commit 779c5bc0bbc8bc64b4ab075b68abbce8941dc5b6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 26 12:49:51 2018 -0400 debian + rhel changelog entries M addons/packages/packetfence.spec M debian/changelog commit 82c75491d432cde27af25bd70faec37e10f0cd57 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 26 12:46:07 2018 -0400 adjust sql upgrade script comment M db/upgrade-7.4.0-8.0.0.sql commit 04e18ebb39b05c4ad09250af95f568147782ca38 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 26 12:43:01 2018 -0400 (doc) Update images of installation guide D docs/images/diagram-network.eps M docs/images/diagram-network.png M docs/images/diagram-routed-net.png commit b721fc98e71c95e557fc3e790f952b9f6aba8147 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 26 12:43:14 2018 -0400 pf-release for 8.0.0 M conf/pf-release commit b6882849d5834770e75b3c211fae27a4256a2631 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 26 12:42:39 2018 -0400 SQL script for 8.0.0 A db/pf-schema-8.0.0.sql D db/pf-schema-X.Y.Z.sql A db/upgrade-7.4.0-8.0.0.sql D db/upgrade-X.X.X-X.Y.Z.sql commit 94757ea07863979e71aba45faa15dee2e6b7051a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 26 12:40:54 2018 -0400 adjust news + upgrade for 8.0.0 M NEWS.asciidoc M UPGRADE.asciidoc commit c38baf1a14198440ca8acb302b736303584fafd3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 26 12:37:57 2018 -0400 bump doc version M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 1623e60031662221369266ecbee13250617b2884 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 26 11:49:00 2018 -0400 adjustments to API doc in dev guide M docs/PacketFence_Developers_Guide.asciidoc commit aecedde4cde56ef0ddf411f25ffabbcc66f94aaf Author: InverseBot <sogo@inverse.ca> Date: Thu Apr 26 12:29:49 2018 -0400 (doc) Update OpenAPI spec files M docs/api/spec/openapi.json commit 713951ac898e89103db121688d71a4645d501fd6 Author: InverseBot <sogo@inverse.ca> Date: Thu Apr 26 12:27:52 2018 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map commit 6c15b12527b7f7726914268040daa6f66d92f3da Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 26 12:22:45 2018 -0400 update auto generated files M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit 4b8851e34b24ee90c30978add9085b96f730e965 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 26 12:18:54 2018 -0400 Update summary and description M docs/api/spec/paths/ipset.yaml commit 4dbcb313a11d9a2ebea44fd28529e749167821a6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 26 12:10:18 2018 -0400 (web admin) Flex power. M html/pfappserver/root/graph/dashboard.tt M html/pfappserver/root/static/Gruntfile.js M html/pfappserver/root/static/bower.json M html/pfappserver/root/static/scss/_grid.scss commit b5baa8efd92a01ac63ceabb71969cc77d239a076 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 26 12:08:18 2018 -0400 Update description M t/unittest/UnifiedApi/OpenAPI/Generator/Crud.t commit 8e927e5d9fd22dcdef8812625f654533bf5c156f Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 26 11:54:46 2018 -0400 Update for netdata (debian) M debian/control M debian/packetfence.postinst commit 1d1253a2566f220ec3fb0693922c2fcf4d41ef44 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 26 11:49:48 2018 -0400 Updated debianize.patch M debian/patches/debianize.patch commit a2e9feca03d3fd968e1e8a1dd21ea476cc243e83 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 26 11:44:41 2018 -0400 Update generated OpenAPI M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml M docs/api/spec/paths/api_user.yaml M docs/api/spec/paths/api_users.yaml M docs/api/spec/paths/api_users/search.yaml M docs/api/spec/paths/dhcp_option82.yaml M docs/api/spec/paths/dhcp_option82s.yaml M docs/api/spec/paths/dhcp_option82s/search.yaml M docs/api/spec/paths/ip4log.yaml M docs/api/spec/paths/ip4logs.yaml M docs/api/spec/paths/ip4logs/search.yaml M docs/api/spec/paths/locationlog.yaml M docs/api/spec/paths/locationlogs.yaml M docs/api/spec/paths/locationlogs/search.yaml M docs/api/spec/paths/node.yaml M docs/api/spec/paths/nodes.yaml M docs/api/spec/paths/nodes/search.yaml M docs/api/spec/paths/radius_audit_log.yaml M docs/api/spec/paths/radius_audit_logs.yaml M docs/api/spec/paths/radius_audit_logs/search.yaml M docs/api/spec/paths/tenant.yaml M docs/api/spec/paths/tenants.yaml M docs/api/spec/paths/tenants/search.yaml M docs/api/spec/paths/user.yaml M docs/api/spec/paths/user/node.yaml M docs/api/spec/paths/user/node/locationlog.yaml M docs/api/spec/paths/user/node/locationlogs.yaml M docs/api/spec/paths/user/node/locationlogs/search.yaml M docs/api/spec/paths/user/nodes.yaml M docs/api/spec/paths/user/nodes/search.yaml M docs/api/spec/paths/user/password.yaml M docs/api/spec/paths/user/password/search.yaml M docs/api/spec/paths/users.yaml M docs/api/spec/paths/users/search.yaml M docs/api/spec/paths/violation.yaml M docs/api/spec/paths/violations.yaml M docs/api/spec/paths/violations/search.yaml commit fbdee397b0e49a1ddaba3fafc91dfdc498015a17 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 26 11:44:09 2018 -0400 Add descriptions to some operations M lib/pf/UnifiedApi/OpenAPI/Generator.pm M lib/pf/UnifiedApi/OpenAPI/Generator/Crud.pm commit 5247159fda60d051c25dcdf044a816f16d67248a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 26 11:44:59 2018 -0400 quick small section for the developer guide M docs/PacketFence_Developers_Guide.asciidoc commit 31a9866dba75558a50a768cd28c20e394ef96cce Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 26 11:37:38 2018 -0400 remove outdated system + logs state from the status menu M html/pfappserver/root/admin/status.tt commit ff9c96b8d48ca01e603fe457cfcdbde04d636b79 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 26 11:03:15 2018 -0400 (web admin) Improve dashboard navigation M html/pfappserver/root/graph/dashboard.tt commit 1b82a46f9c58ef5b39574e85b3d0bd8041970cd9 Author: InverseBot <sogo@inverse.ca> Date: Thu Apr 26 10:53:27 2018 -0400 (doc) Update OpenAPI spec files M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit e8820e16de482aab6a65ea0c5de8d173a1f8d3b8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 26 10:50:48 2018 -0400 Added pf in the netdata group M debian/packetfence.preinst commit 484b3cd7685b86c25f2e3cab9b76a8fba8584eeb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 26 10:47:33 2018 -0400 Update generated OpenAPI spec files M docs/api/spec/paths/api_user.yaml M docs/api/spec/paths/config/admin_role.yaml M docs/api/spec/paths/config/base.yaml M docs/api/spec/paths/config/billing_tier.yaml M docs/api/spec/paths/config/connection_profile.yaml M docs/api/spec/paths/config/device_registration.yaml M docs/api/spec/paths/config/domain.yaml M docs/api/spec/paths/config/firewall.yaml M docs/api/spec/paths/config/floating_device.yaml M docs/api/spec/paths/config/maintenance_task.yaml M docs/api/spec/paths/config/pki_provider.yaml M docs/api/spec/paths/config/portal_module.yaml M docs/api/spec/paths/config/realm.yaml M docs/api/spec/paths/config/role.yaml M docs/api/spec/paths/config/scan.yaml M docs/api/spec/paths/config/source.yaml M docs/api/spec/paths/config/switch.yaml M docs/api/spec/paths/config/switch_group.yaml M docs/api/spec/paths/config/syslog_parser.yaml M docs/api/spec/paths/config/traffic_shaping_policy.yaml M docs/api/spec/paths/config/violation.yaml M docs/api/spec/paths/dhcp_option82.yaml M docs/api/spec/paths/ip4log.yaml M docs/api/spec/paths/locationlog.yaml M docs/api/spec/paths/node.yaml M docs/api/spec/paths/radius_audit_log.yaml M docs/api/spec/paths/tenant.yaml M docs/api/spec/paths/user.yaml M docs/api/spec/paths/user/node.yaml M docs/api/spec/paths/user/node/locationlog.yaml M docs/api/spec/paths/user/password.yaml M docs/api/spec/paths/violation.yaml commit 104afa1f39b461adbac0cbff5b0e7e83ba39725c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 26 10:46:41 2018 -0400 Add the parameters to the OpenApi spec M lib/pf/UnifiedApi/OpenAPI/Generator.pm M lib/pf/UnifiedApi/OpenAPI/Generator/Config.pm M lib/pf/UnifiedApi/OpenAPI/Generator/Crud.pm M t/unittest/UnifiedApi/OpenAPI/Generator.t M t/unittest/UnifiedApi/OpenAPI/Generator/Crud.t commit d6bb41dd983255023081b6f793b2e4fd2edf3f83 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 26 09:56:42 2018 -0400 Fix test M t/unittest/UnifiedApi/OpenAPI/Generator/Crud.t commit e6fd24fd3e86e8400b01abcd6afeb5f3aaaa4fd8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 26 10:25:06 2018 -0400 Update translations M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit d763783bc66616f69762ac21e6a2e68d178cd569 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 26 10:24:06 2018 -0400 Removed snmpd from start (debian) M debian/packetfence.postinst commit a1fb5a8c0c9ac1cd649bcebb5dad98dc4c36b2b2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 26 10:19:52 2018 -0400 Updated debianize.patch for tc service M debian/patches/debianize.patch commit a4f0af7e66d6f4a24b3b346bff113a9dc12760dd Author: InverseBot <sogo@inverse.ca> Date: Thu Apr 26 10:07:30 2018 -0400 (doc) Update OpenAPI spec files M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit b88661fcc2ac26732ab5d72d5f0ad632f5f38d74 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 26 10:06:40 2018 -0400 Update version of mojolicious M debian/control commit 207392081c77c74a04132dc81e744c85e98174a2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 26 10:01:21 2018 -0400 Fixes #3200 M debian/control commit 190a4087ddfdfc0831d91bfdf6a4fae89f6166e1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 26 09:55:13 2018 -0400 (web admin) Localization M html/pfappserver/lib/pfappserver/I18N/en.po commit 92743539ddd4fa30192e28dd42594c4da5a1da15 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 26 09:43:14 2018 -0400 (web admin) Localization M html/pfappserver/lib/pfappserver/I18N/en.po commit 1917e6f798e08ed47268e5f7a18eca82e3ca12a3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 26 09:37:56 2018 -0400 Fixes #3200 M debian/control commit 64459b19484127f5d793f33332bbb8e55117f74a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 26 09:00:51 2018 -0400 fix verb for token_info in spec M docs/api/spec/paths/token_info.yaml commit 7f2a41c5f0591a7e40a37e3cab28a2c2857361a1 Author: InverseBot <sogo@inverse.ca> Date: Thu Apr 26 00:03:02 2018 -0400 (doc) Update OpenAPI spec files M docs/api/spec/openapi.json commit ab88711bf10dd7b1c2ab6344ea9d950954bfa29e Author: InverseBot <sogo@inverse.ca> Date: Thu Apr 26 00:01:05 2018 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/auditing.js M html/pfappserver/root/static/js/auditing.js.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/reports.js M html/pfappserver/root/static/js/reports.js.map M html/pfappserver/root/static/js/vendor/ace/ace.js M html/pfappserver/root/static/js/vendor/ace/ext-beautify.js M html/pfappserver/root/static/js/vendor/ace/ext-elastic_tabstops_lite.js M html/pfappserver/root/static/js/vendor/ace/ext-emmet.js M html/pfappserver/root/static/js/vendor/ace/ext-error_marker.js M html/pfappserver/root/static/js/vendor/ace/ext-keybinding_menu.js M html/pfappserver/root/static/js/vendor/ace/ext-language_tools.js M html/pfappserver/root/static/js/vendor/ace/ext-linking.js M html/pfappserver/root/static/js/vendor/ace/ext-modelist.js M html/pfappserver/root/static/js/vendor/ace/ext-searchbox.js M html/pfappserver/root/static/js/vendor/ace/ext-settings_menu.js M html/pfappserver/root/static/js/vendor/ace/ext-spellcheck.js M html/pfappserver/root/static/js/vendor/ace/ext-split.js M html/pfappserver/root/static/js/vendor/ace/ext-static_highlight.js M html/pfappserver/root/static/js/vendor/ace/ext-statusbar.js M html/pfappserver/root/static/js/vendor/ace/ext-textarea.js M html/pfappserver/root/static/js/vendor/ace/ext-themelist.js M html/pfappserver/root/static/js/vendor/ace/ext-whitespace.js M html/pfappserver/root/static/js/vendor/ace/keybinding-emacs.js M html/pfappserver/root/static/js/vendor/ace/keybinding-vim.js M html/pfappserver/root/static/js/vendor/ace/mode-abap.js M html/pfappserver/root/static/js/vendor/ace/mode-abc.js M html/pfappserver/root/static/js/vendor/ace/mode-actionscript.js M html/pfappserver/root/static/js/vendor/ace/mode-ada.js M html/pfappserver/root/static/js/vendor/ace/mode-apache_conf.js M html/pfappserver/root/static/js/vendor/ace/mode-applescript.js M html/pfappserver/root/static/js/vendor/ace/mode-asciidoc.js M html/pfappserver/root/static/js/vendor/ace/mode-assembly_x86.js M html/pfappserver/root/static/js/vendor/ace/mode-autohotkey.js M html/pfappserver/root/static/js/vendor/ace/mode-batchfile.js M html/pfappserver/root/static/js/vendor/ace/mode-bro.js M html/pfappserver/root/static/js/vendor/ace/mode-c9search.js M html/pfappserver/root/static/js/vendor/ace/mode-c_cpp.js M html/pfappserver/root/static/js/vendor/ace/mode-cirru.js M html/pfappserver/root/static/js/vendor/ace/mode-clojure.js M html/pfappserver/root/static/js/vendor/ace/mode-cobol.js M html/pfappserver/root/static/js/vendor/ace/mode-coffee.js M html/pfappserver/root/static/js/vendor/ace/mode-coldfusion.js M html/pfappserver/root/static/js/vendor/ace/mode-csharp.js M html/pfappserver/root/static/js/vendor/ace/mode-csound_document.js M html/pfappserver/root/static/js/vendor/ace/mode-csound_orchestra.js M html/pfappserver/root/static/js/vendor/ace/mode-csound_score.js M html/pfappserver/root/static/js/vendor/ace/mode-css.js M html/pfappserver/root/static/js/vendor/ace/mode-curly.js M html/pfappserver/root/static/js/vendor/ace/mode-d.js M html/pfappserver/root/static/js/vendor/ace/mode-dart.js M html/pfappserver/root/static/js/vendor/ace/mode-diff.js M html/pfappserver/root/static/js/vendor/ace/mode-django.js M html/pfappserver/root/static/js/vendor/ace/mode-dockerfile.js M html/pfappserver/root/static/js/vendor/ace/mode-dot.js M html/pfappserver/root/static/js/vendor/ace/mode-drools.js M html/pfappserver/root/static/js/vendor/ace/mode-eiffel.js M html/pfappserver/root/static/js/vendor/ace/mode-ejs.js M html/pfappserver/root/static/js/vendor/ace/mode-elixir.js M html/pfappserver/root/static/js/vendor/ace/mode-elm.js M html/pfappserver/root/static/js/vendor/ace/mode-erlang.js M html/pfappserver/root/static/js/vendor/ace/mode-forth.js M html/pfappserver/root/static/js/vendor/ace/mode-fortran.js M html/pfappserver/root/static/js/vendor/ace/mode-ftl.js M html/pfappserver/root/static/js/vendor/ace/mode-gcode.js M html/pfappserver/root/static/js/vendor/ace/mode-gherkin.js M html/pfappserver/root/static/js/vendor/ace/mode-gitignore.js M html/pfappserver/root/static/js/vendor/ace/mode-glsl.js M html/pfappserver/root/static/js/vendor/ace/mode-gobstones.js M html/pfappserver/root/static/js/vendor/ace/mode-golang.js M html/pfappserver/root/static/js/vendor/ace/mode-graphqlschema.js M html/pfappserver/root/static/js/vendor/ace/mode-groovy.js M html/pfappserver/root/static/js/vendor/ace/mode-haml.js M html/pfappserver/root/static/js/vendor/ace/mode-handlebars.js M html/pfappserver/root/static/js/vendor/ace/mode-haskell.js M html/pfappserver/root/static/js/vendor/ace/mode-haskell_cabal.js M html/pfappserver/root/static/js/vendor/ace/mode-haxe.js M html/pfappserver/root/static/js/vendor/ace/mode-hjson.js M html/pfappserver/root/static/js/vendor/ace/mode-html.js M html/pfappserver/root/static/js/vendor/ace/mode-html_elixir.js M html/pfappserver/root/static/js/vendor/ace/mode-html_ruby.js M html/pfappserver/root/static/js/vendor/ace/mode-ini.js M html/pfappserver/root/static/js/vendor/ace/mode-io.js M html/pfappserver/root/static/js/vendor/ace/mode-jack.js M html/pfappserver/root/static/js/vendor/ace/mode-jade.js M html/pfappserver/root/static/js/vendor/ace/mode-java.js M html/pfappserver/root/static/js/vendor/ace/mode-javascript.js M html/pfappserver/root/static/js/vendor/ace/mode-json.js M html/pfappserver/root/static/js/vendor/ace/mode-jsoniq.js M html/pfappserver/root/static/js/vendor/ace/mode-jsp.js M html/pfappserver/root/static/js/vendor/ace/mode-jssm.js M html/pfappserver/root/static/js/vendor/ace/mode-jsx.js M html/pfappserver/root/static/js/vendor/ace/mode-julia.js M html/pfappserver/root/static/js/vendor/ace/mode-kotlin.js M html/pfappserver/root/static/js/vendor/ace/mode-latex.js M html/pfappserver/root/static/js/vendor/ace/mode-less.js M html/pfappserver/root/static/js/vendor/ace/mode-liquid.js M html/pfappserver/root/static/js/vendor/ace/mode-lisp.js M html/pfappserver/root/static/js/vendor/ace/mode-livescript.js M html/pfappserver/root/static/js/vendor/ace/mode-logiql.js M html/pfappserver/root/static/js/vendor/ace/mode-lsl.js M html/pfappserver/root/static/js/vendor/ace/mode-lua.js M html/pfappserver/root/static/js/vendor/ace/mode-luapage.js M html/pfappserver/root/static/js/vendor/ace/mode-lucene.js M html/pfappserver/root/static/js/vendor/ace/mode-makefile.js M html/pfappserver/root/static/js/vendor/ace/mode-markdown.js M html/pfappserver/root/static/js/vendor/ace/mode-mask.js M html/pfappserver/root/static/js/vendor/ace/mode-matlab.js M html/pfappserver/root/static/js/vendor/ace/mode-maze.js M html/pfappserver/root/static/js/vendor/ace/mode-mel.js M html/pfappserver/root/static/js/vendor/ace/mode-mushcode.js M html/pfappserver/root/static/js/vendor/ace/mode-mysql.js M html/pfappserver/root/static/js/vendor/ace/mode-nix.js M html/pfappserver/root/static/js/vendor/ace/mode-nsis.js M html/pfappserver/root/static/js/vendor/ace/mode-objectivec.js M html/pfappserver/root/static/js/vendor/ace/mode-ocaml.js M html/pfappserver/root/static/js/vendor/ace/mode-pascal.js M html/pfappserver/root/static/js/vendor/ace/mode-perl.js M html/pfappserver/root/static/js/vendor/ace/mode-pgsql.js M html/pfappserver/root/static/js/vendor/ace/mode-php.js M html/pfappserver/root/static/js/vendor/ace/mode-pig.js M html/pfappserver/root/static/js/vendor/ace/mode-plain_text.js M html/pfappserver/root/static/js/vendor/ace/mode-powershell.js M html/pfappserver/root/static/js/vendor/ace/mode-praat.js M html/pfappserver/root/static/js/vendor/ace/mode-prolog.js M html/pfappserver/root/static/js/vendor/ace/mode-properties.js M html/pfappserver/root/static/js/vendor/ace/mode-protobuf.js M html/pfappserver/root/static/js/vendor/ace/mode-python.js M html/pfappserver/root/static/js/vendor/ace/mode-r.js M html/pfappserver/root/static/js/vendor/ace/mode-razor.js M html/pfappserver/root/static/js/vendor/ace/mode-rdoc.js M html/pfappserver/root/static/js/vendor/ace/mode-red.js M html/pfappserver/root/static/js/vendor/ace/mode-rhtml.js M html/pfappserver/root/static/js/vendor/ace/mode-rst.js M html/pfappserver/root/static/js/vendor/ace/mode-ruby.js M html/pfappserver/root/static/js/vendor/ace/mode-rust.js M html/pfappserver/root/static/js/vendor/ace/mode-sass.js M html/pfappserver/root/static/js/vendor/ace/mode-scad.js M html/pfappserver/root/static/js/vendor/ace/mode-scala.js M html/pfappserver/root/static/js/vendor/ace/mode-scheme.js M html/pfappserver/root/static/js/vendor/ace/mode-scss.js M html/pfappserver/root/static/js/vendor/ace/mode-sh.js M html/pfappserver/root/static/js/vendor/ace/mode-sjs.js M html/pfappserver/root/static/js/vendor/ace/mode-smarty.js M html/pfappserver/root/static/js/vendor/ace/mode-snippets.js M html/pfappserver/root/static/js/vendor/ace/mode-soy_template.js M html/pfappserver/root/static/js/vendor/ace/mode-space.js M html/pfappserver/root/static/js/vendor/ace/mode-sparql.js M html/pfappserver/root/static/js/vendor/ace/mode-sql.js M html/pfappserver/root/static/js/vendor/ace/mode-sqlserver.js M html/pfappserver/root/static/js/vendor/ace/mode-stylus.js M html/pfappserver/root/static/js/vendor/ace/mode-svg.js M html/pfappserver/root/static/js/vendor/ace/mode-swift.js M html/pfappserver/root/static/js/vendor/ace/mode-tcl.js M html/pfappserver/root/static/js/vendor/ace/mode-tex.js M html/pfappserver/root/static/js/vendor/ace/mode-text.js M html/pfappserver/root/static/js/vendor/ace/mode-textile.js M html/pfappserver/root/static/js/vendor/ace/mode-toml.js M html/pfappserver/root/static/js/vendor/ace/mode-tsx.js M html/pfappserver/root/static/js/vendor/ace/mode-turtle.js M html/pfappserver/root/static/js/vendor/ace/mode-twig.js M html/pfappserver/root/static/js/vendor/ace/mode-typescript.js M html/pfappserver/root/static/js/vendor/ace/mode-vala.js M html/pfappserver/root/static/js/vendor/ace/mode-vbscript.js M html/pfappserver/root/static/js/vendor/ace/mode-velocity.js M html/pfappserver/root/static/js/vendor/ace/mode-verilog.js M html/pfappserver/root/static/js/vendor/ace/mode-vhdl.js M html/pfappserver/root/static/js/vendor/ace/mode-wollok.js M html/pfappserver/root/static/js/vendor/ace/mode-xml.js M html/pfappserver/root/static/js/vendor/ace/mode-xquery.js M html/pfappserver/root/static/js/vendor/ace/mode-yaml.js M html/pfappserver/root/static/js/vendor/ace/theme-ambiance.js M html/pfappserver/root/static/js/vendor/ace/theme-chaos.js M html/pfappserver/root/static/js/vendor/ace/theme-chrome.js M html/pfappserver/root/static/js/vendor/ace/theme-clouds.js M html/pfappserver/root/static/js/vendor/ace/theme-clouds_midnight.js M html/pfappserver/root/static/js/vendor/ace/theme-cobalt.js M html/pfappserver/root/static/js/vendor/ace/theme-crimson_editor.js M html/pfappserver/root/static/js/vendor/ace/theme-dawn.js M html/pfappserver/root/static/js/vendor/ace/theme-dracula.js M html/pfappserver/root/static/js/vendor/ace/theme-dreamweaver.js M html/pfappserver/root/static/js/vendor/ace/theme-eclipse.js M html/pfappserver/root/static/js/vendor/ace/theme-github.js M html/pfappserver/root/static/js/vendor/ace/theme-gob.js M html/pfappserver/root/static/js/vendor/ace/theme-gruvbox.js M html/pfappserver/root/static/js/vendor/ace/theme-idle_fingers.js M html/pfappserver/root/static/js/vendor/ace/theme-iplastic.js M html/pfappserver/root/static/js/vendor/ace/theme-katzenmilch.js M html/pfappserver/root/static/js/vendor/ace/theme-kr_theme.js M html/pfappserver/root/static/js/vendor/ace/theme-kuroir.js M html/pfappserver/root/static/js/vendor/ace/theme-merbivore.js M html/pfappserver/root/static/js/vendor/ace/theme-merbivore_soft.js M html/pfappserver/root/static/js/vendor/ace/theme-mono_industrial.js M html/pfappserver/root/static/js/vendor/ace/theme-monokai.js M html/pfappserver/root/static/js/vendor/ace/theme-pastel_on_dark.js M html/pfappserver/root/static/js/vendor/ace/theme-solarized_dark.js M html/pfappserver/root/static/js/vendor/ace/theme-solarized_light.js M html/pfappserver/root/static/js/vendor/ace/theme-sqlserver.js M html/pfappserver/root/static/js/vendor/ace/theme-terminal.js M html/pfappserver/root/static/js/vendor/ace/theme-textmate.js M html/pfappserver/root/static/js/vendor/ace/theme-tomorrow.js M html/pfappserver/root/static/js/vendor/ace/theme-tomorrow_night.js M html/pfappserver/root/static/js/vendor/ace/theme-tomorrow_night_blue.js M html/pfappserver/root/static/js/vendor/ace/theme-tomorrow_night_bright.js M html/pfappserver/root/static/js/vendor/ace/theme-tomorrow_night_eighties.js M html/pfappserver/root/static/js/vendor/ace/theme-twilight.js M html/pfappserver/root/static/js/vendor/ace/theme-vibrant_ink.js M html/pfappserver/root/static/js/vendor/ace/theme-xcode.js M html/pfappserver/root/static/js/vendor/ace/worker-coffee.js M html/pfappserver/root/static/js/vendor/ace/worker-css.js M html/pfappserver/root/static/js/vendor/ace/worker-html.js M html/pfappserver/root/static/js/vendor/ace/worker-javascript.js M html/pfappserver/root/static/js/vendor/ace/worker-json.js M html/pfappserver/root/static/js/vendor/ace/worker-lua.js M html/pfappserver/root/static/js/vendor/ace/worker-php.js M html/pfappserver/root/static/js/vendor/ace/worker-xml.js M html/pfappserver/root/static/js/vendor/ace/worker-xquery.js M html/pfappserver/root/static/js/vendor/bootstrap.min.js M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map M html/pfappserver/root/static/js/vendor/jquery-extra.min.js M html/pfappserver/root/static/js/vendor/jquery-extra.min.js.map M html/pfappserver/root/static/js/vendor/jquery-ui.min.js M html/pfappserver/root/static/js/vendor/jquery-ui.min.js.map M html/pfappserver/root/static/js/vendor/raphael.min.js M html/pfappserver/root/static/js/vendor/raphael.min.js.map commit fbb3838c2dd030a34236ed053b063f11ff3186d1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 25 21:36:45 2018 -0400 (web admin) Place dashboard pills inside card M html/pfappserver/root/graph/dashboard.tt M html/pfappserver/root/static/admin/status.css M html/pfappserver/root/static/scss/_graph.scss commit a00d5c8e73ff1d176320c9ca30cd8c7d707e64db Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Apr 25 18:22:36 2018 -0400 Fix for missing dep in debian packaging M debian/control commit 4f06fc86032bb24bda7c60995b9e47d5265c11da Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 25 18:09:00 2018 -0400 only show authentication sources section if necessary fixes #3196 M html/pfappserver/root/graph/dashboard.tt commit 1dc6d26d514861db0ca9bafa2ae6d9d1217d8f90 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 25 18:02:12 2018 -0400 hide registration CIDR unless interface inline mode fixes #3194 M html/pfappserver/root/static/js/interface.js commit f215f86f4f790e8db7e6462b20d2b2e896e83a21 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 25 17:58:54 2018 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/auditing.js M html/pfappserver/root/static/js/auditing.js.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/reports.js M html/pfappserver/root/static/js/reports.js.map M html/pfappserver/root/static/js/vendor/ace/ace.js M html/pfappserver/root/static/js/vendor/ace/ext-beautify.js M html/pfappserver/root/static/js/vendor/ace/ext-elastic_tabstops_lite.js M html/pfappserver/root/static/js/vendor/ace/ext-emmet.js M html/pfappserver/root/static/js/vendor/ace/ext-error_marker.js M html/pfappserver/root/static/js/vendor/ace/ext-keybinding_menu.js M html/pfappserver/root/static/js/vendor/ace/ext-language_tools.js M html/pfappserver/root/static/js/vendor/ace/ext-linking.js M html/pfappserver/root/static/js/vendor/ace/ext-modelist.js M html/pfappserver/root/static/js/vendor/ace/ext-searchbox.js M html/pfappserver/root/static/js/vendor/ace/ext-settings_menu.js M html/pfappserver/root/static/js/vendor/ace/ext-spellcheck.js M html/pfappserver/root/static/js/vendor/ace/ext-split.js M html/pfappserver/root/static/js/vendor/ace/ext-static_highlight.js M html/pfappserver/root/static/js/vendor/ace/ext-statusbar.js M html/pfappserver/root/static/js/vendor/ace/ext-textarea.js M html/pfappserver/root/static/js/vendor/ace/ext-themelist.js M html/pfappserver/root/static/js/vendor/ace/ext-whitespace.js M html/pfappserver/root/static/js/vendor/ace/keybinding-emacs.js M html/pfappserver/root/static/js/vendor/ace/keybinding-vim.js M html/pfappserver/root/static/js/vendor/ace/mode-abap.js M html/pfappserver/root/static/js/vendor/ace/mode-abc.js M html/pfappserver/root/static/js/vendor/ace/mode-actionscript.js M html/pfappserver/root/static/js/vendor/ace/mode-ada.js M html/pfappserver/root/static/js/vendor/ace/mode-apache_conf.js M html/pfappserver/root/static/js/vendor/ace/mode-applescript.js M html/pfappserver/root/static/js/vendor/ace/mode-asciidoc.js M html/pfappserver/root/static/js/vendor/ace/mode-assembly_x86.js M html/pfappserver/root/static/js/vendor/ace/mode-autohotkey.js M html/pfappserver/root/static/js/vendor/ace/mode-batchfile.js M html/pfappserver/root/static/js/vendor/ace/mode-bro.js M html/pfappserver/root/static/js/vendor/ace/mode-c9search.js M html/pfappserver/root/static/js/vendor/ace/mode-c_cpp.js M html/pfappserver/root/static/js/vendor/ace/mode-cirru.js M html/pfappserver/root/static/js/vendor/ace/mode-clojure.js M html/pfappserver/root/static/js/vendor/ace/mode-cobol.js M html/pfappserver/root/static/js/vendor/ace/mode-coffee.js M html/pfappserver/root/static/js/vendor/ace/mode-coldfusion.js M html/pfappserver/root/static/js/vendor/ace/mode-csharp.js M html/pfappserver/root/static/js/vendor/ace/mode-csound_document.js M html/pfappserver/root/static/js/vendor/ace/mode-csound_orchestra.js M html/pfappserver/root/static/js/vendor/ace/mode-csound_score.js M html/pfappserver/root/static/js/vendor/ace/mode-css.js M html/pfappserver/root/static/js/vendor/ace/mode-curly.js M html/pfappserver/root/static/js/vendor/ace/mode-d.js M html/pfappserver/root/static/js/vendor/ace/mode-dart.js M html/pfappserver/root/static/js/vendor/ace/mode-diff.js M html/pfappserver/root/static/js/vendor/ace/mode-django.js M html/pfappserver/root/static/js/vendor/ace/mode-dockerfile.js M html/pfappserver/root/static/js/vendor/ace/mode-dot.js M html/pfappserver/root/static/js/vendor/ace/mode-drools.js M html/pfappserver/root/static/js/vendor/ace/mode-eiffel.js M html/pfappserver/root/static/js/vendor/ace/mode-ejs.js M html/pfappserver/root/static/js/vendor/ace/mode-elixir.js M html/pfappserver/root/static/js/vendor/ace/mode-elm.js M html/pfappserver/root/static/js/vendor/ace/mode-erlang.js M html/pfappserver/root/static/js/vendor/ace/mode-forth.js M html/pfappserver/root/static/js/vendor/ace/mode-fortran.js M html/pfappserver/root/static/js/vendor/ace/mode-ftl.js M html/pfappserver/root/static/js/vendor/ace/mode-gcode.js M html/pfappserver/root/static/js/vendor/ace/mode-gherkin.js M html/pfappserver/root/static/js/vendor/ace/mode-gitignore.js M html/pfappserver/root/static/js/vendor/ace/mode-glsl.js M html/pfappserver/root/static/js/vendor/ace/mode-gobstones.js M html/pfappserver/root/static/js/vendor/ace/mode-golang.js M html/pfappserver/root/static/js/vendor/ace/mode-graphqlschema.js M html/pfappserver/root/static/js/vendor/ace/mode-groovy.js M html/pfappserver/root/static/js/vendor/ace/mode-haml.js M html/pfappserver/root/static/js/vendor/ace/mode-handlebars.js M html/pfappserver/root/static/js/vendor/ace/mode-haskell.js M html/pfappserver/root/static/js/vendor/ace/mode-haskell_cabal.js M html/pfappserver/root/static/js/vendor/ace/mode-haxe.js M html/pfappserver/root/static/js/vendor/ace/mode-hjson.js M html/pfappserver/root/static/js/vendor/ace/mode-html.js M html/pfappserver/root/static/js/vendor/ace/mode-html_elixir.js M html/pfappserver/root/static/js/vendor/ace/mode-html_ruby.js M html/pfappserver/root/static/js/vendor/ace/mode-ini.js M html/pfappserver/root/static/js/vendor/ace/mode-io.js M html/pfappserver/root/static/js/vendor/ace/mode-jack.js M html/pfappserver/root/static/js/vendor/ace/mode-jade.js M html/pfappserver/root/static/js/vendor/ace/mode-java.js M html/pfappserver/root/static/js/vendor/ace/mode-javascript.js M html/pfappserver/root/static/js/vendor/ace/mode-json.js M html/pfappserver/root/static/js/vendor/ace/mode-jsoniq.js M html/pfappserver/root/static/js/vendor/ace/mode-jsp.js M html/pfappserver/root/static/js/vendor/ace/mode-jssm.js M html/pfappserver/root/static/js/vendor/ace/mode-jsx.js M html/pfappserver/root/static/js/vendor/ace/mode-julia.js M html/pfappserver/root/static/js/vendor/ace/mode-kotlin.js M html/pfappserver/root/static/js/vendor/ace/mode-latex.js M html/pfappserver/root/static/js/vendor/ace/mode-less.js M html/pfappserver/root/static/js/vendor/ace/mode-liquid.js M html/pfappserver/root/static/js/vendor/ace/mode-lisp.js M html/pfappserver/root/static/js/vendor/ace/mode-livescript.js M html/pfappserver/root/static/js/vendor/ace/mode-logiql.js M html/pfappserver/root/static/js/vendor/ace/mode-lsl.js M html/pfappserver/root/static/js/vendor/ace/mode-lua.js M html/pfappserver/root/static/js/vendor/ace/mode-luapage.js M html/pfappserver/root/static/js/vendor/ace/mode-lucene.js M html/pfappserver/root/static/js/vendor/ace/mode-makefile.js M html/pfappserver/root/static/js/vendor/ace/mode-markdown.js M html/pfappserver/root/static/js/vendor/ace/mode-mask.js M html/pfappserver/root/static/js/vendor/ace/mode-matlab.js M html/pfappserver/root/static/js/vendor/ace/mode-maze.js M html/pfappserver/root/static/js/vendor/ace/mode-mel.js M html/pfappserver/root/static/js/vendor/ace/mode-mushcode.js M html/pfappserver/root/static/js/vendor/ace/mode-mysql.js M html/pfappserver/root/static/js/vendor/ace/mode-nix.js M html/pfappserver/root/static/js/vendor/ace/mode-nsis.js M html/pfappserver/root/static/js/vendor/ace/mode-objectivec.js M html/pfappserver/root/static/js/vendor/ace/mode-ocaml.js M html/pfappserver/root/static/js/vendor/ace/mode-pascal.js M html/pfappserver/root/static/js/vendor/ace/mode-perl.js M html/pfappserver/root/static/js/vendor/ace/mode-pgsql.js M html/pfappserver/root/static/js/vendor/ace/mode-php.js M html/pfappserver/root/static/js/vendor/ace/mode-pig.js M html/pfappserver/root/static/js/vendor/ace/mode-plain_text.js M html/pfappserver/root/static/js/vendor/ace/mode-powershell.js M html/pfappserver/root/static/js/vendor/ace/mode-praat.js M html/pfappserver/root/static/js/vendor/ace/mode-prolog.js M html/pfappserver/root/static/js/vendor/ace/mode-properties.js M html/pfappserver/root/static/js/vendor/ace/mode-protobuf.js M html/pfappserver/root/static/js/vendor/ace/mode-python.js M html/pfappserver/root/static/js/vendor/ace/mode-r.js M html/pfappserver/root/static/js/vendor/ace/mode-razor.js M html/pfappserver/root/static/js/vendor/ace/mode-rdoc.js M html/pfappserver/root/static/js/vendor/ace/mode-red.js M html/pfappserver/root/static/js/vendor/ace/mode-rhtml.js M html/pfappserver/root/static/js/vendor/ace/mode-rst.js M html/pfappserver/root/static/js/vendor/ace/mode-ruby.js M html/pfappserver/root/static/js/vendor/ace/mode-rust.js M html/pfappserver/root/static/js/vendor/ace/mode-sass.js M html/pfappserver/root/static/js/vendor/ace/mode-scad.js M html/pfappserver/root/static/js/vendor/ace/mode-scala.js M html/pfappserver/root/static/js/vendor/ace/mode-scheme.js M html/pfappserver/root/static/js/vendor/ace/mode-scss.js M html/pfappserver/root/static/js/vendor/ace/mode-sh.js M html/pfappserver/root/static/js/vendor/ace/mode-sjs.js M html/pfappserver/root/static/js/vendor/ace/mode-smarty.js M html/pfappserver/root/static/js/vendor/ace/mode-snippets.js M html/pfappserver/root/static/js/vendor/ace/mode-soy_template.js M html/pfappserver/root/static/js/vendor/ace/mode-space.js M html/pfappserver/root/static/js/vendor/ace/mode-sparql.js M html/pfappserver/root/static/js/vendor/ace/mode-sql.js M html/pfappserver/root/static/js/vendor/ace/mode-sqlserver.js M html/pfappserver/root/static/js/vendor/ace/mode-stylus.js M html/pfappserver/root/static/js/vendor/ace/mode-svg.js M html/pfappserver/root/static/js/vendor/ace/mode-swift.js M html/pfappserver/root/static/js/vendor/ace/mode-tcl.js M html/pfappserver/root/static/js/vendor/ace/mode-tex.js M html/pfappserver/root/static/js/vendor/ace/mode-text.js M html/pfappserver/root/static/js/vendor/ace/mode-textile.js M html/pfappserver/root/static/js/vendor/ace/mode-toml.js M html/pfappserver/root/static/js/vendor/ace/mode-tsx.js M html/pfappserver/root/static/js/vendor/ace/mode-turtle.js M html/pfappserver/root/static/js/vendor/ace/mode-twig.js M html/pfappserver/root/static/js/vendor/ace/mode-typescript.js M html/pfappserver/root/static/js/vendor/ace/mode-vala.js M html/pfappserver/root/static/js/vendor/ace/mode-vbscript.js M html/pfappserver/root/static/js/vendor/ace/mode-velocity.js M html/pfappserver/root/static/js/vendor/ace/mode-verilog.js M html/pfappserver/root/static/js/vendor/ace/mode-vhdl.js M html/pfappserver/root/static/js/vendor/ace/mode-wollok.js M html/pfappserver/root/static/js/vendor/ace/mode-xml.js M html/pfappserver/root/static/js/vendor/ace/mode-xquery.js M html/pfappserver/root/static/js/vendor/ace/mode-yaml.js M html/pfappserver/root/static/js/vendor/ace/theme-ambiance.js M html/pfappserver/root/static/js/vendor/ace/theme-chaos.js M html/pfappserver/root/static/js/vendor/ace/theme-chrome.js M html/pfappserver/root/static/js/vendor/ace/theme-clouds.js M html/pfappserver/root/static/js/vendor/ace/theme-clouds_midnight.js M html/pfappserver/root/static/js/vendor/ace/theme-cobalt.js M html/pfappserver/root/static/js/vendor/ace/theme-crimson_editor.js M html/pfappserver/root/static/js/vendor/ace/theme-dawn.js M html/pfappserver/root/static/js/vendor/ace/theme-dracula.js M html/pfappserver/root/static/js/vendor/ace/theme-dreamweaver.js M html/pfappserver/root/static/js/vendor/ace/theme-eclipse.js M html/pfappserver/root/static/js/vendor/ace/theme-github.js M html/pfappserver/root/static/js/vendor/ace/theme-gob.js M html/pfappserver/root/static/js/vendor/ace/theme-gruvbox.js M html/pfappserver/root/static/js/vendor/ace/theme-idle_fingers.js M html/pfappserver/root/static/js/vendor/ace/theme-iplastic.js M html/pfappserver/root/static/js/vendor/ace/theme-katzenmilch.js M html/pfappserver/root/static/js/vendor/ace/theme-kr_theme.js M html/pfappserver/root/static/js/vendor/ace/theme-kuroir.js M html/pfappserver/root/static/js/vendor/ace/theme-merbivore.js M html/pfappserver/root/static/js/vendor/ace/theme-merbivore_soft.js M html/pfappserver/root/static/js/vendor/ace/theme-mono_industrial.js M html/pfappserver/root/static/js/vendor/ace/theme-monokai.js M html/pfappserver/root/static/js/vendor/ace/theme-pastel_on_dark.js M html/pfappserver/root/static/js/vendor/ace/theme-solarized_dark.js M html/pfappserver/root/static/js/vendor/ace/theme-solarized_light.js M html/pfappserver/root/static/js/vendor/ace/theme-sqlserver.js M html/pfappserver/root/static/js/vendor/ace/theme-terminal.js M html/pfappserver/root/static/js/vendor/ace/theme-textmate.js M html/pfappserver/root/static/js/vendor/ace/theme-tomorrow.js M html/pfappserver/root/static/js/vendor/ace/theme-tomorrow_night.js M html/pfappserver/root/static/js/vendor/ace/theme-tomorrow_night_blue.js M html/pfappserver/root/static/js/vendor/ace/theme-tomorrow_night_bright.js M html/pfappserver/root/static/js/vendor/ace/theme-tomorrow_night_eighties.js M html/pfappserver/root/static/js/vendor/ace/theme-twilight.js M html/pfappserver/root/static/js/vendor/ace/theme-vibrant_ink.js M html/pfappserver/root/static/js/vendor/ace/theme-xcode.js M html/pfappserver/root/static/js/vendor/ace/worker-coffee.js M html/pfappserver/root/static/js/vendor/ace/worker-css.js M html/pfappserver/root/static/js/vendor/ace/worker-html.js M html/pfappserver/root/static/js/vendor/ace/worker-javascript.js M html/pfappserver/root/static/js/vendor/ace/worker-json.js M html/pfappserver/root/static/js/vendor/ace/worker-lua.js M html/pfappserver/root/static/js/vendor/ace/worker-php.js M html/pfappserver/root/static/js/vendor/ace/worker-xml.js M html/pfappserver/root/static/js/vendor/ace/worker-xquery.js M html/pfappserver/root/static/js/vendor/bootstrap.min.js M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map M html/pfappserver/root/static/js/vendor/jquery-extra.min.js M html/pfappserver/root/static/js/vendor/jquery-extra.min.js.map M html/pfappserver/root/static/js/vendor/jquery-ui.min.js M html/pfappserver/root/static/js/vendor/jquery-ui.min.js.map M html/pfappserver/root/static/js/vendor/raphael.min.js M html/pfappserver/root/static/js/vendor/raphael.min.js.map commit 4abace04511afa6e54d80a95a32c7d94539955ee Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 25 17:35:19 2018 -0400 Update generated OpenAPI spec M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml M docs/api/spec/paths/api_users/search.yaml M docs/api/spec/paths/dhcp_option82s/search.yaml M docs/api/spec/paths/ip4logs/search.yaml M docs/api/spec/paths/locationlogs/search.yaml M docs/api/spec/paths/nodes/search.yaml M docs/api/spec/paths/radius_audit_logs/search.yaml M docs/api/spec/paths/tenants/search.yaml M docs/api/spec/paths/user/node/locationlogs/search.yaml M docs/api/spec/paths/user/nodes/search.yaml M docs/api/spec/paths/user/password/search.yaml M docs/api/spec/paths/users/search.yaml M docs/api/spec/paths/violations/search.yaml commit 16e15478934e65f861ae2934a0380fbbd9194a21 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 25 17:34:28 2018 -0400 Fix search requestbody M lib/pf/UnifiedApi/OpenAPI/Generator/Crud.pm commit abfac3a852d9f208f64891ebb2e16557cf7bc27f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 25 16:19:42 2018 -0400 Update generate OpenAPI D docs/api/spec/components/schemas/config/connection_profile.yaml M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit 7e13c51dd63efcef77d7bc128a275714798dbc09 Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Apr 25 16:14:34 2018 -0400 Fixes #3192 M debian/patches/debianize.patch commit 0f3d3de4bf8c8114f4d93fc41039a2209df03e75 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 25 16:14:11 2018 -0400 Update generated OpenAPI M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit 806e49af4d20e61bb2d87860bc9f1ed360d46ea2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 25 16:12:18 2018 -0400 Update generated OpenAPI D docs/api/spec/components/schemas/config/adminrole.yaml D docs/api/spec/components/schemas/config/adminroleslist.yaml D docs/api/spec/components/schemas/config/base.yaml D docs/api/spec/components/schemas/config/baseslist.yaml D docs/api/spec/components/schemas/config/billingtier.yaml D docs/api/spec/components/schemas/config/billingtierslist.yaml D docs/api/spec/components/schemas/config/connectionprofile.yaml D docs/api/spec/components/schemas/config/connectionprofileslist.yaml D docs/api/spec/components/schemas/config/deviceregistration.yaml D docs/api/spec/components/schemas/config/deviceregistrationslist.yaml D docs/api/spec/components/schemas/config/domain.yaml D docs/api/spec/components/schemas/config/domainslist.yaml D docs/api/spec/components/schemas/config/firewall.yaml D docs/api/spec/components/schemas/config/firewallslist.yaml D docs/api/spec/components/schemas/config/floatingdevice.yaml D docs/api/spec/components/schemas/config/floatingdeviceslist.yaml D docs/api/spec/components/schemas/config/maintenancetask.yaml D docs/api/spec/components/schemas/config/maintenancetaskslist.yaml D docs/api/spec/components/schemas/config/pkiprovider.yaml D docs/api/spec/components/schemas/config/pkiproviderslist.yaml D docs/api/spec/components/schemas/config/portalmodule.yaml D docs/api/spec/components/schemas/config/portalmoduleslist.yaml D docs/api/spec/components/schemas/config/realm.yaml D docs/api/spec/components/schemas/config/realmslist.yaml D docs/api/spec/components/schemas/config/role.yaml D docs/api/spec/components/schemas/config/roleslist.yaml D docs/api/spec/components/schemas/config/scan.yaml D docs/api/spec/components/schemas/config/scanslist.yaml D docs/api/spec/components/schemas/config/source.yaml D docs/api/spec/components/schemas/config/sourceslist.yaml D docs/api/spec/components/schemas/config/switch.yaml D docs/api/spec/components/schemas/config/switcheslist.yaml D docs/api/spec/components/schemas/config/switchgroup.yaml D docs/api/spec/components/schemas/config/switchgroupslist.yaml D docs/api/spec/components/schemas/config/syslogparser.yaml D docs/api/spec/components/schemas/config/syslogparserslist.yaml D docs/api/spec/components/schemas/config/trafficshapingpolicieslist.yaml D docs/api/spec/components/schemas/config/trafficshapingpolicy.yaml D docs/api/spec/components/schemas/config/violation.yaml D docs/api/spec/components/schemas/config/violationslist.yaml A docs/api/spec/components/schemas/configadminrole.yaml A docs/api/spec/components/schemas/configadminroleslist.yaml A docs/api/spec/components/schemas/configbase.yaml A docs/api/spec/components/schemas/configbaseslist.yaml A docs/api/spec/components/schemas/configbillingtier.yaml A docs/api/spec/components/schemas/configbillingtierslist.yaml A docs/api/spec/components/schemas/configconnectionprofile.yaml A docs/api/spec/components/schemas/configconnectionprofileslist.yaml A docs/api/spec/components/schemas/configdeviceregistration.yaml A docs/api/spec/components/schemas/configdeviceregistrationslist.yaml A docs/api/spec/components/schemas/configdomain.yaml A docs/api/spec/components/schemas/configdomainslist.yaml A docs/api/spec/components/schemas/configfirewall.yaml A docs/api/spec/components/schemas/configfirewallslist.yaml A docs/api/spec/components/schemas/configfloatingdevice.yaml A docs/api/spec/components/schemas/configfloatingdeviceslist.yaml A docs/api/spec/components/schemas/configmaintenancetask.yaml A docs/api/spec/components/schemas/configmaintenancetaskslist.yaml A docs/api/spec/components/schemas/configpkiprovider.yaml A docs/api/spec/components/schemas/configpkiproviderslist.yaml A docs/api/spec/components/schemas/configportalmodule.yaml A docs/api/spec/components/schemas/configportalmoduleslist.yaml A docs/api/spec/components/schemas/configrealm.yaml A docs/api/spec/components/schemas/configrealmslist.yaml A docs/api/spec/components/schemas/configrole.yaml A docs/api/spec/components/schemas/configroleslist.yaml A docs/api/spec/components/schemas/configscan.yaml A docs/api/spec/components/schemas/configscanslist.yaml A docs/api/spec/components/schemas/configsource.yaml A docs/api/spec/components/schemas/configsourceslist.yaml A docs/api/spec/components/schemas/configswitch.yaml A docs/api/spec/components/schemas/configswitcheslist.yaml A docs/api/spec/components/schemas/configswitchgroup.yaml A docs/api/spec/components/schemas/configswitchgroupslist.yaml A docs/api/spec/components/schemas/configsyslogparser.yaml A docs/api/spec/components/schemas/configsyslogparserslist.yaml A docs/api/spec/components/schemas/configtrafficshapingpolicieslist.yaml A docs/api/spec/components/schemas/configtrafficshapingpolicy.yaml A docs/api/spec/components/schemas/configviolation.yaml A docs/api/spec/components/schemas/configviolationslist.yaml D docs/api/spec/components/schemas/users/node.yaml D docs/api/spec/components/schemas/users/nodes/locationlog.yaml D docs/api/spec/components/schemas/users/nodes/locationlogslist.yaml D docs/api/spec/components/schemas/users/nodeslist.yaml D docs/api/spec/components/schemas/users/password.yaml D docs/api/spec/components/schemas/users/passwordlist.yaml A docs/api/spec/components/schemas/usersnode.yaml A docs/api/spec/components/schemas/usersnodeslist.yaml A docs/api/spec/components/schemas/usersnodeslocationlog.yaml A docs/api/spec/components/schemas/usersnodeslocationlogslist.yaml A docs/api/spec/components/schemas/userspassword.yaml A docs/api/spec/components/schemas/userspasswordlist.yaml M docs/api/spec/paths/config/admin_role.yaml M docs/api/spec/paths/config/admin_roles.yaml M docs/api/spec/paths/config/base.yaml M docs/api/spec/paths/config/bases.yaml M docs/api/spec/paths/config/billing_tier.yaml M docs/api/spec/paths/config/billing_tiers.yaml M docs/api/spec/paths/config/connection_profile.yaml M docs/api/spec/paths/config/connection_profiles.yaml M docs/api/spec/paths/config/device_registration.yaml M docs/api/spec/paths/config/device_registrations.yaml M docs/api/spec/paths/config/domain.yaml M docs/api/spec/paths/config/domains.yaml M docs/api/spec/paths/config/firewall.yaml M docs/api/spec/paths/config/firewalls.yaml M docs/api/spec/paths/config/floating_device.yaml M docs/api/spec/paths/config/floating_devices.yaml M docs/api/spec/paths/config/maintenance_task.yaml M docs/api/spec/paths/config/maintenance_tasks.yaml M docs/api/spec/paths/config/pki_provider.yaml M docs/api/spec/paths/config/pki_providers.yaml M docs/api/spec/paths/config/portal_module.yaml M docs/api/spec/paths/config/portal_modules.yaml M docs/api/spec/paths/config/realm.yaml M docs/api/spec/paths/config/realms.yaml M docs/api/spec/paths/config/role.yaml M docs/api/spec/paths/config/roles.yaml M docs/api/spec/paths/config/scan.yaml M docs/api/spec/paths/config/scans.yaml M docs/api/spec/paths/config/source.yaml M docs/api/spec/paths/config/sources.yaml M docs/api/spec/paths/config/switch.yaml M docs/api/spec/paths/config/switch_group.yaml M docs/api/spec/paths/config/switch_groups.yaml M docs/api/spec/paths/config/switches.yaml M docs/api/spec/paths/config/syslog_parser.yaml M docs/api/spec/paths/config/syslog_parsers.yaml M docs/api/spec/paths/config/traffic_shaping_policies.yaml M docs/api/spec/paths/config/traffic_shaping_policy.yaml M docs/api/spec/paths/config/violation.yaml M docs/api/spec/paths/config/violations.yaml M docs/api/spec/paths/user/node.yaml M docs/api/spec/paths/user/node/locationlog.yaml M docs/api/spec/paths/user/node/locationlogs.yaml M docs/api/spec/paths/user/node/locationlogs/search.yaml M docs/api/spec/paths/user/nodes.yaml M docs/api/spec/paths/user/nodes/search.yaml M docs/api/spec/paths/user/password.yaml M docs/api/spec/paths/user/password/search.yaml commit bad6afb2a12295710e3cd796e0f8ffb0e97f732f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 25 16:05:16 2018 -0400 Do not use sub directory M lib/pf/UnifiedApi/OpenAPI/Generator.pm commit 4df69b4b52a0cac128b1dff7496d14baead63079 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 25 15:15:51 2018 -0400 allow netdata to autodetect new data in apache log files fixes #3187 M conf/monitoring/python.d/web_log.conf.example commit ac606124dc0aadd33f60f612a11a995d113a084c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 25 14:24:28 2018 -0400 (web admin) Improve handling of missing charts M html/pfappserver/root/graph/dashboard.tt M html/pfappserver/root/static/admin/status.js M html/pfappserver/root/static/scss/_graph.scss commit 356aa7f27a173e3551ca6b87a4bd3c76b2bcd02c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 25 11:48:13 2018 -0400 (web admin) Only parse DOM when adding alarms M html/pfappserver/root/static/admin/status.js commit f0e90bf25827a1f8fd50805eadac36f188dd65e4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 25 14:14:51 2018 -0400 Update OpenAPI spec files M docs/api/spec/components/schemas/apiuser.yaml M docs/api/spec/components/schemas/apiuserslist.yaml M docs/api/spec/components/schemas/config/adminrole.yaml M docs/api/spec/components/schemas/config/adminroleslist.yaml M docs/api/spec/components/schemas/config/base.yaml M docs/api/spec/components/schemas/config/baseslist.yaml M docs/api/spec/components/schemas/config/billingtier.yaml M docs/api/spec/components/schemas/config/billingtierslist.yaml M docs/api/spec/components/schemas/config/connectionprofile.yaml M docs/api/spec/components/schemas/config/connectionprofileslist.yaml M docs/api/spec/components/schemas/config/deviceregistration.yaml M docs/api/spec/components/schemas/config/deviceregistrationslist.yaml M docs/api/spec/components/schemas/config/domain.yaml M docs/api/spec/components/schemas/config/domainslist.yaml M docs/api/spec/components/schemas/config/firewall.yaml M docs/api/spec/components/schemas/config/firewallslist.yaml M docs/api/spec/components/schemas/config/floatingdevice.yaml M docs/api/spec/components/schemas/config/floatingdeviceslist.yaml M docs/api/spec/components/schemas/config/maintenancetask.yaml M docs/api/spec/components/schemas/config/maintenancetaskslist.yaml M docs/api/spec/components/schemas/config/pkiprovider.yaml M docs/api/spec/components/schemas/config/pkiproviderslist.yaml M docs/api/spec/components/schemas/config/portalmodule.yaml M docs/api/spec/components/schemas/config/portalmoduleslist.yaml M docs/api/spec/components/schemas/config/realm.yaml M docs/api/spec/components/schemas/config/realmslist.yaml M docs/api/spec/components/schemas/config/role.yaml M docs/api/spec/components/schemas/config/roleslist.yaml M docs/api/spec/components/schemas/config/scan.yaml M docs/api/spec/components/schemas/config/scanslist.yaml M docs/api/spec/components/schemas/config/source.yaml M docs/api/spec/components/schemas/config/sourceslist.yaml M docs/api/spec/components/schemas/config/switch.yaml M docs/api/spec/components/schemas/config/switcheslist.yaml M docs/api/spec/components/schemas/config/switchgroup.yaml M docs/api/spec/components/schemas/config/switchgroupslist.yaml M docs/api/spec/components/schemas/config/syslogparser.yaml M docs/api/spec/components/schemas/config/syslogparserslist.yaml M docs/api/spec/components/schemas/config/trafficshapingpolicieslist.yaml M docs/api/spec/components/schemas/config/trafficshapingpolicy.yaml M docs/api/spec/components/schemas/config/violation.yaml M docs/api/spec/components/schemas/config/violationslist.yaml M docs/api/spec/components/schemas/dhcpoption82.yaml M docs/api/spec/components/schemas/dhcpoption82slist.yaml M docs/api/spec/components/schemas/ip4log.yaml M docs/api/spec/components/schemas/ip4logslist.yaml M docs/api/spec/components/schemas/locationlog.yaml M docs/api/spec/components/schemas/locationlogslist.yaml M docs/api/spec/components/schemas/node.yaml M docs/api/spec/components/schemas/nodeslist.yaml M docs/api/spec/components/schemas/radiusauditlog.yaml M docs/api/spec/components/schemas/radiusauditlogslist.yaml M docs/api/spec/components/schemas/tenant.yaml M docs/api/spec/components/schemas/tenantslist.yaml M docs/api/spec/components/schemas/user.yaml M docs/api/spec/components/schemas/users/node.yaml M docs/api/spec/components/schemas/users/nodes/locationlog.yaml M docs/api/spec/components/schemas/users/nodes/locationlogslist.yaml M docs/api/spec/components/schemas/users/nodeslist.yaml M docs/api/spec/components/schemas/users/password.yaml M docs/api/spec/components/schemas/users/passwordlist.yaml M docs/api/spec/components/schemas/userslist.yaml M docs/api/spec/components/schemas/violation.yaml M docs/api/spec/components/schemas/violationslist.yaml M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit 8a099431d57a303c45457aa1f2569ae5df0e2c68 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 25 13:58:56 2018 -0400 Change how components and paths are merged M docs/api/spec/generate-openapi-spec.pl commit ee1d9f632277381906d70e5e2dc2210a495d2322 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 25 13:57:51 2018 -0400 Change how the schemas saved to avoid invalid schema generation M docs/api/spec/generate-openapi-from-routes.pl commit 57011c768b70672ce997dd2203fc5767c9067429 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 25 13:52:42 2018 -0400 adjust API spec description M docs/api/spec/openapi-base.yaml commit 17d5e1f52eeb5869db43b777e35182260b4183d3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 25 13:41:43 2018 -0400 re-generate the spec M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit 730168b73103d2c23c9cc3f08877c53d5d030725 Author: Allan Tran <36165527+atran-inverse@users.noreply.github.com> Date: Wed Apr 25 13:41:08 2018 -0400 Windows Live OAuth2 check Live SDK support M docs/PacketFence_Installation_Guide.asciidoc commit b5e813bd6b856fed9df10713fdf669523e2b99c7 Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Apr 25 13:20:35 2018 -0400 Fix for debian packaging M debian/rules commit 8857ec42b511334d28934330cd20a1ad30c97af7 Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Apr 25 13:18:41 2018 -0400 fix systemd call M lib/pf/services/manager/fingerbank_collector.pm commit f50de40992e099ca136ffae0d2261e277e6ff270 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 25 13:13:28 2018 -0400 improve the API description of the spec M docs/api/spec/openapi-base.yaml commit e8018f2f38b9751f359e379ca6e3888610a241cd Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Apr 25 12:43:50 2018 -0400 Added sym link in debian packaging M debian/rules commit e3a51ed74e5920c09261b89bcfb1bdc89bf4e5b6 Author: InverseBot <sogo@inverse.ca> Date: Wed Apr 25 12:36:08 2018 -0400 (doc) Update OpenAPI spec files M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit 645d528d10204308594d747b8b4472167cfb3181 Author: InverseBot <sogo@inverse.ca> Date: Wed Apr 25 12:36:03 2018 -0400 (web admin alt) Update generated files M html/pfappserver/root/admin/v-index.tt A html/pfappserver/root/static.alt/dist/css/app.19b0933f987662d65732cd0f1e3b8f6f.css A html/pfappserver/root/static.alt/dist/css/app.19b0933f987662d65732cd0f1e3b8f6f.css.map D html/pfappserver/root/static.alt/dist/css/app.f43382faa2e183e02fe8dac93dc2275e.css D html/pfappserver/root/static.alt/dist/css/app.f43382faa2e183e02fe8dac93dc2275e.css.map M html/pfappserver/root/static.alt/dist/js/manifest.e98188766014e8365d45.js.map commit 1f3bdbb6889a609221f72396aee29a8fc7bdde2f Author: InverseBot <sogo@inverse.ca> Date: Wed Apr 25 12:33:36 2018 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map commit 3c1332d26e0480140ed3115a9a2a8d2167104a21 Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Apr 25 12:32:49 2018 -0400 Updated debianize patch M debian/patches/debianize.patch commit 315797f1ed0f36d41ee2fd294880e47205db91a2 Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Apr 25 12:25:16 2018 -0400 Updated debian packaging for api-frontend M debian/rules commit 90b180b0a5c6e905abbb9a312c803be2e81d5bac Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 25 11:54:12 2018 -0400 don't display DHCP dashboard in status menu unless necessary M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/root/admin/status.tt commit 7aac22dc7484e74763d6b6b68180e1f36f0ad146 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 25 11:46:54 2018 -0400 (web admin) Lower update rate of uptime badge M html/pfappserver/root/graph/dashboard.tt commit 3b34182ad4cf9415745e965796c9f91fc0613770 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 25 11:45:13 2018 -0400 (web admin) Improve handling of missing charts Fixes #3186 Fixes #3179 M html/pfappserver/root/graph/dashboard.tt M html/pfappserver/root/static/admin/status.js M html/pfappserver/root/static/scss/_graph.scss commit a3122032bbfd1f96dfcd6b61287c09cb041e5caa Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 25 11:20:00 2018 -0400 only monitor the root partition in netdata fixes #3142 M conf/monitoring/health.d/disks.conf.example commit 8b249d18ebc3d3cd45ebbeb24a8b3d25168d050a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 25 11:08:22 2018 -0400 only display DHCP tab if there are listen ints fixes #3185 M html/pfappserver/root/graph/dashboard.tt commit 168b9af90d45f04b627b67c9eb8dfeb2230f5d68 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 25 10:52:43 2018 -0400 Better error message M lib/pf/api/can_fork.pm commit 555fefa835acc03bb65fef1e2b1540aa34ce82d1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 25 10:52:30 2018 -0400 support reconnecting statsd client M go/stats/main.go commit 36532ed49c1fe59e33094f5fa74b510dcf7185e7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 25 10:41:36 2018 -0400 use global statsd client for pfstats gauges M go/stats/main.go commit fd5afeb1936701805436b47c419c5a7df8ef5a4f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 25 10:29:13 2018 -0400 Fix issue trying to update operations descriptions M docs/api/spec/generate-openapi-spec.pl commit 67d2c94437f91e14f3edc9321a77faaf25435a73 Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Apr 25 10:24:39 2018 -0400 Updated debian packaging M debian/control commit af0f9dacb76a759333d4ef1c5ec84415ff376aa6 Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Apr 25 08:13:55 2018 -0400 Added libpod-markdown-perl for debian packaging M debian/control commit 2ad5a10965abee7a9916a2a73be9d0c860a743ec Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 25 08:58:02 2018 -0400 give context while logging errors in pfstats M go/stats/main.go M go/stats/metrics.go commit e72a77444c0ea644af4884e6f73f979dd408bcf2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 25 07:39:38 2018 -0400 Add perl-Pod-Markdown to CentOS deps M addons/packages/packetfence.spec commit 26d18bcd4744745e2b205ff64be3417e2b779250 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 24 17:27:33 2018 -0400 have all the pfipset conf initialized prior to initializing ipset handler fixes #3172 M go/caddy/pfipset/pfipset.go commit 8e3636480ee38ab96b3cc8afbbc26dddb6a125e2 Author: InverseBot <sogo@inverse.ca> Date: Wed Apr 25 00:01:04 2018 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map commit e8741041314412e121f8d0a159079e3c393689fc Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 24 21:03:33 2018 -0400 (web admin) Fix line height in netdata's graphs Fixes #3178 M html/pfappserver/root/static/scss/_graph.scss commit f00ab6395e9add2d8b1733058e447bc52a4bceaa Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Apr 24 17:23:55 2018 -0400 Fixes #3142 get rid of disk alerts for chroots M conf/monitoring/health.d/disks.conf.example commit 97f08f8702b4093a8efe78d58738d1e91720a480 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 24 17:19:31 2018 -0400 adjust error message so its clearer M go/caddy/pfipset/utils.go commit 95c736fd78c8893b4c7533b7b8884b81af4a1a94 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 24 17:15:17 2018 -0400 have the API frontend access logs in a dedicated log file fixes #3165 M conf/caddy-services/api.conf.example M lib/pf/constants/syslog.pm commit 2649cb6cc81f6c130f0bba1a370397e750053baf Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 24 16:55:15 2018 -0400 Fix service names and update translations Fixes #3157 M html/pfappserver/lib/pfappserver/I18N/en.po commit 4b49ba90c973370af35824538e39a016c46fa3ac Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Apr 24 16:54:55 2018 -0400 Fixes #3183 M go/coredns/plugin/pfdns/pfdns.go commit 475c8533b6b68a2f2770a4993e6e37a2fd3b260d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 24 16:06:25 2018 -0400 Fix schema files D docs/api/spec/components/schemas/ApiUser.yaml D docs/api/spec/components/schemas/ApiUsersList.yaml D docs/api/spec/components/schemas/DhcpOption82.yaml D docs/api/spec/components/schemas/DhcpOption82sList.yaml D docs/api/spec/components/schemas/Ip4log.yaml D docs/api/spec/components/schemas/Ip4logsList.yaml D docs/api/spec/components/schemas/Locationlog.yaml D docs/api/spec/components/schemas/LocationlogsList.yaml D docs/api/spec/components/schemas/Node.yaml D docs/api/spec/components/schemas/NodesList.yaml D docs/api/spec/components/schemas/RadiusAuditLog.yaml D docs/api/spec/components/schemas/RadiusAuditLogsList.yaml D docs/api/spec/components/schemas/Tenant.yaml D docs/api/spec/components/schemas/TenantsList.yaml D docs/api/spec/components/schemas/User.yaml D docs/api/spec/components/schemas/UsersList.yaml D docs/api/spec/components/schemas/Violation.yaml D docs/api/spec/components/schemas/ViolationsList.yaml D docs/api/spec/components/schemas/api_user.yaml A docs/api/spec/components/schemas/apiuser.yaml A docs/api/spec/components/schemas/apiuserslist.yaml D docs/api/spec/components/schemas/config/AdminRole.yaml D docs/api/spec/components/schemas/config/AdminRolesList.yaml D docs/api/spec/components/schemas/config/Base.yaml D docs/api/spec/components/schemas/config/BasesList.yaml D docs/api/spec/components/schemas/config/BillingTier.yaml D docs/api/spec/components/schemas/config/BillingTiersList.yaml D docs/api/spec/components/schemas/config/ConnectionProfile.yaml D docs/api/spec/components/schemas/config/ConnectionProfilesList.yaml D docs/api/spec/components/schemas/config/DeviceRegistration.yaml D docs/api/spec/components/schemas/config/DeviceRegistrationsList.yaml D docs/api/spec/components/schemas/config/Domain.yaml D docs/api/spec/components/schemas/config/DomainsList.yaml D docs/api/spec/components/schemas/config/Firewall.yaml D docs/api/spec/components/schemas/config/FirewallsList.yaml D docs/api/spec/components/schemas/config/FloatingDevice.yaml D docs/api/spec/components/schemas/config/FloatingDevicesList.yaml D docs/api/spec/components/schemas/config/MaintenanceTask.yaml D docs/api/spec/components/schemas/config/MaintenanceTasksList.yaml D docs/api/spec/components/schemas/config/PkiProvider.yaml D docs/api/spec/components/schemas/config/PkiProvidersList.yaml D docs/api/spec/components/schemas/config/PortalModule.yaml D docs/api/spec/components/schemas/config/PortalModulesList.yaml D docs/api/spec/components/schemas/config/Realm.yaml D docs/api/spec/components/schemas/config/RealmsList.yaml D docs/api/spec/components/schemas/config/Role.yaml D docs/api/spec/components/schemas/config/RolesList.yaml D docs/api/spec/components/schemas/config/Scan.yaml D docs/api/spec/components/schemas/config/ScansList.yaml D docs/api/spec/components/schemas/config/Source.yaml D docs/api/spec/components/schemas/config/SourcesList.yaml D docs/api/spec/components/schemas/config/Switch.yaml D docs/api/spec/components/schemas/config/SwitchGroup.yaml D docs/api/spec/components/schemas/config/SwitchGroupsList.yaml D docs/api/spec/components/schemas/config/SwitchesList.yaml D docs/api/spec/components/schemas/config/SyslogParser.yaml D docs/api/spec/components/schemas/config/SyslogParsersList.yaml D docs/api/spec/components/schemas/config/TrafficShapingPoliciesList.yaml D docs/api/spec/components/schemas/config/TrafficShapingPolicy.yaml D docs/api/spec/components/schemas/config/Violation.yaml D docs/api/spec/components/schemas/config/ViolationsList.yaml A docs/api/spec/components/schemas/config/adminrole.yaml A docs/api/spec/components/schemas/config/adminroleslist.yaml A docs/api/spec/components/schemas/config/base.yaml A docs/api/spec/components/schemas/config/baseslist.yaml A docs/api/spec/components/schemas/config/billingtier.yaml A docs/api/spec/components/schemas/config/billingtierslist.yaml A docs/api/spec/components/schemas/config/connectionprofile.yaml A docs/api/spec/components/schemas/config/connectionprofileslist.yaml A docs/api/spec/components/schemas/config/deviceregistration.yaml A docs/api/spec/components/schemas/config/deviceregistrationslist.yaml A docs/api/spec/components/schemas/config/domain.yaml A docs/api/spec/components/schemas/config/domainslist.yaml A docs/api/spec/components/schemas/config/firewall.yaml A docs/api/spec/components/schemas/config/firewallslist.yaml A docs/api/spec/components/schemas/config/floatingdevice.yaml A docs/api/spec/components/schemas/config/floatingdeviceslist.yaml A docs/api/spec/components/schemas/config/maintenancetask.yaml A docs/api/spec/components/schemas/config/maintenancetaskslist.yaml A docs/api/spec/components/schemas/config/pkiprovider.yaml A docs/api/spec/components/schemas/config/pkiproviderslist.yaml A docs/api/spec/components/schemas/config/portalmodule.yaml A docs/api/spec/components/schemas/config/portalmoduleslist.yaml A docs/api/spec/components/schemas/config/realm.yaml A docs/api/spec/components/schemas/config/realmslist.yaml A docs/api/spec/components/schemas/config/role.yaml A docs/api/spec/components/schemas/config/roleslist.yaml A docs/api/spec/components/schemas/config/scan.yaml A docs/api/spec/components/schemas/config/scanslist.yaml A docs/api/spec/components/schemas/config/source.yaml A docs/api/spec/components/schemas/config/sourceslist.yaml A docs/api/spec/components/schemas/config/switch.yaml A docs/api/spec/components/schemas/config/switcheslist.yaml A docs/api/spec/components/schemas/config/switchgroup.yaml A docs/api/spec/components/schemas/config/switchgroupslist.yaml A docs/api/spec/components/schemas/config/syslogparser.yaml A docs/api/spec/components/schemas/config/syslogparserslist.yaml A docs/api/spec/components/schemas/config/trafficshapingpolicieslist.yaml A docs/api/spec/components/schemas/config/trafficshapingpolicy.yaml A docs/api/spec/components/schemas/config/violation.yaml A docs/api/spec/components/schemas/config/violationslist.yaml M docs/api/spec/components/schemas/dhcpoption82.yaml A docs/api/spec/components/schemas/dhcpoption82slist.yaml M docs/api/spec/components/schemas/ip4log.yaml A docs/api/spec/components/schemas/ip4logslist.yaml M docs/api/spec/components/schemas/locationlog.yaml A docs/api/spec/components/schemas/locationlogslist.yaml D docs/api/spec/components/schemas/macaddress.yaml M docs/api/spec/components/schemas/node.yaml A docs/api/spec/components/schemas/nodeslist.yaml D docs/api/spec/components/schemas/radius_audit_log.yaml A docs/api/spec/components/schemas/radiusauditlog.yaml A docs/api/spec/components/schemas/radiusauditlogslist.yaml M docs/api/spec/components/schemas/tenant.yaml A docs/api/spec/components/schemas/tenantslist.yaml A docs/api/spec/components/schemas/user.yaml D docs/api/spec/components/schemas/users/Node.yaml D docs/api/spec/components/schemas/users/NodesList.yaml D docs/api/spec/components/schemas/users/Password.yaml D docs/api/spec/components/schemas/users/PasswordList.yaml A docs/api/spec/components/schemas/users/node.yaml D docs/api/spec/components/schemas/users/nodes/Locationlog.yaml D docs/api/spec/components/schemas/users/nodes/LocationlogsList.yaml A docs/api/spec/components/schemas/users/nodes/locationlog.yaml A docs/api/spec/components/schemas/users/nodes/locationlogslist.yaml A docs/api/spec/components/schemas/users/nodeslist.yaml A docs/api/spec/components/schemas/users/password.yaml A docs/api/spec/components/schemas/users/passwordlist.yaml A docs/api/spec/components/schemas/userslist.yaml M docs/api/spec/components/schemas/violation.yaml A docs/api/spec/components/schemas/violationslist.yaml M docs/api/spec/generate-openapi-from-routes.pl commit 513acbf271d3e9e0ab5db16dcdb32d9fb0e21a13 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 24 16:18:43 2018 -0400 adjustment on cluster upgrade M docs/PacketFence_Clustering_Guide.asciidoc commit 9e2b1d1ea52ac78633ff2d7698eea57a09bda8f8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 24 16:13:51 2018 -0400 rework command order in cluster upgrade M docs/PacketFence_Clustering_Guide.asciidoc commit 6a93e54ea2d8ee8f91163f90e32bac8b4b553ce5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 24 16:12:16 2018 -0400 additional commands after upgrading nodes M docs/PacketFence_Clustering_Guide.asciidoc commit 504cbdc082026caca42d816aea2914727b149109 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 24 15:28:22 2018 -0400 Refactor logging M go/caddy/pfipset/utils.go commit 94e8513f1d7e7cccbccf30c495e25d05edca6d97 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 24 15:25:28 2018 -0400 Fix 'Use of uninitialized value' error M lib/pf/services/manager.pm commit ddf45def6fa5b6066c1699476a4297c4ad237640 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 24 15:09:53 2018 -0400 don't enable debug by default in Catalyst M html/pfappserver/lib/pfappserver.pm commit 48f6417c41d5e4644bf54a372c431c086f5fa5ff Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 24 14:38:27 2018 -0400 Show status for queues from netdata Fixes #3163 M html/pfappserver/lib/pfappserver/PacketFence/Controller/Pfqueue.pm M html/pfappserver/root/graph/dashboard.tt M html/pfappserver/root/pfqueue/cluster.tt M html/pfappserver/root/pfqueue/index.tt M html/pfappserver/root/pfqueue/stats.inc commit c96ed022b5869edc3f7245e97e2045650a20ae7c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 24 14:26:25 2018 -0400 change systemctl isolate by calls to pfcmd service M docs/PacketFence_Clustering_Guide.asciidoc commit 2d850f338163fab2925c988f25a10685fa1067dc Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 24 13:32:16 2018 -0400 fix hostname for statsd metrics in standalone fixes #3177 fixes #3125 M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/root/graph/dashboard.tt commit a84826c1c5e6c6d9233027a87f098e777b93fd33 Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Apr 24 13:20:21 2018 -0400 Update iptables rule with the local ip of the inline interface instead of the gateway parameter in networks.conf M lib/pf/iptables.pm commit e8ed98f6fe485f4812656df91a4051bb61cbcc49 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 24 13:14:50 2018 -0400 early exit the realm migration script if there are none fixes #3176 M addons/upgrade/to-8.0-authentication-conf.pl commit 25957442876285eaefe6d85535fc9926b6eded2b Author: Allan Tran <36165527+atran-inverse@users.noreply.github.com> Date: Tue Apr 24 12:38:47 2018 -0400 Added in Eduroam to restart IPTables M docs/PacketFence_Installation_Guide.asciidoc commit 19d394d32d6a57995b2daf876d1305252cdffd90 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 24 12:02:52 2018 -0400 (web admin) Sidenav for dashboard tabs M html/pfappserver/root/admin/status.tt M html/pfappserver/root/graph/dashboard.tt M html/pfappserver/root/static/admin/status.js commit aae70be7d388990a07cbe4ce09f4f25d585a5004 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 24 11:51:28 2018 -0400 start pf with pfcmd in upgrade M docs/PacketFence_Clustering_Guide.asciidoc commit 9912ffdac051bcdec2d97eb59f24ea497baab3a8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 24 11:46:10 2018 -0400 adjust upgrade node for cluster M docs/PacketFence_Clustering_Guide.asciidoc commit 60e716bc3fda96d6a93cf6fbbacb422bdfea19d9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 24 11:44:15 2018 -0400 (web admin) Fix span size on dashboard M html/pfappserver/root/graph/dashboard.tt commit 144d62795c1bacc3930868e748f95756f83647d7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 24 11:35:28 2018 -0400 update cluster check doc in upgrade M docs/PacketFence_Clustering_Guide.asciidoc commit 53a232e989d6d24ae866233d21ed76b439b56774 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 24 10:20:41 2018 -0400 adjust netdata statsd configuration M conf/monitoring/netdata.conf.example commit df0075576b055885a31083302685859acfd2ef8f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 24 09:04:49 2018 -0400 output errors when etcd fails in pfdhcp M go/dhcp/etcd.go commit fb6aaf8ec2c665899950665b9d6f226eed8c774a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 24 08:57:41 2018 -0400 improvements to pfdhcp already in use detection M go/dhcp/main.go commit d6738eaab5989105d909b8b00c3d68e4cb9cb9f2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 24 08:57:29 2018 -0400 add ends_at to pfdhcp interface stats M go/dhcp/api.go commit c036914def61588ea089ff7032935abbf7108824 Author: extrafu <lmarcotte@inverse.ca> Date: Tue Apr 24 08:33:40 2018 -0400 Typos M NEWS.asciidoc commit 2b8a56a80fd4d6108e42caaf678e0234a86d60ba Author: extrafu <lmarcotte@inverse.ca> Date: Tue Apr 24 08:32:25 2018 -0400 Typo M NEWS.asciidoc commit 8faf3f863be8b3bd34fb5b449fc434bb02dc610e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 23 17:04:35 2018 -0400 reset the free IP when retrying a new one M go/dhcp/main.go commit bfbcea529bf442bbcf883673cdf48ac0af3a6867 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 23 16:50:12 2018 -0400 Fixed ipset insertion failure M go/caddy/pfipset/pfipset.go M go/vendor/vendor.json commit 099d5e8758b17dc9df58aa379c5391f485ec4656 Author: extrafu <lmarcotte@inverse.ca> Date: Mon Apr 23 16:19:44 2018 -0400 Typo fix M NEWS.asciidoc commit e16793b3b98beb300c30f94d2c2cf25afd26623c Author: extrafu <lmarcotte@inverse.ca> Date: Mon Apr 23 15:54:27 2018 -0400 Fixed typos M NEWS.asciidoc commit 94021872ad715bc741f13670259232241e53c473 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 23 15:52:15 2018 -0400 don't obsess giving the requested IP if its already used M go/dhcp/main.go commit 8f6a2ae942fb0ec15f63ff7ce1d9d1ed5874dab5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 23 14:10:50 2018 -0400 Cleanup and refactor M docs/api/spec/generate-openapi-from-routes.pl M lib/pf/UnifiedApi/OpenAPI/Generator.pm M lib/pf/UnifiedApi/OpenAPI/Generator/Config.pm M lib/pf/UnifiedApi/OpenAPI/Generator/Crud.pm M t/unittest/UnifiedApi/OpenAPI/Generator.t A t/unittest/UnifiedApi/OpenAPI/Generator/Crud.t D t/unittest/UnifiedApi/OpenAPI/Generator_Crud.t commit 0005de1763f56a60f9c549461a169f805036e27b Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 23 13:51:43 2018 -0400 Fixed gateway for remote network M go/dhcp/utils.go commit d22456ecd98bf77eb041ddb6aaa8569b48f84bd1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 23 13:22:29 2018 -0400 disable ip2mac + mac2ip via pfdhcp API by default fixes #3173 M conf/pf.conf.defaults commit ffa8ecea55ce2f8a067ad05324b55450816b85fb Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 23 13:21:34 2018 -0400 optimizations to pfdhcp cache M lib/pf/ip4log.pm commit 64217076b177a6e36037bb605c9d8afa86c46d43 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 23 12:59:17 2018 -0400 Added stats on haproxy-db M conf/monitoring/python.d/haproxy.conf.example commit 023b033bebf8002c7379dddf49af5ecd356ea9a9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 23 12:32:02 2018 -0400 Update poddoc M docs/api/spec/generate-openapi-from-routes.pl commit 8d58cf4007fa79623d1610ec1e2dded7aaed7996 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 17 13:55:40 2018 -0400 update generated api spec files A docs/api/spec/components/schemas/ApiUser.yaml A docs/api/spec/components/schemas/ApiUsersList.yaml A docs/api/spec/components/schemas/DhcpOption82.yaml A docs/api/spec/components/schemas/DhcpOption82sList.yaml A docs/api/spec/components/schemas/Ip4log.yaml A docs/api/spec/components/schemas/Ip4logsList.yaml A docs/api/spec/components/schemas/Locationlog.yaml A docs/api/spec/components/schemas/LocationlogsList.yaml A docs/api/spec/components/schemas/Node.yaml A docs/api/spec/components/schemas/NodesList.yaml A docs/api/spec/components/schemas/RadiusAuditLog.yaml A docs/api/spec/components/schemas/RadiusAuditLogsList.yaml A docs/api/spec/components/schemas/Tenant.yaml A docs/api/spec/components/schemas/TenantsList.yaml A docs/api/spec/components/schemas/User.yaml A docs/api/spec/components/schemas/UsersList.yaml A docs/api/spec/components/schemas/Violation.yaml A docs/api/spec/components/schemas/ViolationsList.yaml A docs/api/spec/components/schemas/users/Node.yaml A docs/api/spec/components/schemas/users/NodesList.yaml A docs/api/spec/components/schemas/users/Password.yaml A docs/api/spec/components/schemas/users/PasswordList.yaml A docs/api/spec/components/schemas/users/nodes/Locationlog.yaml A docs/api/spec/components/schemas/users/nodes/LocationlogsList.yaml A docs/api/spec/paths/api_user.yaml M docs/api/spec/paths/api_users.yaml A docs/api/spec/paths/api_users/search.yaml M docs/api/spec/paths/config/admin_role.yaml M docs/api/spec/paths/config/admin_roles.yaml M docs/api/spec/paths/config/base.yaml M docs/api/spec/paths/config/bases.yaml M docs/api/spec/paths/config/billing_tier.yaml M docs/api/spec/paths/config/billing_tiers.yaml M docs/api/spec/paths/config/connection_profile.yaml M docs/api/spec/paths/config/connection_profiles.yaml M docs/api/spec/paths/config/device_registration.yaml M docs/api/spec/paths/config/device_registrations.yaml M docs/api/spec/paths/config/domain.yaml M docs/api/spec/paths/config/domains.yaml M docs/api/spec/paths/config/firewall.yaml M docs/api/spec/paths/config/firewalls.yaml M docs/api/spec/paths/config/floating_device.yaml M docs/api/spec/paths/config/floating_devices.yaml M docs/api/spec/paths/config/maintenance_task.yaml M docs/api/spec/paths/config/maintenance_tasks.yaml M docs/api/spec/paths/config/pki_provider.yaml M docs/api/spec/paths/config/pki_providers.yaml M docs/api/spec/paths/config/portal_module.yaml M docs/api/spec/paths/config/portal_modules.yaml M docs/api/spec/paths/config/realm.yaml M docs/api/spec/paths/config/realms.yaml M docs/api/spec/paths/config/role.yaml M docs/api/spec/paths/config/roles.yaml M docs/api/spec/paths/config/scan.yaml M docs/api/spec/paths/config/scans.yaml M docs/api/spec/paths/config/source.yaml M docs/api/spec/paths/config/sources.yaml M docs/api/spec/paths/config/switch.yaml M docs/api/spec/paths/config/switch_group.yaml M docs/api/spec/paths/config/switch_groups.yaml M docs/api/spec/paths/config/switches.yaml M docs/api/spec/paths/config/syslog_parser.yaml M docs/api/spec/paths/config/syslog_parsers.yaml M docs/api/spec/paths/config/traffic_shaping_policies.yaml M docs/api/spec/paths/config/traffic_shaping_policy.yaml M docs/api/spec/paths/config/violation.yaml M docs/api/spec/paths/config/violations.yaml A docs/api/spec/paths/dhcp_option82.yaml A docs/api/spec/paths/dhcp_option82s.yaml A docs/api/spec/paths/dhcp_option82s/search.yaml A docs/api/spec/paths/ip4log.yaml M docs/api/spec/paths/ip4logs.yaml A docs/api/spec/paths/ip4logs/search.yaml A docs/api/spec/paths/locationlog.yaml M docs/api/spec/paths/locationlogs.yaml A docs/api/spec/paths/locationlogs/search.yaml A docs/api/spec/paths/node.yaml A docs/api/spec/paths/nodes.yaml A docs/api/spec/paths/nodes/search.yaml A docs/api/spec/paths/radius_audit_log.yaml M docs/api/spec/paths/radius_audit_logs.yaml A docs/api/spec/paths/radius_audit_logs/search.yaml A docs/api/spec/paths/tenant.yaml M docs/api/spec/paths/tenants.yaml A docs/api/spec/paths/tenants/search.yaml A docs/api/spec/paths/user.yaml A docs/api/spec/paths/user/node.yaml A docs/api/spec/paths/user/node/locationlog.yaml A docs/api/spec/paths/user/node/locationlogs.yaml A docs/api/spec/paths/user/node/locationlogs/search.yaml A docs/api/spec/paths/user/nodes.yaml A docs/api/spec/paths/user/nodes/search.yaml A docs/api/spec/paths/user/password.yaml A docs/api/spec/paths/user/password/search.yaml M docs/api/spec/paths/users.yaml A docs/api/spec/paths/users/search.yaml A docs/api/spec/paths/violation.yaml M docs/api/spec/paths/violations.yaml A docs/api/spec/paths/violations/search.yaml commit a4b8cb82019cbe2e018e7a0b3c54f34ed41e0fc7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 17 13:53:26 2018 -0400 Return undef if a path has no operations M lib/pf/UnifiedApi/OpenAPI/Generator.pm commit 2181b7bc35696bcf37fd6f0864f817b0bf471ccb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 17 13:39:01 2018 -0400 Fix path generation M docs/api/spec/generate-openapi-from-routes.pl commit 245d1ea8ade2f15bda81499eab5e357d540766ed Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 17 13:30:01 2018 -0400 Update tests M t/unittest/UnifiedApi/OpenAPI/Generator.t M t/unittest/UnifiedApi/OpenAPI/Generator_Crud.t commit a0a261c145c7c5709695811b3c2f4b31d19e7de3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 17 13:27:45 2018 -0400 Fix generating schemas M lib/pf/UnifiedApi/OpenAPI/Generator/Crud.pm commit ea2c91f5c16a1d48aa69d7d58fb1725fb100b374 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 17 12:25:39 2018 -0400 If responses not defined for an operation return undef M lib/pf/UnifiedApi/OpenAPI/Generator.pm commit 58f8e94bc891afea1dd10fa95e449a2682ad617f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 17 12:24:06 2018 -0400 Do not inherit from the pf::UnifiedApi::Controller::Crud M lib/pf/UnifiedApi/Controller/Reports.pm commit 0d266512dd84fdd52613f3817632e8975d3ca45a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 17 12:23:07 2018 -0400 Refactor M docs/api/spec/generate-openapi-from-routes.pl commit 7e4b6a840a27dc039cf20d25558b784507194a23 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 17 10:12:44 2018 -0400 Use the schema M lib/pf/UnifiedApi/OpenAPI/Generator/Config.pm commit fa92fc02c8bbf2aa9adfdda1e60c7f3b7e14c48f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 16 14:49:53 2018 -0400 Refactor generate_schemas M lib/pf/UnifiedApi/OpenAPI/Generator/Config.pm commit e859862b68f54958273b7531d387d66806aec68d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 16 11:57:39 2018 -0400 Update operation RequestBody and Responses Update Responses for get, create, list, search, replace, update Update RequestBody for search, replace, update, create M lib/pf/UnifiedApi/OpenAPI/Generator/Crud.pm M t/unittest/UnifiedApi/OpenAPI/Generator_Crud.t commit 5f637b41f94ad9592f6b0cba66a2ed6a21d00389 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Apr 15 15:43:00 2018 -0400 Move schema_item_path and schema_list_path to base class M lib/pf/UnifiedApi/OpenAPI/Generator.pm M lib/pf/UnifiedApi/OpenAPI/Generator/Config.pm commit 78833ad834fcf66bdb72f0da5c737e51eb093464 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Apr 15 13:27:22 2018 -0400 Fix generation of config get/list response spec M lib/pf/UnifiedApi/OpenAPI/Generator/Config.pm M t/unittest/UnifiedApi/OpenAPI/Generator.t commit 1eff57c1c77171e1d34e947cccfc7b5c157ec3aa Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Apr 15 12:31:50 2018 -0400 Add test for Crud A t/unittest/UnifiedApi/OpenAPI/Generator_Crud.t commit f12ea6bfd00f8c321a52504e2c0c5908dfc92514 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Apr 15 12:31:36 2018 -0400 Cleanup M t/unittest/UnifiedApi/OpenAPI/Generator.t commit 09372e736be665158bcd14e23ba9348ec7a22603 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Apr 15 12:20:13 2018 -0400 Fix creating delete responses M lib/pf/UnifiedApi/OpenAPI/Generator/Crud.pm commit 355a2b9a62b7d15204cde154eafb134d269044d2 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Apr 15 12:18:30 2018 -0400 Do not call operation twice M lib/pf/UnifiedApi/OpenAPI/Generator.pm commit 697bdaae206447a09fd466cb161ff345b24c30da Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Apr 15 12:17:49 2018 -0400 Add all routes M docs/api/spec/generate-openapi-from-routes.pl commit 7f5c8cc1e077ee289d09c53e7210d2dc3b389b63 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 4 11:15:54 2018 -0400 Rework generation script M docs/api/spec/generate-openapi-from-routes.pl commit c29d8d4a84579d679d7015f7ce443150f236c908 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 4 11:15:03 2018 -0400 Default to undef for openapi_generator_class M lib/pf/UnifiedApi/Controller.pm commit 3d4581a0937db15074d5f25cea787be8b58af172 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 4 10:58:42 2018 -0400 Do not generate the search route info M lib/pf/UnifiedApi/OpenAPI/Generator/Config.pm commit ffc3a1a47a2fbeadc5cad014a572fafda37be05b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 4 10:56:23 2018 -0400 If the there is no keys in the ops hash return undef M lib/pf/UnifiedApi/OpenAPI/Generator.pm commit c8a4ea5cddcb9a7e8e160a9274f7afae3e710ec1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 3 17:00:20 2018 -0400 Regenerate yaml A docs/api/spec/components/schemas/config/AdminRole.yaml A docs/api/spec/components/schemas/config/AdminRolesList.yaml A docs/api/spec/components/schemas/config/Base.yaml A docs/api/spec/components/schemas/config/BasesList.yaml A docs/api/spec/components/schemas/config/BillingTier.yaml A docs/api/spec/components/schemas/config/BillingTiersList.yaml A docs/api/spec/components/schemas/config/ConnectionProfile.yaml A docs/api/spec/components/schemas/config/ConnectionProfilesList.yaml A docs/api/spec/components/schemas/config/DeviceRegistration.yaml A docs/api/spec/components/schemas/config/DeviceRegistrationsList.yaml A docs/api/spec/components/schemas/config/Domain.yaml A docs/api/spec/components/schemas/config/DomainsList.yaml A docs/api/spec/components/schemas/config/Firewall.yaml A docs/api/spec/components/schemas/config/FirewallsList.yaml A docs/api/spec/components/schemas/config/FloatingDevice.yaml A docs/api/spec/components/schemas/config/FloatingDevicesList.yaml A docs/api/spec/components/schemas/config/MaintenanceTask.yaml A docs/api/spec/components/schemas/config/MaintenanceTasksList.yaml A docs/api/spec/components/schemas/config/PkiProvider.yaml A docs/api/spec/components/schemas/config/PkiProvidersList.yaml A docs/api/spec/components/schemas/config/PortalModule.yaml A docs/api/spec/components/schemas/config/PortalModulesList.yaml A docs/api/spec/components/schemas/config/Realm.yaml A docs/api/spec/components/schemas/config/RealmsList.yaml A docs/api/spec/components/schemas/config/Role.yaml A docs/api/spec/components/schemas/config/RolesList.yaml A docs/api/spec/components/schemas/config/Scan.yaml A docs/api/spec/components/schemas/config/ScansList.yaml A docs/api/spec/components/schemas/config/Source.yaml A docs/api/spec/components/schemas/config/SourcesList.yaml A docs/api/spec/components/schemas/config/Switch.yaml A docs/api/spec/components/schemas/config/SwitchGroup.yaml A docs/api/spec/components/schemas/config/SwitchGroupsList.yaml A docs/api/spec/components/schemas/config/SwitchesList.yaml A docs/api/spec/components/schemas/config/SyslogParser.yaml A docs/api/spec/components/schemas/config/SyslogParsersList.yaml A docs/api/spec/components/schemas/config/TrafficShapingPoliciesList.yaml A docs/api/spec/components/schemas/config/TrafficShapingPolicy.yaml A docs/api/spec/components/schemas/config/Violation.yaml A docs/api/spec/components/schemas/config/ViolationsList.yaml M docs/api/spec/generate-openapi-from-routes.pl M docs/api/spec/paths/config/admin_role.yaml M docs/api/spec/paths/config/admin_roles.yaml A docs/api/spec/paths/config/base.yaml A docs/api/spec/paths/config/bases.yaml M docs/api/spec/paths/config/billing_tier.yaml M docs/api/spec/paths/config/billing_tiers.yaml M docs/api/spec/paths/config/connection_profile.yaml M docs/api/spec/paths/config/connection_profiles.yaml M docs/api/spec/paths/config/device_registration.yaml M docs/api/spec/paths/config/device_registrations.yaml M docs/api/spec/paths/config/domain.yaml M docs/api/spec/paths/config/domains.yaml M docs/api/spec/paths/config/firewall.yaml M docs/api/spec/paths/config/firewalls.yaml M docs/api/spec/paths/config/floating_device.yaml M docs/api/spec/paths/config/floating_devices.yaml M docs/api/spec/paths/config/maintenance_task.yaml M docs/api/spec/paths/config/maintenance_tasks.yaml M docs/api/spec/paths/config/pki_provider.yaml M docs/api/spec/paths/config/pki_providers.yaml M docs/api/spec/paths/config/portal_module.yaml M docs/api/spec/paths/config/portal_modules.yaml M docs/api/spec/paths/config/realm.yaml M docs/api/spec/paths/config/realms.yaml M docs/api/spec/paths/config/role.yaml M docs/api/spec/paths/config/roles.yaml M docs/api/spec/paths/config/scan.yaml M docs/api/spec/paths/config/scans.yaml M docs/api/spec/paths/config/source.yaml M docs/api/spec/paths/config/sources.yaml M docs/api/spec/paths/config/switch.yaml M docs/api/spec/paths/config/switch_group.yaml M docs/api/spec/paths/config/switch_groups.yaml M docs/api/spec/paths/config/switches.yaml M docs/api/spec/paths/config/syslog_parser.yaml M docs/api/spec/paths/config/syslog_parsers.yaml M docs/api/spec/paths/config/traffic_shaping_policies.yaml M docs/api/spec/paths/config/traffic_shaping_policy.yaml M docs/api/spec/paths/config/violation.yaml M docs/api/spec/paths/config/violations.yaml M lib/pf/UnifiedApi/GenerateSpec.pm M lib/pf/UnifiedApi/OpenAPI/Generator/Config.pm M t/unittest/UnifiedApi/OpenAPI/Generator.t commit 7ea7cfb12cfe01416be29437aceb200f5bf331b2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 3 16:26:35 2018 -0400 rename generate_schema -> generate_schemas M lib/pf/UnifiedApi/OpenAPI/Generator.pm commit a794c842abfa583f2df3578c90fd3a5f2917b369 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 3 12:02:19 2018 -0400 Rename M lib/pf/UnifiedApi/Controller.pm M lib/pf/UnifiedApi/Controller/Config.pm M lib/pf/UnifiedApi/Controller/Crud.pm commit 54c7d8a8d343560aabc07da7f01e01e23c6a0633 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Apr 1 19:06:19 2018 -0400 Refactor M lib/pf/UnifiedApi/OpenAPI/Generator.pm M lib/pf/UnifiedApi/OpenAPI/Generator/Config.pm M lib/pf/UnifiedApi/OpenAPI/Generator/Crud.pm M t/unittest/UnifiedApi/OpenAPI/Generator.t commit 9bc1b11bf6354effdc04c0577e77d85ff44d68d6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 30 14:52:56 2018 -0400 Rename lib/pf/UnifiedApi/OpenAPI/PathGenerator.pm -> lib/pf/UnifiedApi/OpenAPI/Generator.pm M lib/pf/UnifiedApi/Controller.pm M lib/pf/UnifiedApi/Controller/Config.pm M lib/pf/UnifiedApi/Controller/Crud.pm A lib/pf/UnifiedApi/OpenAPI/Generator.pm A lib/pf/UnifiedApi/OpenAPI/Generator/Config.pm A lib/pf/UnifiedApi/OpenAPI/Generator/Crud.pm D lib/pf/UnifiedApi/OpenAPI/PathGenerator.pm D lib/pf/UnifiedApi/OpenAPI/PathGenerator/Config.pm D lib/pf/UnifiedApi/OpenAPI/PathGenerator/Crud.pm A t/unittest/UnifiedApi/OpenAPI/Generator.t D t/unittest/UnifiedApi/OpenAPI/PathGenerator.t commit f056c4276eeccd4c90b20e353055c35ff4333a95 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 29 14:32:15 2018 -0400 Add the openspec generator to the controller M lib/pf/UnifiedApi/Controller/Crud.pm M lib/pf/UnifiedApi/OpenAPI/PathGenerator/Config.pm A lib/pf/UnifiedApi/OpenAPI/PathGenerator/Crud.pm commit 32b6fd6c851ed9181e024fe66ec229a297c7ce35 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 29 14:31:41 2018 -0400 Add the openapi_path_generator_class M lib/pf/UnifiedApi/Controller/Config.pm commit 19b144fb5e3fe9eb8776bffcb7ef74e5da096aff Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 29 14:28:18 2018 -0400 Fix get response M docs/api/spec/generate-openapi-from-routes.pl commit 9ba41dbd75a0e3ae119343df9ce3a81b6ae5c43f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 28 09:47:53 2018 -0400 Refactor tests M t/unittest/UnifiedApi/OpenAPI/PathGenerator.t commit b69d26bc445883665c69da4289c41b377a6cc2e0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 28 09:46:48 2018 -0400 Remove one layer of lookup for operation generators M lib/pf/UnifiedApi/OpenAPI/PathGenerator.pm commit 115b4e0bbf3d45a420c378c2a52a3dd34a590b82 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 27 16:18:07 2018 -0400 Add the openapi_path_generator_class M lib/pf/UnifiedApi/Controller.pm commit cff80cd49b35e2079634bc3e3bc1162bb6bc72b1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 27 15:21:43 2018 -0400 Add PathGenerator A lib/pf/UnifiedApi/OpenAPI/PathGenerator.pm A lib/pf/UnifiedApi/OpenAPI/PathGenerator/Config.pm A t/unittest/UnifiedApi/OpenAPI/PathGenerator.t commit 13acfaf36e93e5359ce4891cbf87995fb3249be0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 27 15:08:01 2018 -0400 Update poddoc M lib/pf/UnifiedApi/Controller/Config/FloatingDevices.pm commit b1ce59a00e33aef58b89bc53378d40bc2b22e8d7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 26 21:06:50 2018 -0400 Fix select group options with out a value causing warnings M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan.pm M html/pfappserver/lib/pfappserver/Form/Config/Source.pm M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/Form/Config/Wrix.pm commit fa099e35f959e5b5eab0b141c5e6615cfbd1dac7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 23 12:33:56 2018 -0400 Ignore search for config M docs/api/spec/generate-openapi-from-routes.pl commit cb36330e0d1cba37899afdcfad3b68dc58f680bb Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 23 11:34:21 2018 -0400 Added portal graph and changed he time range of graphs M html/pfappserver/root/graph/dashboard.tt commit e20567491639078c2dd3ae0da5bbcd226219a240 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 23 10:17:25 2018 -0400 Added Databse Graphs M html/pfappserver/root/graph/dashboard.tt commit 5e1c5abb5451edc7d51678f3a623145fc2b940fc Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 20 16:04:20 2018 -0400 Netdata requires radius acct before starting M conf/systemd/packetfence-netdata.service commit 5cd030cfd9bcd1599b759ffdc1952f1b65a90c2b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 23 10:14:35 2018 -0400 Fix group by M lib/pf/pfcmd/report.pm commit 57676cbbafb5b25faed360e5aeee0cd79279a2cf Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 23 10:14:06 2018 -0400 Add group by M lib/pf/pfcmd/report.pm commit 1ba651df75014c05c217dcd69e1063ce85bbd4e7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 23 10:11:47 2018 -0400 Fix email_activation table rename activation Fixes #3166 M lib/pf/pfcmd/report.pm commit 661d45a363d69ff6ae15c130e33abba68eb353b6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 23 10:07:28 2018 -0400 rework pfdhcp API worker into inline calls fixes #3168 M go/dhcp/api.go M go/dhcp/main.go M go/dhcp/utils.go commit e5da3e90a7b9613c80c47e09fbfda6625db917fd Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 20 15:12:14 2018 -0400 adjust monit radius monitoring ports M addons/monit/monit_checks_configurations/00_packetfence.tt M addons/monit/monit_checks_configurations/30_packetfence-activeactive.tt commit f5c829266f23b3b27a86c083a5dd3b55400201b2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 20 15:43:50 2018 -0400 (doc) Improvements & new RADIUS Workflow graphic With the new configuration file (docbook45.conf), the width parameter of images is only used in the HTML output while the scaledwidth parameter is use to generate the PDF document. M Makefile M docs/PacketFence_Installation_Guide.asciidoc A docs/docbook/docbook45.conf M docs/docbook/xsl/packetfence-fo.xsl A docs/images/radius-workflow.png D docs/images/radius_workflow.png commit 0a7cdd38790265b90ede03736df0ccf7fcb5027d Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 20 14:53:58 2018 -0400 Removed useless listener on port 18120 M conf/radiusd/auth.conf.example commit 2e8834e4fadff81709c5d4cfa69d3ddbab21353f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 20 14:52:35 2018 -0400 add message for problematic iOS (11 for now) in mobileconfig provisioning addresses #2898, the real fix would be to get it working again A html/captive-portal/content/images/exit-ios-popup.png M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Provisioning.pm M html/captive-portal/templates/provisioner/mobileconfig.html commit cfcf391f64329acdc59d924f8b5460d37ef14362 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 20 14:06:12 2018 -0400 Postpone netdata start and fixed systemd scripts M conf/systemd/packetfence-httpd.admin.service M conf/systemd/packetfence-httpd.parking.service M conf/systemd/packetfence-httpd.portal.service M conf/systemd/packetfence-keepalived.service M conf/systemd/packetfence-netdata.service M lib/pf/services/manager/netdata.pm commit 113dc07943e9b2a6d743075a0fc3d5adc248bda0 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 20 13:37:55 2018 -0400 Remove the any path handler unknown_action M lib/pf/UnifiedApi.pm commit a9dd4da28d9bab4874b4c3a5512d58fdbb257e29 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 20 13:17:50 2018 -0400 use a single Unified API client in pfstats partly addresses #3164 M go/stats/metrics.go commit e7e89978bc76ff69c8c7bcd6960fe20abd4ce80d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 20 12:23:44 2018 -0400 Improve logging M go/coredns/plugin/pfdns/pfdns.go commit b5a2e3ed7b0b8bf9d89d93f195b1df33d459ea1d Author: InverseBot <sogo@inverse.ca> Date: Fri Apr 20 12:12:01 2018 -0400 (web common) Update generated files M html/common/styles.css M html/common/styles.css.map commit 6dd15e4076152eacb6bd85b716b16268a8524bfe Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 20 12:11:54 2018 -0400 Use the correct ip to test the routing table M lib/pf/ipset.pm M lib/pf/services/manager/tc.pm commit 3437fc79715fcdd066f6c79f76e8c21e011d1598 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 20 11:46:10 2018 -0400 remove outdated monit config for pfstats M addons/monit/monit_checks_configurations/00_packetfence.tt commit 45e5dfefac911bf8ca30115f609ea4bdc25347e7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 20 11:45:06 2018 -0400 remove outdated check for haproxy-portal M addons/monit/monit_checks_configurations/00_packetfence.tt commit a9771c1cd9fc27b0b4af3e922678134dea91340c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 20 11:42:22 2018 -0400 adjust haproxy service names M addons/monit/monit_checks_configurations/00_packetfence.tt commit 4b144926e586cca4bc2e017215a3bf4abd8b391f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 20 11:41:17 2018 -0400 adjustments to monit service names M addons/monit/monit_checks_configurations/00_packetfence.tt commit f23094f5328f7db80d50eb36a5a569d937651600 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 20 11:31:31 2018 -0400 adjust monit configuration for new v8 services M addons/monit/monit_checks_configurations/00_packetfence.tt commit 8d9e989e05248256ca9d172d0ba0a05c5c4b7ef1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 20 11:09:45 2018 -0400 adjust API frontend caddy configuration M conf/caddy-services/api.conf.example commit f12c12347c6f378812848d6ceb7fdab06236ee9b Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 20 11:08:41 2018 -0400 Start netdata after all M conf/systemd/packetfence-netdata.service M conf/systemd/packetfence-pfstats.service M lib/pf/services/manager/netdata.pm M lib/pf/services/manager/pfstats.pm commit d4921a8002cfe8b1ff339dc98109a0caed90301b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 20 10:34:40 2018 -0400 (portal) Don't tab on the password show/hide btn M html/captive-portal/templates/password-button.inc commit df90abc3df3f370237af43950f358ff40b1404b0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 20 10:18:34 2018 -0400 (portal) Minor changes to the provisioner pages M html/captive-portal/templates/provisioner/ibm.html M html/captive-portal/templates/provisioner/jamf.html M html/captive-portal/templates/provisioner/sepm.html commit 9a5f0d2645ea03468f75e4c587fa6743fa49d444 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 20 10:17:32 2018 -0400 (portal) PKI provider password must be visible M html/captive-portal/templates/pki_provider/packetfence_local.html M html/captive-portal/templates/pki_provider/packetfence_pki.html M html/captive-portal/templates/pki_provider/scep.html commit c1e6e2759bd3599782751075467e3fbe3d494b8b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 20 10:00:26 2018 -0400 (web admin) s/Radius/RADIUS/ M html/pfappserver/root/graph/dashboard.tt commit 7e373895ecc348a7e65315a9536f79c83217f6ce Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 20 09:40:24 2018 -0400 (portal) Limit height of AUP Because nobody likes scrolling nor reading an AUP. Fixes #3137 M debian/packetfence.conffiles M html/captive-portal/lib/captiveportal/PacketFence/Form/Widget/Field/AUP.pm A html/common/scss/_objects.aup.scss M html/common/scss/styles.scss commit a3ac3ade55ba57b5b73b6440160dead75f266a4f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 19 17:18:15 2018 -0400 Change the order of conditions M lib/pf/constants/syslog.pm commit 719a4917c697eeb667b052c82ade5c2332e53373 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 19 17:11:41 2018 -0400 Fix syntax error M lib/pf/util.pm commit 8df0e782b4628c290c81074fc98ec796c04201dc Author: InverseBot <sogo@inverse.ca> Date: Thu Apr 19 16:03:27 2018 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map commit 6ae479a7d11e52dd05032470265166b095d9823a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 19 15:59:13 2018 -0400 (portal) PIN code length could be longer Fixes #3156 M html/captive-portal/templates/sms/validate.html commit 27e1d1aec4bac00e7b582bbb1b14c7dfa28c55d8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 19 15:51:30 2018 -0400 (web admin) Review pfstats charts M conf/monitoring/statsd.d/packetfence.conf.example M conf/stats.conf.example M html/pfappserver/root/graph/dashboard.tt M html/pfappserver/root/static/scss/_graph.scss commit 372f0e27e27bf87f593912fb940b2acc5c485933 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 19 15:46:13 2018 -0400 Disable systemd netdata.service M addons/packages/packetfence.spec commit 7acbfe1c7f25d62d552b5a16590c7d9e1283bde0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 19 15:39:50 2018 -0400 Create violation.log M addons/packages/packetfence.spec commit 1ff2b78893d7c9205fcf1d72ce84bdf251163a5d Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 19 15:38:42 2018 -0400 Fixes #3159 M lib/pf/ipset.pm M lib/pf/services/manager/tc.pm M lib/pf/util.pm commit d8eb7e584c633806b1189edad83df3fcea91c831 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 19 14:33:46 2018 -0400 Updated Radius dashboard M html/pfappserver/root/graph/dashboard.tt commit f7c1a1eaac7bd87d5d77a396ca5a3f957b85f493 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 19 14:25:34 2018 -0400 (web admin) Improve statsd alerts from netdata M html/pfappserver/root/static/admin/status.js commit bef1f5bd4a6b6de78275ee8adcba1c0a2fbcc5cd Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 19 14:10:31 2018 -0400 Raise the number of allowed statsd graph M conf/monitoring/netdata.conf.example commit e6c88564717f0bcd88f36f2878eb18a75f4477e6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 19 13:37:12 2018 -0400 Added radius graph M html/pfappserver/root/graph/dashboard.tt commit c383f1fae41a91ac2036810986d2ddaa35453696 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 19 13:21:40 2018 -0400 make ipset cache default expiration higher in pfdns M go/coredns/plugin/pfdns/setup.go commit faf877966538ac37c140089b4d27187a5a70a362 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 19 10:30:45 2018 -0400 Fix use of an uninitialized cache M go/coredns/plugin/pfdns/setup.go commit a626b65d81b52bd8df0dc3378aace7c8e4feb29e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 19 09:56:56 2018 -0400 don't send a DHCPNAK when requesting an impossible IP Instead gently push a new IP via a DHCPOFFER fixes #3153 M go/coredns/plugin/pfdns/pfdns.go M go/dhcp/main.go commit a94759ccb06950eb406ce0599fcf48de5c9a80ad Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 19 09:42:28 2018 -0400 additionnal logging in pfdhcp M go/dhcp/config.go commit 0e17762ff97cdc1d206928868a6264ae57bc14c1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 19 09:34:54 2018 -0400 fix wildcard portal hosts M lib/pf/services/manager/haproxy_portal.pm commit dd02ef23d48701f7b7ef2113cc7aa23672a3f5ce Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 19 09:33:57 2018 -0400 Fixes #3150 Fixes #3152 M go/dhcp/main.go commit eecc312a637621f4a14cc87ec9d5ecb02aa4f429 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 19 08:59:44 2018 -0400 (portal) Localization Fixes #3149 M addons/extract_i18n_strings_portal.pl M conf/locale/en/LC_MESSAGES/packetfence.po commit c0b982164c698686e6bcf64a8c8e22c9140fe8f4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 19 08:48:05 2018 -0400 Fixes #3146 M go/dhcp/main.go commit 953cf987f6baea689e79ce5eadbe4809d91b235a Author: InverseBot <sogo@inverse.ca> Date: Thu Apr 19 00:01:02 2018 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map commit 8a31a02ba89ce2fffb6102bf383df7c3b347e995 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 18 22:30:38 2018 -0400 (Web Admin) Localization M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/en.po commit 2862216a0937666047a905614eca00b0f442dba2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 18 17:40:21 2018 -0400 (web admin) Improve display of alarms M html/pfappserver/root/graph/dashboard.tt M html/pfappserver/root/static/admin/status.js A html/pfappserver/root/static/scss/_grid.scss M html/pfappserver/root/static/scss/styles.scss commit c54e2bb32ed9008699797de17c47879e44df4281 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 18 17:37:42 2018 -0400 (web admin) New charts in dashboard M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/root/graph/dashboard.tt M html/pfappserver/root/static/scss/_graph.scss commit 0a8e3a8a6b64fc96be8f20b82fbf93687648658d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 18 17:33:02 2018 -0400 (stats) New synthetic statsd charts M conf/monitoring/statsd.d/packetfence.conf.example commit 17d60ac8383041bcf5246dffbd104c5dd0052b15 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 18 17:26:41 2018 -0400 (stats) New synthetic statsd charts M .gitignore D conf/monitoring/statsd.d/example.conf.example A conf/monitoring/statsd.d/packetfence.conf.example M lib/pf/services/manager/netdata.pm commit dcc03c0920d36c0e08fdd1d5cdcca0c06104ce46 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 18 16:30:48 2018 -0400 Fix traffic shaping rule definition M lib/pf/ipset.pm M lib/pf/services/manager/tc.pm M lib/pf/util.pm commit 20569c26e83ef1c3c2c6e10ad0cefb1f7ac3568d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 18 16:09:31 2018 -0400 account note for fingerbank v2 upgrade M UPGRADE.asciidoc commit 67b4519bba00aea188347421f11cce8eb900d807 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 18 16:01:33 2018 -0400 Use the source form to munge source arguements for testing the munge M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Source.pm commit 2757438a6cd725ada6b4fd1549a69b245a4a401d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 18 15:41:07 2018 -0400 More explicit info field for source alert M lib/pf/services/manager/netdata.pm commit 4d063962efe1031847b665cdbbf1359ec4cd5a1a Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 18 15:32:36 2018 -0400 Force netdata to start after radiusd.auth M conf/systemd/packetfence-netdata.service commit 368bba2484ee84f812dc37723b935c0bc0ef898f Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 18 15:10:31 2018 -0400 Fixes pfdhcp api M go/dhcp/api.go commit 4f2893dc6182e7aa10478c1dbb9c937c46d850a9 Author: InverseBot <sogo@inverse.ca> Date: Wed Apr 18 14:52:47 2018 -0400 (doc) Update OpenAPI spec files M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit 106b838e7e487aadc2b72014167c54404548a9f1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 18 14:04:43 2018 -0400 minor adjustment to pf::dhcp::api M lib/pf/dhcp/api.pm commit f8e3c4da435e271c1da4889752b9b0f885561512 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 18 14:03:09 2018 -0400 fix invalid assignment M go/dhcp/api.go commit 038b280c84bf77b141a0233689f82c4599ade58c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 18 13:59:18 2018 -0400 add missing i18n for set_tenant_id fixes #3136 M html/pfappserver/lib/pfappserver/I18N/en.po commit 695d2e712993cc2bf7f96cecc4a51ceed20d02f2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 18 13:55:40 2018 -0400 remove excessive dumping fixes #3140 M html/pfappserver/lib/pfappserver/PacketFence/Controller/DynamicReport.pm commit c2ada6bec95b0b253c2a681c33d18fea0cb5d360 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 18 13:51:04 2018 -0400 sync Unified API system user password in cluster fixes #3141 M lib/pf/constants/cluster.pm commit 108e93e719b185884028e835d751d346912b752a Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 18 12:59:01 2018 -0400 Fixes #3145 M addons/packages/packetfence.spec commit 49a25261c8e144fa88365194d371d6028e9cdc82 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 18 11:35:40 2018 -0400 Cache calls to ipset M go/coredns/plugin/pfdns/pfdns.go commit c8b3808988dd7ad87eeb919d05ae82eedd560e55 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 18 11:32:09 2018 -0400 missing import in pfcmd locationhistorymac M lib/pf/cmd/pf/locationhistorymac.pm commit e401a0ad54a974d2c314190527ed13957e6a3f3c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 18 10:55:04 2018 -0400 adjust pfdhcp spec M docs/api/spec/components/schemas/dhcp.yaml commit 250acd59429cfd2f709814978d6ba630140bacac Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 18 10:54:19 2018 -0400 API cleanup for pfdhcp M docs/api/spec/components/responses/dhcp.yaml M docs/api/spec/components/schemas/dhcp.yaml M go/dhcp/api.go commit 2c5f68f48515a5f4aae59508fe394a47192f9fd3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 18 10:35:45 2018 -0400 code cleanup M go/dhcp/api.go M lib/pf/dhcp/api.pm commit e0501a5359591172fae55b688953f23371c4e991 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 18 10:35:07 2018 -0400 Fix for debian packaging M debian/packetfence.conffiles commit 681b8899d01d34f9c55eb2a14bbb54fff43041f1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 18 10:34:20 2018 -0400 complete pfdhcp API integration in ip4log M lib/pf/CHI.pm M lib/pf/dhcp/api.pm M lib/pf/ip4log.pm commit d9e84500cd0d46715e316fa469a2fed1366c5b12 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 18 09:10:07 2018 -0400 start implementing pfdhcp API inside ip4log M go/dhcp/api.go M lib/pf/dhcp/api.pm M lib/pf/ip4log.pm commit ccabd42df081268353a89540fbaa5f56804bc0c6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 18 08:37:04 2018 -0400 have a configuration section for pfdhcp M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/dhcp/api.pm commit da4d7fe689ab9e0b242211a52e2008b7838c9711 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 18 08:21:46 2018 -0400 setting aggressive timeouts for pfdhcp API client M lib/pf/constants/dhcp.pm M lib/pf/dhcp/api.pm commit 2681a620d2e7f61473c319aab91bb9af3faba559 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 18 08:15:54 2018 -0400 complete the pfdhcp API client M lib/pf/dhcp/api.pm commit 87354964ca58cb48de65f7e5702775912f03dd83 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 17 15:59:11 2018 -0400 first draft of ip/mac lookups through pfdhcp A lib/pf/dhcp/api.pm commit 074a5b7b5f4a4f1bdd509bbe9892a342af533e54 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 18 09:10:25 2018 -0400 MySQL uses local timezone M go/database/connection.go commit 1045c486ba87d245105f28cc1cf11a53da816885 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 17 15:57:23 2018 -0400 provide more standardized errors in pfdhcp API A go/api-frontend/unifiedapierrors/errors.go M go/dhcp/api.go commit 9bf0f8737fd513bfca650e0fc5ccfb2e3616e9ba Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 17 11:56:59 2018 -0400 Fixes debianize.patch M debian/patches/debianize.patch commit 63ca234e6546a1457aa4f7b25ff91f2165db5c49 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 17 11:52:10 2018 -0400 Fixes tcp socket groing issue with pfdhcp M go/dhcp/main.go commit f0765f853696f34b1e666c73262e7c1b3185bca3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 17 11:49:00 2018 -0400 Fixes #3123 M addons/packages/packetfence.spec M debian/packetfence.postinst commit 7929fcd793bde148602081cc8c4163c824badab0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 17 11:45:09 2018 -0400 allow ShuffleIP in pfdhcp to use a consistent shuffling source fixes #3135 M go/dhcp/main.go M go/dhcp/utils.go commit bf121541ecb9d7f2002e9300a2c77df322b28417 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 16 21:12:37 2018 -0400 Add a systemd rule M Makefile commit 705ef28488ea451a29db2ae888c6e5fd53c58e7f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 17 08:52:06 2018 -0400 read DBI info for CHI only once fixes #3132 M lib/pf/CHI.pm commit 976419d4ec2bb478b9dbd92419b04fa4c7d8bd07 Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Apr 16 16:00:24 2018 -0400 Show other members of the cluster in the dashboard M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit 35b5c30f4ef41e35c3558134de90e0043b9a8f2d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 16 15:12:35 2018 -0400 (web admin) Improve charts of dashboard - set lower y-range of some charts; - hide charts that are possibly not defined; - localized tab titles. M html/pfappserver/root/graph/dashboard.tt M html/pfappserver/root/static/admin/status.js commit 21d31a9e7900c90bd631811fa38838f3fb7f0b91 Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Apr 16 15:08:15 2018 -0400 Typo in dashboard.tt M html/pfappserver/root/graph/dashboard.tt commit df62263001c1c126019c963ed88e9196c00ede68 Author: InverseBot <sogo@inverse.ca> Date: Mon Apr 16 10:36:29 2018 -0400 (web admin alt) Update generated files M html/pfappserver/root/admin/v-index.tt M html/pfappserver/root/static.alt/dist/js/manifest.e98188766014e8365d45.js.map A html/pfappserver/root/static.alt/dist/js/vendor.27d6667ef6bb14a43c74.js A html/pfappserver/root/static.alt/dist/js/vendor.27d6667ef6bb14a43c74.js.map D html/pfappserver/root/static.alt/dist/js/vendor.b947d4395a4897b62338.js D html/pfappserver/root/static.alt/dist/js/vendor.b947d4395a4897b62338.js.map commit 1fc6129d0c1341adbecfc00bbfe02bd6013c25fd Author: Darren Satkunas <darren@satkunas.com> Date: Mon Apr 16 10:13:48 2018 -0400 Add dynamic span-size for roles M html/pfappserver/root/graph/dashboard.tt commit fde928d8570cee2c854a8ce26e7b43ca9e5220c6 Author: Darren Satkunas <darren@satkunas.com> Date: Mon Apr 16 10:11:09 2018 -0400 Adjust span-size M html/pfappserver/root/graph/dashboard.tt commit 64da39f7c8c140f7469684a68c6adc8d05e64d6e Author: Darren Satkunas <darren@satkunas.com> Date: Mon Apr 16 10:07:50 2018 -0400 Update data-colors M html/pfappserver/root/graph/dashboard.tt commit 73fbb4924126743e286c4c56966e18e253faa093 Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Apr 16 09:51:19 2018 -0400 Fix after rebase M html/pfappserver/root/graph/dashboard.tt commit f28e7ef7ea13cee205a737e65df66e057edde6d9 Author: Darren Satkunas <darren@satkunas.com> Date: Sun Apr 15 07:50:47 2018 -0400 Remove netdata.conf directives (cleanup) M conf/monitoring/netdata.conf.example commit c2a40d2aa1c8dba156687c90fdb237b2d28b6563 Author: Darren Satkunas <darren@satkunas.com> Date: Sun Apr 15 07:49:13 2018 -0400 Add DHCP leases to dashboard Remove unneeded 'break' statements in go pfstats (cleanup) Merge randomize switch cases into single case (bugfix) M go/stats/metrics.go M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/root/graph/dashboard.tt M lib/pfconfig/namespaces/config/Stats.pm commit 2c31faca5062cde815be0ba331c41fe713be4a5e Author: Darren Satkunas <darren@satkunas.com> Date: Fri Apr 13 04:22:10 2018 -0400 Add generic /stats endpoint to pfdhcp to display stats on all available interfaces M go/dhcp/api.go M go/dhcp/main.go commit 0654085b33d7d9c004b46e1dfd3601d2ad554cb2 Author: Darren Satkunas <darren@satkunas.com> Date: Fri Apr 13 02:46:44 2018 -0400 Adjust log.Error concatenation M go/stats/metrics.go commit 88aac409c55284de95b6c26246bc6e54dafd623a Author: Darren Satkunas <darren@satkunas.com> Date: Thu Apr 12 14:12:20 2018 -0400 Adjust online/offline stats interval(s) M conf/monitoring/netdata.conf.example M conf/stats.conf.example M html/pfappserver/root/graph/dashboard.tt commit 581e3b50ff190996f3d9420a2e6224e1fe751b36 Author: Darren Satkunas <darren@satkunas.com> Date: Wed Apr 11 10:23:29 2018 -0400 Adjust metric intervals in conf/monitoring/netdata.conf.example M conf/monitoring/netdata.conf.example commit b2faf1a2a50f1022f7551dfcdf87f80819d1262d Author: Darren Satkunas <darren@satkunas.com> Date: Wed Apr 11 10:12:39 2018 -0400 Rename nodecategories to roles M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/root/graph/dashboard.tt commit 4922b95f367b4f6e9587e9454f984af338bab04e Author: Darren Satkunas <darren@satkunas.com> Date: Wed Apr 11 04:19:20 2018 -0400 Adjust history on x-axis for time-based charts w/ hour, day, week, month, year. Disable randomization on time-based charts to avoid "missing" error on netdata charts. M conf/stats.conf.example M go/pfconfigdriver/structs.go M go/stats/metrics.go M html/pfappserver/root/graph/dashboard.tt commit 0b051f8298427f8acaf2841aacbc167214844b81 Author: Darren Satkunas <darren@satkunas.com> Date: Tue Apr 10 13:52:48 2018 -0400 Add statsd metrics to dashboard M conf/stats.conf.example M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/root/graph/dashboard.tt commit 9dffade8d58c515fd562c53c5fffd7799930642e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 16 09:27:51 2018 -0400 instruct to restart necessary services in passthroughs config partly addresses #3127 M conf/documentation.conf commit 2dfaf8d77293d872a7a167a5d9c855b32fb564ef Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 16 08:07:41 2018 -0400 use the system user by default for the unified API in golang M go/unifiedapiclient/client.go commit 8b580355686d4f2dff446c00fcf4c10cdadacfb9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Apr 14 15:35:05 2018 -0400 (netdata) Fix statsd alerts M lib/pf/services/manager/netdata.pm commit 2c251a299d84abbc9dd1e738fafb883b47fed9d2 Author: InverseBot <sogo@inverse.ca> Date: Sat Apr 14 00:00:59 2018 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map commit 28dbfdc7e89992ce17c65dc3eb77cd7131f7a1b1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 13 17:27:07 2018 -0400 (web admin) Because we don't use CSS flex. Yet. M html/pfappserver/root/graph/dashboard.tt commit 32970e7e00f5ac41f2f648eba439323501c769b6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 13 16:43:53 2018 -0400 Add delete confirmation to an interface Fixes #3084 M html/pfappserver/root/interface/list.tt M html/pfappserver/root/static/js/interface.js commit 5260c32f0181bee629fac98cd884a2c8d502ce63 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 13 16:23:01 2018 -0400 Add filter to escape css M html/pfappserver/lib/pfappserver/View/HTML.pm commit ddae7a23f0b2a1448db0f3ddba5aced9a4b9eab9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 13 14:38:30 2018 -0400 Fix issue when redirecting /access Fixes #3020 M conf/httpd.conf.d/httpd.admin.tt.example commit 0f254661a859c4bc8fed2be1323b2c60df6f0d09 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 13 11:46:00 2018 -0400 (web admin) Dashboard improvements - authentication source ping charts - distinct color palette for each cluster member - uptime of each cluster member using netdata badges Improves #3122 M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/root/graph/dashboard.tt M html/pfappserver/root/static/admin/status.js commit a35abdad0e744e7e65690c031d3b259585c5d596 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 13 11:35:53 2018 -0400 Fixed post reg scan M lib/pf/role.pm commit 798449f512447e4a286b919a0e88a1bf4ec728b9 Author: Allan Tran <atran@inverse.ca> Date: Fri Apr 13 11:30:58 2018 -0400 allow keepalive on dhcp listener interface M lib/pf/services/manager/keepalived.pm commit 508d72539718d4da030aaeb9f86dfadf49eca371 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 13 11:21:06 2018 -0400 Update .gitignore M .gitignore commit a568c30484ff610b36f220f8fb825e51ca7dfa4e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 13 10:56:13 2018 -0400 (portal) Force PIN field to be numeric on mobile M html/captive-portal/templates/sms/validate.html commit 343146460dd8bb9473042bf172a7dd8baf8e821c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 13 10:49:12 2018 -0400 (web admin) Improve spacing of sortable lists M html/pfappserver/root/static/scss/_sortable.scss commit 43dc4c81b2f316a4821ca1fce0ecd20f87943b88 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 13 10:48:06 2018 -0400 Redirect to the portal if a violation is open M go/coredns/plugin/pfdns/pfdns.go commit 2c312760b8674be37729c4c68653e4a4122ed8f0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 13 10:08:02 2018 -0400 Close http connection and return json message on not existing network interface M go/dhcp/api.go M go/dhcp/main.go commit e789afd3e433f75c372a12870ee9ee1703cd9390 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 13 09:42:31 2018 -0400 (doc) Minor adjustments to the developer's guide M docs/PacketFence_Developers_Guide.asciidoc commit 371ea51dd2561b5e3a030ec0b794abfe025ad944 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 13 08:44:26 2018 -0400 use owner in nodes search instead of person name fixes #926 M html/pfappserver/root/admin/nodes.tt commit 5c181d3fe246c88e6b040dc2d2d0cba0a56a891f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 13 08:38:34 2018 -0400 use crypto lib to generate secure API tokens fixes #3118 M go/api-frontend/aaa/authentication.go commit 5e6fd5f0c3f5f96fb438bb52a0f4e227d15fd868 Author: InverseBot <sogo@inverse.ca> Date: Fri Apr 13 00:00:19 2018 -0400 (web common) Update generated files M html/common/styles.css M html/common/styles.css.map commit 464e24ef6afb84d6a2e6e2c02bfd5c78f92ceab8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 12 15:33:24 2018 -0400 (portal) Improve inner show/hide btn of pwd field M html/captive-portal/content/captiveportal.js M html/captive-portal/templates/password-button.inc M html/common/scss/_components.input.scss commit 9c214645b0e59fa2c0375ab01a4e9fc3bd1290c3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 12 15:29:11 2018 -0400 (portal) Larger btn for AUP page on mobile devices M html/captive-portal/lib/captiveportal/PacketFence/Form/Widget/Field/AUP.pm commit d11794a1e4b22f5fddea6801211fc6bbae26f396 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 12 11:08:10 2018 -0400 Fix SQL::Abstract::More when cleaning inline accounting Fixes #3120 M lib/pf/inline/accounting.pm commit f4e325842986cef373492655c435aff12c07c9cf Author: InverseBot <sogo@inverse.ca> Date: Thu Apr 12 00:00:18 2018 -0400 (web common) Update generated files M html/common/styles.css M html/common/styles.css.map commit a23064de652b6859f76b6033946a7d147afcf84d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 11 16:56:59 2018 -0400 Set the value for the group M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit f72357aea6990b37b807a80142c67953aea597bf Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 11 15:47:46 2018 -0400 Preserve the tab when reloading Fixes #3117 M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/root/graph/dashboard.tt commit 55fb2eb3a3b7a2a33428e3542c8bf343435a63c9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 11 15:21:14 2018 -0400 (portal) Improve password field on iOS devices M html/captive-portal/content/captiveportal.js M html/common/scss/_components.input.scss commit 2ad5167ca9930d28bc5b9819539c296e5799b1a1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 11 12:50:01 2018 -0400 verify if option82 sub option type before setting the circuit_id_string M lib/pf/util/dhcp.pm commit 7ad52ff2d28e0ce983f15730931be9edfc4edad9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 11 07:48:17 2018 -0400 enable the accounting cache in cluster mode fixes #3116 M NEWS.asciidoc M lib/pf/radius.pm commit 63ae3fad49189aadc5a4d70417922133170d30e3 Author: InverseBot <sogo@inverse.ca> Date: Tue Apr 10 20:20:34 2018 -0400 (doc) Update OpenAPI spec files M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit 5d42a2b87715f1ad585a5a5828e780132735adc6 Author: InverseBot <sogo@inverse.ca> Date: Tue Apr 10 20:18:41 2018 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map commit e3042d172852d49b290fd99891fa4fb6e5573c4c Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Apr 10 20:16:57 2018 -0400 Fix packaging M addons/packages/packetfence.spec commit fb2055394d4e547be3aa7897f92a13114491d701 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 10 15:24:01 2018 -0400 (web admin) Fix duplicated alarms on dashboard Related to #3114 M html/pfappserver/root/static/admin/status.js commit cdfcfc5a07e728a9556898228d1fe7b1608e3d80 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 10 15:14:38 2018 -0400 Use an upsert instead of a transaction when saving Fixes #3026 M lib/pf/dal.pm M lib/pf/db.pm M t/smoke.t M t/unittest/dal.t commit 2848b4ed0a7c5948fb40f8e8354221e4ca3df42f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 10 14:37:56 2018 -0400 Fix typo Fixes #3115 M lib/pf/fingerbank.pm commit e3fcf8b982c27a9d12431f825724750934f8bde9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 10 14:22:05 2018 -0400 (web admin) Fix height of "chosen" multi-select Fixes #2962 Fixes #3053 M html/pfappserver/lib/pfappserver/Base/Form/Role/InternalSource.pm M html/pfappserver/root/config/source/type/LDAP.tt M html/pfappserver/root/static/scss/_chosen.scss commit f086770c67e166de3fe34110dd822c396542ff86 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 10 13:41:59 2018 -0400 add API spec user specific params A docs/api/spec/components/parameters/users.yaml commit 8411fe7bab141b3ae70eb22e8e1de3581b8a9d07 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 10 11:47:46 2018 -0400 Update nodes in all tenants when recording fingerbank results Fixes #2746 M lib/pf/fingerbank.pm commit 78c67ac47e51101f41b0b3a49348491ebd46621c Author: Julien Semaan <julien@semaan.ca> Date: Tue Apr 10 11:37:31 2018 -0400 instructions for disabling IPv6 in cluster M docs/PacketFence_Clustering_Guide.asciidoc commit bcf89a8359dd79cec7cb7b00e69f36b1e7549f54 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 10 10:54:59 2018 -0400 remove graphite from cluster instructions M docs/PacketFence_Clustering_Guide.asciidoc commit 52973212a5cb4870fa90508681d1e0d2d4519929 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 10 10:52:50 2018 -0400 add note to mark management as HA M docs/PacketFence_Clustering_Guide.asciidoc commit adab1d914cc37322f3cd727a0e847e57d2d35667 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 10 10:36:35 2018 -0400 (portal) Improve layout.html M html/captive-portal/templates/layout.html commit 1409135a292a4b6c14b428b1c8ae6fd83ffb70a2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 10 10:17:44 2018 -0400 Update PacketFence_Clustering_Guide.asciidoc M docs/PacketFence_Clustering_Guide.asciidoc commit ce9ddeb54ad7d946f27acf9de35b101de6c20f8f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 10 10:10:29 2018 -0400 (portal) Reverse order of title and alerts Fixes #3110 M html/captive-portal/templates/layout.html commit b58af9a34752e7b5b9a410a219c1015be88362dc Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 10 10:10:15 2018 -0400 no need to create server.pem in clustering doc anymore M docs/PacketFence_Clustering_Guide.asciidoc commit 9de96e7994a625c581f93673a8d9398708a3fcbf Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 10 10:06:15 2018 -0400 (portal) Restore title in content-with-choice.html Fixes #3108 M html/captive-portal/templates/content-with-choice.html commit cdef938c7f47d198eb809d921bf2354643b4b775 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 10 08:32:23 2018 -0400 add user_id param to all user routes M docs/api/spec/paths/users.yaml M docs/api/spec/paths/users/password.yaml commit 652a524383446c7fcc39b635820279bc75783980 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 10 08:17:24 2018 -0400 return proper arguments from make_create_data fixes #3105 M lib/pf/UnifiedApi/Controller/Users/Password.pm commit ba4774215b447110f04f4c929d7d08f4b3b890e8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 9 13:01:38 2018 -0400 add missing translation for error message M conf/locale/en/LC_MESSAGES/packetfence.po commit a28dbfae2650dfe4484601b68f6862a1d1d9561b Author: InverseBot <sogo@inverse.ca> Date: Tue Apr 10 00:03:36 2018 -0400 (doc) Update OpenAPI spec files M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit 8377fe66573ba4884c016ca0a3ce41fb8e6646dc Author: InverseBot <sogo@inverse.ca> Date: Tue Apr 10 00:03:31 2018 -0400 (web admin alt) Update generated files M html/pfappserver/root/admin/v-index.tt D html/pfappserver/root/static.alt/dist/css/app.c8ec966aaf2367aa81c105db2c8f6436.css D html/pfappserver/root/static.alt/dist/css/app.c8ec966aaf2367aa81c105db2c8f6436.css.map A html/pfappserver/root/static.alt/dist/css/app.f43382faa2e183e02fe8dac93dc2275e.css A html/pfappserver/root/static.alt/dist/css/app.f43382faa2e183e02fe8dac93dc2275e.css.map M html/pfappserver/root/static.alt/dist/js/manifest.e98188766014e8365d45.js.map commit 4f66a462809025eb5be13555304f3127c86bf050 Author: InverseBot <sogo@inverse.ca> Date: Tue Apr 10 00:00:22 2018 -0400 (web common) Update generated files M html/common/styles.css M html/common/styles.css.map commit 86586b25d573f4784ce54b2d89c38e6358654e60 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 9 22:23:06 2018 -0400 (portal) Update debian conf files with Sass files M debian/packetfence.conffiles commit 26ecc88af83ee32806ab0f44c5063e1c851be08a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 9 21:54:54 2018 -0400 (portal) Update templates for new CSS classes - simplfied Sass color variables - new fixed header containing browsing "dots" - new show/hide button inside password fields - less icons, simpler buttons M html/captive-portal/content/captiveportal.js M html/captive-portal/content/provisioner/mobileconfig.js M html/captive-portal/content/timerbar.js M html/captive-portal/lib/captiveportal/PacketFence/Form/Widget/Field/AUP.pm M html/captive-portal/templates/account.html M html/captive-portal/templates/activation/email.html M html/captive-portal/templates/activation/sponsor_accepted.html M html/captive-portal/templates/activation/sponsor_login.html M html/captive-portal/templates/aup_text.html M html/captive-portal/templates/billing/confirm_AuthorizeNet.html M html/captive-portal/templates/billing/confirm_Mirapay.html M html/captive-portal/templates/billing/confirm_Paypal.html M html/captive-portal/templates/billing/confirm_Stripe.html M html/captive-portal/templates/billing/index.html M html/captive-portal/templates/billing/tier.html M html/captive-portal/templates/challenge.html M html/captive-portal/templates/content-with-choice.html M html/captive-portal/templates/device-registration/registration.html M html/captive-portal/templates/enabler.html M html/captive-portal/templates/error.html M html/captive-portal/templates/layout.html M html/captive-portal/templates/lost_stolen.html M html/captive-portal/templates/macros.inc M html/captive-portal/templates/message.html M html/captive-portal/templates/oauth2/landing.html A html/captive-portal/templates/password-button.inc M html/captive-portal/templates/pki_provider/packetfence_local.html M html/captive-portal/templates/pki_provider/packetfence_pki.html M html/captive-portal/templates/pki_provider/scep.html M html/captive-portal/templates/provisioner/accept.html M html/captive-portal/templates/provisioner/android.html M html/captive-portal/templates/provisioner/deny.html M html/captive-portal/templates/provisioner/ibm.html M html/captive-portal/templates/provisioner/jamf.html M html/captive-portal/templates/provisioner/mobileconfig.html M html/captive-portal/templates/provisioner/mobileiron.html M html/captive-portal/templates/provisioner/opswat.html M html/captive-portal/templates/provisioner/sentinelone.html M html/captive-portal/templates/provisioner/sepm.html M html/captive-portal/templates/provisioner/symantec.html M html/captive-portal/templates/provisioner/windows.html M html/captive-portal/templates/readonly.html M html/captive-portal/templates/release.html M html/captive-portal/templates/saml.html M html/captive-portal/templates/scan-in-progress.html M html/captive-portal/templates/scan.html M html/captive-portal/templates/select-role.html M html/captive-portal/templates/signin.html M html/captive-portal/templates/sms/validate.html M html/captive-portal/templates/status.html M html/captive-portal/templates/status/login.html M html/captive-portal/templates/status/menu.html M html/captive-portal/templates/status/reset_password.html M html/captive-portal/templates/survey.html M html/captive-portal/templates/violations/bandwidth_expiration.html M html/captive-portal/templates/violations/bandwidth_limit.fr.html M html/captive-portal/templates/violations/bandwidth_limit.html M html/captive-portal/templates/violations/banned_devices.fr.html M html/captive-portal/templates/violations/banned_devices.html M html/captive-portal/templates/violations/banned_os.fr.html M html/captive-portal/templates/violations/banned_os.html M html/captive-portal/templates/violations/darknet.fr.html M html/captive-portal/templates/violations/darknet.html M html/captive-portal/templates/violations/failed_scan.es_ES.html M html/captive-portal/templates/violations/failed_scan.fr.html M html/captive-portal/templates/violations/failed_scan.html M html/captive-portal/templates/violations/generic.fr.html M html/captive-portal/templates/violations/generic.html M html/captive-portal/templates/violations/lost_or_stolen.html M html/captive-portal/templates/violations/lsass.es_ES.html M html/captive-portal/templates/violations/lsass.fr.html M html/captive-portal/templates/violations/lsass.html M html/captive-portal/templates/violations/malware.es_ES.html M html/captive-portal/templates/violations/malware.fr.html M html/captive-portal/templates/violations/malware.html M html/captive-portal/templates/violations/metascan.fr.html M html/captive-portal/templates/violations/metascan.html M html/captive-portal/templates/violations/nat.fr.html M html/captive-portal/templates/violations/nat.html M html/captive-portal/templates/violations/p2p.fr.html M html/captive-portal/templates/violations/p2p.html M html/captive-portal/templates/violations/redirect.html M html/captive-portal/templates/violations/roguedhcp.fr.html M html/captive-portal/templates/violations/roguedhcp.html M html/captive-portal/templates/violations/sample.fr.html M html/captive-portal/templates/violations/sample.html M html/captive-portal/templates/violations/scanning.fr.html M html/captive-portal/templates/violations/scanning.html M html/captive-portal/templates/violations/spam.fr.html M html/captive-portal/templates/violations/spam.html M html/captive-portal/templates/violations/system_scan.fr.html M html/captive-portal/templates/violations/system_scan.html M html/captive-portal/templates/violations/time_expiration.html M html/captive-portal/templates/violations/trojan.fr.html M html/captive-portal/templates/violations/trojan.html M html/captive-portal/templates/violations/zotob.fr.html M html/captive-portal/templates/violations/zotob.html M html/captive-portal/templates/waiting.html commit 61462dc1bd5f7b9ee2d83debb5d382741ca9c4ad Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 9 16:49:15 2018 -0400 (portal) Update inuitcss to version 6.0 M html/common/Gruntfile.js M html/common/package.json D html/common/scss/_base.body.scss D html/common/scss/_base.footer.scss D html/common/scss/_base.header.scss D html/common/scss/_base.headings.scss D html/common/scss/_base.input.scss D html/common/scss/_base.paragraphs.scss A html/common/scss/_components.buttons.scss M html/common/scss/_components.card.scss M html/common/scss/_components.divider.scss M html/common/scss/_components.dot.scss M html/common/scss/_components.frame.scss M html/common/scss/_components.iconic.scss M html/common/scss/_components.input.scss M html/common/scss/_components.timerbar.scss A html/common/scss/_elements.footer.scss A html/common/scss/_elements.header.scss A html/common/scss/_elements.headings.scss A html/common/scss/_elements.input.scss A html/common/scss/_elements.links.scss A html/common/scss/_elements.page.scss M html/common/scss/_objects.box.scss D html/common/scss/_objects.buttons.scss A html/common/scss/_objects.flag.scss A html/common/scss/_objects.layout.scss D html/common/scss/_objects.list-ui.scss M html/common/scss/_objects.media.scss M html/common/scss/_objects.tables.scss M html/common/scss/_settings.colors.scss A html/common/scss/_settings.global.scss M html/common/scss/_settings.packetfence.scss M html/common/scss/_tools.aliases.scss D html/common/scss/_trumps.dev.scss D html/common/scss/_trumps.flag.scss D html/common/scss/_trumps.layout.scss D html/common/scss/_trumps.media.scss A html/common/scss/_utilities.hide.scss A html/common/scss/_utilities.text.scss M html/common/scss/styles.scss commit 5e2ce8938835dd30ad12bb63b14f4a32576f8604 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 9 16:54:05 2018 -0400 Update permission M addons/packages/packetfence.spec commit 74bb2fb1598229308d1deb9c2a3e125cea9c42e4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 9 16:36:42 2018 -0400 Use user_id from the url as the pid M lib/pf/UnifiedApi/Controller/Users/Password.pm commit d636e9a28cda00132cb20eaafaf5cc5ee9de86a8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 9 16:33:39 2018 -0400 Get rid of call to netdata (apache access log) from the admin interface M conf/httpd.conf.d/httpd.admin.tt.example commit e6396c3a53f28ff9aad71f5cbbb62d63a4b46cfa Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 9 15:30:29 2018 -0400 Make sure user/:user_id/password does not fail M lib/pf/UnifiedApi.pm M lib/pf/UnifiedApi/Controller/Users/Password.pm commit 4ee4a2a6ff572d8d129c4341081c92885a3e4127 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 9 15:11:18 2018 -0400 fix user password path M docs/api/spec/paths/users/password.yaml commit edb3a2f79da9401222cbbb0dbc1f320726562dd3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 9 15:10:27 2018 -0400 fix users nodes path M docs/api/spec/paths/users.yaml commit 810b9f48266d2cb51a7c71de407f1b007bfce395 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 9 14:24:16 2018 -0400 Remove extra end tag Fixes #3102 M html/pfappserver/root/pfqueue/stats.inc commit 1ffc28dc05b4ebb9e9c94c58227b5dc2697e2e99 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 9 12:34:12 2018 -0400 Reorder when the tasks are ran in the run loop M sbin/pfmon commit bc2a68e7573b05e4286ad607066d159ea7cb3541 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 9 12:13:34 2018 -0400 Use safe signals M sbin/pfmon commit 438f74a3840a417e8dc82704b6a26ad9ab63cbde Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 9 11:37:17 2018 -0400 Die if a value is trying to be stored M lib/pfconfig/cached_scalar.pm commit 2e474f25d8ba680bf2fd2776a0c124d78414c55e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 9 08:30:27 2018 -0400 troubleshooting != trouble shooting M docs/PacketFence_Clustering_Guide.asciidoc commit 1009e7b3a1ce7f23b48b91e0aec10b153ee38303 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 9 07:33:28 2018 -0400 Revert "Empty STORE" This reverts commit 67738ed0d4837c6de53bcbe79454f5be6286cbb9. M lib/pfconfig/cached_scalar.pm commit 67738ed0d4837c6de53bcbe79454f5be6286cbb9 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Apr 7 19:33:53 2018 -0400 Empty STORE M lib/pfconfig/cached_scalar.pm commit 5399e6d4dda21c9f8b74b0d4f926ffd2f3633673 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 6 17:22:56 2018 -0400 fix wording M docs/PacketFence_Clustering_Guide.asciidoc commit 9f7687ba9c28a26c53ebc1262c7508cfa0c3597d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 6 16:45:08 2018 -0400 friendlier reconfiguration of the interface for the cluster overlay M lib/pfconfig/namespaces/config/Pf.pm commit e3a02d38f4d4ba1ebef067932201b226a09c4621 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 6 16:38:32 2018 -0400 adjust example cluster.conf M docs/PacketFence_Clustering_Guide.asciidoc commit 734476e2d508d0c58011beabba359476dc7c581a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 6 16:30:04 2018 -0400 Adjustments to haproxy doc with splited services M docs/PacketFence_Clustering_Guide.asciidoc commit c217ddc9762c0329cdaccc9e39f93e57a66906cb Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 6 16:28:43 2018 -0400 add note for haproxy stats interface M docs/PacketFence_Clustering_Guide.asciidoc commit ec0c7295cc36653195ec4bcf0505d0c0f1eca173 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 6 16:26:23 2018 -0400 remove fingerbank MySQL config from cluster guide M docs/PacketFence_Clustering_Guide.asciidoc commit 3438002e926d2e7ed057df5f0641c09fe4f63687 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 5 15:50:19 2018 -0400 skip inline gateway IP interface check in cluster fixes #3095 M lib/pf/pfcmd/checkup.pm commit aa3de5f1dfec2d9ab3640b44983d1c9b4f0c408c Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 5 16:31:50 2018 -0400 Added MySQL-python as dep for netdata M addons/packages/packetfence.spec commit 23dd9524eee666b29509a8d849ae7069ad6b2ba6 Author: lzammit <lzammit@inverse.ca> Date: Thu Apr 5 16:26:33 2018 -0400 typo fix M docs/networkdevice/aerohive.asciidoc commit 071c96991c2d5f29a75b2feb753fd574f9f987b0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 5 15:07:48 2018 -0400 Fix typo M bin/cluster/management_update commit b856a5ff21f4e3a205c7a0ec3159d45fed930db8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 5 14:59:02 2018 -0400 use the VIP for inline locationlog entries fixes #3093 M sbin/pfdhcplistener commit 2be6c1e36ff5481c6efad0e5914fa88050a7ea43 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 5 14:55:28 2018 -0400 Add special case for all clear Fixes #1193 M lib/pf/cmd/pf/cache.pm commit 2219349268f0975808926da0e3acacb588860d7b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 5 14:20:54 2018 -0400 switch log level M lib/pf/fingerbank.pm commit 463600636277e2ff7cb0f0dff8a5ccbf79e3ff9a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 5 14:07:05 2018 -0400 Remove radius_request from cache key M lib/pf/Authentication/Source/LDAPSource.pm commit fa25497d4e185b2f2e81221d8468cb7dede45cbf Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 5 13:26:11 2018 -0400 Fix service symbolic links for debian A debian/packetfence-api-frontend.service A debian/packetfence-haproxy-db.service A debian/packetfence-haproxy-portal.service D debian/packetfence-haproxy.service D debian/packetfence-p0f.service A debian/packetfence-pfperl-api.service D debian/packetfence-pfsetvlan.service D debian/packetfence-pfunified_api.service commit 4785915c2efdaa9f0e01b4c8d6ac519758cc33f4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 5 10:32:36 2018 -0400 add translation for jamf fixes #3090 M html/pfappserver/lib/pfappserver/I18N/en.po commit 7eddf40df805a9e5a67928e7593e19362456e14a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 5 10:27:55 2018 -0400 the realm configfile is a configfile fixes #3092 M lib/pf/file_paths.pm commit f9cb1971390cb4dfd296b9a899a69d05665c65a5 Author: Allan Tran <atran@inverse.ca> Date: Thu Apr 5 09:59:33 2018 -0400 Made changes to Aruba module and doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M lib/pf/Switch/Aruba/2930M.pm commit 2a63461c26665ca4fe37cfbae30daa931c465d4f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 5 08:31:39 2018 -0400 remove the default role values in switches.conf.defaults fixes #1970 M UPGRADE.asciidoc M conf/switches.conf.defaults commit cf1bd019f977c47646d4258bb603622cc2694ba3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 4 16:02:31 2018 -0400 Fix rule_cache_key Fixes #2786 M lib/pf/Authentication/Source/LDAPSource.pm commit c84341de9793522f531e327c4a6094b2e3dfccf4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 4 15:28:03 2018 -0400 have pfdns tell pfipset to sync passthrough IPs fixes #3086 M go/coredns/plugin/pfdns/pfdns.go commit 6e934ed98957ff990a5a5f755cf960afcad8c981 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 4 15:20:41 2018 -0400 Updated service list (missing haproxy-portal and haproxy-db) M lib/pf/cmd/pf/service.pm commit 415e18ddf2796f3e1fdd6d2cda3fe50872c8cbcc Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 4 15:10:41 2018 -0400 adjusted available documentation guides in admin help fixes #3060 M html/pfappserver/root/admin/help.tt commit 8c53865874a6e649f993d9661e57fd5196123095 Author: Allan Tran <atran@inverse.ca> Date: Wed Apr 4 15:01:48 2018 -0400 Formatting in Downloadable ACLs M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 02666dd53c96dde170b09457a42c932d3217d3ce Author: Allan Tran <atran@inverse.ca> Date: Wed Apr 4 14:45:30 2018 -0400 Downloadable ACLs HP/Aruba M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit b56d7647ca9c2bcd3783963dec9c3ad786980518 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 4 14:10:50 2018 -0400 assign proper config file to Interface configstore fixes #3073 M lib/pf/ConfigStore/Interface.pm commit 3c63208928e468562ec46b14752fd3fd09eff218 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 4 13:39:09 2018 -0400 added missing 'modules' translation M html/pfappserver/lib/pfappserver/I18N/en.po commit 73ca64bdb29751c6099593c2ef68828cb4c0d7d2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 4 13:35:32 2018 -0400 improve pfdhcp logging M go/dhcp/main.go M go/dhcp/pool.go M go/dhcp/server.go commit b0850f6e0a86ab7a4d5bcd6d6367f1b6dbcabfcf Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 4 12:53:47 2018 -0400 allow to control pfdhcp log level via environment M addons/packages/packetfence.spec A conf/pfdhcp.conf.example M conf/systemd/packetfence-pfdhcp.service M debian/packetfence.conffiles M go/log/log.go commit 0517ad9349eab8c06161c6ff7e89984f71e02844 Author: lzammit <lzammit@inverse.ca> Date: Wed Apr 4 12:38:04 2018 -0400 rework the wehauth doc A docs/images/pfaerohive15.png A docs/images/pfaerohive16.png A docs/images/pfaerohive17.png A docs/images/pfaerohive18.png A docs/images/pfaerohive19.png A docs/images/pfaerohive20.png A docs/images/pfaerohive21.png M docs/networkdevice/aerohive.asciidoc commit b67f45a72eba9270eb1d77b81455add26e2e73f0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 4 12:01:03 2018 -0400 use constant for pfdhcp option M go/dhcp/main.go commit 1397ac861992c6c48b67309e0f4e90e12eb5fde1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 4 11:59:27 2018 -0400 put actual hostname in pfdhcp logging M go/dhcp/main.go commit a638329515cdf64b5e2e4c1b11b4ce075e00bd9a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 4 11:39:00 2018 -0400 skip dispatcher webauth if in read-only fixes #3070 M lib/pf/web/dispatcher.pm commit a4d11d12c4125b93c0946b402173a55570d5145a Author: InverseBot <sogo@inverse.ca> Date: Wed Apr 4 10:53:46 2018 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map commit 702bc5399b3f773f7e373f2e7b45f5830aae9b77 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 4 10:36:18 2018 -0400 update govendor for json x path M go/vendor/vendor.json commit bcf1232c5ebc0a33f11669b35bd599428c86c7a8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 4 10:15:39 2018 -0400 Disconnect the database after getting database error Fixes #3080 M lib/pf/dal.pm M lib/pf/db.pm commit b6a9a6ad76cf7949a7f9df695824a8e959d73b93 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 4 10:08:47 2018 -0400 New pfconfig resource authentication_sources_monitored M lib/pf/services/manager/netdata.pm M lib/pfconfig/namespaces/config/Authentication.pm A lib/pfconfig/namespaces/resource/authentication_sources_monitored.pm commit 537d563e3f41c813ed459cad45f763d499ddb2ec Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 4 09:17:52 2018 -0400 start standardizing the logging of pfdhcp M go/dhcp/main.go commit f082f0b3bfb4fb12d8547ae305ea6b50e86ca74a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 4 09:03:44 2018 -0400 Added forgotten unified_api_system_user.pm A lib/pfconfig/namespaces/resource/unified_api_system_user.pm commit 64547941d3fd8097767a840d6f22d65088403950 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 4 08:48:28 2018 -0400 ensure to treat DHCP packet only once M go/dhcp/main.go commit 41792751869420a4933c0cf1d3bd3641d8997afc Author: Darren Satkunas <darren@satkunas.com> Date: Wed Apr 4 02:37:51 2018 -0400 Switch histogram to gauge M conf/stats.conf.example M lib/pfconfig/namespaces/config/Stats.pm commit 44a960ee6247f066d3261d6c830646c12a6da4ae Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 3 16:32:18 2018 -0400 Offer the ip the device is requesting for if available M go/dhcp/main.go commit 6efe287742d594b6801794b17f1da7373b11da7b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 3 15:39:27 2018 -0400 add pf::ConfigStore::Role::ReverseLookup to ignored cluster configstores fixes #3072 M lib/pf/cluster.pm commit bc68503559a3da9bfc674896ed3aef80fc5edebb Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 3 15:35:25 2018 -0400 honor system user in Unified API frontend M go/caddy/api-aaa/api-aaa.go M go/pfconfigdriver/structs.go commit 7baabd7763ae7b621a27b5325e087076aca5494c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 3 15:31:07 2018 -0400 have unified API client use system user by default M lib/pf/api/unifiedapiclient.pm M lib/pf/config.pm commit 95ca9cf486ba5d29618e469dcfe0d3a3ecf64803 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 3 15:27:41 2018 -0400 create resource for autogen API system user M Makefile M addons/packages/packetfence.spec M debian/packetfence.postinst M go/pfconfigdriver/structs.go M lib/pf/file_paths.pm commit 2c5ddbab0d91338bf8195e2cb91d6d0dbe1497a4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 3 15:12:53 2018 -0400 rename pfunified_api to pfperl-api Fixes #3067 M addons/packages/packetfence.spec M conf/documentation.conf A conf/log.conf.d/pfperl-api.conf.example D conf/log.conf.d/pfunified_api.conf.example M conf/pf.conf.defaults A conf/systemd/packetfence-pfperl-api.service D conf/systemd/packetfence-pfunified_api.service M debian/rules M lib/pf/UnifiedApi.pm M lib/pf/UnifiedApi/custom.pm A lib/pf/services/manager/pfperl_api.pm D lib/pf/services/manager/pfunified_api.pm A sbin/pfperl-api D sbin/pfunified_api commit 262554d9c1564fece76704e49dee6e92faa82181 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 30 14:42:27 2018 -0400 set use_request_uri_for_path in the config hash Fixes #3044 M html/pfappserver/lib/pfappserver.pm commit a895d477ceafa798b72f88b0ae22752e490a9463 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 3 14:13:48 2018 -0400 Never return a NAK if you don't have the VIP M go/dhcp/main.go commit 3d97adabe652af266487433b534d8976620c596d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 3 12:43:35 2018 -0400 remove useless code M lib/pfconfig/namespaces/config/Stats.pm commit bbe8121a29f13f5156e5ffdb19f8920e9c52a77a Author: Darren Satkunas <darren@satkunas.com> Date: Tue Apr 3 12:14:14 2018 -0400 Add metric for total number of devices registered per role M conf/stats.conf.example commit 88b7323e3ba5d705516afa36aed5e1d1946792d5 Author: Darren Satkunas <darren@satkunas.com> Date: Tue Apr 3 12:02:31 2018 -0400 Cleanup stats.conf.example M conf/stats.conf.example commit 430b2f7416b56e0051ff6fd3ca1c32e4f3e89713 Author: Darren Satkunas <darren@satkunas.com> Date: Tue Apr 3 12:00:11 2018 -0400 Add metric for total number of unregistered devices M conf/stats.conf.example commit 13cb0d2a447352d6b65468f9c4d5e5c61705ee07 Author: Darren Satkunas <darren@satkunas.com> Date: Tue Apr 3 11:46:58 2018 -0400 Add interface dhcp leases (free) M lib/pfconfig/namespaces/config/Stats.pm commit f7c1ca9274bedf16ed890d1d4bb027290a1fe376 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 3 09:54:46 2018 -0400 improve logging when matching multiple LDAP objects fixes #3066 M lib/pf/Authentication/Source/LDAPSource.pm commit 5bdbc28012b31abd903382eca0eda1f0b243ef6d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 3 09:43:41 2018 -0400 stub autogen stats config for each network interface M lib/pfconfig/namespaces/config/Stats.pm M lib/pfconfig/namespaces/interfaces/listen_ints.pm commit 2a084946d47143b6bc9705c8abe23ca70769be06 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 3 09:21:20 2018 -0400 remove outdated cluster limitations fixes #3065 M docs/PacketFence_Clustering_Guide.asciidoc commit 01c622173226d711c68b6f6c559a851126434d81 Author: InverseBot <sogo@inverse.ca> Date: Tue Apr 3 00:03:27 2018 -0400 (web admin alt) Update generated files M html/pfappserver/root/admin/v-index.tt M html/pfappserver/root/static.alt/dist/js/manifest.e98188766014e8365d45.js.map D html/pfappserver/root/static.alt/dist/js/vendor.5cab9e5f53f754cd6617.js D html/pfappserver/root/static.alt/dist/js/vendor.5cab9e5f53f754cd6617.js.map A html/pfappserver/root/static.alt/dist/js/vendor.b947d4395a4897b62338.js A html/pfappserver/root/static.alt/dist/js/vendor.b947d4395a4897b62338.js.map commit b07f908bfe33d7213e835c1751517f20b7f549ba Author: InverseBot <sogo@inverse.ca> Date: Mon Apr 2 00:03:28 2018 -0400 (web admin alt) Update generated files M html/pfappserver/root/admin/v-index.tt M html/pfappserver/root/static.alt/dist/js/manifest.e98188766014e8365d45.js.map A html/pfappserver/root/static.alt/dist/js/vendor.5cab9e5f53f754cd6617.js A html/pfappserver/root/static.alt/dist/js/vendor.5cab9e5f53f754cd6617.js.map D html/pfappserver/root/static.alt/dist/js/vendor.bd5838f7690b5f9c76ad.js D html/pfappserver/root/static.alt/dist/js/vendor.bd5838f7690b5f9c76ad.js.map commit d7c2b36020bc08c678eb736d7215054aba19937b Author: InverseBot <sogo@inverse.ca> Date: Sat Mar 31 00:03:35 2018 -0400 (doc) Update OpenAPI spec files M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit 551120a9be8b91663d3010cb49dc3061db81579c Author: InverseBot <sogo@inverse.ca> Date: Sat Mar 31 00:03:27 2018 -0400 (web admin alt) Update generated files M html/pfappserver/root/admin/v-index.tt A html/pfappserver/root/static.alt/dist/js/app.6c27004ab66826f20912.js A html/pfappserver/root/static.alt/dist/js/app.6c27004ab66826f20912.js.map D html/pfappserver/root/static.alt/dist/js/app.fce031afa27fc2d14f4a.js D html/pfappserver/root/static.alt/dist/js/app.fce031afa27fc2d14f4a.js.map M html/pfappserver/root/static.alt/dist/js/manifest.e98188766014e8365d45.js.map commit 055180abbe723491db8492a60a5e44d9ba4cb2b7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 30 16:20:15 2018 -0400 (web admin alt) Consume translations M html/pfappserver/root/static.alt/src/App.vue M html/pfappserver/root/static.alt/src/store/modules/session.js commit ca0124ac5bf3a7de963ae185ad173c7ea8acb5b1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 30 15:53:18 2018 -0400 improvements to upgrade guide M UPGRADE.asciidoc commit 3a59de83b0fdfb69ac1fb7d600d42080736a4995 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 30 15:46:37 2018 -0400 upgrade notes for Fingerbank v2 devices M UPGRADE.asciidoc commit 6186bca64a1b61d0e848fe3352e6e04884d1f684 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 30 15:44:10 2018 -0400 adjustments to 8.0 fingerbank data update script M addons/upgrade/to-8.0-fingerbank-db-data.pl commit 72c9192fc2cd996086bab05a0f102c574114d69c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 30 15:41:53 2018 -0400 added script to migrate the Fingerbank device names in the nodes table A addons/upgrade/to-8.0-fingerbank-db-data.pl commit 8a3bac0bdc66c47131cce9b6c3628bc9a5f2ddbc Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 30 15:21:29 2018 -0400 (dashboard) Trying alternate color palette M html/pfappserver/root/graph/dashboard.tt commit d49fbbc01eed1c12d225e3d37187d5c1b149c80c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 30 14:13:23 2018 -0400 (dashboard) Move JavaScript code to status.js M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/root/graph/dashboard.tt M html/pfappserver/root/static/admin/status.js M html/pfappserver/root/static/scss/_graph.scss commit efdc1c911d8a9fe51fde935c3eac980ec34e4fd0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 30 10:57:00 2018 -0400 (dashboard) Handle cluster members M html/pfappserver/root/graph/dashboard.tt M html/pfappserver/root/static/scss/_graph.scss commit 3e0e54383dac3293804fea42aec9b65e4ef918ed Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 30 10:56:57 2018 -0400 Refactor to use render_error M lib/pf/UnifiedApi/Controller.pm commit d460f79d4a52b77a81e6fe74cfe5d2cf5d9e132a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 30 10:35:51 2018 -0400 Have a default route M lib/pf/UnifiedApi.pm M lib/pf/UnifiedApi/Controller.pm commit d5c87c0549e13870207fe89c852dc0129b1060f9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 30 07:44:21 2018 -0400 update API spec M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit 7bae2f9a076426d2d74a02d86bfe827f4af6562d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 30 07:43:21 2018 -0400 adjustments to tenant API spec M docs/api/spec/paths/tenants.yaml commit e1bc88676e86ef499c04e5936ed73d3698eabd2a Author: Darren Satkunas <darren@satkunas.com> Date: Fri Mar 30 07:28:50 2018 -0400 Add support for multiple mysql query rows and support for dual-columns to allow multiple metrics from a single query. M go/stats/metrics.go commit 3e1b9dd6ba71e3829f3b2e7d1e08f82cde5e4275 Author: InverseBot <sogo@inverse.ca> Date: Fri Mar 30 00:01:00 2018 -0400 (web admin) Update generated files M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map commit 0327d095d1f8fc401845f6e4d14329c90e9e65ea Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 29 15:58:10 2018 -0400 (dashboard) Show netdata alarms M html/pfappserver/root/admin/status.tt M html/pfappserver/root/graph/dashboard.tt M html/pfappserver/root/static/Gruntfile.js A html/pfappserver/root/static/js/vendor/fitty.min.js A html/pfappserver/root/static/js/vendor/fitty.min.js.map M html/pfappserver/root/static/package.json M html/pfappserver/root/static/scss/_graph.scss commit 552ad323d74b4871222dd6b330bcf76702c6305b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Mar 27 21:50:03 2018 -0400 (dashboard) Test of custom counter M html/pfappserver/root/graph/dashboard.tt commit d4044d09ca56efbab7c6d23b9d49ef09741b95b1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 23 15:48:03 2018 -0400 (dashboard) Improve integration of netdata charts M html/pfappserver/root/admin/status.tt M html/pfappserver/root/graph/dashboard.tt M html/pfappserver/root/static/scss/_graph.scss commit cdde3dc2f115c2da476b375d52d77641b52cb608 Author: lzammit <lzammit@inverse.ca> Date: Thu Mar 22 14:55:57 2018 -0400 dashboard adjustements M html/pfappserver/root/graph/dashboard.tt commit e21f8e8f83dd2e005674245849a9d8e9303748fc Author: lzammit <lzammit@inverse.ca> Date: Fri Mar 16 14:35:10 2018 -0400 initial dashboard test M html/pfappserver/root/graph/dashboard.tt commit 4e3b63b83d87838d9a212729952ba1cb306aad7d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 29 15:50:40 2018 -0400 add documentation for /services/cluster_status M docs/api/spec/paths/services.yaml commit 21f8d982269d4678ca69692694aee3baa8fd9b5f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 29 15:11:05 2018 -0400 Unquote the zero M raddb/policy.d/packetfence commit 9d139b08e286886e6763d85ab9b590e13477cd3e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 29 15:07:19 2018 -0400 Fix syntax error M raddb/policy.d/packetfence commit 4f0a4d780522e94dd9aa01f6ec067ab6dcf4eddd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 29 14:23:21 2018 -0400 Update Fix PacketFence-Tenant-Id not being updated in a tunnel M conf/radiusd/packetfence-tunnel.example M raddb/policy.d/packetfence commit 2b9c47a62d18d23a54e8d56790cc4235728e547b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 29 14:10:00 2018 -0400 (admin) Changes for latest version of Clipboard.js M html/pfappserver/root/static/admin/common.js commit 79e3c40631fd32d4656837d121ff8267d28839a3 Author: Julien Semaan <julien@semaan.ca> Date: Thu Mar 29 13:49:07 2018 -0400 Added cluster services status to API M lib/pf/UnifiedApi.pm M lib/pf/UnifiedApi/Controller/Services.pm commit 5ec80922ec9f69d9d02b52492b86cd1a7a804474 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 29 13:29:27 2018 -0400 Listen to only to ipv4 localhost address M conf/systemd/packetfence-pfunified_api.service commit 1b6ff681fc77573d78aaa50702b82c7f847dfbaa Author: Darren Satkunas <darren@satkunas.com> Date: Thu Mar 29 02:24:25 2018 -0400 Improve sample example configuration M conf/stats.conf.example commit 831178735123103c4c6d7931bcd9402dc6537560 Author: Darren Satkunas <darren@satkunas.com> Date: Thu Mar 29 02:19:49 2018 -0400 Swap jsonpath compile lib M conf/stats.conf.example M go/stats/metrics.go commit ea68986869bfab6f2795d5ae252a194d173c70db Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 28 17:21:24 2018 -0400 fix type of roles in User form fixes #3052 M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm commit a853c68e2bf66dc77c6f0aa183607f709e69ede8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 28 17:03:05 2018 -0400 adjust contextual help to point to new guide name fixes #3048 M html/pfappserver/root/admin/help.tt M html/pfappserver/root/macros.inc commit 7621a22330f748821c095a0ec743ee1d778000b9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 28 17:01:40 2018 -0400 fix missing translations for authentication login portal module fixes #3054 M html/pfappserver/lib/pfappserver/I18N/en.po commit cd0e7b18907861c810eb8ee5f8cb88ecd15a40ae Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 28 16:41:30 2018 -0400 disable systemd notify for etcd temporarily M conf/systemd/packetfence-etcd.service commit b04a0f565f5be1d3637dd8756abf837b6f5677c9 Author: InverseBot <sogo@inverse.ca> Date: Wed Mar 28 11:29:20 2018 -0400 (web admin alt) Update generated files M html/pfappserver/root/admin/v-index.tt M html/pfappserver/root/static.alt/dist/js/manifest.e98188766014e8365d45.js.map D html/pfappserver/root/static.alt/dist/js/vendor.1344c10b291c03f9f03a.js D html/pfappserver/root/static.alt/dist/js/vendor.1344c10b291c03f9f03a.js.map A html/pfappserver/root/static.alt/dist/js/vendor.bd5838f7690b5f9c76ad.js A html/pfappserver/root/static.alt/dist/js/vendor.bd5838f7690b5f9c76ad.js.map commit f8d44c688657216ff3204ed484af84db8b970153 Author: InverseBot <sogo@inverse.ca> Date: Wed Mar 28 11:26:53 2018 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/auditing.js M html/pfappserver/root/static/js/auditing.js.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/reports.js M html/pfappserver/root/static/js/reports.js.map M html/pfappserver/root/static/js/vendor/ace/ace.js M html/pfappserver/root/static/js/vendor/ace/ext-beautify.js M html/pfappserver/root/static/js/vendor/ace/ext-elastic_tabstops_lite.js M html/pfappserver/root/static/js/vendor/ace/ext-emmet.js M html/pfappserver/root/static/js/vendor/ace/ext-error_marker.js M html/pfappserver/root/static/js/vendor/ace/ext-keybinding_menu.js M html/pfappserver/root/static/js/vendor/ace/ext-language_tools.js M html/pfappserver/root/static/js/vendor/ace/ext-linking.js M html/pfappserver/root/static/js/vendor/ace/ext-modelist.js M html/pfappserver/root/static/js/vendor/ace/ext-searchbox.js M html/pfappserver/root/static/js/vendor/ace/ext-settings_menu.js M html/pfappserver/root/static/js/vendor/ace/ext-spellcheck.js M html/pfappserver/root/static/js/vendor/ace/ext-split.js M html/pfappserver/root/static/js/vendor/ace/ext-static_highlight.js M html/pfappserver/root/static/js/vendor/ace/ext-statusbar.js M html/pfappserver/root/static/js/vendor/ace/ext-textarea.js M html/pfappserver/root/static/js/vendor/ace/ext-themelist.js M html/pfappserver/root/static/js/vendor/ace/ext-whitespace.js M html/pfappserver/root/static/js/vendor/ace/keybinding-emacs.js M html/pfappserver/root/static/js/vendor/ace/keybinding-vim.js M html/pfappserver/root/static/js/vendor/ace/mode-abap.js M html/pfappserver/root/static/js/vendor/ace/mode-abc.js M html/pfappserver/root/static/js/vendor/ace/mode-actionscript.js M html/pfappserver/root/static/js/vendor/ace/mode-ada.js M html/pfappserver/root/static/js/vendor/ace/mode-apache_conf.js M html/pfappserver/root/static/js/vendor/ace/mode-applescript.js M html/pfappserver/root/static/js/vendor/ace/mode-asciidoc.js M html/pfappserver/root/static/js/vendor/ace/mode-assembly_x86.js M html/pfappserver/root/static/js/vendor/ace/mode-autohotkey.js M html/pfappserver/root/static/js/vendor/ace/mode-batchfile.js M html/pfappserver/root/static/js/vendor/ace/mode-bro.js M html/pfappserver/root/static/js/vendor/ace/mode-c9search.js M html/pfappserver/root/static/js/vendor/ace/mode-c_cpp.js M html/pfappserver/root/static/js/vendor/ace/mode-cirru.js M html/pfappserver/root/static/js/vendor/ace/mode-clojure.js M html/pfappserver/root/static/js/vendor/ace/mode-cobol.js M html/pfappserver/root/static/js/vendor/ace/mode-coffee.js M html/pfappserver/root/static/js/vendor/ace/mode-coldfusion.js M html/pfappserver/root/static/js/vendor/ace/mode-csharp.js M html/pfappserver/root/static/js/vendor/ace/mode-csound_document.js M html/pfappserver/root/static/js/vendor/ace/mode-csound_orchestra.js M html/pfappserver/root/static/js/vendor/ace/mode-csound_score.js M html/pfappserver/root/static/js/vendor/ace/mode-css.js M html/pfappserver/root/static/js/vendor/ace/mode-curly.js M html/pfappserver/root/static/js/vendor/ace/mode-d.js M html/pfappserver/root/static/js/vendor/ace/mode-dart.js M html/pfappserver/root/static/js/vendor/ace/mode-diff.js M html/pfappserver/root/static/js/vendor/ace/mode-django.js M html/pfappserver/root/static/js/vendor/ace/mode-dockerfile.js M html/pfappserver/root/static/js/vendor/ace/mode-dot.js M html/pfappserver/root/static/js/vendor/ace/mode-drools.js M html/pfappserver/root/static/js/vendor/ace/mode-eiffel.js M html/pfappserver/root/static/js/vendor/ace/mode-ejs.js M html/pfappserver/root/static/js/vendor/ace/mode-elixir.js M html/pfappserver/root/static/js/vendor/ace/mode-elm.js M html/pfappserver/root/static/js/vendor/ace/mode-erlang.js M html/pfappserver/root/static/js/vendor/ace/mode-forth.js M html/pfappserver/root/static/js/vendor/ace/mode-fortran.js M html/pfappserver/root/static/js/vendor/ace/mode-ftl.js M html/pfappserver/root/static/js/vendor/ace/mode-gcode.js M html/pfappserver/root/static/js/vendor/ace/mode-gherkin.js M html/pfappserver/root/static/js/vendor/ace/mode-gitignore.js M html/pfappserver/root/static/js/vendor/ace/mode-glsl.js M html/pfappserver/root/static/js/vendor/ace/mode-gobstones.js M html/pfappserver/root/static/js/vendor/ace/mode-golang.js M html/pfappserver/root/static/js/vendor/ace/mode-graphqlschema.js M html/pfappserver/root/static/js/vendor/ace/mode-groovy.js M html/pfappserver/root/static/js/vendor/ace/mode-haml.js M html/pfappserver/root/static/js/vendor/ace/mode-handlebars.js M html/pfappserver/root/static/js/vendor/ace/mode-haskell.js M html/pfappserver/root/static/js/vendor/ace/mode-haskell_cabal.js M html/pfappserver/root/static/js/vendor/ace/mode-haxe.js M html/pfappserver/root/static/js/vendor/ace/mode-hjson.js M html/pfappserver/root/static/js/vendor/ace/mode-html.js M html/pfappserver/root/static/js/vendor/ace/mode-html_elixir.js M html/pfappserver/root/static/js/vendor/ace/mode-html_ruby.js M html/pfappserver/root/static/js/vendor/ace/mode-ini.js M html/pfappserver/root/static/js/vendor/ace/mode-io.js M html/pfappserver/root/static/js/vendor/ace/mode-jack.js M html/pfappserver/root/static/js/vendor/ace/mode-jade.js M html/pfappserver/root/static/js/vendor/ace/mode-java.js M html/pfappserver/root/static/js/vendor/ace/mode-javascript.js M html/pfappserver/root/static/js/vendor/ace/mode-json.js M html/pfappserver/root/static/js/vendor/ace/mode-jsoniq.js M html/pfappserver/root/static/js/vendor/ace/mode-jsp.js M html/pfappserver/root/static/js/vendor/ace/mode-jssm.js M html/pfappserver/root/static/js/vendor/ace/mode-jsx.js M html/pfappserver/root/static/js/vendor/ace/mode-julia.js M html/pfappserver/root/static/js/vendor/ace/mode-kotlin.js M html/pfappserver/root/static/js/vendor/ace/mode-latex.js M html/pfappserver/root/static/js/vendor/ace/mode-less.js M html/pfappserver/root/static/js/vendor/ace/mode-liquid.js M html/pfappserver/root/static/js/vendor/ace/mode-lisp.js M html/pfappserver/root/static/js/vendor/ace/mode-livescript.js M html/pfappserver/root/static/js/vendor/ace/mode-logiql.js M html/pfappserver/root/static/js/vendor/ace/mode-lsl.js M html/pfappserver/root/static/js/vendor/ace/mode-lua.js M html/pfappserver/root/static/js/vendor/ace/mode-luapage.js M html/pfappserver/root/static/js/vendor/ace/mode-lucene.js M html/pfappserver/root/static/js/vendor/ace/mode-makefile.js M html/pfappserver/root/static/js/vendor/ace/mode-markdown.js M html/pfappserver/root/static/js/vendor/ace/mode-mask.js M html/pfappserver/root/static/js/vendor/ace/mode-matlab.js M html/pfappserver/root/static/js/vendor/ace/mode-maze.js M html/pfappserver/root/static/js/vendor/ace/mode-mel.js M html/pfappserver/root/static/js/vendor/ace/mode-mushcode.js M html/pfappserver/root/static/js/vendor/ace/mode-mysql.js M html/pfappserver/root/static/js/vendor/ace/mode-nix.js M html/pfappserver/root/static/js/vendor/ace/mode-nsis.js M html/pfappserver/root/static/js/vendor/ace/mode-objectivec.js M html/pfappserver/root/static/js/vendor/ace/mode-ocaml.js M html/pfappserver/root/static/js/vendor/ace/mode-pascal.js M html/pfappserver/root/static/js/vendor/ace/mode-perl.js M html/pfappserver/root/static/js/vendor/ace/mode-pgsql.js M html/pfappserver/root/static/js/vendor/ace/mode-php.js M html/pfappserver/root/static/js/vendor/ace/mode-pig.js M html/pfappserver/root/static/js/vendor/ace/mode-plain_text.js M html/pfappserver/root/static/js/vendor/ace/mode-powershell.js M html/pfappserver/root/static/js/vendor/ace/mode-praat.js M html/pfappserver/root/static/js/vendor/ace/mode-prolog.js M html/pfappserver/root/static/js/vendor/ace/mode-properties.js M html/pfappserver/root/static/js/vendor/ace/mode-protobuf.js M html/pfappserver/root/static/js/vendor/ace/mode-python.js M html/pfappserver/root/static/js/vendor/ace/mode-r.js M html/pfappserver/root/static/js/vendor/ace/mode-razor.js M html/pfappserver/root/static/js/vendor/ace/mode-rdoc.js M html/pfappserver/root/static/js/vendor/ace/mode-red.js M html/pfappserver/root/static/js/vendor/ace/mode-rhtml.js M html/pfappserver/root/static/js/vendor/ace/mode-rst.js M html/pfappserver/root/static/js/vendor/ace/mode-ruby.js M html/pfappserver/root/static/js/vendor/ace/mode-rust.js M html/pfappserver/root/static/js/vendor/ace/mode-sass.js M html/pfappserver/root/static/js/vendor/ace/mode-scad.js M html/pfappserver/root/static/js/vendor/ace/mode-scala.js M html/pfappserver/root/static/js/vendor/ace/mode-scheme.js M html/pfappserver/root/static/js/vendor/ace/mode-scss.js M html/pfappserver/root/static/js/vendor/ace/mode-sh.js M html/pfappserver/root/static/js/vendor/ace/mode-sjs.js M html/pfappserver/root/static/js/vendor/ace/mode-smarty.js M html/pfappserver/root/static/js/vendor/ace/mode-snippets.js M html/pfappserver/root/static/js/vendor/ace/mode-soy_template.js M html/pfappserver/root/static/js/vendor/ace/mode-space.js M html/pfappserver/root/static/js/vendor/ace/mode-sparql.js M html/pfappserver/root/static/js/vendor/ace/mode-sql.js M html/pfappserver/root/static/js/vendor/ace/mode-sqlserver.js M html/pfappserver/root/static/js/vendor/ace/mode-stylus.js M html/pfappserver/root/static/js/vendor/ace/mode-svg.js M html/pfappserver/root/static/js/vendor/ace/mode-swift.js M html/pfappserver/root/static/js/vendor/ace/mode-tcl.js M html/pfappserver/root/static/js/vendor/ace/mode-tex.js M html/pfappserver/root/static/js/vendor/ace/mode-text.js M html/pfappserver/root/static/js/vendor/ace/mode-textile.js M html/pfappserver/root/static/js/vendor/ace/mode-toml.js M html/pfappserver/root/static/js/vendor/ace/mode-tsx.js M html/pfappserver/root/static/js/vendor/ace/mode-turtle.js M html/pfappserver/root/static/js/vendor/ace/mode-twig.js M html/pfappserver/root/static/js/vendor/ace/mode-typescript.js M html/pfappserver/root/static/js/vendor/ace/mode-vala.js M html/pfappserver/root/static/js/vendor/ace/mode-vbscript.js M html/pfappserver/root/static/js/vendor/ace/mode-velocity.js M html/pfappserver/root/static/js/vendor/ace/mode-verilog.js M html/pfappserver/root/static/js/vendor/ace/mode-vhdl.js M html/pfappserver/root/static/js/vendor/ace/mode-wollok.js M html/pfappserver/root/static/js/vendor/ace/mode-xml.js M html/pfappserver/root/static/js/vendor/ace/mode-xquery.js M html/pfappserver/root/static/js/vendor/ace/mode-yaml.js M html/pfappserver/root/static/js/vendor/ace/theme-ambiance.js M html/pfappserver/root/static/js/vendor/ace/theme-chaos.js M html/pfappserver/root/static/js/vendor/ace/theme-chrome.js M html/pfappserver/root/static/js/vendor/ace/theme-clouds.js M html/pfappserver/root/static/js/vendor/ace/theme-clouds_midnight.js M html/pfappserver/root/static/js/vendor/ace/theme-cobalt.js M html/pfappserver/root/static/js/vendor/ace/theme-crimson_editor.js M html/pfappserver/root/static/js/vendor/ace/theme-dawn.js M html/pfappserver/root/static/js/vendor/ace/theme-dracula.js M html/pfappserver/root/static/js/vendor/ace/theme-dreamweaver.js M html/pfappserver/root/static/js/vendor/ace/theme-eclipse.js M html/pfappserver/root/static/js/vendor/ace/theme-github.js M html/pfappserver/root/static/js/vendor/ace/theme-gob.js M html/pfappserver/root/static/js/vendor/ace/theme-gruvbox.js M html/pfappserver/root/static/js/vendor/ace/theme-idle_fingers.js M html/pfappserver/root/static/js/vendor/ace/theme-iplastic.js M html/pfappserver/root/static/js/vendor/ace/theme-katzenmilch.js M html/pfappserver/root/static/js/vendor/ace/theme-kr_theme.js M html/pfappserver/root/static/js/vendor/ace/theme-kuroir.js M html/pfappserver/root/static/js/vendor/ace/theme-merbivore.js M html/pfappserver/root/static/js/vendor/ace/theme-merbivore_soft.js M html/pfappserver/root/static/js/vendor/ace/theme-mono_industrial.js M html/pfappserver/root/static/js/vendor/ace/theme-monokai.js M html/pfappserver/root/static/js/vendor/ace/theme-pastel_on_dark.js M html/pfappserver/root/static/js/vendor/ace/theme-solarized_dark.js M html/pfappserver/root/static/js/vendor/ace/theme-solarized_light.js M html/pfappserver/root/static/js/vendor/ace/theme-sqlserver.js M html/pfappserver/root/static/js/vendor/ace/theme-terminal.js M html/pfappserver/root/static/js/vendor/ace/theme-textmate.js M html/pfappserver/root/static/js/vendor/ace/theme-tomorrow.js M html/pfappserver/root/static/js/vendor/ace/theme-tomorrow_night.js M html/pfappserver/root/static/js/vendor/ace/theme-tomorrow_night_blue.js M html/pfappserver/root/static/js/vendor/ace/theme-tomorrow_night_bright.js M html/pfappserver/root/static/js/vendor/ace/theme-tomorrow_night_eighties.js M html/pfappserver/root/static/js/vendor/ace/theme-twilight.js M html/pfappserver/root/static/js/vendor/ace/theme-vibrant_ink.js M html/pfappserver/root/static/js/vendor/ace/theme-xcode.js M html/pfappserver/root/static/js/vendor/ace/worker-coffee.js M html/pfappserver/root/static/js/vendor/ace/worker-css.js M html/pfappserver/root/static/js/vendor/ace/worker-html.js M html/pfappserver/root/static/js/vendor/ace/worker-javascript.js M html/pfappserver/root/static/js/vendor/ace/worker-json.js M html/pfappserver/root/static/js/vendor/ace/worker-lua.js M html/pfappserver/root/static/js/vendor/ace/worker-php.js M html/pfappserver/root/static/js/vendor/ace/worker-xml.js M html/pfappserver/root/static/js/vendor/ace/worker-xquery.js M html/pfappserver/root/static/js/vendor/bootstrap.min.js M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map M html/pfappserver/root/static/js/vendor/jquery-extra.min.js M html/pfappserver/root/static/js/vendor/jquery-extra.min.js.map M html/pfappserver/root/static/js/vendor/jquery-ui.min.js M html/pfappserver/root/static/js/vendor/jquery-ui.min.js.map M html/pfappserver/root/static/js/vendor/jquery.min.js M html/pfappserver/root/static/js/vendor/jquery.min.map M html/pfappserver/root/static/js/vendor/raphael.min.js M html/pfappserver/root/static/js/vendor/raphael.min.js.map commit 7946fb3157c52a277d000b330312fe7ebfbc106e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 28 11:23:18 2018 -0400 (web admin) Update ACE text editor M html/pfappserver/root/static/bower.json A html/pfappserver/root/static/js/vendor/ace/ext-options.js A html/pfappserver/root/static/js/vendor/ace/mode-asl.js A html/pfappserver/root/static/js/vendor/ace/mode-csp.js A html/pfappserver/root/static/js/vendor/ace/mode-edifact.js A html/pfappserver/root/static/js/vendor/ace/mode-mixal.js A html/pfappserver/root/static/js/vendor/ace/mode-redshift.js commit b3fed89ffd3a787533182932d53b47961c26eb89 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 28 11:08:54 2018 -0400 (web admin) Don't update to font-awesome 5, yet. M html/pfappserver/root/static/bower.json commit 3e25de5aced7f6f19f9b44e22591707ca61072e0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Mar 27 16:03:02 2018 -0400 (web admin alt) Update axios library M html/pfappserver/root/static.alt/package.json commit 759ba2f96c59c06069cfaa596b845660d72b13c9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Mar 27 16:02:39 2018 -0400 (web admin alt) Update Makefile M html/pfappserver/root/static.alt/Makefile commit 1de8bf8c4b8aa1b4200ea92cf6b0d18422e8fa03 Author: Darren Satkunas <darren@satkunas.com> Date: Tue Mar 27 13:27:40 2018 -0400 Adjust POST M go/stats/metrics.go commit ca7b89fa905d9ea2ca1c5b17be0892e8c985aa06 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 27 11:59:38 2018 -0400 adjustments to haproxy db config generation fixes #3045 M conf/haproxy-db.conf.example M lib/pf/services/manager/haproxy_db.pm commit 8dd0b12a0db6374e93afc8375ebe21ba9d28e794 Author: Darren Satkunas <darren@satkunas.com> Date: Tue Mar 27 10:56:55 2018 -0400 Update stats.conf.example M conf/stats.conf.example commit 0bdd60507d254a60d2d8d019f3eb0c09cb21e978 Author: Darren Satkunas <darren@satkunas.com> Date: Mon Mar 26 18:54:06 2018 -0400 Add type=api to statsd M conf/stats.conf.example M go/pfconfigdriver/structs.go M go/stats/metrics.go commit 4e27858355dbc24e728dd4e6e7b05c98776a3a52 Author: InverseBot <sogo@inverse.ca> Date: Tue Mar 27 10:32:31 2018 -0400 (web admin alt) Update generated files M html/pfappserver/root/admin/v-index.tt M html/pfappserver/root/static.alt/dist/js/manifest.e98188766014e8365d45.js.map A html/pfappserver/root/static.alt/dist/js/vendor.1344c10b291c03f9f03a.js A html/pfappserver/root/static.alt/dist/js/vendor.1344c10b291c03f9f03a.js.map D html/pfappserver/root/static.alt/dist/js/vendor.d70fbb071e82b0162c06.js D html/pfappserver/root/static.alt/dist/js/vendor.d70fbb071e82b0162c06.js.map D html/pfappserver/root/static.alt/dist/js/vendor.f69610f9c02cc61b77af.js D html/pfappserver/root/static.alt/dist/js/vendor.f69610f9c02cc61b77af.js.map commit bfb4c18b7b2d25b6f692bf35eb55688c6ead2c08 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 26 19:02:38 2018 -0400 Default to the default tenant id if not defined M lib/pf/freeradius.pm commit e27120533871c0fd284289625fef5c341c0a45fa Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 26 16:11:55 2018 -0400 (web admin alt) Update Makefile M html/pfappserver/root/static.alt/Makefile commit 26e74e9c8c4ee535db2374f50da2bf35afa01258 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 26 14:51:07 2018 -0400 (web admin alt) Makefile to generate CSS/JS files A html/pfappserver/root/static.alt/Makefile commit 5e69531b48c6d534df1466e5c4d93930684d1766 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 26 14:37:47 2018 -0400 (web admin alt) Update generated files M html/pfappserver/root/admin/v-index.tt A html/pfappserver/root/static.alt/dist/js/vendor.d70fbb071e82b0162c06.js A html/pfappserver/root/static.alt/dist/js/vendor.d70fbb071e82b0162c06.js.map commit 27f8e42384269fdea78eafe092722c3af5a00b2e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 26 09:56:05 2018 -0400 Bind to localhost M conf/systemd/packetfence-pfunified_api.service commit 86b958a5ff2d31037ce65a1054398d1e67003d5f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 26 10:45:25 2018 -0400 (web admin alt) Update generated files A html/pfappserver/root/admin/v-index.tt A html/pfappserver/root/static.alt/dist/css/app.c8ec966aaf2367aa81c105db2c8f6436.css A html/pfappserver/root/static.alt/dist/css/app.c8ec966aaf2367aa81c105db2c8f6436.css.map A html/pfappserver/root/static.alt/dist/js/app.fce031afa27fc2d14f4a.js A html/pfappserver/root/static.alt/dist/js/app.fce031afa27fc2d14f4a.js.map A html/pfappserver/root/static.alt/dist/js/manifest.e98188766014e8365d45.js A html/pfappserver/root/static.alt/dist/js/manifest.e98188766014e8365d45.js.map A html/pfappserver/root/static.alt/dist/js/vendor.f69610f9c02cc61b77af.js A html/pfappserver/root/static.alt/dist/js/vendor.f69610f9c02cc61b77af.js.map commit 84db46df139dcc4ba200b20db0ce9fa692a79516 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 26 12:25:18 2018 -0400 have the pfdhcp API listen only on 127.0.0.1 M go/dhcp/main.go commit 9277689421751dad0a18218af852342f2520b175 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 26 12:17:10 2018 -0400 have pfipset + pfsso bind on 127.0.0.1 M conf/caddy-services/pfipset.conf.example M conf/caddy-services/pfsso.conf.example commit 919d13eab384685ec10b200f7d2e7acb3acddc77 Author: Darren Satkunas <darren@satkunas.com> Date: Sat Mar 24 07:10:10 2018 -0400 Update stats.conf.example ICMP timing M conf/stats.conf.example commit 470e9e3d949db03bc1ddfee22e8d7cff1498f696 Author: Darren Satkunas <darren@satkunas.com> Date: Sat Mar 24 07:09:16 2018 -0400 Add ICMP M conf/stats.conf.example M go/pfconfigdriver/structs.go M go/stats/metrics.go commit 08099dd95da1120fff0f3f75b6991c4ee5185431 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 23 16:02:45 2018 -0400 some cleanup in the pfconfig structs M go/pfconfigdriver/structs.go commit 20d25f111bdd7e00736f517701c02b8c9a7f7119 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 23 16:02:35 2018 -0400 don't add an overlay if there is already one M go/pfconfigdriver/fetch.go M go/pfconfigdriver/fetch_test.go commit 6eb3e7bd6d5e1646f7162a3c64ab804a9bd6a1a8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 23 15:45:00 2018 -0400 fix API AAA unit test M go/caddy/api-aaa/api-aaa.go commit 3ee4fbf3f9a414de43085409e1fb5113960d28a8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 23 15:42:00 2018 -0400 code cleanup in golang pfconfig usage M go/coredns/plugin/pfdns/pfdns.go M go/pfconfigdriver/structs.go commit 189116743f42aaeec1ee0baa800d9c0330d84cd1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 23 15:22:33 2018 -0400 dry up pfconfig related code in pfdhcp M go/dhcp/main.go M go/dhcp/utils.go commit e36023b210c26115c0f8adab88c66aaa21e0e529 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 23 15:14:56 2018 -0400 improve performance of pfipset cluster sync M go/caddy/pfipset/pfipset.go M go/caddy/pfipset/utils.go M go/pfconfigdriver/fetch.go M go/pfconfigdriver/structs.go commit e36dd14037b09d6526bd7c9cfe17ac3c21311d16 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 23 10:22:44 2018 -0400 reduce code duplication for ipset sync M go/caddy/pfipset/handlers.go M go/caddy/pfipset/utils.go commit 435ba30fd7e95348dc5a30b8344287e39c2d5eda Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 23 10:17:24 2018 -0400 don't expose pfipset to the management interface M conf/iptables.conf.example commit f5a5d7a20212328c9fa5d2341a5d399412d22040 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 23 10:13:16 2018 -0400 call API with string body M go/caddy/pfipset/utils.go commit a639191aa6aa3eada0d006a092a87d659684fffe Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 23 09:54:08 2018 -0400 improve logging M go/caddy/pfipset/utils.go commit 4de0c8bf798114bd60f71eb03d08f95a4e1746bd Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 22 14:44:53 2018 -0400 use generic method to sync a request accross a pfipset cluster M go/caddy/pfipset/handlers.go M go/caddy/pfipset/utils.go commit 4b6fcf21ec9a51a7131ec7a47cf91a1ed4b9316b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 22 12:42:16 2018 -0400 added method to copy an HTTP request M go/sharedutils/util.go M go/sharedutils/util_test.go commit 8f90c5ecc1c723986feb281268f14de5b9ce7d86 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 22 12:02:41 2018 -0400 Revert "add way to sync any pfipset job" This reverts commit 5fa67475daee62253f4a4245b078a160b2a16d67. M go/caddy/pfipset/handlers.go M go/caddy/pfipset/pfipset.go M go/caddy/pfipset/pool.go M go/caddy/pfipset/utils.go commit 7d8662a4df2fd20e5ca7db04d909d5bbaeaf6354 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 22 11:46:26 2018 -0400 add way to sync any pfipset job M go/caddy/pfipset/handlers.go M go/caddy/pfipset/pfipset.go M go/caddy/pfipset/pool.go M go/caddy/pfipset/utils.go commit 0802ccab75ec252a972831bdeb3cd22fa6274b41 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 23 12:36:54 2018 -0400 support hostname overlay in golang pfconfig driver fixes #2933 M go/pfconfigdriver/fetch.go M go/pfconfigdriver/fetch_test.go M go/pfconfigdriver/structs.go commit 90516c2809d50a2e68acb70f422902a617c51a94 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 23 11:59:11 2018 -0400 (web admin) More data on node viewer A html/pfappserver/root/static.alt/src/globals/pfEapType.js M html/pfappserver/root/static.alt/src/main.js A html/pfappserver/root/static.alt/src/styles/_icon.scss M html/pfappserver/root/static.alt/src/styles/global.scss M html/pfappserver/root/static.alt/src/views/Nodes/_components/NodeView.vue commit 0816280208e1567cea842b0e5ef81a941fa2dcdb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 23 11:50:41 2018 -0400 (doc) Minor improvements to the installation guide M docs/PacketFence_Installation_Guide.asciidoc commit a06c6f5f2f33258735fe7f1f16544a67ec5415b5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 23 10:58:35 2018 -0400 add monitoring of the pfipset job queue fixes #3037 M go/caddy/pfipset/pfipset.go commit 5a287a243aef98911daffd66f6f43a9247f83335 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 23 10:38:04 2018 -0400 have fields and sort expect a comma seperated field M lib/pf/UnifiedApi/Controller/Crud.pm commit e7d5b31dbde29e082b1c56bac877782c65b5c9e7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 23 10:13:30 2018 -0400 rework unified API client methods M go/unifiedapiclient/client.go commit c3e0e1eef55348827b7329b87cbe8dcab3371d9f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 23 09:54:51 2018 -0400 only refresh the webservices user if it exists M go/caddy/api-aaa/api-aaa.go commit e4d45f53a1302bf99fc3fa9a8c5bd689bfa169a8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 23 09:54:35 2018 -0400 more sensible timeout for unifiedapiclient in golang M go/unifiedapiclient/client.go commit 8138279bc60ff53761c2dc8cd869f7bb78147ea9 Author: Darren Satkunas <darren@satkunas.com> Date: Fri Mar 23 00:59:10 2018 -0400 Add 2 new metrics to stats.conf.example M conf/stats.conf.example M go/stats/main.go commit bb58a80e2f4d70546bfbb1bfd7d95e819a02032f Author: InverseBot <sogo@inverse.ca> Date: Fri Mar 23 00:00:54 2018 -0400 (doc) Update OpenAPI spec files M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit 82bd9a2967c5bfa9fc5f8b0fbef2fb6232a0daf6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 22 22:27:02 2018 -0400 (web admin) More data on node viewer A html/pfappserver/root/static.alt/src/components/pfFormRow.vue M html/pfappserver/root/static.alt/src/main.js M html/pfappserver/root/static.alt/src/store/modules/config.js A html/pfappserver/root/static.alt/src/utils/filters.js M html/pfappserver/root/static.alt/src/views/Nodes/_api/index.js M html/pfappserver/root/static.alt/src/views/Nodes/_components/NodeView.vue M html/pfappserver/root/static.alt/src/views/Nodes/_components/NodesSearch.vue M html/pfappserver/root/static.alt/src/views/Nodes/_store/index.js commit 54a8c74d29d3ff5bbb76e078d018527429a13bdf Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 22 22:18:35 2018 -0400 (web admin) Add link to auditing page M html/pfappserver/root/static.alt/src/App.vue commit f1af9b2ab4e503adc25f8cfeff8bbb3c56698a84 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 22 22:10:07 2018 -0400 VLAN is VLAN. Really. M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit 31d3b927ac36f198f265e7df2a8e143b9d61a2ea Author: Darren Satkunas <darren@satkunas.com> Date: Thu Mar 22 17:51:11 2018 -0400 Move sql setup M go/stats/main.go commit 96f2877e83d4bd3a7a31a1eb072b703ca46ee0f5 Author: Darren Satkunas <darren@satkunas.com> Date: Thu Mar 22 17:47:34 2018 -0400 Add interval randomizer M go/interval/README.md M go/interval/interval.go M go/stats/metrics.go commit 33ef2abc9585bb76cc0f0d7370a5b24347ff0138 Author: Darren Satkunas <darren@satkunas.com> Date: Thu Mar 22 16:55:56 2018 -0400 Remove tail conf M go/stats/main.go commit 0778ea9cb01b489b40d9d32e1376a7feb719b09c Author: Allan Tran <atran@inverse.ca> Date: Thu Mar 22 14:54:49 2018 -0400 Added Aruba 2930M module for dynamic ACLs A lib/pf/Switch/Aruba/2930M.pm commit c21d52b86aa91358918b9c15523d5790f3ce955d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 22 12:52:41 2018 -0400 add missing implementation of CallWithBody M go/unifiedapiclient/client.go commit 4fe58eaa7743b50efc6a7c204d386102b31df201 Author: lzammit <lzammit@inverse.ca> Date: Thu Mar 22 11:44:09 2018 -0400 Improve the Ubiquiti webauth URL detection I love baguettes M lib/pf/web/constants.pm commit 7f336dc77d037d5e626425bdc8d074d41fbcd75a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 22 11:30:55 2018 -0400 remove excessive dumping M go/caddy/pfipset/handlers.go commit dc7aa7315a8ca98bd3717f2892a36075970290f5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 22 10:45:33 2018 -0400 documentation for ipset add + remove IP M docs/api/spec/components/parameters/base.yaml M docs/api/spec/paths/ipset.yaml commit d46ee9e028c0e1416d4250a46f800d0f93975437 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 22 10:39:38 2018 -0400 use pfipset for parking related calls M lib/pf/parking.pm commit 49a32635e537f0feaf6914a20794bd01b3bcfcd9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 22 10:08:54 2018 -0400 fix casing of some golang functions M go/caddy/pfipset/handlers.go M go/caddy/pfipset/utils.go commit c2c46b2dd4a4fe64928abfe6cd4168a6cbd51e6b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 22 10:06:43 2018 -0400 add specific set manipulation to pfipset M go/caddy/pfipset/handlers.go M go/caddy/pfipset/pfipset.go M go/caddy/pfipset/utils.go commit f786b7c64c11696b3ebfc2b180deec612cbcbee5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 22 09:03:18 2018 -0400 hot-reload the webservices reload in API frontend fixes #2958 M go/caddy/api-aaa/api-aaa.go commit bd6af1f2b65f7d5a06a176d11f26c5ab08dcb5fb Author: Darren Satkunas <darren@satkunas.com> Date: Thu Mar 22 02:38:20 2018 -0400 Enforce single row M go/stats/metrics.go commit aa64ed2cfd8540287b1f0feb4b16bbcddf467ab6 Author: Darren Satkunas <darren@satkunas.com> Date: Thu Mar 22 02:30:16 2018 -0400 Update conf/stats.conf.example M conf/stats.conf.example commit 662b430fa477fde7260f12afe8c9a64c248ad442 Author: lzammit <lzammit@inverse.ca> Date: Wed Mar 21 15:59:50 2018 -0400 Add created_at to exported csv field M lib/pf/radius_audit_log.pm commit e450772cc8c45a8dc05bcf089de3e3494da6aeba Author: Darren Satkunas <darren@satkunas.com> Date: Wed Mar 21 15:00:48 2018 -0400 Adjust interval/README.md M go/interval/README.md commit b0d2f20e7bbfeb3fc7c72ee2c83cfe1fe5bdd88d Author: Darren Satkunas <darren@satkunas.com> Date: Wed Mar 21 14:58:28 2018 -0400 Recast count, gauge and histogram to Float64 M go/stats/metrics.go commit 6faf6616c0690a80cf5eca6e8e4bc13630ea98ff Author: Darren Satkunas <darren@satkunas.com> Date: Wed Mar 21 14:47:28 2018 -0400 Move MySQL into main M go/stats/main.go M go/stats/metrics.go commit ddd3c6affe809170e3801c1bb8f83acac91fcde5 Author: Darren Satkunas <darren@satkunas.com> Date: Wed Mar 21 14:44:40 2018 -0400 Log warnings M conf/stats.conf.example M go/stats/metrics.go commit 61df69ded05cc35a9660e737c34f4b6c2e03c923 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 21 13:38:02 2018 -0400 Have list use the SearchBuilder object from searching M lib/pf/UnifiedApi/Controller/Crud.pm commit 16eed7e148e758764c9357039cd468d08bef559a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 21 12:30:47 2018 -0400 Validate sort fields M lib/pf/UnifiedApi/SearchBuilder.pm M t/unittest/UnifiedApi/Controller/Locationlogs.t commit 0c0a77791eb61d3d68673282d817312bd5611df9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 21 11:36:58 2018 -0400 have the generic switch module support simple RADIUS CLI fixes #2955 M lib/pf/Switch/Generic.pm commit 1ae3ede076e8d84f86391ca97654c7a154aa9903 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 21 11:12:41 2018 -0400 validate config namespace is only accessible to admin tokens fixes #2963 Also fixes the path of the nodes for their admin role association M go/api-frontend/aaa/authorization.go M go/api-frontend/aaa/authorization_test.go commit 4b34aab23a1c79f7a15bcdc42435d4d1aa232829 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 21 11:12:16 2018 -0400 Refactor to use a normal rest routes Rename from i18n to translations M lib/pf/UnifiedApi.pm D lib/pf/UnifiedApi/Controller/I18N.pm A lib/pf/UnifiedApi/Controller/Translations.pm D t/unittest/UnifiedApi/Controller/I18N.t A t/unittest/UnifiedApi/Controller/Translations.t commit 907b87cff3f1aeba0a867b2869d47d7c22fbf3bc Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 21 10:31:34 2018 -0400 Add the ability to get all the I18N strings M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/I18N.pm A t/unittest/UnifiedApi/Controller/I18N.t commit 500b54e41725c03cca3879eb20b36265f4454767 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 21 09:29:46 2018 -0400 have pfsso cache key take more parameters into consideration fixes #2973 M go/caddy/pfsso/pfsso.go commit 3779bc353b71aaf4056675525150891ded42fc7e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 21 09:15:10 2018 -0400 add unified API port to iptables M conf/documentation.conf M conf/iptables.conf.example M conf/pf.conf.defaults M lib/pf/iptables.pm commit 123dc79e7b8e72952a5963caebbbfd151947855e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 21 08:36:59 2018 -0400 add DRS_EXT_NONDOMAIN_NCS to the flags in NTLM hash sync M addons/AD/secretsdump.py commit d3c15d02bf34ac27fdf0103280df433742f5cc76 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 20 17:38:01 2018 -0400 Only set host if the subtype is 1 Fixes #3032 M lib/pf/util/dhcp.pm commit 13f3b06d66e35448171a0ceeac10d4a0185c6b96 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Mar 20 16:09:23 2018 -0400 (web admin) Structure for node and user views A html/pfappserver/root/static.alt/src/styles/_transitions.scss M html/pfappserver/root/static.alt/src/styles/global.scss A html/pfappserver/root/static.alt/src/views/Nodes/_components/NodeView.vue M html/pfappserver/root/static.alt/src/views/Nodes/_components/NodesSearch.vue M html/pfappserver/root/static.alt/src/views/Nodes/_router/index.js M html/pfappserver/root/static.alt/src/views/Nodes/index.vue A html/pfappserver/root/static.alt/src/views/Users/_components/UserView.vue M html/pfappserver/root/static.alt/src/views/Users/_components/UsersSearch.vue M html/pfappserver/root/static.alt/src/views/Users/_router/index.js M html/pfappserver/root/static.alt/src/views/Users/index.vue commit dd1e8850032cd51e6a2c67efa5030d4e42a85e42 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 20 15:20:12 2018 -0400 Escape early if the management_network is not defined M lib/pf/iptables.pm commit 381dd8e750850e6e415f4c9a3812ab72d774becd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Mar 20 14:08:47 2018 -0400 (web admin) Fix default sort column of users M html/pfappserver/root/static.alt/src/views/Users/_store/index.js commit 6571ca7dc27d7927ec4fb83b95c3360ab07d5830 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 20 13:59:01 2018 -0400 If no columns are defined then use the table columns M lib/pf/UnifiedApi/SearchBuilder.pm commit b52cb94d30907348ad6d85e0e42f8a9ce491bb20 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 20 13:53:28 2018 -0400 Fix syntax error M lib/pf/iptables.pm commit cf29fe688ac13e3d4f64903a9d32412e7f28f212 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 20 13:48:11 2018 -0400 Have a function to only expose the table field M addons/dev-helpers/templates/pf-dal.pm.tt M lib/pf/dal.pm M lib/pf/dal/_action.pm M lib/pf/dal/_activation.pm M lib/pf/dal/_api_user.pm M lib/pf/dal/_auth_log.pm M lib/pf/dal/_billing.pm M lib/pf/dal/_chi_cache.pm M lib/pf/dal/_class.pm M lib/pf/dal/_dhcp_option82.pm M lib/pf/dal/_dhcp_option82_history.pm M lib/pf/dal/_inline_accounting.pm M lib/pf/dal/_ip4log.pm M lib/pf/dal/_ip4log_archive.pm M lib/pf/dal/_ip4log_history.pm M lib/pf/dal/_ip6log.pm M lib/pf/dal/_ip6log_archive.pm M lib/pf/dal/_ip6log_history.pm M lib/pf/dal/_keyed.pm M lib/pf/dal/_locationlog.pm M lib/pf/dal/_locationlog_archive.pm M lib/pf/dal/_node.pm M lib/pf/dal/_node_category.pm M lib/pf/dal/_password.pm M lib/pf/dal/_person.pm M lib/pf/dal/_pf_version.pm M lib/pf/dal/_radacct.pm M lib/pf/dal/_radacct_log.pm M lib/pf/dal/_radius_audit_log.pm M lib/pf/dal/_radius_nas.pm M lib/pf/dal/_savedsearch.pm M lib/pf/dal/_scan.pm M lib/pf/dal/_sms_carrier.pm M lib/pf/dal/_tenant.pm M lib/pf/dal/_userlog.pm M lib/pf/dal/_violation.pm M lib/pf/dal/_wrix.pm commit 98e69a5e46475d593b0c79eeec5e195d08986c2f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 20 13:45:22 2018 -0400 Document the haproxy-portal_binary M conf/documentation.conf commit 490819071166cdf9f9c27b50045943199d19406d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 20 13:42:47 2018 -0400 Do not add Adding NAT Masquerade statement if the management_network is not defined M lib/pf/iptables.pm commit c9f9b6a0dd737429debb374a1115122c80f7cfb6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 20 13:35:15 2018 -0400 Only include the management_network if it has a value M lib/pfconfig/namespaces/interfaces/radius_ints.pm commit 9c194809533ba9ef454bc5da0801bee8ad7aa38d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 20 11:46:05 2018 -0400 use proper name of field M lib/pf/nodecategory.pm commit 60a84acead058fbc01da0c78cebe9a54e1b429bd Author: Darren Satkunas <darren@satkunas.com> Date: Tue Mar 20 11:37:29 2018 -0400 Add metric types M conf/stats.conf.example M go/stats/metrics.go commit 7c9a138f18f93fc06d5bfbec9e23175e467e8ca0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 20 11:31:13 2018 -0400 Do not use class when returning the search objects Fixes #3030 M lib/pf/nodecategory.pm commit ed7f88f66cc59e03e35e8307342ec287714eefef Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 20 11:16:21 2018 -0400 update poddoc M lib/pf/UnifiedApi/SearchBuilder.pm commit c99356e63cbb860a0cf4e9503bd6cd4ffa8a6b56 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 20 11:13:55 2018 -0400 Updated poddoc and rename/refactor some methods M lib/pf/UnifiedApi/SearchBuilder.pm commit cca09d7295562cb07a82d90cc883b42763646fed Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Mar 20 11:12:04 2018 -0400 (web admin) Improve search, add sort M html/pfappserver/root/static.alt/src/views/Nodes/_components/NodesSearch.vue M html/pfappserver/root/static.alt/src/views/Nodes/_store/index.js M html/pfappserver/root/static.alt/src/views/Users/_components/UsersSearch.vue M html/pfappserver/root/static.alt/src/views/Users/_store/index.js commit f833c38568905535b83dd30eb62fcfb0f0ad9131 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 20 10:02:25 2018 -0400 have default timezone be the one of the server M conf/documentation.conf M conf/pf.conf.defaults M lib/pfconfig/namespaces/config/Pf.pm commit b8af18cf5a1859890da841287b9e99d0aaad452f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 20 09:48:06 2018 -0400 start packetfence-redis-cache when deactivating maintenance mode fixes #3027 M bin/cluster/maintenance commit aff61c443e7ddba3def1aef1957ba8ee95b3e5ab Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Mar 20 09:44:52 2018 -0400 (web admin) Improve search, add pagination M html/pfappserver/root/static.alt/src/components/pfSearch.vue M html/pfappserver/root/static.alt/src/views/Nodes/_api/index.js M html/pfappserver/root/static.alt/src/views/Nodes/_components/NodesSearch.vue M html/pfappserver/root/static.alt/src/views/Nodes/_store/index.js M html/pfappserver/root/static.alt/src/views/Users/_api/index.js M html/pfappserver/root/static.alt/src/views/Users/_components/UsersSearch.vue M html/pfappserver/root/static.alt/src/views/Users/_store/index.js commit b5d2868aa800f5c9390cece78710bfd44a94fd44 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 20 09:45:18 2018 -0400 remove haproxy.conf.example D conf/haproxy.conf.example commit f3210cc487d113e8461d0cd579966e0939fabfa3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 20 09:43:17 2018 -0400 only track refreshable structs once fixes #3028 M go/pfconfigdriver/pool.go M go/pfconfigdriver/pool_test.go commit e53bc824dbc1293d22ff64c0ba8adb733f1c3829 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 20 09:12:54 2018 -0400 Update UPGRADE.asciidoc M UPGRADE.asciidoc commit 36f2a19b3c0bec2b1072dd7ec071ee88f19d598d Author: Darren Satkunas <darren@satkunas.com> Date: Tue Mar 20 08:53:03 2018 -0400 Remove MySQLdatabase.SetMax* M go/stats/metrics.go commit 7b6d10c5ecd12a8c1083b24ddc4c10aeacc2ff8f Author: Darren Satkunas <darren@satkunas.com> Date: Tue Mar 20 08:34:06 2018 -0400 Remove code duplication w/ MySQL connection D go/stats/config.go M go/stats/metrics.go M go/stats/utils.go commit 32197588e266b180770d2e201c4f697a4090545e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 20 07:50:24 2018 -0400 mini refactor of DB connection in pfdhcp M go/dhcp/config.go M go/dhcp/main.go M go/dhcp/utils.go commit b9535b56443ed0beb9658ecfce09396e38699228 Author: Darren Satkunas <darren@satkunas.com> Date: Mon Mar 19 17:14:22 2018 -0400 CamelCase regular expression M go/stats/main.go commit 13444105ef0ea8dac50e3c61a758c1fbdec9b66f Author: Darren Satkunas <darren@satkunas.com> Date: Mon Mar 19 12:40:33 2018 -0400 Disable debug Adjust exmaple conf M conf/stats.conf.example M go/stats/metrics.go commit d02ccb98d9dec240a010b99b5d0a5576d6b8356b Author: Darren Satkunas <darren@satkunas.com> Date: Mon Mar 19 12:33:35 2018 -0400 Add example conf M conf/stats.conf.example commit 816ad3f138ee4b06f7927eae2b9ce71dab8adef2 Author: Darren Satkunas <darren@satkunas.com> Date: Mon Mar 19 12:23:07 2018 -0400 Add statsd metrics A go/interval/README.md A go/interval/interval.go M go/pfconfigdriver/structs.go A go/stats/config.go M go/stats/main.go A go/stats/metrics.go A go/stats/utils.go commit 5b4a31a27e205376e5b0fdaea7533904db0408e9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 19 12:20:42 2018 -0400 Use the fully qualified name for search clauses M lib/pf/UnifiedApi/SearchBuilder.pm commit cb642bc77384f83ffe4e2ae2521958a39239dc5d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 19 12:20:00 2018 -0400 Fix spliting of namespace M lib/pf/UnifiedApi/SearchBuilder.pm commit 7b8a528f1ba3a625ec509a49ba5589bb636690fe Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 19 12:10:30 2018 -0400 Remove namespace M lib/pf/UnifiedApi/SearchBuilder/Nodes.pm commit 1bea2c5fcd27e061f5784b832b601685616a63f5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 19 12:10:11 2018 -0400 Updated poddoc M lib/pf/UnifiedApi/SearchBuilder.pm commit a59905dc9f5d17f1bf031723f5277c29ddf5c99d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 19 12:03:11 2018 -0400 Remove the need for a namespace in the allowed_join_fields hash M lib/pf/UnifiedApi/SearchBuilder.pm commit d0ccc184d0eb1a34ba342b84267030ebee5c3ebc Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 19 11:55:09 2018 -0400 code cleanup for haproxy service managers M lib/pf/services/manager/haproxy.pm M lib/pf/services/manager/haproxy_db.pm M lib/pf/services/manager/haproxy_portal.pm commit effec4f3bdc7d6de15bb47c7e65d3869e33d6849 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 19 11:44:36 2018 -0400 Refactor to make_join_specs M lib/pf/UnifiedApi/SearchBuilder.pm commit 90cddeded4b57131a0e2d49a49c49504e97b38aa Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 19 10:57:59 2018 -0400 Make DESC/ASC case insensitive M lib/pf/UnifiedApi/SearchBuilder.pm commit 44d731b9d39e3bd4b585dbb97954fe20e15c71ba Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 19 10:19:47 2018 -0400 Remove time check since they can be off M t/unittest/UnifiedApi/Controller/Ip4logs.t commit 99e8c76d950f530705cc0f40163575fd5f94e8aa Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 19 10:02:52 2018 -0400 Just expect POST data M lib/pf/UnifiedApi/Controller/Crud.pm commit 26366b1c6bafc001e70d9e805b9a2c7da8a4537d Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 18 17:51:07 2018 -0400 Fix issue with created_at M t/unittest/UnifiedApi/Controller/DhcpOption82s.t commit 5c7401a41f433ef4ab74737aa274d1ef7ea4be4e Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 18 17:06:14 2018 -0400 Refactor building search args M lib/pf/UnifiedApi/SearchBuilder.pm commit e566545aa0b3c374518a80f84259c7b82ba7baa2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 16 14:08:57 2018 -0400 Refactor column M lib/pf/UnifiedApi/SearchBuilder.pm commit 67123782d906d050ceb6692717f2c6d1d6152e61 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 16 14:08:31 2018 -0400 Initial support for get M lib/pf/UnifiedApi/Controller/Crud.pm commit 8e9f07e32ad34b7cc25a592daf793026372828e0 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 16 12:07:14 2018 -0400 Refactor building the search info to a method M lib/pf/UnifiedApi/Controller/Crud.pm M t/unittest/UnifiedApi/Controller/Locationlogs.t commit 3512892063411a2ed4d7e671deede0c7d33ef199 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 15 16:49:42 2018 -0400 Generalize Search Builder for joins M lib/pf/UnifiedApi/SearchBuilder.pm M lib/pf/UnifiedApi/SearchBuilder/Nodes.pm M t/unittest/UnifiedApi/SearchBuilder/Nodes.t commit 6540813d22bf2c708e99bccf0e1a56138d5cc016 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 15 16:02:56 2018 -0400 Add tests for join fields for node M t/unittest/UnifiedApi/Controller/Nodes.t M t/unittest/UnifiedApi/SearchBuilder/Nodes.t commit 21d5f2cec276fb2a2993a0b1546ea788514113c8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 15 16:02:02 2018 -0400 Push the search fields and columns into found fields M lib/pf/UnifiedApi/SearchBuilder.pm commit 18abab54e1f8b47daa035b7608a672dec5988c6c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 15 16:00:31 2018 -0400 Use found fields for join M lib/pf/UnifiedApi/SearchBuilder/Nodes.pm commit df11c94fcab955111ea90aee13a3085a7583246f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 15 16:00:15 2018 -0400 Have the Nodes Controller use pf::UnifiedApi::SearchBuilder::Nodes M lib/pf/UnifiedApi/Controller/Nodes.pm commit c49c825f55c69372f7d6ab7fdb739252e371894f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 12 15:11:32 2018 -0400 Add join fields for locationlog and ip4log M lib/pf/UnifiedApi/SearchBuilder/Nodes.pm M t/unittest/UnifiedApi/SearchBuilder/Nodes.t commit 45c35c5ca22a17fc7c157a82dd515995bfc97d49 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 12 15:10:08 2018 -0400 Refactor to pass down the search info to helper methods M lib/pf/UnifiedApi/SearchBuilder.pm commit a8361acfa43b499bdd5175c60a7b833744658ff4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 12 15:09:00 2018 -0400 Add test for a complex query M t/unittest/UnifiedApi/Controller/Locationlogs.t commit bae5a9302b63ba66662e0fd3f851be18ad9a6e3d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 12 10:30:41 2018 -0400 Only except the following parameters limit, query, fields, sort M lib/pf/UnifiedApi/Controller/Crud.pm commit 84c2a56df2868ecd88b8f8032e2e6183eb484988 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 11 16:58:59 2018 -0400 Allow the from clause to be override by a base class M lib/pf/UnifiedApi/SearchBuilder.pm commit 5488509ad8d0f764e603767c5320491d423e61ef Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 11 16:22:02 2018 -0400 Move make_columns first M lib/pf/UnifiedApi/SearchBuilder.pm commit c9a5993b4df848793963ffa8cdf3870684526275 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 11 16:16:57 2018 -0400 Create a search builder for nodes A lib/pf/UnifiedApi/SearchBuilder/Nodes.pm A t/unittest/UnifiedApi/SearchBuilder/Nodes.t commit 5dd713b5bae468fbb74c3f1ee3483552a0349df2 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 11 16:07:26 2018 -0400 Refactor Search building into it's own class M lib/pf/UnifiedApi/Controller/Crud.pm A lib/pf/UnifiedApi/SearchBuilder.pm commit 9d113870febf833ba06185fe4d1067c7f8e0b104 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 19 09:41:42 2018 -0400 fix the JSON encoding for sent payload in the pfconfigdriver M go/pfconfigdriver/fetch.go commit 4271ec982a3fa4be352e2829cdc926c5d121b644 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 19 07:48:39 2018 -0400 rely on systemd to define the aliveness of a service M lib/pf/services/manager.pm commit 3c69760d971b35325130d314cbb4e6a40c34889a Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 18 20:08:14 2018 -0400 Fix issue were when there is no starttime node will not display Fixes #2824 M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit b2cfb2d09b4c95626d7433a4a8baaaf4afed1572 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 18 18:13:45 2018 -0400 serialize Query using json.Marshal M go/pfconfigdriver/fetch.go commit 026cd5df3a4ef7f1556940e3d6d5690f8268f7d6 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 18 17:26:30 2018 -0400 Make sure radius_ints is has defined values M lib/pfconfig/namespaces/interfaces/radius_ints.pm commit 418e04eeef64c109f9e4c7bedfab9d15de596674 Author: Julien Semaan <jul.semaan@gmail.com> Date: Sun Mar 18 12:59:09 2018 -0400 honor the data-required field of the template when generating actions fixes #2967 M html/pfappserver/root/static/admin/common.js commit 90acf5f53cbb6adaf5549c329f655f96c2a5f676 Author: Julien Semaan <jul.semaan@gmail.com> Date: Sun Mar 18 12:36:07 2018 -0400 expand custom actions when they are defined M lib/pfconfig/namespaces/config/PortalModules.pm commit fcc34232044823ca0c46685f9ddfc54d2ea9d04c Author: Julien Semaan <jul.semaan@gmail.com> Date: Sun Mar 18 12:24:03 2018 -0400 fix phone validation logic fixes #3018 M html/captive-portal/lib/captiveportal/PacketFence/Form/Authentication.pm commit 482dd4871c0550a3c9c69cd1a22b39d054f87e72 Author: Julien Semaan <jul.semaan@gmail.com> Date: Sun Mar 18 11:54:36 2018 -0400 put sponsoring note in person fixes #2632 M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm commit 0f7a0e1c6b9b4c0ba6948aa636d4724f273ed005 Author: Julien Semaan <jul.semaan@gmail.com> Date: Sun Mar 18 11:54:29 2018 -0400 honor additionnal fields in update_person_from_fields M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm commit 7b2ccf7463f738a0afbba473ae32f641e600def8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Sun Mar 18 11:40:02 2018 -0400 don't always expand portal modules actions fixes #3019 M lib/pfconfig/namespaces/config/PortalModules.pm commit e763e4849e0b7a2ee0dc75482e5246c45676ede3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Sun Mar 18 10:57:41 2018 -0400 double the rate limiting threshold for haproxy rate limit fixes #2976 M conf/pf.conf.defaults commit c520df7f80bca99b103736e43106ea4a3bc07b9f Author: Julien Semaan <jul.semaan@gmail.com> Date: Sun Mar 18 10:56:54 2018 -0400 base class for haproxy A lib/pf/services/manager/haproxy.pm commit 642c0598b14d282378ec29018e8a54924b2d94a4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 16 15:16:31 2018 -0400 (web admin) Search in Users module M html/pfappserver/root/static.alt/src/views/Users/_api/index.js M html/pfappserver/root/static.alt/src/views/Users/_components/UsersSearch.vue M html/pfappserver/root/static.alt/src/views/Users/_store/index.js commit ce38b86b09bfc7d9ee395e65e4b4879e169156ff Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 16 15:15:33 2018 -0400 (web admin) Improve pfSearch component M html/pfappserver/root/static.alt/src/components/pfSearch.vue M html/pfappserver/root/static.alt/src/views/Nodes/_components/NodesSearch.vue commit 3503797b7dd2940a948bbd6073304f6e854e7409 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 16 14:46:51 2018 -0400 (web admin) Fix card headers for latest bootstrap M html/pfappserver/root/static.alt/src/views/Status/_components/Services.vue M html/pfappserver/root/static.alt/src/views/Users/_components/UsersSearch.vue commit 65164927d5f14d094400be6ec842b14dfc587694 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 16 14:36:34 2018 -0400 (web admin) pfSearch component Integration with the new search API. M html/pfappserver/root/static.alt/src/components/ToggleButton.vue M html/pfappserver/root/static.alt/src/components/pfSearch.vue A html/pfappserver/root/static.alt/src/components/pfSearchCondition.vue M html/pfappserver/root/static.alt/src/globals/pfSearch.js M html/pfappserver/root/static.alt/src/main.js M html/pfappserver/root/static.alt/src/store/index.js A html/pfappserver/root/static.alt/src/store/modules/config.js M html/pfappserver/root/static.alt/src/store/modules/session.js M html/pfappserver/root/static.alt/src/views/Nodes/_api/index.js M html/pfappserver/root/static.alt/src/views/Nodes/_components/NodesSearch.vue M html/pfappserver/root/static.alt/src/views/Nodes/_store/index.js M html/pfappserver/root/static.alt/src/views/Status/_components/Services.vue commit 4a0f868b341519364af84ac490f589b57de8d7bc Author: lzammit <lzammit@inverse.ca> Date: Fri Mar 16 13:19:19 2018 -0400 no encrypt-mac-ip command M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit d85ec05bd8d6f473db02c92d074965d62fdcab7e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 16 13:05:26 2018 -0400 (web admin) Update README.md M html/pfappserver/root/static.alt/README.md commit 57ad8bbc34a5fe254655292d40ee4583025219df Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 16 12:37:43 2018 -0400 adjust haproxy packaging for decoupling M addons/packages/packetfence.spec M debian/packetfence.conffiles M debian/rules commit aaf1b8d7c27f18a0fd7ceddf623d796c4ed92f38 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 16 12:35:57 2018 -0400 complete haproxy config generation for decoupling M conf/haproxy-db.conf.example M conf/haproxy-portal.conf.example M lib/pf/services/manager/haproxy_db.pm M lib/pf/services/manager/haproxy_portal.pm commit 3ae5a1999c812e84e0c2571e51b75ab954494511 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 15 16:43:20 2018 -0400 advanced haproxy process decoupling M .gitignore A conf/haproxy-db.conf.example A conf/haproxy-portal.conf.example M conf/iptables.conf.example M conf/pf.conf.defaults M lib/pf/services.pm M lib/pf/services/manager/haproxy_db.pm M lib/pf/services/manager/haproxy_portal.pm commit 06f9d0af2c17b09088d6f9554201754b5f579d97 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 15 16:12:12 2018 -0400 first draft of decoupling the haproxy processes M conf/documentation.conf A conf/systemd/packetfence-haproxy-db.service A conf/systemd/packetfence-haproxy-portal.service D conf/systemd/packetfence-haproxy.service D lib/pf/services/manager/haproxy.pm A lib/pf/services/manager/haproxy_db.pm A lib/pf/services/manager/haproxy_portal.pm commit 14c214468ec3bcefda8edc975c5af12b70c7374e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 15 15:43:19 2018 -0400 have pfconfig check the wsrep provider is healthy as well fixes #2990 M lib/pfconfig/backend/mysql.pm commit 416830d3cfda8809ce0916e29c6308da53ef3bae Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 15 15:39:18 2018 -0400 use the default client when talking to cluster members fixes #2931 M lib/pf/client.pm commit e20949f364a4a7e51c9619ebf4234954c0fdbfc8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 15 15:35:27 2018 -0400 Fix issue with saving nodecategory with there is a conflict Fixes #2997 M lib/pf/nodecategory.pm commit 185cd6a977a9815d3fbf59a4413a5a3639306b9d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 15 15:23:25 2018 -0400 upgrade note for fencing.redirtimer fixes #3009 M UPGRADE.asciidoc commit cfe21b9f7d1445638c5888aca4f035aaaf7eb6c4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 14 16:08:12 2018 -0400 Add fix issue with recursive call M lib/pf/UnifiedApi/Controller/Crud.pm commit 5c8a85115a23f52c16f3e9668caef15c42d418eb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 14 13:09:47 2018 -0400 cleanup all radius_audit_log not just the current tenant M lib/pf/radius_audit_log.pm commit 8dd96318cfcc510e0dc88f1c1db03a0ff5f87d0b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 14 13:02:28 2018 -0400 Fix SQL syntax error M lib/pf/violation.pm commit 645a7fece9b4e5a7ec639496b3596bcba06e3fb3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 13 15:57:04 2018 -0400 Fix using the wrong field for id M lib/pf/violation.pm commit 68d5d814d9e1b511d5f79d7cefe288e37c264bf4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 13 14:32:34 2018 -0400 Better logging M sbin/pfmon commit b26fe2bdd07bacb006fe1ad126e0792710e4ea13 Author: InverseBot <sogo@inverse.ca> Date: Tue Mar 13 14:04:19 2018 -0400 (doc) Update OpenAPI spec files M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit cd6fc4471d3428d69f4535f754904f411bdcecc9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 13 14:02:02 2018 -0400 Always reload config and exit quickly in child processes M sbin/pfmon commit 4ca7ff7b50d1b57c868b2c57f4c8a8e08683deb7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 13 14:00:19 2018 -0400 Use the high resolution alarm M sbin/pfmon commit f2ff589ca8a249cad28df070b31f1786bcfe4409 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 12 13:59:06 2018 -0400 don't try to do VLAN pooling unless VLAN is defined fixes #2934 M lib/pf/role/pool.pm commit a133ff9564b0b1f83e8d9dfc8d84e7deb33cee11 Author: Darren Satkunas <darren@satkunas.com> Date: Mon Mar 12 11:16:36 2018 -0400 DHCP everywhere M docs/api/spec/components/schemas/dhcp.yaml commit b788ef2208af006722c8f6596ead3a318892b694 Author: Darren Satkunas <darren@satkunas.com> Date: Mon Mar 12 11:15:41 2018 -0400 undo crap @julsemaan told me to do M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit 3708553d7993a6b20e0c2c3687214fed1a428beb Author: Darren Satkunas <darren@satkunas.com> Date: Sun Mar 11 14:57:58 2018 -0400 Fix api docs M docs/api/spec/components/schemas/dhcp.yaml M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit 6b6fc69df86d640bc5d823201b13610d801b0788 Author: Darren Satkunas <darren@satkunas.com> Date: Sun Mar 11 14:40:30 2018 -0400 Update README M go/dhcp/README.md commit 69c7da84f090566acf31e15d08f5c702fe3ae2b2 Author: Darren Satkunas <darren@satkunas.com> Date: Sun Mar 11 14:37:11 2018 -0400 Remap JSON output from dynamic keys to slices M go/dhcp/api.go M go/dhcp/main.go commit f8895bdff4fa9fd04b6f57fab0d4747c135e089a Author: Darren Satkunas <darren@satkunas.com> Date: Fri Mar 9 16:27:05 2018 -0500 Fix openapi spec compile errors Adjust services paths M docs/api/spec/components/schemas/dhcp.yaml M docs/api/spec/components/schemas/ipset.yaml M docs/api/spec/paths/services.yaml commit 37af877e9cd7ea7e890e99b98ce2faf17cff3c9f Author: lzammit <lzammit@inverse.ca> Date: Mon Mar 12 10:59:19 2018 -0400 Disable SSL to contact the controller M lib/pf/Switch/Ruckus/SmartZone.pm commit c88d7c2a30af1651a934bec2c5976d886278a67b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 12 08:30:03 2018 -0400 fix invalid domain list in realm fixes #2996 M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm commit 8c6bef8c65cb2f9818fd526d7fbf36cbd15f345a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 12 08:24:13 2018 -0400 news for #2797 M NEWS.asciidoc commit 64d2c603067e5c27377299bb2ce240d97ce269a8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 12 08:22:58 2018 -0400 fix copyright date M lib/pf/provisioner/jamf.pm commit dd433523ec4813163b3a4688b0768ab835fed922 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 12 08:22:38 2018 -0400 fix copyright date M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/jamf.pm commit 5542a35946afacd83477e341b0d9c5cc6992cd00 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 8 23:08:44 2018 -0500 (web admin) Fix condition to add a chart to the dashboard M html/pfappserver/root/static.alt/src/views/Status/_store/index.js commit a7b62a2847610bf66aef8e91b45c0c457384dccf Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 8 23:08:05 2018 -0500 (web admin) Add switches to Services page M html/pfappserver/root/static.alt/src/components/ToggleButton.vue M html/pfappserver/root/static.alt/src/views/Status/_api/index.js M html/pfappserver/root/static.alt/src/views/Status/_components/Services.vue M html/pfappserver/root/static.alt/src/views/Status/_store/index.js commit f8af3b69dc2acd72a37c3a30f63604cc54dcb6ec Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 8 23:01:46 2018 -0500 (web admin) Remove static reference to netdata hostname M html/pfappserver/root/static.alt/src/views/Status/_components/Dashboard.vue commit 1fb4f485e22d87597969bd037733d7f0720fbcff Author: Allan Tran <atran@inverse.ca> Date: Fri Mar 9 15:18:35 2018 -0500 Ported over Provisioning and EAP-TLS parts from Userbook M docs/PacketFence_Installation_Guide.asciidoc commit c6f186fb217f7036a5865995435fe7f6851758c9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 9 12:49:01 2018 -0500 fix TT syntax error M html/pfappserver/root/admin/configuration.tt commit 505add9a0112132a2db92b82a53e467f34f6b87c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 9 12:42:03 2018 -0500 rework logic of pf::fingerbank::process M lib/pf/fingerbank.pm commit 29fd90cd40f3bfd9441c54a4b3f974dcafc15179 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 9 11:55:28 2018 -0500 improved error handling for device is_a M lib/pf/fingerbank.pm commit fb9343fb20769b403deb6bf48bf4d9dc87b53768 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 9 10:14:56 2018 -0500 Update NEWS.asciidoc M NEWS.asciidoc commit f99de28655f97ac5ebcd940d6e489d5d4e97e8ba Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 9 10:07:59 2018 -0500 use the portal module description instead of Authentication as default title for multi-source M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm commit da29e30549cc3d930512d6bb528c93da91729d59 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 8 15:44:29 2018 -0500 Remove closelocationlogonstop M conf/documentation.conf M conf/pf.conf.defaults commit 7ab75129fa59a759b8a565f1852dfd83e1951fb8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 28 13:34:20 2018 -0500 Remove pfsetvlan M addons/monit/monit_checks_configurations/10_packetfence-portsec.tt M addons/packages/packetfence.spec M conf/documentation.conf D conf/log.conf.d/pfsetvlan.conf.example M conf/pf.conf.defaults D conf/systemd/packetfence-pfsetvlan.service M debian/rules M docs/PacketFence_Developers_Guide.asciidoc M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po M lib/pf/Switch/Juniper.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/Switch/PacketFence.pm M lib/pf/cmd/pf/service.pm M lib/pf/enforcement.pm D lib/pf/services/manager/pfsetvlan.pm M lib/pf/services/manager/snmptrapd.pm M packetfence.init M sbin/pfqueue D sbin/pfsetvlan M t/TestUtils.pm D t/pfsetvlan.t commit 4b0d2a630f5e269803c225d5dc740ca63d359413 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 8 14:50:06 2018 -0500 Return an error if the search fails M lib/pf/UnifiedApi/Controller/Crud.pm commit cffd51e6e05ea4afb70dd779b354434a12d808bf Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 8 13:25:59 2018 -0500 Add poddoc M lib/pf/UnifiedApi/Search.pm commit 527e382c8b18927d005d4e49a1b14501bbb41cef Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 8 10:04:43 2018 -0500 Add additional tests for search M t/unittest/UnifiedApi/Controller/Locationlogs.t commit 6dd1062c6c68195208b5477271937b03531d3c00 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 8 10:04:13 2018 -0500 Change the error code to UNPROCESSABLE_ENTITY M lib/pf/dal.pm commit 99385565d2ee1d3426efaf66fae1ba1b025801b8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 8 10:03:42 2018 -0500 Move the generic search logic to Controller::Crud M lib/pf/UnifiedApi/Controller/Crud.pm M lib/pf/UnifiedApi/Controller/Locationlogs.pm M lib/pf/UnifiedApi/Search.pm commit 4ac1f7b4c5b0bd2347228e4d0adc7c85259fdb37 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 6 16:11:20 2018 -0500 New error code UNPROCESSABLE_ENTITY M lib/pf/error.pm commit aa61b5a6440d7d415337d898c47dbe90b618a30f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 6 13:39:08 2018 -0500 Rename t/unittest/UnifiedApi/Controller/Search.t -> t/unittest/UnifiedApi/Search.t M lib/pf/UnifiedApi/Search.pm D t/unittest/UnifiedApi/Controller/Search.t A t/unittest/UnifiedApi/Search.t commit 78e98871d07ab19e5ee7c6978fe3970afd7919a0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 6 13:28:37 2018 -0500 Clean up queries M t/unittest/UnifiedApi/Controller/Locationlogs.t commit 55950d326b0746fc330fbd427d092a354bc33ddf Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 6 13:28:12 2018 -0500 use pf::UnifiedApi::Search M lib/pf/UnifiedApi/Controller/Locationlogs.pm commit fe0e751ba0eaa0216680b98934f9773f4edee33a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 6 13:22:11 2018 -0500 Move functions pf::UnifiedApi::Search A lib/pf/UnifiedApi/Search.pm M t/unittest/UnifiedApi/Controller/Search.t commit c70efe5ea1260aea025c9e4d12c55f0cb2151862 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 6 12:21:00 2018 -0500 Add basic query M lib/pf/UnifiedApi/Controller/Locationlogs.pm M t/unittest/UnifiedApi/Controller/Locationlogs.t commit 42faf2eb38ffed00fa298e2d7a3c659304e5da30 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 5 14:54:37 2018 -0500 Add search M lib/pf/UnifiedApi.pm commit bcb369a0ce77c94a836d555238332e2f4d3345f8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 5 14:46:58 2018 -0500 refactor M t/unittest/UnifiedApi/Controller/Search.t commit 4c656a8611a5aa1a3bd73aa2830c3083e5ea3ae1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 5 14:27:03 2018 -0500 Automatically add the search route for collections M lib/pf/UnifiedApi/Plugin/RestCrud.pm M t/unittest/UnifiedApi/Plugin/RestCrud.t commit bccb1fb1f43d707cb056b364b3257b153c9ed9f4 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 2 15:40:12 2018 -0500 Optimize a single and/or op M t/unittest/UnifiedApi/Controller/Search.t commit 26ebc3999cd740b1e0d32f2c2f16379efcea92b9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 28 17:19:36 2018 -0500 Add test for search A t/unittest/UnifiedApi/Controller/Search.t commit 9bc38cde5ece20477116eda8e9ceec448e089bd2 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Mar 7 11:37:47 2018 -0500 Re-order menu M html/pfappserver/root/admin/configuration.tt commit f5dd4c314a414b3c3211823185acdb5389161868 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 5 20:17:41 2018 -0500 (web admin) Disable static resources for now M html/pfappserver/root/static.alt/build/webpack.dev.conf.js M html/pfappserver/root/static.alt/build/webpack.prod.conf.js commit b900f6273b73a106d068abce8d6b41d4ec2dadab Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 5 20:17:04 2018 -0500 (web admin) Add missing (temporary) symlink A html/pfappserver/root/static/alt commit 316c1650c170eee95e1396aca3a828d22282b4ff Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Mar 6 11:18:32 2018 -0500 PR2661 replacement - took the doc, removed the rest Fingerbank Collector already takes care of this. M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A docs/images/wlc-device-sensor.png commit 79321e1e0e04362276b0be4a074885ce8c02a51a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Mar 6 10:37:21 2018 -0500 (web admin) Fix vue.js build dependencies M html/pfappserver/root/static.alt/README.md M html/pfappserver/root/static.alt/package.json M html/pfappserver/root/static.alt/src/views/Status/_components/Dashboard.vue commit c98b7bdaebd68ef4da13fb672e03dbfbfad42f2e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 5 19:37:03 2018 -0500 (web admin) Initial setup of Vue.js implementation M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm A html/pfappserver/root/static.alt/.babelrc A html/pfappserver/root/static.alt/.editorconfig A html/pfappserver/root/static.alt/.eslintignore A html/pfappserver/root/static.alt/.eslintrc.js A html/pfappserver/root/static.alt/.gitignore A html/pfappserver/root/static.alt/.postcssrc.js A html/pfappserver/root/static.alt/README.md A html/pfappserver/root/static.alt/build/build.js A html/pfappserver/root/static.alt/build/check-versions.js A html/pfappserver/root/static.alt/build/logo.png A html/pfappserver/root/static.alt/build/utils.js A html/pfappserver/root/static.alt/build/vue-loader.conf.js A html/pfappserver/root/static.alt/build/webpack.base.conf.js A html/pfappserver/root/static.alt/build/webpack.dev.conf.js A html/pfappserver/root/static.alt/build/webpack.prod.conf.js A html/pfappserver/root/static.alt/config/dev.env.js A html/pfappserver/root/static.alt/config/index.js A html/pfappserver/root/static.alt/config/prod.env.js A html/pfappserver/root/static.alt/config/test.env.js A html/pfappserver/root/static.alt/index.html A html/pfappserver/root/static.alt/package.json A html/pfappserver/root/static.alt/src/App.vue A html/pfappserver/root/static.alt/src/components/ToggleButton.vue A html/pfappserver/root/static.alt/src/components/pfSearch.vue A html/pfappserver/root/static.alt/src/globals/pfSearch.js A html/pfappserver/root/static.alt/src/main.js A html/pfappserver/root/static.alt/src/router/index.js A html/pfappserver/root/static.alt/src/store/index.js A html/pfappserver/root/static.alt/src/store/modules/session.js A html/pfappserver/root/static.alt/src/styles/_buttons.scss A html/pfappserver/root/static.alt/src/styles/_card.scss A html/pfappserver/root/static.alt/src/styles/_draggable.scss A html/pfappserver/root/static.alt/src/styles/_navbar.scss A html/pfappserver/root/static.alt/src/styles/_netdata.scss A html/pfappserver/root/static.alt/src/styles/_sidebar.scss A html/pfappserver/root/static.alt/src/styles/_variables.scss A html/pfappserver/root/static.alt/src/styles/global.scss A html/pfappserver/root/static.alt/src/utils/api.js A html/pfappserver/root/static.alt/src/utils/charts.js A html/pfappserver/root/static.alt/src/views/Login/_api/index.js A html/pfappserver/root/static.alt/src/views/Login/_router/index.js A html/pfappserver/root/static.alt/src/views/Login/_store/index.js A html/pfappserver/root/static.alt/src/views/Login/index.vue A html/pfappserver/root/static.alt/src/views/Nodes/_api/index.js A html/pfappserver/root/static.alt/src/views/Nodes/_components/NodesCreate.vue A html/pfappserver/root/static.alt/src/views/Nodes/_components/NodesSearch.vue A html/pfappserver/root/static.alt/src/views/Nodes/_router/index.js A html/pfappserver/root/static.alt/src/views/Nodes/_store/index.js A html/pfappserver/root/static.alt/src/views/Nodes/index.vue A html/pfappserver/root/static.alt/src/views/Status/_api/index.js A html/pfappserver/root/static.alt/src/views/Status/_components/Dashboard.vue A html/pfappserver/root/static.alt/src/views/Status/_components/Services.vue A html/pfappserver/root/static.alt/src/views/Status/_router/index.js A html/pfappserver/root/static.alt/src/views/Status/_store/index.js A html/pfappserver/root/static.alt/src/views/Status/index.vue A html/pfappserver/root/static.alt/src/views/Users/_api/index.js A html/pfappserver/root/static.alt/src/views/Users/_components/UsersSearch.vue A html/pfappserver/root/static.alt/src/views/Users/_router/index.js A html/pfappserver/root/static.alt/src/views/Users/_store/index.js A html/pfappserver/root/static.alt/src/views/Users/index.vue A html/pfappserver/root/static.alt/test/e2e/custom-assertions/elementCount.js A html/pfappserver/root/static.alt/test/e2e/nightwatch.conf.js A html/pfappserver/root/static.alt/test/e2e/runner.js A html/pfappserver/root/static.alt/test/e2e/specs/test.js A html/pfappserver/root/static.alt/test/unit/.eslintrc A html/pfappserver/root/static.alt/test/unit/index.js A html/pfappserver/root/static.alt/test/unit/karma.conf.js A html/pfappserver/root/static.alt/test/unit/specs/Hello.spec.js commit 7fabbbba7b591cadebb8d1867010939c832a35d6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 6 09:35:14 2018 -0500 setup include path for View::Configurator M html/pfappserver/lib/pfappserver.pm commit 12f899e5db1e29367f658a4b777877b91ddca865 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 6 08:05:15 2018 -0500 use make test for golang tests in builds M addons/packages/build-go.sh commit f8776dd369ae873d4f1a0982c8040f09e61b5912 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 6 07:56:53 2018 -0500 fix ipset + pfdns compilation issues M go/caddy/pfipset/handlers.go M go/coredns/plugin/pfdns/pfdns.go commit 58f55aeaeeb199b1d1c73144b5538a909f9f22b8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 5 16:18:37 2018 -0500 Default implementation of search M lib/pf/UnifiedApi/Controller/RestRoute.pm commit 509279b607f09a85e45284c5b479726d87d62725 Author: Darren Satkunas <darren@satkunas.com> Date: Thu Mar 1 13:50:50 2018 -0500 Adjust descriptions M docs/api/spec/components/schemas/dhcp.yaml commit 79c85e10a7a8971fb0cab9ae259d332c84471c29 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 1 13:43:51 2018 -0500 Updated descriptions M docs/api/spec/components/schemas/dhcp.yaml commit ff0325576a57d5a69bd94219dae419360bb3b804 Author: Darren Satkunas <darren@satkunas.com> Date: Thu Mar 1 12:14:11 2018 -0500 Add initial draft of specs for dhcp A docs/api/spec/components/responses/dhcp.yaml A docs/api/spec/components/schemas/dhcp.yaml A docs/api/spec/paths/dhcp.yaml commit 26b359694e866f3922625ac11d2c2adb60c3bd1c Author: Darren Satkunas <darren@satkunas.com> Date: Thu Mar 1 10:54:57 2018 -0500 Use net.ParseIP M go/caddy/pfipset/handlers.go M go/caddy/pfipset/utils.go commit 2898ce0c1f013e780786fb02d4d4498dad28c45f Author: Darren Satkunas <darren@satkunas.com> Date: Thu Mar 1 10:40:07 2018 -0500 CamelCase pfipset handlers M go/caddy/pfipset/handlers.go M go/caddy/pfipset/utils.go commit a9a8518da71df695116d03995c5c17f32e3361d6 Author: Darren Satkunas <darren@satkunas.com> Date: Wed Feb 28 05:45:08 2018 -0500 Update dhcp docs M go/dhcp/README.md commit 7fd93227c5b97ff46828051765b4ff601f89ada0 Author: Darren Satkunas <darren@satkunas.com> Date: Wed Feb 28 05:43:32 2018 -0500 camelCase dhcp responses M go/dhcp/api.go M go/dhcp/main.go commit 479f984b50a40ca8a8147f6f6856d18e40487997 Author: Darren Satkunas <darren@satkunas.com> Date: Tue Feb 27 03:45:35 2018 -0500 Update default in api spec M docs/api/spec/components/parameters/base.yaml commit 640bd96b4d1c2d61d1d9cb6f1eea7052292aa80b Author: Darren Satkunas <darren@satkunas.com> Date: Tue Feb 27 03:42:45 2018 -0500 Add default paramater in api spec M docs/api/spec/components/parameters/base.yaml commit 5d27904d08469e6d555b111fef11909b542f58c6 Author: Darren Satkunas <darren@satkunas.com> Date: Tue Feb 27 03:40:34 2018 -0500 Update dhcp readme M go/dhcp/README.md commit 3801ac3314e5e288ec4ddbce117dd720b7861e9b Author: Darren Satkunas <darren@satkunas.com> Date: Tue Feb 27 03:39:51 2018 -0500 Update dhcp readme M go/dhcp/README.md commit f69486a6e20d8202c57ab1c9ca3cde46b309e463 Author: Darren Satkunas <darren@satkunas.com> Date: Tue Feb 27 03:37:28 2018 -0500 Update pfipset route in client test M go/unifiedapiclient/client_test.go commit 1588e551ec191f170a58a1f5d3077624f4ea6845 Author: Darren Satkunas <darren@satkunas.com> Date: Tue Feb 27 03:34:35 2018 -0500 CamelCase ipset Ip M go/caddy/pfipset/handlers.go commit b32d2f169b2a4682cdf67e2bb0cd4cc24d15b964 Author: Darren Satkunas <darren@satkunas.com> Date: Tue Feb 27 03:27:47 2018 -0500 Fix parking route M lib/pf/parking.pm commit ce7c565a45e2b2b887fb60b85f61066444255218 Author: Darren Satkunas <darren@satkunas.com> Date: Tue Feb 27 03:26:33 2018 -0500 Adjust dhcp routes M go/dhcp/main.go commit 83c9feda7afaf782d9f0f88199ea3aceab545a17 Author: Darren Satkunas <darren@satkunas.com> Date: Mon Feb 26 03:15:03 2018 -0500 Rename POST options struct for uniformity M go/caddy/pfipset/handlers.go commit c1f4197e07d2b3c1e430349221946b9dd5cd5b6a Author: Darren Satkunas <darren@satkunas.com> Date: Mon Feb 26 02:44:16 2018 -0500 Fix tab spacing M go/coredns/plugin/pfdns/pfdns.go commit 5b3c201736629fe5c99f3cac5e39f66bd95d95f1 Author: Darren Satkunas <darren@satkunas.com> Date: Mon Feb 26 02:40:26 2018 -0500 Update pfdns api calls M go/coredns/plugin/pfdns/pfdns.go commit 8f0411eb9b75b86c4c83387774b3553d2738601e Author: Darren Satkunas <darren@satkunas.com> Date: Sun Feb 25 02:18:24 2018 -0500 Update pfipset perl libs M lib/pf/ipset.pm commit 3c0931c9831f88f80fd8e501b87163ad04ec4643 Author: Darren Satkunas <darren@satkunas.com> Date: Sat Feb 24 13:04:40 2018 -0500 Add ipset cluster bubbling M go/caddy/pfipset/handlers.go M go/caddy/pfipset/utils.go commit b622a15d818b4c07a607fa7acf607cae60cba079 Author: Darren Satkunas <darren@satkunas.com> Date: Sat Feb 24 12:29:39 2018 -0500 Add ipset docs response enum [ACK, NAK] M docs/api/spec/components/schemas/ipset.yaml commit 8d2db0cf32226a271fa4ea004feb08cb48ed10d5 Author: Darren Satkunas <darren@satkunas.com> Date: Sat Feb 24 12:22:43 2018 -0500 Add validation M go/caddy/pfipset/handlers.go M go/caddy/pfipset/utils.go commit 49d1d9a4a3176a9969e625e08c8730ac67c01ed8 Author: Darren Satkunas <darren@satkunas.com> Date: Sat Feb 24 10:03:57 2018 -0500 Update ipset docs M docs/api/spec/components/schemas/ipset.yaml commit f77a00418f340438f5859d1d177e3ce7c5a45321 Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 23 06:23:26 2018 -0500 Add ipset docs A docs/api/spec/components/responses/ipset.yaml A docs/api/spec/components/schemas/ipset.yaml A docs/api/spec/paths/ipset.yaml commit 0754edf70136733e46c4a9179b11ad17bf7d35f6 Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 23 04:22:20 2018 -0500 Add path spec Move path vars into POST body M docs/api/spec/components/parameters/base.yaml M go/caddy/pfipset/handlers.go M go/caddy/pfipset/pfipset.go M go/caddy/pfipset/utils.go commit 7adffcfc20c8df547f9848fb776c4ff6c9e7a575 Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 16 16:35:06 2018 -0500 Remove local from path to query variable M go/caddy/pfipset/handlers.go M go/caddy/pfipset/pfipset.go M go/caddy/pfipset/utils.go M go/coredns/plugin/pfdns/pfdns.go M go/vendor/vendor.json M lib/pf/ipset.pm commit 00729a7992d1559a429075242f210709dedc0063 Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 16 12:05:32 2018 -0500 Update node and parking M go/dhcp/main.go M lib/pf/node.pm M lib/pf/parking.pm commit 1de98442cc201215ad24e287fca0d6ed184284d7 Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 16 12:02:27 2018 -0500 Update go/dhcp M go/dhcp/README.md M go/dhcp/main.go commit 5acc0db44e88c5065ea5da99a73138b6816d8b27 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 1 11:49:55 2018 -0500 Make workers die off after 1000 +- 10 task runs Fixes #2925 M sbin/pfmon commit 9aeeda8d553c0c969d69a171fa216ebfc2a16d49 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 5 10:47:39 2018 -0500 news for #2887 M NEWS.asciidoc commit e90aae3c63e1523be5bf68e6fff99c681ff18bdc Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 5 08:45:14 2018 -0500 fix the domain to use to check pfsso M addons/monit/monit_checks_configurations/00_packetfence.tt commit a10a782b6de88541494adb50abf5e2b39a48c7fa Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 5 08:23:26 2018 -0500 fix templates import paths in admin interface fixes #2989 M html/pfappserver/lib/pfappserver.pm commit f1fb0e29d22f582409f2a010b98ca14391cf83d5 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Mar 3 07:06:40 2018 -0500 Added pfstats manager A lib/pf/services/manager/pfstats.pm commit 4276951567360f057e9c2d985376b0d272b6b596 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 2 12:08:14 2018 -0500 Revert "Fix violation maintence and delayed_by" This reverts commit fe2b872f5e10c5852a8ef7256b23fb6e7a1f3c3e. M lib/pf/violation.pm commit 298b55c7cc1d32b3874e57cf61f542302db9e022 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 2 09:42:30 2018 -0500 Rename function which_send_queue M sbin/pfdhcplistener commit bd1cb7200736cb343cfdeb3baba7b0c31275b779 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 2 06:36:56 2018 -0500 Fix use of an uninitialized value M lib/pf/services/manager/netdata.pm commit 2ad75d16eeac6e4d468a9ac4d885f985b238f88d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 1 17:00:22 2018 -0500 Update poddoc M lib/pf/api/queue_cluster.pm commit fd9374e89dfc17962d4ff8d47ffc80e6c349c6b7 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 1 16:28:07 2018 -0500 Update poddoc M lib/pf/util.pm commit 6d7d9657132fa9c4130591a3ce38bac4c4a54c54 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 15 12:56:04 2018 -0500 Add timeout to the jsonrpc api client M sbin/pfdhcplistener commit f8d347f9d1917ccc0686087a4b60aeca5314189b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 15 12:51:14 2018 -0500 Better logging and allow the arguement for jsonrpc client to be overridden M lib/pf/api/queue_cluster.pm commit 5d499e93039d1973ca06441bccc25584ae783909 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 15 11:07:53 2018 -0500 Add the ability to set the timeouts for transfer and connect M lib/pf/api/jsonrpcclient.pm commit 9967b8ce591eee6f80994fac770bc85ea42a61a0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 11 23:40:35 2018 -0500 Use pf::api::queue_cluster for submitting to the queue M sbin/pfdhcplistener commit 89922a9a0c3962e0fea4c542c286f95af94f4f5f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 11 22:31:20 2018 -0500 Fix up require M lib/pf/api.pm M lib/pf/api/queue_cluster.pm commit ddc636020959d0c1f994ee42e17b4bc4cdaaed74 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 11 16:10:16 2018 -0500 Add package M lib/pf/api/queue_cluster.pm commit e332cc2d2a7795d9f71744c43f4f56daa17fcd80 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 11 15:45:00 2018 -0500 Created pf::api::queue_cluster A lib/pf/api/queue_cluster.pm commit 6b672ada9732131544f9c53d45db4dccfc308cdd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 11 15:13:08 2018 -0500 Return true if successfully send M lib/pf/api/jsonrpcclient.pm commit 9fa404f0fb8fcc45f5cda27eeb923def0ef6f796 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 11 11:48:41 2018 -0500 Add api calls for queue_submit and queue_submit_delayed M lib/pf/api.pm commit aff614fa6a2aa875d2ecf52a56cf2f1996e58a7d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 10 11:42:35 2018 -0500 Move the NET_TYPES_FOR_EXTERNAL_QUEUE before daemonize so it would be initialize when it is ready to be used M sbin/pfdhcplistener commit 8ac441e6a7dd5249b8a0bfdf8e136f43dddfc13a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 9 11:32:39 2018 -0500 Change the queue depending on interface type M sbin/pfdhcplistener commit 30cef6081ad5cb8e1467cebef61bbd904c5b57f8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 9 11:31:45 2018 -0500 Increase size of the heading M lib/pf/cmd/pf/pfqueue.pm commit a8cb26ece64a85bf4f712216b3ff0431cc7477ce Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 9 11:31:27 2018 -0500 New function expand_csv M lib/pf/util.pm commit 10a7a95cea29bb23a7142e679ca6937ede125356 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 9 11:31:10 2018 -0500 Test for expand_csv M t/util.t commit 8c86918c8aa7be934a1a85c127a2c0c1e1329bfb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 9 11:14:54 2018 -0500 New queue pfdhcplistener_external M conf/pfqueue.conf.defaults commit fe2b872f5e10c5852a8ef7256b23fb6e7a1f3c3e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 28 14:28:15 2018 -0500 Fix violation maintence and delayed_by M lib/pf/violation.pm commit 531529b4d2c8d5cd3a0e5ac9954d93e318008bbf Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 28 16:57:15 2018 -0500 Fix for packaging M addons/packages/packetfence.spec commit 70736324b89bd79a0d0e043b8475b2a44c6c8ae6 Author: Allan Tran <atran@inverse.ca> Date: Wed Feb 28 12:57:07 2018 -0500 Made changes from PR M docs/PacketFence_Installation_Guide.asciidoc commit 6ff4b7c4d8b76fa57e95fa75f53092353bc9acf8 Author: extrafu <lmarcotte@inverse.ca> Date: Wed Feb 28 12:38:25 2018 -0500 post-merge M NEWS.asciidoc commit bc069d5ce4ef7cc60ff5873f6704efe4bc68da5a Author: Darren Satkunas <darren@satkunas.com> Date: Wed Feb 21 04:37:06 2018 -0500 Defer regex validation to pf::web::util M html/captive-portal/lib/captiveportal/PacketFence/Form/Authentication.pm commit e2f159f2715722e0f0e766fc460faed980edd9b4 Author: Darren Satkunas <darren@satkunas.com> Date: Wed Feb 21 04:36:09 2018 -0500 its, not it's add space before '%s' M conf/locale/en/LC_MESSAGES/packetfence.po commit c0083f27323f8f367caba8a9aceba71dc4d5a8ce Author: Darren Satkunas <dsatkunas+development@inverse.ca> Date: Thu Nov 23 12:55:31 2017 -0500 Disable debug M html/captive-portal/lib/captiveportal/PacketFence/Form/Authentication.pm commit d0892799f172e13e50f7f05303d50006c2adbadb Author: Darren Satkunas <dsatkunas+development@inverse.ca> Date: Thu Nov 23 12:54:02 2017 -0500 Adjust regular expression to accept * M html/captive-portal/lib/captiveportal/PacketFence/Form/Authentication.pm commit 57ff152cb0d5deeffdabff35cf7b11be932a12db Author: Darren Satkunas <dsatkunas+development@inverse.ca> Date: Thu Nov 23 12:51:56 2017 -0500 Adjust regular expression to allow + prefix, (, ) and [space] M html/captive-portal/lib/captiveportal/PacketFence/Form/Authentication.pm commit 2385358b8defa96ba1b7c5503a000a08bf88816e Author: Darren Satkunas <dsatkunas+development@inverse.ca> Date: Thu Nov 23 12:39:56 2017 -0500 Add i18n to Form M conf/locale/en/LC_MESSAGES/packetfence.po M html/captive-portal/lib/captiveportal/PacketFence/Form/Authentication.pm commit 28ea3a89638b700a23d5d15c1f6df2accf1a8dc9 Author: Darren Satkunas <dsatkunas+development@inverse.ca> Date: Thu Nov 23 10:25:05 2017 -0500 Add basic PCRE with error control on Captiveportal SMS Auth for telephone number M html/captive-portal/lib/captiveportal/PacketFence/Form/Authentication.pm commit 113404c08c0933db7790a05a8cd3ef5e9ed6e3d4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 28 10:55:51 2018 -0500 Add monitoring for pfsso + httpd.dispatcher fixes #2971 M addons/monit/monit_checks_configurations/00_packetfence.tt commit df0db5e4852a4f6e749928dd5a25b5ee66d6360f Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 28 10:46:54 2018 -0500 fix packaging M addons/packages/packetfence.spec commit f18e48eea201ee42184ecceebd63e8db0940b78b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 28 09:36:28 2018 -0500 Remove p0f M addons/packages/packetfence.spec commit 369894180cdb19a01e23af18f3b02f0e45c32095 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 28 08:48:03 2018 -0500 Moved $ENV{MOJO_INACTIVITY_TIMEOUT} = "300" in setup_test_config M t/setup_test_config.pm M t/unittest/UnifiedApi/Controller/Nodes.t M t/unittest/UnifiedApi/Controller/Services.t commit ac8a7b985fbab0edf54172a5c149ecb0eec72440 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 27 15:28:36 2018 -0500 Create a symbolic link A debian/packetfence.rsyslog-drop-in.service commit 50cda58884ecae63514f8acc801d07e97682ae1b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 13 11:02:26 2018 -0500 Use a special logs value to indicate all the log values M conf/syslog.conf.defaults M html/pfappserver/root/config/syslog/index.tt A html/pfappserver/root/static/admin/config/syslogforwarded.js M lib/pf/ConfigStore/Syslog.pm M lib/pf/cmd/pf/generatesyslogconfig.pm M lib/pf/constants/syslog.pm A t/unittest/ConfigStore/Syslog.t commit 99aab4fdebf436541caccdfbe145fa6bce19f858 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 12 17:16:25 2018 -0500 Hide the log if all logs is checked M html/pfappserver/lib/pfappserver/Form/Config/Syslog.pm commit 9b280356d86d41fe2d9cd2fc756d551d4bc91156 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 12 10:27:52 2018 -0500 New field all_logs M html/pfappserver/lib/pfappserver/Form/Config/Syslog.pm commit 58244a20d8c32fc897141a8bf8da1ad00e445fd8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 12 10:18:40 2018 -0500 Revert "Add rsyslog-gnutls" This reverts commit f99e6e516209c86a6df7cfcedfaa4bf1d5fbfbc2. M addons/packages/packetfence.spec commit 31f15f7c6fd5d4a63fc3cead7648011b89b55ba5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 12 10:18:14 2018 -0500 Update pod M lib/pf/cmd/pf/generatesyslogconfig.pm commit b3afd1fce6df29121b1630e927205b665de74985 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 31 17:02:46 2018 -0500 Add syslog conditions for pfipset, pfdhcp, and mariadb M lib/pf/constants/syslog.pm commit 6bf70e3f91b53318eda759be9e373b970da32513 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 10 16:59:07 2018 -0500 Add rsyslog-gnutls M addons/packages/packetfence.spec commit 8dd7f4aceb34e508946da7038374ad5020cc8da6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 8 14:40:19 2018 -0500 Add configfiles M debian/packetfence.conffiles commit 5e574ffcb4674fef072a5e9c5a515d600ef6e2ef Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 8 14:40:03 2018 -0500 Cleanup file M lib/pf/cmd/pf.pm commit 89bd0f489d11b0d7468693f7fce6e768d1207105 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 8 14:39:48 2018 -0500 Update wording M html/pfappserver/root/config/syslog/index.tt commit 92d6028582b33e563688b594ae7cc39507a50a46 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 8 13:45:04 2018 -0500 Add SYNOPSIS and update poddoc M lib/pf/cmd/pf/generatesyslogconfig.pm commit 6c0a5c785dd49b222e7d897b1457a2af1264188e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 8 13:44:14 2018 -0500 Update wording M html/pfappserver/root/admin/configuration.tt commit 77f40cf901df5a9c70bcfc9b2450dc5ed43ff82c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 8 13:14:45 2018 -0500 Update copyright M html/pfappserver/lib/pfappserver/Controller/Config/Syslog.pm M html/pfappserver/lib/pfappserver/Form/Config/Syslog.pm M html/pfappserver/lib/pfappserver/Form/Config/Syslog/file.pm M html/pfappserver/lib/pfappserver/Form/Config/Syslog/server.pm M html/pfappserver/lib/pfappserver/Model/Config/Syslog.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Syslog.pm M lib/pf/ConfigStore/Syslog.pm M lib/pf/cmd/pf/generatesyslogconfig.pm M lib/pf/config/syslog.pm M lib/pf/constants/syslog.pm M lib/pfconfig/namespaces/config/Syslog.pm commit 1168287c1b9fe322409d156fa01336de96cd5a66 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 8 11:35:24 2018 -0500 Fixup poddoc M html/pfappserver/lib/pfappserver/Model/Config/Syslog.pm commit 4c090c070a28615e4a65afee3a6622f884601fed Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 8 11:35:07 2018 -0500 Add poddoc and cleanup names M html/pfappserver/lib/pfappserver/Form/Config/Syslog.pm commit f227868090bd2785dc161c0a157200d8777eb22d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 29 16:02:55 2017 -0500 The path is different on debian M debian/rules commit 9b03d1dae45ab7009410a25d7479f57e21bde318 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 29 13:32:05 2017 -0500 Add missing file A packetfence.rsyslog-drop-in.service commit bd7616ea38f3d2121d90af0748019b2ddc3ecad0 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 29 13:08:10 2017 -0500 Add config to packaging M addons/packages/packetfence.spec commit f2dc83117bc4693ab403e43d07de9348a6884c59 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 29 13:03:54 2017 -0500 Place syslog config under configuration/integration M html/pfappserver/root/admin/configuration.tt commit 4e6a331eb3ded83709c91bd0a3ebbaa03c469a76 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 29 12:17:50 2017 -0500 Remove unused variable M html/pfappserver/lib/pfappserver/Form/Config/Syslog.pm commit 18008fe0e04d9694fea46ac976612ec43f0bcca8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 29 12:16:56 2017 -0500 conf/rsyslog.conf.tt -> conf/rsyslog.conf.tt.example D conf/rsyslog.conf.tt A conf/rsyslog.conf.tt.example commit f98cd92e3eb1935ff470988687e5386aff94dd91 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 29 12:15:52 2017 -0500 Fix example M conf/syslog.conf.example commit c8bb543338098e97dd54f917c5eb2de267fc137d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 29 11:56:21 2017 -0500 have the the rsyslog configuration be pregenerated before starting rsyslog M addons/packages/packetfence.spec M debian/rules commit 90c44db5bfeb1ffc22f7d233ce8283e2b039c24f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 28 17:53:58 2017 -0500 Generate rsyslog packetfence configuration M conf/rsyslog.conf.tt M lib/pf/cmd/pf/generatesyslogconfig.pm M lib/pf/file_paths.pm commit 78c19e8e44fb205c7117727c8b736eee4ad73c11 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 28 10:24:29 2017 -0500 Fix the names of the logs M conf/syslog.conf.defaults M html/pfappserver/lib/pfappserver/Form/Config/Syslog.pm A lib/pf/constants/syslog.pm commit 2690d3d9234031c79ebbbe96249ee0adc61c73bb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 27 11:51:06 2017 -0500 Allow subtype server to be displayed M html/pfappserver/lib/pfappserver/Form/Config/Syslog.pm M html/pfappserver/lib/pfappserver/Form/Config/Syslog/server.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Syslog.pm A html/pfappserver/root/config/syslog/create_type.tt M html/pfappserver/root/config/syslog/index.tt commit 927d03ae307713d97b642a0dfe88cdab0de4a456 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 27 11:33:54 2017 -0500 Syslog sub types A html/pfappserver/lib/pfappserver/Form/Config/Syslog/file.pm A html/pfappserver/lib/pfappserver/Form/Config/Syslog/server.pm commit 1b0fb54dd813314d0cd737253487c8c961b45159 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 27 10:28:12 2017 -0500 Fix display issues M html/pfappserver/root/config/syslog/list.tt M html/pfappserver/root/config/syslog/view.tt commit c81ffb7fa9b64a9ef5f742202167f6d4feb09de8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 27 10:27:23 2017 -0500 Display logs M html/pfappserver/lib/pfappserver/Form/Config/Syslog.pm commit 0073b257f9956d58d858d04e7b7b07eab249bd7f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 27 10:24:45 2017 -0500 Add defaults config A conf/syslog.conf.defaults M lib/pf/ConfigStore/Syslog.pm M lib/pf/file_paths.pm commit 34b5c9fc16be5baa90e8d76026b71c39bbf8eaf6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 27 10:23:40 2017 -0500 Command for generating the rsyslog config A conf/rsyslog.conf.tt A lib/pf/cmd/pf/generatesyslogconfig.pm commit 1381f6629704fc2bf169c6df5cad4c343694be36 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 27 10:22:59 2017 -0500 Fix missing rename M .gitignore commit aaadfabe49a48a9aa92505e41b8f5a685ec23469 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 6 12:23:53 2016 -0500 Example for creating new config file in packetfence conf/syslog.conf M .gitignore A conf/syslog.conf.example A html/pfappserver/lib/pfappserver/Controller/Config/Syslog.pm A html/pfappserver/lib/pfappserver/Form/Config/Syslog.pm A html/pfappserver/lib/pfappserver/Model/Config/Syslog.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Syslog.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/config/syslog/clone.tt A html/pfappserver/root/config/syslog/create.tt A html/pfappserver/root/config/syslog/index.tt A html/pfappserver/root/config/syslog/list.tt A html/pfappserver/root/config/syslog/view.tt A lib/pf/ConfigStore/Syslog.pm A lib/pf/config/syslog.pm M lib/pf/constants/admin_roles.pm M lib/pf/file_paths.pm A lib/pfconfig/namespaces/config/Syslog.pm commit ed3bd55f68b8684f4cb34ca5de27df8a0d353449 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 27 15:11:15 2018 -0500 Update path to roles M go/api-frontend/aaa/authorization.go commit 7df94c4e12de964ced986043730f92de2cdb6bb6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 27 14:33:13 2018 -0500 Change error number M t/unittest/UnifiedApi/Controller/Config/AdminRoles.t M t/unittest/UnifiedApi/Controller/Config/Bases.t M t/unittest/UnifiedApi/Controller/Config/BillingTiers.t M t/unittest/UnifiedApi/Controller/Config/ConnectionProfiles.t M t/unittest/UnifiedApi/Controller/Config/DeviceRegistrations.t M t/unittest/UnifiedApi/Controller/Config/Domains.t M t/unittest/UnifiedApi/Controller/Config/Firewalls.t M t/unittest/UnifiedApi/Controller/Config/FloatingDevices.t M t/unittest/UnifiedApi/Controller/Config/MaintenanceTasks.t M t/unittest/UnifiedApi/Controller/Config/PkiProviders.t M t/unittest/UnifiedApi/Controller/Config/PortalModules.t M t/unittest/UnifiedApi/Controller/Config/Realms.t M t/unittest/UnifiedApi/Controller/Config/Roles.t M t/unittest/UnifiedApi/Controller/Config/Scans.t M t/unittest/UnifiedApi/Controller/Config/Sources.t M t/unittest/UnifiedApi/Controller/Config/SwitchGroups.t M t/unittest/UnifiedApi/Controller/Config/Switches.t M t/unittest/UnifiedApi/Controller/Config/SyslogParsers.t M t/unittest/UnifiedApi/Controller/Config/TrafficShapingPolicies.t M t/unittest/UnifiedApi/Controller/Config/Violations.t commit b4fbdfb421ea2caedbe2f9d3fb3dbe20b28c59fc Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 27 14:32:07 2018 -0500 Fix export error M lib/pf/UnifiedApi/Controller.pm commit 87913004bf359c5be49d8261b4cc54335b33f690 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 27 13:12:35 2018 -0500 Syntax error after rebase M lib/pf/UnifiedApi.pm commit 6fade433bb256d9a503251c5d3497a288c2af75e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 27 13:00:00 2018 -0500 Add check if group is in defined in a switch M lib/pf/ConfigStore/SwitchGroup.pm commit 7bb957235aa21a63b427579012829ada1b4b8ed4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 27 12:57:57 2018 -0500 Add lookup for switches M lib/pf/ConfigStore/Role/ReverseLookup.pm commit f087cfa6ac5bf24cb1f405b07f0b0aa5e2b5a7b6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 27 12:55:31 2018 -0500 Add reverse lookup for switches M lib/pfconfig/namespaces/config/Switch.pm A lib/pfconfig/namespaces/resource/SwitchReverseLookup.pm commit 19f7ad211295781bc9c843ce6f055f0e2e3b838d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 27 12:27:40 2018 -0500 Add reverse lookup for provisioning M lib/pf/ConfigStore/PKI_Provider.pm commit e35be5325401215a519a14f8ba167a4ecad01495 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 27 12:23:57 2018 -0500 Fix logic of lookup M lib/pf/ConfigStore/Role/ReverseLookup.pm commit 0caae83950e61971975e40875bdce7e9db2f9c7e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 27 12:00:44 2018 -0500 Create a reverse lookup for pki_providers M lib/pfconfig/namespaces/config/Provisioning.pm A lib/pfconfig/namespaces/resource/ProvisioningReverseLookup.pm commit 7e8e3f57f940a434e1c92207285cc1350d43d1bf Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 27 12:00:17 2018 -0500 Refactor to use pf::ConfigStore::Role::ReverseLookup M lib/pf/ConfigStore/PortalModule.pm commit 00d9d9819ab6e48d6932c59dc3a99710e55e4dc9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 27 11:31:25 2018 -0500 Refactor to use pf::ConfigStore::Role::ReverseLookup M lib/pf/ConfigStore/BillingTiers.pm M lib/pf/ConfigStore/DeviceRegistration.pm M lib/pf/ConfigStore/PortalModule.pm M lib/pf/ConfigStore/Provisioning.pm M lib/pf/ConfigStore/Scan.pm commit 62613ffca50d18170f2c3069ce02c2578ae90995 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 27 11:24:35 2018 -0500 Refactored to role A lib/pf/ConfigStore/Role/ReverseLookup.pm M lib/pf/ConfigStore/Source.pm commit 55194d262b511752b0649f389a92c537b9919ab7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 27 11:12:07 2018 -0500 Add reverse lookup for PortalModules M lib/pfconfig/namespaces/config/PortalModules.pm A lib/pfconfig/namespaces/resource/PortalModuleReverseLookup.pm commit 8ee20b70036a1eee421ce4a04e548475c28d50e9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 27 09:55:32 2018 -0500 Add check if resource is being used by a profile M lib/pf/ConfigStore/DeviceRegistration.pm M lib/pf/ConfigStore/PortalModule.pm M lib/pf/ConfigStore/Provisioning.pm M lib/pf/ConfigStore/Scan.pm commit a7545b0d929147be6c3f49a8175a8481f988b9c4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 27 09:20:45 2018 -0500 Add reverse lookup for billing tiers before deleting M lib/pf/ConfigStore/BillingTiers.pm commit c76322d8ff33c2e712ec1cd365052f903f05203f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 27 09:19:20 2018 -0500 Add device_registration and root_module as a reverse lookup M lib/pfconfig/namespaces/config/Profiles.pm commit a407564b4c014fd043763c4dbdc73af0c2403b5b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 26 16:05:12 2018 -0500 Add check if source is in profiles M lib/pf/ConfigStore/Source.pm commit bf35292fa944d6aefbf97215d5f6f3f3f8d5aff1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 26 15:55:50 2018 -0500 Add reverse lookup for referenced config items M lib/pf/Connection/Profile.pm M lib/pfconfig/namespaces/config/Profiles.pm A lib/pfconfig/namespaces/resource/ProfileReverseLookup.pm commit c3ca7f9af6a60001d23f0bad6973b32da10268b5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 26 14:37:06 2018 -0500 Cannot delete the default section of a config M lib/pf/UnifiedApi/Controller/Config.pm commit efae8e372385f7f177ad71dcd87ad9addd72e42f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 26 14:33:53 2018 -0500 Cannot delete default section M lib/pf/ConfigStore.pm M t/ConfigStore/Base.t commit a5a88c8d602287ecb855bf8e193ba71ff93db7db Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 26 14:24:22 2018 -0500 Fix test M t/unittest/UnifiedApi/GenerateSpec.t commit 61b44fc8655d6fb2c7a37c73d6caf41ff9a9e257 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 26 11:44:15 2018 -0500 Update poddoc M lib/pf/I18N/pfappserver.pm commit 5419d7de775c2bb3dac6a37f3dc3178980203389 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 26 11:10:30 2018 -0500 Fix error code M lib/pf/UnifiedApi/Controller/Config.pm M lib/pf/UnifiedApi/Controller/Config/Subtype.pm commit 56f9d16f9c763881b7a49cdf918922fbcee7aca0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 26 11:05:54 2018 -0500 Update generated files M docs/api/spec/paths/config/admin_role.yaml M docs/api/spec/paths/config/admin_roles.yaml M docs/api/spec/paths/config/billing_tier.yaml M docs/api/spec/paths/config/billing_tiers.yaml M docs/api/spec/paths/config/connection_profile.yaml M docs/api/spec/paths/config/connection_profiles.yaml M docs/api/spec/paths/config/device_registration.yaml M docs/api/spec/paths/config/device_registrations.yaml M docs/api/spec/paths/config/domain.yaml M docs/api/spec/paths/config/domains.yaml M docs/api/spec/paths/config/firewall.yaml M docs/api/spec/paths/config/firewalls.yaml M docs/api/spec/paths/config/floating_device.yaml M docs/api/spec/paths/config/floating_devices.yaml M docs/api/spec/paths/config/maintenance_task.yaml M docs/api/spec/paths/config/maintenance_tasks.yaml M docs/api/spec/paths/config/pki_provider.yaml M docs/api/spec/paths/config/pki_providers.yaml M docs/api/spec/paths/config/portal_module.yaml M docs/api/spec/paths/config/portal_modules.yaml M docs/api/spec/paths/config/realm.yaml M docs/api/spec/paths/config/realms.yaml M docs/api/spec/paths/config/role.yaml M docs/api/spec/paths/config/roles.yaml M docs/api/spec/paths/config/scan.yaml M docs/api/spec/paths/config/scans.yaml M docs/api/spec/paths/config/source.yaml M docs/api/spec/paths/config/sources.yaml M docs/api/spec/paths/config/switch.yaml M docs/api/spec/paths/config/switch_group.yaml M docs/api/spec/paths/config/switch_groups.yaml M docs/api/spec/paths/config/switches.yaml M docs/api/spec/paths/config/syslog_parser.yaml M docs/api/spec/paths/config/syslog_parsers.yaml M docs/api/spec/paths/config/traffic_shaping_policies.yaml M docs/api/spec/paths/config/traffic_shaping_policy.yaml M docs/api/spec/paths/config/violation.yaml M docs/api/spec/paths/config/violations.yaml commit f17d7b2d3edd6718be8f928519205eb6dfea43cd Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 26 11:05:30 2018 -0500 Do not create base info and do not create add X-Tenant-ID parameter M docs/api/spec/generate-openapi-from-routes.pl commit 0ab7296fce12c56edb8860bdcf30b8bcbe06d424 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Feb 25 17:41:57 2018 -0500 Update openapi for config M docs/api/spec/paths/config/realm.yaml M docs/api/spec/paths/config/realms.yaml M docs/api/spec/paths/config/source.yaml M docs/api/spec/paths/config/sources.yaml commit 9981ed07198993af8a302c2b03b45409942bc527 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Feb 25 17:40:28 2018 -0500 Exclude actions and condition template fields for the openapi M html/pfappserver/lib/pfappserver/Form/Config/Source.pm commit d65a5b76f0a321c8330efc3050673e36406303e4 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Feb 25 17:36:27 2018 -0500 Filter out fields that have the tag exclude_from_openapi M lib/pf/UnifiedApi/GenerateSpec.pm commit a07cf62bd7e4845ff0c4c61f131749791035b825 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Feb 25 17:08:12 2018 -0500 Removed unused sections M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm commit d8860cd8944b03af6b2ab5d306fef51a666b9847 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Feb 25 17:07:32 2018 -0500 Remove YAML::UseHeader M docs/api/spec/generate-openapi-from-routes.pl commit 962417918d666665cf7c32ba15e7e29f87abd4f0 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 23 15:39:35 2018 -0500 Docs for subtypes A docs/api/spec/paths/config/firewall.yaml A docs/api/spec/paths/config/firewalls.yaml A docs/api/spec/paths/config/maintenance_task.yaml A docs/api/spec/paths/config/maintenance_tasks.yaml A docs/api/spec/paths/config/pki_provider.yaml A docs/api/spec/paths/config/pki_providers.yaml A docs/api/spec/paths/config/portal_module.yaml A docs/api/spec/paths/config/portal_modules.yaml A docs/api/spec/paths/config/scan.yaml A docs/api/spec/paths/config/scans.yaml A docs/api/spec/paths/config/source.yaml A docs/api/spec/paths/config/sources.yaml A docs/api/spec/paths/config/syslog_parser.yaml A docs/api/spec/paths/config/syslog_parsers.yaml commit a0063f42108827f84638d136e145d375f21b3836 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 23 15:17:44 2018 -0500 Produce all the subtypes M docs/api/spec/generate-openapi-from-routes.pl M html/pfappserver/lib/pfappserver/Form/Config/Scan/WMI.pm M lib/pf/UnifiedApi/Controller/Config/MaintenanceTasks.pm M lib/pf/UnifiedApi/Controller/Config/PkiProviders.pm M lib/pf/UnifiedApi/Controller/Config/PortalModules.pm M lib/pf/UnifiedApi/Controller/Config/Scans.pm M lib/pf/UnifiedApi/Controller/Config/Sources.pm M lib/pf/UnifiedApi/Controller/Config/Subtype.pm M lib/pf/UnifiedApi/Controller/Config/SyslogParsers.pm M lib/pf/UnifiedApi/GenerateSpec.pm M t/unittest/UnifiedApi/GenerateSpec.t commit 72cf3a8542acc4cea828b08781d0fa32a6de88f5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 23 15:12:43 2018 -0500 Renamed FirewallSsoes to Firewalls M lib/pf/UnifiedApi.pm D lib/pf/UnifiedApi/Controller/Config/FirewallSsoes.pm A lib/pf/UnifiedApi/Controller/Config/Firewalls.pm D t/unittest/UnifiedApi/Controller/Config/FirewallSsoes.t A t/unittest/UnifiedApi/Controller/Config/Firewalls.t commit da636b2ee8dca00b880ce56bbc33d590ada6ad4d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 22 17:36:23 2018 -0500 Remove the header doc from the yaml files M docs/api/spec/generate-openapi-from-routes.pl M docs/api/spec/paths/config/admin_role.yaml M docs/api/spec/paths/config/admin_roles.yaml M docs/api/spec/paths/config/billing_tier.yaml M docs/api/spec/paths/config/billing_tiers.yaml M docs/api/spec/paths/config/connection_profile.yaml M docs/api/spec/paths/config/connection_profiles.yaml M docs/api/spec/paths/config/device_registration.yaml M docs/api/spec/paths/config/device_registrations.yaml M docs/api/spec/paths/config/domain.yaml M docs/api/spec/paths/config/domains.yaml M docs/api/spec/paths/config/floating_device.yaml M docs/api/spec/paths/config/floating_devices.yaml M docs/api/spec/paths/config/realm.yaml M docs/api/spec/paths/config/realms.yaml M docs/api/spec/paths/config/role.yaml M docs/api/spec/paths/config/roles.yaml M docs/api/spec/paths/config/switch.yaml M docs/api/spec/paths/config/switch_group.yaml M docs/api/spec/paths/config/switch_groups.yaml M docs/api/spec/paths/config/switches.yaml M docs/api/spec/paths/config/traffic_shaping_policies.yaml M docs/api/spec/paths/config/traffic_shaping_policy.yaml M docs/api/spec/paths/config/violation.yaml M docs/api/spec/paths/config/violations.yaml commit ad42ad2ec43026bff5528f2a6dc73ebc8931e573 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 22 17:20:36 2018 -0500 Update generated files M docs/api/spec/generate-openapi-spec.pl M docs/api/spec/paths/config/admin_role.yaml M docs/api/spec/paths/config/admin_roles.yaml M docs/api/spec/paths/config/billing_tier.yaml M docs/api/spec/paths/config/billing_tiers.yaml M docs/api/spec/paths/config/connection_profile.yaml M docs/api/spec/paths/config/connection_profiles.yaml M docs/api/spec/paths/config/device_registration.yaml M docs/api/spec/paths/config/device_registrations.yaml M docs/api/spec/paths/config/domain.yaml M docs/api/spec/paths/config/domains.yaml M docs/api/spec/paths/config/floating_device.yaml M docs/api/spec/paths/config/floating_devices.yaml M docs/api/spec/paths/config/realm.yaml M docs/api/spec/paths/config/realms.yaml M docs/api/spec/paths/config/role.yaml M docs/api/spec/paths/config/roles.yaml M docs/api/spec/paths/config/switch.yaml M docs/api/spec/paths/config/switch_group.yaml M docs/api/spec/paths/config/switch_groups.yaml M docs/api/spec/paths/config/switches.yaml M docs/api/spec/paths/config/traffic_shaping_policies.yaml M docs/api/spec/paths/config/traffic_shaping_policy.yaml M docs/api/spec/paths/config/violation.yaml M docs/api/spec/paths/config/violations.yaml commit fce9fdb74d42dcc2030cb918b6a823a17980032f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 22 17:20:16 2018 -0500 Use YAML instead of YAML::XS M docs/api/spec/generate-openapi-from-routes.pl commit f1d2285ac3c9c282f9851adcca45b53efbf7b1da Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 22 17:00:48 2018 -0500 rename file A docs/api/spec/generate-openapi-from-routes.pl D docs/api/spec/generate_openapi_from_routes.pl commit dc3a0b1f7dbca220213e8b3094d6da6926deddcc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 22 16:35:52 2018 -0500 Generate the config openapi spec from the routes and forms A docs/api/spec/generate_openapi_from_routes.pl A docs/api/spec/paths/config/admin_role.yaml A docs/api/spec/paths/config/admin_roles.yaml A docs/api/spec/paths/config/billing_tier.yaml A docs/api/spec/paths/config/billing_tiers.yaml A docs/api/spec/paths/config/connection_profile.yaml M docs/api/spec/paths/config/connection_profiles.yaml A docs/api/spec/paths/config/device_registration.yaml A docs/api/spec/paths/config/device_registrations.yaml A docs/api/spec/paths/config/domain.yaml A docs/api/spec/paths/config/domains.yaml A docs/api/spec/paths/config/floating_device.yaml A docs/api/spec/paths/config/floating_devices.yaml A docs/api/spec/paths/config/realm.yaml A docs/api/spec/paths/config/realms.yaml A docs/api/spec/paths/config/role.yaml A docs/api/spec/paths/config/roles.yaml A docs/api/spec/paths/config/switch.yaml A docs/api/spec/paths/config/switch_group.yaml A docs/api/spec/paths/config/switch_groups.yaml A docs/api/spec/paths/config/switches.yaml A docs/api/spec/paths/config/traffic_shaping_policies.yaml A docs/api/spec/paths/config/traffic_shaping_policy.yaml A docs/api/spec/paths/config/violation.yaml A docs/api/spec/paths/config/violations.yaml M lib/pf/UnifiedApi/GenerateSpec.pm commit 3daf0136a494d8d83c3dc8a1481350ad968a3160 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 21 10:15:59 2018 -0500 Change the label of the field M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit 9f2e9ab0799800374482604f8af438ae908f0402 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 21 10:15:44 2018 -0500 Change the label of field M html/pfappserver/lib/pfappserver/Form/Config/Profile.pm commit d607fade348aeb12a459877360bc0582839e56ab Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 21 10:15:25 2018 -0500 Updated the test M t/unittest/UnifiedApi/GenerateSpec.t commit dc935faf33700e3e2435d130bd79e5850146e53c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 21 10:14:01 2018 -0500 Module for generating the spec A lib/pf/UnifiedApi/GenerateSpec.pm A t/unittest/UnifiedApi/GenerateSpec.t commit 4857dc8a8c22d2103493f745967abcf2d6a5dbb7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 20 10:10:50 2018 -0500 Rename Config::TrafficShapings to Config::TrafficShapingPolicies M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/Config/TrafficShapingPolicies.pm D lib/pf/UnifiedApi/Controller/Config/TrafficShapings.pm A t/unittest/UnifiedApi/Controller/Config/TrafficShapingPolicies.t D t/unittest/UnifiedApi/Controller/Config/TrafficShapings.t commit 77a418f313cebbf936a5fa90bbca320c0d238f84 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 19 19:26:45 2018 -0500 Use pf::ConfigStore::Roles instead of the database M html/pfappserver/lib/pfappserver/Role/Form/RolesAttribute.pm commit a64e59227d1ac23a3e05d38ca2e6e0f007af1140 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 19 19:08:30 2018 -0500 Refactor to use Config::Subtype M lib/pf/UnifiedApi/Controller/Config/FirewallSsoes.pm M lib/pf/UnifiedApi/Controller/Config/MaintenanceTasks.pm M lib/pf/UnifiedApi/Controller/Config/PortalModules.pm M lib/pf/UnifiedApi/Controller/Config/Scans.pm M lib/pf/UnifiedApi/Controller/Config/SyslogParsers.pm commit 1209b62e89edc2037d732b4166cb71082f4da18d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 19 13:49:24 2018 -0500 Sort the controllers M lib/pf/UnifiedApi.pm commit 230987c848517cc33830fe5eb5f08146a3b772d4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 19 13:35:52 2018 -0500 Add Config::SwitchGroups M lib/pf/UnifiedApi.pm M lib/pf/UnifiedApi/Controller/Config.pm A lib/pf/UnifiedApi/Controller/Config/SwitchGroups.pm A t/unittest/UnifiedApi/Controller/Config/SwitchGroups.t commit b0b1f8335e15a77c8b58d9df535a95d5832c5846 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 19 13:19:22 2018 -0500 Add Config::Realms M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/Config/Realms.pm A t/unittest/UnifiedApi/Controller/Config/Realms.t commit 8b8323ea05945957811d5f2fdfd43703cf9c8794 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 19 13:18:19 2018 -0500 Add Config::Bases M lib/pf/UnifiedApi.pm M lib/pf/UnifiedApi/Controller/Config.pm A lib/pf/UnifiedApi/Controller/Config/Bases.pm A t/unittest/UnifiedApi/Controller/Config/Bases.t commit c92fd52ba6203712d2672957ba47ad900b923499 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 19 10:53:11 2018 -0500 Add Config::Scans M html/pfappserver/lib/pfappserver/Form/Config/Scan.pm M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/Config/Scans.pm M lib/pf/UnifiedApi/Controller/Config/Sources.pm A t/unittest/UnifiedApi/Controller/Config/Scans.t commit a08a9a55fc20de2e82d6a0f4987e91201c228ef6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 19 06:31:14 2018 -0500 Add Config::PkiProviders M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/Config/PkiProviders.pm A t/unittest/UnifiedApi/Controller/Config/PkiProviders.t commit 3e6c5ac4607d2d78e42220be1485aca95ffcf9ef Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 19 06:26:34 2018 -0500 Refactor to use Config::Subtype M lib/pf/UnifiedApi/Controller/Config/Sources.pm A lib/pf/UnifiedApi/Controller/Config/Subtype.pm commit 14046a12da05ef4deaacfa11d6adf75b7297c72a Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Feb 18 16:25:53 2018 -0500 Add Controller::FirewallSsoes M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/BarracudaNG.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Checkpoint.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/FortiGate.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Iboss.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/JSONRPC.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/PaloAlto.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/WatchGuard.pm M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/Config/FirewallSsoes.pm A t/unittest/UnifiedApi/Controller/Config/FirewallSsoes.t commit 908e2adc7b67b6b0473fb37f0d613675e11721b3 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Feb 18 15:34:41 2018 -0500 Add Config::PortalModules M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/Config/PortalModules.pm A t/unittest/UnifiedApi/Controller/Config/PortalModules.t commit 4daf2637c23265c609606086c4fcef231ac85357 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Feb 18 14:30:36 2018 -0500 Add Config::SyslogParsers M lib/pf/UnifiedApi.pm M lib/pf/UnifiedApi/Controller/Config/Sources.pm A lib/pf/UnifiedApi/Controller/Config/SyslogParsers.pm A t/unittest/UnifiedApi/Controller/Config/SyslogParsers.t commit 670e0e45e63354e7908a4a141ee3016cc2f5d00f Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Feb 18 14:18:40 2018 -0500 Add Config::Sources M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm M html/pfappserver/lib/pfappserver/Form/Config/Source.pm M lib/pf/ConfigStore/Source.pm M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/Config/Sources.pm A t/unittest/UnifiedApi/Controller/Config/Sources.t commit 50d741a521a277dedf375deae920809e17e2aa36 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 16 14:03:44 2018 -0500 Cleanup M lib/pf/UnifiedApi/Controller/Config/ConnectionProfiles.pm commit c1850e6d04fbf7e2275639c379357a17d0c5ce19 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 16 13:52:57 2018 -0500 Add controller Config::MaintenanceTasks M lib/pf/UnifiedApi.pm M lib/pf/UnifiedApi/Controller/Config.pm A lib/pf/UnifiedApi/Controller/Config/MaintenanceTasks.pm A t/unittest/UnifiedApi/Controller/Config/MaintenanceTasks.t commit fb87d2861b3256c714779704049d16320586d64c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 16 11:36:46 2018 -0500 Update skippable M addons/dev-helpers/bin/generator-unified-api-config.pl commit 22a00ed70a9491674efa559480786b53d7c0e5f3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 16 10:01:02 2018 -0500 Add Config::Domain and Config::DeviceRegistrations M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm M html/pfappserver/lib/pfappserver/Form/Field/FingerbankSelect.pm M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/Config/DeviceRegistrations.pm A lib/pf/UnifiedApi/Controller/Config/Domains.pm A t/unittest/UnifiedApi/Controller/Config/DeviceRegistrations.t A t/unittest/UnifiedApi/Controller/Config/Domains.t commit 112a5f0dbdebae3cb0c2eee17c68c4dfe294d933 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 15 16:56:32 2018 -0500 Add new controller Config::TrafficShapings A lib/pf/UnifiedApi/Controller/Config/TrafficShapings.pm A t/unittest/UnifiedApi/Controller/Config/TrafficShapings.t commit fe3e623c9f6e5168928e202b87bfb001b2a35159 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 15 16:53:27 2018 -0500 Add controller for Config::Violations M addons/dev-helpers/bin/generator-unified-api-config.pl M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm M html/pfappserver/lib/pfappserver/Base/Form/Role/AllowedOptions.pm M html/pfappserver/lib/pfappserver/Form/Violation.pm M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/Config/Violations.pm M t/data/profiles.conf A t/unittest/UnifiedApi/Controller/Config/Violations.t commit a67e564225567c788519650764eeb22be81f0fd2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 15 15:22:37 2018 -0500 Add new controller for Config::Roles M html/pfappserver/lib/pfappserver/Form/Config/Roles.pm M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/Config/Roles.pm A t/unittest/UnifiedApi/Controller/Config/Roles.t commit 33827a004ac29a8ccab0995903a6f87095238213 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 15 15:16:49 2018 -0500 Add new controller for Config::Switches Config::FloatingDevices M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/Config/FloatingDevices.pm A lib/pf/UnifiedApi/Controller/Config/Switches.pm A t/unittest/UnifiedApi/Controller/Config/FloatingDevices.t A t/unittest/UnifiedApi/Controller/Config/Switches.t commit 3713b92284261c259370ebabedbb3d57621833d9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 15 15:15:23 2018 -0500 Include missing module M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit 700b4dbbb31f605c08c41fe864934eb9767bc393 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 15 15:09:20 2018 -0500 Include year M addons/dev-helpers/templates/unittest-UnifiedApi-Controller-Config.t.tt commit eab360a7946117b8097dd776b249cbd7da1b45aa Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 15 14:44:45 2018 -0500 Generate tests also M addons/dev-helpers/bin/generator-unified-api-config.pl A addons/dev-helpers/templates/unittest-UnifiedApi-Controller-Config.t.tt commit 8169f36bcb08916ca9a158e67074e086f302e774 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 15 14:19:00 2018 -0500 Add billing tiers M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/Config/BillingTiers.pm A t/unittest/UnifiedApi/Controller/Config/BillingTiers.t commit 44d333e7fdaba6230e5336f133f956915b2ac78b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 15 13:18:23 2018 -0500 Generate files M addons/dev-helpers/bin/generator-unified-api-config.pl M addons/dev-helpers/templates/pf-UnifiedApi-Controller-Config.pm.tt commit 2bf6f2d2cc3c5535b5cbb48d77ed58b4fd5048f6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 15 12:37:37 2018 -0500 Add additional variables M addons/dev-helpers/bin/generator-unified-api-config.pl commit 7756b36a579af7ae216b71f9aec16f317a11ba0a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 15 11:59:35 2018 -0500 Initial work on templated config store A addons/dev-helpers/bin/generator-unified-api-config.pl A addons/dev-helpers/templates/pf-UnifiedApi-Controller-Config.pm.tt commit 92f2eb2d99031a7673946375acc56c95bfd8d035 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 15 10:12:59 2018 -0500 Fix message M lib/pf/UnifiedApi/Controller/Config.pm commit 027e36b490ea21d4e77aa4ff28d6b28d67587eef Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 14 14:59:44 2018 -0500 Has been replace by pfcmd pfconfig show D addons/dev-helpers/dump.pl commit faf5d765b7bf78de118e367e6fbe1c1edfcea4f1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 14 13:03:18 2018 -0500 Check for a valid id before trying checking for existence M lib/pf/UnifiedApi/Controller/Config.pm M t/unittest/UnifiedApi/Controller/Config/ConnectionProfiles.t commit 24bf5866ea2d455639de44ef903fd1ca5dc068fd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 14 12:49:58 2018 -0500 Updated tests M t/unittest/UnifiedApi/Controller/Config/ConnectionProfiles.t commit cd009a512aaf826adabf82a34c6a2d8b0e7ceb0e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 14 12:49:10 2018 -0500 $c->replace() expects all the fields in the json body M lib/pf/UnifiedApi/Controller/Config.pm commit d3f48671af673715227ace9da00179ac8e9067f5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 14 12:09:23 2018 -0500 Add test for put M t/unittest/UnifiedApi/Controller/Config/ConnectionProfiles.t commit 040d81e9823202078558c6a6edba0b236f7ed741 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 14 11:42:13 2018 -0500 Fix compile error M lib/pf/UnifiedApi/Controller/Config.pm commit 077feb3d08c081d2a7caa391ef409ec188045d45 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 14 11:01:32 2018 -0500 Do not instatisate the config store until it is needed M lib/pf/UnifiedApi/Controller/Config.pm commit d2bcc8c9df359a638499a41f0c16e8d51113a6b3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 14 09:56:03 2018 -0500 Add test for patch M t/unittest/UnifiedApi/Controller/Config/ConnectionProfiles.t commit 0df256e85008d3251c35c91494f0f193f8ff7a14 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 9 17:06:54 2018 -0500 When performing a PATCH merge the old and new config M lib/pf/UnifiedApi/Controller/Config.pm commit 800b53383503f463f1db07f261d3907933b82c6f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 9 16:52:28 2018 -0500 If it is the default profile use the pfappserver::Form::Config::Profile::Default form M lib/pf/UnifiedApi/Controller/Config/ConnectionProfiles.pm commit f309681fb6f26d086807aa4fe4a94d8998994bcc Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 7 17:09:51 2018 -0500 Massage the data through the form handler before sending it M lib/pf/UnifiedApi/Controller/Config.pm commit 6db28bc1d01afc522dbe4233bf43cfce0e0c4e87 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 7 11:36:12 2018 -0500 Add test for normalize_time(undef) M t/util.t commit 11f3b40790fdab964ee93b9d7e9a531eae272724 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 6 16:43:15 2018 -0500 Force validation if not defined M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit 181575d2a5eeea41965fbe5343948ebb522489ae Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 6 16:38:03 2018 -0500 Change to use default_method for block_interval M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit fc32b485872264fa3d3c55ed8dec7497ba056ef5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 6 13:47:15 2018 -0500 Fix after rebase M lib/pf/UnifiedApi/Controller/Config/AdminRoles.pm M t/unittest/UnifiedApi/Controller/Config/AdminRoles.t commit 5b0bc0987455f1154fab96587a5f360ed4bc7ae5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 6 13:07:07 2018 -0500 Fix after refactor M lib/pf/UnifiedApi/Controller/Config.pm M lib/pf/UnifiedApi/Controller/Config/ConnectionProfiles.pm M t/unittest/UnifiedApi/Controller/Config/ConnectionProfiles.t commit 25570dae8c10f2cf2bdf546f0242a4273a2fa2c6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 6 12:16:54 2018 -0500 Refactor to use just the controller name M lib/pf/UnifiedApi.pm commit 20066cb4944cab77d048eb978982b8ed182fe6c3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 26 16:32:29 2018 -0500 The form function expects an item M lib/pf/UnifiedApi/Controller/Config.pm commit 050a422c9921ffc420c8aa358a1015647111b658 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 26 11:21:25 2018 -0500 Use the form to validate the data M lib/pf/UnifiedApi/Controller/Config/ConnectionProfiles.pm M t/unittest/UnifiedApi/Controller/Config/ConnectionProfiles.t commit 89c3cd64dd30b612d5b643c1dbc8e5cd8e047f16 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 26 11:19:16 2018 -0500 Include missing modules M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit 7dd4f58a67be5ad1e57eaa2296093c25413f920e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 26 10:42:07 2018 -0500 Log JSON parsing errors and strip out file name from expections M lib/pf/UnifiedApi/Controller.pm commit fe8a812a17cc6c92b71bac292d70c2b7f331088b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 26 10:41:15 2018 -0500 Add new function strip_filename_from_exceptions M lib/pf/util.pm M t/util.t commit fb9f9a5bc81875f80f7d28c4c721f275e7592783 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 26 09:42:14 2018 -0500 Have one lib namespace M addons/dev-helpers/git/pre-commit.pl M addons/dev-helpers/test_search_node.pl M addons/extract_i18n_strings.pl M addons/extract_i18n_strings_portal.pl M conf/httpd.conf.d/httpd.admin.tt.example M conf/httpd.conf.d/httpd.portal.tt.example M html/pfappserver/lib/pfappserver.pm A lib/captiveportal A lib/captiveportal.pm M lib/pf/pfcmd/checkup.pm A lib/pfappserver A lib/pfappserver.pm M sbin/pfunified_api M t/TestUtils.pm M t/pf.t M t/unittest/UnifiedApi/Controller/Config/AdminRoles.t M t/unittest/pfappserver/Base/Form/Role/AllowedOptions.t M t/unittest/pfappserver/Form/Config/AdminRoles.t M t/unittest/pfappserver/Form/Config/Provisioning.t M t/unittest/pfappserver/Model/Search/Node.t commit d8af9d6fa26c2dd7be259858bc910c7f94ebbb05 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 25 17:24:00 2018 -0500 Include the proper libraries M sbin/pfunified_api commit 816aee3ccece47b38302ad8562db91e5813856b0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 25 16:45:00 2018 -0500 Use a form for validating AdminRoles M lib/pf/UnifiedApi/Controller/Config/AdminRoles.pm M t/unittest/UnifiedApi/Controller/Config/AdminRoles.t commit 3dec99df6f39315d3328fc35cb6febd93ed818e9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 25 16:43:38 2018 -0500 Validate the configuration entry by a form M lib/pf/UnifiedApi/Controller/Config.pm commit 58ccd4f258de147d99db57989bb28b5546ba49cf Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 25 16:42:44 2018 -0500 Add get_json method M lib/pf/UnifiedApi/Controller.pm commit f3afb10abbc2726b201dde1d00b51d57240cf1e3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 24 15:12:09 2018 -0500 Add AdminRoles route M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/Config/AdminRoles.pm A t/unittest/UnifiedApi/Controller/Config/AdminRoles.t commit 3f344b66d003dbfc3de0c862e0d4fca8ecd7f92b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 24 14:33:42 2018 -0500 Generalize config handling A lib/pf/UnifiedApi/Controller/Config.pm M lib/pf/UnifiedApi/Controller/Config/ConnectionProfiles.pm A t/unittest/UnifiedApi/Controller/Config/ConnectionProfiles.t commit c5e2f4fc71a3b2bad75879dd6f5e2d5fa7f7abba Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 24 10:09:56 2018 -0500 Use Locale::Maketext::Lexicon M lib/pf/I18N/pfappserver.pm M lib/pf/file_paths.pm M t/unittest/I18N/pfappserver.t commit 6ac7241c43112452f112f6aa4cfc83aeefacd2d6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 23 12:26:20 2018 -0500 Use a builder for domains M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm commit e1335a6b83a88eec3b603b463a04eb5965dd8383 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 23 12:05:27 2018 -0500 Refactor AllowedOptions to do not use the catalyst ctx M html/pfappserver/lib/pfappserver/Base/Form/Role/AllowedOptions.pm A t/unittest/pfappserver/Base/Form/Role/AllowedOptions.t commit 4fbbaa71fc09d76daf74ee49af1457544ef897ae Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 23 11:28:52 2018 -0500 Remove the use of ACCEPT_CONTEXT M html/pfappserver/lib/pfappserver/Form/Config/DeviceRegistration.pm commit 85cc2b4537e4acfcece9cc08b82f5f9795f65fb1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 23 11:24:49 2018 -0500 Use role for violations M html/pfappserver/lib/pfappserver/Form/Config/Provisioning.pm A t/unittest/pfappserver/Form/Config/Provisioning.t commit e6d550161549aec4dde6a0c6ac853a19f8b38487 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 23 11:24:07 2018 -0500 New role ViolationsAttribute A html/pfappserver/lib/pfappserver/Role/Form/ViolationsAttribute.pm commit e2c741928f926dc8ba5c4c36f8057ed3a199dc5e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 23 10:45:02 2018 -0500 Remove redundant attributes M html/pfappserver/lib/pfappserver/Form/Violation.pm commit 12b9320e21a5e741ce02adf0f2dfbdd794ec2f2c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 23 10:40:46 2018 -0500 use pfappserver::Role::Form::RolesAttribute M html/pfappserver/lib/pfappserver/Form/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/Form/Config/DeviceRegistration.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning.pm commit 93f58b7fbf34bd31faac02caac416e4ea4aa1e13 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 23 10:05:46 2018 -0500 Add test for Form::Config::AdminRoles A t/unittest/pfappserver/Form/Config/AdminRoles.t commit d09ce969976841a9e7cd61786d3b139703309f08 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 23 09:53:38 2018 -0500 Remove ACCEPT_CONTEXT and use the pfappserver::Role::Form::RolesAttribute M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm commit ecc71ddd0a027146f8c0f0f31a9521f7305237ad Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 23 09:52:18 2018 -0500 New Role for getting node_categories A html/pfappserver/lib/pfappserver/Role/Form/RolesAttribute.pm commit ac5d3fe052feecbf449dc973965987bd6c9f65be Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 23 09:50:02 2018 -0500 Use the pf::I18N::pfappserver module to provide I18N to the forms M html/pfappserver/lib/pfappserver/Base/Form.pm commit 73f77b4588d100e3512adfc4223bdd0b42e177a4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 23 09:10:51 2018 -0500 New module for I18N for the admin translations A lib/pf/I18N/pfappserver.pm A t/unittest/I18N/pfappserver.t commit 8df10868ad141348df4deae890a4b10ae8cfebaf Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 27 13:39:59 2018 -0500 Fixed netdata alarms M lib/pf/services/manager/netdata.pm commit 71f849165830984454dc13719af6da11017f3e85 Author: Allan Tran <atran@inverse.ca> Date: Tue Feb 27 13:01:43 2018 -0500 Added RADIUS Filter examples M docs/PacketFence_Installation_Guide.asciidoc commit cadd0ab47201040be190cb90de5762fbc2595be5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 27 12:11:50 2018 -0500 Get rid of useless apache logs (netdata requests) M conf/httpd.conf.d/httpd.collector.tt.example M conf/httpd.conf.d/httpd.portal.tt.example M conf/httpd.conf.d/httpd.webservices.tt.example commit 5d83b0669f5d5db6044044f99607d479cfaa1856 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 27 09:02:14 2018 -0500 fix tests after API AAA auth errors refactor M go/api-frontend/aaa/authentication_backend_test.go M go/api-frontend/aaa/db_authentication_backend_test.go commit 684d799134b634ab4fd3f7feffcb39ca527fc554 Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Feb 26 19:52:27 2018 -0500 Post merge #2909 M NEWS.asciidoc M UPGRADE.asciidoc commit e7883abae8dd587debaa6405b78618f14f4cbd13 Author: Allan Tran <atran@inverse.ca> Date: Mon Feb 26 16:12:47 2018 -0500 Added VLAN Filter examples M docs/PacketFence_Installation_Guide.asciidoc commit 80c23b152789eca09af850fcfb1a1407401c478a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 26 13:19:39 2018 -0500 news for #2965 M NEWS.asciidoc commit d6d6d7f4f991e66af93e313ba50ccf5cec1c64ad Author: lzammit <lzammit@inverse.ca> Date: Mon Feb 26 13:15:31 2018 -0500 adjusted regarding comments M lib/pf/Switch/Aruba/5400.pm commit 6a5cf5a9d5a9b48e7baebfc5740235edeb5635fe Author: Allan Tran <atran@inverse.ca> Date: Mon Feb 26 11:32:16 2018 -0500 fixed typo /ect to /etc M docs/PacketFence_Clustering_Guide.asciidoc commit 2193ad4d100c16e0404b5676f65204209c2346b7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 26 10:37:34 2018 -0500 Do not use text concatenation to build yaml M docs/api/spec/generate-openapi-spec.pl M docs/api/spec/openapi-base.yaml commit a5ba99484a760a2a0a8751f7bd473079375d9dea Author: Allan Tran <atran@inverse.ca> Date: Mon Feb 26 10:35:59 2018 -0500 Updated Cluster Guide doc M docs/PacketFence_Clustering_Guide.asciidoc commit 37de47a5ac227a5dbffc5b2c1fa96544f348e100 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 26 10:31:44 2018 -0500 expose username in token info M go/api-frontend/aaa/authentication.go M go/api-frontend/aaa/token_backend.go M go/caddy/api-aaa/api-aaa.go M go/caddy/api-aaa/api-aaa_test.go commit 5851f595b2ef29ec2e7b65691cf4a621f0db1f8c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 26 10:25:21 2018 -0500 remove useless commented code M lib/pf/authentication.pm commit 12ab7ede846f55c1401855ffadff0493fb7ef3ea Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 26 10:25:02 2018 -0500 int is clearer than ugly addition hack M lib/pf/UnifiedApi/Controller/Authentication.pm commit d9d0dba816566c85d1ddd2c2cca2e07048a15328 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 22 11:56:53 2018 -0500 improve timeouts M go/api-frontend/aaa/pf_authentication_backend.go commit 680756895a0682ce8240c9a8bbe836efe3645648 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 22 11:50:37 2018 -0500 move logging M go/api-frontend/aaa/authentication.go M go/api-frontend/aaa/pf_authentication_backend.go commit 929bbbccd356a21fa1b5b9853c0c2348c4742248 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 22 11:41:12 2018 -0500 polish up the API login + support for tenants M go/api-frontend/aaa/authentication.go M go/api-frontend/aaa/authentication_backend.go M go/api-frontend/aaa/db_authentication_backend.go M go/api-frontend/aaa/pf_authentication_backend.go M lib/pf/UnifiedApi/Controller/Authentication.pm M lib/pf/authentication.pm commit 8dde2587417e9f90888dd706b7c3d47b36dba7cb Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 22 09:20:14 2018 -0500 allow to set tenant ID in administration rules M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/PacketFence/Model/User.pm M lib/pf/Authentication/constants.pm M lib/pf/constants/admin_roles.pm commit 1fccf4855becf198854249118724fae05db6edf8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 21 13:16:12 2018 -0500 remove useless import M go/api-frontend/aaa/pf_authentication_backend.go commit 360a542ab355f705dfccd7d195b4d083cf167a99 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 21 13:06:40 2018 -0500 allow to authenticate API users against the usual PF authentication sources A go/api-frontend/aaa/pf_authentication_backend.go M go/caddy/api-aaa/api-aaa.go M lib/pf/UnifiedApi/Controller/Authentication.pm commit 832a4123c296d9e4d0c02c0038d0d21d77a99b70 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 21 11:51:49 2018 -0500 use single call to authenticate an admin M lib/pf/UnifiedApi.pm M lib/pf/UnifiedApi/Controller/Authentication.pm commit 90acf8a232c05f1f37b12efd0207387de0eaa496 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 21 11:38:09 2018 -0500 extract admin authentication to pf::authentication M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M lib/pf/authentication.pm commit f06fe048848da37b20b1c2094a1f86657843aa62 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 21 11:05:56 2018 -0500 started working on authentication API endpoint M lib/pf/UnifiedApi.pm M lib/pf/UnifiedApi/Controller.pm A lib/pf/UnifiedApi/Controller/Authentication.pm M lib/pf/UnifiedApi/Controller/Crud.pm commit f1f4def1394376802166d492ecc7a90c7293e1f1 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Feb 26 09:35:42 2018 -0500 Wrong path for usermod M addons/packages/packetfence.spec commit 039e6a1a0e8cc5c8ff79964c5521235b9a5014d0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 26 08:47:01 2018 -0500 increase "inactivity timeout" for smoke test M t/unittest/UnifiedApi/Controller/Nodes.t commit cd6738526edfd32d85ba78b7ab7b16185eb81fed Author: InverseBot <sogo@inverse.ca> Date: Mon Feb 26 00:00:48 2018 -0500 (doc) Update OpenAPI spec files M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit d7dca116e3a3e4629f2ddef0520a83c405323797 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Feb 25 19:01:00 2018 -0500 Save the err.yaml M docs/api/spec/generate-openapi-spec.pl commit 86bd27748482eebe0644cbaae52d66a656f6e425 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Feb 25 18:49:10 2018 -0500 Fix the YAML schema M docs/api/spec/components/schemas/radius_audit_log.yaml commit a8c0917ebe0b83b521939319666beba74f55f8f8 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Feb 25 17:56:30 2018 -0500 Fix rename M docs/api/spec/components/schemas/radius_audit_log.yaml commit 7f3f805e8f0be24677ec5166e6f896114b879cd8 Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 16 10:59:54 2018 -0500 Singular item M docs/api/spec/components/schemas/radius_audit_log.yaml commit 11d43b71ba0d6a00e45e6254f13612fa733fac89 Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 16 10:55:50 2018 -0500 Update docs Update unittests D docs/api/spec/components/schemas/auditlog.yaml A docs/api/spec/components/schemas/radius_audit_log.yaml A docs/api/spec/paths/radius_audit_logs.yaml A lib/pf/UnifiedApi/Controller/RadiusAuditLogs.pm M t/unittest/UnifiedApi/Controller/RadiusAuditLogs.t commit dec3d03cbc70fae59ec83fd91ea9e2c129a67f13 Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 16 10:29:00 2018 -0500 Move Auditlog to RadiusAuditLog M lib/pf/UnifiedApi.pm D lib/pf/UnifiedApi/Controller/Auditlogs.pm D t/unittest/UnifiedApi/Controller/Auditlogs.t A t/unittest/UnifiedApi/Controller/RadiusAuditLogs.t commit 1644345c044e0b6eba07141af232867bc5e0b325 Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 9 10:08:18 2018 -0500 Update docs M docs/api/spec/components/schemas/auditlog.yaml commit b1e2c55b1d80a4c7428fb61a898ebb5ad594da62 Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 9 09:57:06 2018 -0500 Add docs A docs/api/spec/components/schemas/auditlog.yaml commit 604bf27e4d0d3fd7fc49f3a30f4e05784c92e74d Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 9 08:34:45 2018 -0500 Add unittests A t/unittest/UnifiedApi/Controller/Auditlogs.t commit 9a02f052065f7e161cd048fbf0d62afbb3f51f56 Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 9 08:34:27 2018 -0500 Add controller A lib/pf/UnifiedApi/Controller/Auditlogs.pm commit 66c37ee142ba201bdecc06dd8e0b28057b573f1c Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 9 08:34:00 2018 -0500 Add route M lib/pf/UnifiedApi.pm commit f92440c5d6c815c59ef1a3b59a2e0e0d5edacfe9 Author: InverseBot <sogo@inverse.ca> Date: Fri Feb 23 21:44:46 2018 -0500 (doc) Update OpenAPI spec files M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit d67651d9e4c92d175ee6a733a9f6e58d67e16e55 Author: Allan Tran <atran@inverse.ca> Date: Fri Feb 23 15:06:20 2018 -0500 Updated OAuth2 documentation M docs/PacketFence_Installation_Guide.asciidoc commit 299bb7720642d324ab03b657cb429da981e18455 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Feb 22 11:20:17 2018 -0500 Configure CORS for API M conf/caddy-services/api.conf.example commit dfd28fcee85c5f2f31713411ac09aa1dd2292e85 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 22 14:50:13 2018 -0500 validate the filter engine condition regex fixes #2956 fixes #2957 M lib/pf/condition/regex.pm M t/unittest/condition/regex.t M t/unittest/condition/regex_not.t commit 585739aa6c5f3c85cbac9976530964893f379940 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 21 17:03:21 2018 -0500 Removed golang as debian build dependencie M debian/control commit 8b36f7d00b74c1178566329598208abecf9adf4b Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 21 16:54:14 2018 -0500 Fix after merge (documentation.conf syntax issue) M conf/documentation.conf commit 0e89087feb18e38eac795c592d167b20f3ceb459 Author: lzammit <lzammit@inverse.ca> Date: Wed Feb 21 11:15:34 2018 -0500 Adding CLI support on Aruba 5400 swithes M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A lib/pf/Switch/Aruba/5400.pm commit bc25b314970d2a4570a5fdb7b7f601c4ad6dc22f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 21 11:07:58 2018 -0500 use full name of the subroutine M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SAML.pm M lib/pf/authentication.pm commit 0310c043cfd3ebe20c071e4b84a8323657836acb Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 23 14:24:03 2018 -0500 fix forgotten refactor of auth source strip username flag M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SAML.pm commit f9c583fc34164ce7c7590f0381b940ad74c05683 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 23 14:21:30 2018 -0500 remove outdated param from test conf M t/data/authentication.conf commit b48db2d0caec8cbba724e676b191dbb5e11af3d3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 23 14:03:17 2018 -0500 render RADIUS strip username in realm M html/pfappserver/root/config/realm/view.tt commit 25339a1763a589194d463b7557f64fe64cc05ddb Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 23 13:28:41 2018 -0500 fix syntax error M html/captive-portal/lib/captiveportal/Base/Actions.pm commit 8ec0a4709287319f647ec95aed219293c4e7269a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 23 13:09:38 2018 -0500 remove usless import M t/unittest/authentication.t commit 7c660059cf8d5d948bf216c4838199c8667cadf4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 23 13:07:04 2018 -0500 some perldoc M html/captive-portal/lib/captiveportal/Base/Actions.pm commit 39803675f9596237bf60b703c3a6708cbca2aaea Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 23 13:02:56 2018 -0500 adjust pf::authentication::match params to contain context M html/captive-portal/lib/captiveportal/Base/Actions.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm M html/pfappserver/lib/pfappserver/Authentication/Credential/Proxy.pm M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M lib/pf/api.pm M lib/pf/constants/realm.pm M lib/pf/radius.pm M lib/pf/role.pm M lib/pf/web/wispr.pm commit bd09ca88836922c61c95c9371f70a4297cfa88df Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 23 11:47:11 2018 -0500 complete authentication strip upgrade script M addons/upgrade/to-8.0-authentication-conf.pl commit 440b5b806568b34e5966c3e2bfbcc519f418133a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 23 11:22:20 2018 -0500 first draft of authentication strip upgrade script A addons/upgrade/to-8.0-authentication-conf.pl M lib/pf/constants/realm.pm commit 5820a23dff64b626172460c6a3908efe3e8c83da Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 23 09:46:58 2018 -0500 add tests for realm context stripping M t/data/authentication.conf A t/data/htpasswd-stripped.conf A t/data/htpasswd-unstripped.conf A t/data/realm.conf M t/test_paths.pm M t/unittest/authentication.t commit e892584b4008ffe2d5247e4471db9217e7592c44 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 23 09:09:33 2018 -0500 adjust pftest to support multiple auth contexts M lib/pf/pftest/authentication.pm commit 646fc4a97095378950e0356ae122933d4755da18 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 23 09:05:07 2018 -0500 adjust return values of strip_username_if_needed M lib/pf/authentication.pm M lib/pf/config/util.pm commit 4f38f047081eec11481e96633ac837fd55d46a3b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 23 08:38:59 2018 -0500 adjust authentication unit test for new authentication methods context M lib/pf/authentication.pm M lib/pf/config/util.pm M t/unittest/authentication.t commit a4815153b18b52a89590679b72f897218c48a7e7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 23 08:28:02 2018 -0500 strip username in pf::authentication::match instead of sources M html/pfappserver/lib/pfappserver/Base/Form/Role/InternalSource.pm M lib/pf/Authentication/InternalRole.pm M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/authentication.pm commit cd9ccbb2929a48a446e3bd5feb5194ca8260fd36 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 23 08:19:19 2018 -0500 don't strip username in admin auth store M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm commit 68c3203c3f0697efcf873e2169b91da2b9258832 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 23 08:15:50 2018 -0500 centralize username stripping in pf::authentication::authenticate M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M lib/pf/authentication.pm M lib/pf/constants/realm.pm M lib/pf/radius.pm commit afd11b0292e887fb8d51372a694378825fdda27f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 22 11:33:41 2018 -0500 add radius stripping scope M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm commit d4f121c4db12207dee4f6f0cf6b13fcb4d224e42 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 22 11:23:00 2018 -0500 continue integration of context based stripping M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm M lib/pf/config/util.pm commit 43ed1328b697666f5707204d86bd52fbe3a863fa Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 22 10:47:25 2018 -0500 strip username based on context in portal M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 77ebfa6aa45b578399d70682d5ae85809b44d868 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 22 10:47:15 2018 -0500 add way to strip the username based on the context M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm M html/pfappserver/root/config/realm/view.tt M lib/pf/config/util.pm M lib/pf/constants/realm.pm commit 1297014b3789331527505f04152b53f239ecbaab Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 22 10:14:04 2018 -0500 add 2 new parameters to control portal + admin realm stripping M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm commit 382bb3302fdd8a0fb6f0eca62251849458261cd9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 22 10:08:59 2018 -0500 improve help in realms M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm commit 9edf318eb5717888ec945ee1e11bcb3beac0911c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 21 10:14:27 2018 -0500 improve API error message M lib/pf/UnifiedApi/Controller/Crud.pm commit 943189a2ab7597b78428443d0bded2d056ca7a07 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 21 10:07:16 2018 -0500 improvement to the spec A docs/api/spec/components/schemas/locationlog.yaml M docs/api/spec/components/schemas/services.yaml M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml M docs/api/spec/paths/api_users.yaml A docs/api/spec/paths/locationlogs.yaml M docs/api/spec/paths/users.yaml M docs/api/spec/paths/users/nodes.yaml commit 5c9279ea17938412ed117bbe322caa9e258ec81f Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 21 09:12:15 2018 -0500 Updated debianize patch M debian/patches/debianize.patch commit a914eed947343e371a7a51d2d0e6c950bf1d1146 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 20 15:58:33 2018 -0500 started working on /nodes spec M docs/api/spec/components/schemas/node.yaml M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit 4ef2ee06cf786d1de7239f63edda785496b1f96d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 20 15:40:11 2018 -0500 API spec for locationlog M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit 70360aa70a19896e0c741e10f2fd44b16fffdf39 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 19 13:54:29 2018 -0500 adjustments to the services API M lib/pf/UnifiedApi/Controller.pm M lib/pf/UnifiedApi/Controller/Crud.pm M lib/pf/UnifiedApi/Controller/Services.pm M lib/pf/services.pm M t/unittest/UnifiedApi/Controller/Services.t commit 6d83cb5c60fc5b3e3492b9b00e68bf4abfea8dea Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 16 10:14:28 2018 -0500 Remove test M lib/pf/UnifiedApi/Controller.pm commit 8ff41ad97f7fba7ae183e5f04763a0d6fed032f4 Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 16 10:13:56 2018 -0500 requireNoBody M docs/api/spec/paths/services.yaml commit 683107766a8a034526311928d5d12d22dd3f9279 Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 16 10:10:13 2018 -0500 Change response code on resource not found M docs/api/spec/paths/services.yaml M lib/pf/UnifiedApi/Controller/Crud.pm M lib/pf/UnifiedApi/Controller/Services.pm commit 90e139964955af0c9e47e024558fb533627296bc Author: Darren Satkunas <darren@satkunas.com> Date: Thu Feb 15 11:34:38 2018 -0500 Update docs 400 -> 404 M docs/api/spec/paths/services.yaml commit 4e6b9a3afeb57abcf436cb08dbd9d7ac76055e5c Author: Darren Satkunas <darren@satkunas.com> Date: Thu Feb 15 11:31:43 2018 -0500 Update docs D docs/api/spec/components/responses/services.yaml M docs/api/spec/components/schemas/services.yaml M docs/api/spec/paths/services.yaml commit d755f3d6c098a42f58cd279ffdee8f99c449665b Author: Darren Satkunas <darren@satkunas.com> Date: Thu Feb 15 11:11:01 2018 -0500 Change controller from Crud to RestRoute Singularize resource routes M lib/pf/UnifiedApi.pm M lib/pf/UnifiedApi/Controller/Services.pm M t/unittest/UnifiedApi/Controller/Services.t commit 54838d06d0555da5aa33b354d9ca8a745cc72ffc Author: Darren Satkunas <darren@satkunas.com> Date: Wed Feb 14 15:11:36 2018 -0500 Change response code on non-existent service M lib/pf/UnifiedApi/Controller/Services.pm commit 2c0e3d2ac75c995dccf8ad81016431aeff6c9ec4 Author: Darren Satkunas <darren@satkunas.com> Date: Mon Feb 12 13:03:51 2018 -0500 Add docs A docs/api/spec/components/responses/services.yaml A docs/api/spec/components/schemas/services.yaml A docs/api/spec/paths/services.yaml commit 3ba5c3419e233577f6a13f4b7b0614464cbef2bc Author: Darren Satkunas <darren@satkunas.com> Date: Mon Feb 12 12:42:31 2018 -0500 Add inactivity_timeout M lib/pf/UnifiedApi/Controller.pm M t/unittest/UnifiedApi/Controller/Services.t commit 7072ab880041c172a5a09035979a72229a56fe74 Author: Darren Satkunas <darren@satkunas.com> Date: Mon Feb 12 11:15:02 2018 -0500 Update unittests M t/unittest/UnifiedApi/Controller/Services.t commit 45c2c7a212bc056fe3c8dab6250551e75fa99102 Author: Darren Satkunas <darren@satkunas.com> Date: Mon Feb 12 10:16:23 2018 -0500 Update unittests M t/unittest/UnifiedApi/Controller/Services.t commit 08af41f9102dbb036597bf746eae47e331f38613 Author: Darren Satkunas <darren@satkunas.com> Date: Sat Feb 10 12:21:12 2018 -0500 Add unittests A t/unittest/UnifiedApi/Controller/Services.t commit b83d79785dd26af66049342d28559fea08d7a721 Author: Darren Satkunas <darren@satkunas.com> Date: Sat Feb 10 07:30:09 2018 -0500 Add controller A lib/pf/UnifiedApi/Controller/Services.pm commit 97f00e8eb7d65706847ac18daa07dd1d8fca7b9c Author: Darren Satkunas <darren@satkunas.com> Date: Sat Feb 10 07:29:54 2018 -0500 Add route M lib/pf/UnifiedApi.pm commit bec55b58606160334b7b20c4a6c7298853049075 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 20 14:00:57 2018 -0500 news for #2685 M NEWS.asciidoc commit 131b65923cc71a6f765681f1b923507f1968f353 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Feb 20 13:43:13 2018 -0500 Improved docs M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit d65c1436404ec2b386975bd3311dba4249d7e831 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 20 12:08:41 2018 -0500 be more specific in search path matching M docs/api/spec/generate-openapi-spec.pl commit 3dde8c8519667bfc66386e3783bd1568f59c8dd9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 20 12:08:21 2018 -0500 improvements to search docs M docs/api/spec/components/parameters/base.yaml M docs/api/spec/generate-openapi-spec.pl M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml M docs/api/spec/paths/users.yaml commit 1c177322c21d2e8f0131ed85e1ea0b6ff85af20a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 20 11:51:10 2018 -0500 updated the search API spec A docs/api/spec/components/schemas/search.yaml commit f03f92954f45d13200fd7c373f3773afd02ba12c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 20 08:36:30 2018 -0500 regenerate spec M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit 03128da05e0353d1eb4727306e3e15d6f7657439 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 20 08:36:16 2018 -0500 handle errors differently M docs/api/spec/generate-openapi-spec.pl commit 09d4c1efed6861427b2ec1014951c9d0a98a0862 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 20 08:35:35 2018 -0500 remove breaking aliases from the spec M docs/api/spec/paths/ip4logs.yaml commit 13e797c03fa04617beb64074ec80d99a9f46d981 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 20 08:14:38 2018 -0500 Add not found response to spec M docs/api/spec/components/responses/base.yaml commit c44af3d6ca568140def970556dfe82916ab5d406 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 20 08:10:13 2018 -0500 add API spec for the tenant info API endpoint A docs/api/spec/paths/token_info.yaml commit bc7312217d32324a937e6ee184dc4b73587796c5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 20 08:04:18 2018 -0500 API endpoint to get the current token information M go/api-frontend/aaa/authorization.go M go/caddy/api-aaa/api-aaa.go M go/caddy/api-aaa/api-aaa_test.go commit 95e3c9adf363a7ada30353aee4f7edbbd6322645 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 19 16:01:22 2018 -0500 Fix test M t/unittest/UnifiedApi/Controller/Ip4logs.t commit 697c6971d51ed891b46c7b999d0a3a053087c518 Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 16 11:06:17 2018 -0500 Update /open response, update docs M docs/api/spec/components/schemas/ip4log.yaml M docs/api/spec/paths/ip4logs.yaml M lib/pf/UnifiedApi/Controller/Ip4logs.pm commit 1909a07f389ad684f3193cc0574e7d9b63174483 Author: Darren Satkunas <darren@satkunas.com> Date: Thu Feb 15 13:29:11 2018 -0500 Update unittest M t/unittest/UnifiedApi/Controller/Ip4logs.t commit ddc0b5979a1e4a7d833436aa7e7a5f90fa29bb6e Author: Darren Satkunas <darren@satkunas.com> Date: Thu Feb 15 13:27:25 2018 -0500 Rename reserved 'search' to 'open' M docs/api/spec/paths/ip4logs.yaml M lib/pf/UnifiedApi.pm M lib/pf/UnifiedApi/Controller/Ip4logs.pm commit 534676b24af438859d596a62df2f39cd880b9533 Author: Darren Satkunas <darren@satkunas.com> Date: Wed Feb 14 14:58:39 2018 -0500 Add url_param_name, primary_key M lib/pf/UnifiedApi/Controller/Ip4logs.pm commit ce214cae6d400287b1ad554b5224dca9b29ef46f Author: Darren Satkunas <darren@satkunas.com> Date: Wed Feb 14 12:29:05 2018 -0500 Update endpoints M docs/api/spec/paths/ip4logs.yaml M lib/pf/UnifiedApi.pm M lib/pf/UnifiedApi/Controller/Ip4logs.pm M t/unittest/UnifiedApi/Controller/Ip4logs.t commit 6286653d31f1fd1b7b7fd1d36abe7c16ddde9751 Author: Darren Satkunas <darren@satkunas.com> Date: Wed Feb 14 09:20:56 2018 -0500 Add ip4logs to API A docs/api/spec/components/schemas/ip4log.yaml A docs/api/spec/paths/ip4logs.yaml M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/Ip4logs.pm A t/unittest/UnifiedApi/Controller/Ip4logs.t commit 42b9de17e4c9cd6016d3c57e0f749e48844aaaf7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 19 15:27:39 2018 -0500 adjust the base URL of the API M docs/api/spec/openapi-base.yaml M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit bbed85346dffd33d250d1edcafe51bdef49a862a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 19 15:20:46 2018 -0500 add github.com/captncraig/cors to govendor M go/vendor/vendor.json commit c2c54c7d595ebc89ec3b48b80352928e2e8c1e89 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 19 15:17:30 2018 -0500 update spec M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit 8e5ce6a199be625663977c633f1c45cb4b1ac352 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 19 15:09:50 2018 -0500 move adjustments to .gitignore M .gitignore commit 8956ee350f6ff0dfdd2290c5df0cb63da9463b40 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 19 15:05:17 2018 -0500 .gitignore for netdata M .gitignore commit cbb44a475e1961e5a6b33a2f4936b2d3bf77b7b3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 19 14:57:50 2018 -0500 added cors plugin for Caddy M conf/caddy-services/api.conf.example M go/Makefile M go/caddy/caddy/caddy/caddymain/run.go M go/caddy/caddy/caddyhttp/httpserver/plugin.go A go/caddy/cors/corsPlugin.go A go/caddy/cors/parse_test.go commit 134afc7bbe03b97080844ed55c264af9309cf769 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 19 14:25:35 2018 -0500 update API spec M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit 0784404ec49d6e573f733d99570e7caeb5a1fcff Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 19 14:20:23 2018 -0500 Fixed wrong rebase M lib/pf/api.pm commit df90abf9ff7b0292bb72e6bb4feafa17e8873753 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 19 14:05:44 2018 -0500 touchup on error handling M lib/pf/UnifiedApi/Controller/Violations.pm commit 002465861bca602901b1760ae674a2105db905fd Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 19 14:03:21 2018 -0500 some renaming + touchups in the spec M docs/api/spec/paths/violations.yaml M lib/pf/UnifiedApi.pm M lib/pf/UnifiedApi/Controller/Violations.pm commit b1c6bbc4dc700c13f059374b00a37c199c3c6429 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 19 13:59:33 2018 -0500 The update the number of tests M t/unittest/UnifiedApi/Controller/DhcpOption82s.t commit 876733cf7bc0266fa8b9eaa9b2a7a406a893088c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 19 09:42:30 2018 -0500 have api-aaa be called later in the middlewares M go/caddy/caddy/caddyhttp/httpserver/plugin.go commit 1cd96a9e17327a5be81f2fa57507ba4c44360c43 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Feb 17 12:50:09 2018 -0500 Configure CORS preflight requests to the API M conf/caddy-services/api.conf.example commit ad7ce02cbbfb8a825e1d2ea1a4fa842eb39f7471 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 16 15:23:51 2018 -0500 Adeed missing path for for packaging M addons/packages/packetfence.spec commit e2950f480dc476f737577ee5a6fdf5ac287b52ca Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 16 15:10:27 2018 -0500 Force the removal M addons/packages/packetfence.spec commit c300ca83c8da7463680796277c42054bfd3531c7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 16 13:28:57 2018 -0500 Fix issue with running pfcmd in a test environment M t/unittest/import.t commit a733326d711d71ecca9eb58820539cb18fbb8ada Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Feb 16 11:44:33 2018 -0500 Updated year M docs/PacketFence_Developers_Guide-docinfo.xml M docs/PacketFence_Installation_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml commit 31857ad3be836ad3a4fef8519ae0e95191fbe140 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Feb 16 11:26:12 2018 -0500 Carry over changes from https://github.com/inverse-inc/packetfence/commit/0e13466d78ba62e76f197310b4d3ef6ca2545f8f#diff-0566a9a051cf4d0c06b4cbbb44bb4d5c M docs/enforcement/inline.asciidoc commit 4e2185d98f815815f7180732ee5ad5291c7ccee8 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Feb 16 11:08:15 2018 -0500 Updated gitignore file M .gitignore commit 517f026bb0aa7a2e562283f78775d89803f9910a Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Feb 16 11:00:19 2018 -0500 Major rework of the Aerohive documentation D docs/PacketFence_Aerohive_Quick_Install_Guide-docinfo.xml D docs/PacketFence_Aerohive_Quick_Install_Guide.asciidoc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A docs/networkdevice/aerohive.asciidoc commit 3876112b4889c2a98c1501ddc11bd139fbd9f128 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Feb 16 10:02:50 2018 -0500 Removed unused image D docs/images/pfaerohive04.png commit d17e2510ce4f02445f8597c80be32a81c2db8e0e Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Feb 16 09:43:49 2018 -0500 Removed unused file D docs/images/pfaerohive00.png commit db138e27ae7a4a3ef7272d93a2fa790b3163412f Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Feb 16 09:16:01 2018 -0500 Removed old/redundant doc D docs/PacketFence_Ruckus_Quick_Install_Guide-docinfo.xml D docs/PacketFence_Ruckus_Quick_Install_Guide.asciidoc commit b5b176cfe343809282c43f29b77b4f81c319b131 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Feb 16 09:12:00 2018 -0500 Removed old/redundant docs D docs/PacketFence_Cisco_Quick_Install_Guide-docinfo.xml D docs/PacketFence_Cisco_Quick_Install_Guide.asciidoc commit aa4478c90a693e1521d2d1bdd4132c7953302ec5 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Thu Feb 15 16:28:39 2018 -0500 Removed old/redundant doc D docs/PacketFence_Brocade_Quick_Install_Guide-docinfo.xml D docs/PacketFence_Brocade_Quick_Install_Guide.asciidoc commit 4163aa35207c24f715cc9e2f05a72be682cd5de3 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Feb 9 15:26:37 2018 -0500 Fixed bunch of typos M docs/PacketFence_Installation_Guide.asciidoc M docs/enforcement/inline.asciidoc M docs/enforcement/out-of-band.asciidoc commit 75480186bd3a65fc288ec45fc2537b3814600744 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Feb 7 15:10:48 2018 -0500 Removed old doc D docs/PacketFence_Anyfi_Quick_Install_Guide-docinfo.xml D docs/PacketFence_Anyfi_Quick_Install_Guide.asciidoc commit 7d4f665a3da0620809f03c246323afbf6eafb3ac Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Feb 7 15:09:36 2018 -0500 Moved the doc hostapd to one place M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc D docs/PacketFence_OpenWrt-Hostapd-15-05_Quick_Install_Guide-docinfo.xml D docs/PacketFence_OpenWrt-Hostapd-15-05_Quick_Install_Guide.asciidoc D docs/PacketFence_OpenWrt-Hostapd_Quick_Install_Guide-docinfo.xml D docs/PacketFence_OpenWrt-Hostapd_Quick_Install_Guide.asciidoc A docs/networkdevice/hostapd.asciidoc commit 96f800cd690d1f38acb3914cfb4ba496dcd355e1 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Feb 7 14:59:03 2018 -0500 Integrated the CoovaChilli doc into the main one D docs/PacketFence_CoovaChilli_Quick_Integration_Guide-docinfo.xml D docs/PacketFence_CoovaChilli_Quick_Integration_Guide.asciidoc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A docs/networkdevice/coovachilli.asciidoc commit 41c07774b4351e38ac1746dd5920dc22afeb9a63 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Feb 7 14:49:18 2018 -0500 Polishing M docs/networkdevice/anyfi.asciidoc commit 12f1bff726b86adf0df70ccad02b17f77ffe1779 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Feb 7 14:40:01 2018 -0500 Moved MSE to main guide D docs/PacketFence_Cisco_MSE_Quick_Install_Guide-docinfo.xml D docs/PacketFence_Cisco_MSE_Quick_Install_Guide.asciidoc M docs/PacketFence_Installation_Guide.asciidoc commit b465a18ff6471e06f0d1fa7d9e4fbffadff6aaf9 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Feb 7 14:27:20 2018 -0500 Removed old doc D docs/archives/PacketFenceZEN_Installation_Guide.odt D docs/archives/PacketFence_Administration_Guide.odt D docs/archives/PacketFence_Administration_Guide.pt_BR.odt D docs/archives/PacketFence_Network_Devices_Configuration_Guide.odt commit 81f48b129614d494b4b1a01d7d5079e0cdc5efc3 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Feb 7 10:58:06 2018 -0500 Fixed typo M docs/enforcement/inline.asciidoc commit c8982aaaa8c0a5d22fdecada94f04b8bb0130979 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Feb 7 10:42:26 2018 -0500 Fixed gateway information M docs/enforcement/inline.asciidoc commit 0641ea79bd0a6f821bf319ffcadbfbd66cc0150c Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Feb 7 08:43:06 2018 -0500 Moved sections and removed ip_forward doc M docs/PacketFence_Installation_Guide.asciidoc M docs/enforcement/inline.asciidoc commit 41e8e8101e0af0acdb51c308ba53bfe660c3a37c Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Feb 6 16:13:58 2018 -0500 Removed old section, self-explanatory from the admin now M docs/PacketFence_Installation_Guide.asciidoc commit 0cea6a871208d834827aafb4bd97417022280bde Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Feb 6 16:13:13 2018 -0500 Moved sections, added new graph M docs/PacketFence_Installation_Guide.asciidoc M docs/images/diagram-trap-interaction.png commit f12ffa2a087f447f1bd69270658949d10156c155 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Feb 6 14:49:33 2018 -0500 Moved around Fingerbank integration to its own section M docs/PacketFence_Installation_Guide.asciidoc commit b569bd2dc147154291fe5325a88ac18ab25404c0 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Feb 6 14:46:43 2018 -0500 Removed old doc D docs/PacketFenceZEN_Installation_Guide-docinfo.xml D docs/PacketFenceZEN_Installation_Guide.asciidoc commit 07a9d72663a570452f1ee012f0b0a637715db0ab Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Feb 6 14:12:20 2018 -0500 Various fixes after king semaan review M docs/PacketFence_Installation_Guide.asciidoc M docs/enforcement/inline.asciidoc M docs/enforcement/out-of-band.asciidoc commit af9fbd0e93aea61ae0b7800e4a4a63c6ecb064b6 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Feb 6 11:00:48 2018 -0500 Updated out-of-band doc M docs/PacketFence_Installation_Guide.asciidoc M docs/enforcement/inline.asciidoc M docs/enforcement/out-of-band.asciidoc commit bcfd6cad503806cf96bcba180914129c8dc4ef85 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Feb 5 17:34:33 2018 -0500 Fixed typos after chicgeek's comments M docs/PacketFence_Installation_Guide.asciidoc commit 66dc68144029ef6fb0cde35c7ddfa26453817138 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Feb 5 16:43:43 2018 -0500 Moved RADIUS Accounting section to RADIUS Advanced stuff M docs/PacketFence_Installation_Guide.asciidoc commit 3b43f7b4c43f84ae0dde65027d601e9e25f1a706 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Feb 5 16:03:56 2018 -0500 Improved (not yet finished) the out-of-band guide M docs/enforcement/inline.asciidoc M docs/enforcement/out-of-band.asciidoc commit acf4e110487abda38f81228f5c6355b24340bb46 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Feb 5 15:47:27 2018 -0500 Shuffle sections M docs/PacketFence_Installation_Guide.asciidoc commit df10069395aad4a546a5ba04da229fd52ffa4f85 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Feb 5 15:34:12 2018 -0500 Added inline/out-of-band guides, reworked completely the inline one D docs/PacketFence_Inline_Deployment_Quick_Guide_ZEN-docinfo.xml D docs/PacketFence_Inline_Deployment_Quick_Guide_ZEN.asciidoc M docs/PacketFence_Installation_Guide.asciidoc D docs/PacketFence_Out-of-Band_Deployment_Quick_Guide_ZEN-docinfo.xml D docs/PacketFence_Out-of-Band_Deployment_Quick_Guide_ZEN.asciidoc A docs/enforcement/inline.asciidoc A docs/enforcement/out-of-band.asciidoc commit dcb561047443d6771a2134ac6c2def99fc503e26 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Feb 16 11:16:14 2018 -0500 Update go/README.md M go/README.md commit d17d6dcc58a20e2af1c66ecc951958382449ea1a Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Feb 5 09:20:02 2018 -0500 Removed old doc D docs/PacketFence_OpenDaylight_Install_Guide-docinfo.xml D docs/PacketFence_OpenDaylight_Install_Guide.asciidoc commit bb233b369693a866b64b47d7d5825d24b53b3877 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Feb 5 09:16:52 2018 -0500 Integrated PKI docs main guide M docs/PacketFence_Installation_Guide.asciidoc D docs/PacketFence_MSPKI_Quick_Install_Guide-docinfo.xml D docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc D docs/PacketFence_PKI_Quick_Install_Guide-docinfo.xml D docs/PacketFence_PKI_Quick_Install_Guide.asciidoc A docs/pki/microsoft.asciidoc A docs/pki/packetfence.asciidoc commit 8358af38974cf347de5242aa9e231f863eb4f637 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Feb 2 16:09:30 2018 -0500 Reworked all provisioning docs M docs/PacketFence_Installation_Guide.asciidoc D docs/PacketFence_MobileIron_Quick_Install_Guide-docinfo.xml D docs/PacketFence_MobileIron_Quick_Install_Guide.asciidoc D docs/PacketFence_OPSWAT_Quick_Install_Guide-docinfo.xml D docs/PacketFence_OPSWAT_Quick_Install_Guide.asciidoc D docs/PacketFence_SEPM_Quick_Install_Guide-docinfo.xml D docs/PacketFence_SEPM_Quick_Install_Guide.asciidoc D docs/PacketFence_SentinelOne_Quick_Install_Guide-docinfo.xml D docs/PacketFence_SentinelOne_Quick_Install_Guide.asciidoc A docs/provisioner/mobileiron.asciidoc A docs/provisioner/opswat.asciidoc A docs/provisioner/sentinelone.asciidoc A docs/provisioner/sepm.asciidoc commit 87401ac42c0a91ac0a1db348c4b69d883ed452fe Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Feb 2 15:41:28 2018 -0500 Moved firewall doc, added misssing doc and images D docs/PacketFence_Barracuda_Quick_Install_Guide-docinfo.xml D docs/PacketFence_Barracuda_Quick_Install_Guide.asciidoc D docs/PacketFence_Checkpoint_Quick_Install_Guide-docinfo.xml D docs/PacketFence_Checkpoint_Quick_Install_Guide.asciidoc D docs/PacketFence_FortiGate_Quick_Install_Guide-docinfo.xml D docs/PacketFence_FortiGate_Quick_Install_Guide.asciidoc M docs/PacketFence_Installation_Guide.asciidoc D docs/PacketFence_JSON-RPC_Quick_Install_Guide-docinfo.xml D docs/PacketFence_JSON-RPC_Quick_Install_Guide.asciidoc D docs/PacketFence_PaloAlto_Quick_Install_Guide-docinfo.xml D docs/PacketFence_PaloAlto_Quick_Install_Guide.asciidoc A docs/firewall/barracuda.asciidoc A docs/firewall/checkpoint.asciidoc A docs/firewall/fortigate.asciidoc A docs/firewall/jsonrpc.asciidoc A docs/firewall/paloalto.asciidoc A docs/images/getting-started.png A docs/networkdevice/anyfi.asciidoc commit 71a3e3b5327229a84ac6e896ba087f752cea7d1b Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Feb 2 15:15:39 2018 -0500 First big doc rework M Makefile D docs/PacketFence_Administration_Guide-docinfo.xml D docs/PacketFence_Administration_Guide.asciidoc A docs/PacketFence_Installation_Guide-docinfo.xml A docs/PacketFence_Installation_Guide.asciidoc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit f9c2be1b546e00cb43a736f9a5ff48a83bd1d732 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 16 09:37:53 2018 -0500 Remove parameter M conf/documentation.conf commit b7a75897b7e3ffdd4c3384226ee1054bb177961d Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 16 09:37:45 2018 -0500 Adjust unittests M t/unittest/UnifiedApi/Controller/Violations.t commit 5d2705f2087b9a1053ecfaad1f4cc388c863bdc1 Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 16 09:25:56 2018 -0500 Update route M lib/pf/UnifiedApi.pm commit ec3c43046c24a4895590e35fc817e4e63c2f369c Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 16 09:22:13 2018 -0500 Update docs A docs/api/spec/paths/violations.yaml commit 856c85fbb712201008cb96fb5965088242b40d88 Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 16 09:21:28 2018 -0500 Rename method search to mac M lib/pf/UnifiedApi.pm M lib/pf/UnifiedApi/Controller/Violations.pm commit eb9c6ebc7bde6c17bd7182db4d8506d89ea49cf6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 4 14:44:21 2017 -0400 Added an option to unreg the device on accounting stop M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/api.pm commit 2809a5411914a254684909ac16bed6a910d30ad6 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Feb 16 09:01:38 2018 -0500 Revert "(doc) Update year in footer" This reverts commit a87bd52d3d803dd961ad2718652b6b0cd8a28569. M docs/PacketFenceZEN_Installation_Guide-docinfo.xml M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Aerohive_Quick_Install_Guide-docinfo.xml M docs/PacketFence_Cisco_MSE_Quick_Install_Guide-docinfo.xml M docs/PacketFence_CoovaChilli_Quick_Integration_Guide-docinfo.xml M docs/PacketFence_Developers_Guide-docinfo.xml M docs/PacketFence_JSON-RPC_Quick_Install_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M docs/PacketFence_OpenWrt-Hostapd-15-05_Quick_Install_Guide-docinfo.xml M docs/PacketFence_SentinelOne_Quick_Install_Guide-docinfo.xml commit 660a8e7b987db74e6550e5620853ca731dc97890 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 16 08:53:00 2018 -0500 Exclude pfstats from test M t/TestUtils.pm commit 014922c4b6302057b6c7c284de09dbb6935736a9 Author: Darren Satkunas <darren@satkunas.com> Date: Thu Feb 15 16:29:13 2018 -0500 Add paths to docs A docs/api/spec/paths/dhcpoption82s.yaml commit f1e9e0574b93b01cb7beced1aacff55ca3cf0adb Author: Darren Satkunas <darren@satkunas.com> Date: Thu Feb 15 16:27:07 2018 -0500 Add missing descriptions M docs/api/spec/components/schemas/dhcpoption82.yaml commit 07ac9feb952daba73df22c121993d66620fc8516 Author: Darren Satkunas <darren@satkunas.com> Date: Thu Feb 15 16:18:22 2018 -0500 Rename from Dhcpoption82 to DhcpOption82 Update paths Update docs Update unittests M docs/api/spec/components/schemas/dhcpoption82.yaml M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/DhcpOption82s.pm D lib/pf/UnifiedApi/Controller/Dhcpoption82s.pm A t/unittest/UnifiedApi/Controller/DhcpOption82s.t D t/unittest/UnifiedApi/Controller/Dhcpoption82s.t commit 7edf0e1878f549f9abdae28ce244829641b71307 Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 9 15:43:48 2018 -0500 Add docs A docs/api/spec/components/schemas/dhcpoption82.yaml M docs/api/spec/openapi.yaml commit 15b74447340e8b96b143236af797fb0245a6efe0 Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 9 15:32:53 2018 -0500 Add unittests M docs/api/spec/openapi.yaml M t/unittest/UnifiedApi/Controller/Dhcpoption82s.t commit 12569b9b5dccffc80e7196d3004b778d29f8802e Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 9 15:20:14 2018 -0500 Change url_param_name M lib/pf/UnifiedApi/Controller/Dhcpoption82s.pm commit 06a292dd19e6877c42fb400abf9f49ed233cb0c4 Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 9 12:09:28 2018 -0500 Add unittests A t/unittest/UnifiedApi/Controller/Dhcpoption82s.t commit dd3dee4d779f12add193b4051d5376c0e76afe07 Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 9 11:43:38 2018 -0500 Add controller A lib/pf/UnifiedApi/Controller/Dhcpoption82s.pm commit fb37a67870546687aa3c19cfebc8f891ae0bb90d Author: Darren Satkunas <darren@satkunas.com> Date: Fri Feb 9 11:43:16 2018 -0500 Add route M lib/pf/UnifiedApi.pm commit 261f1c2ddd6ee26a38b9c80a92dfe874f4a2dc5a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 15 12:56:41 2018 -0500 remove unneeded directive M docs/PacketFence_Clustering_Guide.asciidoc commit d4e05ee0b5988d4a8ff726dff4d31a928455e1d1 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Thu Feb 15 11:22:26 2018 -0500 Cleanups for merge M UPGRADE.asciidoc D docs/UPGRADE.asciidoc commit 1a2c82401d75d9c8d1f6651d12f4c7995d0e3774 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 15 08:05:31 2018 -0500 adjust device names in unit tests for new Fingerbank DB M t/unittest/provisioner.t M t/unittest/provisioner/mobileconfig.t commit bc1150842dcddcc199bf3800b2b528daf401a311 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 14 17:46:17 2018 -0500 Add documentation for webservices.unifiedapi_port M conf/documentation.conf commit 2e83409b60aa527ffd88d088dc4bd421afb6546d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 14 15:56:37 2018 -0500 Fix packaging M addons/packages/packetfence.spec commit 58aa90a186fdb20ea78afb6ee8ce43d820e366fb Author: Darren Satkunas <darren@satkunas.com> Date: Wed Feb 14 15:00:33 2018 -0500 Drop unused method M lib/pf/UnifiedApi/Controller/Violations.pm commit b8f3937881328992d5d57ad1c34cab148734dfb0 Author: Darren Satkunas <darren@satkunas.com> Date: Wed Feb 14 14:52:34 2018 -0500 Adjust route M lib/pf/UnifiedApi.pm M lib/pf/UnifiedApi/Controller/Violations.pm commit 1118c23d6c9e1d5c828e59127f43b3eca55cd0cf Author: Darren Satkunas <darren@satkunas.com> Date: Wed Feb 14 14:41:53 2018 -0500 Adjust docs A docs/api/spec/components/schemas/macaddress.yaml M docs/api/spec/components/schemas/violation.yaml commit 314ad7b7783fa712edd5f7c82a441c8fd47cd214 Author: Darren Satkunas <darren@satkunas.com> Date: Wed Feb 14 14:39:38 2018 -0500 Fix typo M t/unittest/UnifiedApi/Controller/Violations.t commit f1a74bbdf8d4b9981630a9663b388d758c681278 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 14 14:27:41 2018 -0500 fix invalid rebase M lib/pf/ipset.pm commit 83636dadb230c1e50f5bb2e6129777984a10f781 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 12 16:07:05 2018 -0500 fix missing API client method M lib/pf/node.pm commit 195750ec9eb03b9b59a35176717dcea3be9ced93 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 12 16:06:12 2018 -0500 add errors to API caddyfile M conf/caddy-services/api.conf.example commit d0449e4a53d9af4dafeff23fcd3a38365b787857 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 12 16:03:39 2018 -0500 no limit to API frontend files opened M conf/systemd/packetfence-api-frontend.service commit d33fbdd06dd50b4edbec1c8031609d022358d22d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 9 14:36:25 2018 -0500 some perldoc M lib/pf/api/unifiedapiclient.pm commit f2c81a4c375499133e030b377fc41f32c3e9f6d3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 9 14:27:37 2018 -0500 switch pfdns ipset jazzing with API to use Unified API M go/coredns/plugin/pfdns/pfdns.go M go/coredns/plugin/pfdns/setup.go commit 2a09ba9c589bdd8828b34b5884adef54828eb77a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 9 13:57:34 2018 -0500 polishing usage of unified API client M lib/pf/ipset.pm M lib/pf/node.pm M lib/pf/parking.pm commit 4d3a139457acdb7a66c503f476eeff66d5d2413f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 9 13:54:19 2018 -0500 centralize the default unified API client M lib/pf/api/unifiedapiclient.pm M lib/pf/ipset.pm M lib/pf/parking.pm commit 44166c8bfdd0407745da09bc30becf62b7c0ad88 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 9 13:49:14 2018 -0500 change unified API client in ipset module M lib/pf/ipset.pm commit 360d72ae3c61b27b40d862812666dc44f538636e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 9 13:48:42 2018 -0500 switch to unified API client for parking M lib/pf/parking.pm commit 65156391f88d3b3376139bf916ee4d2ab54d2c26 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 9 13:48:30 2018 -0500 disable TLS in pfdhcp M go/dhcp/main.go commit 0773f68282ba7cde9e0d13f7c6fdecb9927c3dda Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 9 13:18:54 2018 -0500 have pf::ipset API client use the unified API client M lib/pf/ipset.pm commit 03bac17b561e506dd63cd42ad7474a87455a5477 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 9 13:04:52 2018 -0500 adjust perl api client to use HTTPS by default M lib/pf/api/unifiedapiclient.pm commit 771ef28f8b60a6f42ab0b30acdcc8659a36e996f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 9 13:04:42 2018 -0500 have the API frontend use TLS M conf/caddy-services/api.conf.example commit 4c18d78194adfd703c91490bad8e94e836a02ad1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 9 13:04:16 2018 -0500 add golang unified API client M go/pfconfigdriver/structs.go A go/unifiedapiclient/client.go A go/unifiedapiclient/client_test.go commit 94a688c76a6b6d0a5d56f4429ca002426a4efba0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 7 14:53:43 2018 -0500 use constant for API login M lib/pf/api/unifiedapiclient.pm M lib/pf/constants/api.pm commit 58b3944df291468ca5740c013f029f4b0f8d2e4c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 7 13:21:48 2018 -0500 use unified API to call pfsso M lib/pf/firewallsso.pm commit 2afbaf38515f4e4c7bae3e673f195c5ec0ef9cb6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 7 13:21:38 2018 -0500 have pfsso listen to all hostnaes M conf/caddy-services/pfsso.conf.example commit 57da2ab61958ed14004e513008d84777cdeb9224 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 7 13:21:19 2018 -0500 touchups to unified API client M lib/pf/api/unifiedapiclient.pm commit 2d56ee33f65377e73d06c37ed964b93848517473 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 7 13:12:38 2018 -0500 add client to interract with UnifiedAPI A lib/pf/api/unifiedapiclient.pm commit a1cc67b09a2b545946f4ac624aec77b0a55972c2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 7 13:11:27 2018 -0500 add unified API port in config M conf/pf.conf.defaults commit df7dc2d4b5128ed01e213de01df31a30a091b91c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 7 11:50:00 2018 -0500 expose pfipset + pfdhcp + pfsso through API frontend M conf/caddy-services/api.conf.example M conf/caddy-services/pfipset.conf.example M go/caddy/pfsso/pfsso.go M lib/pf/firewallsso.pm commit 3ef45ab6fe163782f155a041e73f302e3980cbb0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 7 11:27:01 2018 -0500 more refactoring M go/coredns/plugin/pfdns/pfdns.go commit 95380e138a6b802d0dd258925bd66c9fa402da20 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 7 11:18:44 2018 -0500 some post-rebase cleanup M go/database/connection.go M go/dhcp/config.go M go/dhcp/utils.go M go/pfconfigdriver/structs.go M go/vendor/vendor.json commit 2147ccda77ee2d07fe3854a097e61820401ff195 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 7 11:04:15 2018 -0500 remove double webservices struct M go/pfconfigdriver/structs.go commit 4764b651853e9171ebb953213424922c45c1c77f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 12 13:33:42 2017 -0500 send 401 instead of 403 for an invalid token M go/caddy/api-aaa/api-aaa.go commit 5615810d88c79052da536a28871c059d77c89e94 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 11 13:30:13 2017 -0500 test for the Content-Type M go/caddy/api-aaa/api-aaa_test.go commit 944262296d15efcb5fed6f8e02fd73ad924703da Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 11 12:49:39 2017 -0500 default to application/json for API frontend M go/caddy/api-aaa/api-aaa.go commit a9f0f1a0c7af2f4348cc2fd3deb41d729d94c257 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 23 07:58:28 2017 -0500 remove outdated DAL models D lib/pf/dal/_api_users.pm D lib/pf/dal/api_users.pm commit 1615c1dc265fa32b3aec702a9e656e6d8bae1e2d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 22 15:56:52 2017 -0500 Only set the X-PacketFence-Tenant-Id if the token is emitted for a particular tenant #2 M go/api-frontend/aaa/authorization.go commit d2ae9b1bfb7a34eebca0f6479e8e6e70cd2a1201 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 22 15:46:46 2017 -0500 Only set the X-PacketFence-Tenant-Id if the token is emitted for a particular tenant M go/api-frontend/aaa/authorization.go commit 2cc06c94b88feb7304427064c7393136a83bdd32 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 22 15:25:15 2017 -0500 add api-frontend service in systemd installed units M addons/packages/packetfence.spec commit bc42dcca2d68b37073278011165d25d91076cde9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 22 15:23:26 2017 -0500 ignore binary check for api-frontend M lib/pf/pfcmd/checkup.pm commit 1e62cc10f2fc9802b8158b0cf85bea88fc01e3b1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 22 14:56:53 2017 -0500 make api frontend listen to all IP addresses M conf/caddy-services/api.conf.example commit a3c069e8253bc99700e5eb5524e88b83067feceb Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 22 14:53:45 2017 -0500 added service for api-frontend M conf/documentation.conf M conf/pf.conf.defaults A conf/systemd/packetfence-api-frontend.service A lib/pf/services/manager/api_frontend.pm commit ae61fab39711e753503966dde3f692733d94d1af Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 22 12:30:19 2017 -0500 Update upgrade-X.X.X-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 07f7cab43e698e0a7ccf50dc5f88ea2304ce4ed8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 22 10:00:27 2017 -0500 add new golang dependencies M go/vendor/vendor.json commit 2d3180cff9d4a0a783f924417a388dc6760b9e28 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 21 13:33:54 2017 -0500 set X-PacketFence-Tenant-Id when its not there M go/api-frontend/aaa/authorization.go M go/api-frontend/aaa/authorization_test.go commit 4034a82fcfdf5c154d9f391babd81e145593c93d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 20 11:00:31 2017 -0500 api_users -> api_user M db/upgrade-X.X.X-X.Y.Z.sql M go/api-frontend/aaa/db_authentication_backend_test.go M go/caddy/api-aaa/api-aaa.go M lib/pf/dal/_api_users.pm M lib/pf/dal/api_users.pm commit 9a58ac9711d3b0cfeb646bc3ebdc8780cbf9b080 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 20 09:28:17 2017 -0500 fix primary key field M db/upgrade-X.X.X-X.Y.Z.sql commit 74f5f5f0c7d81f3d756fa2c313c95dd4fd551cff Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 20 08:47:17 2017 -0500 fix some tests M go/api-frontend/aaa/authentication_backend_test.go commit bc3d5c048a76c27b94c8d8d745de90486e2c4c04 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 20 08:19:56 2017 -0500 forward proxy for API M conf/caddy-services/api.conf.example M go/caddy/caddy/caddy/caddymain/run.go M go/caddy/caddy/caddyhttp/httpserver/plugin.go A go/caddy/forwardproxy/LICENSE A go/caddy/forwardproxy/README.md A go/caddy/forwardproxy/forwardproxy.go A go/caddy/forwardproxy/setup.go commit 42c4801859c3e9c0616a67e529c657aaa48eaeba Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 17 14:38:37 2017 -0500 DB authentication for API M go/api-frontend/aaa/authentication.go M go/api-frontend/aaa/authentication_backend.go M go/caddy/api-aaa/api-aaa.go M go/db/db.go commit 770641c6086469c8c7bb2c239480e22e1feca7f0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 17 11:28:04 2017 -0500 tie the knot on the db token info computing M go/api-frontend/aaa/db_authentication_backend.go M go/api-frontend/aaa/db_authentication_backend_test.go commit 03791f217740729e62de042504bc117c8bfb626b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 17 11:15:56 2017 -0500 make DB part of its own package M go/api-frontend/aaa/db_authentication_backend_test.go A go/db/db.go commit c6af53a0e5babe8fd57850338f650b632056e651 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 17 11:06:42 2017 -0500 initial draft of DB API users M db/upgrade-X.X.X-X.Y.Z.sql A go/api-frontend/aaa/db_authentication_backend.go A go/api-frontend/aaa/db_authentication_backend_test.go M go/pfconfigdriver/structs.go commit 801f3ea653731dead293f18d496da6927df0274b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 17 09:09:35 2017 -0500 fix paths in authorization test M go/api-frontend/aaa/authorization_test.go commit ade6b488ee636e0be2a21c6d2423f6e47d2c1b3d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 16 15:46:53 2017 -0500 add API caddy file A conf/caddy-services/api.conf.example commit c2b93e09e441a67e81ccd2ae84b0acfb2859fb5a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 16 15:46:41 2017 -0500 improve API AAA tests M go/caddy/api-aaa/api-aaa_test.go commit fc9aa5447979000f73ec7eb174adca3f0447d898 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 16 15:46:29 2017 -0500 add system admin roles M lib/pf/constants/admin_roles.pm commit b7fa2254e330cc9da087cdeb0f09436010fa0d5e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 16 15:18:02 2017 -0500 handle all resources AAA in api-aaa M go/api-frontend/aaa/authorization.go M go/caddy/api-aaa/api-aaa.go commit bca22b96ebbea4ecc75cf5200bd83c507d422c4d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 16 15:03:41 2017 -0500 login is working. yay! M go/api-frontend/aaa/authentication.go M go/caddy/api-aaa/api-aaa.go M go/caddy/caddy/caddy/caddymain/run.go M go/caddy/caddy/caddyhttp/httpserver/plugin.go commit 442376d33234f8ae5ce8805e3f357ee717639197 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 16 14:47:28 2017 -0500 caddy AAA middleware is starting to take form M go/api-frontend/aaa/authentication_backend.go M go/api-frontend/aaa/authentication_backend_test.go M go/api-frontend/aaa/authentication_test.go A go/caddy/api-aaa/api-aaa.go A go/caddy/api-aaa/api-aaa_test.go M go/pfconfigdriver/fetch.go M go/pfconfigdriver/fetch_test.go M go/pfconfigdriver/structs.go M t/data/pf.conf commit ef0b60e38f8a966e62aa8ab482de1a285dfcb9ac Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 16 14:01:53 2017 -0500 don't have double actions in pfconfig admin roles M lib/pfconfig/namespaces/config/AdminRoles.pm commit b10982f7740ec7b133d5342012b77bd337ac7e79 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 16 13:09:48 2017 -0500 add method to login in AAA M go/api-frontend/aaa/authentication.go M go/api-frontend/aaa/authentication_backend_test.go M go/api-frontend/aaa/authentication_test.go commit 9fc53f0b9aaca485aac1f3878c17f5f6643ec837 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 16 12:03:05 2017 -0500 started working on authentication backends M go/api-frontend/aaa/authentication.go A go/api-frontend/aaa/authentication_backend.go A go/api-frontend/aaa/authentication_backend_test.go commit 6d5770310a1df256b1eadcb803b444072a0ad22c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 16 11:10:58 2017 -0500 add tenancy validation in AAA middleware M go/api-frontend/aaa/authorization.go M go/api-frontend/aaa/authorization_test.go commit 22040c758c4d01b2809619ef09d071d104b5858e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 16 10:55:35 2017 -0500 access control for tenant scoping M go/api-frontend/aaa/authorization.go M go/api-frontend/aaa/authorization_test.go M go/api-frontend/aaa/mem_token_backend.go M go/api-frontend/aaa/token_backend.go commit d4c3356e60c9239b9b8c281f372f780de345bfb5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 16 08:09:40 2017 -0500 some refactoring M go/api-frontend/aaa/authorization.go M go/api-frontend/aaa/authorization_test.go M go/api-frontend/aaa/mem_token_backend.go M go/api-frontend/aaa/mem_token_backend_test.go M go/api-frontend/aaa/token_backend.go commit 8576ebfd1e8e30894ec5c45fe2a6a3c020232f93 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 15 15:59:47 2017 -0500 add tenant ID to authorization M go/api-frontend/aaa/authentication_test.go M go/api-frontend/aaa/authorization_test.go M go/api-frontend/aaa/mem_token_backend.go M go/api-frontend/aaa/mem_token_backend_test.go M go/api-frontend/aaa/token_backend.go commit 96e596f20f7616367213b7ee5fadce70303a315b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 15 15:39:41 2017 -0500 add API users table M db/upgrade-X.X.X-X.Y.Z.sql A lib/pf/dal/_api_users.pm A lib/pf/dal/api_users.pm commit 4dc45b2f6f7e41bec69a12c8d6ba8b85640e3175 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 15 11:17:54 2017 -0500 add authentication layer A go/api-frontend/aaa/authentication.go A go/api-frontend/aaa/authentication_test.go M go/api-frontend/aaa/authorization_test.go M go/api-frontend/aaa/token_backend.go commit 262b16d60910b956ba1a464464041cff9434fd8a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 15 11:02:21 2017 -0500 added more tests + implementation of bearer HTTP authorization M go/api-frontend/aaa/authorization.go M go/api-frontend/aaa/authorization_test.go commit af94978c856df7f4ddedf8c6643135a1f1cd14ea Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 15 09:18:54 2017 -0500 move stuff around + implement a mem based token storage A go/api-frontend/aaa/authorization.go A go/api-frontend/aaa/authorization_test.go A go/api-frontend/aaa/mem_token_backend.go A go/api-frontend/aaa/mem_token_backend_test.go A go/api-frontend/aaa/token_backend.go D go/api-frontend/authorization/authorization.go D go/api-frontend/authorization/authorization_test.go commit 11e9f60708ffb82caed4b7be8813f6d21604473a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 14 08:15:14 2017 -0500 start working on token backend M go/api-frontend/authorization/authorization.go commit 8e555d98c9ed6ab1b4d7007bec9fe125f71b1938 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 13 12:49:09 2017 -0500 method + path authorization based on path A go/api-frontend/authorization/authorization.go A go/api-frontend/authorization/authorization_test.go commit 9ca96f7117e36067f5abf58d818c3ea15ce89aa1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 13 11:52:33 2017 -0500 started drafting authorization flow of API M lib/pf/constants/admin_roles.pm commit d20f3e97fa81d79b0a8f2a972d04281c31bb817a Author: Thomas Alonso <talonso@inverse.ca> Date: Wed Feb 14 10:46:59 2018 -0500 Minors correction M docs/PacketFence_Clustering_Guide.asciidoc commit 4dc0dcc327bae9d0d0b6cf29380233c29b424783 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 14 09:13:45 2018 -0500 news for #2803 M NEWS.asciidoc commit 010bfc5e618190fafe8322447ddfe4a9bf6e2c99 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 14 09:11:58 2018 -0500 Add conf/etcd.conf.yml M .gitignore commit 769d888e689b13e57210334c7d4011124d127ff1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 14 09:11:02 2018 -0500 Add conf/pfdns.conf M .gitignore commit bc578f44acb43dfd154956acd91be6fb284ddf2d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 14 08:58:36 2018 -0500 Remove unused variable M lib/pf/snmptrapd.pm commit ecdf37110e6ffddf0dec75ad5f03643798778da3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 14 08:45:48 2018 -0500 don't honor the destination URL if its a portal detection URL fixes #2951 M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm commit d0b7e9570c633ccf1e6dcb3829244a274d34bcbc Author: Thomas Alonso <talonso@inverse.ca> Date: Tue Feb 13 17:15:18 2018 -0500 Upgrade Doc recast M UPGRADE.asciidoc A docs/UPGRADE.asciidoc commit 8fd093c039cae5fbad84b2b59989aacb05fcbf47 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 13 16:36:37 2018 -0500 Enable freeradius stats M conf/monitoring/python.d.conf.example commit 7a6f18e656abed58336c623a5647f2db78e4a558 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 13 15:50:05 2018 -0500 Make radius_int unique M lib/pf/services/manager/radiusd_child.pm commit 11c4c145634e53feb9035e21ed593bdc35286b3e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 1 10:05:28 2018 -0500 Removed port status from iptables M conf/iptables.conf.example M lib/pf/iptables.pm commit 5ca544b3caf2f4b72476c677fcefbf2a54fda0f0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jan 30 14:09:43 2018 -0500 Removed useless virtualhost in httpd.admin config M conf/pf.conf.defaults D lib/pf/clustermgmt.pm M lib/pf/dhcp/processor_v4.pm M sbin/pfdhcplistener commit cd4c2cc2c501de51a0aa633cb44373e3e0771cd5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 7 09:43:39 2018 -0500 Typo M lib/pf/util.pm commit 6bbca45fb9bbac479d0efb6e6b25b9a1570e2147 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 7 09:25:23 2018 -0500 Fixes for PR M conf/traffic_shaping.conf.example M html/pfappserver/lib/pfappserver/Form/Config/TrafficShaping.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/TrafficShaping.pm M html/pfappserver/root/config/trafficshaping/index.tt M html/pfappserver/root/config/trafficshaping/list.tt M lib/pf/api.pm M lib/pf/config/util.pm M lib/pf/ipset.pm M lib/pf/services/manager/tc.pm M lib/pf/util.pm commit 0e13466d78ba62e76f197310b4d3ef6ca2545f8f Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 7 11:39:32 2017 -0500 Adapted the Inline documentation to configure traffic shaping M docs/PacketFence_Inline_Deployment_Quick_Guide_ZEN.asciidoc commit eb10c3e54d68d1b5ca3830e515f910211c80a47e Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 20 13:40:58 2017 -0500 Format the interface M lib/pf/ipset.pm M lib/pf/services/manager/tc.pm commit 295abffc8b010a53469b42ce1c1bd6d804d2f202 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 17 15:33:50 2017 -0500 Simplify the code M lib/pf/ipset.pm M lib/pf/services/manager/tc.pm commit eac2cc199d305500e821c7b1e145d116b22d18e9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 14 12:11:46 2017 -0500 Add pagination and search M html/pfappserver/lib/pfappserver/Model/Config/Roles.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Roles.pm M html/pfappserver/root/config/roles/index.tt A html/pfappserver/root/config/roles/list.tt A html/pfappserver/root/config/roles/search.tt commit 9abc2f6516a8ed072fd03a10d26c1f1c63f5b76f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 14 11:24:45 2017 -0500 Fix syntax error M lib/pf/services/manager/tc.pm commit 22cb638e757759a75b8bb13ecfb8bea02b485135 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 14 11:24:11 2017 -0500 Update documentation M conf/documentation.conf commit eed5d650457ff59f929fc82433a36487dec1d1b4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 13 16:35:35 2017 -0500 Check if a value is defined before generating a filter M lib/pf/generate_filter.pm commit 9500e0eaf398d92cfe235c6da91d9596f9b497fe Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 13 15:25:07 2017 -0500 Return undef if no filter can be generated M lib/pf/generate_filter.pm commit 0fd8f5f1b2021761ca95558f3de659a4212ed516 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 13 13:44:26 2017 -0500 Add filter_offset_limit M lib/pf/ConfigStore.pm commit 6f38f6589d43c18a8174975901667fc43c5b146d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 13 12:50:38 2017 -0500 A little refactor M html/pfappserver/lib/pfappserver/Model/Config/Switch.pm commit 86c677963e4db0b5e9f80417fc2989b53834a504 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 10 15:50:39 2017 -0500 Refactor M html/pfappserver/lib/pfappserver/Model/Config/Switch.pm commit a6774be90cdeafb0274478628e4ef29b41ce005b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 10 15:27:17 2017 -0500 filter_with_offset_limit M lib/pf/generate_filter.pm M t/unittest/generate_filter.t commit 5c208ec7a97d777d8c313b588e7ad9bce2ccf8d7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 10 14:52:49 2017 -0500 Rename test A t/unittest/generate_filter.t D t/unittest/query_filters.t commit b9e5c39665b9fb75243c6ced0b9c0f93733a689e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 10 13:24:00 2017 -0500 Move filter generation to pf::generate_filter A lib/pf/generate_filter.pm M t/unittest/query_filters.t commit 9cc0a296e524fe253beefaf49f8f589e6e089916 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 10 12:42:13 2017 -0500 New test A t/unittest/query_filters.t commit f1f92bf2661ea72fe81c602e17d956773df8f7a4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 9 16:36:16 2017 -0500 Refactor M lib/pf/ConfigStore/Switch.pm commit a6fe2ba6b5691540b90e4a1969d04dfa42106a35 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 9 16:35:52 2017 -0500 Generalize filter M lib/pf/ConfigStore.pm commit 1574971207dd1eb0b07c2e7a013305ab2b6a95b5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 9 16:15:23 2017 -0500 Refactor search_like and search to use filter M lib/pf/ConfigStore.pm M t/ConfigStore/Base.t commit 296089f73265ba43e6ea39935ce0fe744d627b63 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 9 13:52:06 2017 -0500 Only show traffic shaping create button if inline is configured and can access traffic shaping M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Roles.pm M html/pfappserver/root/config/roles/index.tt commit 62cf8297f29eda7e47c47b76af3b8aa9cd3d2f8f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 9 13:22:17 2017 -0500 Net function is_inline_configured M lib/pf/config/util.pm commit a679e7cb10b167d7c44bbbf27efdac0305b5a826 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 26 15:53:15 2017 -0400 Fixed api M lib/pf/api.pm commit 426e88dd8fdc31c0b6aad59db5e4b238ac3f14a5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 26 15:47:15 2017 -0400 Upload and download are not mandatory in the admin. Added a way to remove the config from the api M html/pfappserver/lib/pfappserver/Form/Config/TrafficShaping.pm M lib/pf/api.pm commit 7c764757d44b34bf08a6c8c9b5706fa13c03e33a Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 26 15:14:17 2017 -0400 Created tc rules based on the routing table of PacketFence M lib/pf/ipset.pm M lib/pf/services/manager/tc.pm commit aef276c385242853a15ff92ff33992ed9d7aca56 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 19 10:52:08 2017 -0400 Added a function to list all the roles and another to see the details of a role M lib/pf/api.pm commit 6bb5caca17f1b2444b15e653b951e5218ef30514 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 18 10:46:32 2017 -0400 Insert use pf::ConfigStore::Roles() and use pf::ConfigStore::TrafficShaping(); M lib/pf/api.pm commit 0e963955d09f7a7a347a3f9779f0486dd51254bf Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 18 10:44:01 2017 -0400 Fixed pod M lib/pf/api.pm commit 0213daac227ff844e2092c62794ab346bbac0154 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 18 10:37:25 2017 -0400 Added api function to manage the role configuration M lib/pf/api.pm commit c77b95ca85678a8c37ac1a7df40ec8f7f2a0c630 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 17 14:48:37 2017 -0400 Add the ability to to create traffic shaping from the role page M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/TrafficShaping.pm M html/pfappserver/root/config/roles/index.tt A html/pfappserver/root/config/trafficshaping/create_or_update.tt commit dfb37238baa06b4a71da525fdf596e4e8f3467fa Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 17 09:26:48 2017 -0400 Added tc binary path and use the default up/down value from the default group. M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/services/manager/tc.pm commit 65c15d68b37779718894ac9391b1dca1f74416b4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 16 15:44:44 2017 -0400 Added configuration parameters when generating the rules M lib/pf/services/manager/tc.pm commit 73ad1a025ac14fc29e0201c164f8115bcc068ad9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 16 14:04:17 2017 -0400 Convert to bytes M lib/pfconfig/namespaces/config/TrafficShaping.pm commit 9cfde2e6552d25c01f82d5b49ef1a1d2988f56d0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 16 14:04:04 2017 -0400 Fix display when none exists M html/pfappserver/root/config/trafficshaping/list.tt commit 7fea180b0ceafbb3e5e516a5f0d2f54d51b74090 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 16 14:03:42 2017 -0400 Add validation M html/pfappserver/lib/pfappserver/Form/Config/TrafficShaping.pm commit da445d28f7070baad03f10b67ed2766243c02c6e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 16 13:32:53 2017 -0400 Improve readability M lib/pf/util.pm commit 6329fb15c7043a286ae89c46226a99c33d52fe88 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 16 13:28:37 2017 -0400 Add traffic shaping to the network tab M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm commit c290eb7c810914c7898227230fe806b40ba2e265 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 16 13:27:50 2017 -0400 Remove unused entry M html/pfappserver/root/admin/configuration.tt commit c7b6c8ac41f3480621d1ca95f156a1097f3c619e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 16 13:18:05 2017 -0400 Update heading M html/pfappserver/root/config/trafficshaping/index.tt commit ac2d49c7110aa0b10cb825bc310e7df3c928c163 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 16 13:14:11 2017 -0400 Display the roles for traffic shaping M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/TrafficShaping.pm A html/pfappserver/root/config/trafficshaping/create_type.tt M html/pfappserver/root/config/trafficshaping/index.tt M html/pfappserver/root/config/trafficshaping/list.tt commit 0787be97e9d0a5831c91deca1f91e75b283ab1a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 16 12:13:23 2017 -0400 update gitignore M .gitignore commit eb27bc111c1e306a62085a02fcb30669ef8aba66 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 16 12:10:03 2017 -0400 Apply the none filter M html/pfappserver/root/config/trafficshaping/list.tt M html/pfappserver/root/config/trafficshaping/view.tt commit 05f8b9a3312e7db93adf55f2a79f499c3e5fefde Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 16 11:53:43 2017 -0400 Fix renaming errors M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/TrafficShaping.pm M html/pfappserver/root/admin/configuration.tt D html/pfappserver/root/config/traffic_shaping/clone.tt D html/pfappserver/root/config/traffic_shaping/create.tt D html/pfappserver/root/config/traffic_shaping/index.tt D html/pfappserver/root/config/traffic_shaping/list.tt D html/pfappserver/root/config/traffic_shaping/view.tt A html/pfappserver/root/config/trafficshaping/clone.tt A html/pfappserver/root/config/trafficshaping/create.tt A html/pfappserver/root/config/trafficshaping/index.tt A html/pfappserver/root/config/trafficshaping/list.tt A html/pfappserver/root/config/trafficshaping/view.tt M lib/pf/config/traffic_shaping.pm M lib/pf/file_paths.pm commit a940c09d59da2a8f8ece49047a93c47c5d3ce391 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 16 11:39:51 2017 -0400 Add fields for roles M html/pfappserver/lib/pfappserver/Form/Config/TrafficShaping.pm commit 15f76b29bd0651b79e4e21a35a4ece6a5d4d8d5f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 6 12:23:53 2016 -0500 New config file in packetfence conf/traffic_shaping.conf M .gitignore A conf/traffic_shaping.conf.example A html/pfappserver/lib/pfappserver/Controller/Config/TrafficShaping.pm A html/pfappserver/lib/pfappserver/Form/Config/TrafficShaping.pm A html/pfappserver/lib/pfappserver/Model/Config/TrafficShaping.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/TrafficShaping.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/config/traffic_shaping/clone.tt A html/pfappserver/root/config/traffic_shaping/create.tt A html/pfappserver/root/config/traffic_shaping/index.tt A html/pfappserver/root/config/traffic_shaping/list.tt A html/pfappserver/root/config/traffic_shaping/view.tt A lib/pf/ConfigStore/TrafficShaping.pm A lib/pf/config/traffic_shaping.pm M lib/pf/constants/admin_roles.pm M lib/pf/file_paths.pm A lib/pfconfig/namespaces/config/TrafficShaping.pm commit 13cd7bca5713f11db7a645ac48edc5d9ab3db464 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 6 14:17:04 2017 -0400 Fixed typo and added tc in soduers file M lib/pf/services/manager/tc.pm M packetfence.sudoers commit 74a7670224cc0eef7e33069c8f5dc80477159ef5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 6 14:04:19 2017 -0400 tc service to manage tc rules M addons/packages/packetfence.spec A conf/systemd/packetfence-tc.service A debian/packetfence-tc.service M debian/rules A lib/pf/services/manager/tc.pm D lib/pf/tc.pm commit 1db094ccd780d05bae227906b0120af4533a47eb Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 5 16:17:45 2017 -0400 Generate tc.conf file M lib/pf/tc.pm commit 60b95b237005b958151fa15fa868f173e3eb1a73 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 5 15:53:14 2017 -0400 draft tc lib A lib/pf/tc.pm commit c8db27f8e2693fc476d0ba46919b09facb59b940 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 5 13:05:10 2017 -0400 Define a class per network M lib/pf/ipset.pm commit 4916dacc7cff6f45042b2becdf304e16ff90a045 Author: Thomas Alonso <talonso@inverse.ca> Date: Tue Feb 13 14:11:36 2018 -0500 initial draft of upgrade guide rework M UPGRADE.asciidoc commit 00976db779841389ff104fd543578af9d26a52c4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 13 14:12:24 2018 -0500 Import %Config M lib/pf/services/manager/netdata.pm commit 35c5d605580bd20b906f55dcfe5e63feecc21972 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 13 14:09:27 2018 -0500 Fixed syntax error M lib/pf/services/manager/netdata.pm commit 07055e7f31483f9c1d98dbfab16b5ebafe0e89e1 Author: Tom Inv <32487258+TomInverse@users.noreply.github.com> Date: Tue Feb 13 14:08:33 2018 -0500 fix pfstats binary variable name in pf.conf.defaults M conf/pf.conf.defaults commit f5d637b5c4efccc469ebab4a76be31edce1845c6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 13 12:56:57 2018 -0500 adjust the API spec for the search M docs/api/spec/components/parameters/base.yaml M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml M docs/api/spec/paths/users.yaml commit e74147d75a3b6d2cf6e03ad144649dce8dc607b7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 13 11:42:46 2018 -0500 regenerate the API spec M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit 946c436bb76e2dbf1b7e00046591dffb4d67bb9d Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 13 10:32:48 2018 -0500 Fix packaging M addons/packages/packetfence.spec commit c36c9be440c7f5fe9f45223ce49fb1376e2a83e5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 13 10:08:39 2018 -0500 Fix for pfstats M go/Makefile commit e59b497b2a6f458842c3fe73f901d4cf66d90843 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 13 09:55:28 2018 -0500 Renamed directory M go/Makefile D go/pfstats/main.go A go/stats/main.go commit 6846d1a448666e8f35b7ec902aa35170787c9ba7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 13 09:43:42 2018 -0500 Updated vendor.json M go/vendor/vendor.json commit 0f617e4091a8cb2db4761a9ca8710384601d60fa Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 13 09:13:05 2018 -0500 Fix for packaging M addons/packages/packetfence.spec commit 1b48ac4be4e90f5b7d814f39631c4b7f0335fea7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 13 08:39:11 2018 -0500 news for #2935 M NEWS.asciidoc commit 432588c1437d5c5af21caebeb8ac81192a77bc2c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 13 08:38:25 2018 -0500 upgrade notes for #2935 M UPGRADE.asciidoc commit 65eaf27060e02f526922c49476406d43121fc495 Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Feb 12 22:45:48 2018 -0500 Added log parser M addons/packages/packetfence.spec A conf/stats.conf.example M go/pfconfigdriver/structs.go M go/pfstats/main.go M lib/pf/file_paths.pm A lib/pfconfig/namespaces/config/Stats.pm commit 8d9a791e0dfa1a597f94093391151fa66ae1df86 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 12 16:16:45 2018 -0500 pfstats is pfstats M addons/packages/build-go.sh M addons/packages/packetfence.spec M conf/pf.conf.defaults A conf/systemd/packetfence-pfstats.service M conf/systemd/packetfence-radsniff.service D conf/systemd/packetfence-stats.service A debian/packetfence-pfstats.service D debian/packetfence-stats.service M debian/rules M go/Makefile A go/pfstats/main.go D go/stats/main.go commit 791119a813b5c300ac5ec0776fef1d5d17a1393b Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 12 16:06:45 2018 -0500 Use official logging M go/stats/main.go commit 6d61dc46a8747ae12dded03ce0aebf3c64842e9c Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 12 11:57:39 2018 -0500 Make statsd client global M go/stats/main.go commit e2d93b8842cb73b800919ee5e4141a29cb73d475 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 12 11:37:41 2018 -0500 Fix for PR M addons/monit/monit_checks_configurations/00_packetfence.tt M conf/documentation.conf M conf/systemd/packetfence-stats.service M lib/pf/cmd/pf/service.pm M packetfence.rsyslog commit 0e05389e067a42bacbac58567c60f2b2fc98aec9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 12 11:19:10 2018 -0500 Renamed packetfence-collectdtostatsd to packetfence-stats M addons/packages/build-go.sh M addons/packages/packetfence.spec D conf/systemd/packetfence-collectdtostatsd.service D conf/systemd/packetfence-collecttostatsd.service M conf/systemd/packetfence-radsniff.service A conf/systemd/packetfence-stats.service D debian/packetfence-collectdtostatsd.service D debian/packetfence-collecttostatsd.service A debian/packetfence-stats.service M debian/rules M go/Makefile D go/collectdtostatsd/collectdtostatsd D go/collectdtostatsd/main.go A go/stats/main.go commit 1a85190fa3345cfa63e9ef6ec12c8283e2566fc8 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sun Feb 11 15:19:55 2018 -0500 Reach all netdata server from the admin gui M conf/httpd.conf.d/httpd.admin.tt.example commit 170e5dd17ec9d245d6edfc653f4f8bc7fba5030f Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 9 16:06:37 2018 -0500 Fix for PR M addons/monit/monit_checks_configurations/00_packetfence.tt M addons/packages/packetfence.spec M lib/pf/cmd/pf/service.pm commit f89d53f521a6d863adb6ef85e54849c7c02971ed Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 9 15:50:50 2018 -0500 Removed graphite database creation M html/pfappserver/lib/pfappserver/Model/DB.pm commit b66fe739156d39d9c26cbc622c4516d212e79472 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 5 09:41:56 2018 -0500 Added collectd to statsd go daemon A conf/systemd/packetfence-collecttostatsd.service A debian/packetfence-collecttostatsd.service A go/collectdtostatsd/collectdtostatsd M go/collectdtostatsd/main.go commit f1982afe61ba9b14a3a6be4c29c3bb2246752425 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 7 16:12:48 2018 -0500 Added alert on source test A conf/monitoring/health.d/statsd.conf.example M go/collectdtostatsd/main.go M go/pfconfigdriver/structs.go M lib/pf/services/manager/netdata.pm commit 35166557a5f8b469b65c56fd0346e96b860599af Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 6 12:02:39 2018 -0500 Added monitor option in authentication sources (AD/LDAP/RADIUS/Eduroam) M lib/pf/services/manager/netdata.pm commit 6088636c78d1160865b77b9d714666a3e9ee38ee Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 6 11:13:07 2018 -0500 Added monitor parameter to monitor or no the source M go/collectdtostatsd/main.go M go/pfconfigdriver/structs.go M html/pfappserver/lib/pfappserver/Form/Config/Source/Eduroam.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/RADIUS.pm M html/pfappserver/root/config/source/type/LDAP.tt M lib/pf/Authentication/Source/EduroamSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm commit c57a167bab7218bbb6b4ec797a863b56cf544ad2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 6 10:24:19 2018 -0500 Added more details M go/collectdtostatsd/main.go commit e8ac76bb53784196f4c3e9287a2466cef2583468 Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Feb 5 22:57:38 2018 -0500 Fixed ldap fail and added a timeout in radius test M go/collectdtostatsd/main.go commit afcf9a042cd1e2ce577175becdeb6196ca1d3e37 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 5 17:08:16 2018 -0500 Added sources test to statsd D go/collectdtostatsd/collectdtostatsd M go/collectdtostatsd/main.go M go/pfconfigdriver/structs.go commit 4d69401c0b1d78d7e95322af0e52fe807535a5ec Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 5 15:42:27 2018 -0500 Return a hash for authentication resources (pfconfig) M lib/pfconfig/namespaces/resource/authentication_sources_eduroam.pm M lib/pfconfig/namespaces/resource/authentication_sources_ldap.pm M lib/pfconfig/namespaces/resource/authentication_sources_radius.pm commit 7ef3ab03743e23b264dfdc5c1ee597489c95692f Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 5 13:57:53 2018 -0500 Added AuthenticationSourceLdap AuthenticationSourceRadius AuthenticationSourceEduroam pfconfig struct M go/pfconfigdriver/structs.go commit 4ce9eb95712a2ec7885de46d2204912a45ee6ee4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 5 13:17:40 2018 -0500 Added namespaces authentication_sources_eduroam, authentication_sources_radius, authentication_sources_ldap A lib/pfconfig/namespaces/resource/authentication_sources_eduroam.pm A lib/pfconfig/namespaces/resource/authentication_sources_ldap.pm A lib/pfconfig/namespaces/resource/authentication_sources_radius.pm commit 31a4adda9f5378ed3108e595b1eb1346c02bf2c9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 5 10:55:56 2018 -0500 Send Float to statsd instead of string M go/collectdtostatsd/collectdtostatsd M go/collectdtostatsd/main.go commit dd3cb5e39b5104f32f64f2a6435aab9a21d534c2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 5 10:22:30 2018 -0500 Fixed typo A conf/systemd/packetfence-collectdtostatsd.service D conf/systemd/packetfence-collecttostatsd.service A debian/packetfence-collectdtostatsd.service D debian/packetfence-collecttostatsd.service commit 0aad6197921fceb6bbb24781b0df58ee2c0d8dca Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 5 09:45:49 2018 -0500 Added collectdtostatsd build M addons/packages/build-go.sh M go/Makefile commit 8a49a4fff5ed02a1e3ab0b336560b105ae9bc179 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 5 09:41:56 2018 -0500 Added collectd to statsd go daemon M addons/packages/packetfence.spec A conf/systemd/packetfence-collecttostatsd.service M conf/systemd/packetfence-radsniff.service A debian/packetfence-collecttostatsd.service M debian/rules A go/collectdtostatsd/collectdtostatsd A go/collectdtostatsd/main.go commit 898067eb71c72931f2415fa4744056905f4c5159 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 2 16:31:57 2018 -0500 Added Freeradius stats M addons/packages/packetfence.spec M conf/monitoring/python.d/freeradius.conf.example M conf/radiusd/acct.conf.example M conf/radiusd/auth.conf.example M conf/radiusd/eduroam.conf.example M conf/radiusd/load_balancer.conf.example M debian/rules M raddb/sites-available/status commit 912a44a35164b5a0fc5cfc3d562ac1e65fcb6c5b Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 2 09:39:02 2018 -0500 Added netdata available from admin gui M conf/httpd.conf.d/httpd.admin.tt.example M conf/monitoring/netdata.conf.example M conf/monitoring/python.d/web_log.conf.example M lib/pf/services/manager/httpd_admin.pm M lib/pf/services/manager/netdata.pm commit 1b009138deef967e29a5aa0bf2b75a2a32f70adf Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 1 14:28:09 2018 -0500 Added missing systemd script M addons/packages/packetfence.spec commit 35d79c8a189596fa560892978b81b6eedeb4f9b1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 1 13:09:53 2018 -0500 Updated apache logs M conf/httpd.conf.d/httpd.admin.tt.example M conf/httpd.conf.d/httpd.collector.tt.example M conf/httpd.conf.d/httpd.parking.tt.example M conf/httpd.conf.d/httpd.portal.tt.example M conf/httpd.conf.d/httpd.proxy.tt.example M conf/httpd.conf.d/httpd.webservices.tt.example M conf/httpd.conf.d/log.conf M conf/monitoring/python.d/apache.conf.example M conf/monitoring/python.d/web_log.conf.example M lib/pf/cmd/pf/fixpermissions.pm commit d920a4eb07ca969e6419997a0748384a6095e686 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 1 10:38:19 2018 -0500 Changed stats binding for haproxy M conf/haproxy.conf.example M conf/monitoring/python.d/haproxy.conf.example M lib/pf/services/manager/haproxy.pm commit f058d564357f33736502676913761c13996ba9c8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 1 09:25:23 2018 -0500 Bind on the management IP M conf/iptables.conf.example M conf/monitoring/netdata.conf.example commit 95f11b77b3524218f950c1256470d26d2e377127 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 31 16:28:37 2018 -0500 Removed useless files D conf/monitoring/charts.d/ap.conf.example D conf/monitoring/charts.d/apache.conf.example D conf/monitoring/charts.d/apcupsd.conf.example D conf/monitoring/charts.d/cpu_apps.conf.example D conf/monitoring/charts.d/cpufreq.conf.example D conf/monitoring/charts.d/exim.conf.example D conf/monitoring/charts.d/hddtemp.conf.example D conf/monitoring/charts.d/load_average.conf.example D conf/monitoring/charts.d/mem_apps.conf.example D conf/monitoring/charts.d/mysql.conf.example D conf/monitoring/charts.d/nginx.conf.example D conf/monitoring/charts.d/nut.conf.example D conf/monitoring/charts.d/opensips.conf.example D conf/monitoring/charts.d/phpfpm.conf.example D conf/monitoring/charts.d/postfix.conf.example D conf/monitoring/charts.d/sensors.conf.example D conf/monitoring/charts.d/squid.conf.example D conf/monitoring/charts.d/tomcat.conf.example M lib/pf/services/manager/netdata.pm commit 8aec93f22ac1a8b256b99ed9d1633ea7f54a4157 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 31 15:00:54 2018 -0500 Added : mysql,redis,haproxy,apache graphs M conf/monitoring/python.d/apache.conf.example D conf/monitoring/python.d/beanstalk.conf.example D conf/monitoring/python.d/bind_rndc.conf.example D conf/monitoring/python.d/couchdb.conf.example D conf/monitoring/python.d/dnsdist.conf.example D conf/monitoring/python.d/dovecot.conf.example D conf/monitoring/python.d/elasticsearch.conf.example D conf/monitoring/python.d/exim.conf.example D conf/monitoring/python.d/fail2ban.conf.example M conf/monitoring/python.d/haproxy.conf.example D conf/monitoring/python.d/hddtemp.conf.example D conf/monitoring/python.d/ipfs.conf.example D conf/monitoring/python.d/isc_dhcpd.conf.example D conf/monitoring/python.d/mdstat.conf.example D conf/monitoring/python.d/memcached.conf.example D conf/monitoring/python.d/mongodb.conf.example M conf/monitoring/python.d/mysql.conf.example D conf/monitoring/python.d/nginx.conf.example D conf/monitoring/python.d/nsd.conf.example D conf/monitoring/python.d/ovpn_status_log.conf.example D conf/monitoring/python.d/phpfpm.conf.example D conf/monitoring/python.d/postgres.conf.example D conf/monitoring/python.d/powerdns.conf.example D conf/monitoring/python.d/rabbitmq.conf.example M conf/monitoring/python.d/redis.conf.example D conf/monitoring/python.d/retroshare.conf.example D conf/monitoring/python.d/samba.conf.example D conf/monitoring/python.d/smartd_log.conf.example D conf/monitoring/python.d/squid.conf.example D conf/monitoring/python.d/tomcat.conf.example D conf/monitoring/python.d/varnish.conf.example M lib/pf/services/manager/netdata.pm commit 96cee68af6ddb1d6aca18d4d7221e4f5a3c4ab8d Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jan 30 17:09:42 2018 -0500 Added fping plugin M addons/packages/packetfence.spec M conf/monitoring/fping.conf.example M conf/systemd/packetfence-netdata.service M debian/control A lib/pf/services/manager/netdata.pm M lib/pf/util.pm commit b9d53b021a9dec0503725fdd721f84af836cde41 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jan 30 14:41:28 2018 -0500 Added netdata config files M .gitignore A conf/monitoring/apps_groups.conf.example A conf/monitoring/charts.d.conf.example A conf/monitoring/charts.d/ap.conf.example A conf/monitoring/charts.d/apache.conf.example A conf/monitoring/charts.d/apcupsd.conf.example A conf/monitoring/charts.d/cpu_apps.conf.example A conf/monitoring/charts.d/cpufreq.conf.example A conf/monitoring/charts.d/example.conf.example A conf/monitoring/charts.d/exim.conf.example A conf/monitoring/charts.d/hddtemp.conf.example A conf/monitoring/charts.d/load_average.conf.example A conf/monitoring/charts.d/mem_apps.conf.example A conf/monitoring/charts.d/mysql.conf.example A conf/monitoring/charts.d/nginx.conf.example A conf/monitoring/charts.d/nut.conf.example A conf/monitoring/charts.d/opensips.conf.example A conf/monitoring/charts.d/phpfpm.conf.example A conf/monitoring/charts.d/postfix.conf.example A conf/monitoring/charts.d/sensors.conf.example A conf/monitoring/charts.d/squid.conf.example A conf/monitoring/charts.d/tomcat.conf.example A conf/monitoring/fping.conf.example A conf/monitoring/health.d/apache.conf.example A conf/monitoring/health.d/backend.conf.example A conf/monitoring/health.d/beanstalkd.conf.example A conf/monitoring/health.d/bind_rndc.conf.example A conf/monitoring/health.d/couchdb.conf.example A conf/monitoring/health.d/cpu.conf.example A conf/monitoring/health.d/disks.conf.example A conf/monitoring/health.d/elasticsearch.conf.example A conf/monitoring/health.d/entropy.conf.example A conf/monitoring/health.d/fping.conf.example A conf/monitoring/health.d/haproxy.conf.example A conf/monitoring/health.d/ipc.conf.example A conf/monitoring/health.d/ipfs.conf.example A conf/monitoring/health.d/ipmi.conf.example A conf/monitoring/health.d/isc_dhcpd.conf.example A conf/monitoring/health.d/lighttpd.conf.example A conf/monitoring/health.d/mdstat.conf.example A conf/monitoring/health.d/memcached.conf.example A conf/monitoring/health.d/memory.conf.example A conf/monitoring/health.d/mongodb.conf.example A conf/monitoring/health.d/mysql.conf.example A conf/monitoring/health.d/named.conf.example A conf/monitoring/health.d/net.conf.example A conf/monitoring/health.d/netfilter.conf.example A conf/monitoring/health.d/nginx.conf.example A conf/monitoring/health.d/postgres.conf.example A conf/monitoring/health.d/qos.conf.example A conf/monitoring/health.d/ram.conf.example A conf/monitoring/health.d/redis.conf.example A conf/monitoring/health.d/retroshare.conf.example A conf/monitoring/health.d/softnet.conf.example A conf/monitoring/health.d/squid.conf.example A conf/monitoring/health.d/swap.conf.example A conf/monitoring/health.d/tcp_conn.conf.example A conf/monitoring/health.d/tcp_listen.conf.example A conf/monitoring/health.d/tcp_mem.conf.example A conf/monitoring/health.d/tcp_orphans.conf.example A conf/monitoring/health.d/tcp_resets.conf.example A conf/monitoring/health.d/udp_errors.conf.example A conf/monitoring/health.d/varnish.conf.example A conf/monitoring/health.d/web_log.conf.example A conf/monitoring/health.d/zfs.conf.example A conf/monitoring/health_alarm_notify.conf.example A conf/monitoring/health_email_recipients.conf.example M conf/monitoring/netdata.conf.example A conf/monitoring/node.d.conf.example A conf/monitoring/node.d/README.md A conf/monitoring/node.d/fronius.conf.md A conf/monitoring/node.d/named.conf.md A conf/monitoring/node.d/sma_webbox.conf.md A conf/monitoring/node.d/snmp.conf.md A conf/monitoring/node.d/stiebeleltron.conf.md A conf/monitoring/python.d.conf.example A conf/monitoring/python.d/apache.conf.example A conf/monitoring/python.d/beanstalk.conf.example A conf/monitoring/python.d/bind_rndc.conf.example A conf/monitoring/python.d/chrony.conf.example A conf/monitoring/python.d/couchdb.conf.example A conf/monitoring/python.d/cpufreq.conf.example A conf/monitoring/python.d/dns_query_time.conf.example A conf/monitoring/python.d/dnsdist.conf.example A conf/monitoring/python.d/dovecot.conf.example A conf/monitoring/python.d/elasticsearch.conf.example A conf/monitoring/python.d/example.conf.example A conf/monitoring/python.d/exim.conf.example A conf/monitoring/python.d/fail2ban.conf.example A conf/monitoring/python.d/freeradius.conf.example A conf/monitoring/python.d/go_expvar.conf.example A conf/monitoring/python.d/haproxy.conf.example A conf/monitoring/python.d/hddtemp.conf.example A conf/monitoring/python.d/ipfs.conf.example A conf/monitoring/python.d/isc_dhcpd.conf.example A conf/monitoring/python.d/mdstat.conf.example A conf/monitoring/python.d/memcached.conf.example A conf/monitoring/python.d/mongodb.conf.example A conf/monitoring/python.d/mysql.conf.example A conf/monitoring/python.d/nginx.conf.example A conf/monitoring/python.d/nsd.conf.example A conf/monitoring/python.d/ovpn_status_log.conf.example A conf/monitoring/python.d/phpfpm.conf.example A conf/monitoring/python.d/postfix.conf.example A conf/monitoring/python.d/postgres.conf.example A conf/monitoring/python.d/powerdns.conf.example A conf/monitoring/python.d/rabbitmq.conf.example A conf/monitoring/python.d/redis.conf.example A conf/monitoring/python.d/retroshare.conf.example A conf/monitoring/python.d/samba.conf.example A conf/monitoring/python.d/sensors.conf.example A conf/monitoring/python.d/smartd_log.conf.example A conf/monitoring/python.d/squid.conf.example A conf/monitoring/python.d/tomcat.conf.example A conf/monitoring/python.d/varnish.conf.example A conf/monitoring/python.d/web_log.conf.example A conf/monitoring/statsd.d/example.conf.example A conf/monitoring/stream.conf.example commit e5d01534ac6bd6a7c177180e24fa35fcfa972fac Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 5 16:30:08 2018 -0500 Removed collectd/statsd/graphite/carbon-cache/carbon-relay and replace them by netdata M Makefile M addons/monit/monit_checks_configurations/00_packetfence.tt M addons/packages/packetfence.spec M conf/documentation.conf D conf/httpd.conf.d/graphite-web.wsgi D conf/httpd.conf.d/httpd.graphite.tt.example D conf/monitoring/carbon.conf.example D conf/monitoring/collectd.conf.debian.example D conf/monitoring/collectd.conf.rhel.example D conf/monitoring/dashboard.conf.example D conf/monitoring/local_settings.py.debian.example D conf/monitoring/local_settings.py.rhel.example A conf/monitoring/netdata.conf.example D conf/monitoring/statsd_config.js.example D conf/monitoring/storage-aggregation.conf.example D conf/monitoring/storage-schemas.conf.example D conf/monitoring/types.db.example M conf/pf.conf.defaults D conf/systemd/packetfence-carbon-cache.service D conf/systemd/packetfence-carbon-relay.service D conf/systemd/packetfence-collectd.service D conf/systemd/packetfence-httpd.graphite.service A conf/systemd/packetfence-netdata.service M conf/systemd/packetfence-radsniff.service D conf/systemd/packetfence-statsd.service D db/pf_graphite-schema-5.1.0.sql M debian/control D debian/packetfence-carbon-cache.service D debian/packetfence-carbon-relay.service D debian/packetfence-collectd.service D debian/packetfence-httpd.graphite.service A debian/packetfence-netdata.service D debian/packetfence-statsd.service M debian/packetfence.conffiles M debian/packetfence.postinst M debian/rules M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/cmd/pf/service.pm D lib/pf/services/manager/carbon_cache.pm D lib/pf/services/manager/carbon_relay.pm D lib/pf/services/manager/collectd.pm M lib/pf/services/manager/httpd_admin.pm D lib/pf/services/manager/httpd_graphite.pm D lib/pf/services/manager/statsd.pm M packetfence.rsyslog commit 41df6b9862cec0017cd87e1309f1236d0c0cf3f8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 12 15:55:37 2018 -0500 Fix for build M addons/packages/packetfence.spec commit 69555f8d80d5943347de792a57a5002e3fee294d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 12 14:09:51 2018 -0500 fix copyrights M lib/pf/condition/fingerbank/device_is_a.pm M lib/pf/services/manager/fingerbank_collector.pm commit 19f6213390bb0102b97441991831575122adca95 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 12 14:09:22 2018 -0500 remove useless import M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Settings.pm commit 33a3c75065102f53c2bf5d70c3199b8d20fda67f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 12 13:43:00 2018 -0500 Fix the issue with the DBI Driver not setting the dbh attribute properly Fixes #2945 Fixes #2923 Fixes #2890 M lib/CHI/Driver/DBI.pm M lib/pf/CHI.pm commit 9b407ae1043b5751d427d9a8a87cd7d8d822d129 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 9 11:44:16 2018 -0500 Add better logging M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm commit b468e11ba3d51535aaf07c75e9645d01074d95c2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 8 11:06:23 2018 -0500 If it is a snapshot then also require packetfence-{config,pfcmd-suid} for the same revison M addons/packages/packetfence.spec commit 931dd684e3645413b2847d551e4be7365f48a018 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 5 14:12:50 2018 -0500 fix syntax error M lib/pf/services/manager/fingerbank_collector.pm commit 7ca74fd8b5acba4c2b3220b363e733f2fc66dc09 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 5 13:20:30 2018 -0500 configuration generation for the collector M lib/pf/services/manager/fingerbank_collector.pm commit 43952caf0f9aeee01dfc9428a374eb6222099592 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 5 10:39:39 2018 -0500 adjust services list for fb collector M lib/pf/cmd/pf/service.pm commit d5943075cea654f9169eb705125b498fd3c0bc94 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 5 10:24:05 2018 -0500 add more statsd metrics to fingerbank module M lib/pf/fingerbank.pm commit d1973b886bc229c991faa917af63994b14a5ddf1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 5 09:29:04 2018 -0500 only manage the collector if API key is configured M lib/pf/services/manager/fingerbank_collector.pm commit f4e31967e427195098dda372e2e0d85f22ee7018 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 5 08:34:13 2018 -0500 add necessary ports to iptables for collector M conf/iptables.conf.example commit b5b2b80a036d14d0aea80d79c879523ee959228c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 5 08:29:02 2018 -0500 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/vendor/bootstrap.min.js M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map M html/pfappserver/root/static/js/vendor/jquery-extra.min.js M html/pfappserver/root/static/js/vendor/jquery-extra.min.js.map M html/pfappserver/root/static/js/vendor/jquery-ui.min.js M html/pfappserver/root/static/js/vendor/jquery-ui.min.js.map M html/pfappserver/root/static/js/vendor/raphael.min.js M html/pfappserver/root/static/js/vendor/raphael.min.js.map commit 3059f7c674602d9da40e3142e651306b69c869c7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 5 08:11:12 2018 -0500 fix the collector binary path M conf/pf.conf.defaults commit 15d3667a8869b9924e9c9d4ec59ab823fe1f2019 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 2 11:05:53 2018 -0500 fix oses in scans M lib/pf/scan.pm commit eded8cc6d9f5642106082648583ae858514a68ea Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 2 10:58:49 2018 -0500 exclude index from user agent controller M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/User_Agent.pm commit da342145abb1ddd2a64bfa94d98e3cad092e078e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 2 10:45:14 2018 -0500 add missing translation M html/pfappserver/lib/pfappserver/I18N/en.po commit 388c4a2018f1fc2690b59830843869b6818ac22d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 21 10:14:58 2017 -0500 minor rewording M html/pfappserver/root/config/fingerbank/settings/index.tt commit 8f7c0f4d7315a7226f6020ae1dd8ee4144a5a395 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 21 09:43:27 2017 -0500 display cloud account information in Fingerbank settings M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm M html/pfappserver/root/config/fingerbank/settings/index.tt commit dd369372271ba9ae7d40535da88e504daa86a51c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 20 14:41:44 2017 -0500 clear the cache after changing API key M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm M lib/pf/fingerbank.pm commit 904ae37cbf7e1685545ad75e5620f805a2c3088b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 20 13:33:09 2017 -0500 don't put Fingerbank into its own log anymore M packetfence.rsyslog commit 175aa167da91519320786b7e215577ab9bc7a55f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 20 13:32:06 2017 -0500 don't show upstream user agents in admin M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/User_Agent.pm M html/pfappserver/root/config/fingerbank/user_agent/list.tt commit ccf1d01ed5f5870ec05c300c74161479665c9504 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 20 13:14:13 2017 -0500 adjust i18n for new fingerbank params M html/pfappserver/lib/pfappserver/I18N/en.po commit 910877b2d194ab37c4243f4fd37a6d8b221f0360 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 19 12:33:35 2017 -0500 add button to refresh fingebrnak device in admin M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/view.tt M lib/pf/fingerbank.pm commit 7bf07545b4b5fd12ebbc678989df5d657f4a08d1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 19 11:09:15 2017 -0500 use read_hashref for Fingerbank models M html/pfappserver/lib/pfappserver/Base/Model/Fingerbank.pm M html/pfappserver/lib/pfappserver/Form/Field/FingerbankField.pm commit 6d88d35a2a9a735df0983ab396177f23c2d4f7b8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 19 11:08:45 2017 -0500 update js M html/pfappserver/root/static/js/node.js commit 39f495c02913089226e7dd8789a6f378563077d3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 19 09:05:30 2017 -0500 don't grant pf rights on fingerbank DB anymore M html/pfappserver/lib/pfappserver/Model/DB.pm commit 79dc9153387195ed087b4f230a1fd378d099532c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 19 09:04:38 2017 -0500 remove references to Fingerbank + MySQL M html/pfappserver/lib/pfappserver/PacketFence/Controller/DB.pm M lib/pf/fingerbank.pm M lib/pf/pfmon/task/fingerbank_data_update.pm commit cc8cb6511f3b4dd919a43440882b70531a00c0d2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 19 08:58:57 2017 -0500 remove bin/mysql_fingerbank_import.sh M addons/packages/packetfence.spec D bin/mysql_fingerbank_import.sh M t/TestUtils.pm commit 61add2f818aa9b1d9667055709289315b242ca66 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 19 08:57:04 2017 -0500 validate API during onboarding + cleanup M conf/radius_filters.conf.example M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Onboard.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Settings.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm M html/pfappserver/root/config/fingerbank/settings/onboard.tt M html/pfappserver/root/configurator/fingerbank.tt M html/pfappserver/root/static/configurator/fingerbank.js commit 20e7fed246602e3ed48ae364f06027a37dde5bdf Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 19 07:51:02 2017 -0500 (web admin) Update generated files M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map commit 1b8e87dc3a6b1370e120fadc4e73ca3923418336 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 18 13:31:15 2017 -0500 remove p0f M addons/packages/packetfence.spec M conf/documentation.conf M conf/pf.conf.defaults D conf/systemd/packetfence-p0f.service M debian/control M debian/packetfence.sudoers M debian/rules M html/pfappserver/lib/pfappserver/I18N/en.po M lib/pf/cmd/pf/service.pm D lib/pf/services/manager/p0f.pm M packetfence.sudoers D sbin/p0f-wrapper commit 375ad39fdb0d6a1611247d2a0895fc32d59ecd74 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 18 09:40:09 2017 -0500 added fingerbank-collector service manager M conf/documentation.conf M conf/pf.conf.defaults A lib/pf/services/manager/fingerbank_collector.pm commit 83eff3943f0d3cb92f7db65c845e32efd78c9654 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 15 11:16:36 2017 -0500 cleanup in the fingerbank actions menu M html/pfappserver/root/config/fingerbank/header.tt commit 5262df7f42a20a86a28f8ca25ede5b3e4c6b739d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 15 11:16:03 2017 -0500 fix error when collector is dead M lib/pf/fingerbank.pm commit c1a298de886aee1d9cb4fcde4e56ad0d0aed187c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 15 11:10:18 2017 -0500 (web admin) Update generated files M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map commit e7f3e4621b3a697f4ce16ad3992de0a2c1211226 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 15 11:07:28 2017 -0500 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/auditing.js M html/pfappserver/root/static/js/auditing.js.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/reports.js M html/pfappserver/root/static/js/reports.js.map M html/pfappserver/root/static/js/vendor/bootstrap.min.js M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map M html/pfappserver/root/static/js/vendor/jquery-extra.min.js M html/pfappserver/root/static/js/vendor/jquery-extra.min.js.map M html/pfappserver/root/static/js/vendor/jquery-ui.min.js M html/pfappserver/root/static/js/vendor/jquery-ui.min.js.map M html/pfappserver/root/static/js/vendor/raphael.min.js M html/pfappserver/root/static/js/vendor/raphael.min.js.map commit 3883d7d31622082a6c69ca774392cac55a1b3c72 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 5 12:54:46 2017 -0500 don't reprocess Fingerbank unless the data in the collector changed M lib/pf/fingerbank.pm commit e24dea6294f97cc1b6ca05cbac22e5e6cea8dc94 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 5 09:42:22 2017 -0500 add caching for pf::fingerbank::find_device_class M lib/pf/fingerbank.pm commit f21d5ae6ddc06a934515a96db8e3b89630a002e0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 5 08:20:34 2017 -0500 handle cloning of pf::fingerbank + fix patch request cachign M lib/pf/fingerbank.pm commit e1cf401089e2fb13df348a9e58ef2c37b71bba6e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 5 08:14:59 2017 -0500 optimizations to collector connections M lib/pf/fingerbank.pm commit ce3e22aa141e302b5c33300e05ccc220d0facc9d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 4 12:42:38 2017 -0500 fix vlan filters fingerbank example M conf/vlan_filters.conf.example commit 18a7ad3dc921b62221358ce75b89dae8551e3e2e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 4 11:40:51 2017 -0500 update spec for new fingerbank version M addons/packages/packetfence.spec commit 9b81475bc0f18d4e7ee4cdc6cd141ff15a01879a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 4 08:12:43 2017 -0500 adjust OS pre-built search device names M html/pfappserver/root/admin/nodes.tt commit ea4519484e7c8c7451a53942b52d5635f8d47cc9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 4 08:12:31 2017 -0500 tweak log level M lib/pf/fingerbank.pm commit dd69af4cf907a2eaac0507f88c6e9c18e8d9f83f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 4 07:56:06 2017 -0500 remove references to fingerbank::Redis M lib/pf/pfmon/task/fingerbank_data_update.pm M sbin/pfmon commit 5ba38036cd60ee88949b83cec3fe69d89a6325c9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 1 13:59:33 2017 -0500 update Fingerbank example VLAN filter M conf/vlan_filters.conf.example commit db5f00ebe3eb45ced1895d3774dbc0df1ba4c9a3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 1 10:51:01 2017 -0500 fix device read returning a resultset now M html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm M lib/pf/node.pm commit 96bb20b4d98ffd96f6544710edfde34b195387fe Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 1 10:11:46 2017 -0500 adjust OS detection for provisioning + scan M lib/pf/provisioner.pm M lib/pf/scan.pm commit e7f0ff355c67743167f1a3dc1254265442ab0b2d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 1 09:59:35 2017 -0500 fix FingerbankSelect for model returning a resultset M html/pfappserver/lib/pfappserver/Form/Field/FingerbankSelect.pm commit 8b152c81c9375ccad8925fcf979909c1f9b8c2b2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 1 09:23:34 2017 -0500 maintain a list of mobile OSes for node search M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/root/admin/nodes.tt M lib/pf/fingerbank.pm commit 67478bc6fc6e9125fe5d82c855e8b71dd6dba5b0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 1 09:00:04 2017 -0500 record special OS classes M lib/pf/fingerbank.pm commit d8c6ef31f2d3cc386ffc36e83ca249298fb39e3c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 1 08:58:07 2017 -0500 make violation_trigger use fingerbank::device_is_a condition M lib/pf/factory/condition/violation.pm M lib/pf/violation.pm commit 93d80f37fb9b2f7e0a3cc50771cd8aa0b1fa31fe Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 30 15:57:10 2017 -0500 improve device is_a detection for access filters M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DB.pm M lib/pf/api.pm A lib/pf/condition/fingerbank/device_is_a.pm M lib/pf/factory/condition/access_filter.pm M lib/pf/node.pm commit e9fe4d8cf01f4e6c942e0bddaba3dd4e56b68ebb Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 29 14:57:56 2017 -0500 update collector HTTP user agent from captive portal M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm M lib/pf/fingerbank.pm commit c1e11a55945bed3bd465caa2be3af6702401c20b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 29 13:57:50 2017 -0500 adjustments for new Fingerbank integration M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm M lib/pf/api.pm M lib/pf/dhcp/processor.pm M lib/pf/fingerbank.pm commit 35e972e9fec51ef9c841f7c09a1f092e6ba503d8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 28 14:44:31 2017 -0500 code cleanup + method for getting the base attributes of an endpoint M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DB.pm M html/pfappserver/root/config/fingerbank/header.tt M lib/pf/fingerbank.pm commit 3cbb02c07268e20135cc71d751c5d7b7dca34044 Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Feb 7 19:34:45 2018 -0500 News file for PR #2889 M NEWS.asciidoc commit ca30454c77e01c389005f0b60985530a2bbdf9f8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 7 15:37:55 2018 -0500 Fix issue with permissions on symlink M addons/packages/packetfence.spec commit a71f3ac8ab8ed518dcd62ccd115cfa0487f57486 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 7 15:16:04 2018 -0500 Fixed build M addons/packages/packetfence.spec commit c06841bfeb1e79927ab4a259e57d00adfe9f4eae Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 7 14:23:30 2018 -0500 Fix name of service file for pfunified_api D conf/systemd/packetfence-pfunified-api.service A conf/systemd/packetfence-pfunified_api.service D debian/packetfence-pfunified-api.service A debian/packetfence-pfunified_api.service commit 608ad46be430aaedb657384449a328403648400c Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 7 13:22:07 2018 -0500 Fix systemd script for packetfence-pfunified-api A conf/systemd/packetfence-pfunified-api.service D conf/systemd/packetfence-pfunified_api.service A debian/packetfence-pfunified-api.service D debian/packetfence-pfunified_api.service M debian/rules commit e67857f1b41c0aa0265a56853c92fe7917b44f09 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 7 11:55:20 2018 -0500 Remove invalid install directive M addons/packages/packetfence.spec commit 08e666e67847c6e3c3ecdbf83b17b9b02f713d7b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 7 11:04:00 2018 -0500 fix variable naming M lib/pf/ipset.pm commit 32a988da701092964a2281b6bfc8d9512c27ce26 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 6 15:49:52 2018 -0500 Updated poddoc M lib/pf/UnifiedApi/Controller/Crud.pm commit 0850445140db01c7762665c43ddfbba52fffda0d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 6 11:11:19 2018 -0500 Rename id_key => url_param_name M lib/pf/UnifiedApi/Controller/ApiUsers.pm M lib/pf/UnifiedApi/Controller/Crud.pm M lib/pf/UnifiedApi/Controller/Locationlogs.pm M lib/pf/UnifiedApi/Controller/Nodes.pm M lib/pf/UnifiedApi/Controller/Tenants.pm M lib/pf/UnifiedApi/Controller/Users.pm M lib/pf/UnifiedApi/Controller/Users/Nodes.pm M lib/pf/UnifiedApi/Controller/Users/Nodes/Locationlogs.pm M lib/pf/UnifiedApi/Controller/Users/Password.pm M lib/pf/UnifiedApi/Controller/Violations.pm commit 8259082089f31623869ed68532ce7f9be3a0a6f2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 6 11:07:32 2018 -0500 Rename resource_id => primary_key M lib/pf/UnifiedApi/Controller/ApiUsers.pm M lib/pf/UnifiedApi/Controller/Config/ConnectionProfiles.pm M lib/pf/UnifiedApi/Controller/Crud.pm M lib/pf/UnifiedApi/Controller/Locationlogs.pm M lib/pf/UnifiedApi/Controller/Nodes.pm M lib/pf/UnifiedApi/Controller/Tenants.pm M lib/pf/UnifiedApi/Controller/Users.pm M lib/pf/UnifiedApi/Controller/Users/Nodes.pm M lib/pf/UnifiedApi/Controller/Users/Nodes/Locationlogs.pm M lib/pf/UnifiedApi/Controller/Users/Password.pm M lib/pf/UnifiedApi/Controller/Violations.pm commit e05cda81174eaabca2d86508b65a0c2a4a88f976 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 6 11:01:46 2018 -0500 Rename parent_id_key_map => parent_primary_key_map M lib/pf/UnifiedApi/Controller/Crud.pm M lib/pf/UnifiedApi/Controller/Users/Nodes.pm M lib/pf/UnifiedApi/Controller/Users/Nodes/Locationlogs.pm commit e90228285e73da4c047897d1a2def3c0305d450e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 6 10:58:39 2018 -0500 Remove unused variable M lib/pf/UnifiedApi/Controller/Crud.pm M lib/pf/UnifiedApi/Controller/Users/Nodes.pm M lib/pf/UnifiedApi/Controller/Users/Nodes/Locationlogs.pm commit 205d19df7d4e4e5afda4bd06e7784b17d422eece Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 6 10:55:26 2018 -0500 A little refactoring M lib/pf/UnifiedApi.pm commit b4f5b6a9eebcfd17a37d7768ec6dd726ea79ad73 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 6 10:23:29 2018 -0500 Add sub reasource locationlogs M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/Users/Nodes/Locationlogs.pm A t/unittest/UnifiedApi/Controller/Users/Nodes/Locationlogs.t commit a1699edc8e4301102a91d57680ce3685153f5d34 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 5 17:40:13 2018 -0500 Fix tests M t/unittest/UnifiedApi/Plugin/RestCrud.t commit a14441cd1ce1a79df7af09f54690e44f0838598f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 5 17:33:32 2018 -0500 Fix test count M t/unittest/UnifiedApi/Controller/Users/Nodes.t commit 66db76421ed4c82c53a8b6fb0c99777e8c20e481 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 5 17:31:31 2018 -0500 Add the option allow_singular M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/Users/Password.pm D lib/pf/UnifiedApi/Controller/UsersPassword.pm M lib/pf/UnifiedApi/Plugin/RestCrud.pm M t/unittest/UnifiedApi/Plugin/RestCrud.t commit 13313864119a128bbe61d0a80e2c9b7ce4bf042b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 5 15:51:14 2018 -0500 Generalize sub routes M lib/pf/UnifiedApi/Controller/Crud.pm M lib/pf/UnifiedApi/Controller/Users/Nodes.pm M t/unittest/UnifiedApi/Controller/Users/Nodes.t M t/unittest/UnifiedApi/Plugin/RestCrud.t commit 3e3c10c8a5b34486c4284eb61a80958bddeb1978 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 5 13:23:27 2018 -0500 For child routes do not use the full controller name for the route path M lib/pf/UnifiedApi/Plugin/RestCrud.pm M t/unittest/UnifiedApi/Plugin/RestCrud.t commit 1e26b7b4ec0efb0b17d14acd45780bd97ef55336 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 5 12:19:29 2018 -0500 Move UsersNodes to Users::Nodes M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/Users/Nodes.pm D lib/pf/UnifiedApi/Controller/UsersNodes.pm A t/unittest/UnifiedApi/Controller/Users/Nodes.t D t/unittest/UnifiedApi/Controller/UsersNodes.t commit a76cc54e95ff520e0acfee658ec1e8ece56824dc Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 5 10:26:01 2018 -0500 Logging error M lib/pf/ipset.pm M lib/pf/node.pm commit 3c3ecf30e31c4d8bcbb0f6a48ec7be8588a6fb7c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 2 13:25:32 2018 -0500 Wrap the call to releaseip to avoid tests failing M lib/pf/node.pm commit be5c8ada612fb68a9c1ecf74a0489889d0f768b6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 2 13:23:42 2018 -0500 Wrap the call to ipsetd M lib/pf/ipset.pm commit b09a30c35d8ee72c7d811f5832110f6515c270d4 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 2 13:22:41 2018 -0500 Allow jsonrestclient to have timeouts M lib/pf/api/jsonrestclient.pm commit ac5557303b8b67dfa59fba908fc09309f75c7fc0 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 2 11:42:47 2018 -0500 Fix Nodes test M t/unittest/UnifiedApi/Controller/Nodes.t commit ea543821065bfc91224447be77a6c8246c266d90 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 2 11:21:48 2018 -0500 Add proper values for id_key and resource_id M lib/pf/UnifiedApi/Controller/Nodes.pm commit bb8fb0dd29b05767ffc829a6b6adabf035a8be95 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 1 16:54:02 2018 -0500 Fix test after rebase M t/unittest/dal.t commit 9cfba0e256802338f3d188712619cda4a6897dc4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 1 16:45:28 2018 -0500 Use expanded http method options M lib/pf/UnifiedApi/Plugin/RestCrud.pm M t/unittest/UnifiedApi/Plugin/RestCrud.t commit 51267db076ac4663ca380f070a2341a593c86e41 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 1 16:44:52 2018 -0500 Fix issue with url creation M lib/pf/UnifiedApi/Controller/Crud.pm M t/unittest/UnifiedApi.t M t/unittest/UnifiedApi/Controller/UsersNodes.t commit 7b07a768e0e381e06eaa9b0d5fbbc459256da2c8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 1 12:22:24 2018 -0500 Add base path and parent path to munged config M lib/pf/UnifiedApi/Plugin/RestCrud.pm M t/unittest/UnifiedApi/Plugin/RestCrud.t commit 949c69e70d7e30cd12996828e2291ec9ea3473de Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 31 22:06:17 2018 -0500 Happy new year M lib/pf/UnifiedApi.pm M lib/pf/UnifiedApi/Command/prefork.pm M lib/pf/UnifiedApi/Controller.pm M lib/pf/UnifiedApi/Controller/ApiUsers.pm M lib/pf/UnifiedApi/Controller/Config/ConnectionProfiles.pm M lib/pf/UnifiedApi/Controller/Crud.pm M lib/pf/UnifiedApi/Controller/Reports.pm M lib/pf/UnifiedApi/Controller/RestRoute.pm M lib/pf/UnifiedApi/Controller/Tenants.pm M lib/pf/UnifiedApi/Controller/Users.pm M lib/pf/UnifiedApi/Controller/UsersNodes.pm M lib/pf/UnifiedApi/Controller/UsersPassword.pm M lib/pf/UnifiedApi/Plugin/RestCrud.pm M lib/pf/UnifiedApi/custom.pm M lib/pf/cmd/pf/tenant.pm M lib/pf/dal/_api_user.pm M lib/pf/dal/api_user.pm M lib/pf/dal/roles/has_tenant_id.pm M lib/pf/services/manager/etcd.pm M lib/pf/services/manager/pfunified_api.pm M lib/pf/tenant.pm M lib/pfconfig/namespaces/resource/cluster_hosts_ip.pm M lib/pfconfig/namespaces/resource/network_config.pm M sbin/pfunified_api M t/unittest/UnifiedApi.t M t/unittest/UnifiedApi/Controller/ApiUsers.t M t/unittest/UnifiedApi/Controller/Reports.t M t/unittest/UnifiedApi/Controller/UsersNodes.t M t/unittest/UnifiedApi/Plugin/RestCrud.t M t/unittest/cmd/pf/tenant.t M t/unittest/dal-set-tenant.t M t/unittest/pfmon/task/nodes_maintenance.t M t/unittest/tenant-no-db.t M t/unittest/tenant.t commit 62ce342feb143a0635cbc955f2341d885abb62b8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 31 15:21:05 2018 -0500 Fix violation tests and controllers M lib/pf/UnifiedApi/Controller/Violations.pm M t/unittest/UnifiedApi/Controller/Violations.t commit f692dfc0a7aa76e26d7e1341ce5581e00b42237c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 31 14:48:33 2018 -0500 Rename to new standard D lib/pf/UnifiedApi/Controller/Locationlog.pm A lib/pf/UnifiedApi/Controller/Locationlogs.pm D t/unittest/UnifiedApi/Controller/Locationlog.t A t/unittest/UnifiedApi/Controller/Locationlogs.t commit 599e9360dd0507062988bd4295a8967af446e7e0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 31 14:21:24 2018 -0500 Cleanup code M lib/pf/UnifiedApi/Plugin/RestCrud.pm commit f70f5b1daa142bece5e7474278d7879908df2f0e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 31 14:17:36 2018 -0500 Updated specs M addons/packages/packetfence.spec commit f0d39d54784d911009d5c23a1b3d976fe7357ed3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 31 13:58:21 2018 -0500 Move to use new rest convention M lib/pf/UnifiedApi.pm commit dd233f5f84c13e1ff73e1d5d47c194310f2abc79 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 31 13:56:31 2018 -0500 Allow undef http_methods M lib/pf/UnifiedApi/Plugin/RestCrud.pm M t/unittest/UnifiedApi/Plugin/RestCrud.t commit d13f2b129adacf7c2884e94521d2701dcdb147ab Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 31 13:14:32 2018 -0500 Rework how the rest urls are created M lib/pf/UnifiedApi/Plugin/RestCrud.pm M t/unittest/UnifiedApi/Plugin/RestCrud.t commit 8aa6ef71472231a429aef077ecbe5930ad47dbe4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 30 15:52:46 2018 -0500 Work in progress for the api rework M lib/pf/UnifiedApi/Plugin/RestCrud.pm D t/unittest/UnifiedApi/Plugin/Crud.t A t/unittest/UnifiedApi/Plugin/RestCrud.t commit 4b70403686e4fb45a1fa783a3a1e820208b6211f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 09:48:50 2018 -0500 remove lede_config code D lib/pf/lede_config.pm D t/test_lede.pm commit 2f582870aee1748b66b90abfc98a5f13adf90e9d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 09:35:16 2018 -0500 some perldoc M lib/pf/UnifiedApi.pm commit 7a2db4f0b95126c3e3695a401c07e092fa20762c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 09:32:28 2018 -0500 some perldoc M lib/pf/Switch.pm commit 5d3daca28345caa9e1e15bbee9aa1ad69f1c03c4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 09:17:03 2018 -0500 remove outdated unit test D t/unittest/tenant_code.t commit 00cb798f6dcd52d8ad903a1820869b1bab10a05a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 08:55:44 2018 -0500 started cleanup of tenant_code M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql M lib/pf/UnifiedApi.pm D lib/pf/UnifiedApi/Controller/TenantsOnboarding.pm D lib/pf/dal/_tenant_code.pm D lib/pf/dal/tenant_code.pm D lib/pf/tenant_code.pm D t/unittest/UnifiedApi/Controller/TenantsOnboarding.t commit 4956861160a1e016b1165829441f705e5a3766dd Author: Darren Satkunas <darren@satkunas.com> Date: Mon Jan 22 11:18:02 2018 -0500 Add spec Update DAL Change unittest name M docs/api/spec/components/schemas/node.yaml M docs/api/spec/openapi.yaml M lib/pf/UnifiedApi/Controller/Nodes.pm M t/unittest/UnifiedApi/Controller/Nodes.t commit 9c82e1a12c881fb03fc6b85b73f04e396240e491 Author: Darren Satkunas <darren@satkunas.com> Date: Mon Jan 22 10:19:42 2018 -0500 Pluralize unit tests M t/unittest/UnifiedApi/Controller/Nodes.t commit 329bad0d4e999ffd119cae5398ce652a895925cd Author: Darren Satkunas <darren@satkunas.com> Date: Mon Jan 22 10:18:12 2018 -0500 Pluralize 'Node' to 'Nodes' M lib/pf/UnifiedApi.pm D lib/pf/UnifiedApi/Controller/Node.pm A lib/pf/UnifiedApi/Controller/Nodes.pm D t/unittest/UnifiedApi/Controller/Node.t A t/unittest/UnifiedApi/Controller/Nodes.t commit 93016e6d5a5e2cad25fa938bec2d50cf9a0aba74 Author: Darren Satkunas <darren@satkunas.com> Date: Fri Jan 19 13:53:45 2018 -0500 Add /api/v1/node/:mac/locationlog endpoint Add /api/v1/node/:mac/latest_locationlog endpoint Add testunits for both endpoints M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/Node.pm A t/unittest/UnifiedApi/Controller/Node.t commit 2b472e12d4d5a8a5796eaf49bc0eb0fe1b19b6e3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 30 16:35:55 2018 -0500 Use the proper database key M lib/pf/UnifiedApi/Controller/Locationlog.pm commit 8a282d7cee509ff69e3971e922683cc539d484b4 Author: Darren Satkunas <darren@satkunas.com> Date: Wed Jan 17 09:34:18 2018 -0500 Added `resource_v2a` to API_V1_ROUTES M lib/pf/UnifiedApi.pm commit 906bbee12b682bfa37198e34bd182fcf0fc2f40a Author: Darren Satkunas <dsatkunas@inverse.ca> Date: Fri Jan 12 13:42:32 2018 -0500 Added more testunits M t/unittest/UnifiedApi/Controller/Reports.t commit a8a7832d3159b4bad9b745ace07c68e3247c728a Author: Darren Satkunas <darren@satkunas.com> Date: Thu Jan 11 18:58:59 2018 -0500 Added unittests A t/unittest/UnifiedApi/Controller/Reports.t commit f08bd6e2681768e600bf563fb295bf304364aec9 Author: Darren Satkunas <dsatkunas@inverse.ca> Date: Wed Jan 10 19:50:15 2018 -0500 API reporting initial commit M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/Reports.pm commit 6549da5c42b13d8facecb23c9025c7131466b682 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 30 16:25:29 2018 -0500 Use the correct database key M lib/pf/UnifiedApi/Controller/Violations.pm commit 771e47bd48e65579ce6ef73c35a4b02bd0b7165b Author: Darren Satkunas <darren@satkunas.com> Date: Sun Jan 28 16:03:51 2018 -0500 Add violations to multitenant UnifiedAPI A docs/api/spec/components/schemas/violation.yaml M docs/api/spec/openapi.yaml A lib/pf/UnifiedApi/Controller/Violations.pm A t/unittest/UnifiedApi/Controller/Violations.t commit b04c8be9337be18e2c422a0c3eab8cd378949b4d Author: Darren Satkunas <darren@satkunas.com> Date: Fri Jan 26 14:31:07 2018 -0500 Initial commit M lib/pf/UnifiedApi.pm commit b965618719b6702935468e71305bfaaa607b7efa Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 26 12:13:24 2018 -0500 Add the ability to create sub routes for collections M lib/pf/UnifiedApi/Plugin/RestCrud.pm M t/unittest/UnifiedApi/Plugin/Crud.t commit c74bb9ea474bdffd8a0745eebf79344f6480a607 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 24 10:41:23 2018 -0500 Allow '.' in url ids M lib/pf/UnifiedApi/Plugin/RestCrud.pm commit 0d02c5429413158a0e368fd4293c77f292cee48b Author: Darren Satkunas <darren@satkunas.com> Date: Thu Jan 18 11:43:24 2018 -0500 Update spec M docs/api/spec/openapi.yaml commit cfc9f1bb8073ec9dd1ca4a6ddf01010de8912be6 Author: Darren Satkunas <darren@satkunas.com> Date: Wed Jan 17 12:39:11 2018 -0500 Add spec M docs/api/spec/openapi.yaml commit 4da8e8e15cacf543af9711a1b808505e1c7cd8ee Author: Darren Satkunas <darren@satkunas.com> Date: Wed Jan 17 12:15:17 2018 -0500 Improve unit test with dB manipulation and verification M t/unittest/UnifiedApi/Controller/Locationlog.t commit c0526839890e2827c53c881098e45bc199985090 Author: Darren Satkunas <darren@satkunas.com> Date: Wed Jan 17 10:48:07 2018 -0500 2018 M lib/pf/UnifiedApi/Controller/Locationlog.pm M t/unittest/UnifiedApi/Controller/Locationlog.t commit 3892b7b77bbace8d0b307537dfbef319bd10b631 Author: Darren Satkunas <darren@satkunas.com> Date: Wed Jan 17 10:22:52 2018 -0500 Added /api/v1/locationlog endpoints Added unittests for locationlog M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/Locationlog.pm A t/unittest/UnifiedApi/Controller/Locationlog.t commit 72d00e980f70fa0fcf8a9320ea677b0939ac021b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 4 08:15:29 2018 -0500 scope import of pf::violation in pf::ipset fixes #2853 M lib/pf/ipset.pm commit b8b710a49f099b3508f74f0b99f9ec9a41184458 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 20 08:06:33 2017 -0500 Fix syntax error in RADIUS switch tenant ID query M raddb/policy.d/packetfence commit be8a68ce57d4c19908f0bcf9a0323c4cf9628fe0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 19 21:22:53 2017 -0500 Update PacketFence-Tenant-Id before handling the requests M conf/radiusd/packetfence-cli.example M conf/radiusd/packetfence.example M conf/radiusd/sql.conf.example M raddb/mods-config/attr_filter/packetfence-post-auth M raddb/policy.d/packetfence commit e181681155c656815e3bda56ff324615aa76d835 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 18 15:44:39 2017 -0500 Set the proper tenant for the activation record M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M lib/pf/activation.pm commit 7f7be17de862e52113d02a1b628fdf321598262b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 18 11:04:43 2017 -0500 Do not test binaries that start with . M t/TestUtils.pm commit e9b3a0d45601492b6ad8f619897f83c0be2754ac Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 18 10:54:46 2017 -0500 Allow pf::UnifiedApi to be customized M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/custom.pm M sbin/pfunified_api M t/unittest/UnifiedApi.t commit c5acf4ebb8ac85107171fc8a9d7de7ea1dbe1887 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 18 10:35:36 2017 -0500 Allow the api v1 routes to be overrided M lib/pf/UnifiedApi.pm commit 791de54c38491d650adb2309f7880666d3d547f0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 18 10:30:20 2017 -0500 Only beep when it is an interactive session M t/smoke.t commit 53dc70b3d4dd8dedb0fbdedf2f7ace8672a8b9ee Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 15 13:14:29 2017 -0500 Add test for nodes_maintenance task A t/unittest/pfmon/task/nodes_maintenance.t commit 4a0bd891d9233bb847148e0ddc276eb2078cc981 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 15 13:13:50 2017 -0500 localize the current for nodes_maintenance M lib/pf/node.pm commit e33ebdc708cd3bcaf382f489f7ffc502fc710fb6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 15 12:08:21 2017 -0500 Do create multiple times M t/unittest/tenant.t commit b6bb044bbcf8fa0d593c637f7dcbd32fd463af16 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 15 12:03:23 2017 -0500 Finish statement for handle after insert M lib/pf/dal.pm commit 7d23dad81b1154dc49363b937cc3254c11b15786 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 15 11:59:56 2017 -0500 Log error if default user was not created M lib/pf/dal/tenant.pm commit 8a3d5407a3e8ce5edd877e709ab512290a949aa2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 15 10:14:56 2017 -0500 Pre generate the trigger_url with the proper tenant_id M html/pfappserver/root/node/violations.tt commit 516ea277fff9b7993b567dba7e30c6f10adbe85a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 15 10:14:13 2017 -0500 Fix query to allow tenant id M html/pfappserver/root/static/js/node.js commit b1025b5a0df2c11faa670c99f17d0e8671fd8c3f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 15 10:07:08 2017 -0500 Append tenant id to query M html/pfappserver/root/node/view.tt commit 5ea0646f4c9a94fbe3cea47546af97c4b1ad0aa9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 15 10:06:06 2017 -0500 Add the tenant id to the query M html/pfappserver/root/node/search.tt commit 366060782bdca574c791fcb9f52e6cc9fe5c36e8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 15 10:05:37 2017 -0500 Tighten the join query M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit f3d207dd04f9e43287af69cbf209384ea2dc8ce9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 15 10:01:38 2017 -0500 Set the tenant in the context M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm commit 3367eca1d5da9ff7b6e8973d9cd3cba6f1e38f1e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 14 22:05:11 2017 -0500 No auto tenant_id for nodes_maintenance M lib/pf/node.pm commit 3e50c2e9580e5f1fc5ac5671247ed1fd29089e2f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 14 22:04:49 2017 -0500 No auto tenant_id for node search M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 08561978b1e3e2d5b77ba6825a53c4fa5ffdf1c2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 14 19:29:43 2017 -0500 Update tenant_id M raddb/mods-config/sql/main/mysql/queries.conf M raddb/mods-config/sql/main/mysql/reject.conf commit 569ab4cb9077cf602a27eebdf937e50eb9f27d55 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 14 12:33:19 2017 -0500 Add tests for create_or_update M t/unittest/dal.t commit 2c3ee6314e605c40ed63013b8112c114c81fead7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 13 15:16:50 2017 -0500 Fix schema update for password M db/upgrade-X.X.X-X.Y.Z.sql commit 88ef84e7f2cdbb1575a695c89cdda8933bd4d70c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 13 15:10:34 2017 -0500 Update the primary M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 29eb09de99d0cb7509944c5117f9383d6d58790f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 13 11:45:15 2017 -0500 Change user pfunified_api is running under M conf/systemd/packetfence-pfunified_api.service commit 6712b9be57b8dc214d5e5fa13e5b4db615d2375f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 12 20:30:42 2017 -0500 update test M t/unittest/UnifiedApi/Controller/TenantsOnboarding.t commit e974bc3b5080babfbd44c2fdf8938f520a6d9af6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 12 15:33:07 2017 -0500 Add new package MojoX::Log::Log4perl M addons/packages/packetfence.spec commit 10e05b5e62f3d7585c6d79fa45b05c90110989eb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 12 15:31:59 2017 -0500 Use MojoX::Log::Log4perl for the logger A conf/log.conf.d/pfunified_api.conf.example M lib/pf/UnifiedApi.pm commit d6bd726fb666a49754281555acda229f633e9365 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 12 15:22:19 2017 -0500 Add the profile to the templates M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm commit 6dc368f035bbb0a5674fa0422ef70292236336d1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 12 12:51:48 2017 -0500 Update translation M html/pfappserver/lib/pfappserver/I18N/en.po commit dc59ee93ad245b39b661384a81cc63c8ef4d849a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 12 13:48:31 2017 -0500 device -> code M lib/pf/UnifiedApi/Controller/TenantsOnboarding.pm commit 6a02efcf07395027d4e9a3333e8391957ca40dbf Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 12 13:42:09 2017 -0500 have tenant device code be extracted from device parameter instead M lib/pf/UnifiedApi/Controller/TenantsOnboarding.pm commit c12afc83cd58abbb2cb958c6962f3ddeb48d10f2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 8 12:33:35 2017 -0500 Do not auto add the tenant id M lib/pf/UnifiedApi/Controller/ApiUsers.pm commit f52d89d880c79bad3456449ebbbe94931c574bf7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 8 12:31:43 2017 -0500 Set tenant_id in defaults M lib/pf/dal/roles/has_tenant_id.pm commit fedb3b8761222e9ae55e9319897a0a84dd25c24b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 8 11:52:57 2017 -0500 If -no_auto_tenant_id is set but no tenant_id is set use the current tenant_id M t/unittest/dal.t commit fdcc48b0379080df607dba2788cb827520635d2b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 8 07:37:49 2017 -0500 push RADIUS settings through LEDE configuration M lib/pf/lede_config.pm commit 2307b7a22f9eaa2e64452563bb90c95cf3d27c47 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 7 16:15:24 2017 -0500 Add better error handling for invalid requests M lib/pf/UnifiedApi/Controller/Crud.pm commit cdaf5abd012c4a1598fb546c8acb4d795c41fc5d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 7 15:44:54 2017 -0500 Add test for invalid json request M t/unittest/UnifiedApi.t commit 131884dab9a14c992a6cff601a12448e402bb0a4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 7 15:36:42 2017 -0500 Create a convenience method for getting the logger M lib/pf/UnifiedApi/Controller.pm commit 7f478d178d4bdc9eea502f4ffed2595e80fbe948 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 7 15:35:48 2017 -0500 Add logging to pf::Unified::Api M lib/pf/UnifiedApi.pm commit 6343cc6c5780495123fae4827df04190130ecad7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 7 14:32:21 2017 -0500 Fix path to connnection profile config API endpoint M lib/pf/UnifiedApi.pm commit a262a3239e15c1c4c1a4aeef8399091fe28f3064 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 7 14:27:47 2017 -0500 Fix prefork command in pfunified_api M lib/pf/UnifiedApi/Command/prefork.pm commit 7378f79022942016065c7f3104dcb67f51071f02 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 6 16:00:10 2017 -0500 Add the /users/{user_id}/password and /config/connection_profiles routes and controllers M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/Config/ConnectionProfiles.pm A lib/pf/UnifiedApi/Controller/UsersPassword.pm commit 1f7df27b39398d4e2f2713fb2d74a29f2cff7158 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 6 15:58:08 2017 -0500 Created a default rest route controller M lib/pf/UnifiedApi/Controller/Crud.pm A lib/pf/UnifiedApi/Controller/RestRoute.pm commit 1a10b25b0647dc835dcaf98d5346e152a1495c78 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 6 15:49:14 2017 -0500 Move the default verbs to actions a constant M lib/pf/UnifiedApi/Plugin/RestCrud.pm commit 287e309904239c49120e889db52ec287940dbb64 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 6 15:48:25 2017 -0500 Cleanup code M lib/pf/UnifiedApi/Controller/TenantsOnboarding.pm commit 51166dd6f9e01fbf9976195f713fca7cc701e289 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 6 15:47:49 2017 -0500 Add a helper function render_empty M lib/pf/UnifiedApi/Controller.pm commit 9c0ab5401df1f1619b84fb4cd10ab025f67d3390 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 6 15:44:30 2017 -0500 Add a node before checking M t/unittest/UnifiedApi/Controller/UsersNodes.t commit 3c64b296d1a32ff2311213eca068df0ece8b58e4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 6 10:23:29 2017 -0500 Print alarm after thing is done M t/smoke.t commit 095909662e94e7e27bc2a59af02cea39078984b0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 5 18:59:36 2017 -0500 Rename get to list M lib/pf/UnifiedApi/Controller/UsersNodes.pm commit 8703d609a10d8de8c3a41601f6fa7b1f0096be10 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 5 18:59:12 2017 -0500 Add /users/:user_id/nodes Route M lib/pf/UnifiedApi.pm commit 5fbfd98e59ef0d245d3bf245bc58594a64f0e61e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 5 18:58:32 2017 -0500 Add support for a resource route and reuse it's results M lib/pf/UnifiedApi/Controller/Crud.pm commit 330c19a6f0d490151730292af2aee89531c254bc Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 5 18:56:53 2017 -0500 Add support for a resource route action and sub resources M lib/pf/UnifiedApi/Plugin/RestCrud.pm commit 33cc8de4d82612b7b07522fcc351dd7da361bc89 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 5 18:55:01 2017 -0500 Update tests M t/unittest/UnifiedApi/Plugin/Crud.t commit 498a6599277d8d08aa256fa19c38f325a2a05a83 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 5 16:47:00 2017 -0500 Add new person route M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/UsersNodes.pm M lib/pf/person.pm A t/unittest/UnifiedApi/Controller/UsersNodes.t commit 86e5cc3fceb6b0089f90c8619fb52b2a39aedb11 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 5 15:29:44 2017 -0500 Add test for ApiUsers A t/unittest/UnifiedApi/Controller/ApiUsers.t commit b1fc7b4f00a90420817a35aa7dfe232f9de1945d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 5 12:51:03 2017 -0500 Fix upgrade script to match the schema M db/upgrade-X.X.X-X.Y.Z.sql commit 59e5e0c66c63477f73ee546a9f95270159721d3e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 4 13:36:09 2017 -0500 Add custom prefork command to handle systemd notify A lib/pf/UnifiedApi/Command/prefork.pm commit abc633278ad46d384c09b36b6b7b85658dfb218a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 4 13:35:14 2017 -0500 Fix copy and paste job M lib/pf/UnifiedApi/Controller/ApiUsers.pm commit 9e01854fdddfd8f146469134caf8c0ccb63a0574 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 4 12:20:41 2017 -0500 Add pf::UnifiedApi::Command to the command lookup namespace M lib/pf/UnifiedApi.pm commit 91ddb8c3d03f9529ce58de5fb1c6371980b1e6d6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 4 12:17:05 2017 -0500 Changed to notify M conf/systemd/packetfence-pfunified_api.service commit 9060371eb86ca8490588799a470a9b2c42e3b1a0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 30 15:14:35 2017 -0500 Reuse port M t/test_lede.pm commit ac7e1969b53561792476430bf22f2c9cf9f34437 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 30 14:29:29 2017 -0500 use the test_lede service M t/unittest/tenant_code.t commit f14c4880da1411dec82a6ef413de56797acded2d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 30 14:00:50 2017 -0500 Use a dummy service for testing lede config A t/test_lede.pm M t/unittest/UnifiedApi/Controller/TenantsOnboarding.t commit 38518662c1e9db23470df2434adb7064b43acd4b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 30 13:59:56 2017 -0500 Move uri creation to it's own function M lib/pf/lede_config.pm commit 7855b98778ef2135135c1d643d48659c8e958a3a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 30 12:14:08 2017 -0500 Remove the need for mysql_client_found_rows to be turned off M lib/pf/db.pm commit 56a8a5e20dd498c359f1f5749ab943a068f0b9ad Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 30 11:40:36 2017 -0500 add portal domain name to ssid configuration for lede config M lib/pf/tenant_code.pm commit 45f43450e71a82ae2f2ea4f6cc6648ea2adc0507 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 30 11:40:16 2017 -0500 adjust content type of lede config call M lib/pf/lede_config.pm commit 0b166efbc48fcd3223a425f285e0ea8dd0be8860 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 29 09:22:16 2017 -0500 pass ssid config to lede configurator M lib/pf/UnifiedApi/Controller/TenantsOnboarding.pm A lib/pf/lede_config.pm M lib/pf/tenant_code.pm commit 9cb42ad7f9cbc7e3c0e6d8fced6b431a28ccd8ce Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 24 16:56:06 2017 -0500 Add a test for patch M t/unittest/UnifiedApi.t commit 88e46ca48aaa3bad730f30c6d677785d9fe9b6cb Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 24 16:55:18 2017 -0500 replace calls update M lib/pf/UnifiedApi/Controller/Crud.pm commit 201c763681c94304b7b9889eb970c3a65decc800 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 24 16:54:22 2017 -0500 Move the tenants_onboarding to the API_V1_ROUTES M lib/pf/UnifiedApi.pm commit 3c748bfc631305ec01c9c38a6b3a4ce8c86789b1 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 24 16:53:51 2017 -0500 Refactor resource routing M lib/pf/UnifiedApi/Plugin/RestCrud.pm M t/unittest/UnifiedApi/Plugin/Crud.t commit d74bf40e1f061f87c5c01fda61aed8037be97821 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 24 15:05:53 2017 -0500 Add ApiUsers and Tenants M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/ApiUsers.pm M lib/pf/UnifiedApi/Controller/Crud.pm A lib/pf/UnifiedApi/Controller/Tenants.pm commit 171ae41ab25bc722846f23cf4316859f2fdebcd1 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 24 11:31:58 2017 -0500 Add location header to create M lib/pf/UnifiedApi/Controller/Crud.pm M t/unittest/UnifiedApi.t commit 95bee00b40d45ef23908c9cc36ffc74c70389a0e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 24 10:45:20 2017 -0500 Update copyright M t/unittest/cmd/pf/tenant.t commit b386fef60b8e3ac5ef28740819d04ca6b6ac8788 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 24 10:41:57 2017 -0500 change onboarding message M lib/pf/UnifiedApi/Controller/TenantsOnboarding.pm commit 794978ea6a251c1b8bb741169a255e0335ded2b5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 24 09:48:34 2017 -0500 Create a route for the resource M lib/pf/UnifiedApi/Plugin/RestCrud.pm commit 776f4d6246cb8a97d10eb09fc2fdf64d8ff4367d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 23 16:33:37 2017 -0500 Fix which pfconfig-test service it is using M t/unittest/UnifiedApi/Controller/TenantsOnboarding.t commit 84294f7f54608fc0efd52dd8dcbb1874f31c03b8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 23 16:24:37 2017 -0500 Move person creation to create hook M lib/pf/dal/tenant.pm M lib/pf/tenant.pm commit 72c4851f8da347dcc498f59012bcb381152c875f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 23 16:11:43 2017 -0500 Update tests M t/unittest/tenant_code.t commit 0ae30094db3c23813edb0926950f76c46f3e9aae Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 23 15:56:58 2017 -0500 Fixed create and -no_auto_tenant_id M lib/pf/dal.pm commit 68363788be6347e8b70f4e09d87c268c29f2c7d5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 24 07:57:39 2017 -0500 add domain name to tenant M db/pf-schema-X.Y.Z.sql M lib/pf/dal/_tenant.pm commit e498e81d627a59a4f1f6e75577832fcd4a7e9076 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 23 15:41:10 2017 -0500 finish implementation of tenant onboarding M lib/pf/UnifiedApi/Controller.pm M lib/pf/UnifiedApi/Controller/TenantsOnboarding.pm M lib/pf/tenant_code.pm M t/unittest/UnifiedApi/Controller/TenantsOnboarding.t M t/unittest/tenant_code.t commit fd615a3bb73f66f1f9a56672acfd8ad9543ab2ce Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 23 13:26:12 2017 -0500 initial draft of tenant code onboarding A lib/pf/tenant_code.pm A t/unittest/tenant_code.t commit aa41d1291a82234a840449e65e588de61a7950bd Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 23 12:45:10 2017 -0500 remove tenant_id from tenant_code table M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql M lib/pf/dal/_tenant_code.pm commit 04b8d02969fcd5577d9b10dd9d7b7eabadf55ed8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 23 13:13:55 2017 -0500 Support -no_auto_tenant_id for new M lib/pf/dal/roles/has_tenant_id.pm commit 94a69fbb1fe8f56c64078f132155511a4542eb92 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 23 13:13:14 2017 -0500 Add test for no_auto_tenant_id in new M t/unittest/dal.t commit 788638c6f4aba05e4f92c1f41b067d92b4a86736 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 23 11:01:47 2017 -0500 TenantsOnboarding controller M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/TenantsOnboarding.pm A t/unittest/UnifiedApi/Controller/TenantsOnboarding.t commit c6668a205e67773a66f68b15773f52666d787814 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 23 09:56:41 2017 -0500 added table structure for tenant_code M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql A lib/pf/dal/_tenant_code.pm A lib/pf/dal/tenant_code.pm commit 3af49153b672ee7179c3d6a76fa753cfc3abaac9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 22 16:17:04 2017 -0500 Better message when an invalid tenant id is given M lib/pf/UnifiedApi.pm M t/unittest/UnifiedApi.t commit 9eb9618a38d25c589c784ac6b29526714109802d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 22 15:55:20 2017 -0500 Prefix the routes with api.v1 M lib/pf/UnifiedApi.pm commit 59cf0c6cd68ee5215ebe4689a9967c13978140cd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 22 15:48:17 2017 -0500 Prefix rest routes with the name of the route M lib/pf/UnifiedApi/Plugin/RestCrud.pm M t/unittest/UnifiedApi/Plugin/Crud.t commit c8f563cc2b2b719dbabf124dd1a3d813a000a169 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 22 15:42:43 2017 -0500 Fix list M lib/pf/UnifiedApi/Controller/Crud.pm commit 3c8b482f814e8a0ea5c9876cfcf918ee45eb778b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 22 15:11:17 2017 -0500 Add pf::dal::api_user A lib/pf/dal/_api_user.pm A lib/pf/dal/api_user.pm commit b0197cc10b44b92821f28d89d0f769c7afc60ddd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 22 15:10:32 2017 -0500 Add service manager for pfunified_api M addons/packages/packetfence.spec M conf/documentation.conf M conf/pf.conf.defaults D conf/systemd/packetfence-pfunified-api.service A conf/systemd/packetfence-pfunified_api.service A debian/packetfence-pfunified_api.service M debian/rules A lib/pf/services/manager/pfunified_api.pm commit f37ca0ff434b12bde7a7a3a2ad5c37fef2bb4bad Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 22 14:11:19 2017 -0500 Allow for adding additional verbs M lib/pf/UnifiedApi/Plugin/RestCrud.pm M t/unittest/UnifiedApi/Plugin/Crud.t commit 8773534cf4567470fc494d48b097c1d955cf5f2e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 22 13:19:53 2017 -0500 Fix test after refactor M t/unittest/UnifiedApi/Plugin/Crud.t commit ff45375ee732c081c65eab5637e8c4ff41907cae Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 22 12:36:17 2017 -0500 add parameters api spec dir A docs/api/spec/components/parameters/base.yaml commit 391e0cb9eb48cf0a2dbb8ac3563ff91e76e27a47 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 22 12:27:30 2017 -0500 add api_user table M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit c3ec74bd9bc103d2efc175bf253c12f5b4b8bae1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 22 12:05:37 2017 -0500 Use route short cuts instead of Plugin M lib/pf/UnifiedApi.pm M lib/pf/UnifiedApi/Plugin/RestCrud.pm commit b269d9793c43dede974767298f67f28ad8a46221 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 22 11:45:41 2017 -0500 Prefix with proper api version M lib/pf/UnifiedApi.pm M t/unittest/UnifiedApi.t commit 3b0ec2235298628a7512b6bcfb79a6c271674526 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 22 11:36:46 2017 -0500 Rename plugin M lib/pf/UnifiedApi.pm D lib/pf/UnifiedApi/Plugin/Crud.pm A lib/pf/UnifiedApi/Plugin/RestCrud.pm commit 5e23c82ec476b3172bc4e47b643cae0057599de1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 22 10:25:45 2017 -0500 fix typo in pfunified_api M addons/packages/packetfence.spec commit dd808a38f6b7cf229a4627a634d73263d45fc336 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 22 10:20:12 2017 -0500 Don't distribute API spec M addons/packages/packetfence.spec commit 7e440161a142ace6582fb9223e6d8429f152a1d0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 22 10:19:18 2017 -0500 Add unified API spec for RHEL M addons/packages/packetfence.spec commit 6a3cc2f3a95a450dd76676eb24d961f49b077c96 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 21 16:07:24 2017 -0500 Add a systemd service the unifiedapi A conf/systemd/packetfence-pfunified-api.service M debian/rules commit 8035ec61a0dcb6ad34c6b84b288e28991f7e031d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 21 16:06:50 2017 -0500 Updated the spec to include Mojolicious M addons/packages/packetfence.spec commit c8ed5dec3548aacfa198ed46e3a6d6f6c736f1cc Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 21 15:15:47 2017 -0500 use proper schema for api users M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml M docs/api/spec/paths/api_users.yaml commit 4f31b8d9669515e83186a147f0c19c3975c4f3cd Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 21 14:39:49 2017 -0500 Add a hook to set the tenant id based off the header M lib/pf/UnifiedApi.pm commit c69ce192a5bef1ac4e160a450809273aedacbef7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 21 14:38:35 2017 -0500 Add tests for tenant header M t/unittest/UnifiedApi.t commit 396d1afcbcd2bd5d0fd74b92a1e52e89032ec934 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 21 14:17:07 2017 -0500 Test X-PacketFence-Tenant-Id M t/unittest/UnifiedApi.t commit cfd934bc93b6a5fb5aa9a8cdc94d87052b3cddb6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 21 13:43:12 2017 -0500 Test for Plugin Crud A t/unittest/UnifiedApi/Plugin/Crud.t commit 0c1bca2cd49cdce8ebef73b4af86180b67776786 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 21 13:19:44 2017 -0500 Generalize the resource_id M lib/pf/UnifiedApi/Controller/Crud.pm M lib/pf/UnifiedApi/Controller/Users.pm commit 20e29e30c380ec4387a1698bceb653c7da381399 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 21 13:16:56 2017 -0500 Use a sub routes and make more interesting names M lib/pf/UnifiedApi/Plugin/Crud.pm commit e5b5dca1843e8fe4fb1c4be88d3d52cd85f5056c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 21 13:12:31 2017 -0500 Generalize of the lookup of a resource M lib/pf/UnifiedApi/Controller/Crud.pm M lib/pf/UnifiedApi/Controller/Users.pm commit 094f152bdd35164711b4d66f3bde44d72657e4d1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 21 12:44:08 2017 -0500 Make it executable M sbin/pfunified_api commit 8dc72f167a7019d03960e92c4fb35f8872e2dd5c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 21 12:15:05 2017 -0500 Move Route Creation to the Crud plugin M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Plugin/Crud.pm commit 2de27b6b891503b957a5c21bd5833cebd9bf5dde Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 21 10:25:00 2017 -0500 Move the logic to a base class A lib/pf/UnifiedApi/Controller/Crud.pm M lib/pf/UnifiedApi/Controller/Users.pm commit 4252c04ad6d75f1264f032d25678647296bac007 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 21 10:04:20 2017 -0500 Base controller A lib/pf/UnifiedApi/Controller.pm M lib/pf/UnifiedApi/Controller/Users.pm commit f1f4d3969ab6990959a49e312f8b27f2caaa373a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 21 10:01:39 2017 -0500 Add remove and update M lib/pf/UnifiedApi/Controller/Users.pm commit 5a421f20c1f1502c66df5b3a130faf25989d06a9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 21 09:59:52 2017 -0500 Add routes for update M lib/pf/UnifiedApi.pm commit 5c7e3c95a323cf1bc8d445483b41bb807e95edf0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 21 09:59:17 2017 -0500 Add test for update M t/unittest/UnifiedApi.t commit 4008b12a03aaaa7d003173644aa0b6cce7ddc16d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 20 22:13:50 2017 -0500 Add remove M lib/pf/UnifiedApi.pm commit c6c0fd260bc166c0697c48f59804d88e914871e0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 21 09:02:15 2017 -0500 adjustments to spec M docs/api/spec/generate-openapi-spec.pl M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit c8e91aca872f8b6be93654b41d6e49cc6d6c2730 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 21 08:42:14 2017 -0500 update spec for tenants + cursor M docs/api/spec/generate-openapi-spec.pl M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml M docs/api/spec/paths/api_users.yaml M docs/api/spec/paths/config/connection_profiles.yaml M docs/api/spec/paths/tenants.yaml M docs/api/spec/paths/users.yaml M docs/api/spec/paths/users/nodes.yaml commit 125062f255e7954e56b1c8240c86e442e5174afd Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 21 08:19:08 2017 -0500 have previous and next cursor for iterable M docs/api/spec/components/schemas/base.yaml M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit 6e303f21ac30eada1f259b3eac424475c86bd235 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 21 08:06:40 2017 -0500 add common header X-PacketFence-Tenant-Id M docs/api/spec/generate-openapi-spec.pl M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit 666badce411e6d9391425f1d9d1855e7266820c1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 20 15:37:44 2017 -0500 Add additional tests M t/unittest/UnifiedApi.t commit c1bfcd2e7b9aba89249d2edde9e8a3b08845fe1d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 20 15:37:28 2017 -0500 Add create M lib/pf/UnifiedApi/Controller/Users.pm commit 1e8b533c851b45ac5bbdd0b1bcab5945e263dc17 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 20 15:36:56 2017 -0500 Add create M lib/pf/UnifiedApi.pm commit 892d1410b33b9ea4decdf32f4aa501bcdaee3b5f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 20 13:09:26 2017 -0500 To a controller M lib/pf/UnifiedApi.pm A lib/pf/UnifiedApi/Controller/Users.pm commit 5d10bcf0146ba17d19614c81076e8d71cd62776e Author: Julien Semaan <julien@semaan.ca> Date: Mon Nov 20 10:42:20 2017 -0500 added API users to spec A docs/api/spec/components/schemas/api_user.yaml M docs/api/spec/generate-openapi-spec.pl M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml A docs/api/spec/paths/api_users.yaml commit 4c5c0232862fae9cf2c6e11c5a42dbf33f485048 Author: Julien Semaan <julien@semaan.ca> Date: Wed Nov 15 08:36:28 2017 -0500 change URL to API M docs/api/spec/openapi-base.yaml M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml commit 6ab2d2a383fa2b32bdc3a9d259bf5a4bf942a27a Author: Julien Semaan <julien@semaan.ca> Date: Wed Nov 15 08:35:46 2017 -0500 make domain_name + portal_domain_name different in tenant boarding M docs/api/spec/openapi.json M docs/api/spec/openapi.yaml M docs/api/spec/paths/tenants.yaml commit f2b8615c35005287de6ee4819da7b030793f0d18 Author: Julien Semaan <julien@semaan.ca> Date: Wed Nov 15 08:27:22 2017 -0500 move API spec into docs/api/spec D addons/api-spec/components/responses/base.yaml D addons/api-spec/components/schemas/base.yaml D addons/api-spec/components/schemas/config/connection_profile.yaml D addons/api-spec/components/schemas/node.yaml D addons/api-spec/components/schemas/password.yaml D addons/api-spec/components/schemas/person.yaml D addons/api-spec/components/schemas/tenant.yaml D addons/api-spec/components/securitySchemes/bearerAuth.yaml D addons/api-spec/generate-openapi-spec.pl D addons/api-spec/openapi-base.yaml D addons/api-spec/openapi.json D addons/api-spec/openapi.yaml D addons/api-spec/paths/config/connection_profiles.yaml D addons/api-spec/paths/login.yaml D addons/api-spec/paths/tenants.yaml D addons/api-spec/paths/users.yaml D addons/api-spec/paths/users/nodes.yaml D addons/api-spec/paths/users/password.yaml A docs/api/spec/components/responses/base.yaml A docs/api/spec/components/schemas/base.yaml A docs/api/spec/components/schemas/config/connection_profile.yaml A docs/api/spec/components/schemas/node.yaml A docs/api/spec/components/schemas/password.yaml A docs/api/spec/components/schemas/person.yaml A docs/api/spec/components/schemas/tenant.yaml A docs/api/spec/components/securitySchemes/bearerAuth.yaml A docs/api/spec/generate-openapi-spec.pl A docs/api/spec/openapi-base.yaml A docs/api/spec/openapi.json A docs/api/spec/openapi.yaml A docs/api/spec/paths/config/connection_profiles.yaml A docs/api/spec/paths/login.yaml A docs/api/spec/paths/tenants.yaml A docs/api/spec/paths/users.yaml A docs/api/spec/paths/users/nodes.yaml A docs/api/spec/paths/users/password.yaml commit 5569bcbfdfecf28ab4bc3623393bffd35a8114e3 Author: Julien Semaan <julien@semaan.ca> Date: Wed Nov 15 08:26:32 2017 -0500 adjustments to API spec M addons/api-spec/generate-openapi-spec.pl D addons/api-spec/openapi-auto.yaml M addons/api-spec/openapi-base.yaml A addons/api-spec/openapi.json M addons/api-spec/openapi.yaml commit eb7eef09fa2c51b97cdddf6677af43292797e03a Author: Julien Semaan <julien@semaan.ca> Date: Wed Nov 15 07:43:58 2017 -0500 generate openapi.json M addons/api-spec/generate-openapi-spec.pl commit bfc77be14eeb4d469a70bd67c696d0e613eb6149 Author: Julien Semaan <julien@semaan.ca> Date: Wed Nov 15 07:30:04 2017 -0500 adjustments to api spec M addons/api-spec/generate-openapi-spec.pl M addons/api-spec/openapi.yaml M addons/api-spec/paths/config/connection_profiles.yaml M addons/api-spec/paths/tenants.yaml M addons/api-spec/paths/users.yaml M addons/api-spec/paths/users/nodes.yaml M addons/api-spec/paths/users/password.yaml commit 0acdca6badf6315a29f43e62808c3da22d148e80 Author: Julien Semaan <julien@semaan.ca> Date: Tue Nov 14 14:46:33 2017 -0500 change how the openapi spec is generated M addons/api-spec/generate-openapi-spec.pl A addons/api-spec/openapi-base.yaml M addons/api-spec/openapi.yaml commit 1c8b2b73049e4a8bd841d1b302b2eda9b886c811 Author: Julien Semaan <julien@semaan.ca> Date: Tue Nov 14 14:44:56 2017 -0500 have paths be in their own directory M addons/api-spec/generate-openapi-spec.pl M addons/api-spec/openapi-auto.yaml M addons/api-spec/openapi.yaml A addons/api-spec/paths/config/connection_profiles.yaml A addons/api-spec/paths/login.yaml A addons/api-spec/paths/tenants.yaml A addons/api-spec/paths/users.yaml A addons/api-spec/paths/users/nodes.yaml A addons/api-spec/paths/users/password.yaml commit 806ea1c17ad3de099ff832ddfa6c96e436cd81c7 Author: Julien Semaan <julien@semaan.ca> Date: Tue Nov 14 14:37:22 2017 -0500 make components be in a separate directory A addons/api-spec/components/responses/base.yaml A addons/api-spec/components/schemas/base.yaml A addons/api-spec/components/schemas/config/connection_profile.yaml A addons/api-spec/components/schemas/node.yaml A addons/api-spec/components/schemas/password.yaml A addons/api-spec/components/schemas/person.yaml A addons/api-spec/components/schemas/tenant.yaml A addons/api-spec/components/securitySchemes/bearerAuth.yaml A addons/api-spec/generate-openapi-spec.pl A addons/api-spec/openapi-auto.yaml M addons/api-spec/openapi.yaml commit fd994297975f19a2ef2a115a84a3f6f4b4172270 Author: Julien Semaan <julien@semaan.ca> Date: Tue Nov 14 14:02:34 2017 -0500 add v1 of API spec A addons/api-spec/openapi.yaml commit 5743ba0f949ae763aaf1d744a994ebc99b7930c0 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Nov 19 16:08:17 2017 -0500 Initial work on the API in Mojo A lib/pf/UnifiedApi.pm A sbin/pfunified_api A t/unittest/UnifiedApi.t commit 53f7a5dae071f4e0b3e46461f382dddd6854fa7f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 17 11:23:04 2017 -0500 setCurrentTenant in authorize, update_locationlog_accounting M lib/pf/radius.pm commit 494bd2a11345c8a3087e282497fdee642af0747d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 15 16:13:53 2017 -0500 Add PacketFence-Tenant-Id M raddb/mods-config/sql/main/mysql/queries.conf commit 01cee191cc2db04127f7520feb33f28469514aa7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 15 15:44:21 2017 -0500 Fix the upgrade script M db/upgrade-X.X.X-X.Y.Z.sql commit 354c00c8ba1120758570e73cfc84476a897bb36a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 15 11:19:47 2017 -0500 Fix acct_update syntax M db/pf-schema-X.Y.Z.sql commit 27224b793b83103b5fb737412a5ea4ca1b98b830 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 14 17:17:04 2017 -0500 Add tenant id M db/pf-schema-X.Y.Z.sql commit 03b7ca4459af123f3f766717a4857f47cd8efde9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 14 17:14:45 2017 -0500 Fix syntax M db/upgrade-X.X.X-X.Y.Z.sql commit 8e7dadb9393f3dc9d63f0c5db124c89841dafdfb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 14 13:37:07 2017 -0500 Set the tenant id when doing node_cleanup M lib/pf/node.pm commit e10d7aa6090676dffed93e49aef5b6130e6f259a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 14 13:34:27 2017 -0500 Accept the tenant_id in the locationlog_update_end_mac M lib/pf/locationlog.pm commit 20b75ccb5a256ba0db438710430d9ecb6bc0925e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 14 12:30:32 2017 -0500 Add setCurrentTenant to the white list M t/hardware-snmp-objects.t commit 091083ba1d4900d27305b55a966d75693c864093 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 9 12:04:32 2017 -0500 Use pf::Switch->setCurrentTenant M lib/pf/radius.pm M lib/pf/web/externalportal.pm commit df25482531d50da923e6332eeb5963400faa5a04 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 9 12:03:13 2017 -0500 New function setCurrentTenant M lib/pf/Switch.pm commit 4a27293f7cb79331fc897d100dec8ca82d65076c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 8 17:03:38 2017 -0500 Use merge condition from SQL::Abstract::More M lib/pf/dal/roles/has_tenant_id.pm M t/unittest/dal.t commit fe1ed75e1d22c1f2dfe7082f88492d57d3dd2f53 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 8 16:38:35 2017 -0500 Always use the test config when running pfcmd M t/unittest/cmd/pf/tenant.t commit f46e62e1e930b76d76a96e4d4a9fa28aff2b8e60 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 8 16:30:47 2017 -0500 Reset tenant in the begining of the loop Fixes #2754 M sbin/pfqueue commit 89de0f5f1c45d3e6ec555fe948305b286318a544 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 8 16:28:38 2017 -0500 Refator to use reset_tenant M lib/pf/WebAPI/InitHandler.pm commit 05beb85bf4df3f068dd7f4fbbb226c4d7641351f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 8 16:28:03 2017 -0500 New functioin to reset_tenant M lib/pf/dal.pm commit b59457f1da8dbd72453124a94062278f599499b8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 2 07:50:58 2017 -0400 fix invalid RADIUS clients tenant query M raddb/mods-config/sql/main/mysql/queries.conf commit 44a080a1b670620fd6b88a10d126da0170556a1b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 2 07:41:04 2017 -0400 insert tenant ID in radius_nas table M lib/pf/freeradius.pm commit cfd3a126feaa2f9e43403f3a7e5c1389ae901ba6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 1 16:45:43 2017 -0400 Add tenant_id to the radius queries M conf/radiusd/sql.conf.example M raddb/dictionary.inverse M raddb/mods-config/sql/main/mysql/queries.conf M raddb/mods-config/sql/main/mysql/reject.conf M raddb/sites-available/dynamic-clients commit 32d09f992c9573bfce750364fb2eec0de0bbf06b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 1 15:41:07 2017 -0400 scope node locationlog to proper tenant M lib/pf/dal/node.pm commit eb6422bc024f089b4aba72a3d10606969119486d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 1 15:09:17 2017 -0400 Reset tenant_id before each request M lib/pf/WebAPI/InitHandler.pm commit 400ce5141636e944ba92a92a77ff4a8a9d8f8c87 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 1 14:59:53 2017 -0400 set proper tenant ID in externalportal M lib/pf/web/externalportal.pm commit 50cb10c033ec1d0a961a7cf027e41cf260c8623f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 1 14:14:13 2017 -0400 Display Tenant name M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/search.tt commit 8d2eca1c64112048309a1322b14ce56612bfa2ed Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 1 13:59:07 2017 -0400 setup tenant in Portal Session instead of controller M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit bb3c37f8be8d940177071cc1d75edc55dea99e11 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 1 10:23:35 2017 -0400 Change logging level M lib/pf/dal.pm commit ed8ff7518373d6fe2cfe501fd7c559c9388e66d4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 1 10:18:29 2017 -0400 Rename @params to @bind M lib/pf/dal.pm commit 5d92ed12053b604f633372dbda85bc1ec88734f0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 1 10:16:34 2017 -0400 Update the number of tests M t/unittest/dal-set-tenant.t commit 37fc74ebe0ff06b15fb0b816dfeeb52d18d75cef Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 31 16:23:34 2017 -0400 additionnal doc M conf/documentation.conf commit bfc59b5aa5dbc3daf592d3b3d7c79ee666f7fcf3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 31 17:12:39 2017 -0400 Test for pf::dal->set_tenant A t/unittest/dal-set-tenant.t commit ebe34332bad59e9d59d3dffccaf38df18142112a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 31 17:07:48 2017 -0400 Do not set a tenant_id that does not exist M lib/pf/dal.pm commit 6d01eb89cd120289fec6b2d959979e424c9c7d40 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 31 14:38:42 2017 -0400 fix syntax error in schema M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 6932df56586e6fe619f133aefc902d034edd0a83 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 31 14:36:19 2017 -0400 add portal_domain_name to the upgrade script M db/upgrade-X.X.X-X.Y.Z.sql commit 3a26d396469ec1466e32bdc3eb1e9b1fdab10394 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 31 14:18:54 2017 -0400 Remove Created tenant for test A t/unittest/tenant-no-db.t commit f3c23b31fcc21cae1561ffd5a460e1059e0f7a77 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 31 14:15:55 2017 -0400 Handle case if database is gone M lib/pf/tenant.pm commit 7f4ab250907e5b950e1db2788c2126fc84de8816 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 31 13:55:24 2017 -0400 Remove tenant created M t/unittest/tenant.t commit 87bd1271cec9c686804e80172bf815fd252985c2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 31 13:51:26 2017 -0400 allow to filter out connection profile by tenant M lib/pf/factory/condition/profile.pm M lib/pf/validation/profile_filters.pm commit 159d72ea4519e562f77b203f690d34e5fee0f6c4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 31 13:22:55 2017 -0400 setup tenant from portal hostname M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 54cad377c0b6a55b366f312f6a6ce401e12302bc Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 31 13:13:20 2017 -0400 Do not use tenant_id for this query M lib/pf/dal/node.pm commit bb36b73e82fec501e2cd5afd7815aac0c3d9f315 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 31 13:00:34 2017 -0400 New command pfcmd tenant <add> Fixes #2745 A lib/pf/cmd/pf/tenant.pm A lib/pf/tenant.pm A t/unittest/cmd/pf/tenant.t A t/unittest/tenant.t commit 42f7ccfdaa437bcef823d84a8179dbe01384ef94 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 31 12:59:54 2017 -0400 support wildcard domains in passthrough.lua M lib/pf/services/manager/haproxy.pm commit 2865554fbb4a5ff08c1a56291db64e725e7b9412 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 31 12:46:07 2017 -0400 allow tenant portal domain names in haproxy M db/pf-schema-X.Y.Z.sql M lib/pf/services/manager/haproxy.pm commit e43a5851b4dd873703aa521fba01a47dcacf7ee0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 31 12:36:02 2017 -0400 add portal domain name to tenant M db/pf-schema-X.Y.Z.sql M lib/pf/dal/_tenant.pm commit d2bdd64c32809dc881f571af52a4d7ba92f3687a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 31 12:30:47 2017 -0400 allow the portal to listen to other domain names M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/services/manager/haproxy.pm M lib/pfconfig/namespaces/config/Pf.pm commit 44990838037bfacaa7ac7aaa63cf2b34e8ef1460 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 31 11:42:50 2017 -0400 set tenant ID in RADIUS flow M conf/switches.conf.defaults M lib/pf/Switch.pm M lib/pf/radius.pm commit a50e7e058d10eba790d5742b70e05d9a0fd95934 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 31 11:42:40 2017 -0400 make default tenant id a constants M lib/pf/constants.pm M lib/pf/dal.pm commit 951cf8c14ad51ed863cf21b40093270223556e65 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 31 11:33:36 2017 -0400 minor changes to DAL set/get tenant M lib/pf/dal.pm commit e8732ab8bc8d9784acb2adb3a13a2f99500a3d72 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 30 14:52:52 2017 -0400 Fix insert rewrite and add upsert rewrite M lib/pf/dal/roles/has_tenant_id.pm commit 991b4d150472924b3ef525198da530706bb6f0e1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 30 14:52:21 2017 -0400 Added tests for rewriting query for upsert, insert, select, delete M t/unittest/dal.t commit 2159a1a34292267c9a22b14419ee63ae72872ad9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 30 13:45:27 2017 -0400 Added test for update_params_for_select, update_params_for_update M t/unittest/dal.t commit 97953f6f511734e1f9fc48808d66e033e8f41bee Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 30 13:43:57 2017 -0400 Use the fully quailfied name M lib/pf/dal/roles/has_tenant_id.pm commit f2e44a9687f1111da389bc28c66240476cdf473c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 30 12:58:32 2017 -0400 Update test M t/unittest/dal.t commit bba838909360177156af5efd7874efbb2940f926 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 30 11:53:39 2017 -0400 Use a role for tenant_id M addons/dev-helpers/templates/pf-dal.pm.tt M lib/pf/dal/_action.pm M lib/pf/dal/_activation.pm M lib/pf/dal/_auth_log.pm M lib/pf/dal/_billing.pm M lib/pf/dal/_chi_cache.pm M lib/pf/dal/_class.pm M lib/pf/dal/_dhcp_option82.pm M lib/pf/dal/_dhcp_option82_history.pm M lib/pf/dal/_inline_accounting.pm M lib/pf/dal/_ip4log.pm M lib/pf/dal/_ip4log_archive.pm M lib/pf/dal/_ip4log_history.pm M lib/pf/dal/_ip6log.pm M lib/pf/dal/_ip6log_archive.pm M lib/pf/dal/_ip6log_history.pm M lib/pf/dal/_keyed.pm M lib/pf/dal/_locationlog.pm M lib/pf/dal/_locationlog_archive.pm M lib/pf/dal/_node.pm M lib/pf/dal/_node_category.pm M lib/pf/dal/_password.pm M lib/pf/dal/_person.pm M lib/pf/dal/_pf_version.pm M lib/pf/dal/_radacct.pm M lib/pf/dal/_radacct_log.pm M lib/pf/dal/_radius_audit_log.pm M lib/pf/dal/_radius_nas.pm M lib/pf/dal/_savedsearch.pm M lib/pf/dal/_scan.pm M lib/pf/dal/_sms_carrier.pm M lib/pf/dal/_tenant.pm M lib/pf/dal/_userlog.pm M lib/pf/dal/_violation.pm M lib/pf/dal/_wrix.pm A lib/pf/dal/roles/has_tenant_id.pm commit 6b75701a2e64bc33057849275538ef46617ccbde Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 30 11:24:40 2017 -0400 Log the data_source M lib/pf/db.pm commit abdd26b718df76b68dae27c632f9a0ca4128d0c8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 27 15:28:49 2017 -0400 Create upgrade M db/upgrade-X.X.X-X.Y.Z.sql commit 60622fa3d3d56673ec195d7a00a69f02dbb1caa6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 26 16:07:48 2017 -0400 Update generated dal M lib/pf/dal/_activation.pm M lib/pf/dal/_auth_log.pm M lib/pf/dal/_inline_accounting.pm M lib/pf/dal/_ip4log.pm M lib/pf/dal/_ip4log_archive.pm M lib/pf/dal/_ip4log_history.pm M lib/pf/dal/_ip6log.pm M lib/pf/dal/_ip6log_archive.pm M lib/pf/dal/_ip6log_history.pm M lib/pf/dal/_locationlog.pm M lib/pf/dal/_locationlog_archive.pm M lib/pf/dal/_node.pm M lib/pf/dal/_password.pm M lib/pf/dal/_person.pm M lib/pf/dal/_radacct.pm M lib/pf/dal/_radacct_log.pm M lib/pf/dal/_radius_audit_log.pm M lib/pf/dal/_radius_nas.pm M lib/pf/dal/_scan.pm M lib/pf/dal/_userlog.pm M lib/pf/dal/_violation.pm commit a8b60609af75bfefaabd98dd1d3e9c6955fb7751 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 26 16:06:01 2017 -0400 Add tenant_id to tables M db/pf-schema-X.Y.Z.sql commit 6b9a1aa1cd46e4a5f4ef5bebe1f9ea9b6163ef56 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 26 16:03:00 2017 -0400 Do not add tenant_id automatically M lib/pf/dal/node.pm commit 56768afd1be883cdc584302753c6e59e8d621bd6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 26 16:01:52 2017 -0400 Add tenant_id select, update, delete, insert, and upsert M addons/dev-helpers/templates/pf-dal.pm.tt commit 38b02bb4bbe36a5123d0b3236b0b5674888a75ff Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 26 14:21:47 2017 -0400 Update select if there is a tenant_id M addons/dev-helpers/bin/generator-data-access-layer.pl M addons/dev-helpers/templates/pf-dal.pm.tt commit f15f6b2aef09487f14576e96a9ec95fd01d78d6d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 26 14:06:33 2017 -0400 Always delete database M addons/dev-helpers/bin/generator-data-access-layer.pl commit 4b819530040c4c7aa5aaa8fb7c8587b20f0b7252 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 26 11:29:49 2017 -0400 Add the ability to filter options sent to SQL::Abstract::More M lib/pf/dal.pm commit 14477d435be3173ee113adb58a5c02cd3c39b04b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 25 10:58:58 2017 -0400 Fix syntax error M db/pf-schema-X.Y.Z.sql commit 3a44e7bcbd9458a4607049528c509b46da5727db Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 25 10:55:31 2017 -0400 Update generated dal M lib/pf/dal/_node.pm commit 3ee4622ea786b33998bc22bac4a764b39e665043 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 25 10:51:40 2017 -0400 Change the default of the tenant to 1 M lib/pf/dal.pm commit df8ccc24b00fda12fdc152d6eae86163eb3b8023 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 25 10:49:50 2017 -0400 Updated schema M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit f69e69236f56980b2a9920ef1bff158fe7a898da Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 19 16:24:27 2017 -0400 Filter out any non SQL::Abstract::More fields M lib/pf/dal.pm commit d68d89bd1d9a53068fa5195e9ffb5f6848175663 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 17 11:59:58 2017 -0400 Move to pf::dal::locationlog M lib/pf/locationlog.pm commit a6ec62dcb1e4616d32f5a4319586b6713018b509 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 7 08:54:22 2018 -0500 Fixed releaseip call M go/dhcp/README.md M go/dhcp/main.go M lib/pf/node.pm commit fdb9abbf50ed1b89e9f4a683425767c85086d172 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 6 16:47:54 2018 -0500 If no category then set default M lib/pf/ipset.pm commit d2469516291f8797e9c6e766508906cfa11c987f Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 6 16:39:01 2018 -0500 Fixed api call M go/coredns/plugin/pfdns/pfdns.go M lib/pf/ipset.pm M lib/pf/node.pm commit 262e3aeff514bcdd139b3a51089e0f36bdcae66b Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 6 16:01:54 2018 -0500 Removed WatchdogSec in pfipset systemd script M conf/systemd/packetfence-pfipset.service commit b588a3d7355b5acc2ff6432dba48620220076536 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 5 08:15:37 2018 -0500 remove pfipset from pfcmd checkup M lib/pf/pfcmd/checkup.pm commit f9077748d03fa4f3a4559079aea1e328e26749da Author: TomInverse <talonso@inverse.ca> Date: Fri Feb 2 11:12:06 2018 -0500 Clustering doc modifications and adding Trouble Shooting M docs/PacketFence_Clustering_Guide-docinfo.xml M docs/PacketFence_Clustering_Guide.asciidoc commit 6b97c268d2f39a90fd640a06174b95692a0079d5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 1 15:09:25 2018 -0500 Remove pfipset path M conf/pf.conf.defaults commit 5ce6395d62ca245d5ebccff46603c4c1d1d037b8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 1 14:07:17 2018 -0500 Fixed missing lib M lib/pf/services/manager/etcd.pm commit 67cd6c760f8153118cce1ab391e444b22638b2de Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 1 08:46:22 2018 -0500 add bin/pfdns to packetfence.spec M addons/packages/packetfence.spec commit 52d58670d76a2bdbf694d52f7415b2d6902c0719 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Feb 1 08:20:17 2018 -0500 (doc) Move token_system.png to proper directory A docs/images/portal-modules/token_system.png D docs/images/token_system.png commit 6c313fcdddbe74284f54e2a571daa58f30ac3735 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 17:37:41 2018 -0500 fix import path M lib/pf/ipset.pm commit ada58c5b32de4b15612862e1c658b32951cb4692 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 17:37:27 2018 -0500 fix comment missing comment prefix M lib/pf/parking.pm commit 43c5c03a02df5df49bd1ce16f11d8a1d07652f21 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 16:55:43 2018 -0500 adjustments to spec for build M addons/packages/packetfence.spec commit c0a97dfea468161a249c4ed6e22cb591439e6727 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 16:51:13 2018 -0500 fix pfipset systemd unit file M conf/systemd/packetfence-pfipset.service commit 8968403cbe30359a3cb563736e029764022ef5e6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 16:47:25 2018 -0500 forgot to add Caddyfile for pfipset A conf/caddy-services/pfipset.conf.example commit e191e553db80bd98351ca7200a6eca4a0752122f Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 31 16:37:45 2018 -0500 Removed pfipset in build-go.sh M addons/packages/build-go.sh commit 436d67d4feecf98ffa65e531b5248b7f79178f24 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 31 16:29:46 2018 -0500 Fix after merge (go dhcp service) M go/dhcp/main.go M go/dhcp/utils.go commit 98a6b6c297193ae6bc5a486a8f6dc6a71f1638d6 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Jan 31 16:24:14 2018 -0500 Added docs/docbook/xsl/import-fo.xsl to the ignore list M .gitignore commit d1429f84a6b85d3d8fe772c3c643330b70b6c381 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 31 16:24:04 2018 -0500 Fix missing import of pf::person Fixes #2919 M lib/pf/import.pm A t/unittest/import.t commit ad5f740feb2744864542193c06d483b9290f1401 Author: Julien Semaan <julien@semaan.ca> Date: Wed Jan 31 16:17:56 2018 -0500 added missing screenshot for documentation A docs/images/token_system.png commit f40719d539b7f8d3573569e807ba1ae4074a9dc8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 16:05:39 2018 -0500 upgrade notes for #2911 M UPGRADE.asciidoc commit 61bf48763565832d4d2a55ffb9e252af703d471e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 16:04:21 2018 -0500 news for #2911 M NEWS.asciidoc commit 5071b92c2e10f1923960817f4b43f03e0f5f0eb0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 15:36:57 2018 -0500 support using a unix socket in database M go/database/connection.go commit 311c5c2170576051f4b3a51362d5fa5880548da7 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Jan 31 15:16:34 2018 -0500 Removed old and unused MIB file D docs/MIB/Inverse-PacketFence-Notification.mib commit ec39321cc5d13e0b7fb939ecde76f8497ebecefe Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 15:06:55 2018 -0500 move NodeInformation to database package M go/dhcp/main.go M go/dhcp/utils.go commit f287cf494c7624383587812aec34cef54de31022 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 14:59:12 2018 -0500 redirect pfipset + pfdhcp logs to packetfence.log M packetfence.rsyslog commit ca95e0c78bacd3b8a8aacb521fc7ab55e17cbcf0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 14:51:16 2018 -0500 have pfdhcp use the log library M go/dhcp/config.go M go/dhcp/main.go M go/dhcp/utils.go commit 71d1cbea06e7e36efdba5836dc02ad4cfee3425f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 14:42:48 2018 -0500 rework logging in pfipset M go/caddy/pfipset/handlers.go M go/caddy/pfipset/pfipset.go M go/caddy/pfipset/utils.go commit e8bc2c8a5fc34c9350f103b59c56304e7cf74f28 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 14:17:13 2018 -0500 more code cleanup M go/caddy/pfipset/handlers.go M go/caddy/pfipset/pfipset.go M go/caddy/pfipset/utils.go commit de288f2e4f5e7c6d28d9db30e535113c8973828c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 14:10:50 2018 -0500 rework route names for pfipset M go/caddy/pfipset/pfipset.go M go/caddy/pfipset/utils.go M go/coredns/plugin/pfdns/pfdns.go M lib/pf/ipset.pm commit e839b00896b2bf5b86d820179cde88f948215a7c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 13:41:22 2018 -0500 prefix pfipset paths with /api/v1/ M go/caddy/pfipset/pfipset.go commit c1a6adbb50f251dc190c99112ca9d7e828c83e57 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 13:37:30 2018 -0500 fix dispatching of pfipset request M go/caddy/pfipset/pfipset.go M go/caddy/pfipset/utils.go commit ecccdb9a0c3ae6b698734a4c9b7741dcf0c7478f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 13:29:15 2018 -0500 adjustments to the pfipset caddy M go/caddy/pfipset/pfipset.go commit f379d09d9f4b6cad7bd3a995de62ce804907a223 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 31 13:50:44 2018 -0500 Use database/connection.go M go/dhcp/main.go M go/dhcp/utils.go commit 965d16d60cd07fc1f159ae951381e621e6949000 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 13:00:41 2018 -0500 remove forwardproxy from the caddy directory D go/caddy/forwardproxy commit a43b318ad8a101823fee3134d4328d36ec1520ba Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 12:59:55 2018 -0500 remove pfipset from Makefile M go/Makefile commit 6a855bc11d78a26be54c66004229d1e78e7648c4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 12:59:32 2018 -0500 complete refactoring of pfipset into caddy M go/caddy/caddy/caddy/caddymain/run.go M go/caddy/caddy/caddyhttp/httpserver/plugin.go M go/caddy/pfipset/handlers.go M go/caddy/pfipset/pfipset.go M go/caddy/pfipset/pool.go M go/caddy/pfipset/utils.go M go/database/connection.go M go/pfconfigdriver/structs.go M go/vendor/vendor.json commit e1dacebf616ceeac6d19ebfa790df52581c2bbcb Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 31 11:19:16 2018 -0500 first draft in pfipset inside caddy A go/caddy/forwardproxy A go/caddy/pfipset/handlers.go A go/caddy/pfipset/pfipset.go A go/caddy/pfipset/pool.go A go/caddy/pfipset/utils.go A go/database/connection.go D go/ipset/api.go D go/ipset/main.go D go/ipset/pool.go D go/ipset/utils.go M go/pfconfigdriver/structs.go commit 8a9cf854a724373b0286211dd78ec19334895ac7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 31 12:41:44 2018 -0500 Fixs for PR M go/dhcp/api.go M html/pfappserver/lib/pfappserver/Form/Interface.pm M lib/pf/ipset.pm M lib/pf/services/manager/pfdhcp.pm M lib/pf/services/manager/pfdns.pm M lib/pf/services/manager/routes.pm commit 9fb8bc69be96efd510b850315815eab0b31963b7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 31 12:01:22 2018 -0500 Moved ByteToString in sharedutils M go/dhcp/main.go M go/dhcp/utils.go M go/sharedutils/util.go commit 2537a58bd4c3243e01dd82c7f7364797bac7d85d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 31 11:54:20 2018 -0500 Moved ConvertToByte and ConvertToString in sharedutils M go/dhcp/api.go M go/sharedutils/util.go commit 09eeedf31ccf210e25856942daf48e0c25329341 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 31 11:48:30 2018 -0500 Moved etcd functions in his own file A go/dhcp/etcd.go M go/dhcp/utils.go commit a146fc03697aa809d37875cf4e964a825575c022 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 31 11:44:29 2018 -0500 Moved Inc and Dec function in sharedutils M go/dhcp/config.go M go/dhcp/utils.go M go/sharedutils/util.go commit 21311c586ebdb0130e45b03ddedd49a267190bae Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 31 11:38:08 2018 -0500 Removed commented code M go/dhcp/api.go M go/dhcp/dictionary.go M go/dhcp/main.go M go/dhcp/serverif.go A go/sharedutils/ping.go commit 27d2fb16ecb7b711e9e219ce2b822776a4866b96 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 31 11:29:22 2018 -0500 Moved ping to sharedutils M go/dhcp/main.go D go/dhcp/ping.go commit 7ad5816d7430af9195df1ad536e68f814c5af6aa Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 31 11:24:51 2018 -0500 statistiques -> statistics M go/dhcp/main.go commit d09424b49e412abf8c9894606b9521e3a355e334 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 31 11:20:46 2018 -0500 SSL api with username and password and reorked api path M go/dhcp/README.md M go/dhcp/main.go M go/dhcp/utils.go commit 1a9161deec557c4079371c63b1f4b57cddee4a10 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 31 11:08:54 2018 -0500 Get rid of OMAPI M Makefile D addons/dev-helpers/omapi.pl M addons/monit/monit_checks_configurations/00_packetfence.tt M addons/packages/packetfence.spec D conf/dhcpd.conf M conf/documentation.conf M conf/pf.conf.defaults M debian/packetfence.postinst M docs/PacketFence_Inline_Deployment_Quick_Guide_ZEN.asciidoc M docs/PacketFence_Out-of-Band_Deployment_Quick_Guide_ZEN.asciidoc M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/configuration/network_conf.tt M lib/pf/CHI.pm D lib/pf/OMAPI.pm M lib/pf/cluster.pm M lib/pf/cmd/pf/cache.pm M lib/pf/cmd/pf/service.pm M lib/pf/config.pm M lib/pf/dhcp/processor_v4.pm M lib/pf/file_paths.pm M lib/pf/ip4log.pm M lib/pf/parking.pm M lib/pf/pfcmd/checkup.pm M lib/pf/services.pm D lib/pf/services/manager/dhcpd.pm M lib/pf/services/manager/etcd.pm M lib/pfconfig/namespaces/config/Pf.pm M packetfence.sudoers M t/services.t commit 90d18811b90033fc89e464951c828015f7679f72 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 31 10:02:24 2018 -0500 Few fixes M conf/pfdns.conf.example M debian/packetfence.conffiles D go/coredns/ADOPTERS.md D go/coredns/CODE-OF-CONDUCT.md M go/dhcp/api.go D go/dhcp/apicall.go M go/dhcp/config.go M go/dhcp/main.go M lib/pf/services/manager/pfdhcp.pm M lib/pf/services/manager/pfdns.pm commit ad1c33111a3af6733de152a9d78009761a94920b Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 31 09:35:36 2018 -0500 Use template toolkit for etcd M conf/etcd.conf.yml.example M lib/pf/services/manager/etcd.pm M lib/pf/services/manager/pfdns.pm commit 0016e87954e2c0895cfe499c7e23fa91676264d1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 31 09:19:50 2018 -0500 Added missing file for ipset A go/ipset/pool.go commit 05ac1538843cad00902a126137305ca83a41ccdc Author: lzammit <lzammit@inverse.ca> Date: Tue Jan 30 11:30:03 2018 -0500 Brocade SNMP deauth by default on switches M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M lib/pf/Switch/Brocade.pm commit cbdcd06e0defbe4fd726bb07719fb4b99cb935cf Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 29 16:47:30 2018 -0500 Added a queue M go/dhcp/pool.go M go/ipset/api.go M go/ipset/main.go commit 764c7e0ec48740bb1a7c68ff373bc17b41480828 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 29 16:41:37 2018 -0500 Do not close the max file descriptor M bin/pflogger.pl commit 4ff8df085d5d7a43d24cf36ab91ae8bcf64b09f9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 29 11:49:48 2018 -0500 Renamed go_ipset to pfipset, go_dhcpd to pfdhcp, go_dns tp pfdns and removed perl pfdns and iscdhcp M addons/packages/build-go.sh M addons/packages/packetfence.spec D conf/Corefile.example M conf/documentation.conf M conf/pf.conf.defaults A conf/pfdns.conf.example D conf/systemd/packetfence-dhcpd.service D conf/systemd/packetfence-go_dhcpd.service D conf/systemd/packetfence-go_dns.service D conf/systemd/packetfence-go_ipset.service M conf/systemd/packetfence-httpd.portal.service A conf/systemd/packetfence-pfdhcp.service M conf/systemd/packetfence-pfdns.service A conf/systemd/packetfence-pfipset.service M debian/control D debian/packetfence-dhcpd.service D debian/packetfence-go_dhcpd.service D debian/packetfence-go_dns.service D debian/packetfence-go_ipset.service A debian/packetfence-pfdhcp.service A debian/packetfence-pfipset.service M debian/packetfence.conffiles M debian/packetfence.postinst M debian/packetfence.preinst M debian/packetfence.sudoers M debian/rules M go/Makefile D lib/pf/services/manager/go_dhcpd.pm D lib/pf/services/manager/go_dns.pm D lib/pf/services/manager/go_ipset.pm A lib/pf/services/manager/pfdhcp.pm M lib/pf/services/manager/pfdns.pm A lib/pf/services/manager/pfipset.pm D sbin/pfdns M t/TestUtils.pm commit 9dcfdc3d4bd9c2843a86bb955894aaed49901434 Author: Darren Satkunas <darren@satkunas.com> Date: Fri Jan 26 14:35:47 2018 -0500 Fix release_date on violation_add M lib/pf/violation.pm commit 8bf674946e09481b7f90904b23f4fe9333f71534 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 26 14:08:46 2018 -0500 Load the standard config data into the test database M t/db/setup_test_db.pl commit 273d996caa73a005f4020c1ac8f83316b5da29ab Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 26 14:07:23 2018 -0500 Refactor loading config data into the database into it's own function M lib/pf/config.pm commit c4172425bef4d2aad9c23098aca86ad90d2ebc96 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 25 16:14:03 2018 -0500 Removed useless files M conf/documentation.conf D go/coredns/CONTRIBUTING.md D go/coredns/Dockerfile D go/coredns/MAINTAINERS D go/coredns/Makefile D go/coredns/Makefile.fuzz D go/coredns/Makefile.release D go/coredns/README.md D go/coredns/codecov.yml D go/coredns/plugin.md D go/coredns/plugin/auto/README.md D go/coredns/plugin/bind/README.md D go/coredns/plugin/cache/README.md D go/coredns/plugin/chaos/README.md D go/coredns/plugin/debug/README.md D go/coredns/plugin/dnssec/README.md D go/coredns/plugin/dnstap/README.md commit 87f9d824361ea0c94ab52d3f5129f6d613852688 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 25 16:09:00 2018 -0500 Used the new raw lib M go/coredns/plugin/rewrite/edns0.go M go/dhcp/config.go M go/dhcp/rawClient.go M go/vendor/vendor.json commit 76cd472b0068aa36b5cdcfa2c15eb509cae688bc Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 25 13:58:16 2018 -0500 post-release of 7.4.0 M NEWS.asciidoc M UPGRADE.asciidoc M conf/pf-release A db/pf-schema-X.Y.Z.sql A db/upgrade-X.X.X-X.Y.Z.sql commit 3411d666ba5514950752e14a21e4e1dc2ecf11ab Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 25 11:52:24 2018 -0500 adjust schema version M db/pf-schema-7.4.0.sql commit 0cd7b5554535ac109c8c238afdbdfe948a8dab84 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 25 10:35:07 2018 -0500 re-update changelog M ChangeLog commit a87bd52d3d803dd961ad2718652b6b0cd8a28569 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jan 25 13:43:55 2018 -0500 (doc) Update year in footer M docs/PacketFenceZEN_Installation_Guide-docinfo.xml M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Aerohive_Quick_Install_Guide-docinfo.xml M docs/PacketFence_Cisco_MSE_Quick_Install_Guide-docinfo.xml M docs/PacketFence_CoovaChilli_Quick_Integration_Guide-docinfo.xml M docs/PacketFence_Developers_Guide-docinfo.xml M docs/PacketFence_JSON-RPC_Quick_Install_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M docs/PacketFence_OpenWrt-Hostapd-15-05_Quick_Install_Guide-docinfo.xml M docs/PacketFence_SentinelOne_Quick_Install_Guide-docinfo.xml commit 6049670e742fa4983aa0473114f156d343f7c497 Author: Julien Semaan <julien@semaan.ca> Date: Thu Jan 25 09:47:16 2018 -0500 update changelog for 7.4.0 M ChangeLog commit 16fe0b06d7097052547f7df8b3f7d407a3cb9d01 Author: Julien Semaan <julien@semaan.ca> Date: Thu Jan 25 09:46:30 2018 -0500 update debian changelog for 7.4.0 M debian/changelog commit f4df47228f7256062028b270fc5e41476101125c Author: Julien Semaan <julien@semaan.ca> Date: Thu Jan 25 09:45:45 2018 -0500 update RPM spec changelog for 7.4.0 M addons/packages/packetfence.spec commit 182a3e0f92e1e029aeba2543d6171392d98eb6b6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 25 09:53:13 2018 -0500 use schema symlink when setting up the smoke DB M t/db/setup_test_db.pl commit b64657cd11f2b869453378ca7947e887e3dc6f09 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 25 09:42:56 2018 -0500 update pfcmd's help for doc M docs/pfcmd.help commit 236d2f786d801e791fc68564afb1c2d5136a37e5 Author: Julien Semaan <julien@semaan.ca> Date: Thu Jan 25 09:40:33 2018 -0500 adjust pf-release for 7.4.0 M conf/pf-release commit 900d8136c8a33dcf4d890dcfc0febc2c43f93140 Author: Julien Semaan <julien@semaan.ca> Date: Thu Jan 25 09:40:03 2018 -0500 adjustments to SQL files for 7.4.0 A db/pf-schema-7.4.0.sql D db/pf-schema-X.Y.Z.sql A db/upgrade-7.3.0-7.4.0.sql D db/upgrade-X.X.X-X.Y.Z.sql commit a151617690414c72919b21a3d79042f469d52932 Author: Julien Semaan <julien@semaan.ca> Date: Thu Jan 25 09:36:30 2018 -0500 adjust upgrade guide for 7.4.0 M UPGRADE.asciidoc commit 5a62cf37fb706d7a2d023e83cd93f80cd16fdf22 Author: Julien Semaan <julien@semaan.ca> Date: Thu Jan 25 09:33:51 2018 -0500 update news for 7.4.0 M NEWS.asciidoc commit 53d93c956d6724b07dbf60cdf9be24173d3cf609 Author: Julien Semaan <julien@semaan.ca> Date: Thu Jan 25 09:33:13 2018 -0500 update web admin translations M html/pfappserver/lib/pfappserver/I18N/fr.po commit 84901624ad66627ab4a83cb8d9fc0739d95f177b Author: Julien Semaan <julien@semaan.ca> Date: Thu Jan 25 09:32:59 2018 -0500 update captive portal translation M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po commit 998531c275511f66a9db2064ed9e106dd18ac026 Author: Julien Semaan <julien@semaan.ca> Date: Thu Jan 25 09:29:49 2018 -0500 update version in doc for 7.4.0 M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 983e9c9caf90d11386238bc43f7ffcf0e1fd1c81 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 25 09:03:10 2018 -0500 Use restart instead of start in case of the presence of ghost pid files M addons/monit/monit_checks_configurations/00_packetfence.tt M addons/monit/monit_checks_configurations/10_packetfence-portsec.tt M addons/monit/monit_checks_configurations/30_packetfence-activeactive.tt commit 0e0250eed0395f4e3b51d457e49932a21001030a Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 25 08:39:58 2018 -0500 Enable passthrough by default M conf/pf.conf.defaults commit 9a709c8df1bde6740b1d5b94a7cae41bf6410777 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 24 16:05:47 2018 -0500 Updated vendor.json and fixed merge issue M go/ipset/api.go M go/ipset/utils.go M go/pfconfigdriver/structs.go M go/vendor/vendor.json commit 83d4d159417b1fe1dc1b815de348dbd90e03427d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 24 14:07:07 2018 -0500 Set an idle timeout M go/ipset/main.go commit 7aa7c6c3b8ec3b8d7e8ba2378056455ef90c0620 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 24 12:48:50 2018 -0500 Log M go/coredns/plugin/pfdns/pfdns.go commit 869c29dbdae3a382b7be0ad928a5f111692c02d8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 24 12:46:30 2018 -0500 Optimized mac2ip M go/ipset/api.go M go/ipset/utils.go commit a29624449de0067541dbb83d5bd6673687bbf2fd Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 24 10:21:49 2018 -0500 Fixed the sql query for initialease M go/dhcp/utils.go commit 6bc97f8886a5336977dca7c3f88270c5a3a94e90 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Jan 24 09:10:54 2018 -0500 (doc) updated NEWS file for the release M NEWS.asciidoc commit 4c26b5685754069809deef105536e633b44d6819 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 23 15:24:20 2018 -0500 skip make_immutable if the environment PF_SKIP_MAKE_IMMUTABLE is set M html/captive-portal/lib/captiveportal/DynamicRouting/Module/FixedRole.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/SelectRole.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/FixedRole.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/SelectRole.pm M html/pfappserver/lib/pfappserver/Controller/Config/DeviceRegistration.pm M html/pfappserver/lib/pfappserver/Form/Config/DeviceRegistration.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/FixedRole.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/SelectRole.pm M html/pfappserver/lib/pfappserver/Model/Config/DeviceRegistration.pm commit 5a70b1a1d851a112e24b41e6643cae73b49562f0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 23 15:03:02 2018 -0500 Move test to proper location A t/unittest/pfappserver/Model/Search/Node.t D t/unittest/pfappserver/lib/pfappserver/Model/Search/Node.t commit ee59927ee4b46e2e3c66858db8ed1a8d2456c7e2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 23 14:51:40 2018 -0500 Update text M t/unittest/Authentication/Source/LDAPSource.t commit a10caa0be33c713df7549be966858cc6f7a32ed4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 23 14:36:07 2018 -0500 Fix is_rule_cacheable logic Fixes #2910 M lib/pf/Authentication/Source/LDAPSource.pm M t/data/authentication.conf M t/unittest/Authentication/Source/LDAPSource.t commit bc36c0d1829fc983c92cbccb337b3fabe62dd918 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jan 23 14:11:04 2018 -0500 Added missing lib libsql-abstract-plugin-insertmulti-perl in debian packaging M debian/control commit 5b4376d9fa19d3cf3946d56c2da7ac16fbc6d730 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jan 22 15:40:34 2018 -0500 (Web Admin) Localization M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/root/configuration/system_config.tt commit 0041a80cfa2f31973d8b8aa647eeb2584481f441 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 22 14:43:03 2018 -0500 Reset the form before doing validation to avoid losing errors Fixes #2897 M html/pfappserver/root/static/configurator/configuration.js commit 4d8c24edb72da8a0b58e93e673d1748b7c8a7454 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 22 12:31:01 2018 -0500 Fix broken test M t/unittest/pfappserver/lib/pfappserver/Model/Search/Node.t commit cd2b05138f33842036c28f9761e66a53944bc17e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jan 22 11:44:45 2018 -0500 (doc) Fix consistency with toggle option M conf/documentation.conf commit 9ddc987c58f0687ce501652045fa97cc5a71a935 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 22 11:44:57 2018 -0500 Optimize code M go/ipset/api.go M go/ipset/main.go M go/ipset/utils.go commit da5081f19229696240dda4844e81f1c0e54988de Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 22 11:41:27 2018 -0500 Added status everywhere M go/firewallsso/base_test.go commit af62b93cae71fdd35b258e68f99194fffa5086e6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 22 10:37:21 2018 -0500 Fix like sql escaping M html/pfappserver/lib/pfappserver/Model/Auditing/RadiusLog.pm M html/pfappserver/lib/pfappserver/Model/DHCPOption82.pm M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 55dca0473539dd03eaf0f7d340df69d685943ecb Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 22 10:11:29 2018 -0500 Invalid date tests M lib/pf/util.pm M t/util.t commit dc1b37aec134d81aeff1ae5dc3d7376816d50133 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 22 09:42:57 2018 -0500 don't show device registration button unless its enabled fixes #2820 M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm commit 1c6ae0ffd625acba5859ba2e2392753e30531534 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 22 09:12:27 2018 -0500 don't restore connection profile from person if it doesn't exist fixes #2818 M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit d1882e6fd8bf60f6969fb23aefc1f6a8ffbe8543 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 22 08:56:19 2018 -0500 Added status M go/firewallsso/base_test.go commit dfc7d9067964793ed800c649645d2a3b565c62ec Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 22 08:18:07 2018 -0500 news for #2908 M NEWS.asciidoc commit 5e2ba85cac41d68e09fbf72795830e929b66936a Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 4 09:33:10 2018 -0500 Simplify the code M go/firewallsso/base.go commit 3d3d9012590412ed3f1509cd70c475a65613a727 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 4 09:27:11 2018 -0500 Typo M go/firewallsso/base.go commit 36cb5f97f9eb3b48a43aebb08155f712715b0c68 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 19 14:11:48 2018 -0500 Rewrite Location headers without a scheme M conf/httpd.conf.d/httpd.admin.tt.example commit d490fbb7cf23a485600e079ef34909b2669e43cc Author: lzammit <lzammit@inverse.ca> Date: Fri Jan 19 10:50:18 2018 -0500 Undef login remaining should be allowing unlimited access Like the access to my a** M lib/pf/password.pm commit a2ec98e3b7205fe0ba2ea919c5da4e579ca4a696 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 4 09:25:15 2018 -0500 Send start when the device is reg M go/firewallsso/base.go M lib/pf/firewallsso.pm commit 0c2f179ca46d94d3183fc33d490332da757bb51e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 19 10:03:55 2018 -0500 Fixes #2868 M addons/packages/packetfence.spec commit 41e2f5b0d44e8329eb481e6ed8251246055e28e4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jan 18 16:10:46 2018 -0500 (admin) Manage ACE text editor with bower (cont'd) M html/pfappserver/root/static/Makefile M html/pfappserver/root/static/js/vendor/ace/ace.js M html/pfappserver/root/static/js/vendor/ace/ext-modelist.js M html/pfappserver/root/static/js/vendor/ace/ext-searchbox.js M html/pfappserver/root/static/js/vendor/ace/ext-settings_menu.js M html/pfappserver/root/static/js/vendor/ace/keybinding-emacs.js M html/pfappserver/root/static/js/vendor/ace/mode-abc.js M html/pfappserver/root/static/js/vendor/ace/mode-actionscript.js M html/pfappserver/root/static/js/vendor/ace/mode-apache_conf.js M html/pfappserver/root/static/js/vendor/ace/mode-applescript.js M html/pfappserver/root/static/js/vendor/ace/mode-autohotkey.js M html/pfappserver/root/static/js/vendor/ace/mode-batchfile.js M html/pfappserver/root/static/js/vendor/ace/mode-bro.js M html/pfappserver/root/static/js/vendor/ace/mode-c_cpp.js M html/pfappserver/root/static/js/vendor/ace/mode-coldfusion.js M html/pfappserver/root/static/js/vendor/ace/mode-csharp.js A html/pfappserver/root/static/js/vendor/ace/mode-csound_document.js A html/pfappserver/root/static/js/vendor/ace/mode-csound_orchestra.js A html/pfappserver/root/static/js/vendor/ace/mode-csound_score.js M html/pfappserver/root/static/js/vendor/ace/mode-css.js M html/pfappserver/root/static/js/vendor/ace/mode-curly.js M html/pfappserver/root/static/js/vendor/ace/mode-d.js M html/pfappserver/root/static/js/vendor/ace/mode-dart.js M html/pfappserver/root/static/js/vendor/ace/mode-django.js M html/pfappserver/root/static/js/vendor/ace/mode-dockerfile.js M html/pfappserver/root/static/js/vendor/ace/mode-dot.js M html/pfappserver/root/static/js/vendor/ace/mode-ejs.js M html/pfappserver/root/static/js/vendor/ace/mode-elm.js M html/pfappserver/root/static/js/vendor/ace/mode-erlang.js M html/pfappserver/root/static/js/vendor/ace/mode-forth.js M html/pfappserver/root/static/js/vendor/ace/mode-fortran.js M html/pfappserver/root/static/js/vendor/ace/mode-glsl.js M html/pfappserver/root/static/js/vendor/ace/mode-gobstones.js M html/pfappserver/root/static/js/vendor/ace/mode-golang.js M html/pfappserver/root/static/js/vendor/ace/mode-graphqlschema.js M html/pfappserver/root/static/js/vendor/ace/mode-groovy.js M html/pfappserver/root/static/js/vendor/ace/mode-handlebars.js M html/pfappserver/root/static/js/vendor/ace/mode-haskell.js M html/pfappserver/root/static/js/vendor/ace/mode-haxe.js M html/pfappserver/root/static/js/vendor/ace/mode-hjson.js M html/pfappserver/root/static/js/vendor/ace/mode-html.js M html/pfappserver/root/static/js/vendor/ace/mode-html_elixir.js M html/pfappserver/root/static/js/vendor/ace/mode-html_ruby.js M html/pfappserver/root/static/js/vendor/ace/mode-io.js M html/pfappserver/root/static/js/vendor/ace/mode-jack.js M html/pfappserver/root/static/js/vendor/ace/mode-java.js M html/pfappserver/root/static/js/vendor/ace/mode-javascript.js M html/pfappserver/root/static/js/vendor/ace/mode-json.js M html/pfappserver/root/static/js/vendor/ace/mode-jsoniq.js M html/pfappserver/root/static/js/vendor/ace/mode-jsp.js A html/pfappserver/root/static/js/vendor/ace/mode-jssm.js M html/pfappserver/root/static/js/vendor/ace/mode-jsx.js M html/pfappserver/root/static/js/vendor/ace/mode-julia.js M html/pfappserver/root/static/js/vendor/ace/mode-kotlin.js M html/pfappserver/root/static/js/vendor/ace/mode-latex.js M html/pfappserver/root/static/js/vendor/ace/mode-less.js M html/pfappserver/root/static/js/vendor/ace/mode-lsl.js M html/pfappserver/root/static/js/vendor/ace/mode-luapage.js M html/pfappserver/root/static/js/vendor/ace/mode-makefile.js M html/pfappserver/root/static/js/vendor/ace/mode-markdown.js M html/pfappserver/root/static/js/vendor/ace/mode-mask.js M html/pfappserver/root/static/js/vendor/ace/mode-maze.js M html/pfappserver/root/static/js/vendor/ace/mode-mel.js M html/pfappserver/root/static/js/vendor/ace/mode-nix.js M html/pfappserver/root/static/js/vendor/ace/mode-nsis.js M html/pfappserver/root/static/js/vendor/ace/mode-objectivec.js M html/pfappserver/root/static/js/vendor/ace/mode-perl.js M html/pfappserver/root/static/js/vendor/ace/mode-pgsql.js M html/pfappserver/root/static/js/vendor/ace/mode-php.js M html/pfappserver/root/static/js/vendor/ace/mode-pig.js M html/pfappserver/root/static/js/vendor/ace/mode-powershell.js M html/pfappserver/root/static/js/vendor/ace/mode-praat.js M html/pfappserver/root/static/js/vendor/ace/mode-prolog.js M html/pfappserver/root/static/js/vendor/ace/mode-protobuf.js M html/pfappserver/root/static/js/vendor/ace/mode-python.js M html/pfappserver/root/static/js/vendor/ace/mode-razor.js M html/pfappserver/root/static/js/vendor/ace/mode-rdoc.js A html/pfappserver/root/static/js/vendor/ace/mode-red.js M html/pfappserver/root/static/js/vendor/ace/mode-rhtml.js M html/pfappserver/root/static/js/vendor/ace/mode-rust.js M html/pfappserver/root/static/js/vendor/ace/mode-scad.js M html/pfappserver/root/static/js/vendor/ace/mode-scala.js M html/pfappserver/root/static/js/vendor/ace/mode-scss.js M html/pfappserver/root/static/js/vendor/ace/mode-sh.js M html/pfappserver/root/static/js/vendor/ace/mode-sjs.js M html/pfappserver/root/static/js/vendor/ace/mode-smarty.js M html/pfappserver/root/static/js/vendor/ace/mode-soy_template.js M html/pfappserver/root/static/js/vendor/ace/mode-sparql.js M html/pfappserver/root/static/js/vendor/ace/mode-sqlserver.js M html/pfappserver/root/static/js/vendor/ace/mode-svg.js M html/pfappserver/root/static/js/vendor/ace/mode-swift.js M html/pfappserver/root/static/js/vendor/ace/mode-tcl.js M html/pfappserver/root/static/js/vendor/ace/mode-tsx.js M html/pfappserver/root/static/js/vendor/ace/mode-turtle.js M html/pfappserver/root/static/js/vendor/ace/mode-twig.js M html/pfappserver/root/static/js/vendor/ace/mode-typescript.js M html/pfappserver/root/static/js/vendor/ace/mode-vala.js M html/pfappserver/root/static/js/vendor/ace/mode-velocity.js M html/pfappserver/root/static/js/vendor/ace/mode-wollok.js M html/pfappserver/root/static/js/vendor/ace/mode-xquery.js M html/pfappserver/root/static/js/vendor/ace/mode-yaml.js A html/pfappserver/root/static/js/vendor/ace/theme-dracula.js M html/pfappserver/root/static/js/vendor/ace/worker-coffee.js M html/pfappserver/root/static/js/vendor/ace/worker-css.js M html/pfappserver/root/static/js/vendor/ace/worker-html.js M html/pfappserver/root/static/js/vendor/ace/worker-javascript.js M html/pfappserver/root/static/js/vendor/ace/worker-json.js M html/pfappserver/root/static/js/vendor/ace/worker-lua.js M html/pfappserver/root/static/js/vendor/ace/worker-php.js M html/pfappserver/root/static/js/vendor/ace/worker-xml.js M html/pfappserver/root/static/js/vendor/ace/worker-xquery.js commit 6c56b7e470b9df7678c4420d34091d1e03f8bfda Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jan 18 16:05:40 2018 -0500 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/vendor/bootstrap.min.js M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map M html/pfappserver/root/static/js/vendor/jquery-extra.min.js M html/pfappserver/root/static/js/vendor/jquery-extra.min.js.map M html/pfappserver/root/static/js/vendor/jquery-ui.min.js M html/pfappserver/root/static/js/vendor/jquery-ui.min.js.map M html/pfappserver/root/static/js/vendor/raphael.min.js M html/pfappserver/root/static/js/vendor/raphael.min.js.map commit f5da8943b4c547eee8840b4404325fae8d704ccf Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 18 16:06:46 2018 -0500 Fix typo Fixes #2896 M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 1feaccc3640fb1dc12da869781e42d2d486793ae Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jan 18 15:16:11 2018 -0500 Revert "Prepend the add_delete_buttons to the field" This reverts commit fbc382b0b40834378687db4d58e5c107801e0e95 and improves display of chosen widget with attached buttons. M html/pfappserver/lib/pfappserver/Form/Field/DynamicList.pm M html/pfappserver/root/static/scss/_chosen.scss commit 8f686d0f38d350271a00ecf23761b8f7ec882535 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 18 14:27:24 2018 -0500 remove excessive dumping M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm commit 5133246ba5ac5d44cd3f2260dc769320cd8d8fe8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 18 14:23:21 2018 -0500 add more tests M t/unittest/util/dns.t commit 7a0df54aed582dee26b9442aa78a88b261d2e717 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 18 14:22:12 2018 -0500 adjustments to test + zone name validation M lib/pf/util/dns.pm M t/unittest/util/dns.t commit c71c6600a3e56794969143feae39ea68175d6aac Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 18 14:16:18 2018 -0500 validate the passthroughs when changing the hostname M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm commit ae49028dd0b36efbe04b665729e3eb0f28a5061f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 18 13:24:12 2018 -0500 use zone hash lookup instead of eval M lib/pf/util/dns.pm commit 3b095ef0d664ae6ae1bff81c4ae86d4a82976131 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 18 13:14:20 2018 -0500 create validator table only once M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm commit 44cbf073be8378281dacf7be79a45ce0b239b1ac Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Jan 17 19:54:37 2018 -0500 Fixed nameserver M go/dhcp/config.go commit e3d2e5f3bd802a6c39b776cc705f75c385a92275 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 17 13:31:08 2018 -0500 Update sql request M go/ipset/utils.go commit 03917807f9266fe1339c60cd293c5fc126c2a735 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 17 13:30:05 2018 -0500 Few fixes M go/coredns/plugin/pfdns/pfdns.go commit 4b00505ff298efe3f29d9b5572a88350db9a6896 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 17 12:46:26 2018 -0500 Return the gw ip instead of the main interface ip (ip per role) M go/dhcp/config.go commit d3651c7d522b86b2c14298792148c9f00ddde32f Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 17 12:41:21 2018 -0500 Allow dns traffic not only on the dns server ip M lib/pf/iptables.pm commit cec76135b078d1edf4b53d58785ebd34e1b40728 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jan 17 03:35:38 2018 -0500 (web admin) Improve switches configuration section M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/switch/index.tt A html/pfappserver/root/configuration/switches.tt commit 42242cd9f15f38739b1b52ba504d89c8c31b041e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 18 14:35:02 2018 -0500 apply ID validator to sources fixes #2906 M html/pfappserver/lib/pfappserver/Form/Config/Source.pm commit 1fc64cee7ba0fe25d3a28a234e659adf3016f823 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 18 10:17:24 2018 -0500 Fix issue with ip6log rotation M lib/pf/ip6log.pm A t/unittest/ip6log.t commit 7b3788e010242c1840d27934421bd78659eb718f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 17 13:43:28 2018 -0500 Run the slow checks if the PF_SMOKE_SLOW_TESTS env variable is set M t/TestUtils.pm M t/binaries.t M t/captive-portal_libs-slow.t M t/pf-slow.t M t/pfappserver_libs-slow.t M t/smoke.t commit b82fab32fda7c729975aa80ace067bfea67a9427 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 17 12:49:45 2018 -0500 Do not include the slow tests just yet M t/smoke.t commit dd8e7f9d0bc5f8018254f5f6bb36ec1e981178ef Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 17 12:48:50 2018 -0500 Add back no warnings M t/pf-slow.t commit 3d421bc11e0fa8cadc1d55675d9807e24b60cad7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 17 11:49:54 2018 -0500 Make all tests executable M t/CHI.t M t/ConfigStore/Hierarchy.t M t/MAC.t M t/StatsD.t M t/TestUtils.pm M t/db/schema.t M t/db/timeout.t M t/example.t M t/ldap-auth-cache.t M t/merged_list.t M t/smoke.t M t/template.t M t/unittest/Authentication/Source/LDAPSource.t M t/unittest/Connection.t M t/unittest/Portal/Profile.t M t/unittest/Portal/ProfileFactory.t M t/unittest/Switch/Cisco.t M t/unittest/admin_roles.t M t/unittest/api/attributes.t M t/unittest/condition/all.t M t/unittest/condition/any.t M t/unittest/condition/date_after.t M t/unittest/condition/date_before.t M t/unittest/condition/equal.t M t/unittest/condition/exists_in.t M t/unittest/condition/includes.t M t/unittest/condition/key.t M t/unittest/condition/matches.t M t/unittest/condition/network.t M t/unittest/condition/regex.t M t/unittest/condition/regex_not.t M t/unittest/condition_parser.t M t/unittest/dal-log.t M t/unittest/dal.t M t/unittest/detect/parser/dhcp.t M t/unittest/detect/parser/fortianalyser.t M t/unittest/detect/parser/regex.t M t/unittest/detect/parser/securityonion.t M t/unittest/detect/parser/snort.t M t/unittest/detect/parser/suricata_md5_http.t M t/unittest/detect/parser/suricata_md5_smtp.t M t/unittest/filter_engine.t M t/unittest/ip4log.t M t/unittest/node.t M t/unittest/password.t M t/unittest/pfconfig/cached.t M t/unittest/pfconfig/cached_array.t M t/unittest/pfconfig/cached_hash.t M t/unittest/pfconfig/memory_cached.t M t/unittest/provisioner.t M t/unittest/provisioner/android.t M t/unittest/provisioner/mobileconfig.t M t/unittest/provisioner/symantec.t M t/unittest/switch_groups.t M t/unittest/util/dns.t M t/unittest/util/networking.t M t/unittest/violations.t M t/util-statsd.t M t/vlan_utils.t commit fd04ec8dc29e2019a4019ed1920545a83dd7a659 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 17 11:02:43 2018 -0500 Fix INSERT SELECT Fixes #2900 M lib/pf/ip4log.pm A t/unittest/ip4log.t commit f851b74cb594d8036181ebe79c00842e39fd7cd3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 17 10:46:36 2018 -0500 Remove prepared statements Fixes #2899 M lib/pf/accounting.pm commit 1c3c2f07f4ae3015832be911c5e120dfdbfbb5fd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 17 10:17:31 2018 -0500 Add slow check for captive-portal_libs A t/captive-portal_libs-slow.t commit c7c05896d9d0a5cf71a844c5dcf326d7ceb15e1b Author: InverseBot <sogo@inverse.ca> Date: Wed Jan 17 00:01:00 2018 -0500 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map commit 6dbf2d9d18cd7f60b81c5d17c634b56e8edd53e2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 16 17:29:00 2018 -0500 Add slow compile check for pfappserver_lib A t/pfappserver_libs-slow.t commit 257ba17495cc6f651612739e65e94beaeb4c1cf1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 16 17:28:05 2018 -0500 Include missing module M html/pfappserver/lib/pfappserver/Form/Config/Source/SponsorEmail.pm commit b27b5d44c46c65b2c7067a51414497b4b66aa912 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 16 17:26:23 2018 -0500 include missing include M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit e53b18680d1a951fec3e65fb8be05fd74c7ebbdb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 16 17:13:18 2018 -0500 Add a slow check but more accurate compile check A t/pf-slow.t commit 40c4aab05d978afa65bd19038750991280625c76 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 16 15:49:02 2018 -0500 add a "?" at the end of the Cisco + Meraki redirect URL fixes #2902 M lib/pf/Switch/Cisco/WLC.pm commit 11dfa1b5717c0df3eb1ea8ed9720b07e52bcd97f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 16 15:37:40 2018 -0500 Add /Meraki::MR_v2 as a valid portal URL fixes #2903 M lib/pf/web/constants.pm commit fc76ce2389d2114bf136d4bff0d94e55665ac5db Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 16 15:21:52 2018 -0500 Include missing module ; M html/pfappserver/lib/pfappserver/Form/Violation.pm commit 893ea7613da246ae95dc1d0a33a99c5bfa19616b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jan 16 15:11:51 2018 -0500 (js) Don't double-compress external graph lib Fixes #2879 M html/pfappserver/root/graph/pie.tt M html/pfappserver/root/static/Gruntfile.js commit 6aa3fc1b2f84a991850db4f63de179222deabc8d Author: extrafu <lmarcotte@inverse.ca> Date: Tue Jan 16 14:16:33 2018 -0500 Updated NEWS file for #2895 M NEWS.asciidoc commit a518a1d305c7b8f36b10a9a5f8707ec6e3254323 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jan 16 14:07:02 2018 -0500 (js) Fix clipping issue with chosen widget Fixes #2865 Fixes #2873 M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/config/items.js M html/pfappserver/root/static/app/application.js M html/pfappserver/root/static/scss/_chosen.scss commit f74eb04f3d9d814a2167cbef7f7c1ac8f52bbb45 Author: InverseBot <sogo@inverse.ca> Date: Tue Jan 16 00:00:56 2018 -0500 (web admin) Update generated files M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map commit ecf21cc04237df195e9d0435582d298a193f86fe Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jan 15 16:48:42 2018 -0500 (CSP/admin) Cleanup inline JS for portal modules Fixes #2866 M html/pfappserver/root/config/portal_module/tree_view.tt M html/pfappserver/root/config/portal_module/view.tt M html/pfappserver/root/static/admin/config/portal_modules.js commit 13be2336c993e8a5c92d70dd4dfa87305c25afee Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 15 16:39:04 2018 -0500 Fix issue saving catgeory Fixes #2870 M lib/pf/dal/node.pm M lib/pf/db.pm M t/unittest/dal.t M t/unittest/node.t commit 97dd4d97c1ac580162c45fc18c3c9b9cd7d7958b Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 15 16:15:15 2018 -0500 Fixes #2892 M lib/pf/dhcp/processor_v4.pm M lib/pf/node.pm commit f0fed7088984cb05db74bfaaccca0c81d4910df3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 15 14:53:44 2018 -0500 Fix warnings M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 2b05bc68eaf5341ddee5827988005b9140e7c33c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 15 14:32:23 2018 -0500 perform ConfigStore commit validation for interfaces modification fixes #2733 M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 9cb7507e93fa6d5bcb71dae92a66f57340682335 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 15 14:32:16 2018 -0500 output ConfigStore commit error unconditionnaly M lib/pf/ConfigStore.pm commit 0366e1f769b9681840ee9402eb54a88cedb26218 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 15 14:13:01 2018 -0500 AutoReg and VoIP is just char(1) in the db so it can't be N/A M raddb/mods-config/sql/main/mysql/reject.conf commit 84a535294c962170f85028a44e72cf1e9a8a2d2a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 15 14:08:22 2018 -0500 improve the maintenance script for clustering Now performs system changes so that the node is put offline and changes survives reboot M bin/cluster/maintenance commit aa5e72e7d40862732c8c70a02516aa91c38f5be2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 15 13:38:28 2018 -0500 Instruct to restart haproxy after changing activation domain fixes #2841 M html/pfappserver/lib/pfappserver/Form/Config/Source/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/SponsorEmail.pm commit f47ae8987dd7869b6363075f708a08a752ad04e2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 15 10:29:34 2018 -0500 add validation for passthroughs in admin interface M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M lib/pf/util/dns.pm M lib/pfconfig/namespaces/resource/isolation_passthroughs.pm M lib/pfconfig/namespaces/resource/passthroughs.pm commit c67dc9d96363455c86da2f21cdc75b2f711f9b9b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 15 10:28:11 2018 -0500 add tests for isolation passthroughs M t/data/pf.conf M t/unittest/util/dns.t commit 64df44de3a0c3df3c63135e2a6156290bb02e9e9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 15 10:22:20 2018 -0500 add missing type in passthroughs test M t/unittest/util/dns.t commit e79469b18c20f90835a3549817d5a4dd93462629 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 12 15:27:56 2018 -0500 Fix adding additional join/columns to a query Fixes #2881 M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit b001234fe3d4968623d5a41bc1531ea8b170be69 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 12 15:20:15 2018 -0500 Use db_list instead of db_item fixes #2880 M lib/pf/locationlog.pm commit 5d20731b5f0bf22e15d564e8ee08eec7580bc831 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 12 13:52:34 2018 -0500 Do not display the option to overwrite a user unless you have the permissions M html/pfappserver/root/user/create.tt M lib/pf/constants/admin_roles.pm commit ed736da0baeaaaff12e6036fe89e56d21e91a2ad Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 12 13:41:46 2018 -0500 fix tests M t/unittest/Portal/ProfileFactory.t commit fd64592b4c8e433694d2cf97b5cc09d7a28bfb2d Author: Julien Semaan <julien@semaan.ca> Date: Fri Jan 12 09:11:40 2018 -0500 add an auth_log entry for null auth without email fixes #2886 M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Null.pm commit a8a61f40b1552908b40581f51d4eb2df104b81f4 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Jan 12 08:36:25 2018 -0500 Minor doc improvements M docs/PacketFence_Administration_Guide.asciidoc commit 214b4bb10e1dd76d0e3a6415ac9f4d45f1ebdac9 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Jan 12 08:22:51 2018 -0500 Minor docs improvements M docs/PacketFence_Administration_Guide.asciidoc commit 71289f83d39e5870181f6ea3f392d0082d458298 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Thu Jan 11 16:03:49 2018 -0500 Improve docs M docs/PacketFence_Administration_Guide.asciidoc commit 7fc324ec455abcee4d3cf1a0b2e7c84168b3c7a9 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Thu Jan 11 15:59:28 2018 -0500 Improved documentation M docs/PacketFence_Administration_Guide.asciidoc commit 925b317f5af80aafda811ece4bb485672d6df7e5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 11 15:54:10 2018 -0500 add note on new LinkedIn domains M UPGRADE.asciidoc commit 4e13a372d6e822a5af203561adfcc3445437d59c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 11 15:53:58 2018 -0500 update list of LinkedIn domains M lib/pf/Authentication/Source/LinkedInSource.pm commit b77875fa6e06b52f5e1fc10d57701e87908f0205 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Thu Jan 11 14:13:20 2018 -0500 Initial rewording of the NEWS file M NEWS.asciidoc commit f10cae363ffd9f8fffe8b35464321dca3acab17c Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 11 13:59:39 2018 -0500 Updated NEWS.asciidoc for PR #2878 M NEWS.asciidoc commit 427e693e71bc96e63b48a8a73bddfc059f8c5cb7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 11 11:29:36 2018 -0500 Show the domain associated to the realm M html/pfappserver/root/config/realm/list.tt commit 58d190834eed854d18602f54314c3f9531cfd2d7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 11 10:55:31 2018 -0500 Updated nessus rest perl library version (Issue #2877) M addons/packages/packetfence.spec M debian/control commit 478bf3bbe770f7ecb3d039c2b8450c23f06c4be4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 11 10:22:55 2018 -0500 monitor the second bind process of haproxy in monit M addons/monit/monit_checks_configurations/00_packetfence.tt commit 8762bf1c933435e2549de29e59f6bcac0a470893 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 11 10:16:05 2018 -0500 have haproxy listen to a static monitoring port for bind process 2 M conf/haproxy.conf.example commit d3cd274b6e308a9d546938899d8135311a8e0cb5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 11 10:08:16 2018 -0500 compute last_ip in ProfileFactory if its not passed as option fixes #2876 M lib/pf/Connection/ProfileFactory.pm M t/unittest/Portal/ProfileFactory.t commit 831d2185a409b5a1cdef47cdf790d72e1a07ab40 Author: Timothy Mullican <tjmullicani@yahoo.com> Date: Tue Jan 9 21:51:42 2018 -0500 fix typo M lib/pf/Switch/Dell/N1500.pm commit bdc3bacb1e2137b7266171656c4248fbd1727215 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Jan 9 15:12:53 2018 -0500 Small doc improvements M docs/PacketFence_Administration_Guide.asciidoc commit 0c91b22185f5e022775ff536c60e3c3177f6c1bd Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 9 13:56:45 2018 -0500 Just display the managed services in the configurator Fixes #2856 M html/pfappserver/lib/pfappserver/Model/Services.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm commit 8fe574f399c0ab4909b01b01d12ad779016e6a77 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Jan 9 11:44:25 2018 -0500 Minor documentation updates M docs/PacketFence_Administration_Guide.asciidoc commit 3515edf874f8870780e8fabbe1f8ead3ede30a6e Author: Julien Semaan <julien@semaan.ca> Date: Tue Jan 9 10:10:44 2018 -0500 Make switch default mode be production Having it to testing never made sense, it doesn't do what one would expect M conf/switches.conf.defaults commit f62061633954976ba6ba6ced27ee9aa29ad00dbd Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 8 16:10:54 2018 -0500 Fix unknown column type Fixes #2862 M lib/pf/ip4log.pm commit a5ffaede947669ef5a75df57a245b67ea0037d19 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 8 13:07:18 2018 -0500 Happy New Year M addons/AD/migrate.pl M addons/assign-owner.pl M addons/captive-portal/proxy-bypass/squid-redirector.pl M addons/database-backup-and-maintenance.sh M addons/dev-helpers/centos-chroot/make_chroot.sh M addons/dev-helpers/dump.pl M addons/dev-helpers/git/pre-commit.pl M addons/dev-helpers/omapi.pl M addons/dev-helpers/radius-hook.pl M addons/dev-helpers/test_search_node.pl M addons/dev-helpers/update-copyright.sh M addons/dhcp_dumper.pl M addons/extract_i18n_strings.pl M addons/extract_i18n_strings_portal.pl M addons/high-availability/pf-diff M addons/high-availability/rdiff M addons/import-node-csv.pl M addons/integration-testing/replay-snmptrapd-logs.pl M addons/locationlog-cleanup.pl M addons/migrate-to-locationlog_archive.sh M addons/packages/packetfence-rpm-build.sh M addons/packages/perl-Net-Appliance-Session.spec.diff M addons/pf-maint.pl M addons/pfarp_remote/sbin/pfarp_remote M addons/pfconfig/comparator/comparator.pl M addons/pfconfig/comparator/config-comparator.sh M addons/replay-pcap.pl M addons/sourcefire/pfdetect.pl M addons/upgrade/to-3.0-networks.conf.pl M addons/upgrade/to-3.0-pf.conf.pl M addons/upgrade/to-3.0-violations.conf.pl M addons/upgrade/to-3.5-pf.conf.pl M addons/upgrade/to-6.3-os-rewrite.pl M addons/upgrade/to-7.0-pf-conf-changes.pl M addons/upgrade/to-7.0-pf.conf-to-pfmon.conf.pl M addons/upgrade/to-7.0-pfdetect-conf.pl M addons/upgrade/to-7.0-roles-conf.pl M addons/upgrade/to-7.1-authentication-conf.pl M addons/upgrade/to-7.3-adminroles-conf.pl M addons/upgrade/to-7.3-authentication-conf.pl M addons/watchdog/freeradius-watchdog.sh M addons/watchdog/pfdhcpdlistener-watchdog.sh M bin/cluster/management_update M bin/cluster/node M bin/cluster/sync M bin/pfcmd.pl M bin/pfcmd_vlan M bin/pflogger.pl M bin/pftest M conf/dhcp_fingerprints.conf M conf/floating_network_device.conf.example M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/en/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M conf/pfqueue.conf.defaults M conf/pfqueue.conf.example M conf/profiles.conf.defaults M conf/profiles.conf.example M conf/switches.conf.defaults M conf/switches.conf.example M debian/copyright M docs/docbook/xsl/headerfooter-fo.xsl M docs/docbook/xsl/packetfence-fo-article.xsl M docs/docbook/xsl/packetfence-fo.xsl M docs/docbook/xsl/titlepage-fo.xml M docs/includes/additional-info.asciidoc M docs/includes/commercial-support.asciidoc M docs/includes/global-attributes.asciidoc M docs/includes/license.asciidoc M html/captive-portal/lib/captiveportal.pm M html/captive-portal/lib/captiveportal/Base/Actions.pm M html/captive-portal/lib/captiveportal/Base/Controller.pm M html/captive-portal/lib/captiveportal/Base/I18N.pm M html/captive-portal/lib/captiveportal/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/Controller/Enabler.pm M html/captive-portal/lib/captiveportal/Controller/LostStolen.pm M html/captive-portal/lib/captiveportal/Controller/Node/Manager.pm M html/captive-portal/lib/captiveportal/Controller/Redirect.pm M html/captive-portal/lib/captiveportal/Controller/Remediation.pm M html/captive-portal/lib/captiveportal/Controller/Root.pm M html/captive-portal/lib/captiveportal/Controller/Status.pm M html/captive-portal/lib/captiveportal/Controller/Violation.pm M html/captive-portal/lib/captiveportal/Controller/WirelessProfile.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Detach.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Factory.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Billing.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Blackhole.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Choice.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Email.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Login.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Null.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Facebook.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Github.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Google.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Instagram.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/LinkedIn.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/OpenID.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Pinterest.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Twitter.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/WindowsLive.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Password.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/SAML.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/SMS.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Sponsor.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Chained.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Choice.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/FixedRole.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Message.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Provisioning.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Root.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/SelectRole.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Survey.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/TLSEnrollment.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/URL.pm M html/captive-portal/lib/captiveportal/DynamicRouting/ModuleManager.pm M html/captive-portal/lib/captiveportal/Form/Authentication.pm M html/captive-portal/lib/captiveportal/Form/Field/AUP.pm M html/captive-portal/lib/captiveportal/Form/Survey.pm M html/captive-portal/lib/captiveportal/Form/Widget/Field/AUP.pm M html/captive-portal/lib/captiveportal/Model/Portal/Session.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Enabler.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/LostStolen.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Node/Manager.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Redirect.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Remediation.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Violation.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Factory.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Billing.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Blackhole.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Choice.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Null.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Facebook.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Github.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Google.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Instagram.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/LinkedIn.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/OpenID.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Pinterest.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Twitter.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/WindowsLive.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Password.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SAML.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Chained.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Choice.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/FixedRole.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Message.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Provisioning.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/SelectRole.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Survey.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/TLSEnrollment.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/URL.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/ModuleManager.pm M html/captive-portal/lib/captiveportal/PacketFence/Form/Authentication.pm M html/captive-portal/lib/captiveportal/PacketFence/Form/Field/AUP.pm M html/captive-portal/lib/captiveportal/PacketFence/Form/Survey.pm M html/captive-portal/lib/captiveportal/PacketFence/Form/Widget/Field/AUP.pm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M html/captive-portal/lib/captiveportal/PacketFence/View/HTML.pm M html/captive-portal/lib/captiveportal/PacketFence/View/MobileConfig.pm M html/captive-portal/lib/captiveportal/Role/Action/Hookable.pm M html/captive-portal/lib/captiveportal/Role/FieldValidation.pm M html/captive-portal/lib/captiveportal/Role/MultiSource.pm M html/captive-portal/lib/captiveportal/Role/Request.pm M html/captive-portal/lib/captiveportal/Role/Routed.pm M html/captive-portal/lib/captiveportal/View/HTML.pm M html/captive-portal/lib/captiveportal/View/MobileConfig.pm M html/captive-portal/lib/captiveportal/util.pm M html/captive-portal/t/01app.t M html/captive-portal/t/02pod.t M html/captive-portal/t/03podcoverage.t M html/captive-portal/t/view_HTML.t M html/parking/cgi-bin/release.pl M html/pfappserver/lib/pfappserver.pm M html/pfappserver/lib/pfappserver/Authentication/Credential/Proxy.pm M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence.pm M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M html/pfappserver/lib/pfappserver/Base/Action/AdminRole.pm M html/pfappserver/lib/pfappserver/Base/Action/SimpleSearch.pm M html/pfappserver/lib/pfappserver/Base/Controller.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Clone.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Config.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Config/Clone.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/DB.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Fingerbank.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Pagination.pm M html/pfappserver/lib/pfappserver/Base/Form.pm M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm M html/pfappserver/lib/pfappserver/Base/Form/PortalModule/ModuleManager.pm M html/pfappserver/lib/pfappserver/Base/Form/Role/AllowedOptions.pm M html/pfappserver/lib/pfappserver/Base/Form/Role/Defaults.pm M html/pfappserver/lib/pfappserver/Base/Form/Role/Help.pm M html/pfappserver/lib/pfappserver/Base/Form/Role/InternalSource.pm M html/pfappserver/lib/pfappserver/Base/Form/Role/MultiSource.pm M html/pfappserver/lib/pfappserver/Base/Form/Role/SourceLocalAccount.pm M html/pfappserver/lib/pfappserver/Base/Form/Role/WithCustomFields.pm M html/pfappserver/lib/pfappserver/Base/Form/Role/WithSource.pm M html/pfappserver/lib/pfappserver/Base/Model.pm M html/pfappserver/lib/pfappserver/Base/Model/Config.pm M html/pfappserver/lib/pfappserver/Base/Model/DB.pm M html/pfappserver/lib/pfappserver/Base/Model/Fingerbank.pm M html/pfappserver/lib/pfappserver/Base/Model/Node/Tab.pm M html/pfappserver/lib/pfappserver/Base/Model/SavedSearch.pm M html/pfappserver/lib/pfappserver/Base/Model/Search.pm M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/lib/pfappserver/Controller/Auditing/RadiusLog.pm M html/pfappserver/lib/pfappserver/Controller/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/Controller/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/Controller/Config/DeviceRegistration.pm M html/pfappserver/lib/pfappserver/Controller/Config/Domain.pm M html/pfappserver/lib/pfappserver/Controller/Config/Filters.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Combination.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DB.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP6_Enterprise.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP6_Fingerprint.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Device/Upstream.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Settings.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/Controller/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Controller/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Controller/Config/Networks.pm M html/pfappserver/lib/pfappserver/Controller/Config/PKI_Provider.pm M html/pfappserver/lib/pfappserver/Controller/Config/Pf.pm M html/pfappserver/lib/pfappserver/Controller/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/Controller/Config/Pfmon.pm M html/pfappserver/lib/pfappserver/Controller/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/Controller/Config/Profile.pm M html/pfappserver/lib/pfappserver/Controller/Config/Profile/Default.pm M html/pfappserver/lib/pfappserver/Controller/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/Controller/Config/Realm.pm M html/pfappserver/lib/pfappserver/Controller/Config/Roles.pm M html/pfappserver/lib/pfappserver/Controller/Config/Scan.pm M html/pfappserver/lib/pfappserver/Controller/Config/Source.pm M html/pfappserver/lib/pfappserver/Controller/Config/Switch.pm M html/pfappserver/lib/pfappserver/Controller/Config/SwitchGroup.pm M html/pfappserver/lib/pfappserver/Controller/Config/System.pm M html/pfappserver/lib/pfappserver/Controller/Config/WMI.pm M html/pfappserver/lib/pfappserver/Controller/Config/Wrix.pm M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Controller/DB.pm M html/pfappserver/lib/pfappserver/Controller/DHCPOption82.pm M html/pfappserver/lib/pfappserver/Controller/DynamicReport.pm M html/pfappserver/lib/pfappserver/Controller/Graph.pm M html/pfappserver/lib/pfappserver/Controller/Interface.pm M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Controller/Pfqueue.pm M html/pfappserver/lib/pfappserver/Controller/Root.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/DHCPOption82.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/RadiusLog.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/User.pm M html/pfappserver/lib/pfappserver/Controller/Service.pm M html/pfappserver/lib/pfappserver/Controller/User.pm M html/pfappserver/lib/pfappserver/Controller/Violation.pm M html/pfappserver/lib/pfappserver/Form/AdvancedSearch.pm M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/Form/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/Form/Config/DeviceRegistration.pm M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Combination.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP6_Enterprise.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP6_Fingerprint.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Onboard.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Settings.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/BarracudaNG.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Checkpoint.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/FortiGate.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Iboss.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/JSONRPC.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/PaloAlto.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/WatchGuard.pm M html/pfappserver/lib/pfappserver/Form/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Form/Config/Network.pm M html/pfappserver/lib/pfappserver/Form/Config/Network/Routed.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_local.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_pki.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/scep.pm M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/dhcp.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/fortianalyser.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/regex.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/security_onion.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/snort.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/suricata.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/suricata_md5.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/acct_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/auth_log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/certificates_check.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/cleanup_chi_database_cache.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/cluster_check.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/fingerbank_data_update.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/inline_accounting_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/ip4log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/ip6log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/locationlog_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/node_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/nodes_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/option82_query.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/person_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/populate_ntlm_redis_cache.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/provisioning_compliance_poll.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/queue_stats.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/radius_audit_log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/switch_cache_lldpLocalPort_description.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/violation_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Billing.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Blackhole.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Choice.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Login.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Null.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Facebook.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Github.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Google.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Instagram.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/LinkedIn.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/OpenID.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Pinterest.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Twitter.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/WindowsLive.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Password.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/SAML.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/SMS.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Sponsor.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Chained.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Choice.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/FixedRole.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Message.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Provisioning.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Root.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/SelectRole.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Survey.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/URL.pm M html/pfappserver/lib/pfappserver/Form/Config/Profile.pm M html/pfappserver/lib/pfappserver/Form/Config/Profile/Default.pm M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/accept.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/android.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/deny.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/ibm.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileiron.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/opswat.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/sentinelone.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/sepm.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/symantec.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/windows.pm M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm M html/pfappserver/lib/pfappserver/Form/Config/Roles.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/Nessus.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/Nessus6.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/OpenVAS.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/WMI.pm M html/pfappserver/lib/pfappserver/Form/Config/Source.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/AD.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/AdminProxy.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/AuthorizeNet.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Billing.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Blackhole.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/EAPTLS.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Eduroam.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Facebook.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Github.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Google.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/HTTP.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Htpasswd.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Instagram.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Kerberos.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Kickbox.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/LinkedIn.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Mirapay.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Null.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/OpenID.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Paypal.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Pinterest.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/RADIUS.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/SAML.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/SMS.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/SponsorEmail.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Stripe.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Twilio.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Twitter.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/WindowsLive.pm M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/Form/Config/SwitchGroup.pm M html/pfappserver/lib/pfappserver/Form/Config/SwitchImport.pm M html/pfappserver/lib/pfappserver/Form/Config/WMI.pm M html/pfappserver/lib/pfappserver/Form/Config/Wrix.pm M html/pfappserver/lib/pfappserver/Form/DHCPOption82Search.pm M html/pfappserver/lib/pfappserver/Form/DynamicReportSearch.pm M html/pfappserver/lib/pfappserver/Form/Field/ApiAction.pm M html/pfappserver/lib/pfappserver/Form/Field/Country.pm M html/pfappserver/lib/pfappserver/Form/Field/DatePicker.pm M html/pfappserver/lib/pfappserver/Form/Field/DateTimePicker.pm M html/pfappserver/lib/pfappserver/Form/Field/Duration.pm M html/pfappserver/lib/pfappserver/Form/Field/DynamicList.pm M html/pfappserver/lib/pfappserver/Form/Field/DynamicTable.pm M html/pfappserver/lib/pfappserver/Form/Field/ExtendedDuration.pm M html/pfappserver/lib/pfappserver/Form/Field/FingerbankField.pm M html/pfappserver/lib/pfappserver/Form/Field/FingerbankSelect.pm M html/pfappserver/lib/pfappserver/Form/Field/IP6Address.pm M html/pfappserver/lib/pfappserver/Form/Field/IPAddress.pm M html/pfappserver/lib/pfappserver/Form/Field/IPAddresses.pm M html/pfappserver/lib/pfappserver/Form/Field/MACAddress.pm M html/pfappserver/lib/pfappserver/Form/Field/ObfuscatedText.pm M html/pfappserver/lib/pfappserver/Form/Field/Password.pm M html/pfappserver/lib/pfappserver/Form/Field/Path.pm M html/pfappserver/lib/pfappserver/Form/Field/PfdetectRegexRule.pm M html/pfappserver/lib/pfappserver/Form/Field/PortalModuleAction.pm M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm M html/pfappserver/lib/pfappserver/Form/Field/Regex.pm M html/pfappserver/lib/pfappserver/Form/Field/SourceRule.pm M html/pfappserver/lib/pfappserver/Form/Field/SourceRuleAction.pm M html/pfappserver/lib/pfappserver/Form/Field/SourceRuleCondition.pm M html/pfappserver/lib/pfappserver/Form/Field/SwitchID.pm M html/pfappserver/lib/pfappserver/Form/Field/TimePicker.pm M html/pfappserver/lib/pfappserver/Form/Field/Toggle.pm M html/pfappserver/lib/pfappserver/Form/Field/Uneditable.pm M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/Form/Interface/Create.pm M html/pfappserver/lib/pfappserver/Form/Node.pm M html/pfappserver/lib/pfappserver/Form/Node/Create/Import.pm M html/pfappserver/lib/pfappserver/Form/NodeSearch.pm M html/pfappserver/lib/pfappserver/Form/Portal.pm M html/pfappserver/lib/pfappserver/Form/RadiusLogSearch.pm M html/pfappserver/lib/pfappserver/Form/SavedSearch.pm M html/pfappserver/lib/pfappserver/Form/User.pm M html/pfappserver/lib/pfappserver/Form/User/Create.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Import.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Multiple.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Single.pm M html/pfappserver/lib/pfappserver/Form/UserSearch.pm M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/lib/pfappserver/Form/Widget/Block/Dynamic.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/ButtonGroup.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/DynamicTable.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/ExtendedDuration.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/FingerbankSelect.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/Span.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/Switch.pm M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/Accordion.pm M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/DynamicTableRow.pm M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/Modal.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po M html/pfappserver/lib/pfappserver/Model/Admin.pm M html/pfappserver/lib/pfappserver/Model/Audit.pm M html/pfappserver/lib/pfappserver/Model/Auditing/RadiusLog.pm M html/pfappserver/lib/pfappserver/Model/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/Model/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/Model/Config/DeviceRegistration.pm M html/pfappserver/lib/pfappserver/Model/Config/Domain.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Combination.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP6_Enterprise.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP6_Fingerprint.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/Model/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Model/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Model/Config/Interface.pm M html/pfappserver/lib/pfappserver/Model/Config/Network.pm M html/pfappserver/lib/pfappserver/Model/Config/PKI_Provider.pm M html/pfappserver/lib/pfappserver/Model/Config/Pf.pm M html/pfappserver/lib/pfappserver/Model/Config/Pfconfig.pm M html/pfappserver/lib/pfappserver/Model/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/Model/Config/Pfmon.pm M html/pfappserver/lib/pfappserver/Model/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/Model/Config/Profile.pm M html/pfappserver/lib/pfappserver/Model/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/Model/Config/Realm.pm M html/pfappserver/lib/pfappserver/Model/Config/Roles.pm M html/pfappserver/lib/pfappserver/Model/Config/Scan.pm M html/pfappserver/lib/pfappserver/Model/Config/Source.pm M html/pfappserver/lib/pfappserver/Model/Config/Switch.pm M html/pfappserver/lib/pfappserver/Model/Config/SwitchGroup.pm M html/pfappserver/lib/pfappserver/Model/Config/System.pm M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm M html/pfappserver/lib/pfappserver/Model/Config/WMI.pm M html/pfappserver/lib/pfappserver/Model/Config/Wrix.pm M html/pfappserver/lib/pfappserver/Model/Configurator.pm M html/pfappserver/lib/pfappserver/Model/DB.pm M html/pfappserver/lib/pfappserver/Model/DHCPOption82.pm M html/pfappserver/lib/pfappserver/Model/Enforcement.pm M html/pfappserver/lib/pfappserver/Model/Graph.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/Model/Node/Tab/Location.pm M html/pfappserver/lib/pfappserver/Model/Node/Tab/MSE.pm M html/pfappserver/lib/pfappserver/Model/Node/Tab/Option82.pm M html/pfappserver/lib/pfappserver/Model/Node/Tab/Violations.pm M html/pfappserver/lib/pfappserver/Model/Node/Tab/WMI.pm M html/pfappserver/lib/pfappserver/Model/PfConfigAdapter.pm M html/pfappserver/lib/pfappserver/Model/Pfqueue.pm M html/pfappserver/lib/pfappserver/Model/SavedSearch/DHCPOption82.pm M html/pfappserver/lib/pfappserver/Model/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/Model/SavedSearch/RadiusLog.pm M html/pfappserver/lib/pfappserver/Model/SavedSearch/User.pm M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/lib/pfappserver/Model/Search/User.pm M html/pfappserver/lib/pfappserver/Model/Services.pm M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Auditing/RadiusLog.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/DeviceRegistration.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Domain.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Filters.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Combination.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DB.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP6_Enterprise.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP6_Fingerprint.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Device/Upstream.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Networks.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PKI_Provider.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pf.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfmon.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile/Default.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Realm.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Roles.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Scan.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Source.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/System.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/WMI.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Wrix.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/DB.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/DHCPOption82.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Interface.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Pfqueue.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Root.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/DHCPOption82.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/RadiusLog.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/User.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Service.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm M html/pfappserver/lib/pfappserver/PacketFence/Model/User.pm M html/pfappserver/lib/pfappserver/Role/Controller/Audit.pm M html/pfappserver/lib/pfappserver/Role/Controller/BulkActions.pm M html/pfappserver/lib/pfappserver/View/Admin.pm M html/pfappserver/lib/pfappserver/View/CSV.pm M html/pfappserver/lib/pfappserver/View/Configurator.pm M html/pfappserver/lib/pfappserver/View/HTML.pm M html/pfappserver/lib/pfappserver/View/JSON.pm M html/pfappserver/t/01app.t M html/pfappserver/t/02pod.t M html/pfappserver/t/03podcoverage.t M html/pfappserver/t/controller_Config-Networks.t M html/pfappserver/t/controller_Config-Pf.t M html/pfappserver/t/controller_Config-System.t M html/pfappserver/t/controller_Config.t M html/pfappserver/t/controller_Configurator.t M html/pfappserver/t/controller_DB.t M html/pfappserver/t/controller_Enforcement.t M html/pfappserver/t/controller_Interface.t M html/pfappserver/t/model_Config-System.t M html/pfappserver/t/model_Config.t M html/pfappserver/t/model_Configurator.t M html/pfappserver/t/model_DB.t M html/pfappserver/t/model_Enforcement.t M html/pfappserver/t/model_Interface.t M html/pfappserver/t/model_PfConfigAdapter.t M html/pfappserver/t/model_Report.t M html/pfappserver/t/model_Services.t M html/pfappserver/t/view_Admin.t M html/pfappserver/t/view_Configurator.t M html/pfappserver/t/view_HTML.t M html/pfappserver/t/view_JSON.t M lib/CHI/Driver/SubNamespace.pm M lib/Catalyst/Plugin/Session/State/MAC.pm M lib/Catalyst/Plugin/Session/Store/CHI.pm M lib/pf/Authentication/Action.pm M lib/pf/Authentication/Condition.pm M lib/pf/Authentication/CreateLocalAccountRole.pm M lib/pf/Authentication/InternalRole.pm M lib/pf/Authentication/Rule.pm M lib/pf/Authentication/SMSRole.pm M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/ADSource.pm M lib/pf/Authentication/Source/AdminProxySource.pm M lib/pf/Authentication/Source/AuthorizeNetSource.pm M lib/pf/Authentication/Source/BillingSource.pm M lib/pf/Authentication/Source/BlackholeSource.pm M lib/pf/Authentication/Source/EAPTLSSource.pm M lib/pf/Authentication/Source/EduroamSource.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/HTTPSource.pm M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/InstagramSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/KickboxSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/LinkedInSource.pm M lib/pf/Authentication/Source/MirapaySource.pm M lib/pf/Authentication/Source/NullSource.pm M lib/pf/Authentication/Source/OAuthSource.pm M lib/pf/Authentication/Source/OpenIDSource.pm M lib/pf/Authentication/Source/PaypalSource.pm M lib/pf/Authentication/Source/PinterestSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SAMLSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm M lib/pf/Authentication/Source/StripeSource.pm M lib/pf/Authentication/Source/TwilioSource.pm M lib/pf/Authentication/Source/TwitterSource.pm M lib/pf/Authentication/Source/WindowsLiveSource.pm M lib/pf/Authentication/constants.pm M lib/pf/Base/RoseDB/Object.pm M lib/pf/Base/RoseDB/Object/Manager.pm M lib/pf/Base/RoseDB/Wrix.pm M lib/pf/Base/RoseDB/Wrix/Manager.pm M lib/pf/CHI.pm M lib/pf/CHI/Request.pm M lib/pf/ConfigStore.pm M lib/pf/ConfigStore/AdminRoles.pm M lib/pf/ConfigStore/ApacheFilters.pm M lib/pf/ConfigStore/BillingTiers.pm M lib/pf/ConfigStore/Cluster.pm M lib/pf/ConfigStore/DNS_Filters.pm M lib/pf/ConfigStore/DeviceRegistration.pm M lib/pf/ConfigStore/DhcpFilters.pm M lib/pf/ConfigStore/Domain.pm M lib/pf/ConfigStore/Firewall_SSO.pm M lib/pf/ConfigStore/FloatingDevice.pm M lib/pf/ConfigStore/Group.pm M lib/pf/ConfigStore/Hierarchy.pm M lib/pf/ConfigStore/Interface.pm M lib/pf/ConfigStore/Network.pm M lib/pf/ConfigStore/PKI_Provider.pm M lib/pf/ConfigStore/Pf.pm M lib/pf/ConfigStore/Pfdetect.pm M lib/pf/ConfigStore/Pfmon.pm M lib/pf/ConfigStore/PortalModule.pm M lib/pf/ConfigStore/Profile.pm M lib/pf/ConfigStore/Provisioning.pm M lib/pf/ConfigStore/RadiusFilters.pm M lib/pf/ConfigStore/Realm.pm M lib/pf/ConfigStore/Report.pm M lib/pf/ConfigStore/Role/ValidGenericID.pm M lib/pf/ConfigStore/Roles.pm M lib/pf/ConfigStore/Scan.pm M lib/pf/ConfigStore/Source.pm M lib/pf/ConfigStore/Survey.pm M lib/pf/ConfigStore/Switch.pm M lib/pf/ConfigStore/SwitchFilters.pm M lib/pf/ConfigStore/SwitchGroup.pm M lib/pf/ConfigStore/Violations.pm M lib/pf/ConfigStore/VlanFilters.pm M lib/pf/ConfigStore/WMI.pm M lib/pf/Connection.pm M lib/pf/Connection/Profile.pm M lib/pf/Connection/ProfileFactory.pm M lib/pf/IP.pm M lib/pf/IPv4.pm M lib/pf/IPv6.pm M lib/pf/IniFiles.pm M lib/pf/LDAP.pm M lib/pf/MAC.pm M lib/pf/Moose/Types.pm M lib/pf/OMAPI.pm M lib/pf/Portal/Session.pm M lib/pf/Redis.pm M lib/pf/Role/CHI/Driver/ComputeWithUndef.pm M lib/pf/Role/CHI/Driver/FileUmask.pm M lib/pf/Role/CHI/Driver/Untaint.pm M lib/pf/RoseDB.pm M lib/pf/RoseDB/Wrix.pm M lib/pf/RoseDB/Wrix/Manager.pm M lib/pf/SQL/Abstract.pm M lib/pf/SearchBuilder.pm M lib/pf/SearchBuilder/Node.pm M lib/pf/Sereal.pm M lib/pf/StatsD.pm M lib/pf/StatsD/Timer.pm M lib/pf/Switch.pm M lib/pf/Switch/Accton.pm M lib/pf/Switch/Accton/ES3526XA.pm M lib/pf/Switch/Accton/ES3528M.pm M lib/pf/Switch/AeroHIVE.pm M lib/pf/Switch/AeroHIVE/AP.pm M lib/pf/Switch/AeroHIVE/BR100.pm M lib/pf/Switch/Alcatel.pm M lib/pf/Switch/AlliedTelesis.pm M lib/pf/Switch/AlliedTelesis/AT8000GS.pm M lib/pf/Switch/AlliedTelesis/GS950.pm M lib/pf/Switch/Amer.pm M lib/pf/Switch/Amer/SS2R24i.pm M lib/pf/Switch/Anyfi.pm M lib/pf/Switch/Aruba.pm M lib/pf/Switch/Aruba/Controller_200.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Avaya.pm M lib/pf/Switch/Avaya/ERS2500.pm M lib/pf/Switch/Avaya/ERS3500.pm M lib/pf/Switch/Avaya/ERS4000.pm M lib/pf/Switch/Avaya/ERS5000.pm M lib/pf/Switch/Avaya/ERS5000_6x.pm M lib/pf/Switch/Avaya/WC.pm M lib/pf/Switch/Belair.pm M lib/pf/Switch/Brocade.pm M lib/pf/Switch/Brocade/RFS.pm M lib/pf/Switch/Cisco.pm M lib/pf/Switch/Cisco/Aironet.pm M lib/pf/Switch/Cisco/Aironet_1130.pm M lib/pf/Switch/Cisco/Aironet_1242.pm M lib/pf/Switch/Cisco/Aironet_1250.pm M lib/pf/Switch/Cisco/Aironet_1600.pm M lib/pf/Switch/Cisco/Aironet_WDS.pm M lib/pf/Switch/Cisco/Catalyst_2900XL.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/Catalyst_2960G.pm M lib/pf/Switch/Cisco/Catalyst_2970.pm M lib/pf/Switch/Cisco/Catalyst_3500XL.pm M lib/pf/Switch/Cisco/Catalyst_3550.pm M lib/pf/Switch/Cisco/Catalyst_3560.pm M lib/pf/Switch/Cisco/Catalyst_3560G.pm M lib/pf/Switch/Cisco/Catalyst_3750.pm M lib/pf/Switch/Cisco/Catalyst_3750G.pm M lib/pf/Switch/Cisco/Catalyst_4500.pm M lib/pf/Switch/Cisco/Catalyst_6500.pm M lib/pf/Switch/Cisco/ISR_1800.pm M lib/pf/Switch/Cisco/SG300.pm M lib/pf/Switch/Cisco/WLC.pm M lib/pf/Switch/Cisco/WLC_2100.pm M lib/pf/Switch/Cisco/WLC_2106.pm M lib/pf/Switch/Cisco/WLC_2500.pm M lib/pf/Switch/Cisco/WLC_4400.pm M lib/pf/Switch/Cisco/WLC_5500.pm M lib/pf/Switch/Cisco/WiSM.pm M lib/pf/Switch/Cisco/WiSM2.pm M lib/pf/Switch/CoovaChilli.pm M lib/pf/Switch/Dell.pm M lib/pf/Switch/Dell/Force10.pm M lib/pf/Switch/Dell/N1500.pm M lib/pf/Switch/Dell/PowerConnect3424.pm M lib/pf/Switch/Dlink.pm M lib/pf/Switch/Dlink/DES_3028.pm M lib/pf/Switch/Dlink/DES_3526.pm M lib/pf/Switch/Dlink/DES_3550.pm M lib/pf/Switch/Dlink/DGS_3100.pm M lib/pf/Switch/Dlink/DGS_3200.pm M lib/pf/Switch/Dlink/DWL.pm M lib/pf/Switch/Dlink/DWS_3026.pm M lib/pf/Switch/EdgeCore.pm M lib/pf/Switch/Enterasys.pm M lib/pf/Switch/Enterasys/D2.pm M lib/pf/Switch/Enterasys/Matrix_N3.pm M lib/pf/Switch/Enterasys/SecureStack_C2.pm M lib/pf/Switch/Enterasys/SecureStack_C3.pm M lib/pf/Switch/Enterasys/V2110.pm M lib/pf/Switch/Extreme.pm M lib/pf/Switch/Extreme/Summit.pm M lib/pf/Switch/Extreme/Summit_X250e.pm M lib/pf/Switch/Extricom.pm M lib/pf/Switch/Extricom/EXSW.pm M lib/pf/Switch/Fortinet.pm M lib/pf/Switch/Fortinet/FortiGate.pm M lib/pf/Switch/Foundry.pm M lib/pf/Switch/Foundry/FastIron_4802.pm M lib/pf/Switch/Foundry/MC.pm M lib/pf/Switch/Generic.pm M lib/pf/Switch/H3C.pm M lib/pf/Switch/H3C/S5120.pm M lib/pf/Switch/HP.pm M lib/pf/Switch/HP/Controller_MSM710.pm M lib/pf/Switch/HP/E4800G.pm M lib/pf/Switch/HP/E5500G.pm M lib/pf/Switch/HP/MSM.pm M lib/pf/Switch/HP/Procurve_2500.pm M lib/pf/Switch/HP/Procurve_2600.pm M lib/pf/Switch/HP/Procurve_2920.pm M lib/pf/Switch/HP/Procurve_3400cl.pm M lib/pf/Switch/HP/Procurve_4100.pm M lib/pf/Switch/HP/Procurve_5300.pm M lib/pf/Switch/HP/Procurve_5400.pm M lib/pf/Switch/Hostapd.pm M lib/pf/Switch/Huawei.pm M lib/pf/Switch/Huawei/S5710.pm M lib/pf/Switch/IBM.pm M lib/pf/Switch/IBM/IBM_RackSwitch_G8052.pm M lib/pf/Switch/Intel.pm M lib/pf/Switch/Intel/Express_460.pm M lib/pf/Switch/Intel/Express_530.pm M lib/pf/Switch/Juniper.pm M lib/pf/Switch/Juniper/EX.pm M lib/pf/Switch/Juniper/EX2200.pm M lib/pf/Switch/LG.pm M lib/pf/Switch/LG/ES4500G.pm M lib/pf/Switch/Linksys.pm M lib/pf/Switch/Linksys/SRW224G4.pm M lib/pf/Switch/Meraki.pm M lib/pf/Switch/Meraki/MR.pm M lib/pf/Switch/Meraki/MR_v2.pm M lib/pf/Switch/Meraki/MS220_8.pm M lib/pf/Switch/Meru.pm M lib/pf/Switch/Meru/MC.pm M lib/pf/Switch/Mikrotik.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/Switch/Mojo.pm M lib/pf/Switch/Motorola.pm M lib/pf/Switch/Motorola/RFS.pm M lib/pf/Switch/Netgear.pm M lib/pf/Switch/Netgear/FSM726v1.pm M lib/pf/Switch/Netgear/FSM7328S.pm M lib/pf/Switch/Netgear/GS110.pm M lib/pf/Switch/Netgear/MSeries.pm M lib/pf/Switch/Nortel.pm M lib/pf/Switch/Nortel/BPS2000.pm M lib/pf/Switch/Nortel/BayStack4550.pm M lib/pf/Switch/Nortel/BayStack470.pm M lib/pf/Switch/Nortel/BayStack5500.pm M lib/pf/Switch/Nortel/BayStack5500_6x.pm M lib/pf/Switch/Nortel/ERS2500.pm M lib/pf/Switch/Nortel/ERS4000.pm M lib/pf/Switch/Nortel/ERS5000.pm M lib/pf/Switch/Nortel/ERS5000_6x.pm M lib/pf/Switch/Nortel/ES325.pm M lib/pf/Switch/PacketFence.pm M lib/pf/Switch/Ruckus.pm M lib/pf/Switch/Ruckus/Legacy.pm M lib/pf/Switch/Ruckus/SmartZone.pm M lib/pf/Switch/SMC.pm M lib/pf/Switch/SMC/TS6128L2.pm M lib/pf/Switch/SMC/TS6224M.pm M lib/pf/Switch/SMC/TS8800M.pm M lib/pf/Switch/ThreeCom.pm M lib/pf/Switch/ThreeCom/E4800G.pm M lib/pf/Switch/ThreeCom/E5500G.pm M lib/pf/Switch/ThreeCom/NJ220.pm M lib/pf/Switch/ThreeCom/SS4200.pm M lib/pf/Switch/ThreeCom/SS4500.pm M lib/pf/Switch/ThreeCom/Switch_4200G.pm M lib/pf/Switch/Trapeze.pm M lib/pf/Switch/Ubiquiti.pm M lib/pf/Switch/Ubiquiti/EdgeSwitch.pm M lib/pf/Switch/Ubiquiti/Unifi.pm M lib/pf/Switch/WirelessModuleTemplate.pm M lib/pf/Switch/Xirrus.pm M lib/pf/Switch/constants.pm M lib/pf/SwitchFactory.pm M lib/pf/WebAPI.pm M lib/pf/WebAPI/AuthenHandler.pm M lib/pf/WebAPI/InitCollectorHandler.pm M lib/pf/WebAPI/InitHandler.pm M lib/pf/WebAPI/InitHandler/Admin.pm M lib/pf/WebAPI/JSONRPC.pm M lib/pf/WebAPI/MSEHandler.pm M lib/pf/WebAPI/MsgPack.pm M lib/pf/WebAPI/REST.pm M lib/pf/access_filter.pm M lib/pf/access_filter/dhcp.pm M lib/pf/access_filter/dns.pm M lib/pf/access_filter/radius.pm M lib/pf/access_filter/switch.pm M lib/pf/access_filter/vlan.pm M lib/pf/accounting.pm M lib/pf/action.pm M lib/pf/activation.pm M lib/pf/admin_roles.pm M lib/pf/api.pm M lib/pf/api/attributes.pm M lib/pf/api/can_fork.pm M lib/pf/api/error.pm M lib/pf/api/jsonrestclient.pm M lib/pf/api/jsonrpcclient.pm M lib/pf/api/local.pm M lib/pf/api/msgpackclient.pm M lib/pf/api/queue.pm M lib/pf/authentication.pm M lib/pf/base/cmd/action_cmd.pm M lib/pf/base/cmd/config_store.pm M lib/pf/billing/custom_hook.pm M lib/pf/class.pm M lib/pf/client.pm M lib/pf/cluster.pm M lib/pf/clustermgmt.pm M lib/pf/cmd.pm M lib/pf/cmd/display.pm M lib/pf/cmd/help.pm M lib/pf/cmd/pf.pm M lib/pf/cmd/pf/cache.pm M lib/pf/cmd/pf/checkup.pm M lib/pf/cmd/pf/class.pm M lib/pf/cmd/pf/class/view.pm M lib/pf/cmd/pf/configreload.pm M lib/pf/cmd/pf/connectionprofileconfig.pm M lib/pf/cmd/pf/fingerbank.pm M lib/pf/cmd/pf/fixpermissions.pm M lib/pf/cmd/pf/floatingnetworkdeviceconfig.pm M lib/pf/cmd/pf/generatedomainconfig.pm M lib/pf/cmd/pf/generatemariadbconfig.pm M lib/pf/cmd/pf/help.pm M lib/pf/cmd/pf/import.pm M lib/pf/cmd/pf/import/nodes.pm M lib/pf/cmd/pf/ipmachistory.pm M lib/pf/cmd/pf/locationhistorymac.pm M lib/pf/cmd/pf/locationhistoryswitch.pm M lib/pf/cmd/pf/networkconfig.pm M lib/pf/cmd/pf/node.pm M lib/pf/cmd/pf/pfconfig.pm M lib/pf/cmd/pf/pfmon.pm M lib/pf/cmd/pf/pfqueue.pm M lib/pf/cmd/pf/reload.pm M lib/pf/cmd/pf/reload/violations.pm M lib/pf/cmd/pf/schedule.pm M lib/pf/cmd/pf/service.pm M lib/pf/cmd/pf/switchconfig.pm M lib/pf/cmd/pf/version.pm M lib/pf/cmd/pf/violation.pm M lib/pf/cmd/pf/violationconfig.pm M lib/pf/cmd/roles/need_x_args.pm M lib/pf/cmd/roles/show_help.pm M lib/pf/cmd/roles/show_parent_help.pm M lib/pf/cmd/subcmd.pm M lib/pf/condition.pm M lib/pf/condition/all.pm M lib/pf/condition/any.pm M lib/pf/condition/date_after.pm M lib/pf/condition/date_before.pm M lib/pf/condition/equals.pm M lib/pf/condition/exists_in.pm M lib/pf/condition/false.pm M lib/pf/condition/greater.pm M lib/pf/condition/greater_equals.pm M lib/pf/condition/includes.pm M lib/pf/condition/is_defined.pm M lib/pf/condition/key.pm M lib/pf/condition/lower.pm M lib/pf/condition/lower_equals.pm M lib/pf/condition/matches.pm M lib/pf/condition/network.pm M lib/pf/condition/node_extended.pm M lib/pf/condition/node_extended_data.pm M lib/pf/condition/not.pm M lib/pf/condition/not_defined.pm M lib/pf/condition/not_equals.pm M lib/pf/condition/not_matches.pm M lib/pf/condition/regex.pm M lib/pf/condition/regex_not.pm M lib/pf/condition/starts_with.pm M lib/pf/condition/switch_group.pm M lib/pf/condition/time_period.pm M lib/pf/condition/true.pm M lib/pf/condition_parser.pm M lib/pf/config.pm M lib/pf/config/pfmon.pm M lib/pf/config/pfqueue.pm M lib/pf/config/trapping_range.pm M lib/pf/config/ui.pm M lib/pf/config/util.pm M lib/pf/config/violation.pm M lib/pf/constants.pm M lib/pf/constants/Connection/Profile.pm M lib/pf/constants/IP.pm M lib/pf/constants/Portal/Session.pm M lib/pf/constants/admin_roles.pm M lib/pf/constants/api.pm M lib/pf/constants/authentication.pm M lib/pf/constants/authentication/messages.pm M lib/pf/constants/cluster.pm M lib/pf/constants/config.pm M lib/pf/constants/dhcp.pm M lib/pf/constants/dhcpv6.pm M lib/pf/constants/domain.pm M lib/pf/constants/eap_type.pm M lib/pf/constants/exit_code.pm M lib/pf/constants/filters.pm M lib/pf/constants/fingerbank.pm M lib/pf/constants/firewallsso.pm M lib/pf/constants/node.pm M lib/pf/constants/parking.pm M lib/pf/constants/pfdetect.pm M lib/pf/constants/pfqueue.pm M lib/pf/constants/provisioning.pm M lib/pf/constants/realm.pm M lib/pf/constants/role.pm M lib/pf/constants/saml.pm M lib/pf/constants/scan.pm M lib/pf/constants/services.pm M lib/pf/constants/trigger.pm M lib/pf/constants/user.pm M lib/pf/constants/violation.pm M lib/pf/constants/web.pm M lib/pf/dal.pm M lib/pf/dal/_action.pm M lib/pf/dal/_activation.pm M lib/pf/dal/_auth_log.pm M lib/pf/dal/_billing.pm M lib/pf/dal/_chi_cache.pm M lib/pf/dal/_class.pm M lib/pf/dal/_dhcp_option82.pm M lib/pf/dal/_dhcp_option82_history.pm M lib/pf/dal/_inline_accounting.pm M lib/pf/dal/_ip4log.pm M lib/pf/dal/_ip4log_archive.pm M lib/pf/dal/_ip4log_history.pm M lib/pf/dal/_ip6log.pm M lib/pf/dal/_ip6log_archive.pm M lib/pf/dal/_ip6log_history.pm M lib/pf/dal/_keyed.pm M lib/pf/dal/_locationlog.pm M lib/pf/dal/_locationlog_archive.pm M lib/pf/dal/_node.pm M lib/pf/dal/_node_category.pm M lib/pf/dal/_password.pm M lib/pf/dal/_person.pm M lib/pf/dal/_pf_version.pm M lib/pf/dal/_radacct.pm M lib/pf/dal/_radacct_log.pm M lib/pf/dal/_radius_audit_log.pm M lib/pf/dal/_radius_nas.pm M lib/pf/dal/_savedsearch.pm M lib/pf/dal/_scan.pm M lib/pf/dal/_sms_carrier.pm M lib/pf/dal/_tenant.pm M lib/pf/dal/_trigger.pm M lib/pf/dal/_userlog.pm M lib/pf/dal/_violation.pm M lib/pf/dal/_wrix.pm M lib/pf/dal/action.pm M lib/pf/dal/activation.pm M lib/pf/dal/auth_log.pm M lib/pf/dal/billing.pm M lib/pf/dal/chi_cache.pm M lib/pf/dal/class.pm M lib/pf/dal/dhcp_option82.pm M lib/pf/dal/dhcp_option82_history.pm M lib/pf/dal/inline_accounting.pm M lib/pf/dal/ip4log.pm M lib/pf/dal/ip4log_archive.pm M lib/pf/dal/ip4log_history.pm M lib/pf/dal/ip6log.pm M lib/pf/dal/ip6log_archive.pm M lib/pf/dal/ip6log_history.pm M lib/pf/dal/iterator.pm M lib/pf/dal/keyed.pm M lib/pf/dal/locationlog.pm M lib/pf/dal/locationlog_archive.pm M lib/pf/dal/node.pm M lib/pf/dal/node_category.pm M lib/pf/dal/password.pm M lib/pf/dal/person.pm M lib/pf/dal/pf_version.pm M lib/pf/dal/radacct.pm M lib/pf/dal/radacct_log.pm M lib/pf/dal/radius_audit_log.pm M lib/pf/dal/radius_nas.pm M lib/pf/dal/savedsearch.pm M lib/pf/dal/scan.pm M lib/pf/dal/sms_carrier.pm M lib/pf/dal/tenant.pm M lib/pf/dal/trigger.pm M lib/pf/dal/userlog.pm M lib/pf/dal/violation.pm M lib/pf/dal/wrix.pm M lib/pf/db.pm M lib/pf/detect/parser.pm M lib/pf/detect/parser/dhcp.pm M lib/pf/detect/parser/fortianalyser.pm M lib/pf/detect/parser/regex.pm M lib/pf/detect/parser/security_onion.pm M lib/pf/detect/parser/snort.pm M lib/pf/detect/parser/suricata.pm M lib/pf/detect/parser/suricata_md5.pm M lib/pf/dhcp/processor.pm M lib/pf/dhcp/processor_v4.pm M lib/pf/dhcp/processor_v6.pm M lib/pf/dhcp_option82.pm M lib/pf/domain.pm M lib/pf/domain/ntlm_cache.pm M lib/pf/enforcement.pm M lib/pf/error.pm M lib/pf/extended_node_data.pm M lib/pf/factory/condition/access_filter.pm M lib/pf/factory/condition/profile.pm M lib/pf/factory/condition/violation.pm M lib/pf/factory/config.pm M lib/pf/factory/detect/parser.pm M lib/pf/factory/pfmon/task.pm M lib/pf/factory/pki_provider.pm M lib/pf/factory/provisioner.pm M lib/pf/factory/report.pm M lib/pf/factory/scan.pm M lib/pf/factory/survey.pm M lib/pf/factory/task.pm M lib/pf/file_paths.pm M lib/pf/filter.pm M lib/pf/filter_engine.pm M lib/pf/filter_engine/profile.pm M lib/pf/fingerbank.pm M lib/pf/firewallsso.pm M lib/pf/floatingdevice.pm M lib/pf/floatingdevice/custom.pm M lib/pf/freeradius.pm M lib/pf/import.pm M lib/pf/inline.pm M lib/pf/inline/accounting.pm M lib/pf/inline/custom.pm M lib/pf/ip4log.pm M lib/pf/ip6log.pm M lib/pf/ipset.pm M lib/pf/ipset_cache.pm M lib/pf/iptables.pm M lib/pf/locationlog.pm M lib/pf/log.pm M lib/pf/log/FileAppender.pm M lib/pf/log/trapper.pm M lib/pf/lookup/node.pm M lib/pf/lookup/person.pm M lib/pf/metadefender.pm M lib/pf/node.pm M lib/pf/nodecategory.pm M lib/pf/option82.pm M lib/pf/parking.pm M lib/pf/password.pm M lib/pf/person.pm M lib/pf/pfcmd/checkup.pm M lib/pf/pfcmd/dashboard.pm M lib/pf/pfcmd/graph.pm M lib/pf/pfcmd/report.pm M lib/pf/pffilter/client.pm M lib/pf/pfmon/task.pm M lib/pf/pfmon/task/acct_maintenance.pm M lib/pf/pfmon/task/auth_log_cleanup.pm M lib/pf/pfmon/task/certificates_check.pm M lib/pf/pfmon/task/cleanup_chi_database_cache.pm M lib/pf/pfmon/task/cluster_check.pm M lib/pf/pfmon/task/fingerbank_data_update.pm M lib/pf/pfmon/task/inline_accounting_maintenance.pm M lib/pf/pfmon/task/ip4log_cleanup.pm M lib/pf/pfmon/task/ip6log_cleanup.pm M lib/pf/pfmon/task/locationlog_cleanup.pm M lib/pf/pfmon/task/node_cleanup.pm M lib/pf/pfmon/task/nodes_maintenance.pm M lib/pf/pfmon/task/option82_query.pm M lib/pf/pfmon/task/person_cleanup.pm M lib/pf/pfmon/task/populate_ntlm_redis_cache.pm M lib/pf/pfmon/task/provisioning_compliance_poll.pm M lib/pf/pfmon/task/queue_stats.pm M lib/pf/pfmon/task/radius_audit_log_cleanup.pm M lib/pf/pfmon/task/switch_cache_lldpLocalPort_description.pm M lib/pf/pfmon/task/violation_maintenance.pm M lib/pf/pfqueue/consumer.pm M lib/pf/pfqueue/consumer/redis.pm M lib/pf/pfqueue/producer.pm M lib/pf/pfqueue/producer/redis.pm M lib/pf/pfqueue/stats.pm M lib/pf/pftest.pm M lib/pf/pftest/authentication.pm M lib/pf/pftest/help.pm M lib/pf/pftest/locationlog.pm M lib/pf/pftest/mysql.pm M lib/pf/pftest/mysql/tuner.pm M lib/pf/pftest/profile_filter.pm M lib/pf/pki_provider.pm M lib/pf/pki_provider/packetfence_local.pm M lib/pf/pki_provider/packetfence_pki.pm M lib/pf/pki_provider/scep.pm M lib/pf/provisioner.pm M lib/pf/provisioner/accept.pm M lib/pf/provisioner/android.pm M lib/pf/provisioner/deny.pm M lib/pf/provisioner/ibm.pm M lib/pf/provisioner/mobileconfig.pm M lib/pf/provisioner/mobileiron.pm M lib/pf/provisioner/opswat.pm M lib/pf/provisioner/sentinelone.pm M lib/pf/provisioner/sepm.pm M lib/pf/provisioner/symantec.pm M lib/pf/provisioner/windows.pm M lib/pf/proxypassthrough/constants.pm M lib/pf/radius.pm M lib/pf/radius/constants.pm M lib/pf/radius/custom.pm M lib/pf/radius/rest.pm M lib/pf/radius/rpc.pm M lib/pf/radius/soapclient.pm M lib/pf/radius_audit_log.pm M lib/pf/rate_limiter.pm M lib/pf/registration.pm M lib/pf/role.pm M lib/pf/role/custom.pm M lib/pf/role/pool.pm M lib/pf/roles.pm M lib/pf/roles/custom.pm M lib/pf/savedsearch.pm M lib/pf/scan.pm M lib/pf/scan/nessus.pm M lib/pf/scan/nessus6.pm M lib/pf/scan/openvas.pm M lib/pf/scan/wmi.pm M lib/pf/scan/wmi/rules.pm M lib/pf/schedule.pm M lib/pf/services.pm M lib/pf/services/manager.pm M lib/pf/services/manager/carbon_relay.pm M lib/pf/services/manager/dhcpd.pm M lib/pf/services/manager/haproxy.pm M lib/pf/services/manager/httpd.pm M lib/pf/services/manager/httpd_aaa.pm M lib/pf/services/manager/httpd_admin.pm M lib/pf/services/manager/httpd_collector.pm M lib/pf/services/manager/httpd_dispatcher.pm M lib/pf/services/manager/httpd_graphite.pm M lib/pf/services/manager/httpd_parking.pm M lib/pf/services/manager/httpd_portal.pm M lib/pf/services/manager/httpd_proxy.pm M lib/pf/services/manager/httpd_webservices.pm M lib/pf/services/manager/iptables.pm M lib/pf/services/manager/keepalived.pm M lib/pf/services/manager/p0f.pm M lib/pf/services/manager/pf.pm M lib/pf/services/manager/pfbandwidthd.pm M lib/pf/services/manager/pfdetect.pm M lib/pf/services/manager/pfdhcplistener.pm M lib/pf/services/manager/pfdns.pm M lib/pf/services/manager/pffilter.pm M lib/pf/services/manager/pfmon.pm M lib/pf/services/manager/pfqueue.pm M lib/pf/services/manager/pfsetvlan.pm M lib/pf/services/manager/pfsso.pm M lib/pf/services/manager/radiusd.pm M lib/pf/services/manager/radiusd_child.pm M lib/pf/services/manager/redis.pm M lib/pf/services/manager/redis_ntlm_cache.pm M lib/pf/services/manager/redis_queue.pm M lib/pf/services/manager/roles/is_managed_vlan_inline_enforcement.pm M lib/pf/services/manager/routes.pm M lib/pf/services/manager/snmptrapd.pm M lib/pf/services/manager/submanager.pm M lib/pf/services/manager/winbindd.pm M lib/pf/services/util.pm M lib/pf/sms_carrier.pm M lib/pf/snmptrapd.pm M lib/pf/task.pm M lib/pf/task/api.pm M lib/pf/task/log.pm M lib/pf/task/person_lookup.pm M lib/pf/task/pfsnmp.pm M lib/pf/task/pfsnmp_parsing.pm M lib/pf/task/sendmail.pm M lib/pf/util.pm M lib/pf/util/IP.pm M lib/pf/util/apache.pm M lib/pf/util/dhcp.pm M lib/pf/util/dhcpv6.pm M lib/pf/util/dns.pm M lib/pf/util/freeradius.pm M lib/pf/util/networking.pm M lib/pf/util/pfqueue.pm M lib/pf/util/radius.pm M lib/pf/util/statsd.pm M lib/pf/util/webapi.pm M lib/pf/util/wmi.pm M lib/pf/validation/profile_filters.pm M lib/pf/version.pm M lib/pf/violation.pm M lib/pf/violation_config.pm M lib/pf/web.pm M lib/pf/web/apache2_version.pm M lib/pf/web/backend_modperl_require.pl M lib/pf/web/billinghook.pm M lib/pf/web/captiveportal_modperl_require.pl M lib/pf/web/constants.pm M lib/pf/web/custom.pm M lib/pf/web/dispatcher.pm M lib/pf/web/dispatcher/custom.pm M lib/pf/web/externalportal.pm M lib/pf/web/filter.pm M lib/pf/web/guest.pm M lib/pf/web/guest/constants.pm M lib/pf/web/httpd.aaa_modperl_require.pl M lib/pf/web/httpd.collector_modperl_require.pl M lib/pf/web/httpd.webservices_modperl_require.pl M lib/pf/web/interceptproxy.pm M lib/pf/web/proxy_modperl_require.pl M lib/pf/web/release.pm M lib/pf/web/static.pm M lib/pf/web/util.pm M lib/pf/web/wispr.pm M lib/pfconfig/backend.pm M lib/pfconfig/backend/bdb.pm M lib/pfconfig/backend/memory.pm M lib/pfconfig/backend/mysql.pm M lib/pfconfig/cached.pm M lib/pfconfig/cached_array.pm M lib/pfconfig/cached_hash.pm M lib/pfconfig/cached_scalar.pm M lib/pfconfig/config.pm M lib/pfconfig/constants.pm M lib/pfconfig/empty_string.pm M lib/pfconfig/manager.pm M lib/pfconfig/memory_cached.pm M lib/pfconfig/namespaces/FilterEngine/AccessScopes.pm M lib/pfconfig/namespaces/FilterEngine/DNS_Scopes.pm M lib/pfconfig/namespaces/FilterEngine/DhcpScopes.pm M lib/pfconfig/namespaces/FilterEngine/Profile.pm M lib/pfconfig/namespaces/FilterEngine/RadiusScopes.pm M lib/pfconfig/namespaces/FilterEngine/SwitchScopes.pm M lib/pfconfig/namespaces/FilterEngine/Violation.pm M lib/pfconfig/namespaces/FilterEngine/VlanScopes.pm M lib/pfconfig/namespaces/config.pm M lib/pfconfig/namespaces/config/AdminRoles.pm M lib/pfconfig/namespaces/config/ApacheFilters.pm M lib/pfconfig/namespaces/config/Authentication.pm M lib/pfconfig/namespaces/config/BillingTiers.pm M lib/pfconfig/namespaces/config/Cluster.pm M lib/pfconfig/namespaces/config/DNS_Filters.pm M lib/pfconfig/namespaces/config/DeviceRegistration.pm M lib/pfconfig/namespaces/config/DhcpFilters.pm M lib/pfconfig/namespaces/config/Documentation.pm M lib/pfconfig/namespaces/config/Domain.pm M lib/pfconfig/namespaces/config/Firewall_SSO.pm M lib/pfconfig/namespaces/config/FloatingDevices.pm M lib/pfconfig/namespaces/config/Network.pm M lib/pfconfig/namespaces/config/PKI_Provider.pm M lib/pfconfig/namespaces/config/Pf.pm M lib/pfconfig/namespaces/config/PfDefault.pm M lib/pfconfig/namespaces/config/Pfdetect.pm M lib/pfconfig/namespaces/config/Pfmon.pm M lib/pfconfig/namespaces/config/PfmonDefault.pm M lib/pfconfig/namespaces/config/Pfqueue.pm M lib/pfconfig/namespaces/config/PortalModules.pm M lib/pfconfig/namespaces/config/Profiles.pm M lib/pfconfig/namespaces/config/Provisioning.pm M lib/pfconfig/namespaces/config/RadiusFilters.pm M lib/pfconfig/namespaces/config/Realm.pm M lib/pfconfig/namespaces/config/Report.pm M lib/pfconfig/namespaces/config/Roles.pm M lib/pfconfig/namespaces/config/Scan.pm M lib/pfconfig/namespaces/config/Survey.pm M lib/pfconfig/namespaces/config/Switch.pm M lib/pfconfig/namespaces/config/SwitchFilters.pm M lib/pfconfig/namespaces/config/Violations.pm M lib/pfconfig/namespaces/config/VlanFilters.pm M lib/pfconfig/namespaces/config/Wmi.pm M lib/pfconfig/namespaces/config/template.pm M lib/pfconfig/namespaces/interfaces.pm M lib/pfconfig/namespaces/interfaces/dhcplistener_ints.pm M lib/pfconfig/namespaces/interfaces/ha_ints.pm M lib/pfconfig/namespaces/interfaces/inline_enforcement_nets.pm M lib/pfconfig/namespaces/interfaces/inline_nets.pm M lib/pfconfig/namespaces/interfaces/internal_nets.pm M lib/pfconfig/namespaces/interfaces/listen_ints.pm M lib/pfconfig/namespaces/interfaces/management_network.pm M lib/pfconfig/namespaces/interfaces/monitor_int.pm M lib/pfconfig/namespaces/interfaces/portal_ints.pm M lib/pfconfig/namespaces/interfaces/radius_ints.pm M lib/pfconfig/namespaces/interfaces/routed_isolation_nets.pm M lib/pfconfig/namespaces/interfaces/routed_registration_nets.pm M lib/pfconfig/namespaces/interfaces/vlan_enforcement_nets.pm M lib/pfconfig/namespaces/resource.pm M lib/pfconfig/namespaces/resource/CaptivePortal.pm M lib/pfconfig/namespaces/resource/Database.pm M lib/pfconfig/namespaces/resource/SwitchTypesConfigured.pm M lib/pfconfig/namespaces/resource/URI_Filters.pm M lib/pfconfig/namespaces/resource/accounting_triggers.pm M lib/pfconfig/namespaces/resource/array_test.pm M lib/pfconfig/namespaces/resource/authentication_config_hash.pm M lib/pfconfig/namespaces/resource/authentication_lookup.pm M lib/pfconfig/namespaces/resource/authentication_sources.pm M lib/pfconfig/namespaces/resource/bandwidth_expired_violations.pm M lib/pfconfig/namespaces/resource/cli_switches.pm M lib/pfconfig/namespaces/resource/cluster_hosts.pm M lib/pfconfig/namespaces/resource/cluster_servers.pm M lib/pfconfig/namespaces/resource/default_switch.pm M lib/pfconfig/namespaces/resource/domain_dns_servers.pm M lib/pfconfig/namespaces/resource/fqdn.pm M lib/pfconfig/namespaces/resource/guest_self_registration.pm M lib/pfconfig/namespaces/resource/isolation_passthroughs.pm M lib/pfconfig/namespaces/resource/local_secret.pm M lib/pfconfig/namespaces/resource/passthroughs.pm M lib/pfconfig/namespaces/resource/reverse_fqdn.pm M lib/pfconfig/namespaces/resource/stats_levels.pm M lib/pfconfig/namespaces/resource/switches_group.pm M lib/pfconfig/namespaces/resource/switches_list.pm M lib/pfconfig/namespaces/resource/switches_ranges.pm M lib/pfconfig/namespaces/resource/trapping_range.pm M lib/pfconfig/undef_element.pm M lib/pfconfig/util.pm M raddb/dictionary.inverse M raddb/mods-config/perl/packetfence-multi-domain.pm M raddb/mods-config/perl/packetfence.pm M sbin/pfbandwidthd M sbin/pfconfig M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfdns M sbin/pffilter M sbin/pfmon M sbin/pfqueue M sbin/pfsetvlan M sbin/winbindd-wrapper M src/ntlm_auth_wrap.c M src/pfcmd.c M t/CHI.t M t/ConfigStore.t M t/ConfigStore/Base.t M t/ConfigStore/Group.t M t/ConfigStore/GroupTest.pm M t/ConfigStore/Hierarchy.t M t/ConfigStore/HierarchyTest.pm M t/IniFiles.t M t/MAC.t M t/Portal.t M t/SNMP.t M t/SwitchFactory.t M t/TestUtils.pm M t/all.t M t/benchmarks/pf-switchfactory-preload.pl M t/benchmarks/pf-util.pl M t/benchmarks/request-cache.pl M t/benchmarks/tieconfig.pl M t/benchmarks/trap-parsing.pl M t/benchmarks/webservices_client/msgpack_vs_soap.pl M t/binaries.t M t/captive-portal_libs.t M t/coding-style.t M t/config.t M t/critic.t M t/daemon.t M t/dao/graph.t M t/dao/node.t M t/dao/person.t M t/dao/report.t M t/data/switches.conf M t/db/schema.t M t/db/setup_test_db.pl M t/db/timeout.t M t/dhcpv6.t M t/enforcement.t M t/example.t M t/floatingdevice.t M t/hardware-snmp-objects.t M t/has_unit_test.t M t/i18n.t M t/import.t M t/inline.t M t/integration.t M t/integration/Portal.t M t/integration/captive-portal.t M t/integration/pfcmd.t M t/integration/radius.t M t/ldap-auth-cache.t M t/linux.t M t/merged_list.t M t/network-devices/cisco.t M t/network-devices/roles.t M t/network-devices/threecom.t M t/network-devices/wired.t M t/network-devices/wireless.t M t/nodecategory.t M t/person.t M t/pf.t M t/pfappserver_libs.t M t/pfcmd.t M t/pfcmd_vlan.t M t/pfconfig.t M t/pfdhcplistener.t M t/pfsetvlan.t M t/pod.t M t/podCoverage.t M t/prepare-pfconfig.t M t/radius.t M t/role.t M t/services.t M t/setup_test_config.pm M t/smoke.t M t/stress-test/coa-calls.pl M t/stress-test/coa-server.pl M t/stress-test/eap-calls M t/stress-test/radius-calls M t/stress-test/soap-calls-radius_authorize M t/stress-test/soap-calls-snort M t/template.t M t/test_paths.pm M t/test_paths_serial.pm M t/unittest/Authentication/Source/LDAPSource.t M t/unittest/Connection.t M t/unittest/Portal/Profile.t M t/unittest/Portal/ProfileFactory.t M t/unittest/Switch/Cisco.t M t/unittest/admin_roles.t M t/unittest/api/attributes.t M t/unittest/authentication.t M t/unittest/condition/all.t M t/unittest/condition/any.t M t/unittest/condition/date_after.t M t/unittest/condition/date_before.t M t/unittest/condition/equal.t M t/unittest/condition/exists_in.t M t/unittest/condition/includes.t M t/unittest/condition/key.t M t/unittest/condition/matches.t M t/unittest/condition/network.t M t/unittest/condition/regex.t M t/unittest/condition/regex_not.t M t/unittest/condition_parser.t M t/unittest/dal-log.t M t/unittest/dal.t M t/unittest/detect/parser/dhcp.t M t/unittest/detect/parser/fortianalyser.t M t/unittest/detect/parser/regex.t M t/unittest/detect/parser/securityonion.t M t/unittest/detect/parser/snort.t M t/unittest/detect/parser/suricata_md5_http.t M t/unittest/detect/parser/suricata_md5_smtp.t M t/unittest/filter_engine.t M t/unittest/node.t M t/unittest/pfappserver/lib/pfappserver/Model/Search/Node.t M t/unittest/pfconfig/cached.t M t/unittest/pfconfig/cached_array.t M t/unittest/pfconfig/cached_hash.t M t/unittest/pfconfig/memory_cached.t M t/unittest/provisioner.t M t/unittest/provisioner/android.t M t/unittest/provisioner/mobileconfig.t M t/unittest/provisioner/symantec.t M t/unittest/savedsearch.t M t/unittest/switch_groups.t M t/unittest/util/dns.t M t/unittest/util/networking.t M t/unittest/violations.t M t/util-dhcp.t M t/util-radius.t M t/util.t M t/vlan_utils.t M t/web-auth.t M t/web.t commit b70718c73ce5bc8afc2964c3519ea2bddbeaf1ef Author: Julien Semaan <julien@semaan.ca> Date: Fri Jan 5 15:52:46 2018 -0500 fix invalid equality sign refactor in locationlog synchronize M lib/pf/locationlog.pm commit 2423872a20cbe0ff6b7703be635fdad448f586f1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 4 12:37:56 2018 -0500 Fixed options M go/dhcp/config.go M go/dhcp/main.go M go/dhcp/pool.go M go/dhcp/server.go commit 0c67c55e2b68f5282e76fb5c9b725b209c1d1518 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 3 10:41:48 2018 -0500 Added method option in jsonrpc and jsonrest client M lib/pf/api/jsonrestclient.pm M lib/pf/api/jsonrpcclient.pm M lib/pf/parking.pm commit 5cfe4c9a8774809afd978b11bc226f1f74542b85 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Dec 30 17:10:45 2017 -0500 Fixed statistiques M go/dhcp/main.go commit e3e839434ca494f9158c321573a92a94726bac6a Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Dec 30 16:24:42 2017 -0500 log detail M go/dhcp/main.go commit 25f15442c794d3d4e8398a34e479957f7f4f1200 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Dec 30 16:06:39 2017 -0500 Added function to convert []byte to string M go/dhcp/main.go M go/dhcp/utils.go commit 362e2335a77735d10f6f7f0cfda55ccf827f3413 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 29 16:44:42 2017 -0500 Test if we already answer to a discover before removing what we have in the cache M go/dhcp/config.go M go/dhcp/main.go commit 9f3e37bc4ff04b0813ead235badc6071a73fc1e3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 29 15:36:25 2017 -0500 Handle the case of multiples discover packets M go/dhcp/main.go commit 09b62e57b91a6e4c4e8fe0075a6e84ada1fdbc38 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 29 13:04:50 2017 -0500 Updated the logic of the dhcp request answer M go/dhcp/main.go commit 00ddd699392fd3af5af1ed368c5dca7d6d30ee87 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 28 10:16:02 2017 -0500 add util method to detect equality between n values M go/sharedutils/util.go M go/sharedutils/util_test.go commit 5f5116835eb968216cd750f758626a1ad81d4010 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 28 08:48:42 2017 -0500 add method to generate random bytes M go/sharedutils/util.go M go/sharedutils/util_test.go commit 8008a0afd9111c7b46d31b4dcff3fb9a45a09172 Author: InverseBot <sogo@inverse.ca> Date: Mon Dec 25 00:00:59 2017 -0500 (web admin) Update generated files M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/vendor/bootstrap.min.js M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map M html/pfappserver/root/static/js/vendor/jquery-extra.min.js M html/pfappserver/root/static/js/vendor/jquery-extra.min.js.map M html/pfappserver/root/static/js/vendor/jquery-ui.min.js M html/pfappserver/root/static/js/vendor/jquery-ui.min.js.map M html/pfappserver/root/static/js/vendor/raphael.min.js M html/pfappserver/root/static/js/vendor/raphael.min.js.map commit ed0728ef26e93e3fe962a27663a16b61df3cd3da Author: Satkunas <3904468+satkunas@users.noreply.github.com> Date: Fri Dec 22 14:01:11 2017 -0500 add missing import in dhcp processor M lib/pf/dhcp/processor.pm commit 47b81eefc8ff5676aedab8835a8bbe97fee4536e Author: InverseBot <sogo@inverse.ca> Date: Fri Dec 22 00:01:03 2017 -0500 (web admin) Update generated files M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map commit 6e18becedc400323722e122e64e018a415a7ec15 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 21 12:08:53 2017 -0500 Update .gitignore M .gitignore commit 0486e12622fe027a1ce47994e9c1ad971d44db83 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 21 12:05:55 2017 -0500 Fix import errors M lib/pf/role/pool.pm commit 375d84fe1b6ce463c204e007193c6495a1079a86 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 21 12:05:37 2017 -0500 Allow all to be exported M lib/pf/constants/role.pm commit f32271e17cc40ef4fd535fdbb618da87730c5498 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 21 11:24:21 2017 -0500 use a copy of the SSO information when performing async SSO fixes #2847 M go/caddy/pfsso/pfsso.go M go/caddy/pfsso/pfsso_test.go commit 9686bb09ebef57688b5dd7cc4c6105cee44228cd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 21 10:58:54 2017 -0500 Do not log expected errors M lib/pf/dal.pm A t/unittest/dal-log.t commit 6018f002cf91b4b01b4865789428da513a50d181 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 21 09:37:12 2017 -0500 news for #2649 M NEWS.asciidoc commit 22e5a5d7b9d8f105f1b9b5aa1dc3066dc7df5403 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 20 15:55:56 2017 -0500 Chanhged default value for the pffilter cache M go/coredns/plugin/pfdns/setup.go commit a8181e40b3a0c43b0ce6eb4e402b77e335e9be85 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 20 15:31:04 2017 -0500 Get the source from activation_record M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit 3e3cb3503ebb91efb1b64234e7364e5e47a9236e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 20 15:27:12 2017 -0500 Fix debug Use of uninitialized value M lib/pf/authentication.pm commit 540cd338b68b2767212358e76e7e8dadb5a4882a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 20 15:11:53 2017 -0500 Add source_id to activation record M lib/pf/activation.pm commit 6f175d453c915e1e9b6f9b8407a7e978b07eec72 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 20 14:45:53 2017 -0500 Fixed dns filter syntax M conf/dns_filters.conf.defaults M conf/dns_filters.conf.example commit 54f9c61803bb5de40e5426551dc74c7c6c884ba9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 4 15:14:14 2017 -0500 Do not construct the DNS answer in the filter M lib/pf/access_filter/dns.pm M sbin/pfdns commit d4a07e2fb9979178fee5c790f3e6cf63a36aac5d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 20 13:51:25 2017 -0500 Updated NEWS.asciidoc for PR #2829 M NEWS.asciidoc commit b72ed7a119060fc3d6144be211b064663e4360c6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 20 13:50:39 2017 -0500 news for #2675 M NEWS.asciidoc commit a4a62680652052198c51d24abcff80bdb20d9d2d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 20 13:48:30 2017 -0500 Use constant instead M lib/pf/node.pm commit 252162c6013201b143d7c3c8637a65cf7d917a74 Author: Darren Satkunas <darren@satkunas.com> Date: Wed Dec 20 11:48:09 2017 -0500 Reorder schema keys M db/pf-schema-X.Y.Z.sql commit 8a9bd6674fad907994e698c7c6bd35abc8954dba Author: Darren Satkunas <darren@satkunas.com> Date: Wed Dec 20 11:42:41 2017 -0500 Remove excessive perl `use` M html/pfappserver/lib/pfappserver/Form/Violation.pm commit 27d6e860e2120bc8e932f900b287795b5a080d69 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 7 09:38:14 2017 -0500 Mark sponsor and email as completed M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit 70edc9f0b435e1adb9c4918448d60e9c2348cc9f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 6 22:48:12 2017 -0500 Create add source_id to the activation records M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm M lib/pf/activation.pm commit 5abc5dda353c1512b28630c5300635597fb31fb0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 6 21:58:31 2017 -0500 Add source_id to the activation record M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql M lib/pf/dal/_activation.pm commit 1eadc1b1772080f81c770a014621fbba1b51daec Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 20 10:19:55 2017 -0500 Only allow one fingerbank resource M addons/dev-helpers/centos-chroot/install-packages-from-spec.sh commit 6bdd46dadb680ae598fb9c84c2fd8b1c7f599000 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Dec 19 16:34:27 2017 -0500 Improve pdf documents generation M Makefile M docs/README.asciidoc M docs/docbook/xsl/packetfence-fo.xsl commit c107877b356f398f2cf7a4f5d2a672b4aeee6efd Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 19 14:09:15 2017 -0500 Add survey.conf and survey.conf.example to spec M addons/packages/packetfence.spec commit 7e466e18fa691d6e609435370762a463b22096da Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Dec 19 13:20:12 2017 -0500 (doc) Fix asciidoc syntax for OpenDaylight guide M docs/PacketFence_OpenDaylight_Install_Guide.asciidoc commit 4fae68b50747c5c0014bc944d83936e3c65feafd Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 19 12:57:08 2017 -0500 Fix double node for ip4log Fixes #2828 M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 627ada93e78845e689330c775c17ee6d7bb4ca02 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 6 13:26:32 2017 -0500 Removed the sand from my eyes M lib/pf/constants/role.pm M lib/pf/node.pm M lib/pf/role/pool.pm commit 32a5d04ccf91d43bbef1ec198fd500fdff9fa6ce Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 6 12:00:35 2017 -0500 Fixes for the PR M conf/documentation.conf M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/constants/role.pm M lib/pf/node.pm M lib/pf/role/pool.pm commit 3bd3785d98a174a8a1c8feaa768fdfb37c4b0dad Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 19 11:18:28 2017 -0400 Fixed typo M conf/pf.conf.defaults commit 31b86797b32ad03b9f22eca6bad9f117c1f2c71f Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 19 11:17:00 2017 -0400 Fix for PR M conf/documentation.conf M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/role/pool.pm commit 9dc3b31ff1c38bc8ad0d18549cb22dd175e94243 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 11 15:56:58 2017 -0400 Added documentation M docs/PacketFence_Administration_Guide.asciidoc commit c023f166cf2ef5c6d39559c0038a06bbde925e89 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 11 15:38:42 2017 -0400 Added a configuration parameter to define the algorithm for vlan pool M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/role/pool.pm commit 6527c0f82ec8b0133f3821ae6a89fad6fc565f78 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 11 15:12:21 2017 -0400 Added getVlanByUsername function M lib/pf/role/pool.pm commit d9c20f1df01303c8d1e8ef406f5b14a4c8a97fe6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 11 15:01:58 2017 -0400 Simplify the code M lib/pf/role/pool.pm commit 2d9fadf71f5de6c4041219c97ac72947bd93d947 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 7 09:32:27 2017 -0400 Miss pf::role::pool in radius.pm M lib/pf/radius.pm commit b4ec004c4d57f8f65b634af5f9f3c29cfbdb1a7e Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 5 16:01:48 2017 -0400 Adapted code for devel M lib/pf/node.pm M lib/pf/radius.pm A lib/pf/role/pool.pm commit 81ddf0dc306ef2c19a194b922be3f6c7927146a4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 19 12:33:37 2017 -0500 Show all service display 'disabled' as muted Fixes #2658 M html/pfappserver/lib/pfappserver/Model/Services.pm M html/pfappserver/root/service/status.tt commit 7b16270c84cfec28c4c96e9e9a63e86d6ada01cd Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 18 15:40:45 2017 -0500 Added detailled logging M go/dhcp/main.go commit 100f5e43c69ffb50ef57e6cdc6b2a37cfc74c9ee Author: TomInverse <talonso@inverse.ca> Date: Mon Dec 18 15:29:00 2017 -0500 PF clustering documentation minor corrections III M docs/PacketFence_Clustering_Guide.asciidoc commit 45a4b1d099289f83f88d4035d58d7492dad2b11f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 18 15:09:31 2017 -0500 Update the email_instructions translation to include minutes Fixes #2836 M html/captive-portal/lib/captiveportal/PacketFence/Form/Authentication.pm commit 50eb253411aa1fbdaad25459adbe41dbc0a718fd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 14 14:32:36 2017 -0500 Apply email-instructions class last M html/captive-portal/lib/captiveportal/PacketFence/Form/Authentication.pm commit 0ecb0f9a09058b50a6d28491a09fca5ffb5fa7fc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 14 14:13:51 2017 -0500 Add a css class for email instruction M html/captive-portal/lib/captiveportal/PacketFence/Form/Authentication.pm commit cffa77b66ed6414a6ba199b06685b5f2dbeb578f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 15 12:08:03 2017 -0500 Reset the hash iterator before looping through hash M lib/pf/dal.pm commit d6b2eeafe700171b695c5e9fbbe60f2e5920dc97 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 15 12:06:33 2017 -0500 Get the last insert id from the statement not the db M lib/pf/dal.pm commit 55e9768bccfa4837588bc8139bb2dedfe5d86929 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 23 13:35:49 2017 -0500 Populate the auto_increment_field M lib/pf/dal.pm commit 7514dc9344de1fda24bffa50ee1cb5c31575a93f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 15 12:02:35 2017 -0500 Fix issue where the save will not update on insert if the object was from the table M lib/pf/dal.pm commit 62b334621ec6e9e546dcb3832c40f8a04f5376d5 Author: TomInverse <talonso@inverse.ca> Date: Mon Dec 18 15:04:53 2017 -0500 PF clustering documentation minor corrections M docs/PacketFence_Clustering_Guide.asciidoc commit f0c208e9d9df0e883227d6725f5ed64dcde2d4aa Author: TomInverse <talonso@inverse.ca> Date: Mon Dec 18 14:59:44 2017 -0500 PF clustering documentation minor corrections M docs/PacketFence_Clustering_Guide.asciidoc commit 5bb4907f35e2743717df9f2928a7651c72a902dd Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 18 14:39:08 2017 -0500 Don't try to offer the same ip. Updated cache expiration values M go/dhcp/config.go M go/dhcp/main.go commit 8d599b41a245738459d389db318c9638a67d7086 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 18 12:37:41 2017 -0500 fix typo in doc M docs/PacketFence_Administration_Guide.asciidoc commit 76bb4e45c228632278a2369d5e43136746319999 Author: TomInverse <talonso@inverse.ca> Date: Fri Dec 15 15:48:37 2017 -0500 Reverted wrong commit M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit c82790420f6ef828104180263a1068c50f4b800e Author: TomInverse <talonso@inverse.ca> Date: Fri Dec 15 15:33:38 2017 -0500 Clustering documentation updade - Adding the Backup and maintenance. M docs/PacketFence_Clustering_Guide-docinfo.xml M docs/PacketFence_Clustering_Guide.asciidoc commit 726a6dc86654b8b320f7ccda83d0891739701ce6 Author: TomInverse <talonso@inverse.ca> Date: Wed Dec 13 14:47:13 2017 -0500 Network Device Doc Adding of the HP1910 Switch M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 1f80a36824bc6cce13b344480eedee1ca649e5d8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 15 15:11:15 2017 -0500 Fixed sql request for already reserved ip M go/dhcp/config.go M go/dhcp/utils.go commit 11e0716926254c6c7ab2bd086b4d44a337e7932f Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 15 10:04:06 2017 -0500 Fixed path M go/coredns/plugin/pfdns/pfdns.go commit c8dfe10c1e007f65eacd420bb2eeeed7c12f5111 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 8 10:41:12 2017 -0500 add note to remove rights to pf user after finishing survey config M docs/PacketFence_Administration_Guide.asciidoc commit ae44327b86ccee64b900eac4190a93ad9a92083c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 8 10:35:45 2017 -0500 :nail_care: M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Survey.pm commit 65b50556ed648fb7158b192c2ccf16155d25c7f1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 8 10:32:35 2017 -0500 switch to use the DAL M lib/pf/Survey.pm commit 2fb5e7fbd3081176ccd49733ff240dabf551fdbf Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 8 10:07:56 2017 -0500 remove over-debugging M lib/pf/Survey.pm commit ec0f88e6b71ef50ad8c6ef8dbd23006938ca7e24 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 19 11:20:32 2017 -0400 add survey.conf.example A conf/survey.conf.example commit fd773e90fb051b7e324cfdc678add016a12ac08b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 19 10:58:47 2017 -0400 record more info via Facebook response M lib/pf/Authentication/Source/FacebookSource.pm commit 7ed2edb5af80fe8804b42b27ca7b61ddc61da7dc Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 13 08:25:32 2017 -0400 add checkbox to survey M html/captive-portal/lib/captiveportal/PacketFence/Form/Survey.pm M lib/pf/Survey.pm commit d67d444c93bbb22834be9e0930e4f5181b62eb33 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 13 08:25:20 2017 -0400 record all fields not only the required ones M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Survey.pm commit 1ea39001ade6b8fdc06b0b5d7725672448d42e96 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 12 12:56:44 2017 -0400 add survey images M docs/PacketFence_Administration_Guide.asciidoc A docs/images/survey-portal-module.png A docs/images/survey-root-portal-module.png commit e6ca654f52260a1a13a86a819634b105fa2b6ca8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 12 12:46:52 2017 -0400 documentation for surveys M docs/PacketFence_Administration_Guide.asciidoc commit 3714e4c7f75d566a9512104b3e60ebe5b909b579 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 12 10:27:51 2017 -0400 added survey portal module editing in the admin A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Survey.pm M lib/pf/ConfigStore/Survey.pm commit 04699b190322853e8254079e3f9b84d240a00ae1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 12 10:07:13 2017 -0400 add gender to the Google captured params M lib/pf/Authentication/Source/GoogleSource.pm commit dd5729f4723b7df875ee43e7914528e05aff761f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 12 09:47:12 2017 -0400 have an empty choice for survey selects M html/captive-portal/lib/captiveportal/PacketFence/Form/Survey.pm commit 2d67cadea9637fe328ef6cf6f5d9a76ddb296e49 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 12 09:45:53 2017 -0400 allow for multiple surveys to update the same response record M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Survey.pm M lib/pf/Survey.pm commit 54f06c6fcbcd815faca7bb6a1301cb6948e77b03 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 11 16:04:30 2017 -0400 allow to redirect somewhere after completing a module M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm commit 84d5ac4068c568b8630e84171da805b7840ba054 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 11 16:04:07 2017 -0400 refetch table desc after creating it M lib/pf/Survey.pm commit 2293d8660a101c5db0a5c8ac26074c959ff61947 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 11 15:44:02 2017 -0400 allow to record person data + short circuit survey when its only recording data fields M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Survey.pm commit 25c3427ed93fdf4f4ea17a86d64ed610ae2c2a1d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 11 15:25:27 2017 -0400 perform standard fields update when performing oauth M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth.pm commit 8fdf9b009ac34ba801b1ecb34119a079d5ff0cee Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 11 15:18:12 2017 -0400 don't show useless intermediate step in oauth if there is no AUP M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth.pm commit fedd0778efb86c337b37cc9399ee56b58fbae285 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 11 14:37:41 2017 -0400 allow to attach a survey to another survey table M lib/pf/Survey.pm commit b70ea0c68b41b0bd9cc90b97fda46379eda4642d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 11 14:34:00 2017 -0400 adding more debug M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Survey.pm M lib/pf/Survey.pm commit c3bff802252cc4d9bdcff2578fe0afe051534c5a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 11 14:21:20 2017 -0400 fix ordering M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Survey.pm M html/captive-portal/templates/survey.html M lib/pf/Survey.pm M lib/pfconfig/namespaces/config/Survey.pm commit d4f546bdd0a5d6f74ffcc260aff7e115564c126e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 11 13:43:19 2017 -0400 allow survey to extract data from context (like a node or IP) M lib/pf/Survey.pm M lib/pfconfig/namespaces/config/Survey.pm commit 1d9dc0761741cc8bd387d8f9f895d16698a383dd Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 11 12:32:17 2017 -0400 filter out invalid survey fields M lib/pf/Survey.pm commit c11191fca42b333c92cf511a0f07fbf8f5c3093a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 11 12:28:09 2017 -0400 allow to record a survey response M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Survey.pm M lib/pf/Survey.pm commit 2731b2129ef2dd3c1af86b466107634e8570699d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 11 12:26:15 2017 -0400 remove outdated code M html/captive-portal/lib/captiveportal/PacketFence/Form/Survey.pm commit 6e5b678b7dc7b8c8269c1fac64716c0691473986 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 11 11:34:37 2017 -0400 first draft of survey in portal A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Survey.pm A html/captive-portal/lib/captiveportal/Form/Survey.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Survey.pm A html/captive-portal/lib/captiveportal/PacketFence/Form/Survey.pm A html/captive-portal/templates/survey.html commit 83e06a28774656541b5b145715b4697fc5859fe7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 10 11:40:17 2017 -0400 reloading of survey via CS and configreload M lib/pf/ConfigStore/Survey.pm M lib/pf/config.pm commit 6ffb5ba558497b40e4dde473e5a58881cd84b506 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 10 11:05:06 2017 -0400 perldoc M lib/pf/Survey.pm commit 070d6d8e56b0530f935bf845d6d2e62e118a6a4b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 10 10:53:59 2017 -0400 survey code tuneup M lib/pf/Survey.pm commit 1284aa44b6f332046937225d27c1faad1d7d9a7d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 10 10:49:17 2017 -0400 method to create/update schema of survey M lib/pf/Survey.pm M lib/pf/config.pm A lib/pf/factory/survey.pm M lib/pfconfig/namespaces/config/Survey.pm commit b3bed31040bd9bb444549f87550b4d82dd011dc8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 10 08:37:32 2017 -0400 started models for survey module A lib/pf/ConfigStore/Survey.pm A lib/pf/Survey.pm M lib/pf/file_paths.pm A lib/pfconfig/namespaces/config/Survey.pm commit 1f750e3e2a917d9a7edc48bbf7383150f0f7ea62 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 14 16:42:43 2017 -0500 Added debug api function M go/dhcp/api.go M go/dhcp/main.go commit 6308b6b4c995478d512e98e8d7797c23b002ae8d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 14 14:05:49 2017 -0500 Fix translation text for email registration M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/en/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M html/captive-portal/lib/captiveportal/PacketFence/Form/Authentication.pm commit f867edc21cf556c061607f873b10f06911b57e2c Author: TomInverse <talonso@inverse.ca> Date: Thu Dec 14 13:55:30 2017 -0500 Minor Corrections in .asciidoc M docs/PacketFence_Aerohive_Quick_Install_Guide.asciidoc commit 2b409f8d8054081923ee86af4be3dfbe5326f916 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 14 13:44:45 2017 -0500 entry in NEWS.asciidoc for #2609 M NEWS.asciidoc commit 46f1d4b6d176700dbcd2d23c4fb18edff24070fd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 14 13:34:13 2017 -0500 Add new files to spec M addons/packages/packetfence.spec commit c2ebbbe5472fb7abeea886c777a448aee1a70d1f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 14 12:34:10 2017 -0500 Allow to fake from being from the database on update M lib/pf/dal.pm commit a0b5bb0cd56a4154cdcaaae921131a2bba329d28 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 14 12:33:19 2017 -0500 Add tests for create_or_update M t/unittest/dal.t commit 1338b526ebba6174e4e506951e4de7b432a1cbf8 Author: TomInverse <talonso@inverse.ca> Date: Thu Dec 14 11:57:51 2017 -0500 Minor corrections in .asciidoc M docs/PacketFence_Aerohive_Quick_Install_Guide.asciidoc commit 65d5ad097fead9753738bd477ae67436157b997f Author: TomInverse <talonso@inverse.ca> Date: Thu Dec 14 11:53:18 2017 -0500 Minor corrections in the .asciidoc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit e44e71b78cecc2f3eb8c33e8775f698a245a884a Author: TomInverse <talonso@inverse.ca> Date: Thu Dec 14 11:42:55 2017 -0500 Minor corrections on DocInfo M docs/PacketFence_Aerohive_Quick_Install_Guide-docinfo.xml commit 84e6ebc16a3fecf2919c6f3eb21d1afa6dca3a8d Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 14 11:12:01 2017 -0500 Added a function to be able to initialise the lease via the API M go/dhcp/api.go M go/dhcp/config.go M go/dhcp/main.go commit d0d9451577483ff5cd6ce4449a421ac141c93b6e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 14 10:41:27 2017 -0500 news for #2759 M NEWS.asciidoc commit c9a78e6d022cd5849ab509ee1c7521ce6910ea60 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 13 16:35:33 2017 -0500 Added lease time in the stats M go/dhcp/main.go commit 954adfc53c2aac570ef9ed6cd67b8188ef7aa54c Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 13 16:10:54 2017 -0500 Added better logging and fixed cache cleanup issue M go/dhcp/api.go M go/dhcp/config.go M go/dhcp/main.go commit ac32c7245b2395189500c4ebbbbd4028ccf3ed33 Author: TomInverse <talonso@inverse.ca> Date: Wed Dec 13 15:59:07 2017 -0500 Doc Info Update M docs/PacketFence_Aerohive_Quick_Install_Guide-docinfo.xml commit b75bead6e06312e29c167c504ddb302fcb8c459d Author: TomInverse <talonso@inverse.ca> Date: Wed Dec 13 15:53:12 2017 -0500 DocInfo Update M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml commit 783341d3deab49fcf4cb9b752957a427c84b25ae Author: TomInverse <talonso@inverse.ca> Date: Wed Dec 13 15:47:36 2017 -0500 DocInfo update M docs/PacketFence_Aerohive_Quick_Install_Guide-docinfo.xml commit df5e8f0efb3fce17122399815db23d036d71f406 Author: TomInverse <talonso@inverse.ca> Date: Wed Dec 13 14:47:13 2017 -0500 Network Device Doc Adding of the HP1910 Switch M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 7f7839b4ba766f322d46acf6be103bb0eeb5e8a8 Author: TomInverse <talonso@inverse.ca> Date: Wed Dec 13 14:08:59 2017 -0500 Aerohive documentation Filter Engines modifications M docs/PacketFence_Aerohive_Quick_Install_Guide.asciidoc commit 7b2722b0670da701cedb069149c890093aa4f77c Author: TomInverse <talonso@inverse.ca> Date: Wed Dec 13 12:57:46 2017 -0500 Minor corrections M docs/PacketFence_Aerohive_Quick_Install_Guide.asciidoc commit 434c96a483845b285879a4782d1c0d8be28944f4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 13 12:53:03 2017 -0500 news for #2662 M NEWS.asciidoc commit 20868065f0934dfd1f6027115d61ccb4c58f6c67 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 13 11:49:14 2017 -0500 Updated documentation for PR M docs/PacketFence_Administration_Guide.asciidoc commit 3bee61285c206a478ce90069d024fff3c47b64ca Author: Tom Inv <32487258+TomInverse@users.noreply.github.com> Date: Wed Dec 13 10:57:36 2017 -0500 News for PR #2787 M NEWS.asciidoc commit 0a8ae48046d04b0bdc0c6dbd0a26420f9d0dd4a5 Author: Tom Inv <32487258+TomInverse@users.noreply.github.com> Date: Wed Dec 13 10:53:33 2017 -0500 News for #2793 M NEWS.asciidoc commit 8234c8d02489cfca0224cb22c16891f3b8ece4d0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 13 10:52:52 2017 -0500 Update for PR M docs/PacketFence_Administration_Guide.asciidoc commit b81a61924ecc8fefac9459cccd13b28b3ebb0d94 Author: TomInverse <talonso@inverse.ca> Date: Wed Dec 13 10:22:52 2017 -0500 Minor Corrections and Adding the MacAuth/WebAuth part M docs/PacketFence_Aerohive_Quick_Install_Guide-docinfo.xml M docs/PacketFence_Aerohive_Quick_Install_Guide.asciidoc M docs/images/pfaerohive14.png commit e82450047f0844187e87eb2a4cf24168e8a4ac87 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 13 09:59:48 2017 -0500 Added Firewall SSO documentation M docs/PacketFence_Administration_Guide.asciidoc commit 92163dbbde2ef9df40c1e795bad1d2a233daeea4 Author: InverseBot <sogo@inverse.ca> Date: Wed Dec 13 00:00:51 2017 -0500 (web admin) Update generated files M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map commit c0937072153998cefe02c106b3cdcfc815db3f78 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 12 12:58:53 2017 -0500 Create a static datalist for ssid filter match M html/pfappserver/root/config/profile/tab-content.tt M html/pfappserver/root/static/admin/config/connection_profile.js commit 0adcbe2dc2539b522a28a9b843cb8b8f2f11b76c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 12 08:26:20 2017 -0500 don't overwrite the node PID at the end of the portal if the new PID is default M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm commit 7cffa1a5df0b1e3af4d0291d4c3efa83b4a09c87 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 11 14:29:31 2017 -0500 fix subroutine not being found while restarting iptables M lib/pf/ipset.pm commit 2f1cf240e5f7986958e37c76a4e4c0d7dda46226 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 11 14:08:42 2017 -0500 added script to sync golang dependencies A addons/dev-helpers/bin/golang-vendor-backup.sh commit 78b7e4119671b0b0cea051977a88653566417a48 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 11 12:37:21 2017 -0500 return proper status code for node import M lib/pf/cmd/pf/import/nodes.pm commit dfbb61a1b4bd70ba138af834814bbdd0344bf393 Author: TomInverse <talonso@inverse.ca> Date: Mon Dec 11 09:57:04 2017 -0500 Aerohive Documentation Corrections M docs/PacketFence_Aerohive_Quick_Install_Guide.asciidoc M docs/images/pfaerohive06.png commit 2ac170554f93df7e443eb14302347e2d3b4280dd Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 11 08:26:51 2017 -0500 some renaming of variables M lib/pf/cmd/pf/import/nodes.pm commit b4b54100b9e089da7f5603667411304a4bb133a5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 8 15:30:28 2017 -0500 centralize node import code in pf::import::node M html/pfappserver/lib/pfappserver/Model/Node.pm M lib/pf/cmd/pf/import/nodes.pm M lib/pf/import.pm commit 2940dc1ec692a02d895658342b8d9150c3397da6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 8 15:03:41 2017 -0500 adjustments M go/firewallsso/checkpoint.go M go/firewallsso/fortigate.go M go/firewallsso/watchguard.go commit 5c29dd1de937ff5c1eeb049d4951124d297eac54 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 8 12:03:01 2017 -0500 constants usage + adjustments to tests M go/firewallsso/checkpoint.go M go/firewallsso/checkpoint_test.go M go/firewallsso/fortigate.go M go/firewallsso/fortigate_test.go M go/firewallsso/watchguard.go M go/firewallsso/watchguard_test.go commit 83eb72e45e9e1310b9a7702578722141a3455b21 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 24 10:27:52 2017 -0400 migrate to using the latest version of layeh.com/radius M go/firewallsso/base.go M go/firewallsso/checkpoint.go M go/firewallsso/fortigate.go M go/firewallsso/watchguard.go M go/vendor/vendor.json commit ce1c2ee75c185e3bfb90cc845b9dad0bd1c9289b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 8 11:28:27 2017 -0500 adjustments to auth_log + DAL M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SAML.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm M lib/pf/auth_log.pm M lib/pf/dal/_auth_log.pm commit 43998dae0733507d904b64eab9dbdeadf6021096 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 8 09:41:35 2017 -0500 Mac to Network M go/dhcp/api.go commit 7b4cc2061ec0c8286ce0c1ae426fa9fad116a03a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 8 09:38:47 2017 -0500 Added api documentation A go/dhcp/README.md commit 53c79550c61e5d745e81905e465eff1d38352739 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 8 09:37:28 2017 -0500 Remove network Options M go/dhcp/api.go M go/dhcp/main.go commit 30b979aeea7ca78af8d39e8c389687191ba03bc2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 7 16:27:20 2017 -0500 Added api function to add options in the scope M go/dhcp/api.go M go/dhcp/dictionary.go M go/dhcp/main.go commit 4883ab43a26ec4a47a3c9822ace25fad231d995f Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 7 14:57:53 2017 -0500 Added more information in the stats api call M go/dhcp/api.go A go/dhcp/dictionary.go M go/dhcp/main.go M go/dhcp/utils.go commit 582911c427566989c0528e4e407609bb5be45e78 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 7 10:35:21 2017 -0500 Refactor M t/db/setup_test_db.pl commit 3716f4164af0911f7bc4bc25b5a78459b5ddbdd3 Author: TomInverse <talonso@inverse.ca> Date: Thu Dec 7 09:54:23 2017 -0500 Corrections following the revision M docs/PacketFence_Aerohive_Quick_Install_Guide.asciidoc commit 8a1ade04bfac6d62d09b8c21cd0d082e963d2d1b Author: Darren Satkunas <dsatkunas@inverse.ca> Date: Fri Nov 3 14:19:26 2017 -0400 Add i18n english strings to Admin > Integration > Syslog Parsers > Action(s) M html/pfappserver/lib/pfappserver/Form/Field/ApiAction.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit fa67de43cbb929c0039ee17ce44f7dbb3fa1010d Author: Darren Satkunas <dsatkunas@inverse.ca> Date: Mon Nov 6 12:55:33 2017 -0500 Fixed invalid MAC on Node::closeViolation and Node::runViolation M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm commit 32716a3066264dfa65cab3635a11112da2267f60 Author: TomInverse <talonso@inverse.ca> Date: Wed Dec 6 15:58:55 2017 -0500 AeroHive Documentation Update and WebAuth Add M docs/PacketFence_Aerohive_Quick_Install_Guide.asciidoc A docs/images/pfaerohive00.png A docs/images/pfaerohive02.png A docs/images/pfaerohive03.png A docs/images/pfaerohive04.png A docs/images/pfaerohive05.png A docs/images/pfaerohive06.png A docs/images/pfaerohive07.png A docs/images/pfaerohive08.png A docs/images/pfaerohive09.png A docs/images/pfaerohive10.png A docs/images/pfaerohive11.png A docs/images/pfaerohive12.png A docs/images/pfaerohive13.png A docs/images/pfaerohive14.png commit f9798443d9b630c2f7ec61def4b8101df8d55da4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 1 15:10:28 2017 -0500 add connection profile in authentications report M conf/report.conf.defaults commit f39f024f108aac3a3400f83b3e94fdf1c25ce142 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 1 15:07:31 2017 -0500 add auth_log.profile column to schema M db/pf-schema-X.Y.Z.sql commit f34e480bfa70c3e2c975373cc48d52eb5770781c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 1 14:31:50 2017 -0500 add bypass hack to record email profile in auth_log M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Email.pm commit 49ef52536f931e926ff67f41180ebc9c436ae60b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 1 14:30:31 2017 -0500 track connection profile in auth_log table M db/upgrade-X.X.X-X.Y.Z.sql commit f0087dc7bfe02132fc45accaf2f24bd06db9fd8d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 1 14:14:09 2017 -0500 record connection profile in auth_log M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Null.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Instagram.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Pinterest.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Twitter.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SAML.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm M lib/pf/auth_log.pm commit d4263e3ed968506bea0bc51ef44694e7b3f66da1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 6 12:39:03 2017 -0500 Do not dereference a undef array M lib/pf/Authentication/Source/LDAPSource.pm commit 92ef81c766bf5eb3ecc78900671c58eee9cc838c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 6 10:52:56 2017 -0500 news for #2814 M NEWS.asciidoc commit f2558c73ecd650a4dea5edd0f611bbb74e019e80 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 6 10:14:05 2017 -0500 Fixed statistiques M go/dhcp/config.go M go/dhcp/main.go commit 87e451acabefa06108f89fa72c645f3bb576cc62 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 6 09:51:52 2017 -0500 Increment ip M go/dhcp/config.go commit cb087b65ffeee70e879530e27662e4f50cc0c43b Author: Darren Satkunas <dsatkunas@inverse.ca> Date: Wed Dec 6 09:45:52 2017 -0500 Add NEWS for PR#2652 M NEWS.asciidoc commit a5c62ef267f0972f24d2759b73f5fef53c630a9f Author: Darren Satkunas <dsatkunas@inverse.ca> Date: Tue Dec 5 14:19:30 2017 -0500 Copy captive-portal templates during clone profile M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm M html/pfappserver/root/config/profile/create.tt commit 2160b468025a27563169baff051105e6fb622f73 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 5 13:55:57 2017 -0500 Stash the previous cloned id M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Clone.pm commit e7f294689ccd2fa3f8a0dfe8cc06c54b836e5f5b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 5 13:31:26 2017 -0500 Update poddoc M t/setup_test_config.pm M t/smoke.t commit ae80b376c99dfe69263d0c87c588d1384c679543 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 5 12:53:49 2017 -0500 Use the pf_smoke_test prefix for testing db upgrade scripts M t/test_apply_schema.sh commit 3457523dd411fe3908a45d3516f8ca6b8d6a6903 Author: TomInverse <talonso@inverse.ca> Date: Tue Dec 5 11:41:40 2017 -0500 MySQL Advanced options improvements documentation M NEWS.asciidoc commit 858b8b3e1b2ec4b63d2fd93ccc91fa2ffcf69c39 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 5 11:39:05 2017 -0500 Modify db connection parameter and added a test to select the correct dhcp pool (ip address to broadcast case) M go/dhcp/main.go commit 6b0dbf6a8a21d5f3cce8dc5c7f5d467f3ef5ac1a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 5 10:26:38 2017 -0500 Ensure the database setup script succeeded M t/smoke.t commit bf40332f02b32111f5a611f47b8dd60605b1b69c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 5 10:25:48 2017 -0500 Improve instructions for setting up the test db user M t/db/setup_test_db.pl commit a143d6a846d60403adb5e02eb36ab59b7775dad9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 5 10:09:02 2017 -0500 Allow to update the database config M t/setup_test_config.pm commit 092d058d297df09a9a49c56b85a0618c5f1bcbe1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 4 17:36:13 2017 -0500 Fix db initialization M t/db/setup_test_db.pl commit a8eeaddd0080e9f99d24985c8557c71f7e6f8873 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 4 17:35:46 2017 -0500 Recreate the database before running the smoke tests M t/smoke.t commit 00bf1846ea028a836de6a843376dabb5991b927b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 4 17:23:33 2017 -0500 Add a standard test user and database M t/data/pf.conf A t/db/setup_test_db.pl A t/db/smoke_test.sql commit 6cbaf7bbfff1592ef5dcf25af14d53a6ed8db94a Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 5 08:48:48 2017 -0500 Added reg_network in DHCP_networks M lib/pf/dhcp/processor_v4.pm commit db69abfbff309a0ebb54eea4ce1df16b20397a90 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 5 07:39:12 2017 -0500 empty CHI cache directory on test setup M t/setup_test_config.pm commit a93f046f506c5aad2911f882dbb0a339e34bbca0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 4 16:42:48 2017 -0500 Use new pffilter answer M go/coredns/plugin/pfdns/pfdns.go commit 076333d59b7243f05114eef2a598eb1f6f3a0f0e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 4 15:17:57 2017 -0500 Fix syntax error M sbin/pfdns commit ccb5031b89fcca20bd81d3b7b186ae0559479fe9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 4 15:14:14 2017 -0500 Do not construct the DNS answer in the filter M lib/pf/access_filter/dns.pm M sbin/pfdns commit e5cef0603f2b50d4a71efd12df496c5e73ea653f Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 4 14:57:32 2017 -0500 Added a cache for pffilter answer M go/coredns/plugin/pfdns/pfdns.go M go/coredns/plugin/pfdns/setup.go commit 634a15eabb2f43af84a83960b19b958d00cbad83 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 4 14:29:05 2017 -0500 Removed enforce option M conf/Corefile.example M go/coredns/plugin/pfdns/pfdns.go M go/coredns/plugin/pfdns/setup.go commit 19fe9b0688d363d95caaeb97f492843048b1661b Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 4 14:12:23 2017 -0500 Added dns filter test M go/coredns/plugin/pfdns/pfdns.go M go/coredns/plugin/pfdns/setup.go commit 309b56a53010e5a7df40b56b8b9dbd7e57473a0a Author: Darren Satkunas <darren@satkunas.com> Date: Mon Dec 4 13:18:59 2017 -0500 Add clone method to connection profiles M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile/Default.pm A html/pfappserver/root/config/profile/clone.tt M html/pfappserver/root/config/profile/index.tt commit 5a1f9342a5fc6eeaefb94fcc0aadcf92ee901c62 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 4 11:07:08 2017 -0500 Update acct_test M addons/stress-tester/acct_test commit 5a9b86939a24a28110ecb113dc2a67edd08011a3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 4 11:03:40 2017 -0500 Fix syntax error for sql M lib/pf/class.pm commit 0960c3a2f072d98aba5e6762c998c2bec0344b8f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 30 11:16:15 2017 -0500 Fix arguements for _db_list M lib/pf/locationlog.pm commit 1d62e94aca6f0f2fd9146198dd4a1305489fb450 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 30 11:09:09 2017 -0500 save in a transaction M lib/pf/dal.pm commit 4dd84aaaec7470c3ffaddb6085438e8a8dfbf24f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 22 16:47:13 2017 -0500 Use pf::dal after_create_hook to trigger the node_discovered violaton M lib/pf/dal/node.pm commit 73908faa1bbec0a26b936c5cecadd79092e5f5ec Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 22 16:37:16 2017 -0500 Add an after create hook M lib/pf/dal.pm commit e740ad66fc729450a9afa71e8e461f983f992de8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 20 17:05:12 2017 -0500 Import is_error M lib/pf/accounting.pm commit 07e229ba4cab74679a2dcbf1152b64dc777c3484 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 16 15:36:51 2017 -0500 Rename _db_data to _db_items M lib/pf/accounting.pm commit f2fd951c2f8ace551bd67c6f88dd9d89218b9e8c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 16 15:21:25 2017 -0500 Move to pf::dal M lib/pf/accounting.pm commit 58d71488864f45ccffd8ce2aa0a899e28e554233 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 9 13:03:05 2017 -0500 Initial port to pf::dal M lib/pf/accounting.pm commit c285657e38817cb0b0240792dfdd4265ad6ddf1a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 8 16:19:02 2017 -0500 Move to use pf:dal and SQL::Abstract::More for searching nodes M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M t/unittest/pfappserver/lib/pfappserver/Model/Search/Node.t commit ee0a97cf38ca18745077640d2de8cdd9ba3b4873 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 8 10:09:17 2017 -0500 Run smoke.t M Makefile commit c230a842d359ae2cc0376bea05d6190cc88e68d7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 8 10:01:27 2017 -0500 Remove unused parameter M html/pfappserver/root/node/search.tt commit 43b223b33b3939ee3a2e9d772614b2417dffe2c0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 7 14:23:17 2017 -0500 build_search return SQL::Abstract::More compatible search conditions M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M t/unittest/pfappserver/lib/pfappserver/Model/Search/Node.t commit 8d02181701b475baf06a936cf52b459b8de55279 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 6 13:19:21 2017 -0500 Add test for Search::Node M html/pfappserver/lib/pfappserver/Model/Search/Node.pm A t/unittest/pfappserver/lib/pfappserver/Model/Search/Node.t commit e4df0eff42fc3a41955fbf845627020450475b76 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 31 11:34:14 2017 -0400 Fix savedsearch_name_taken Fixes #2740 M lib/pf/savedsearch.pm A t/unittest/savedsearch.t commit d8d5ccbb042f52a29663cd2859ff276522c8051e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 30 15:47:33 2017 -0400 Remove select statement M lib/pf/violation.pm commit 2dff0cfc3ea5c8eb7d0e5775dcf5f8ed67584dd4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 30 15:34:45 2017 -0400 Remove extra comma and use default from M lib/pf/activation.pm commit d452e3cfb2f9632ce8118ca77d9f80442fc302d8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 30 15:28:01 2017 -0400 use -no_default_join instead of pf::dal::violation->table M lib/pf/violation.pm commit 4c37ae0055c65e98e9f2e6a25602755c129a99fe Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 30 15:27:23 2017 -0400 Add option -no_default_join for search to just use the table instead of the default joins M lib/pf/dal.pm commit 79a4b37f8b5b44720621dec611c80d594901160c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 26 09:47:34 2017 -0400 Updated tests M t/unittest/dal.t commit b52f768d3af1a9c5babe1b4efde26c29e5053181 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 25 16:48:07 2017 -0400 Fix order when updating M lib/pf/auth_log.pm commit 0ceacf4efb36ee0a0a72e908e16264b29a292879 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 25 15:39:04 2017 -0400 Skip invalid fields on insert and update M lib/pf/dal.pm commit d37c477e263b84ccf4dbd34dc8e9854a04d32be3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 24 15:52:06 2017 -0400 Fix node_add not using the mac M lib/pf/node.pm commit e124c66fec34925bc2eda41027082dc814ab6562 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 24 15:19:05 2017 -0400 Return undef for node_view and node_attributes M lib/pf/node.pm commit 6d184df9ab3ff2bec0bf92a191a5dd55d8393be2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 24 13:57:40 2017 -0400 Handle error M lib/pf/Report.pm commit df64b83c254c41507c7bb195cdf5fc97433cca1e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 24 13:48:41 2017 -0400 Use pf::dal M lib/pf/Report.pm commit e57dc885616236d39a3358c2942a97d736732826 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 24 13:48:08 2017 -0400 Remove invalid field M lib/pf/ip4log.pm commit c6dfeee076aaff84cc6f61e50557f6d2970a01fa Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 24 12:54:56 2017 -0400 Add release_date M lib/pf/violation.pm commit fab90c0a690eacd22c865644343a7a0523df5057 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 24 12:31:20 2017 -0400 Avoid ambiguous fields Fixes #2728 M lib/pf/violation.pm commit bac783147f13352ac06e46fd85396bc6652bbe09 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 24 11:30:59 2017 -0400 Avoid merging fields if the node was already created M lib/pf/node.pm commit 6d45d01b86021653bb2e5fedf65eda4e33ac5a49 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 24 11:09:01 2017 -0400 Fix missing -from in rotate M lib/pf/ip4log.pm M lib/pf/ip6log.pm commit 3e875664ab7566b9f7de279804c9cc2971735fa8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 24 10:59:04 2017 -0400 Fix query in violation_maintenance function Fixes #2726 M lib/pf/violation.pm commit 6db8f18d3ef16ef208bf2309a03b96617d8d81c9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 24 10:12:22 2017 -0400 Create a dummy database and populate the schema and use that database for generating the DAL M addons/dev-helpers/bin/generator-data-access-layer.pl commit 6ea062cbb4bfa455fbc8e4e510411404fd14148d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 24 09:41:03 2017 -0400 Remove tenant_id M lib/pf/dal/_node.pm commit 5f506e4b805ed6ac8d90d26b3a1c5c174b9b9dd2 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 23 17:25:02 2017 -0400 Fix typo for NOW M lib/pf/auth_log.pm M lib/pf/locationlog.pm M lib/pf/violation.pm commit 75f9f50de687a7a147ea35089ad8978d068284ca Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 23 17:20:06 2017 -0400 Join the description field M lib/pf/dal/violation.pm commit a57403970e644a6ec101677350172d5c5be080fe Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 23 17:19:12 2017 -0400 Fix release date not being set properly M lib/pf/violation.pm commit 2b9bd6fc0ebf74e325f0a87d88e40f4b1900b496 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 23 17:14:04 2017 -0400 Import missing module M lib/pf/person.pm commit 6d6ca993e0cd7d3eb444e75d454c1b6c6a9ea1d5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 23 16:48:33 2017 -0400 Use the fully qualified name for find columns Fixes #2722 M addons/dev-helpers/templates/pf-dal.pm.tt M lib/pf/dal.pm M lib/pf/dal/_action.pm M lib/pf/dal/_activation.pm M lib/pf/dal/_auth_log.pm M lib/pf/dal/_billing.pm M lib/pf/dal/_chi_cache.pm M lib/pf/dal/_class.pm M lib/pf/dal/_dhcp_option82.pm M lib/pf/dal/_dhcp_option82_history.pm M lib/pf/dal/_inline_accounting.pm M lib/pf/dal/_ip4log.pm M lib/pf/dal/_ip4log_archive.pm M lib/pf/dal/_ip4log_history.pm M lib/pf/dal/_ip6log.pm M lib/pf/dal/_ip6log_archive.pm M lib/pf/dal/_ip6log_history.pm M lib/pf/dal/_keyed.pm M lib/pf/dal/_locationlog.pm M lib/pf/dal/_locationlog_archive.pm M lib/pf/dal/_node.pm M lib/pf/dal/_node_category.pm M lib/pf/dal/_password.pm M lib/pf/dal/_person.pm M lib/pf/dal/_pf_version.pm M lib/pf/dal/_radacct.pm M lib/pf/dal/_radacct_log.pm M lib/pf/dal/_radius_audit_log.pm M lib/pf/dal/_radius_nas.pm M lib/pf/dal/_savedsearch.pm M lib/pf/dal/_scan.pm M lib/pf/dal/_sms_carrier.pm M lib/pf/dal/_tenant.pm M lib/pf/dal/_trigger.pm M lib/pf/dal/_userlog.pm M lib/pf/dal/_violation.pm M lib/pf/dal/_wrix.pm commit 45e8b0e343561eaa9643cb7a7d2ae106a844d030 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 23 16:24:34 2017 -0400 Fix invalid columns Fixes #2719 M lib/pf/violation.pm commit 6c48c1156fa856f37dd22b1c202ce6b385c7ca74 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 23 16:09:31 2017 -0400 Fix typo M lib/pf/violation.pm commit 0beb671406d48a525d16544a5d5ecb673b765bbf Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 23 16:05:15 2017 -0400 Fix missing comma M lib/pf/person.pm commit 33ac65f1e5795df7a1874cd96ac8117b185eaee6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 23 15:47:45 2017 -0400 Remove node count from view Fixes #2700 M lib/pf/dal/person.pm commit fa20132a7244f8eca00689018a4bcee6b62cfefe Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 23 15:08:17 2017 -0400 Fix query M lib/pf/node.pm commit bfccdd3f0d880c7a7666ac8aa94ac77ef75d08f2 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 23 11:21:44 2017 -0400 Fix updating actions M lib/pf/password.pm commit 03f2b99d308ff960aabfe7b899a6b5c50236c459 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 23 11:14:21 2017 -0400 Fix person lookup M lib/pf/person.pm commit b65d894f2f394f1bcfb696027ca526adba1f9457 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 23 10:53:51 2017 -0400 Move to use the ZERO_DATE instead of 0 M addons/import-node-csv.pl M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Model/User.pm M lib/pf/auth_log.pm M lib/pf/ip4log.pm M lib/pf/lookup/node.pm M lib/pf/node.pm M lib/pf/password.pm M lib/pf/person.pm M lib/pf/pftest/locationlog.pm M lib/pf/scan.pm M lib/pf/violation.pm commit aca8cd99dbdeea352abdaef75bf01d50db2de099 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 20 17:19:49 2017 -0400 Return undef from view_email M lib/pf/password.pm commit ba7ecef0afe262aa444341c0ac193b4cbe8be445 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 20 16:37:34 2017 -0400 use $ZERO_DATE for instead '0' for end_time M lib/pf/dal/node.pm M lib/pf/inline/accounting.pm M lib/pf/ip4log.pm M lib/pf/ip6log.pm M lib/pf/locationlog.pm M lib/pf/node.pm M lib/pf/violation.pm commit 72683569d8c3d0eba92b5849eb27d58a37f8849e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 20 16:01:23 2017 -0400 Add missing import M lib/pf/dal/node.pm commit 30ccd7a61d4597e7dbb07abdef03e53dc17c066c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 20 15:12:55 2017 -0400 Fix order by Fixes #2699 M html/pfappserver/lib/pfappserver/Model/Auditing/RadiusLog.pm M html/pfappserver/lib/pfappserver/Model/DHCPOption82.pm M html/pfappserver/lib/pfappserver/Model/Search/User.pm M lib/pf/auth_log.pm M lib/pf/ip4log.pm M lib/pf/ip6log.pm M lib/pf/locationlog.pm M lib/pf/person.pm M lib/pf/version.pm M lib/pf/violation.pm commit 93e1103b040c3bad5a83822c81ab80f59f2b0e1b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 20 15:10:00 2017 -0400 Return undef instead of 0 M lib/pf/password.pm commit fb257be22c190ca05c2a0c93de7d7c265009b8ba Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 20 12:59:02 2017 -0400 Add constant zero date M lib/pf/constants.pm commit 95ddada54793c46890952d27c8910bd23332eb23 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 20 11:40:45 2017 -0400 fix typo in order field M lib/pf/auth_log.pm commit a79cbd01d86cbb6ddba86ef54fd549d2681cb6c9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 20 11:07:11 2017 -0400 Add additional tests M t/unittest/dal.t commit 2f0aadc72bddc9bc31142e62452a6ffa53f7541a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 20 10:49:59 2017 -0400 Allow user to override which class is used M lib/pf/dal.pm commit 56a0f7b89743c2a1f99d036c3335cc9d825e0c58 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 20 10:47:02 2017 -0400 Properly finish database transactions Fixes #2690 M lib/pf/dal.pm commit 339949e62fbe90073b7b3d2631bd8e952d6810f9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 20 10:41:32 2017 -0400 Fix typo in method call M lib/pf/locationlog.pm commit dc0c9ad46c71513201f39ecdaaf4a230914daf47 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 20 10:37:59 2017 -0400 Fixed missing refactor Fixes #2691 M lib/pf/ip4log.pm commit d28905e6004e67c310eeb20bf18999f07a688ddb Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 20 10:35:12 2017 -0400 Fix typo Fixes #2692 M lib/pf/auth_log.pm commit 0870b8d10f0be0e65b2c57cb3aab7dedf8d2f46b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 19 13:34:45 2017 -0400 since we have a function exists use CORE::exists M lib/pf/dal.pm commit 294798d1bad6bdfd8f3adeeab2e088b1e45e75dc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 19 13:33:47 2017 -0400 Avoid join M lib/pf/password.pm M lib/pf/person.pm commit 4553bdf5dbf8b071f5efd0565508bab91709ec03 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 19 12:55:13 2017 -0400 Don't do full join for person_view_simple M lib/pf/person.pm commit 1f7632f090dfa5d3ae4e5182f7375df55aff19c4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 19 12:23:58 2017 -0400 Have pf::dal->search use the same columns and joins as the find M lib/pf/activation.pm M lib/pf/class.pm M lib/pf/dal.pm M lib/pf/password.pm M lib/pf/person.pm commit 69fe8483248b9ca6a7f0c7e9add3966b76398201 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 19 12:06:41 2017 -0400 Have build_primary_keys_where_clause return fully qualified column names for searching M lib/pf/dal.pm M lib/pf/dal/class.pm M lib/pf/dal/password.pm M lib/pf/dal/person.pm M t/unittest/dal.t commit 32174502c72c70c416a53908bc5d8b2ef2ceeadb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 19 11:46:31 2017 -0400 Fix missing import M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm commit 3ecccf6e383e7748d433cf9910ccac4d9fc4ce99 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 19 11:07:33 2017 -0400 Refactor to use flatten hashes for remove_items, count, update_items M html/pfappserver/lib/pfappserver/Model/Auditing/RadiusLog.pm M html/pfappserver/lib/pfappserver/Model/DHCPOption82.pm M html/pfappserver/lib/pfappserver/Model/Search/User.pm M lib/pf/action.pm M lib/pf/activation.pm M lib/pf/auth_log.pm M lib/pf/freeradius.pm M lib/pf/inline/accounting.pm M lib/pf/ip4log.pm M lib/pf/ip6log.pm M lib/pf/locationlog.pm M lib/pf/node.pm M lib/pf/password.pm M lib/pf/person.pm M lib/pf/savedsearch.pm M lib/pf/scan.pm M lib/pf/violation.pm M lib/pf/violation_config.pm commit d442d496d0d69214bcbc65a70c9f625957e3f111 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 19 10:41:59 2017 -0400 Use flatten hash for pf::dal->search M html/pfappserver/lib/pfappserver/Model/Auditing/RadiusLog.pm M html/pfappserver/lib/pfappserver/Model/Search/User.pm M lib/pf/action.pm M lib/pf/activation.pm M lib/pf/class.pm M lib/pf/dal.pm M lib/pf/dhcp_option82.pm M lib/pf/inline/accounting.pm M lib/pf/ip4log.pm M lib/pf/ip6log.pm M lib/pf/locationlog.pm M lib/pf/node.pm M lib/pf/nodecategory.pm M lib/pf/password.pm M lib/pf/person.pm M lib/pf/radius_audit_log.pm M lib/pf/savedsearch.pm M lib/pf/sms_carrier.pm M lib/pf/version.pm M lib/pf/violation.pm commit 50239bb44571c7f6a1002000b67e29da3003e69b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 18 17:39:30 2017 -0400 Use a flatten hash instead of a hash ref M lib/pf/dal.pm commit a8602273f297eda54cf101adc3125d2950217cd9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 18 15:59:04 2017 -0400 rename remove_by_search => remove_items, does_exists => exists M lib/pf/action.pm M lib/pf/class.pm M lib/pf/dal.pm M lib/pf/freeradius.pm M lib/pf/ip4log.pm M lib/pf/ip6log.pm M lib/pf/node.pm M lib/pf/nodecategory.pm M lib/pf/person.pm M lib/pf/violation_config.pm commit 173670219a93e992fceca6f2712be42960d6ec07 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 18 14:32:21 2017 -0400 Update the arguements for pf::dal calls to search, count, update_items, remove_by_search, batch_remove M html/pfappserver/lib/pfappserver/Model/Auditing/RadiusLog.pm M html/pfappserver/lib/pfappserver/Model/DHCPOption82.pm M html/pfappserver/lib/pfappserver/Model/Search/User.pm M lib/pf/action.pm M lib/pf/activation.pm M lib/pf/auth_log.pm M lib/pf/class.pm M lib/pf/dhcp_option82.pm M lib/pf/freeradius.pm M lib/pf/inline/accounting.pm M lib/pf/ip4log.pm M lib/pf/ip6log.pm M lib/pf/locationlog.pm M lib/pf/node.pm M lib/pf/nodecategory.pm M lib/pf/password.pm M lib/pf/person.pm M lib/pf/pfmon/task/cleanup_chi_database_cache.pm M lib/pf/radius_audit_log.pm M lib/pf/savedsearch.pm M lib/pf/scan.pm M lib/pf/sms_carrier.pm M lib/pf/version.pm M lib/pf/violation.pm M lib/pf/violation_config.pm commit d6efce7272851190f2dc26445914e9f67c8831db Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 18 12:35:35 2017 -0400 Make search, count, update_items, remove_by_search, batch_remove accept a hash of SQL::Abstract::More parameters M lib/pf/dal.pm commit 5e6d72310c21fba5a9acad838fcd5126342fb0c3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 18 11:27:31 2017 -0400 Added dependency SQL::Abstract::Plugin::InsertMulti M addons/packages/packetfence.spec commit 634cc1bcae88f44ca45a94a1e90dd0c9551d6237 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 18 11:24:13 2017 -0400 Remove node_db_prepare M lib/pf/node.pm commit 36b50aaeb20fc5bada9e72463c02b017c0cb3237 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 18 11:22:32 2017 -0400 Put patch for multi table update in pf::SQL::Abstract M lib/pf/SQL/Abstract.pm commit 4c2f83e19be97867324b9060376f7032da1a7080 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 18 09:57:21 2017 -0400 Added method update_select M lib/pf/dal.pm commit da4cf676e34264dd9ad3247518d3c54fbb65e1d3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 17 23:35:29 2017 -0400 Move to use pf::dal::node M lib/pf/cmd/pf/node.pm M lib/pf/node.pm commit b1e892678d4c387dfc9fdb897e1269beee5ad04a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 17 15:46:15 2017 -0400 Moved to pf::dal::violation M lib/pf/violation.pm commit 9426c8245be39913b55b7821e3dbb9084f55727d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 17 11:59:58 2017 -0400 Move to pf::dal::locationlog M lib/pf/locationlog.pm commit 0233278886e784a1d71da585d6c96e0c8d5ee7fc Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 17 11:52:51 2017 -0400 Fix missing import M lib/pf/ip4log.pm commit 8da3050422b608f0498c60c1ccb79a98d13c148f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 17 11:47:14 2017 -0400 Remove unused import M lib/pf/Authentication/Source/AuthorizeNetSource.pm commit 195c07a8e26dcf3eb8a7a11e2ac730cdc98b5e1d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 17 11:46:55 2017 -0400 Remove conflicting imports M html/pfappserver/lib/pfappserver/Model/Search/User.pm commit 0687e1220e69b9259bfcc7fd7f23080cc5f589ec Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Oct 15 17:01:44 2017 -0400 fix typo M lib/pf/activation.pm commit b9b9051b2c7b322250539894e388930d222e47c0 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 13 13:54:59 2017 -0400 Move to pf::dal::ip6log M lib/pf/ip6log.pm commit d0f2dfb8037bdad2f395a270b50ac13e9c84a333 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 13 13:54:52 2017 -0400 Move to pf::dal::ip4log M lib/pf/ip4log.pm commit 686c4a649bf14e92eb63e4496d592cd3979470de Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 13 13:54:22 2017 -0400 Add a rows method M lib/pf/dal/iterator.pm commit aa08f5e1cad3b0930ac17ec0961779340a12a338 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 13 10:22:10 2017 -0400 Update upsert code to follow SQL::Abstract::More style M lib/pf/SQL/Abstract.pm commit 60234b72b906dcaad261ad89e7c6204899c48cdd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 12 13:51:00 2017 -0400 Rename pf::dal::iterator->get_all_items to pf::dal::iterator->all M lib/pf/action.pm M lib/pf/dhcp_option82.pm M lib/pf/nodecategory.pm M lib/pf/radius_audit_log.pm commit 022b017b63b1ce29ae1a14d3dbbb415d01f703e5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 12 11:22:57 2017 -0400 Fix order by M html/pfappserver/lib/pfappserver/Model/Search/User.pm commit 26f920cd83f168dfb959002fee3a5b3e938786d6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 12 11:20:27 2017 -0400 import missing modules M html/pfappserver/lib/pfappserver/Model/Search/User.pm M lib/pf/activation.pm M lib/pf/auth_log.pm M lib/pf/inline/accounting.pm commit 72f7292dc32cd75fb1d0c583f14c70bb84e905dc Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 11 16:23:09 2017 -0400 Move to pf::dal::person M lib/pf/dal/person.pm M lib/pf/person.pm commit 500af66ec3ba6f052d4d18857b56a154b64ce97d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 11 13:30:06 2017 -0400 Remove unused import M html/pfappserver/lib/pfappserver/Model/Search/User.pm commit ad918e8eeadb4fa7d98b2ce11187610c3c5e84ea Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 11 12:53:59 2017 -0400 move to pf::dal::inline_accounting M lib/pf/inline/accounting.pm commit ec77cd7d7cbfa061b4fa3ac58090fc0f58eaad46 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 11 11:45:47 2017 -0400 Move to use pf::dal::person M html/pfappserver/lib/pfappserver/Model/Search/User.pm commit ff2b040d46febfb5e7fe545e8d808389b5e7ac63 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 11 10:02:12 2017 -0400 rename new_from_table to new_from_row M lib/pf/dal.pm M lib/pf/dal/iterator.pm commit 2bdd910db011823b00dd9239a11e28cbfea5cb44 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 10 15:51:10 2017 -0400 Refactor to use pf::dal->select M lib/pf/dal.pm commit 895fe9faf8309f97322f528f82c8c668bd811899 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 10 15:29:19 2017 -0400 Move to pf::dal::activation M lib/pf/activation.pm commit 52dce1974d98d02766ab6982e33aae1cfb54e9da Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 10 14:22:41 2017 -0400 Join the sms carrier to queries M lib/pf/dal/activation.pm commit 77ceb39a3a2b52137ac32905c675757415f7b580 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 10 13:46:41 2017 -0400 Mov to use pf::dal::savedsearch M lib/pf/savedsearch.pm commit 46a647f0dc267a665cf42629e01d143a4c73a53f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 10 10:08:04 2017 -0400 Add parameters to error log M lib/pf/dal.pm commit eb95fc2675560d8af10b32105277d8dcae0be559 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 10 10:07:45 2017 -0400 Use the correct class M lib/pf/class.pm commit fb020ae5e11e01238983c72c1512a834f13b93a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 10 10:02:11 2017 -0400 Remove unused imported function M lib/pf/action.pm commit a78f72ba505f82ed0cb45d337cf0f9ee9902c320 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 10 10:01:12 2017 -0400 Rename methods for pf::dal::iterator M html/pfappserver/lib/pfappserver/Model/Auditing/RadiusLog.pm M html/pfappserver/lib/pfappserver/Model/DHCPOption82.pm M lib/pf/class.pm M lib/pf/dal/iterator.pm M lib/pf/nodecategory.pm M lib/pf/password.pm M lib/pf/sms_carrier.pm M lib/pf/version.pm commit e0cf07a0292a5d488f585571fb009735d3927b8d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 10 09:55:30 2017 -0400 Map timeout error M lib/pf/dal.pm M lib/pf/error.pm commit 3b99393dc8bb117737c1bdea9feba1f8e785da18 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 9 13:53:06 2017 -0400 Unused import M lib/pf/iptables.pm commit 3602f8bf9451a3a7fc987246af06655cf7357071 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 9 13:52:19 2017 -0400 To hash M lib/pf/nodecategory.pm M lib/pf/radius_audit_log.pm M lib/pf/sms_carrier.pm commit 7ff707cef4374121a92776d9c7521ce3716d091f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 9 13:51:58 2017 -0400 remove comment M lib/pf/ipset.pm commit e6e7a31de84aabb28e98c61240aafc61d8ba6e28 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 9 13:51:30 2017 -0400 Remove pf::db M lib/pf/class.pm commit a7f34a7d25c0fadce0b7401767395f207444d882 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 9 10:48:34 2017 -0400 move to use pf::dal::password M lib/pf/password.pm commit cd97d0d7c7b3648731ae2c7c8fcad207417547fd Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 9 10:48:18 2017 -0400 Add additional mysql error mapping M lib/pf/dal.pm commit 0754d2ec778ef58bb513b2f9c4b37f38e48221fe Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 9 10:42:12 2017 -0400 Add support for new errors M lib/pf/error.pm commit 406e84341610c5b7415a120a6746b2d690171321 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 9 10:40:09 2017 -0400 Return a hash M lib/pf/dhcp_option82.pm commit 823dc07806ad9681918ae529f3980ba7e442b57d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 9 10:39:32 2017 -0400 Add a join and group by to find M lib/pf/dal/class.pm commit d7ed7d8a78e655eedd3dac3affb225dc10fc92f1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 9 10:29:40 2017 -0400 Allow the select args to be overridden M lib/pf/dal.pm commit 67a8b01265edbb87c559250c07b764b788cc2248 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 9 10:27:15 2017 -0400 Move to use pf::dal::class M lib/pf/class.pm commit 5f0196e2197baa21a78c6be94172791e6e230d06 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 9 10:26:31 2017 -0400 use action_view_all instead of class_view_actions M lib/pf/action.pm commit 6a4f7569aa6f9ea612300bba7b50333d0762b5c7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 9 10:15:18 2017 -0400 Always return true instead of rows deleted M lib/pf/action.pm commit d75d6570d30275468263fd0a8f9f02b4a54782c1 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 6 22:36:32 2017 -0400 Include person fields M lib/pf/dal/password.pm commit ca62cdbcd9cfc49742b96e0d1935e9137a5fa7eb Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 6 16:27:10 2017 -0400 Move to use pf::dal::node_category M lib/pf/nodecategory.pm commit d5acf831acba3cba3b914e5438bda1f736772916 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 6 16:24:58 2017 -0400 Move to use pf::dal M lib/pf/pfcmd/dashboard.pm commit 19c8905a86b165e2968dc384904a59bb5affadb5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 6 16:03:16 2017 -0400 Add to_hash_fields M lib/pf/dal/node.pm commit 3e0ff5989cd53b1c05a5c0e12461b04163671851 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 6 15:56:53 2017 -0400 Use pf::dal->now instead of NOW() M lib/pf/dal/node.pm commit 0e73049d331db1d74fd96e6268de652313bbe939 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 6 15:50:48 2017 -0400 Allow to define the field allow to change to a hash M lib/pf/dal.pm commit f5c24609f549a20c8f8fdc23eb4ae49eec311589 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 6 14:04:56 2017 -0400 move to use batch_delete M lib/pf/dhcp_option82.pm commit 2ef831504c4537957211031fb3ba723e06f72446 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 6 14:03:27 2017 -0400 Move to pf::dal::auth_log M lib/pf/auth_log.pm commit 6b89486283a1f2fc0e368f43d071e37d5659c91d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 6 14:02:52 2017 -0400 import pf::error M lib/pf/scan.pm commit f68fd80c505afb0c176c52aecdddd81b4290eeec Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 6 13:55:00 2017 -0400 Refactor to use remove_by_search M lib/pf/dal/class.pm M lib/pf/violation_config.pm commit ddb2bc23ee121ab56c96c15f576daab7f95a0264 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 6 13:08:26 2017 -0400 Add method batch_remove M lib/pf/dal.pm commit 871727ace6261f9f2d0dbf6c405d7adc2780283d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 6 11:38:53 2017 -0400 Move to use pf::dal->now() M lib/pf/dhcp_option82.pm M lib/pf/ip4log.pm M lib/pf/ip6log.pm M lib/pf/locationlog.pm M lib/pf/pfmon/task/cleanup_chi_database_cache.pm M lib/pf/radius_audit_log.pm commit 0f28a6af5af4b8cd8d0caa895118f1bf67cc7eba Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 6 11:29:54 2017 -0400 Add method now M lib/pf/dal.pm commit 197042340ff68537bfa57c4430c2f0de0949b8d4 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 6 10:54:07 2017 -0400 Add new function to_hash M lib/pf/dal.pm commit 9d6d9f27580c4abd9d6b9715a0f3e8204d5875c3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 6 10:53:48 2017 -0400 Fix typo M lib/pf/dal.pm commit 42553b78cc1bf5ba2da32ff7d73b6589eef545ba Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 6 10:44:08 2017 -0400 import pf::error M lib/pf/dhcp_option82.pm commit 909161cbc1c3695847a98bc7ab9c8ffb8271ea0c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 6 10:43:52 2017 -0400 Remove ifoctets pfcmd commands M lib/pf/cmd/pf.pm commit 107d7a3c67f829cced175f494620a5db4c25a14f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 6 10:43:32 2017 -0400 Import pf::error M lib/pf/action.pm commit d8d83a12ed1b4fe3925c32c9767fce02c0afc2c2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 6 10:40:26 2017 -0400 Final deletion of the traplog D lib/pf/traplog.pm M sbin/pfmon commit c039352c941a101dd63e2a727b4572236f060d65 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 5 15:06:31 2017 -0400 Remove table ifoctetslog D addons/accounting.pl M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql D lib/pf/cmd/pf/ifoctetshistorymac.pm D lib/pf/cmd/pf/ifoctetshistoryswitch.pm D lib/pf/cmd/pf/ifoctetshistoryuser.pm D lib/pf/dal/_ifoctetslog.pm D lib/pf/dal/ifoctetslog.pm D lib/pf/ifoctetslog.pm D t/dao/data.t commit f42af779084b44f5600f9044ea0c914c5fd51edd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 5 11:43:54 2017 -0400 Remove unused function M html/pfappserver/lib/pfappserver/Model/Node.pm commit 744ad4b089e36959f218aa99f378169b34abbfd4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 5 09:57:59 2017 -0400 Move to pf::dal M lib/pf/scan.pm commit b3086bcfb229f30e03a9c094ac10048af07678a1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 4 11:29:33 2017 -0400 Removed unused method M lib/pf/iptables.pm commit e841311e6bf693f317fb55b81ba1f74b4e96a88c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 4 11:29:16 2017 -0400 Use do_select M lib/pf/dal/node.pm commit 48bac1a441e9f9fe231c96a5e7f3f44f6f5b99d0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 4 11:28:59 2017 -0400 Wrap calls to pf::SQL::Abstract and db_execute M lib/pf/dal.pm commit 4125e78feda127cd1d2366ed65f3da76a772f7fb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 4 11:25:09 2017 -0400 Fix syntax warning M lib/pf/dal/iterator.pm commit 562b224981d3c57521906b64ee50d8c2210e1fd2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 3 14:34:06 2017 -0400 Move node_add to use pf::dal::node M lib/pf/node.pm commit 6a812fc4361ecae9801124e908e6418a370ac2ae Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 3 14:30:41 2017 -0400 Move NODE_DISCOVERED_TRIGGER_DELAY trigger_violation to _post_create M lib/pf/dal/node.pm commit 5d230dcdc40c59f88574a591bf0398ce60d00fd2 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 2 16:45:24 2017 -0400 Moving to use pf::dal::node M lib/pf/node.pm commit c7eec83632a343bb97cdf4772449d89cfa8ddcf8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 2 16:44:50 2017 -0400 Moved to use passing the class to avoid create row objects M html/pfappserver/lib/pfappserver/Model/Auditing/RadiusLog.pm M html/pfappserver/lib/pfappserver/Model/DHCPOption82.pm M lib/pf/action.pm M lib/pf/sms_carrier.pm commit 1327f936c439306263ef9db690c076d4053eb8d3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 2 16:08:30 2017 -0400 Allow Passing class M lib/pf/dal/iterator.pm commit 3ba1f5ed87b89fb1fd9aad507cc0fdf943acef68 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 2 13:50:16 2017 -0400 New method update_items M lib/pf/dal.pm commit 0be8b24d8b65d1084c30f8da02fe86987a897135 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 2 13:34:16 2017 -0400 Refactor to use finish method M lib/pf/dal/iterator.pm commit 68eee5b575dc03885b8850ab6c1ca8bfcd1557a3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 2 13:26:09 2017 -0400 move node_exist to pf::dal::node M lib/pf/node.pm commit d7e0ecf9d75f7b943022cfb61c8f470a530d2799 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 2 12:56:46 2017 -0400 Move to pf::dal::action M lib/pf/action.pm commit e326424e232164c8ba4e909c35c45b746b985a7c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 2 12:41:49 2017 -0400 Migrate to node_count_all pf::dal::node M lib/pf/node.pm commit 7b7ee0d4c24f1208b61fa322a41717595924b097 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 2 10:24:53 2017 -0400 remove comment M lib/pf/violation.pm commit 6f726197273cb51ed7588916c4fd27784124dfee Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 2 10:24:02 2017 -0400 update pod doc M lib/pf/violation.pm commit defaa41d65ce569e15866dcbed1854c3301923d1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 2 10:22:27 2017 -0400 Remove unused function M html/pfappserver/lib/pfappserver/Model/Node.pm commit 39aba86344706830855db1b8f79a9be4ea51300b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 28 16:08:13 2017 -0400 Remove old script D t/benchmarks/pf-node.pl commit d0875fe37c6db831c3a1a8c5c5395253ad92bb18 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 28 16:02:24 2017 -0400 Remove node_view_with_fingerprint M lib/pf/node.pm commit 6736b1f2d5eb4a31d0395a53909b5f4710876aea Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 27 17:04:55 2017 -0400 Remove violation_desc M lib/pf/violation.pm commit e4aa54e08f711ed6fad500431cbb300163deb06c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 27 16:40:19 2017 -0400 Fix syntax error M lib/pf/dal.pm commit 307d9bde6a87b05ce5b56b6edaf1d136ebffaa1c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 27 15:50:55 2017 -0400 Create a global tenant variable M lib/pf/dal.pm commit f1de0ea68a03635f82bebb69230a654b4da34113 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 27 15:27:39 2017 -0400 Added pf::dal::tenant A lib/pf/dal/_tenant.pm A lib/pf/dal/tenant.pm commit c485aaf5edf223694a6f33f1324427a753096e43 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 27 15:01:56 2017 -0400 Added does_exists M lib/pf/dal.pm commit 3da8b370fd736be0988f726b59316f0ce98823af Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 26 14:58:55 2017 -0400 Remove sms_carrier_custom_search use sms_carrier_view_all M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm commit 4edecd434bc6557936d7973dabcd332ba4a4d904 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 26 14:57:35 2017 -0400 Move to pf::dal M lib/pf/sms_carrier.pm commit ec5c2f5421ce9cf4b06d8fe7cf394e37390709fd Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 26 14:06:59 2017 -0400 Move to pf::dal M lib/pf/freeradius.pm commit 2655ba722f707af88421d181d68a7849c1907723 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 26 13:48:31 2017 -0400 Add support for multi insert and update M lib/pf/SQL/Abstract.pm commit 76ba6df490567935d46b9cdb9d7e2516a7acac35 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 26 12:16:14 2017 -0400 Include pf::db for db_now() M lib/pf/radius_audit_log.pm commit d934b5f4bd170a8130517376e5abd71d0ad35db4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 26 12:15:52 2017 -0400 Move to pf::dal M lib/pf/pfmon/task/cleanup_chi_database_cache.pm commit 37c1ccc0c6c605520f46b9b7cefa8b10bda311d3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 26 11:26:38 2017 -0400 Remove pf::db M lib/pf/api/local.pm commit 2fc95ce17cd53ae6d643e241f2fe311069a30185 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 25 15:35:46 2017 -0400 Move to use pf::dal::dhcp_option82 M html/pfappserver/lib/pfappserver/Model/DHCPOption82.pm M lib/pf/dhcp_option82.pm commit 2923516429229e31f34e35f990763b17720b8a26 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 25 15:34:54 2017 -0400 Fix radius_audit_log_add M lib/pf/radius_audit_log.pm commit d88e26ea86c7f093068bab5479af89d6ada37ac6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 25 14:34:21 2017 -0400 Move pf::version to use pf::dal::pf_version M lib/pf/version.pm commit 5db687c1548674e36ba6fbd430ae80e79ad7facb Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 25 14:16:48 2017 -0400 Remove unused functionas and variables M lib/pf/radius_audit_log.pm commit 02df9b1786eba234d41fad5caa634c2f6c766cff Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 25 14:14:21 2017 -0400 Use proper method for deleting from a table using search M lib/pf/radius_audit_log.pm commit 5dbe7405e5cb6bdae74c1641d6735d04318680a7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 25 13:53:15 2017 -0400 Export is_error function M lib/pf/radius_audit_log.pm commit 6f57c9f0d4c42d8278b3bd5f889769dc87517396 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 25 13:52:53 2017 -0400 Avoid 'Use of uninitialized value in substitution' error M html/pfappserver/lib/pfappserver/PacketFence/Controller/Auditing/RadiusLog.pm commit ea788f6b04ac4e40756b93f5c880f12c3910fe58 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 25 13:52:24 2017 -0400 Improve error checking M html/pfappserver/lib/pfappserver/Model/Auditing/RadiusLog.pm commit 6f8a05f461cea830a9619f7573cf0c251ed951fb Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 25 13:13:39 2017 -0400 pf::radius_audit_log to use pf::dal::radius_audit_log M html/pfappserver/lib/pfappserver/Model/Auditing/RadiusLog.pm M lib/pf/radius_audit_log.pm commit d3ffacc89b8026737c55f1f64fb5ed1b6333c17c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 25 12:48:57 2017 -0400 Allow search for count M lib/pf/dal.pm commit 5a2d6b7e32cfd9db55227e119b495a8ba3957c38 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 25 12:44:02 2017 -0400 Finish statement handler after removing_by_search M lib/pf/dal.pm commit 5c685ee25baec980268b8f8074ea9a4f9086523d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 25 12:43:07 2017 -0400 Fix syntax error M lib/pf/dal/iterator.pm commit a571ef595c39f22e80005c0fcbd169dba94bdf81 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 25 11:33:02 2017 -0400 If the iterator class is not defined then return raw object New method pf::dal::iterator::get_all_items Finish the sth when there is no more items to fetch M lib/pf/dal/iterator.pm commit f4aaba0b9e41c3d4cf6abae1ef629bb9b5176ef9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 22 19:34:54 2017 -0400 New method remove_by_search M lib/pf/dal.pm commit c26cd3fbabba54d4ef5e9e7bb9c2a7f0ebe8c560 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 22 18:42:41 2017 -0400 Add the count function M lib/pf/dal.pm commit ec5cfac272ba6d648759a1bc03086001eddf7469 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 4 07:29:13 2017 -0500 news for #2614 M NEWS.asciidoc commit 7253be6c2b477e4138c6a28661efa53c89d5a218 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 1 16:23:36 2017 -0500 Fixed default gateway size M go/dhcp/config.go M go/dhcp/main.go M go/dhcp/utils.go commit 4c706c680938e70773ee5ac610003e8194d83283 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 19 15:16:36 2017 -0400 Don't try to format the username in the accounting packet M raddb/policy.d/canonicalization commit 3d1f66688aa99b7a4768aeb95bcbf47106dfb3d5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 1 15:02:56 2017 -0500 Move cleaning of file descriptors to functions M bin/pflogger.pl commit 8d8436c48f7959c9a8dcf1808ee8ba7a6096b818 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 7 10:15:52 2017 -0400 Remove timestamp from logging pattern M conf/log.conf.d/rlm_perl.conf.example commit 40362262b93b219e1f4700af3c6b66649328ee4a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 7 10:11:45 2017 -0400 Update comment M bin/pflogger.pl commit 76698359d1d30146ef96cf5c4ba883e19ad5353f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 7 09:59:03 2017 -0400 Add spec for syslog priority M conf/log.conf.d/rlm_perl.conf.example commit 94526bb136830287a5910497c4d700045434549b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 7 09:57:04 2017 -0400 Add new spec to map to syslog priority level M lib/pf/log.pm commit b28a25562ac2d8fc2b7143f82cebb23b9a2389c6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 7 09:44:28 2017 -0400 Use systemd-cat instead of logger M bin/pflogger.pl commit 34d1a032703eb2ed444f3ba28dc0ddc4e3b6b6cd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 6 13:12:18 2017 -0400 Change to notice M bin/pflogger.pl commit d4902def97babeb821d4bb276290d9791b859ce4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 6 12:43:40 2017 -0400 Use the priority local5.err M bin/pflogger.pl commit 41e2a126e95f83c3f310324e2017bc0c4ebde79d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 6 11:31:17 2017 -0400 Update have rlm_perl use /usr/bin/logger to send logs to syslog A bin/pflogger-packetfence M conf/log.conf.d/rlm_perl.conf.example commit ae857d227f82392a1cfef95afb0ba87c54fadbbe Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 6 11:26:47 2017 -0400 Close all file descriptors before forking to avoid resource leaking M bin/pflogger.pl commit a4bc9bd82801f71fd5ee0f947d0e0f42574cdc27 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 6 11:21:13 2017 -0400 Use /usr/bin/logger to send log messages to syslog A bin/pflogger.pl commit 6136dd85de59df3a35ac62ef9ef7286550b42a35 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 1 14:20:03 2017 -0500 Updated help and labels M html/pfappserver/lib/pfappserver/Form/Config/Source/LDAP.pm commit dcdc4dbc74891f27099f32eec3cfae4b03daaae6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 1 14:00:19 2017 -0500 Fixed database parameters M go/ipset/main.go commit d7f8a85735ee9e5452d1d952d97d5f96a9b12bc4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 1 13:55:25 2017 -0500 news for #2794 M NEWS.asciidoc commit aacdf3210fb9eb2371e1d86e188642a232b9b279 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 1 13:53:21 2017 -0500 Fixed db parameters M go/coredns/plugin/pfdns/pfdns.go commit 03ea5f11cefdc7e842fd5837e0d0367cfe17545e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 1 13:31:56 2017 -0500 news for #2807 M NEWS.asciidoc commit 983a139d08bc8492db67884e0281c1276dfdd1e9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 1 10:31:44 2017 -0500 Fixed isManaged for go_dns M lib/pf/services/manager/go_dns.pm commit f6161df08250399e7f09b6728be243e61b75b75e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 30 14:52:16 2017 -0500 fixed go func() M go/ipset/main.go commit 73aec8938a900c73a7bac08b832bd482c9f7e126 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 30 14:50:47 2017 -0500 Ip to IP M go/ipset/api.go M go/ipset/main.go commit 889177ca518a213885eba0e26e098915a30953d5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 30 14:32:09 2017 -0500 Reload all the set each minutes M go/ipset/api.go M go/ipset/main.go M go/ipset/utils.go commit b6cfdac7b4fd91278c5807ce1bff3a6bd554822a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 30 09:52:31 2017 -0500 Update NEWS.asciidoc M NEWS.asciidoc commit 48ade38a6ccfc35297db1ec82c5848f547f46fdf Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 29 15:48:04 2017 -0500 Changed the path of the configuration file M conf/systemd/packetfence-go_dns.service M lib/pf/services/manager/go_dns.pm commit 8bca26990c0a0d3419f946fea826fe4d6261ca6b Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 29 15:16:21 2017 -0500 Fixed logic issue M go/coredns/plugin/pfdns/pfdns.go commit b9958285e0c12b660d9c83d24b073041ae386449 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 29 13:58:42 2017 -0500 Dynamically determine if the variable name and format of max_statement_time for mysql and mariadb M lib/pf/db.pm M t/db/timeout.t commit dece83cb90fac98959132bd6e5c15ec60e1bdb80 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 29 10:43:02 2017 -0500 Refactor to allow testing to override config M lib/pf/db.pm commit 1b19605e07ad3026065b32d4419523dc2cc6a43d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 29 10:17:04 2017 -0500 Do omapi check only if dhcpd is enabled M lib/pf/ip4log.pm commit 70e8c348c94a6461b6b3cdee16c4b2cf723cdee6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 29 10:03:38 2017 -0500 Handle the specific case of inline registration network M go/coredns/plugin/pfdns/pfdns.go commit 4ed503380777d6b362498dbc897a6b97969aaa08 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 28 16:16:58 2017 -0500 Remove date time from the cache keys M lib/pf/Authentication/Source/LDAPSource.pm M t/data/authentication.conf A t/unittest/Authentication/Source/LDAPSource.t commit a3f4610bda2e44af8f006e2d9940388d4cbe8dd3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 20 16:41:44 2017 -0500 cache the results of match_rule if cache_match is enabled M lib/pf/Authentication/Source/LDAPSource.pm commit 3101148eb3da22794e67da53413d9df1d2d8d5e3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 20 16:08:58 2017 -0500 Refactor rule matching logic to it's own method M lib/pf/Authentication/Source.pm commit 899e590d104add0919f73d9237a5a145f0a8d25c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 28 10:18:00 2017 -0500 Remove files from the spec that are no longer needed M addons/packages/packetfence.spec commit 7e054a99409e6bb28c31bc7027185c67a71662c3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 28 16:11:36 2017 -0500 news for #2659 M NEWS.asciidoc commit 3a538c6f47ac48210c548a0ea39e25ddc6f005eb Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 28 15:17:31 2017 -0500 Removed sdnotify since it's handle by caddy Updated systemd init script M conf/systemd/packetfence-go_dns.service M go/coredns/coremain/run.go commit 890ffe257fbf75527237f5b9a4a587070df9ff6a Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 28 14:41:31 2017 -0500 Added sdnotify support M go/coredns/coremain/run.go commit 371bfb4b92e6f79acb73e18f2fd67283358cdf41 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 28 14:27:45 2017 -0500 Fixed type from string to int (pfconfigdriver structs) M go/pfconfigdriver/structs.go commit d03b33f5654c479bff0509287c37e64f5f577764 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 28 11:57:28 2017 -0500 Typo in debian packaging M debian/control commit 1719a4062f8893ca87406ee74d5936a5d7fcc0b8 Author: Darren Satkunas <dsatkunas@inverse.ca> Date: Tue Nov 28 10:07:50 2017 -0500 Add violation suggestion for next VID pseudo auto_increment_id M html/pfappserver/lib/pfappserver/Form/Violation.pm M lib/pf/class.pm commit 968302c319339ca1a4360f17b46666b1cc063ee4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 27 11:36:49 2017 -0500 Fixed test M t/TestUtils.pm commit 8b59f7085031a404c9ac61d6b73c7d91c6cf6758 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 27 11:13:12 2017 -0500 Update packaging M addons/packages/packetfence.spec M debian/packetfence.conffiles commit 45c3027635434b0e6b9c5edfc5b7c3553a606a5a Author: root <root@pf3.baguettefence.org> Date: Mon Nov 27 10:53:54 2017 -0500 Updated vendor.json M go/vendor/vendor.json commit d52b6b1e0688fdaed777f0297ca9bd309aa7100c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 22 11:53:15 2017 -0500 add dependencies for go_dns M go/vendor/vendor.json commit 65d9848b7a7e01cc16a7fe13504e30e7425200c3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 22 11:46:48 2017 -0500 removed Gopkg files D go/coredns/Gopkg.lock D go/coredns/Gopkg.toml commit 895c0c013cae73dc0435fe35d2bdd49066f8d5f2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 22 11:32:24 2017 -0500 removed vendor directory M go/coredns/core/dnsserver/zdirectives.go M go/coredns/core/zplugin.go M go/coredns/plugin.cfg D go/coredns/plugin/autopath/README.md D go/coredns/plugin/autopath/autopath.go D go/coredns/plugin/autopath/cname.go D go/coredns/plugin/autopath/metrics.go D go/coredns/plugin/autopath/setup.go D go/coredns/plugin/federation/README.md D go/coredns/plugin/federation/federation.go D go/coredns/plugin/federation/setup.go D go/coredns/plugin/kubernetes/README.md D go/coredns/plugin/kubernetes/apiproxy.go D go/coredns/plugin/kubernetes/autopath.go D go/coredns/plugin/kubernetes/controller.go D go/coredns/plugin/kubernetes/federation.go D go/coredns/plugin/kubernetes/handler.go D go/coredns/plugin/kubernetes/kubernetes.go D go/coredns/plugin/kubernetes/local.go D go/coredns/plugin/kubernetes/ns.go D go/coredns/plugin/kubernetes/parse.go D go/coredns/plugin/kubernetes/reverse.go D go/coredns/plugin/kubernetes/setup.go D go/coredns/plugin/kubernetes/xfr.go D go/coredns/vendor/github.com/PuerkitoBio/purell/.gitignore D go/coredns/vendor/github.com/PuerkitoBio/purell/.travis.yml D go/coredns/vendor/github.com/PuerkitoBio/purell/LICENSE D go/coredns/vendor/github.com/PuerkitoBio/purell/README.md D go/coredns/vendor/github.com/PuerkitoBio/purell/purell.go D go/coredns/vendor/github.com/PuerkitoBio/urlesc/.travis.yml D go/coredns/vendor/github.com/PuerkitoBio/urlesc/LICENSE D go/coredns/vendor/github.com/PuerkitoBio/urlesc/README.md D go/coredns/vendor/github.com/PuerkitoBio/urlesc/urlesc.go D go/coredns/vendor/github.com/Shopify/sarama/.gitignore D go/coredns/vendor/github.com/Shopify/sarama/.travis.yml D go/coredns/vendor/github.com/Shopify/sarama/CHANGELOG.md D go/coredns/vendor/github.com/Shopify/sarama/LICENSE D go/coredns/vendor/github.com/Shopify/sarama/Makefile D go/coredns/vendor/github.com/Shopify/sarama/README.md D go/coredns/vendor/github.com/Shopify/sarama/Vagrantfile D go/coredns/vendor/github.com/Shopify/sarama/api_versions_request.go D go/coredns/vendor/github.com/Shopify/sarama/api_versions_response.go D go/coredns/vendor/github.com/Shopify/sarama/async_producer.go D go/coredns/vendor/github.com/Shopify/sarama/broker.go D go/coredns/vendor/github.com/Shopify/sarama/client.go D go/coredns/vendor/github.com/Shopify/sarama/config.go D go/coredns/vendor/github.com/Shopify/sarama/consumer.go D go/coredns/vendor/github.com/Shopify/sarama/consumer_group_members.go D go/coredns/vendor/github.com/Shopify/sarama/consumer_metadata_request.go D go/coredns/vendor/github.com/Shopify/sarama/consumer_metadata_response.go D go/coredns/vendor/github.com/Shopify/sarama/crc32_field.go D go/coredns/vendor/github.com/Shopify/sarama/describe_groups_request.go D go/coredns/vendor/github.com/Shopify/sarama/describe_groups_response.go D go/coredns/vendor/github.com/Shopify/sarama/dev.yml D go/coredns/vendor/github.com/Shopify/sarama/encoder_decoder.go D go/coredns/vendor/github.com/Shopify/sarama/errors.go D go/coredns/vendor/github.com/Shopify/sarama/fetch_request.go D go/coredns/vendor/github.com/Shopify/sarama/fetch_response.go D go/coredns/vendor/github.com/Shopify/sarama/heartbeat_request.go D go/coredns/vendor/github.com/Shopify/sarama/heartbeat_response.go D go/coredns/vendor/github.com/Shopify/sarama/join_group_request.go D go/coredns/vendor/github.com/Shopify/sarama/join_group_response.go D go/coredns/vendor/github.com/Shopify/sarama/leave_group_request.go D go/coredns/vendor/github.com/Shopify/sarama/leave_group_response.go D go/coredns/vendor/github.com/Shopify/sarama/length_field.go D go/coredns/vendor/github.com/Shopify/sarama/list_groups_request.go D go/coredns/vendor/github.com/Shopify/sarama/list_groups_response.go D go/coredns/vendor/github.com/Shopify/sarama/message.go D go/coredns/vendor/github.com/Shopify/sarama/message_set.go D go/coredns/vendor/github.com/Shopify/sarama/metadata_request.go D go/coredns/vendor/github.com/Shopify/sarama/metadata_response.go D go/coredns/vendor/github.com/Shopify/sarama/metrics.go D go/coredns/vendor/github.com/Shopify/sarama/mockbroker.go D go/coredns/vendor/github.com/Shopify/sarama/mockresponses.go D go/coredns/vendor/github.com/Shopify/sarama/offset_commit_request.go D go/coredns/vendor/github.com/Shopify/sarama/offset_commit_response.go D go/coredns/vendor/github.com/Shopify/sarama/offset_fetch_request.go D go/coredns/vendor/github.com/Shopify/sarama/offset_fetch_response.go D go/coredns/vendor/github.com/Shopify/sarama/offset_manager.go D go/coredns/vendor/github.com/Shopify/sarama/offset_request.go D go/coredns/vendor/github.com/Shopify/sarama/offset_response.go D go/coredns/vendor/github.com/Shopify/sarama/packet_decoder.go D go/coredns/vendor/github.com/Shopify/sarama/packet_encoder.go D go/coredns/vendor/github.com/Shopify/sarama/partitioner.go D go/coredns/vendor/github.com/Shopify/sarama/prep_encoder.go D go/coredns/vendor/github.com/Shopify/sarama/produce_request.go D go/coredns/vendor/github.com/Shopify/sarama/produce_response.go D go/coredns/vendor/github.com/Shopify/sarama/produce_set.go D go/coredns/vendor/github.com/Shopify/sarama/real_decoder.go D go/coredns/vendor/github.com/Shopify/sarama/real_encoder.go D go/coredns/vendor/github.com/Shopify/sarama/request.go D go/coredns/vendor/github.com/Shopify/sarama/response_header.go D go/coredns/vendor/github.com/Shopify/sarama/sarama.go D go/coredns/vendor/github.com/Shopify/sarama/sasl_handshake_request.go D go/coredns/vendor/github.com/Shopify/sarama/sasl_handshake_response.go D go/coredns/vendor/github.com/Shopify/sarama/sync_group_request.go D go/coredns/vendor/github.com/Shopify/sarama/sync_group_response.go D go/coredns/vendor/github.com/Shopify/sarama/sync_producer.go D go/coredns/vendor/github.com/Shopify/sarama/utils.go D go/coredns/vendor/github.com/apache/thrift/.clang-format D go/coredns/vendor/github.com/apache/thrift/.dockerignore D go/coredns/vendor/github.com/apache/thrift/.editorconfig D go/coredns/vendor/github.com/apache/thrift/.gitattributes D go/coredns/vendor/github.com/apache/thrift/.gitignore D go/coredns/vendor/github.com/apache/thrift/.travis.yml D go/coredns/vendor/github.com/apache/thrift/CHANGES D go/coredns/vendor/github.com/apache/thrift/CMakeLists.txt D go/coredns/vendor/github.com/apache/thrift/CONTRIBUTING.md D go/coredns/vendor/github.com/apache/thrift/Dockerfile D go/coredns/vendor/github.com/apache/thrift/LICENSE D go/coredns/vendor/github.com/apache/thrift/Makefile.am D go/coredns/vendor/github.com/apache/thrift/NOTICE D go/coredns/vendor/github.com/apache/thrift/README.md D go/coredns/vendor/github.com/apache/thrift/Thrift.podspec D go/coredns/vendor/github.com/apache/thrift/appveyor.yml D go/coredns/vendor/github.com/apache/thrift/bootstrap.sh D go/coredns/vendor/github.com/apache/thrift/bower.json D go/coredns/vendor/github.com/apache/thrift/cleanup.sh D go/coredns/vendor/github.com/apache/thrift/composer.json D go/coredns/vendor/github.com/apache/thrift/configure.ac D go/coredns/vendor/github.com/apache/thrift/doap.rdf D go/coredns/vendor/github.com/apache/thrift/lib/Makefile.am D go/coredns/vendor/github.com/apache/thrift/lib/go/Makefile.am D go/coredns/vendor/github.com/apache/thrift/lib/go/README.md D go/coredns/vendor/github.com/apache/thrift/lib/go/coding_standards.md D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/application_exception.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/binary_protocol.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/buffered_transport.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/compact_protocol.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/debug_protocol.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/deserializer.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/exception.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/field.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/framed_transport.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/http_client.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/http_transport.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/iostream_transport.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/json_protocol.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/memory_buffer.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/messagetype.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/multiplexed_protocol.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/numeric.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/pointerize.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/processor.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/processor_factory.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/protocol.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/protocol_exception.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/protocol_factory.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/rich_transport.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/serializer.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/server.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/server_socket.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/server_transport.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/simple_json_protocol.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/simple_server.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/socket.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/ssl_server_socket.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/ssl_socket.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/transport.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/transport_exception.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/transport_factory.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/type.go D go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/zlib_transport.go D go/coredns/vendor/github.com/apache/thrift/package.json D go/coredns/vendor/github.com/apache/thrift/sonar-project.properties D go/coredns/vendor/github.com/asaskevich/govalidator/.travis.yml D go/coredns/vendor/github.com/asaskevich/govalidator/LICENSE D go/coredns/vendor/github.com/asaskevich/govalidator/README.md D go/coredns/vendor/github.com/asaskevich/govalidator/arrays.go D go/coredns/vendor/github.com/asaskevich/govalidator/converter.go D go/coredns/vendor/github.com/asaskevich/govalidator/error.go D go/coredns/vendor/github.com/asaskevich/govalidator/numerics.go D go/coredns/vendor/github.com/asaskevich/govalidator/patterns.go D go/coredns/vendor/github.com/asaskevich/govalidator/types.go D go/coredns/vendor/github.com/asaskevich/govalidator/utils.go D go/coredns/vendor/github.com/asaskevich/govalidator/validator.go D go/coredns/vendor/github.com/asaskevich/govalidator/wercker.yml D go/coredns/vendor/github.com/beorn7/perks/.gitignore D go/coredns/vendor/github.com/beorn7/perks/LICENSE D go/coredns/vendor/github.com/beorn7/perks/README.md D go/coredns/vendor/github.com/beorn7/perks/quantile/exampledata.txt D go/coredns/vendor/github.com/beorn7/perks/quantile/stream.go D go/coredns/vendor/github.com/coreos/etcd/.dockerignore D go/coredns/vendor/github.com/coreos/etcd/.gitignore D go/coredns/vendor/github.com/coreos/etcd/.godir D go/coredns/vendor/github.com/coreos/etcd/.header D go/coredns/vendor/github.com/coreos/etcd/.travis.yml D go/coredns/vendor/github.com/coreos/etcd/CONTRIBUTING.md D go/coredns/vendor/github.com/coreos/etcd/DCO D go/coredns/vendor/github.com/coreos/etcd/Dockerfile D go/coredns/vendor/github.com/coreos/etcd/Dockerfile-release D go/coredns/vendor/github.com/coreos/etcd/Dockerfile-release.arm64 D go/coredns/vendor/github.com/coreos/etcd/Dockerfile-release.ppc64le D go/coredns/vendor/github.com/coreos/etcd/LICENSE D go/coredns/vendor/github.com/coreos/etcd/MAINTAINERS D go/coredns/vendor/github.com/coreos/etcd/NEWS D go/coredns/vendor/github.com/coreos/etcd/NOTICE D go/coredns/vendor/github.com/coreos/etcd/Procfile D go/coredns/vendor/github.com/coreos/etcd/README.md D go/coredns/vendor/github.com/coreos/etcd/ROADMAP.md D go/coredns/vendor/github.com/coreos/etcd/V2Procfile D go/coredns/vendor/github.com/coreos/etcd/bill-of-materials.json D go/coredns/vendor/github.com/coreos/etcd/bill-of-materials.override.json D go/coredns/vendor/github.com/coreos/etcd/build D go/coredns/vendor/github.com/coreos/etcd/build.bat D go/coredns/vendor/github.com/coreos/etcd/build.ps1 D go/coredns/vendor/github.com/coreos/etcd/client/README.md D go/coredns/vendor/github.com/coreos/etcd/client/auth_role.go D go/coredns/vendor/github.com/coreos/etcd/client/auth_user.go D go/coredns/vendor/github.com/coreos/etcd/client/cancelreq.go D go/coredns/vendor/github.com/coreos/etcd/client/client.go D go/coredns/vendor/github.com/coreos/etcd/client/cluster_error.go D go/coredns/vendor/github.com/coreos/etcd/client/curl.go D go/coredns/vendor/github.com/coreos/etcd/client/discover.go D go/coredns/vendor/github.com/coreos/etcd/client/doc.go D go/coredns/vendor/github.com/coreos/etcd/client/keys.generated.go D go/coredns/vendor/github.com/coreos/etcd/client/keys.go D go/coredns/vendor/github.com/coreos/etcd/client/members.go D go/coredns/vendor/github.com/coreos/etcd/client/util.go D go/coredns/vendor/github.com/coreos/etcd/cover D go/coredns/vendor/github.com/coreos/etcd/etcd.conf.yml.sample D go/coredns/vendor/github.com/coreos/etcd/glide.lock D go/coredns/vendor/github.com/coreos/etcd/glide.yaml D go/coredns/vendor/github.com/coreos/etcd/main.go D go/coredns/vendor/github.com/coreos/etcd/pkg/README.md D go/coredns/vendor/github.com/coreos/etcd/pkg/pathutil/path.go D go/coredns/vendor/github.com/coreos/etcd/pkg/srv/srv.go D go/coredns/vendor/github.com/coreos/etcd/pkg/types/doc.go D go/coredns/vendor/github.com/coreos/etcd/pkg/types/id.go D go/coredns/vendor/github.com/coreos/etcd/pkg/types/set.go D go/coredns/vendor/github.com/coreos/etcd/pkg/types/slice.go D go/coredns/vendor/github.com/coreos/etcd/pkg/types/urls.go D go/coredns/vendor/github.com/coreos/etcd/pkg/types/urlsmap.go D go/coredns/vendor/github.com/coreos/etcd/test D go/coredns/vendor/github.com/coreos/etcd/version/version.go D go/coredns/vendor/github.com/coreos/go-semver/.travis.yml D go/coredns/vendor/github.com/coreos/go-semver/LICENSE D go/coredns/vendor/github.com/coreos/go-semver/README.md D go/coredns/vendor/github.com/coreos/go-semver/example.go D go/coredns/vendor/github.com/coreos/go-semver/semver/semver.go D go/coredns/vendor/github.com/coreos/go-semver/semver/sort.go D go/coredns/vendor/github.com/davecgh/go-spew/.gitignore D go/coredns/vendor/github.com/davecgh/go-spew/.travis.yml D go/coredns/vendor/github.com/davecgh/go-spew/LICENSE D go/coredns/vendor/github.com/davecgh/go-spew/README.md D go/coredns/vendor/github.com/davecgh/go-spew/cov_report.sh D go/coredns/vendor/github.com/davecgh/go-spew/spew/bypass.go D go/coredns/vendor/github.com/davecgh/go-spew/spew/bypasssafe.go D go/coredns/vendor/github.com/davecgh/go-spew/spew/common.go D go/coredns/vendor/github.com/davecgh/go-spew/spew/config.go D go/coredns/vendor/github.com/davecgh/go-spew/spew/doc.go D go/coredns/vendor/github.com/davecgh/go-spew/spew/dump.go D go/coredns/vendor/github.com/davecgh/go-spew/spew/format.go D go/coredns/vendor/github.com/davecgh/go-spew/spew/spew.go D go/coredns/vendor/github.com/davecgh/go-spew/test_coverage.txt D go/coredns/vendor/github.com/dnstap/golang-dnstap/.gitignore D go/coredns/vendor/github.com/dnstap/golang-dnstap/COPYRIGHT D go/coredns/vendor/github.com/dnstap/golang-dnstap/FrameStreamInput.go D go/coredns/vendor/github.com/dnstap/golang-dnstap/FrameStreamOutput.go D go/coredns/vendor/github.com/dnstap/golang-dnstap/FrameStreamSockInput.go D go/coredns/vendor/github.com/dnstap/golang-dnstap/LICENSE D go/coredns/vendor/github.com/dnstap/golang-dnstap/QuietTextFormat.go D go/coredns/vendor/github.com/dnstap/golang-dnstap/README D go/coredns/vendor/github.com/dnstap/golang-dnstap/TextOutput.go D go/coredns/vendor/github.com/dnstap/golang-dnstap/YamlFormat.go D go/coredns/vendor/github.com/dnstap/golang-dnstap/dnstap.go D go/coredns/vendor/github.com/dnstap/golang-dnstap/dnstap.pb.go D go/coredns/vendor/github.com/docker/distribution/.gitignore D go/coredns/vendor/github.com/docker/distribution/.mailmap D go/coredns/vendor/github.com/docker/distribution/AUTHORS D go/coredns/vendor/github.com/docker/distribution/BUILDING.md D go/coredns/vendor/github.com/docker/distribution/CHANGELOG.md D go/coredns/vendor/github.com/docker/distribution/CONTRIBUTING.md D go/coredns/vendor/github.com/docker/distribution/Dockerfile D go/coredns/vendor/github.com/docker/distribution/LICENSE D go/coredns/vendor/github.com/docker/distribution/MAINTAINERS D go/coredns/vendor/github.com/docker/distribution/Makefile D go/coredns/vendor/github.com/docker/distribution/README.md D go/coredns/vendor/github.com/docker/distribution/RELEASE-CHECKLIST.md D go/coredns/vendor/github.com/docker/distribution/ROADMAP.md D go/coredns/vendor/github.com/docker/distribution/blobs.go D go/coredns/vendor/github.com/docker/distribution/circle.yml D go/coredns/vendor/github.com/docker/distribution/coverpkg.sh D go/coredns/vendor/github.com/docker/distribution/digest/digest.go D go/coredns/vendor/github.com/docker/distribution/digest/digester.go D go/coredns/vendor/github.com/docker/distribution/digest/doc.go D go/coredns/vendor/github.com/docker/distribution/digest/set.go D go/coredns/vendor/github.com/docker/distribution/digest/verifiers.go D go/coredns/vendor/github.com/docker/distribution/doc.go D go/coredns/vendor/github.com/docker/distribution/errors.go D go/coredns/vendor/github.com/docker/distribution/manifests.go D go/coredns/vendor/github.com/docker/distribution/reference/reference.go D go/coredns/vendor/github.com/docker/distribution/reference/regexp.go D go/coredns/vendor/github.com/docker/distribution/registry.go D go/coredns/vendor/github.com/docker/distribution/tags.go D go/coredns/vendor/github.com/eapache/go-resiliency/.gitignore D go/coredns/vendor/github.com/eapache/go-resiliency/.travis.yml D go/coredns/vendor/github.com/eapache/go-resiliency/LICENSE D go/coredns/vendor/github.com/eapache/go-resiliency/README.md D go/coredns/vendor/github.com/eapache/go-resiliency/breaker/README.md D go/coredns/vendor/github.com/eapache/go-resiliency/breaker/breaker.go D go/coredns/vendor/github.com/eapache/go-xerial-snappy/.gitignore D go/coredns/vendor/github.com/eapache/go-xerial-snappy/.travis.yml D go/coredns/vendor/github.com/eapache/go-xerial-snappy/LICENSE D go/coredns/vendor/github.com/eapache/go-xerial-snappy/README.md D go/coredns/vendor/github.com/eapache/go-xerial-snappy/snappy.go D go/coredns/vendor/github.com/eapache/queue/.gitignore D go/coredns/vendor/github.com/eapache/queue/.travis.yml D go/coredns/vendor/github.com/eapache/queue/LICENSE D go/coredns/vendor/github.com/eapache/queue/README.md D go/coredns/vendor/github.com/eapache/queue/queue.go D go/coredns/vendor/github.com/emicklei/go-restful-swagger12/.travis.yml D go/coredns/vendor/github.com/emicklei/go-restful-swagger12/CHANGES.md D go/coredns/vendor/github.com/emicklei/go-restful-swagger12/LICENSE D go/coredns/vendor/github.com/emicklei/go-restful-swagger12/README.md D go/coredns/vendor/github.com/emicklei/go-restful-swagger12/api_declaration_list.go D go/coredns/vendor/github.com/emicklei/go-restful-swagger12/config.go D go/coredns/vendor/github.com/emicklei/go-restful-swagger12/model_builder.go D go/coredns/vendor/github.com/emicklei/go-restful-swagger12/model_list.go D go/coredns/vendor/github.com/emicklei/go-restful-swagger12/model_property_ext.go D go/coredns/vendor/github.com/emicklei/go-restful-swagger12/model_property_list.go D go/coredns/vendor/github.com/emicklei/go-restful-swagger12/ordered_route_map.go D go/coredns/vendor/github.com/emicklei/go-restful-swagger12/swagger.go D go/coredns/vendor/github.com/emicklei/go-restful-swagger12/swagger_builder.go D go/coredns/vendor/github.com/emicklei/go-restful-swagger12/swagger_webservice.go D go/coredns/vendor/github.com/emicklei/go-restful/.gitignore D go/coredns/vendor/github.com/emicklei/go-restful/CHANGES.md D go/coredns/vendor/github.com/emicklei/go-restful/LICENSE D go/coredns/vendor/github.com/emicklei/go-restful/README.md D go/coredns/vendor/github.com/emicklei/go-restful/Srcfile D go/coredns/vendor/github.com/emicklei/go-restful/bench_test.sh D go/coredns/vendor/github.com/emicklei/go-restful/compress.go D go/coredns/vendor/github.com/emicklei/go-restful/compressor_cache.go D go/coredns/vendor/github.com/emicklei/go-restful/compressor_pools.go D go/coredns/vendor/github.com/emicklei/go-restful/compressors.go D go/coredns/vendor/github.com/emicklei/go-restful/constants.go D go/coredns/vendor/github.com/emicklei/go-restful/container.go D go/coredns/vendor/github.com/emicklei/go-restful/cors_filter.go D go/coredns/vendor/github.com/emicklei/go-restful/coverage.sh D go/coredns/vendor/github.com/emicklei/go-restful/curly.go D go/coredns/vendor/github.com/emicklei/go-restful/curly_route.go D go/coredns/vendor/github.com/emicklei/go-restful/doc.go D go/coredns/vendor/github.com/emicklei/go-restful/entity_accessors.go D go/coredns/vendor/github.com/emicklei/go-restful/filter.go D go/coredns/vendor/github.com/emicklei/go-restful/install.sh D go/coredns/vendor/github.com/emicklei/go-restful/jsr311.go D go/coredns/vendor/github.com/emicklei/go-restful/log/log.go D go/coredns/vendor/github.com/emicklei/go-restful/logger.go D go/coredns/vendor/github.com/emicklei/go-restful/options_filter.go D go/coredns/vendor/github.com/emicklei/go-restful/parameter.go D go/coredns/vendor/github.com/emicklei/go-restful/path_expression.go D go/coredns/vendor/github.com/emicklei/go-restful/request.go D go/coredns/vendor/github.com/emicklei/go-restful/response.go D go/coredns/vendor/github.com/emicklei/go-restful/route.go D go/coredns/vendor/github.com/emicklei/go-restful/route_builder.go D go/coredns/vendor/github.com/emicklei/go-restful/router.go D go/coredns/vendor/github.com/emicklei/go-restful/service_error.go D go/coredns/vendor/github.com/emicklei/go-restful/web_service.go D go/coredns/vendor/github.com/emicklei/go-restful/web_service_container.go D go/coredns/vendor/github.com/farsightsec/golang-framestream/.gitignore D go/coredns/vendor/github.com/farsightsec/golang-framestream/COPYRIGHT D go/coredns/vendor/github.com/farsightsec/golang-framestream/Control.go D go/coredns/vendor/github.com/farsightsec/golang-framestream/Decoder.go D go/coredns/vendor/github.com/farsightsec/golang-framestream/Encoder.go D go/coredns/vendor/github.com/farsightsec/golang-framestream/LICENSE D go/coredns/vendor/github.com/farsightsec/golang-framestream/framestream.go D go/coredns/vendor/github.com/ghodss/yaml/.gitignore D go/coredns/vendor/github.com/ghodss/yaml/.travis.yml D go/coredns/vendor/github.com/ghodss/yaml/LICENSE D go/coredns/vendor/github.com/ghodss/yaml/README.md D go/coredns/vendor/github.com/ghodss/yaml/fields.go D go/coredns/vendor/github.com/ghodss/yaml/yaml.go D go/coredns/vendor/github.com/go-logfmt/logfmt/.gitignore D go/coredns/vendor/github.com/go-logfmt/logfmt/.travis.yml D go/coredns/vendor/github.com/go-logfmt/logfmt/LICENSE D go/coredns/vendor/github.com/go-logfmt/logfmt/README.md D go/coredns/vendor/github.com/go-logfmt/logfmt/decode.go D go/coredns/vendor/github.com/go-logfmt/logfmt/doc.go D go/coredns/vendor/github.com/go-logfmt/logfmt/encode.go D go/coredns/vendor/github.com/go-logfmt/logfmt/fuzz.go D go/coredns/vendor/github.com/go-logfmt/logfmt/jsonstring.go D go/coredns/vendor/github.com/go-openapi/analysis/.gitignore D go/coredns/vendor/github.com/go-openapi/analysis/.travis.yml D go/coredns/vendor/github.com/go-openapi/analysis/CODE_OF_CONDUCT.md D go/coredns/vendor/github.com/go-openapi/analysis/LICENSE D go/coredns/vendor/github.com/go-openapi/analysis/README.md D go/coredns/vendor/github.com/go-openapi/analysis/analyzer.go D go/coredns/vendor/github.com/go-openapi/analysis/flatten.go D go/coredns/vendor/github.com/go-openapi/analysis/mixin.go D go/coredns/vendor/github.com/go-openapi/analysis/schema.go D go/coredns/vendor/github.com/go-openapi/errors/.gitignore D go/coredns/vendor/github.com/go-openapi/errors/.travis.yml D go/coredns/vendor/github.com/go-openapi/errors/CODE_OF_CONDUCT.md D go/coredns/vendor/github.com/go-openapi/errors/LICENSE D go/coredns/vendor/github.com/go-openapi/errors/README.md D go/coredns/vendor/github.com/go-openapi/errors/api.go D go/coredns/vendor/github.com/go-openapi/errors/auth.go D go/coredns/vendor/github.com/go-openapi/errors/headers.go D go/coredns/vendor/github.com/go-openapi/errors/middleware.go D go/coredns/vendor/github.com/go-openapi/errors/parsing.go D go/coredns/vendor/github.com/go-openapi/errors/schema.go D go/coredns/vendor/github.com/go-openapi/jsonpointer/.editorconfig D go/coredns/vendor/github.com/go-openapi/jsonpointer/.gitignore D go/coredns/vendor/github.com/go-openapi/jsonpointer/.travis.yml D go/coredns/vendor/github.com/go-openapi/jsonpointer/CODE_OF_CONDUCT.md D go/coredns/vendor/github.com/go-openapi/jsonpointer/LICENSE D go/coredns/vendor/github.com/go-openapi/jsonpointer/README.md D go/coredns/vendor/github.com/go-openapi/jsonpointer/pointer.go D go/coredns/vendor/github.com/go-openapi/jsonreference/.gitignore D go/coredns/vendor/github.com/go-openapi/jsonreference/.travis.yml D go/coredns/vendor/github.com/go-openapi/jsonreference/CODE_OF_CONDUCT.md D go/coredns/vendor/github.com/go-openapi/jsonreference/LICENSE D go/coredns/vendor/github.com/go-openapi/jsonreference/README.md D go/coredns/vendor/github.com/go-openapi/jsonreference/reference.go D go/coredns/vendor/github.com/go-openapi/loads/.drone.sec D go/coredns/vendor/github.com/go-openapi/loads/.drone.yml D go/coredns/vendor/github.com/go-openapi/loads/.editorconfig D go/coredns/vendor/github.com/go-openapi/loads/.gitignore D go/coredns/vendor/github.com/go-openapi/loads/.travis.yml D go/coredns/vendor/github.com/go-openapi/loads/CODE_OF_CONDUCT.md D go/coredns/vendor/github.com/go-openapi/loads/LICENSE D go/coredns/vendor/github.com/go-openapi/loads/README.md D go/coredns/vendor/github.com/go-openapi/loads/spec.go D go/coredns/vendor/github.com/go-openapi/spec/.editorconfig D go/coredns/vendor/github.com/go-openapi/spec/.gitignore D go/coredns/vendor/github.com/go-openapi/spec/.travis.yml D go/coredns/vendor/github.com/go-openapi/spec/CODE_OF_CONDUCT.md D go/coredns/vendor/github.com/go-openapi/spec/LICENSE D go/coredns/vendor/github.com/go-openapi/spec/README.md D go/coredns/vendor/github.com/go-openapi/spec/bindata.go D go/coredns/vendor/github.com/go-openapi/spec/contact_info.go D go/coredns/vendor/github.com/go-openapi/spec/expander.go D go/coredns/vendor/github.com/go-openapi/spec/external_docs.go D go/coredns/vendor/github.com/go-openapi/spec/header.go D go/coredns/vendor/github.com/go-openapi/spec/info.go D go/coredns/vendor/github.com/go-openapi/spec/items.go D go/coredns/vendor/github.com/go-openapi/spec/license.go D go/coredns/vendor/github.com/go-openapi/spec/operation.go D go/coredns/vendor/github.com/go-openapi/spec/parameter.go D go/coredns/vendor/github.com/go-openapi/spec/path_item.go D go/coredns/vendor/github.com/go-openapi/spec/paths.go D go/coredns/vendor/github.com/go-openapi/spec/ref.go D go/coredns/vendor/github.com/go-openapi/spec/response.go D go/coredns/vendor/github.com/go-openapi/spec/responses.go D go/coredns/vendor/github.com/go-openapi/spec/schema.go D go/coredns/vendor/github.com/go-openapi/spec/security_scheme.go D go/coredns/vendor/github.com/go-openapi/spec/spec.go D go/coredns/vendor/github.com/go-openapi/spec/swagger.go D go/coredns/vendor/github.com/go-openapi/spec/tag.go D go/coredns/vendor/github.com/go-openapi/spec/xml_object.go D go/coredns/vendor/github.com/go-openapi/strfmt/.editorconfig D go/coredns/vendor/github.com/go-openapi/strfmt/.gitignore D go/coredns/vendor/github.com/go-openapi/strfmt/.travis.yml D go/coredns/vendor/github.com/go-openapi/strfmt/CODE_OF_CONDUCT.md D go/coredns/vendor/github.com/go-openapi/strfmt/LICENSE D go/coredns/vendor/github.com/go-openapi/strfmt/README.md D go/coredns/vendor/github.com/go-openapi/strfmt/bson.go D go/coredns/vendor/github.com/go-openapi/strfmt/date.go D go/coredns/vendor/github.com/go-openapi/strfmt/default.go D go/coredns/vendor/github.com/go-openapi/strfmt/doc.go D go/coredns/vendor/github.com/go-openapi/strfmt/duration.go D go/coredns/vendor/github.com/go-openapi/strfmt/format.go D go/coredns/vendor/github.com/go-openapi/strfmt/time.go D go/coredns/vendor/github.com/go-openapi/swag/.editorconfig D go/coredns/vendor/github.com/go-openapi/swag/.gitignore D go/coredns/vendor/github.com/go-openapi/swag/.travis.yml D go/coredns/vendor/github.com/go-openapi/swag/CODE_OF_CONDUCT.md D go/coredns/vendor/github.com/go-openapi/swag/LICENSE D go/coredns/vendor/github.com/go-openapi/swag/README.md D go/coredns/vendor/github.com/go-openapi/swag/convert.go D go/coredns/vendor/github.com/go-openapi/swag/convert_types.go D go/coredns/vendor/github.com/go-openapi/swag/json.go D go/coredns/vendor/github.com/go-openapi/swag/loading.go D go/coredns/vendor/github.com/go-openapi/swag/net.go D go/coredns/vendor/github.com/go-openapi/swag/path.go D go/coredns/vendor/github.com/go-openapi/swag/util.go D go/coredns/vendor/github.com/go-openapi/swag/yaml.go D go/coredns/vendor/github.com/gogo/protobuf/.gitignore D go/coredns/vendor/github.com/gogo/protobuf/.mailmap D go/coredns/vendor/github.com/gogo/protobuf/.travis.yml D go/coredns/vendor/github.com/gogo/protobuf/AUTHORS D go/coredns/vendor/github.com/gogo/protobuf/CONTRIBUTORS D go/coredns/vendor/github.com/gogo/protobuf/GOLANG_CONTRIBUTORS D go/coredns/vendor/github.com/gogo/protobuf/LICENSE D go/coredns/vendor/github.com/gogo/protobuf/Makefile D go/coredns/vendor/github.com/gogo/protobuf/README D go/coredns/vendor/github.com/gogo/protobuf/Readme.md D go/coredns/vendor/github.com/gogo/protobuf/bench.md D go/coredns/vendor/github.com/gogo/protobuf/custom_types.md D go/coredns/vendor/github.com/gogo/protobuf/extensions.md D go/coredns/vendor/github.com/gogo/protobuf/install-protobuf.sh D go/coredns/vendor/github.com/gogo/protobuf/proto/Makefile D go/coredns/vendor/github.com/gogo/protobuf/proto/clone.go D go/coredns/vendor/github.com/gogo/protobuf/proto/decode.go D go/coredns/vendor/github.com/gogo/protobuf/proto/decode_gogo.go D go/coredns/vendor/github.com/gogo/protobuf/proto/duration.go D go/coredns/vendor/github.com/gogo/protobuf/proto/duration_gogo.go D go/coredns/vendor/github.com/gogo/protobuf/proto/encode.go D go/coredns/vendor/github.com/gogo/protobuf/proto/encode_gogo.go D go/coredns/vendor/github.com/gogo/protobuf/proto/equal.go D go/coredns/vendor/github.com/gogo/protobuf/proto/extensions.go D go/coredns/vendor/github.com/gogo/protobuf/proto/extensions_gogo.go D go/coredns/vendor/github.com/gogo/protobuf/proto/lib.go D go/coredns/vendor/github.com/gogo/protobuf/proto/lib_gogo.go D go/coredns/vendor/github.com/gogo/protobuf/proto/message_set.go D go/coredns/vendor/github.com/gogo/protobuf/proto/pointer_reflect.go D go/coredns/vendor/github.com/gogo/protobuf/proto/pointer_reflect_gogo.go D go/coredns/vendor/github.com/gogo/protobuf/proto/pointer_unsafe.go D go/coredns/vendor/github.com/gogo/protobuf/proto/pointer_unsafe_gogo.go D go/coredns/vendor/github.com/gogo/protobuf/proto/properties.go D go/coredns/vendor/github.com/gogo/protobuf/proto/properties_gogo.go D go/coredns/vendor/github.com/gogo/protobuf/proto/skip_gogo.go D go/coredns/vendor/github.com/gogo/protobuf/proto/text.go D go/coredns/vendor/github.com/gogo/protobuf/proto/text_gogo.go D go/coredns/vendor/github.com/gogo/protobuf/proto/text_parser.go D go/coredns/vendor/github.com/gogo/protobuf/proto/timestamp.go D go/coredns/vendor/github.com/gogo/protobuf/proto/timestamp_gogo.go D go/coredns/vendor/github.com/gogo/protobuf/sortkeys/sortkeys.go D go/coredns/vendor/github.com/golang/glog/LICENSE D go/coredns/vendor/github.com/golang/glog/README D go/coredns/vendor/github.com/golang/glog/glog.go D go/coredns/vendor/github.com/golang/glog/glog_file.go D go/coredns/vendor/github.com/golang/protobuf/.gitignore D go/coredns/vendor/github.com/golang/protobuf/.travis.yml D go/coredns/vendor/github.com/golang/protobuf/AUTHORS D go/coredns/vendor/github.com/golang/protobuf/CONTRIBUTORS D go/coredns/vendor/github.com/golang/protobuf/LICENSE D go/coredns/vendor/github.com/golang/protobuf/Make.protobuf D go/coredns/vendor/github.com/golang/protobuf/Makefile D go/coredns/vendor/github.com/golang/protobuf/README.md D go/coredns/vendor/github.com/golang/protobuf/proto/Makefile D go/coredns/vendor/github.com/golang/protobuf/proto/clone.go D go/coredns/vendor/github.com/golang/protobuf/proto/decode.go D go/coredns/vendor/github.com/golang/protobuf/proto/encode.go D go/coredns/vendor/github.com/golang/protobuf/proto/equal.go D go/coredns/vendor/github.com/golang/protobuf/proto/extensions.go D go/coredns/vendor/github.com/golang/protobuf/proto/lib.go D go/coredns/vendor/github.com/golang/protobuf/proto/message_set.go D go/coredns/vendor/github.com/golang/protobuf/proto/pointer_reflect.go D go/coredns/vendor/github.com/golang/protobuf/proto/pointer_unsafe.go D go/coredns/vendor/github.com/golang/protobuf/proto/properties.go D go/coredns/vendor/github.com/golang/protobuf/proto/text.go D go/coredns/vendor/github.com/golang/protobuf/proto/text_parser.go D go/coredns/vendor/github.com/golang/protobuf/ptypes/any.go D go/coredns/vendor/github.com/golang/protobuf/ptypes/any/any.pb.go D go/coredns/vendor/github.com/golang/protobuf/ptypes/any/any.proto D go/coredns/vendor/github.com/golang/protobuf/ptypes/doc.go D go/coredns/vendor/github.com/golang/protobuf/ptypes/duration.go D go/coredns/vendor/github.com/golang/protobuf/ptypes/regen.sh D go/coredns/vendor/github.com/golang/protobuf/ptypes/timestamp.go D go/coredns/vendor/github.com/golang/snappy/.gitignore D go/coredns/vendor/github.com/golang/snappy/AUTHORS D go/coredns/vendor/github.com/golang/snappy/CONTRIBUTORS D go/coredns/vendor/github.com/golang/snappy/LICENSE D go/coredns/vendor/github.com/golang/snappy/README D go/coredns/vendor/github.com/golang/snappy/decode.go D go/coredns/vendor/github.com/golang/snappy/decode_amd64.go D go/coredns/vendor/github.com/golang/snappy/decode_amd64.s D go/coredns/vendor/github.com/golang/snappy/decode_other.go D go/coredns/vendor/github.com/golang/snappy/encode.go D go/coredns/vendor/github.com/golang/snappy/encode_amd64.go D go/coredns/vendor/github.com/golang/snappy/encode_amd64.s D go/coredns/vendor/github.com/golang/snappy/encode_other.go D go/coredns/vendor/github.com/golang/snappy/snappy.go D go/coredns/vendor/github.com/google/gofuzz/.travis.yml D go/coredns/vendor/github.com/google/gofuzz/CONTRIBUTING.md D go/coredns/vendor/github.com/google/gofuzz/LICENSE D go/coredns/vendor/github.com/google/gofuzz/README.md D go/coredns/vendor/github.com/google/gofuzz/doc.go D go/coredns/vendor/github.com/google/gofuzz/fuzz.go D go/coredns/vendor/github.com/grpc-ecosystem/grpc-opentracing/.gitignore D go/coredns/vendor/github.com/grpc-ecosystem/grpc-opentracing/LICENSE D go/coredns/vendor/github.com/grpc-ecosystem/grpc-opentracing/PATENTS D go/coredns/vendor/github.com/grpc-ecosystem/grpc-opentracing/README.rst D go/coredns/vendor/github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc/README.md D go/coredns/vendor/github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc/client.go D go/coredns/vendor/github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc/errors.go D go/coredns/vendor/github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc/options.go D go/coredns/vendor/github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc/package.go D go/coredns/vendor/github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc/server.go D go/coredns/vendor/github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc/shared.go D go/coredns/vendor/github.com/hashicorp/golang-lru/.gitignore D go/coredns/vendor/github.com/hashicorp/golang-lru/2q.go D go/coredns/vendor/github.com/hashicorp/golang-lru/LICENSE D go/coredns/vendor/github.com/hashicorp/golang-lru/README.md D go/coredns/vendor/github.com/hashicorp/golang-lru/arc.go D go/coredns/vendor/github.com/hashicorp/golang-lru/lru.go D go/coredns/vendor/github.com/hashicorp/golang-lru/simplelru/lru.go D go/coredns/vendor/github.com/howeyc/gopass/.travis.yml D go/coredns/vendor/github.com/howeyc/gopass/LICENSE.txt D go/coredns/vendor/github.com/howeyc/gopass/OPENSOLARIS.LICENSE D go/coredns/vendor/github.com/howeyc/gopass/README.md D go/coredns/vendor/github.com/howeyc/gopass/pass.go D go/coredns/vendor/github.com/howeyc/gopass/terminal.go D go/coredns/vendor/github.com/howeyc/gopass/terminal_solaris.go D go/coredns/vendor/github.com/imdario/mergo/.travis.yml D go/coredns/vendor/github.com/imdario/mergo/LICENSE D go/coredns/vendor/github.com/imdario/mergo/README.md D go/coredns/vendor/github.com/imdario/mergo/doc.go D go/coredns/vendor/github.com/imdario/mergo/map.go D go/coredns/vendor/github.com/imdario/mergo/merge.go D go/coredns/vendor/github.com/imdario/mergo/mergo.go D go/coredns/vendor/github.com/juju/ratelimit/LICENSE D go/coredns/vendor/github.com/juju/ratelimit/README.md D go/coredns/vendor/github.com/juju/ratelimit/ratelimit.go D go/coredns/vendor/github.com/juju/ratelimit/reader.go D go/coredns/vendor/github.com/kr/logfmt/.gitignore D go/coredns/vendor/github.com/kr/logfmt/Readme D go/coredns/vendor/github.com/kr/logfmt/decode.go D go/coredns/vendor/github.com/kr/logfmt/scanner.go D go/coredns/vendor/github.com/kr/logfmt/unquote.go D go/coredns/vendor/github.com/mailru/easyjson/.gitignore D go/coredns/vendor/github.com/mailru/easyjson/.travis.yml D go/coredns/vendor/github.com/mailru/easyjson/LICENSE D go/coredns/vendor/github.com/mailru/easyjson/Makefile D go/coredns/vendor/github.com/mailru/easyjson/README.md D go/coredns/vendor/github.com/mailru/easyjson/buffer/pool.go D go/coredns/vendor/github.com/mailru/easyjson/helpers.go D go/coredns/vendor/github.com/mailru/easyjson/jlexer/bytestostr.go D go/coredns/vendor/github.com/mailru/easyjson/jlexer/bytestostr_nounsafe.go D go/coredns/vendor/github.com/mailru/easyjson/jlexer/error.go D go/coredns/vendor/github.com/mailru/easyjson/jlexer/lexer.go D go/coredns/vendor/github.com/mailru/easyjson/jwriter/writer.go D go/coredns/vendor/github.com/mailru/easyjson/raw.go D go/coredns/vendor/github.com/matttproud/golang_protobuf_extensions/.travis.yml D go/coredns/vendor/github.com/matttproud/golang_protobuf_extensions/LICENSE D go/coredns/vendor/github.com/matttproud/golang_protobuf_extensions/NOTICE D go/coredns/vendor/github.com/matttproud/golang_protobuf_extensions/README.md D go/coredns/vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/decode.go D go/coredns/vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/doc.go D go/coredns/vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/encode.go D go/coredns/vendor/github.com/mitchellh/mapstructure/.travis.yml D go/coredns/vendor/github.com/mitchellh/mapstructure/LICENSE D go/coredns/vendor/github.com/mitchellh/mapstructure/README.md D go/coredns/vendor/github.com/mitchellh/mapstructure/decode_hooks.go D go/coredns/vendor/github.com/mitchellh/mapstructure/error.go D go/coredns/vendor/github.com/mitchellh/mapstructure/mapstructure.go D go/coredns/vendor/github.com/opentracing/opentracing-go/.gitignore D go/coredns/vendor/github.com/opentracing/opentracing-go/.travis.yml D go/coredns/vendor/github.com/opentracing/opentracing-go/CHANGELOG.md D go/coredns/vendor/github.com/opentracing/opentracing-go/LICENSE D go/coredns/vendor/github.com/opentracing/opentracing-go/Makefile D go/coredns/vendor/github.com/opentracing/opentracing-go/README.md D go/coredns/vendor/github.com/opentracing/opentracing-go/ext/tags.go D go/coredns/vendor/github.com/opentracing/opentracing-go/globaltracer.go D go/coredns/vendor/github.com/opentracing/opentracing-go/gocontext.go D go/coredns/vendor/github.com/opentracing/opentracing-go/log/field.go D go/coredns/vendor/github.com/opentracing/opentracing-go/log/util.go D go/coredns/vendor/github.com/opentracing/opentracing-go/noop.go D go/coredns/vendor/github.com/opentracing/opentracing-go/propagation.go D go/coredns/vendor/github.com/opentracing/opentracing-go/span.go D go/coredns/vendor/github.com/opentracing/opentracing-go/tracer.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/.gitignore D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/.travis.yml D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/LICENSE D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/Makefile D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/README.md D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/_thrift/compile.sh D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/_thrift/gen-go/scribe/constants.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/_thrift/gen-go/scribe/scribe.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/_thrift/gen-go/scribe/ttypes.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/_thrift/gen-go/zipkincore/constants.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/_thrift/gen-go/zipkincore/ttypes.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/_thrift/scribe.thrift D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/_thrift/zipkinCore.thrift D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/collector-http.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/collector-kafka.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/collector-scribe.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/collector.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/context.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/debug.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/event.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/flag/flags.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/log-materializers.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/logger.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/propagation.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/propagation_ot.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/raw.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/recorder.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/sample.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/span.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/tracer.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/types/traceid.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/util.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/wire/carrier.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/wire/gen.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/wire/wire.pb.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/wire/wire.proto D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/zipkin-endpoint.go D go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/zipkin-recorder.go D go/coredns/vendor/github.com/pierrec/lz4/.travis.yml D go/coredns/vendor/github.com/pierrec/lz4/LICENSE D go/coredns/vendor/github.com/pierrec/lz4/README.md D go/coredns/vendor/github.com/pierrec/lz4/block.go D go/coredns/vendor/github.com/pierrec/lz4/lz4.go D go/coredns/vendor/github.com/pierrec/lz4/reader.go D go/coredns/vendor/github.com/pierrec/lz4/writer.go D go/coredns/vendor/github.com/pierrec/xxHash/.travis.yml D go/coredns/vendor/github.com/pierrec/xxHash/LICENSE D go/coredns/vendor/github.com/pierrec/xxHash/README.md D go/coredns/vendor/github.com/pierrec/xxHash/xxHash32/xxHash32.go D go/coredns/vendor/github.com/prometheus/client_golang/.gitignore D go/coredns/vendor/github.com/prometheus/client_golang/.travis.yml D go/coredns/vendor/github.com/prometheus/client_golang/AUTHORS.md D go/coredns/vendor/github.com/prometheus/client_golang/CHANGELOG.md D go/coredns/vendor/github.com/prometheus/client_golang/CONTRIBUTING.md D go/coredns/vendor/github.com/prometheus/client_golang/LICENSE D go/coredns/vendor/github.com/prometheus/client_golang/NOTICE D go/coredns/vendor/github.com/prometheus/client_golang/README.md D go/coredns/vendor/github.com/prometheus/client_golang/VERSION D go/coredns/vendor/github.com/prometheus/client_golang/prometheus/.gitignore D go/coredns/vendor/github.com/prometheus/client_golang/prometheus/README.md D go/coredns/vendor/github.com/prometheus/client_golang/prometheus/collector.go D go/coredns/vendor/github.com/prometheus/client_golang/prometheus/counter.go D go/coredns/vendor/github.com/prometheus/client_golang/prometheus/desc.go D go/coredns/vendor/github.com/prometheus/client_golang/prometheus/doc.go D go/coredns/vendor/github.com/prometheus/client_golang/prometheus/expvar_collector.go D go/coredns/vendor/github.com/prometheus/client_golang/prometheus/fnv.go D go/coredns/vendor/github.com/prometheus/client_golang/prometheus/gauge.go D go/coredns/vendor/github.com/prometheus/client_golang/prometheus/go_collector.go D go/coredns/vendor/github.com/prometheus/client_golang/prometheus/histogram.go D go/coredns/vendor/github.com/prometheus/client_golang/prometheus/http.go D go/coredns/vendor/github.com/prometheus/client_golang/prometheus/metric.go D go/coredns/vendor/github.com/prometheus/client_golang/prometheus/process_collector.go D go/coredns/vendor/github.com/prometheus/client_golang/prometheus/registry.go D go/coredns/vendor/github.com/prometheus/client_golang/prometheus/summary.go D go/coredns/vendor/github.com/prometheus/client_golang/prometheus/untyped.go D go/coredns/vendor/github.com/prometheus/client_golang/prometheus/value.go D go/coredns/vendor/github.com/prometheus/client_golang/prometheus/vec.go D go/coredns/vendor/github.com/prometheus/client_model/.gitignore D go/coredns/vendor/github.com/prometheus/client_model/CONTRIBUTING.md D go/coredns/vendor/github.com/prometheus/client_model/LICENSE D go/coredns/vendor/github.com/prometheus/client_model/MAINTAINERS.md D go/coredns/vendor/github.com/prometheus/client_model/Makefile D go/coredns/vendor/github.com/prometheus/client_model/NOTICE D go/coredns/vendor/github.com/prometheus/client_model/README.md D go/coredns/vendor/github.com/prometheus/client_model/go/metrics.pb.go D go/coredns/vendor/github.com/prometheus/client_model/metrics.proto D go/coredns/vendor/github.com/prometheus/client_model/pom.xml D go/coredns/vendor/github.com/prometheus/client_model/setup.py D go/coredns/vendor/github.com/prometheus/common/.travis.yml D go/coredns/vendor/github.com/prometheus/common/CONTRIBUTING.md D go/coredns/vendor/github.com/prometheus/common/LICENSE D go/coredns/vendor/github.com/prometheus/common/MAINTAINERS.md D go/coredns/vendor/github.com/prometheus/common/NOTICE D go/coredns/vendor/github.com/prometheus/common/README.md D go/coredns/vendor/github.com/prometheus/common/expfmt/decode.go D go/coredns/vendor/github.com/prometheus/common/expfmt/encode.go D go/coredns/vendor/github.com/prometheus/common/expfmt/expfmt.go D go/coredns/vendor/github.com/prometheus/common/expfmt/fuzz.go D go/coredns/vendor/github.com/prometheus/common/expfmt/text_create.go D go/coredns/vendor/github.com/prometheus/common/expfmt/text_parse.go D go/coredns/vendor/github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg/README.txt D go/coredns/vendor/github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg/autoneg.go D go/coredns/vendor/github.com/prometheus/common/model/alert.go D go/coredns/vendor/github.com/prometheus/common/model/fingerprinting.go D go/coredns/vendor/github.com/prometheus/common/model/fnv.go D go/coredns/vendor/github.com/prometheus/common/model/labels.go D go/coredns/vendor/github.com/prometheus/common/model/labelset.go D go/coredns/vendor/github.com/prometheus/common/model/metric.go D go/coredns/vendor/github.com/prometheus/common/model/model.go D go/coredns/vendor/github.com/prometheus/common/model/signature.go D go/coredns/vendor/github.com/prometheus/common/model/silence.go D go/coredns/vendor/github.com/prometheus/common/model/time.go D go/coredns/vendor/github.com/prometheus/common/model/value.go D go/coredns/vendor/github.com/prometheus/procfs/.travis.yml D go/coredns/vendor/github.com/prometheus/procfs/CONTRIBUTING.md D go/coredns/vendor/github.com/prometheus/procfs/LICENSE D go/coredns/vendor/github.com/prometheus/procfs/MAINTAINERS.md D go/coredns/vendor/github.com/prometheus/procfs/Makefile D go/coredns/vendor/github.com/prometheus/procfs/NOTICE D go/coredns/vendor/github.com/prometheus/procfs/README.md D go/coredns/vendor/github.com/prometheus/procfs/buddyinfo.go D go/coredns/vendor/github.com/prometheus/procfs/doc.go D go/coredns/vendor/github.com/prometheus/procfs/fs.go D go/coredns/vendor/github.com/prometheus/procfs/ipvs.go D go/coredns/vendor/github.com/prometheus/procfs/mdstat.go D go/coredns/vendor/github.com/prometheus/procfs/mountstats.go D go/coredns/vendor/github.com/prometheus/procfs/proc.go D go/coredns/vendor/github.com/prometheus/procfs/proc_io.go D go/coredns/vendor/github.com/prometheus/procfs/proc_limits.go D go/coredns/vendor/github.com/prometheus/procfs/proc_stat.go D go/coredns/vendor/github.com/prometheus/procfs/stat.go D go/coredns/vendor/github.com/prometheus/procfs/ttar D go/coredns/vendor/github.com/prometheus/procfs/xfrm.go D go/coredns/vendor/github.com/prometheus/procfs/xfs/parse.go D go/coredns/vendor/github.com/prometheus/procfs/xfs/xfs.go D go/coredns/vendor/github.com/rcrowley/go-metrics/.gitignore D go/coredns/vendor/github.com/rcrowley/go-metrics/.travis.yml D go/coredns/vendor/github.com/rcrowley/go-metrics/LICENSE D go/coredns/vendor/github.com/rcrowley/go-metrics/README.md D go/coredns/vendor/github.com/rcrowley/go-metrics/counter.go D go/coredns/vendor/github.com/rcrowley/go-metrics/debug.go D go/coredns/vendor/github.com/rcrowley/go-metrics/ewma.go D go/coredns/vendor/github.com/rcrowley/go-metrics/gauge.go D go/coredns/vendor/github.com/rcrowley/go-metrics/gauge_float64.go D go/coredns/vendor/github.com/rcrowley/go-metrics/graphite.go D go/coredns/vendor/github.com/rcrowley/go-metrics/healthcheck.go D go/coredns/vendor/github.com/rcrowley/go-metrics/histogram.go D go/coredns/vendor/github.com/rcrowley/go-metrics/json.go D go/coredns/vendor/github.com/rcrowley/go-metrics/log.go D go/coredns/vendor/github.com/rcrowley/go-metrics/memory.md D go/coredns/vendor/github.com/rcrowley/go-metrics/meter.go D go/coredns/vendor/github.com/rcrowley/go-metrics/metrics.go D go/coredns/vendor/github.com/rcrowley/go-metrics/opentsdb.go D go/coredns/vendor/github.com/rcrowley/go-metrics/registry.go D go/coredns/vendor/github.com/rcrowley/go-metrics/runtime.go D go/coredns/vendor/github.com/rcrowley/go-metrics/runtime_cgo.go D go/coredns/vendor/github.com/rcrowley/go-metrics/runtime_gccpufraction.go D go/coredns/vendor/github.com/rcrowley/go-metrics/runtime_no_cgo.go D go/coredns/vendor/github.com/rcrowley/go-metrics/runtime_no_gccpufraction.go D go/coredns/vendor/github.com/rcrowley/go-metrics/sample.go D go/coredns/vendor/github.com/rcrowley/go-metrics/syslog.go D go/coredns/vendor/github.com/rcrowley/go-metrics/timer.go D go/coredns/vendor/github.com/rcrowley/go-metrics/validate.sh D go/coredns/vendor/github.com/rcrowley/go-metrics/writer.go D go/coredns/vendor/github.com/spf13/pflag/.gitignore D go/coredns/vendor/github.com/spf13/pflag/.travis.yml D go/coredns/vendor/github.com/spf13/pflag/LICENSE D go/coredns/vendor/github.com/spf13/pflag/README.md D go/coredns/vendor/github.com/spf13/pflag/bool.go D go/coredns/vendor/github.com/spf13/pflag/bool_slice.go D go/coredns/vendor/github.com/spf13/pflag/count.go D go/coredns/vendor/github.com/spf13/pflag/duration.go D go/coredns/vendor/github.com/spf13/pflag/flag.go D go/coredns/vendor/github.com/spf13/pflag/float32.go D go/coredns/vendor/github.com/spf13/pflag/float64.go D go/coredns/vendor/github.com/spf13/pflag/golangflag.go D go/coredns/vendor/github.com/spf13/pflag/int.go D go/coredns/vendor/github.com/spf13/pflag/int32.go D go/coredns/vendor/github.com/spf13/pflag/int64.go D go/coredns/vendor/github.com/spf13/pflag/int8.go D go/coredns/vendor/github.com/spf13/pflag/int_slice.go D go/coredns/vendor/github.com/spf13/pflag/ip.go D go/coredns/vendor/github.com/spf13/pflag/ip_slice.go D go/coredns/vendor/github.com/spf13/pflag/ipmask.go D go/coredns/vendor/github.com/spf13/pflag/ipnet.go D go/coredns/vendor/github.com/spf13/pflag/string.go D go/coredns/vendor/github.com/spf13/pflag/string_array.go D go/coredns/vendor/github.com/spf13/pflag/string_slice.go D go/coredns/vendor/github.com/spf13/pflag/uint.go D go/coredns/vendor/github.com/spf13/pflag/uint16.go D go/coredns/vendor/github.com/spf13/pflag/uint32.go D go/coredns/vendor/github.com/spf13/pflag/uint64.go D go/coredns/vendor/github.com/spf13/pflag/uint8.go D go/coredns/vendor/github.com/spf13/pflag/uint_slice.go D go/coredns/vendor/github.com/ugorji/go/LICENSE D go/coredns/vendor/github.com/ugorji/go/README.md D go/coredns/vendor/github.com/ugorji/go/codec/0doc.go D go/coredns/vendor/github.com/ugorji/go/codec/README.md D go/coredns/vendor/github.com/ugorji/go/codec/binc.go D go/coredns/vendor/github.com/ugorji/go/codec/cbor.go D go/coredns/vendor/github.com/ugorji/go/codec/decode.go D go/coredns/vendor/github.com/ugorji/go/codec/decode_go.go D go/coredns/vendor/github.com/ugorji/go/codec/decode_go14.go D go/coredns/vendor/github.com/ugorji/go/codec/encode.go D go/coredns/vendor/github.com/ugorji/go/codec/fast-path.generated.go D go/coredns/vendor/github.com/ugorji/go/codec/fast-path.go.tmpl D go/coredns/vendor/github.com/ugorji/go/codec/fast-path.not.go D go/coredns/vendor/github.com/ugorji/go/codec/gen-dec-array.go.tmpl D go/coredns/vendor/github.com/ugorji/go/codec/gen-dec-map.go.tmpl D go/coredns/vendor/github.com/ugorji/go/codec/gen-helper.generated.go D go/coredns/vendor/github.com/ugorji/go/codec/gen-helper.go.tmpl D go/coredns/vendor/github.com/ugorji/go/codec/gen.generated.go D go/coredns/vendor/github.com/ugorji/go/codec/gen.go D go/coredns/vendor/github.com/ugorji/go/codec/gen_15.go D go/coredns/vendor/github.com/ugorji/go/codec/gen_16.go D go/coredns/vendor/github.com/ugorji/go/codec/gen_17.go D go/coredns/vendor/github.com/ugorji/go/codec/helper.go D go/coredns/vendor/github.com/ugorji/go/codec/helper_internal.go D go/coredns/vendor/github.com/ugorji/go/codec/helper_not_unsafe.go D go/coredns/vendor/github.com/ugorji/go/codec/helper_unsafe.go D go/coredns/vendor/github.com/ugorji/go/codec/json.go D go/coredns/vendor/github.com/ugorji/go/codec/msgpack.go D go/coredns/vendor/github.com/ugorji/go/codec/noop.go D go/coredns/vendor/github.com/ugorji/go/codec/prebuild.go D go/coredns/vendor/github.com/ugorji/go/codec/prebuild.sh D go/coredns/vendor/github.com/ugorji/go/codec/rpc.go D go/coredns/vendor/github.com/ugorji/go/codec/simple.go D go/coredns/vendor/github.com/ugorji/go/codec/test-cbor-goldens.json D go/coredns/vendor/github.com/ugorji/go/codec/test.py D go/coredns/vendor/github.com/ugorji/go/codec/tests.sh D go/coredns/vendor/github.com/ugorji/go/codec/time.go D go/coredns/vendor/github.com/ugorji/go/msgpack.org.md D go/coredns/vendor/golang.org/x/crypto/.gitattributes D go/coredns/vendor/golang.org/x/crypto/.gitignore D go/coredns/vendor/golang.org/x/crypto/AUTHORS D go/coredns/vendor/golang.org/x/crypto/CONTRIBUTING.md D go/coredns/vendor/golang.org/x/crypto/CONTRIBUTORS D go/coredns/vendor/golang.org/x/crypto/LICENSE D go/coredns/vendor/golang.org/x/crypto/PATENTS D go/coredns/vendor/golang.org/x/crypto/README.md D go/coredns/vendor/golang.org/x/crypto/codereview.cfg D go/coredns/vendor/golang.org/x/crypto/ssh/buffer.go D go/coredns/vendor/golang.org/x/crypto/ssh/certs.go D go/coredns/vendor/golang.org/x/crypto/ssh/channel.go D go/coredns/vendor/golang.org/x/crypto/ssh/cipher.go D go/coredns/vendor/golang.org/x/crypto/ssh/client.go D go/coredns/vendor/golang.org/x/crypto/ssh/client_auth.go D go/coredns/vendor/golang.org/x/crypto/ssh/common.go D go/coredns/vendor/golang.org/x/crypto/ssh/connection.go D go/coredns/vendor/golang.org/x/crypto/ssh/doc.go D go/coredns/vendor/golang.org/x/crypto/ssh/handshake.go D go/coredns/vendor/golang.org/x/crypto/ssh/kex.go D go/coredns/vendor/golang.org/x/crypto/ssh/keys.go D go/coredns/vendor/golang.org/x/crypto/ssh/mac.go D go/coredns/vendor/golang.org/x/crypto/ssh/messages.go D go/coredns/vendor/golang.org/x/crypto/ssh/mux.go D go/coredns/vendor/golang.org/x/crypto/ssh/server.go D go/coredns/vendor/golang.org/x/crypto/ssh/session.go D go/coredns/vendor/golang.org/x/crypto/ssh/streamlocal.go D go/coredns/vendor/golang.org/x/crypto/ssh/tcpip.go D go/coredns/vendor/golang.org/x/crypto/ssh/terminal/terminal.go D go/coredns/vendor/golang.org/x/crypto/ssh/terminal/util.go D go/coredns/vendor/golang.org/x/crypto/ssh/terminal/util_bsd.go D go/coredns/vendor/golang.org/x/crypto/ssh/terminal/util_linux.go D go/coredns/vendor/golang.org/x/crypto/ssh/terminal/util_plan9.go D go/coredns/vendor/golang.org/x/crypto/ssh/terminal/util_solaris.go D go/coredns/vendor/golang.org/x/crypto/ssh/terminal/util_windows.go D go/coredns/vendor/golang.org/x/crypto/ssh/transport.go D go/coredns/vendor/golang.org/x/sys/.gitattributes D go/coredns/vendor/golang.org/x/sys/.gitignore D go/coredns/vendor/golang.org/x/sys/AUTHORS D go/coredns/vendor/golang.org/x/sys/CONTRIBUTING.md D go/coredns/vendor/golang.org/x/sys/CONTRIBUTORS D go/coredns/vendor/golang.org/x/sys/LICENSE D go/coredns/vendor/golang.org/x/sys/PATENTS D go/coredns/vendor/golang.org/x/sys/README D go/coredns/vendor/golang.org/x/sys/codereview.cfg D go/coredns/vendor/golang.org/x/sys/unix/.gitignore D go/coredns/vendor/golang.org/x/sys/unix/README.md D go/coredns/vendor/golang.org/x/sys/unix/asm_darwin_386.s D go/coredns/vendor/golang.org/x/sys/unix/asm_darwin_amd64.s D go/coredns/vendor/golang.org/x/sys/unix/asm_darwin_arm.s D go/coredns/vendor/golang.org/x/sys/unix/asm_darwin_arm64.s D go/coredns/vendor/golang.org/x/sys/unix/asm_dragonfly_amd64.s D go/coredns/vendor/golang.org/x/sys/unix/asm_freebsd_386.s D go/coredns/vendor/golang.org/x/sys/unix/asm_freebsd_amd64.s D go/coredns/vendor/golang.org/x/sys/unix/asm_freebsd_arm.s D go/coredns/vendor/golang.org/x/sys/unix/asm_linux_386.s D go/coredns/vendor/golang.org/x/sys/unix/asm_linux_amd64.s D go/coredns/vendor/golang.org/x/sys/unix/asm_linux_arm.s D go/coredns/vendor/golang.org/x/sys/unix/asm_linux_arm64.s D go/coredns/vendor/golang.org/x/sys/unix/asm_linux_mips64x.s D go/coredns/vendor/golang.org/x/sys/unix/asm_linux_mipsx.s D go/coredns/vendor/golang.org/x/sys/unix/asm_linux_ppc64x.s D go/coredns/vendor/golang.org/x/sys/unix/asm_linux_s390x.s D go/coredns/vendor/golang.org/x/sys/unix/asm_netbsd_386.s D go/coredns/vendor/golang.org/x/sys/unix/asm_netbsd_amd64.s D go/coredns/vendor/golang.org/x/sys/unix/asm_netbsd_arm.s D go/coredns/vendor/golang.org/x/sys/unix/asm_openbsd_386.s D go/coredns/vendor/golang.org/x/sys/unix/asm_openbsd_amd64.s D go/coredns/vendor/golang.org/x/sys/unix/asm_openbsd_arm.s D go/coredns/vendor/golang.org/x/sys/unix/asm_solaris_amd64.s D go/coredns/vendor/golang.org/x/sys/unix/bluetooth_linux.go D go/coredns/vendor/golang.org/x/sys/unix/cap_freebsd.go D go/coredns/vendor/golang.org/x/sys/unix/constants.go D go/coredns/vendor/golang.org/x/sys/unix/dev_linux.go D go/coredns/vendor/golang.org/x/sys/unix/dirent.go D go/coredns/vendor/golang.org/x/sys/unix/endian_big.go D go/coredns/vendor/golang.org/x/sys/unix/endian_little.go D go/coredns/vendor/golang.org/x/sys/unix/env_unix.go D go/coredns/vendor/golang.org/x/sys/unix/env_unset.go D go/coredns/vendor/golang.org/x/sys/unix/errors_freebsd_386.go D go/coredns/vendor/golang.org/x/sys/unix/errors_freebsd_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/errors_freebsd_arm.go D go/coredns/vendor/golang.org/x/sys/unix/file_unix.go D go/coredns/vendor/golang.org/x/sys/unix/flock.go D go/coredns/vendor/golang.org/x/sys/unix/flock_linux_32bit.go D go/coredns/vendor/golang.org/x/sys/unix/gccgo.go D go/coredns/vendor/golang.org/x/sys/unix/gccgo_c.c D go/coredns/vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/gccgo_linux_sparc64.go D go/coredns/vendor/golang.org/x/sys/unix/mkall.sh D go/coredns/vendor/golang.org/x/sys/unix/mkerrors.sh D go/coredns/vendor/golang.org/x/sys/unix/mkpost.go D go/coredns/vendor/golang.org/x/sys/unix/mksyscall.pl D go/coredns/vendor/golang.org/x/sys/unix/mksyscall_solaris.pl D go/coredns/vendor/golang.org/x/sys/unix/mksysctl_openbsd.pl D go/coredns/vendor/golang.org/x/sys/unix/mksysnum_darwin.pl D go/coredns/vendor/golang.org/x/sys/unix/mksysnum_dragonfly.pl D go/coredns/vendor/golang.org/x/sys/unix/mksysnum_freebsd.pl D go/coredns/vendor/golang.org/x/sys/unix/mksysnum_netbsd.pl D go/coredns/vendor/golang.org/x/sys/unix/mksysnum_openbsd.pl D go/coredns/vendor/golang.org/x/sys/unix/openbsd_pledge.go D go/coredns/vendor/golang.org/x/sys/unix/race.go D go/coredns/vendor/golang.org/x/sys/unix/race0.go D go/coredns/vendor/golang.org/x/sys/unix/sockcmsg_linux.go D go/coredns/vendor/golang.org/x/sys/unix/sockcmsg_unix.go D go/coredns/vendor/golang.org/x/sys/unix/str.go D go/coredns/vendor/golang.org/x/sys/unix/syscall.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_bsd.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_darwin.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_darwin_386.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_darwin_arm.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_dragonfly.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_dragonfly_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_freebsd.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_freebsd_386.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_linux.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_linux_386.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_linux_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_linux_amd64_gc.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_linux_arm.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_linux_arm64.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_linux_mips64x.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_linux_mipsx.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_linux_s390x.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_linux_sparc64.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_netbsd.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_netbsd_386.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_netbsd_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_netbsd_arm.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_no_getwd.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_openbsd.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_openbsd_386.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_openbsd_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_openbsd_arm.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_solaris.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_unix.go D go/coredns/vendor/golang.org/x/sys/unix/syscall_unix_gc.go D go/coredns/vendor/golang.org/x/sys/unix/types_darwin.go D go/coredns/vendor/golang.org/x/sys/unix/types_dragonfly.go D go/coredns/vendor/golang.org/x/sys/unix/types_freebsd.go D go/coredns/vendor/golang.org/x/sys/unix/types_netbsd.go D go/coredns/vendor/golang.org/x/sys/unix/types_openbsd.go D go/coredns/vendor/golang.org/x/sys/unix/types_solaris.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_darwin_386.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_darwin_arm.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_linux_386.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm.go D go/coredns/vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_linux_386.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_linux_mips.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64le.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_linux_mipsle.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_linux_s390x.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_linux_sparc64.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go D go/coredns/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/zsysctl_openbsd.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_darwin_386.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_darwin_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm64.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_netbsd_386.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_netbsd_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_openbsd_386.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_openbsd_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm.go D go/coredns/vendor/golang.org/x/sys/unix/zsysnum_solaris_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_darwin_386.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_darwin_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_darwin_arm.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_darwin_arm64.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_dragonfly_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_linux_386.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_linux_arm.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_linux_mips.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_linux_mips64le.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_linux_mipsle.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_linux_sparc64.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_netbsd_386.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_netbsd_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_openbsd_386.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_openbsd_amd64.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm.go D go/coredns/vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go D go/coredns/vendor/golang.org/x/sys/windows/asm_windows_386.s D go/coredns/vendor/golang.org/x/sys/windows/asm_windows_amd64.s D go/coredns/vendor/golang.org/x/sys/windows/dll_windows.go D go/coredns/vendor/golang.org/x/sys/windows/env_unset.go D go/coredns/vendor/golang.org/x/sys/windows/env_windows.go D go/coredns/vendor/golang.org/x/sys/windows/eventlog.go D go/coredns/vendor/golang.org/x/sys/windows/exec_windows.go D go/coredns/vendor/golang.org/x/sys/windows/memory_windows.go D go/coredns/vendor/golang.org/x/sys/windows/mksyscall.go D go/coredns/vendor/golang.org/x/sys/windows/race.go D go/coredns/vendor/golang.org/x/sys/windows/race0.go D go/coredns/vendor/golang.org/x/sys/windows/security_windows.go D go/coredns/vendor/golang.org/x/sys/windows/service.go D go/coredns/vendor/golang.org/x/sys/windows/str.go D go/coredns/vendor/golang.org/x/sys/windows/syscall.go D go/coredns/vendor/golang.org/x/sys/windows/syscall_windows.go D go/coredns/vendor/golang.org/x/sys/windows/types_windows.go D go/coredns/vendor/golang.org/x/sys/windows/types_windows_386.go D go/coredns/vendor/golang.org/x/sys/windows/types_windows_amd64.go D go/coredns/vendor/golang.org/x/sys/windows/zsyscall_windows.go D go/coredns/vendor/golang.org/x/text/.gitattributes D go/coredns/vendor/golang.org/x/text/.gitignore D go/coredns/vendor/golang.org/x/text/AUTHORS D go/coredns/vendor/golang.org/x/text/CONTRIBUTING.md D go/coredns/vendor/golang.org/x/text/CONTRIBUTORS D go/coredns/vendor/golang.org/x/text/LICENSE D go/coredns/vendor/golang.org/x/text/PATENTS D go/coredns/vendor/golang.org/x/text/README D go/coredns/vendor/golang.org/x/text/codereview.cfg D go/coredns/vendor/golang.org/x/text/doc.go D go/coredns/vendor/golang.org/x/text/gen.go D go/coredns/vendor/golang.org/x/text/internal/gen.go D go/coredns/vendor/golang.org/x/text/internal/gen/code.go D go/coredns/vendor/golang.org/x/text/internal/gen/gen.go D go/coredns/vendor/golang.org/x/text/internal/internal.go D go/coredns/vendor/golang.org/x/text/internal/match.go D go/coredns/vendor/golang.org/x/text/internal/tables.go D go/coredns/vendor/golang.org/x/text/internal/triegen/compact.go D go/coredns/vendor/golang.org/x/text/internal/triegen/print.go D go/coredns/vendor/golang.org/x/text/internal/triegen/triegen.go D go/coredns/vendor/golang.org/x/text/internal/ucd/ucd.go D go/coredns/vendor/golang.org/x/text/transform/transform.go D go/coredns/vendor/golang.org/x/text/unicode/cldr/base.go D go/coredns/vendor/golang.org/x/text/unicode/cldr/cldr.go D go/coredns/vendor/golang.org/x/text/unicode/cldr/collate.go D go/coredns/vendor/golang.org/x/text/unicode/cldr/decode.go D go/coredns/vendor/golang.org/x/text/unicode/cldr/makexml.go D go/coredns/vendor/golang.org/x/text/unicode/cldr/resolve.go D go/coredns/vendor/golang.org/x/text/unicode/cldr/slice.go D go/coredns/vendor/golang.org/x/text/unicode/cldr/xml.go D go/coredns/vendor/golang.org/x/text/unicode/doc.go D go/coredns/vendor/golang.org/x/text/unicode/norm/composition.go D go/coredns/vendor/golang.org/x/text/unicode/norm/forminfo.go D go/coredns/vendor/golang.org/x/text/unicode/norm/input.go D go/coredns/vendor/golang.org/x/text/unicode/norm/iter.go D go/coredns/vendor/golang.org/x/text/unicode/norm/maketables.go D go/coredns/vendor/golang.org/x/text/unicode/norm/normalize.go D go/coredns/vendor/golang.org/x/text/unicode/norm/readwriter.go D go/coredns/vendor/golang.org/x/text/unicode/norm/tables.go D go/coredns/vendor/golang.org/x/text/unicode/norm/transform.go D go/coredns/vendor/golang.org/x/text/unicode/norm/trie.go D go/coredns/vendor/golang.org/x/text/unicode/norm/triegen.go D go/coredns/vendor/golang.org/x/text/width/gen.go D go/coredns/vendor/golang.org/x/text/width/gen_common.go D go/coredns/vendor/golang.org/x/text/width/gen_trieval.go D go/coredns/vendor/golang.org/x/text/width/kind_string.go D go/coredns/vendor/golang.org/x/text/width/tables.go D go/coredns/vendor/golang.org/x/text/width/transform.go D go/coredns/vendor/golang.org/x/text/width/trieval.go D go/coredns/vendor/golang.org/x/text/width/width.go D go/coredns/vendor/google.golang.org/genproto/.travis.yml D go/coredns/vendor/google.golang.org/genproto/CONTRIBUTING.md D go/coredns/vendor/google.golang.org/genproto/LICENSE D go/coredns/vendor/google.golang.org/genproto/README.md D go/coredns/vendor/google.golang.org/genproto/googleapis/rpc/status/status.pb.go D go/coredns/vendor/google.golang.org/genproto/regen.go D go/coredns/vendor/google.golang.org/genproto/regen.sh D go/coredns/vendor/google.golang.org/grpc/.travis.yml D go/coredns/vendor/google.golang.org/grpc/AUTHORS D go/coredns/vendor/google.golang.org/grpc/CONTRIBUTING.md D go/coredns/vendor/google.golang.org/grpc/LICENSE D go/coredns/vendor/google.golang.org/grpc/Makefile D go/coredns/vendor/google.golang.org/grpc/README.md D go/coredns/vendor/google.golang.org/grpc/backoff.go D go/coredns/vendor/google.golang.org/grpc/balancer.go D go/coredns/vendor/google.golang.org/grpc/call.go D go/coredns/vendor/google.golang.org/grpc/clientconn.go D go/coredns/vendor/google.golang.org/grpc/codec.go D go/coredns/vendor/google.golang.org/grpc/codegen.sh D go/coredns/vendor/google.golang.org/grpc/codes/code_string.go D go/coredns/vendor/google.golang.org/grpc/codes/codes.go D go/coredns/vendor/google.golang.org/grpc/connectivity/connectivity.go D go/coredns/vendor/google.golang.org/grpc/credentials/credentials.go D go/coredns/vendor/google.golang.org/grpc/credentials/credentials_util_go17.go D go/coredns/vendor/google.golang.org/grpc/credentials/credentials_util_go18.go D go/coredns/vendor/google.golang.org/grpc/credentials/credentials_util_pre_go17.go D go/coredns/vendor/google.golang.org/grpc/doc.go D go/coredns/vendor/google.golang.org/grpc/go16.go D go/coredns/vendor/google.golang.org/grpc/go17.go D go/coredns/vendor/google.golang.org/grpc/grpclb.go D go/coredns/vendor/google.golang.org/grpc/grpclog/grpclog.go D go/coredns/vendor/google.golang.org/grpc/grpclog/logger.go D go/coredns/vendor/google.golang.org/grpc/grpclog/loggerv2.go D go/coredns/vendor/google.golang.org/grpc/interceptor.go D go/coredns/vendor/google.golang.org/grpc/internal/internal.go D go/coredns/vendor/google.golang.org/grpc/keepalive/keepalive.go D go/coredns/vendor/google.golang.org/grpc/metadata/metadata.go D go/coredns/vendor/google.golang.org/grpc/naming/naming.go D go/coredns/vendor/google.golang.org/grpc/peer/peer.go D go/coredns/vendor/google.golang.org/grpc/proxy.go D go/coredns/vendor/google.golang.org/grpc/rpc_util.go D go/coredns/vendor/google.golang.org/grpc/server.go D go/coredns/vendor/google.golang.org/grpc/stats/handlers.go D go/coredns/vendor/google.golang.org/grpc/stats/stats.go D go/coredns/vendor/google.golang.org/grpc/status/status.go D go/coredns/vendor/google.golang.org/grpc/stream.go D go/coredns/vendor/google.golang.org/grpc/tap/tap.go D go/coredns/vendor/google.golang.org/grpc/trace.go D go/coredns/vendor/google.golang.org/grpc/transport/bdp_estimator.go D go/coredns/vendor/google.golang.org/grpc/transport/control.go D go/coredns/vendor/google.golang.org/grpc/transport/go16.go D go/coredns/vendor/google.golang.org/grpc/transport/go17.go D go/coredns/vendor/google.golang.org/grpc/transport/handler_server.go D go/coredns/vendor/google.golang.org/grpc/transport/http2_client.go D go/coredns/vendor/google.golang.org/grpc/transport/http2_server.go D go/coredns/vendor/google.golang.org/grpc/transport/http_util.go D go/coredns/vendor/google.golang.org/grpc/transport/log.go D go/coredns/vendor/google.golang.org/grpc/transport/transport.go D go/coredns/vendor/gopkg.in/inf.v0/LICENSE D go/coredns/vendor/gopkg.in/inf.v0/dec.go D go/coredns/vendor/gopkg.in/inf.v0/rounder.go D go/coredns/vendor/gopkg.in/mgo.v2/.travis.yml D go/coredns/vendor/gopkg.in/mgo.v2/LICENSE D go/coredns/vendor/gopkg.in/mgo.v2/Makefile D go/coredns/vendor/gopkg.in/mgo.v2/README.md D go/coredns/vendor/gopkg.in/mgo.v2/auth.go D go/coredns/vendor/gopkg.in/mgo.v2/bson/LICENSE D go/coredns/vendor/gopkg.in/mgo.v2/bson/bson.go D go/coredns/vendor/gopkg.in/mgo.v2/bson/decimal.go D go/coredns/vendor/gopkg.in/mgo.v2/bson/decode.go D go/coredns/vendor/gopkg.in/mgo.v2/bson/encode.go D go/coredns/vendor/gopkg.in/mgo.v2/bson/json.go D go/coredns/vendor/gopkg.in/mgo.v2/bulk.go D go/coredns/vendor/gopkg.in/mgo.v2/cluster.go D go/coredns/vendor/gopkg.in/mgo.v2/doc.go D go/coredns/vendor/gopkg.in/mgo.v2/gridfs.go D go/coredns/vendor/gopkg.in/mgo.v2/internal/json/LICENSE D go/coredns/vendor/gopkg.in/mgo.v2/internal/json/decode.go D go/coredns/vendor/gopkg.in/mgo.v2/internal/json/encode.go D go/coredns/vendor/gopkg.in/mgo.v2/internal/json/extension.go D go/coredns/vendor/gopkg.in/mgo.v2/internal/json/fold.go D go/coredns/vendor/gopkg.in/mgo.v2/internal/json/indent.go D go/coredns/vendor/gopkg.in/mgo.v2/internal/json/scanner.go D go/coredns/vendor/gopkg.in/mgo.v2/internal/json/stream.go D go/coredns/vendor/gopkg.in/mgo.v2/internal/json/tags.go D go/coredns/vendor/gopkg.in/mgo.v2/log.go D go/coredns/vendor/gopkg.in/mgo.v2/queue.go D go/coredns/vendor/gopkg.in/mgo.v2/raceoff.go D go/coredns/vendor/gopkg.in/mgo.v2/raceon.go D go/coredns/vendor/gopkg.in/mgo.v2/saslimpl.go D go/coredns/vendor/gopkg.in/mgo.v2/saslstub.go D go/coredns/vendor/gopkg.in/mgo.v2/server.go D go/coredns/vendor/gopkg.in/mgo.v2/session.go D go/coredns/vendor/gopkg.in/mgo.v2/socket.go D go/coredns/vendor/gopkg.in/mgo.v2/stats.go D go/coredns/vendor/gopkg.in/yaml.v2/.travis.yml D go/coredns/vendor/gopkg.in/yaml.v2/LICENSE D go/coredns/vendor/gopkg.in/yaml.v2/LICENSE.libyaml D go/coredns/vendor/gopkg.in/yaml.v2/README.md D go/coredns/vendor/gopkg.in/yaml.v2/apic.go D go/coredns/vendor/gopkg.in/yaml.v2/decode.go D go/coredns/vendor/gopkg.in/yaml.v2/emitterc.go D go/coredns/vendor/gopkg.in/yaml.v2/encode.go D go/coredns/vendor/gopkg.in/yaml.v2/parserc.go D go/coredns/vendor/gopkg.in/yaml.v2/readerc.go D go/coredns/vendor/gopkg.in/yaml.v2/resolve.go D go/coredns/vendor/gopkg.in/yaml.v2/scannerc.go D go/coredns/vendor/gopkg.in/yaml.v2/sorter.go D go/coredns/vendor/gopkg.in/yaml.v2/writerc.go D go/coredns/vendor/gopkg.in/yaml.v2/yaml.go D go/coredns/vendor/gopkg.in/yaml.v2/yamlh.go D go/coredns/vendor/gopkg.in/yaml.v2/yamlprivateh.go D go/coredns/vendor/k8s.io/apimachinery/LICENSE D go/coredns/vendor/k8s.io/apimachinery/OWNERS D go/coredns/vendor/k8s.io/apimachinery/README.md D go/coredns/vendor/k8s.io/apimachinery/kubernetes-sha D go/coredns/vendor/k8s.io/apimachinery/pkg/OWNERS D go/coredns/vendor/k8s.io/apimachinery/pkg/api/equality/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/api/equality/semantic.go D go/coredns/vendor/k8s.io/apimachinery/pkg/api/errors/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/api/errors/OWNERS D go/coredns/vendor/k8s.io/apimachinery/pkg/api/errors/doc.go D go/coredns/vendor/k8s.io/apimachinery/pkg/api/errors/errors.go D go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/OWNERS D go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/default.go D go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/doc.go D go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/errors.go D go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/firsthit_restmapper.go D go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/help.go D go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/interfaces.go D go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/meta.go D go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/multirestmapper.go D go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/priority.go D go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/restmapper.go D go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/unstructured.go D go/coredns/vendor/k8s.io/apimachinery/pkg/api/resource/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/api/resource/OWNERS D go/coredns/vendor/k8s.io/apimachinery/pkg/api/resource/amount.go D go/coredns/vendor/k8s.io/apimachinery/pkg/api/resource/generated.pb.go D go/coredns/vendor/k8s.io/apimachinery/pkg/api/resource/generated.proto D go/coredns/vendor/k8s.io/apimachinery/pkg/api/resource/math.go D go/coredns/vendor/k8s.io/apimachinery/pkg/api/resource/quantity.go D go/coredns/vendor/k8s.io/apimachinery/pkg/api/resource/quantity_proto.go D go/coredns/vendor/k8s.io/apimachinery/pkg/api/resource/scale_int.go D go/coredns/vendor/k8s.io/apimachinery/pkg/api/resource/suffix.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apimachinery/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/apimachinery/announced/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/apimachinery/announced/announced.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apimachinery/announced/group_factory.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apimachinery/doc.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apimachinery/registered/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/apimachinery/registered/registered.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apimachinery/types.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/OWNERS D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/conversion.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/doc.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/duration.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/generated.pb.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/group_version.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/helpers.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/labels.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/meta.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/micro_time.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/micro_time_proto.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/register.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/time.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/time_proto.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/types.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/types_swagger_doc_generated.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructured.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/watch.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/zz_generated.defaults.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1alpha1/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1alpha1/doc.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1alpha1/generated.pb.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1alpha1/generated.proto D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1alpha1/register.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1alpha1/types.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1alpha1/types_swagger_doc_generated.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1alpha1/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1alpha1/zz_generated.defaults.go D go/coredns/vendor/k8s.io/apimachinery/pkg/conversion/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/conversion/cloner.go D go/coredns/vendor/k8s.io/apimachinery/pkg/conversion/converter.go D go/coredns/vendor/k8s.io/apimachinery/pkg/conversion/deep_equal.go D go/coredns/vendor/k8s.io/apimachinery/pkg/conversion/doc.go D go/coredns/vendor/k8s.io/apimachinery/pkg/conversion/helper.go D go/coredns/vendor/k8s.io/apimachinery/pkg/conversion/queryparams/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/conversion/queryparams/convert.go D go/coredns/vendor/k8s.io/apimachinery/pkg/conversion/queryparams/doc.go D go/coredns/vendor/k8s.io/apimachinery/pkg/conversion/unstructured/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/conversion/unstructured/converter.go D go/coredns/vendor/k8s.io/apimachinery/pkg/conversion/unstructured/doc.go D go/coredns/vendor/k8s.io/apimachinery/pkg/fields/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/fields/doc.go D go/coredns/vendor/k8s.io/apimachinery/pkg/fields/fields.go D go/coredns/vendor/k8s.io/apimachinery/pkg/fields/requirements.go D go/coredns/vendor/k8s.io/apimachinery/pkg/fields/selector.go D go/coredns/vendor/k8s.io/apimachinery/pkg/labels/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/labels/doc.go D go/coredns/vendor/k8s.io/apimachinery/pkg/labels/labels.go D go/coredns/vendor/k8s.io/apimachinery/pkg/labels/selector.go D go/coredns/vendor/k8s.io/apimachinery/pkg/openapi/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/openapi/common.go D go/coredns/vendor/k8s.io/apimachinery/pkg/openapi/doc.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/codec.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/codec_check.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/conversion.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/doc.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/embedded.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/error.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/extension.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/generated.pb.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/generated.proto D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/helper.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/interfaces.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/register.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/schema/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/schema/generated.pb.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/schema/generated.proto D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/schema/group_version.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/schema/interfaces.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/scheme.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/scheme_builder.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/codec_factory.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/json/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/json/json.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/json/meta.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/negotiated_codec.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/protobuf/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/protobuf/doc.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/protobuf/protobuf.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/protobuf_extension.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/recognizer/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/recognizer/recognizer.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/streaming/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/streaming/streaming.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/versioning/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/versioning/versioning.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/swagger_doc_generator.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/types.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/types_proto.go D go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/apimachinery/pkg/selection/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/selection/operator.go D go/coredns/vendor/k8s.io/apimachinery/pkg/types/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/types/doc.go D go/coredns/vendor/k8s.io/apimachinery/pkg/types/namespacedname.go D go/coredns/vendor/k8s.io/apimachinery/pkg/types/nodename.go D go/coredns/vendor/k8s.io/apimachinery/pkg/types/patch.go D go/coredns/vendor/k8s.io/apimachinery/pkg/types/uid.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/cache/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/util/cache/cache.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/cache/lruexpirecache.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/clock/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/util/clock/clock.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/diff/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/util/diff/diff.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/errors/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/util/errors/doc.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/errors/errors.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/framer/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/util/framer/framer.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/intstr/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/util/intstr/generated.pb.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/intstr/generated.proto D go/coredns/vendor/k8s.io/apimachinery/pkg/util/intstr/intstr.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/json/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/util/json/json.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/net/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/util/net/http.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/net/interface.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/net/port_range.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/net/port_split.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/net/util.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/rand/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/util/rand/rand.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/runtime/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/util/runtime/runtime.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/sets/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/util/sets/byte.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/sets/doc.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/sets/empty.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/sets/int.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/sets/int64.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/sets/string.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/validation/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/util/validation/field/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/util/validation/field/errors.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/validation/field/path.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/validation/validation.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/wait/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/util/wait/doc.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go D go/coredns/vendor/k8s.io/apimachinery/pkg/util/yaml/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/util/yaml/decoder.go D go/coredns/vendor/k8s.io/apimachinery/pkg/version/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/version/doc.go D go/coredns/vendor/k8s.io/apimachinery/pkg/version/types.go D go/coredns/vendor/k8s.io/apimachinery/pkg/watch/BUILD D go/coredns/vendor/k8s.io/apimachinery/pkg/watch/doc.go D go/coredns/vendor/k8s.io/apimachinery/pkg/watch/filter.go D go/coredns/vendor/k8s.io/apimachinery/pkg/watch/mux.go D go/coredns/vendor/k8s.io/apimachinery/pkg/watch/streamwatcher.go D go/coredns/vendor/k8s.io/apimachinery/pkg/watch/until.go D go/coredns/vendor/k8s.io/apimachinery/pkg/watch/watch.go D go/coredns/vendor/k8s.io/apimachinery/third_party/forked/golang/reflect/BUILD D go/coredns/vendor/k8s.io/apimachinery/third_party/forked/golang/reflect/deep_equal.go D go/coredns/vendor/k8s.io/apimachinery/third_party/forked/golang/reflect/type.go D go/coredns/vendor/k8s.io/client-go/.travis.yml D go/coredns/vendor/k8s.io/client-go/CHANGELOG.md D go/coredns/vendor/k8s.io/client-go/INSTALL.md D go/coredns/vendor/k8s.io/client-go/LICENSE D go/coredns/vendor/k8s.io/client-go/OWNERS D go/coredns/vendor/k8s.io/client-go/README.md D go/coredns/vendor/k8s.io/client-go/discovery/BUILD D go/coredns/vendor/k8s.io/client-go/discovery/discovery_client.go D go/coredns/vendor/k8s.io/client-go/discovery/helper.go D go/coredns/vendor/k8s.io/client-go/discovery/restmapper.go D go/coredns/vendor/k8s.io/client-go/discovery/unstructured.go D go/coredns/vendor/k8s.io/client-go/kubernetes-sha D go/coredns/vendor/k8s.io/client-go/kubernetes/BUILD D go/coredns/vendor/k8s.io/client-go/kubernetes/clientset.go D go/coredns/vendor/k8s.io/client-go/kubernetes/doc.go D go/coredns/vendor/k8s.io/client-go/kubernetes/scheme/BUILD D go/coredns/vendor/k8s.io/client-go/kubernetes/scheme/doc.go D go/coredns/vendor/k8s.io/client-go/kubernetes/scheme/register.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/BUILD D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/admissionregistration_client.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/doc.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/externaladmissionhookconfiguration.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/generated_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/initializerconfiguration.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/BUILD D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/apps_client.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/controllerrevision.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/deployment.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/doc.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/generated_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/scale.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/statefulset.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/BUILD D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/authentication_client.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/doc.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/generated_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/tokenreview.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/tokenreview_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/BUILD D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/authentication_client.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/doc.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/generated_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/tokenreview.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/tokenreview_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/BUILD D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/authorization_client.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/doc.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/generated_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/localsubjectaccessreview.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/localsubjectaccessreview_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/selfsubjectaccessreview.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/selfsubjectaccessreview_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/subjectaccessreview.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/subjectaccessreview_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/BUILD D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/authorization_client.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/doc.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/generated_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/localsubjectaccessreview.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/localsubjectaccessreview_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/selfsubjectaccessreview.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/selfsubjectaccessreview_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/subjectaccessreview.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/subjectaccessreview_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/BUILD D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/autoscaling_client.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/doc.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/generated_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/horizontalpodautoscaler.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2alpha1/BUILD D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2alpha1/autoscaling_client.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2alpha1/doc.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2alpha1/generated_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2alpha1/horizontalpodautoscaler.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/batch/v1/BUILD D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/batch/v1/batch_client.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/batch/v1/doc.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/batch/v1/generated_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/batch/v1/job.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/batch/v2alpha1/BUILD D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/batch/v2alpha1/batch_client.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/batch/v2alpha1/cronjob.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/batch/v2alpha1/doc.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/batch/v2alpha1/generated_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/BUILD D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/certificates_client.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/certificatesigningrequest.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/certificatesigningrequest_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/doc.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/generated_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/BUILD D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/componentstatus.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/configmap.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/core_client.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/doc.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/endpoints.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/event.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/event_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/generated_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/limitrange.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/namespace.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/namespace_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/node.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/node_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/persistentvolume.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/persistentvolumeclaim.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/pod.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/pod_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/podtemplate.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/replicationcontroller.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/resourcequota.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/secret.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/service.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/service_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/serviceaccount.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/BUILD D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/daemonset.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/deployment.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/deployment_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/doc.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/extensions_client.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/generated_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/ingress.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/podsecuritypolicy.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/replicaset.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/scale.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/scale_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/thirdpartyresource.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/networking/v1/BUILD D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/networking/v1/doc.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/networking/v1/generated_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/networking/v1/networking_client.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/networking/v1/networkpolicy.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/BUILD D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/doc.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/eviction.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/eviction_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/generated_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/poddisruptionbudget.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/policy_client.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/BUILD D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/clusterrole.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/clusterrolebinding.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/doc.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/generated_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/rbac_client.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/role.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/rolebinding.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/BUILD D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/clusterrole.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/clusterrolebinding.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/doc.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/generated_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/rbac_client.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/role.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/rolebinding.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/settings/v1alpha1/BUILD D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/settings/v1alpha1/doc.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/settings/v1alpha1/generated_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/settings/v1alpha1/podpreset.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/settings/v1alpha1/settings_client.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/storage/v1/BUILD D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/storage/v1/doc.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/storage/v1/generated_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/storage/v1/storage_client.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/storage/v1/storageclass.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/BUILD D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/doc.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/generated_expansion.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/storage_client.go D go/coredns/vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/storageclass.go D go/coredns/vendor/k8s.io/client-go/pkg/api/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/api/OWNERS D go/coredns/vendor/k8s.io/client-go/pkg/api/annotation_key_constants.go D go/coredns/vendor/k8s.io/client-go/pkg/api/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/api/field_constants.go D go/coredns/vendor/k8s.io/client-go/pkg/api/json.go D go/coredns/vendor/k8s.io/client-go/pkg/api/objectreference.go D go/coredns/vendor/k8s.io/client-go/pkg/api/register.go D go/coredns/vendor/k8s.io/client-go/pkg/api/resource.go D go/coredns/vendor/k8s.io/client-go/pkg/api/taint.go D go/coredns/vendor/k8s.io/client-go/pkg/api/toleration.go D go/coredns/vendor/k8s.io/client-go/pkg/api/types.go D go/coredns/vendor/k8s.io/client-go/pkg/api/v1/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/api/v1/OWNERS D go/coredns/vendor/k8s.io/client-go/pkg/api/v1/annotation_key_constants.go D go/coredns/vendor/k8s.io/client-go/pkg/api/v1/conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/api/v1/defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/api/v1/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/api/v1/generate.go D go/coredns/vendor/k8s.io/client-go/pkg/api/v1/generated.pb.go D go/coredns/vendor/k8s.io/client-go/pkg/api/v1/generated.proto D go/coredns/vendor/k8s.io/client-go/pkg/api/v1/meta.go D go/coredns/vendor/k8s.io/client-go/pkg/api/v1/objectreference.go D go/coredns/vendor/k8s.io/client-go/pkg/api/v1/ref/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/api/v1/ref/ref.go D go/coredns/vendor/k8s.io/client-go/pkg/api/v1/register.go D go/coredns/vendor/k8s.io/client-go/pkg/api/v1/resource.go D go/coredns/vendor/k8s.io/client-go/pkg/api/v1/taint.go D go/coredns/vendor/k8s.io/client-go/pkg/api/v1/toleration.go D go/coredns/vendor/k8s.io/client-go/pkg/api/v1/types.generated.go D go/coredns/vendor/k8s.io/client-go/pkg/api/v1/types.go D go/coredns/vendor/k8s.io/client-go/pkg/api/v1/types_swagger_doc_generated.go D go/coredns/vendor/k8s.io/client-go/pkg/api/v1/zz_generated.conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/api/v1/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/api/v1/zz_generated.defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/api/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/v1alpha1/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/v1alpha1/defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/v1alpha1/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/v1alpha1/generated.pb.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/v1alpha1/generated.proto D go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/v1alpha1/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/v1alpha1/types.generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/v1alpha1/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/v1alpha1/types_swagger_doc_generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/v1alpha1/zz_generated.conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/v1alpha1/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/v1alpha1/zz_generated.defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/OWNERS D go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/generated.pb.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/generated.proto D go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/types.generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/types_swagger_doc_generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/zz_generated.conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/zz_generated.defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/OWNERS D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1/conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1/defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1/generated.pb.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1/generated.proto D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1/types_swagger_doc_generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1/zz_generated.conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1/zz_generated.defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/generated.pb.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/generated.proto D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/types.generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/types_swagger_doc_generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/zz_generated.conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/zz_generated.defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/OWNERS D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/generated.pb.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/generated.proto D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/types.generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/types_swagger_doc_generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/zz_generated.conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/zz_generated.defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/generated.pb.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/generated.proto D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/types.generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/types_swagger_doc_generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/zz_generated.conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/zz_generated.defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/OWNERS D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/annotations.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/generated.pb.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/generated.proto D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/types.generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/types_swagger_doc_generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/zz_generated.conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/zz_generated.defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v2alpha1/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v2alpha1/defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v2alpha1/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v2alpha1/generated.pb.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v2alpha1/generated.proto D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v2alpha1/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v2alpha1/types.generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v2alpha1/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v2alpha1/types_swagger_doc_generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v2alpha1/zz_generated.conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v2alpha1/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v2alpha1/zz_generated.defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/OWNERS D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/generated.pb.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/generated.proto D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/types.generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/types_swagger_doc_generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/zz_generated.conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/zz_generated.defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/generated.pb.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/generated.proto D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/types.generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/types_swagger_doc_generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/zz_generated.conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/zz_generated.defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/OWNERS D go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/helpers.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/generated.pb.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/generated.proto D go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/helpers.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/types.generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/types_swagger_doc_generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/zz_generated.conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/zz_generated.defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/OWNERS D go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/helpers.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/generated.pb.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/generated.proto D go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/types.generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/types_swagger_doc_generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/zz_generated.conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/zz_generated.defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/OWNERS D go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/generated.pb.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/generated.proto D go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/types.generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/types_swagger_doc_generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/zz_generated.conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/zz_generated.defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/OWNERS D go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/v1beta1/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/v1beta1/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/v1beta1/generated.pb.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/v1beta1/generated.proto D go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/v1beta1/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/v1beta1/types.generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/v1beta1/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/v1beta1/types_swagger_doc_generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/v1beta1/zz_generated.conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/v1beta1/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/v1beta1/zz_generated.defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/OWNERS D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/helpers.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/generated.pb.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/generated.proto D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/helpers.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/types.generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/types_swagger_doc_generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/zz_generated.conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/zz_generated.defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/generated.pb.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/generated.proto D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/helpers.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/types.generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/types_swagger_doc_generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/zz_generated.conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/zz_generated.defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/v1alpha1/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/v1alpha1/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/v1alpha1/generated.pb.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/v1alpha1/generated.proto D go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/v1alpha1/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/v1alpha1/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/v1alpha1/types_swagger_doc_generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/v1alpha1/zz_generated.conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/v1alpha1/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/v1alpha1/zz_generated.defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/OWNERS D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1/generated.pb.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1/generated.proto D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1/types_swagger_doc_generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1/zz_generated.conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1/zz_generated.defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1beta1/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1beta1/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1beta1/generated.pb.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1beta1/generated.proto D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1beta1/register.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1beta1/types.generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1beta1/types.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1beta1/types_swagger_doc_generated.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1beta1/zz_generated.conversion.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1beta1/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1beta1/zz_generated.defaults.go D go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/zz_generated.deepcopy.go D go/coredns/vendor/k8s.io/client-go/pkg/util/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/util/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/util/parsers/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/util/parsers/parsers.go D go/coredns/vendor/k8s.io/client-go/pkg/util/template.go D go/coredns/vendor/k8s.io/client-go/pkg/util/umask.go D go/coredns/vendor/k8s.io/client-go/pkg/util/umask_windows.go D go/coredns/vendor/k8s.io/client-go/pkg/util/util.go D go/coredns/vendor/k8s.io/client-go/pkg/version/.gitattributes D go/coredns/vendor/k8s.io/client-go/pkg/version/BUILD D go/coredns/vendor/k8s.io/client-go/pkg/version/base.go D go/coredns/vendor/k8s.io/client-go/pkg/version/def.bzl D go/coredns/vendor/k8s.io/client-go/pkg/version/doc.go D go/coredns/vendor/k8s.io/client-go/pkg/version/version.go D go/coredns/vendor/k8s.io/client-go/rest/BUILD D go/coredns/vendor/k8s.io/client-go/rest/OWNERS D go/coredns/vendor/k8s.io/client-go/rest/client.go D go/coredns/vendor/k8s.io/client-go/rest/config.go D go/coredns/vendor/k8s.io/client-go/rest/plugin.go D go/coredns/vendor/k8s.io/client-go/rest/request.go D go/coredns/vendor/k8s.io/client-go/rest/transport.go D go/coredns/vendor/k8s.io/client-go/rest/url_utils.go D go/coredns/vendor/k8s.io/client-go/rest/urlbackoff.go D go/coredns/vendor/k8s.io/client-go/rest/versions.go D go/coredns/vendor/k8s.io/client-go/rest/watch/BUILD D go/coredns/vendor/k8s.io/client-go/rest/watch/decoder.go D go/coredns/vendor/k8s.io/client-go/rest/watch/encoder.go D go/coredns/vendor/k8s.io/client-go/tools/auth/BUILD D go/coredns/vendor/k8s.io/client-go/tools/auth/clientauth.go D go/coredns/vendor/k8s.io/client-go/tools/cache/BUILD D go/coredns/vendor/k8s.io/client-go/tools/cache/OWNERS D go/coredns/vendor/k8s.io/client-go/tools/cache/controller.go D go/coredns/vendor/k8s.io/client-go/tools/cache/delta_fifo.go D go/coredns/vendor/k8s.io/client-go/tools/cache/doc.go D go/coredns/vendor/k8s.io/client-go/tools/cache/expiration_cache.go D go/coredns/vendor/k8s.io/client-go/tools/cache/expiration_cache_fakes.go D go/coredns/vendor/k8s.io/client-go/tools/cache/fake_custom_store.go D go/coredns/vendor/k8s.io/client-go/tools/cache/fifo.go D go/coredns/vendor/k8s.io/client-go/tools/cache/index.go D go/coredns/vendor/k8s.io/client-go/tools/cache/listers.go D go/coredns/vendor/k8s.io/client-go/tools/cache/listwatch.go D go/coredns/vendor/k8s.io/client-go/tools/cache/mutation_cache.go D go/coredns/vendor/k8s.io/client-go/tools/cache/mutation_detector.go D go/coredns/vendor/k8s.io/client-go/tools/cache/reflector.go D go/coredns/vendor/k8s.io/client-go/tools/cache/shared_informer.go D go/coredns/vendor/k8s.io/client-go/tools/cache/store.go D go/coredns/vendor/k8s.io/client-go/tools/cache/thread_safe_store.go D go/coredns/vendor/k8s.io/client-go/tools/cache/undelta_store.go D go/coredns/vendor/k8s.io/client-go/tools/clientcmd/BUILD D go/coredns/vendor/k8s.io/client-go/tools/clientcmd/api/BUILD D go/coredns/vendor/k8s.io/client-go/tools/clientcmd/api/helpers.go D go/coredns/vendor/k8s.io/client-go/tools/clientcmd/api/latest/BUILD D go/coredns/vendor/k8s.io/client-go/tools/clientcmd/api/latest/latest.go D go/coredns/vendor/k8s.io/client-go/tools/clientcmd/api/register.go D go/coredns/vendor/k8s.io/client-go/tools/clientcmd/api/types.go D go/coredns/vendor/k8s.io/client-go/tools/clientcmd/api/v1/BUILD D go/coredns/vendor/k8s.io/client-go/tools/clientcmd/api/v1/conversion.go D go/coredns/vendor/k8s.io/client-go/tools/clientcmd/api/v1/register.go D go/coredns/vendor/k8s.io/client-go/tools/clientcmd/api/v1/types.go D go/coredns/vendor/k8s.io/client-go/tools/clientcmd/auth_loaders.go D go/coredns/vendor/k8s.io/client-go/tools/clientcmd/client_config.go D go/coredns/vendor/k8s.io/client-go/tools/clientcmd/config.go D go/coredns/vendor/k8s.io/client-go/tools/clientcmd/doc.go D go/coredns/vendor/k8s.io/client-go/tools/clientcmd/helpers.go D go/coredns/vendor/k8s.io/client-go/tools/clientcmd/loader.go D go/coredns/vendor/k8s.io/client-go/tools/clientcmd/merged_client_builder.go D go/coredns/vendor/k8s.io/client-go/tools/clientcmd/overrides.go D go/coredns/vendor/k8s.io/client-go/tools/clientcmd/validation.go D go/coredns/vendor/k8s.io/client-go/tools/metrics/BUILD D go/coredns/vendor/k8s.io/client-go/tools/metrics/OWNERS D go/coredns/vendor/k8s.io/client-go/tools/metrics/metrics.go D go/coredns/vendor/k8s.io/client-go/transport/BUILD D go/coredns/vendor/k8s.io/client-go/transport/OWNERS D go/coredns/vendor/k8s.io/client-go/transport/cache.go D go/coredns/vendor/k8s.io/client-go/transport/config.go D go/coredns/vendor/k8s.io/client-go/transport/round_trippers.go D go/coredns/vendor/k8s.io/client-go/transport/transport.go D go/coredns/vendor/k8s.io/client-go/util/cert/BUILD D go/coredns/vendor/k8s.io/client-go/util/cert/cert.go D go/coredns/vendor/k8s.io/client-go/util/cert/csr.go D go/coredns/vendor/k8s.io/client-go/util/cert/io.go D go/coredns/vendor/k8s.io/client-go/util/cert/pem.go D go/coredns/vendor/k8s.io/client-go/util/flowcontrol/BUILD D go/coredns/vendor/k8s.io/client-go/util/flowcontrol/backoff.go D go/coredns/vendor/k8s.io/client-go/util/flowcontrol/throttle.go D go/coredns/vendor/k8s.io/client-go/util/homedir/BUILD D go/coredns/vendor/k8s.io/client-go/util/homedir/homedir.go D go/coredns/vendor/k8s.io/client-go/util/integer/BUILD D go/coredns/vendor/k8s.io/client-go/util/integer/integer.go commit 5d0b7e9903c789b257d294cd7491b520f2a1bad4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 22 10:49:44 2017 -0500 Updated grpc M go/coredns/vendor/google.golang.org/grpc/Makefile M go/coredns/vendor/google.golang.org/grpc/README.md M go/coredns/vendor/google.golang.org/grpc/backoff.go M go/coredns/vendor/google.golang.org/grpc/balancer.go M go/coredns/vendor/google.golang.org/grpc/call.go M go/coredns/vendor/google.golang.org/grpc/clientconn.go M go/coredns/vendor/google.golang.org/grpc/codec.go M go/coredns/vendor/google.golang.org/grpc/codes/code_string.go D go/coredns/vendor/google.golang.org/grpc/coverage.sh M go/coredns/vendor/google.golang.org/grpc/credentials/credentials.go M go/coredns/vendor/google.golang.org/grpc/doc.go M go/coredns/vendor/google.golang.org/grpc/go17.go M go/coredns/vendor/google.golang.org/grpc/grpclb.go D go/coredns/vendor/google.golang.org/grpc/grpclb/grpc_lb_v1/grpclb.pb.go D go/coredns/vendor/google.golang.org/grpc/grpclb/grpc_lb_v1/grpclb.proto D go/coredns/vendor/google.golang.org/grpc/grpclb/grpclb_server_generated.go M go/coredns/vendor/google.golang.org/grpc/grpclog/grpclog.go M go/coredns/vendor/google.golang.org/grpc/grpclog/loggerv2.go M go/coredns/vendor/google.golang.org/grpc/internal/internal.go M go/coredns/vendor/google.golang.org/grpc/metadata/metadata.go M go/coredns/vendor/google.golang.org/grpc/rpc_util.go M go/coredns/vendor/google.golang.org/grpc/server.go M go/coredns/vendor/google.golang.org/grpc/stats/stats.go M go/coredns/vendor/google.golang.org/grpc/status/status.go M go/coredns/vendor/google.golang.org/grpc/stream.go M go/coredns/vendor/google.golang.org/grpc/tap/tap.go M go/coredns/vendor/google.golang.org/grpc/trace.go M go/coredns/vendor/google.golang.org/grpc/transport/bdp_estimator.go M go/coredns/vendor/google.golang.org/grpc/transport/control.go M go/coredns/vendor/google.golang.org/grpc/transport/handler_server.go M go/coredns/vendor/google.golang.org/grpc/transport/http2_client.go M go/coredns/vendor/google.golang.org/grpc/transport/http2_server.go M go/coredns/vendor/google.golang.org/grpc/transport/http_util.go M go/coredns/vendor/google.golang.org/grpc/transport/transport.go commit 3d526f5fdb7cd0a465cdab96b73da5b04ff56743 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 22 10:04:28 2017 -0500 Fixed packaging M addons/packages/packetfence.spec commit 03e71a4e5ca7a3f369ca067017073c72d777c624 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 22 10:33:34 2017 -0500 Updated vendor.json M go/vendor/vendor.json commit 076664282e53840daa671a04166e96b5bd2c55cb Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 22 09:56:22 2017 -0500 Merged feature/pfconfig_structs M go/coredns/plugin/pfdns/pfdns.go M go/pfconfigdriver/fetch.go M go/pfconfigdriver/structs.go commit e4a81d71fe19145d15cba8228c762dfeda685356 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 22 09:50:40 2017 -0500 Added vendor directory since k8s.io doesn't exist anymore A go/coredns/vendor/github.com/PuerkitoBio/purell/.gitignore A go/coredns/vendor/github.com/PuerkitoBio/purell/.travis.yml A go/coredns/vendor/github.com/PuerkitoBio/purell/LICENSE A go/coredns/vendor/github.com/PuerkitoBio/purell/README.md A go/coredns/vendor/github.com/PuerkitoBio/purell/purell.go A go/coredns/vendor/github.com/PuerkitoBio/urlesc/.travis.yml A go/coredns/vendor/github.com/PuerkitoBio/urlesc/LICENSE A go/coredns/vendor/github.com/PuerkitoBio/urlesc/README.md A go/coredns/vendor/github.com/PuerkitoBio/urlesc/urlesc.go A go/coredns/vendor/github.com/Shopify/sarama/.gitignore A go/coredns/vendor/github.com/Shopify/sarama/.travis.yml A go/coredns/vendor/github.com/Shopify/sarama/CHANGELOG.md A go/coredns/vendor/github.com/Shopify/sarama/LICENSE A go/coredns/vendor/github.com/Shopify/sarama/Makefile A go/coredns/vendor/github.com/Shopify/sarama/README.md A go/coredns/vendor/github.com/Shopify/sarama/Vagrantfile A go/coredns/vendor/github.com/Shopify/sarama/api_versions_request.go A go/coredns/vendor/github.com/Shopify/sarama/api_versions_response.go A go/coredns/vendor/github.com/Shopify/sarama/async_producer.go A go/coredns/vendor/github.com/Shopify/sarama/broker.go A go/coredns/vendor/github.com/Shopify/sarama/client.go A go/coredns/vendor/github.com/Shopify/sarama/config.go A go/coredns/vendor/github.com/Shopify/sarama/consumer.go A go/coredns/vendor/github.com/Shopify/sarama/consumer_group_members.go A go/coredns/vendor/github.com/Shopify/sarama/consumer_metadata_request.go A go/coredns/vendor/github.com/Shopify/sarama/consumer_metadata_response.go A go/coredns/vendor/github.com/Shopify/sarama/crc32_field.go A go/coredns/vendor/github.com/Shopify/sarama/describe_groups_request.go A go/coredns/vendor/github.com/Shopify/sarama/describe_groups_response.go A go/coredns/vendor/github.com/Shopify/sarama/dev.yml A go/coredns/vendor/github.com/Shopify/sarama/encoder_decoder.go A go/coredns/vendor/github.com/Shopify/sarama/errors.go A go/coredns/vendor/github.com/Shopify/sarama/fetch_request.go A go/coredns/vendor/github.com/Shopify/sarama/fetch_response.go A go/coredns/vendor/github.com/Shopify/sarama/heartbeat_request.go A go/coredns/vendor/github.com/Shopify/sarama/heartbeat_response.go A go/coredns/vendor/github.com/Shopify/sarama/join_group_request.go A go/coredns/vendor/github.com/Shopify/sarama/join_group_response.go A go/coredns/vendor/github.com/Shopify/sarama/leave_group_request.go A go/coredns/vendor/github.com/Shopify/sarama/leave_group_response.go A go/coredns/vendor/github.com/Shopify/sarama/length_field.go A go/coredns/vendor/github.com/Shopify/sarama/list_groups_request.go A go/coredns/vendor/github.com/Shopify/sarama/list_groups_response.go A go/coredns/vendor/github.com/Shopify/sarama/message.go A go/coredns/vendor/github.com/Shopify/sarama/message_set.go A go/coredns/vendor/github.com/Shopify/sarama/metadata_request.go A go/coredns/vendor/github.com/Shopify/sarama/metadata_response.go A go/coredns/vendor/github.com/Shopify/sarama/metrics.go A go/coredns/vendor/github.com/Shopify/sarama/mockbroker.go A go/coredns/vendor/github.com/Shopify/sarama/mockresponses.go A go/coredns/vendor/github.com/Shopify/sarama/offset_commit_request.go A go/coredns/vendor/github.com/Shopify/sarama/offset_commit_response.go A go/coredns/vendor/github.com/Shopify/sarama/offset_fetch_request.go A go/coredns/vendor/github.com/Shopify/sarama/offset_fetch_response.go A go/coredns/vendor/github.com/Shopify/sarama/offset_manager.go A go/coredns/vendor/github.com/Shopify/sarama/offset_request.go A go/coredns/vendor/github.com/Shopify/sarama/offset_response.go A go/coredns/vendor/github.com/Shopify/sarama/packet_decoder.go A go/coredns/vendor/github.com/Shopify/sarama/packet_encoder.go A go/coredns/vendor/github.com/Shopify/sarama/partitioner.go A go/coredns/vendor/github.com/Shopify/sarama/prep_encoder.go A go/coredns/vendor/github.com/Shopify/sarama/produce_request.go A go/coredns/vendor/github.com/Shopify/sarama/produce_response.go A go/coredns/vendor/github.com/Shopify/sarama/produce_set.go A go/coredns/vendor/github.com/Shopify/sarama/real_decoder.go A go/coredns/vendor/github.com/Shopify/sarama/real_encoder.go A go/coredns/vendor/github.com/Shopify/sarama/request.go A go/coredns/vendor/github.com/Shopify/sarama/response_header.go A go/coredns/vendor/github.com/Shopify/sarama/sarama.go A go/coredns/vendor/github.com/Shopify/sarama/sasl_handshake_request.go A go/coredns/vendor/github.com/Shopify/sarama/sasl_handshake_response.go A go/coredns/vendor/github.com/Shopify/sarama/sync_group_request.go A go/coredns/vendor/github.com/Shopify/sarama/sync_group_response.go A go/coredns/vendor/github.com/Shopify/sarama/sync_producer.go A go/coredns/vendor/github.com/Shopify/sarama/utils.go A go/coredns/vendor/github.com/apache/thrift/.clang-format A go/coredns/vendor/github.com/apache/thrift/.dockerignore A go/coredns/vendor/github.com/apache/thrift/.editorconfig A go/coredns/vendor/github.com/apache/thrift/.gitattributes A go/coredns/vendor/github.com/apache/thrift/.gitignore A go/coredns/vendor/github.com/apache/thrift/.travis.yml A go/coredns/vendor/github.com/apache/thrift/CHANGES A go/coredns/vendor/github.com/apache/thrift/CMakeLists.txt A go/coredns/vendor/github.com/apache/thrift/CONTRIBUTING.md A go/coredns/vendor/github.com/apache/thrift/Dockerfile A go/coredns/vendor/github.com/apache/thrift/LICENSE A go/coredns/vendor/github.com/apache/thrift/Makefile.am A go/coredns/vendor/github.com/apache/thrift/NOTICE A go/coredns/vendor/github.com/apache/thrift/README.md A go/coredns/vendor/github.com/apache/thrift/Thrift.podspec A go/coredns/vendor/github.com/apache/thrift/appveyor.yml A go/coredns/vendor/github.com/apache/thrift/bootstrap.sh A go/coredns/vendor/github.com/apache/thrift/bower.json A go/coredns/vendor/github.com/apache/thrift/cleanup.sh A go/coredns/vendor/github.com/apache/thrift/composer.json A go/coredns/vendor/github.com/apache/thrift/configure.ac A go/coredns/vendor/github.com/apache/thrift/doap.rdf A go/coredns/vendor/github.com/apache/thrift/lib/Makefile.am A go/coredns/vendor/github.com/apache/thrift/lib/go/Makefile.am A go/coredns/vendor/github.com/apache/thrift/lib/go/README.md A go/coredns/vendor/github.com/apache/thrift/lib/go/coding_standards.md A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/application_exception.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/binary_protocol.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/buffered_transport.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/compact_protocol.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/debug_protocol.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/deserializer.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/exception.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/field.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/framed_transport.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/http_client.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/http_transport.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/iostream_transport.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/json_protocol.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/memory_buffer.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/messagetype.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/multiplexed_protocol.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/numeric.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/pointerize.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/processor.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/processor_factory.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/protocol.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/protocol_exception.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/protocol_factory.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/rich_transport.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/serializer.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/server.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/server_socket.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/server_transport.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/simple_json_protocol.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/simple_server.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/socket.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/ssl_server_socket.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/ssl_socket.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/transport.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/transport_exception.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/transport_factory.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/type.go A go/coredns/vendor/github.com/apache/thrift/lib/go/thrift/zlib_transport.go A go/coredns/vendor/github.com/apache/thrift/package.json A go/coredns/vendor/github.com/apache/thrift/sonar-project.properties A go/coredns/vendor/github.com/asaskevich/govalidator/.travis.yml A go/coredns/vendor/github.com/asaskevich/govalidator/LICENSE A go/coredns/vendor/github.com/asaskevich/govalidator/README.md A go/coredns/vendor/github.com/asaskevich/govalidator/arrays.go A go/coredns/vendor/github.com/asaskevich/govalidator/converter.go A go/coredns/vendor/github.com/asaskevich/govalidator/error.go A go/coredns/vendor/github.com/asaskevich/govalidator/numerics.go A go/coredns/vendor/github.com/asaskevich/govalidator/patterns.go A go/coredns/vendor/github.com/asaskevich/govalidator/types.go A go/coredns/vendor/github.com/asaskevich/govalidator/utils.go A go/coredns/vendor/github.com/asaskevich/govalidator/validator.go A go/coredns/vendor/github.com/asaskevich/govalidator/wercker.yml A go/coredns/vendor/github.com/beorn7/perks/.gitignore A go/coredns/vendor/github.com/beorn7/perks/LICENSE A go/coredns/vendor/github.com/beorn7/perks/README.md A go/coredns/vendor/github.com/beorn7/perks/quantile/exampledata.txt A go/coredns/vendor/github.com/beorn7/perks/quantile/stream.go A go/coredns/vendor/github.com/coreos/etcd/.dockerignore A go/coredns/vendor/github.com/coreos/etcd/.gitignore A go/coredns/vendor/github.com/coreos/etcd/.godir A go/coredns/vendor/github.com/coreos/etcd/.header A go/coredns/vendor/github.com/coreos/etcd/.travis.yml A go/coredns/vendor/github.com/coreos/etcd/CONTRIBUTING.md A go/coredns/vendor/github.com/coreos/etcd/DCO A go/coredns/vendor/github.com/coreos/etcd/Dockerfile A go/coredns/vendor/github.com/coreos/etcd/Dockerfile-release A go/coredns/vendor/github.com/coreos/etcd/Dockerfile-release.arm64 A go/coredns/vendor/github.com/coreos/etcd/Dockerfile-release.ppc64le A go/coredns/vendor/github.com/coreos/etcd/LICENSE A go/coredns/vendor/github.com/coreos/etcd/MAINTAINERS A go/coredns/vendor/github.com/coreos/etcd/NEWS A go/coredns/vendor/github.com/coreos/etcd/NOTICE A go/coredns/vendor/github.com/coreos/etcd/Procfile A go/coredns/vendor/github.com/coreos/etcd/README.md A go/coredns/vendor/github.com/coreos/etcd/ROADMAP.md A go/coredns/vendor/github.com/coreos/etcd/V2Procfile A go/coredns/vendor/github.com/coreos/etcd/bill-of-materials.json A go/coredns/vendor/github.com/coreos/etcd/bill-of-materials.override.json A go/coredns/vendor/github.com/coreos/etcd/build A go/coredns/vendor/github.com/coreos/etcd/build.bat A go/coredns/vendor/github.com/coreos/etcd/build.ps1 A go/coredns/vendor/github.com/coreos/etcd/client/README.md A go/coredns/vendor/github.com/coreos/etcd/client/auth_role.go A go/coredns/vendor/github.com/coreos/etcd/client/auth_user.go A go/coredns/vendor/github.com/coreos/etcd/client/cancelreq.go A go/coredns/vendor/github.com/coreos/etcd/client/client.go A go/coredns/vendor/github.com/coreos/etcd/client/cluster_error.go A go/coredns/vendor/github.com/coreos/etcd/client/curl.go A go/coredns/vendor/github.com/coreos/etcd/client/discover.go A go/coredns/vendor/github.com/coreos/etcd/client/doc.go A go/coredns/vendor/github.com/coreos/etcd/client/keys.generated.go A go/coredns/vendor/github.com/coreos/etcd/client/keys.go A go/coredns/vendor/github.com/coreos/etcd/client/members.go A go/coredns/vendor/github.com/coreos/etcd/client/util.go A go/coredns/vendor/github.com/coreos/etcd/cover A go/coredns/vendor/github.com/coreos/etcd/etcd.conf.yml.sample A go/coredns/vendor/github.com/coreos/etcd/glide.lock A go/coredns/vendor/github.com/coreos/etcd/glide.yaml A go/coredns/vendor/github.com/coreos/etcd/main.go A go/coredns/vendor/github.com/coreos/etcd/pkg/README.md A go/coredns/vendor/github.com/coreos/etcd/pkg/pathutil/path.go A go/coredns/vendor/github.com/coreos/etcd/pkg/srv/srv.go A go/coredns/vendor/github.com/coreos/etcd/pkg/types/doc.go A go/coredns/vendor/github.com/coreos/etcd/pkg/types/id.go A go/coredns/vendor/github.com/coreos/etcd/pkg/types/set.go A go/coredns/vendor/github.com/coreos/etcd/pkg/types/slice.go A go/coredns/vendor/github.com/coreos/etcd/pkg/types/urls.go A go/coredns/vendor/github.com/coreos/etcd/pkg/types/urlsmap.go A go/coredns/vendor/github.com/coreos/etcd/test A go/coredns/vendor/github.com/coreos/etcd/version/version.go A go/coredns/vendor/github.com/coreos/go-semver/.travis.yml A go/coredns/vendor/github.com/coreos/go-semver/LICENSE A go/coredns/vendor/github.com/coreos/go-semver/README.md A go/coredns/vendor/github.com/coreos/go-semver/example.go A go/coredns/vendor/github.com/coreos/go-semver/semver/semver.go A go/coredns/vendor/github.com/coreos/go-semver/semver/sort.go A go/coredns/vendor/github.com/davecgh/go-spew/.gitignore A go/coredns/vendor/github.com/davecgh/go-spew/.travis.yml A go/coredns/vendor/github.com/davecgh/go-spew/LICENSE A go/coredns/vendor/github.com/davecgh/go-spew/README.md A go/coredns/vendor/github.com/davecgh/go-spew/cov_report.sh A go/coredns/vendor/github.com/davecgh/go-spew/spew/bypass.go A go/coredns/vendor/github.com/davecgh/go-spew/spew/bypasssafe.go A go/coredns/vendor/github.com/davecgh/go-spew/spew/common.go A go/coredns/vendor/github.com/davecgh/go-spew/spew/config.go A go/coredns/vendor/github.com/davecgh/go-spew/spew/doc.go A go/coredns/vendor/github.com/davecgh/go-spew/spew/dump.go A go/coredns/vendor/github.com/davecgh/go-spew/spew/format.go A go/coredns/vendor/github.com/davecgh/go-spew/spew/spew.go A go/coredns/vendor/github.com/davecgh/go-spew/test_coverage.txt A go/coredns/vendor/github.com/dnstap/golang-dnstap/.gitignore A go/coredns/vendor/github.com/dnstap/golang-dnstap/COPYRIGHT A go/coredns/vendor/github.com/dnstap/golang-dnstap/FrameStreamInput.go A go/coredns/vendor/github.com/dnstap/golang-dnstap/FrameStreamOutput.go A go/coredns/vendor/github.com/dnstap/golang-dnstap/FrameStreamSockInput.go A go/coredns/vendor/github.com/dnstap/golang-dnstap/LICENSE A go/coredns/vendor/github.com/dnstap/golang-dnstap/QuietTextFormat.go A go/coredns/vendor/github.com/dnstap/golang-dnstap/README A go/coredns/vendor/github.com/dnstap/golang-dnstap/TextOutput.go A go/coredns/vendor/github.com/dnstap/golang-dnstap/YamlFormat.go A go/coredns/vendor/github.com/dnstap/golang-dnstap/dnstap.go A go/coredns/vendor/github.com/dnstap/golang-dnstap/dnstap.pb.go A go/coredns/vendor/github.com/docker/distribution/.gitignore A go/coredns/vendor/github.com/docker/distribution/.mailmap A go/coredns/vendor/github.com/docker/distribution/AUTHORS A go/coredns/vendor/github.com/docker/distribution/BUILDING.md A go/coredns/vendor/github.com/docker/distribution/CHANGELOG.md A go/coredns/vendor/github.com/docker/distribution/CONTRIBUTING.md A go/coredns/vendor/github.com/docker/distribution/Dockerfile A go/coredns/vendor/github.com/docker/distribution/LICENSE A go/coredns/vendor/github.com/docker/distribution/MAINTAINERS A go/coredns/vendor/github.com/docker/distribution/Makefile A go/coredns/vendor/github.com/docker/distribution/README.md A go/coredns/vendor/github.com/docker/distribution/RELEASE-CHECKLIST.md A go/coredns/vendor/github.com/docker/distribution/ROADMAP.md A go/coredns/vendor/github.com/docker/distribution/blobs.go A go/coredns/vendor/github.com/docker/distribution/circle.yml A go/coredns/vendor/github.com/docker/distribution/coverpkg.sh A go/coredns/vendor/github.com/docker/distribution/digest/digest.go A go/coredns/vendor/github.com/docker/distribution/digest/digester.go A go/coredns/vendor/github.com/docker/distribution/digest/doc.go A go/coredns/vendor/github.com/docker/distribution/digest/set.go A go/coredns/vendor/github.com/docker/distribution/digest/verifiers.go A go/coredns/vendor/github.com/docker/distribution/doc.go A go/coredns/vendor/github.com/docker/distribution/errors.go A go/coredns/vendor/github.com/docker/distribution/manifests.go A go/coredns/vendor/github.com/docker/distribution/reference/reference.go A go/coredns/vendor/github.com/docker/distribution/reference/regexp.go A go/coredns/vendor/github.com/docker/distribution/registry.go A go/coredns/vendor/github.com/docker/distribution/tags.go A go/coredns/vendor/github.com/eapache/go-resiliency/.gitignore A go/coredns/vendor/github.com/eapache/go-resiliency/.travis.yml A go/coredns/vendor/github.com/eapache/go-resiliency/LICENSE A go/coredns/vendor/github.com/eapache/go-resiliency/README.md A go/coredns/vendor/github.com/eapache/go-resiliency/breaker/README.md A go/coredns/vendor/github.com/eapache/go-resiliency/breaker/breaker.go A go/coredns/vendor/github.com/eapache/go-xerial-snappy/.gitignore A go/coredns/vendor/github.com/eapache/go-xerial-snappy/.travis.yml A go/coredns/vendor/github.com/eapache/go-xerial-snappy/LICENSE A go/coredns/vendor/github.com/eapache/go-xerial-snappy/README.md A go/coredns/vendor/github.com/eapache/go-xerial-snappy/snappy.go A go/coredns/vendor/github.com/eapache/queue/.gitignore A go/coredns/vendor/github.com/eapache/queue/.travis.yml A go/coredns/vendor/github.com/eapache/queue/LICENSE A go/coredns/vendor/github.com/eapache/queue/README.md A go/coredns/vendor/github.com/eapache/queue/queue.go A go/coredns/vendor/github.com/emicklei/go-restful-swagger12/.travis.yml A go/coredns/vendor/github.com/emicklei/go-restful-swagger12/CHANGES.md A go/coredns/vendor/github.com/emicklei/go-restful-swagger12/LICENSE A go/coredns/vendor/github.com/emicklei/go-restful-swagger12/README.md A go/coredns/vendor/github.com/emicklei/go-restful-swagger12/api_declaration_list.go A go/coredns/vendor/github.com/emicklei/go-restful-swagger12/config.go A go/coredns/vendor/github.com/emicklei/go-restful-swagger12/model_builder.go A go/coredns/vendor/github.com/emicklei/go-restful-swagger12/model_list.go A go/coredns/vendor/github.com/emicklei/go-restful-swagger12/model_property_ext.go A go/coredns/vendor/github.com/emicklei/go-restful-swagger12/model_property_list.go A go/coredns/vendor/github.com/emicklei/go-restful-swagger12/ordered_route_map.go A go/coredns/vendor/github.com/emicklei/go-restful-swagger12/swagger.go A go/coredns/vendor/github.com/emicklei/go-restful-swagger12/swagger_builder.go A go/coredns/vendor/github.com/emicklei/go-restful-swagger12/swagger_webservice.go A go/coredns/vendor/github.com/emicklei/go-restful/.gitignore A go/coredns/vendor/github.com/emicklei/go-restful/CHANGES.md A go/coredns/vendor/github.com/emicklei/go-restful/LICENSE A go/coredns/vendor/github.com/emicklei/go-restful/README.md A go/coredns/vendor/github.com/emicklei/go-restful/Srcfile A go/coredns/vendor/github.com/emicklei/go-restful/bench_test.sh A go/coredns/vendor/github.com/emicklei/go-restful/compress.go A go/coredns/vendor/github.com/emicklei/go-restful/compressor_cache.go A go/coredns/vendor/github.com/emicklei/go-restful/compressor_pools.go A go/coredns/vendor/github.com/emicklei/go-restful/compressors.go A go/coredns/vendor/github.com/emicklei/go-restful/constants.go A go/coredns/vendor/github.com/emicklei/go-restful/container.go A go/coredns/vendor/github.com/emicklei/go-restful/cors_filter.go A go/coredns/vendor/github.com/emicklei/go-restful/coverage.sh A go/coredns/vendor/github.com/emicklei/go-restful/curly.go A go/coredns/vendor/github.com/emicklei/go-restful/curly_route.go A go/coredns/vendor/github.com/emicklei/go-restful/doc.go A go/coredns/vendor/github.com/emicklei/go-restful/entity_accessors.go A go/coredns/vendor/github.com/emicklei/go-restful/filter.go A go/coredns/vendor/github.com/emicklei/go-restful/install.sh A go/coredns/vendor/github.com/emicklei/go-restful/jsr311.go A go/coredns/vendor/github.com/emicklei/go-restful/log/log.go A go/coredns/vendor/github.com/emicklei/go-restful/logger.go A go/coredns/vendor/github.com/emicklei/go-restful/options_filter.go A go/coredns/vendor/github.com/emicklei/go-restful/parameter.go A go/coredns/vendor/github.com/emicklei/go-restful/path_expression.go A go/coredns/vendor/github.com/emicklei/go-restful/request.go A go/coredns/vendor/github.com/emicklei/go-restful/response.go A go/coredns/vendor/github.com/emicklei/go-restful/route.go A go/coredns/vendor/github.com/emicklei/go-restful/route_builder.go A go/coredns/vendor/github.com/emicklei/go-restful/router.go A go/coredns/vendor/github.com/emicklei/go-restful/service_error.go A go/coredns/vendor/github.com/emicklei/go-restful/web_service.go A go/coredns/vendor/github.com/emicklei/go-restful/web_service_container.go A go/coredns/vendor/github.com/farsightsec/golang-framestream/.gitignore A go/coredns/vendor/github.com/farsightsec/golang-framestream/COPYRIGHT A go/coredns/vendor/github.com/farsightsec/golang-framestream/Control.go A go/coredns/vendor/github.com/farsightsec/golang-framestream/Decoder.go A go/coredns/vendor/github.com/farsightsec/golang-framestream/Encoder.go A go/coredns/vendor/github.com/farsightsec/golang-framestream/LICENSE A go/coredns/vendor/github.com/farsightsec/golang-framestream/framestream.go A go/coredns/vendor/github.com/ghodss/yaml/.gitignore A go/coredns/vendor/github.com/ghodss/yaml/.travis.yml A go/coredns/vendor/github.com/ghodss/yaml/LICENSE A go/coredns/vendor/github.com/ghodss/yaml/README.md A go/coredns/vendor/github.com/ghodss/yaml/fields.go A go/coredns/vendor/github.com/ghodss/yaml/yaml.go A go/coredns/vendor/github.com/go-logfmt/logfmt/.gitignore A go/coredns/vendor/github.com/go-logfmt/logfmt/.travis.yml A go/coredns/vendor/github.com/go-logfmt/logfmt/LICENSE A go/coredns/vendor/github.com/go-logfmt/logfmt/README.md A go/coredns/vendor/github.com/go-logfmt/logfmt/decode.go A go/coredns/vendor/github.com/go-logfmt/logfmt/doc.go A go/coredns/vendor/github.com/go-logfmt/logfmt/encode.go A go/coredns/vendor/github.com/go-logfmt/logfmt/fuzz.go A go/coredns/vendor/github.com/go-logfmt/logfmt/jsonstring.go A go/coredns/vendor/github.com/go-openapi/analysis/.gitignore A go/coredns/vendor/github.com/go-openapi/analysis/.travis.yml A go/coredns/vendor/github.com/go-openapi/analysis/CODE_OF_CONDUCT.md A go/coredns/vendor/github.com/go-openapi/analysis/LICENSE A go/coredns/vendor/github.com/go-openapi/analysis/README.md A go/coredns/vendor/github.com/go-openapi/analysis/analyzer.go A go/coredns/vendor/github.com/go-openapi/analysis/flatten.go A go/coredns/vendor/github.com/go-openapi/analysis/mixin.go A go/coredns/vendor/github.com/go-openapi/analysis/schema.go A go/coredns/vendor/github.com/go-openapi/errors/.gitignore A go/coredns/vendor/github.com/go-openapi/errors/.travis.yml A go/coredns/vendor/github.com/go-openapi/errors/CODE_OF_CONDUCT.md A go/coredns/vendor/github.com/go-openapi/errors/LICENSE A go/coredns/vendor/github.com/go-openapi/errors/README.md A go/coredns/vendor/github.com/go-openapi/errors/api.go A go/coredns/vendor/github.com/go-openapi/errors/auth.go A go/coredns/vendor/github.com/go-openapi/errors/headers.go A go/coredns/vendor/github.com/go-openapi/errors/middleware.go A go/coredns/vendor/github.com/go-openapi/errors/parsing.go A go/coredns/vendor/github.com/go-openapi/errors/schema.go A go/coredns/vendor/github.com/go-openapi/jsonpointer/.editorconfig A go/coredns/vendor/github.com/go-openapi/jsonpointer/.gitignore A go/coredns/vendor/github.com/go-openapi/jsonpointer/.travis.yml A go/coredns/vendor/github.com/go-openapi/jsonpointer/CODE_OF_CONDUCT.md A go/coredns/vendor/github.com/go-openapi/jsonpointer/LICENSE A go/coredns/vendor/github.com/go-openapi/jsonpointer/README.md A go/coredns/vendor/github.com/go-openapi/jsonpointer/pointer.go A go/coredns/vendor/github.com/go-openapi/jsonreference/.gitignore A go/coredns/vendor/github.com/go-openapi/jsonreference/.travis.yml A go/coredns/vendor/github.com/go-openapi/jsonreference/CODE_OF_CONDUCT.md A go/coredns/vendor/github.com/go-openapi/jsonreference/LICENSE A go/coredns/vendor/github.com/go-openapi/jsonreference/README.md A go/coredns/vendor/github.com/go-openapi/jsonreference/reference.go A go/coredns/vendor/github.com/go-openapi/loads/.drone.sec A go/coredns/vendor/github.com/go-openapi/loads/.drone.yml A go/coredns/vendor/github.com/go-openapi/loads/.editorconfig A go/coredns/vendor/github.com/go-openapi/loads/.gitignore A go/coredns/vendor/github.com/go-openapi/loads/.travis.yml A go/coredns/vendor/github.com/go-openapi/loads/CODE_OF_CONDUCT.md A go/coredns/vendor/github.com/go-openapi/loads/LICENSE A go/coredns/vendor/github.com/go-openapi/loads/README.md A go/coredns/vendor/github.com/go-openapi/loads/spec.go A go/coredns/vendor/github.com/go-openapi/spec/.editorconfig A go/coredns/vendor/github.com/go-openapi/spec/.gitignore A go/coredns/vendor/github.com/go-openapi/spec/.travis.yml A go/coredns/vendor/github.com/go-openapi/spec/CODE_OF_CONDUCT.md A go/coredns/vendor/github.com/go-openapi/spec/LICENSE A go/coredns/vendor/github.com/go-openapi/spec/README.md A go/coredns/vendor/github.com/go-openapi/spec/bindata.go A go/coredns/vendor/github.com/go-openapi/spec/contact_info.go A go/coredns/vendor/github.com/go-openapi/spec/expander.go A go/coredns/vendor/github.com/go-openapi/spec/external_docs.go A go/coredns/vendor/github.com/go-openapi/spec/header.go A go/coredns/vendor/github.com/go-openapi/spec/info.go A go/coredns/vendor/github.com/go-openapi/spec/items.go A go/coredns/vendor/github.com/go-openapi/spec/license.go A go/coredns/vendor/github.com/go-openapi/spec/operation.go A go/coredns/vendor/github.com/go-openapi/spec/parameter.go A go/coredns/vendor/github.com/go-openapi/spec/path_item.go A go/coredns/vendor/github.com/go-openapi/spec/paths.go A go/coredns/vendor/github.com/go-openapi/spec/ref.go A go/coredns/vendor/github.com/go-openapi/spec/response.go A go/coredns/vendor/github.com/go-openapi/spec/responses.go A go/coredns/vendor/github.com/go-openapi/spec/schema.go A go/coredns/vendor/github.com/go-openapi/spec/security_scheme.go A go/coredns/vendor/github.com/go-openapi/spec/spec.go A go/coredns/vendor/github.com/go-openapi/spec/swagger.go A go/coredns/vendor/github.com/go-openapi/spec/tag.go A go/coredns/vendor/github.com/go-openapi/spec/xml_object.go A go/coredns/vendor/github.com/go-openapi/strfmt/.editorconfig A go/coredns/vendor/github.com/go-openapi/strfmt/.gitignore A go/coredns/vendor/github.com/go-openapi/strfmt/.travis.yml A go/coredns/vendor/github.com/go-openapi/strfmt/CODE_OF_CONDUCT.md A go/coredns/vendor/github.com/go-openapi/strfmt/LICENSE A go/coredns/vendor/github.com/go-openapi/strfmt/README.md A go/coredns/vendor/github.com/go-openapi/strfmt/bson.go A go/coredns/vendor/github.com/go-openapi/strfmt/date.go A go/coredns/vendor/github.com/go-openapi/strfmt/default.go A go/coredns/vendor/github.com/go-openapi/strfmt/doc.go A go/coredns/vendor/github.com/go-openapi/strfmt/duration.go A go/coredns/vendor/github.com/go-openapi/strfmt/format.go A go/coredns/vendor/github.com/go-openapi/strfmt/time.go A go/coredns/vendor/github.com/go-openapi/swag/.editorconfig A go/coredns/vendor/github.com/go-openapi/swag/.gitignore A go/coredns/vendor/github.com/go-openapi/swag/.travis.yml A go/coredns/vendor/github.com/go-openapi/swag/CODE_OF_CONDUCT.md A go/coredns/vendor/github.com/go-openapi/swag/LICENSE A go/coredns/vendor/github.com/go-openapi/swag/README.md A go/coredns/vendor/github.com/go-openapi/swag/convert.go A go/coredns/vendor/github.com/go-openapi/swag/convert_types.go A go/coredns/vendor/github.com/go-openapi/swag/json.go A go/coredns/vendor/github.com/go-openapi/swag/loading.go A go/coredns/vendor/github.com/go-openapi/swag/net.go A go/coredns/vendor/github.com/go-openapi/swag/path.go A go/coredns/vendor/github.com/go-openapi/swag/util.go A go/coredns/vendor/github.com/go-openapi/swag/yaml.go A go/coredns/vendor/github.com/gogo/protobuf/.gitignore A go/coredns/vendor/github.com/gogo/protobuf/.mailmap A go/coredns/vendor/github.com/gogo/protobuf/.travis.yml A go/coredns/vendor/github.com/gogo/protobuf/AUTHORS A go/coredns/vendor/github.com/gogo/protobuf/CONTRIBUTORS A go/coredns/vendor/github.com/gogo/protobuf/GOLANG_CONTRIBUTORS A go/coredns/vendor/github.com/gogo/protobuf/LICENSE A go/coredns/vendor/github.com/gogo/protobuf/Makefile A go/coredns/vendor/github.com/gogo/protobuf/README A go/coredns/vendor/github.com/gogo/protobuf/Readme.md A go/coredns/vendor/github.com/gogo/protobuf/bench.md A go/coredns/vendor/github.com/gogo/protobuf/custom_types.md A go/coredns/vendor/github.com/gogo/protobuf/extensions.md A go/coredns/vendor/github.com/gogo/protobuf/install-protobuf.sh A go/coredns/vendor/github.com/gogo/protobuf/proto/Makefile A go/coredns/vendor/github.com/gogo/protobuf/proto/clone.go A go/coredns/vendor/github.com/gogo/protobuf/proto/decode.go A go/coredns/vendor/github.com/gogo/protobuf/proto/decode_gogo.go A go/coredns/vendor/github.com/gogo/protobuf/proto/duration.go A go/coredns/vendor/github.com/gogo/protobuf/proto/duration_gogo.go A go/coredns/vendor/github.com/gogo/protobuf/proto/encode.go A go/coredns/vendor/github.com/gogo/protobuf/proto/encode_gogo.go A go/coredns/vendor/github.com/gogo/protobuf/proto/equal.go A go/coredns/vendor/github.com/gogo/protobuf/proto/extensions.go A go/coredns/vendor/github.com/gogo/protobuf/proto/extensions_gogo.go A go/coredns/vendor/github.com/gogo/protobuf/proto/lib.go A go/coredns/vendor/github.com/gogo/protobuf/proto/lib_gogo.go A go/coredns/vendor/github.com/gogo/protobuf/proto/message_set.go A go/coredns/vendor/github.com/gogo/protobuf/proto/pointer_reflect.go A go/coredns/vendor/github.com/gogo/protobuf/proto/pointer_reflect_gogo.go A go/coredns/vendor/github.com/gogo/protobuf/proto/pointer_unsafe.go A go/coredns/vendor/github.com/gogo/protobuf/proto/pointer_unsafe_gogo.go A go/coredns/vendor/github.com/gogo/protobuf/proto/properties.go A go/coredns/vendor/github.com/gogo/protobuf/proto/properties_gogo.go A go/coredns/vendor/github.com/gogo/protobuf/proto/skip_gogo.go A go/coredns/vendor/github.com/gogo/protobuf/proto/text.go A go/coredns/vendor/github.com/gogo/protobuf/proto/text_gogo.go A go/coredns/vendor/github.com/gogo/protobuf/proto/text_parser.go A go/coredns/vendor/github.com/gogo/protobuf/proto/timestamp.go A go/coredns/vendor/github.com/gogo/protobuf/proto/timestamp_gogo.go A go/coredns/vendor/github.com/gogo/protobuf/sortkeys/sortkeys.go A go/coredns/vendor/github.com/golang/glog/LICENSE A go/coredns/vendor/github.com/golang/glog/README A go/coredns/vendor/github.com/golang/glog/glog.go A go/coredns/vendor/github.com/golang/glog/glog_file.go A go/coredns/vendor/github.com/golang/protobuf/.gitignore A go/coredns/vendor/github.com/golang/protobuf/.travis.yml A go/coredns/vendor/github.com/golang/protobuf/AUTHORS A go/coredns/vendor/github.com/golang/protobuf/CONTRIBUTORS A go/coredns/vendor/github.com/golang/protobuf/LICENSE A go/coredns/vendor/github.com/golang/protobuf/Make.protobuf A go/coredns/vendor/github.com/golang/protobuf/Makefile A go/coredns/vendor/github.com/golang/protobuf/README.md A go/coredns/vendor/github.com/golang/protobuf/proto/Makefile A go/coredns/vendor/github.com/golang/protobuf/proto/clone.go A go/coredns/vendor/github.com/golang/protobuf/proto/decode.go A go/coredns/vendor/github.com/golang/protobuf/proto/encode.go A go/coredns/vendor/github.com/golang/protobuf/proto/equal.go A go/coredns/vendor/github.com/golang/protobuf/proto/extensions.go A go/coredns/vendor/github.com/golang/protobuf/proto/lib.go A go/coredns/vendor/github.com/golang/protobuf/proto/message_set.go A go/coredns/vendor/github.com/golang/protobuf/proto/pointer_reflect.go A go/coredns/vendor/github.com/golang/protobuf/proto/pointer_unsafe.go A go/coredns/vendor/github.com/golang/protobuf/proto/properties.go A go/coredns/vendor/github.com/golang/protobuf/proto/text.go A go/coredns/vendor/github.com/golang/protobuf/proto/text_parser.go A go/coredns/vendor/github.com/golang/protobuf/ptypes/any.go A go/coredns/vendor/github.com/golang/protobuf/ptypes/any/any.pb.go A go/coredns/vendor/github.com/golang/protobuf/ptypes/any/any.proto A go/coredns/vendor/github.com/golang/protobuf/ptypes/doc.go A go/coredns/vendor/github.com/golang/protobuf/ptypes/duration.go A go/coredns/vendor/github.com/golang/protobuf/ptypes/regen.sh A go/coredns/vendor/github.com/golang/protobuf/ptypes/timestamp.go A go/coredns/vendor/github.com/golang/snappy/.gitignore A go/coredns/vendor/github.com/golang/snappy/AUTHORS A go/coredns/vendor/github.com/golang/snappy/CONTRIBUTORS A go/coredns/vendor/github.com/golang/snappy/LICENSE A go/coredns/vendor/github.com/golang/snappy/README A go/coredns/vendor/github.com/golang/snappy/decode.go A go/coredns/vendor/github.com/golang/snappy/decode_amd64.go A go/coredns/vendor/github.com/golang/snappy/decode_amd64.s A go/coredns/vendor/github.com/golang/snappy/decode_other.go A go/coredns/vendor/github.com/golang/snappy/encode.go A go/coredns/vendor/github.com/golang/snappy/encode_amd64.go A go/coredns/vendor/github.com/golang/snappy/encode_amd64.s A go/coredns/vendor/github.com/golang/snappy/encode_other.go A go/coredns/vendor/github.com/golang/snappy/snappy.go A go/coredns/vendor/github.com/google/gofuzz/.travis.yml A go/coredns/vendor/github.com/google/gofuzz/CONTRIBUTING.md A go/coredns/vendor/github.com/google/gofuzz/LICENSE A go/coredns/vendor/github.com/google/gofuzz/README.md A go/coredns/vendor/github.com/google/gofuzz/doc.go A go/coredns/vendor/github.com/google/gofuzz/fuzz.go A go/coredns/vendor/github.com/grpc-ecosystem/grpc-opentracing/.gitignore A go/coredns/vendor/github.com/grpc-ecosystem/grpc-opentracing/LICENSE A go/coredns/vendor/github.com/grpc-ecosystem/grpc-opentracing/PATENTS A go/coredns/vendor/github.com/grpc-ecosystem/grpc-opentracing/README.rst A go/coredns/vendor/github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc/README.md A go/coredns/vendor/github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc/client.go A go/coredns/vendor/github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc/errors.go A go/coredns/vendor/github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc/options.go A go/coredns/vendor/github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc/package.go A go/coredns/vendor/github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc/server.go A go/coredns/vendor/github.com/grpc-ecosystem/grpc-opentracing/go/otgrpc/shared.go A go/coredns/vendor/github.com/hashicorp/golang-lru/.gitignore A go/coredns/vendor/github.com/hashicorp/golang-lru/2q.go A go/coredns/vendor/github.com/hashicorp/golang-lru/LICENSE A go/coredns/vendor/github.com/hashicorp/golang-lru/README.md A go/coredns/vendor/github.com/hashicorp/golang-lru/arc.go A go/coredns/vendor/github.com/hashicorp/golang-lru/lru.go A go/coredns/vendor/github.com/hashicorp/golang-lru/simplelru/lru.go A go/coredns/vendor/github.com/howeyc/gopass/.travis.yml A go/coredns/vendor/github.com/howeyc/gopass/LICENSE.txt A go/coredns/vendor/github.com/howeyc/gopass/OPENSOLARIS.LICENSE A go/coredns/vendor/github.com/howeyc/gopass/README.md A go/coredns/vendor/github.com/howeyc/gopass/pass.go A go/coredns/vendor/github.com/howeyc/gopass/terminal.go A go/coredns/vendor/github.com/howeyc/gopass/terminal_solaris.go A go/coredns/vendor/github.com/imdario/mergo/.travis.yml A go/coredns/vendor/github.com/imdario/mergo/LICENSE A go/coredns/vendor/github.com/imdario/mergo/README.md A go/coredns/vendor/github.com/imdario/mergo/doc.go A go/coredns/vendor/github.com/imdario/mergo/map.go A go/coredns/vendor/github.com/imdario/mergo/merge.go A go/coredns/vendor/github.com/imdario/mergo/mergo.go A go/coredns/vendor/github.com/juju/ratelimit/LICENSE A go/coredns/vendor/github.com/juju/ratelimit/README.md A go/coredns/vendor/github.com/juju/ratelimit/ratelimit.go A go/coredns/vendor/github.com/juju/ratelimit/reader.go A go/coredns/vendor/github.com/kr/logfmt/.gitignore A go/coredns/vendor/github.com/kr/logfmt/Readme A go/coredns/vendor/github.com/kr/logfmt/decode.go A go/coredns/vendor/github.com/kr/logfmt/scanner.go A go/coredns/vendor/github.com/kr/logfmt/unquote.go A go/coredns/vendor/github.com/mailru/easyjson/.gitignore A go/coredns/vendor/github.com/mailru/easyjson/.travis.yml A go/coredns/vendor/github.com/mailru/easyjson/LICENSE A go/coredns/vendor/github.com/mailru/easyjson/Makefile A go/coredns/vendor/github.com/mailru/easyjson/README.md A go/coredns/vendor/github.com/mailru/easyjson/buffer/pool.go A go/coredns/vendor/github.com/mailru/easyjson/helpers.go A go/coredns/vendor/github.com/mailru/easyjson/jlexer/bytestostr.go A go/coredns/vendor/github.com/mailru/easyjson/jlexer/bytestostr_nounsafe.go A go/coredns/vendor/github.com/mailru/easyjson/jlexer/error.go A go/coredns/vendor/github.com/mailru/easyjson/jlexer/lexer.go A go/coredns/vendor/github.com/mailru/easyjson/jwriter/writer.go A go/coredns/vendor/github.com/mailru/easyjson/raw.go A go/coredns/vendor/github.com/matttproud/golang_protobuf_extensions/.travis.yml A go/coredns/vendor/github.com/matttproud/golang_protobuf_extensions/LICENSE A go/coredns/vendor/github.com/matttproud/golang_protobuf_extensions/NOTICE A go/coredns/vendor/github.com/matttproud/golang_protobuf_extensions/README.md A go/coredns/vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/decode.go A go/coredns/vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/doc.go A go/coredns/vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/encode.go A go/coredns/vendor/github.com/mitchellh/mapstructure/.travis.yml A go/coredns/vendor/github.com/mitchellh/mapstructure/LICENSE A go/coredns/vendor/github.com/mitchellh/mapstructure/README.md A go/coredns/vendor/github.com/mitchellh/mapstructure/decode_hooks.go A go/coredns/vendor/github.com/mitchellh/mapstructure/error.go A go/coredns/vendor/github.com/mitchellh/mapstructure/mapstructure.go A go/coredns/vendor/github.com/opentracing/opentracing-go/.gitignore A go/coredns/vendor/github.com/opentracing/opentracing-go/.travis.yml A go/coredns/vendor/github.com/opentracing/opentracing-go/CHANGELOG.md A go/coredns/vendor/github.com/opentracing/opentracing-go/LICENSE A go/coredns/vendor/github.com/opentracing/opentracing-go/Makefile A go/coredns/vendor/github.com/opentracing/opentracing-go/README.md A go/coredns/vendor/github.com/opentracing/opentracing-go/ext/tags.go A go/coredns/vendor/github.com/opentracing/opentracing-go/globaltracer.go A go/coredns/vendor/github.com/opentracing/opentracing-go/gocontext.go A go/coredns/vendor/github.com/opentracing/opentracing-go/log/field.go A go/coredns/vendor/github.com/opentracing/opentracing-go/log/util.go A go/coredns/vendor/github.com/opentracing/opentracing-go/noop.go A go/coredns/vendor/github.com/opentracing/opentracing-go/propagation.go A go/coredns/vendor/github.com/opentracing/opentracing-go/span.go A go/coredns/vendor/github.com/opentracing/opentracing-go/tracer.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/.gitignore A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/.travis.yml A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/LICENSE A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/Makefile A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/README.md A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/_thrift/compile.sh A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/_thrift/gen-go/scribe/constants.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/_thrift/gen-go/scribe/scribe.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/_thrift/gen-go/scribe/ttypes.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/_thrift/gen-go/zipkincore/constants.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/_thrift/gen-go/zipkincore/ttypes.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/_thrift/scribe.thrift A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/_thrift/zipkinCore.thrift A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/collector-http.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/collector-kafka.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/collector-scribe.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/collector.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/context.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/debug.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/event.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/flag/flags.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/log-materializers.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/logger.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/propagation.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/propagation_ot.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/raw.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/recorder.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/sample.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/span.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/tracer.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/types/traceid.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/util.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/wire/carrier.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/wire/gen.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/wire/wire.pb.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/wire/wire.proto A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/zipkin-endpoint.go A go/coredns/vendor/github.com/openzipkin/zipkin-go-opentracing/zipkin-recorder.go A go/coredns/vendor/github.com/pierrec/lz4/.travis.yml A go/coredns/vendor/github.com/pierrec/lz4/LICENSE A go/coredns/vendor/github.com/pierrec/lz4/README.md A go/coredns/vendor/github.com/pierrec/lz4/block.go A go/coredns/vendor/github.com/pierrec/lz4/lz4.go A go/coredns/vendor/github.com/pierrec/lz4/reader.go A go/coredns/vendor/github.com/pierrec/lz4/writer.go A go/coredns/vendor/github.com/pierrec/xxHash/.travis.yml A go/coredns/vendor/github.com/pierrec/xxHash/LICENSE A go/coredns/vendor/github.com/pierrec/xxHash/README.md A go/coredns/vendor/github.com/pierrec/xxHash/xxHash32/xxHash32.go A go/coredns/vendor/github.com/prometheus/client_golang/.gitignore A go/coredns/vendor/github.com/prometheus/client_golang/.travis.yml A go/coredns/vendor/github.com/prometheus/client_golang/AUTHORS.md A go/coredns/vendor/github.com/prometheus/client_golang/CHANGELOG.md A go/coredns/vendor/github.com/prometheus/client_golang/CONTRIBUTING.md A go/coredns/vendor/github.com/prometheus/client_golang/LICENSE A go/coredns/vendor/github.com/prometheus/client_golang/NOTICE A go/coredns/vendor/github.com/prometheus/client_golang/README.md A go/coredns/vendor/github.com/prometheus/client_golang/VERSION A go/coredns/vendor/github.com/prometheus/client_golang/prometheus/.gitignore A go/coredns/vendor/github.com/prometheus/client_golang/prometheus/README.md A go/coredns/vendor/github.com/prometheus/client_golang/prometheus/collector.go A go/coredns/vendor/github.com/prometheus/client_golang/prometheus/counter.go A go/coredns/vendor/github.com/prometheus/client_golang/prometheus/desc.go A go/coredns/vendor/github.com/prometheus/client_golang/prometheus/doc.go A go/coredns/vendor/github.com/prometheus/client_golang/prometheus/expvar_collector.go A go/coredns/vendor/github.com/prometheus/client_golang/prometheus/fnv.go A go/coredns/vendor/github.com/prometheus/client_golang/prometheus/gauge.go A go/coredns/vendor/github.com/prometheus/client_golang/prometheus/go_collector.go A go/coredns/vendor/github.com/prometheus/client_golang/prometheus/histogram.go A go/coredns/vendor/github.com/prometheus/client_golang/prometheus/http.go A go/coredns/vendor/github.com/prometheus/client_golang/prometheus/metric.go A go/coredns/vendor/github.com/prometheus/client_golang/prometheus/process_collector.go A go/coredns/vendor/github.com/prometheus/client_golang/prometheus/registry.go A go/coredns/vendor/github.com/prometheus/client_golang/prometheus/summary.go A go/coredns/vendor/github.com/prometheus/client_golang/prometheus/untyped.go A go/coredns/vendor/github.com/prometheus/client_golang/prometheus/value.go A go/coredns/vendor/github.com/prometheus/client_golang/prometheus/vec.go A go/coredns/vendor/github.com/prometheus/client_model/.gitignore A go/coredns/vendor/github.com/prometheus/client_model/CONTRIBUTING.md A go/coredns/vendor/github.com/prometheus/client_model/LICENSE A go/coredns/vendor/github.com/prometheus/client_model/MAINTAINERS.md A go/coredns/vendor/github.com/prometheus/client_model/Makefile A go/coredns/vendor/github.com/prometheus/client_model/NOTICE A go/coredns/vendor/github.com/prometheus/client_model/README.md A go/coredns/vendor/github.com/prometheus/client_model/go/metrics.pb.go A go/coredns/vendor/github.com/prometheus/client_model/metrics.proto A go/coredns/vendor/github.com/prometheus/client_model/pom.xml A go/coredns/vendor/github.com/prometheus/client_model/setup.py A go/coredns/vendor/github.com/prometheus/common/.travis.yml A go/coredns/vendor/github.com/prometheus/common/CONTRIBUTING.md A go/coredns/vendor/github.com/prometheus/common/LICENSE A go/coredns/vendor/github.com/prometheus/common/MAINTAINERS.md A go/coredns/vendor/github.com/prometheus/common/NOTICE A go/coredns/vendor/github.com/prometheus/common/README.md A go/coredns/vendor/github.com/prometheus/common/expfmt/decode.go A go/coredns/vendor/github.com/prometheus/common/expfmt/encode.go A go/coredns/vendor/github.com/prometheus/common/expfmt/expfmt.go A go/coredns/vendor/github.com/prometheus/common/expfmt/fuzz.go A go/coredns/vendor/github.com/prometheus/common/expfmt/text_create.go A go/coredns/vendor/github.com/prometheus/common/expfmt/text_parse.go A go/coredns/vendor/github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg/README.txt A go/coredns/vendor/github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg/autoneg.go A go/coredns/vendor/github.com/prometheus/common/model/alert.go A go/coredns/vendor/github.com/prometheus/common/model/fingerprinting.go A go/coredns/vendor/github.com/prometheus/common/model/fnv.go A go/coredns/vendor/github.com/prometheus/common/model/labels.go A go/coredns/vendor/github.com/prometheus/common/model/labelset.go A go/coredns/vendor/github.com/prometheus/common/model/metric.go A go/coredns/vendor/github.com/prometheus/common/model/model.go A go/coredns/vendor/github.com/prometheus/common/model/signature.go A go/coredns/vendor/github.com/prometheus/common/model/silence.go A go/coredns/vendor/github.com/prometheus/common/model/time.go A go/coredns/vendor/github.com/prometheus/common/model/value.go A go/coredns/vendor/github.com/prometheus/procfs/.travis.yml A go/coredns/vendor/github.com/prometheus/procfs/CONTRIBUTING.md A go/coredns/vendor/github.com/prometheus/procfs/LICENSE A go/coredns/vendor/github.com/prometheus/procfs/MAINTAINERS.md A go/coredns/vendor/github.com/prometheus/procfs/Makefile A go/coredns/vendor/github.com/prometheus/procfs/NOTICE A go/coredns/vendor/github.com/prometheus/procfs/README.md A go/coredns/vendor/github.com/prometheus/procfs/buddyinfo.go A go/coredns/vendor/github.com/prometheus/procfs/doc.go A go/coredns/vendor/github.com/prometheus/procfs/fs.go A go/coredns/vendor/github.com/prometheus/procfs/ipvs.go A go/coredns/vendor/github.com/prometheus/procfs/mdstat.go A go/coredns/vendor/github.com/prometheus/procfs/mountstats.go A go/coredns/vendor/github.com/prometheus/procfs/proc.go A go/coredns/vendor/github.com/prometheus/procfs/proc_io.go A go/coredns/vendor/github.com/prometheus/procfs/proc_limits.go A go/coredns/vendor/github.com/prometheus/procfs/proc_stat.go A go/coredns/vendor/github.com/prometheus/procfs/stat.go A go/coredns/vendor/github.com/prometheus/procfs/ttar A go/coredns/vendor/github.com/prometheus/procfs/xfrm.go A go/coredns/vendor/github.com/prometheus/procfs/xfs/parse.go A go/coredns/vendor/github.com/prometheus/procfs/xfs/xfs.go A go/coredns/vendor/github.com/rcrowley/go-metrics/.gitignore A go/coredns/vendor/github.com/rcrowley/go-metrics/.travis.yml A go/coredns/vendor/github.com/rcrowley/go-metrics/LICENSE A go/coredns/vendor/github.com/rcrowley/go-metrics/README.md A go/coredns/vendor/github.com/rcrowley/go-metrics/counter.go A go/coredns/vendor/github.com/rcrowley/go-metrics/debug.go A go/coredns/vendor/github.com/rcrowley/go-metrics/ewma.go A go/coredns/vendor/github.com/rcrowley/go-metrics/gauge.go A go/coredns/vendor/github.com/rcrowley/go-metrics/gauge_float64.go A go/coredns/vendor/github.com/rcrowley/go-metrics/graphite.go A go/coredns/vendor/github.com/rcrowley/go-metrics/healthcheck.go A go/coredns/vendor/github.com/rcrowley/go-metrics/histogram.go A go/coredns/vendor/github.com/rcrowley/go-metrics/json.go A go/coredns/vendor/github.com/rcrowley/go-metrics/log.go A go/coredns/vendor/github.com/rcrowley/go-metrics/memory.md A go/coredns/vendor/github.com/rcrowley/go-metrics/meter.go A go/coredns/vendor/github.com/rcrowley/go-metrics/metrics.go A go/coredns/vendor/github.com/rcrowley/go-metrics/opentsdb.go A go/coredns/vendor/github.com/rcrowley/go-metrics/registry.go A go/coredns/vendor/github.com/rcrowley/go-metrics/runtime.go A go/coredns/vendor/github.com/rcrowley/go-metrics/runtime_cgo.go A go/coredns/vendor/github.com/rcrowley/go-metrics/runtime_gccpufraction.go A go/coredns/vendor/github.com/rcrowley/go-metrics/runtime_no_cgo.go A go/coredns/vendor/github.com/rcrowley/go-metrics/runtime_no_gccpufraction.go A go/coredns/vendor/github.com/rcrowley/go-metrics/sample.go A go/coredns/vendor/github.com/rcrowley/go-metrics/syslog.go A go/coredns/vendor/github.com/rcrowley/go-metrics/timer.go A go/coredns/vendor/github.com/rcrowley/go-metrics/validate.sh A go/coredns/vendor/github.com/rcrowley/go-metrics/writer.go A go/coredns/vendor/github.com/spf13/pflag/.gitignore A go/coredns/vendor/github.com/spf13/pflag/.travis.yml A go/coredns/vendor/github.com/spf13/pflag/LICENSE A go/coredns/vendor/github.com/spf13/pflag/README.md A go/coredns/vendor/github.com/spf13/pflag/bool.go A go/coredns/vendor/github.com/spf13/pflag/bool_slice.go A go/coredns/vendor/github.com/spf13/pflag/count.go A go/coredns/vendor/github.com/spf13/pflag/duration.go A go/coredns/vendor/github.com/spf13/pflag/flag.go A go/coredns/vendor/github.com/spf13/pflag/float32.go A go/coredns/vendor/github.com/spf13/pflag/float64.go A go/coredns/vendor/github.com/spf13/pflag/golangflag.go A go/coredns/vendor/github.com/spf13/pflag/int.go A go/coredns/vendor/github.com/spf13/pflag/int32.go A go/coredns/vendor/github.com/spf13/pflag/int64.go A go/coredns/vendor/github.com/spf13/pflag/int8.go A go/coredns/vendor/github.com/spf13/pflag/int_slice.go A go/coredns/vendor/github.com/spf13/pflag/ip.go A go/coredns/vendor/github.com/spf13/pflag/ip_slice.go A go/coredns/vendor/github.com/spf13/pflag/ipmask.go A go/coredns/vendor/github.com/spf13/pflag/ipnet.go A go/coredns/vendor/github.com/spf13/pflag/string.go A go/coredns/vendor/github.com/spf13/pflag/string_array.go A go/coredns/vendor/github.com/spf13/pflag/string_slice.go A go/coredns/vendor/github.com/spf13/pflag/uint.go A go/coredns/vendor/github.com/spf13/pflag/uint16.go A go/coredns/vendor/github.com/spf13/pflag/uint32.go A go/coredns/vendor/github.com/spf13/pflag/uint64.go A go/coredns/vendor/github.com/spf13/pflag/uint8.go A go/coredns/vendor/github.com/spf13/pflag/uint_slice.go A go/coredns/vendor/github.com/ugorji/go/LICENSE A go/coredns/vendor/github.com/ugorji/go/README.md A go/coredns/vendor/github.com/ugorji/go/codec/0doc.go A go/coredns/vendor/github.com/ugorji/go/codec/README.md A go/coredns/vendor/github.com/ugorji/go/codec/binc.go A go/coredns/vendor/github.com/ugorji/go/codec/cbor.go A go/coredns/vendor/github.com/ugorji/go/codec/decode.go A go/coredns/vendor/github.com/ugorji/go/codec/decode_go.go A go/coredns/vendor/github.com/ugorji/go/codec/decode_go14.go A go/coredns/vendor/github.com/ugorji/go/codec/encode.go A go/coredns/vendor/github.com/ugorji/go/codec/fast-path.generated.go A go/coredns/vendor/github.com/ugorji/go/codec/fast-path.go.tmpl A go/coredns/vendor/github.com/ugorji/go/codec/fast-path.not.go A go/coredns/vendor/github.com/ugorji/go/codec/gen-dec-array.go.tmpl A go/coredns/vendor/github.com/ugorji/go/codec/gen-dec-map.go.tmpl A go/coredns/vendor/github.com/ugorji/go/codec/gen-helper.generated.go A go/coredns/vendor/github.com/ugorji/go/codec/gen-helper.go.tmpl A go/coredns/vendor/github.com/ugorji/go/codec/gen.generated.go A go/coredns/vendor/github.com/ugorji/go/codec/gen.go A go/coredns/vendor/github.com/ugorji/go/codec/gen_15.go A go/coredns/vendor/github.com/ugorji/go/codec/gen_16.go A go/coredns/vendor/github.com/ugorji/go/codec/gen_17.go A go/coredns/vendor/github.com/ugorji/go/codec/helper.go A go/coredns/vendor/github.com/ugorji/go/codec/helper_internal.go A go/coredns/vendor/github.com/ugorji/go/codec/helper_not_unsafe.go A go/coredns/vendor/github.com/ugorji/go/codec/helper_unsafe.go A go/coredns/vendor/github.com/ugorji/go/codec/json.go A go/coredns/vendor/github.com/ugorji/go/codec/msgpack.go A go/coredns/vendor/github.com/ugorji/go/codec/noop.go A go/coredns/vendor/github.com/ugorji/go/codec/prebuild.go A go/coredns/vendor/github.com/ugorji/go/codec/prebuild.sh A go/coredns/vendor/github.com/ugorji/go/codec/rpc.go A go/coredns/vendor/github.com/ugorji/go/codec/simple.go A go/coredns/vendor/github.com/ugorji/go/codec/test-cbor-goldens.json A go/coredns/vendor/github.com/ugorji/go/codec/test.py A go/coredns/vendor/github.com/ugorji/go/codec/tests.sh A go/coredns/vendor/github.com/ugorji/go/codec/time.go A go/coredns/vendor/github.com/ugorji/go/msgpack.org.md A go/coredns/vendor/golang.org/x/crypto/.gitattributes A go/coredns/vendor/golang.org/x/crypto/.gitignore A go/coredns/vendor/golang.org/x/crypto/AUTHORS A go/coredns/vendor/golang.org/x/crypto/CONTRIBUTING.md A go/coredns/vendor/golang.org/x/crypto/CONTRIBUTORS A go/coredns/vendor/golang.org/x/crypto/LICENSE A go/coredns/vendor/golang.org/x/crypto/PATENTS A go/coredns/vendor/golang.org/x/crypto/README.md A go/coredns/vendor/golang.org/x/crypto/codereview.cfg A go/coredns/vendor/golang.org/x/crypto/ssh/buffer.go A go/coredns/vendor/golang.org/x/crypto/ssh/certs.go A go/coredns/vendor/golang.org/x/crypto/ssh/channel.go A go/coredns/vendor/golang.org/x/crypto/ssh/cipher.go A go/coredns/vendor/golang.org/x/crypto/ssh/client.go A go/coredns/vendor/golang.org/x/crypto/ssh/client_auth.go A go/coredns/vendor/golang.org/x/crypto/ssh/common.go A go/coredns/vendor/golang.org/x/crypto/ssh/connection.go A go/coredns/vendor/golang.org/x/crypto/ssh/doc.go A go/coredns/vendor/golang.org/x/crypto/ssh/handshake.go A go/coredns/vendor/golang.org/x/crypto/ssh/kex.go A go/coredns/vendor/golang.org/x/crypto/ssh/keys.go A go/coredns/vendor/golang.org/x/crypto/ssh/mac.go A go/coredns/vendor/golang.org/x/crypto/ssh/messages.go A go/coredns/vendor/golang.org/x/crypto/ssh/mux.go A go/coredns/vendor/golang.org/x/crypto/ssh/server.go A go/coredns/vendor/golang.org/x/crypto/ssh/session.go A go/coredns/vendor/golang.org/x/crypto/ssh/streamlocal.go A go/coredns/vendor/golang.org/x/crypto/ssh/tcpip.go A go/coredns/vendor/golang.org/x/crypto/ssh/terminal/terminal.go A go/coredns/vendor/golang.org/x/crypto/ssh/terminal/util.go A go/coredns/vendor/golang.org/x/crypto/ssh/terminal/util_bsd.go A go/coredns/vendor/golang.org/x/crypto/ssh/terminal/util_linux.go A go/coredns/vendor/golang.org/x/crypto/ssh/terminal/util_plan9.go A go/coredns/vendor/golang.org/x/crypto/ssh/terminal/util_solaris.go A go/coredns/vendor/golang.org/x/crypto/ssh/terminal/util_windows.go A go/coredns/vendor/golang.org/x/crypto/ssh/transport.go A go/coredns/vendor/golang.org/x/sys/.gitattributes A go/coredns/vendor/golang.org/x/sys/.gitignore A go/coredns/vendor/golang.org/x/sys/AUTHORS A go/coredns/vendor/golang.org/x/sys/CONTRIBUTING.md A go/coredns/vendor/golang.org/x/sys/CONTRIBUTORS A go/coredns/vendor/golang.org/x/sys/LICENSE A go/coredns/vendor/golang.org/x/sys/PATENTS A go/coredns/vendor/golang.org/x/sys/README A go/coredns/vendor/golang.org/x/sys/codereview.cfg A go/coredns/vendor/golang.org/x/sys/unix/.gitignore A go/coredns/vendor/golang.org/x/sys/unix/README.md A go/coredns/vendor/golang.org/x/sys/unix/asm_darwin_386.s A go/coredns/vendor/golang.org/x/sys/unix/asm_darwin_amd64.s A go/coredns/vendor/golang.org/x/sys/unix/asm_darwin_arm.s A go/coredns/vendor/golang.org/x/sys/unix/asm_darwin_arm64.s A go/coredns/vendor/golang.org/x/sys/unix/asm_dragonfly_amd64.s A go/coredns/vendor/golang.org/x/sys/unix/asm_freebsd_386.s A go/coredns/vendor/golang.org/x/sys/unix/asm_freebsd_amd64.s A go/coredns/vendor/golang.org/x/sys/unix/asm_freebsd_arm.s A go/coredns/vendor/golang.org/x/sys/unix/asm_linux_386.s A go/coredns/vendor/golang.org/x/sys/unix/asm_linux_amd64.s A go/coredns/vendor/golang.org/x/sys/unix/asm_linux_arm.s A go/coredns/vendor/golang.org/x/sys/unix/asm_linux_arm64.s A go/coredns/vendor/golang.org/x/sys/unix/asm_linux_mips64x.s A go/coredns/vendor/golang.org/x/sys/unix/asm_linux_mipsx.s A go/coredns/vendor/golang.org/x/sys/unix/asm_linux_ppc64x.s A go/coredns/vendor/golang.org/x/sys/unix/asm_linux_s390x.s A go/coredns/vendor/golang.org/x/sys/unix/asm_netbsd_386.s A go/coredns/vendor/golang.org/x/sys/unix/asm_netbsd_amd64.s A go/coredns/vendor/golang.org/x/sys/unix/asm_netbsd_arm.s A go/coredns/vendor/golang.org/x/sys/unix/asm_openbsd_386.s A go/coredns/vendor/golang.org/x/sys/unix/asm_openbsd_amd64.s A go/coredns/vendor/golang.org/x/sys/unix/asm_openbsd_arm.s A go/coredns/vendor/golang.org/x/sys/unix/asm_solaris_amd64.s A go/coredns/vendor/golang.org/x/sys/unix/bluetooth_linux.go A go/coredns/vendor/golang.org/x/sys/unix/cap_freebsd.go A go/coredns/vendor/golang.org/x/sys/unix/constants.go A go/coredns/vendor/golang.org/x/sys/unix/dev_linux.go A go/coredns/vendor/golang.org/x/sys/unix/dirent.go A go/coredns/vendor/golang.org/x/sys/unix/endian_big.go A go/coredns/vendor/golang.org/x/sys/unix/endian_little.go A go/coredns/vendor/golang.org/x/sys/unix/env_unix.go A go/coredns/vendor/golang.org/x/sys/unix/env_unset.go A go/coredns/vendor/golang.org/x/sys/unix/errors_freebsd_386.go A go/coredns/vendor/golang.org/x/sys/unix/errors_freebsd_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/errors_freebsd_arm.go A go/coredns/vendor/golang.org/x/sys/unix/file_unix.go A go/coredns/vendor/golang.org/x/sys/unix/flock.go A go/coredns/vendor/golang.org/x/sys/unix/flock_linux_32bit.go A go/coredns/vendor/golang.org/x/sys/unix/gccgo.go A go/coredns/vendor/golang.org/x/sys/unix/gccgo_c.c A go/coredns/vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/gccgo_linux_sparc64.go A go/coredns/vendor/golang.org/x/sys/unix/mkall.sh A go/coredns/vendor/golang.org/x/sys/unix/mkerrors.sh A go/coredns/vendor/golang.org/x/sys/unix/mkpost.go A go/coredns/vendor/golang.org/x/sys/unix/mksyscall.pl A go/coredns/vendor/golang.org/x/sys/unix/mksyscall_solaris.pl A go/coredns/vendor/golang.org/x/sys/unix/mksysctl_openbsd.pl A go/coredns/vendor/golang.org/x/sys/unix/mksysnum_darwin.pl A go/coredns/vendor/golang.org/x/sys/unix/mksysnum_dragonfly.pl A go/coredns/vendor/golang.org/x/sys/unix/mksysnum_freebsd.pl A go/coredns/vendor/golang.org/x/sys/unix/mksysnum_netbsd.pl A go/coredns/vendor/golang.org/x/sys/unix/mksysnum_openbsd.pl A go/coredns/vendor/golang.org/x/sys/unix/openbsd_pledge.go A go/coredns/vendor/golang.org/x/sys/unix/race.go A go/coredns/vendor/golang.org/x/sys/unix/race0.go A go/coredns/vendor/golang.org/x/sys/unix/sockcmsg_linux.go A go/coredns/vendor/golang.org/x/sys/unix/sockcmsg_unix.go A go/coredns/vendor/golang.org/x/sys/unix/str.go A go/coredns/vendor/golang.org/x/sys/unix/syscall.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_bsd.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_darwin.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_darwin_386.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_darwin_arm.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_dragonfly.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_dragonfly_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_freebsd.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_freebsd_386.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_linux.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_linux_386.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_linux_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_linux_amd64_gc.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_linux_arm.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_linux_arm64.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_linux_mips64x.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_linux_mipsx.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_linux_s390x.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_linux_sparc64.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_netbsd.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_netbsd_386.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_netbsd_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_netbsd_arm.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_no_getwd.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_openbsd.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_openbsd_386.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_openbsd_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_openbsd_arm.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_solaris.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_unix.go A go/coredns/vendor/golang.org/x/sys/unix/syscall_unix_gc.go A go/coredns/vendor/golang.org/x/sys/unix/types_darwin.go A go/coredns/vendor/golang.org/x/sys/unix/types_dragonfly.go A go/coredns/vendor/golang.org/x/sys/unix/types_freebsd.go A go/coredns/vendor/golang.org/x/sys/unix/types_netbsd.go A go/coredns/vendor/golang.org/x/sys/unix/types_openbsd.go A go/coredns/vendor/golang.org/x/sys/unix/types_solaris.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_darwin_386.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_darwin_arm.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_linux_386.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm.go A go/coredns/vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_linux_386.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_linux_mips.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64le.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_linux_mipsle.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_linux_s390x.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_linux_sparc64.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go A go/coredns/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/zsysctl_openbsd.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_darwin_386.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_darwin_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm64.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_netbsd_386.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_netbsd_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_openbsd_386.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_openbsd_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm.go A go/coredns/vendor/golang.org/x/sys/unix/zsysnum_solaris_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_darwin_386.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_darwin_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_darwin_arm.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_darwin_arm64.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_dragonfly_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_linux_386.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_linux_arm.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_linux_mips.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_linux_mips64le.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_linux_mipsle.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_linux_sparc64.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_netbsd_386.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_netbsd_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_openbsd_386.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_openbsd_amd64.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm.go A go/coredns/vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go A go/coredns/vendor/golang.org/x/sys/windows/asm_windows_386.s A go/coredns/vendor/golang.org/x/sys/windows/asm_windows_amd64.s A go/coredns/vendor/golang.org/x/sys/windows/dll_windows.go A go/coredns/vendor/golang.org/x/sys/windows/env_unset.go A go/coredns/vendor/golang.org/x/sys/windows/env_windows.go A go/coredns/vendor/golang.org/x/sys/windows/eventlog.go A go/coredns/vendor/golang.org/x/sys/windows/exec_windows.go A go/coredns/vendor/golang.org/x/sys/windows/memory_windows.go A go/coredns/vendor/golang.org/x/sys/windows/mksyscall.go A go/coredns/vendor/golang.org/x/sys/windows/race.go A go/coredns/vendor/golang.org/x/sys/windows/race0.go A go/coredns/vendor/golang.org/x/sys/windows/security_windows.go A go/coredns/vendor/golang.org/x/sys/windows/service.go A go/coredns/vendor/golang.org/x/sys/windows/str.go A go/coredns/vendor/golang.org/x/sys/windows/syscall.go A go/coredns/vendor/golang.org/x/sys/windows/syscall_windows.go A go/coredns/vendor/golang.org/x/sys/windows/types_windows.go A go/coredns/vendor/golang.org/x/sys/windows/types_windows_386.go A go/coredns/vendor/golang.org/x/sys/windows/types_windows_amd64.go A go/coredns/vendor/golang.org/x/sys/windows/zsyscall_windows.go A go/coredns/vendor/golang.org/x/text/.gitattributes A go/coredns/vendor/golang.org/x/text/.gitignore A go/coredns/vendor/golang.org/x/text/AUTHORS A go/coredns/vendor/golang.org/x/text/CONTRIBUTING.md A go/coredns/vendor/golang.org/x/text/CONTRIBUTORS A go/coredns/vendor/golang.org/x/text/LICENSE A go/coredns/vendor/golang.org/x/text/PATENTS A go/coredns/vendor/golang.org/x/text/README A go/coredns/vendor/golang.org/x/text/codereview.cfg A go/coredns/vendor/golang.org/x/text/doc.go A go/coredns/vendor/golang.org/x/text/gen.go A go/coredns/vendor/golang.org/x/text/internal/gen.go A go/coredns/vendor/golang.org/x/text/internal/gen/code.go A go/coredns/vendor/golang.org/x/text/internal/gen/gen.go A go/coredns/vendor/golang.org/x/text/internal/internal.go A go/coredns/vendor/golang.org/x/text/internal/match.go A go/coredns/vendor/golang.org/x/text/internal/tables.go A go/coredns/vendor/golang.org/x/text/internal/triegen/compact.go A go/coredns/vendor/golang.org/x/text/internal/triegen/print.go A go/coredns/vendor/golang.org/x/text/internal/triegen/triegen.go A go/coredns/vendor/golang.org/x/text/internal/ucd/ucd.go A go/coredns/vendor/golang.org/x/text/transform/transform.go A go/coredns/vendor/golang.org/x/text/unicode/cldr/base.go A go/coredns/vendor/golang.org/x/text/unicode/cldr/cldr.go A go/coredns/vendor/golang.org/x/text/unicode/cldr/collate.go A go/coredns/vendor/golang.org/x/text/unicode/cldr/decode.go A go/coredns/vendor/golang.org/x/text/unicode/cldr/makexml.go A go/coredns/vendor/golang.org/x/text/unicode/cldr/resolve.go A go/coredns/vendor/golang.org/x/text/unicode/cldr/slice.go A go/coredns/vendor/golang.org/x/text/unicode/cldr/xml.go A go/coredns/vendor/golang.org/x/text/unicode/doc.go A go/coredns/vendor/golang.org/x/text/unicode/norm/composition.go A go/coredns/vendor/golang.org/x/text/unicode/norm/forminfo.go A go/coredns/vendor/golang.org/x/text/unicode/norm/input.go A go/coredns/vendor/golang.org/x/text/unicode/norm/iter.go A go/coredns/vendor/golang.org/x/text/unicode/norm/maketables.go A go/coredns/vendor/golang.org/x/text/unicode/norm/normalize.go A go/coredns/vendor/golang.org/x/text/unicode/norm/readwriter.go A go/coredns/vendor/golang.org/x/text/unicode/norm/tables.go A go/coredns/vendor/golang.org/x/text/unicode/norm/transform.go A go/coredns/vendor/golang.org/x/text/unicode/norm/trie.go A go/coredns/vendor/golang.org/x/text/unicode/norm/triegen.go A go/coredns/vendor/golang.org/x/text/width/gen.go A go/coredns/vendor/golang.org/x/text/width/gen_common.go A go/coredns/vendor/golang.org/x/text/width/gen_trieval.go A go/coredns/vendor/golang.org/x/text/width/kind_string.go A go/coredns/vendor/golang.org/x/text/width/tables.go A go/coredns/vendor/golang.org/x/text/width/transform.go A go/coredns/vendor/golang.org/x/text/width/trieval.go A go/coredns/vendor/golang.org/x/text/width/width.go A go/coredns/vendor/google.golang.org/genproto/.travis.yml A go/coredns/vendor/google.golang.org/genproto/CONTRIBUTING.md A go/coredns/vendor/google.golang.org/genproto/LICENSE A go/coredns/vendor/google.golang.org/genproto/README.md A go/coredns/vendor/google.golang.org/genproto/googleapis/rpc/status/status.pb.go A go/coredns/vendor/google.golang.org/genproto/regen.go A go/coredns/vendor/google.golang.org/genproto/regen.sh A go/coredns/vendor/google.golang.org/grpc/.travis.yml A go/coredns/vendor/google.golang.org/grpc/AUTHORS A go/coredns/vendor/google.golang.org/grpc/CONTRIBUTING.md A go/coredns/vendor/google.golang.org/grpc/LICENSE A go/coredns/vendor/google.golang.org/grpc/Makefile A go/coredns/vendor/google.golang.org/grpc/README.md A go/coredns/vendor/google.golang.org/grpc/backoff.go A go/coredns/vendor/google.golang.org/grpc/balancer.go A go/coredns/vendor/google.golang.org/grpc/call.go A go/coredns/vendor/google.golang.org/grpc/clientconn.go A go/coredns/vendor/google.golang.org/grpc/codec.go A go/coredns/vendor/google.golang.org/grpc/codegen.sh A go/coredns/vendor/google.golang.org/grpc/codes/code_string.go A go/coredns/vendor/google.golang.org/grpc/codes/codes.go A go/coredns/vendor/google.golang.org/grpc/connectivity/connectivity.go A go/coredns/vendor/google.golang.org/grpc/coverage.sh A go/coredns/vendor/google.golang.org/grpc/credentials/credentials.go A go/coredns/vendor/google.golang.org/grpc/credentials/credentials_util_go17.go A go/coredns/vendor/google.golang.org/grpc/credentials/credentials_util_go18.go A go/coredns/vendor/google.golang.org/grpc/credentials/credentials_util_pre_go17.go A go/coredns/vendor/google.golang.org/grpc/doc.go A go/coredns/vendor/google.golang.org/grpc/go16.go A go/coredns/vendor/google.golang.org/grpc/go17.go A go/coredns/vendor/google.golang.org/grpc/grpclb.go A go/coredns/vendor/google.golang.org/grpc/grpclb/grpc_lb_v1/grpclb.pb.go A go/coredns/vendor/google.golang.org/grpc/grpclb/grpc_lb_v1/grpclb.proto A go/coredns/vendor/google.golang.org/grpc/grpclb/grpclb_server_generated.go A go/coredns/vendor/google.golang.org/grpc/grpclog/grpclog.go A go/coredns/vendor/google.golang.org/grpc/grpclog/logger.go A go/coredns/vendor/google.golang.org/grpc/grpclog/loggerv2.go A go/coredns/vendor/google.golang.org/grpc/interceptor.go A go/coredns/vendor/google.golang.org/grpc/internal/internal.go A go/coredns/vendor/google.golang.org/grpc/keepalive/keepalive.go A go/coredns/vendor/google.golang.org/grpc/metadata/metadata.go A go/coredns/vendor/google.golang.org/grpc/naming/naming.go A go/coredns/vendor/google.golang.org/grpc/peer/peer.go A go/coredns/vendor/google.golang.org/grpc/proxy.go A go/coredns/vendor/google.golang.org/grpc/rpc_util.go A go/coredns/vendor/google.golang.org/grpc/server.go A go/coredns/vendor/google.golang.org/grpc/stats/handlers.go A go/coredns/vendor/google.golang.org/grpc/stats/stats.go A go/coredns/vendor/google.golang.org/grpc/status/status.go A go/coredns/vendor/google.golang.org/grpc/stream.go A go/coredns/vendor/google.golang.org/grpc/tap/tap.go A go/coredns/vendor/google.golang.org/grpc/trace.go A go/coredns/vendor/google.golang.org/grpc/transport/bdp_estimator.go A go/coredns/vendor/google.golang.org/grpc/transport/control.go A go/coredns/vendor/google.golang.org/grpc/transport/go16.go A go/coredns/vendor/google.golang.org/grpc/transport/go17.go A go/coredns/vendor/google.golang.org/grpc/transport/handler_server.go A go/coredns/vendor/google.golang.org/grpc/transport/http2_client.go A go/coredns/vendor/google.golang.org/grpc/transport/http2_server.go A go/coredns/vendor/google.golang.org/grpc/transport/http_util.go A go/coredns/vendor/google.golang.org/grpc/transport/log.go A go/coredns/vendor/google.golang.org/grpc/transport/transport.go A go/coredns/vendor/gopkg.in/inf.v0/LICENSE A go/coredns/vendor/gopkg.in/inf.v0/dec.go A go/coredns/vendor/gopkg.in/inf.v0/rounder.go A go/coredns/vendor/gopkg.in/mgo.v2/.travis.yml A go/coredns/vendor/gopkg.in/mgo.v2/LICENSE A go/coredns/vendor/gopkg.in/mgo.v2/Makefile A go/coredns/vendor/gopkg.in/mgo.v2/README.md A go/coredns/vendor/gopkg.in/mgo.v2/auth.go A go/coredns/vendor/gopkg.in/mgo.v2/bson/LICENSE A go/coredns/vendor/gopkg.in/mgo.v2/bson/bson.go A go/coredns/vendor/gopkg.in/mgo.v2/bson/decimal.go A go/coredns/vendor/gopkg.in/mgo.v2/bson/decode.go A go/coredns/vendor/gopkg.in/mgo.v2/bson/encode.go A go/coredns/vendor/gopkg.in/mgo.v2/bson/json.go A go/coredns/vendor/gopkg.in/mgo.v2/bulk.go A go/coredns/vendor/gopkg.in/mgo.v2/cluster.go A go/coredns/vendor/gopkg.in/mgo.v2/doc.go A go/coredns/vendor/gopkg.in/mgo.v2/gridfs.go A go/coredns/vendor/gopkg.in/mgo.v2/internal/json/LICENSE A go/coredns/vendor/gopkg.in/mgo.v2/internal/json/decode.go A go/coredns/vendor/gopkg.in/mgo.v2/internal/json/encode.go A go/coredns/vendor/gopkg.in/mgo.v2/internal/json/extension.go A go/coredns/vendor/gopkg.in/mgo.v2/internal/json/fold.go A go/coredns/vendor/gopkg.in/mgo.v2/internal/json/indent.go A go/coredns/vendor/gopkg.in/mgo.v2/internal/json/scanner.go A go/coredns/vendor/gopkg.in/mgo.v2/internal/json/stream.go A go/coredns/vendor/gopkg.in/mgo.v2/internal/json/tags.go A go/coredns/vendor/gopkg.in/mgo.v2/log.go A go/coredns/vendor/gopkg.in/mgo.v2/queue.go A go/coredns/vendor/gopkg.in/mgo.v2/raceoff.go A go/coredns/vendor/gopkg.in/mgo.v2/raceon.go A go/coredns/vendor/gopkg.in/mgo.v2/saslimpl.go A go/coredns/vendor/gopkg.in/mgo.v2/saslstub.go A go/coredns/vendor/gopkg.in/mgo.v2/server.go A go/coredns/vendor/gopkg.in/mgo.v2/session.go A go/coredns/vendor/gopkg.in/mgo.v2/socket.go A go/coredns/vendor/gopkg.in/mgo.v2/stats.go A go/coredns/vendor/gopkg.in/yaml.v2/.travis.yml A go/coredns/vendor/gopkg.in/yaml.v2/LICENSE A go/coredns/vendor/gopkg.in/yaml.v2/LICENSE.libyaml A go/coredns/vendor/gopkg.in/yaml.v2/README.md A go/coredns/vendor/gopkg.in/yaml.v2/apic.go A go/coredns/vendor/gopkg.in/yaml.v2/decode.go A go/coredns/vendor/gopkg.in/yaml.v2/emitterc.go A go/coredns/vendor/gopkg.in/yaml.v2/encode.go A go/coredns/vendor/gopkg.in/yaml.v2/parserc.go A go/coredns/vendor/gopkg.in/yaml.v2/readerc.go A go/coredns/vendor/gopkg.in/yaml.v2/resolve.go A go/coredns/vendor/gopkg.in/yaml.v2/scannerc.go A go/coredns/vendor/gopkg.in/yaml.v2/sorter.go A go/coredns/vendor/gopkg.in/yaml.v2/writerc.go A go/coredns/vendor/gopkg.in/yaml.v2/yaml.go A go/coredns/vendor/gopkg.in/yaml.v2/yamlh.go A go/coredns/vendor/gopkg.in/yaml.v2/yamlprivateh.go A go/coredns/vendor/k8s.io/apimachinery/LICENSE A go/coredns/vendor/k8s.io/apimachinery/OWNERS A go/coredns/vendor/k8s.io/apimachinery/README.md A go/coredns/vendor/k8s.io/apimachinery/kubernetes-sha A go/coredns/vendor/k8s.io/apimachinery/pkg/OWNERS A go/coredns/vendor/k8s.io/apimachinery/pkg/api/equality/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/api/equality/semantic.go A go/coredns/vendor/k8s.io/apimachinery/pkg/api/errors/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/api/errors/OWNERS A go/coredns/vendor/k8s.io/apimachinery/pkg/api/errors/doc.go A go/coredns/vendor/k8s.io/apimachinery/pkg/api/errors/errors.go A go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/OWNERS A go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/default.go A go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/doc.go A go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/errors.go A go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/firsthit_restmapper.go A go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/help.go A go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/interfaces.go A go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/meta.go A go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/multirestmapper.go A go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/priority.go A go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/restmapper.go A go/coredns/vendor/k8s.io/apimachinery/pkg/api/meta/unstructured.go A go/coredns/vendor/k8s.io/apimachinery/pkg/api/resource/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/api/resource/OWNERS A go/coredns/vendor/k8s.io/apimachinery/pkg/api/resource/amount.go A go/coredns/vendor/k8s.io/apimachinery/pkg/api/resource/generated.pb.go A go/coredns/vendor/k8s.io/apimachinery/pkg/api/resource/generated.proto A go/coredns/vendor/k8s.io/apimachinery/pkg/api/resource/math.go A go/coredns/vendor/k8s.io/apimachinery/pkg/api/resource/quantity.go A go/coredns/vendor/k8s.io/apimachinery/pkg/api/resource/quantity_proto.go A go/coredns/vendor/k8s.io/apimachinery/pkg/api/resource/scale_int.go A go/coredns/vendor/k8s.io/apimachinery/pkg/api/resource/suffix.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apimachinery/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/apimachinery/announced/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/apimachinery/announced/announced.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apimachinery/announced/group_factory.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apimachinery/doc.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apimachinery/registered/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/apimachinery/registered/registered.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apimachinery/types.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/OWNERS A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/conversion.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/doc.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/duration.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/generated.pb.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/generated.proto A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/group_version.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/helpers.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/labels.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/meta.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/micro_time.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/micro_time_proto.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/register.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/time.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/time_proto.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/types.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/types_swagger_doc_generated.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/unstructured/unstructured.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/watch.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1/zz_generated.defaults.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1alpha1/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1alpha1/doc.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1alpha1/generated.pb.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1alpha1/generated.proto A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1alpha1/register.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1alpha1/types.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1alpha1/types_swagger_doc_generated.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1alpha1/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/apimachinery/pkg/apis/meta/v1alpha1/zz_generated.defaults.go A go/coredns/vendor/k8s.io/apimachinery/pkg/conversion/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/conversion/cloner.go A go/coredns/vendor/k8s.io/apimachinery/pkg/conversion/converter.go A go/coredns/vendor/k8s.io/apimachinery/pkg/conversion/deep_equal.go A go/coredns/vendor/k8s.io/apimachinery/pkg/conversion/doc.go A go/coredns/vendor/k8s.io/apimachinery/pkg/conversion/helper.go A go/coredns/vendor/k8s.io/apimachinery/pkg/conversion/queryparams/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/conversion/queryparams/convert.go A go/coredns/vendor/k8s.io/apimachinery/pkg/conversion/queryparams/doc.go A go/coredns/vendor/k8s.io/apimachinery/pkg/conversion/unstructured/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/conversion/unstructured/converter.go A go/coredns/vendor/k8s.io/apimachinery/pkg/conversion/unstructured/doc.go A go/coredns/vendor/k8s.io/apimachinery/pkg/fields/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/fields/doc.go A go/coredns/vendor/k8s.io/apimachinery/pkg/fields/fields.go A go/coredns/vendor/k8s.io/apimachinery/pkg/fields/requirements.go A go/coredns/vendor/k8s.io/apimachinery/pkg/fields/selector.go A go/coredns/vendor/k8s.io/apimachinery/pkg/labels/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/labels/doc.go A go/coredns/vendor/k8s.io/apimachinery/pkg/labels/labels.go A go/coredns/vendor/k8s.io/apimachinery/pkg/labels/selector.go A go/coredns/vendor/k8s.io/apimachinery/pkg/openapi/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/openapi/common.go A go/coredns/vendor/k8s.io/apimachinery/pkg/openapi/doc.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/codec.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/codec_check.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/conversion.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/doc.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/embedded.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/error.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/extension.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/generated.pb.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/generated.proto A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/helper.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/interfaces.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/register.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/schema/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/schema/generated.pb.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/schema/generated.proto A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/schema/group_version.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/schema/interfaces.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/scheme.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/scheme_builder.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/codec_factory.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/json/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/json/json.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/json/meta.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/negotiated_codec.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/protobuf/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/protobuf/doc.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/protobuf/protobuf.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/protobuf_extension.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/recognizer/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/recognizer/recognizer.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/streaming/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/streaming/streaming.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/versioning/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/serializer/versioning/versioning.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/swagger_doc_generator.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/types.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/types_proto.go A go/coredns/vendor/k8s.io/apimachinery/pkg/runtime/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/apimachinery/pkg/selection/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/selection/operator.go A go/coredns/vendor/k8s.io/apimachinery/pkg/types/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/types/doc.go A go/coredns/vendor/k8s.io/apimachinery/pkg/types/namespacedname.go A go/coredns/vendor/k8s.io/apimachinery/pkg/types/nodename.go A go/coredns/vendor/k8s.io/apimachinery/pkg/types/patch.go A go/coredns/vendor/k8s.io/apimachinery/pkg/types/uid.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/cache/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/util/cache/cache.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/cache/lruexpirecache.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/clock/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/util/clock/clock.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/diff/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/util/diff/diff.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/errors/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/util/errors/doc.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/errors/errors.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/framer/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/util/framer/framer.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/intstr/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/util/intstr/generated.pb.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/intstr/generated.proto A go/coredns/vendor/k8s.io/apimachinery/pkg/util/intstr/intstr.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/json/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/util/json/json.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/net/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/util/net/http.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/net/interface.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/net/port_range.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/net/port_split.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/net/util.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/rand/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/util/rand/rand.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/runtime/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/util/runtime/runtime.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/sets/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/util/sets/byte.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/sets/doc.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/sets/empty.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/sets/int.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/sets/int64.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/sets/string.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/validation/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/util/validation/field/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/util/validation/field/errors.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/validation/field/path.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/validation/validation.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/wait/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/util/wait/doc.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go A go/coredns/vendor/k8s.io/apimachinery/pkg/util/yaml/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/util/yaml/decoder.go A go/coredns/vendor/k8s.io/apimachinery/pkg/version/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/version/doc.go A go/coredns/vendor/k8s.io/apimachinery/pkg/version/types.go A go/coredns/vendor/k8s.io/apimachinery/pkg/watch/BUILD A go/coredns/vendor/k8s.io/apimachinery/pkg/watch/doc.go A go/coredns/vendor/k8s.io/apimachinery/pkg/watch/filter.go A go/coredns/vendor/k8s.io/apimachinery/pkg/watch/mux.go A go/coredns/vendor/k8s.io/apimachinery/pkg/watch/streamwatcher.go A go/coredns/vendor/k8s.io/apimachinery/pkg/watch/until.go A go/coredns/vendor/k8s.io/apimachinery/pkg/watch/watch.go A go/coredns/vendor/k8s.io/apimachinery/third_party/forked/golang/reflect/BUILD A go/coredns/vendor/k8s.io/apimachinery/third_party/forked/golang/reflect/deep_equal.go A go/coredns/vendor/k8s.io/apimachinery/third_party/forked/golang/reflect/type.go A go/coredns/vendor/k8s.io/client-go/.travis.yml A go/coredns/vendor/k8s.io/client-go/CHANGELOG.md A go/coredns/vendor/k8s.io/client-go/INSTALL.md A go/coredns/vendor/k8s.io/client-go/LICENSE A go/coredns/vendor/k8s.io/client-go/OWNERS A go/coredns/vendor/k8s.io/client-go/README.md A go/coredns/vendor/k8s.io/client-go/discovery/BUILD A go/coredns/vendor/k8s.io/client-go/discovery/discovery_client.go A go/coredns/vendor/k8s.io/client-go/discovery/helper.go A go/coredns/vendor/k8s.io/client-go/discovery/restmapper.go A go/coredns/vendor/k8s.io/client-go/discovery/unstructured.go A go/coredns/vendor/k8s.io/client-go/kubernetes-sha A go/coredns/vendor/k8s.io/client-go/kubernetes/BUILD A go/coredns/vendor/k8s.io/client-go/kubernetes/clientset.go A go/coredns/vendor/k8s.io/client-go/kubernetes/doc.go A go/coredns/vendor/k8s.io/client-go/kubernetes/scheme/BUILD A go/coredns/vendor/k8s.io/client-go/kubernetes/scheme/doc.go A go/coredns/vendor/k8s.io/client-go/kubernetes/scheme/register.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/BUILD A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/admissionregistration_client.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/doc.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/externaladmissionhookconfiguration.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/generated_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/admissionregistration/v1alpha1/initializerconfiguration.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/BUILD A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/apps_client.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/controllerrevision.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/deployment.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/doc.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/generated_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/scale.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/apps/v1beta1/statefulset.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/BUILD A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/authentication_client.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/doc.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/generated_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/tokenreview.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1/tokenreview_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/BUILD A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/authentication_client.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/doc.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/generated_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/tokenreview.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authentication/v1beta1/tokenreview_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/BUILD A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/authorization_client.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/doc.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/generated_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/localsubjectaccessreview.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/localsubjectaccessreview_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/selfsubjectaccessreview.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/selfsubjectaccessreview_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/subjectaccessreview.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1/subjectaccessreview_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/BUILD A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/authorization_client.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/doc.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/generated_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/localsubjectaccessreview.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/localsubjectaccessreview_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/selfsubjectaccessreview.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/selfsubjectaccessreview_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/subjectaccessreview.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/authorization/v1beta1/subjectaccessreview_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/BUILD A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/autoscaling_client.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/doc.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/generated_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v1/horizontalpodautoscaler.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2alpha1/BUILD A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2alpha1/autoscaling_client.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2alpha1/doc.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2alpha1/generated_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/autoscaling/v2alpha1/horizontalpodautoscaler.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/batch/v1/BUILD A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/batch/v1/batch_client.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/batch/v1/doc.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/batch/v1/generated_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/batch/v1/job.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/batch/v2alpha1/BUILD A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/batch/v2alpha1/batch_client.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/batch/v2alpha1/cronjob.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/batch/v2alpha1/doc.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/batch/v2alpha1/generated_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/BUILD A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/certificates_client.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/certificatesigningrequest.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/certificatesigningrequest_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/doc.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/certificates/v1beta1/generated_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/BUILD A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/componentstatus.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/configmap.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/core_client.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/doc.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/endpoints.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/event.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/event_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/generated_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/limitrange.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/namespace.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/namespace_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/node.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/node_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/persistentvolume.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/persistentvolumeclaim.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/pod.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/pod_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/podtemplate.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/replicationcontroller.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/resourcequota.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/secret.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/service.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/service_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/core/v1/serviceaccount.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/BUILD A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/daemonset.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/deployment.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/deployment_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/doc.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/extensions_client.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/generated_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/ingress.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/podsecuritypolicy.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/replicaset.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/scale.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/scale_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/extensions/v1beta1/thirdpartyresource.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/networking/v1/BUILD A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/networking/v1/doc.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/networking/v1/generated_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/networking/v1/networking_client.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/networking/v1/networkpolicy.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/BUILD A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/doc.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/eviction.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/eviction_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/generated_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/poddisruptionbudget.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/policy/v1beta1/policy_client.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/BUILD A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/clusterrole.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/clusterrolebinding.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/doc.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/generated_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/rbac_client.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/role.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1alpha1/rolebinding.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/BUILD A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/clusterrole.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/clusterrolebinding.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/doc.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/generated_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/rbac_client.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/role.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/rbac/v1beta1/rolebinding.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/settings/v1alpha1/BUILD A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/settings/v1alpha1/doc.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/settings/v1alpha1/generated_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/settings/v1alpha1/podpreset.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/settings/v1alpha1/settings_client.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/storage/v1/BUILD A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/storage/v1/doc.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/storage/v1/generated_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/storage/v1/storage_client.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/storage/v1/storageclass.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/BUILD A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/doc.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/generated_expansion.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/storage_client.go A go/coredns/vendor/k8s.io/client-go/kubernetes/typed/storage/v1beta1/storageclass.go A go/coredns/vendor/k8s.io/client-go/pkg/api/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/api/OWNERS A go/coredns/vendor/k8s.io/client-go/pkg/api/annotation_key_constants.go A go/coredns/vendor/k8s.io/client-go/pkg/api/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/api/field_constants.go A go/coredns/vendor/k8s.io/client-go/pkg/api/json.go A go/coredns/vendor/k8s.io/client-go/pkg/api/objectreference.go A go/coredns/vendor/k8s.io/client-go/pkg/api/register.go A go/coredns/vendor/k8s.io/client-go/pkg/api/resource.go A go/coredns/vendor/k8s.io/client-go/pkg/api/taint.go A go/coredns/vendor/k8s.io/client-go/pkg/api/toleration.go A go/coredns/vendor/k8s.io/client-go/pkg/api/types.go A go/coredns/vendor/k8s.io/client-go/pkg/api/v1/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/api/v1/OWNERS A go/coredns/vendor/k8s.io/client-go/pkg/api/v1/annotation_key_constants.go A go/coredns/vendor/k8s.io/client-go/pkg/api/v1/conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/api/v1/defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/api/v1/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/api/v1/generate.go A go/coredns/vendor/k8s.io/client-go/pkg/api/v1/generated.pb.go A go/coredns/vendor/k8s.io/client-go/pkg/api/v1/generated.proto A go/coredns/vendor/k8s.io/client-go/pkg/api/v1/meta.go A go/coredns/vendor/k8s.io/client-go/pkg/api/v1/objectreference.go A go/coredns/vendor/k8s.io/client-go/pkg/api/v1/ref/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/api/v1/ref/ref.go A go/coredns/vendor/k8s.io/client-go/pkg/api/v1/register.go A go/coredns/vendor/k8s.io/client-go/pkg/api/v1/resource.go A go/coredns/vendor/k8s.io/client-go/pkg/api/v1/taint.go A go/coredns/vendor/k8s.io/client-go/pkg/api/v1/toleration.go A go/coredns/vendor/k8s.io/client-go/pkg/api/v1/types.generated.go A go/coredns/vendor/k8s.io/client-go/pkg/api/v1/types.go A go/coredns/vendor/k8s.io/client-go/pkg/api/v1/types_swagger_doc_generated.go A go/coredns/vendor/k8s.io/client-go/pkg/api/v1/zz_generated.conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/api/v1/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/api/v1/zz_generated.defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/api/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/v1alpha1/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/v1alpha1/defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/v1alpha1/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/v1alpha1/generated.pb.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/v1alpha1/generated.proto A go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/v1alpha1/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/v1alpha1/types.generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/v1alpha1/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/v1alpha1/types_swagger_doc_generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/v1alpha1/zz_generated.conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/v1alpha1/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/v1alpha1/zz_generated.defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/admissionregistration/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/OWNERS A go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/generated.pb.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/generated.proto A go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/types.generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/types_swagger_doc_generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/zz_generated.conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/v1beta1/zz_generated.defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/apps/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/OWNERS A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1/conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1/defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1/generated.pb.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1/generated.proto A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1/types_swagger_doc_generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1/zz_generated.conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1/zz_generated.defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/generated.pb.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/generated.proto A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/types.generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/types_swagger_doc_generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/zz_generated.conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/v1beta1/zz_generated.defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authentication/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/OWNERS A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/generated.pb.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/generated.proto A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/types.generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/types_swagger_doc_generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/zz_generated.conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1/zz_generated.defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/generated.pb.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/generated.proto A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/types.generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/types_swagger_doc_generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/zz_generated.conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/v1beta1/zz_generated.defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/authorization/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/OWNERS A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/annotations.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/generated.pb.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/generated.proto A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/types.generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/types_swagger_doc_generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/zz_generated.conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v1/zz_generated.defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v2alpha1/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v2alpha1/defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v2alpha1/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v2alpha1/generated.pb.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v2alpha1/generated.proto A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v2alpha1/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v2alpha1/types.generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v2alpha1/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v2alpha1/types_swagger_doc_generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v2alpha1/zz_generated.conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v2alpha1/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/v2alpha1/zz_generated.defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/autoscaling/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/OWNERS A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/generated.pb.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/generated.proto A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/types.generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/types_swagger_doc_generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/zz_generated.conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v1/zz_generated.defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/generated.pb.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/generated.proto A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/types.generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/types_swagger_doc_generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/zz_generated.conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/v2alpha1/zz_generated.defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/batch/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/OWNERS A go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/helpers.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/generated.pb.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/generated.proto A go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/helpers.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/types.generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/types_swagger_doc_generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/zz_generated.conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/v1beta1/zz_generated.defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/certificates/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/OWNERS A go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/helpers.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/generated.pb.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/generated.proto A go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/types.generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/types_swagger_doc_generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/zz_generated.conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/v1beta1/zz_generated.defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/extensions/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/OWNERS A go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/generated.pb.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/generated.proto A go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/types.generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/types_swagger_doc_generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/zz_generated.conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/v1/zz_generated.defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/networking/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/OWNERS A go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/v1beta1/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/v1beta1/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/v1beta1/generated.pb.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/v1beta1/generated.proto A go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/v1beta1/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/v1beta1/types.generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/v1beta1/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/v1beta1/types_swagger_doc_generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/v1beta1/zz_generated.conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/v1beta1/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/v1beta1/zz_generated.defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/policy/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/OWNERS A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/helpers.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/generated.pb.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/generated.proto A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/helpers.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/types.generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/types_swagger_doc_generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/zz_generated.conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1alpha1/zz_generated.defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/generated.pb.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/generated.proto A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/helpers.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/types.generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/types_swagger_doc_generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/zz_generated.conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/v1beta1/zz_generated.defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/rbac/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/v1alpha1/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/v1alpha1/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/v1alpha1/generated.pb.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/v1alpha1/generated.proto A go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/v1alpha1/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/v1alpha1/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/v1alpha1/types_swagger_doc_generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/v1alpha1/zz_generated.conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/v1alpha1/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/v1alpha1/zz_generated.defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/settings/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/OWNERS A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1/generated.pb.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1/generated.proto A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1/types_swagger_doc_generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1/zz_generated.conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1/zz_generated.defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1beta1/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1beta1/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1beta1/generated.pb.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1beta1/generated.proto A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1beta1/register.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1beta1/types.generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1beta1/types.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1beta1/types_swagger_doc_generated.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1beta1/zz_generated.conversion.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1beta1/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/v1beta1/zz_generated.defaults.go A go/coredns/vendor/k8s.io/client-go/pkg/apis/storage/zz_generated.deepcopy.go A go/coredns/vendor/k8s.io/client-go/pkg/util/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/util/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/util/parsers/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/util/parsers/parsers.go A go/coredns/vendor/k8s.io/client-go/pkg/util/template.go A go/coredns/vendor/k8s.io/client-go/pkg/util/umask.go A go/coredns/vendor/k8s.io/client-go/pkg/util/umask_windows.go A go/coredns/vendor/k8s.io/client-go/pkg/util/util.go A go/coredns/vendor/k8s.io/client-go/pkg/version/.gitattributes A go/coredns/vendor/k8s.io/client-go/pkg/version/BUILD A go/coredns/vendor/k8s.io/client-go/pkg/version/base.go A go/coredns/vendor/k8s.io/client-go/pkg/version/def.bzl A go/coredns/vendor/k8s.io/client-go/pkg/version/doc.go A go/coredns/vendor/k8s.io/client-go/pkg/version/version.go A go/coredns/vendor/k8s.io/client-go/rest/BUILD A go/coredns/vendor/k8s.io/client-go/rest/OWNERS A go/coredns/vendor/k8s.io/client-go/rest/client.go A go/coredns/vendor/k8s.io/client-go/rest/config.go A go/coredns/vendor/k8s.io/client-go/rest/plugin.go A go/coredns/vendor/k8s.io/client-go/rest/request.go A go/coredns/vendor/k8s.io/client-go/rest/transport.go A go/coredns/vendor/k8s.io/client-go/rest/url_utils.go A go/coredns/vendor/k8s.io/client-go/rest/urlbackoff.go A go/coredns/vendor/k8s.io/client-go/rest/versions.go A go/coredns/vendor/k8s.io/client-go/rest/watch/BUILD A go/coredns/vendor/k8s.io/client-go/rest/watch/decoder.go A go/coredns/vendor/k8s.io/client-go/rest/watch/encoder.go A go/coredns/vendor/k8s.io/client-go/tools/auth/BUILD A go/coredns/vendor/k8s.io/client-go/tools/auth/clientauth.go A go/coredns/vendor/k8s.io/client-go/tools/cache/BUILD A go/coredns/vendor/k8s.io/client-go/tools/cache/OWNERS A go/coredns/vendor/k8s.io/client-go/tools/cache/controller.go A go/coredns/vendor/k8s.io/client-go/tools/cache/delta_fifo.go A go/coredns/vendor/k8s.io/client-go/tools/cache/doc.go A go/coredns/vendor/k8s.io/client-go/tools/cache/expiration_cache.go A go/coredns/vendor/k8s.io/client-go/tools/cache/expiration_cache_fakes.go A go/coredns/vendor/k8s.io/client-go/tools/cache/fake_custom_store.go A go/coredns/vendor/k8s.io/client-go/tools/cache/fifo.go A go/coredns/vendor/k8s.io/client-go/tools/cache/index.go A go/coredns/vendor/k8s.io/client-go/tools/cache/listers.go A go/coredns/vendor/k8s.io/client-go/tools/cache/listwatch.go A go/coredns/vendor/k8s.io/client-go/tools/cache/mutation_cache.go A go/coredns/vendor/k8s.io/client-go/tools/cache/mutation_detector.go A go/coredns/vendor/k8s.io/client-go/tools/cache/reflector.go A go/coredns/vendor/k8s.io/client-go/tools/cache/shared_informer.go A go/coredns/vendor/k8s.io/client-go/tools/cache/store.go A go/coredns/vendor/k8s.io/client-go/tools/cache/thread_safe_store.go A go/coredns/vendor/k8s.io/client-go/tools/cache/undelta_store.go A go/coredns/vendor/k8s.io/client-go/tools/clientcmd/BUILD A go/coredns/vendor/k8s.io/client-go/tools/clientcmd/api/BUILD A go/coredns/vendor/k8s.io/client-go/tools/clientcmd/api/helpers.go A go/coredns/vendor/k8s.io/client-go/tools/clientcmd/api/latest/BUILD A go/coredns/vendor/k8s.io/client-go/tools/clientcmd/api/latest/latest.go A go/coredns/vendor/k8s.io/client-go/tools/clientcmd/api/register.go A go/coredns/vendor/k8s.io/client-go/tools/clientcmd/api/types.go A go/coredns/vendor/k8s.io/client-go/tools/clientcmd/api/v1/BUILD A go/coredns/vendor/k8s.io/client-go/tools/clientcmd/api/v1/conversion.go A go/coredns/vendor/k8s.io/client-go/tools/clientcmd/api/v1/register.go A go/coredns/vendor/k8s.io/client-go/tools/clientcmd/api/v1/types.go A go/coredns/vendor/k8s.io/client-go/tools/clientcmd/auth_loaders.go A go/coredns/vendor/k8s.io/client-go/tools/clientcmd/client_config.go A go/coredns/vendor/k8s.io/client-go/tools/clientcmd/config.go A go/coredns/vendor/k8s.io/client-go/tools/clientcmd/doc.go A go/coredns/vendor/k8s.io/client-go/tools/clientcmd/helpers.go A go/coredns/vendor/k8s.io/client-go/tools/clientcmd/loader.go A go/coredns/vendor/k8s.io/client-go/tools/clientcmd/merged_client_builder.go A go/coredns/vendor/k8s.io/client-go/tools/clientcmd/overrides.go A go/coredns/vendor/k8s.io/client-go/tools/clientcmd/validation.go A go/coredns/vendor/k8s.io/client-go/tools/metrics/BUILD A go/coredns/vendor/k8s.io/client-go/tools/metrics/OWNERS A go/coredns/vendor/k8s.io/client-go/tools/metrics/metrics.go A go/coredns/vendor/k8s.io/client-go/transport/BUILD A go/coredns/vendor/k8s.io/client-go/transport/OWNERS A go/coredns/vendor/k8s.io/client-go/transport/cache.go A go/coredns/vendor/k8s.io/client-go/transport/config.go A go/coredns/vendor/k8s.io/client-go/transport/round_trippers.go A go/coredns/vendor/k8s.io/client-go/transport/transport.go A go/coredns/vendor/k8s.io/client-go/util/cert/BUILD A go/coredns/vendor/k8s.io/client-go/util/cert/cert.go A go/coredns/vendor/k8s.io/client-go/util/cert/csr.go A go/coredns/vendor/k8s.io/client-go/util/cert/io.go A go/coredns/vendor/k8s.io/client-go/util/cert/pem.go A go/coredns/vendor/k8s.io/client-go/util/flowcontrol/BUILD A go/coredns/vendor/k8s.io/client-go/util/flowcontrol/backoff.go A go/coredns/vendor/k8s.io/client-go/util/flowcontrol/throttle.go A go/coredns/vendor/k8s.io/client-go/util/homedir/BUILD A go/coredns/vendor/k8s.io/client-go/util/homedir/homedir.go A go/coredns/vendor/k8s.io/client-go/util/integer/BUILD A go/coredns/vendor/k8s.io/client-go/util/integer/integer.go commit 2d73e53ffdc2690327f02bd379a1196fad5aa4d0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 22 09:46:13 2017 -0500 Fixed go_dns path M conf/pf.conf.defaults commit c2f9ad856b03e15e74ca615da5b2a32943763291 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 22 09:43:20 2017 -0500 Fixed syntax M go/coredns/core/zplugin.go M go/coredns/plugin/loadbalance/setup.go M go/coredns/plugin/pfdns/pfdns.go M go/coredns/plugin/pfdns/setup.go M go/coredns/plugin/proxy/upstream.go commit 0b9b21c66fdf0601c7b7b7109989c98f24703552 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 21 16:10:52 2017 -0500 Added coredns and packaging update M addons/packages/build-go.sh M addons/packages/packetfence.spec A conf/systemd/packetfence-go_dns.service A debian/packetfence-go_dns.service M debian/rules M go/Makefile A go/coredns/ADOPTERS.md A go/coredns/CODE-OF-CONDUCT.md A go/coredns/CONTRIBUTING.md A go/coredns/Dockerfile A go/coredns/Gopkg.lock A go/coredns/Gopkg.toml A go/coredns/LICENSE A go/coredns/MAINTAINERS A go/coredns/Makefile A go/coredns/Makefile.fuzz A go/coredns/Makefile.release A go/coredns/README.md A go/coredns/codecov.yml A go/coredns/core/coredns.go A go/coredns/core/dnsserver/address.go A go/coredns/core/dnsserver/config.go A go/coredns/core/dnsserver/register.go A go/coredns/core/dnsserver/server-grpc.go A go/coredns/core/dnsserver/server-tls.go A go/coredns/core/dnsserver/server.go A go/coredns/core/dnsserver/zdirectives.go A go/coredns/core/zplugin.go A go/coredns/coredns.go A go/coredns/coremain/run.go A go/coredns/coremain/version.go A go/coredns/directives_generate.go A go/coredns/hooks/pre_build A go/coredns/pb/dns.pb.go A go/coredns/pb/dns.proto A go/coredns/plugin.cfg A go/coredns/plugin.md A go/coredns/plugin/auto/README.md A go/coredns/plugin/auto/auto.go A go/coredns/plugin/auto/regexp.go A go/coredns/plugin/auto/setup.go A go/coredns/plugin/auto/walk.go A go/coredns/plugin/auto/zone.go A go/coredns/plugin/autopath/README.md A go/coredns/plugin/autopath/autopath.go A go/coredns/plugin/autopath/cname.go A go/coredns/plugin/autopath/metrics.go A go/coredns/plugin/autopath/setup.go A go/coredns/plugin/backend.go A go/coredns/plugin/backend_lookup.go A go/coredns/plugin/bind/README.md A go/coredns/plugin/bind/bind.go A go/coredns/plugin/bind/setup.go A go/coredns/plugin/cache/README.md A go/coredns/plugin/cache/cache.go A go/coredns/plugin/cache/freq/freq.go A go/coredns/plugin/cache/fuzz.go A go/coredns/plugin/cache/handler.go A go/coredns/plugin/cache/item.go A go/coredns/plugin/cache/setup.go A go/coredns/plugin/chaos/README.md A go/coredns/plugin/chaos/chaos.go A go/coredns/plugin/chaos/setup.go A go/coredns/plugin/debug/README.md A go/coredns/plugin/debug/debug.go A go/coredns/plugin/dnssec/README.md A go/coredns/plugin/dnssec/black_lies.go A go/coredns/plugin/dnssec/cache.go A go/coredns/plugin/dnssec/dnskey.go A go/coredns/plugin/dnssec/dnssec.go A go/coredns/plugin/dnssec/handler.go A go/coredns/plugin/dnssec/responsewriter.go A go/coredns/plugin/dnssec/rrsig.go A go/coredns/plugin/dnssec/setup.go A go/coredns/plugin/dnstap/README.md A go/coredns/plugin/dnstap/dnstapio/io.go A go/coredns/plugin/dnstap/handler.go A go/coredns/plugin/dnstap/msg/msg.go A go/coredns/plugin/dnstap/msg/wrapper.go A go/coredns/plugin/dnstap/out/socket.go A go/coredns/plugin/dnstap/out/tcp.go A go/coredns/plugin/dnstap/setup.go A go/coredns/plugin/dnstap/taprw/writer.go A go/coredns/plugin/dnstap/test/helpers.go A go/coredns/plugin/erratic/README.md A go/coredns/plugin/erratic/autopath.go A go/coredns/plugin/erratic/erratic.go A go/coredns/plugin/erratic/setup.go A go/coredns/plugin/errors/README.md A go/coredns/plugin/errors/errors.go A go/coredns/plugin/errors/setup.go A go/coredns/plugin/etcd/README.md A go/coredns/plugin/etcd/etcd.go A go/coredns/plugin/etcd/handler.go A go/coredns/plugin/etcd/msg/path.go A go/coredns/plugin/etcd/msg/service.go A go/coredns/plugin/etcd/msg/type.go A go/coredns/plugin/etcd/setup.go A go/coredns/plugin/etcd/stub.go A go/coredns/plugin/etcd/stub_handler.go A go/coredns/plugin/etcd/xfr.go A go/coredns/plugin/federation/README.md A go/coredns/plugin/federation/federation.go A go/coredns/plugin/federation/setup.go A go/coredns/plugin/file/README.md A go/coredns/plugin/file/closest.go A go/coredns/plugin/file/dname.go A go/coredns/plugin/file/example_org.go A go/coredns/plugin/file/file.go A go/coredns/plugin/file/fuzz.go A go/coredns/plugin/file/lookup.go A go/coredns/plugin/file/notify.go A go/coredns/plugin/file/reload.go A go/coredns/plugin/file/secondary.go A go/coredns/plugin/file/setup.go A go/coredns/plugin/file/tree/all.go A go/coredns/plugin/file/tree/elem.go A go/coredns/plugin/file/tree/less.go A go/coredns/plugin/file/tree/print.go A go/coredns/plugin/file/tree/tree.go A go/coredns/plugin/file/wildcard.go A go/coredns/plugin/file/xfr.go A go/coredns/plugin/file/zone.go A go/coredns/plugin/health/README.md A go/coredns/plugin/health/health.go A go/coredns/plugin/health/healther.go A go/coredns/plugin/health/setup.go A go/coredns/plugin/hosts/README.md A go/coredns/plugin/hosts/hosts.go A go/coredns/plugin/hosts/hostsfile.go A go/coredns/plugin/hosts/setup.go A go/coredns/plugin/kubernetes/README.md A go/coredns/plugin/kubernetes/apiproxy.go A go/coredns/plugin/kubernetes/autopath.go A go/coredns/plugin/kubernetes/controller.go A go/coredns/plugin/kubernetes/federation.go A go/coredns/plugin/kubernetes/handler.go A go/coredns/plugin/kubernetes/kubernetes.go A go/coredns/plugin/kubernetes/local.go A go/coredns/plugin/kubernetes/ns.go A go/coredns/plugin/kubernetes/parse.go A go/coredns/plugin/kubernetes/reverse.go A go/coredns/plugin/kubernetes/setup.go A go/coredns/plugin/kubernetes/xfr.go A go/coredns/plugin/loadbalance/README.md A go/coredns/plugin/loadbalance/handler.go A go/coredns/plugin/loadbalance/loadbalance.go A go/coredns/plugin/loadbalance/setup.go A go/coredns/plugin/log/README.md A go/coredns/plugin/log/log.go A go/coredns/plugin/log/setup.go A go/coredns/plugin/metrics/README.md A go/coredns/plugin/metrics/handler.go A go/coredns/plugin/metrics/metrics.go A go/coredns/plugin/metrics/setup.go A go/coredns/plugin/metrics/test/scrape.go A go/coredns/plugin/metrics/vars/report.go A go/coredns/plugin/metrics/vars/vars.go A go/coredns/plugin/normalize.go A go/coredns/plugin/pfdns/README.md A go/coredns/plugin/pfdns/pfdns.go A go/coredns/plugin/pfdns/setup.go A go/coredns/plugin/pkg/cache/cache.go A go/coredns/plugin/pkg/dnstest/recorder.go A go/coredns/plugin/pkg/dnstest/server.go A go/coredns/plugin/pkg/dnsutil/cname.go A go/coredns/plugin/pkg/dnsutil/dedup.go A go/coredns/plugin/pkg/dnsutil/doc.go A go/coredns/plugin/pkg/dnsutil/host.go A go/coredns/plugin/pkg/dnsutil/join.go A go/coredns/plugin/pkg/dnsutil/reverse.go A go/coredns/plugin/pkg/dnsutil/zone.go A go/coredns/plugin/pkg/edns/edns.go A go/coredns/plugin/pkg/fuzz/do.go A go/coredns/plugin/pkg/healthcheck/healthcheck.go A go/coredns/plugin/pkg/healthcheck/policy.go A go/coredns/plugin/pkg/nonwriter/nonwriter.go A go/coredns/plugin/pkg/rcode/rcode.go A go/coredns/plugin/pkg/replacer/replacer.go A go/coredns/plugin/pkg/response/classify.go A go/coredns/plugin/pkg/response/typify.go A go/coredns/plugin/pkg/singleflight/singleflight.go A go/coredns/plugin/pkg/tls/tls.go A go/coredns/plugin/pkg/trace/trace.go A go/coredns/plugin/plugin.go A go/coredns/plugin/pprof/README.md A go/coredns/plugin/pprof/pprof.go A go/coredns/plugin/pprof/setup.go A go/coredns/plugin/proxy/README.md A go/coredns/plugin/proxy/dns.go A go/coredns/plugin/proxy/dnstap.go A go/coredns/plugin/proxy/down.go A go/coredns/plugin/proxy/exchanger.go A go/coredns/plugin/proxy/fuzz.go A go/coredns/plugin/proxy/google.go A go/coredns/plugin/proxy/google_rr.go A go/coredns/plugin/proxy/grpc.go A go/coredns/plugin/proxy/lookup.go A go/coredns/plugin/proxy/metrics.go A go/coredns/plugin/proxy/proxy.go A go/coredns/plugin/proxy/response.go A go/coredns/plugin/proxy/setup.go A go/coredns/plugin/proxy/upstream.go A go/coredns/plugin/reverse/README.md A go/coredns/plugin/reverse/network.go A go/coredns/plugin/reverse/reverse.go A go/coredns/plugin/reverse/setup.go A go/coredns/plugin/rewrite/README.md A go/coredns/plugin/rewrite/class.go A go/coredns/plugin/rewrite/condition.go A go/coredns/plugin/rewrite/edns0.go A go/coredns/plugin/rewrite/fuzz.go A go/coredns/plugin/rewrite/name.go A go/coredns/plugin/rewrite/reverter.go A go/coredns/plugin/rewrite/rewrite.go A go/coredns/plugin/rewrite/setup.go A go/coredns/plugin/rewrite/testdata/testdir/empty A go/coredns/plugin/rewrite/testdata/testfile A go/coredns/plugin/rewrite/type.go A go/coredns/plugin/root/README.md A go/coredns/plugin/root/root.go A go/coredns/plugin/secondary/README.md A go/coredns/plugin/secondary/secondary.go A go/coredns/plugin/secondary/setup.go A go/coredns/plugin/test/doc.go A go/coredns/plugin/test/file.go A go/coredns/plugin/test/helpers.go A go/coredns/plugin/test/responsewriter.go A go/coredns/plugin/test/server.go A go/coredns/plugin/tls/README.md A go/coredns/plugin/tls/tls.go A go/coredns/plugin/trace/README.md A go/coredns/plugin/trace/setup.go A go/coredns/plugin/trace/trace.go A go/coredns/plugin/whoami/README.md A go/coredns/plugin/whoami/setup.go A go/coredns/plugin/whoami/whoami.go A go/coredns/request/request.go A go/coredns/test/doc.go A go/coredns/test/file.go A go/coredns/test/server.go commit dcffa3c6652da546aea59403b7fed22775f97031 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 21 15:43:09 2017 -0500 Simplify iptables rules M conf/iptables.conf.example M lib/pf/iptables.pm commit 90874c1584a3a912ee14cd9ffccd0d1489479b41 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 17 16:14:04 2017 -0500 Added default resolver in the forward server M conf/Corefile.example commit 7a8741caeb2e3a7380b0eeafb6950df76a7480c9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 17 13:10:47 2017 -0500 Added inline configuration in Corefile M conf/Corefile.example M lib/pf/services/manager/go_dns.pm commit e1896c6958f8ee9cf7abaf97465cc65bfac0c62d Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 6 14:22:14 2017 -0500 Added go_dns in documentation.conf and pf.conf.defaults M conf/documentation.conf M conf/pf.conf.defaults commit 49bb0dfed7bc5e7fa46b10d0546add2ea538f478 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 6 14:12:03 2017 -0500 go_dns generateConfig A conf/Corefile.example A lib/pf/services/manager/go_dns.pm commit c01926980dbc9106c5fb7439abe56338966b4c5f Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 27 14:42:38 2017 -0500 Updated packetfence.conffiles M debian/packetfence.conffiles commit 2a8e2debaaa088872ecfdf7c313bfb5c0e88ea12 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 27 14:34:17 2017 -0500 Updated packetfence.conffiles M debian/packetfence.conffiles commit 883e392472b2b12da08f5dc0073bcf8c13abfbad Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 27 14:25:11 2017 -0500 Build dependencies M addons/packages/packetfence.spec M debian/control commit eca59ecdbde8b37a5a52db4de8a9fc8bdcd74918 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 27 14:13:09 2017 -0500 Updated dependencie for go_ipset M addons/packages/packetfence.spec M debian/control commit e8f6cd1a01e724eacea1f5d1b62682fba200e6e8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 27 14:01:36 2017 -0500 Updated vendor.json M go/vendor/vendor.json commit 5c5e2ba5c494d26e4a466414336bc7e50f6e1f9d Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 27 13:49:11 2017 -0500 Fixed Makefile M go/Makefile commit f47056c1c9e12bed050a0825e8e5cbe8e8541e1a Author: root <root@pf3.baguettefence.org> Date: Mon Nov 27 13:34:57 2017 -0500 Updated vendor.json M go/vendor/vendor.json commit 5853ed114477566eeb79cbc88363b23b6c6e62c1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 27 13:31:51 2017 -0500 Use github.com/fdurand/go-ipset M go/ipset/api.go M go/ipset/utils.go commit 5b1b3e0be7cce9deff5f054629283e01b8037a04 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 6 14:07:47 2017 -0500 Added isolation passthrough M go/ipset/api.go M go/ipset/main.go M go/ipset/utils.go commit eca9ee5ba70039b3930eb392fe7ffdaa6165b087 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 3 15:40:01 2017 -0400 Fixed passthrough code M go/ipset/api.go M go/ipset/main.go commit 8c95333c52a52e6b430eb257e2c34a240f12420f Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 2 14:36:29 2017 -0400 Added passthrough M go/ipset/api.go M go/ipset/main.go M go/ipset/utils.go commit 84e630030addff0d1282958d93bdbf77f7033fae Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 6 14:52:00 2017 -0400 InsecureSkipVerify param for sdnotify M go/ipset/main.go commit 6b8804693702dd13e48dd09c4a58f0852a9ba72d Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 2 11:43:47 2017 -0400 Do not define dns ip address for inline cluster, use what has been defined in networks.conf M lib/pf/services/manager/dhcpd.pm commit 6b5c0a3a5ac375beeb7fd54d667c963f6460f198 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 2 09:31:14 2017 -0400 enable go_ipset by default M conf/pf.conf.defaults commit 85ca424525347d47de56fec7781f23a19fa75e53 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Sep 21 08:39:56 2017 -0400 Basic auth and https M go/ipset/main.go M go/ipset/utils.go commit 60c8004f4deda882135d1a23110e944f2f47ce80 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Sep 20 16:01:59 2017 -0400 https instead of http M go/ipset/utils.go commit ccb2396d0e3b6331635189c7372b75ca06b8cf55 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Sep 20 16:00:39 2017 -0400 https api M go/ipset/utils.go M go/pfconfigdriver/structs.go M lib/pf/ipset.pm commit 9f2bd53209f0241f1f89530593e98e5f2da3af50 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 1 16:10:09 2017 -0400 https api M go/ipset/main.go M go/ipset/utils.go commit afda10ea9ad2963d15fada64a6b5692245e2ea7c Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 30 16:17:18 2017 -0400 Added systemd service M addons/packages/build-go.sh M addons/packages/packetfence.spec M conf/documentation.conf M conf/pf.conf.defaults A conf/systemd/packetfence-go_ipset.service A debian/packetfence-go_ipset.service M debian/rules M go/Makefile A lib/pf/services/manager/go_ipset.pm M t/TestUtils.pm commit 12f804f5a495271b1287d64021e5bda025c7bdd5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 30 16:01:39 2017 -0400 Cleaned ipset.pm and added new function in ipset_go M conf/iptables.conf.example M go/ipset/api.go M go/ipset/main.go M go/ipset/utils.go M lib/pf/constants/api.pm M lib/pf/ipset.pm commit 74c2ccbd7720dc707dcad1479847f115602df7c5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 29 16:01:24 2017 -0400 Fixed syntax M go/ipset/api.go M go/ipset/utils.go commit f091a397d0b40753e3bfdef12358fc1197a9cd71 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 29 15:28:06 2017 -0400 Fixed syntax M go/ipset/main.go M go/ipset/utils.go commit c614f1030edbd266ec47948ba4d6d82ef25855ee Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 29 11:08:01 2017 -0400 Removed binary D go/ipset/ipset commit b959ed5eeec923919093903e5a7cdad8a046edbb Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 29 11:07:04 2017 -0400 go ipset A go/ipset/api.go A go/ipset/ipset A go/ipset/main.go A go/ipset/utils.go M go/pfconfigdriver/structs.go A lib/pfconfig/namespaces/resource/cluster_hosts_ip.pm commit 206aeb951e2aed02b4a968ba869eaf3f8a2eacb1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 27 15:36:14 2017 -0500 Updated vendor.json M go/vendor/vendor.json commit 6e2eeee3f464e70e761e8b1eb677178d02946026 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 27 15:34:16 2017 -0500 Typo in vendor.json M go/vendor/vendor.json commit 904899f8e552a8af13acbd3529cdd16e4d4e9d62 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 14 16:07:02 2017 -0400 Added etcd dep for centos 7 and added etcd-client for debian M debian/control commit 8a242a488401887f4df407fcdc4867469150994a Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 27 15:22:43 2017 -0500 Updated pfconfig structs M go/pfconfigdriver/fetch.go M go/pfconfigdriver/structs.go commit e95e9046703c1d12ecb139de8936dcc376f98717 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 21 15:35:09 2017 -0500 ShuffleDNS with inline too M go/dhcp/config.go commit a2afc03198aaa0ecc12cd79da5d048f2f476aec1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 21 15:04:34 2017 -0500 Shuffle DNS and Gateway when in cluster mode M go/dhcp/config.go M go/dhcp/main.go M go/dhcp/utils.go M lib/pfconfig/namespaces/config/Cluster.pm M lib/pfconfig/namespaces/config/Network.pm M lib/pfconfig/namespaces/interfaces.pm A lib/pfconfig/namespaces/resource/network_config.pm commit 35ad8837ebef4170125ad5b2711ecc541709bbef Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 10 15:42:45 2017 -0500 Add a specific registration network on the same layer2 network M go/dhcp/api.go M go/dhcp/config.go M go/dhcp/main.go M go/dhcp/utils.go M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/root/interface/create.tt M html/pfappserver/root/interface/view.tt M html/pfappserver/root/static/js/interface.js M lib/pf/iptables.pm M lib/pf/node.pm M lib/pf/services/manager/routes.pm M sbin/pfdns commit b9162fdad0734a78ac6a35800f98efbaafd96ada Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 9 14:45:41 2017 -0500 Added ping code A go/dhcp/ping.go commit 991758bdb94e9bda311a8c63fe5ea067a4712a3a Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 9 14:45:25 2017 -0500 Added ping test M go/dhcp/main.go commit 355ad8f0b3f890850cca933641fc4e159af87523 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 9 08:49:29 2017 -0500 Added log M go/dhcp/main.go commit 51e1efff8d0c86155a80af4578dd41e442d9fdae Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 3 10:50:30 2017 -0400 fixed last ip address M go/dhcp/config.go commit a138d8d1f958e73ccfa270124d3ae91ff9f89aed Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 29 16:13:07 2017 -0400 Fixed typo M lib/pf/constants/api.pm commit 80ee3ab509a0c7b58eb2daf6ecf18f25c118a5a8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 25 09:37:53 2017 -0400 Use the first ip address define in networks.conf when the role i registration M go/dhcp/config.go commit b622aa11668402f5e324c8d765c2261fa4baa219 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 24 11:43:42 2017 -0400 Use the database instead of the webservice M go/dhcp/api.go M go/dhcp/apicall.go M go/dhcp/main.go M go/dhcp/utils.go commit 6026aca18b0da7bf8f6c75020042a30ee6638811 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 23 16:34:44 2017 -0400 Copy the dhcp packet before sending in the queue M go/dhcp/server.go commit 4364a85fb50efb492e776cc84b3c34076642b94e Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 16 15:05:32 2017 -0400 Set in cache the node_info for 3 seconds M go/dhcp/main.go commit f1c60ea7ae8cccbb60415f4b58c9799996fba606 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 27 10:30:36 2017 -0400 Update documentation.conf and test M conf/documentation.conf M t/TestUtils.pm commit 8ad39f59284fdc573bda0b5a90364b3b32be339f Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 27 10:05:22 2017 -0400 Rhel packaging fix M addons/packages/packetfence.spec commit c7ead36e4710b236c2833388deb56bc0479ae98d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 14 16:19:36 2017 -0400 typo M debian/control commit bfde5ea083563a41a9829165148bb81be4c8c4da Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 14 16:07:02 2017 -0400 Added etcd dep for centos 7 and added etcd-client for debian M addons/packages/packetfence.spec M debian/control commit ecbc9336ab6ab9d8b36358c97563aee57ac9cc5d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 14 15:30:34 2017 -0400 Do not exist if there is no entries in the database M go/dhcp/utils.go commit 80f76ebdb14b7b4716fb8fde103e36a71dd65462 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 14 14:54:09 2017 -0400 Fixed debian packaging and etcd/go_dhcpd path in pf.conf.default M conf/pf.conf.defaults A debian/packetfence-etcd.service A debian/packetfence-go_dhcpd.service commit 983e3596fd4b13fb094d0642ba0b008f132e2b8e Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 14 14:48:58 2017 -0400 Fixed error in spec file M addons/packages/packetfence.spec commit ada8e7e5aeb4a0a26f030cf28be41daa548a557b Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 14 14:17:25 2017 -0400 removed bitbucket link M go/vendor/vendor.json commit b0d8b7cc87ba6b741bc10a07ff9531a2521b9936 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 14 14:11:07 2017 -0400 Update packaging M addons/packages/packetfence.spec M debian/rules commit 8f77d543ab55067d033953608a46027ae19109eb Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 14 13:00:03 2017 -0400 Updated systemd scripts M conf/systemd/packetfence-etcd.service M conf/systemd/packetfence-go_dhcpd.service commit 70f0232686de83098f0db94db0d91c174de1a078 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 14 12:21:09 2017 -0400 Updated go Makefile M addons/packages/build-go.sh M go/Makefile commit 2093593ccc1d6b0d5a51bc16167e842f0c9195c4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 14 11:45:24 2017 -0400 Updated pfconfig structs M go/dhcp/main.go M go/pfconfigdriver/structs.go commit 3625a8be74a9f0ff35a76d95f0c3445d15f4ff79 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 14 11:14:02 2017 -0400 FetchDecodeSocketStruct -> FetchDecodeSocket M go/dhcp/config.go M go/dhcp/main.go M go/dhcp/utils.go commit 055dc8c659b85a77dcd8b93d6b50525a90ef4bfa Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 14 09:46:05 2017 -0400 Import pfconfigderiver from inverse repo M go/dhcp/config.go M go/dhcp/main.go M go/dhcp/utils.go commit 9693d669d25402e6ec9078c1ff0f39f65fd15dc4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 14 09:11:06 2017 -0400 Updated govendor json file M go/vendor/vendor.json commit 6b92e07955ed8a42a9eb478678eab434b744eaf9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 14 08:54:26 2017 -0400 Added etcd dep for debian M debian/control commit 776b7c62282aa82057a9176d7aca401c799865b9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 12 11:22:14 2017 -0400 Reorg code A go/dhcp/config.go M go/dhcp/main.go A go/dhcp/utils.go commit bbc3a812d9b54f19b67c59d6fcf6481aa96e880e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 9 13:55:45 2017 -0400 added etcd service in pf.conf.default and documentation.conf M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/services/manager/etcd.pm commit 8a80225622a2149eafff4e7169461a00c7c3af02 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 9 13:45:03 2017 -0400 Added dhcp build in Makefile M addons/packages/build-go.sh M go/Makefile commit 132484a9113e8806cc07477a5b911a9ebdc718c0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 9 13:07:21 2017 -0400 Updated iptables for etcd and go dhcpd api M conf/iptables.conf.example commit 59268d7f12809b92e07a632d926e7d9d9605efce Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 9 13:04:51 2017 -0400 Use pfconfigdriver to fetch the Cluster Vip M go/dhcp/main.go M go/dhcp/serverif.go M go/pfconfigdriver/structs.go commit 46a05660c4d46d0d288b9cb72df522fee8dc8e49 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 8 16:26:00 2017 -0400 Dont try to use empty var M go/dhcp/api.go M go/dhcp/main.go commit 207528992b1330cfed4683861f4691241ceac270 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 8 15:50:38 2017 -0400 Do not crash when there is nothing in the cache M go/dhcp/api.go commit 50b794ac3635dea22733a232360dbec60b609cad Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 8 15:46:23 2017 -0400 Added etcd as backend for distributed cache A conf/etcd.conf.yml.example A conf/systemd/packetfence-etcd.service M go/dhcp/api.go M go/dhcp/apicall.go M go/dhcp/main.go A lib/pf/services/manager/etcd.pm commit 6a50dae98d6ddba59843837d30e91c61ec202dfc Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 5 15:40:22 2017 -0400 Added pfCluster struct M go/pfconfigdriver/structs.go commit 3454ed1ba1d4980a4ae1b7674c350df19f2113fa Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 1 16:11:57 2017 -0400 Fixed unpark M go/dhcp/api.go M go/dhcp/main.go M lib/pf/parking.pm commit 61634fcfd73f4a6f5870f3f347eaca45abe618b8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 1 15:59:56 2017 -0400 Added parking code M go/dhcp/api.go M go/dhcp/main.go M lib/pf/constants/api.pm M lib/pf/parking.pm commit 2d3c2514aac948074ca58e2db38025c72fc20eea Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 1 12:56:49 2017 -0400 Added the way to change the lease time for a mac address through the API M go/dhcp/api.go M go/dhcp/main.go commit 75131b542b74109f56ce2d48e6746519b92ba6f3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 31 16:22:10 2017 -0400 Added type in options api call M go/dhcp/api.go commit aaf608d2a4d5ad407c89e54016341ff35d0fadfc Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 30 16:01:31 2017 -0400 Fixed handler detection for splitted network M go/dhcp/main.go commit 1107f8f8aa9b34b0d6de80dd8f2d2d930d944e3c Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 30 13:47:37 2017 -0400 Options on the fly M go/dhcp/api.go M go/dhcp/main.go commit 19b499f85669b0b70c0aaff4274f4c07044c024c Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 29 16:19:02 2017 -0400 Fixed logic M go/dhcp/api.go M go/dhcp/main.go commit e162491b0a3e4b100edeb65a465959f2b358d5a2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 26 16:13:34 2017 -0400 Started parking feature M go/dhcp/api.go M go/dhcp/main.go commit 251495c1635fb9570dc296d7ab185b8882b7690b Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 26 14:11:09 2017 -0400 Added api stats per dhcpd handler M go/dhcp/api.go M go/dhcp/main.go commit 8cd1223d5814fceab5ce3c3f060d09ddc94301a8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 25 14:35:45 2017 -0400 Added an API in order to query ip2mac and mac2ip A go/dhcp/api.go M go/dhcp/main.go commit c65387bc4b0e404418884f09cd0179a2fe919fe6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 25 12:37:31 2017 -0400 Changed go_dhcpd path in systemd service file M conf/systemd/packetfence-go_dhcpd.service commit faa84c7da9447eedd79741fb2487566a3af26714 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 25 11:51:03 2017 -0400 Added go_dhcpd service manager M conf/documentation.conf M conf/pf.conf.defaults D conf/systemd/packetfence-go-dhcpd.service A conf/systemd/packetfence-go_dhcpd.service A lib/pf/services/manager/go_dhcpd.pm commit 0c26e3694fd9fa817124eec2fcb030bfa5c70289 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 25 10:39:49 2017 -0400 Manage virtual ip by the routes service M lib/pf/services/manager/routes.pm commit a58c66b0288510abd3c7a81579abd89a79f4fbc3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 25 10:04:39 2017 -0400 Update the cache on a dhcp request Add 15s more in the cache M go/dhcp/main.go commit 1fe1a2d62b3b0c7ee438bddb8a59d0ba5c04ff2c Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 24 16:31:14 2017 -0400 Added systemd service for go dhcpd A conf/systemd/packetfence-go-dhcpd.service commit 92b889a1595cd025770f02cbcad6ac02dd088ff9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 24 16:27:43 2017 -0400 Added systemd support M go/dhcp/main.go commit a742b83f0cd25f793d3820e9c988ed63cdde72e1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 24 16:08:01 2017 -0400 Fetch already assigned ip from the database and remove them from the ip pool M go/dhcp/main.go M go/pfconfigdriver/structs.go commit a402c2e5151901eb28547395300053fa28d6b64b Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 24 11:35:34 2017 -0400 fixed netadv M go/dhcp/main.go commit 29cf25187f40d07cac0d37277fd298b73f10298a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 19 13:06:21 2017 -0400 Added ip per role M conf/iptables.conf.example M go/dhcp/main.go M go/dhcp/server.go M go/dhcp/serverif.go M go/pfconfigdriver/structs.go M lib/pf/iptables.pm commit ba2eaa29da5f71542fd06091386ed28027752ffa Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 17 12:59:47 2017 -0400 Added PfNetwork and NetworkConf struct M go/pfconfigdriver/structs.go commit f74b1642f0e2cfed8b979767f11183d19fefee1e Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 16 08:28:07 2017 -0400 Split network per role M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/root/interface/create.tt M html/pfappserver/root/interface/view.tt M html/pfappserver/root/static/js/interface.js M lib/pf/services/manager/routes.pm commit f4c914cfd2b87c02a2c119bd6e2de0195cdbc5ae Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 10 15:49:09 2017 -0400 Cleaned code M go/dhcp/main.go M go/dhcp/pool.go commit 090a5a5a1c357bed0da8e8a9f38afd0bb70e6a6b Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 9 16:25:48 2017 -0400 Use the original gocache D go/dhcp/cache.go M go/dhcp/main.go commit 3fde29bb61aaf77427a8f33dce4708e9777685ca Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 9 14:29:25 2017 -0400 New lease A go/dhcp/apicall.go A go/dhcp/cache.go M go/dhcp/main.go M go/dhcp/pool.go M go/dhcp/server.go M go/dhcp/serverif.go commit 39e0c1312dbb55b751271aafe851c261304a4014 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 8 13:56:50 2017 -0500 Fix unicast test M go/dhcp/pool.go commit 0093e82fa90983ea505f04e77dfd1b23b0b9ec1b Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 8 09:29:17 2017 -0500 Added pool and unicast code M go/dhcp/main.go A go/dhcp/pool.go M go/dhcp/rawClient.go M go/dhcp/server.go M go/dhcp/serverif.go commit 68932878e8481f75d3c07fb87c09461406398aef Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 6 14:22:05 2017 -0500 First draft of go dhcp server A go/dhcp/main.go A go/dhcp/rawClient.go A go/dhcp/server.go A go/dhcp/serverif.go commit fa03e67d216d9fe8a107858e243212c2d8c37e37 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 27 14:51:53 2017 -0500 Fixed debian packaging M debian/packetfence.conffiles commit 4f889ebd978dbb078f96b3a898f7f25f0af67a30 Author: InverseBot <sogo@inverse.ca> Date: Mon Nov 27 00:01:04 2017 -0500 (web admin) Update generated files M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/vendor/bootstrap.min.js M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map M html/pfappserver/root/static/js/vendor/jquery-extra.min.js M html/pfappserver/root/static/js/vendor/jquery-extra.min.js.map M html/pfappserver/root/static/js/vendor/jquery-ui.min.js M html/pfappserver/root/static/js/vendor/jquery-ui.min.js.map M html/pfappserver/root/static/js/vendor/raphael.min.js M html/pfappserver/root/static/js/vendor/raphael.min.js.map commit 4f97d35c13179a726e45e759eeaf067e67f0f72a Author: InverseBot <sogo@inverse.ca> Date: Sat Nov 25 00:00:57 2017 -0500 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map commit ffa48cbdc6b7f68debfbdd0958abdd08b288f758 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 24 14:54:45 2017 -0500 News file for PR #2774 M NEWS.asciidoc commit 88cd70267b602443b008391219ffb6f156700c56 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 24 13:51:16 2017 -0500 News file for PR #2683 M NEWS.asciidoc commit 7101944d0c2cb77672a6a0e928dbf533cf71abe4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 24 13:26:44 2017 -0500 News file for PR #2620 M NEWS.asciidoc commit ee7a7dfb6c881a4408c7bae8391fc69064196c50 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 24 13:02:32 2017 -0500 News file for PR #2611 M NEWS.asciidoc commit 67a983af2ad670566fc8da5029dbbcea04d4dc8e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 24 11:25:53 2017 -0500 Fix for PR M conf/documentation.conf M conf/pf.conf.defaults commit 62201299b08ac39c07881941b7295da43338adea Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 24 11:22:17 2017 -0500 News file for PR #1866 M NEWS.asciidoc commit ed0f779fde175e14a0a3d470aff8e19ce3a90491 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 24 11:20:18 2017 -0500 News file for PR #2471 M NEWS.asciidoc commit b2c1b5c8ab88228836c6f5e798497732fae2aac7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 24 10:55:00 2017 -0500 Added new translated strings and uptated extract_i18n_strings_portal.pl M addons/extract_i18n_strings_portal.pl M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/en/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm M html/pfappserver/lib/pfappserver/I18N/fr.po commit 0635da411d5760d4109cb1f0f10437a2273a4358 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 24 09:05:06 2017 -0500 Update NEWS.asciidoc M NEWS.asciidoc commit 387e822a5cdcf42c85cc535b97077c43f7e0810a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 24 09:04:10 2017 -0500 news for #2762 M NEWS.asciidoc commit cff79306b04abf3c4f53075d1c5c2277781a4364 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 24 07:22:47 2017 -0500 touchups to allied doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 03b6246d145f66972d98a7e510f8475d14656aa8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 24 07:20:51 2017 -0500 news for #2795 M NEWS.asciidoc commit 9581e45d05d19a398429be24160242caaf96424b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 24 07:12:10 2017 -0500 news for #2771 M NEWS.asciidoc commit 8a65b15c23f954ed12c0fcddd566bd4aab37839a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 24 07:09:14 2017 -0500 Update NEWS.asciidoc M NEWS.asciidoc commit 4d52eb7342f29d533f7a8fdf4970f079ce70bf1a Author: cmammoli <cmammoli@users.noreply.github.com> Date: Tue Nov 21 13:25:44 2017 +0100 Update unreg_node_locked_account.ps1 Cycle through all possible Active Directory username formats M addons/AD/unreg_node_locked_account.ps1 commit eb46e7a3b2f1782f52127accd8b2a07b5382f883 Author: cmammoli <cmammoli@users.noreply.github.com> Date: Tue Nov 21 13:25:17 2017 +0100 Update unreg_node_disabled_account.ps1 Cycle through all possible Active Directory username formats M addons/AD/unreg_node_disabled_account.ps1 commit 9533186a4aac8dff12322cd4c5009dbff0f6785e Author: cmammoli <cmammoli@users.noreply.github.com> Date: Tue Nov 21 13:24:34 2017 +0100 Update unreg_node_deleted_account.ps1 Cycle through all possible Active Directory username formats M addons/AD/unreg_node_deleted_account.ps1 commit 44b3142c12420b0ffe1e7882d9440979c3e68403 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 24 07:06:12 2017 -0500 news for #2788 M NEWS.asciidoc commit 43e9cfb4e40838994603b894b7776064f9e31722 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 23 15:59:08 2017 -0500 news for #2471 M NEWS.asciidoc commit 6e8c03da2d6c5c3aead4729b93418352aaed0c78 Author: Darren Satkunas <dsatkunas+development@inverse.ca> Date: Thu Nov 23 15:46:07 2017 -0500 Revert changes to nodes options M html/pfappserver/root/admin/nodes.tt commit fa00a9b699655bf859ba8d22df2f83365c992172 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Nov 23 14:58:49 2017 -0500 Fingerbank integration M lib/pf/provisioner/jamf.pm commit e38921639575f07794c746f192c0c051e8619eaa Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Nov 23 14:58:32 2017 -0500 Fix M lib/pf/provisioner/jamf.pm commit 7e204c6f779d911b2d613eb81b8c1e4c3c9bb50e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Nov 23 14:30:36 2017 -0500 Fixes M lib/pf/provisioner/jamf.pm commit d45946195a61fdcdfdc36e53d963dd601923a73b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Nov 23 13:35:42 2017 -0500 Admin and portal parts A html/captive-portal/templates/provisioner/jamf.html A html/pfappserver/lib/pfappserver/Form/Config/Provisioning/jamf.pm A html/pfappserver/root/config/provisioning/type/jamf.tt commit a7a8ba9f61937e124ec64a0f0f771b15971c1814 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Nov 23 13:19:19 2017 -0500 Typo M lib/pf/provisioner/jamf.pm commit 0ae098ad5f99ec21593687f9a1102db201308b53 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Nov 23 13:19:04 2017 -0500 Return authorize result M lib/pf/provisioner/jamf.pm commit 2d026f4ab8bedf7e34267e3a24958014bf6df28d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Nov 23 13:16:10 2017 -0500 Use constants M lib/pf/provisioner/jamf.pm commit c9d1adf1468ee32b32229e9bd81c2813f2860b14 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Nov 23 09:53:28 2017 -0500 First draft of JAMF provisionner A lib/pf/provisioner/jamf.pm commit dd8b5f3ead9c687cf366612107bedab6db24e053 Author: Darren Satkunas <dsatkunas+development@inverse.ca> Date: Wed Nov 22 14:04:56 2017 -0500 Add switch description in nodes side navigation M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/static/scss/_sidenav.scss commit 737b975aeccfcda0c636781d6f255c1ce1cb0699 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 22 13:22:16 2017 -0500 Keepalived unicast feature M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/services/manager/keepalived.pm commit 4990a837f5e1ef9c41f2e0dfccc720952a6d5ee0 Author: Darren Satkunas <dsatkunas+development@inverse.ca> Date: Wed Nov 22 13:01:03 2017 -0500 Removed duplicate field 'device_type' from nodes. Moved 'device_class' beside sibling. M html/pfappserver/root/admin/nodes.tt commit 03b5d30fb1803193da68c0a0b25a6f6b4745b7a4 Author: Darren Satkunas <dsatkunas+development@inverse.ca> Date: Wed Nov 22 09:44:40 2017 -0500 Recategorize reports into new 'Authentication' section. Limit results from 100 to 25 rows. M html/pfappserver/root/admin/reports.tt M lib/pf/pfcmd/report.pm commit 9bf9e67ab220e526dfd17d65cb8a0227559ffa45 Author: Darren Satkunas <dsatkunas+development@inverse.ca> Date: Wed Nov 22 09:38:30 2017 -0500 Added mysql compression, added mysql multi-statements. M lib/pf/db.pm commit 6e603a085ece05390553ad23e49c16f6e3db823e Author: Darren Satkunas <dsatkunas+development@inverse.ca> Date: Mon Nov 20 15:54:04 2017 -0500 Use $db var for expansion on the db_fingerbank configuration name M html/pfappserver/lib/pfappserver/PacketFence/Controller/DB.pm commit 021f26661cfad1c9c698dda38b5a1d27e6ddaf91 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 20 15:51:14 2017 -0500 handle not found device in Fingerbank local DB in fingerbank node info M lib/pf/node.pm commit ea40bb4680215d3acfac0a5940edfcec5b0cd03c Author: Darren Satkunas <dsatkunas+development@inverse.ca> Date: Mon Nov 20 14:53:43 2017 -0500 Add missing trailing comma in schema M db/pf-schema-X.Y.Z.sql commit e1e09a6cde3ecceea23e7da6eeb30590e011136c Author: Darren Satkunas <dsatkunas+development@inverse.ca> Date: Mon Nov 20 14:52:20 2017 -0500 Add new KEY to schema M db/pf-schema-X.Y.Z.sql commit 9ce1a85faa366d4df4ba8113d15afe34ac46898b Author: Darren Satkunas <dsatkunas+development@inverse.ca> Date: Mon Nov 20 14:29:06 2017 -0500 Alter link categories within report to correct call-to-action M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit 4ade75ae97045bcbc7a6e30871a7831441597e00 Author: Darren Satkunas <dsatkunas+development@inverse.ca> Date: Mon Nov 20 14:17:35 2017 -0500 Add SQL upgrade for new key on radius_audit_log for reporting M db/upgrade-X.X.X-X.Y.Z.sql commit 3c108da9e368d4dec15a8fd936c7823a4aafe5a9 Author: Darren Satkunas <dsatkunas+development@inverse.ca> Date: Mon Nov 20 14:06:35 2017 -0500 Add new AAA Auth Reports (7) for Successes (4) and Failures (3) M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/root/admin/reports.tt M lib/pf/pfcmd/report.pm commit f9ba6969d74080625ed030d40eca6da7b2bd5985 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 17 12:36:35 2017 -0500 Allow a space in the password M t/test_apply_schema.sh commit d7ba1cfde8d1503434dfc268b6045d84ae46a010 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 16 11:14:11 2017 -0500 Add test script for database schema upgrades A t/test_apply_schema.sh commit 1ef3b0034088a2cc7525142dd54e86094f2ee2e6 Author: Darren Satkunas <dsatkunas+development@inverse.ca> Date: Wed Nov 15 09:14:44 2017 -0500 Adjust module includes, remove redundant options_durations() M html/pfappserver/lib/pfappserver/Form/Violation.pm commit 582dc1a088ca0b78516bae846b3a55db17942b33 Author: Darren Satkunas <dsatkunas+development@inverse.ca> Date: Tue Nov 14 15:31:12 2017 -0500 Add access_duration on Admin > Compliance > Violations with 'Register node' (autoreg) Add unregdate on node registration to support Registered node access duration. M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/root/static/admin/config/violations.js M html/pfappserver/root/violation/view.tt M lib/pf/action.pm commit 75bb9ad6eedd5fd7d9b6b6e79ffd2e1008d9391c Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 14 14:19:04 2017 -0500 Added the way to add realms in EAPTLS authentication source and added more attributes to use in authentication rules M html/pfappserver/lib/pfappserver/Form/Config/Source/EAPTLS.pm M lib/pf/Authentication/Source/EAPTLSSource.pm commit df996916b5eea7ff8d19bc69760ac77221fe045d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 14 08:33:16 2017 -0500 even more ignores! M .gitignore commit 5c7c3d5f1d110ea2345cec3550ebdb0fe88fa93b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 14 08:30:20 2017 -0500 add addons/monit/monit.tgz to ignored git files A addons/monit/.gitignore commit 205e7413e2de65cd6099738a515a8d6a049d03ce Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 14 08:29:32 2017 -0500 add html/common/node_modules/ to .gitignore M .gitignore commit f8aa74cbea5ae5d7f2fdf0eb45804c75d27ea2d4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 14 08:28:27 2017 -0500 add missing raddb files to .gitignore M .gitignore commit 50ffc1950d7b3fcf016d25d7d96d386e1bbb4ed5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 14 08:27:47 2017 -0500 add missing conf/radiusd files in .gitignore M .gitignore commit 7546ecc65aefbd2457764fb7f7668003b04d7c5a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 14 08:26:44 2017 -0500 add conf/device_registration.conf to .gitignore M .gitignore commit d5426866a9435d156933bc851fa00bad94c04127 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 14 08:21:42 2017 -0500 catch any error instanciating a notification M html/common/pf.js commit dc235d09866c11a906f3fb94fe5d7734a8b90a38 Author: Thomas Alonso <talonso@inverse.ca> Date: Mon Nov 13 15:59:43 2017 -0500 Fixes documentation M docs/PacketFence_Administration_Guide.asciidoc commit ad8f54ea8985d24dd2391135318eeb310eb7ca6d Author: Thomas Alonso <talonso@inverse.ca> Date: Mon Nov 13 15:23:17 2017 -0500 Fix feartures location in doc M docs/PacketFence_Administration_Guide.asciidoc commit 405e67b20d0cce9095099903ef723b4e203a28e1 Author: Thomas Alonso <talonso@inverse.ca> Date: Mon Nov 13 14:58:17 2017 -0500 Fixed wrong features locations in doc. M docs/PacketFence_Administration_Guide.asciidoc commit df17cfe8ef54488548cc91ad43486f514dd43f00 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 13 11:51:55 2017 -0500 Update log.go M go/log/log.go commit f6052b4cc556b78de6555680738cda5ac42b25fb Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 13 08:53:37 2017 -0500 Fixed getVoipVsa in Avaya switch module M lib/pf/Switch/Avaya.pm commit b04723b22d2b5c6800edf242375d6f727d15bb07 Author: Darren Satkunas <dsatkunas+development@inverse.ca> Date: Fri Nov 10 13:21:14 2017 -0500 Refactor SSID suggestion to use HTML5 datalist Filter out ssids from locationlog query M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm M html/pfappserver/root/config/profile/tab-content.tt M html/pfappserver/root/static/admin/config/connection_profile.js M lib/pf/locationlog.pm commit 8b56fbbb4c5a100f31b781f3126b0a12dcec1a0b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 10 12:21:24 2017 -0500 Add CONTRIBUTING file A CONTRIBUTING.md commit d02b69da7a93c6f2d236ab0a61a97c74c4724155 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 9 15:13:49 2017 -0500 update last_seen when importing a node M html/pfappserver/lib/pfappserver/Model/Node.pm commit cccd4e8bb4fb70faf989041d1421e257bc5e7c4e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 9 14:39:02 2017 -0500 use absolute path to lib directory M lib/pf/cmd/pf/import/nodes.pm commit b554afcfd5e8810ea0c14fff6113b951ee54417d Author: Darren Satkunas <dsatkunas+development@inverse.ca> Date: Thu Nov 9 08:07:41 2017 -0500 Add SSID suggestion in Admin > Policy > Connection Profiles > Filters M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm M html/pfappserver/root/config/profile/tab-content.tt M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/config/connection_profile.js M lib/pf/locationlog.pm commit e18d2f17a829ff83fdc01867369088227430c408 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 8 14:35:23 2017 -0500 honor the default-unregdate parameter while importing M html/pfappserver/lib/pfappserver/Model/Node.pm M lib/pf/cmd/pf/import/nodes.pm commit 89c74cee727857a30f12740b476df580a01d1afe Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 8 10:50:46 2017 -0500 Fix grammar error in violation user email M html/captive-portal/templates/emails/emails-violation-triggered.html commit 1fe858fd157445839c70a72e5e64a1e3d2c3569a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 8 10:41:56 2017 -0500 make status page cancel button a return button instead fixes #2766 M html/captive-portal/templates/status/menu.html commit 716651169de4e12aa8eaddbf47779fe9fe9fad10 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 8 10:40:58 2017 -0500 send the violation user email to the user instead of the server fixes #2769 M lib/pf/action.pm commit e84970cf7a4f8e100fa40075bd51f3247a1b165b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 8 10:40:14 2017 -0500 don't use grace time for lost/stolen violation fixes #2768 M conf/violations.conf.defaults commit 892123505b2d9b5cf918ee58d46c0be694a7f2a7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 8 10:37:41 2017 -0500 Have the user email message templated through template toolkit fixes #2765 M conf/violations.conf.defaults M html/captive-portal/templates/emails/emails-violation-triggered.html commit f557407e8939c2dcd9460fb1390ca89c6dc19a84 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 7 15:09:27 2017 -0500 Test if NAS-IP-Address is undefined or NAS-IP-Address is equal to 0.0.0.0 then set the NAS-IP-Address to the source IP of the radius packet M conf/radiusd/eduroam-cluster.example M conf/radiusd/packetfence-cluster.example commit c0f751a8aedff890181054fdf537f2717910aff2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 7 15:03:47 2017 -0500 AutoReg and VoIP is just char(1) in the db so it can't be N/A M raddb/mods-config/sql/main/mysql/queries.conf commit 960d23191ea804424b3dc556bd8f95a4f1153647 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 7 14:03:00 2017 -0500 don't unreg device when declaring lost/stolen M html/captive-portal/templates/status.html commit aea43e8b0d972bd2b76fd3b4b1891802e46fad12 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 7 11:53:03 2017 -0500 Update .gitignore M .gitignore commit 1b94b0accaec030375c9218d16dcdea2fd8768be Author: Darren Satkunas <darren+development@inverse.ca> Date: Mon Nov 6 16:17:01 2017 -0500 Changed config fencing.redirtimer to captive_portal.network_redirect_delay M conf/documentation.conf M conf/pf.conf.defaults M go/pfconfigdriver/structs.go M html/captive-portal/lib/captiveportal/PacketFence/Controller/Remediation.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Violation.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po M lib/pf/web.pm commit 16b2055b5ee9632c2288374b09d2470638524922 Author: Darren Satkunas <darren@satkunas.com> Date: Mon Nov 6 15:31:26 2017 -0500 Add network_detection_initial_delay and network_detection_retry_delay configuration vars for captive_portal M conf/documentation.conf M conf/pf.conf.defaults M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po M lib/pf/web.pm M lib/pfconfig/namespaces/resource/CaptivePortal.pm commit c672232cb25c2d773ee43d1594bfdd1c62b92be6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 6 14:30:04 2017 -0500 improvements on pfcmd import nodes M lib/pf/cmd/pf/import.pm M lib/pf/cmd/pf/import/nodes.pm commit b0c00428f96b7828724c107ccdfe0117806afea2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 6 11:11:51 2017 -0500 add perldoc M lib/pf/cmd/pf/import/nodes.pm commit 160d3efc10ec6d947ac0837ecde52061feac48b6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 6 11:10:57 2017 -0500 when no allowed roles are passed, allow all of them M html/pfappserver/lib/pfappserver/Model/Node.pm commit d52b0d79ee6290ed0f47a46166fc4d40b23afbd6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 3 16:03:47 2017 -0400 improve features of pfcmd import nodes M lib/pf/cmd/pf/import.pm M lib/pf/cmd/pf/import/nodes.pm commit 5785a841e26d08cd0752fb01e249406a3480e71b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 3 16:03:32 2017 -0400 fix logger uninitialized value M html/pfappserver/lib/pfappserver/Model/Node.pm commit 69b5ebbac867aee01c060fa5a27ee854088158cc Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 3 15:41:36 2017 -0400 missing import when using outside of pfappserver M html/pfappserver/lib/pfappserver/Model/Node.pm commit bd01437a29dcae904587244e1d802ea1a36ba4f3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 3 15:03:56 2017 -0400 make node model accept any type of file as input M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm commit 5f1dd0ccd7f47ab425b407e543267b1aead3288a Author: Darren Satkunas <darren+development@inverse.ca> Date: Fri Nov 3 11:36:32 2017 -0400 Reword i18n string "revaluate_access_action" in Admin > Compliance > Violations M html/pfappserver/lib/pfappserver/I18N/en.po commit a61b05068aeb2df441ead3c726d1baa295fc0baf Author: Darren Satkunas <darren+development@inverse.ca> Date: Fri Nov 3 10:58:44 2017 -0400 Add i18n english strings to admin violations M html/pfappserver/lib/pfappserver/I18N/en.po commit 6e3d23495d3e6638a4818de9a60e58aec967eff5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Nov 1 14:31:00 2017 -0400 (doc) Update components diagram M docs/images/diagram-components.png commit b4f3bccbd513d6debbfb59a9c80dd7bcfa484eb3 Author: InverseBot <sogo@inverse.ca> Date: Wed Nov 1 00:00:57 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map commit eca52317054251984227054d7fd7a1fd53d4cdf7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 24 09:02:22 2017 -0400 review pfconfig golang driver locking strategy for faster release on timeout previous code would only release when the lock was eventually acquired fixes #2647 M go/pfconfigdriver/pool.go commit fde1c712fda149abee0637f13be82ca2cbfd68aa Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 24 08:06:15 2017 -0400 Have more aggressive timeout in dispatcher proxy passthrough fixes #2646 M go/httpdispatcher/proxy.go commit 47c1f4cb141fe4249c090120d72316bf0666e341 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 23 16:29:21 2017 -0400 quote rpc_pass of FreeRADIUS M conf/radiusd/radiusd.conf.example commit 4c3fb947484d9424f4f9e103480809b32370a995 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 23 16:18:31 2017 -0400 use distributed storage for switch overlay fixes #2681 M conf/chi.conf.defaults commit 103fc91c93b7e24e4443ce65e332b4bc287ea1e4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 23 16:06:55 2017 -0400 use proper Crypt::SMIME method to sign attachment M lib/pf/provisioner/mobileconfig.pm commit bd38f412a98bd3bd7a863062b4d5dfd839789d73 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 23 15:53:28 2017 -0400 don't specify empty pass in PEAP profile that way, the user is prompted to enter the password, otherwise, newer iOS version actually use the empty pass in the authentication fixes #2671 M html/captive-portal/templates/wireless-profile-peap.xml commit d63f938ba3b8fa0382b8ff51cff071c323f1ab34 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 23 12:59:04 2017 -0400 Properly escape _ and % for LIKE Fixes #2712 M html/pfappserver/lib/pfappserver/Model/Search/User.pm commit 814dc4f107cbc07112da08584ab31abeb90c5df5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Oct 21 11:29:09 2017 -0400 (web admin) Trigger event once parent is visible Fixes #2678 M html/pfappserver/root/static/admin/common.js commit 893271a17901595e3eb058ccec91c0f08e624db2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Oct 31 09:59:14 2017 -0400 (web admin) Don't escape quotes in JSON chart data M html/pfappserver/root/graph/line.tt M html/pfappserver/root/graph/pie.tt commit a605218a4d0aaf70319165b736b8aac542a6828a Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 30 16:17:01 2017 -0400 Use pretty bandwidth in pie graph M html/pfappserver/root/graph/pie.tt commit ac8b06bd08fcfb5e5a1fe5c10030b85c429016b5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 30 10:18:15 2017 -0400 Move getting the allowed actions out of the loop M lib/pf/authentication.pm commit 8dc32f0d06553fec8c9de0be653b7e4a4f98d528 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 27 13:36:10 2017 -0400 Adjustments to active/passive service script M packetfence-active-passive.service commit 267fb70d7bb8efd2a37fe2e0d1ff0af8bd0b509d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 25 12:40:29 2017 -0400 Removed facebook from dns_filters.conf.default to allow Facebook OAuth authentication M conf/dns_filters.conf.defaults commit 688bfd50b8da0b23ff6aceeba54794f4b5f17ea3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 24 09:40:54 2017 -0400 Fixed extra parameter in device registration M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit f0fd37bd2b2958025007653f040f01f9ae72c1c8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 19 14:58:47 2017 -0400 Updated MySQL documentation section M docs/PacketFence_Administration_Guide.asciidoc commit 44ae20bb0f471ee4cea2540880f2d4dcd71f4bfa Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 19 14:31:05 2017 -0400 Decrease the size of the left margin for controls in .accordion-group M html/pfappserver/root/static/scss/_forms.scss commit 2d58994115ef4101eada39f1a57e6bade3e7987c Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 19 10:54:30 2017 -0400 Added back mod_proxy_connect in httpd.proxy.conf M conf/httpd.conf.d/httpd.proxy.tt.example commit b88712f3e678c6ad1c921c72ca1e6f822ac54135 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 18 15:14:56 2017 -0400 Missing lib in Aironet 1600 switch module M lib/pf/Switch/Cisco/Aironet_1600.pm commit fbc382b0b40834378687db4d58e5c107801e0e95 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 17 11:05:14 2017 -0400 Prepend the add_delete_buttons to the field Part of the fix for #2678 M html/pfappserver/lib/pfappserver/Form/Field/DynamicList.pm commit 5401b997e47bceb2a6afc4bfee664a1c56aa5b4d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 16 14:41:42 2017 -0400 Remove unneeded logging M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm commit 661d2a157c18635f494bf786a833b698efec548c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 12 16:23:45 2017 -0400 Fix binds M lib/pf/SQL/Abstract.pm commit 585f96c9258d94b2a9a9e0e2ff511f3d4672677c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 12 15:07:38 2017 -0400 allow to continue normal portal flow when no account is found for preregistration Because unknown_state was calling that function, if you would use a registered device on the preregistration portal, it would always say it can't find the account M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm commit 2eb9b45a63ee627297c58959df6346837cfd2599 Author: InverseBot <sogo@inverse.ca> Date: Thu Oct 12 00:01:11 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map commit 26fb9c42388341a36651aafcb29e024121c6f581 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 11 16:19:35 2017 -0400 Use the converted keys to determined which keys should not be deleted M lib/pf/violation_config.pm commit 0eb4c603fba711a323af64ceffe5218a7ef635fd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Oct 7 09:53:22 2017 -0400 (web admin) Fix display of switch groups M html/pfappserver/root/admin/auditing_option82.tt M html/pfappserver/root/admin/auditing_radius_log.tt M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/static/scss/_sidenav.scss commit d5da219e3a803693d85bc371345ebeced03f21ed Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 11 14:17:45 2017 -0400 Don't try to insert a string in a int row M lib/pf/violation_config.pm commit a7357bdf3cf1f462c73f89e6ad98970126f80883 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 11 13:07:11 2017 -0400 Fixed clients.conf.inc syntax M lib/pf/services/manager/radiusd_child.pm commit 6d596b83f7ab272329f93795b7538b1dd2fe6862 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 11 09:18:53 2017 -0400 Simplify node_add_simple M lib/pf/node.pm commit 10223d70146120a4e2a63bd169536ebcd82917c4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 6 15:05:13 2017 -0400 fix device registration role handling fixes #2674 fixes #2670 fixes #2669 M html/pfappserver/lib/pfappserver/Form/Config/DeviceRegistration.pm M lib/pf/ConfigStore/DeviceRegistration.pm M lib/pfconfig/namespaces/config/DeviceRegistration.pm commit 7c9f10c9c8730b25267ef5d0defd337aec4249ee Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 6 10:34:42 2017 -0400 Use curl instead of wget in monitoring script (Support socks proxy) and fix typo M addons/monit/monitoring-scripts/update.sh commit fa866d14be0b16ef1af0ed849c85a481a4011048 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 5 10:42:06 2017 -0400 Generate load_balancer config only on uniq radius_ints M lib/pf/services/manager/radiusd_child.pm commit 76f097a5b58f46f68b237aff5a282523fa067aba Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 4 12:45:09 2017 -0400 Add default implementation for isMacInAddressTableAtIfIndex Partial fix for #500 M lib/pf/Switch.pm commit d5a94a7fb668dd1accf2aaee46ff8ff3ae8b650a Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 4 11:25:33 2017 -0400 Took my axe and clean M docs/PacketFence_Administration_Guide.asciidoc commit 2572bae7d148742d9cf0d2b46ffaf787f664a5ce Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 13 10:40:04 2017 -0400 Change in the doc M docs/PacketFence_Administration_Guide.asciidoc M docs/images/WLC_PACKETFENCE.png commit 44f238eb2507fe8a1bb76506dc63be7791775524 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 3 10:53:20 2017 -0400 RoleInStone to FixedRole A html/captive-portal/lib/captiveportal/DynamicRouting/Module/FixedRole.pm D html/captive-portal/lib/captiveportal/DynamicRouting/Module/RoleInStone.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/FixedRole.pm D html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/RoleInStone.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/FixedRole.pm D html/pfappserver/lib/pfappserver/Form/Config/PortalModule/RoleInStone.pm commit f0dcd87dbbe96661f1163b38cea148d6929f380a Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 3 10:47:17 2017 -0400 Stop if the ip changed M lib/pf/api.pm commit 64d203114b6fd0b9ece27bed327b58df6fc2ef0b Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 2 16:09:52 2017 -0400 set timeout based on unregdate (default to 1 hour) M lib/pf/api.pm commit 6baf19a2170e50add7e8beaf49d645fae0927eba Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 2 11:59:14 2017 -0400 Added an option to enable or not firewall sso on dhcp M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/dhcp/processor.pm commit e16c8f5762b97a38c70d947b0a9f2f6aa171d3df Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 2 09:24:46 2017 -0400 Added sso on accounting M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/api.pm commit b2d9a248bcea135cc997f75ed19e2886fc504f0c Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 2 14:17:28 2017 -0400 Add . in the regex to fix radius filter with attributes that contain a dot (like answer1 = Foundry-MAC-Authent-needs-802.1x => 0) M lib/pf/access_filter/radius.pm commit 73c32766a9fffd83893767a2a0987bf7de3f0aeb Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 29 11:36:08 2017 -0400 Get rid of calling twice radius accounting code M lib/pf/api.pm commit a5371c0b75982513bae59a8a39118e7b73adb039 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 2 10:24:57 2017 -0400 Update iplog on accounting start or interim update. M lib/pf/api.pm commit 034931ca8cbc294dafb9c0e46bb53307be0349ee Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 28 12:41:47 2017 -0400 Update NEWS.asciidoc M NEWS.asciidoc commit 3854773091fe0abb70c3ce76a1d200b3936b8fd1 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 28 12:33:19 2017 -0400 Refactor to simplify M lib/pf/api.pm commit 6c0c5540708fab7152393cb7e2f84c2511f14719 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 28 10:49:46 2017 -0400 Updated test M t/db/timeout.t commit 2bcb8f2f9ec313aa98b5b675403a4dc23b268688 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 28 10:48:08 2017 -0400 Disconnect and reset the db handle when setting the max_statement_time M lib/pf/db.pm commit aa6cbcaeed906f0ccf81a78293f35646f8feb3f6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 21 13:18:51 2017 -0400 Remove unused modules D html/pfappserver/lib/pfappserver/Model/Authentication.pm D html/pfappserver/lib/pfappserver/Model/Authentication/Source.pm D html/pfappserver/lib/pfappserver/Model/Config/Authentication.pm D html/pfappserver/lib/pfappserver/Model/Config/Rules.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm D lib/pf/ConfigStore/Authentication.pm commit 7baa62873eacd77176bb00b19f3b468089c674dd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 21 12:25:29 2017 -0400 Remove unused template D html/pfappserver/root/config/authentication.tt commit 46217aec9579e736ea59a20896ddfa26f10563d3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 5 13:56:20 2017 -0400 Remove all old source files D html/pfappserver/lib/pfappserver/Controller/Config/Authentication.pm D html/pfappserver/lib/pfappserver/Controller/Config/Authentication/SAML.pm D html/pfappserver/lib/pfappserver/Controller/Config/Authentication/Source.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Rule.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/AD.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/AdminProxy.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/AuthorizeNet.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Billing.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Blackhole.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/EAPTLS.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Eduroam.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Email.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Facebook.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Github.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Google.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/HTTP.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Htpasswd.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Instagram.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Kerberos.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Kickbox.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LDAP.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LinkedIn.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Mirapay.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Null.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/OpenID.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Paypal.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Pinterest.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/RADIUS.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SAML.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SMS.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SponsorEmail.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Stripe.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Twilio.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Twitter.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/WindowsLive.pm D html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication.pm D html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication/SAML.pm D html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication/Source.pm D html/pfappserver/root/authentication/source/read.tt D html/pfappserver/root/authentication/source/rule_read.tt D html/pfappserver/root/authentication/source/rules_read.tt D html/pfappserver/root/authentication/source/type/AD.tt D html/pfappserver/root/authentication/source/type/AdminProxy.tt D html/pfappserver/root/authentication/source/type/AuthorizeNet.tt D html/pfappserver/root/authentication/source/type/Blackhole.tt D html/pfappserver/root/authentication/source/type/EAPTLS.tt D html/pfappserver/root/authentication/source/type/Eduroam.tt D html/pfappserver/root/authentication/source/type/Email.tt D html/pfappserver/root/authentication/source/type/Facebook.tt D html/pfappserver/root/authentication/source/type/Github.tt D html/pfappserver/root/authentication/source/type/Google.tt D html/pfappserver/root/authentication/source/type/HTTP.tt D html/pfappserver/root/authentication/source/type/Htpasswd.tt D html/pfappserver/root/authentication/source/type/Instagram.tt D html/pfappserver/root/authentication/source/type/Kerberos.tt D html/pfappserver/root/authentication/source/type/Kickbox.tt D html/pfappserver/root/authentication/source/type/LDAP.tt D html/pfappserver/root/authentication/source/type/LinkedIn.tt D html/pfappserver/root/authentication/source/type/Mirapay.tt D html/pfappserver/root/authentication/source/type/Null.tt D html/pfappserver/root/authentication/source/type/OpenID.tt D html/pfappserver/root/authentication/source/type/Paypal.tt D html/pfappserver/root/authentication/source/type/Pinterest.tt D html/pfappserver/root/authentication/source/type/RADIUS.tt D html/pfappserver/root/authentication/source/type/SAML.tt D html/pfappserver/root/authentication/source/type/SMS.tt D html/pfappserver/root/authentication/source/type/SponsorEmail.tt D html/pfappserver/root/authentication/source/type/Stripe.tt D html/pfappserver/root/authentication/source/type/Twilio.tt D html/pfappserver/root/authentication/source/type/Twitter.tt D html/pfappserver/root/authentication/source/type/WindowsLive.tt commit 3def8a577b117f9c778d6a6bd9cd9cac9d83bb60 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 28 10:41:02 2017 -0400 Enable CSP headers Fixes #2657 M conf/pf.conf.defaults commit fa5ae2ebdc83cde7538456da6c26796904739532 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 26 13:38:48 2017 -0400 Updated CoovaChilli support M docs/PacketFence_CoovaChilli_Quick_Integration_Guide.asciidoc M lib/pf/Switch/CoovaChilli.pm commit a361ceeea4dec98d65cfd819f4860549b853d668 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 26 11:53:35 2017 -0400 Missing snmptrapd dependencie in debian M debian/control commit 024c3507aa2dc9fb6336c61d8c5816bb456f8ee3 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Sep 25 15:55:34 2017 -0400 Post release procedure. M NEWS.asciidoc M UPGRADE.asciidoc M conf/pf-release A db/pf-schema-X.Y.Z.sql A db/upgrade-X.X.X-X.Y.Z.sql commit fbb5c470af4b14d4ad8c33baa9f14c0f93767986 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Sep 25 13:19:19 2017 -0400 Updated Changelog. M ChangeLog commit 779ab4e032109436a4462ff282b504691ce595ef Author: Louis Munro <lmunro@inverse.ca> Date: Mon Sep 25 13:16:55 2017 -0400 Fixed incorrect database schema version. M db/pf-schema-7.3.0.sql commit 9c2950995793755597977f01678fa5d3938dcf15 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Sep 25 11:23:50 2017 -0400 Updated git Changelog prior to release 7.3. M ChangeLog commit 3f12df36316daca9f6d559e9a92508faf03ca150 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Sep 25 11:21:56 2017 -0400 Updated changelogs prior to release 7.3 M addons/packages/packetfence.spec M debian/changelog commit d5323476ffb162091ff32f1f32e3971b2cc95bfe Author: Louis Munro <lmunro@inverse.ca> Date: Mon Sep 25 11:17:06 2017 -0400 Updated translations for release 7.3 M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M db/upgrade-7.2.0-7.3.0.sql M html/pfappserver/lib/pfappserver/I18N/fr.po commit 386c40f6b667e9a05b74f9c2cc48ded20e929de2 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Sep 25 11:06:20 2017 -0400 Updated release dates and versions prior to 7.3 release. M NEWS.asciidoc M conf/pf-release M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit a3c4313c21dfcc6590fd594b19ac72d4de1633eb Author: Louis Munro <lmunro@inverse.ca> Date: Mon Sep 25 10:59:34 2017 -0400 Changes prior to releasing 7.3. M UPGRADE.asciidoc A db/pf-schema-7.3.0.sql D db/pf-schema-X.Y.Z.sql A db/upgrade-7.2.0-7.3.0.sql D db/upgrade-X.X.X-X.Y.Z.sql commit 99707030e70f824e1dba2361721b7f3551cd11bf Author: Louis Munro <lmunro@inverse.ca> Date: Mon Sep 25 10:47:10 2017 -0400 Updated NEWS file prior to 7.3 release. M NEWS.asciidoc commit 27b0a88fe17a9511ae9e102ab037f681f2e46ac1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Sep 25 10:45:08 2017 -0400 More precise description M NEWS.asciidoc commit 776377add4b16085460d9265d87d359085e94240 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 25 10:17:10 2017 -0400 Updated the NEWS file M NEWS.asciidoc commit 48441889c7d1681eb2a107b6defc4af42adf87fb Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 22 14:25:18 2017 -0400 Move deauthentication/reassign to the priority queue M conf/pfqueue.conf.defaults M lib/pf/api.pm M lib/pf/enforcement.pm commit fc5c458e0eae204fe6d8142067e975246777649d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 22 15:17:39 2017 -0400 Fix 'Use of uninitialized value in split' warning M lib/pfconfig/namespaces/resource/passthroughs.pm commit e613c0e0e336bcb74cdfd1e5c5ac619626940263 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 22 13:02:38 2017 -0400 Set the database statement timeout for the admin M lib/pf/WebAPI/InitHandler.pm M lib/pf/WebAPI/InitHandler/Admin.pm commit 4e91cd667ac3819948762346cff32e36f962daf7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 22 12:49:11 2017 -0400 Updated documentation M docs/PacketFence_Clustering_Guide.asciidoc commit fea64acb5539b863a9373da7c1ac3b6ebcaf0ec3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 22 12:40:10 2017 -0400 Moved mariadb error log file in /usr/local/pf/logs/ M conf/mariadb/mariadb.conf.tt.example M packetfence.rsyslog commit 052f4f6b11a72a3d6e7bd79ae5fd8c38f4f7dafc Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 22 12:38:22 2017 -0400 Allow setting of the statement time out when connecting to the database M lib/pf/db.pm A t/db/timeout.t commit 30a0958c985dbd69e3f1a3468062198d72fc6bed Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 21 15:38:55 2017 -0400 Avoid 'Use of uninitialized value in string' error when initializing session Fixes #2651 M lib/pf/Portal/Session.pm commit fc97ccf679a70bbdd518f3f7c31c3134cf17168e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 14 11:16:16 2017 -0400 Split the CSP header parameter Related to #2627 M conf/documentation.conf M conf/pf.conf.defaults M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Root.pm commit b27212932a4fe6930fae71126201b780e03c9b50 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 21 11:06:34 2017 -0400 Mark CSP headers as experimental M conf/documentation.conf commit 525131b15cf3f75edb4e41e956be56fbc805232d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 19 16:48:03 2017 -0400 Do not compare against a known dummy value fixes #2650 M lib/pf/Portal/Session.pm commit 54defb530fee9270b05c75e8ef8afa326b20652e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 19 10:53:41 2017 -0400 Disable meta character expansion for realms M lib/pf/Authentication/InternalRole.pm commit e039b8d227aa3d4bcb83ac9a887e9afccae37725 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 19 10:41:36 2017 -0400 Include billing sources domains in the passthroughs list Fixes #2641 M lib/pfconfig/namespaces/resource/passthroughs.pm commit ba9f2de0e73b783e00982d89a35158eb29a46342 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 19 10:33:39 2017 -0400 Display help using --help or -h Fixes #2637 M bin/cluster/sync commit 598016d5f355c59495206dd51d93370df1ac4a0b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 19 10:30:21 2017 -0400 CSP headers are disabled by default Fixes #2627 M conf/pf.conf.defaults commit 9f224aa1f8632e99fd2838aad3d403003e55b673 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 18 17:11:55 2017 -0400 Update poddoc M lib/pf/config/util.pm commit 9db4f44c68549d6c6272b06950b175f0caeb6385 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 18 17:07:25 2017 -0400 Avoid using an undefined value M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm commit 691b12594a1d33e41c9f46f94664b2c9e20a9cb7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 18 17:05:31 2017 -0400 Use realmIsAllowed to filter out which source is allowed for a realm M lib/pf/config/util.pm commit 2d9ccee27fd2b617bad012b6660db785555f4d5d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 18 17:04:42 2017 -0400 For internal sources check to see if realm is allowed M lib/pf/Authentication/InternalRole.pm commit c7046a266128f8797878f4b8d3a1edb3fb08131e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 18 17:03:59 2017 -0400 Add method to check if realm is allowed M lib/pf/Authentication/Source.pm commit 973f211ab655180d706172c81e285c2fc47b13f2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Sep 18 16:16:52 2017 -0400 Update i18n source file for pfappserver M html/pfappserver/lib/pfappserver/I18N/en.po commit 9531f7ecd0296cea22aea6f8f42a7df01de802e1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 18 14:57:11 2017 -0400 Better logging of error messages M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm commit 82596f4b2e7523d55de602ca4ffe0e2dd490064c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Sep 18 12:07:34 2017 -0400 (CSP/admin) Use Firefox-compatible headers Fixes #2642 and fixes #2643 M html/pfappserver/lib/pfappserver.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm commit 777a11d7cbc5c453821d4b18b47133856043c799 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Sep 16 11:13:27 2017 -0400 Added javascript M addons/packages/packetfence.spec commit 37cc2a860efa7800aeb67c61e44c33e56debe6b1 Author: InverseBot <sogo@inverse.ca> Date: Sat Sep 16 00:00:54 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map commit fbe56811121483ba862879c283fdea988bff0ccd Author: InverseBot <sogo@inverse.ca> Date: Sat Sep 16 00:00:19 2017 -0400 (web common) Update generated files M html/common/styles.css M html/common/styles.css.map commit f3a9922029ef9ff29262103c480cb143b985e4b5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 15 16:20:30 2017 -0400 Update to new chosen namespace for classes M html/pfappserver/root/static/admin/config/items.js commit 90d81e69da0e5d798c6eb95d00c8a0e4df9a97b2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 15 16:15:15 2017 -0400 Update the chosen container class Fixes #2628 M html/pfappserver/root/static/admin/common.js commit a6eab59a05106a9d6c9c91f9c1f26cb580cea094 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 15 13:28:34 2017 -0400 Translate button text M html/captive-portal/templates/enabler.html commit 2f53f0eb29aaab862107a138124ba66e304c0b36 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 15 13:08:51 2017 -0400 Use the short lang name for a translated template Fixes #2625 M lib/pf/Connection/Profile.pm commit f5b08e25b76421eabdf2dbc6940faeaa190f6ab4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 13 09:40:49 2017 -0400 (CSP/configurator) Allow inline CSS on networks Fixes #2634 M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm commit bd7564ce93df8b72e7e7a186643c8ffeaaf905b3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 13 09:34:01 2017 -0400 (CSP/admin) Allow inline CSS on users page Fixes #2628 M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm commit a9f9a8fe30e6b9cb959610dec3ec3c6b9a7c2d50 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 14 12:49:27 2017 -0400 Better error checking when setting the domain M raddb/mods-config/perl/packetfence-multi-domain.pm commit 20e9ae9bbbb14d82efce11fd78a22b9680fed65f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 14 11:21:12 2017 -0400 Move inline css and javascript to seperate files A html/pfappserver/root/static/admin/user-print.js A html/pfappserver/root/static/css/user_print.css M html/pfappserver/root/user/print.tt commit cbf0a225df6febe3d0bb2ab596f2e26e0902e001 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Sep 14 10:59:38 2017 -0400 Removed unused graph for pfqueue.log stats. Fixes #2631 Actual metric collection was fixed in e7d6980145d16c0262ea510bba5ce9b4090ea986 by yours truly. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit 8ba2e39c397a77d0dc3c2d115a4fa3df28eb8c4f Author: InverseBot <sogo@inverse.ca> Date: Thu Sep 14 00:01:04 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map commit acb90effe53c738d547bb144cf5f18d16f7c9a9a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 13 08:32:57 2017 -0400 (portal) Fix static URLs in templates M html/captive-portal/content/status.js M html/captive-portal/templates/emails/emails-billing_confirmation.html M html/captive-portal/templates/status.html M html/captive-portal/templates/violations/time_expiration.html commit db7667478afda2dd7a90f6959ede79d8a4827eb6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 13 02:17:32 2017 -0400 (CSP/portal) Cleanup inline CSS/JS A html/captive-portal/content/billing/stripe.js M html/captive-portal/content/captiveportal.js A html/captive-portal/content/provisioner/mobileconfig.js A html/captive-portal/content/provisioner/sepm.js A html/captive-portal/content/release.js A html/captive-portal/content/scan.js A html/captive-portal/content/status.js M html/captive-portal/content/timerbar.js A html/captive-portal/content/waiting.js M html/captive-portal/lib/captiveportal.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Remediation.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Violation.pm M html/captive-portal/templates/billing/confirm_Stripe.html M html/captive-portal/templates/enabler.html M html/captive-portal/templates/provisioner/mobileconfig.html M html/captive-portal/templates/provisioner/sepm.html M html/captive-portal/templates/release.html M html/captive-portal/templates/scan-in-progress.html M html/captive-portal/templates/scan.html M html/captive-portal/templates/status.html M html/captive-portal/templates/waiting.html M html/common/pf.js A html/common/scss/_components.timerbar.scss M html/common/scss/styles.scss commit 675a047ea2ede8b8fcb79439e008e7c2027b7eda Author: InverseBot <sogo@inverse.ca> Date: Fri Sep 15 00:00:51 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map commit 6d8ede88d0bbe2dc7e43d5e1c39b04a6473ff114 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 14 17:31:53 2017 -0400 Exit early if graphs.charts is not found M html/pfappserver/root/static/app/graphs.js commit 67e588022ef4120b93444bec63716a994003f88e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 14 15:37:35 2017 -0400 Revert "Move event_triggers to an action" This reverts commit f2c089d4fb33910e9df788082966f5778cb63d50. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm M html/pfappserver/root/violation/view.tt commit b14adea7612328125e92ed63bed0f67bc1b9c6b5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 14 15:29:59 2017 -0400 Remove inline onclick handler M html/pfappserver/root/violation/view.tt commit 2a39da29e79551698c7cf573fee0f4f7ae503bb5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 14 15:20:46 2017 -0400 Use the hidden class instead of ignore M html/pfappserver/root/static/admin/user-print.js commit c0f46f95b6ec4c9fdf2890dec8b8d7d2938fb337 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 14 15:20:04 2017 -0400 Load user-print after jquery M html/pfappserver/root/user/print.tt commit 6eef0a18ebd505b831e9fc13f3d77ae1fcfefbf2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 14 15:03:42 2017 -0400 fix typo M html/pfappserver/root/user/print.tt commit f2c089d4fb33910e9df788082966f5778cb63d50 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 14 14:45:10 2017 -0400 Move event_triggers to an action M html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm M html/pfappserver/root/violation/view.tt commit 3a516164a3050dac5a7c866c55c8a4498c66979e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 14 14:44:23 2017 -0400 Allow frame sources from self M html/pfappserver/lib/pfappserver.pm commit 806ed73e724e3a5a7ebd8d2d843bbf778a8ae865 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 14 14:43:40 2017 -0400 Move print to an external script M html/pfappserver/root/static/admin/user-print.js M html/pfappserver/root/user/print.tt commit f43393eb266c512d562c95572dcf66c91d2451f5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 14 13:40:44 2017 -0400 Remove inline javascript from the password field M html/pfappserver/lib/pfappserver/Form/Field/Password.pm M html/pfappserver/root/static/admin/common.js commit 1d7b10307d2174b287a957f30d8362622849b572 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Sep 12 12:18:29 2017 -0400 (CSP/configurator) Cleanup inline CSS/JS M html/pfappserver/root/configurator/fingerbank.tt M html/pfappserver/root/configurator/wrapper.tt M html/pfappserver/root/static/configurator/common.js commit b83be409d54fab3a36f55445ca81f21cfd31daa9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 13 15:53:10 2017 -0400 Fixes error 'Argument "" isn't numeric in numeric gt (>)' When displaying a user that has no nodes M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm M html/pfappserver/root/user/view.tt commit 9104525a4c6fbc24bdadc90e07ca02e1c695264b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 13 15:40:45 2017 -0400 Update rename of parameter M addons/extract_i18n_strings.pl commit b34627192e1be4cd1d308305614a3cde8f0bdb99 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 13 15:21:30 2017 -0400 Set the width to zero for chosen widget only in modals Fixes #2628 M html/pfappserver/root/static/admin/common.js commit b64132d34da9f08b1b481c17624e9a7c197d1052 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 13 14:52:13 2017 -0400 Make sure the From header is always there Fixes #2629 M lib/pf/config/util.pm commit 78b5f5cc27359482f6d5d88013a5af46683e9ca5 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Sep 13 13:50:08 2017 -0400 fixes #2633 M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit d35b65782e6eda7958d4678380ee72d4a4f624f9 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Sep 13 13:10:29 2017 -0400 fix checkup M lib/pf/pfcmd/checkup.pm commit b6c4edca02daa71ce875bc669a6a843df9435e0c Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Sep 13 11:43:06 2017 -0400 remove old config M conf/documentation.conf M conf/pf.conf.defaults M conf/profiles.conf.defaults M lib/pfconfig/namespaces/config/Pf.pm commit 9bb4e9517a381a80ce5201fb8537c82e32aa9aa3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 12 11:15:28 2017 -0400 Add missing import isenabled strip_username after refactor Fixes #2621 M lib/pf/Authentication/InternalRole.pm commit 4bf345b35ef73f25d3761509e3a11577a4680a20 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 12 11:07:20 2017 -0400 Display source rule description in listing M html/pfappserver/lib/pfappserver/Form/Config/Source.pm commit aa86e8716663a267147f26dbe601b831b8e903d2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 12 10:59:42 2017 -0400 Compare voip_status using a string compare M lib/pf/locationlog.pm commit 1af42554856327b32dd51a28f1373295d60ef6c5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 12 10:55:59 2017 -0400 Adjusted issues templates M .github/ISSUE_TEMPLATE.md commit 828e94c43b295b576cc43d8e8017412246268368 Author: InverseBot <sogo@inverse.ca> Date: Tue Sep 12 00:01:12 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/js/auditing.js.map M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/reports.js.map M html/pfappserver/root/static/js/vendor/bootstrap.min.js M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map M html/pfappserver/root/static/js/vendor/jquery-extra.min.js M html/pfappserver/root/static/js/vendor/jquery-extra.min.js.map M html/pfappserver/root/static/js/vendor/jquery-ui.min.js M html/pfappserver/root/static/js/vendor/jquery-ui.min.js.map M html/pfappserver/root/static/js/vendor/raphael.min.js M html/pfappserver/root/static/js/vendor/raphael.min.js.map commit a92c28c4a8a2f110e208645dabaab97965213e39 Author: InverseBot <sogo@inverse.ca> Date: Tue Sep 12 00:00:27 2017 -0400 (web common) Update generated files M html/common/styles.css M html/common/styles.css.map commit aae3c0d6b4584dd35730ea4ca630a05bdfacd1f4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 11 16:16:32 2017 -0400 Move CSV importation fields into their own form Fixes #2617 M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm A html/pfappserver/lib/pfappserver/Form/Config/SwitchImport.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm M html/pfappserver/root/config/switch/index.tt commit 4f2283782f64ebd9fc47815d7e0ba4a5e8cdb30e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 11 15:46:03 2017 -0400 Allow the read and write timeouts to be configured M html/pfappserver/lib/pfappserver/Form/Config/Source/LDAP.pm M html/pfappserver/root/config/source/type/LDAP.tt M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/constants.pm M lib/pf/LDAP.pm commit 115c328884806544133079c8cd15fc014f6f5204 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 11 15:16:43 2017 -0400 Update timeouts M lib/pf/LDAP.pm commit 7891f80b29c3c760b0f5f3e29eb14f95b46bf12e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Sep 11 11:20:13 2017 -0400 Use "number" type field for SMS pin fixes #2552 M html/captive-portal/templates/sms/validate.html M html/common/scss/_base.input.scss commit a5e2b27f5c1af158abfd72227b6d11365c88deb0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 11 11:14:27 2017 -0400 Set read and write timeouts on the socket M lib/pf/LDAP.pm commit 65cc0f13a98897902fabaa6bc0360434f7310b96 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 8 14:09:20 2017 -0400 Ensure listen_ips are unique M lib/pf/services/manager/radiusd_child.pm commit 4bd002e98e6bad80635dfe8f5689dfc7a7eb9d10 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 8 14:02:40 2017 -0400 Fix syntax error M lib/pf/services/manager/radiusd_child.pm commit 99e6e7e2f2eef0ba863f3184a997fc761782a2fe Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 8 13:48:58 2017 -0400 Ensure listen_ips are unique Fixes #2612 M lib/pf/services/manager/radiusd_child.pm commit 549654e73ad8d9acc7afbb70efcfd9a534d1caed Author: Louis Munro <lmunro@inverse.ca> Date: Fri Sep 8 13:19:22 2017 -0400 Documentation update only. M docs/PacketFence_Administration_Guide.asciidoc commit 2a11c92d0a07f3a4697431f449f753f993eaab5d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Sep 8 10:57:42 2017 -0400 UPGRADE file entry for PR #2594 M UPGRADE.asciidoc commit 68285905209913007ab362c9b3bd15f21c04f5f8 Author: InverseBot <sogo@inverse.ca> Date: Fri Sep 8 10:54:36 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/js/auditing.js M html/pfappserver/root/static/js/auditing.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/reports.js M html/pfappserver/root/static/js/reports.js.map commit e6c3bede72ea0711368986f6cbd062546a9e71af Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Sep 8 10:52:09 2017 -0400 NEWS file entry for PR #2594 M NEWS.asciidoc commit a1bca5607c5b2472f825207c5b1483e8c7d4eeaa Author: Louis Munro <lmunro@inverse.ca> Date: Fri Sep 8 10:36:46 2017 -0400 Updated NEWS.asciidoc. M NEWS.asciidoc commit 8d99ab52a7875bf080365adb28013936f13968a3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 8 10:23:37 2017 -0400 Update pod doc M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm commit 79336eff147c279ebf4f55f8d350f007d20a7f66 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Sep 8 09:48:50 2017 -0400 UPGRADE file entry for PR #2567 M UPGRADE.asciidoc commit c079fa4e070168a887df583b16ed3ad4b2f5b953 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Sep 8 09:46:05 2017 -0400 NEWS file entry for PR #2567 M NEWS.asciidoc commit 987403db3ba10cef5cf1a632dedc696875414502 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 7 11:55:18 2017 -0400 Avoid duplicate import switch button M html/pfappserver/root/config/switch/index.tt M html/pfappserver/root/config/switch/list.tt commit 9d9053412ee5751ad1d1bd32c39785d38809c6e2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 7 11:32:17 2017 -0400 Always return array reference instead M lib/pf/Connection/Profile.pm M lib/pf/config/util.pm commit 1960ba02c82babd8bade02298477a007b0c1f6c2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 7 10:23:24 2017 -0400 Fix service specification in rlm_perl modules M raddb/mods-config/perl/packetfence-multi-domain.pm M raddb/mods-config/perl/packetfence.pm commit f4476a9a3e762b29842d208e45154fb1a7b7c19e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 6 10:29:59 2017 -0400 news for #2604 M NEWS.asciidoc commit 0a976eb1e9c647f770adc609d99496c66d4dfc90 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 5 16:33:14 2017 -0400 Fix up typos M conf/log.conf.d/pfsetvlan.conf.example M conf/log.conf.d/rlm_perl.conf.example commit d2c979e609748ef2298f08b4f684f8b5a24d5cd1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 5 16:12:21 2017 -0400 Fix after rebase M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit d18ee054533278a0cabd47fca1e6c314b16817fc Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 5 15:58:40 2017 -0400 Use auth_type PASS since AH seems to be broken. (keepalived) M lib/pf/services/manager/keepalived.pm commit 24af3fe122afd319545af0bacf89bf78e941d380 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 5 15:15:42 2017 -0400 Avoid using undefined value when it's the case fixes #2607 M raddb/mods-config/perl/packetfence-multi-domain.pm commit b118304c7cc3a9ee888d9423281ac99d097cc625 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 5 11:11:02 2017 -0400 Lower case the domains M lib/pfconfig/namespaces/resource/passthroughs.pm commit e0713528670a937b70973824b509f7839880057e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 5 11:09:28 2017 -0400 normailize the domain to lowercase M lib/pf/util/dns.pm commit a8dbfdbd9a8a0bf22ffc42110ba97d506a4041dd Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 5 11:08:38 2017 -0400 Removed comment M conf/mariadb/mariadb.conf.tt.example commit f6fd3d2977fe41caebd7258af01a5ef6a2640135 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 5 11:03:09 2017 -0400 Remove bunary log from mysql config. Useless in our case M conf/mariadb/mariadb.conf.tt.example commit 51773ba71093dabb86158a1300e3685cc37f76af Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 4 13:29:38 2017 -0400 A temporary fix for segfault when logging to syslog in threaded enviornments M conf/log.conf.d/pfsetvlan.conf.example A conf/log.conf.d/rlm_perl.conf.example M raddb/mods-config/perl/packetfence-multi-domain.pm M raddb/mods-config/perl/packetfence.pm commit c9f0bb17d27e1e18b29dfdee34d14bf74fa642fa Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 4 12:33:20 2017 -0400 Remove the old links M html/pfappserver/root/admin/reports-header.tt commit c38a92dd2eda2bc7184a65e22fbc55b0d28675e3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 4 12:25:13 2017 -0400 Use the data-toggle="date-picker" framework M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/reports-header.tt commit ffcc356648cd8270855311288a0322a620e41f5b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 4 12:23:54 2017 -0400 Return if start and end is not defined M html/pfappserver/root/static/admin/reports.js commit 0abad33db652263d11e513ea1a7315afe5cc0cf5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 4 12:23:10 2017 -0400 Dispath click from the body M html/pfappserver/root/static/admin/common.js commit e5a4e4fa165360d1719c8044f8bc3c1e00959f01 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 4 11:27:44 2017 -0400 Generalize the setting updating the date pickers with the system time M html/pfappserver/root/auditing/radiuslog/index.tt M html/pfappserver/root/static/admin/common.js D html/pfappserver/root/static/admin/radiuslog.js commit cd2c25fdebc2593443f45a93764bd245a32f8505 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Sep 2 19:54:05 2017 -0400 reduce p0f cpu consumption (like it was before) M lib/pf/services/manager/p0f.pm commit c8099d0fb792ff6caa74b4f4cc0c7722297e3280 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 1 20:33:56 2017 -0400 Use the time of the server for searching M html/pfappserver/root/auditing/radiuslog/index.tt M html/pfappserver/root/static/admin/radiuslog.js commit 5f377761403b701da27f8241134494a690bc7a51 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 1 20:01:40 2017 -0400 Expose the time_offset field M html/pfappserver/lib/pfappserver.pm commit 8a579c05f38261a35749d2fce32fdd445e8f2844 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 1 20:01:10 2017 -0400 Using the normalize time spec to find the date range M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm commit 927e5022499adb2e8ae0c59c63d37fde1d5410b5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 1 16:54:24 2017 -0400 If queue weights were deleted from the queue then repopulate them M sbin/pfqueue commit 0db799a6ee276c78cd67ecc95290ba5c27ec7e59 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 1 15:40:40 2017 -0400 Updated NEWS file for PR #2591 M NEWS.asciidoc commit 9c58d41546c33cc5211649adfb76af2fff754164 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 1 15:39:01 2017 -0400 Typo in documentation.conf M conf/documentation.conf commit 4d4f818cdee18bbc309803b8f8b733bb5d53d5e9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 1 15:09:28 2017 -0400 Move stripped_user_name and realms to a role A lib/pf/Authentication/InternalRole.pm M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/HTTPSource.pm M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SQLSource.pm commit 72f1437741765db2eacc9cf4480f58ccc833a4a1 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 1 14:42:08 2017 -0400 Move stripped_user_name and realm to a role (missed) M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/RADIUS.pm commit be5855afafe43fcc51c84dea0bac987f4622b7e5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 1 15:03:19 2017 -0400 Fixed typo M html/pfappserver/lib/pfappserver/Form/Config/Source.pm M lib/pf/Authentication/Source/HTTPSource.pm M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SQLSource.pm commit ba2b41f05ea92c56b0b03565305153ced48a5f78 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 1 14:59:20 2017 -0400 Fix for PR M addons/upgrade/to-7.3-authentication-conf.pl M conf/authentication.conf.example M html/pfappserver/lib/pfappserver/Base/Form/Role/InternalSource.pm M html/pfappserver/lib/pfappserver/Form/Config/Source.pm M html/pfappserver/root/config/source/type/HTTP.tt M html/pfappserver/root/config/source/type/LDAP.tt M lib/pf/ConfigStore/Source.pm M lib/pf/config/util.pm M lib/pfconfig/namespaces/config/Authentication.pm commit d57761123fd67303a013c9c3ac3fed5473d09452 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 1 14:42:08 2017 -0400 Move stripped_user_name and realm to a role A html/pfappserver/lib/pfappserver/Base/Form/Role/InternalSource.pm M html/pfappserver/lib/pfappserver/Form/Config/Source.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/HTTP.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Htpasswd.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Kerberos.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/RADIUS.pm M html/pfappserver/root/config/source/view.tt commit f36dc6e1f471b2928f9343d750207946bda431b7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 1 11:10:58 2017 -0400 If realm is undef then it's null, fetch the sources that match the realm and the source that the realm is empty (default) M lib/pf/config/util.pm commit 1f19b4e4824587f95b251de70dfae71416308cb3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 1 10:49:56 2017 -0400 Added back pod M lib/pf/config/util.pm commit bd16420d39778f304ca1e86cd1123d16363d431c Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 1 10:42:49 2017 -0400 Fix for PR M addons/upgrade/to-7.3-authentication-conf.pl M conf/authentication.conf.example M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M html/pfappserver/lib/pfappserver/Form/Config/Source.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/HTTP.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Htpasswd.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Kerberos.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/RADIUS.pm commit 211b9ab935ecbb2793b871d273100be596743ac3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 31 15:53:32 2017 -0400 Set realm to null if no realm parameter in the source M addons/upgrade/to-7.3-authentication-conf.pl commit 1c659d782ad3aca508bb48813c4f7f4ad1f9d57a Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 31 15:00:44 2017 -0400 Typo after rebase M lib/pfconfig/namespaces/config/Authentication.pm commit 2f1d99eed80413728fb23717841f54e1fee5a49b Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Aug 21 13:14:36 2017 -0400 Updated migration script M addons/upgrade/to-7.3-authentication-conf.pl commit 092266b52073875e629de73869593a4b255cb319 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Aug 21 13:06:41 2017 -0400 Added migration script A addons/upgrade/to-7.3-authentication-conf.pl commit a58077891bf119691b34a5a553d69994decc776b Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Aug 21 11:29:14 2017 -0400 Return sources with unset realm after the sources with defined realm. Also a rule with the realm null must be defined M lib/pf/config/util.pm commit cb10c8f63a7141358a42d1d14afbeccbb1129f67 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 18 16:33:28 2017 -0400 Fixed authentication on the status page M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 864875d33187eae7ddbdd8a4b38404fc2cf70913 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 17 14:18:26 2017 -0400 Fix typo M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm commit 7dfee70047ab9f2acf0819365e126cee1092395e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 17 13:33:22 2017 -0400 Fix error when empty realm M html/pfappserver/lib/pfappserver/Form/Config/Source.pm commit 2710f0fab366a25839ce6db1b8a419f247f5d497 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 16 16:36:13 2017 -0400 Simplify filter_authentication_sources M html/pfappserver/lib/pfappserver/Form/Config/Source.pm M lib/pf/config/util.pm commit 3650204f2e0066f35da03b80d08dd4670d7b9f07 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 16 12:17:34 2017 -0400 Removed source from realm configuration M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm commit b6ce9baa37c2b93330a30e51263a0bcfa4362596 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 16 12:11:58 2017 -0400 fix expand and flattern M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm M lib/pf/ConfigStore/Source.pm commit 9bde7f1c0501bf902e77cd710f6f00691969d58a Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 15 15:26:59 2017 -0400 Added realm attribute in LDAP source M lib/pf/Authentication/Source/LDAPSource.pm commit 2a6d595758f7189a8b09e6e42e28949139d2c4b8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 15 14:56:26 2017 -0400 Added cleanup_after_read M conf/authentication.conf.example M lib/pfconfig/namespaces/config/Authentication.pm commit 3963481a380638aeca9912b4e3fe7518839867cb Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 15 14:42:04 2017 -0400 Advanced realm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/HTTP.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Htpasswd.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Kerberos.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/RADIUS.pm M html/pfappserver/root/config/source/type/HTTP.tt M html/pfappserver/root/config/source/type/LDAP.tt M lib/pf/Authentication/Source/HTTPSource.pm M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/config/util.pm commit 9be807b05868142673c33bb48666a66d62e0e84a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 1 14:15:33 2017 -0400 Typo M html/captive-portal/templates/violations/redirect.html commit 21e79cf89909114e4377aba08f933c238812ae92 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 1 12:44:02 2017 -0400 news for #2598 M NEWS.asciidoc commit e3d2129e5d9d4c2260faeb2ca9d156b97366be7d Author: InverseBot <sogo@inverse.ca> Date: Fri Sep 1 12:33:17 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/vendor/raphael.min.js M html/pfappserver/root/static/js/vendor/raphael.min.js.map commit 8203719709a36cc06a9a5a6a368c4b47439d9ed0 Author: InverseBot <sogo@inverse.ca> Date: Fri Sep 1 11:51:17 2017 -0400 (web common) Update generated files M html/common/styles.css M html/common/styles.css.map commit 3adcb7677a81d97c2bdc22aa44d41a18a562ac67 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 1 11:51:01 2017 -0400 Set a default url M html/captive-portal/templates/violations/redirect.html commit bd27500a12e28945fff7916bc622b946e904f778 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 1 11:48:00 2017 -0400 NEWS file for #2595 M NEWS.asciidoc commit 5b80944d7d85f4be51fbb9a22e6ae3d8cc9723ed Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 1 11:26:05 2017 -0400 news for #2336 M NEWS.asciidoc commit 5bd979a7ab8304610961dc3295dcda6806f4d280 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 1 10:50:36 2017 -0400 use mysql_connect_timeout instead of alarm M sbin/pf-mariadb commit 6eed948ad8b4fa3331301cc5e679ef4edeb0b6b8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 1 10:44:13 2017 -0400 time_offset action M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm commit a40c0491ef4a35dbe80ae3b810aa26116c4a51b4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 1 10:26:04 2017 -0400 (CSP) Use pf::util::isenabled M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Root.pm commit 950340181f34f9154f6f7db83614f776a18e650d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 1 10:25:39 2017 -0400 (CSP) Typos in documentation M docs/PacketFence_Administration_Guide.asciidoc commit d7d4b7763fa00815fb938acaea1dc35021bb64fe Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 25 15:22:51 2017 -0400 (CSP/admin) Remove some CSP restrictions for ACE M html/pfappserver/lib/pfappserver.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm commit 9165ba51863c0e488468080ef7ecbcaca48e9147 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 25 09:27:27 2017 -0400 (CSP) Rephrase documentation M conf/documentation.conf M conf/pf.conf.defaults M docs/PacketFence_Administration_Guide.asciidoc commit 601ca58303198ead9092ca1e2864ec3ad07dd06b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 24 16:26:11 2017 -0400 (CSP/admin) Remove some CSP restrictions for ACE ACE, the text editor used with portal profile files, uses inline styles and base64-encoded images and requires to slack some CSP restrictions. M html/captive-portal/lib/captiveportal.pm M html/pfappserver/lib/pfappserver.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/root/config/profile/index.tt commit 365bcf7f7579ae17ed6b930c6919cab3d907b94d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jul 25 11:33:30 2017 -0400 (CSP/portal) Cleanup inline CSS/JS M html/captive-portal/content/captiveportal.js M html/captive-portal/lib/captiveportal.pm M html/captive-portal/templates/layout.html M html/common/pf.js M html/common/scss/_objects.box.scss commit b6ae70da206e0668b335708c03f47963d11241af Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 21 16:29:02 2017 -0400 (CSP/admin) Cleanup inline CSS/JS for configuration M html/pfappserver/lib/pfappserver/Form/Widget/Field/FingerbankSelect.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/domain/modal_wait.tt M html/pfappserver/root/config/filters/index.tt M html/pfappserver/root/config/profile/edit.tt M html/pfappserver/root/config/profile/files.tt M html/pfappserver/root/config/switch/view.tt M html/pfappserver/root/config/wrix/search_form.tt M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/config/domains.js M html/pfappserver/root/static/admin/config/filters.js M html/pfappserver/root/static/scss/_forms.scss M html/pfappserver/root/static/scss/_sidenav.scss commit c2164214206f77e204cc4080777701f3a2bfc29f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 21 16:16:19 2017 -0400 (CSP/admin) Cleanup inline CSS/JS for violations M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/root/static/admin/config/violations.js M html/pfappserver/root/violation/list.tt M html/pfappserver/root/violation/view.tt commit 18ebea44ebefc28b03af426cebecacfaaef40110 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 21 16:10:35 2017 -0400 (CSP/admin) Cleanup inline CSS/JS for interface M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/root/interface/list.tt commit 27ec4d73b133abbf9e8202a2bc1eaf0ed25e37cf Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 21 15:37:28 2017 -0400 (CSP/admin) Cleanup inline CSS/JS for users M html/pfappserver/root/admin/users.tt commit 7a21ac41bca2bfec58563287fbd72f0b22dfc09f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 21 15:34:34 2017 -0400 (CSP/admin) Cleanup inline CSS/JS for nodes M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/node/view.tt M html/pfappserver/root/static/js/node.js commit bb1ec8e16a5fb40dec9ba0059b24e7c60b62b595 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 26 15:20:00 2017 -0400 (CSP/admin) Cleanup inline CSS/JS for auditing M html/pfappserver/root/auditing/radiuslog/index.tt M html/pfappserver/root/auditing/radiuslog/view.tt M html/pfappserver/root/dhcpoption82/index.tt M html/pfappserver/root/dynamicreport/index.tt M html/pfappserver/root/node/search.tt M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/scss/_type.scss commit 0763adbf65e921b29355918ef108cb2b7dc2fb8e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 26 14:44:27 2017 -0400 (web admin) Update raphael JS library M html/pfappserver/root/static/Gruntfile.js D html/pfappserver/root/static/app/raphael/raphael-min.js M html/pfappserver/root/static/bower.json commit f5352202e4f382b387739a96d6f0b6c9bd6f6d92 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 26 14:43:39 2017 -0400 (CSP/admin) Fix inline JSON of graphs definitions M html/pfappserver/root/graph/line.tt M html/pfappserver/root/graph/pie.tt commit 722f6ebb06b7f85a97db0730f04dd00f4d24b27c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 26 13:35:19 2017 -0400 (CSP/admin) Cleanup inline CSS/JS for reports page M html/pfappserver/root/graph/line.tt M html/pfappserver/root/graph/pie.tt M html/pfappserver/root/static/app/graphs.js commit c052a15ecbe9c2b489a55290db6be4a60769efaa Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 26 12:55:47 2017 -0400 (CSP/admin) Fix JSON syntax error M html/pfappserver/root/admin/wrapper.tt commit d5936f223a90ed88415724ca4bb7dc2d12be5630 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 26 11:39:17 2017 -0400 (CSP/admin) Cleanup inline CSS/JS for status page M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/configurator/services.tt M html/pfappserver/root/graph/dashboard.tt M html/pfappserver/root/graph/logstate.tt M html/pfappserver/root/graph/systemstate.tt M html/pfappserver/root/pfqueue/index.tt M html/pfappserver/root/pfqueue/stats.inc M html/pfappserver/root/static/app/application.js A html/pfappserver/root/static/scss/_graph.scss M html/pfappserver/root/static/scss/_navbar.scss M html/pfappserver/root/static/scss/styles.scss commit a680f72b8f9de080c5a12aa3320d4369990c44df Author: tlaurion <thierry.laurion@gmail.com> Date: Thu May 25 16:32:52 2017 -0400 Reflect what is actually tested M html/captive-portal/lib/captiveportal.pm commit cb2402cfca90352e7968049b14958d4dabac6da0 Author: tlaurion <thierry.laurion@gmail.com> Date: Thu May 25 16:30:22 2017 -0400 Reflect what is currently tested More specific, including the fonts used in the Admin M html/pfappserver/lib/pfappserver.pm commit 00912496c9ebf6a582d8a9bed81efba2a05e43b1 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri May 19 14:45:42 2017 -0400 Doc M docs/PacketFence_Administration_Guide.asciidoc commit b721e3b6b947c864367ab3a27cd086d0482d7dc2 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri May 19 13:56:08 2017 -0400 Supressing unused stuff M html/captive-portal/lib/captiveportal.pm commit fd622f2e5055774ab79941754ab84d6b652a0d2d Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri May 19 13:52:29 2017 -0400 Portal CSP includes connectivity test image url. Portal and Admin enforces CSP Security Headers by default that trust everything that comes from self. M conf/documentation.conf M conf/pf.conf.defaults M html/captive-portal/lib/captiveportal.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/pfappserver/lib/pfappserver.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Root.pm commit fc711e91a85565e0a8465c382f703dc4798da7c1 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu May 18 17:39:20 2017 -0400 To find inline javascript and styling that should be relocalized. M html/captive-portal/lib/captiveportal.pm commit 499cc4ad91d2ea141256abaa8e9bb01a0b698bfd Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 1 10:06:28 2017 -0400 Return early in check if db is already in readonly mode M lib/pf/db.pm commit 6943415a0d83577b175fe8d96cab339e7cc8ad81 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 1 08:48:14 2017 -0400 Packaging fix M addons/packages/packetfence.spec M debian/packetfence.conffiles commit c73d110f5a2f2e249d36a5d93821cf56014dd177 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 31 18:11:14 2017 -0400 Remove reuse dot1x for authentication controller M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit bce3cadf32bf38b84ac335587ce9dfc6bf2a834f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 31 17:51:01 2017 -0400 Remove action attributes for a plain function M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm commit 75607aa16d5b75746b9eb1849f6ac9dd3e977147 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 31 17:27:19 2017 -0400 Add the proper defaults to the RADIUS source form Fixes #2592 M html/pfappserver/lib/pfappserver/Form/Config/Source/RADIUS.pm commit aef9c4cb88604dd9ed1c8682d99d640d0289d1c4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 31 15:14:20 2017 -0400 Update NEWS.asciidoc M NEWS.asciidoc commit 7c6272a442ad8bec1be27bdfafdf1e3f13260180 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 31 15:07:59 2017 -0400 Accept notify from any child process for pf-mariadb M conf/systemd/packetfence-mariadb.service commit 49d55e0b0f90201ec6fb99d0c0e8116eb130d735 Author: Louis Munro <lm@louismunro.com> Date: Thu Aug 31 14:48:12 2017 -0400 Added a comment to clarify proxying of RADIUS Accounting M conf/radiusd/eduroam-cluster.example commit 869e5df8ef2543762c21a7b1923d357d48172bc0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 31 14:31:15 2017 -0400 TextArea M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/certificates_check.pm commit ae92eadaf7c72e6818acf52268475c4342e103ed Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 31 14:25:35 2017 -0400 Updated advert_int to 5s M lib/pf/services/manager/keepalived.pm commit bf4b4811167a8b55715573c24e37bff9efec363c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 31 14:23:49 2017 -0400 NEWS file entry for PR #2499 M NEWS.asciidoc commit 4503a1040bc03b2784382fb476b7ae3a4bc3f51a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 31 14:23:26 2017 -0400 Add note on enabling passthroughs for billing sources M docs/PacketFence_Administration_Guide.asciidoc commit 97ac06d67649d6f0330c496fd65ad406477ae6ac Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 31 14:16:49 2017 -0400 fix useless window explanation fixes #2587 M html/pfappserver/lib/pfappserver/Form/Config/Pfmon.pm commit b8302d53da99cb0198538d5b4e9b573d276f1366 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 31 14:14:57 2017 -0400 NEWS and UPGRADE files update for #2546 M NEWS.asciidoc M UPGRADE.asciidoc commit 420e996be3ad411efb4edc3914fe8055d7afc80a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 31 14:14:29 2017 -0400 Added caution for galera sync user having spaces fixes #2565 M docs/PacketFence_Clustering_Guide.asciidoc commit d91e78d16aee638b26bb3171e0717574d58aba01 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 31 14:02:53 2017 -0400 use explicit return M lib/pf/db.pm commit e82e490cca0ed4805698bef52210649bfa33de8b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 31 14:01:22 2017 -0400 Update NEWS.asciidoc M NEWS.asciidoc commit 88f67d2db79af9eb8fb23e7cf742915a21d4c850 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 31 14:01:04 2017 -0400 news for #2568 M NEWS.asciidoc commit 4b574596314f54f4e4cb1386d328cdb2752d0d09 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 31 13:59:26 2017 -0400 news for #2446 M NEWS.asciidoc commit 11e00e6d4da56091686e42b118fcaa3730ad065b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 31 12:01:40 2017 -0400 only check wsrep_ready if wsrep is enabled M lib/pf/db.pm commit 86b3a0fdf65f62a1de9aebfeba5607216650d545 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 31 11:15:00 2017 -0400 revert unwanted change in mariadb.conf.tt M conf/mariadb/mariadb.conf.tt.example commit 91145e5ad99d1b619a489309226cb7be8acf245c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 31 11:14:12 2017 -0400 disable read only hook and allow wsrep dirty reads in galera M conf/mariadb/mariadb.conf.tt.example commit 8fb53dd643833cf4e34a7ef54444f8beee18e288 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 31 11:13:46 2017 -0400 allow to use wsrep_ready as read only DB check M lib/pf/db.pm commit 0d5b7ad7c5c6030a628a16967a470201d0b30bf6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 31 11:12:51 2017 -0400 timeout faster when failing to connect to a MySQL host in pf-mariadb startup M sbin/pf-mariadb commit d40fb39af1cdfdfe6c05995f677ed9518322de8d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 31 13:11:51 2017 -0400 Allow saving with an invalid voip M t/unittest/dal.t commit 76621ae7268ef7494cb2d35439477aeedc03fccf Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 31 12:46:42 2017 -0400 @fdurand attempt at forcing DNS in L2 M lib/pf/iptables.pm commit 670c941405c2c3306b2a2f05bda7150131fd30dc Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 31 12:02:20 2017 -0400 Removed /bin/cluster/management_update from keepalived M lib/pf/services/manager/keepalived.pm commit e30e6cdbaca8298f2e962a12b5110460a05dc7af Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 31 12:01:36 2017 -0400 Updated keepalived to 1.3.6 M addons/packages/packetfence.spec M debian/control commit 85ae5cde56dd1e07942dec57602cae74b1771085 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 31 11:53:40 2017 -0400 Preempt dealy to 30s M lib/pf/services/manager/keepalived.pm commit faef3694be3d1fb1d3f43f47512fc33c95f75c20 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 31 11:08:47 2017 -0400 Allow list of certificates M conf/pfmon.conf.defaults M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/certificates_check.pm M lib/pf/pfmon/task/certificates_check.pm commit b3dba28e2172836288f18a43d152b3f230547561 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 31 09:10:35 2017 -0400 Fix for debian packaging M debian/packetfence-config.postrm M debian/packetfence-redis-cache.postrm commit 51c561df5c96383ac471209b75f77f9cbd9e7ab5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 31 09:02:19 2017 -0400 NEWS file for #2527 M NEWS.asciidoc commit 876eb29e1f6729a98c39a52ee8daffb2a3c0ddab Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 31 08:59:55 2017 -0400 Fix for debian packaging M debian/packetfence.conffiles commit bec3bf367b5464ce5d956327c9b9cd35aec681ba Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 31 08:59:11 2017 -0400 NEWS file for #2583 M NEWS.asciidoc commit 1950e20789819a6064bdd8e3481a9f7da140470c Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 31 08:42:53 2017 -0400 Debianize patch M debian/patches/debianize.patch commit 3adea106c4222a17b3f76640a52964978d9c274d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 30 15:42:44 2017 -0400 Do not try to connect to non-IP switches fixes #2516 M lib/pf/pfmon/task/switch_cache_lldpLocalPort_description.pm commit c1707d4ff097cd6830e60b77b014a595bf200f1c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 30 14:16:47 2017 -0400 Revert "No status message" This reverts commit c008addc27aa106211f494228271ed812bf65469. M html/pfappserver/lib/pfappserver/Model/Node.pm commit c008addc27aa106211f494228271ed812bf65469 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 30 14:15:16 2017 -0400 No status message M html/pfappserver/lib/pfappserver/Model/Node.pm commit 66d846a69e1aeb64f9944e296b3b99af01ddbe3d Author: Louis Munro <lm@louismunro.com> Date: Wed Aug 30 11:36:15 2017 -0400 Added a comment to explain why checking $result is useless. M lib/pf/Switch/Extricom.pm commit 1605b3f7f18cb31e571d47b26747af749e131573 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Aug 30 11:24:24 2017 -0400 Fixed useless check for SNMP return on Extricom controllers. M lib/pf/Switch/Extricom.pm commit 57fc311bf59780e1d129b77d4e644fc2fb11c6dc Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Aug 30 10:22:45 2017 -0400 fixes M addons/packages/packetfence.spec M html/pfappserver/lib/pfappserver/Form/Config/DeviceRegistration.pm M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M html/pfappserver/lib/pfappserver/Model/Config/DeviceRegistration.pm M html/pfappserver/root/config/profile/tab-content.tt commit 60929e3747fe0d1a8b24c5fb0eadbe88a9fe297b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 30 10:03:48 2017 -0400 Renaming configuration items M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/config/util.pm M lib/pfconfig/namespaces/config/Pf.pm commit d9033ff0a89467ea6915e4ddf27f05a0aaf7d5eb Author: InverseBot <sogo@inverse.ca> Date: Wed Aug 30 00:00:56 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map commit 2004ceb38d049557ddd2cbfce55a9d18c6951e5d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 29 16:20:44 2017 -0400 Add pfmailer for alerts M lib/pf/pfmon/task/certificates_check.pm commit a2b6046a8aa605f297848b1f06fc92c6392628b2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 29 15:56:15 2017 -0400 Not needed M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/certificates_check.pm commit e7deb648e5428a6372ee820a95d7509f65936d05 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 29 15:54:57 2017 -0400 Fixes 'switch_cache_lldpLocalPort_description' broken UI form A html/pfappserver/lib/pfappserver/Form/Config/Pfmon/switch_cache_lldpLocalPort_description.pm commit b5f5350e47d56bfbddafb25dc499e0afe00c1a65 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 29 15:43:53 2017 -0400 Changed default interval to be twice a day M conf/pfmon.conf.defaults commit 367f3a2075760c764ba7960feff7d5713e344942 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 29 15:40:32 2017 -0400 pfmon task to check SSL certificates validity M conf/pfmon.conf.defaults A html/pfappserver/lib/pfappserver/Form/Config/Pfmon/certificates_check.pm A lib/pf/pfmon/task/certificates_check.pm commit cb63b4a66a555cd2bf4412574fe25cc02df5727c Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 29 15:30:29 2017 -0400 Updated NEWS file for #2541 M NEWS.asciidoc commit be9d26a4e0c37a132e1a5c46346842a1e7fc2cf5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 29 14:43:59 2017 -0400 Update text for delete confirmation M html/pfappserver/root/violation/list.tt commit 8f4f80eb2e20eb89bee4963426baac110b0334b0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 29 14:42:24 2017 -0400 Use constants for ports M lib/pf/constants/config.pm M lib/pfconfig/namespaces/config/Pf.pm commit d524765e649b8c9168e0f351f87ab6fc126151ca Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 29 14:41:52 2017 -0400 rename function M lib/pf/config/util.pm commit b83cb6a5d47d1c34019fe7de8ebe9a4aa5ac405c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 29 13:51:38 2017 -0400 Update documentation M conf/documentation.conf M conf/pf.conf.defaults commit 04ca5938089f8d76c995ca58bd94531902beea4f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 29 13:48:08 2017 -0400 Avoid uninitialized value M lib/pf/util.pm commit f85321ff4f170d1b6a0f8d3ee18093cba37d4ed7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 29 13:47:48 2017 -0400 Use new certificate validation method M lib/pf/pfcmd/checkup.pm commit 944cc6490ca122c19765677d3f8d5ace34a8b0e9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 29 13:42:40 2017 -0400 Add new more verstile function to check SSL certificate validity M lib/pf/util.pm commit ffb1eb2e1545e0b915afbaa302d653fa781ef5c8 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Aug 29 13:39:31 2017 -0400 added doc for portal module M docs/PacketFence_Administration_Guide.asciidoc commit 5d961030cef885d6f5d2f68993532bbb20140d4a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 29 12:58:59 2017 -0400 Update help text M html/pfappserver/lib/pfappserver/Form/Config/Scan/Nessus6.pm commit 6be063bdec75fa2852fe145c506d828cbe96d21a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 29 12:57:34 2017 -0400 Use $TRUE and $FALSE M lib/pf/scan/nessus6.pm commit f7024ee33648910ff366f4a8dfd3e8df2ab695ef Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Aug 29 12:42:58 2017 -0400 news for #2573 M NEWS.asciidoc commit 3da0f773119c9248a485e05982133401bee5277e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Aug 29 12:40:45 2017 -0400 news for #2585 M NEWS.asciidoc commit e82c40eb798771800ab601c581d6b1137a9f5873 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Aug 29 12:39:31 2017 -0400 news for #2571 M NEWS.asciidoc commit f16fd0de19aae1c82bec9d9d096c1ecec747d419 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 29 11:14:17 2017 -0400 NEWS file for #2476 M NEWS.asciidoc commit e74252633fe6dedeec43a93a3f43f1eb0ce1bfad Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 29 11:11:05 2017 -0400 Added a condition M html/captive-portal/templates/violations/redirect.html commit 5d27c08e01e764aed4e005e12d50800d8c85b082 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 29 10:29:32 2017 -0400 Fix syntax error M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 3557e38fd294cf79f508c77ba6ed3d71b94ba795 Author: InverseBot <sogo@inverse.ca> Date: Tue Aug 29 00:00:58 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/js/auditing.js M html/pfappserver/root/static/js/auditing.js.map commit 33809cf9c6ee4883b2d6428d09ad2ca67bc5b550 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Aug 28 16:53:45 2017 -0400 NEWS file entry for PR #2577 M NEWS.asciidoc commit 2cd6efd7e553479b468da869c5b80811a5d84299 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 28 16:32:58 2017 -0400 Fix issue with regex M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 4517ed1c4d2073491eca3c4983ab685ea4f3391c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Aug 28 16:26:39 2017 -0400 keepalived notification settings fixes #2305 M conf/keepalived.conf.example M lib/pf/services/manager/keepalived.pm commit 80de07a476e129dbf2facc749443962c7fbb857f Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Aug 28 16:17:04 2017 -0400 added example for packaging M addons/packages/packetfence.spec commit f0cf4fb6f71b0b228194b628bc0fabda323f7b60 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 28 16:15:02 2017 -0400 Updated documentation M conf/documentation.conf commit 9eacff5f555b375f5f59b33ec2f62608d5ce170a Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Aug 28 16:14:08 2017 -0400 added conf file for packaging M addons/packages/packetfence.spec M debian/packetfence.conffiles commit 3b4ef5b6fdc4c405cbccd476b3bc1e14b39bde1e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 28 16:09:38 2017 -0400 Update documentation M conf/documentation.conf commit 4bf1841078c026cc024bcf892428b3de2e332c53 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Aug 28 14:52:11 2017 -0400 news for #2566 commit 454aa8821fe9cb05d6cf3ccca193461619796d8d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Aug 28 14:52:00 2017 -0400 news for #2566 M NEWS.asciidoc commit 02918bdd83da2a9c76ab0823bd48af232d91082f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Aug 28 14:43:14 2017 -0400 news for #2555 M NEWS.asciidoc commit 3d797e775e6c316e9c9e944d3a0cdf19e4b3e58c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Aug 28 14:34:37 2017 -0400 news for #2557 M NEWS.asciidoc commit ed424061faeceec3bd6efd7624032fcb7067fd2e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 28 13:02:16 2017 -0400 Do not disconnect in child will close connection in parent M lib/pf/db.pm M sbin/pfdetect M sbin/pfdns M sbin/pffilter M sbin/pfmon M sbin/pfqueue commit fc2ff6df3b87158b494861e60825c2b1beddac4d Author: InverseBot <sogo@inverse.ca> Date: Sat Aug 26 00:00:52 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map commit 985be17c2687082d223a76e57f7e764d8adabcf7 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Aug 25 14:12:35 2017 -0400 added #2579 #2480 #22501 M NEWS.asciidoc commit 357c427e24b1b4149afa1fbebf991356010418e1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 25 13:42:07 2017 -0400 (admin) Manage ACE text editor with bower M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/static/Gruntfile.js D html/pfappserver/root/static/app/ace/ace.js D html/pfappserver/root/static/app/ace/ext-static_highlight.js D html/pfappserver/root/static/app/ace/ext-textarea.js D html/pfappserver/root/static/app/ace/keybinding-emacs.js D html/pfappserver/root/static/app/ace/keybinding-vim.js D html/pfappserver/root/static/app/ace/mode-abap.js D html/pfappserver/root/static/app/ace/mode-asciidoc.js D html/pfappserver/root/static/app/ace/mode-c9search.js D html/pfappserver/root/static/app/ace/mode-c_cpp.js D html/pfappserver/root/static/app/ace/mode-clojure.js D html/pfappserver/root/static/app/ace/mode-coffee.js D html/pfappserver/root/static/app/ace/mode-coldfusion.js D html/pfappserver/root/static/app/ace/mode-csharp.js D html/pfappserver/root/static/app/ace/mode-css.js D html/pfappserver/root/static/app/ace/mode-dart.js D html/pfappserver/root/static/app/ace/mode-diff.js D html/pfappserver/root/static/app/ace/mode-dot.js D html/pfappserver/root/static/app/ace/mode-glsl.js D html/pfappserver/root/static/app/ace/mode-golang.js D html/pfappserver/root/static/app/ace/mode-groovy.js D html/pfappserver/root/static/app/ace/mode-haml.js D html/pfappserver/root/static/app/ace/mode-haxe.js D html/pfappserver/root/static/app/ace/mode-html.js D html/pfappserver/root/static/app/ace/mode-jade.js D html/pfappserver/root/static/app/ace/mode-java.js D html/pfappserver/root/static/app/ace/mode-javascript.js D html/pfappserver/root/static/app/ace/mode-json.js D html/pfappserver/root/static/app/ace/mode-jsp.js D html/pfappserver/root/static/app/ace/mode-jsx.js D html/pfappserver/root/static/app/ace/mode-latex.js D html/pfappserver/root/static/app/ace/mode-less.js D html/pfappserver/root/static/app/ace/mode-liquid.js D html/pfappserver/root/static/app/ace/mode-lisp.js D html/pfappserver/root/static/app/ace/mode-lua.js D html/pfappserver/root/static/app/ace/mode-luapage.js D html/pfappserver/root/static/app/ace/mode-lucene.js D html/pfappserver/root/static/app/ace/mode-makefile.js D html/pfappserver/root/static/app/ace/mode-markdown.js D html/pfappserver/root/static/app/ace/mode-objectivec.js D html/pfappserver/root/static/app/ace/mode-ocaml.js D html/pfappserver/root/static/app/ace/mode-perl.js D html/pfappserver/root/static/app/ace/mode-pgsql.js D html/pfappserver/root/static/app/ace/mode-php.js D html/pfappserver/root/static/app/ace/mode-powershell.js D html/pfappserver/root/static/app/ace/mode-python.js D html/pfappserver/root/static/app/ace/mode-r.js D html/pfappserver/root/static/app/ace/mode-rdoc.js D html/pfappserver/root/static/app/ace/mode-rhtml.js D html/pfappserver/root/static/app/ace/mode-ruby.js D html/pfappserver/root/static/app/ace/mode-sass.js D html/pfappserver/root/static/app/ace/mode-scad.js D html/pfappserver/root/static/app/ace/mode-scala.js D html/pfappserver/root/static/app/ace/mode-scss.js D html/pfappserver/root/static/app/ace/mode-sh.js D html/pfappserver/root/static/app/ace/mode-sql.js D html/pfappserver/root/static/app/ace/mode-stylus.js D html/pfappserver/root/static/app/ace/mode-svg.js D html/pfappserver/root/static/app/ace/mode-tcl.js D html/pfappserver/root/static/app/ace/mode-text.js D html/pfappserver/root/static/app/ace/mode-textile.js D html/pfappserver/root/static/app/ace/mode-typescript.js D html/pfappserver/root/static/app/ace/mode-xml.js D html/pfappserver/root/static/app/ace/mode-xquery.js D html/pfappserver/root/static/app/ace/mode-yaml.js D html/pfappserver/root/static/app/ace/theme-ambiance.js D html/pfappserver/root/static/app/ace/theme-chaos.js D html/pfappserver/root/static/app/ace/theme-chrome.js D html/pfappserver/root/static/app/ace/theme-clouds.js D html/pfappserver/root/static/app/ace/theme-clouds_midnight.js D html/pfappserver/root/static/app/ace/theme-cobalt.js D html/pfappserver/root/static/app/ace/theme-crimson_editor.js D html/pfappserver/root/static/app/ace/theme-dawn.js D html/pfappserver/root/static/app/ace/theme-dreamweaver.js D html/pfappserver/root/static/app/ace/theme-eclipse.js D html/pfappserver/root/static/app/ace/theme-github.js D html/pfappserver/root/static/app/ace/theme-idle_fingers.js D html/pfappserver/root/static/app/ace/theme-kr.js D html/pfappserver/root/static/app/ace/theme-merbivore.js D html/pfappserver/root/static/app/ace/theme-merbivore_soft.js D html/pfappserver/root/static/app/ace/theme-mono_industrial.js D html/pfappserver/root/static/app/ace/theme-monokai.js D html/pfappserver/root/static/app/ace/theme-pastel_on_dark.js D html/pfappserver/root/static/app/ace/theme-solarized_dark.js D html/pfappserver/root/static/app/ace/theme-solarized_light.js D html/pfappserver/root/static/app/ace/theme-textmate.js D html/pfappserver/root/static/app/ace/theme-tomorrow.js D html/pfappserver/root/static/app/ace/theme-tomorrow_night.js D html/pfappserver/root/static/app/ace/theme-tomorrow_night_blue.js D html/pfappserver/root/static/app/ace/theme-tomorrow_night_bright.js D html/pfappserver/root/static/app/ace/theme-tomorrow_night_eighties.js D html/pfappserver/root/static/app/ace/theme-twilight.js D html/pfappserver/root/static/app/ace/theme-vibrant_ink.js D html/pfappserver/root/static/app/ace/theme-xcode.js D html/pfappserver/root/static/app/ace/worker-coffee.js D html/pfappserver/root/static/app/ace/worker-css.js D html/pfappserver/root/static/app/ace/worker-javascript.js D html/pfappserver/root/static/app/ace/worker-json.js D html/pfappserver/root/static/app/ace/worker-xquery.js M html/pfappserver/root/static/bower.json A html/pfappserver/root/static/js/vendor/ace/ace.js A html/pfappserver/root/static/js/vendor/ace/ext-beautify.js A html/pfappserver/root/static/js/vendor/ace/ext-chromevox.js A html/pfappserver/root/static/js/vendor/ace/ext-elastic_tabstops_lite.js A html/pfappserver/root/static/js/vendor/ace/ext-emmet.js A html/pfappserver/root/static/js/vendor/ace/ext-error_marker.js A html/pfappserver/root/static/js/vendor/ace/ext-keybinding_menu.js A html/pfappserver/root/static/js/vendor/ace/ext-language_tools.js A html/pfappserver/root/static/js/vendor/ace/ext-linking.js A html/pfappserver/root/static/js/vendor/ace/ext-modelist.js A html/pfappserver/root/static/js/vendor/ace/ext-old_ie.js A html/pfappserver/root/static/js/vendor/ace/ext-searchbox.js A html/pfappserver/root/static/js/vendor/ace/ext-settings_menu.js A html/pfappserver/root/static/js/vendor/ace/ext-spellcheck.js A html/pfappserver/root/static/js/vendor/ace/ext-split.js A html/pfappserver/root/static/js/vendor/ace/ext-static_highlight.js A html/pfappserver/root/static/js/vendor/ace/ext-statusbar.js A html/pfappserver/root/static/js/vendor/ace/ext-textarea.js A html/pfappserver/root/static/js/vendor/ace/ext-themelist.js A html/pfappserver/root/static/js/vendor/ace/ext-whitespace.js A html/pfappserver/root/static/js/vendor/ace/keybinding-emacs.js A html/pfappserver/root/static/js/vendor/ace/keybinding-vim.js A html/pfappserver/root/static/js/vendor/ace/mode-abap.js A html/pfappserver/root/static/js/vendor/ace/mode-abc.js A html/pfappserver/root/static/js/vendor/ace/mode-actionscript.js A html/pfappserver/root/static/js/vendor/ace/mode-ada.js A html/pfappserver/root/static/js/vendor/ace/mode-apache_conf.js A html/pfappserver/root/static/js/vendor/ace/mode-applescript.js A html/pfappserver/root/static/js/vendor/ace/mode-asciidoc.js A html/pfappserver/root/static/js/vendor/ace/mode-assembly_x86.js A html/pfappserver/root/static/js/vendor/ace/mode-autohotkey.js A html/pfappserver/root/static/js/vendor/ace/mode-batchfile.js A html/pfappserver/root/static/js/vendor/ace/mode-bro.js A html/pfappserver/root/static/js/vendor/ace/mode-c9search.js A html/pfappserver/root/static/js/vendor/ace/mode-c_cpp.js A html/pfappserver/root/static/js/vendor/ace/mode-cirru.js A html/pfappserver/root/static/js/vendor/ace/mode-clojure.js A html/pfappserver/root/static/js/vendor/ace/mode-cobol.js A html/pfappserver/root/static/js/vendor/ace/mode-coffee.js A html/pfappserver/root/static/js/vendor/ace/mode-coldfusion.js A html/pfappserver/root/static/js/vendor/ace/mode-csharp.js A html/pfappserver/root/static/js/vendor/ace/mode-css.js A html/pfappserver/root/static/js/vendor/ace/mode-curly.js A html/pfappserver/root/static/js/vendor/ace/mode-d.js A html/pfappserver/root/static/js/vendor/ace/mode-dart.js A html/pfappserver/root/static/js/vendor/ace/mode-diff.js A html/pfappserver/root/static/js/vendor/ace/mode-django.js A html/pfappserver/root/static/js/vendor/ace/mode-dockerfile.js A html/pfappserver/root/static/js/vendor/ace/mode-dot.js A html/pfappserver/root/static/js/vendor/ace/mode-drools.js A html/pfappserver/root/static/js/vendor/ace/mode-eiffel.js A html/pfappserver/root/static/js/vendor/ace/mode-ejs.js A html/pfappserver/root/static/js/vendor/ace/mode-elixir.js A html/pfappserver/root/static/js/vendor/ace/mode-elm.js A html/pfappserver/root/static/js/vendor/ace/mode-erlang.js A html/pfappserver/root/static/js/vendor/ace/mode-forth.js A html/pfappserver/root/static/js/vendor/ace/mode-fortran.js A html/pfappserver/root/static/js/vendor/ace/mode-ftl.js A html/pfappserver/root/static/js/vendor/ace/mode-gcode.js A html/pfappserver/root/static/js/vendor/ace/mode-gherkin.js A html/pfappserver/root/static/js/vendor/ace/mode-gitignore.js A html/pfappserver/root/static/js/vendor/ace/mode-glsl.js A html/pfappserver/root/static/js/vendor/ace/mode-gobstones.js A html/pfappserver/root/static/js/vendor/ace/mode-golang.js A html/pfappserver/root/static/js/vendor/ace/mode-graphqlschema.js A html/pfappserver/root/static/js/vendor/ace/mode-groovy.js A html/pfappserver/root/static/js/vendor/ace/mode-haml.js A html/pfappserver/root/static/js/vendor/ace/mode-handlebars.js A html/pfappserver/root/static/js/vendor/ace/mode-haskell.js A html/pfappserver/root/static/js/vendor/ace/mode-haskell_cabal.js A html/pfappserver/root/static/js/vendor/ace/mode-haxe.js A html/pfappserver/root/static/js/vendor/ace/mode-hjson.js A html/pfappserver/root/static/js/vendor/ace/mode-html.js A html/pfappserver/root/static/js/vendor/ace/mode-html_elixir.js A html/pfappserver/root/static/js/vendor/ace/mode-html_ruby.js A html/pfappserver/root/static/js/vendor/ace/mode-ini.js A html/pfappserver/root/static/js/vendor/ace/mode-io.js A html/pfappserver/root/static/js/vendor/ace/mode-jack.js A html/pfappserver/root/static/js/vendor/ace/mode-jade.js A html/pfappserver/root/static/js/vendor/ace/mode-java.js A html/pfappserver/root/static/js/vendor/ace/mode-javascript.js A html/pfappserver/root/static/js/vendor/ace/mode-json.js A html/pfappserver/root/static/js/vendor/ace/mode-jsoniq.js A html/pfappserver/root/static/js/vendor/ace/mode-jsp.js A html/pfappserver/root/static/js/vendor/ace/mode-jsx.js A html/pfappserver/root/static/js/vendor/ace/mode-julia.js A html/pfappserver/root/static/js/vendor/ace/mode-kotlin.js A html/pfappserver/root/static/js/vendor/ace/mode-latex.js A html/pfappserver/root/static/js/vendor/ace/mode-lean.js A html/pfappserver/root/static/js/vendor/ace/mode-less.js A html/pfappserver/root/static/js/vendor/ace/mode-liquid.js A html/pfappserver/root/static/js/vendor/ace/mode-lisp.js A html/pfappserver/root/static/js/vendor/ace/mode-live_script.js A html/pfappserver/root/static/js/vendor/ace/mode-livescript.js A html/pfappserver/root/static/js/vendor/ace/mode-logiql.js A html/pfappserver/root/static/js/vendor/ace/mode-lsl.js A html/pfappserver/root/static/js/vendor/ace/mode-lua.js A html/pfappserver/root/static/js/vendor/ace/mode-luapage.js A html/pfappserver/root/static/js/vendor/ace/mode-lucene.js A html/pfappserver/root/static/js/vendor/ace/mode-makefile.js A html/pfappserver/root/static/js/vendor/ace/mode-markdown.js A html/pfappserver/root/static/js/vendor/ace/mode-mask.js A html/pfappserver/root/static/js/vendor/ace/mode-matlab.js A html/pfappserver/root/static/js/vendor/ace/mode-maze.js A html/pfappserver/root/static/js/vendor/ace/mode-mel.js A html/pfappserver/root/static/js/vendor/ace/mode-mips_assembler.js A html/pfappserver/root/static/js/vendor/ace/mode-mipsassembler.js A html/pfappserver/root/static/js/vendor/ace/mode-mushcode.js A html/pfappserver/root/static/js/vendor/ace/mode-mysql.js A html/pfappserver/root/static/js/vendor/ace/mode-nix.js A html/pfappserver/root/static/js/vendor/ace/mode-nsis.js A html/pfappserver/root/static/js/vendor/ace/mode-objectivec.js A html/pfappserver/root/static/js/vendor/ace/mode-ocaml.js A html/pfappserver/root/static/js/vendor/ace/mode-pascal.js A html/pfappserver/root/static/js/vendor/ace/mode-perl.js A html/pfappserver/root/static/js/vendor/ace/mode-pgsql.js A html/pfappserver/root/static/js/vendor/ace/mode-php.js A html/pfappserver/root/static/js/vendor/ace/mode-pig.js A html/pfappserver/root/static/js/vendor/ace/mode-plain_text.js A html/pfappserver/root/static/js/vendor/ace/mode-powershell.js A html/pfappserver/root/static/js/vendor/ace/mode-praat.js A html/pfappserver/root/static/js/vendor/ace/mode-prolog.js A html/pfappserver/root/static/js/vendor/ace/mode-properties.js A html/pfappserver/root/static/js/vendor/ace/mode-protobuf.js A html/pfappserver/root/static/js/vendor/ace/mode-python.js A html/pfappserver/root/static/js/vendor/ace/mode-r.js A html/pfappserver/root/static/js/vendor/ace/mode-razor.js A html/pfappserver/root/static/js/vendor/ace/mode-rdoc.js A html/pfappserver/root/static/js/vendor/ace/mode-rhtml.js A html/pfappserver/root/static/js/vendor/ace/mode-rst.js A html/pfappserver/root/static/js/vendor/ace/mode-ruby.js A html/pfappserver/root/static/js/vendor/ace/mode-rust.js A html/pfappserver/root/static/js/vendor/ace/mode-sass.js A html/pfappserver/root/static/js/vendor/ace/mode-scad.js A html/pfappserver/root/static/js/vendor/ace/mode-scala.js A html/pfappserver/root/static/js/vendor/ace/mode-scheme.js A html/pfappserver/root/static/js/vendor/ace/mode-scss.js A html/pfappserver/root/static/js/vendor/ace/mode-sh.js A html/pfappserver/root/static/js/vendor/ace/mode-sjs.js A html/pfappserver/root/static/js/vendor/ace/mode-smarty.js A html/pfappserver/root/static/js/vendor/ace/mode-snippets.js A html/pfappserver/root/static/js/vendor/ace/mode-soy_template.js A html/pfappserver/root/static/js/vendor/ace/mode-space.js A html/pfappserver/root/static/js/vendor/ace/mode-sparql.js A html/pfappserver/root/static/js/vendor/ace/mode-sql.js A html/pfappserver/root/static/js/vendor/ace/mode-sqlserver.js A html/pfappserver/root/static/js/vendor/ace/mode-stylus.js A html/pfappserver/root/static/js/vendor/ace/mode-svg.js A html/pfappserver/root/static/js/vendor/ace/mode-swift.js A html/pfappserver/root/static/js/vendor/ace/mode-swig.js A html/pfappserver/root/static/js/vendor/ace/mode-tcl.js A html/pfappserver/root/static/js/vendor/ace/mode-tex.js A html/pfappserver/root/static/js/vendor/ace/mode-text.js A html/pfappserver/root/static/js/vendor/ace/mode-textile.js A html/pfappserver/root/static/js/vendor/ace/mode-toml.js A html/pfappserver/root/static/js/vendor/ace/mode-tsx.js A html/pfappserver/root/static/js/vendor/ace/mode-turtle.js A html/pfappserver/root/static/js/vendor/ace/mode-twig.js A html/pfappserver/root/static/js/vendor/ace/mode-typescript.js A html/pfappserver/root/static/js/vendor/ace/mode-vala.js A html/pfappserver/root/static/js/vendor/ace/mode-vbscript.js A html/pfappserver/root/static/js/vendor/ace/mode-velocity.js A html/pfappserver/root/static/js/vendor/ace/mode-verilog.js A html/pfappserver/root/static/js/vendor/ace/mode-vhdl.js A html/pfappserver/root/static/js/vendor/ace/mode-wollok.js A html/pfappserver/root/static/js/vendor/ace/mode-xml.js A html/pfappserver/root/static/js/vendor/ace/mode-xquery.js A html/pfappserver/root/static/js/vendor/ace/mode-yaml.js A html/pfappserver/root/static/js/vendor/ace/theme-ambiance.js A html/pfappserver/root/static/js/vendor/ace/theme-chaos.js A html/pfappserver/root/static/js/vendor/ace/theme-chrome.js A html/pfappserver/root/static/js/vendor/ace/theme-clouds.js A html/pfappserver/root/static/js/vendor/ace/theme-clouds_midnight.js A html/pfappserver/root/static/js/vendor/ace/theme-cobalt.js A html/pfappserver/root/static/js/vendor/ace/theme-crimson_editor.js A html/pfappserver/root/static/js/vendor/ace/theme-dawn.js A html/pfappserver/root/static/js/vendor/ace/theme-dreamweaver.js A html/pfappserver/root/static/js/vendor/ace/theme-eclipse.js A html/pfappserver/root/static/js/vendor/ace/theme-github.js A html/pfappserver/root/static/js/vendor/ace/theme-gob.js A html/pfappserver/root/static/js/vendor/ace/theme-gruvbox.js A html/pfappserver/root/static/js/vendor/ace/theme-idle_fingers.js A html/pfappserver/root/static/js/vendor/ace/theme-iplastic.js A html/pfappserver/root/static/js/vendor/ace/theme-katzenmilch.js A html/pfappserver/root/static/js/vendor/ace/theme-kr_theme.js A html/pfappserver/root/static/js/vendor/ace/theme-kuroir.js A html/pfappserver/root/static/js/vendor/ace/theme-merbivore.js A html/pfappserver/root/static/js/vendor/ace/theme-merbivore_soft.js A html/pfappserver/root/static/js/vendor/ace/theme-mono_industrial.js A html/pfappserver/root/static/js/vendor/ace/theme-monokai.js A html/pfappserver/root/static/js/vendor/ace/theme-pastel_on_dark.js A html/pfappserver/root/static/js/vendor/ace/theme-solarized_dark.js A html/pfappserver/root/static/js/vendor/ace/theme-solarized_light.js A html/pfappserver/root/static/js/vendor/ace/theme-sqlserver.js A html/pfappserver/root/static/js/vendor/ace/theme-terminal.js A html/pfappserver/root/static/js/vendor/ace/theme-textmate.js A html/pfappserver/root/static/js/vendor/ace/theme-tomorrow.js A html/pfappserver/root/static/js/vendor/ace/theme-tomorrow_night.js A html/pfappserver/root/static/js/vendor/ace/theme-tomorrow_night_blue.js A html/pfappserver/root/static/js/vendor/ace/theme-tomorrow_night_bright.js A html/pfappserver/root/static/js/vendor/ace/theme-tomorrow_night_eighties.js A html/pfappserver/root/static/js/vendor/ace/theme-twilight.js A html/pfappserver/root/static/js/vendor/ace/theme-vibrant_ink.js A html/pfappserver/root/static/js/vendor/ace/theme-xcode.js A html/pfappserver/root/static/js/vendor/ace/worker-coffee.js A html/pfappserver/root/static/js/vendor/ace/worker-css.js A html/pfappserver/root/static/js/vendor/ace/worker-html.js A html/pfappserver/root/static/js/vendor/ace/worker-javascript.js A html/pfappserver/root/static/js/vendor/ace/worker-json.js A html/pfappserver/root/static/js/vendor/ace/worker-lua.js A html/pfappserver/root/static/js/vendor/ace/worker-php.js A html/pfappserver/root/static/js/vendor/ace/worker-xml.js A html/pfappserver/root/static/js/vendor/ace/worker-xquery.js commit cc1c56c3df2db1af17086da210e8bd998fe0776a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 25 12:39:21 2017 -0400 Remove comment M html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm commit 3f8d95605ebffe04a2e5674c73d10662920c1bbe Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 25 10:49:55 2017 -0400 Remove deleted file M addons/packages/packetfence.spec commit 0f46467114154b15965f892203a54645d4fd5f4d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 25 10:49:11 2017 -0400 If description is not set use group or default description M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm commit 737489f62f7d9c0da25ea89bf6f86c1704f46b95 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 25 10:33:30 2017 -0400 Incorrect inline sub type detection and remove ipset update with wrong ip address M lib/pf/node.pm M sbin/pfdhcplistener commit fb3651e4a34ab19adfcc6106eb3394e3f083c35f Author: InverseBot <sogo@inverse.ca> Date: Fri Aug 25 00:00:57 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/js/reports.js M html/pfappserver/root/static/js/reports.js.map commit e5a0b7cec365ad4f3372d0dd613b69fb14c5eb6e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 24 16:10:33 2017 -0400 Resubmit search after reseting form M html/pfappserver/root/static/admin/option82.js M html/pfappserver/root/static/admin/radiusauditlog.js commit b9614449626a3a3e6e07e858d2927ce622005d64 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 24 16:03:49 2017 -0400 Resubmit the forms after reseting them M html/pfappserver/root/admin/users.tt M html/pfappserver/root/static/js/user.js commit b7cefc925fa3bef012a7f00737c69570c58670bd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 24 15:31:56 2017 -0400 Resubmit the forms after reseting them M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/static/js/node.js commit 9641748b31c7d734a88b42ecc1fcc1db2aa868af Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 24 14:11:11 2017 -0400 Do not delete parameters that do not equal imported parameter M lib/pf/ConfigStore.pm commit 086325ad3e0190f403d8fdd9345bdcbabb13b911 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 24 14:09:49 2017 -0400 Remove USERAGENTS_READ action M lib/pf/admin_roles.pm commit 653db2f063b7b2b9778f618749c5049f4a24c340 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Aug 24 12:54:30 2017 -0400 fix M docs/PacketFence_Administration_Guide.asciidoc commit 24379cad1eee190d3d5e7aa5ce4981e216d7b932 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 24 12:04:13 2017 -0400 Use the pid from the form to when doing a node_register Fixes #2518 M html/pfappserver/lib/pfappserver/Model/Node.pm commit 83757ac9a4d12388eea0ca021172862785fd5e11 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Aug 24 11:46:16 2017 -0400 simplify doc M docs/PacketFence_Administration_Guide.asciidoc commit 8dd90f2658733f8afca2c09c197f0545c65da318 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 24 11:22:03 2017 -0400 Filter and sort for AD and LDAP attributes Fixes #1844 M lib/pf/Authentication/Source/ADSource.pm M lib/pf/Authentication/Source/LDAPSource.pm commit b9a6326ea81629f7d149cdc6f26088b573003a85 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 24 10:11:23 2017 -0400 Log error M lib/pf/nodecategory.pm commit 2bf71f6bb7dca8522cec0fa6af05df66923fcee8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 24 10:10:31 2017 -0400 Log error M lib/pf/violation_config.pm commit 27b6a1f4e9545a20f097aad9ce7aca657c13dd59 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 24 10:09:14 2017 -0400 Improve message and log error M lib/pf/freeradius.pm commit d9df3236609b1fc500be174c4ce569d843227384 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 24 09:19:48 2017 -0400 add CLI doc for Aruba controllers M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit e40d03db2954986dfbebe602c2380a5fbc261a5e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 24 09:13:40 2017 -0400 i18n for reports long_description M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/root/dynamicreport/index.tt commit f18bfd88e81cfa5861d7b2086e4c95a87bebdd46 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 24 09:06:43 2017 -0400 news for #2481 M NEWS.asciidoc commit 87cc813942425fcb8dd1129ace1706306b29c129 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 24 08:52:25 2017 -0400 change way to detect who we're running as in run_as_pf M lib/pf/util.pm commit 385388be55b6fe8df022ee985b8b68873c1c2b8d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 24 08:50:11 2017 -0400 run to-7.3-adminroles-conf.pl as pf M addons/upgrade/to-7.3-adminroles-conf.pl commit 2c801611c1b781ffd70de4a1d9013ead9b03cfd9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 24 08:45:22 2017 -0400 added USERAGENTS_READ removal migration script A addons/upgrade/to-7.3-adminroles-conf.pl commit c071743c05f2b4c2cc6f5ac78084e820551f86fa Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 24 08:35:25 2017 -0400 remove USERAGENTS_READ from the admin roles M lib/pf/constants/admin_roles.pm commit caf87f1db16f1f79e1abad56a0a1ce66b87a87d2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 24 08:34:11 2017 -0400 more cleanup of pf::useragent remains D addons/dev-helpers/useragent-build-regexp.pl M t/dao/report.t commit 7ebfa0422bfd749a870dce5d64b4a9045c95e980 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 19 12:57:18 2017 -0400 remove node_useragent trigger in upgrade script M db/upgrade-X.X.X-X.Y.Z.sql commit 22459c5757d3814c50b6bdd9f68495c08ee920c1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 19 12:56:22 2017 -0400 remove node_useragent from schema M db/pf-schema-X.Y.Z.sql commit d120986ef3c4c243b144803f29b5045fe4f373ed Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 19 12:55:36 2017 -0400 remove the node_useragent table in upgrade script M db/upgrade-X.X.X-X.Y.Z.sql commit a0927212e09d46b47bdec2b2ece3fc960ae45119 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 19 12:52:41 2017 -0400 missing a few spots in deletion of pf::useragent D addons/upgrade/to-2.2.0-update-all-useragents.pl D lib/pf/dal/_node_useragent.pm D lib/pf/dal/node_useragent.pm M lib/pf/pfcmd/report.pm M t/TestUtils.pm commit 4603888b5c1d77121185db9a4d87408b2aee7307 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 7 13:47:54 2017 -0400 getting rid of pf::useragent M html/captive-portal/lib/captiveportal/Base/Controller.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm D html/pfappserver/lib/pfappserver/Controller/Config/UserAgents.pm M html/pfappserver/lib/pfappserver/Model/Node.pm D html/pfappserver/lib/pfappserver/Model/UserAgent.pm D html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/UserAgents.pm D html/pfappserver/root/config/useragents/simple_search.tt M lib/pf/lookup/node.pm D lib/pf/useragent.pm M lib/pf/web.pm M lib/pf/web/captiveportal_modperl_require.pl M lib/pf/web/custom.pm M t/dao/data.t D t/useragent.t commit 431374f7b86b7915610b39f752f610fd02cb7c3e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 24 08:28:51 2017 -0400 error handling for run_as_pf + early return if already pf M lib/pf/util.pm commit 3f603c8bba24ff6fa7fbc8c78e1708348aead420 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 24 07:47:32 2017 -0400 handle multiple servers properly for domain.dns_servers in pfdns M lib/pfconfig/namespaces/resource/domain_dns_servers.pm M sbin/pfdns commit 70dc8c33cc0f28e39fdc48868d9801f007a3f805 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 23 16:55:07 2017 -0400 Delete parameter if the imported value is equal to the current value M lib/pf/ConfigStore.pm commit 280a9a844721e0c06e3faef1c4eaf8796d472134 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 23 14:26:20 2017 -0400 Display the queue stats for the cluster in the GUI M html/pfappserver/lib/pfappserver/PacketFence/Controller/Pfqueue.pm M html/pfappserver/root/pfqueue/cluster.tt M html/pfappserver/root/pfqueue/index.tt A html/pfappserver/root/pfqueue/stats.inc commit 746f92781be2da0d1ec30dc3120e9a240bb425b5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 23 14:25:32 2017 -0400 New function queue_stats M lib/pf/cluster.pm commit 2f6f65e7b9ea8d57f631606f5b8822fef74c2d19 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 22 14:24:41 2017 -0400 Only show the cluster view if it is enabled M html/pfappserver/root/admin/status.tt commit 3ac048b1674cf423b745d8a3a594de298de5ec89 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 22 14:07:41 2017 -0400 Normalize node.voip column M db/upgrade-X.X.X-X.Y.Z.sql commit 9ea41a979c8d15feaff9283e8a3022c67c0a04db Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 22 13:47:42 2017 -0400 Make sure voip is either yes or no M lib/pf/dal/node.pm commit c176a9c33b400ac8d98d1393c72f75c783b737e5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 22 13:45:01 2017 -0400 Verify that voip status is always set to yes or no M lib/pf/locationlog.pm commit 4344692bac4f8a24840c24a993fd83f863fb7e1d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 22 13:44:21 2017 -0400 Make sure voip is either yes or no M lib/pf/node.pm commit 9231fb76249289cfcfbe2db25524e2d4206fd001 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Aug 22 13:22:07 2017 -0400 Updated the inner tunnel to set EAP-Type when doing TTLS. M conf/radiusd/packetfence-tunnel.example commit 006de950e1200379ea2adf7e9654dea2ce6caca2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 22 11:49:56 2017 -0400 Confirm restart httpd.admin M html/pfappserver/root/service/status.tt M html/pfappserver/root/static/admin/status.js commit e9e87a10c1f508b410f04714cc2833e412f464f2 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Aug 22 11:44:38 2017 -0400 fixed device_Reg M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit 0418f610008c55f056ee4de006beb97bf4af8fd0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 22 09:59:05 2017 -0400 Allow saving violation defaults M html/pfappserver/lib/pfappserver/Form/Violation.pm commit 80ce475e8fe8d14e92da537c9cdc9a58e295c819 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Aug 22 09:46:20 2017 -0400 fixes device_reg namespace M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/DeviceRegistration.pm M html/pfappserver/root/config/profile/tab-content.tt M lib/pf/ConfigStore/DeviceRegistration.pm M lib/pf/config.pm M lib/pfconfig/namespaces/config/DeviceRegistration.pm commit ef0f57ad9e294b161eac8896e85054799a54eb9b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 21 16:06:51 2017 -0400 Do not scan module for inner modules M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Factory.pm M lib/pf/CHI.pm M lib/pf/SwitchFactory.pm M lib/pf/authentication.pm M lib/pf/client.pm M lib/pf/cluster.pm M lib/pf/constants/authentication.pm M lib/pf/constants/pfdetect.pm M lib/pf/factory/condition/access_filter.pm M lib/pf/factory/condition/profile.pm M lib/pf/factory/condition/violation.pm M lib/pf/factory/detect/parser.pm M lib/pf/factory/pfmon/task.pm M lib/pf/factory/pki_provider.pm M lib/pf/factory/provisioner.pm M lib/pf/factory/scan.pm M lib/pf/factory/task.pm M lib/pf/services.pm M t/has_unit_test.t commit f68a108b8ba318800b521f94525145f4168853e4 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 11 15:06:37 2017 -0400 Allow nessus6 to used with violations M lib/pf/factory/condition/violation.pm commit 85aeace07d1bf6ed9d7c96148d563202a7fd7870 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 11 15:05:07 2017 -0400 Add option verify_hostname M html/pfappserver/lib/pfappserver/Form/Config/Scan/Nessus6.pm commit b9efd4b550eb36ff68f499eced3f05000690f8f1 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 11 15:04:53 2017 -0400 Add option verify_hostname M lib/pf/scan/nessus6.pm commit 3aaa06188faae661ad8d917354c27b30f2f1ee8a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 21 12:34:49 2017 -0400 Allow a user to disable a violation from the index page M html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm M html/pfappserver/root/static/admin/config/violations.js M html/pfappserver/root/violation/list.tt commit 529a65c11ca2b4f86b7f1770078ca8d39c1abf23 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 21 11:11:01 2017 -0400 Add toggle M html/pfappserver/root/violation/list.tt commit f7fd5aadcc765a082f8c128e93e8366efa7906fb Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 21 10:01:12 2017 -0400 Fix typo M lib/pf/violation_config.pm commit 8befffc21e580c6e2228166c8fc89bb8046aee55 Author: InverseBot <sogo@inverse.ca> Date: Sat Aug 19 00:00:56 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map commit 0b6335e9d304bc28bdde5da7e1230367b826ea77 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 18 16:52:43 2017 -0400 Updated verbiage for deletion confirmation M html/pfappserver/root/violation/list.tt commit 948c59f4b2e9328df7d209fd111a7696ec884e2a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 18 16:33:47 2017 -0400 Remove classes not available M lib/pf/dal/class.pm M lib/pf/violation_config.pm commit 74f82f47acf4bb92de2f4afbf55b2d4af22bba20 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 18 16:29:13 2017 -0400 Fix 'Use of uninitialized value in string eq' error M html/pfappserver/lib/pfappserver/Form/Violation.pm commit 906e3e6935ff172c1c7cb853f2dfc1efaec77a11 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 18 15:15:49 2017 -0400 Do not reload radius nas in readonly mode M lib/pf/freeradius.pm commit 861fb609586ab0aa6236e01b1dd9fef011851e44 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 18 15:15:30 2017 -0400 Do not reload roles in readonly mode M lib/pf/nodecategory.pm commit 00128ecf290b9982acff6434ca8bb88d42f14e77 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 18 15:13:54 2017 -0400 Do not reload violations in readonly mode M lib/pf/violation_config.pm commit 4fae2f071efce4f29925e5c0ca0bb0620c842199 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 18 13:54:22 2017 -0400 In readonly mode do not allow modification to things that modify the database M lib/pf/admin_roles.pm M lib/pf/constants/admin_roles.pm commit 19606399d55953a98df0366b79cf5a428fddbd88 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 5 13:05:54 2017 -0400 In readonly mode allow configuration files to be modified M lib/pf/admin_roles.pm commit a19162134fa69d02bafd320e00192b7c3a2106be Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Aug 18 15:14:43 2017 -0400 Contextual help adjustment for #2550 fixes #2550 M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/ip4log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/ip6log_cleanup.pm M html/pfappserver/lib/pfappserver/I18N/en.po commit 06217bb841a4bc19d73f6debebb0ea384204ba1f Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Aug 18 13:51:55 2017 -0400 added datetime as a require module M addons/packages/packetfence.spec M debian/control commit b2fcbe033c409f0ccad8c14a855be97f52cb3b8b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Aug 18 13:00:27 2017 -0400 NEWS file entry for PR #2517 M NEWS.asciidoc commit 25a0308b4850c2b292b33e0b058ec4695960d1f2 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Aug 18 12:28:17 2017 -0400 fix docs M docs/PacketFence_Administration_Guide.asciidoc commit 0af73ff44b63eed5a51cc7ee2bb3cb5d14871743 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Aug 18 11:51:44 2017 -0400 Remove useless import M addons/monit/monitoring-scripts/monitor_mysql_connections.pl commit 825bcc29c9c2bff1c89bdf00e8f8a3aaf22ff63e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 17 14:33:20 2017 -0400 revert M lib/pf/services/manager/radiusd_child.pm commit b119d0340b3cd6514d3aaff5b55ead05efdcbeb4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 17 14:27:50 2017 -0400 Fix syntax M lib/pf/services/manager/radiusd_child.pm commit 011774aa8942460b51bfeb8545bbbd51e1ca7f91 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Aug 17 13:50:33 2017 -0400 typo and line_count M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm commit 1cfbd40fe983081019f399d027c078fefebe60b8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 17 12:49:13 2017 -0400 Provide a default value for local_realm reject_realm M html/pfappserver/lib/pfappserver/Form/Config/Source/Eduroam.pm commit 31a07ef4decc8404299442aa5eeab7d27bb75ce0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 9 13:05:25 2017 -0400 Fixed radius config generation M lib/pf/services/manager/radiusd_child.pm commit c57331cc7406f0a3905c12362dd075a92a818ca9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 3 13:04:16 2017 -0400 Remove first realm and use rest instead of perl module M conf/radiusd/eduroam.example commit 4344daf33245e09e48eb7f00528b4906e9bb2117 Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Aug 2 19:57:10 2017 -0400 Reorder M html/pfappserver/lib/pfappserver/Form/Config/Source/Eduroam.pm commit d38ee2901ca4f76bdff5b8895d42b7c06d9bef5e Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Aug 2 19:52:32 2017 -0400 remove useless file D raddb/proxy.conf.loadbalancer commit bd80a4a0748fb8f6991794045bb4987c8ac960f4 Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Aug 2 19:47:14 2017 -0400 generate realm for the load balancer M conf/radiusd/eduroam.example A conf/radiusd/proxy.conf.loadbalancer.example M lib/pf/services/manager/radiusd_child.pm commit 332c00931751de5c38379fc6fe6316f4e32d82b7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 2 17:00:37 2017 -0400 Merged the two cleanupAfterRead methods M lib/pf/ConfigStore/Source.pm commit d90eb7af930c9c7456ed2ab8ddf99ffeadfb7d7c Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 2 16:02:00 2017 -0400 Create a specific radius configuration for the load balancer in order to deal differently with the realm M conf/radiusd/load_balancer.conf.example A conf/radiusd/radiusd_loadbalancer.conf.example M lib/pf/services/manager/radiusd_child.pm A raddb/proxy.conf.loadbalancer commit 7a58f171987ddcbabb76144f9c86632f0c3e9ce6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 2 13:35:31 2017 -0400 Detect realm before doing a test M conf/radiusd/eduroam-cluster.example commit 61098448c857d7368fedd18cac297d35459296f9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 2 13:33:13 2017 -0400 Proxy to the correct realm M conf/radiusd/eduroam-cluster.example M lib/pf/services/manager/radiusd_child.pm commit 30413a483791e26e77056e0f7c1cab8fa7f4c9b9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 2 11:58:31 2017 -0400 Transform as an ARRAY M html/pfappserver/lib/pfappserver/Form/Config/Source/Eduroam.pm commit e541da388d163bf2ee8642128825f1e3fa089e01 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 2 10:58:57 2017 -0400 Renamed realm to local_realm M conf/radiusd/eduroam-cluster.example M html/pfappserver/lib/pfappserver/Form/Config/Source/Eduroam.pm M lib/pf/Authentication/Source/EduroamSource.pm M lib/pf/ConfigStore/Source.pm M lib/pf/services/manager/radiusd_child.pm M lib/pfconfig/namespaces/config/Authentication.pm commit 2001f17fd613bedcd4e3f16be905c133b5045fb0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 1 16:18:06 2017 -0400 removed warning M lib/pf/services/manager/radiusd_child.pm commit e9c033d3a59554f3d2690afc5604def0f2dd0186 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 1 16:10:31 2017 -0400 Missing right curly M lib/pf/services/manager/radiusd_child.pm commit 08b23639dc8fdc59ba8fd402d2bce49772860a8b Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 1 16:06:46 2017 -0400 First draft of routing realm in eduroam M conf/radiusd/eduroam-cluster.example M html/pfappserver/lib/pfappserver/Form/Config/Source/Eduroam.pm M lib/pf/Authentication/Source/EduroamSource.pm M lib/pf/ConfigStore/Source.pm M lib/pf/services/manager/radiusd_child.pm M lib/pfconfig/namespaces/config/Authentication.pm commit 6e3f2849656661b28dd397540d5db78fbe89825f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 17 12:07:49 2017 -0400 update golang dependencies for fixed RADIUS lib M go/firewallsso/base.go M go/firewallsso/checkpoint.go M go/firewallsso/fortigate.go M go/firewallsso/watchguard.go M go/vendor/vendor.json commit 2bf06fcfe7dae57f30d0255c219261e25d2abe49 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Aug 17 12:07:41 2017 -0400 fixes, using Text::CSV, usage of delimiter M docs/PacketFence_Administration_Guide.asciidoc M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm commit 10d5bcad8ce06374190f25cd3c79bbd643f91a34 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 17 11:51:24 2017 -0400 Add action for the cluster view M html/pfappserver/lib/pfappserver/PacketFence/Controller/Pfqueue.pm A html/pfappserver/root/pfqueue/cluster.tt commit 96adea43e8fc514773c86d06dd65778fa3185b21 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 17 11:51:08 2017 -0400 Add a page for the cluster M html/pfappserver/root/admin/status.tt commit fe947d3535a0f10d943b2c0822c1c02b53b4aace Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 17 11:06:37 2017 -0400 Exposed queue stats to the api M lib/pf/api.pm commit 82b1f20103d196458d02068617e2908cb5afbe81 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 17 09:51:34 2017 -0400 Cache ldap matches using the source is, rule id, and filter M lib/pf/Authentication/Source/LDAPSource.pm M t/data/authentication.conf M t/ldap-auth-cache.t commit ebdd8c58f62ce58a1c6538166cb9db778f68c4c0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 17 09:38:14 2017 -0400 No more need to setup percona DB rights for pf user in cluster Since it will now use the replication user to perform the backups which already has the proper rights M docs/PacketFence_Clustering_Guide.asciidoc commit fc0c216690b4ce65e338796ee3b673c2b0008b0f Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 17 09:27:50 2017 -0400 Fixed innodbbackup when in cluster mode M addons/database-backup-and-maintenance.sh commit 84a5d506e945549b04679f5ff0e249d25289f2fe Author: Louis Munro <lmunro@inverse.ca> Date: Wed Aug 16 16:51:24 2017 -0400 Added configuration to send dispatcher logs to it's own file. M conf/systemd/packetfence-httpd.dispatcher.service M packetfence.rsyslog commit a3dcc43f1252d8dd31e7972e47f23438d27bd14f Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Aug 16 16:28:26 2017 -0400 required only for peap M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm commit 38dd8f23c68d5a4cb0d04cb6c597a0d3313c42f0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Aug 16 16:05:17 2017 -0400 required certificate path to fix #2556 M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm commit 2f910082f0a0a2a834843f0f1aa62975396e32bd Author: Louis Munro <lmunro@inverse.ca> Date: Wed Aug 16 15:34:45 2017 -0400 Renamed process-name to log-name. M conf/systemd/packetfence-pfsso.service M go/caddy/caddy/caddy/caddymain/run.go M go/vendor/vendor.json commit faa3d3e6037b6778227a3a6be10ab259ed19869e Author: Louis Munro <lmunro@inverse.ca> Date: Wed Aug 16 14:59:17 2017 -0400 Added the option to rename the pfhttpd process. M go/caddy/caddy/caddy/caddymain/run.go M go/vendor/vendor.json M packetfence.rsyslog commit 16912023735b22bf87923ccca73f557274d699a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 16 12:38:38 2017 -0400 Reset dhcp option82 search form M html/pfappserver/root/dhcpoption82/index.tt M html/pfappserver/root/static/admin/option82.js commit 7916deeca77b0db0c797afa023e2ebbd67bd7b4a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 16 12:02:52 2017 -0400 Reset radiuslog search form M html/pfappserver/root/auditing/radiuslog/index.tt M html/pfappserver/root/static/admin/radiusauditlog.js commit 249586b2f0c3b1e68f4edcecfe4d0e95af8f5fbd Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 15 15:31:23 2017 -0400 Reset user search form M html/pfappserver/root/admin/users.tt M html/pfappserver/root/static/js/user.js commit 9ae40a770a0e768281e6394d877009408b8c7869 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 15 15:07:05 2017 -0400 Reset node search form M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/static/js/node.js commit 2afecbe1e132de9626e0581fbe92b16a857ac394 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 15 14:46:36 2017 -0400 revert "Fixed reuseDot1x" M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm commit 661ee6226562a9b2fedf1e286b89ae6dd8326085 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 15 13:34:44 2017 -0400 Skip make_immutable if the environment variable PF_SKIP_MAKE_IMMUTABLE is set M conf/httpd.conf.d/httpd.admin.tt.example M conf/systemd/packetfence-httpd.admin.service M html/captive-portal/lib/captiveportal/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/Controller/Enabler.pm M html/captive-portal/lib/captiveportal/Controller/LostStolen.pm M html/captive-portal/lib/captiveportal/Controller/Node/Manager.pm M html/captive-portal/lib/captiveportal/Controller/Redirect.pm M html/captive-portal/lib/captiveportal/Controller/Remediation.pm M html/captive-portal/lib/captiveportal/Controller/Root.pm M html/captive-portal/lib/captiveportal/Controller/Status.pm M html/captive-portal/lib/captiveportal/Controller/Violation.pm M html/captive-portal/lib/captiveportal/Controller/WirelessProfile.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Detach.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Factory.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Billing.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Blackhole.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Choice.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Email.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Login.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Null.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Facebook.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Github.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Google.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Instagram.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/LinkedIn.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/OpenID.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Pinterest.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Twitter.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/WindowsLive.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Password.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/SAML.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/SMS.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Sponsor.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Chained.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Choice.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Message.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Provisioning.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Root.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/TLSEnrollment.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/URL.pm M html/captive-portal/lib/captiveportal/DynamicRouting/ModuleManager.pm M html/captive-portal/lib/captiveportal/Form/Authentication.pm M html/captive-portal/lib/captiveportal/Form/Field/AUP.pm M html/captive-portal/lib/captiveportal/Model/Portal/Session.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Enabler.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Node/Manager.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Redirect.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Remediation.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Violation.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Billing.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Blackhole.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Choice.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Null.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Facebook.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Github.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Google.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Instagram.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/LinkedIn.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/OpenID.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Pinterest.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Twitter.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/WindowsLive.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Password.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SAML.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Chained.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Choice.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Message.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Provisioning.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/TLSEnrollment.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/URL.pm M html/captive-portal/lib/captiveportal/PacketFence/Form/Authentication.pm M html/captive-portal/lib/captiveportal/PacketFence/Form/Field/AUP.pm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M html/pfappserver/lib/pfappserver/Base/Form.pm M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm M html/pfappserver/lib/pfappserver/Base/Model.pm M html/pfappserver/lib/pfappserver/Base/Model/Config.pm M html/pfappserver/lib/pfappserver/Base/Model/DB.pm M html/pfappserver/lib/pfappserver/Base/Model/Fingerbank.pm M html/pfappserver/lib/pfappserver/Base/Model/SavedSearch.pm M html/pfappserver/lib/pfappserver/Base/Model/Search.pm M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/lib/pfappserver/Controller/Auditing/RadiusLog.pm M html/pfappserver/lib/pfappserver/Controller/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/Controller/Config/Authentication.pm M html/pfappserver/lib/pfappserver/Controller/Config/Authentication/SAML.pm M html/pfappserver/lib/pfappserver/Controller/Config/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Controller/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/Controller/Config/Domain.pm M html/pfappserver/lib/pfappserver/Controller/Config/Filters.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Combination.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DB.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP6_Enterprise.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP6_Fingerprint.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Device/Upstream.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Settings.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/Controller/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Controller/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Controller/Config/Networks.pm M html/pfappserver/lib/pfappserver/Controller/Config/PKI_Provider.pm M html/pfappserver/lib/pfappserver/Controller/Config/Pf.pm M html/pfappserver/lib/pfappserver/Controller/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/Controller/Config/Pfmon.pm M html/pfappserver/lib/pfappserver/Controller/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/Controller/Config/Profile.pm M html/pfappserver/lib/pfappserver/Controller/Config/Profile/Default.pm M html/pfappserver/lib/pfappserver/Controller/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/Controller/Config/Realm.pm M html/pfappserver/lib/pfappserver/Controller/Config/Roles.pm M html/pfappserver/lib/pfappserver/Controller/Config/Scan.pm M html/pfappserver/lib/pfappserver/Controller/Config/Source.pm M html/pfappserver/lib/pfappserver/Controller/Config/Switch.pm M html/pfappserver/lib/pfappserver/Controller/Config/SwitchGroup.pm M html/pfappserver/lib/pfappserver/Controller/Config/System.pm M html/pfappserver/lib/pfappserver/Controller/Config/UserAgents.pm M html/pfappserver/lib/pfappserver/Controller/Config/WMI.pm M html/pfappserver/lib/pfappserver/Controller/Config/Wrix.pm M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Controller/DB.pm M html/pfappserver/lib/pfappserver/Controller/DHCPOption82.pm M html/pfappserver/lib/pfappserver/Controller/DynamicReport.pm M html/pfappserver/lib/pfappserver/Controller/Graph.pm M html/pfappserver/lib/pfappserver/Controller/Interface.pm M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Controller/Pfqueue.pm M html/pfappserver/lib/pfappserver/Controller/Root.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/DHCPOption82.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/RadiusLog.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/User.pm M html/pfappserver/lib/pfappserver/Controller/Service.pm M html/pfappserver/lib/pfappserver/Controller/User.pm M html/pfappserver/lib/pfappserver/Controller/Violation.pm M html/pfappserver/lib/pfappserver/Form/AdvancedSearch.pm M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Rule.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/AD.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Facebook.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Github.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Google.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/HTTP.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Htpasswd.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Instagram.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Kerberos.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LinkedIn.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/OpenID.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Pinterest.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/RADIUS.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SAML.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SMS.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SponsorEmail.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Twitter.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/WindowsLive.pm M html/pfappserver/lib/pfappserver/Form/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Combination.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP6_Enterprise.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP6_Fingerprint.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Onboard.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Settings.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/BarracudaNG.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Checkpoint.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/FortiGate.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Iboss.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/JSONRPC.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/PaloAlto.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/WatchGuard.pm M html/pfappserver/lib/pfappserver/Form/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Form/Config/Network.pm M html/pfappserver/lib/pfappserver/Form/Config/Network/Routed.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_local.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_pki.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/scep.pm M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/dhcp.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/fortianalyser.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/regex.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/security_onion.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/snort.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/suricata.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/suricata_md5.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/acct_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/auth_log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/cleanup_chi_database_cache.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/cluster_check.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/fingerbank_data_update.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/inline_accounting_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/ip4log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/ip6log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/locationlog_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/node_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/nodes_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/option82_query.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/person_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/populate_ntlm_redis_cache.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/provisioning_compliance_poll.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/queue_stats.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/radius_audit_log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/violation_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Billing.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Blackhole.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Choice.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Login.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Null.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Facebook.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Github.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Google.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Instagram.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/LinkedIn.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/OpenID.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Pinterest.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Twitter.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/WindowsLive.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Password.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/SAML.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/SMS.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Sponsor.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Chained.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Choice.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Message.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Provisioning.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Root.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/URL.pm M html/pfappserver/lib/pfappserver/Form/Config/Profile.pm M html/pfappserver/lib/pfappserver/Form/Config/Profile/Default.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/accept.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/android.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/deny.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/ibm.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileiron.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/opswat.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/sentinelone.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/sepm.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/symantec.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/windows.pm M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm M html/pfappserver/lib/pfappserver/Form/Config/Roles.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/Nessus.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/Nessus6.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/OpenVAS.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/WMI.pm M html/pfappserver/lib/pfappserver/Form/Config/Source.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/AD.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Facebook.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Github.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Google.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/HTTP.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Htpasswd.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Instagram.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Kerberos.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/LinkedIn.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/OpenID.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Pinterest.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/RADIUS.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/SAML.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/SMS.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/SponsorEmail.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Twitter.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/WindowsLive.pm M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/Form/Config/SwitchGroup.pm M html/pfappserver/lib/pfappserver/Form/Config/WMI.pm M html/pfappserver/lib/pfappserver/Form/Config/Wrix.pm M html/pfappserver/lib/pfappserver/Form/DHCPOption82Search.pm M html/pfappserver/lib/pfappserver/Form/DynamicReportSearch.pm M html/pfappserver/lib/pfappserver/Form/Field/DatePicker.pm M html/pfappserver/lib/pfappserver/Form/Field/DateTimePicker.pm M html/pfappserver/lib/pfappserver/Form/Field/Duration.pm M html/pfappserver/lib/pfappserver/Form/Field/ExtendedDuration.pm M html/pfappserver/lib/pfappserver/Form/Field/FingerbankField.pm M html/pfappserver/lib/pfappserver/Form/Field/FingerbankSelect.pm M html/pfappserver/lib/pfappserver/Form/Field/IP6Address.pm M html/pfappserver/lib/pfappserver/Form/Field/IPAddress.pm M html/pfappserver/lib/pfappserver/Form/Field/IPAddresses.pm M html/pfappserver/lib/pfappserver/Form/Field/MACAddress.pm M html/pfappserver/lib/pfappserver/Form/Field/ObfuscatedText.pm M html/pfappserver/lib/pfappserver/Form/Field/Password.pm M html/pfappserver/lib/pfappserver/Form/Field/Path.pm M html/pfappserver/lib/pfappserver/Form/Field/PortalModuleAction.pm M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm M html/pfappserver/lib/pfappserver/Form/Field/Regex.pm M html/pfappserver/lib/pfappserver/Form/Field/SourceRule.pm M html/pfappserver/lib/pfappserver/Form/Field/SourceRuleAction.pm M html/pfappserver/lib/pfappserver/Form/Field/SourceRuleCondition.pm M html/pfappserver/lib/pfappserver/Form/Field/SwitchID.pm M html/pfappserver/lib/pfappserver/Form/Field/TimePicker.pm M html/pfappserver/lib/pfappserver/Form/Field/Toggle.pm M html/pfappserver/lib/pfappserver/Form/Field/Uneditable.pm M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/Form/Interface/Create.pm M html/pfappserver/lib/pfappserver/Form/Node.pm M html/pfappserver/lib/pfappserver/Form/Node/Create/Import.pm M html/pfappserver/lib/pfappserver/Form/NodeSearch.pm M html/pfappserver/lib/pfappserver/Form/Portal.pm M html/pfappserver/lib/pfappserver/Form/RadiusLogSearch.pm M html/pfappserver/lib/pfappserver/Form/SavedSearch.pm M html/pfappserver/lib/pfappserver/Form/User.pm M html/pfappserver/lib/pfappserver/Form/User/Create.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Import.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Multiple.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Single.pm M html/pfappserver/lib/pfappserver/Form/UserSearch.pm M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/lib/pfappserver/Model/Admin.pm M html/pfappserver/lib/pfappserver/Model/Auditing/RadiusLog.pm M html/pfappserver/lib/pfappserver/Model/Authentication.pm M html/pfappserver/lib/pfappserver/Model/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Model/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/Model/Config/Authentication.pm M html/pfappserver/lib/pfappserver/Model/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/Model/Config/Domain.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Combination.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP6_Enterprise.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP6_Fingerprint.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/Model/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Model/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Model/Config/Interface.pm M html/pfappserver/lib/pfappserver/Model/Config/Network.pm M html/pfappserver/lib/pfappserver/Model/Config/PKI_Provider.pm M html/pfappserver/lib/pfappserver/Model/Config/Pf.pm M html/pfappserver/lib/pfappserver/Model/Config/Pfconfig.pm M html/pfappserver/lib/pfappserver/Model/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/Model/Config/Pfmon.pm M html/pfappserver/lib/pfappserver/Model/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/Model/Config/Profile.pm M html/pfappserver/lib/pfappserver/Model/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/Model/Config/Realm.pm M html/pfappserver/lib/pfappserver/Model/Config/Roles.pm M html/pfappserver/lib/pfappserver/Model/Config/Rules.pm M html/pfappserver/lib/pfappserver/Model/Config/Scan.pm M html/pfappserver/lib/pfappserver/Model/Config/Source.pm M html/pfappserver/lib/pfappserver/Model/Config/Switch.pm M html/pfappserver/lib/pfappserver/Model/Config/SwitchGroup.pm M html/pfappserver/lib/pfappserver/Model/Config/System.pm M html/pfappserver/lib/pfappserver/Model/Config/WMI.pm M html/pfappserver/lib/pfappserver/Model/Config/Wrix.pm M html/pfappserver/lib/pfappserver/Model/Configurator.pm M html/pfappserver/lib/pfappserver/Model/DB.pm M html/pfappserver/lib/pfappserver/Model/DHCPOption82.pm M html/pfappserver/lib/pfappserver/Model/Enforcement.pm M html/pfappserver/lib/pfappserver/Model/Graph.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/Model/PfConfigAdapter.pm M html/pfappserver/lib/pfappserver/Model/Pfqueue.pm M html/pfappserver/lib/pfappserver/Model/SavedSearch/DHCPOption82.pm M html/pfappserver/lib/pfappserver/Model/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/Model/SavedSearch/RadiusLog.pm M html/pfappserver/lib/pfappserver/Model/SavedSearch/User.pm M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/lib/pfappserver/Model/Search/User.pm M html/pfappserver/lib/pfappserver/Model/Services.pm M html/pfappserver/lib/pfappserver/Model/UserAgent.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Auditing/RadiusLog.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication/SAML.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication/Source.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Domain.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Filters.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Combination.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DB.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP6_Enterprise.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP6_Fingerprint.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Device/Upstream.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Networks.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PKI_Provider.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pf.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfmon.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Realm.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Roles.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Scan.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Source.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/System.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/UserAgents.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/WMI.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Wrix.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/DB.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/DHCPOption82.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Interface.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Pfqueue.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Root.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/DHCPOption82.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/RadiusLog.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/User.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Service.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm M html/pfappserver/lib/pfappserver/PacketFence/Model/User.pm M html/pfappserver/lib/pfappserver/View/CSV.pm M lib/CHI/Driver/DBI.pm M lib/Catalyst/Plugin/Session/State/MAC.pm M lib/pf/Authentication/Action.pm M lib/pf/Authentication/Condition.pm M lib/pf/Authentication/Rule.pm M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/ADSource.pm M lib/pf/Authentication/Source/EduroamSource.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/HTTPSource.pm M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/InstagramSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/LinkedInSource.pm M lib/pf/Authentication/Source/OAuthSource.pm M lib/pf/Authentication/Source/OpenIDSource.pm M lib/pf/Authentication/Source/PinterestSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SAMLSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm M lib/pf/Authentication/Source/TwilioSource.pm M lib/pf/Authentication/Source/TwitterSource.pm M lib/pf/Authentication/Source/WindowsLiveSource.pm M lib/pf/ConfigStore.pm M lib/pf/ConfigStore/AdminRoles.pm M lib/pf/ConfigStore/ApacheFilters.pm M lib/pf/ConfigStore/Authentication.pm M lib/pf/ConfigStore/Cluster.pm M lib/pf/ConfigStore/DNS_Filters.pm M lib/pf/ConfigStore/DhcpFilters.pm M lib/pf/ConfigStore/Domain.pm M lib/pf/ConfigStore/Firewall_SSO.pm M lib/pf/ConfigStore/FloatingDevice.pm M lib/pf/ConfigStore/Interface.pm M lib/pf/ConfigStore/Network.pm M lib/pf/ConfigStore/PKI_Provider.pm M lib/pf/ConfigStore/Pf.pm M lib/pf/ConfigStore/Pfdetect.pm M lib/pf/ConfigStore/Pfmon.pm M lib/pf/ConfigStore/PortalModule.pm M lib/pf/ConfigStore/Profile.pm M lib/pf/ConfigStore/RadiusFilters.pm M lib/pf/ConfigStore/Realm.pm M lib/pf/ConfigStore/Roles.pm M lib/pf/ConfigStore/Scan.pm M lib/pf/ConfigStore/Source.pm M lib/pf/ConfigStore/Switch.pm M lib/pf/ConfigStore/SwitchFilters.pm M lib/pf/ConfigStore/SwitchGroup.pm M lib/pf/ConfigStore/VlanFilters.pm M lib/pf/ConfigStore/WMI.pm M lib/pf/Connection.pm M lib/pf/IP.pm M lib/pf/IPv4.pm M lib/pf/IPv6.pm M lib/pf/dhcp/processor.pm M lib/pf/dhcp/processor_v4.pm M lib/pf/dhcp/processor_v6.pm M lib/pf/pfqueue/stats.pm commit 6150bb801e046ed8a226b85f6366afdee52e8c79 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 14 14:43:01 2017 -0400 Fix extracting ifindex from SNMP trap (do not assume the index will be in the end of the OID) M lib/pf/Switch.pm commit b9642f12ed9bd3ec62f800bd4a5dfd36702553c2 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 14 14:19:37 2017 -0400 Inflate and deflate sms_carriers M lib/pf/ConfigStore/Source.pm commit aa5a3932a545193605027562d5c6e6d75badf2a4 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 11 15:47:20 2017 -0400 Fix displaying errors to when ip <=> mac failed M html/pfappserver/root/config/pfdetect/test_regex_parser.tt M lib/pf/detect/parser/regex.pm M t/unittest/detect/parser/regex.t commit 04f2faff9a91d6d9f132148aae9651d4ab22e3aa Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 11 14:53:55 2017 -0400 Remove no warning test M t/has_unit_test.t commit 0b93e9c8da1279d4dc9678cf757f19061390c557 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 11 13:36:10 2017 -0400 Update the list of currencies for stripe M html/pfappserver/lib/pfappserver/Form/Config/Source/Stripe.pm commit 928ccac6201ba99f60e267034c8f773deced0ac0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Aug 11 09:15:50 2017 -0400 add notes for ALL_PF_ONLY in admin guide M docs/PacketFence_Administration_Guide.asciidoc commit 6d9442be2b79fd0e4237eb49421f5e12a08f423c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Aug 11 09:10:01 2017 -0400 add admin role for all PF related admin roles M lib/pfconfig/namespaces/config/AdminRoles.pm commit f5618a090e4aa7bb72785b977d0c0ae5bb49ed9a Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Aug 10 14:59:27 2017 -0400 fixes M docs/PacketFence_Administration_Guide.asciidoc M html/pfappserver/lib/pfappserver/Form/Config/DeviceRegistration.pm commit 2549ff577749faa4c5e412973547af6cfb595801 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Aug 10 14:26:05 2017 -0400 typo M docs/PacketFence_Administration_Guide.asciidoc commit 1186b9c9aef0c4acb69261f04bd2eb1e82d44031 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Aug 10 14:19:33 2017 -0400 doc + conf M conf/device_registration.conf.defaults M conf/device_registration.conf.example M docs/PacketFence_Administration_Guide.asciidoc commit 4d1be1e61b49005eedbe3591b12614faf8cf3b62 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Aug 10 14:11:06 2017 -0400 working roles list M html/pfappserver/lib/pfappserver/Form/Config/DeviceRegistration.pm M lib/pf/ConfigStore/DeviceRegistration.pm M lib/pfconfig/namespaces/config/DeviceRegistration.pm commit c42cd62c54e0d1f8ba774cd14febf80f82a66921 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 10 11:33:14 2017 -0400 Do not call make_immutable on moose/moo types to decrease loading time M html/captive-portal/lib/captiveportal/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/Controller/Enabler.pm M html/captive-portal/lib/captiveportal/Controller/LostStolen.pm M html/captive-portal/lib/captiveportal/Controller/Node/Manager.pm M html/captive-portal/lib/captiveportal/Controller/Redirect.pm M html/captive-portal/lib/captiveportal/Controller/Remediation.pm M html/captive-portal/lib/captiveportal/Controller/Root.pm M html/captive-portal/lib/captiveportal/Controller/Status.pm M html/captive-portal/lib/captiveportal/Controller/Violation.pm M html/captive-portal/lib/captiveportal/Controller/WirelessProfile.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Detach.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Factory.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Billing.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Blackhole.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Choice.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Email.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Login.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Null.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Facebook.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Github.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Google.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Instagram.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/LinkedIn.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/OpenID.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Pinterest.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Twitter.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/WindowsLive.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Password.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/SAML.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/SMS.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Sponsor.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Chained.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Choice.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Message.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Provisioning.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Root.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/TLSEnrollment.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/URL.pm M html/captive-portal/lib/captiveportal/DynamicRouting/ModuleManager.pm M html/captive-portal/lib/captiveportal/Form/Authentication.pm M html/captive-portal/lib/captiveportal/Form/Field/AUP.pm M html/captive-portal/lib/captiveportal/Model/Portal/Session.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Enabler.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Node/Manager.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Redirect.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Remediation.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Violation.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Billing.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Blackhole.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Choice.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Null.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Facebook.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Github.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Google.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Instagram.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/LinkedIn.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/OpenID.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Pinterest.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Twitter.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/WindowsLive.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Password.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SAML.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Chained.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Choice.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Message.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Provisioning.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/TLSEnrollment.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/URL.pm M html/captive-portal/lib/captiveportal/PacketFence/Form/Authentication.pm M html/captive-portal/lib/captiveportal/PacketFence/Form/Field/AUP.pm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M html/pfappserver/lib/pfappserver/Base/Form.pm M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm M html/pfappserver/lib/pfappserver/Base/Model.pm M html/pfappserver/lib/pfappserver/Base/Model/Config.pm M html/pfappserver/lib/pfappserver/Base/Model/DB.pm M html/pfappserver/lib/pfappserver/Base/Model/Fingerbank.pm M html/pfappserver/lib/pfappserver/Base/Model/SavedSearch.pm M html/pfappserver/lib/pfappserver/Base/Model/Search.pm M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/lib/pfappserver/Controller/Auditing/RadiusLog.pm M html/pfappserver/lib/pfappserver/Controller/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/Controller/Config/Authentication.pm M html/pfappserver/lib/pfappserver/Controller/Config/Authentication/SAML.pm M html/pfappserver/lib/pfappserver/Controller/Config/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Controller/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/Controller/Config/Domain.pm M html/pfappserver/lib/pfappserver/Controller/Config/Filters.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Combination.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DB.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP6_Enterprise.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP6_Fingerprint.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Device/Upstream.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Settings.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/Controller/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Controller/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Controller/Config/Networks.pm M html/pfappserver/lib/pfappserver/Controller/Config/PKI_Provider.pm M html/pfappserver/lib/pfappserver/Controller/Config/Pf.pm M html/pfappserver/lib/pfappserver/Controller/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/Controller/Config/Pfmon.pm M html/pfappserver/lib/pfappserver/Controller/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/Controller/Config/Profile.pm M html/pfappserver/lib/pfappserver/Controller/Config/Profile/Default.pm M html/pfappserver/lib/pfappserver/Controller/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/Controller/Config/Realm.pm M html/pfappserver/lib/pfappserver/Controller/Config/Roles.pm M html/pfappserver/lib/pfappserver/Controller/Config/Scan.pm M html/pfappserver/lib/pfappserver/Controller/Config/Source.pm M html/pfappserver/lib/pfappserver/Controller/Config/Switch.pm M html/pfappserver/lib/pfappserver/Controller/Config/SwitchGroup.pm M html/pfappserver/lib/pfappserver/Controller/Config/System.pm M html/pfappserver/lib/pfappserver/Controller/Config/UserAgents.pm M html/pfappserver/lib/pfappserver/Controller/Config/WMI.pm M html/pfappserver/lib/pfappserver/Controller/Config/Wrix.pm M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Controller/DB.pm M html/pfappserver/lib/pfappserver/Controller/DHCPOption82.pm M html/pfappserver/lib/pfappserver/Controller/DynamicReport.pm M html/pfappserver/lib/pfappserver/Controller/Graph.pm M html/pfappserver/lib/pfappserver/Controller/Interface.pm M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Controller/Pfqueue.pm M html/pfappserver/lib/pfappserver/Controller/Root.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/DHCPOption82.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/RadiusLog.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/User.pm M html/pfappserver/lib/pfappserver/Controller/Service.pm M html/pfappserver/lib/pfappserver/Controller/User.pm M html/pfappserver/lib/pfappserver/Controller/Violation.pm M html/pfappserver/lib/pfappserver/Form/AdvancedSearch.pm M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Rule.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/AD.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Facebook.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Github.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Google.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/HTTP.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Htpasswd.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Instagram.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Kerberos.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LinkedIn.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/OpenID.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Pinterest.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/RADIUS.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SAML.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SMS.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SponsorEmail.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Twitter.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/WindowsLive.pm M html/pfappserver/lib/pfappserver/Form/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Combination.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP6_Enterprise.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP6_Fingerprint.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Onboard.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Settings.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/BarracudaNG.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Checkpoint.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/FortiGate.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Iboss.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/JSONRPC.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/PaloAlto.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/WatchGuard.pm M html/pfappserver/lib/pfappserver/Form/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Form/Config/Network.pm M html/pfappserver/lib/pfappserver/Form/Config/Network/Routed.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_local.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_pki.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/scep.pm M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/dhcp.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/fortianalyser.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/regex.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/security_onion.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/snort.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/suricata.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/suricata_md5.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/acct_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/auth_log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/cleanup_chi_database_cache.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/cluster_check.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/fingerbank_data_update.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/inline_accounting_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/ip4log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/ip6log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/locationlog_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/node_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/nodes_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/option82_query.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/person_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/populate_ntlm_redis_cache.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/provisioning_compliance_poll.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/queue_stats.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/radius_audit_log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/violation_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Billing.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Blackhole.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Choice.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Login.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Null.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Facebook.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Github.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Google.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Instagram.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/LinkedIn.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/OpenID.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Pinterest.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Twitter.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/WindowsLive.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Password.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/SAML.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/SMS.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Sponsor.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Chained.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Choice.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Message.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Provisioning.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Root.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/URL.pm M html/pfappserver/lib/pfappserver/Form/Config/Profile.pm M html/pfappserver/lib/pfappserver/Form/Config/Profile/Default.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/accept.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/android.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/deny.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/ibm.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileiron.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/opswat.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/sentinelone.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/sepm.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/symantec.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/windows.pm M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm M html/pfappserver/lib/pfappserver/Form/Config/Roles.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/Nessus.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/Nessus6.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/OpenVAS.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/WMI.pm M html/pfappserver/lib/pfappserver/Form/Config/Source.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/AD.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Facebook.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Github.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Google.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/HTTP.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Htpasswd.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Instagram.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Kerberos.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/LinkedIn.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/OpenID.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Pinterest.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/RADIUS.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/SAML.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/SMS.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/SponsorEmail.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Twitter.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/WindowsLive.pm M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/Form/Config/SwitchGroup.pm M html/pfappserver/lib/pfappserver/Form/Config/WMI.pm M html/pfappserver/lib/pfappserver/Form/Config/Wrix.pm M html/pfappserver/lib/pfappserver/Form/DHCPOption82Search.pm M html/pfappserver/lib/pfappserver/Form/DynamicReportSearch.pm M html/pfappserver/lib/pfappserver/Form/Field/DatePicker.pm M html/pfappserver/lib/pfappserver/Form/Field/DateTimePicker.pm M html/pfappserver/lib/pfappserver/Form/Field/Duration.pm M html/pfappserver/lib/pfappserver/Form/Field/ExtendedDuration.pm M html/pfappserver/lib/pfappserver/Form/Field/FingerbankField.pm M html/pfappserver/lib/pfappserver/Form/Field/FingerbankSelect.pm M html/pfappserver/lib/pfappserver/Form/Field/IP6Address.pm M html/pfappserver/lib/pfappserver/Form/Field/IPAddress.pm M html/pfappserver/lib/pfappserver/Form/Field/IPAddresses.pm M html/pfappserver/lib/pfappserver/Form/Field/MACAddress.pm M html/pfappserver/lib/pfappserver/Form/Field/ObfuscatedText.pm M html/pfappserver/lib/pfappserver/Form/Field/Password.pm M html/pfappserver/lib/pfappserver/Form/Field/Path.pm M html/pfappserver/lib/pfappserver/Form/Field/PortalModuleAction.pm M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm M html/pfappserver/lib/pfappserver/Form/Field/Regex.pm M html/pfappserver/lib/pfappserver/Form/Field/SourceRule.pm M html/pfappserver/lib/pfappserver/Form/Field/SourceRuleAction.pm M html/pfappserver/lib/pfappserver/Form/Field/SourceRuleCondition.pm M html/pfappserver/lib/pfappserver/Form/Field/SwitchID.pm M html/pfappserver/lib/pfappserver/Form/Field/TimePicker.pm M html/pfappserver/lib/pfappserver/Form/Field/Toggle.pm M html/pfappserver/lib/pfappserver/Form/Field/Uneditable.pm M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/Form/Interface/Create.pm M html/pfappserver/lib/pfappserver/Form/Node.pm M html/pfappserver/lib/pfappserver/Form/Node/Create/Import.pm M html/pfappserver/lib/pfappserver/Form/NodeSearch.pm M html/pfappserver/lib/pfappserver/Form/Portal.pm M html/pfappserver/lib/pfappserver/Form/RadiusLogSearch.pm M html/pfappserver/lib/pfappserver/Form/SavedSearch.pm M html/pfappserver/lib/pfappserver/Form/User.pm M html/pfappserver/lib/pfappserver/Form/User/Create.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Import.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Multiple.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Single.pm M html/pfappserver/lib/pfappserver/Form/UserSearch.pm M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/lib/pfappserver/Model/Admin.pm M html/pfappserver/lib/pfappserver/Model/Auditing/RadiusLog.pm M html/pfappserver/lib/pfappserver/Model/Authentication.pm M html/pfappserver/lib/pfappserver/Model/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Model/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/Model/Config/Authentication.pm M html/pfappserver/lib/pfappserver/Model/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/Model/Config/Domain.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Combination.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP6_Enterprise.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP6_Fingerprint.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/Model/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Model/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Model/Config/Interface.pm M html/pfappserver/lib/pfappserver/Model/Config/Network.pm M html/pfappserver/lib/pfappserver/Model/Config/PKI_Provider.pm M html/pfappserver/lib/pfappserver/Model/Config/Pf.pm M html/pfappserver/lib/pfappserver/Model/Config/Pfconfig.pm M html/pfappserver/lib/pfappserver/Model/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/Model/Config/Pfmon.pm M html/pfappserver/lib/pfappserver/Model/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/Model/Config/Profile.pm M html/pfappserver/lib/pfappserver/Model/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/Model/Config/Realm.pm M html/pfappserver/lib/pfappserver/Model/Config/Roles.pm M html/pfappserver/lib/pfappserver/Model/Config/Rules.pm M html/pfappserver/lib/pfappserver/Model/Config/Scan.pm M html/pfappserver/lib/pfappserver/Model/Config/Source.pm M html/pfappserver/lib/pfappserver/Model/Config/Switch.pm M html/pfappserver/lib/pfappserver/Model/Config/SwitchGroup.pm M html/pfappserver/lib/pfappserver/Model/Config/System.pm M html/pfappserver/lib/pfappserver/Model/Config/WMI.pm M html/pfappserver/lib/pfappserver/Model/Config/Wrix.pm M html/pfappserver/lib/pfappserver/Model/Configurator.pm M html/pfappserver/lib/pfappserver/Model/DB.pm M html/pfappserver/lib/pfappserver/Model/DHCPOption82.pm M html/pfappserver/lib/pfappserver/Model/Enforcement.pm M html/pfappserver/lib/pfappserver/Model/Graph.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/Model/PfConfigAdapter.pm M html/pfappserver/lib/pfappserver/Model/Pfqueue.pm M html/pfappserver/lib/pfappserver/Model/SavedSearch/DHCPOption82.pm M html/pfappserver/lib/pfappserver/Model/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/Model/SavedSearch/RadiusLog.pm M html/pfappserver/lib/pfappserver/Model/SavedSearch/User.pm M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/lib/pfappserver/Model/Search/User.pm M html/pfappserver/lib/pfappserver/Model/Services.pm M html/pfappserver/lib/pfappserver/Model/UserAgent.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Auditing/RadiusLog.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication/SAML.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication/Source.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Domain.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Filters.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Combination.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DB.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP6_Enterprise.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP6_Fingerprint.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Device/Upstream.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Networks.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PKI_Provider.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pf.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfmon.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Realm.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Roles.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Scan.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Source.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/System.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/UserAgents.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/WMI.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Wrix.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/DB.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/DHCPOption82.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Interface.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Pfqueue.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Root.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/DHCPOption82.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/RadiusLog.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/User.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Service.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm M html/pfappserver/lib/pfappserver/PacketFence/Model/User.pm M html/pfappserver/lib/pfappserver/View/CSV.pm M lib/CHI/Driver/DBI.pm M lib/Catalyst/Plugin/Session/State/MAC.pm M lib/pf/Authentication/Action.pm M lib/pf/Authentication/Condition.pm M lib/pf/Authentication/Rule.pm M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/ADSource.pm M lib/pf/Authentication/Source/EduroamSource.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/HTTPSource.pm M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/InstagramSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/LinkedInSource.pm M lib/pf/Authentication/Source/OAuthSource.pm M lib/pf/Authentication/Source/OpenIDSource.pm M lib/pf/Authentication/Source/PinterestSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SAMLSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm M lib/pf/Authentication/Source/TwilioSource.pm M lib/pf/Authentication/Source/TwitterSource.pm M lib/pf/Authentication/Source/WindowsLiveSource.pm M lib/pf/ConfigStore.pm M lib/pf/ConfigStore/AdminRoles.pm M lib/pf/ConfigStore/ApacheFilters.pm M lib/pf/ConfigStore/Authentication.pm M lib/pf/ConfigStore/Cluster.pm M lib/pf/ConfigStore/DNS_Filters.pm M lib/pf/ConfigStore/DhcpFilters.pm M lib/pf/ConfigStore/Domain.pm M lib/pf/ConfigStore/Firewall_SSO.pm M lib/pf/ConfigStore/FloatingDevice.pm M lib/pf/ConfigStore/Interface.pm M lib/pf/ConfigStore/Network.pm M lib/pf/ConfigStore/PKI_Provider.pm M lib/pf/ConfigStore/Pf.pm M lib/pf/ConfigStore/Pfdetect.pm M lib/pf/ConfigStore/Pfmon.pm M lib/pf/ConfigStore/PortalModule.pm M lib/pf/ConfigStore/Profile.pm M lib/pf/ConfigStore/RadiusFilters.pm M lib/pf/ConfigStore/Realm.pm M lib/pf/ConfigStore/Roles.pm M lib/pf/ConfigStore/Scan.pm M lib/pf/ConfigStore/Source.pm M lib/pf/ConfigStore/Switch.pm M lib/pf/ConfigStore/SwitchFilters.pm M lib/pf/ConfigStore/SwitchGroup.pm M lib/pf/ConfigStore/VlanFilters.pm M lib/pf/ConfigStore/WMI.pm M lib/pf/Connection.pm M lib/pf/IP.pm M lib/pf/IPv4.pm M lib/pf/IPv6.pm M lib/pf/dhcp/processor.pm M lib/pf/dhcp/processor_v4.pm M lib/pf/dhcp/processor_v6.pm M lib/pf/pfqueue/stats.pm commit 0ab7caee3d04258be1f5c388a2ad6fc7ef1ec323 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 10 11:16:01 2017 -0400 Fix syntax error M lib/pf/dal/node.pm commit a1c85a1610aad258fab86d0d3725be47669834f4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 10 11:10:04 2017 -0400 Remove double merging M lib/pf/radius.pm commit b99c608696b1dd6805d95e2f96c0279fa7c6baf1 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 10 11:07:19 2017 -0400 Updated tests M t/unittest/dal.t commit 9f72d6e08b1bd01bdd20467d7aff58898b9ea34c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 10 10:49:40 2017 -0400 add CLI login support to Aruba switches M lib/pf/Switch/Aruba.pm commit 46c59b85a5842a157d5e56ee5edab60a15320457 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 10 10:38:53 2017 -0400 merge all the fields into the node object M lib/pf/dal/node.pm commit 902fa9d353992aa582294d487e54b8cea01ea870 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Aug 8 16:53:56 2017 -0400 proper display in connection profile M html/pfappserver/root/config/profile/tab-content.tt M lib/pf/ConfigStore/DeviceRegistration.pm M lib/pfconfig/namespaces/config/DeviceRegistration.pm commit ac6561174de2f0fa521c2d21b3e1328e6c073222 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Aug 8 10:48:24 2017 -0400 Add missing ntlm_auth_timeout in machine auth M raddb/mods-available/mschap commit 5c34d9c3204e43a427bcd572fa02d59a7e90d61e Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 8 09:06:58 2017 -0400 Lowercase Realm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm M lib/pf/Authentication/Source.pm M lib/pf/api.pm M lib/pf/role.pm M lib/pf/web/wispr.pm commit 2c25747801fba34fa87d97a5f48bb20206618996 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Aug 7 16:25:45 2017 -0400 working modal + register M html/pfappserver/lib/pfappserver/Form/Config/DeviceRegistration.pm M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M html/pfappserver/root/config/deviceregistration/index.tt M html/pfappserver/root/config/deviceregistration/list.tt M html/pfappserver/root/config/profile/tab-content.tt M lib/pf/Connection/Profile.pm A lib/pfconfig/namespaces/config/DeviceRegistration.pm commit e19d7ebbf8fbcdf0238f67ad0db1a7c0517db648 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 7 15:55:18 2017 -0400 Move update-mysql-db to a variable M lib/pf/pfmon/task/fingerbank_data_update.pm commit 2a71dc928e6ff4453d3bf399d4d528932243a77e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 7 15:45:34 2017 -0400 Delay adding the online date search query until the end Fixes #2521 M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 686edd495bd815d50d5b92712ba3fa348ba3c9f8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Aug 7 15:40:08 2017 -0400 Missing debian lib M debian/control commit 181f9d9126a32e5da9add123384af48aa98e43b1 Author: Louis Munro <lm@louismunro.com> Date: Mon Aug 7 15:17:26 2017 -0400 Minor edits M docs/PacketFence_Clustering_Guide.asciidoc commit 85467bd136bd0a91795b216cb760d5f0c8dee7a2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Aug 7 15:01:21 2017 -0400 Typo M docs/PacketFence_Clustering_Guide.asciidoc commit 9562b1a5642168f59726445a90de812a55e28f34 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Aug 7 15:00:38 2017 -0400 Updated the clustering guide for Debian Jessie M docs/PacketFence_Clustering_Guide.asciidoc commit 806a60f31f0c4b7f9aaee42234d56e6b06c317a4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Aug 7 13:50:13 2017 -0400 Fixed libgallera path for debian M conf/mariadb/mariadb.conf.tt.example M lib/pf/cmd/pf/generatemariadbconfig.pm commit 9189c428936ecfc75bc948d6971bcced811531b1 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Aug 7 11:20:25 2017 -0400 added option to connection profile M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/pfappserver/lib/pfappserver/Form/Config/DeviceRegistration.pm M html/pfappserver/root/config/deviceregistration/index.tt M html/pfappserver/root/config/deviceregistration/view.tt M html/pfappserver/root/config/profile/tab-content.tt commit c0e13ccef27d427efdc99e0e402598339a39ec06 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Aug 7 10:27:46 2017 -0400 fix for @fdurand comment M addons/monit/monitoring-scripts/monitor_mysql_connections.pl commit 78d531a088c92d22840291c0db51c84cafa509cb Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Aug 7 10:09:54 2017 -0400 Updated postrm and prerm debian script. M debian/packetfence.postrm M debian/packetfence.prerm commit 768a161d88d13eeff8b55e6ff95102e7208840ae Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 4 16:02:27 2017 -0400 Merge node_info and infor returned by getNodeInfoForAutoreg M lib/pf/radius.pm commit e9d103af25c0a2c3c7629192efd11e9dcc7eabe1 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Aug 4 13:01:21 2017 -0400 template, fix errors and default change A conf/device_registration.conf.defaults M conf/device_registration.conf.example A html/pfappserver/lib/pfappserver/Form/Config/DeviceRegistration.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/DeviceRegistration.pm M html/pfappserver/root/config/deviceregistration/index.tt M html/pfappserver/root/config/deviceregistration/view.tt commit 08bceade40de253e33cd5803e4c149a27d07eed1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 4 12:12:53 2017 -0400 Fixed reuseDot1x M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm commit 22316ac9fa35ff9befbb7063d166753d6ee85c3b Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Aug 3 14:21:36 2017 -0400 added file path and model+configstore A html/pfappserver/lib/pfappserver/Model/Config/DeviceRegistration.pm A lib/pf/ConfigStore/DeviceRegistration.pm M lib/pf/file_paths.pm commit a17d2027a4388a3a2d500a3c2926fb23b993b7bb Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Aug 3 14:13:30 2017 -0400 template files improve D html/pfappserver/root/config/device_registration/clone.tt D html/pfappserver/root/config/device_registration/create.tt D html/pfappserver/root/config/device_registration/index.tt D html/pfappserver/root/config/device_registration/list.tt D html/pfappserver/root/config/device_registration/view.tt A html/pfappserver/root/config/deviceregistration/clone.tt A html/pfappserver/root/config/deviceregistration/create.tt A html/pfappserver/root/config/deviceregistration/index.tt A html/pfappserver/root/config/deviceregistration/list.tt A html/pfappserver/root/config/deviceregistration/view.tt commit fbdc87cf6cafe452dfd560897b45858a78e843c4 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Aug 2 14:18:46 2017 -0400 typo A html/pfappserver/lib/pfappserver/Controller/Config/DeviceRegistration.pm D html/pfappserver/lib/pfappserver/Controller/Config/DevigeRegistration.pm commit 6c67d7649b69fa5721205478da6f577f6f484fba Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Aug 2 13:05:30 2017 -0400 typos M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/DeviceRegistration.pm M lib/pf/admin_roles.pm commit a3afcd40352874a3ae955522dd632131d35bc58c Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Aug 2 11:28:05 2017 -0400 admin roles + templates M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/configuration/portal_config.tt M lib/pf/admin_roles.pm M lib/pf/constants/admin_roles.pm commit 8fa6b1df105393ed766f72168c825080b84697de Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Aug 2 11:11:44 2017 -0400 needed files A conf/device_registration.conf.example A html/pfappserver/lib/pfappserver/Controller/Config/DevigeRegistration.pm commit 761d8c91cd36dc697155d2a46f9bfd52dfbb12d7 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Aug 2 11:09:52 2017 -0400 init A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/DeviceRegistration.pm A html/pfappserver/root/config/device_registration/clone.tt A html/pfappserver/root/config/device_registration/create.tt A html/pfappserver/root/config/device_registration/index.tt A html/pfappserver/root/config/device_registration/list.tt A html/pfappserver/root/config/device_registration/view.tt commit c2281bfdff5c8a000a74d317fda25633fedfdbdc Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 1 12:36:03 2017 -0400 Updated NEWS file M NEWS.asciidoc commit e7f169eab981e5ffd172bf12de81eacb20e728d3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 1 11:58:07 2017 -0400 Display vlan in locationlog view M html/pfappserver/root/node/tab_Location_view.tt commit f918fe8bcea8356b6afabca801945afd2ea056e7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 1 10:27:05 2017 -0400 Do not send the update-mysql-db action to the cluster only locally M lib/pf/pfmon/task/fingerbank_data_update.pm commit 80f014245dfce474246d454ec31320e5b52c7038 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 1 09:13:01 2017 -0400 Removed useless ; M lib/pf/services/manager/radiusd_child.pm commit 5869b10ac888ffd79baa6f0277b5e3940d55879f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 31 14:07:19 2017 -0400 Fix typo M lib/pf/pfmon/task/provisioning_compliance_poll.pm commit bfea3999de59f98e82d35132890bc0073a318cb2 Author: cmammoli <cmammoli@users.noreply.github.com> Date: Mon Jul 31 16:36:43 2017 +0200 Update Brocade.pm Fix LLDP detection for Snom phones M lib/pf/Switch/Brocade.pm commit 845f19edbff06cee8fbf755c0335b591da54a68f Author: cmammoli <cmammoli@users.noreply.github.com> Date: Mon Jul 31 16:35:55 2017 +0200 Update Nortel.pm Fix LLDP detection for Snom phones M lib/pf/Switch/Nortel.pm commit 5695469f548fb2fc72fe13396a9dfa0837b4d0b5 Author: cmammoli <cmammoli@users.noreply.github.com> Date: Mon Jul 31 16:35:21 2017 +0200 Update Procurve_2920.pm Fix LLDP detection for Snom phones M lib/pf/Switch/HP/Procurve_2920.pm commit e8304f65ee25f175c91c0ae118541257936a7d6c Author: cmammoli <cmammoli@users.noreply.github.com> Date: Mon Jul 31 16:34:48 2017 +0200 Update Catalyst_2950.pm Fix LLDP detection for Snom phones M lib/pf/Switch/Cisco/Catalyst_2950.pm commit cab3d872b966af7f05c759c86c8ae899faaa618e Author: Durand Fabrice <oeufdure@gmail.com> Date: Fri Jul 28 18:59:29 2017 -0400 Updated MSPKI quick guide M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc commit 49959894f031140008b83d0b7d563453ece9c012 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 28 14:38:32 2017 -0400 Fixed documentation M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc commit 0853824b8051aa13d5aefe2aa1c0db8cb3966b4e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 28 13:32:22 2017 -0400 Remove facebook from the dns inline default filter since to break facebook OAuth M conf/dns_filters.conf.defaults commit 45259c4f22f3f278bdad27447e692b9afef21b22 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 28 09:42:40 2017 -0400 Disable packetfenc-iptables before isolating packetfence-base M addons/packages/packetfence.spec M debian/packetfence.postinst commit bcb3b55dfa036f8aab391fe7bc8934a4583428f4 Author: InverseBot <sogo@inverse.ca> Date: Fri Jul 28 00:00:51 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map commit 8a73ed31c41796fa81b653430fea961b14792d97 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jul 26 14:58:00 2017 -0400 Do not attempt to set destination_url if there's not M lib/pf/Switch/AeroHIVE/AP.pm commit 19b982cc2ba733bf99b572a679d94a8f07c65b4e Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jul 25 16:26:09 2017 -0400 typo M docs/PacketFence_Administration_Guide.asciidoc commit 79daa11cfe849d0bb8993d9576537d9704d06f60 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 25 16:17:58 2017 -0400 Fix #2513 M html/pfappserver/lib/pfappserver/Form/Field/SourceRuleAction.pm commit 6b3dbbaef7f7b762af97ba993cbf235b6565f8eb Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 25 12:50:15 2017 -0400 Removed collectd request from the apache access log file M conf/httpd.conf.d/httpd.portal.tt.example M conf/httpd.conf.d/httpd.webservices.tt.example commit 625964e83d498989825d25e1f235650a3f198292 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jul 25 10:39:08 2017 -0400 doc + only management require M docs/PacketFence_Administration_Guide.asciidoc M html/pfappserver/lib/pfappserver/Model/Enforcement.pm commit 215a7909386c7de4e0268b67be31efb1e2afd3ac Author: InverseBot <sogo@inverse.ca> Date: Tue Jul 25 00:00:49 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/vendor/bootstrap.min.js M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map commit bb708c81c5944e8655dc649a4809bec53a9a67bb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jul 24 15:31:35 2017 -0400 (web admin) Fix datepicker initialization in node Fixes #2403 M html/pfappserver/root/static/js/node.js commit 160f2262ee44e6e53ccbd776617057c4556236bc Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jul 24 14:57:19 2017 -0400 (configurator) Group enforcements graphics M html/pfappserver/root/configurator/enforcement.tt M html/pfappserver/root/static/scss/_tables.scss commit e9d6284bdc76a5bf2ca0acd29186ba1ec8d59951 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jul 24 13:39:16 2017 -0400 (web admin) Update chosen library to version 1.7.0 We use the JavaScript code as-is, but the CSS has been converted to Sass and adapted to PF admin's look'n'feel. M html/pfappserver/root/static/Gruntfile.js M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/config/authentication.js M html/pfappserver/root/static/admin/config/items.js M html/pfappserver/root/static/admin/config/roles.js M html/pfappserver/root/static/admin/config/switches.js M html/pfappserver/root/static/admin/config/violations.js M html/pfappserver/root/static/bower.json M html/pfappserver/root/static/js/interface.js M html/pfappserver/root/static/js/node.js D html/pfappserver/root/static/js/vendor/chosen.jquery.min.js M html/pfappserver/root/static/scss/_chosen.scss commit c159e3110105ff16984ec4b4abbc2d43b834e9fe Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 24 10:33:20 2017 -0400 Added Realm as a rule parameter M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm M lib/pf/Authentication/Source.pm M lib/pf/api.pm M lib/pf/role.pm M lib/pf/web/wispr.pm commit 0e723d8b0c3379e2cc46158b47fa9ee6fc0a2e2e Author: InverseBot <sogo@inverse.ca> Date: Sat Jul 22 00:00:17 2017 -0400 (web common) Update generated files M html/common/styles.css M html/common/styles.css.map commit 70bfa51f462bf032b179194e868e4d9858d5548d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jul 21 11:30:21 2017 -0400 Added templating for custom fields birthday and gender M html/captive-portal/lib/captiveportal/PacketFence/Form/Authentication.pm M html/common/scss/_components.input.scss commit 3130675649bbb52b040ab4d2ecde529eaca913d8 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jul 21 10:49:05 2017 -0400 edit default comment M conf/documentation.conf M conf/pf.conf.defaults commit 627482b7a05c00ab0605c18acf2562e10a712b84 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jul 21 10:45:44 2017 -0400 fixing display saved value + typos M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M html/pfappserver/root/static/admin/common.js M lib/pf/ConfigStore/Pf.pm commit eec480016e746e4bdf0fd09d00c95079d1745048 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jul 20 16:20:44 2017 -0400 init doc M docs/PacketFence_Administration_Guide.asciidoc commit a819065ea29e130fe10364ed9fff4243b72c7d6d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 20 16:16:08 2017 -0400 run the configreload as the pf user M lib/pf/cmd/pf/configreload.pm commit c58943ca62d5e2414b3fc9384442c4d367022268 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 20 16:09:53 2017 -0400 run the 6+ upgrade scripts as the PF user M addons/upgrade/to-6.3-os-rewrite.pl M addons/upgrade/to-7.0-pf-conf-changes.pl M addons/upgrade/to-7.0-pf.conf-to-pfmon.conf.pl M addons/upgrade/to-7.0-pfdetect-conf.pl M addons/upgrade/to-7.0-roles-conf.pl M lib/pf/util.pm commit e2009a72aecf9a560ba8e75f04bccb89cdc018f2 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jul 20 16:07:54 2017 -0400 added RADIUS enforcement M html/pfappserver/lib/pfappserver/Model/Enforcement.pm M html/pfappserver/root/configurator/enforcement.tt commit af3fa182feaa635b7fb7c4538453a388dc27c13e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 20 15:54:36 2017 -0400 additionnal js check for when opening node window in reports M html/pfappserver/root/static/admin/reports.js commit da60da947db84272e3bc7785f1751d36fb11f3b4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 20 15:39:07 2017 -0400 add doc on clickable fields in custom reports M docs/PacketFence_Administration_Guide.asciidoc commit c110fa863652a68ab58f97d79e7daa6b52ef356c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 20 15:35:13 2017 -0400 remove useless double bind M html/pfappserver/root/dynamicreport/index.tt commit af449c3abeaf4d3e45d2a714f27c1e29654dc66c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 20 15:32:45 2017 -0400 put node + person fields in default reports M conf/report.conf.defaults commit 05b097f8d34017659d4c1f0e4110a2a1ba8c7ecb Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 20 15:24:14 2017 -0400 added way to define node fields in dynamic reports M conf/report.conf.defaults M html/pfappserver/root/dynamicreport/index.tt M html/pfappserver/root/dynamicreport/search.tt M html/pfappserver/root/static/js/node.js M lib/pf/Report.pm commit 3589bd84c1f6e33bc6676cc21c43d875e7d13c8f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 20 15:09:26 2017 -0400 add ability to define person based fields in custom reports M conf/report.conf.defaults M html/pfappserver/root/dynamicreport/index.tt M html/pfappserver/root/dynamicreport/search.tt M lib/pf/Report.pm M lib/pfconfig/namespaces/config/Report.pm commit a97f70339331c7e4612da8bc4e4ffbfc6bed113f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 20 14:42:51 2017 -0400 force access reevaluation when releasing user from the portal fixes #2491 M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm commit 4998227c30405d965f5c159dcc1f0de50dc4800e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 20 14:40:26 2017 -0400 ignore html/common/node_modules/ in git-init.sh fixes #2500 M addons/git-init.sh commit d79bb86fe99ee2368ebaa63494161269d3633df8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 20 12:47:34 2017 -0400 monitor the amount of connections used in MySQL via monit M addons/monit/monit_checks_configurations/00_packetfence.tt A addons/monit/monitoring-scripts/monitor_mysql_connections.pl commit fc07729dd9cd063a84c0f8f309edda4add644844 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 20 11:53:19 2017 -0400 Max -> Maximum M docs/PacketFence_Clustering_Guide.asciidoc commit d4c07bf0665c1b89fe24a7cc7018ee6b51e8d325 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 20 11:49:21 2017 -0400 rephrase source of truth selection M docs/PacketFence_Clustering_Guide.asciidoc commit 486097746f42327be17f0d6bb9fb95000766ace6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 20 11:26:49 2017 -0400 document galera max connections reached M docs/PacketFence_Clustering_Guide.asciidoc commit cb3e9cc950806f40875aba0a82e50f21f03a4798 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 20 11:56:19 2017 -0400 remove outdated note M docs/PacketFence_Clustering_Guide.asciidoc commit 8549e269673fdbd896b471e062c5d8ab084f56e5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 20 11:32:30 2017 -0400 improve instructions on split-brain recovery M docs/PacketFence_Clustering_Guide.asciidoc commit 1046c8a36f8c64bcb5293df4c7e318e2b0b6739b Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jul 20 10:41:15 2017 -0400 Changed incorrect StartLimitInterval. Fixes #2505 M conf/systemd/packetfence-carbon-cache.service M conf/systemd/packetfence-carbon-relay.service M conf/systemd/packetfence-collectd.service M conf/systemd/packetfence-config.service M conf/systemd/packetfence-dhcpd.service M conf/systemd/packetfence-haproxy.service M conf/systemd/packetfence-httpd.aaa.service M conf/systemd/packetfence-httpd.admin.service M conf/systemd/packetfence-httpd.collector.service M conf/systemd/packetfence-httpd.graphite.service M conf/systemd/packetfence-httpd.parking.service M conf/systemd/packetfence-httpd.portal.service M conf/systemd/packetfence-httpd.proxy.service M conf/systemd/packetfence-httpd.webservices.service M conf/systemd/packetfence-iptables.service M conf/systemd/packetfence-keepalived.service M conf/systemd/packetfence-mariadb.service M conf/systemd/packetfence-p0f.service M conf/systemd/packetfence-pfbandwidthd.service M conf/systemd/packetfence-pfdetect.service M conf/systemd/packetfence-pfdhcplistener.service M conf/systemd/packetfence-pfdns.service M conf/systemd/packetfence-pffilter.service M conf/systemd/packetfence-pfmon.service M conf/systemd/packetfence-pfqueue.service M conf/systemd/packetfence-pfsetvlan.service M conf/systemd/packetfence-radiusd-acct.service M conf/systemd/packetfence-radiusd-auth.service M conf/systemd/packetfence-radiusd-cli.service M conf/systemd/packetfence-radiusd-eduroam.service M conf/systemd/packetfence-radiusd-load_balancer.service M conf/systemd/packetfence-radsniff.service M conf/systemd/packetfence-redis-cache.service M conf/systemd/packetfence-redis_ntlm_cache.service M conf/systemd/packetfence-redis_queue.service M conf/systemd/packetfence-routes.service M conf/systemd/packetfence-snmptrapd.service M conf/systemd/packetfence-statsd.service M conf/systemd/packetfence-winbindd.service commit fd474f12941ba2b63e322bf910c0c9c29c3b2167 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 20 10:48:23 2017 -0400 replace username with expected format when doing SSO stop M go/firewallsso/base.go commit 6d17fb223e2be7183d42fcf8bfd0e937bba5c15d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 20 10:47:36 2017 -0400 replace username with expected format when doing SSO start M go/firewallsso/base.go commit 0dd8f560da1b3f816c079ac94533d87622a290d1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 20 10:47:23 2017 -0400 fix typo in firewallsso api call M lib/pf/firewallsso.pm commit 1ad78732b80bda47fafd63c8f65e632e12bbea17 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 20 10:34:12 2017 -0400 modify username formating logic M go/firewallsso/base.go commit f8468eb6710f97bbfd8ea46f58cf234d2c3d1be8 Author: MiCRoPhoBIC <plamen@tonev.net> Date: Thu Jul 20 12:56:18 2017 +0300 Use GetNext instead of GetBulk SNMP requests We set the maxrepetitions to '1' in order to use GetNext instead of GetBulk requests which returns empty results (tooBig[errorIndex==0]) if the response is too big. M lib/pf/Switch/Extreme.pm commit 04acdc600a8873db35e6f2829ff73d50f1e1b6c1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jul 19 16:46:57 2017 -0400 Added details M conf/systemd/packetfence-mariadb.service commit 5ee426adb63ce05a3ac72bea6b3b3a235c4ab049 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jul 19 16:36:14 2017 -0400 Increased mariadb max_connections. Fixes #2502 M conf/pf.conf.defaults M conf/systemd/packetfence-mariadb.service commit aedb8dd85a26c612313760398d58893c2df8f1af Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jul 19 15:46:48 2017 -0400 remove unnecessary file D html/pfappserver/lib/pfappserver/Form/Field/Timezone.pm commit 89de4d1378a9947f5b6372816da3c82347f73ed6 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jul 19 15:38:33 2017 -0400 change JS to allow full search + working select M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M html/pfappserver/root/static/admin/common.js commit 615c12b3dcfab953689f93ed075624520116d742 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 19 12:40:56 2017 -0400 remove "Pouet pouet 25 MB/s" from billing tier template fixes #2497 M html/captive-portal/templates/billing/tier.html commit e067a0d9812e83b3d440300fd876d523bfe95c23 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 19 12:35:50 2017 -0400 Show formhandler validation errors in portal message fixes #2498 M html/captive-portal/lib/captiveportal/Role/FieldValidation.pm commit 289dc3e658f844e837968aed5ae9687479833408 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jul 19 11:46:00 2017 -0400 loaded list of timezones M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M lib/pf/ConfigStore/Pf.pm commit 315324fa576127c81fa1ab050d40fbda45773ce2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 19 09:22:41 2017 -0400 fix: we want to close open accounting records in db maint script M addons/database-backup-and-maintenance.sh commit d5ec173313e4ab139e57333e0316cf78d9db4e24 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 18 17:20:58 2017 -0400 allow to format the username sent via SSO in pfsso M go/caddy/pfsso/pfsso.go M go/firewallsso/base.go M go/firewallsso/base_test.go M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO.pm M lib/pf/firewallsso.pm M t/data/firewall_sso.conf commit c83d54acbb0301ed77e0bb209cba9a7a621c378f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 18 16:22:25 2017 -0400 first draft of formatting sso username M go/firewallsso/base.go M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/BarracudaNG.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Checkpoint.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/FortiGate.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Iboss.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/JSONRPC.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/PaloAlto.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/WatchGuard.pm commit 4466f435d2ee5fce3d28535b98abe84908237ef1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 18 16:06:44 2017 -0400 fix typo M html/pfappserver/root/configuration/system_config.tt commit d9007181bc8b2ac4a866b8c8f952a9b863f4aa44 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 18 15:51:26 2017 -0400 expose node_import section in admin interface fixes #2386 M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/configuration/system_config.tt commit 8e9e0412711f975b5c0ff2edf8f0f818877992c8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 18 15:40:02 2017 -0400 redirtimer is int now M go/pfconfigdriver/structs.go commit 80bb1451b1478089c28e672f3680ec304cf52512 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 18 15:36:52 2017 -0400 ensure normalize_time will always return an int M lib/pf/util.pm commit d7c8cc33302b5f1eba736af594fa9bfee08510a7 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jul 18 15:30:28 2017 -0400 added loggin M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm commit 8d4e36b921d05c380bc4f63e1a15d01225fca4bc Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 18 15:25:21 2017 -0400 honor vip interface parameter in haproxy fixes #2492 M lib/pf/services/manager/haproxy.pm commit fe42807bf1de7c693f3015bc5f7666f67e40065a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 18 15:20:38 2017 -0400 add username to pfsso logging context M go/caddy/pfsso/pfsso.go M go/firewallsso/base.go commit 4157b512e48916c1cd781e5841248a36a1bc993a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 18 14:51:47 2017 -0400 monitor haproxy via packetfence file instead of act-act M addons/monit/monit_build_configuration.pl M addons/monit/monit_checks_configurations/00_packetfence.tt M addons/monit/monit_checks_configurations/30_packetfence-activeactive.tt commit 9ba208ac0013a12d6a347da353a4e39f3893af94 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jul 18 11:46:54 2017 -0400 Added example.com to the test passthroughs. M go/httpdispatcher/proxy_test.go commit 5d07a29ad656f1b0a1c4bec3bdedc0e5c5402cba Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jul 18 11:30:22 2017 -0400 init A html/pfappserver/lib/pfappserver/Form/Field/Timezone.pm commit 6907a4b486151a6d366ae23070d380bc184c17db Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jul 18 10:29:04 2017 -0400 Used example.com for testing instead of padl.com. M go/httpdispatcher/proxy_test.go commit 3eb3b5bca189c5eaa72f0c0d22afb6add2f5fe13 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 17 14:23:32 2017 -0400 Select multiples roles that can select a specific role list M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/SelectRole.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/SelectRole.pm commit 813a43cfc7f43d01d81a58237c1291454f1fa6bc Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 17 11:01:25 2017 -0400 First draft of Roleinstone A html/captive-portal/lib/captiveportal/DynamicRouting/Module/RoleInStone.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/RoleInStone.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/RoleInStone.pm commit d32654b131f0fb94628f6114d82f2ba10c7348b8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 14 13:28:15 2017 -0400 Refactor actions to use a lookup table for actions M lib/pf/action.pm commit 587eb80f73a456f32b056c0d5a92151d03695505 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 14 11:55:27 2017 -0400 Remove deprecated error warning M html/pfappserver/lib/pfappserver.pm commit 5be2d692690bcb1a6f2daa459841af9c36b3f8b3 Author: lzammit <lzammit@inverse.ca> Date: Fri Jul 14 10:52:54 2017 -0400 Add the snmp configuration for Cisco SG300 M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 4c29c0087b572f8bd71798d521f898edb3a6beef Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jul 14 10:18:26 2017 -0400 do not show button if device reg is disabled fixes #2486 M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/captive-portal/templates/status.html commit d4cb9c41feb6b7362debe8669856263731b1b23f Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jul 12 11:59:49 2017 -0400 Post release procedure for 7.2. M UPGRADE.asciidoc M conf/pf-release A db/pf-schema-X.Y.Z.sql A db/upgrade-X.X.X-X.Y.Z.sql commit 70a685e08caaa308f2538102cf4e101fe3e6e358 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jul 12 11:42:51 2017 -0400 Fixed double "Type" in unit file. M conf/systemd/packetfence-mariadb.service commit 56948a03d97212f026040e96a353ab43e5abfa60 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jul 12 11:36:08 2017 -0400 Fixed incorrect setgid. M sbin/pf-mariadb commit ef1d129b124d514d9a0ebdd1f5ba36c50119e907 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 12 10:44:36 2017 -0400 Update dependencies M addons/packages/packetfence.spec M debian/control commit 6bb0e1d9aec01629fb47211bfd64043342cf7631 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jul 12 09:56:38 2017 -0400 news for fix #2467 M NEWS.asciidoc commit 13e47becbffc98bb57a394dbab345635a27f1b1d Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jul 7 09:38:44 2017 -0400 move syslog parser to integration M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/configuration/compliance.tt M html/pfappserver/root/configuration/integration.tt commit 44387e0baaaf85556aa180353f7a8b41e1cf22e2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jul 12 09:15:49 2017 -0400 Use xsltproc instead of fop to generate XSL-FO M Makefile M addons/packages/packetfence.spec M docs/docbook/xsl/packetfence-fo.xsl commit 6511198a83fdf9a6501b092bfe3e631291463db4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 11 13:37:02 2017 -0400 Set default if not defined M lib/pfconfig/namespaces/config/Pfqueue.pm commit d023e357ffd5f643dadb3a6dd2968df125b7b1c5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 11 11:06:51 2017 -0400 Use the task_jitter to calculate the tasks_count M sbin/pfqueue commit 6bb7f46ea8d8e4d26c4f56b66ed27e52ae60b074 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 11 11:15:27 2017 -0400 Add new constant PFQUEUE_TASK_JITTER_DEFAULT M lib/pf/constants/pfqueue.pm commit dfdf52e31efaab954612ba7e2553d8e549403a2a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 11 11:06:09 2017 -0400 New parameter task_jitter M conf/pfqueue.conf.defaults commit e040be0f967cef181550d837abd919a84a6aaaca Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jul 11 10:26:34 2017 -0400 One more attempt to get Debian to behave. M debian/changelog commit 2e2239ef26b40f9aa36d220e0b26a350cc5b3d4f Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jul 11 10:12:29 2017 -0400 Fixed Debian's changelog (hopefully.) M debian/changelog commit 79bf3805d36e7c6e4dde0aef02be9e6b9530a525 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jul 11 08:51:09 2017 -0400 Updated changelogs. M ChangeLog M addons/packages/packetfence.spec M debian/changelog commit ad26af8e2535c82d9dcaab0f867805ed0dc3ef5e Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jul 10 18:15:31 2017 -0400 Fixed permission issue on mariadb.conf. M lib/pf/cmd/pf/generatemariadbconfig.pm commit c8d821845cc62835563b9d9c8872733081c3d59b Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jul 10 14:40:18 2017 -0400 Updated changelogs. M ChangeLog M addons/packages/packetfence.spec M debian/changelog commit e315a17ec37cfdf4e92e0cc1b638cf0e0977c09b Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jul 10 14:30:41 2017 -0400 Updated version numbers prior to 7.2.0. M NEWS.asciidoc M UPGRADE.asciidoc M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M conf/pf-release A db/pf-schema-7.2.0.sql D db/pf-schema-X.Y.Z.sql A db/upgrade-7.1.0-7.2.0.sql D db/upgrade-X.X.X-X.Y.Z.sql M docs/docinfo.xml M docs/includes/global-attributes.asciidoc M html/pfappserver/lib/pfappserver/I18N/fr.po commit c488ca8dd39370f8dc33afb3161c47f7d3528c5b Author: lzammit <lzammit@inverse.ca> Date: Mon Jul 10 13:29:36 2017 -0400 Removing useless comment M lib/pf/Switch/Fortinet/FortiGate.pm commit 7c488a1dafcae9c484fe23fb2df70a87add9aff4 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jul 10 11:44:18 2017 -0400 Fixed incorrect systemctl path. M debian/packetfence.preinst commit 866ec37da2dea122fe978498c6810e3142614889 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 10 11:30:56 2017 -0400 Added IO::Socket::SSL M addons/packages/packetfence.spec commit 79b4d67a6247bc6018222e90bfc907a3cc7af36d Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jul 10 10:47:24 2017 -0400 Masked mariadb.service in packaging. Fixes #2474 M addons/packages/packetfence.spec M debian/packetfence.preinst commit 545ffc804f3c80c0f31966bec3e5018682a6eaec Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jul 10 09:01:19 2017 -0400 doc fixes M docs/PacketFence_Administration_Guide.asciidoc commit 1f10d956741a8e717908ff8a4981f91a0b2ac76d Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jul 7 16:14:17 2017 -0400 fix varaiable definition M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm commit d622690fe67d7c15a77f6fd5dbf8bb0d0c7b2932 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 7 13:09:33 2017 -0400 config::PfDefault is dependent of config::Documentation fixes #2475 M lib/pfconfig/namespaces/config/Documentation.pm commit 16f4524b6b6572b2e38f6a7b4cf2b7700a08dc33 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 7 12:59:28 2017 -0400 don't escape long description of report M html/pfappserver/root/dynamicreport/index.tt commit bbc6319a6b38ef9837b9a5eeb563bfd792b3032b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 7 12:56:44 2017 -0400 add long description to custom reports M conf/report.conf.defaults M html/pfappserver/root/dynamicreport/index.tt M lib/pf/Report.pm commit f3ef00d587d5a8ac2e2a2fbb1241b60dcc120299 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 7 10:49:46 2017 -0400 added form for SelectRole module A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/SelectRole.pm commit 52365e579e95f3677e958134f2372494798f4907 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jul 7 09:04:56 2017 -0400 fixing css M html/pfappserver/root/config/switch/index.tt M html/pfappserver/root/config/switch/list.tt commit c8b9c37563d226a85ffea95ef1f1846fc8313398 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 29 16:50:30 2017 -0400 fixed JS and template M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm M html/pfappserver/root/config/switch/import_csv.tt M html/pfappserver/root/static/admin/config/switches.js commit 1d80332539e58d819993f1f5af34eabfcd0bd8a2 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 29 13:49:22 2017 -0400 import switch via configstore instead of file, add validation M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm commit 609d8b2091af119bfe9de0fcc1582beed2ea270e Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 28 16:50:14 2017 -0400 check if switch exist + js minor improvement M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm A html/pfappserver/root/config/switch/import_csv.tt M html/pfappserver/root/config/switch/list.tt M html/pfappserver/root/static/admin/config/switches.js commit a4097772cef3e1ea38ac9402e86c242a4a652154 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jun 27 16:36:36 2017 -0400 working import, some js still need fixing M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm M html/pfappserver/root/config/switch/index.tt M html/pfappserver/root/static/admin/config/switches.js commit 0e36102e09c11b935b5fccfe489031ee06af679e Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 26 15:26:15 2017 -0400 proper doc + init js M docs/PacketFence_Administration_Guide.asciidoc M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm M html/pfappserver/root/config/switch/index.tt M html/pfappserver/root/static/admin/config/switches.js commit ef549b180379704e2e39167b8c21927375986cb0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 26 14:29:38 2017 -0400 modal to import from CSV M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm M html/pfappserver/root/config/switch/index.tt M html/pfappserver/root/config/switch/list.tt commit 7cb407d9b761ec2f35a7795c036ff565f1589985 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 23 16:14:04 2017 -0400 code to import from CSV M docs/PacketFence_Administration_Guide.asciidoc M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm M html/pfappserver/root/config/switch/list.tt commit 75005ff12fbdc24faaf54f8990b1e4bc4a44d7bb Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 14 09:59:55 2017 -0400 init M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm M html/pfappserver/root/config/switch/list.tt commit a134560e9a2d26a1a731faad047509f34811cf7d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 7 08:55:38 2017 -0400 Adjust domain upgrade instructions M UPGRADE.asciidoc commit 56a30428615add452caa462ce31efb16ba536076 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 7 08:34:20 2017 -0400 ensure fingerbank won't be over-updated M addons/packages/packetfence.spec M debian/control commit 492e21fcd2f1acb6891d9bb21a4c259edab05d45 Author: Derek Wuelfrath <dwlfrth@users.noreply.github.com> Date: Thu Jul 6 17:50:38 2017 -0400 Update ISSUE_TEMPLATE.md M .github/ISSUE_TEMPLATE.md commit 3baffdfa042dfab598632141a9dab0f21b162096 Author: Derek Wuelfrath <dwlfrth@users.noreply.github.com> Date: Thu Jul 6 17:48:46 2017 -0400 Update ISSUE_TEMPLATE.md M .github/ISSUE_TEMPLATE.md commit 239fae65a86c71f24411df2e4f47b924f7a0f914 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 6 16:49:54 2017 -0400 Require fingerbank 3.1.1 M debian/control commit d31e231aed2738e7a59145387293fbea894db92c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 6 16:49:29 2017 -0400 Require fingerbank 3.1.1 M addons/packages/packetfence.spec commit 4097229fe7f74a6c985c5ea30d82d19ecb50eb39 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jul 6 16:31:06 2017 -0400 Some fixes to NEWS prior to 7.2. M NEWS.asciidoc commit 661b7c3daa17a0c39078e2ec2a541405c0a3e243 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 6 16:21:46 2017 -0400 Add bug fixes M NEWS.asciidoc commit f9d8c55e8cc7c98cbcab736438a775317d41c546 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 6 16:21:33 2017 -0400 News for #2408 M NEWS.asciidoc commit 05792c1ec03a1dd5c37934030f2888820d22e92d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 6 16:19:32 2017 -0400 Add news entry for #2418 M NEWS.asciidoc commit f60c5ddcfd957ac8a4d7d3de28a839bfba4a543e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jul 6 16:04:48 2017 -0400 Updated debianize.patch M debian/patches/debianize.patch commit ad5f3363b8a36f30153502be481adb5dae0ed759 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 6 15:49:11 2017 -0400 Require value field in source action M html/pfappserver/lib/pfappserver/Form/Field/SourceRuleAction.pm commit b2e22fa7fa7c8f9555fbcd9cb69dbfb139eabba3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 6 15:48:21 2017 -0400 Add validation to make sure the rules do not have the same names M html/pfappserver/lib/pfappserver/Form/Config/Source.pm commit ecd0f692d2fb388a2a2b3724695314b8d620d45b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 6 13:41:28 2017 -0400 adjust perldoc M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/SelectRole.pm commit 79b8963b266655ad2c9491eb30e9b70bb4c41f6a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 6 13:40:09 2017 -0400 added portal module for role selection A html/captive-portal/lib/captiveportal/DynamicRouting/Module/SelectRole.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/SelectRole.pm A html/captive-portal/templates/select-role.html commit 9601925e547efa5a68ae917ba4af6a077bb1476a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 6 10:07:48 2017 -0400 Extract the To: email addresses just in case we it for error handling M lib/pf/config/util.pm commit 501a58b13d88594c3b9d1e838825b985fae3fcfb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 6 10:05:49 2017 -0400 Always append a new line before ending M lib/pf/config/util.pm commit 001661beabb2eeb15e7e2bfa43ae812ebbb8d5b7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 6 08:48:16 2017 -0400 remove excess logging M html/pfappserver/lib/pfappserver/PacketFence/Controller/DynamicReport.pm commit 11b3fac14b132a8c676262d4a3d329096c8327a2 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jul 5 16:26:12 2017 -0400 added translations fixes #2466 M html/pfappserver/lib/pfappserver/I18N/en.po commit a88c84a5daa7751ab361d0a10c08253dcd7e748f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 5 16:14:20 2017 -0400 Change type to obfuscated M conf/documentation.conf commit d464c4bd7885041a938514b1c20ec601eae86f06 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jul 5 15:06:35 2017 -0400 class of the error message M html/captive-portal/templates/status.html commit 90dee1172d7e234e41bf4e4d94748742e6010ffe Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jul 5 15:00:56 2017 -0400 display error type message when failing M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/templates/status.html commit d91aea22b01a37b33cb3b60e850634512d0d6951 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jul 5 14:58:21 2017 -0400 fixes #2465 deep recusrion issue M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit 6380313f6fd884e48895c032acbc8ce055ea2046 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jul 5 14:17:05 2017 -0400 fixes #2463 M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit 773baef3832a9dc800de480e63e30d039b055c69 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 5 13:58:15 2017 -0400 Rework sentence :nail_care: M docs/PacketFence_Clustering_Guide.asciidoc commit 273ecb127b430274128f0cf66afb8d100ed1fca0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 5 13:40:18 2017 -0400 don't use the admin to set the webservices user/pass in cluster doc fixes #2458 M docs/PacketFence_Clustering_Guide.asciidoc commit 5b9b59d3329fc5ca8f3106364e6eefa8cbccd070 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 5 13:04:16 2017 -0400 Show login_remaining in the admin M lib/pf/person.pm commit 0e1382b9f0287a63b7d8b6953701d8f004c65154 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 5 12:59:03 2017 -0400 Modernize Percona doc for v7 changes fixes #2457 M docs/PacketFence_Administration_Guide.asciidoc commit 8e216f211ee9d6f6f01c5da02e896d89a51c43d4 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jul 5 12:51:46 2017 -0400 Fixed radius cli and eduroam logging. M conf/radiusd/packetfence-cli.example M packetfence.rsyslog commit 013879f87b864306728766b99d468aaf9cee8d5d Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jul 5 11:49:33 2017 -0400 Fixed incorrect radius logging. M packetfence.rsyslog M raddb/mods-available/linelog commit e7d6980145d16c0262ea510bba5ce9b4090ea986 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jul 5 10:35:39 2017 -0400 Updated collectd log tailing. Fixes #2452 M conf/monitoring/collectd.conf.debian.example M conf/monitoring/collectd.conf.rhel.example commit 198aea4766805d941513fdd4b923f13657bdbe46 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jul 5 09:06:32 2017 -0400 added login page for status A html/captive-portal/templates/status/login.html commit e49045808abc8f1e17c6d1a705737552f49df667 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 5 09:03:10 2017 -0400 Add reboot notes for Zammits family in cluster guide M docs/PacketFence_Clustering_Guide.asciidoc commit acf5fcf7cd1516c1baf5dc643cd8066e9ce1e791 Author: Valentin Sundermann <me@vsund.de> Date: Wed Jul 5 11:52:01 2017 +0200 Use long key ids instead of (unsecure) short ids M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc commit af21851836935bd5852eff3e5d5b37e44daa001e Author: InverseBot <sogo@inverse.ca> Date: Tue Jul 4 15:50:08 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map commit 475bee464314e8d06cd726d974d6c0b94782d4c2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 4 15:21:09 2017 -0400 Fix/fdb issues bypass (#2449) * don't die when can't compute the fingerbank data in a RADIUS request * remove pf::useragent call from portal M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm M lib/pf/node.pm commit 12fac13c57966aa3ba41356c6cd39cfa424dc03c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 4 14:06:36 2017 -0400 Update Net::SMTP perl-Socket M addons/packages/packetfence.spec commit 664f7536e93caa7081190ad1dab675d60a0724b8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 4 11:58:45 2017 -0400 Fix issue where alert and error where not being reset M html/pfappserver/root/static/app/application.js commit aca706daa028264a9507cc235897448c0b88da42 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 4 11:58:05 2017 -0400 Clear alerts after saving M html/pfappserver/root/static/admin/config/source.js commit 79b89713cd8a1460d3611d115dcb179f02e43eb2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 4 11:07:03 2017 -0400 Packaging M addons/packages/packetfence.spec commit ccefa10aaf413f3abaf293f9219a35baf1160dc6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 4 10:25:54 2017 -0400 Remove link to old sources M html/pfappserver/root/admin/configuration.tt commit d820d4db22ee50b06ff6b8c76441ad230d89a534 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 4 09:56:03 2017 -0400 Add CSS (and SCSS file) as config files and noreplace M addons/packages/packetfence.spec commit f6cf5c0aab2c71dfcec26469b6160ca3621f5a2d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 4 09:46:27 2017 -0400 Allow additional args to be passed to send_mime_lite and send_by_pf_setting M lib/pf/config/util.pm commit f7c003414abaa9586ef040ca2e1d24c5049fade4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 4 00:03:18 2017 -0400 Do not override the from is not set M lib/pf/web/guest.pm commit 2f38c683a9bf740d5b316984f5d2ce9f2b355993 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 3 16:06:35 2017 -0400 Refactoring pfmailer to use send_mime_lite M lib/pf/config/util.pm commit 0f95bd1503e35e69cc1796e5dae4abf41b97875e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 3 16:05:47 2017 -0400 Refactor to use pf::config::util::send_email M lib/pf/activation.pm commit 93c8d54b316c49d52f467af6a93cb73ae1f7b065 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 3 16:05:30 2017 -0400 Refactor to use pf::config::util::send_email M lib/pf/action.pm commit da994a672369c72b772e68c03b5f948955b81cf8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 3 16:05:02 2017 -0400 Remove unused function M lib/pf/util.pm commit 76bfa9e9fee310345a506c5302645da9ec20ebfd Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 3 16:03:01 2017 -0400 Simplfy code M lib/pfconfig/namespaces/resource/fqdn.pm commit 5d173feb5fb1697a3c644a8db32822625370d498 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 3 14:49:45 2017 -0400 Refactor to use pf::config::util::send_mime_lite M lib/pf/Authentication/Source/SMSSource.pm commit ef0425a1ee9da6e076b6df2ac0d33090cb5e8231 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 3 14:49:03 2017 -0400 Use the send_email function in pf::config::util M lib/pf/web/guest.pm commit 5d1f1d5047cea40f9ea7bf1b01bf4d24db752a0f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 3 13:06:49 2017 -0400 Remove unused Net::SMTP M sbin/pfsetvlan commit 950b88253746cc3ab445f9c953d2e3d823faaa35 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 3 13:06:18 2017 -0400 Remove unused Net::SMTP M lib/pf/task/sendmail.pm commit 1a773919cb55096fedecc94eabbfaecdc7f2714b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 3 13:05:24 2017 -0400 Remove unused Net::SMTP M lib/pf/util.pm commit bc0112adf0686c80ba35871ee3220a94f7d851be Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 3 11:47:52 2017 -0400 A function to send a mime lite object using alerting settings M lib/pf/config/util.pm commit 035875c9b3107c685910f2d6f5cbecf32eb516e1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 3 11:24:22 2017 -0400 New parameter timeout M conf/documentation.conf M conf/pf.conf.defaults commit 20d6b3c28b2a0f35dfb0dd6ff12afb550be2cfab Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 3 11:24:01 2017 -0400 Function getting the send mail configuration M lib/pf/config/util.pm commit 052ccfc674625c283e257516ada49293d450c9a3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 28 13:46:57 2017 -0400 Update the description M conf/documentation.conf commit 2e02e4f9120b855f4d0fbc802e71197e74abb9d8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 28 13:43:53 2017 -0400 Add new alerting parameters M conf/documentation.conf M conf/pf.conf.defaults M lib/pfconfig/namespaces/config/Pf.pm commit 4dcde9e216b8ce4bd687dc185c1c1b4e6a0a70f2 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jul 3 16:41:51 2017 -0400 Updated nodejs required version. M addons/packages/packetfence.spec commit 0d642c0edacb6083706bb9ad390113517af36322 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jul 3 16:03:52 2017 -0400 NEWS file entry for PR #2443 M NEWS.asciidoc commit 4d7862cea7962522d118f704fe6fefba6db3f145 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jul 3 14:49:57 2017 -0400 Added missing syslog config for httpd.aaa M packetfence.rsyslog commit f4962dbd250959a382c65f77278af997cd6296c7 Author: lzammit <lzammit@inverse.ca> Date: Mon Jul 3 14:36:00 2017 -0400 Change sentence syntax M UPGRADE.asciidoc commit 7e61ade3ef7f115247726f35306671fcf687d87c Author: lzammit <lzammit@inverse.ca> Date: Mon Jul 3 14:29:35 2017 -0400 Improved doc M UPGRADE.asciidoc commit 4fb9d347cf47554b7a5331f20241750b81f37a1a Author: lzammit <lzammit@inverse.ca> Date: Mon Jul 3 14:27:17 2017 -0400 Test2 M UPGRADE.asciidoc commit 835be9c58c27bd37cb13892028a1e78d58f20fea Author: lzammit <lzammit@inverse.ca> Date: Mon Jul 3 14:26:56 2017 -0400 Test M UPGRADE.asciidoc commit 14ebc273ccf05931c7df87c8fcdecd7619b4d4f7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 3 13:58:14 2017 -0400 Remove application/json as a valid jsonrpc content type M lib/pf/WebAPI/JSONRPC.pm commit f32f5b02b57ce2b2516081ecfaaea28e21cb040a Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jul 3 10:47:25 2017 -0400 Systemd will no longer kill only master httpd process. M conf/systemd/packetfence-httpd.aaa.service M conf/systemd/packetfence-httpd.admin.service M conf/systemd/packetfence-httpd.collector.service M conf/systemd/packetfence-httpd.graphite.service M conf/systemd/packetfence-httpd.parking.service M conf/systemd/packetfence-httpd.portal.service M conf/systemd/packetfence-httpd.proxy.service M conf/systemd/packetfence-httpd.webservices.service commit 86ff48ab8622f0d3e6253adbd89346bdbf4f1824 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jul 3 09:55:56 2017 -0400 NEWS file entry for PR #2433 M NEWS.asciidoc commit 9f7a15f72139f839cbddb4ed15bfcbe1ecd45f2b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 3 09:49:42 2017 -0400 removed double return M lib/pf/cmd/pf/pfqueue.pm commit cd02d2ee26d2728afe054c99815f34d7a89084f6 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Jul 1 09:27:07 2017 -0400 Add validation for no access duration or an unregistration date. M html/pfappserver/lib/pfappserver/Form/Field/SourceRule.pm commit 1b595afccdcb815fa1afeb7584285346e35b2c34 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 30 21:32:09 2017 -0400 Update poddoc M lib/pf/cmd/pf/pfqueue.pm commit 7777c318ffeb89dae0bc30e484dc9b83b1a77900 Author: InverseBot <sogo@inverse.ca> Date: Fri Jun 30 00:00:51 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map commit 391b562d16101663a14e80f99ecf69f57120679e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 29 17:33:18 2017 -0400 Remove console.log M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/config/violations.js commit e6ee3ef1c0bede121a854811d79d63db018cbf95 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 29 15:57:15 2017 -0400 Fix validation M html/pfappserver/lib/pfappserver/Form/Field/SourceRule.pm commit 2fa8aab9381d9037366b415ca0465c90cbe4c5f8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 29 15:28:14 2017 -0400 Fix setting the error for hidden controls M html/pfappserver/root/static/app/application.js commit 8503d81795156dcb294bc8c1760a44913da04fa3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 29 13:01:03 2017 -0400 NEWS file entry for PR #2393 M NEWS.asciidoc commit d5bfb37d516c7cf7e05a143e5c6d62636f592569 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 29 12:55:49 2017 -0400 Fix the spliting of the condition M html/pfappserver/lib/pfappserver/Form/Field/SourceRuleCondition.pm commit b60e87efb536e59840b0d16a91b371f0409f5bfa Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 29 11:54:07 2017 -0400 redirect to plain HTTP for access detection in portal (#2393) * redirect to plain HTTP for access detection in portal * don't secure redirect for /access M conf/httpd.conf.d/httpd.portal.tt.example M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm commit a1470d79b2013de732e7af1bcb7fa77499c7cb58 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 29 09:58:00 2017 -0400 Add MariaDB binary log retention policies fixes #2440 M conf/mariadb/mariadb.conf.tt.example commit 8eb5997fa6266b02159f3f708659bb71511093eb Author: InverseBot <sogo@inverse.ca> Date: Thu Jun 29 00:01:07 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map commit d4ca3591983abebb671c5f116e4e98995a9cf61f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 28 11:21:27 2017 -0400 Use the new updateSoureRuleCondition function for updating a conidtion M html/pfappserver/root/static/admin/config/source.js commit c6e957e9b91db034acdf30a3878cc55afb528157 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 28 11:20:01 2017 -0400 new function for updating the source rule condition M html/pfappserver/root/static/admin/common.js commit bb65489713851d8325b80bd43ac0e29082e19228 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 27 15:32:03 2017 -0400 upgrade notes for #2410 M UPGRADE.asciidoc commit 5defa6341dcd80b9c69ba487933ca3d666173785 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 27 15:29:30 2017 -0400 news for #2410 M NEWS.asciidoc commit 1a7b0df8868f1ef7ae10bef422a08a710129bd1d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 27 14:53:31 2017 -0400 don't autoregister from connection profile param if status is pending fixes #2426 M lib/pf/role.pm commit e40065db746948e32d31f443e803a054d586387e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 27 12:28:36 2017 -0400 Wrong value used as username fixes #2437 M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm commit c7ad5811f36940953b7ac2bc812f2ddf51859e3c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 27 11:28:42 2017 -0400 Turn off mysql_client_found_rows to allow to tell if an update did not change the value of the row M lib/pf/db.pm M lib/pf/password.pm commit ec6d183a105bea60c67cf4c333d58442585b195b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 27 09:15:44 2017 -0400 upgrade notes for #2430 M UPGRADE.asciidoc commit 68a6b9878455a8cb1400c228f4334bf56edf9873 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 27 09:13:13 2017 -0400 News for #2430 M NEWS.asciidoc commit 3cf09a4c07c4552b2dd16f6d506a82bae87523b5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 27 09:06:17 2017 -0400 News for #2428 M NEWS.asciidoc commit 397b1528ff3c1ba3b2c051ce51c2bd5302865366 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 26 14:29:43 2017 -0400 Display Option82 data in the node view A html/pfappserver/lib/pfappserver/Model/Node/Tab/Option82.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm A html/pfappserver/root/node/tab_Option82_view.tt commit da78e34622121565fb2922b04065771b518d38f1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 26 12:40:44 2017 -0400 Make submitting to pfqueue a noop M t/unittest/dal.t commit 88d59d5352c3a34b2e1dcee7ddd39cd30dec4715 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 26 12:02:20 2017 -0400 new command pfcmf pfqueue clear_expired_counters M lib/pf/cmd/pf/pfqueue.pm commit 488232081aca35e311dfa198a985a1677644ad97 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 26 11:05:30 2017 -0400 Allow type json for content type of json rpc and replay back with the content type given M lib/pf/WebAPI/JSONRPC.pm commit db0097df9033ba7e366e88e6701f004171cedf07 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 23 14:23:14 2017 -0400 Cc -> Bcc M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SponsorEmail.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/SponsorEmail.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm M html/pfappserver/root/authentication/source/type/SponsorEmail.tt M lib/pf/Authentication/Source/SponsorEmailSource.pm M lib/pf/activation.pm M lib/pf/config/util.pm M lib/pf/util.pm M lib/pf/web/guest.pm commit d21a63ff9c8ca7585c028adcd56823f9082f63f0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 22 15:50:20 2017 -0400 Fix unescaped {} in regex for new version of perl M lib/pf/access_filter/switch.pm commit 12ba1b96b2d6fe94c72ba6cd59a93ecc88e78b1e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 22 14:24:32 2017 -0400 Fix unescaped {} in regex for new version of perl M lib/pf/access_filter/radius.pm commit c41b4e0d647306ae9b8dbf9bcc5d58977f68071f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 22 14:21:47 2017 -0400 Fixed regex that is invalid for newer versions of perl M lib/pf/Authentication/Condition.pm commit 7278b5afe40fecb6b6c6cf993a151c028c159d0e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 22 14:19:52 2017 -0400 Syntax error on push M lib/pf/ConfigStore/Source.pm commit 659d4050c8d3675ba057931314073997681ba2b7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 22 14:11:11 2017 -0400 Handling of the REJECT role in inline enforcement M lib/pf/inline.pm commit de00808866a615967890a103729be60c3decee27 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 22 10:50:08 2017 -0400 Trigger a violation when a node is created save M lib/pf/dal/node.pm commit 780ce682c02729ba34ca4cab88d856b2610f55a5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 22 10:47:47 2017 -0400 move to pf::node::NODE_DISCOVERED_TRIGGER_DELAY to pf::constants::node M lib/pf/constants/node.pm M lib/pf/node.pm commit 31d3c07895af7e0b906dd3f7f01ef2e618c09012 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 22 10:30:25 2017 -0400 If detect_date is '0000-00-00 00:00:00' set the value to NOW() M lib/pf/dal/node.pm commit 0900e7d69c015ed89d835f42e1747810c5614a59 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 22 10:25:49 2017 -0400 make instructions clearer in upgrade guide M UPGRADE.asciidoc commit f732d0775b4397412a1d2697ed4abc517700242b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 22 10:01:13 2017 -0400 NEWS file entry for PR #2422 M NEWS.asciidoc commit cb30cc332954b06092857cbb28bb53f87f454891 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 22 09:47:03 2017 -0400 fix missing disabling of haproxy rate limiting M lib/pf/services/manager/haproxy.pm commit 45b6d12c87c50c77f8d62385ed47e66223a19c9f Author: InverseBot <sogo@inverse.ca> Date: Thu Jun 22 00:00:25 2017 -0400 (web common) Update generated files M html/common/styles.css M html/common/styles.css.map commit 43db5d07b8bcfd61a6a48e080d0e54381cf89a88 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 21 16:31:46 2017 -0400 fixing oauth2 source icons lost M html/pfappserver/root/config/source/list.tt commit 82bf2298c3a7eb0fa8ec8aee9c1b533082500c89 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 21 15:51:35 2017 -0400 Make all the default for match M html/pfappserver/lib/pfappserver/Form/Field/SourceRule.pm commit 12f41d64c0f64bc268667b5ef816381b7a76a709 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 21 15:32:23 2017 -0400 Add ACCEPT_CONTEXT to avoid the model from being cached M html/pfappserver/lib/pfappserver/Model/Pfqueue.pm commit 7d9765fe704a0f9a9099e24ebe88f8037bff7acf Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 21 15:01:54 2017 -0400 Post 7.1.0 release procedure. M conf/pf-release A db/pf-schema-X.Y.Z.sql A db/upgrade-X.X.X-X.Y.Z.sql commit a2a4ae93b2c5cd21a5a693c514e8778d2cff046d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 21 14:59:38 2017 -0400 ensure values from FingerbankSelect will be uniq on save fixes #2331 M html/pfappserver/lib/pfappserver/Form/Field/FingerbankSelect.pm commit b064d6effb49282b0e2454b6db91e460b6adf711 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 21 14:14:04 2017 -0400 fix the permissions on config_version in pfcmd M lib/pf/cmd/pf/fixpermissions.pm commit ef76e65cdb7ada44d51c68c758c61b292b7f7515 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 21 13:57:36 2017 -0400 check the haproxy certificate expiration in checkup fixes #2397 M lib/pf/pfcmd/checkup.pm commit 8ab083e17061fa6e6825ed25c988c04865e455de Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 21 13:46:45 2017 -0400 update news for #2337 M NEWS.asciidoc commit 528148d89d15b2101869b744028e273144ab6ba2 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 21 13:25:15 2017 -0400 lost in translation strings re-added M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/en/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po commit d6243a4d0a248f03dbd7c68299eb590ba4ee31e3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 21 13:01:23 2017 -0400 make haproxy rate limiting configurable M conf/documentation.conf M conf/haproxy.conf.example M conf/pf.conf.defaults A html/captive-portal/templates/rate-limiting.http M html/pfappserver/lib/pfappserver/I18N/en.po M lib/pf/services/manager/haproxy.pm commit e2de551a19c49bffbbe38bd03b7e10a41b138c2c Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 14 14:38:25 2017 -0400 updated translation M conf/locale/en/LC_MESSAGES/packetfence.po M html/pfappserver/lib/pfappserver/I18N/en.po commit 6337bfcaf17c7cd9b7741fd0e8d89f50ec1007eb Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 14 14:36:28 2017 -0400 fixing and unify login form M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm D html/captive-portal/templates/device-registration/login.html M html/captive-portal/templates/status.html M html/captive-portal/templates/status/reset_password.html commit d0f3a1d6f645f2da2b1fe7c81c21b2d7d67921fa Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 14 13:06:22 2017 -0400 allowed ALL if none + typos M conf/documentation.conf M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/templates/status/reset_password.html commit a047f71ee82b644be8cb5fb3ce8b9bb4e7b059fd Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jun 6 13:52:40 2017 -0400 display bandwidth balance and time balance for everyother own devices, do not display time_balance for current device M html/captive-portal/templates/status.html M lib/pf/person.pm commit e999b06ebc4e434bd059eef6ad60372a77797f71 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jun 6 13:25:23 2017 -0400 add bandwidth + time balance for current node M html/captive-portal/templates/status.html commit 82c249b5451d5544ce735fdf079c22357319712e Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 5 14:04:46 2017 -0400 added translation M conf/locale/en/LC_MESSAGES/packetfence.po M html/pfappserver/lib/pfappserver/I18N/en.po commit 06eeaa1c2560a322e0521da55c45251c80b364c5 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 5 13:26:36 2017 -0400 change the redirection after trying the register a device M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm D html/captive-portal/templates/device-registration/landing.html M html/captive-portal/templates/device-registration/registration.html M html/captive-portal/templates/status.html commit 3c53b14d7bc8a0f088cf228c13c109d276529c09 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jun 2 12:16:08 2017 -0400 Improve display and actions on registered devices M html/captive-portal/content/captiveportal.js M html/captive-portal/templates/status.html M html/common/scss/_objects.box.scss M html/common/scss/_objects.buttons.scss M html/common/scss/styles.scss commit e0446bab7d01ec58c1efc4251dd1fd421068405b Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed May 31 13:40:53 2017 -0400 check if device is allowed in DB before fingerbank M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit f7b1207288f7d7bc9aae86ace613243dc9635f75 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue May 30 15:13:14 2017 -0400 fixing csss M html/common/styles.css M html/common/styles.css.map commit 9975884b0a78d97d587589bb68ae62ea230a3159 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue May 30 14:52:53 2017 -0400 cleanup code M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit 9590089c7c565e10e4caa820bd9207a8d67c4813 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue May 30 14:40:22 2017 -0400 adjust SQL query for mac_vendor by device_id M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit 3187a50d45df744daeb7339cdb6b128be5d97d20 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 29 15:41:35 2017 -0400 moved away from lib/pf/web M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm D lib/pf/web/device_registration.pm commit 8e9d60f6e1d706a411c5ade0b38f04c277ef948d Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 29 15:30:03 2017 -0400 fixed logging statement + logic for error message in device reg M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/templates/device-registration/landing.html M lib/pf/web/device_registration.pm commit dd43929bcbbb6c30a6bda298731f7f179f97aad6 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 29 15:08:57 2017 -0400 improve menu for visibility M html/captive-portal/lib/captiveportal/PacketFence/Controller/LostStolen.pm M html/captive-portal/templates/status.html M html/captive-portal/templates/status/menu.html M html/common/img/sprite.svg commit f39392ce67b59ea4d64a68491cca581eac06bb42 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 29 14:10:37 2017 -0400 typo + information in card + buttons M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/templates/status.html M html/captive-portal/templates/violations/lost_or_stolen.html commit fdf8dd02c04124194051a86a4fb49cbfab28f093 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 25 16:42:29 2017 -0400 added violation template, fixes M html/captive-portal/lib/captiveportal/PacketFence/Controller/LostStolen.pm M html/captive-portal/templates/lost_stolen.html A html/captive-portal/templates/violations/lost_or_stolen.html M lib/pf/web/device_registration.pm commit d8d5aa4be835d7e739a3040be9b672400ea3d098 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 25 15:47:02 2017 -0400 use violation constant + fix template status M html/captive-portal/lib/captiveportal/PacketFence/Controller/LostStolen.pm M html/captive-portal/templates/status.html commit 2effc58d5c5bec4b6b9961ab71cdcca89623e49c Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 25 15:41:14 2017 -0400 fix recursive loop + alert message M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/templates/device-registration/landing.html M html/captive-portal/templates/device-registration/registration.html M html/captive-portal/templates/status.html M lib/pf/web/device_registration.pm commit 95e47a20e673758ad86f177c400ec41e1dcc6ca0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 25 14:57:34 2017 -0400 added menu to avoid code duplication M html/captive-portal/templates/device-registration/landing.html M html/captive-portal/templates/device-registration/registration.html A html/captive-portal/templates/status/menu.html M html/captive-portal/templates/status/reset_password.html M lib/pf/web/device_registration.pm commit d3c0b8d8ab02bd7ccd674946cc084a31aee77910 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 25 13:14:01 2017 -0400 mores fixes M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M lib/pf/password.pm M lib/pfconfig/namespaces/config/Pf.pm commit 5d6519873e018529a8d7c4e1c82293422f96c4d9 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 25 11:30:08 2017 -0400 fixes M conf/documentation.conf M conf/pf.conf.defaults M conf/violations.conf.defaults M html/captive-portal/lib/captiveportal/PacketFence/Controller/LostStolen.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/captive-portal/templates/device-registration/landing.html M html/captive-portal/templates/device-registration/registration.html M html/captive-portal/templates/lost_stolen.html M html/captive-portal/templates/status.html D html/captive-portal/templates/status/person.html A html/captive-portal/templates/status/reset_password.html M lib/pf/constants/violation.pm M lib/pf/person.pm M lib/pf/web/constants.pm M lib/pf/web/device_registration.pm commit bb5ec04a8d549f8dd17e9267e8dca995bf85cb13 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed May 24 12:13:47 2017 -0400 testing M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit a458eb3f5acf239c826a8496ee4a547d0b877ce8 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue May 23 10:52:34 2017 -0400 improve device-registration M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/templates/device-registration/registration.html commit b52d935c7c1b6e3f830add0f5af74033ca1b282f Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri May 19 13:27:31 2017 -0400 added translation M html/pfappserver/lib/pfappserver/I18N/en.po commit 87670d1c80d33bc2d2e4c87e2df1ae23c1a35875 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri May 19 09:47:10 2017 -0400 typo + translation M conf/locale/en/LC_MESSAGES/packetfence.po M html/captive-portal/templates/status.html commit 00cc41f15fc018f8290968ff62d3a4e7242f63c9 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 18 17:14:04 2017 -0400 lost or stolen device not changeable M html/captive-portal/templates/status.html M html/common/scss/_objects.box.scss M html/common/scss/_settings.colors.scss commit 372c49a8431db09d17c0a1067adcfd50a1d5b2c6 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 18 17:11:19 2017 -0400 lost or stolen device appear red M html/captive-portal/lib/captiveportal/PacketFence/Controller/LostStolen.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/captive-portal/templates/lost_stolen.html M html/captive-portal/templates/status.html M html/common/scss/_objects.box.scss M html/common/scss/_settings.colors.scss M html/common/styles.css commit 9c3fe7d6dee00e9eab1bebb615be564be678d67d Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 18 13:53:20 2017 -0400 current device cannot unreg M html/captive-portal/templates/status.html commit 7244b05013a7e1befdfa6cdeac3c001ff6bd46ba Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 18 12:38:04 2017 -0400 fix fingbank select field display issue M html/captive-portal/templates/status.html M lib/pf/ConfigStore/Pf.pm commit a7db72c20041f7197eb23a0369544b4cc148670e Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 18 11:45:14 2017 -0400 improve navigation menu M html/captive-portal/templates/device-registration/landing.html M html/captive-portal/templates/device-registration/registration.html M html/captive-portal/templates/status.html M html/captive-portal/templates/status/person.html commit 1af26e9b87da0381f03a17cc5a4e6e165b56d102 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue May 16 16:46:43 2017 -0400 move back buttons M html/captive-portal/templates/device-registration/landing.html M html/captive-portal/templates/device-registration/registration.html M html/captive-portal/templates/status.html M html/captive-portal/templates/status/person.html M lib/pf/web/device_registration.pm commit f6b284f8a6ccef4d1c73607649e09f4fcacd5150 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue May 16 15:50:15 2017 -0400 actually working fingerbank check for device M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/templates/device-registration/landing.html M lib/pf/web/device_registration.pm commit e50d81a22281da3693770523401aa8ebec80fd31 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue May 16 13:45:35 2017 -0400 check into fingerbank db for device working M lib/pf/web/device_registration.pm commit aa06810d78c1b449f47e7407534421f3416f1dcb Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue May 16 12:01:18 2017 -0400 device_Reg proper query need to fix db M lib/pf/web/device_registration.pm M lib/pfconfig/namespaces/config/Pf.pm commit 4e0c860cfed1e701a2ee453e49679307232edfb7 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue May 16 10:41:41 2017 -0400 checking into fingerbank DB if mac is allwoed by device id M lib/pf/web/device_registration.pm commit a0211fddd8998c2ec66676f7b12393776d188772 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 15 14:57:09 2017 -0400 adding function M lib/pf/web/device_registration.pm commit 227eaf97d8753ea6fdea4364748b2489ca4b04c4 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 15 13:10:12 2017 -0400 working fingerbank select field M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M lib/pf/ConfigStore/Pf.pm commit cfaba0800171ede5e5a7d9d704d440a48a47a682 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 15 11:19:45 2017 -0400 adding fingerbank select as type for conf M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M lib/pf/ConfigStore/Pf.pm commit b7011168057b5cb1653aa1926fc29247cb438e09 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri May 12 16:30:48 2017 -0400 spacing M html/captive-portal/templates/device-registration/landing.html M html/captive-portal/templates/status.html commit 69548745fdf579f122950f1ca6189f2f1cbda673 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri May 12 16:14:12 2017 -0400 remove allow_reg to be moved to device_registration section M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Device.pm D html/pfappserver/root/config/fingerbank/device/allow_reg.tt M html/pfappserver/root/config/fingerbank/device/children.tt commit 3fa1663e7daaa1490cebd72c882dd660f3837de3 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri May 12 16:07:46 2017 -0400 create allow_reg button M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Device.pm A html/pfappserver/root/config/fingerbank/device/allow_reg.tt M html/pfappserver/root/config/fingerbank/device/children.tt commit 5e2b9787553568f37f973cc1798e48e373948c0a Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri May 12 14:21:09 2017 -0400 improve top menu nav M html/captive-portal/templates/device-registration/registration.html M html/captive-portal/templates/status/person.html commit 5ff46b093a9a170408becba187ab773415c4ce13 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri May 12 13:50:07 2017 -0400 remove AUP check + improve status page M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/captive-portal/templates/status.html M lib/pf/web/constants.pm commit 647cce0a894264db2078ca5ad032763994b378de Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri May 12 13:44:13 2017 -0400 redo menu to be available on top of each page M html/captive-portal/templates/device-registration/landing.html M html/captive-portal/templates/device-registration/login.html M html/captive-portal/templates/device-registration/registration.html M html/captive-portal/templates/status.html D html/captive-portal/templates/status/devices.html commit efde6e161fa8e9bb561ff161445ef6246b757f17 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri May 12 11:18:44 2017 -0400 revamp CSS thanks to @cgx M html/captive-portal/templates/status/devices.html M html/common/scss/_objects.buttons.scss M html/common/scss/styles.scss M html/common/styles.css commit 71dffcc3ef13ec64c2d7f965e0f8887f7e46eade Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 11 16:48:11 2017 -0400 fix rebase M html/captive-portal/templates/status.html commit ffb15f0ecff0352719edfc95ec9ff324e964ad27 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 11 15:46:09 2017 -0400 add error message when you are not the owner M html/captive-portal/lib/captiveportal/PacketFence/Controller/LostStolen.pm M html/captive-portal/templates/lost_stolen.html commit 0194db9b2bcacb419e4a9806ab55bae973cf82c7 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 11 15:39:32 2017 -0400 add a check to make sure the owner is delcaring a owned device M html/captive-portal/lib/captiveportal/PacketFence/Controller/LostStolen.pm commit fedfa6210fdc15472e2951b80b1435f2f5ce56d5 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 11 13:03:50 2017 -0400 working lost/stolen option A html/captive-portal/lib/captiveportal/Controller/LostStolen.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/LostStolen.pm M html/captive-portal/templates/lost_stolen.html M html/captive-portal/templates/status/devices.html M lib/pf/web/constants.pm commit d80779a99ae21dff5a11662ebe79862d1dfe7cb8 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 11 10:46:04 2017 -0400 added controler + template M html/captive-portal/lib/captiveportal/PacketFence/Controller/LostStolen.pm A html/captive-portal/templates/lost_stolen.html commit 60191987eafb682070a820eca1b5320ad59ba6c7 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed May 10 16:49:59 2017 -0400 added default violation M conf/violations.conf.defaults commit 32c58cc7f8e313c77a3b6f78e10da39dd7e2685f Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed May 10 16:32:47 2017 -0400 added lost or stolen controler A html/captive-portal/lib/captiveportal/PacketFence/Controller/LostStolen.pm M lib/pf/web/constants.pm commit 7832136136f67b11f1ce14486ff5935e8ec4e642 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed May 10 15:42:25 2017 -0400 button for lost and stolen improvmeent M html/captive-portal/templates/status.html M html/captive-portal/templates/status/devices.html M html/captive-portal/templates/status/person.html M html/common/img/sprite.svg commit 065ff30d80992243f8ff33c21dd0177cca5d8894 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed May 10 14:42:33 2017 -0400 added home button + change actual return to main menu M html/captive-portal/templates/device-registration/landing.html M html/captive-portal/templates/device-registration/registration.html M html/captive-portal/templates/status/devices.html M html/captive-portal/templates/status/person.html M html/common/img/sprite.svg commit d37c68fa9886da38a46c593f8d4a28d2fdbc7d05 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed May 10 14:30:29 2017 -0400 person page with correct error message M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/captive-portal/templates/status/person.html commit 6577df793e092da38b8dde401c8c1c80b4f1b608 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed May 10 14:02:31 2017 -0400 improve person template M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/captive-portal/templates/status/person.html commit e5f467367d9089d53688c6e517ccdadda5263968 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed May 10 11:59:59 2017 -0400 working change password M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/captive-portal/templates/status/person.html M lib/pf/web/constants.pm commit 6f1bb48b4fe6fff0ebdaf1e285894a5a438722bd Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue May 9 11:54:51 2017 -0400 rename has_local_account, improve person template + func to reset pw M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/captive-portal/templates/status.html M html/captive-portal/templates/status/person.html M lib/pf/person.pm commit c906abba3daa67956877690964ffc80ae02acaf0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue May 9 10:47:30 2017 -0400 added query for local account + typo in sprite M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/captive-portal/templates/status/devices.html M html/common/img/sprite.svg M lib/pf/person.pm commit b9412e061c5cbd4bd2ede89929cc00b094172ffd Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 8 16:56:38 2017 -0400 added person function M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm commit d93d5d7201aa68bdfdeca8058d13dcd503c93817 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 8 16:09:07 2017 -0400 testing M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/captive-portal/templates/status/devices.html commit 94af1433413a9af39a8c02de84429e06b1e413b3 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 8 14:41:56 2017 -0400 created pages A html/captive-portal/templates/status/devices.html A html/captive-portal/templates/status/person.html commit f38301aaf58afe2815962362c3cdf6cb9d3f2521 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 8 14:39:53 2017 -0400 authorize page path M html/captive-portal/templates/status.html M lib/pf/web/constants.pm commit b43d550df7e277388546ec7b833ea03d98446770 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 8 14:19:57 2017 -0400 added png icons A html/common/img/ic_devices_black_24px.png A html/common/img/ic_person_black_24px.png A html/common/img/ic_phonelink_erase_black_24px.png commit 20a9e2d3cc67cebb8ea54fd278bba41d3b3d57f7 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 8 14:14:13 2017 -0400 added svg icons M html/common/img/sprite.svg commit 7f0a5a8f266bc9f42ba7557ef930dde4ecbb8cf3 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 8 13:23:02 2017 -0400 add person icon M html/common/img/sprite.svg commit 6b5b173398e1b169e6297784559e2be93b81cbb3 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 8 12:46:32 2017 -0400 init M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/captive-portal/templates/status.html commit 6ed8f8a54106cabf7d5b19ac975085b67a6bd076 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jun 21 08:35:09 2017 -0400 (web admin) Fix CSS selector in jQuery Fixes #2419 M html/pfappserver/root/static/js/node.js commit 97eec154d425a112d4ec824385aef6ac5378e519 Author: lzammit <lzammit@inverse.ca> Date: Tue Jun 20 16:07:31 2017 -0400 802.1x to 802.1X M lib/pf/Switch/Fortinet/FortiGate.pm commit 47aaa62299853ed266c4f5f3bc2639c0cdd7665b Author: lzammit <lzammit@inverse.ca> Date: Tue Jun 20 16:06:17 2017 -0400 improved doc + switch module M lib/pf/Switch/Fortinet/FortiGate.pm commit cb9194977cc8e1950443d1414b8ece96ce80ebcb Author: lzammit <lzammit@inverse.ca> Date: Tue Jun 20 16:04:20 2017 -0400 improved doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 891494dc12fa084c36e67b6e73201f8cb9373f83 Author: lzammit <lzammit@inverse.ca> Date: Tue Jun 20 15:59:07 2017 -0400 improved doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit c000839511d59dc3d6427e493f90b80b0e44ada3 Author: lzammit <lzammit@inverse.ca> Date: Tue Jun 20 15:53:59 2017 -0400 Add 802.1x support on the fortigate M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M lib/pf/Switch/Fortinet/FortiGate.pm commit 88e3c0f19ad837abcda7cc9ae9fd5164782b38f7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 20 14:45:09 2017 -0400 first draft of meraki radsec doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 75820cf31ed5db7cb452a19f239fb6701943cd40 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 20 14:04:23 2017 -0400 Do not normalize username if advanced.normalize_radius_machine_auth_username is not disabled M lib/pf/radius.pm commit a937294cfcf68e6a69c157c649bc5dc9fbb47f01 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 20 14:03:30 2017 -0400 Add new configuration item advanced.normalize_radius_machine_auth_username M conf/documentation.conf M conf/pf.conf.defaults commit a1d0021193127d912b9815d14cd44c70ec0e39f3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 20 12:52:23 2017 -0400 normalize username M lib/pf/radius.pm commit 5234ad041f45cbcda08f8f19a54771407ed7ac82 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 20 10:21:49 2017 -0400 migrate acct.conf and auth.conf to template toolkit M conf/radiusd/acct.conf.example M conf/radiusd/auth.conf.example M lib/pf/services/manager/radiusd_child.pm commit 1905957fd853c539ac1548febe736c687da2a229 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 20 09:16:12 2017 -0400 added radsec port to iptables M conf/iptables.conf.example commit 3a1db51018a81ebea2b03146b20144e25bf0f86f Author: Louis Munro <lm@louismunro.com> Date: Mon Jun 19 16:15:34 2017 -0400 more ff is always better M sbin/pfdhcplistener commit d5b13f201af26dcf014dcf087711073a8d1b2af1 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jun 19 16:06:26 2017 -0400 Ignore broadcasts on the node that does not hold the VIP. M sbin/pfdhcplistener commit 4d1521df439615c400c2017fa8ce534b8dc81895 Author: InverseBot <sogo@inverse.ca> Date: Mon Jun 19 15:42:47 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map commit 0a0c5c8c49d0f79af60294c6dc6d2549d539ca8f Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jun 19 15:39:28 2017 -0400 Added journald.conf.d/01-packetfence.conf to packaging. M addons/packages/packetfence.spec commit 8b37990ceff37c72e1eef8792e5732dd49d535eb Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 19 15:36:29 2017 -0400 adjust Net::SSH2 version for debian M debian/control commit 16809436a9c49c17ca5ffccd56f76f48dbb29156 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 19 15:35:42 2017 -0400 adjust Net::SSH2 version for RHEL M addons/packages/packetfence.spec commit a8f6f77fe53f9f770b32e025924d67296080f197 Author: Louis Munro <lm@louismunro.com> Date: Mon Jun 19 14:59:24 2017 -0400 Revert "Added a check to ignore broadcasts in cluster when not holding the VIP." M sbin/pfdhcplistener commit ce8cf3b0cbc98b250f8a777a6f42f7303af11222 Author: Louis Munro <lm@louismunro.com> Date: Mon Jun 19 14:35:01 2017 -0400 removed ambiguous comment M sbin/pfdhcplistener commit a2a6982dc5df10cd22f8da6e9995e9f0e2a55d2a Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jun 19 14:28:41 2017 -0400 Added a bit of logging. M sbin/pfdhcplistener commit 6c961282fa433c9e9fccc67e5d26508110280589 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 19 14:28:34 2017 -0400 Update news for PR #2387 M NEWS.asciidoc commit 393ebb3c1ed62ef78d389d4b710568628277384d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jun 19 14:14:05 2017 -0400 Ability to use a sticky DC on domain join M addons/AD/smb.tt M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm commit 61dfec382da0ddbbe0762f6c067846204b6c16e8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 19 13:54:13 2017 -0400 Remove unnecessary poddoc M addons/dev-helpers/bin/generator-data-access-layer.pl commit 38e8f92ca0f6d87de4ce0040a8d96cbec05c56cb Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jun 19 13:50:27 2017 -0400 Modified so we skip based on layer 2 broadcast instead of layer 3. M sbin/pfdhcplistener commit ef4e3cd2a62358186d6d06ba069c613feaba09bc Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 19 13:24:46 2017 -0400 Fix broken test M t/unittest/util/dns.t commit 23f25909382e83e4bce0c01ca906bd5239cc9485 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jun 19 12:02:09 2017 -0400 Added a check to ignore broadcasts in cluster when not holding the VIP. M sbin/pfdhcplistener commit c3d1930c58bde0050b5e5cdccad4838d1803af23 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 19 11:30:58 2017 -0400 Updated news file for PR #2398 M NEWS.asciidoc commit 63b87d949a31b1eaa9083ed103974abdc274457a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 19 11:06:10 2017 -0400 Check for undef value M lib/pf/pfcmd/checkup.pm commit 5869a0c92c9923327a24dc12698d4285b7375290 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jun 19 10:54:55 2017 -0400 Adjusted JS + CSS for recheck M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/static/admin/common.js commit 80625293f739353591b0925f53cca477670f14d9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 19 10:45:28 2017 -0400 To ensure group permissions are properly added M bin/pfcmd.pl commit 61a0a2e6a8b0bd25e773f7739e1a8e299c206bd5 Author: InverseBot <sogo@inverse.ca> Date: Sat Jun 17 00:00:46 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map commit a653ee5bf299a73857cf21cf3ec471f23136cbdc Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 16 16:54:14 2017 -0400 Remove get_all_php M t/TestUtils.pm M t/coding-style.t commit 7a8a0e992dea9137ffa741c2faea33986cdb35fc Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 16 12:50:04 2017 -0400 Remove unused module D lib/pf/config/source.pm commit 9641d06abeeaa6215e730ed10396ba695b52d2da Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 16 12:04:38 2017 -0400 upgrade for #2395 M UPGRADE.asciidoc commit f7d508f4aa8ed6de9bcc4d449e3f6cd0b973576b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 16 12:03:33 2017 -0400 news for #2395 M NEWS.asciidoc commit 741d3063eb00c16f8427c7ada92dc805ab2bade9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 16 12:00:43 2017 -0400 Fix poddoc M html/pfappserver/lib/pfappserver/Base/Form/Role/SourceLocalAccount.pm commit 896190901f1961ea3ad64701366f89398720943b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 16 11:46:26 2017 -0400 news for #2328 M NEWS.asciidoc commit b94fbaa73f3d9433c5d2a46dac257e7afd362713 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 16 11:45:32 2017 -0400 Add note on isolation vs registration passthroughs M conf/documentation.conf commit 114e9a91e938403384ef72dc746e6858cff6c89d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 15 19:41:47 2017 -0400 Fix typo M sbin/pfconfig commit a02e22c368cd95d6bf1cc1ef79671df82d6a19b4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 15 19:33:32 2017 -0400 Do not use old style of function calls M sbin/pfbandwidthd M sbin/pfconfig M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfdns M sbin/pffilter M sbin/pfmon M sbin/pfqueue M sbin/pfsetvlan M sbin/winbindd-wrapper commit f4e6c52d14685d1379b3df1818bf3abb5a4a81f5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 15 19:13:04 2017 -0400 Do not export notify M sbin/pfbandwidthd M sbin/pfconfig M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfdns M sbin/pffilter M sbin/pfmon M sbin/pfqueue M sbin/pfsetvlan M sbin/winbindd-wrapper commit 787a402f6d915c94da4fb0172887b70dfedfe0b8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 15 18:12:17 2017 -0400 Revert "Do not import anything from Systemd::Daemon" This reverts commit 6e8d0a6f54aa306a40a929376dc3e0f45df4cf49. M sbin/pfbandwidthd M sbin/pfconfig M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfdns M sbin/pffilter M sbin/pfmon M sbin/pfqueue M sbin/pfsetvlan M sbin/winbindd-wrapper commit d50cf42ae3781720cd267182abe6cf9e2d7debd4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 15 15:37:49 2017 -0400 Move the stop notify message to the same block as deletepid M sbin/pfbandwidthd M sbin/pfconfig M sbin/pfdhcplistener M sbin/pfdns M sbin/pffilter M sbin/pfmon M sbin/pfqueue M sbin/pfsetvlan M sbin/winbindd-wrapper commit 6e8d0a6f54aa306a40a929376dc3e0f45df4cf49 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 15 15:30:33 2017 -0400 Do not import anything from Systemd::Daemon M sbin/pfbandwidthd M sbin/pfconfig M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfdns M sbin/pffilter M sbin/pfmon M sbin/pfqueue M sbin/pfsetvlan M sbin/winbindd-wrapper commit 3440d9e84ccaab3f41ee3af9863c7925fc11d3e0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 15 15:22:02 2017 -0400 Update NEWS for PR #2369 M NEWS.asciidoc commit 8c72b9e8b21ef2a3e0008b2e4cb711a09a4d3012 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 15 14:46:04 2017 -0400 Removed start/stop pfmon when keepalived change state (SLAVE/MASTER) M bin/cluster/management_update commit 7c6def1ff37a90f2c3bb9e12da2742185f780f56 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 15 14:24:51 2017 -0400 Fix issue passing in an empty list of sections M lib/pf/IniFiles.pm commit 065d0e7f5cf39b5a95541386bf8c099c8997c5b7 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 15 14:22:34 2017 -0400 Fix sorting data-base-id M html/pfappserver/root/config/source/list.tt commit 9affebf3b19dda0700ff87618c365f48e756b574 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 15 14:21:22 2017 -0400 Remove console.log M html/pfappserver/root/static/admin/config/source.js commit a08eca03d23a6e02bed085f92c71a40869bfcfe1 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 15 14:06:49 2017 -0400 Resort internal sources M html/pfappserver/root/config/source/list.tt M html/pfappserver/root/static/admin/config/source.js commit 24489713eb0e5bc41e849d1b4e583bfdc9e86dba Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 15 13:43:01 2017 -0400 Removed duplicate code M lib/pfconfig/namespaces/resource/isolation_passthroughs.pm commit b96c4540887f4681f799284a52b2d82b55653d7d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 15 13:41:56 2017 -0400 Add new trigger dynamic-list.ordered M html/pfappserver/root/static/admin/common.js commit 50421643b29cbb4d777d8c4e443990ddc9248149 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 15 13:32:47 2017 -0400 Simplify code M lib/pf/util/dns.pm M sbin/pfdns commit a77c4e036bf740ad46c1f3add36d9175cab85404 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 15 13:27:07 2017 -0400 Handling "bogus" NT hash coming from RADIUS ntlm cache fixes #2399 M conf/radiusd/packetfence-tunnel.example commit 9c521e38bb8bb7ebf89a8bbea76c279025038286 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 15 12:06:03 2017 -0400 Update poddoc M html/pfappserver/lib/pfappserver/Base/Form/Role/SourceLocalAccount.pm commit 287d5dd8355f4ebbd018debccb8d71deacd77364 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 15 11:50:18 2017 -0400 Port OpenID A html/pfappserver/lib/pfappserver/Form/Config/Source/OpenID.pm A html/pfappserver/root/config/source/type/OpenID.tt commit 9597097430775cf2d9a6238ba0cee1e063fc50a8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 15 11:40:30 2017 -0400 Update help M html/pfappserver/lib/pfappserver/Base/Form/Role/SourceLocalAccount.pm commit ea541755a3363047772fce1ab787bfe293fce145 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 15 10:52:46 2017 -0400 No more 27 char long M conf/iptables.conf.example M lib/pf/iptables.pm commit 156266b1943e3a65d0baba71902e93ebd02435d3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 14 15:38:13 2017 -0400 Handle duration fields in the base form class M html/pfappserver/lib/pfappserver/Form/Config/Source.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/SponsorEmail.pm commit 53ed3e6fe9656ae63fbd653af944f40d2120f4af Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 14 14:47:53 2017 -0400 Cleanup files M html/pfappserver/root/config/source/type/AuthorizeNet.tt M html/pfappserver/root/config/source/type/Billing.tt M html/pfappserver/root/config/source/type/Blackhole.tt M html/pfappserver/root/config/source/type/EAPTLS.tt M html/pfappserver/root/config/source/type/Eduroam.tt M html/pfappserver/root/config/source/type/Email.tt M html/pfappserver/root/config/source/type/Facebook.tt M html/pfappserver/root/config/source/type/Github.tt M html/pfappserver/root/config/source/type/Google.tt M html/pfappserver/root/config/source/type/Htpasswd.tt M html/pfappserver/root/config/source/type/Instagram.tt M html/pfappserver/root/config/source/type/Kerberos.tt M html/pfappserver/root/config/source/type/Kickbox.tt M html/pfappserver/root/config/source/type/LDAP.tt M html/pfappserver/root/config/source/type/LinkedIn.tt M html/pfappserver/root/config/source/type/Null.tt M html/pfappserver/root/config/source/type/Paypal.tt M html/pfappserver/root/config/source/type/Pinterest.tt M html/pfappserver/root/config/source/type/RADIUS.tt M html/pfappserver/root/config/source/type/SAML.tt M html/pfappserver/root/config/source/type/SMS.tt M html/pfappserver/root/config/source/type/SponsorEmail.tt M html/pfappserver/root/config/source/type/Stripe.tt M html/pfappserver/root/config/source/type/Twitter.tt M html/pfappserver/root/config/source/type/WindowsLive.tt commit cd19cf9e6326023162cea824bfaf6d8b8003dade Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 14 14:27:31 2017 -0400 Move to use the role SourceLocalAccount M html/pfappserver/lib/pfappserver/Form/Config/Source/Billing.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Facebook.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Github.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Google.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Instagram.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/LinkedIn.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Mirapay.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Pinterest.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/SMS.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/SponsorEmail.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Twilio.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/WindowsLive.pm M html/pfappserver/root/config/source/type/Twilio.tt commit f6bed4d5ee7f6d6f520d87211d9ed241a18962cd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 14 14:15:52 2017 -0400 Seperate local account in it's own block A html/pfappserver/lib/pfappserver/Base/Form/Role/SourceLocalAccount.pm M html/pfappserver/lib/pfappserver/Form/Config/Source.pm M html/pfappserver/root/config/source/view.tt commit 3ee8c0fea2b5243c3e28345707e6055292410773 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 14 13:31:03 2017 -0400 Update poddoc M html/pfappserver/lib/pfappserver/Form/Config/Source.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/AdminProxy.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/AuthorizeNet.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Eduroam.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Facebook.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Github.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Google.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Htpasswd.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Instagram.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Kerberos.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Kickbox.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/LinkedIn.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Mirapay.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Pinterest.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/RADIUS.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Twilio.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Twitter.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/WindowsLive.pm commit 928f1e52fef69e37c60d3d0c2d3b776bcd455c77 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 14 13:02:40 2017 -0400 Upadte poddoc M html/pfappserver/lib/pfappserver/Form/Config/Source.pm commit 7d26be2cf64ca45e3e27b6eb34fdcbe6590e7eef Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 14 12:05:48 2017 -0400 Updated poddoc M html/pfappserver/lib/pfappserver/Form/Config/Source/AdminProxy.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/AuthorizeNet.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Billing.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Blackhole.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/EAPTLS.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Htpasswd.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Mirapay.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Null.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Paypal.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Stripe.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Source.pm commit b8ffd1ad60f30f45cc2d1cff0593f1f9148ad5e3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 14 12:05:20 2017 -0400 Updated poddoc M html/pfappserver/lib/pfappserver/Form/Config/Source.pm commit d18b9c8fa6756a43f66bcb32ab542437c47c50e0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 14 12:04:53 2017 -0400 Rename method and updated poddoc M lib/pf/ConfigStore/Source.pm commit 590dd49d918d844d770b1a66856b42d8c66cc695 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 14 09:52:47 2017 -0400 Remove unused pfconfig namespace. Tie pf::ConfigStore::Source to the config::Authentication pfconfig namespace M lib/pf/ConfigStore/Source.pm D lib/pfconfig/namespaces/config/Source.pm commit 290b8d47dd88f57d18c20d278764b5db9b29394a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 13 13:26:14 2017 -0400 Make all subfields required M html/pfappserver/lib/pfappserver/Form/Field/SourceRuleCondition.pm commit c97883393b87c58ac0484698e4732ba957a10e1f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 13 13:22:56 2017 -0400 Fix do_wrapper M html/pfappserver/lib/pfappserver/Form/Config/Source.pm commit 0eabc4feed77d949cfbcf4949ae6b515ea0665fd Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 13 13:22:37 2017 -0400 Copy over data-required attribute M html/pfappserver/root/static/admin/common.js commit 7c1d66342cc2095ec01515eda1f03dbc79c8d82e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 13 11:54:32 2017 -0400 Fix issue with alignment of within alignment of action select box M html/pfappserver/root/static/app/application.css commit d9b82b685df6c887a151a05d86a7957bae6fe27f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 13 11:17:00 2017 -0400 Add types to an array M lib/pf/Authentication/constants.pm commit 10b449c91bc24511130b0542443743a4cbb4f11b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 13 11:16:40 2017 -0400 Update condition when adding a new action or condition M html/pfappserver/root/static/admin/config/source.js commit 6cf47e0d1cd729601b9ff01815f850deac4c7d13 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 13 11:15:52 2017 -0400 Move updateCondition to common.js M html/pfappserver/root/static/admin/config/authentication.js commit f30403ff59118228271435e24e3ecccaf616bf4a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 13 11:15:21 2017 -0400 Update class for attribute field and remove unused function M html/pfappserver/lib/pfappserver/Form/Field/SourceRuleCondition.pm commit 716e7b38559439a64d8f19964737343bf0531104 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 13 11:14:24 2017 -0400 Add Conditions M html/pfappserver/lib/pfappserver/Form/Config/Source.pm commit 87fe3c32d2de7f7958ca7d51056412d663e5605d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 13 11:13:56 2017 -0400 Move updateCondition to common.js M html/pfappserver/root/static/admin/common.js commit 0d49b4b9b48d2832f1d934fc92e7b22660bbef4c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 12 17:14:17 2017 -0400 Fix issue with display for chosen select fields M html/pfappserver/root/static/app/application.css commit f860cf9213f0f25b0e02435a4b49daedf393d15e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 12 17:12:25 2017 -0400 Add actions for section.loaded, dynamic-list.add for rules M html/pfappserver/root/static/admin/config/source.js commit 736773778e4a75b1ac0e846b100ecff73e7e3ea7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 12 12:29:23 2017 -0400 Update actions M html/pfappserver/root/static/admin/config/source.js commit 6c3a3ee367ac658120f8fe142fc73f778da4f0e7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 12 09:50:08 2017 -0400 Remove unused function M html/pfappserver/root/static/admin/config/source.js commit 00734df1e6a7de57955710bc84fda1cce185e016 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 9 17:32:54 2017 -0400 Render the action template M html/pfappserver/lib/pfappserver/Form/Config/Source.pm M html/pfappserver/root/config/source/view.tt commit fe7244d8577a29db50127e1a6e68e08ef74cfa69 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 9 16:25:05 2017 -0400 Cleanup variable M html/pfappserver/lib/pfappserver/Form/Field/SourceRuleAction.pm commit 76e8965819bfc588eddbe73e31bf0b3add53ce96 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 9 16:06:55 2017 -0400 Use default button M html/pfappserver/lib/pfappserver/Form/Config/Source.pm commit 893abf5333fadc76fd83e3fa66d3d645c0b96eae Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 9 15:08:48 2017 -0400 Display the label if defined M html/pfappserver/lib/pfappserver/Form/Field/DynamicList.pm commit 93e187cfa2a98c71b9d9c8007175d65fd5d08bf4 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 9 14:16:49 2017 -0400 Exclude rules from dynamic block list M html/pfappserver/lib/pfappserver/Form/Config/Source.pm commit e5a80bf4421554a045d67c89e9c50f3bcd0cb8b4 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 9 14:00:54 2017 -0400 Split and merge rule types M lib/pf/ConfigStore/Source.pm commit b82a3932e59ad28e0d22eb81b2238d6dbc38c556 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 9 13:30:32 2017 -0400 Fix the display of the rules add button M html/pfappserver/lib/pfappserver/Form/Config/Source.pm commit cfdf416e175256baff22c212acb364e8bd2c3ee2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 8 17:45:01 2017 -0400 Split Admin and Auth rules in the form M html/pfappserver/lib/pfappserver/Form/Config/Source.pm M html/pfappserver/lib/pfappserver/Form/Field/SourceRule.pm M html/pfappserver/lib/pfappserver/Form/Field/SourceRuleAction.pm commit 23f9363b824eb75c627b60fc8222bc49d8c73a9d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 8 15:10:27 2017 -0400 Move the logic for testing sources to source.js M html/pfappserver/root/config/source/type/LDAP.tt M html/pfappserver/root/static/admin/config/source.js commit 11a5560aacb616c764ef3ee6ee5983b06099e084 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 8 12:42:02 2017 -0400 Append the eye icon to the password field M html/pfappserver/root/config/source/type/LDAP.tt commit 4b59b0afe25fce1aafa37d4a7602549f3777614a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 8 12:39:48 2017 -0400 Be consistent in return values for _connect Fix use of uninitialized values in logging M lib/pf/Authentication/Source/LDAPSource.pm commit 0f531b9bab1b57e7194987ac7a8dbb4eb966a3eb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 8 10:35:04 2017 -0400 Support test button M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Source.pm commit 2e28425b54fef8da2282b3a5fb8cb0012af092d5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 8 10:17:40 2017 -0400 Custom layout for form M html/pfappserver/root/config/source/type/HTTP.tt commit 10877cc1056914037e4aff787e7903c0d28d0b8a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 8 10:07:25 2017 -0400 Changed password field to ObfuscatedText M html/pfappserver/lib/pfappserver/Form/Config/Source/HTTP.pm commit 3f6d86315ae717519e7c56ce44e144691388ccb9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 7 15:22:06 2017 -0400 Add default to fields M html/pfappserver/lib/pfappserver/Form/Config/Source/Facebook.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Github.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Google.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Instagram.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Kickbox.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/LinkedIn.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Pinterest.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Twitter.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/WindowsLive.pm commit ca0168745ab4dd10cb88d8dc5e483fb578b5d376 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 7 15:02:10 2017 -0400 Add default to fields M html/pfappserver/lib/pfappserver/Form/Config/Source/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/SponsorEmail.pm commit c0efca5c7ec869114946c7a32ae7157af91aa4fe Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 7 14:37:04 2017 -0400 Add new Twilio source A html/pfappserver/lib/pfappserver/Form/Config/Source/Twilio.pm A html/pfappserver/root/config/source/type/Twilio.tt commit a7476f65343a0fcd1469298a2f69cb35f8dbcb15 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 7 14:06:43 2017 -0400 Add form and template for admin proxy A html/pfappserver/lib/pfappserver/Form/Config/Source/AdminProxy.pm A html/pfappserver/root/config/source/type/AdminProxy.tt commit a68794bc3414958a0aa8a862e1eb05b86af98c3d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 7 13:43:57 2017 -0400 Add default values to fields M html/pfappserver/lib/pfappserver/Form/Config/Source/Kerberos.pm commit f1b134050468ed940afb19acab28fcf24af110ec Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 7 13:42:17 2017 -0400 Add default values to fields M html/pfappserver/lib/pfappserver/Form/Config/Source/Eduroam.pm commit 5e97fc3afc9970ed7e6f0342b29fad870bcd6e4f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 7 13:36:12 2017 -0400 Fix the display of the AD source M html/pfappserver/root/config/source/type/LDAP.tt commit 0f6b30fb447316ba51d372b29603949558acc8a2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 7 13:35:42 2017 -0400 Have AD use the LDAP template M html/pfappserver/root/config/source/type/AD.tt commit 5091aac36b3732a40edbdb970c677f891eeeeb07 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 7 13:35:14 2017 -0400 Add default value M html/pfappserver/lib/pfappserver/Form/Config/Source/RADIUS.pm commit 7399c4b7acc353783bfaeca616160bdad025b9d6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 5 17:31:01 2017 -0400 Fix heading M html/pfappserver/root/config/source/view.tt commit 32338ec566bbbf31207aee515954e42c649b3807 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 5 16:21:48 2017 -0400 Change password types to ObfuscatedText M html/pfappserver/lib/pfappserver/Form/Config/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/RADIUS.pm commit 9a9724b0b5fef69513bf0286637b1c9945daa06e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 2 16:59:29 2017 -0400 Move the message within the card-block M html/pfappserver/root/config/source/view.tt commit b163cfd7cc150dbd8b3d2d96c354b962da314bcd Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 2 16:56:34 2017 -0400 Save the previous status message in the session M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Source.pm commit 729d6693e865bf130388256e63d0317aea9aac21 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 2 16:46:23 2017 -0400 Do not modify what was passed in to pf_localize M html/pfappserver/lib/pfappserver.pm commit aa70d46576c7b931a8d688a9a9bd60c972db33ce Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 2 14:12:14 2017 -0400 Show the error before the form and do not refesh the page M html/pfappserver/root/static/admin/config/source.js commit 33a2956a40bb3c0c0c73c957b7e3fd796b326afd Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 2 14:00:00 2017 -0400 Remove the double entry for the id M html/pfappserver/root/config/source/view.tt commit 6a8628f1ef272e6ccc2fb8c2276942933bbab68e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 2 13:26:54 2017 -0400 Turn the default clone and delete behavior M html/pfappserver/root/static/admin/config/source.js commit abf9b7fc34ccb7065bf687c977eb43de936da51d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 2 13:26:14 2017 -0400 Remove including source.js M html/pfappserver/root/admin/configuration.tt commit 401e41e70973d2ade37adc30ea09778254b04ca5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 1 17:28:59 2017 -0400 Fix errorSibling M html/pfappserver/root/static/admin/config/source.js commit 3dea6c9add73e6113841d1e60f0d82ac6cd5306c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 1 17:28:47 2017 -0400 Add space M html/pfappserver/root/config/source/view.tt commit 06ec6745b1a9dbc94e56113c40a32ba2ef28e05e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 16 14:03:16 2017 -0400 Remove class for action.type M html/pfappserver/lib/pfappserver/Form/Field/SourceRuleAction.pm commit 5ecd53713d32c43dc26b3d28fd7f2ee8d515a9fa Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 16 14:02:47 2017 -0400 Make actions sortable M html/pfappserver/lib/pfappserver/Form/Field/SourceRule.pm commit 718072fa0b6cc814bc38eb29257a9c2e37a1a59c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 16 13:48:37 2017 -0400 Rearrange form fields M html/pfappserver/lib/pfappserver/Form/Config/Source/Paypal.pm commit 16339ca6c3c9a7a63f2841cbe1c6310b3bd40ac1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 16 13:47:37 2017 -0400 Update mirapay M html/pfappserver/lib/pfappserver/Form/Config/Source/Mirapay.pm commit 9b3efea02c674acccc8ac293c37d4c18b11a3384 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 16 13:47:06 2017 -0400 Add new look M html/pfappserver/root/config/source/view.tt commit 1aebe8354155acdd84747d1aad33f923e771989d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 16 13:46:05 2017 -0400 Set the proper defaults for the fields M html/pfappserver/lib/pfappserver/Form/Config/Source/LDAP.pm commit 098aca83549211487dedee74d3b63c224d03adf3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 16 13:45:25 2017 -0400 Change label M html/pfappserver/lib/pfappserver/Form/Config/Source.pm commit 27f438b8cdb6c9570a89614b22a57301f9218514 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 16 13:16:57 2017 -0400 Use all_fields instead of the fields from the meta class M html/pfappserver/lib/pfappserver/Form/Config/Source.pm commit ff3dbabbc41717a18761b7431889c05bc679ec32 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 16 10:54:01 2017 -0400 Update mirapay M html/pfappserver/root/config/source/type/Mirapay.tt commit 57f70a66ff061d8027bbc163218d3284804be4a1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 16 10:53:39 2017 -0400 Remove block definition and use dynamically generated one M html/pfappserver/lib/pfappserver/Form/Config/Source/Stripe.pm commit a56172e948a1ed2953f4221d68f76b2b5f06f747 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 16 10:53:00 2017 -0400 Remove block definition and use dynamically generated one M html/pfappserver/lib/pfappserver/Form/Config/Source/Htpasswd.pm commit 8aa51180a122895da7155313a5d629fa41aa7dd5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 16 10:52:45 2017 -0400 Remove block definition and use dynamically generated one M html/pfappserver/lib/pfappserver/Form/Config/Source/Email.pm commit 3c2815f133e3a493b32c8a0e26f39c80eec0ca06 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 16 10:52:25 2017 -0400 Remove block definition and use dynamically generated one M html/pfappserver/lib/pfappserver/Form/Config/Source/AuthorizeNet.pm commit 7456e6e67da5e63ceda1edccb5c64ec01b41d65f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 16 10:51:31 2017 -0400 Update billing source M html/pfappserver/lib/pfappserver/Form/Config/Source/Billing.pm commit 7feb0acafb43fa2558fd48e4cab1f615244da185 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 16 10:49:01 2017 -0400 Exclude id type description and rules from the dynamically generated block definition M html/pfappserver/lib/pfappserver/Form/Config/Source.pm commit 2b759004dbf5ce25844e823a1659159dd8c428b9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 15 19:27:59 2017 -0400 Fix issue with fix display of popup M html/pfappserver/root/config/source/index.tt commit b235875e9ec5ef1114e9c2ae9855313079d1bfc5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 15 18:55:58 2017 -0400 quote the id M html/pfappserver/root/config/source/list.tt commit ec074db936e6475c57a85d79316bff3cc3a58fec Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 12 14:32:29 2017 -0400 Refactor source create display M html/pfappserver/root/config/source/index.tt M html/pfappserver/root/config/source/list.tt commit a512568f9db2cab1835a38c29a57492be52dd6a7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 12 13:19:23 2017 -0400 Do not show heading if there no types M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Source.pm M html/pfappserver/root/config/source/list.tt commit 4a2a37cbacacc92fceaae061b1b847a9c84a8b05 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 9 15:58:22 2017 -0400 Use the new layout M html/pfappserver/root/config/source/index.tt commit a3ea677790e54965059d08cd05d969d0c1204b9d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 9 15:56:20 2017 -0400 Remove fields that are already displayed Fix issue with the source_type causing a compile error M html/pfappserver/lib/pfappserver/Form/Config/Source/Htpasswd.pm commit da0bc3bd76d2f89fadd9c76b9aede63768dd2fdf Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 9 14:25:48 2017 -0400 Fix syntax error M html/pfappserver/root/static/admin/config/source.js commit 45890402c94c2e26802dae5c3169fb1fca39b288 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 14 13:30:09 2017 -0500 Check for the params before the value M html/pfappserver/lib/pfappserver/Form/Config/Source.pm commit 49ac8e7420c373fc58b5fc0dfe33272411aed8da Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 18 12:06:02 2017 -0500 Handle change event on rule class M html/pfappserver/root/static/admin/config/source.js commit b95089ad8156547daf110a105348f793c073e4c2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 18 10:43:16 2017 -0500 Split the actions for read, clone, and create M html/pfappserver/root/static/admin/config/items.js commit c4b955bc3853a4ddb7dd48b1a0c5c6a129a0b0b7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 17 11:28:57 2017 -0500 New source.js M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/static/admin/config/source.js commit 4bcd0215a7ba9dd9450fb07cafcd2180ffdf733c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 17 11:18:21 2017 -0500 Create type template A html/pfappserver/root/config/source/create_type.tt commit 242c7f730c18118267d5bc2d2dd9e60f4e60357d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 17 11:12:38 2017 -0500 Use custom view actions M html/pfappserver/root/config/source/view.tt commit 999a4a952ab1a64e9a2fc3d72b9f96d92af7822e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 17 11:07:21 2017 -0500 Redirect to the view after clone or create M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Source.pm commit de15d3c7ff2a89ff74e43174238f6c17e48847a3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 17 10:45:53 2017 -0500 Use the built source instead of the class M html/pfappserver/lib/pfappserver/Form/Field/SourceRule.pm M html/pfappserver/lib/pfappserver/Form/Field/SourceRuleAction.pm M html/pfappserver/lib/pfappserver/Form/Field/SourceRuleCondition.pm commit e8ec28e55d945d71ff6e9c5271776223db78362c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 17 10:16:27 2017 -0500 Group sources by class M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Source.pm M html/pfappserver/root/config/source/index.tt M html/pfappserver/root/config/source/list.tt commit 3838c70e14daf13b1f12ae827d1855f5b6707887 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 16 16:51:08 2017 -0500 No need to override the definition block M html/pfappserver/lib/pfappserver/Form/Config/Source/AD.pm commit c926c04e870ccf24a7b6133996e8d6f2a92884a5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 16 16:45:20 2017 -0500 Allow sub form to override the args for get_source M html/pfappserver/lib/pfappserver/Form/Config/Source.pm commit 634e62f194600d03b2eec56de1954922b0b05179 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 16 14:36:21 2017 -0500 Add defaults to all required attributes of a LDAP source M html/pfappserver/lib/pfappserver/Form/Config/Source.pm commit c8e63e097d64cfa970f122b3a4a1612090483a26 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 16 13:21:18 2017 -0500 Calculate the render list from the fields defined in the source M html/pfappserver/lib/pfappserver/Form/Config/Source.pm commit 375aff935fc593842b02e1ea8cfa9e93f82c4356 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 16 13:20:30 2017 -0500 Build the source type M html/pfappserver/lib/pfappserver/Form/Config/Source.pm commit e1de1efe25655a3580493d57f3e081c1f74c6084 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 16 10:37:55 2017 -0500 Update copyright M html/pfappserver/lib/pfappserver/Controller/Config/Source.pm M html/pfappserver/lib/pfappserver/Form/Config/Source.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/AD.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/AuthorizeNet.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Billing.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Blackhole.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/EAPTLS.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Eduroam.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Facebook.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Github.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Google.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/HTTP.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Htpasswd.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Instagram.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Kerberos.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Kickbox.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/LinkedIn.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Mirapay.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Null.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Paypal.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Pinterest.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/RADIUS.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/SAML.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/SMS.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/SponsorEmail.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Stripe.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/Twitter.pm M html/pfappserver/lib/pfappserver/Form/Config/Source/WindowsLive.pm M html/pfappserver/lib/pfappserver/Form/Field/SourceRule.pm M html/pfappserver/lib/pfappserver/Form/Field/SourceRuleAction.pm M html/pfappserver/lib/pfappserver/Form/Field/SourceRuleCondition.pm M html/pfappserver/lib/pfappserver/Model/Config/Source.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Source.pm M lib/pf/ConfigStore/Source.pm M lib/pf/config/source.pm M lib/pfconfig/namespaces/config/Source.pm commit 2c8ee36a1919ed58a694599d6be39d83c6cbc8a2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 13 16:21:20 2017 -0500 Split up the common fields and the source defined fields into different blocks M html/pfappserver/lib/pfappserver/Form/Config/Source.pm M html/pfappserver/root/config/source/view.tt commit 002fbd3c2267c732fd2862ccde59eb628d5b5272 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 13 16:12:55 2017 -0500 A dynamic block A html/pfappserver/lib/pfappserver/Form/Widget/Block/Dynamic.pm commit 226d95b6fdfa0dec58a6a951a12e888e33efa306 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 12 14:27:41 2017 -0500 New function getAuthenticationClassByType M lib/pf/authentication.pm commit 1a42ba053a7448476f2d5139ae7a6bb419431096 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 12 11:07:51 2017 -0500 Add forms to "standard" location A html/pfappserver/lib/pfappserver/Form/Config/Source/AD.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/AuthorizeNet.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/Billing.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/Blackhole.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/EAPTLS.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/Eduroam.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/Email.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/Facebook.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/Github.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/Google.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/HTTP.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/Instagram.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/Kerberos.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/Kickbox.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/LDAP.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/LinkedIn.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/Mirapay.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/Null.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/Paypal.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/Pinterest.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/RADIUS.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/SAML.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/SMS.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/SponsorEmail.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/Stripe.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/Twitter.pm A html/pfappserver/lib/pfappserver/Form/Config/Source/WindowsLive.pm commit a8ff65e4858fb39ac15398c0eaeaa32efc068fca Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 12 10:48:10 2017 -0500 Template for each source A html/pfappserver/root/config/source/type/AD.tt A html/pfappserver/root/config/source/type/AuthorizeNet.tt A html/pfappserver/root/config/source/type/Billing.tt A html/pfappserver/root/config/source/type/Blackhole.tt A html/pfappserver/root/config/source/type/EAPTLS.tt A html/pfappserver/root/config/source/type/Eduroam.tt A html/pfappserver/root/config/source/type/Email.tt A html/pfappserver/root/config/source/type/Facebook.tt A html/pfappserver/root/config/source/type/Github.tt A html/pfappserver/root/config/source/type/Google.tt A html/pfappserver/root/config/source/type/HTTP.tt A html/pfappserver/root/config/source/type/Htpasswd.tt A html/pfappserver/root/config/source/type/Instagram.tt A html/pfappserver/root/config/source/type/Kerberos.tt A html/pfappserver/root/config/source/type/Kickbox.tt A html/pfappserver/root/config/source/type/LDAP.tt A html/pfappserver/root/config/source/type/LinkedIn.tt A html/pfappserver/root/config/source/type/Mirapay.tt A html/pfappserver/root/config/source/type/Null.tt A html/pfappserver/root/config/source/type/Paypal.tt A html/pfappserver/root/config/source/type/Pinterest.tt A html/pfappserver/root/config/source/type/RADIUS.tt A html/pfappserver/root/config/source/type/SAML.tt A html/pfappserver/root/config/source/type/SMS.tt A html/pfappserver/root/config/source/type/SponsorEmail.tt A html/pfappserver/root/config/source/type/Stripe.tt A html/pfappserver/root/config/source/type/Twitter.tt A html/pfappserver/root/config/source/type/WindowsLive.tt commit 86544c314aafa68957404d4388272e39b4fc57ce Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 22 16:06:01 2016 -0500 Form field actions M html/pfappserver/lib/pfappserver/Form/Field/SourceRule.pm commit a4cf5abebaceff21231b9c811550f199acdb3dd5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 22 16:05:30 2016 -0500 New form field rule action A html/pfappserver/lib/pfappserver/Form/Field/SourceRuleAction.pm commit 998477957309be64d96115f0ef4874d8736d08fa Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 22 16:04:46 2016 -0500 Include AllowedOptions M html/pfappserver/lib/pfappserver/Form/Config/Source.pm commit 401cf782fafb6376fe46710697400bcdb199f40e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 22 14:24:50 2016 -0500 Add custom add button for rules M html/pfappserver/lib/pfappserver/Form/Config/Source.pm commit f6f7354b37fce6bac7e2d98a22b25962905e25ab Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 22 14:10:44 2016 -0500 Display add button along side the delete button M html/pfappserver/lib/pfappserver/Form/Config/Source.pm commit fcec340e1962e21c07bf2d31a5349ae329322f5c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 22 14:09:51 2016 -0500 Display custom add button M html/pfappserver/lib/pfappserver/Form/Field/SourceRule.pm commit 535882b77e2667867fa78e7cf0214b5da9da0b49 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 22 11:17:10 2016 -0500 Resort the groups before saving M lib/pf/ConfigStore/Source.pm commit db917212850d649a964ddf4e04013e2138fd3ccd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 22 11:11:38 2016 -0500 Make the dynamic-list disappear when empty M html/pfappserver/lib/pfappserver/Form/Config/Source.pm commit 5fb61f7022447a9ff893b165ea6fe2deaa54ba5a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 22 09:58:44 2016 -0500 Do not display a condition when there is none M html/pfappserver/lib/pfappserver/Form/Field/SourceRule.pm commit d6afd56cece0f6f6f8433066b0ce4f638df100bb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 21 16:01:41 2016 -0500 Make conditions sortable M html/pfappserver/lib/pfappserver/Form/Field/SourceRule.pm commit 0ee140d4b8a18c1c6e211b9b93e6ba359f2c0087 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 21 15:34:24 2016 -0500 New form Htpasswd A html/pfappserver/lib/pfappserver/Form/Config/Source/Htpasswd.pm commit 8ee0ad67652e5cbe0a7e44fc48f774ebe5cff0c3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 21 15:32:12 2016 -0500 Move Rules and conditions to thier own form fields M html/pfappserver/lib/pfappserver/Form/Config/Source.pm A html/pfappserver/lib/pfappserver/Form/Field/SourceRule.pm A html/pfappserver/lib/pfappserver/Form/Field/SourceRuleCondition.pm commit 46aad887f21ae1f62cc68b541a20899e8820dfeb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 21 15:31:36 2016 -0500 Allow sub types M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Source.pm commit 3f782b723698dd2391ff5ffb700ff75d4da66a8d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 21 15:30:00 2016 -0500 Fix issue with flattening data M lib/pf/ConfigStore/Source.pm commit 42f7ad3892a04c67ddd02965ca4b503df4a0da3e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 21 15:29:12 2016 -0500 Format view to look similar to Config::Authentication::Source M html/pfappserver/root/config/source/view.tt commit 62b8179a99c6234a65d64a2462038f24b13a44a8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 21 14:49:47 2016 -0500 Fixed typos M lib/pf/ConfigStore/Source.pm commit a14128faf7db3e67a23e125b71a8ad851df097d7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 21 12:10:11 2016 -0500 Initial commit for auth sources rework A html/pfappserver/lib/pfappserver/Controller/Config/Source.pm A html/pfappserver/lib/pfappserver/Form/Config/Source.pm A html/pfappserver/lib/pfappserver/Model/Config/Source.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Source.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/config/source/clone.tt A html/pfappserver/root/config/source/create.tt A html/pfappserver/root/config/source/index.tt A html/pfappserver/root/config/source/list.tt A html/pfappserver/root/config/source/view.tt A lib/pf/ConfigStore/Source.pm A lib/pf/config/source.pm A lib/pfconfig/namespaces/config/Source.pm commit ee50e8b3eab018c87a2c121bb753d20945dd8176 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 15 10:44:03 2017 -0400 news for #2394 M NEWS.asciidoc commit 3f416c43063a403ce984a1f419ce48e2f3131a88 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 15 10:19:12 2017 -0400 Return task count M sbin/pfqueue commit 228d1d7a9d83a0e7689ed03d390592557b8d0ef9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 15 09:36:33 2017 -0400 Fixed typo M lib/pf/Authentication/Source/RADIUSSource.pm commit d462107ddd398382d006d61cfbe3061eb0233fed Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 15 09:19:53 2017 -0400 Fixed documentation and simplify code M conf/documentation.conf M lib/pfconfig/namespaces/config/Pf.pm commit d41c162b440135443e613005a30fdeae08b2141a Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 16 16:05:19 2017 -0400 Enable passthrough for isolation network / isolated inline device M conf/iptables.conf.example M lib/pf/iptables.pm commit c39a852d27c4d0bc4fa645446ee7d8ac460a6253 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 15 08:22:06 2017 -0400 Change for PR M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm M lib/pf/Authentication/Source/RADIUSSource.pm commit 8b6876423972cd70bd56ca931f6e2dff689aaf73 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 17 12:44:46 2017 -0400 Removed useless portal_deny ipset session M conf/iptables.conf.example commit e34c3fe3bb10ab93b2738d46bda6ab25985b5e68 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 17 11:42:45 2017 -0400 chain rule too long M conf/iptables.conf.example M lib/pf/iptables.pm commit 13b775a466a34f9e2c8bb4328427ef4d1b9e187d Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 16 16:05:19 2017 -0400 Enable passthrough for isolation network / isolated inline device M conf/documentation.conf M conf/iptables.conf.example M conf/pf.conf.defaults M lib/pf/ipset.pm M lib/pf/iptables.pm M lib/pf/util/dns.pm M lib/pfconfig/namespaces/config/Pf.pm A lib/pfconfig/namespaces/resource/isolation_passthroughs.pm M sbin/pfdns commit f840e61ff212efcec2ceff13015338b8535fd10a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jun 14 15:27:23 2017 -0400 Adjusted JS thanks to @cgx M html/pfappserver/root/static/admin/common.js commit bec00e325a653c92242a9045e6dbb3ccefdca747 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 14 13:34:05 2017 -0400 require Net::SSH2 instead of using it M lib/pf/Switch/HP/Procurve_2500.pm M lib/pf/Switch/Juniper/EX2200.pm M lib/pf/Switch/Mikrotik.pm commit 490e92703f1018e132140c4bb2e45c754709d048 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 14 13:09:48 2017 -0400 :nail_care: typo M lib/pf/Authentication/Source/OpenIDSource.pm commit a5bf29de66459ea6e9b649d5074dbe5f9a04a69a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 14 13:07:13 2017 -0400 News for #2371 M NEWS.asciidoc commit 87502a7bc20ab3bea700afc32e37d390bb14626d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 13 18:09:21 2017 -0400 Added fixpermission to GUI M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/static/admin/common.js M lib/pf/util.pm commit 53cf7f465409c7aa138943823faf9fd7d3095cac Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 13 17:43:30 2017 -0400 pfcmd checkup GUI refactor M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/static/admin/common.js commit bda876e09dd2de9c22c5fef398621be8626ba055 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jun 13 15:05:45 2017 -0400 fix openid icon M html/common/img/sprite.svg commit 26a99f6c96af29a339065fa7e1e258b164bb5161 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jun 13 14:14:08 2017 -0400 adapt extract script for OpenID, update translation M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/en.po commit 4abf9f4829654e6f98d7b9850694f409e5cc7b72 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jun 13 14:02:00 2017 -0400 fixes help text M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/OpenID.pm M lib/pf/Authentication/Source/OpenIDSource.pm commit dac16d1299b798b479acbf84c4bcbfb0037c37db Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jun 13 13:05:09 2017 -0400 added openid icon M html/captive-portal/templates/macros.inc A html/common/img/openid-icon.png M html/common/img/sprite.svg commit 00c8fbf055bec8f2fac9b5f110a83afe5fcbfa5e Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jun 13 11:07:14 2017 -0400 typos M docs/PacketFence_Administration_Guide.asciidoc commit 2f9f2a9b979e654931be8facd456880066774b53 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jun 13 11:04:16 2017 -0400 added docs + fix typos M docs/PacketFence_Administration_Guide.asciidoc M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/OpenID.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/OpenID.pm M lib/pf/Authentication/Source/OpenIDSource.pm commit 83494e3f5ef6ca46893903301fb2fc96c4935862 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jun 13 10:39:40 2017 -0400 add proper auth header M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/OpenID.pm commit 4e32a2c30eb2a057d50c8b1bbceeceab8f684987 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 9 15:23:01 2017 -0400 remove tests data M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/OpenID.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/OpenID.pm M html/pfappserver/root/authentication/source/type/OpenID.tt M lib/pf/Authentication/Source/OpenIDSource.pm commit 3080a71a6730a846b4cdbae515f58319e0f04ddb Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jun 6 13:36:42 2017 -0400 init A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/OpenID.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/OpenID.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/OpenID.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/OpenID.pm A html/pfappserver/root/authentication/source/type/OpenID.tt A lib/pf/Authentication/Source/OpenIDSource.pm commit b26e500f9ba37703be22d02d0aa43dad1c440a15 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 13 13:39:04 2017 -0400 Fix syntax error M lib/pf/api.pm commit e040d5cb473683619b42ed7391c4d97c93d6735f Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jun 13 13:28:54 2017 -0400 improve help description for hostname and translation file update M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Facebook.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Github.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Google.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Instagram.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LinkedIn.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Pinterest.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Twitter.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/WindowsLive.pm M html/pfappserver/lib/pfappserver/I18N/en.po commit 32981e044071b7282820dfd93fe12c5f1f97d13c Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jun 13 13:15:39 2017 -0400 fixing OAuth2 help comment + update translation file M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/AuthorizeNet.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Billing.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Facebook.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Github.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Google.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Instagram.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LinkedIn.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Paypal.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Pinterest.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SMS.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SponsorEmail.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Stripe.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Twilio.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Twitter.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/WindowsLive.pm M html/pfappserver/lib/pfappserver/I18N/en.po commit 4f0bbf2d598e6c5557a4c8dfc0c0be0bf5a67d52 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 13 11:59:42 2017 -0400 NEWS file entry from PR #2389 M NEWS.asciidoc commit 999dce3d53f16e51ece21a798819bbaf26ad9c99 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 13 10:35:47 2017 -0400 NEWS file entry for PR #2391 M NEWS.asciidoc commit 91409ee31d0fc121a005b1680662a4368badd9ac Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 13 10:13:36 2017 -0400 perform CLI auth if Calling-Station-Id is not a MAC M lib/pf/api.pm commit 5f79066731bf3e5c0d0503e0f988179e69f1d648 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jun 12 16:05:40 2017 -0400 Server certs and keys are now never overwritten if they exist. M Makefile M addons/packages/packetfence.spec M debian/packetfence.postinst commit 18769c21666ed19d02ed246be36185d6a68103e6 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jun 12 15:06:56 2017 -0400 Removed double timestamp in radius logs. Closes #2374 M raddb/mods-available/linelog commit 6c3593aa4c5d11fe122a63c018f6819644ff2c20 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jun 12 14:44:13 2017 -0400 Added configuration to limit journal maximum size on disk. M addons/packages/packetfence.spec M debian/packetfence.preinst A packetfence.journald commit 13700b70feb2bde78a36eec8a93988cbae9d8c13 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jun 8 16:45:27 2017 -0400 Added unit files config for sd_notified services. M conf/systemd/packetfence-config.service M conf/systemd/packetfence-pfdetect.service M conf/systemd/packetfence-pfdhcplistener.service M conf/systemd/packetfence-pffilter.service M conf/systemd/packetfence-pfmon.service M conf/systemd/packetfence-pfqueue.service M conf/systemd/packetfence-pfsetvlan.service M conf/systemd/packetfence-winbindd.service commit 4cbd4370ab0191a926934915820e867146775a57 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jun 8 15:33:16 2017 -0400 Added sd_notify support to most sbin/ daemons. M conf/systemd/packetfence-mariadb.service M conf/systemd/packetfence-pfbandwidthd.service M sbin/pfbandwidthd M sbin/pfconfig M sbin/pfdetect M sbin/pfdhcplistener M sbin/pffilter M sbin/pfmon M sbin/pfqueue M sbin/pfsetvlan M sbin/winbindd-wrapper commit 41d80a0d0226249a56551e0596b684620f102bf6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 8 10:35:28 2017 -0400 Missing newline M addons/monit/monit_build_configuration.pl commit 6b3059947afc0ecdf8ebd7658c6d2e8f4a5c060f Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 7 16:30:33 2017 -0400 Missing libswitch-perl dep M debian/control commit bec93a7e1925ee3a2fb0dd4383eb694378f3c8ca Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 6 16:55:21 2017 -0400 Added debian dependencies for sd_notify support. M debian/control commit 656210f2ca735b25f7333cc4e3d7f047b9a1199d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 6 15:19:04 2017 -0400 News for #2384 M NEWS.asciidoc commit 317aa7423cc0b2ef67856056538f66a5a5b53aaf Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 6 14:25:10 2017 -0400 Initial support for sd_notify in pfdns. Debian support forthcoming. M addons/packages/packetfence.spec M conf/systemd/packetfence-pfdns.service M sbin/pfdns commit 293f3effdf8223cbfe17ba9213b2057b187ccf05 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 6 13:55:15 2017 -0400 Only show delete button if USERS_SOURCES_DELETE is action is available M html/pfappserver/root/config/authentication.tt commit 0b0f2ac8a175aafb42acd823a44b22b4c0a9f871 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 6 13:44:48 2017 -0400 Only allow read actions in readonly mode M lib/pf/admin_roles.pm commit f9cad787a4929990fddc276377189f64c57a25ff Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 5 14:08:16 2017 -0400 NEWS for fixe of #1966 M NEWS.asciidoc commit bf74a65510b1194365b1ea8ada05e275604ae8be Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 2 14:59:29 2017 -0400 (logging) That does not even mean a thing M lib/pf/web/dispatcher.pm commit ffee20fc4db0d59c5f27d428b8027584abdc4f1c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 2 14:58:01 2017 -0400 variable consistency M lib/pf/web/dispatcher.pm commit d578bcb3cb28336b835ad90fb5129108e706d5dc Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jun 2 14:34:34 2017 -0400 (web admin) Add missing image Fixes #2370 A html/pfappserver/root/static/img/inverse.small.png commit fa53c0cc86b052c6ab268726feaca09ad65edf6e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 2 12:55:36 2017 -0400 fix typo in news file M NEWS.asciidoc commit 21ce1a1141a1fb966efd5b84916cf465d2b1b4e7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 2 12:54:33 2017 -0400 news for #2375 M NEWS.asciidoc commit 1f86f7832958fddbf137deb0df3ae7177b1fb956 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 2 12:04:34 2017 -0400 Revert "Use double fork" This reverts commit e478d4f6b87c9aa409742c81fac145088a3df0c4. M lib/pf/api/can_fork.pm commit 9092ee3406bdb62b5f3f4144e8a6a10282a034ec Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jun 2 11:48:26 2017 -0400 Added unit file configuration to support caddy sd_notify. M conf/systemd/packetfence-httpd.dispatcher.service M conf/systemd/packetfence-pfsso.service commit 6f59a4038269978770d8e875b2934a99fc666200 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 2 11:46:49 2017 -0400 Cleanup phone number before using it as a pid get rid off parenthesis, dash and space in phone number. fixes #1966 M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm commit b2535377d29673c32054d94a425957ba8b50146c Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jun 2 11:43:58 2017 -0400 Added dependencies for caddy sd_notify. M go/vendor/vendor.json commit 127d63e906eb76d82cbf26f40fe25877dc731e2d Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jun 2 11:36:58 2017 -0400 Added sd_notify support to caddy. M go/caddy/caddy/caddy.go commit 10e04a3be9a0f5ddc9bc91a0ae98ad869d5b911e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 2 09:54:52 2017 -0400 Add creation of default PID file directory when upgrading mariadb M UPGRADE.asciidoc commit 762f2e8ed2bd122d6461e59863342e5ccc93feea Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 1 16:43:30 2017 -0400 Reduce the number of tests and add additional templates to tests M t/template.t commit 2f32689123bd163f208feac599cef34ba2a75ad8 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 1 16:21:17 2017 -0400 typo M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit c16bc589a45569b033f28582a0173e496c2bd4e7 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 1 16:09:27 2017 -0400 rephrase/typos M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 992c4443b7e3f627596000c7c9038478bbf2b2ce Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 1 15:58:46 2017 -0400 remove old screenshots D docs/images/Meraki-config-vlan.png D docs/images/meraki-network-config.png D docs/images/meraki-radius-config.png D docs/images/meraki-splash-config.png commit 5c116193a6409ad14b81649ffe1c4dbaac01025a Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 1 15:54:40 2017 -0400 updating Meraki documentation M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A docs/images/Meraki-vlan-pf.png commit 595b5861a18d1cfdc283f9cba21c65bac105b973 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jun 1 14:53:21 2017 -0400 (web admin) Remove unused stylesheets M .gitignore M html/pfappserver/root/static/.gitignore D html/pfappserver/root/static/css/bootstrap-responsive.css D html/pfappserver/root/static/css/bootstrap-responsive.min.css D html/pfappserver/root/static/css/bootstrap.css D html/pfappserver/root/static/css/bootstrap.min.css D html/pfappserver/root/static/css/bootstrapSwitch.css D html/pfappserver/root/static/css/font-awesome-ie7.css commit 22827e0ed07378a4fbe404daa637e25691b56967 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 1 14:26:48 2017 -0400 Add PFQUEUE_MAX_TASKS_DEFAULT variable M lib/pf/constants/pfqueue.pm commit e052220cec1ac0431d67117de233f404817935f7 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jun 1 14:03:17 2017 -0400 Final changes before 7.1.0: updating versions in NEWS etc. M ChangeLog M NEWS.asciidoc M addons/packages/packetfence.spec M conf/pf-release A db/pf-schema-7.1.0.sql D db/pf-schema-X.Y.Z.sql A db/upgrade-7.0.0-7.1.0.sql D db/upgrade-X.X.X-X.Y.Z.sql M debian/changelog commit 0d92871141850dbf9e323c5b38b3eb3be5488dcf Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 1 13:21:45 2017 -0400 Load the require script as soon as possible instead of after configuration is done M conf/httpd.conf.d/httpd.webservices.tt.example commit 2e7239f638bfc20bfa5ad4857a3a527cd997ddb1 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jun 1 12:42:13 2017 -0400 Changed logging tag so it's valid for aaa and webservices. M conf/httpd.conf.d/httpd.webservices.tt.example commit 3350e0b0c88365d6417e681fb06d4da3db6c3e8e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 1 10:19:58 2017 -0400 Fix typo M sbin/pfqueue commit 13834a98a6104d347cce2a40bf3b26ba226a56eb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 1 10:12:28 2017 -0400 Allow max tasks to be configurable M conf/pfqueue.conf.defaults M lib/pf/constants/pfqueue.pm M lib/pfconfig/namespaces/config/Pfqueue.pm M sbin/pfqueue commit 6390e95e7eca481522941611639e5a03c5aefc84 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 31 15:54:57 2017 -0400 Have a child process die after processing 10000 tasks M sbin/pfqueue commit a26d4d4dfd01c859ffd7f1f94f4ad1fd0865d4b8 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jun 1 10:05:48 2017 -0400 Updated dates and release versions prior to 7.1.0. M UPGRADE.asciidoc M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 42c67f8b206f07376558b02eecc42f84dc930e94 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 1 09:22:35 2017 -0400 allow desync while backup is taken in Galera cluster M addons/database-backup-and-maintenance.sh commit 462b2a3eaf952698be648239dc1632eeaf558982 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 1 09:19:35 2017 -0400 regenerate debianize patch M debian/patches/debianize.patch commit d8fc38093e516f70b9e1e7b8362b83f11fc996d3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 31 16:50:20 2017 -0400 Update regex M t/template.t commit c8594a6beb8a38b0c04748663588d33c09392d31 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 31 16:43:15 2017 -0400 Make template test run in the smoke tests M t/TestUtils.pm M t/template.t commit c6b403993fec63a0ffc48aeb6982af641870fe8b Author: Louis Munro <lmunro@inverse.ca> Date: Wed May 31 15:48:11 2017 -0400 Updated freeradius version required. M debian/control commit 7284c06c55ca9308b19134c67542b751571815df Author: Louis Munro <lmunro@inverse.ca> Date: Wed May 31 15:41:58 2017 -0400 Updated NEWS prior to releasing 7.1. M NEWS.asciidoc commit 21f8e9884f74ba77462eb952e877d3ba980dc24f Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 31 15:17:59 2017 -0400 Updated translation M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/en/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit acc49af4ffeaecb8bd1b90a060be2c0e8c277644 Author: Louis Munro <lmunro@inverse.ca> Date: Tue May 30 15:08:44 2017 -0400 Updated required version of FreeRADIUS to 3.0.15. M addons/packages/packetfence.spec M debian/control commit 07cab346e13a5c9ee8e7cf56bba591aeaccb1baa Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 31 14:25:06 2017 -0400 Added showError strings in the po file M addons/extract_i18n_strings_portal.pl M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit 78806fcf3eac3bdfda0f723d4a8903773bd2922f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 31 12:43:14 2017 -0400 replace service packetfence stop with its pfcmd alternative M UPGRADE.asciidoc commit 6770596a511f8953c5830d1fcb83fcbb96465e71 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 31 12:20:02 2017 -0400 Fixed missing var M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit ec6aaf42004f11466e77aa0b59cb1d2c9d0d2edb Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 31 11:53:15 2017 -0400 Added a note for DNS passthroughs in active-active clustering M docs/PacketFence_Administration_Guide.asciidoc commit 2d8877a6a009af699a3d502116c3fe1a105f7203 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 31 11:25:08 2017 -0400 Updated logger configs to use the standard M conf/log.conf.d/httpd.aaa.conf.example M conf/log.conf.d/httpd.webservices.conf.example M conf/log.conf.d/winbindd-wrapper.conf.example commit c5b2597b019bda4e2b5dbc37dd678b33c349e643 Author: Julien Semaan <julien@semaan.ca> Date: Tue May 30 17:33:26 2017 -0400 delete the vagrant user in rc.local M addons/ZEN-vagrant-builder/Vagrantfile M addons/ZEN-vagrant-builder/installer/rc.local commit e92c6fe2e0db9809ab78ed14b3a34486657536f2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 30 17:09:31 2017 -0400 Make sure templates have the proper syntax A t/template.t commit 968db00f7ab443e2c208c1ea4040b510f8848051 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 30 16:13:11 2017 -0400 Delay the reading of the database configuration M lib/pf/CHI.pm commit 7fae18b5e0c519301bc97dab83bb940d95d00910 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 30 15:06:44 2017 -0400 Monit should use systemd to manage FreeRADIUS fixes #2361 M addons/monit/monit_checks_configurations/00_packetfence.tt M addons/monit/monit_checks_configurations/30_packetfence-activeactive.tt commit 9a1e4f8add198a485a8fb8d4c39721e5e65aa74a Author: Julien Semaan <julien@semaan.ca> Date: Tue May 30 12:49:49 2017 -0400 delete vagrant user after install M addons/ZEN-vagrant-builder/Vagrantfile commit f0b4442a473f7d8ef3bbe7aa7bdf8aa2a7bd8c54 Author: Julien Semaan <julien@semaan.ca> Date: Tue May 30 12:48:25 2017 -0400 import the demouser SQL directly in the schema M addons/ZEN-vagrant-builder/installer/install-pf.sh commit 7bc817b7ecd949c336cbe068a02d927e8d9d6f53 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 30 12:26:17 2017 -0400 Update html/common/Makefile M html/common/Makefile commit f9ad4559acbc87c6e2e30922162011c3b98cc686 Author: InverseBot <sogo@inverse.ca> Date: Tue May 30 12:25:17 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/js/auditing.js M html/pfappserver/root/static/js/auditing.js.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/reports.js M html/pfappserver/root/static/js/reports.js.map M html/pfappserver/root/static/js/vendor/bootstrap.min.js M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map M html/pfappserver/root/static/js/vendor/jquery-extra.min.js M html/pfappserver/root/static/js/vendor/jquery-extra.min.js.map M html/pfappserver/root/static/js/vendor/jquery-ui.min.js M html/pfappserver/root/static/js/vendor/jquery-ui.min.js.map M html/pfappserver/root/static/js/vendor/raphael.min.js M html/pfappserver/root/static/js/vendor/raphael.min.js.map commit 76b4d58c8683c1b093eddc03d16663d9b5df83d7 Author: InverseBot <sogo@inverse.ca> Date: Tue May 30 12:24:31 2017 -0400 (web admin) Update generated files M html/common/styles.css M html/common/styles.css.map commit 2a3297032ad10c4275cab142d76f0b578d90418b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 30 12:17:22 2017 -0400 (web) Update npm dependencies M html/common/package.json M html/pfappserver/root/static/package.json commit aa9db57e877859eedf647b6d17a383f896dfbd2d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 30 11:52:57 2017 -0400 (web admin) Move raphael JS lib to js/vendor M html/pfappserver/root/admin/auditing.tt M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/reports.tt M html/pfappserver/root/admin/users.tt M html/pfappserver/root/static/Gruntfile.js D html/pfappserver/root/static/js/raphael.min.js D html/pfappserver/root/static/js/raphael.min.js.map A html/pfappserver/root/static/js/vendor/raphael.min.js A html/pfappserver/root/static/js/vendor/raphael.min.js.map commit dac6f5929819adbae68cb3f1a8932e830d34f3bd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 30 11:45:56 2017 -0400 Makefiles to generate CSS/JS static files A html/common/Makefile A html/pfappserver/root/static/Makefile commit b9a67ce403f80ad2f3377b1cf00aa2a8c335d170 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 30 10:55:57 2017 -0400 (portal) Add missing file styles.css.map M addons/packages/packetfence.spec M debian/packetfence.conffiles commit 1ca6c6d268a62e95d68aaac5b59039e0813710eb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 30 10:53:11 2017 -0400 (portal) Add missing file styles.css.map A html/common/styles.css.map commit 9235d32d747e92beef67580db360396ae6932afa Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 30 09:02:41 2017 -0400 (doc) Restore docbook paths M docs/docbook/xsl/packetfence-fo.xsl commit c790fa13ab771852591cefb0fed7f1409524807d Author: Julien Semaan <julien@semaan.ca> Date: Mon May 29 15:22:28 2017 -0400 make demouser insert on multi-line M addons/ZEN-vagrant-builder/installer/install-pf.sh commit 88cd4a44c6a37cc7067ce33bdb28fe434a16aba3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 29 14:57:01 2017 -0400 check if there is an activation in the session when entering sponsor fixes #2356 M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm commit c9b1cca4eff935c002bdae293340bcc508c8949a Author: lzammit <lzammit@inverse.ca> Date: Mon May 29 13:43:36 2017 -0400 Unreg date removed from SMS report because it's not relevant. fixes #2355 M conf/report.conf.defaults commit 971db7a34f520efb21f737278388112b8d782215 Author: Julien Semaan <julien@semaan.ca> Date: Mon May 29 13:37:52 2017 -0400 adjustments to ZEN build M addons/ZEN-vagrant-builder/build.sh M addons/ZEN-vagrant-builder/installer/install-pf.sh commit da3363614ac564731da9fe5ce9dcdce15411732e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 29 12:37:06 2017 -0400 Fix issue with merge M lib/pf/services/manager/pfmon.pm commit 22f7a422b2e35e5b6f99c4805394ff386c6bbcbc Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 26 14:20:21 2017 -0400 Handle previewing email templates in the admin M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit 9d9ca8557c2f15bf8076bffba4d08aaffa489ec2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 26 14:16:57 2017 -0400 Fix syntax error M html/captive-portal/templates/emails/emails-guest_sponsor_preregistration.html commit d46cfcd33dcee5e8bb193d64ebceb75b19539b18 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 26 09:04:41 2017 -0400 adjust default values of ip4log retention fixes #2343 M conf/pfmon.conf.defaults commit 67651a7a0336e2943e828ecd3704d55ed8d84160 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 26 09:02:18 2017 -0400 rotate_window and rotate_timeout of pfmon are times fixes #2359 M lib/pfconfig/namespaces/config/Pfmon.pm commit ac7f96b8fde7fc50845059ed6d7c643e725e97af Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 26 08:44:36 2017 -0400 fix ip4log_rotate query columns fixes #2358 M lib/pf/ip4log.pm commit ce50ee6ad3e5c6a73bf4aef8c23f382b562edd46 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu May 25 16:25:32 2017 -0400 NEWS file entry for PR #2351 M NEWS.asciidoc commit 6deb3b5c1829662199479a5dceecb635e9ea35d1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 25 16:13:40 2017 -0400 2 fixes in bypass role/VLAN assignation flow - have REJECT role have precedence over any bypass role or VLAN - have VLAN filters applied before checking for a bypass role or VLAN M lib/pf/role.pm commit 3b1aed6fcf8face30b3218ee929a951e3efa8d84 Author: Louis Munro <lmunro@inverse.ca> Date: Thu May 25 15:59:31 2017 -0400 Added requirements for sd_notify support in apache. M conf/httpd.conf.d/httpd.admin.tt.example M conf/httpd.conf.d/httpd.collector.tt.example M conf/httpd.conf.d/httpd.graphite.tt.example M conf/httpd.conf.d/httpd.parking.tt.example M conf/httpd.conf.d/httpd.portal.tt.example M conf/httpd.conf.d/httpd.proxy.tt.example M conf/httpd.conf.d/httpd.webservices.tt.example M conf/systemd/packetfence-httpd.aaa.service M conf/systemd/packetfence-httpd.admin.service M conf/systemd/packetfence-httpd.collector.service M conf/systemd/packetfence-httpd.graphite.service M conf/systemd/packetfence-httpd.parking.service M conf/systemd/packetfence-httpd.portal.service M conf/systemd/packetfence-httpd.proxy.service M conf/systemd/packetfence-httpd.webservices.service M debian/control commit 596132b2771bd8dad024b37cbbd059a253734486 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 25 15:24:44 2017 -0400 use constants for pf::Portal::Session dummy mac M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M lib/pf/Portal/Session.pm A lib/pf/constants/Portal/Session.pm commit 4c9a053e5ba5beb1ce5d504b579541ffcf94b75a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 25 13:33:05 2017 -0400 adjust dummy session detection M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M lib/pf/Portal/Session.pm commit 304a364c140d52b7d76ddf47f14379838b107305 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 25 13:09:41 2017 -0400 don't restore the dummy MAC in pf::Portal::Session M lib/pf/Portal/Session.pm commit 9aa0c87f32d644e2bfada58fc2a2882c199f5130 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 25 12:40:55 2017 -0400 handle pf::Portal::Session wastage in Catalyst M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 7a333a70472bacd55c087707112593a2ad61d0de Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 25 11:28:09 2017 -0400 use MAC based SID in pf::Portal::Session when possible M lib/pf/Portal/Session.pm commit 7b826e7f0c04823e33ff6e6af6b5caf1cf75ac62 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed May 24 14:44:42 2017 -0400 move icons to the right in sources listing M html/pfappserver/root/config/authentication.tt commit d1ac124dd0fe70535d471b1ed53ee72318e24832 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 24 14:25:22 2017 -0400 NEWS file entry for PR #2329 M NEWS.asciidoc commit 3615cfac5a4e64a98b26fb8ab8e8e029231185d9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 24 14:10:28 2017 -0400 Simplfy the _single_where_clause to avoid not adding M lib/pf/SearchBuilder.pm commit ec55464dc038d499c17a1c191491d585191a4a17 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 24 14:08:06 2017 -0400 Handle a single search query vs multiple M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit f83484653f028d9de12e20b0d8363aa01d7069fa Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 24 13:46:38 2017 -0400 fix interverted task descriptions M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/node_cleanup.pm commit a52b0aa6207b30462e0338aede5c2219fbdebf8f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 24 13:37:38 2017 -0400 additionnal validation flag to prevent double locationlogs M lib/pf/locationlog.pm commit 07194cc69897bc8cee31eb28178d1a4310726293 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed May 24 13:27:44 2017 -0400 adjust upgrade notes for instagram source M UPGRADE.asciidoc commit af235f6fa29eb6cac7145b52b19699fe1da4198b Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed May 24 13:15:49 2017 -0400 added upgrade notes due to instagram changes M UPGRADE.asciidoc commit bf5d78f2a71115a7e7b013f86e659605dac01401 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed May 24 13:04:17 2017 -0400 fixing scope for instagram oAuth2 source M lib/pf/Authentication/Source/InstagramSource.pm commit 6f7a155e71f4f3ec4f75a671caffc25b98ebccca Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 24 11:38:15 2017 -0400 news for #2339 M NEWS.asciidoc commit 5b9b7f641d50a899fca787ae43310176944077fe Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 24 11:14:28 2017 -0400 Adjusted comment M lib/pf/authentication.pm commit c2a93bac3b8e495bc7bff6a4ab892ed7d56a822f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 24 11:13:39 2017 -0400 add upgrade notes for SSL certificate in haproxy M UPGRADE.asciidoc commit 0ceccef11eac10006f29270e7dcd6689b265bb60 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 24 09:47:23 2017 -0400 Syntax error M addons/monit/monit_build_configuration.pl commit 9b88893101698df8f2b0923c52bb16377a5a6cf5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 23 15:52:41 2017 -0400 ugly fix to require Lasso instead of using it Given that liblasso prevents Debian apache servers from starting M lib/pf/Authentication/Source/SAMLSource.pm A lib/pf/constants/saml.pm commit 1b535636b9cc38a156a824306ee3637ac0d42955 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 23 14:35:22 2017 -0400 Ability to specify mailserver M addons/monit/monit_build_configuration.pl M addons/monit/monit_configurations/monit_general.tt commit 4c9047093c3be661866bee353fadb3b8f8822f0e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 23 14:29:29 2017 -0400 Adjusted Monit checks M addons/monit/monit_checks_configurations/20_packetfence-drbd.tt M addons/monit/monit_checks_configurations/50_OS-checks.tt M addons/monit/monit_configurations/monit_general.tt commit 321fde76a44941d7dc9af7031c606c11631521cb Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 23 13:54:50 2017 -0400 Use init_and_watch for "global" logger M lib/pf/log.pm commit 87fdce8d004b13e56798beeb6657442cf4da20b5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 23 13:15:15 2017 -0400 monitor and restart dhcpd on high mem usage M addons/monit/monit_checks_configurations/00_packetfence.tt commit 3a942922e154bd7d4da5059ccfdc0da0d9c1e3a4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 23 13:05:26 2017 -0400 Restart rsyslog following Monit configuration M addons/monit/monit_build_configuration.pl commit 5b8b2d7b5500f4cd95074f6b17f55742f238b550 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 23 12:57:57 2017 -0400 Use rsyslog.d on CentOS 7 M addons/monit/monit_build_configuration.pl commit e6de99944b93308b44f67a0b8cc637598cb3fc44 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 23 10:45:47 2017 -0400 Additional option sometimes needed to start mysqld_safe M UPGRADE.asciidoc commit 68315979e9ec54884d5d429b8238a1ae4e9f2a70 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 19 13:51:43 2017 -0400 Use only internal authentication sources if none specified M lib/pf/authentication.pm commit ee27023f13530e4dc6083c0d45420e3221846334 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 19 13:39:55 2017 -0400 Move the sms-pin-code-length to db/upgrade-X.X.X-X.Y.Z.sql D db/sms-pin-code-length.sql M db/upgrade-X.X.X-X.Y.Z.sql commit a58e7da1037992a206555e8c17d98e3d208a34f3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 19 13:36:28 2017 -0400 Added post release db schemas A db/pf-schema-X.Y.Z.sql A db/upgrade-X.X.X-X.Y.Z.sql commit a5f5cada4f3255f911895187a5aaee51a9551cc7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 19 13:21:51 2017 -0400 Add required mirapay options to constructor list M addons/extract_i18n_strings.pl commit 5be0a3c14a3f4288992a356d91f0eb1b64edab0e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 19 13:14:14 2017 -0400 iptables rules works better with a target M lib/pf/iptables.pm commit 5cf867e4dded050ce4bcc2111b3eaaaa3b59c6b3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 19 10:19:43 2017 -0400 Add conf/report.conf.defaults M addons/packages/packetfence.spec commit ef9ccc0a5c51e8b242853f87bf4f7f7e0dd8d62e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 18 16:25:39 2017 -0400 Add better error checking M lib/pf/Authentication/Source/LDAPSource.pm commit fcf00ceb3a7121dd4d26323f3581bb00a22cc0d0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 18 16:24:19 2017 -0400 Add new whitelisted method cache_distributed M t/hardware-snmp-objects.t commit 05c0ac7e4a7bd413079220f2a32fff26fe078ae1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 18 15:02:26 2017 -0400 news #2313 M NEWS.asciidoc commit 63c18025e39b2fa6493ace50ad401e31d97d7e1c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu May 18 14:46:59 2017 -0400 Remove exclusions M t/hardware-snmp-objects.t commit b28afa1dc693386876f7211e7d627ba6159030af Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu May 18 14:46:10 2017 -0400 Adding missing subs to MockedSwitch (should) fixes #2335 M lib/pf/Switch/MockedSwitch.pm commit 13de338ac324706b569dccdfe733ce2b3a9e7e83 Author: Louis Munro <lmunro@inverse.ca> Date: Thu May 18 14:41:49 2017 -0400 Whitelisted some new subs in unit tests. M t/hardware-snmp-objects.t commit 82b21b1eb1bb42129a83cd1f8d4202f7a41fe069 Author: tlaurion <thierry.laurion@gmail.com> Date: Thu May 18 13:21:43 2017 -0400 typo M docs/PacketFence_Administration_Guide.asciidoc commit 082d31279cecf81cee5ee3b564abf4ec8e9e87c9 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu May 18 13:19:06 2017 -0400 Warn users that oAuth2 will not work in connection profile preview M docs/PacketFence_Administration_Guide.asciidoc commit a788cc54d5cf9830439bf5bc5cfe2fcc777e06e5 Author: Louis Munro <lmunro@inverse.ca> Date: Thu May 18 11:12:40 2017 -0400 Added WatchdogSec option to radiusd unitfiles. M conf/systemd/packetfence-radiusd-acct.service M conf/systemd/packetfence-radiusd-auth.service M conf/systemd/packetfence-radiusd-cli.service M conf/systemd/packetfence-radiusd-eduroam.service M conf/systemd/packetfence-radiusd-load_balancer.service commit c10123625aab9e6ade47ceaba59742a333b419ad Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 17 16:33:37 2017 -0400 NEWS file entry for PR #2326 M NEWS.asciidoc commit d0bcfc6b28e673debc8607a4a17b228da3e45553 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 17 16:29:50 2017 -0400 :nail_care: M html/pfappserver/lib/pfappserver/Base/Form/Role/WithSource.pm commit f151ada31797176f75f9b34247e2b5002e831a62 Author: Julien Semaan <julien@semaan.ca> Date: Wed May 17 16:11:16 2017 -0400 use standard ovf instead of vm generated M addons/ZEN-vagrant-builder/build.sh commit b733e0506674f974936a0be404413f339712da8c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 17 16:04:50 2017 -0400 don't try to count multi_source_ids if they're undef M lib/pf/ConfigStore/PortalModule.pm commit 3792b795b2928cd767c89e9a531663cb5f3c03bc Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 17 15:54:46 2017 -0400 news for #2316 M NEWS.asciidoc commit ade6e002dcacdcb481c0ba3eca13bc6b0ad1735f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 17 15:50:50 2017 -0400 news for #2320 M NEWS.asciidoc commit 4f9559d5fbb8c392379684d1d89de7ede185a492 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 17 15:48:44 2017 -0400 fix role reevaluation when locationlog role is undef M lib/pf/enforcement.pm commit 91f355b42cc78268443b291387dd4dc1c9c99558 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 17 15:44:11 2017 -0400 make sure Unifi locationlog entries have a switch_ip M lib/pf/Switch/Ubiquiti/Unifi.pm commit 893d28861b7a0f8d2cd3932b8a5144b9a56a8013 Author: Julien Semaan <julien@semaan.ca> Date: Wed May 17 15:41:19 2017 -0400 rename zen release ovf file A addons/ZEN-vagrant-builder/box-release.ovf D addons/ZEN-vagrant-builder/box-vmware.ovf commit b1de3db7fcf8594d7442158e0e1981a0599d0370 Author: Julien Semaan <julien@semaan.ca> Date: Wed May 17 15:39:36 2017 -0400 added pre-generated ovf file for use in OVA A addons/ZEN-vagrant-builder/box-vmware.ovf commit f0e6a8ea540aa0917879cca9227eee4de636bd4a Author: Julien Semaan <julien@semaan.ca> Date: Wed May 17 15:39:04 2017 -0400 ensure box can resolv properly while building M addons/ZEN-vagrant-builder/installer/install-pf.sh commit ca0d738eba447abab6f8547f4013f2210914d98d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 17 14:53:18 2017 -0400 make innobackups use a different tmp directory M addons/database-backup-and-maintenance.sh commit 13898399ce3d54ab805b7533a08951a90343d96b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 17 14:41:54 2017 -0400 revert bad fix M t/smoke.t commit cca28d990ef149b84a4924d861e23062f391d7d6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 17 14:23:15 2017 -0400 NEWS file entry for PR #2322 M NEWS.asciidoc commit ba53d11bc5359588719455e25ca1d0f9026a56b3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 17 14:09:53 2017 -0400 Renamed switches based cache keys M lib/pf/Switch.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/Switch/Cisco/Catalyst_4500.pm commit ad0e06525123af58b846f1909b5e7eef79580627 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 17 13:41:15 2017 -0400 Revert "(web admin) Update generated files" This reverts commit e2ba86318dd49ad67a1b9f46c5c744a3f91a5782. M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/auditing.js M html/pfappserver/root/static/js/auditing.js.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/raphael.min.js M html/pfappserver/root/static/js/raphael.min.js.map M html/pfappserver/root/static/js/reports.js M html/pfappserver/root/static/js/reports.js.map M html/pfappserver/root/static/js/vendor/bootstrap.min.js M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map M html/pfappserver/root/static/js/vendor/jquery-extra.min.js M html/pfappserver/root/static/js/vendor/jquery-extra.min.js.map M html/pfappserver/root/static/js/vendor/jquery-ui.min.js M html/pfappserver/root/static/js/vendor/jquery-ui.min.js.map commit e70dbf804c4e1d5496c713087768dba48cda74ea Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 17 13:39:43 2017 -0400 Filter out duplicate locationlog entries M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit e2ba86318dd49ad67a1b9f46c5c744a3f91a5782 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 17 13:37:43 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/auditing.js M html/pfappserver/root/static/js/auditing.js.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/raphael.min.js M html/pfappserver/root/static/js/raphael.min.js.map M html/pfappserver/root/static/js/reports.js M html/pfappserver/root/static/js/reports.js.map M html/pfappserver/root/static/js/vendor/bootstrap.min.js M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map M html/pfappserver/root/static/js/vendor/jquery-extra.min.js M html/pfappserver/root/static/js/vendor/jquery-extra.min.js.map M html/pfappserver/root/static/js/vendor/jquery-ui.min.js M html/pfappserver/root/static/js/vendor/jquery-ui.min.js.map commit ec85593ba859ba722509f5a12a5fec6ee14ef7d4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 17 13:35:55 2017 -0400 Added ability to invalidate switch cache M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm M html/pfappserver/root/config/switch/view.tt M html/pfappserver/root/static/admin/config/switches.js M lib/pf/Switch.pm commit cab4d2e1de4e3f3f24e7a1a0c0568b8a5311534b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 17 13:32:37 2017 -0400 Changed cache key M lib/pf/Switch.pm commit 8e46dba6b23606c35c1e04f4ecc23aceb1e66d61 Author: Felix Eckhofer <felix@eckhofer.com> Date: Sun May 14 14:45:46 2017 +0200 Add Firewall/SSO type "JSON-RPC" M CREDITS A docs/PacketFence_JSON-RPC_Quick_Install_Guide-docinfo.xml A docs/PacketFence_JSON-RPC_Quick_Install_Guide.asciidoc A docs/images/doc-jsonrpc-cfg_SSO_pf.png M go/firewallsso/factory.go A go/firewallsso/jsonrpc.go A go/firewallsso/jsonrpc_test.go M go/vendor/vendor.json A html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/JSONRPC.pm M lib/pf/constants/firewallsso.pm commit 801c52a43be19d77367d77a65d2f99fb0b3ac100 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 17 12:42:54 2017 -0400 fixes for memory_cached test M t/unittest/pfconfig/memory_cached.t commit a90899af4462d5120ced5f8b96db2a3ef6f39e20 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 17 12:42:50 2017 -0400 Removed useless portal_deny ipset session M conf/iptables.conf.example M lib/pf/ipset.pm commit 7bb7fdf2c97ef476c85d3697e83083ec612a5847 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 17 10:44:08 2017 -0400 Use the partial path to get the contents of the from file M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit d11992c671757a8579556914e76d95044236f28f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 17 10:38:48 2017 -0400 Call read_file in scalar context M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit 87bb687c912ecb1a47eb1f763f50d93c8c26f9e1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 15 14:37:36 2017 -0400 Add update script for authentication.conf M UPGRADE.asciidoc A addons/upgrade/to-7.1-authentication-conf.pl commit 88b259f3e4165b5047da3e7aafa641cd5f2c8bcb Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 17 09:30:53 2017 -0400 news for #2319 M NEWS.asciidoc commit 3737d90270e9d3f5d1c0d20e873342ebc80dd218 Author: Felix Eckhofer <felix@eckhofer.com> Date: Sat May 13 18:07:37 2017 +0200 Set GOPATH while setting up go environment The script currently creates the symlink under / instead of ~/gospace. M addons/dev-helpers/setup-go-env.sh commit a07d2f55b94cfbafb0eacd37ceced70629a764eb Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 17 08:26:25 2017 -0400 memory_cached test should run in a non-concurrent way M t/smoke.t commit 6c430ccde4ac4311ee05c6e7f70b2cdb477d437e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 16 16:26:42 2017 -0400 add option to reevaluate access of device when editing a node in pfcmd fixes #2105 M lib/pf/cmd/pf/node.pm commit 5302e43d432a4eddeea987081463f16fdca5ee37 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 16 16:07:56 2017 -0400 fix the width of the auth source rules conditions fixes #2312 M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Rule.pm commit 2be0b960231298e2f9e3eeef65d60fcad0e7811b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 16 16:02:44 2017 -0400 fixed broken test for memory cached If that would have been written correctly in the first place, #2309 would never have existed. Nice job Semaan... M t/unittest/pfconfig/memory_cached.t commit c4591463f7e659a1fa86a6aca320436dd3588416 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 16 15:24:01 2017 -0400 add necessary local account fields to twilio source fixes #2321 M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Twilio.pm M html/pfappserver/root/authentication/source/type/Twilio.tt commit 9b9746923764e6988af3e93b979b53c4a787cb8d Author: Louis Munro <lmunro@inverse.ca> Date: Tue May 16 15:10:23 2017 -0400 Incremented pf-release so devel builds are > prod. M conf/pf-release commit 93016910310ee8ad8faed3d75fafbaff1c60a603 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 16 15:03:16 2017 -0400 Adjusted interval M conf/pfmon.conf.defaults commit 19839d94a4b5f96538dceed5d4427ebb4468d364 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 16 15:01:30 2017 -0400 Ajusted pod M conf/pfmon.conf.defaults commit e425958ec2fecbc1e1ca36641b59b247297c632e Author: Louis Munro <root@deb8dev.local> Date: Tue May 16 13:44:12 2017 -0400 Fixed debianize patch to point to correct perl path. M debian/patches/debianize.patch commit 22362c2860edc5967b2ab16708c1367f8de7777d Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 16 13:39:45 2017 -0400 Added redirection template in violation M html/captive-portal/lib/captiveportal/PacketFence/Controller/Violation.pm A html/captive-portal/templates/violations/redirect.html commit 11ac94e3a472283a10b70c4951e4b49aca60f1aa Author: Louis Munro <lmunro@inverse.ca> Date: Tue May 16 11:59:12 2017 -0400 Added dependencies on sd_notify version of FreeRADIUS. M addons/packages/packetfence.spec M conf/systemd/packetfence-radiusd-acct.service M conf/systemd/packetfence-radiusd-auth.service M conf/systemd/packetfence-radiusd-cli.service M conf/systemd/packetfence-radiusd-eduroam.service M conf/systemd/packetfence-radiusd-load_balancer.service M debian/control commit 113c3665b9232bef8336a428bd80a717287248fa Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 16 11:54:30 2017 -0400 code polishing M html/pfappserver/lib/pfappserver/Base/Form/Role/WithSource.pm M lib/pf/ConfigStore/PortalModule.pm commit 8a34d0c417461f962f78248a9adbb474b213114d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 16 11:49:32 2017 -0400 use ordered table for selecting portal module sources M html/pfappserver/lib/pfappserver/Base/Form/Role/WithSource.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Choice.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/root/config/portal_module/view.tt M lib/pf/ConfigStore/PortalModule.pm commit cb2667ade003e8d75aaa7240480b0f2148b9199e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 15 13:47:14 2017 -0400 force the mobileprovider field when there is only one carrier M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm commit 7f1579723e2ba318aebf165f5e78024556956fbf Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon May 15 09:58:42 2017 -0400 stripped_user_name should be part of local SQL source M lib/pf/Authentication/Source/SQLSource.pm commit bb36cc2860f8c6c24f1f4b41fbeab755deb08fe3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 12 16:07:40 2017 -0400 fix routes services handling from pfcmd fixes #2273 M conf/systemd/packetfence-routes.service M lib/pf/services/manager/routes.pm commit 1febdd40e8aca00867b8ca4ed10dd2704208d6b7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 12 12:54:39 2017 -0400 news for #1936 M NEWS.asciidoc commit 647fca95e02767d8776581bbb6506ec1c02f0aa8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 12 12:51:15 2017 -0400 missing report.conf.defaults A conf/report.conf.defaults commit 3cfacdd2f3460605e172f213caccd3b06026c671 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 12 12:49:34 2017 -0400 added built-in reports in the admin M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/root/admin/reports.tt commit c3ae29e22b8acead3a5133dd843e03282a73cc0d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 12 12:49:18 2017 -0400 add report.conf.defaults for built-in reports M conf/report.conf.example M lib/pf/ConfigStore/Report.pm M lib/pf/file_paths.pm M lib/pfconfig/namespaces/config/Report.pm commit b04050a6bb3091fb52ada69b4789e2820ff7803c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 11 17:00:40 2017 -0400 Add special validation for unregdate to allow dynamic unregdate M html/pfappserver/lib/pfappserver/Form/Node.pm commit 6f1fca8bf72e219884864601cafcfb32d6348fd3 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 11 16:29:50 2017 -0400 fix OS type in status page M html/captive-portal/templates/status.html commit 4616d803844365f2a8ea52ffbeeee9309132d02e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 11 14:03:43 2017 -0400 Do not have a link on the last page M html/pfappserver/root/node/search.tt commit 216f57c871786c0de44a7800fdd2ef54b813a4c3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu May 11 13:42:34 2017 -0400 Add autofocus on PIN field fixes #1995 M html/captive-portal/templates/sms/validate.html commit da57338414028df8f5f6aeb07f3142bea1d409aa Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 11 13:21:22 2017 -0400 Use returned radius attributes in order to tests them in rules M conf/documentation.conf M conf/pf.conf.defaults M html/captive-portal/lib/captiveportal/Base/Actions.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Null.pm M html/pfappserver/lib/pfappserver/Authentication/Credential/Proxy.pm M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/authentication.pm M lib/pf/radius.pm M lib/pf/web.pm M lib/pf/web/wispr.pm commit e6d2735d117ca2d33b7cf9701dbc9682b834d43b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 11 12:11:06 2017 -0400 Update css to make role fields bigger and make ops drop downs bigger Fixes #2277 M html/pfappserver/root/admin/nodes.tt commit a66876bd354c6b1e1425dcbc1ab01a8a609ca32f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 11 11:12:27 2017 -0400 Rework login roles to action logic M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm commit 7e26a5a4fcca31d0c7f7281424f5fd73c5b95739 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 11 10:54:44 2017 -0400 (doc) Update components diagram M docs/images/diagram-components.png commit 9a9ae5798ecc96f1f82772de4cb9591557c80d49 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 11 10:06:20 2017 -0400 allow admin login when only allowed auditing M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M lib/pf/admin_roles.pm commit 43d0e63fcaca7fd791a0cfa4c634e21b10d294af Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 11 09:34:04 2017 -0400 Radius attributes can contain numbers M lib/pf/access_filter/radius.pm commit 58ed2028d473e3454ab27bf30f702be8ad303390 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 10 16:43:24 2017 -0400 Return back the errors from the form instead of the node Fixes #2285 M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm commit 771b7696a1bfee9f6b582766b1bafb2b9ab3fac1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 10 16:28:59 2017 -0400 Removed Option M docs/PacketFence_Administration_Guide.asciidoc commit f3c0ce7344787f0577900196b2c5af406964739a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 10 16:21:57 2017 -0400 Add pfmon job to populate LLDP switch cache M conf/pfmon.conf.defaults A lib/pf/pfmon/task/switch_cache_lldpLocalPort_description.pm commit 2bee153cc153a701af936af2367dd1e80ca0464a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 10 16:18:16 2017 -0400 Display pin_code_length M html/pfappserver/root/authentication/source/type/SMS.tt M html/pfappserver/root/authentication/source/type/Twilio.tt commit ebf2a11ac7af1a787d32c6903fadc2776e9b3779 Author: lzammit <lzammit@inverse.ca> Date: Wed May 10 16:02:56 2017 -0400 Moved the /usr/local/pf/var/cds creation to the rsyslog configuration M docs/PacketFence_Administration_Guide.asciidoc commit d9e32b055bd80f235edb71a56830c7136c4db809 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 10 15:59:14 2017 -0400 adjusted chi timeout for switch_distributed cache M conf/chi.conf.defaults commit 4b72a1fd17e4b2f2a169772511a7d6da0f0fa178 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 10 15:51:12 2017 -0400 Adding switch_distributed cache M lib/pf/CHI.pm commit 9b52dfd8405f764714b8798336a4dca743bd48e7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 10 15:35:01 2017 -0400 (doc) Update Developer's Guide M docs/PacketFence_Developers_Guide.asciidoc commit 07d87fc648b454c2956e51e8754340b9a57b68af Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 10 14:59:50 2017 -0400 Use distributed switch cache M lib/pf/Switch.pm commit c62a1b4f8f30b223be31429b5637e3002215ee37 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 10 10:42:16 2017 -0400 Fix for PR M lib/pf/access_filter/switch.pm commit 74ab69f03aa966ebe7a41cfbaca2dfdd88db7558 Author: lzammit <lzammit@inverse.ca> Date: Tue May 9 14:20:48 2017 -0400 Custom reports added M conf/report.conf.example commit 3a9ba8cb31da1994d6eaed1963e21c403248c7b1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 9 10:59:58 2017 -0400 Allow a different style of activation code digits M lib/pf/activation.pm commit 40dc7045b5616659595bc0f20c1d2bdc28dee431 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 9 10:58:05 2017 -0400 Fix sytax error M lib/pf/activation.pm commit 9e7f41f5a57d319af28991a8210cc2f4920201ea Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon May 8 18:53:52 2017 -0400 Fixed notice message M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm commit b683a1781655aa97645228265ca852154abb1545 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon May 8 18:01:21 2017 -0400 Added distributed switch cache M conf/chi.conf.defaults M lib/pf/Switch.pm commit df8175fd32dd8408088ca723d4acfc1beda5fea6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 8 15:52:02 2017 -0400 Delay importing pf::activation to avoid issue with loading and pfconfig M lib/pf/Authentication/SMSRole.pm commit 6436cb1bf9fecb637cd4327a7d054b67dc017ad9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 8 14:12:59 2017 -0400 Show error is some go to the main page of activate email M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit 87605fbcc7f5194c4cb36cf9dee1b3fb1dda47d7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 8 14:10:31 2017 -0400 validate_code_with_mac standardize args order M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm M lib/pf/activation.pm commit 7ecbd267651fa7e2a1e41ca26818d8d14bd85f8f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 8 14:05:24 2017 -0400 Do not create M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm M lib/pf/activation.pm commit 72e0e63df6d7cb25bd6afabe252c3b62d2d15a09 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 8 13:57:56 2017 -0400 Fix view_by_code M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M lib/pf/Portal/Session.pm M lib/pf/activation.pm commit 8186c73102b64f66fd97d82d6461706b745afeb3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 8 13:26:08 2017 -0400 In order to better namespace activation records add the type to the activation record url M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M lib/pf/activation.pm commit 07d7e53b45b1a11566cf545ebfbe94793eef698a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 8 12:36:37 2017 -0400 Add type to pf::activation::set_status_verified M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm M lib/pf/activation.pm commit 20a5d9e2f71fcdf1141d114c262eba03363bf8fa Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 8 12:26:27 2017 -0400 Remove unused function send_sms M lib/pf/activation.pm commit 3ad6139d4de812132ed653f17bb1a88896817f58 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 8 12:25:44 2017 -0400 Add missing parameter to sendActivationSMS M lib/pf/activation.pm commit 5c804682627100a4b6391dfeb7763c3e06b68b4a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 8 12:24:08 2017 -0400 Add type to set_unregdate M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Email.pm M lib/pf/activation.pm commit 0fb0326b217b3544bc656b6f701a79ad132ef00a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 8 12:18:40 2017 -0400 Add type to the view_by_code_mac function M lib/pf/Authentication/SMSRole.pm M lib/pf/activation.pm commit a641891f0e2c8266fa60afeab3247eefefc7812d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 8 12:14:43 2017 -0400 New function view_by_code_mac M lib/pf/activation.pm commit 74680bdf14b6bde06d59efeb2b0ec27ea07e688a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 8 12:01:36 2017 -0400 Move web guest constants to it's own module M lib/pf/activation.pm M lib/pf/web/guest.pm A lib/pf/web/guest/constants.pm commit 5a64f8e63584b3044d358dfe50a242e7cc2907a0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 8 11:07:57 2017 -0400 Move common SMS attributes to SMSRole A lib/pf/Authentication/SMSRole.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/TwilioSource.pm commit ba6c411a1089f1c5d67d67cf005fea420165db46 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 5 14:05:00 2017 -0400 Implement validate_code_with_mac M lib/pf/activation.pm commit 1609818889918494d419477ae8e5c2df5bc6fd34 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 4 15:22:46 2017 -0400 Remove _unpack_activation_code M lib/pf/activation.pm commit 6cbcec43b937e336090deb78e40d6e2680b2e520 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 4 13:50:24 2017 -0400 SQL for removing hash id from pin code A db/sms-pin-code-length.sql commit 8ea8a89e62c20b8312b09af47b950e344f628efe Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 4 13:33:12 2017 -0400 Remove the use of the hash format M lib/pf/activation.pm commit 8de81ce2e743793bc174ae3a67f8096b5b0c17f5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 4 12:00:32 2017 -0400 Add new attribute pin_code_length M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SMS.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Twilio.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/TwilioSource.pm commit 5bfc30bf3ac92a2a2727ee6072fc0bda0aaa0b23 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 8 15:56:06 2017 -0400 update news for #2260 M NEWS.asciidoc commit b324f05fdf627ac10e3965f33a9be53f219b3ab9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 8 15:53:04 2017 -0400 fix pfconfig memory cached handling of multi-namespaces fixes #2309 M lib/pfconfig/cached.pm commit b2fec7a7eb1082db7ce7387200100b122c3cf7b9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 8 14:54:38 2017 -0400 Updated documentation weights and workers M conf/pfqueue.conf.defaults commit 4d2b9f52999b4064ee6940617e026a243fb73144 Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon May 8 14:12:47 2017 -0400 Added documentation M docs/PacketFence_Administration_Guide.asciidoc commit daefcfcd8c7ebf03d8e5550ae04614fb3d94cb9e Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon May 8 13:44:40 2017 -0400 Fixed i18n M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm commit bcfead6bfed1bf48035cb64f980cc11860ae45d1 Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon May 8 13:21:32 2017 -0400 Removed duplicate code M lib/pf/radius.pm commit f7694e3729bfdb066a8d8bb82cdde083e714bb85 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 14 10:42:03 2017 -0400 Fix after rebase M html/pfappserver/lib/pfappserver/PacketFence/Model/User.pm commit 0114322defa8714e9c7a645ae5d73c44c6db1a73 Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Dec 22 20:34:45 2016 -0500 Introduce time and bandwith balance as an action in the rules M lib/pf/radius.pm commit 84a879745797b8712170e01f838fc51548363203 Author: Durand Fabrice <oeufdure@gmail.com> Date: Fri Dec 23 21:59:58 2016 -0500 Fixed test M lib/pf/util.pm commit 8316df6120717b87eac632d1b0713c103a844524 Author: Durand Fabrice <oeufdure@gmail.com> Date: Fri Dec 23 21:42:36 2016 -0500 Only select absolute access duration for time_balance M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm commit df058e9ec49769530cb808da3510a788e999f1bd Author: Durand Fabrice <oeufdure@gmail.com> Date: Fri Dec 23 20:56:32 2016 -0500 Fixed unpretty_bandwidth and normalize_time M lib/pf/util.pm commit bb01a5b1f42c660ec5fcb34655558305446c2f2f Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 23 11:37:11 2016 -0500 Added translation M html/pfappserver/lib/pfappserver/I18N/en.po commit e797272d0f1aa679607c5a672e60b3fd366d100b Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 23 11:28:40 2016 -0500 Fixed trigger violation M html/pfappserver/lib/pfappserver/I18N/en.po M lib/pf/radius.pm commit 9efd1109b94a34ef94c1aeff7b70a1b7bea873d2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 23 10:51:42 2016 -0500 unpretty_bandwidth M lib/pf/util.pm commit 95c0ec78d09494cf19ade86f27b2d5cfe9bdd5e5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 23 09:21:11 2016 -0500 Added violation M lib/pf/radius.pm commit 19616975c41b7b9037f7eadb9d53e289694b9688 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 23 08:53:15 2016 -0500 Added options in portal module M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm M html/pfappserver/root/config/portal_module/view.tt commit 28d60c10f8cfdfac6e014636cb178b1d18729847 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 23 08:35:40 2016 -0500 Fixed syntax M lib/pf/api.pm commit 314f7f9628f07990afb4b8eced0df8489b798c07 Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Dec 22 20:34:45 2016 -0500 Introduce time and bandwith balance as an action in the rules M conf/adminroles.conf.example M html/captive-portal/lib/captiveportal/Base/Actions.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/Form/User/Create.pm M lib/pf/Authentication/Source/HTTPSource.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/Authentication/constants.pm M lib/pf/api.pm M lib/pf/constants/admin_roles.pm M lib/pf/password.pm M lib/pf/radius.pm M lib/pf/role.pm M lib/pf/web/wispr.pm commit 1dbde8210c2e2655a75596453cb239748b1280e9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 8 12:37:22 2017 -0400 missing title for previous upgrade notes M UPGRADE.asciidoc commit 674337f69845df6f8db333033bc61107c8d92c02 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 8 12:36:50 2017 -0400 upgrade for #2223 M UPGRADE.asciidoc commit 19ff80c8d5ac4f66a9ff6f86c88bf7c5aa5c99fe Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon May 8 12:34:01 2017 -0400 NEWS file for PR #2165 M NEWS.asciidoc commit e6ca790a54f3c67c9abd2bfd840c372b6a4bfcad Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 8 12:33:16 2017 -0400 Update NEWS.asciidoc M NEWS.asciidoc commit f70d63cad5b6b83224431fa23b61f64bd1e6301c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 8 12:32:29 2017 -0400 news for #2223 M NEWS.asciidoc commit 44d6a9a6718056f0045fefd8c6bb9ed270947767 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 8 12:06:16 2017 -0400 rework forced sponsor into the sponsor portal module D html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/SponsorDefined.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm D html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SponsorDefined.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Sponsor.pm D html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/SponsorDefined.pm commit 7f0a055c87b7548060f1661df370c0a50565e84a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 17 16:12:30 2017 -0400 Introduce already defined sponsor email A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/SponsorDefined.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SponsorDefined.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/SponsorDefined.pm commit bd521441e94720e830302e3ba8a9bbd2264d3e6e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 5 16:41:02 2017 -0400 typoe M docs/PacketFence_Clustering_Guide.asciidoc commit 6464b1506b95c62ddc6be63f6a2c73c21d3e1b1e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 5 16:38:45 2017 -0400 Adjusted paths M docs/PacketFence_Clustering_Guide.asciidoc commit d8da40fcc5bdafd7fddb12dbe555199bcaf3296f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 5 16:36:11 2017 -0400 Reordered MariaDB related documentation M docs/PacketFence_Clustering_Guide.asciidoc commit 9334d36b9d749312b19ae9c809f4afc9cc90b11a Author: lzammit <lzammit@inverse.ca> Date: Fri May 5 13:49:19 2017 -0400 fix again - i really really code like sh*t M addons/database-backup-and-maintenance.sh commit cf0a9d5b9c30ca2a093e71267da06c9742e71cbd Author: lzammit <lzammit@inverse.ca> Date: Fri May 5 13:43:51 2017 -0400 too much output i code like sh*t M addons/database-backup-and-maintenance.sh commit 2458c1fe5676a22dc733c130e95b109206af3a9d Author: lzammit <lzammit@inverse.ca> Date: Fri May 5 13:39:32 2017 -0400 fix the database backup + maint script for 3 nodes cluster + pid detection i'm so happy, refer to nice picture of me M addons/database-backup-and-maintenance.sh commit ee84ca8d0a1d9f0bcb573d0b7334062c615124c8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 5 10:08:50 2017 -0400 (web admin) Improve display of Maintenance Tasks M html/pfappserver/root/config/pfmon/index.tt M html/pfappserver/root/config/pfmon/list.tt commit 78fb882de175af6eb222c6c626f7c021aaa64ccb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 5 10:07:10 2017 -0400 (web admin) Show dropdown with submenu towards up Fixes #2300 M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/users.tt M html/pfappserver/root/config/authentication.tt M html/pfappserver/root/config/portal_module/index.tt M html/pfappserver/root/config/scan/index.tt commit 2b442871046c29b29ca7f20468433049251b3cfc Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 5 09:48:28 2017 -0400 set maxrepetitions to use get-next-requests M lib/pf/Switch.pm commit c37a46bceb8249589cbff14f20b4adcf5f1c229a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu May 4 17:17:49 2017 -0400 Separation of logic M lib/pf/Switch.pm commit 51d0a20beaaaf2a0fe4aa733ca6616f81171557d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu May 4 17:09:00 2017 -0400 Generalize function M lib/pf/Switch.pm M lib/pf/Switch/Brocade.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm commit 82715d560dca049e6ac2790d2f19e07f004b02e7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 4 12:46:58 2017 -0400 match slash more precisely in dispatcher M lib/pf/web/constants.pm commit 7d5ea1b4eb9fe6528ab83851295a0dd34045c9f9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 4 12:46:30 2017 -0400 Fixed portal preview M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 19c82c365074cd2e1ca6eac9dbc8106866080ec0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 3 15:43:46 2017 -0400 Have the switch description as well as the switch ID Fixes #2004 M html/pfappserver/lib/pfappserver/PacketFence/Controller/DHCPOption82.pm M html/pfappserver/root/dhcpoption82/search.tt M html/pfappserver/root/dhcpoption82/view.tt commit 78fa86ad82325ced5cc6bc72581376099e8b833a Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 3 11:39:37 2017 -0400 Fixed : Error running task inline_accounting_maintenance: Undefined subroutine &pf::inline::violation_count_reevaluate_access M lib/pf/inline.pm commit 7222c84c8cecd4dfb3c2356ee65adf3ad967cf2e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 3 11:15:24 2017 -0400 ensure MySQL handle is still valid in pfconfig M lib/pfconfig/backend/mysql.pm commit b984372b79dec15c704fed2719e3635f40c96c77 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 3 09:45:39 2017 -0400 Fixed process_destination_url function M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm commit 2c3a04b95a01d33a13b9b1fcc23485d223d1bd09 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 1 17:53:13 2017 -0400 handle activation_host in authentication sources in passthrough.lua fixes #2266 M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SponsorEmail.pm M lib/pf/services/manager/haproxy.pm commit f19a954af544b2716c83172e6a2c59772605d1d9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 1 16:30:43 2017 -0400 update query_cache_size in admin guide M docs/PacketFence_Administration_Guide.asciidoc commit b2569dacb3b5bd10be19cf356bfa28dccca2e714 Author: lzammit <lzammit@inverse.ca> Date: Fri Apr 28 14:13:51 2017 -0400 fix typo M docs/PacketFence_Administration_Guide.asciidoc commit 8753fe2bb1198bc4c29a9aa44031ac0a5720847a Author: lzammit <lzammit@inverse.ca> Date: Fri Apr 28 11:26:17 2017 -0400 Improved syslog regex parser configuration M docs/PacketFence_Administration_Guide.asciidoc commit 1f3ac4ffcc1b2a76e99303c8b340f1ecb5720cd3 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Apr 20 14:36:04 2017 -0400 Sections descriptions and config were mixed up. M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit bed2a95b9498a697821662e8454e4f16b95c572f Author: lzammit <lzammit@inverse.ca> Date: Fri Apr 28 11:26:17 2017 -0400 Improved syslog regex parser configuration M docs/PacketFence_Administration_Guide.asciidoc commit 979113d5c4bfba47853ae2558959cee5c9b6c008 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Apr 27 13:34:47 2017 -0400 fix url for connection profile preview from list M html/pfappserver/root/config/profile/index.tt commit 52c42fd404986ba6df8189dfd1ddb021f29bd38d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 27 13:02:15 2017 -0400 (doc) Update components diagram Replaced MySQL by MariaDB. M docs/images/diagram-components.png commit 5a04d89c0a6f726ab29c9ae9d24897fd28aafca0 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Apr 27 12:53:42 2017 -0400 Documented PR 2274. M NEWS.asciidoc commit 3d63e6296c7512f7a9e96bc827d64cad1dfaf1f5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 27 12:35:56 2017 -0400 Fix call loader.hide M html/pfappserver/root/static/js/node.js commit cf4973ea68641739f1eba306f0aff6097decb591 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 26 14:10:18 2017 -0400 Simplified graphite image URLs generation. M conf/httpd.conf.d/httpd.admin.tt.example M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit f83004fcc4079b594eb4ead1077e090b87a89fd8 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 26 11:20:32 2017 -0400 Added X-Forwarded-For support to httpd.graphite. M conf/httpd.conf.d/httpd.graphite.tt.example commit d141da00c254dc1b3ce8319345b48b0e2bf56099 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 25 16:34:38 2017 -0400 Added a "metrics" prefix to graphite URLs. Proxied them locally. M conf/httpd.conf.d/httpd.admin.tt.example M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M lib/pf/services/manager/httpd_admin.pm commit f4b1d7eda1e047e4a2c7b5b97388bec11a8fa27b Author: lzammit <lzammit@inverse.ca> Date: Mon Apr 24 14:52:12 2017 -0400 fix tabulation because i tabulate like little miaw maw M lib/pf/web/constants.pm commit 72eadceaa355cfbf5ba22a4eed7e69127d1cdf75 Author: lzammit <lzammit@inverse.ca> Date: Mon Apr 24 14:51:41 2017 -0400 The / should be a valid URL Because you know, sometimes you just go to the slash and just not working sh*t Like the portal preview goes to / and it doesn't workingo And it fixes SEX authentication M lib/pf/web/constants.pm commit 6a23111b19154226bdb459cb6f41d14f70515298 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Apr 24 14:32:16 2017 -0400 Missing for PR #2268 M lib/pf/Switch/Ubiquity/Unifi.pm commit a4c7576cd773f3c132e4a6abcd551a20310b42b1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Apr 24 14:31:01 2017 -0400 NEWS file entry for PR #2255 M NEWS.asciidoc commit 5c4733e4416111357c2f98b05179fb9c769aee52 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Apr 24 14:26:25 2017 -0400 NEWS file entry for PR #2268 M NEWS.asciidoc commit bd14a2be4aeb6edbade9acb49bafd248740f6241 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Apr 24 14:25:41 2017 -0400 Post release NEWS file M NEWS.asciidoc commit 27df6d8ebf65586e0c31bc6e50742a0011ca25c3 Author: Derek Wuelfrath <dwlfrth@users.noreply.github.com> Date: Mon Apr 24 14:07:13 2017 -0400 Fix/2222 locationlog externalportal (#2268) * New "synchronize_locationlog" param for externalportal * Changed condition to update locationlog on external portal * Ruckus should not update locationlog on external portal M lib/pf/Switch/AeroHIVE/AP.pm M lib/pf/Switch/Aruba.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/WLC.pm M lib/pf/Switch/CoovaChilli.pm M lib/pf/Switch/Fortinet/FortiGate.pm M lib/pf/Switch/Meraki/MR.pm M lib/pf/Switch/Mikrotik.pm M lib/pf/Switch/Ruckus.pm M lib/pf/Switch/Ruckus/SmartZone.pm M lib/pf/Switch/Xirrus.pm M lib/pf/web/externalportal.pm commit 75898b268222cfd66e5b6e1c1d84103944c27d2f Author: lzammit <lzammit@inverse.ca> Date: Mon Apr 24 11:56:34 2017 -0400 fix CDS syslog regex parser M docs/PacketFence_Administration_Guide.asciidoc commit 9530d6f8d4f6474b974aec17900609662754e41f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 21 15:51:22 2017 -0400 Add note on keepalive vrid limit M conf/documentation.conf commit 39a01abb51722ceaba598327ff3fcd7ff7463fd0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 21 15:39:41 2017 -0400 Add packetfence-cluster target setting in upgrade guide M UPGRADE.asciidoc commit 2d8bb9371bccf1601cbbfd62e0f5a0f56f55a900 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 21 09:52:33 2017 -0400 Fix invalid import M lib/pfconfig/namespaces/config/Pfqueue.pm commit 4c8b1d6fddec6df3dd1572f4465400c312bd40c4 Author: reusserl <reusserl@users.noreply.github.com> Date: Fri Apr 21 12:49:48 2017 +0200 Update api.pm, return number of nodes unregistered instead of static 1. M lib/pf/api.pm commit a5bebda4d88b3dc4bb7bc49ab0dcdd81dcbb88d0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 20 10:39:43 2017 -0400 Added switch filter documentation and example M conf/switch_filters.conf.example commit 35d0f150cfeeb3dcb12eeaf0574146c98b41378b Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 19 15:41:31 2017 -0500 Fixed syntax Signed-off-by: Durand Fabrice <fdurand@inverse.ca> M lib/pf/web/externalportal.pm commit 3ea35f41e793ee4b2c7670bfb6a0f7e544c8a6f6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 19 12:13:23 2017 -0500 Overwrite switch params based on filters M lib/pf/access_filter/switch.pm M lib/pf/radius.pm commit 803a5b17eaf4d688785ffb7913f12382b177b7b1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 19 10:15:37 2017 -0500 Added switch filter in radius.pm M lib/pf/radius.pm commit d0569214da662faab5cf34b200427cac5931dfff Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 13 15:33:59 2017 -0500 Fix error if value not defined M lib/pf/web/externalportal.pm commit 364ef20e2c160579ac3177b9d6965f0170c0509e Author: Durand Fabrice <oeufdure@gmail.com> Date: Fri Jan 6 20:01:07 2017 -0500 Value is not mandatory when condition is not defined and not not_defined M lib/pf/pfcmd/checkup.pm commit aabd9b563af654398d4a5c3a51605a41649b7d9f Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 6 15:54:02 2017 -0500 Added headers in args M lib/pf/web/externalportal.pm commit 1fce7414e9c25eac85190083adee5321f9035d28 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 6 15:44:53 2017 -0500 Missing var M lib/pf/web/externalportal.pm commit 315a00e8b1f07b0a6a482895f4ca3e94784335dd Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 6 15:42:11 2017 -0500 Instentiate the correct switch + typo M lib/pf/access_filter/switch.pm M lib/pf/web/externalportal.pm commit 9b5fa917fac4aa3d3de186d194d634f72df70dd4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 6 15:23:48 2017 -0500 Added logic in externalportal M lib/pf/web/externalportal.pm commit dfccb0166d22132b24e493c040f751168949cb6b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 20 10:06:50 2017 -0400 Cleanup configuration normalization for pfqueue.conf M lib/pf/constants/pfqueue.pm M lib/pfconfig/namespaces/config/Pfqueue.pm commit cbe94815f0af5c39c4ab194ccab47be52e41f304 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 6 15:20:19 2017 -0500 Added filter in externalportal M lib/pf/web/externalportal.pm commit 9ed2e9de2584f491c4d0cfb9a41165c6433d113d Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 6 14:30:25 2017 -0500 Fixed typo M lib/pf/access_filter/switch.pm commit 0e68374fe67e4dbd7ba6b8d5c7fbce886aca08ba Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 14 11:32:54 2016 -0400 First draft M .gitignore M addons/packages/packetfence.spec A conf/switch_filters.conf.example M debian/packetfence.conffiles M html/pfappserver/root/config/filters/index.tt A lib/pf/ConfigStore/SwitchFilters.pm A lib/pf/access_filter/switch.pm M lib/pf/constants/filters.pm M lib/pf/file_paths.pm A lib/pfconfig/namespaces/FilterEngine/SwitchScopes.pm A lib/pfconfig/namespaces/config/SwitchFilters.pm commit b1c226097cd4510eec0bdbbc0c79883c0e1b956d Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 20 09:48:36 2017 -0400 Added comment M raddb/mods-enabled/cache_ntlm M raddb/policy.d/packetfence commit aeb4df65d84e95f79a57cf7415746e3b409acd2c Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 20 09:44:28 2017 -0400 Moved logic in policy file M conf/radiusd/packetfence-tunnel.example M raddb/policy.d/packetfence commit 9f7d81a28d4d2e22467fb0f37323e6265dcfe371 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 15 15:20:45 2017 -0400 Added a way limit the call to ntlm_auth (prevent to lock the account) M conf/radiusd/packetfence-tunnel.example A raddb/mods-enabled/cache_ntlm M raddb/policy.d/packetfence commit 3cf9f546abc4b8cd2e2d4958693730b54a80ab86 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 20 09:41:29 2017 -0400 Set default workers to 0 M lib/pf/constants/pfqueue.pm commit 1c722ecd1c8e776fd3a4a1d137cffa43a8698023 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 19 17:16:11 2017 -0400 Do not print counter headers if there are no counters M lib/pf/cmd/pf/pfqueue.pm commit 7dbb37f0d31541d9c3b5e06276585d52298385e3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 19 16:34:34 2017 -0400 Lower the sleep time per iteration M sbin/pfqueue commit 3ffda19f8d1e544788ad6135ebf7a38c91b0fb29 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 19 14:18:59 2017 -0400 Corrected documentation about graphite.db_host. M docs/PacketFence_Clustering_Guide.asciidoc commit 03dd2f8831c7da2371421d243d5ec5421bbf0bd1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 19 15:03:44 2017 -0400 Fix zammit fu**ing up our release doc... M docs/PacketFence_Administration_Guide.asciidoc commit ad4954edffd5415c8bf19249ad456686adba3c92 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 19 14:53:19 2017 -0400 Have the pfsnmp_parsing queue have zero workers M conf/pfqueue.conf.defaults commit b5e26c3d66d6b7a5b28bd2a5047cf8e854bc4ed4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 19 14:52:21 2017 -0400 Have the master process handle the delay queue job M lib/pf/pfqueue/consumer/redis.pm M sbin/pfqueue commit b354c2973440a1746154834918854681bdd53408 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 19 12:20:22 2017 -0400 (web admin) Update link to documentation M html/pfappserver/root/config/provisioning/index.tt commit e8713d15dadc28415c927b786ea960d3051035e7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 19 12:19:53 2017 -0400 Update i18n source file for pfappserver M html/pfappserver/lib/pfappserver/I18N/en.po commit 79ab9974fcc5bb40d36c7129adc611aa496c127d Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 19 12:03:03 2017 -0400 Updated Changelog for 7.0.0. M ChangeLog commit 6e7c457d353c26c22539139cfe654952c7e62007 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 19 12:00:58 2017 -0400 Updated translation M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit e0d51f8e70300f691b67c34ba5c02edbcf90961e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 19 11:56:05 2017 -0400 If the counter does not match the pfqueue prefix do not display the counter M lib/pf/pfqueue/stats.pm commit 4c4c74b0422b72f316f3cbb9a1a3fb3d4857dbd5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 19 11:46:58 2017 -0400 Use the faster rpop if we are only waiting for a single queue M lib/pf/pfqueue/consumer/redis.pm commit 042802374b77aff3b137c0055fe80b3d88dc6d93 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 18 12:03:47 2017 -0400 Updated pfqueue.conf.defaults to use weights instead workers M conf/pfqueue.conf.defaults commit 7246e856fdd56e676ad6ffd6d1bdb4df297d86a2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 18 11:33:30 2017 -0400 Allow a pool of queue workers to handle work for multiple queues based off their weight M sbin/pfqueue commit b4dddad0614d4bfe48de62e090a6da6cf054a459 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 18 11:29:28 2017 -0400 Have the parameters passed into the process_next_job and process_delayed_jobs method instead of having them as attributes M lib/pf/pfqueue/consumer/redis.pm commit ab03849e272898a695271ee4d3cd1195538a2fcb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 18 11:28:10 2017 -0400 Add constant pfqueue weights M lib/pf/constants/pfqueue.pm commit 44b7961600f8bb3dd0ebde39ec5b74a571b56c5a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 12 12:07:22 2017 -0400 Add function to evenly distribute queues based off their weights M sbin/pfqueue commit b273f195c15d3a47947b055c0da510db1e2eaaa4 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 19 11:42:36 2017 -0400 Fixed xsl import path. M docs/docbook/xsl/packetfence-fo.xsl commit 8c0e0c94d4568fc2ac13109ae5a0a831353cff90 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 19 11:32:09 2017 -0400 fixed an issue with violation preview per connection profile M html/pfappserver/root/violation/list.tt commit efec180776be99d86965162779ccc4ff17e119cf Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 19 11:14:11 2017 -0400 (doc) Fix sections formatting M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc M docs/PacketFence_MobileIron_Quick_Install_Guide.asciidoc M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc commit 79773d343a28e60ecfce7c7e454490491931794e Author: Julien Semaan <julien@semaan.ca> Date: Wed Apr 19 11:12:29 2017 -0400 allow to specify repo + package when building ZEN M addons/ZEN-vagrant-builder/Vagrantfile M addons/ZEN-vagrant-builder/installer/install-pf.sh commit 90b87f151bc9ce7d985188e145fe0858bc365397 Author: Julien Semaan <julien@semaan.ca> Date: Wed Apr 19 10:49:56 2017 -0400 remove repo file from ZEN builder (uses URL) D addons/ZEN-vagrant-builder/installer/packetfence.repo commit a1b422895f7e7943ada3d15e9cb2e9b691f3e9d1 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 19 11:09:16 2017 -0400 Updated docbook paths. M docs/docbook/xsl/packetfence-fo.xsl commit 41c37502b71cb461f35f6a03eb776d7abf848a97 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 19 10:11:06 2017 -0400 Updated help file. M docs/pfcmd.help commit 751ff321c0fb509f5192e78425c7f62c44f23342 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 19 11:03:36 2017 -0400 Updated translation M conf/locale/de/LC_MESSAGES/packetfence.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit 0a84cd0bc6fb52456d0846c49a0963aaf42be1a2 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 19 11:02:07 2017 -0400 typo M UPGRADE.asciidoc commit fcf0ca430ebbfed625a5e0edf86de8ae05a3a6a0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 19 10:46:34 2017 -0400 change to linkedin for authentication.conf M UPGRADE.asciidoc commit 1b967802dfdfc8feb9a621fe269abeafa13c0067 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 19 10:29:07 2017 -0400 Fixed typos M NEWS.asciidoc commit c8831bedb0c6e27fca965ec3a499d078145c749b Author: Julien Semaan <julien@semaan.ca> Date: Wed Apr 19 10:25:46 2017 -0400 adjustments to ZEN builder M addons/ZEN-vagrant-builder/installer/install-pf.sh commit 59a1cb11c7f0ccd758f1a43af3d8de8969f707de Author: Julien Semaan <julien@semaan.ca> Date: Wed Apr 12 15:37:02 2017 -0400 remove useless commented command M addons/ZEN-vagrant-builder/installer/install-pf.sh commit 56037de3f5ce49be939e8af124d5732ede6603f9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 19 09:43:59 2017 -0400 Updated kill path M conf/systemd/packetfence-redis-cache.service M conf/systemd/packetfence-redis_ntlm_cache.service M conf/systemd/packetfence-redis_queue.service commit 5c975275b977aa41779121ddece38f93d3874f50 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 19 09:33:31 2017 -0400 Fixed wrong schema version. M db/pf-schema-7.0.0.sql commit a9d6586388684cc6134452fc2723f6fc6d795b74 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 19 09:18:05 2017 -0400 updated linkedin source to match API M lib/pf/Authentication/Source/LinkedInSource.pm commit ceb82d96d6d792c43ef4077b7b896b76125dd2ae Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 19 09:10:35 2017 -0400 improve perldoc M lib/pf/Switch/Ubiquity/Unifi.pm commit 70ff23090bb24517ef9c359a637c9ca177b87a00 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 19 09:09:34 2017 -0400 improve perldoc M lib/pf/Switch/Ubiquity/Unifi.pm commit bc1686635f9d28d3cfe2ced5f836e53e6061523d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 19 08:56:17 2017 -0400 added screenshots for ubiquiti web-auth conf M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A docs/images/ubiquiti-unifi-guest-policy.png A docs/images/ubiquiti-unifi-guest-ssid.png commit c6fdb533d44a40fb679a8e620a3b56e5ea6a9502 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 19 08:48:54 2017 -0400 doc for unifi web-auth M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit bd93dc168327c2db070510f94bdae7ac13b50df9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 19 08:17:16 2017 -0400 initial draft of unifi web-auth A lib/pf/Switch/Ubiquity/Unifi.pm M lib/pf/web/constants.pm M lib/pf/web/externalportal.pm commit a45c1bbd36282e7e1840d6c1241118611139a854 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 18 18:08:38 2017 -0400 Fixed typo in pfdetect. M sbin/pfdetect commit 8b97498edf11a76c795d29dc89524e50498039b8 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 18 17:03:18 2017 -0400 Updated changelogs for 7.0.0. M addons/packages/packetfence.spec M debian/changelog commit 850f6efea9938dd4354daa5219fc118fbf9b9d6a Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 18 16:52:37 2017 -0400 Preparations for 7.0.0 release. M UPGRADE.asciidoc M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M conf/pf-release A db/pf-schema-7.0.0.sql D db/pf-schema-X.Y.Z.sql A db/upgrade-6.5.0-7.0.0.sql D db/upgrade-X.X.X-X.Y.Z.sql M docs/docinfo.xml M docs/includes/global-attributes.asciidoc M html/pfappserver/lib/pfappserver/I18N/fr.po commit 42d44339d2310d89f2689cc5a035f87489dba589 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 18 17:02:06 2017 -0400 Added instruction to domain view window M html/pfappserver/root/config/domain/view.tt commit 6063b885af62e0d3649a3404e7f1dd47bd03503e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 18 16:52:15 2017 -0400 Better parsing of target in domain scenario M sbin/pfdns commit 1b4ba0101f85a526e5407d0851d26985467a9c7f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 18 16:38:26 2017 -0400 honor passthrough enabled/disabled while resolving in pfdns fixes #2252 M sbin/pfdns commit a7e9ca367d29142282b7dcb3e33b5f88e791885b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 18 16:15:17 2017 -0400 remove timestamp from Log4Perl config fixes #2250 M conf/log.conf.d/httpd.aaa.conf.example M conf/log.conf.d/httpd.admin.conf.example M conf/log.conf.d/httpd.collector.conf.example M conf/log.conf.d/httpd.portal.conf.example M conf/log.conf.d/httpd.proxy.conf.example M conf/log.conf.d/httpd.webservices.conf.example M conf/log.conf.d/pfbandwidthd.conf.example M conf/log.conf.d/pfconfig.conf.example M conf/log.conf.d/pfdetect.conf.example M conf/log.conf.d/pfdhcplistener.conf.example M conf/log.conf.d/pfdns.conf.example M conf/log.conf.d/pffilter.conf.example M conf/log.conf.d/pfmon.conf.example M conf/log.conf.d/pfqueue.conf.example M conf/log.conf.d/pfsetvlan.conf.example commit 16960a805f8427cc2c2d4ca1c8bc8be063d94a39 Author: lzammit <lzammit@inverse.ca> Date: Tue Apr 18 15:57:44 2017 -0400 typo 3 M docs/PacketFence_Administration_Guide.asciidoc commit c431d2310bc9756a7f7d3b68ca549007b600c540 Author: lzammit <lzammit@inverse.ca> Date: Tue Apr 18 15:56:55 2017 -0400 typo 2 M docs/PacketFence_Administration_Guide.asciidoc commit 507992738000203ba8897ea02d92030620884192 Author: lzammit <lzammit@inverse.ca> Date: Tue Apr 18 15:34:36 2017 -0400 typo 1 M docs/PacketFence_Administration_Guide.asciidoc commit c91621fb28aa1f1a2c32d5fc015f78e5cec69b27 Author: lzammit <lzammit@inverse.ca> Date: Tue Apr 18 15:30:56 2017 -0400 Syslog regex parser example documentation M docs/PacketFence_Administration_Guide.asciidoc commit 2ee3fb0fc15b305425ec219fb8404b89c1d5f094 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 14 09:19:15 2017 -0400 (web admin) Remove empty tables from auth sources M html/pfappserver/root/config/authentication.tt commit af1c1e8db4c002935745092f54bfe46097e722d4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 14 09:17:40 2017 -0400 (web admin) Improve layout of sortable divs aka "dynamic list sortable" .. M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/Accordion.pm M html/pfappserver/root/static/admin/common.css M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map A html/pfappserver/root/static/scss/_sortable.scss M html/pfappserver/root/static/scss/styles.scss commit 814fa8758551609d0565fb9f2feb3d1e1376606b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 14 09:15:58 2017 -0400 (web admin) Fix sortable table/list/divs Fixes #2298 M html/pfappserver/root/node/create.tt M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/user/create.tt commit 3441e9b3d8fbc73e3723cf026656848ccf77dd9d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 14 09:13:41 2017 -0400 (web admin) Add missing modules to jQuery UI Those are required for draggable and droppable modules. M html/pfappserver/root/static/Gruntfile.js M html/pfappserver/root/static/bower.json M html/pfappserver/root/static/js/vendor/bootstrap.min.js M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map M html/pfappserver/root/static/js/vendor/jquery-extra.min.js M html/pfappserver/root/static/js/vendor/jquery-extra.min.js.map M html/pfappserver/root/static/js/vendor/jquery-ui.min.js M html/pfappserver/root/static/js/vendor/jquery-ui.min.js.map commit 82fb207c825d40a066b0dc169cf18088f80ef915 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 10 12:04:33 2017 -0400 Fix warning when an array is passed to the api Fixes #2026 M lib/pf/util/webapi.pm commit 51fa578c88159d2c8fa8116c0d172e9649b78f92 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 9 14:37:29 2017 -0400 return undef explicitely when VLAN isn't found This way when its called without being assigned to a variable, it will still return a value fixes #2314 M lib/pf/Switch.pm commit 47bb75feac550733c047c835f99d6acb9d5a41b1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 9 12:02:01 2017 -0400 Update cache namespace Issue #2308 M lib/pf/cmd/pf/cache.pm commit b4de4080d4ff0e7d3c350e874fe36d48f0f419df Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 14 06:16:07 2017 -0400 (web admin) Update generated CSS file M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map commit f91e8ffccc2b6340083c13e619fb7d2679e3512f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 14 06:13:21 2017 -0400 (web admin) Fix display of upward subdropdowns Fixes #2310 M html/pfappserver/root/static/scss/_dropdowns.scss commit ccd731908d30e6a745c0ab0e73aa9aa88e175d85 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 14 05:59:05 2017 -0400 (web admin) Fix display of saved searches Fixes #2276 M html/pfappserver/root/admin/auditing_option82.tt M html/pfappserver/root/admin/auditing_radius_log.tt M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/users.tt commit 40ea566e49d1326b8a2c7285e636485da09a7ab9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 8 14:39:14 2017 -0400 have FATAL in checkup if missing current hostname in cluster.conf fixes #2302 M lib/pf/pfcmd/checkup.pm commit ea5c11b59e2dac6845bae860d960b35d4c3c1c84 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 8 14:28:31 2017 -0400 adjustment to WLC doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 32ca5879c71d1f0d34dd3aeec75bfd08aaad78d0 Author: Julien Semaan <julien@semaan.ca> Date: Mon May 8 14:27:33 2017 -0400 clarify note on Cisco WLC config M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 4ec34f87059b32b9037d1b3d3a3ff2bc7681d07c Author: Julien Semaan <julien@semaan.ca> Date: Mon May 8 14:22:13 2017 -0400 update ACL for Cisco webauth M docs/images/ACL.png commit 6265625b924ffa71ddf5ae3a8616bcb7b5e641a0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 8 14:08:24 2017 -0400 add note in WLC configuration section M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 0614f224da87f0d832363cc3f735cc5a07e228db Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 8 13:55:45 2017 -0400 be more restrictive on host matching in passthrough.lua fixes #2289 M conf/passthrough.lua.tt.example commit 9aafd10f92401ae06336498381a0554fd080244c Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 8 13:26:15 2017 -0400 added news entry M NEWS.asciidoc commit 6e89ea45b3938cc7097d9eb3a8b3db284e22c097 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 8 13:27:29 2017 -0400 news for #2304 M NEWS.asciidoc commit 34a064a47e8ec728f9dd771fdc9f7d524fc91b67 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 8 13:25:59 2017 -0400 news for 2297 M NEWS.asciidoc commit f7711989a277f90b5378c71a3e088da35d3af6be Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 8 12:48:16 2017 -0400 make sure add a new device is only available when logged in M html/captive-portal/templates/status.html commit 494eb3d570687434dddb139b52aa3cabd76e0dd0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 5 16:29:03 2017 -0400 Use clusterIP M lib/pf/services/manager/radiusd_child.pm commit b3311e8a82873aff3504ec190e9af230fceafdd8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu May 4 13:47:45 2017 -0400 Do not strip non-digit characters from phone number M lib/pf/activation.pm commit 5784e2b439ec0d4cde597038de6b234a01d88fbe Author: lzammit <lzammit@inverse.ca> Date: Thu May 4 11:19:34 2017 -0400 cleanup D lib/pf/Switch/Ubiquity/Unifi.pm commit 7fc5f1fb8886c98f56077308cc28cb7b5e0ecfaf Author: lzammit <lzammit@inverse.ca> Date: Thu May 4 11:18:46 2017 -0400 cleanup D lib/pf/Switch/Ubiquity.pm D lib/pf/Switch/Ubiquity/EdgeSwitch.pm commit 0162191645f44925fc7f29e4bdf4332a93454332 Author: lzammit <lzammit@inverse.ca> Date: Thu May 4 11:15:34 2017 -0400 rename lib/pf/Switch/Ubiquity to lib/pf/Switch/Ubiquiti A lib/pf/Switch/Ubiquiti/EdgeSwitch.pm A lib/pf/Switch/Ubiquiti/Unifi.pm commit efcc373b21c77e29cb0c5c86b45426f12dbe8593 Author: lzammit <lzammit@inverse.ca> Date: Thu May 4 08:23:51 2017 -0400 Rename the typo Ubquity to Ubiquiti everywhere. M ChangeLog M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A lib/pf/Switch/Ubiquiti.pm M lib/pf/Switch/Ubiquity.pm M lib/pf/Switch/Ubiquity/EdgeSwitch.pm M lib/pf/Switch/Ubiquity/Unifi.pm M lib/pf/web/externalportal.pm commit caeaeff7bb6f913f586ae5d826a6a1a10be3f84b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 21 09:45:44 2017 -0400 (web admin) Add link to SentinelOne guide M html/pfappserver/root/admin/help.tt commit f715da53b21c3cb039df3c416e8cd650674d5137 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 13 15:49:40 2017 -0400 (web admin) Update generated CSS file M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map commit 35e1b7346129da182f7024ea5a3081460839139c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 13 15:48:15 2017 -0400 (web admin) New CSS classes for nav and table M html/pfappserver/root/static/scss/_navs.scss M html/pfappserver/root/static/scss/_tables.scss commit ecde8dd9e9c4d527bc8ba4de9b25aa8f47bbdf9a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 13 15:46:33 2017 -0400 (web admin) New help page with links to guides M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm A html/pfappserver/root/admin/help.tt M html/pfappserver/root/admin/wrapper.tt commit 517c44bf91217954cc8dedd6034422a6917fabf4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 14 05:47:20 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/auditing.js M html/pfappserver/root/static/js/auditing.js.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/raphael.min.js M html/pfappserver/root/static/js/raphael.min.js.map M html/pfappserver/root/static/js/reports.js M html/pfappserver/root/static/js/reports.js.map M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map M html/pfappserver/root/static/js/vendor/jquery-extra.min.js M html/pfappserver/root/static/js/vendor/jquery-extra.min.js.map M html/pfappserver/root/static/js/vendor/jquery-ui.min.js M html/pfappserver/root/static/js/vendor/jquery-ui.min.js.map commit 4d6aaa2352a228721f1131c05d86b105cbdab884 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 14 05:04:54 2017 -0400 (web admin) Improve CSS on mobile devices. Fixes #2279 M html/pfappserver/root/admin/auditing.tt M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/reports.tt M html/pfappserver/root/admin/status.tt M html/pfappserver/root/admin/users.tt M html/pfappserver/root/static/scss/_navbar.scss M html/pfappserver/root/static/scss/_responsive-navbar.scss A html/pfappserver/root/static/scss/_responsive-sidenav.scss M html/pfappserver/root/static/scss/_sidenav.scss M html/pfappserver/root/static/scss/styles.scss commit 492289f2b2f9829d0acb5c8a5336f2330a551efa Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 1 13:48:31 2017 -0400 don't try to match an invalid language from the browser headers M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit fd27e65d7f578921760c02f8e7bfcbf1e9ca3813 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 1 13:29:03 2017 -0400 Disconnect in the child process M lib/pf/db.pm commit 4d3ac41b4fbe87ea3ea8bdf912d3eb8c7077ff3c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 14 02:12:02 2017 -0400 (web admin) Fix access duration dynamic example Fixes #2286 M html/pfappserver/root/static/admin/common.js commit f38ebbde0087f9178cda3231b4e2235f2223f907 Author: lzammit <lzammit@inverse.ca> Date: Mon May 1 10:45:33 2017 -0400 Disconnect from DB before forking Since otherwise it mixy mixes the sockety sockets and it makes stuff not working like it should be working Good thing is when things don't work, that serves as an excuse to reboot. Well, babye M lib/pf/api/can_fork.pm commit 478ec2c62f74d43d9a7bbfa906e6c45950ace998 Author: Julien Semaan <julien@semaan.ca> Date: Fri Apr 28 15:10:54 2017 -0400 explicit call to host id variable M lib/pf/api.pm commit 8e46347370231b851eafc2c89c2531a811b206d1 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Apr 28 15:09:39 2017 -0400 NEWS file entry for #2259 M NEWS.asciidoc commit 1688c0b81086aac115446e5b21b0fbeb8789ecb3 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Apr 20 14:36:04 2017 -0400 Sections descriptions and config were mixed up. M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 5b63b0df0f785d5fd84d847cba373a24b338e537 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 19 14:23:51 2017 -0400 changing button type to have a space between those M html/captive-portal/templates/device-registration/landing.html M html/captive-portal/templates/device-registration/registration.html M html/captive-portal/templates/status.html commit b5d2cfa5cf38aca4c8138d106f188af50749a8bf Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 19 13:52:32 2017 -0400 added button for status/device-reg M html/captive-portal/templates/device-registration/landing.html M html/captive-portal/templates/device-registration/registration.html M html/captive-portal/templates/status.html commit 6018cb677d8d727fbaea9211ee5c7702d5352028 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 14 01:40:17 2017 -0400 (web admin) Add .icon-windowslive CSS class M html/pfappserver/root/static/scss/_icon.scss commit 00d2793cfb4985be1d6f6597d372616200a0f0c3 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 1 10:19:35 2017 -0400 moved icons to the left in list M html/pfappserver/root/config/authentication.tt commit fc76001d28537ce9ee7b2e95133f4a3f709b91a1 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 1 09:39:03 2017 -0400 pimping icons M html/pfappserver/root/authentication/source/read.tt M html/pfappserver/root/config/authentication.tt commit ee063817302899425afecb4c16515c08a64d6f9d Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Apr 28 16:10:29 2017 -0400 adding icons M html/pfappserver/root/authentication/source/read.tt M html/pfappserver/root/config/authentication.tt commit dda4b7255a3bef2064cbdf6586b6bd14020b21c0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 13 15:28:46 2017 -0400 Removed unused methods M lib/pf/Switch.pm M lib/pf/Switch/MockedSwitch.pm commit 26c17700cf2437381978d9383c07fd766d0bc59f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 13 09:18:15 2017 -0400 Improve date validation Fixes #2219 M lib/pf/util.pm commit 233cbd092e340eaf8b9ef7bf00d8ccd35bf8de4b Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 18 15:52:25 2017 -0400 Changed spec file so doc builds on RHEL7. M addons/packages/packetfence.spec commit 135c222e7091f30ce9a831b8ff031bc9463489fc Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Apr 18 15:33:24 2017 -0400 fixes #2249 M conf/locale/en/LC_MESSAGES/packetfence.po commit 4e926da6f532475879fc356b70614707d8339d87 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 13 08:25:11 2017 -0400 Update source file of captive portal l11n M addons/extract_i18n_strings_portal.pl M conf/locale/en/LC_MESSAGES/packetfence.po commit cc796d531eb7b73e491fad702cea33f5c341b88a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 18 14:35:54 2017 -0400 Should not be renamed M docs/PacketFence_Aerohive_Quick_Install_Guide.asciidoc M docs/PacketFence_Brocade_Quick_Install_Guide.asciidoc commit e39b19ff6d798f4ce47438b8f2323af7903d080c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 18 14:30:33 2017 -0400 "Advanced Configuration" -> "Network Configuration" fixes #2248 M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Aerohive_Quick_Install_Guide.asciidoc M docs/PacketFence_Brocade_Quick_Install_Guide.asciidoc M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/admin/configuration.tt D html/pfappserver/root/configuration/advanced_conf.tt A html/pfappserver/root/configuration/network_conf.tt commit b42df5f8b7a8c098a091c80d6af16fdc586f917e Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Apr 18 14:16:36 2017 -0400 added advanced multihost string M html/pfappserver/lib/pfappserver/I18N/en.po commit a0620cc334049bce65737f38daa8b97ca2039a57 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 18 13:32:19 2017 -0400 Minor documentation change to reflect the new GUI. M docs/PacketFence_Clustering_Guide.asciidoc commit ec8abede790acee79346c63036cc8fcd99ce1756 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 18 12:55:32 2017 -0400 Remove the end of line character before passing it along to be parsed M sbin/pfdetect commit 279f268e460964d6b9aef2a272367a0609032aca Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 18 12:04:53 2017 -0400 Fix typo M UPGRADE.asciidoc commit 4cd69c0b14319e6d51eff44061947c23934bf9c1 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Apr 18 11:15:47 2017 -0400 added authorizepath for pinterest as save failed w/o it M html/pfappserver/root/authentication/source/type/Pinterest.tt commit 04e8a1797b245b47d2f2cc03b7ccfa15963ffbfa Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 18 11:05:43 2017 -0400 Check if config file was properly read before setting the timestamp M lib/pf/ConfigStore.pm commit 5581c1c9b674f470b5858cea7d891e534230dc2a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 14 13:28:37 2017 -0400 Add check to see if the name is already taken for a saved search M html/pfappserver/lib/pfappserver/Base/Model/SavedSearch.pm commit 7c12d2454ca99e7055f56893f09771dd926b471d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 14 13:28:13 2017 -0400 New method savedsearch_name_taken M lib/pf/savedsearch.pm commit 030a358dc4a6ef7002c0ed64676941802d916b4f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 14 13:27:58 2017 -0400 Let the ObfuscatedText wigdet handle the placeholder replacement M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm commit bbc5a603fc0e50253b32cff8c07f450e1b420c4f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 14 13:06:48 2017 -0400 Add the x-placeholder attribute if the placeholder field exists M html/pfappserver/lib/pfappserver/Form/Field/ObfuscatedText.pm commit 2a1bd7bcdf59901d3f7e2355f55b9bd4f16b7dbd Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 14 12:31:09 2017 -0400 Updated generated files M html/pfappserver/root/static/js/auditing.js M html/pfappserver/root/static/js/auditing.js.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/reports.js M html/pfappserver/root/static/js/reports.js.map commit 6680d5f60a793d43433f77fc01af755e324329a3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 14 12:30:47 2017 -0400 handle obfuscated text mouse enter/leave events for modals M html/pfappserver/root/static/admin/common.js commit 72a167e519be534692a9f9bbfa868a53a39cffd2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 14 11:23:04 2017 -0400 Do not filter label M html/pfappserver/lib/pfappserver/Form/Field/PfdetectRegexRule.pm commit 88ba3c7ec7ba89708f7d65979b478d3578762029 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Apr 14 11:07:32 2017 -0400 remove translation related to regex parser as it is now in documentation M html/pfappserver/lib/pfappserver/I18N/en.po commit 0db25c5dc8d4f2407ed944681f50286dae47debd Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Apr 14 11:05:01 2017 -0400 added documentation link from regex syslog aprser and remove help section M html/pfappserver/root/config/pfdetect/type/regex.tt M html/pfappserver/root/config/pfdetect/view.tt commit a6041a4501d93042771982ba1dfa11633be2b187 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Apr 14 10:52:33 2017 -0400 fix formating in regex syslog section M docs/PacketFence_Administration_Guide.asciidoc commit 4d1b90b8027b4e869303b95bd233c6a6217ad785 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Apr 14 10:49:15 2017 -0400 added regex syslog parser to doc M docs/PacketFence_Administration_Guide.asciidoc commit 07a0397626c16976ac03a54f047e1a132e1b2d9e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 14 10:47:32 2017 -0400 Use the proper function for rollback M html/pfappserver/lib/pfappserver/Base/Model/Config.pm commit f05da1df2afe6cf4366e38615c926f7ac10c0c04 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 14 09:57:50 2017 -0400 Do not call rollback on pf::IniFiles M lib/pf/ConfigStore/Authentication.pm commit 6cfe1f46c6197c27c8c0469c9ac74b930eaf848d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 14 09:55:23 2017 -0400 Remove the last bits of pf::config::cached M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfmon.pm D lib/pf/config/cached.pm commit ca375cd0f379f5cda248466df74d38d8c4973343 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 13 17:09:40 2017 -0400 Nodes searches from the reports are now properly populating the form Fixes #2233 M html/pfappserver/root/static/admin/nodes.js commit cb9315076215df572e8cfb122fa1ef1bf8d30a3d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 13 15:24:37 2017 -0400 Fix typo in selector M html/pfappserver/root/static/admin/nodes.js commit c85fc1ddf17f3c0537e98448a18b861bf7ba1fd3 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Apr 13 16:30:17 2017 -0400 Removing instead of commenting out. M conf/httpd.conf.d/httpd.admin.tt.example M conf/httpd.conf.d/httpd.portal.tt.example M conf/httpd.conf.d/httpd.proxy.tt.example M conf/httpd.conf.d/httpd.webservices.tt.example commit 50a1b37204b542a90466b3f612e0d720808725c1 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Apr 13 15:24:04 2017 -0400 obfuscated password fields M conf/documentation.conf commit 70d6828e7636dea835a6841d1b2a34e9c3d5ab77 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 13 15:12:18 2017 -0400 Updated generated files M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/raphael.min.js M html/pfappserver/root/static/js/raphael.min.js.map M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map M html/pfappserver/root/static/js/vendor/jquery-extra.min.js M html/pfappserver/root/static/js/vendor/jquery-extra.min.js.map M html/pfappserver/root/static/js/vendor/jquery-ui.min.js M html/pfappserver/root/static/js/vendor/jquery-ui.min.js.map commit a11c6cf23f58279fa0beb317a102d30b08e207fc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 13 15:09:28 2017 -0400 For ObfuscatedText make the placeholder into '****' and add an attribute x-placeholder to hold the real placeholder M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm commit bddf9daaa9c2981e73644b94eb0a0e7961431c0b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 13 15:05:04 2017 -0400 Swap placeholder M html/pfappserver/root/static/admin/common.js commit fe1d001aa03b1f494635f5dc713737899228ebaa Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 13 06:45:35 2017 -0400 (web admin) Fix advanced saved searches of users Closes #2236 M html/pfappserver/root/admin/users.tt commit c6f22cf03dbb352943f73bb8143b2a48feb02126 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 13 06:01:18 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/raphael.min.js M html/pfappserver/root/static/js/raphael.min.js.map M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map M html/pfappserver/root/static/js/vendor/jquery-extra.min.js M html/pfappserver/root/static/js/vendor/jquery-extra.min.js.map M html/pfappserver/root/static/js/vendor/jquery-ui.min.js M html/pfappserver/root/static/js/vendor/jquery-ui.min.js.map commit c727b06d125a43e44719e8e412156101a8caf1da Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 13 14:00:56 2017 -0400 Change most password fields to ObfuscatedText M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/RADIUS.pm M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/BarracudaNG.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Checkpoint.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/FortiGate.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/PaloAlto.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/WatchGuard.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_pki.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/scep.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileiron.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/sentinelone.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan.pm commit 7e63816bc607abee5c6c7c5f673336ce24cc2db2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 13 05:31:55 2017 -0400 (web admin) Add links to guides in the top navbar Closes #2241 M html/pfappserver/lib/pfappserver.pm M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/macros.inc M html/pfappserver/root/static/scss/_dropdowns.scss commit 9d994f7011c71fa5ac3746f7e8098965636dede2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 13 13:41:47 2017 -0400 Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/raphael.min.js M html/pfappserver/root/static/js/raphael.min.js.map M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map M html/pfappserver/root/static/js/vendor/jquery-extra.min.js M html/pfappserver/root/static/js/vendor/jquery-extra.min.js.map M html/pfappserver/root/static/js/vendor/jquery-ui.min.js M html/pfappserver/root/static/js/vendor/jquery-ui.min.js.map commit a3f400a82841416a9883638e02151927631f81b2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 13 13:40:18 2017 -0400 Append the eye icon to password field M html/pfappserver/root/authentication/source/type/AD.tt commit aeb0f5f74be7654c3cbf7183c661916922cf02a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 13 13:39:29 2017 -0400 Change password field to ObfuscatedText M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LDAP.pm commit e3d3c5008d2d6fe7ff0a83a90433f5ab50595291 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 13 13:39:02 2017 -0400 Add the show/hide password field M html/pfappserver/root/static/admin/common.js commit 1c73685d6814c8d1b5184759ef96d2169338e522 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 13 13:37:52 2017 -0400 Append an eye icon after each password M html/pfappserver/lib/pfappserver/Form/Field/ObfuscatedText.pm commit 241dca3c5e912f408cb2aa4c1a606907660c7629 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 13 13:37:09 2017 -0400 Remove place holder for obfuscated fields M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm commit 4b70944f4a24737dbf62cc657cb34eefa9aa46e1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 13 13:37:12 2017 -0400 Don't require packetfence-mariadb to start iptables Since in 2 nodes clusters or with an external DB, this is not necessary In the case of a 2 node cluster, it starts the DB and tries to offer service with an invalid DB M conf/systemd/packetfence-iptables.service commit 218226e5b99fb1fa1ee3b79eb3e9c96585a06ced Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 13 13:27:31 2017 -0400 Disable packetfence-mariadb for 2 node clusters M UPGRADE.asciidoc commit cb56dc216aa32380e9bff60b0d785d2deb884202 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 13 12:50:08 2017 -0400 bind address update for 2 node clusters M UPGRADE.asciidoc commit 306fdfdd9a993a33520af85f2ed7a64494c9039d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 13 03:24:44 2017 -0400 (web admin) Improve progress indicator M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/reports.tt M html/pfappserver/root/admin/status.tt M html/pfappserver/root/admin/users.tt M html/pfappserver/root/graph/dashboard.tt M html/pfappserver/root/graph/logstate.tt M html/pfappserver/root/graph/systemstate.tt M html/pfappserver/root/static/Gruntfile.js M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/config/items.js M html/pfappserver/root/static/admin/searches.js A html/pfappserver/root/static/js/jquery.loader.js M html/pfappserver/root/static/js/node.js M html/pfappserver/root/static/js/user.js M html/pfappserver/root/static/scss/_loader.scss commit c6b44434cf22b21a06c471ade6026e5e231fc839 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Apr 13 10:50:49 2017 -0400 resummit translation file M html/pfappserver/lib/pfappserver/I18N/en.po commit 5efbe7c894d351ed620271c4bf065d55fa2a8071 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Apr 13 10:44:12 2017 -0400 replace ; by . in help for sections M html/pfappserver/root/configuration/advanced_conf.tt M html/pfappserver/root/configuration/compliance.tt M html/pfappserver/root/configuration/define_policy.tt M html/pfappserver/root/configuration/integration.tt M html/pfappserver/root/configuration/portal_config.tt M html/pfappserver/root/configuration/system_config.tt commit e8613e46232796760bd110b7b295301aaeca4535 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 13 10:23:04 2017 -0400 More corrections for systemd M docs/PacketFence_Clustering_Guide.asciidoc commit 862346795b7a22d513c253ff17a1316f568a91b8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 12 22:37:13 2017 -0400 (web admin) Obfuscate password fields M conf/documentation.conf commit 8d29c7eaec93bda515a456e6b72fe145a595129f Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Apr 12 19:54:37 2017 -0400 Since we may not have internet connection, the CA issuer will not be contactable, and this may lead to error. We choose connectivity over security. M conf/httpd.conf.d/httpd.admin.tt.example M conf/httpd.conf.d/httpd.portal.tt.example M conf/httpd.conf.d/httpd.proxy.tt.example M conf/httpd.conf.d/httpd.webservices.tt.example commit bc88a5f490f5854cbad5ec83c59ae1c4949fff5a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 12 14:00:13 2017 -0400 Add delay queue to pfsnmp_parsing M conf/pfqueue.conf.defaults M lib/pf/snmptrapd.pm commit 80a57e9f9fce12aa2fa2e5b2d55c7d244bf72730 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 12 13:36:50 2017 -0400 Fix i18n source file for pfappserver M html/pfappserver/lib/pfappserver/I18N/en.po commit cfd45e52ae4e7d923e8c299ee9d265cca36bda9a Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 12 13:21:31 2017 -0400 proper spacing + regenerate translation file M conf/documentation.conf M html/pfappserver/lib/pfappserver/I18N/en.po commit 1651ff94acb1a10296fa18f01bb7ad2e5f021868 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 12 11:59:42 2017 -0400 display hostname on services page fixes #2226 M html/pfappserver/lib/pfappserver/PacketFence/Controller/Service.pm M html/pfappserver/root/service/status.tt commit 9893d057769f26902b21af7a96e82f0102e28eb5 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 12 11:38:20 2017 -0400 updated icon and tooltip M html/pfappserver/root/admin/configuration.tt commit f7cbc92ec999447d3e9d4031a98dfe5447b2dca0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 12 10:42:41 2017 -0400 updated js min M html/pfappserver/root/static/js/auditing.js M html/pfappserver/root/static/js/auditing.js.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/raphael.min.js M html/pfappserver/root/static/js/raphael.min.js.map M html/pfappserver/root/static/js/reports.js M html/pfappserver/root/static/js/reports.js.map M html/pfappserver/root/static/js/vendor/bootstrap.min.js M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map M html/pfappserver/root/static/js/vendor/jquery-extra.min.js M html/pfappserver/root/static/js/vendor/jquery-extra.min.js.map M html/pfappserver/root/static/js/vendor/jquery-ui.min.js M html/pfappserver/root/static/js/vendor/jquery-ui.min.js.map commit fa83b77e8691d81ba44a26f0168e2ef0ba8438d2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 12 11:36:58 2017 -0400 To not process pfsnmp if snmptrapd is disabled or if pfsetvlan is enabled M sbin/pfqueue commit 5e7debdf15e85c2b542cbbc5b85620b3f2c2ff13 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 12 11:16:07 2017 -0400 Improve display of stats pfcmd pfqueue stats M lib/pf/cmd/pf/pfqueue.pm commit 8f912c253f4cb17c07342ac3e2af68b083d4f52f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 12 09:53:59 2017 -0400 adjustment to ZEN out of band guide M docs/PacketFence_Out-of-Band_Deployment_Quick_Guide_ZEN.asciidoc commit 81bba085442469628e1bbff29af8ec30b960f5d9 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 12 09:52:39 2017 -0400 Added a note to doc suggesting a reload if domain join fails. Fixes #2071 M docs/PacketFence_Administration_Guide.asciidoc commit 6443667263b6189e83c2e041c629c148dc7d4624 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 12 09:51:54 2017 -0400 adjustments to ZEN guide M docs/PacketFenceZEN_Installation_Guide.asciidoc commit b67bd6840c4d4a727c857a55dfe0af7655764eb0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 11 17:27:19 2017 -0400 Fix up header for pfqueue stats M lib/pf/cmd/pf/pfqueue.pm commit a23d18015d7284b772af1c2cbb6de6313de50c1b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 11 16:00:27 2017 -0400 Fix typo M sbin/pfqueue commit b8dd69256d1a692db46a9b074e9c7412b93280f1 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 11 15:35:14 2017 -0400 Fixing typos in log messages. M html/pfappserver/lib/pfappserver/Model/Config/System.pm commit d7732ff1fc8ab00b72c4f71ce9ebeb09dfe2e545 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 11 15:15:40 2017 -0400 Changed radiusd thread pool to allow starting without db or rest connection. Closes #2133 M conf/radiusd/radiusd.conf.example commit 41e1c0a1f969f220c36ac4b0e491ff7c9bfa70dd Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 11 15:01:30 2017 -0400 Do not submit to queue if pfsetvlan is enabled M conf/snmptrapd.conf.example M lib/pf/services/manager/snmptrapd.pm commit eb11e15585ec714e79b9506151f37de7accbf105 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 11 14:51:46 2017 -0400 Use have a seperate queue for parsing traps M conf/pfqueue.conf.defaults M lib/pf/snmptrapd.pm commit 3e5105884d6e81eae2f5f013626173d6bb8722b4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 11 14:17:41 2017 -0400 Skip pfsnmp queue if pfsetvlan is enabled M sbin/pfqueue commit a62be9acaf894719228c7f69bb4f4948b7597a5e Author: lzammit <lzammit@inverse.ca> Date: Tue Apr 11 14:06:54 2017 -0400 add note to restart haproxy after changing hostname its either that or you reboot the server M conf/documentation.conf commit 3e8ab63fe2ca837bb65ef013f5ed5dda153e9f4a Author: Julien Semaan <julien@semaan.ca> Date: Tue Apr 11 13:59:52 2017 -0400 added missing rc.local to zen builder A addons/ZEN-vagrant-builder/installer/rc.local commit cac606204e6aee6c3b1b10cd6ccda6e8231ac5a7 Author: Julien Semaan <julien@semaan.ca> Date: Tue Apr 11 13:59:28 2017 -0400 update zen gitignore M addons/ZEN-vagrant-builder/.gitignore commit 39732e3e978ddd8bb313e725c38c5e34844a5b62 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 11 13:56:06 2017 -0400 Delete ZEN ova before building M addons/ZEN-vagrant-builder/build.sh commit 7e5e3aee7818368d57cfe0b8ce865cfcaa8c8689 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 11 12:32:06 2017 -0400 Allow multiple dns servers on domain join configuration M addons/AD/resolv.tt M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm M lib/pf/domain.pm commit 9a08f76f629c7de03970b73efa712751171fa958 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 11 11:23:54 2017 -0400 dns_server -> dns_servers M addons/AD/migrate.pl M addons/AD/resolv.tt M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm M lib/pfconfig/namespaces/resource/domain_dns_servers.pm commit 25ec014fb684155914aeefa92c63afde685789ab Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Apr 11 10:49:42 2017 -0400 regenerate js files M html/pfappserver/root/static/js/auditing.js M html/pfappserver/root/static/js/auditing.js.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/reports.js M html/pfappserver/root/static/js/reports.js.map commit d15a865da5ee150c615b309d7b01645bc144293a Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Apr 11 10:48:51 2017 -0400 checking for undef OS in fingerbankselect field M html/pfappserver/root/static/admin/common.js commit 7dc242782d82f98a83269dc426fd1cf23baf7ddb Author: Louis Munro <root@deb8dev.local> Date: Mon Apr 10 21:07:42 2017 -0400 Fixed broken debian freeradius patches. M debian/patches/debianize.patch commit 70b7c0dbc22e4ca5e8a046d4cbf88d2d23ddf7fb Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 11 13:42:10 2017 -0400 VoIP detection should work even if switch.VoIPEnabled is off Since its now controlled by the other detection params and that we may want to detect them in some cases M lib/pf/Switch.pm commit 8ad928b1768b09c379cc73dfe555b0ea00bdd58b Author: Julien Semaan <julien@semaan.ca> Date: Tue Apr 11 12:57:54 2017 -0400 add scripts to build ZEN with vagrant A addons/ZEN-vagrant-builder/.gitignore A addons/ZEN-vagrant-builder/Vagrantfile A addons/ZEN-vagrant-builder/build.sh A addons/ZEN-vagrant-builder/fix_ovf_alt A addons/ZEN-vagrant-builder/installer/install-pf.sh A addons/ZEN-vagrant-builder/installer/packetfence.repo commit ae09332e3c3d7f39c5a8be1967d4f6aa6085769f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 11 12:53:07 2017 -0400 Return the id of the job M lib/pf/pfqueue/producer/redis.pm commit 7b3d9f3b2bfd4835fb3db10de53c722e73a1ef5d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 11 12:29:42 2017 -0400 Fix syntax error M lib/pf/util/pfqueue.pm commit 60f2b5aabe4ebcf3934923ddff7c7642bda199cd Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 11 12:28:47 2017 -0400 Check to see if another secureMacAddrViolation is running M lib/pf/task/pfsnmp_parsing.pm commit b862ef0896e20e229e3c18931ba62a902a185770 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 11 11:55:04 2017 -0400 Remove the number of pfsnmp workers M conf/pfqueue.conf.defaults commit 649d7aa27dd75d825f6b109a08dfaba4b6d3ff18 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 11 11:54:16 2017 -0400 Put everything in one queue M lib/pf/snmptrapd.pm commit 1b82e034451d385177681e577ec12b119203754d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 11 11:33:25 2017 -0400 Add logic for tasks pfsnmp_parsing and pfsnmp M lib/pf/util/pfqueue.pm commit 8a410d976b935bd98966d80089c9608415528b2f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 11 11:10:24 2017 -0400 Send to the pfsnmp_parsing queue M lib/pf/snmptrapd.pm commit 3c3aec4d79492d7d4573b28c3aefefa948dc3fe8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 11 11:08:43 2017 -0400 Requeue the correct object M lib/pf/task/pfsnmp.pm commit 80f82506a1a9856c333b77fede939dffc6979f35 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 11 11:07:25 2017 -0400 Remove the trap normalizing and rate limiting step M lib/pf/task/pfsnmp.pm commit e7f0d78b5bd74ae80fcee95881d1c5b80c3920ee Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 11 11:02:20 2017 -0400 Add queue for snmp trap parsing M conf/pfqueue.conf.defaults commit 32f2506eff3d80b181ad67b36386f89f67241a6e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 11 11:01:25 2017 -0400 Move trap rate limiting to pfsnmp_parsing M lib/pf/task/pfsnmp_parsing.pm commit 8c90ed940e3f5667e7addcbe2d90625261392e99 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 11 10:20:02 2017 -0400 New task pfsnmp_parsing A lib/pf/task/pfsnmp_parsing.pm commit 994a6b2650b3a0d4f8ce6465f10941dcb1ef312e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 5 03:13:50 2017 -0400 (web admin) Fix RADIUS log details button M html/pfappserver/root/static/admin/config/items.js commit 720c731f6d65cfdd958297f3426f5c56f49f3ce3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 12 21:34:18 2017 -0400 pause if not processing in pfmon M sbin/pfmon commit 227756e5e0a693a2d4973aecb95c2026a3d59f0b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 12 20:49:56 2017 -0400 timeout on mysql backend after 3s M conf/haproxy.conf.example commit f528fa652775247fb2fe84629b5525c921c545d7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 12 21:11:35 2017 -0400 systemd (@whitx grep skilllzzzz) M docs/PacketFence_Clustering_Guide.asciidoc commit 2352c91434c77330e24ab893b79191a28e357443 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 12 21:08:03 2017 -0400 systemd M docs/PacketFence_Clustering_Guide.asciidoc commit 71bd5354d813132afda6b00dc1635e53e8dfa936 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Apr 12 21:02:24 2017 -0400 typo M UPGRADE.asciidoc commit 7b3e705400d140350ba38368a38eb5d2f5da5629 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 12 20:57:10 2017 -0400 systemd != old syntax M docs/PacketFence_Clustering_Guide.asciidoc commit 00cd3907d939d2a3d3f1558d4859f0c68479d4ad Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 12 20:37:05 2017 -0400 Moved to specific sections M UPGRADE.asciidoc commit 7b8109b1da8573a887124840a993c3c46b77a36b Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 12 20:35:15 2017 -0400 Fixed typos M UPGRADE.asciidoc commit 59489beb78b66b9ccdd5e3aa2a49c9f3824fb2e6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 12 20:30:20 2017 -0400 validate domain ID can only alphanumeric M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm commit 3b0bc63f265ff77c4c731d9440db8938dda600d6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 5 02:48:55 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map commit dd7d6cfc7f582496dd28ab39e915339d94e440af Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 5 02:47:28 2017 -0400 (web admin) Improve RADIUS log page M html/pfappserver/root/auditing/radiuslog/search.tt commit 711c7c64a0bce804a364f72e22a25f8892ef891a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 5 02:39:56 2017 -0400 (web admin) Fix redirect when onboarding FB Fixes #2234 M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm commit 09540c05180f8236b8682a5fe872ab8b9f09d5e0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 12 20:07:49 2017 -0400 packetfence-redis_queue M UPGRADE.asciidoc commit 347001105ef9861b8fb7d47ad94c30d0cb5dae06 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 12 20:06:49 2017 -0400 remove Serial mode on switch M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit e70984d7341bfba1d1cf9225f0e47b88438e3fee Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 12 20:03:34 2017 -0400 Removed OCSP Stapling reference M NEWS.asciidoc commit 509a4185d2457259a81c4e1c12ed2bb51cceaec3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 12 19:55:23 2017 -0400 Minor adjustments M UPGRADE.asciidoc commit 5f65583c15119bab01c1049c9f7a7439371990d3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 12 19:50:43 2017 -0400 systemd upgrade notes M UPGRADE.asciidoc commit 1b547b749a45477c1e996dcb3a10aa1abb120315 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 12 19:47:59 2017 -0400 Removed systemd section since handled by packaging M UPGRADE.asciidoc commit 36811f27c39fdebd28526968e140e484209a792e Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 12 19:46:19 2017 -0400 added category in OS fixes #2235 M html/pfappserver/root/admin/nodes.tt commit 1afac19e879fa83903a9e9d396bc4e68d3dc08e8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 12 19:41:30 2017 -0400 Database instructions M UPGRADE.asciidoc commit ed1383a06abd929ae297b03477ba921025273711 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 5 02:08:00 2017 -0400 (web admin) Improve RADIUS log page M html/pfappserver/root/auditing/radiuslog/search.tt D html/pfappserver/root/static/app/green.png D html/pfappserver/root/static/app/red.png commit 196688c79a03735e59dd34c3eec8000e28c73706 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 5 01:54:58 2017 -0400 (web admin) Improve progress indicator M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/reports.tt M html/pfappserver/root/admin/status.tt M html/pfappserver/root/admin/users.tt M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/static/admin/common.css D html/pfappserver/root/static/app/loader-48.gif A html/pfappserver/root/static/scss/_loader.scss M html/pfappserver/root/static/scss/styles.scss commit f742638a56c0edcd64ee487547f44b960f4ae874 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 12 19:24:06 2017 -0400 Add back MAC to logging Fixes #2220 M conf/log.conf.d/httpd.aaa.conf.example M conf/log.conf.d/httpd.admin.conf.example M conf/log.conf.d/httpd.collector.conf.example M conf/log.conf.d/httpd.portal.conf.example M conf/log.conf.d/httpd.proxy.conf.example M conf/log.conf.d/httpd.webservices.conf.example M conf/log.conf.d/pfbandwidthd.conf.example M conf/log.conf.d/pfconfig.conf.example M conf/log.conf.d/pfdetect.conf.example M conf/log.conf.d/pfdhcplistener.conf.example M conf/log.conf.d/pfdns.conf.example M conf/log.conf.d/pffilter.conf.example M conf/log.conf.d/pfmon.conf.example M conf/log.conf.d/pfqueue.conf.example M conf/log.conf.d/pfsetvlan.conf.example commit 180671bcddb8ddafa99430a8cc1ee1f68cd29379 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 12 19:22:48 2017 -0400 Debian ... M UPGRADE.asciidoc commit c695d89d750dfc7c089601377c812677facba55e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 12 19:21:45 2017 -0400 Removed notice for cluster in PacketFence v7 M UPGRADE.asciidoc commit 6e5cebe900269bf19ccf11bbecd855fa94bf7c2d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 12 19:17:31 2017 -0400 Move currently-at in general section M UPGRADE.asciidoc commit 49dca16e8af55b2047b1825def068caa17150006 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 12 19:13:34 2017 -0400 add missing spacing M UPGRADE.asciidoc commit 8909dc9fea77dc2db6dea199d527491aa9966475 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 12 19:10:59 2017 -0400 Added horizontal lines M UPGRADE.asciidoc commit 8011f55d0b12aa55fee17b3644bc4906cd374030 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 12 19:09:10 2017 -0400 Remove blocks M UPGRADE.asciidoc commit 2319f0fbffc2b19c822ed0459b731dfe83e81b4a Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 12 19:07:15 2017 -0400 Revert "move debian comments together" This reverts commit 71e04654502a8eb4edae507af8fd4ea051a00951. M UPGRADE.asciidoc commit ae2c2ab1ad6919378c1afed580b4852ff4a855e9 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 12 19:06:31 2017 -0400 Fixed typos M NEWS.asciidoc commit 55a3829db8aa2d226d61b3f0a05d6fd45425c8fb Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 12 19:05:21 2017 -0400 Tagged log messages with more explicit process names. M conf/log.conf.d/httpd.aaa.conf.example M conf/log.conf.d/httpd.admin.conf.example M conf/log.conf.d/httpd.portal.conf.example M conf/log.conf.d/httpd.webservices.conf.example commit 71e04654502a8eb4edae507af8fd4ea051a00951 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 12 19:03:40 2017 -0400 move debian comments together M UPGRADE.asciidoc commit b8db6342f2165e3c3ca9b6a4f22b2e585ffc6180 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 12 19:01:42 2017 -0400 add blocks M UPGRADE.asciidoc commit b3eb6a2367976ae3f75bcd5350b61a6d24f4cf8d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 12 18:59:01 2017 -0400 Text blocks M UPGRADE.asciidoc commit 5e76db820fe9315f7fde2124f81b37574a4309de Author: Louis Munro <root@deb8dev.local> Date: Wed Apr 12 18:52:03 2017 -0400 Debianized dhcpd unit file. M debian/patches/debianize.patch commit cf3bac43dd6ae4e3ab88575485e552202432f939 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 12 18:51:19 2017 -0400 i18n for active_active.galera_replication M html/pfappserver/lib/pfappserver/I18N/en.po commit 94a05338123c9c280a249b9ad7eab9737d05db08 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 12 18:50:56 2017 -0400 RHEL CentOS / Debian specific instructions M UPGRADE.asciidoc commit e8f36ac44cec6c489e17b6fb63d7528d7ca2f661 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 12 18:49:00 2017 -0400 First pass at the NEWS file M NEWS.asciidoc commit 78b7f59d58a1ae7ac656638fc57eac8e6abe84d4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 12 18:45:42 2017 -0400 add galera cluster upgrade note for 2 node active/active M UPGRADE.asciidoc commit 484d7cd4df3bb48609dd79e272e4b42ad6d10050 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 5 01:03:54 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/raphael.min.js M html/pfappserver/root/static/js/raphael.min.js.map M html/pfappserver/root/static/js/vendor/bootstrap.min.js M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map M html/pfappserver/root/static/js/vendor/jquery-extra.min.js M html/pfappserver/root/static/js/vendor/jquery-extra.min.js.map M html/pfappserver/root/static/js/vendor/jquery-ui.min.js M html/pfappserver/root/static/js/vendor/jquery-ui.min.js.map commit e1a8e81b7ab943eeba4bcc17f8b34e34ec90fbcd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 5 01:02:43 2017 -0400 (web admin) Improve configuration help pages M html/pfappserver/root/configuration/advanced_conf.tt M html/pfappserver/root/configuration/compliance.tt M html/pfappserver/root/configuration/define_policy.tt M html/pfappserver/root/configuration/integration.tt M html/pfappserver/root/configuration/portal_config.tt M html/pfappserver/root/configuration/system_config.tt M html/pfappserver/root/static/scss/_documentation.scss M html/pfappserver/root/static/scss/_type.scss commit 850506a3419bf99ac4f2a7f28a06526d78156876 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 12 18:35:29 2017 -0400 conditionnaly enable galera cluster based on conf M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/cmd/pf/generatemariadbconfig.pm commit 0927b08231d80fd4e0aa518f1bed975788a9c6ea Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 12 18:33:45 2017 -0400 Header M UPGRADE.asciidoc commit bc179b226c21de3e0f0954474ea68a64d0d834b8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 12 18:31:22 2017 -0400 Better notice M UPGRADE.asciidoc commit caf8cf2a94bcd6acc34ae150134fe01320f5acbb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 12 18:29:37 2017 -0400 Remove Data::Dumper M html/pfappserver/lib/pfappserver/PacketFence/Controller/Pfqueue.pm commit 9e99094100c612755222f28271afee5945124b9f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 12 18:28:09 2017 -0400 Database schema upgrade notes should be at the beginning M UPGRADE.asciidoc commit 58fe81819e5f8818801ac311344c779a6f34f954 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 12 18:23:18 2017 -0400 Added #2124 upgrade notes M UPGRADE.asciidoc commit cbf5870d772b9f6a8bdffe8e15fd00782061c088 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 12 18:13:14 2017 -0400 Added a note for PacketFence v7 M UPGRADE.asciidoc commit 5a62ddf855d452b02e82e1844386e847b52950f6 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 12 18:11:26 2017 -0400 replace service by systemctl in clustering guide M docs/PacketFence_Clustering_Guide.asciidoc commit 5340f6d0b7cbcc7b3f318b07dfaf9b41ceabf7ab Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 12 18:09:57 2017 -0400 handle pfqueuecounter filtering in controller M html/pfappserver/lib/pfappserver/PacketFence/Controller/Pfqueue.pm M html/pfappserver/root/pfqueue/index.tt commit a47788d39c912859e00f7fed0dba9f58b0cd2410 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 12 18:03:51 2017 -0400 asciidoc != markdown M UPGRADE.asciidoc commit adce3bb2eb2d9efa498079b76e996560c927ee69 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 12 18:00:13 2017 -0400 Handling links M UPGRADE.asciidoc commit f538e85b9199306bc48cc7762bd1fa5ac0bdb1fa Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 12 17:58:06 2017 -0400 Adjusted headers M UPGRADE.asciidoc commit a0bd5a58522202588e21f17c82ef217f16b0ae77 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 12 17:37:10 2017 -0400 Refer to cluster guide M UPGRADE.asciidoc commit e5d92176a865478e7bf38e96767a9a8302c6a7d5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 4 23:57:45 2017 -0400 (web admin) CSS cleanup M html/pfappserver/root/static/scss/_tables.scss commit 3d39275c1387703255dcb82437d3fb5e2f5f3354 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 4 23:57:30 2017 -0400 Sources => Authentication Sources M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/authentication/source/read.tt M html/pfappserver/root/config/authentication.tt commit a9b1e0f5ac5e64db78ca758355b9d091e6ddb0fe Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 4 23:49:31 2017 -0400 (web admin) CSS cleanup M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/static/scss/_tables.scss commit 002ad17e986be290483ee8e3ff2c57b0911c4ec1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 12 17:29:15 2017 -0400 X-Forwarded-For-PacketFence should use a predictable value fixes #2232 M conf/httpd.conf.d/httpd.admin.tt.example M lib/pf/ip4log.pm commit 99fd9962da44dadc35dfd4bbe2afe32d02d11217 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 12 17:23:14 2017 -0400 Ensured that pf-mariadb creates the socket directory. M sbin/pf-mariadb commit 85ba85e0b145e44ebc470f7a2ec540bc00ce5879 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 12 17:10:11 2017 -0400 Delay the parsing of snmp trap by two seconds M lib/pf/snmptrapd.pm commit 02f212b3c1954d36eb0b1d88f57fc5c9a3c170f5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 12 16:19:21 2017 -0400 Skip counters that are zero M html/pfappserver/root/pfqueue/index.tt commit 94090041f6a31aa4774b587ef073cb370cc2e6be Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 12 16:53:44 2017 -0400 add DB version bump in upgrade script M db/upgrade-X.X.X-X.Y.Z.sql commit 18d40bbcb892f322d18f5e9b4d62ca0a9471fdf8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 12 16:38:36 2017 -0400 Add missing upgrade script in upgrade guide M UPGRADE.asciidoc commit 65f8beb7f0e787486c9c233c20a341739bb652c7 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 12 16:15:07 2017 -0400 Updated documentation for the debian upgrade. Fixes #2216 M UPGRADE.asciidoc commit 77787230500f772ca38a4002abc963872f28aa9f Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Apr 12 16:04:01 2017 -0400 version change M addons/packages/packetfence-release.spec commit 76be51463c0c48f19f22bc2ef352cfcb4d3c0d5d Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Apr 12 15:37:37 2017 -0400 proper permissions M addons/packages/packetfence-release.spec commit f8099a2af8dd77146f677fa5c5587bfa3636f069 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 12 15:28:25 2017 -0400 Fix formatting M lib/pf/cmd/pf/pfqueue.pm commit aac5509a5600f5ddf1f5020e079820ca98a48106 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 12 14:39:00 2017 -0400 Quickly exit child processes since it is taking a long time for perl to cleanup the child processes M sbin/pfqueue commit ddd7c2baa6bc7ed86d63e7d0ffe68fae3f01ece9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 4 23:07:17 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/raphael.min.js M html/pfappserver/root/static/js/raphael.min.js.map M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map M html/pfappserver/root/static/js/vendor/jquery-extra.min.js M html/pfappserver/root/static/js/vendor/jquery-extra.min.js.map M html/pfappserver/root/static/js/vendor/jquery-ui.min.js M html/pfappserver/root/static/js/vendor/jquery-ui.min.js.map commit 0de2823449e66e2fe7ecf0f4501e0f4939ebf4ed Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 4 23:04:25 2017 -0400 (web admin) Improve dynamic list buttons M html/pfappserver/lib/pfappserver/Form/Field/DynamicList.pm commit 684d94490d6746061da9865556d6097447ded0e1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 4 23:03:01 2017 -0400 (web admin) Improve icon buttons M html/pfappserver/lib/pfappserver/Form/Widget/Field/FingerbankSelect.pm commit 9b93e030ba7e9543151673df66cb4cbd2d8ab62f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 4 23:02:10 2017 -0400 (web admin) Fix title of fingerbank upstream M html/pfappserver/root/config/fingerbank/device/upstream/index.tt commit dfaf95161fd126faf859ab1abc2680fe50cc05c8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 4 23:01:28 2017 -0400 (web admin) Force pointer cursor over links A html/pfappserver/root/static/scss/_scaffolding.scss M html/pfappserver/root/static/scss/styles.scss commit 26ff563662575d226ed8d4290cd4b08440e5b142 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 4 23:00:52 2017 -0400 (web admin) Improve icon buttons M html/pfappserver/root/config/fingerbank/search.tt M html/pfappserver/root/config/switch/list.tt M html/pfappserver/root/graph/dashboard.tt M html/pfappserver/root/graph/logstate.tt M html/pfappserver/root/graph/systemstate.tt M html/pfappserver/root/static/scss/_buttons.scss commit d9e77b49535ecbaa0df81f3ce1aae8a6189cd09f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 4 22:52:45 2017 -0400 (web admin) Improve style of chosen widget M html/pfappserver/root/static/scss/_chosen.scss commit 7046993236664ecf8d371f578940088b187b0d21 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 4 22:51:26 2017 -0400 (web admin) Improve Sass of card M html/pfappserver/root/static/scss/_card.scss M html/pfappserver/root/static/scss/_variables.scss commit a3e515c268e50644d0b39859694ab0a290bf0767 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 4 22:30:45 2017 -0400 (web admin) Improve connection profile editor M html/pfappserver/root/config/profile/edit.tt commit 63f7c3eede72739bbbbb97c3a0322e88c181cab0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 4 22:26:51 2017 -0400 (web admin) Add text editor settings to JS files M html/pfappserver/root/static/configurator/configuration.js M html/pfappserver/root/static/js/interface.js commit 1541c7f2bbbc5d158b7709f5a46432bf2ac979ad Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 4 22:26:16 2017 -0400 (web admin) Improve action buttons in tables M html/pfappserver/root/config/fingerbank/device/children.tt M html/pfappserver/root/config/fingerbank/device/upstream/children.tt M html/pfappserver/root/config/fingerbank/dhcp6_enterprise/list.tt M html/pfappserver/root/config/fingerbank/dhcp6_fingerprint/list.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/list.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/list.tt M html/pfappserver/root/config/fingerbank/mac_vendor/list.tt M html/pfappserver/root/config/profile/index.tt M html/pfappserver/root/config/switch/list.tt M html/pfappserver/root/static/scss/_tables.scss commit 2c680b88702c24a7e141404be214e52c6588ddf5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 4 22:19:15 2017 -0400 (web admin) Improve Syslog regex parser editor M html/pfappserver/lib/pfappserver/Form/Field/PfdetectRegexRule.pm M html/pfappserver/root/config/pfdetect/type/regex.tt commit ea449ca39aec36c8fa79a5f34f2d62cecc2a82b1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 11 09:26:13 2017 -0400 don't die when can't upsert a nodecategory since it occurs during configreload hard M lib/pf/nodecategory.pm commit 48d675f84c6df16ab6786b108ac9288ee4bb045a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 10 17:52:59 2017 -0400 Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/raphael.min.js M html/pfappserver/root/static/js/raphael.min.js.map M html/pfappserver/root/static/js/vendor/bootstrap.min.js M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map M html/pfappserver/root/static/js/vendor/jquery-extra.min.js M html/pfappserver/root/static/js/vendor/jquery-extra.min.js.map M html/pfappserver/root/static/js/vendor/jquery-ui.min.js M html/pfappserver/root/static/js/vendor/jquery-ui.min.js.map commit dec1681e26e8d6ff98e6d6553dfe3d7bca0cacac Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Apr 10 15:52:43 2017 -0400 Process tagged frames on monitor interfaces fixes #1377 M sbin/pfdhcplistener commit 5562f9a4fce4fbc39d38be453bbeaa99ef22bdbf Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 4 07:43:59 2017 -0400 (web admin) Improve icon of required input fields M html/pfappserver/lib/pfappserver/Base/Form.pm M html/pfappserver/root/authentication/source/type/AD.tt M html/pfappserver/root/authentication/source/type/LDAP.tt M html/pfappserver/root/static/scss/_icon.scss commit 545947cc23560579d6acab0d328cefe6dd6cfb63 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 10 13:38:26 2017 -0400 Fix syntax error M lib/pf/task/pfsnmp.pm commit e9f55daa1afe475fa6be99d4ce1c4e7c1c4a9b6a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 10 13:19:50 2017 -0400 p0f bpf filter must be single quoted M lib/pf/services/manager/p0f.pm commit c45ed878b668eaf86ed19f4c0eae116b1ddbcdde Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 10 13:07:39 2017 -0400 If a down trap is comes after an up trap attempt to kill the current running up trap M lib/pf/task/pfsnmp.pm commit cca9e19aab752f95f25ac8f624c4f52ff3726c50 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 10 12:49:39 2017 -0400 Rename the rate limiting method M lib/pf/task/pfsnmp.pm commit 6186bfa3c10c9e8d6ca8192a55bc540d801d8a87 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 10 12:04:41 2017 -0400 move fingerbank libs deps into this repo necessary since fingerbank-processor became private M go/caddy/logger/logger.go M go/caddy/logger/request_history.go M go/caddy/pfsso/pfsso.go M go/caddy/pfsso/pfsso_test.go M go/caddy/statsd/statsd.go M go/firewallsso/barracudang.go M go/firewallsso/base.go M go/firewallsso/base_test.go M go/firewallsso/checkpoint.go M go/firewallsso/firewalls.go M go/firewallsso/fortigate.go M go/firewallsso/iboss.go M go/firewallsso/iboss_test.go M go/firewallsso/mockfw.go M go/firewallsso/paloalto.go M go/firewallsso/watchguard.go M go/httpdispatcher/proxy.go A go/log/log.go A go/log/log_test.go M go/panichandler/panichandler.go M go/panichandler/panichandler_test.go M go/pfconfigdriver/fetch.go M go/pfconfigdriver/fetch_test.go M go/pfconfigdriver/pool.go M go/pfconfigdriver/structs_test.go A go/requesthistory/request_history.go A go/requesthistory/request_history_test.go A go/sharedutils/util.go A go/sharedutils/util_test.go A go/statsd/statsd.go M go/vendor/vendor.json commit b58e0d424f205e84e5311eb539b0137413cc2848 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 10 09:57:02 2017 -0400 Validate the redirect_url before returning it. If it is invalid then default to the index page M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm commit 8016a89d2d2b9c6410858ac22ff693ffa29c85b1 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 7 15:09:35 2017 -0400 Have perform_trap_limiting use pf::rate_limiter M lib/pf/task/pfsnmp.pm commit 5d2f9e2115c059fd5c8ea2cfca3853e1dab4fd24 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Apr 7 16:45:37 2017 -0400 Added a note about upgrading Debian from 6.5 to 7.0. Fixes #2216 M UPGRADE.asciidoc commit 3eda9b48455e649cbb13f9803d46cdcaded2eba3 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Apr 7 16:32:08 2017 -0400 Updated versions required for collectd on Debian. M debian/control commit 111cb8ef2179d2903fdb66489a2bf48044fd2abe Author: Louis Munro <lmunro@inverse.ca> Date: Fri Apr 7 16:30:06 2017 -0400 Updated the versions required for FreeRADIUS on Debian. M debian/control commit 2c888c6d95ffaf95c3fe995797cdacc339a6b01e Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Apr 5 16:07:29 2017 -0400 reviewed. M docs/PacketFence_Administration_Guide.asciidoc commit 2f7c0536dc613feace81472c864c351e43ce1005 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Apr 5 14:23:18 2017 -0400 Simplification, corrections and additions for this to work. M docs/PacketFence_Administration_Guide.asciidoc commit 1f494a16c4a635c54c60599f980427a1432da95d Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Tue Apr 4 14:46:39 2017 -0400 Location of provisioner changed M docs/PacketFence_Administration_Guide.asciidoc commit cd96e0d3e0564b516bb59234074bd9a48777dd23 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Apr 4 14:38:07 2017 -0400 hide informations about web services configuration M conf/documentation.conf commit 1d0bbb5179d2372ec4ef512279618c87aae53591 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 4 14:21:50 2017 -0400 If a switch index combo is being worked on then requeue the job M lib/pf/task/pfsnmp.pm commit e27ddf88436b98cad8af3028dc8548d174d5f133 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 4 12:42:06 2017 -0400 Handle case where original value exists but is false M addons/upgrade/to-7.0-pf-conf-changes.pl commit 49544a4b9a858ad6fcc78583387608a216dff872 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Apr 4 14:35:00 2017 -0400 some typos + tooltipchange + translation file updated M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/configuration/integration.tt M html/pfappserver/root/configuration/portal_config.tt commit ee954781c0c76d061492d3753807effc78477f40 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 4 14:21:25 2017 -0400 don't escape control characters in rsyslog M packetfence.rsyslog commit 87a77dc6cde8bf8cf01c09b1574d4e3916f34a2f Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Apr 4 14:02:31 2017 -0400 added text for master sections + translation, fixes #2202 M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/root/configuration/advanced_conf.tt M html/pfappserver/root/configuration/portal_config.tt M html/pfappserver/root/configuration/system_config.tt commit 446ab319c8887c838702fc6ffcef9798d23666e5 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Apr 4 13:31:40 2017 -0400 added integration section + update translation M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/root/configuration/integration.tt commit 7f62f70b469c27b8e5f610b8802e8a66a4c10dd2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sun Apr 2 22:12:35 2017 -0400 (captive portal) No multiple form submit Don't submit the form more than once on the violation remediation page. Fixes #2215 M html/captive-portal/templates/enabler.html commit 6b2bc989f5c913b74d523709e0d80af29609ae84 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Apr 7 15:23:38 2017 -0400 Adjusted ISSUES template M .github/ISSUE_TEMPLATE.md commit 443f20f88ebcd26dfaf1ca2cfcd331a585424806 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sun Apr 2 21:25:11 2017 -0400 (web admin) Restore functional JS lib of Chosen The previous, minimized version was working. Let's rollback to it and stick to it! M html/pfappserver/root/static/Gruntfile.js D html/pfappserver/root/static/js/vendor/chosen.jquery.js A html/pfappserver/root/static/js/vendor/chosen.jquery.min.js M html/pfappserver/root/static/scss/_chosen.scss commit 5d70ab176aae3e99093a49eaac93e88ba5f74b18 Author: Louis Munro <root@deb8dev.local> Date: Fri Apr 7 15:09:02 2017 -0400 Added a syntax check to radiusd unit files (debian version). M debian/patches/debianize.patch commit 0e638e6c3d442d26b4af182c12543041be6c9e3f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 5 14:09:26 2017 -0400 add missing import M lib/pf/activation.pm commit 173aea95e0e1d5325be0461dc06b7d17b38d63f1 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 7 13:56:00 2017 -0400 Namespace rate limiter keys M lib/pf/rate_limiter.pm commit 1f9d5e4b285698272169ce27d1b6fec3b9d794d3 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Apr 7 13:47:44 2017 -0400 Added a syntax check to radius unitfiles. M conf/systemd/packetfence-radiusd-acct.service M conf/systemd/packetfence-radiusd-auth.service M conf/systemd/packetfence-radiusd-cli.service M conf/systemd/packetfence-radiusd-eduroam.service M conf/systemd/packetfence-radiusd-load_balancer.service commit 7525fdc66fa4afee8bf79c1e96fc8f0999f20cca Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 7 10:57:11 2017 -0400 New package pf::rate_limiter A lib/pf/rate_limiter.pm commit af8f678cc63da01d754b3f6f77431c2894537a0b Author: Julien Semaan <julien@semaan.ca> Date: Fri Apr 7 11:13:32 2017 -0400 more explanations on upgrade of cluster M UPGRADE.asciidoc commit a297f28190b1bbb8f040552e654721f4f3903f9f Author: Julien Semaan <julien@semaan.ca> Date: Fri Apr 7 11:05:57 2017 -0400 proper capitalization of Corosync and Pacemaker M UPGRADE.asciidoc commit 76d5c098a4eaf01da97ee01b7eac8076fdad6672 Author: Julien Semaan <julien@semaan.ca> Date: Fri Apr 7 11:00:05 2017 -0400 added upgrade to 7+ for active/passive M UPGRADE.asciidoc A packetfence-active-passive.service commit 0927906826ca08068136c0e90d0a5520f94582df Author: Louis Munro <lmunro@inverse.ca> Date: Fri Apr 7 10:58:21 2017 -0400 Fixed garbage in logs from service managers. Fixes #2217 M lib/pf/services/manager.pm commit 9ddb04714ae0d88e6ed71fe52d6c20b0c02485f8 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Apr 7 10:35:54 2017 -0400 fix debian supported version M UPGRADE.asciidoc commit 285844c053f995112c1fefe1234fc13ad4c6c54b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 4 08:52:56 2017 -0400 bring back removed colspan M html/pfappserver/root/pfqueue/index.tt commit d7143e6cf7d9fb58c5d9ccffc43cde04f608ccda Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 4 08:49:10 2017 -0400 add last hour queue count to pfqueue page M html/pfappserver/lib/pfappserver/PacketFence/Controller/Pfqueue.pm M html/pfappserver/root/pfqueue/index.tt commit f19d2c1c08c2312b1b49770b63eebc6034e9ea52 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 4 08:16:41 2017 -0400 added pfmon job to collect pfqueue stats M conf/pfmon.conf.defaults A html/pfappserver/lib/pfappserver/Form/Config/Pfmon/queue_stats.pm A lib/pf/pfmon/task/queue_stats.pm commit bf226f4f8a2267f3a830e611c4aa50ec36b10fb0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sun Apr 2 17:24:08 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/vendor/bootstrap.min.js M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map commit 32034bcaafd4c330038e5a78f54b90ecd690d736 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sun Apr 2 17:20:09 2017 -0400 (web admin/nodes) Add CSS class to datepickers M html/pfappserver/root/admin/nodes.tt commit 4085a9b9ba99c6ee27faab063eaf99ef2fe4255d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sun Apr 2 17:19:05 2017 -0400 (web admin) Minor improvements to CSS D html/pfappserver/root/static/admin/config/portal_modules.css M html/pfappserver/root/static/scss/_chosen.scss M html/pfappserver/root/static/scss/_navs.scss commit 007436ad0045c260c734dcbe741ac22d46a0c2e5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sun Apr 2 17:15:45 2017 -0400 (web admin) Improve configuration help pages M html/pfappserver/root/configuration/advanced_conf.tt M html/pfappserver/root/configuration/compliance.tt M html/pfappserver/root/configuration/define_policy.tt M html/pfappserver/root/configuration/integration.tt M html/pfappserver/root/configuration/portal_config.tt M html/pfappserver/root/configuration/system_config.tt A html/pfappserver/root/static/scss/_documentation.scss M html/pfappserver/root/static/scss/styles.scss commit 0ab27fdb8b9569ecb213d5011f8286a085542756 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 6 11:49:59 2017 -0400 THAT condition. Honor "dot not reevalute" See @dwlfrth or @julsemaan for any questions (no questions is better) M lib/pf/role.pm commit b12d2d01e7f7c13a1f5b1911ae1975f131654f99 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 6 11:17:47 2017 -0400 Remove unneeded logging statement Fixes #2209 M lib/pf/locationlog.pm commit 9646e2aafc83a271198a9ae30a8ef797d94907a0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 6 11:11:10 2017 -0400 Remove invalid instruction in the 6.5 upgrade guide M UPGRADE.asciidoc commit 82755046df8481c0d7222fcc00f3e3530bbde8ea Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 6 11:10:20 2017 -0400 Add note about clearing the redis queue M UPGRADE.asciidoc commit 46408d6e16bcd46aba2efad5521d3d2cd11580a1 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 6 10:46:59 2017 -0400 Fix import order of Net::MAC::Vendor M bin/pfcmd_vlan commit 24d0074fe556c050a7d769d05b96b89a3688ee7b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 6 10:28:35 2017 -0400 Put getting the queue data and incrementing queue counters a transaction Before starting work to avoid counters from being off Fixes #1726 M lib/pf/pfqueue/consumer/redis.pm commit 2475ce9add6a0967e116c05129fe487751733dbc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 6 10:26:38 2017 -0400 Get stats in a transaction M lib/pf/pfqueue/stats.pm commit c5e95e4a299ab43f5394d55efd57b3d1fa6b887e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sun Apr 2 12:22:17 2017 -0400 (web admin) Update favicon Fixes #2184 M html/pfappserver/root/favicon.ico commit 176d5a4422a71e0730b08a94c39a7c48a6f7783b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 6 09:43:47 2017 -0400 Fortigate web auth url fix M lib/pf/web/constants.pm commit 55713c60244aec69347a06dab797584719028bf8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 6 09:42:50 2017 -0400 Add missing web-auth URL handler for fortigate M lib/pf/web/constants.pm commit 49755d8807c4baa0578faca18dbc38882e59af78 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sun Apr 2 08:14:40 2017 -0400 (web admin) Fix switch widget in configurator M html/pfappserver/root/static/configurator/networks.js commit 1647ead61301af6a7539e425f69661e5aab734b0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sun Apr 2 08:14:09 2017 -0400 (web admin) New tooltips for icon-based sidenav M html/pfappserver/root/admin/auditing.tt M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/scss/_sidenav.scss commit ba7e7ba57b75180b6ab9c2f34b235ef4e48cebe2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 5 16:39:53 2017 -0400 Fixed typos M lib/pf/dal/node.pm commit be75ec47793528a008c4d5650ef1e70a8528bb5e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 5 15:58:21 2017 -0400 Cleanup code M lib/pf/pfqueue/consumer/redis.pm commit e478d4f6b87c9aa409742c81fac145088a3df0c4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 5 15:57:13 2017 -0400 Use double fork M lib/pf/api/can_fork.pm commit 210deaa4d324d2a18e2e3795a325fae8994f58a9 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 5 15:39:21 2017 -0400 crop old menu billing source configuration M docs/images/billing/authorize-packetfence-config.png M docs/images/billing/paypal-packetfence-configuration.png M docs/images/billing/stripe-packetfence-configuration.png commit 4b48b9c6bcbd9952f51f5df063199b563baf03ef Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 5 15:11:55 2017 -0400 edit some screenshots M docs/PacketFence_Administration_Guide.asciidoc M docs/images/domain-realms-index.png D docs/images/scan_definition.png commit 52c8e954fb5b8f66644071990e4b0b0474a5ce1c Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 5 14:43:12 2017 -0400 typo to display scan images fixes #2211 M docs/PacketFence_Administration_Guide.asciidoc commit 166d64cf03ba72fed8b51650a16b80af5e4fc97a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 5 14:08:38 2017 -0400 lookup email templates using conn profile directories M lib/pf/activation.pm commit 5a9aa1634027ea901af4e0a91d58071e917c6e29 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 5 13:59:52 2017 -0400 Increment the counter before pushing the task in the queue M lib/pf/pfqueue/producer/redis.pm commit bfdc05f11e2fb2e1bd4b1a251d4a499c35222409 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 5 13:38:52 2017 -0400 Add error checks for locationlog M lib/pf/floatingdevice.pm commit ceb2351e6567d39521260af70c2cd2b250fb7093 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 5 11:37:48 2017 -0400 allow profile through haproxy independently from the Host header M conf/passthrough.lua.tt.example commit 743367894b95aef90cc5a8d2ba076195a0712274 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 5 11:28:17 2017 -0400 send pfqueue log output to packetfence.log fixes #2200 M packetfence.rsyslog commit a4a18e061cd1b3451305588026053b9a9db0445b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 5 09:02:05 2017 -0400 ignore all python compiled scripts M .gitignore commit 95d381fe08540459f821bb9bd735cd1eca341f6d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 5 09:01:15 2017 -0400 ignore python config files from raddb M .gitignore commit e2d8d8939abcf43eef81f0d84557e80fedd564c0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 4 17:25:55 2017 -0400 Update the category_id and bypass_role_id before saving M lib/pf/dal/node.pm commit 074c131f396746d40e18546559bdfa516857b32e Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 4 16:45:52 2017 -0400 Made sure debian removes old init scripts M debian/packetfence-config.preinst M debian/packetfence-redis-cache.preinst M debian/packetfence.postinst M debian/packetfence.preinst commit 4f3d2eac3b543cc55bad8bc1767b821bcaca7276 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 4 16:22:13 2017 -0400 Die if there failed tests M t/smoke.t commit bb6ca2365acbbc5d4c383b5fdaa5ea1075d64ee8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sun Apr 2 00:25:45 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/raphael.min.js M html/pfappserver/root/static/js/raphael.min.js.map M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map M html/pfappserver/root/static/js/vendor/jquery-extra.min.js M html/pfappserver/root/static/js/vendor/jquery-extra.min.js.map M html/pfappserver/root/static/js/vendor/jquery-ui.min.js M html/pfappserver/root/static/js/vendor/jquery-ui.min.js.map commit 0f02cd28c1a51044fca82b340879d55922daf9e6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 4 16:08:02 2017 -0400 Fix syntax error M lib/pf/task/pfsnmp.pm commit 1743c985e934fd416b93d111c90b830dca153309 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 4 15:44:31 2017 -0400 use resolved query result to populate ipset passthroughs M sbin/pfdns commit 8d1de683b1b8665dede0e36758c4c5a1986b7beb Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 4 15:27:07 2017 -0400 Removed unused debian init scripts. D debian/packetfence-config.init D debian/packetfence-redis-cache.init D debian/packetfence-remote-arp-sensor.init D debian/packetfence.init commit ca75af4fd441f330d5de8e21270d80f36143f4d3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Apr 1 23:34:39 2017 -0400 (web admin) Fix datepicker of search form of nodes M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/nodes.js commit b82db2d84c0f6e28d7b9761279e0347c11521929 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Apr 1 23:31:16 2017 -0400 (web admin) Improve sources management page M html/pfappserver/root/authentication/source/rules_read.tt commit a67182c81d01a7a4db92d282d081a1ef3962fbc9 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Apr 4 14:46:07 2017 -0400 typo + translation update M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/root/configuration/define_policy.tt commit 6388404ac82b8af4fed60ea483719b2dbe528bbf Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 4 14:44:28 2017 -0400 Fixed double configreload on debian. M debian/packetfence.postinst commit e38abed4a64d0daf31de40e954bd993484a3e5af Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Apr 1 20:12:01 2017 -0400 (web admin) Improve scrolling of sidenav Resolves #2198 M html/pfappserver/root/static/scss/_navbar.scss M html/pfappserver/root/static/scss/_sidenav.scss M html/pfappserver/root/static/scss/_variables.scss commit 28d0881b70f4f856a58e922e61f0d7b4fd2227b4 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Apr 4 11:54:21 2017 -0400 added graphite package version for debian M debian/control commit 0fc3bf175697c5948ff8c04ef7db0449fbdd5ebf Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 4 10:50:21 2017 -0400 Fixed debian packaing error on postinstall. M debian/packetfence.postinst commit 0b4e0851e996841f36ef679269ccccce9e76dca8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 4 10:34:34 2017 -0400 Force snmptrapd to print out full OIDs fixes #2199 M conf/systemd/packetfence-snmptrapd.service commit f5486faff22d84bffb234380313efa3a8e8212e6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Apr 1 18:30:32 2017 -0400 (web admin) Review Fingerbank settings fields Simplified solution to issue #1693 M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Settings.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/fingerbank/settings/index.tt D html/pfappserver/root/static/admin/config/fingerbank-settings.css commit cb7f0720e0edefce97e35d1985c51781b26fd807 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 4 10:11:37 2017 -0400 Do not start pfsnmp workers if snmptrapd is not started Fixes #2193 M sbin/pfqueue commit 7c08076a56d27bc6416afec1c51b3dc63d091c95 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 4 10:09:25 2017 -0400 Override default ifup@.service on debian. Fixes #2189 A debian/ifup@.service M debian/packetfence.postinst M debian/rules commit 8315f1082d181a0cffd88ac111da56f4b8b04eb9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 4 10:00:43 2017 -0400 Increase the number of workers M conf/pfqueue.conf.defaults commit 249b822908a45e4bb09eb25d7fcefd7e53a9dd31 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 4 09:57:34 2017 -0400 Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/auditing.js M html/pfappserver/root/static/js/auditing.js.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/raphael.min.js M html/pfappserver/root/static/js/raphael.min.js.map M html/pfappserver/root/static/js/reports.js M html/pfappserver/root/static/js/reports.js.map M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map M html/pfappserver/root/static/js/vendor/jquery-extra.min.js A html/pfappserver/root/static/js/vendor/jquery-extra.min.js.map M html/pfappserver/root/static/js/vendor/jquery-ui.min.js M html/pfappserver/root/static/js/vendor/jquery-ui.min.js.map commit 67ed321385ff9984b6aabdddb7d88a13dd30104d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 4 09:56:58 2017 -0400 Update gitignore M html/pfappserver/root/static/.gitignore commit f81b1946db2f6114973939d4c15101eb3ce0f44a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Apr 1 17:54:23 2017 -0400 (web admin) Improve Switches configuration page M html/pfappserver/root/config/switch/index.tt commit 7b54dce10d70bf27b9949de7863957612392dedf Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Apr 1 17:44:57 2017 -0400 (web admin) Improve doc link in "danger" navbar M html/pfappserver/root/static/scss/_navbar.scss commit 7a5b9accf87a497d7d64b679632565d2c26cf6c7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Apr 1 17:40:29 2017 -0400 (web admin) Add link to doc when in readonly mode Resolves #2168 M html/pfappserver/root/admin/wrapper.tt commit db7f395aa710404be71d40661c68ff2df2afe667 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Apr 1 17:21:55 2017 -0400 (web admin) Fix alerts of login page Fixes #2191 M html/pfappserver/root/admin/login.tt M html/pfappserver/root/static/admin/login.js commit 0beaecb132509a53d4f551574f3cc63c60c5dc82 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 4 07:36:05 2017 -0400 ship pfqueue example config commented so it takes defaults M conf/pfqueue.conf.example commit 2a377efe7b486914e2a1bcaa452a50765e76385d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 4 07:34:34 2017 -0400 pfsnmp queue config should be in defaults M conf/pfqueue.conf.defaults commit 468dc0d036f45a17532ef5cb89723810ed111307 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 4 00:13:46 2017 -0400 Change the alert close button to type button M html/pfappserver/root/admin/login.tt commit ffc91b9c1e671b8cb016c1348f1f36f8fcf96ad4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 4 00:01:04 2017 -0400 Use the modal-large width for switch modal M html/pfappserver/root/static/admin/config/switches.css commit 110c661d664e11431068b5f541a2f86f954963f7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 3 23:49:50 2017 -0400 Show loading text when saving a pf.conf section M html/pfappserver/root/configuration/section.tt M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/configuration.js M html/pfappserver/root/static/js/auditing.js M html/pfappserver/root/static/js/auditing.js.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/reports.js M html/pfappserver/root/static/js/reports.js.map commit f643bffab418f7935505b2a936900d955da15f9c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 3 23:24:01 2017 -0400 When the cluster is not enabled used the localhost for the portal preview M lib/pf/services/manager/httpd_admin.pm commit 476c02a53b1d3fc3434ea79e0a08dd48a8190787 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 3 16:40:14 2017 -0400 Add mapping for key parameters with no one to one relationship Fixes #2187 M addons/upgrade/to-7.0-pf.conf-to-pfmon.conf.pl commit c9decf76033fcb933195a8b2c05dce84c0436a0e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Apr 1 08:34:52 2017 -0400 (portal) Accomodate footer to IPv6 addresses M html/captive-portal/templates/layout.html commit 763ce755e672078b156c445b2c91b6ff191c46e3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Apr 1 08:26:50 2017 -0400 (web admin) Improve Fingerbank Profiling display Moved common actions to a separate dropdown above the tabs. M html/pfappserver/root/config/fingerbank/combination/index.tt M html/pfappserver/root/config/fingerbank/device/children.tt M html/pfappserver/root/config/fingerbank/device/index.tt M html/pfappserver/root/config/fingerbank/device/upstream/index.tt M html/pfappserver/root/config/fingerbank/dhcp6_enterprise/index.tt M html/pfappserver/root/config/fingerbank/dhcp6_fingerprint/index.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/index.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/index.tt M html/pfappserver/root/config/fingerbank/header.tt M html/pfappserver/root/config/fingerbank/mac_vendor/index.tt M html/pfappserver/root/config/fingerbank/settings/index.tt M html/pfappserver/root/config/fingerbank/user_agent/index.tt M html/pfappserver/root/configuration/profiling.tt M html/pfappserver/root/static/admin/common.js commit d6ab0a4fc0629c6142661d5f00f8ade9e962ec0f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 3 14:44:11 2017 -0400 Handle the iplog to ip4log rename Fixes #2186 M addons/upgrade/to-7.0-pf.conf-to-pfmon.conf.pl commit 5c1ff2c6dd3a7f95f7ad1fe9a77dfeab879a14bf Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Apr 1 07:31:44 2017 -0400 (web admin) Add btn to copy IP to clipboard Fixes #2081 M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/interface/list.tt M html/pfappserver/root/static/Gruntfile.js M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/bower.json A html/pfappserver/root/static/scss/_clipboard.scss A html/pfappserver/root/static/scss/_tables.scss M html/pfappserver/root/static/scss/styles.scss commit ae53fea53c405dbc8d04077d768b7084b833311d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Apr 1 07:19:25 2017 -0400 (web admin) Move some CSS rules to Sass files M html/pfappserver/root/static/app/application.css M html/pfappserver/root/static/scss/_buttons.scss M html/pfappserver/root/static/scss/_type.scss commit f0c2a2ec3c60ebe5bad9536fb464e5cc29d679a2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 3 12:56:05 2017 -0400 restart pf using pfcmd M UPGRADE.asciidoc commit 5c4558722ab7bc0771db9788043213ba229b877f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 3 12:11:22 2017 -0400 Updated poddoc for 'pfcmd pfmon' help M lib/pf/cmd/pf/pfmon.pm commit d316adfe636fc11caca27a69f301970a1f87592d Author: Julien Semaan <julien@semaan.ca> Date: Mon Apr 3 11:44:37 2017 -0400 mv httpdispatcher.conf to a .example M .gitignore A conf/caddy-services/httpdispatcher.conf.example commit 40916561c44b43e2a6335bb0d7fcc9d0827fe73b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 3 11:42:13 2017 -0400 caddy services should be replacable config M addons/packages/packetfence.spec commit dc7c622b1feff56ec0921e1b0e63d250467379c6 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Apr 3 10:53:18 2017 -0400 rename Domains + translation update M docs/PacketFence_Administration_Guide.asciidoc M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm commit 4eb091f375befb8f7a6663ff4cca8516b003e25e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Apr 1 03:11:34 2017 -0400 (web admin) Improve stylesheet of Chosen widget M html/pfappserver/root/static/scss/_chosen.scss commit 33d7794634d1bb5d6932ca57929945f117d8eb57 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Apr 1 02:19:16 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/vendor/bootstrap.min.js M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map commit 1dbced951473b5ec14f4338387ca20d37436e513 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Apr 1 02:05:01 2017 -0400 (web admin) Fix Chosen widget Fixes #1263 and #2151 M html/pfappserver/root/static/Gruntfile.js D html/pfappserver/root/static/app/chosen.jquery.js A html/pfappserver/root/static/js/vendor/chosen.jquery.js commit ba1cbcdcb133353bbd7aca10f4ac4d2dd41b72ae Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 31 16:43:44 2017 -0400 Adjusted stop call M addons/monit/monit_checks_configurations/00_packetfence.tt M addons/monit/monit_checks_configurations/30_packetfence-activeactive.tt commit ad5be2c0b01cacde9534b066052914056627c15f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 31 16:31:45 2017 -0400 Adjusted checks to work with systemd M addons/monit/monit_checks_configurations/00_packetfence.tt M addons/monit/monit_checks_configurations/10_packetfence-portsec.tt M addons/monit/monit_checks_configurations/30_packetfence-activeactive.tt M addons/monit/monit_checks_configurations/40_OS-winbind.tt commit edd32293ceafa49a34cd9c67fc193bca017f6942 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 31 16:13:54 2017 -0400 Updated debianize.patch M debian/patches/debianize.patch commit 6c90bfed9f02c74f10f332780798a58542cbe7e3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 31 15:39:20 2017 -0400 Remove deprecated monit checks D addons/monit/DEPRECATED/00_packetfence.sh D addons/monit/DEPRECATED/10_packetfence-portsec.sh D addons/monit/DEPRECATED/20_packetfence-drbd.sh D addons/monit/DEPRECATED/30_packetfence-activeactive.sh D addons/monit/DEPRECATED/40_OS-winbindd.sh commit 2b493932df094c8d2e9b8e2bbbd27503e12f2296 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 31 15:34:57 2017 -0400 edit icon for required fixes #2180 M html/pfappserver/lib/pfappserver/Base/Form.pm commit adff51147de1a6dfb0462458dc3494984c7c0b7b Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Mar 31 15:35:29 2017 -0400 Fixing page layout M docs/PacketFence_Administration_Guide.asciidoc commit 8c15e10e8302f380154fb64bb0f26a6e57a79bb8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 31 15:34:23 2017 -0400 Only show the readonly mode when the user is login M html/pfappserver/root/admin/wrapper.tt commit e9a903390a65e02e31bc362dfdaa94c6722c3546 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 31 15:33:43 2017 -0400 Updated service to deactivate M debian/packetfence.postinst commit 902de77d2fe183e6bba087a4df235e44a0ab26c6 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Mar 31 15:33:38 2017 -0400 Fixing page layout M docs/PacketFence_Administration_Guide.asciidoc commit e07a749252e81c4fe5eb793354b29d7ff7d97c4d Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Mar 31 15:32:19 2017 -0400 Fixing page layout M docs/PacketFence_Administration_Guide.asciidoc commit 0d0af2d11b35feee3bfd53c4d2ef637b45e050b8 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Mar 31 15:30:23 2017 -0400 Reverting renaming. Adding it's own Best Practice section. Fixing page layout. M docs/PacketFence_Administration_Guide.asciidoc commit 09e3db9552440073d78f78e247b190730199961e Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Mar 31 15:21:11 2017 -0400 Renaming to Best Practices. Addition of systemd too early swapoff workaround M docs/PacketFence_Administration_Guide.asciidoc commit ca962ff5cf29ee4fe8eb5caa6dec564522152148 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 31 14:12:46 2017 -0400 Use the pf::dal layer to update last_seen M lib/pf/dal/node.pm M lib/pf/radius.pm commit 3f44a256e357893ec9b27659f9b36947a00ec275 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 31 13:50:25 2017 -0400 Change level to 6 M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 1a9ca476a5e43cb730a4254649dfbd993f985e24 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 31 13:46:33 2017 -0400 Updated pf::dal layer M lib/pf/dal/_locationlog.pm M lib/pf/dal/_locationlog_archive.pm M lib/pf/dal/_node.pm M lib/pf/dal/_trigger.pm commit 55b8949687b53118ef689d5b3d6f771addb554d7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 31 13:25:03 2017 -0400 Don't delete scan if its in use in portal profile Fixes #2013 M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Scan.pm commit d5696ddeb1319f126a7981b78bb800337c8d5ca3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 31 13:06:50 2017 -0400 call pf::radius::accounting in rest accounting fixes #1932 M lib/pf/api.pm commit 36a3e505a734ec4b74d067147bc88dd1e2f41f27 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 31 12:59:50 2017 -0400 Remove unused function M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 0cbeb701d9777a4475fc64082ff61a25a7235de2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 17 09:58:14 2017 -0500 Create a statsd stat per url M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit e3f9a85f2cc7e5d3343e962f2e8c27a7cc4ac210 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 31 12:37:55 2017 -0400 ensure API error is the one that is sent down in the webservices payloads fixes #2053 M lib/pf/WebAPI/JSONRPC.pm M lib/pf/WebAPI/MsgPack.pm M lib/pf/WebAPI/REST.pm commit a6ff3ff957a50045904e4b7830b05bda3a0737de Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 31 12:31:31 2017 -0400 Fail if a rule's regex matches a line but the iplog translation Fixes #2068 M lib/pf/detect/parser/regex.pm commit d558b0bfd2063687d64c968f16e1f52bbc941d83 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Mar 31 11:57:40 2017 -0400 Disabled ForwardToWall for RHEL and Debian. M debian/packetfence.preinst commit 212437eb9d00ba6c23bb884bfd1a0df80e642914 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Mar 31 11:49:07 2017 -0400 Disabled journald rate limiting on debian in preinstall. M debian/packetfence.postinst M debian/packetfence.preinst commit c6d8025940644cfd065b032b6710e42a689117fb Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 31 11:39:54 2017 -0400 Adjust NTLM caching doc for new pfmon fixes #2162 M docs/PacketFence_Administration_Guide.asciidoc commit 9f2d26c6fad7e3fab73c59793300c140248d2b5a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 31 11:35:02 2017 -0400 use stop instead of ~ to stop rsyslog actions fixes #2159 M packetfence.rsyslog commit 8566f35fbb7732b03a80a1dd09523d33864b0233 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 31 11:28:36 2017 -0400 Remove pf::log::trapper Fixes #2049 M lib/pf/services/util.pm commit 135d79856d9d619aa119cc394f610035d031639a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 31 11:26:03 2017 -0400 Avoid dupilication of data M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfmon.pm M html/pfappserver/root/config/pfmon/view.tt commit fed2eee11987891dcfc88d561d166ae5bb4570f6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 31 11:23:45 2017 -0400 Replace GODATH by GOPATH M addons/packages/build-go.sh commit 9e4b9753f9efc4f51e65cf4a8365111fa0e256af Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 31 11:20:50 2017 -0400 Define PATH in debian/rules M debian/rules commit 441a2c3da02f8b92ec4464eb6dba7b75be4c4ce5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 30 18:45:12 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map commit 85ec00225b6d725375803125711dc90077a8ab2a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 30 18:43:56 2017 -0400 (web admin) Improve sidenav subsection stylesheet M html/pfappserver/root/static/scss/_sidenav.scss commit a6b1638ef959c596ae6e30443124c3ed1cd973e8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 30 18:43:20 2017 -0400 (web admin) Minor CSS improvement M html/pfappserver/root/static/scss/_type.scss commit 218d1e667a354bd5f8048520d859747e3b341f19 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 30 18:00:30 2017 -0400 (web admin) Don't activate doc link in sidenav Fixes #2175 M html/pfappserver/root/static/admin/common.js commit d94beb9cdc4e794f45ba18cdf578e3bfa6246c22 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 31 15:24:43 2017 -0400 typo M html/pfappserver/root/node/violations.tt commit 9544499eaaf3bbd6445f7974367c57339778a6ae Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 31 15:23:43 2017 -0400 edit violation delay icon M html/pfappserver/root/node/violations.tt commit 6951e3d414e7d83d79adca75ec998eadc3f5bca7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 30 17:46:04 2017 -0400 (web admin) Change top navbar when in readonly mode Fixes #2168 M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/static/scss/_navbar.scss commit 7d750fa547eec9f01af0ce7444da5ebb97cbfe10 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 30 17:43:34 2017 -0400 (web admin) Minor improvements to stylesheet M html/pfappserver/root/static/scss/_card.scss M html/pfappserver/root/static/scss/_type.scss M html/pfappserver/root/static/scss/_variables.scss A html/pfappserver/root/static/scss/_wells.scss M html/pfappserver/root/static/scss/styles.scss commit 1dedeccb39a40bcce0126fc179422d419ec9a818 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 31 15:12:25 2017 -0400 changed old icons fix#2178 M html/pfappserver/root/authentication/source/type/AD.tt M html/pfappserver/root/authentication/source/type/LDAP.tt M html/pfappserver/root/config/floatingdevice/list.tt M html/pfappserver/root/config/profile/edit.tt M html/pfappserver/root/config/profile/files.tt M html/pfappserver/root/configurator/admin.tt M html/pfappserver/root/configurator/configuration.tt M html/pfappserver/root/configurator/database.tt M html/pfappserver/root/configurator/fingerbank.tt M html/pfappserver/root/configurator/networks.tt M html/pfappserver/root/node/create.tt M html/pfappserver/root/user/create.tt M html/pfappserver/root/violation/list.tt commit 94101b354a787641fa797e5add0a50abaf173333 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 31 15:01:34 2017 -0400 Import missing module M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SponsorEmail.pm commit 588a024c0b8b5cce57cfb4a485a4c3dbbf203249 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 31 14:54:48 2017 -0400 fix systemd journald config missing section name fixes #2176 M addons/packages/packetfence.spec commit 192526ce65e86433cd3be4bb7dd5fad13f141674 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 31 14:48:28 2017 -0400 Fix config.t M t/config.t commit 91c1c9def693c90760e1482e3aa1e7bcd468e0d7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 30 12:29:35 2017 -0400 (web admin) Fix networks step of configurator Fixes #2166 M html/pfappserver/root/static/configurator/common.js commit bc0c7ab537ee3e58e7328984d6b320a4320e0a35 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 31 09:43:45 2017 -0400 Removed extra stuff for debian in build-go.sh M addons/packages/build-go.sh commit a021b1bdf3ed0378e29e1103716aa5f02b3b309c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 31 09:43:48 2017 -0400 Add ForwardToWall=no in journald config fixes #2141 M addons/packages/packetfence.spec commit 8990df47022cccb9b33f3574c936b61bad4bd203 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 31 09:34:42 2017 -0400 added more help to pfmon tasks M html/pfappserver/lib/pfappserver/Form/Config/Pfmon.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/auth_log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/cleanup_chi_database_cache.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/ip4log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/ip6log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/locationlog_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/node_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/radius_audit_log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/violation_maintenance.pm commit 0e5da0d265dc3101279c6b78ae867590716e9042 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 31 09:34:27 2017 -0400 fix task description check M html/pfappserver/root/config/pfmon/view.tt commit 727c80d09edd1b7725fe370556aa4ca03cd946b5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 31 09:20:25 2017 -0400 add help for pfmon interval + status M html/pfappserver/lib/pfappserver/Form/Config/Pfmon.pm commit e54e086a6b41b5e0b7fcbb12dd185a5d07b376fc Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 31 09:13:04 2017 -0400 remove outdated subs M html/pfappserver/lib/pfappserver/Form/Config/Pfmon.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/option82_query.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/radius_audit_log_cleanup.pm commit d0a8cca6df74cef9ab5aa397de91f8a94f87b8b2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 31 09:10:11 2017 -0400 take pfmon task description from pfmon.conf.defaults M conf/pfmon.conf.defaults M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/acct_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/auth_log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/cleanup_chi_database_cache.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/cluster_check.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/fingerbank_data_update.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/inline_accounting_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/ip4log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/ip6log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/locationlog_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/nodes_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/person_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/populate_ntlm_redis_cache.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/provisioning_compliance_poll.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/violation_maintenance.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfmon.pm M html/pfappserver/root/config/pfmon/view.tt commit eb83cd88153ff50af8ffaeb312fa1958ee7905be Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 31 08:54:55 2017 -0400 continue porting maintenance descriptions to pfmon section M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/acct_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/auth_log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/cleanup_chi_database_cache.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/cluster_check.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/fingerbank_data_update.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/inline_accounting_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/ip4log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/ip6log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/locationlog_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/nodes_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/option82_query.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/person_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/populate_ntlm_redis_cache.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/provisioning_compliance_poll.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/radius_audit_log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/violation_maintenance.pm commit 9d491177ed5ff38d8739bec7e220bcea51581eac Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 31 08:33:45 2017 -0400 Fix typo M addons/packages/build-go.sh commit 625d95d07a2756888bf8721786235e9f16b148da Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 31 08:27:10 2017 -0400 Updated build-go.sh M addons/packages/build-go.sh commit 67685e59106dc3e1b0d885c0227623d8523a873b Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 31 08:21:07 2017 -0400 Define GOPATH when it's not debian M addons/packages/build-go.sh commit 8afc0721abb5d020ed6c8d06380ce03f5ae53ddd Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Mar 30 20:54:54 2017 -0400 Fixed path of mkdir in packetfence.postinst M debian/packetfence.postinst commit 606f8a6cd70fd0482b8a552d3f2787d07371665c Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Mar 30 19:55:54 2017 -0400 Added packetfence-golang-daemon as a dep of packetfence M debian/control commit 4fb9366ceb3053d1fd56265783274822f4843ec9 Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Mar 30 19:45:12 2017 -0400 Update cleanup in build-go.sh M addons/packages/build-go.sh commit 000188bc0e77430df0906d3f1e30b0f80de11b4b Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Mar 30 19:12:20 2017 -0400 Added git in Build-Depends (dep of go get) M debian/control commit d6ca92eef1788a4e6d2bbb9a349659ae8b40c5c8 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Mar 30 16:41:34 2017 -0400 Disabled journald rate limiting. M addons/packages/packetfence.spec M debian/packetfence.postinst commit c079bf4a8f4fea6180cc76304d90e047d34c201b Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 30 16:35:29 2017 -0400 Updated build-go.sh M addons/packages/build-go.sh commit 672b663f5efa62ffdacdb220e0bfee5626eeccc9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 30 16:27:47 2017 -0400 Updated build-go.sh to try to make it work under debian build M addons/packages/build-go.sh commit 892ba98cc16665a4b3f376827fcb6e031c494c05 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 30 16:20:50 2017 -0400 Make duration.unit a drop down select box M html/pfappserver/lib/pfappserver/Form/Field/Duration.pm commit 7e60fe3dfc59881d623e3f7914c1abe68c1255d5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 30 16:15:52 2017 -0400 Remove docs directory M addons/packages/build-go.sh commit 2ccad5608733a1263e405b33edb585097c583a4c Author: Louis Munro <lm@louismunro.com> Date: Thu Mar 30 16:15:26 2017 -0400 Changed counte to countmac For added clarity. M db/upgrade-X.X.X-X.Y.Z.sql commit 3b6f3d5cc05ef4f8c97133b0d4a3f5be2e9f2990 Author: Louis Munro <lm@louismunro.com> Date: Thu Mar 30 16:13:47 2017 -0400 Changed counte to countmac For added clarity. M db/pf-schema-X.Y.Z.sql commit 4ae56b63227464cf299f0c19d930ff84fb104330 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 30 07:46:00 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map commit 9fd0077f749f5a2639ae6d6af594ab3d2063baef Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 30 07:44:48 2017 -0400 (web admin) Revamp configurator M html/pfappserver/root/configurator/admin.tt M html/pfappserver/root/configurator/configuration.tt M html/pfappserver/root/configurator/database.tt M html/pfappserver/root/configurator/enforcement.tt M html/pfappserver/root/configurator/fingerbank.tt M html/pfappserver/root/configurator/networks.tt M html/pfappserver/root/configurator/services.tt M html/pfappserver/root/configurator/tracker.inc M html/pfappserver/root/configurator/wrapper.tt M html/pfappserver/root/static/configurator/admin.js M html/pfappserver/root/static/configurator/common.css M html/pfappserver/root/static/configurator/configuration.js M html/pfappserver/root/static/configurator/database.js M html/pfappserver/root/static/configurator/enforcement.js M html/pfappserver/root/static/configurator/networks.js M html/pfappserver/root/static/scss/_type.scss commit 871731eb34c6f4bb36941553077a241b4463df9b Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Mar 30 16:08:46 2017 -0400 Reviewed. M docs/PacketFence_Administration_Guide.asciidoc commit d0cb0d70a03ed06b1255288d5070b08ace1a8d7d Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 30 16:07:18 2017 -0400 Fixed syntax M addons/packages/build-go.sh commit 2388352520dabddf526eeba966f303f8ea9de667 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 30 16:02:43 2017 -0400 added task description for auth_log_cleanup M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/auth_log_cleanup.pm commit 338e1ae212ba96c2b5ca9f4b189a51040f8aee48 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 30 16:01:15 2017 -0400 add description for acct_maintenance task M html/pfappserver/lib/pfappserver/Form/Config/Pfmon.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/acct_maintenance.pm M html/pfappserver/root/config/pfmon/view.tt commit ad27346f8bf639bf8c6fb1db1e3d983866a3dd34 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 30 16:00:20 2017 -0400 Typo fix tab instead of space (debian) M debian/rules commit 2dfc86c95ed37630646ab32c8cad883c578ab1aa Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 30 15:58:35 2017 -0400 add pfmon config file as a stored conf file fix #2163 M lib/pf/file_paths.pm commit 257aecb9a95e672ea193d5efc32b6aa8938ea5ac Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 30 15:53:12 2017 -0400 re-implement the unreg window from #1948 in the new pfmon M conf/pfmon.conf.defaults M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/node_cleanup.pm M lib/pf/pfmon/task/node_cleanup.pm commit 0354391c53302251248841068c88142721d0f13f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 30 15:52:38 2017 -0400 fix broken option82 pfmon task M lib/pf/pfmon/task/option82_query.pm commit 8c2b40b40a579cdcac3594ff42563e39f6dc5953 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 30 15:32:55 2017 -0400 add back warning about pfmon restart in maintenance section M html/pfappserver/root/config/pfmon/index.tt commit 5619b05db4ba5d6df54c73d122feb548ef14e244 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 30 15:10:08 2017 -0400 Set the correct package name (golang-1.7-go) M debian/control commit a8339db498eb453e1f380f9e59dc88a23fc2191e Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 30 15:07:27 2017 -0400 added icons + tooltip for auditing section M html/pfappserver/root/admin/auditing.tt commit be001a251911e2d0e193c6dcd59fca6c10d3af4a Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 30 15:05:03 2017 -0400 Adapted debian packaging to build go daemon M debian/control M debian/rules commit 67c35f2d6c2b6123d907dbf7179f69daf104751e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 30 15:03:15 2017 -0400 Adapted script (build-go.sh) in order to make it work under debian M addons/packages/build-go.sh commit 9d47974e33de13188c529b6723be7c2a2352b485 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 30 06:24:59 2017 -0400 (web admin) Improve DHCP Option82 main page Fixes #2160 M html/pfappserver/root/dhcpoption82/index.tt commit 018e0080c78279dfe6271321859415ca2cfde904 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 30 14:11:52 2017 -0400 Disable rsyslog message rate-limiting M packetfence.rsyslog commit 9945e236f97c47c887499bb9ed5279c55a20dead Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 30 05:40:15 2017 -0400 (web admin) Replace deprecated jQuery method .andSelf was replaced by .addBack Fixes #2154 M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/config/connection_profile.js commit 31c20bf8baccdc810be503c90cdeceb7fa0daa55 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 30 05:30:41 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/auditing.js M html/pfappserver/root/static/js/auditing.js.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/reports.js M html/pfappserver/root/static/js/reports.js.map commit cd2d08700e5da5fb44970f2e984ac7360bc7686c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 30 05:29:21 2017 -0400 (web admin) Fix display of profile editor M html/pfappserver/root/config/profile/view.tt commit 963ee63d27971e064779fe187f958ec6c77d7923 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 30 05:28:24 2017 -0400 (web admin) Fix connection profile creation .tt M html/pfappserver/root/config/profile/create.tt commit c60b2cbfdf7e68aeab6f30075b558c04b92ffbdd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 30 05:27:20 2017 -0400 (web admin) Fix handling of datepicker input that must use the datepicker must now have the class "input-date" and *not* "datepicker" as this class is reserved for the datepicker itself. M html/pfappserver/lib/pfappserver/Base/Form.pm M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/auditing/radiuslog/index.tt M html/pfappserver/root/config/portal_module/view.tt M html/pfappserver/root/dynamicreport/index.tt M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/nodes.js M html/pfappserver/root/static/app/application.js M html/pfappserver/root/static/js/user.js M html/pfappserver/root/user/create.tt M html/pfappserver/root/user/view.tt commit 0896740724f6f2ef0683e7ff336a1a492dc0a7d7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 30 05:23:28 2017 -0400 (web admin) Fix loading of graphs on status page M html/pfappserver/root/admin/status.tt M html/pfappserver/root/graph/dashboard.tt M html/pfappserver/root/graph/logstate.tt M html/pfappserver/root/graph/systemstate.tt M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/status.js commit 749f54b785609c1a528d20ce256b79a637edfd39 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 30 13:50:42 2017 -0400 carbon replication factor should be size of cluster M conf/monitoring/carbon.conf.example M lib/pf/services/manager/carbon_cache.pm commit f7913cf688341deb1801a41625f00eeade4cb9c5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 30 13:42:16 2017 -0400 Fix checked for undefined value M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map commit 45f87270c4728fa4d09a25a04ba1292a7b4bcf94 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 30 13:19:46 2017 -0400 Avoid calling the createItem event handler multiple times M html/pfappserver/root/config/domain/index.tt M html/pfappserver/root/config/floatingdevice/index.tt M html/pfappserver/root/config/pfdetect/index.tt M html/pfappserver/root/config/provisioning/index.tt M html/pfappserver/root/static/admin/config/domains.js M html/pfappserver/root/static/admin/config/fingerbank-devices.js M html/pfappserver/root/static/admin/config/floatingdevices.js M html/pfappserver/root/static/admin/config/items.js M html/pfappserver/root/static/admin/config/pfdetect.js M html/pfappserver/root/static/admin/config/provisioners.js M html/pfappserver/root/static/admin/dynamicreport.js M html/pfappserver/root/static/admin/radiusauditlog.js M html/pfappserver/root/static/js/auditing.js M html/pfappserver/root/static/js/auditing.js.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/reports.js M html/pfappserver/root/static/js/reports.js.map commit 52057d065461a43975a5866281b257bb386c03e1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 30 04:29:48 2017 -0400 (web admin) Improve buttons position in tables M html/pfappserver/root/config/scan/list.tt M html/pfappserver/root/config/wmi/list.tt commit 2be71fafcbd37dc876b159c73034963410bb5d21 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 30 04:28:26 2017 -0400 (web admin) Improve style of navbar M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/static/scss/_navbar.scss M html/pfappserver/root/static/scss/_responsive-navbar.scss commit 6c9d03bf2e5cc9b7f11f02cb6f1c92e1356c73b5 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 30 12:50:02 2017 -0400 added translation when creating scan or syslog parser M html/pfappserver/root/config/pfdetect/view.tt M html/pfappserver/root/config/scan/view.tt commit 49b3b78d2370730cdf7092f817802b9b62aa2dbd Author: Louis Munro <lmunro@inverse.ca> Date: Thu Mar 30 12:48:57 2017 -0400 Enabling persistent journal on Debian and RHEL. M addons/packages/packetfence.spec M debian/packetfence.postinst commit f9b9441eae89dc399f742efb715c44212ca07b06 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 30 11:10:06 2017 -0400 Miss golang as build dep M debian/control commit 952bc6537d720af165a526f2f7cf76329ad3ae98 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 30 11:05:36 2017 -0400 edit script for translation + added translation for scans M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/en.po commit f850b9c7e987846fc08f5225066ca32f84c1ab40 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 30 10:53:15 2017 -0400 added scans type to extract.pl for translation M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/root/config/scan/index.tt commit b8c87bfbe2cf646dc4d31633fb897b5f45126dd6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 30 11:01:47 2017 -0400 Fixed path (debian packaging) M debian/rules commit a1c339e8f2115793fa882bc65c8edc99cdb8b775 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 29 17:04:18 2017 -0400 Allow the pfdetect type to be i18n M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/root/config/pfdetect/index.tt commit b18aea39bcee871cd84f6755433fe39991908ee2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 30 10:49:23 2017 -0400 Fix plus/minus icons M html/pfappserver/lib/pfappserver/Form/Field/DynamicList.pm M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/Accordion.pm M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/DynamicTableRow.pm M html/pfappserver/root/static/admin/config/pfdetect.js commit 7a7abc8caf67a6ffed33cda82be6b3cc536f6b5c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 30 10:48:20 2017 -0400 Add tooltip M html/pfappserver/root/admin/configuration.tt commit 8415b3a30640e3b85b4acfd4675b5a62912dc30e Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 30 10:34:19 2017 -0400 fixing card for connection profile files edit M html/pfappserver/root/config/profile/files.tt commit 899e494742bb829ad0b11e16d8c3944d88db4051 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 30 10:24:23 2017 -0400 adding card block for creation of a connection profile M html/pfappserver/root/config/profile/create.tt commit d98d7d47342a804fca0a92f6995e6edb0e95bfd7 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 30 10:17:29 2017 -0400 added cards divs for authentication sources M html/pfappserver/root/authentication/source/read.tt commit 7099515f1157b0b5cf3a3a58c98f529a1f16872a Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 30 10:14:02 2017 -0400 fixing card-block for connection profile M html/pfappserver/root/config/profile/edit.tt M html/pfappserver/root/config/profile/files.tt M html/pfappserver/root/config/profile/view.tt commit 2a4f42d7e1330fb1c1205fbd61dcb8578d10f799 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 30 09:43:24 2017 -0400 added card div for edit settings into ConnectionProfile M html/pfappserver/root/config/profile/edit.tt M html/pfappserver/root/config/profile/files.tt M html/pfappserver/root/config/profile/view.tt commit 2fe8cf631a6d65555143e9b5d9b262a75b5cd4cd Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 30 09:35:17 2017 -0400 Missing path M debian/rules commit 30cce4656c03d67b72695f3aa3484318a401a2d6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 30 09:32:33 2017 -0400 Was better with _passthroughs_2 M conf/documentation.conf commit b5997c43409660d1b869d653a4878593ebdb594a Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 30 09:30:10 2017 -0400 Update path for golang build M debian/rules commit 5bbe8cbb206fa8778b8fa425e4c10593124c43e4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 30 09:28:52 2017 -0400 fix passthrough doc anchor M conf/documentation.conf commit 9a70e1d18c0370afab5f49e342fdbb98f5503f0c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 30 09:27:52 2017 -0400 use local documentation in admin help links M lib/pf/web/util.pm commit e1a060391a61d6c7c696c28b8be3ebb28332a5f5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 30 09:23:09 2017 -0400 Added packetfence-golang-daemon package M debian/control M debian/rules commit 6d2617af5ff2feb0c683b3d4984b9b3cc160aa00 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 30 09:11:35 2017 -0400 Don't allow nodecategory upsert on a schema lower than 7.0.0 fixes #2143 M lib/pf/nodecategory.pm commit 95bd4631079dd6dc7176fbb10f04b347485e9b3f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 30 09:11:30 2017 -0400 reload roles from roles.conf on a configreload M lib/pf/config.pm commit 97faedb6db2dd4a2f1bcaecb956b3554f63b1efe Author: Julien Semaan <julien@semaan.ca> Date: Thu Mar 30 08:54:14 2017 -0400 Fix radsniff packet calculation on load balancer fixes #2139 M lib/pf/services/manager/radsniff.pm commit b6ed046dc89c8435d57ea3f3f20b22b1f701b6fc Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 29 17:52:13 2017 -0400 Removed reference to pfdetect_remote from packaging. M addons/packages/packetfence.spec D addons/pfdetect_remote/conf/pfdetect_remote.conf D addons/pfdetect_remote/initrd/pfdetectd D addons/pfdetect_remote/sbin/pfdetect_remote commit 0c9fe669180369b8f584f099d31c5495d3a32c0c Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 29 17:43:22 2017 -0400 Deleted leftover conf/snort. D conf/snort/classification.config.example D conf/snort/local.rules.example D conf/snort/reference.config.example commit c0937771cec66c57e085cf2ce4d6a24043b9f182 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 29 17:35:41 2017 -0400 remove snort-remote-sensor from packaging for RHEL and debian M addons/packages/packetfence.spec M debian/control D debian/packetfence-remote-snort-sensor.conffiles D debian/packetfence-remote-snort-sensor.init D debian/packetfence-remote-snort-sensor.postinst D debian/packetfence-remote-snort-sensor.postrm D debian/packetfence-remote-snort-sensor.preinst D debian/packetfence-remote-snort-sensor.prerm M debian/packetfence.conffiles M debian/packetfence.sudoers M debian/rules commit 9f89912549841bd495ca04bb23f059df45eee385 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 29 17:28:21 2017 -0400 Added radius configuration for linelog through syslog. M packetfence.rsyslog M raddb/mods-available/linelog commit 70f521eb2ec77a4895c3b42061528071b26120e4 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 29 17:15:05 2017 -0400 remove snort change for debian packaging M debian/packetfence.postinst commit 4c59d7642d2f808d185a9e5fc186c3f8500b5a50 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Mar 29 17:14:38 2017 -0400 Delete all references of ip.forward M docs/PacketFence_Administration_Guide.asciidoc commit a1ac0c619e4ebd4dd2dece794b9a8e1ceb305478 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 29 17:08:32 2017 -0400 remove snort from packaging M addons/packages/packetfence.spec M debian/rules commit 5d7f2b3491b8d55edbf57fd68beab22656fded06 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 29 16:56:14 2017 -0400 Removed DRBD graphs from dashboard. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit e9828cfc671d06716f90707e0ab56f0259d70cca Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 29 16:42:07 2017 -0400 typo + translation M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/root/config/pfdetect/index.tt commit c3c2bd838ed94f5145f8f9aa9ac1141466619518 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 29 16:32:49 2017 -0400 Added systemctl in sudoers file (debian) M debian/packetfence.sudoers commit 8890b5615c2c298b96c0e29c4f675acc8b6c7059 Author: lzammit <lzammit@inverse.ca> Date: Wed Mar 29 16:02:21 2017 -0400 Fix return code detection of iptables status I'm so good, they could call me Mr. Zayme M lib/pf/services/manager/iptables.pm commit 2a913c3f7c83997eb645250b94aa0d40cf08f6e2 Author: lzammit <lzammit@inverse.ca> Date: Wed Mar 29 16:00:19 2017 -0400 fix iptables binary lookup in configuration Because enabled doesn't sound like a real binary even if you reboot your server M lib/pf/services/manager/iptables.pm commit f4b4d8378d60ae6811d383a129109a1e1c03e695 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 29 15:59:34 2017 -0400 Start httpd.admin at the dend of the install (debian) M debian/packetfence.postinst commit 182bced1c76f14c3113c5f77b4eeb2fcdb4e0194 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 29 15:51:05 2017 -0400 (web admin) Fix switch groups display in DHCP82 M html/pfappserver/root/admin/auditing_option82.tt commit 7c6065d92933d9f9a5548eebcaf36238e63e252c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 29 15:33:17 2017 -0400 (web admin) Improve Queue status page M html/pfappserver/root/pfqueue/index.tt commit 4352bf375a80471554db91c040ff886af071fe0d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 29 15:47:33 2017 -0400 Install packetfence-doc by default M debian/control commit 329e6b728f50a196e1e4915a4a613dba1da49a5c Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 29 15:44:22 2017 -0400 update translation file M html/pfappserver/lib/pfappserver/I18N/en.po commit 0f913511e1dd19eaa02001950ad50c1edd182f62 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 29 15:42:31 2017 -0400 fix for sidenav-extend in dhcp_option82 M html/pfappserver/root/admin/auditing_option82.tt commit 7f4bf6e6c2bd0b77091c739c5722d17cb5c0dd67 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 29 15:22:42 2017 -0400 (web admin) Fix card content of DHCP Option82 M html/pfappserver/root/dhcpoption82/index.tt commit 66811d2fb786a2a8a3139a557003b0bba72acba3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 29 15:20:49 2017 -0400 (web admin) Style sidenav subsections M html/pfappserver/root/admin/auditing_option82.tt M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/scss/_sidenav.scss commit 2d3a5fefe02b26e33f9618dc2ebb28f346ff79ac Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 29 15:14:36 2017 -0400 (web admin) Various CSS improvements M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/auditing.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/scss/_buttons.scss A html/pfappserver/root/static/scss/_modals.scss M html/pfappserver/root/static/scss/_navbar.scss A html/pfappserver/root/static/scss/_tooltip.scss M html/pfappserver/root/static/scss/_type.scss M html/pfappserver/root/static/scss/styles.scss commit 24949dec4ff50a1c39bb3672a813dca00b4acfaa Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 29 15:10:53 2017 -0400 (web admin) Link to custom reports documentation M html/pfappserver/root/admin/reports.tt commit fc6bfb58d932e06aca61204757c39801d3403671 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 29 15:10:19 2017 -0400 (web admin) Style sidenav subsections M html/pfappserver/root/admin/auditing_option82.tt M html/pfappserver/root/admin/auditing_radius_log.tt M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/config/portal_module/view.tt M html/pfappserver/root/static/scss/_sidenav.scss commit 8020884139ec2c711c25ceec1c27daab04ad046c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 29 15:05:07 2017 -0400 (web admin) Merge some JS libraries M html/pfappserver/root/admin/auditing.tt M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/reports.tt M html/pfappserver/root/admin/status.tt M html/pfappserver/root/admin/users.tt M html/pfappserver/root/static/Gruntfile.js M html/pfappserver/root/static/admin/radiusauditlog.js A html/pfappserver/root/static/js/raphael.min.js A html/pfappserver/root/static/js/raphael.min.js.map M html/pfappserver/root/static/js/vendor/jquery-extra.min.js commit a5d881c2d1de09bc46377bd5889fe4602e24cecc Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 29 14:57:00 2017 -0400 reorder syslog parser, added compliance help text M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/configuration/compliance.tt commit dadfdb8c62dd51296afdb0379a58b59463c26627 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 29 14:32:04 2017 -0400 remove image load and add <b> around titles M html/pfappserver/root/configuration/advanced_conf.tt M html/pfappserver/root/configuration/compliance.tt M html/pfappserver/root/configuration/integration.tt M html/pfappserver/root/configuration/portal_config.tt M html/pfappserver/root/configuration/system_config.tt commit 9819362f19ce8b6962cfedfaff0b8f0f69afc3ed Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 29 14:20:57 2017 -0400 Fix for documentation M debian/rules commit e3ef42c2709ddbe08ff9f139d98bd56d0fa67e90 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 29 14:13:05 2017 -0400 Fix for documentation M debian/rules commit 92dcd0eb1647d9b56b5509e6866117fd68f0290b Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 29 14:11:36 2017 -0400 added text for define policy and regenerate translation file M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/root/configuration/define_policy.tt commit 6a5603bfbd5ad7ccf574b56f2825da95023b429c Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Mar 29 14:07:13 2017 -0400 So that PF upgrades do not create duplicate ip_forward entries. M addons/packages/packetfence.spec M debian/packetfence.postinst commit 045c937f404c3725b861990e8c5c4424b13dd89a Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 29 13:35:53 2017 -0400 Fixed documentation generation in debian/rules M debian/rules commit 5d198476d730a22cf7519aa01529c0186fa2539e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 29 13:28:47 2017 -0400 httpd.admin shouldn't require iptables to be started M conf/systemd/packetfence-httpd.admin.service commit 1eba3164c6bea624a4651b54b245bc18a436b487 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 29 13:15:09 2017 -0400 Moved asciidoctor in the correct section (debian) M debian/control commit 7323ae729d1fb104c3aa4dfb43a2815bf4a1329d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 29 12:47:01 2017 -0400 Fixed typo in debian/rules M debian/rules commit 906fd48135bc8ca23ff8b9e0b4f7e59a99131a09 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 29 11:27:56 2017 -0400 Return undef if everything fails M lib/pf/detect/parser/snort.pm commit 98c5f0d098cdb8e6b11fc060f7d4b4959cee6374 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 29 11:27:15 2017 -0400 Handle getting undef results from a parser M sbin/pfdetect commit 06a0138a2381677a188dc0fbc07344f2f09db608 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 29 11:22:06 2017 -0400 Use getApiClient to retrieve the client to use for sending the message M lib/pf/detect/parser/dhcp.pm M lib/pf/detect/parser/suricata_md5.pm M sbin/pfdetect commit bb75dadf135ab120eeb0c7245b672ca2cc6fe277 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 29 11:12:05 2017 -0400 Fix issue when pfdetect.conf is empty Fixes #2142 M addons/upgrade/to-7.0-pfdetect-conf.pl commit a9b473f7d53150199fde20410baf3f2670c8c552 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 29 10:59:53 2017 -0400 Move method getApiClient to base class M lib/pf/detect/parser.pm M lib/pf/detect/parser/regex.pm commit e03b0ad9c98af61f45d7f517d496bcfdcf248742 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 29 11:09:00 2017 -0400 Update again debianize.patch M debian/patches/debianize.patch commit 7bc02d474dd314febe4a2d736e12cd7a79c3f9e3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 29 11:06:24 2017 -0400 Updated debianize patch M debian/patches/debianize.patch commit e290bb81c2b89a134dccfca0aae31f710155c673 Author: lzammit <lzammit@inverse.ca> Date: Wed Mar 29 11:02:20 2017 -0400 sleep even when db connect dies in iptables M conf/systemd/packetfence-iptables.service commit 977c3da65e97d829ca33131a00122f2b46c019a6 Author: lzammit <lzammit@inverse.ca> Date: Wed Mar 29 11:01:53 2017 -0400 wrong slice for packetfence-iptables like my sandwich slice bread ya know M conf/systemd/packetfence-iptables.service commit 7911e6838dbe3eaec2503625299cf164f7eceaab Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 29 10:53:17 2017 -0400 Added documentation build M debian/control M debian/rules commit 4e2eb8c0525add41311972fc0ec52b812d182d9a Author: lzammit <lzammit@inverse.ca> Date: Wed Mar 29 09:41:18 2017 -0400 unrevert reverted change that broke stuffy stuff in iptables semaan says its ok M conf/systemd/packetfence-iptables.service commit 5f4f7521c4fc0797c769f324365a9c4584e3c9c5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 29 09:16:57 2017 -0400 Fixed iptables return code and use path defined in pf.conf.default M lib/pf/services/manager/iptables.pm commit 79fca2028bf62d336815dea840e2d552bca82a28 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 29 08:33:54 2017 -0400 Updated debianize patch M debian/patches/debianize.patch commit b3d631d24d6ae90d706b087d2b892930097ddafe Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 29 08:33:31 2017 -0400 (web admin) Remove unused templates Let's keep all menu items in configuration.tt. It doesn't make the file too big after all and it's more convenient to have a single file when editing. D html/pfappserver/root/admin/config-advanced-access.tt D html/pfappserver/root/admin/config-advanced.tt D html/pfappserver/root/admin/config-compliance.tt D html/pfappserver/root/admin/config-integration.tt D html/pfappserver/root/admin/config-policies.tt D html/pfappserver/root/admin/config-system.tt commit f2fe9a1a50594c4164c63c3addef16a5d4617454 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Mar 28 22:30:21 2017 -0400 (web admin) Fix RADIUS Log Auditing search display M html/pfappserver/root/auditing/radiuslog/index.tt M html/pfappserver/root/auditing/radiuslog/search.tt commit c799bb77c1335814a984cd07c7ac7091d1582797 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Mar 28 22:27:20 2017 -0400 (web admin) Improve dynamic reports M html/pfappserver/root/dynamicreport/index.tt M html/pfappserver/root/dynamicreport/search.tt commit 4e610fa0b9c576eead0b3418f15f2822af84cef2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Mar 28 19:09:50 2017 -0400 (web admin) Fix date pickers of reports M html/pfappserver/root/admin/reports-header.tt M html/pfappserver/root/admin/reports.tt M html/pfappserver/root/static/Gruntfile.js M html/pfappserver/root/static/admin/dynamicreport.js M html/pfappserver/root/static/admin/reports.js A html/pfappserver/root/static/js/reports.js A html/pfappserver/root/static/js/reports.js.map commit ae1ef2d616434e49f8ab74245fa56f44550c99b1 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Mar 28 17:50:02 2017 -0400 Reverted change to iptables which broke all kinds of sh*t. M conf/systemd/packetfence-iptables.service commit 799e4eba195e6949b7f2a45f797db288743b8734 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Tue Mar 28 17:02:03 2017 -0400 deleting reference to ip forwarding needing to be changed. M html/pfappserver/root/config/domain/index.tt commit a139db612db62fc254bfbc3d2f680ef1585a30d0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 28 16:58:14 2017 -0400 Wrong description M conf/systemd/packetfence-httpd.dispatcher.service commit 2e78e765cc1cfc77bf04c251a1b732135d5fb057 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 28 16:21:10 2017 -0400 delete the pid if there is an error with exec M sbin/p0f-wrapper commit 8319761770c798f2ebae13ef3267927afedbb348 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Mar 28 16:04:16 2017 -0400 Fixed packaging (missing file). M addons/packages/packetfence.spec commit 222bb069cc8ee564a3a1ed19abc32d6106468a3e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 28 16:03:01 2017 -0400 Create a wrapper script for p0f Fixes #2134 M addons/packages/packetfence.spec M conf/systemd/packetfence-p0f.service A sbin/p0f-wrapper commit 6af44163a10e725641caae8ea93846fe6195533c Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 28 15:58:37 2017 -0400 Updated debianize patch M debian/patches/debianize.patch commit fb889c9762359ec00b4bff84214d51c820eb6410 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 28 15:47:39 2017 -0400 Only pause if their are no registered tasks M sbin/pfdhcplistener M sbin/pffilter M sbin/pfmon M sbin/pfqueue commit ae68208ee210206b4bcb9fa18b077307b6706983 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 28 15:33:38 2017 -0400 Only pause if there are no pending workers waiting to be started M sbin/pfdns commit bccb2307137caff07097b520259b08ff3d5e3402 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 28 14:08:23 2017 -0400 Shutdown if parent process died M sbin/pfdns commit e501e1c94ed8738b1ff91e11fbaf5f0a57899b8a Author: Louis Munro <lmunro@inverse.ca> Date: Tue Mar 28 15:02:58 2017 -0400 Added logging configuration for pfsetvlan (sigh.) M conf/log.conf.d/pfsetvlan.conf.example commit 075a5a0829d343f67a4bb4516ae5f58a528564d5 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Mar 28 14:56:52 2017 -0400 Added configuration for pfhttpd. M packetfence.rsyslog commit 9bee28a3f2a384a9d14b10fab02b521fcac981b3 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 27 17:07:01 2017 -0400 Added collectd syslog configuration. M conf/monitoring/collectd.conf.debian.example M conf/monitoring/collectd.conf.rhel.example commit fbb48811359d8f1d870f6706d8771150e1c50c1f Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 27 17:02:54 2017 -0400 Added redis syslog configuration. M conf/redis_cache.conf.example M conf/redis_ntlm_cache.conf.example M conf/redis_queue.conf.example M packetfence.rsyslog commit de704d00ffb94bca54643ba820a8022e5129918c Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 27 15:48:44 2017 -0400 Added some debian packaging goodness. A debian/packetfence.rsyslog commit 670e44bb412add15e7830246deda3017b52c78a5 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 27 15:48:01 2017 -0400 Fixed logging levels. M conf/log.conf.d/httpd.aaa.conf.example M conf/log.conf.d/httpd.portal.conf.example M conf/log.conf.example commit d86a24d52289f7c04ed745b9b75bbb65823e5375 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 27 15:30:46 2017 -0400 Remove sqlaudit instance (case of shooting one's foot). M conf/radiusd/sql.conf.example commit 9297283be5370e077b1b965c3bc016cb8e447850 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 27 15:13:26 2017 -0400 Fixed debian packaging dumbassery. M debian/rules commit 51c614d3e71726eff6747243c59c213d2b45b6a2 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 27 15:03:02 2017 -0400 Added rsyslog restart on debian. M debian/packetfence.postinst M debian/rules commit dcc61763db6b2a4e20508e34af19103133079923 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 27 13:51:54 2017 -0400 Added dependency to log to syslog. M addons/packages/packetfence.spec commit cc129cfde003cc1ea4ca6af80b1f00daa4f4d507 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 27 12:11:41 2017 -0400 Removed useless Stdout configuration from unit files. M conf/systemd/packetfence-carbon-cache.service M conf/systemd/packetfence-carbon-relay.service M conf/systemd/packetfence-collectd.service M conf/systemd/packetfence-config.service M conf/systemd/packetfence-dhcpd.service M conf/systemd/packetfence-haproxy.service M conf/systemd/packetfence-httpd.aaa.service M conf/systemd/packetfence-httpd.admin.service M conf/systemd/packetfence-httpd.collector.service M conf/systemd/packetfence-httpd.graphite.service M conf/systemd/packetfence-httpd.parking.service M conf/systemd/packetfence-httpd.portal.service M conf/systemd/packetfence-httpd.proxy.service M conf/systemd/packetfence-httpd.webservices.service M conf/systemd/packetfence-iptables.service M conf/systemd/packetfence-keepalived.service M conf/systemd/packetfence-mariadb.service M conf/systemd/packetfence-p0f.service M conf/systemd/packetfence-pfbandwidthd.service M conf/systemd/packetfence-pfdetect.service M conf/systemd/packetfence-pfdhcplistener.service M conf/systemd/packetfence-pfdns.service M conf/systemd/packetfence-pffilter.service M conf/systemd/packetfence-pfmon.service M conf/systemd/packetfence-pfqueue.service M conf/systemd/packetfence-pfsetvlan.service M conf/systemd/packetfence-radiusd-acct.service M conf/systemd/packetfence-radiusd-auth.service M conf/systemd/packetfence-radiusd-cli.service M conf/systemd/packetfence-radiusd-eduroam.service M conf/systemd/packetfence-radiusd-load_balancer.service M conf/systemd/packetfence-radsniff.service M conf/systemd/packetfence-redis-cache.service M conf/systemd/packetfence-redis_ntlm_cache.service M conf/systemd/packetfence-redis_queue.service M conf/systemd/packetfence-routes.service M conf/systemd/packetfence-snmptrapd.service M conf/systemd/packetfence-statsd.service M conf/systemd/packetfence-winbindd.service commit 94fcdc1f395da837c8ceca866c40f1df731f324a Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 27 11:46:32 2017 -0400 Packaging. Added reload of rsyslogd. M addons/packages/packetfence.spec commit d50e7e450cd7b4ce2615e11aff1165e9b1bea4ef Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 27 11:15:09 2017 -0400 Added radius syslog configuration. M conf/log.conf.example M conf/radiusd/acct.conf.example M conf/radiusd/auth.conf.example M conf/radiusd/cli.conf.example M conf/radiusd/eduroam.conf.example M conf/radiusd/load_balancer.conf.example M conf/radiusd/sql.conf.example commit 24c16aa738d426bccaae3409c72bc60b1804a190 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 27 11:05:45 2017 -0400 Added httpd logging configuration. M conf/httpd.conf.d/httpd.admin.tt.example M conf/httpd.conf.d/httpd.collector.tt.example M conf/httpd.conf.d/httpd.graphite.tt.example M conf/httpd.conf.d/httpd.parking.tt.example M conf/httpd.conf.d/httpd.portal.tt.example M conf/httpd.conf.d/httpd.proxy.tt.example M conf/httpd.conf.d/httpd.webservices.tt.example commit 099b006b5de52907c0493a559a3170de96b171fe Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 27 10:46:10 2017 -0400 New rsyslog configuration. M conf/log.conf.d/httpd.aaa.conf.example M conf/log.conf.d/httpd.admin.conf.example M conf/log.conf.d/httpd.collector.conf.example M conf/log.conf.d/httpd.portal.conf.example M conf/log.conf.d/httpd.proxy.conf.example M conf/log.conf.d/httpd.webservices.conf.example M conf/log.conf.d/pfbandwidthd.conf.example M conf/log.conf.d/pfconfig.conf.example M conf/log.conf.d/pfdetect.conf.example M conf/log.conf.d/pfdhcplistener.conf.example M conf/log.conf.d/pfdns.conf.example M conf/log.conf.d/pffilter.conf.example M conf/log.conf.d/pfmon.conf.example M conf/log.conf.d/pfqueue.conf.example M conf/log.conf.d/winbindd-wrapper.conf.example A packetfence.rsyslog commit b2e4178fc43c5160842b1db0f219093a7be6877c Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 28 14:59:35 2017 -0400 Updated service to disable in debian packaging M debian/packetfence.postinst commit e44bcdb8065d26960f61cc5d4fe1241cf1b0dacb Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 28 14:34:25 2017 -0400 Added /bin in the path to make pf-mariadb work under debian M sbin/pf-mariadb commit 2abc38b4d30992a7825fb61951829d4469ceb843 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 28 14:33:24 2017 -0400 move packetfence-iptables to packetfence.target M conf/systemd/packetfence-iptables.service commit ab2e2a05c886a8e24eba79a230e071b84cb4a354 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 28 14:00:39 2017 -0400 add fingerbank.conf config for DB in cluster guide M docs/PacketFence_Clustering_Guide.asciidoc commit 7a8f67a668f3d47308ae603615416fef1fb0b50d Author: Louis Munro <lmunro@inverse.ca> Date: Tue Mar 28 13:26:05 2017 -0400 MariaDB now restarts in the database section of configurator. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm commit cdc7ce4271f29f749cd1e26f4762a353c5cf9384 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 28 13:24:39 2017 -0400 Updated debianize patch M debian/patches/debianize.patch commit 034dbdd13d827ecef9f432eaedce28e66970efcd Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 28 13:17:49 2017 -0400 updated debianize patch M debian/patches/debianize.patch commit 825c4d1d2704a167d0384f2a341394c73cadfb50 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 28 13:16:22 2017 -0400 wait until the DB is available to load iptables rules M conf/systemd/packetfence-iptables.service commit d6da7aa28a9ef83117707416489149f7db47f2eb Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Tue Mar 28 13:13:54 2017 -0400 Old cipherlist was supposed to be commented out in haproxy. M conf/haproxy.conf.example commit 9244dae76950881a554bee81b9cdfeb9d343f9e0 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Tue Mar 28 12:46:57 2017 -0400 fixpermissions should be ran as a precaution measure after all upgrades, to make sure that permissions are ok. M UPGRADE.asciidoc commit c5eebed8652bd0ce6844c6b1f43c0eaba6e71695 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 28 11:59:30 2017 -0400 clear the MySQL backend after recovering from a read-only M lib/pfconfig/backend/mysql.pm commit 9f1145439b150c9ae78f9c0769c228fc237e3a23 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 28 11:47:50 2017 -0400 Added symbolic link for packetfence-config and packetfence-redis-cache T debian/packetfence-config.service T debian/packetfence-redis-cache.service commit 5f58295986ce5688e9c74ce37316b614b3370892 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 28 11:36:52 2017 -0400 Only show readonly mode warning when in are logged in M html/pfappserver/root/admin/wrapper.tt commit db1ce75ac71cd23982fb25b3f6a45fe608e3bbeb Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 28 11:04:08 2017 -0400 Add upgrade notes for pfdetect.conf M UPGRADE.asciidoc commit 9ac50d46f1a36001204d38391929ffd0b440f088 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 28 10:56:35 2017 -0400 Debianize patch update M debian/patches/debianize.patch commit 651f405f7355b2845d064a1bb6879282ea85e36d Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 28 10:50:34 2017 -0400 Fixed typo M debian/rules commit f6ad21481ccf58262bcf4490620f326ccea95858 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 28 10:42:23 2017 -0400 Specify packetfence-base.target in systemctl isolate M debian/packetfence.postinst commit cc2e97cdc4b38df037da08ea4b6b9b6a53131cc3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 28 10:49:59 2017 -0400 Added upgrade notes for MariaDB 5.5 to 10.1 M UPGRADE.asciidoc commit b3bf2909ab0cb8dd7ca449efad0a01ccea6a19e9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 28 10:45:03 2017 -0400 Do not die in readonly mode check M lib/pf/db.pm commit dcc66cd8fa8494273c0b66e82fa17d1b2fe56057 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 19 12:44:49 2017 -0500 Update translations M html/pfappserver/lib/pfappserver/I18N/en.po commit 01e6580298834f72ebd346fbea0341c3e961cf66 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 19 12:44:02 2017 -0500 Add test for time period M t/data/authentication.conf M t/data/htpasswd.conf M t/unittest/authentication.t commit a5b1fd9b0da7c6a6fe98d4959d465413cd9daf78 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 19 12:15:35 2017 -0500 Make it easier to test current_date, current_time, current_time_period conditions M lib/pf/Authentication/Source.pm commit 389fd81c5e9977aecf9192d9381f1a79e5f02dec Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 19 11:43:37 2017 -0500 Display TIME_PERIOD condition M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Rule.pm commit 29970cb249f9d572a301ed58c79a3d63298cb276 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 19 11:40:53 2017 -0500 Add support for time_period as it's own condition M lib/pf/Authentication/Condition.pm M lib/pf/Authentication/Source.pm M lib/pf/Authentication/constants.pm commit 46fc38bffa916199787f985bea2a969658f89a5d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 19 10:55:28 2017 -0500 Added support for time period M lib/pf/Authentication/Condition.pm commit 4f08eb537afb6ae376c30631fff9c7937f666c01 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 19 10:54:32 2017 -0500 Code cleanup M lib/pf/Authentication/Condition.pm commit eb0c7c5f241c73676327de48eac0ed55fbe00344 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 19 10:39:37 2017 -0500 Add operator IN_TIME_PERIOD M lib/pf/Authentication/constants.pm commit d185808e1be8f65ca7cbe23b049d2ff63503a17b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 19 10:38:06 2017 -0500 Just check if it is true M lib/pf/Authentication/Source.pm commit 6e615b93f9c51565147a9c864b44cc85d9f9ee22 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 28 10:02:41 2017 -0400 Provide the default value for valid_from M lib/pf/password.pm commit a5b4dc0a70a3172a9e789c0d0b7c62b6a0419738 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 28 10:00:57 2017 -0400 Fixed wrong path in debian/rules M debian/rules commit df6019f4f4823d1f537eeb84c7656b34d1763e23 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 28 09:55:58 2017 -0400 Use child signal handler to properly cleanup children Fixes #2129 M sbin/pfdns commit 781ff2b3ab20006d97e94879e27e1d61d1448866 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 28 09:25:30 2017 -0400 Close radacct entries that aren't closed and hasn't been updated since a week. M addons/database-backup-and-maintenance.sh M addons/database-cleaner.pl commit 16cdb649268f89dcf17b582c74c9484d1443b986 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 28 09:01:15 2017 -0400 Removed packetfence-config from packetfence package Removed test for distribution in debian/rules M debian/rules commit 7972380602547dc5e97761465b7447fd7fa7c4a7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 28 08:36:58 2017 -0400 Removed packetfence-redis-cache fron packetfence package since it's in packetfence-redis-cache package M debian/rules commit a8b13432c4c6d2ff4f02ea1b863b73dfb0800591 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 28 08:29:51 2017 -0400 upgrade notes regarding clusters M UPGRADE.asciidoc commit 3b1398c99afaee8f33906e290ecbe56c010a794e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 28 08:14:58 2017 -0400 schema upgrade notes for 7.0 M UPGRADE.asciidoc commit 9257cc8ba4067cb5621a691fe5fc7be3696d6f22 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 28 08:12:29 2017 -0400 upgrade for #2097 M UPGRADE.asciidoc commit d6605488bd6b3bab5b6e143aae29b2ac35c63ecb Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 28 08:10:06 2017 -0400 upgrade for #2086 M UPGRADE.asciidoc commit 0c986215548b55abb39e08c53db66e554227e366 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 28 08:06:50 2017 -0400 upgrade for #2066 M UPGRADE.asciidoc commit d44a2e699ca8b87949cf1dfaca7399f1f5557c38 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 28 08:03:04 2017 -0400 clarify upgrade guide M UPGRADE.asciidoc commit 62daf06a9ca5055b53ef30348330d94aa59fafbd Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 28 07:59:51 2017 -0400 encode the resolved pfdns replies in the cache instead of storing the object Net::DNS doesn't like to be Serialed->Unserialed when complex Net::DNS::Packet objects are stored Storing the binary form of the packet in the cache fixes it fixes #2123 M sbin/pfdns commit 5f4d8f75fc9be82ceb3d54b58bd10ef2e0688af7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 27 16:09:52 2017 -0400 Added post/pre inst code for systemd M debian/packetfence.postinst M debian/packetfence.preinst commit 72a214262756b67746fdace20dfca09ae91652a0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 27 16:02:35 2017 -0400 started upgrade guide for v7 M UPGRADE.asciidoc commit 89fbde78a382249be9247954508c4398cf2793cb Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 27 15:48:55 2017 -0400 removed override_dh_installinit M debian/rules commit ac4acb01e1b5fd2794e1edf093d7c7699d1b70d5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 27 15:37:50 2017 -0400 Made modification for systemd with debian A debian/packetfence-base.slice A debian/packetfence-base.target A debian/packetfence-carbon-cache.service A debian/packetfence-carbon-relay.service A debian/packetfence-cluster.target A debian/packetfence-collectd.service A debian/packetfence-dhcpd.service A debian/packetfence-haproxy.service A debian/packetfence-httpd.aaa.service A debian/packetfence-httpd.admin.service A debian/packetfence-httpd.collector.service A debian/packetfence-httpd.dispatcher.service A debian/packetfence-httpd.graphite.service A debian/packetfence-httpd.parking.service A debian/packetfence-httpd.portal.service A debian/packetfence-httpd.proxy.service A debian/packetfence-httpd.webservices.service A debian/packetfence-iptables.service A debian/packetfence-keepalived.service A debian/packetfence-mariadb.service A debian/packetfence-p0f.service A debian/packetfence-pfbandwidthd.service A debian/packetfence-pfdetect.service A debian/packetfence-pfdhcplistener.service A debian/packetfence-pfdns.service A debian/packetfence-pffilter.service A debian/packetfence-pfmon.service A debian/packetfence-pfqueue.service A debian/packetfence-pfsetvlan.service A debian/packetfence-pfsso.service A debian/packetfence-radiusd-acct.service A debian/packetfence-radiusd-auth.service A debian/packetfence-radiusd-cli.service A debian/packetfence-radiusd-eduroam.service A debian/packetfence-radiusd-load_balancer.service A debian/packetfence-radsniff.service A debian/packetfence-redis_ntlm_cache.service A debian/packetfence-redis_queue.service A debian/packetfence-routes.service A debian/packetfence-snmptrapd.service A debian/packetfence-statsd.service A debian/packetfence-winbindd.service A debian/packetfence.slice A debian/packetfence.target D debian/packetfence@.service M debian/rules commit f1cebd91f1c205ed1336ef5696c5039d8e7f61bc Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 27 15:26:19 2017 -0400 fix domain 'save and join' not saving on an update M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Domain.pm commit c611d8d7fac35c5c77d55ae558a37dfcbb26f43f Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 27 15:25:25 2017 -0400 Added ip forwarding to debian packaging. M debian/packetfence.postinst commit a6848560c71a548c505febb97d7070e9fcc4fe71 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 27 14:49:19 2017 -0400 Added libcrypt-cbc-perl in debian/control M debian/control commit 0a50d66c0b2d030b536ff4ca0012deea9b54b877 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 27 14:48:13 2017 -0400 Fix issue with Use of uninitialized value M lib/pf/locationlog.pm commit 219b27ad43274a38c74f53f11c300eb69b0da7cf Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 27 11:26:42 2017 -0400 Move readonly mode check into the root controller M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Root.pm commit 0eafa3226ef4f2d4d2a4c73201a83baddda7a39b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 27 11:11:23 2017 -0400 Change the color of the alert block M html/pfappserver/root/admin/wrapper.tt commit 23ac68857dcd330e3e8fce4f6d1da437c82b495f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 27 11:07:46 2017 -0400 Tell systemd not to kill process spawned by the admin Fixes #2121 M conf/systemd/packetfence-httpd.admin.service commit 71bd7268cd977db322946723d74c7c44e3f9b8e5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 27 10:47:42 2017 -0400 Fix missing updates for iplog -> ip4log Fixes #2122 M lib/pf/inline/accounting.pm M lib/pf/lookup/node.pm M lib/pf/node.pm M lib/pf/pfcmd/report.pm M lib/pf/violation.pm commit 67e787bd560e3232d32816ced711eca8b6606310 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 27 10:45:52 2017 -0400 Remove unused files D lib/pf/dal/_iplog.pm D lib/pf/dal/_iplog_archive.pm D lib/pf/dal/_iplog_history.pm commit d830effe975ac8c9441f2d4435e53f6e04749662 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 27 10:40:56 2017 -0400 Remove unneeded test M lib/pf/pftest.pm D lib/pf/pftest/iplog.pm commit 58c7e7a0b4b4306f2d77f3846bbfa2f36a44c825 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 26 14:02:09 2017 -0400 Do not try and resolve the package name for dependencies M addons/dev-helpers/centos-chroot/install-packages-from-spec.sh commit 122c8cc723a3abf861c95b6b1e51c860647aea85 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Mar 25 13:40:23 2017 -0400 Moved set_calling_station_id, rewrite_calling_station_id and rewrite_called_station_id in pre-acct M conf/radiusd/packetfence.example commit 522bc9db413caf8fb1a34ff81c3d1c6ab3b87bcf Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Mar 24 15:56:01 2017 -0400 Overgeneralization deleted. M conf/httpd.conf.d/httpd.proxy.tt.example M conf/httpd.conf.d/httpd.webservices.tt.example commit bf638d3b6918f3e203318ff06140e97fe7e36031 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Mar 22 16:33:55 2017 -0400 Do not touch httpd.collector M conf/httpd.conf.d/httpd.collector.tt.example commit ca19f8a85c631ff86f5ca090459a2b9103ec4df6 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Mar 22 14:05:13 2017 -0400 X-Frame-Options SAMEORIGIN enforced for browsers that supports it. M conf/httpd.conf.d/httpd.admin.tt.example M conf/httpd.conf.d/httpd.collector.tt.example M conf/httpd.conf.d/httpd.graphite.tt.example M conf/httpd.conf.d/httpd.parking.tt.example M conf/httpd.conf.d/httpd.portal.tt.example M conf/httpd.conf.d/httpd.proxy.tt.example M conf/httpd.conf.d/httpd.webservices.tt.example commit de1f4712b95307a14a2e9b5958a12e3666be5e8d Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Mar 24 16:19:05 2017 -0400 Generalizing to graphite and parking M conf/httpd.conf.d/httpd.graphite.tt.example M conf/httpd.conf.d/httpd.parking.tt.example commit 73c8e219c06c002c4839e49f1b570abec1933852 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 24 15:57:00 2017 -0400 Fix error when getting value from textarea M html/pfappserver/root/static/js/user.js commit d7d2730be907017956eb98a41c7ad226525a9906 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 24 13:53:02 2017 -0400 Fix issue with IE and posting to iframes M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm M html/pfappserver/root/static/js/user.js A html/pfappserver/root/user/create_error.tt commit 986c1e020ed6168f1e5127cc2f31dda8bf24dd8e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 24 13:50:39 2017 -0400 Fix mariadb version (debian) M debian/control commit 8357e8308033225e8fa9324c476c30c54e5a6841 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 24 13:39:13 2017 -0400 Removed html/pfappserver/lib/pfappserver/Controller/Roles.pm from debian/packetfence.conffiles M debian/packetfence.conffiles commit d7ef6063327d166481d0c7dd47017860a0a0ec18 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 24 13:31:10 2017 -0400 Define Mariadb >= 10.0.1 in debian/control M debian/control commit 75cffe654e79a5c52c152e33aeec46696a5c3942 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 24 13:23:39 2017 -0400 Fix issue when trapping.passthroughs when undef M lib/pfconfig/namespaces/resource/passthroughs.pm commit 10512c8942903bbc84117655552ad6219b9e9614 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 24 13:21:03 2017 -0400 dry up the pfappserver doc generation M Makefile M addons/packages/packetfence.spec commit d8d8ac64f2d62b70b2808d9fd5444ee724db1d1b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 24 13:18:22 2017 -0400 add make doc-pfappserver M Makefile A html/pfappserver/root/static/.gitignore commit 7331f71cd449a022315f1923ccc25f25ce451bb2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 24 11:53:29 2017 -0400 move docs instead of copying them M addons/packages/packetfence.spec commit 89ff9884f25d65a5ae77d89b90756f14a96f6d6d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 24 11:51:47 2017 -0400 Fix issue with auto registration finalization M lib/pf/radius.pm commit 10acadd56aa8cf502d6f70cd70ce80ee1ace01c7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 24 11:47:45 2017 -0400 pfappserver doc build should not be conditionnal M addons/packages/packetfence.spec commit 3df7de8947f1e60678cdd04275f32dc550dd6ff2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 24 12:08:04 2017 -0400 Typo M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_pki.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/scep.pm commit 2b6b266ff84b22899208b64847f1791c868e6782 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 24 11:33:54 2017 -0400 build doc in RHEL packaging M addons/packages/packetfence.spec commit 98ada7426aaa316d7ac8faf714bc988ae80ab3f0 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 24 11:25:31 2017 -0400 Import missing function M lib/pf/registration.pm commit 209c3f883f5d8ab076f28a44e4415b4bfea1ac67 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 24 11:22:44 2017 -0400 Added a mysql request in database-backup-and-maintenance.sh in order to close old radacct entries M addons/database-backup-and-maintenance.sh commit b47b2b44776d6e04cb69d2da3a8533798b2902e0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 24 10:50:18 2017 -0400 Ability to provide a CN format in PKI providers M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_pki.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/scep.pm M lib/pf/pki_provider.pm commit 6d5dd632e2539d508d43728b34e41efec28f0975 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 24 09:26:28 2017 -0400 Require fingerbank 3.1.0+ in debian as well M debian/control commit d1323ac12b81b33db99ea384250d8b6678b7be23 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 24 09:26:04 2017 -0400 Require fingerbank 3.1.0+ M addons/packages/packetfence.spec commit 52d5b2dae8b0007d576b11f949709bbfce7198b9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 23 22:00:18 2017 -0400 (web admin) Fix collapsable menus of auditing M html/pfappserver/root/admin/auditing_option82.tt M html/pfappserver/root/admin/auditing_radius_log.tt M html/pfappserver/root/auditing/radiuslog/index.tt M html/pfappserver/root/dhcpoption82/index.tt M html/pfappserver/root/static/Gruntfile.js M html/pfappserver/root/static/admin/auditing.js M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/option82.js M html/pfappserver/root/static/admin/radiuslog.js M html/pfappserver/root/static/js/auditing.js M html/pfappserver/root/static/js/auditing.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map commit 9713f4b3f698ab75d69f01fc5558079004f1d584 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 28 15:16:28 2017 -0400 restore js for issue #1622, only needed for simple search M html/pfappserver/root/static/admin/nodes.js commit 5738e4c459850cd6212304c3b18a8414a251c74f Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 28 14:29:23 2017 -0400 fix search double settings M html/pfappserver/root/static/admin/nodes.js commit b359ca0d7a350b386102aa93727c2cf4af222163 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 28 11:56:35 2017 -0400 Skip documentation for sections M lib/pf/pfcmd/checkup.pm commit f16765a51b26f59ae785d367fc19ffbdcc18b307 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 28 11:24:04 2017 -0400 typo M html/pfappserver/root/admin/auditing_option82.tt commit 4fb8c1eed87cb27559966a91748f05a002c180c6 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 28 11:17:03 2017 -0400 fix auditing_option82 predefined search M html/pfappserver/root/admin/auditing_option82.tt commit 1fd092d783980a5a94a064257da7a693bee00c45 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 28 11:14:01 2017 -0400 fix html balises display in users creations M html/pfappserver/root/user/create.tt commit 881fbbeeeda1ff465bdac87850946450421554f4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 23 17:36:46 2017 -0400 (web admin) Fix dialog to save search in Auditing M html/pfappserver/root/admin/auditing_option82.tt M html/pfappserver/root/admin/auditing_radius_log.tt M html/pfappserver/root/auditing/radiuslog/index.tt M html/pfappserver/root/dhcpoption82/index.tt commit 21ef969e2b9a119c8c21eb26d093114188c96436 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 21 10:59:06 2017 -0400 Make terminal_id required M lib/pf/Authentication/Source/MirapaySource.pm commit 98970503cd39880137e1146c4c22b3f8288a065f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 21 10:56:29 2017 -0400 Delay the importing of pf::web::constants M lib/pf/Authentication/Source/BillingSource.pm commit 3a3240ec3642bb95699601baae75710371dd189a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 21 10:55:25 2017 -0400 Reorganize the groupings of the setting M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Mirapay.pm M html/pfappserver/root/authentication/source/type/Mirapay.tt commit bc6ca113d8c649314e68742a45975362356cc226 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 16 12:24:24 2017 -0400 Fix the terminal group id is defined use that instead of the terminal id M lib/pf/Authentication/Source/MirapaySource.pm commit 39faf0c31932638c72449840a44bf34378faec98 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 16 11:03:45 2017 -0400 Add group id field M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Mirapay.pm commit 2f60c838e0416adb74cadc250402d84893866fdc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 16 11:02:40 2017 -0400 If the group_id is defined use it instead of the terminal_id M lib/pf/Authentication/Source/MirapaySource.pm commit 45305fb10178296c99fe4fd0e8cbcfdee173701c Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Mar 11 15:53:37 2017 -0500 Added new field terminal_group_id M lib/pf/Authentication/Source/MirapaySource.pm commit 84c2741098998ae10254be0a4e706902901b7b9a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 10 10:13:54 2017 -0500 Improve logging M lib/pf/Authentication/Source/MirapaySource.pm commit 1be9abd48766d735c88fa68b56f81aa2a7c975f1 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 10 00:44:42 2017 -0500 Use the proper transcode M lib/pf/Authentication/Source/MirapaySource.pm commit 2e7c302a63b77dfcc954119d5c2c8e07c5eadc57 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 9 15:45:36 2017 -0500 Fix typo M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Mirapay.pm commit 144c60cc0b4710c5aa52183878a3d66cc27bef33 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 8 17:29:51 2017 -0500 Send Approval Code to mirapay M lib/pf/Authentication/Source/MirapaySource.pm commit b70a3baa4c820d7c2877331d53fb1467d0413c9f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 8 17:27:22 2017 -0500 Send email if send_email_confirmation is enabled M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Billing.pm commit c22beacb63ced1f14aa30539ced32132f5b48ddf Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 8 17:20:23 2017 -0500 Add method confirmationInfo M lib/pf/Authentication/Source/BillingSource.pm commit c73d1e25924dfd2f89f2ae8058de6f03c6a0b4b0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 8 12:01:04 2017 -0500 Add new attribute send billing confirmation M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/AuthorizeNet.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Billing.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Mirapay.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Paypal.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Stripe.pm M lib/pf/Authentication/Source/BillingSource.pm commit 2bfac7edf042db42db0a090e4a758fb4823919e8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 6 13:39:29 2017 -0500 Add new parameter Service fqdn M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Mirapay.pm M lib/pf/Authentication/Source/MirapaySource.pm commit 7b3bb9ed499d12d9e52bd00a56fa3d4c18e7ccb1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 28 10:03:20 2016 -0500 Remove post_verify hanlding. Add generic iframe support M lib/pf/Authentication/Source/BillingSource.pm commit b11c472a6852fee5198af499b48ab28af825f9f5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 25 11:44:14 2016 -0500 Add methods has_post_verify and post_verify M lib/pf/Authentication/Source/BillingSource.pm commit 56e9ee5159ecb67e71a3de9ee3f298010ecc51c9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 23 16:11:06 2017 -0400 (web admin) Fix styling in templates M html/pfappserver/root/admin/login.tt M html/pfappserver/root/config/fingerbank/settings/onboard.tt M html/pfappserver/root/configuration/section.tt M html/pfappserver/root/interface/index.tt M html/pfappserver/root/node/create.tt M html/pfappserver/root/static/scss/_card.scss commit 2000513a3254cb31211cb44df97edf8d29d794e9 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Mar 27 11:41:36 2017 -0400 fix operator not displayed in auditing M html/pfappserver/root/admin/auditing_option82.tt M html/pfappserver/root/admin/auditing_radius_log.tt commit 87fab4824b4a60675bd7787ab67798ca36072183 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 23 15:21:59 2017 -0400 Fix the OID for ruckusZDEventRogueAPTrapTrapNormalizer M lib/pf/Switch/Ruckus.pm commit a19b308e40197dcae1652e9170d0c99b5b607763 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 23 14:56:05 2017 -0400 Add mac context M lib/pf/task/pfsnmp.pm commit f3b4276fb8bb694343ddd9b0c316ba1356599bad Author: lzammit <lzammit@inverse.ca> Date: Thu Mar 23 14:27:19 2017 -0400 improve doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 4ed804f936925b73efde32c6a82a99d92809f658 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 23 14:04:06 2017 -0400 Try to get ifindex for mac M lib/pf/task/pfsnmp.pm commit 55ca3aa0eff401ed4f78b6be2b2d57ee7f4f1b8c Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Mar 23 13:50:20 2017 -0400 reviewed M docs/PacketFence_Administration_Guide.asciidoc commit 4ea4a7ea0488fb3e70cfcf8c18b2cd1e25cbce4b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 23 13:18:51 2017 -0400 Add additional check current vlan M lib/pf/Switch/Cisco.pm commit 5d02fbc581d350be2f90e0a69432f4040fca971c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 23 12:16:11 2017 -0400 Remove the use of using the switch_locker M lib/pf/Switch/Enterasys/D2.pm M lib/pf/Switch/Intel/Express_460.pm M lib/pf/Switch/Intel/Express_530.pm commit 3a97130f9c9f955889c84cb3cfc55243d6f9d8c9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 23 12:14:36 2017 -0400 Remove the use of using the switch_locker M lib/pf/Switch/Linksys.pm commit a637d910796451fcebf0967b9e232fdbf5a5a288 Author: lzammit <lzammit@inverse.ca> Date: Thu Mar 23 12:06:11 2017 -0400 Dell N2000 series dot1x doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit ca094fe9dd45d42d7a472d53a4c778c3c42bb8ed Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 23 11:59:04 2017 -0400 Fix typo M lib/pf/task/pfsnmp.pm commit dbe698ba2b1a97e71dc357735eacba36cf65a97f Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Mar 23 11:17:02 2017 -0400 Missing Header M conf/httpd.conf.d/httpd.admin.tt.example M conf/httpd.conf.d/httpd.portal.tt.example commit ba3ba82cc3c22202fbd4bbb5b22fdd2deb65bbef Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 23 10:53:31 2017 -0400 Add normailizer for hpicfIntrusionTrap M lib/pf/Switch/HP.pm commit 5f3791965c1a48955dccc66d0e7116ed19e5e7cb Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 23 09:40:25 2017 -0400 Updated extract_i18n_strings_portal.pl to take care of pf::person::FIELDS M addons/extract_i18n_strings_portal.pl commit 6440882c9563a562daf7f90a81c52a3dd596ec94 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 23 09:37:48 2017 -0400 Added translation M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/en/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit 97dac601023290d9777cbfd8a4d3b4e6109442f8 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Mar 22 16:57:58 2017 -0400 Block pages from loading when reflected XSS attacks are detected from browsers (IE, Chrome, Safari) M conf/httpd.conf.d/httpd.admin.tt.example M conf/httpd.conf.d/httpd.portal.tt.example commit 2db1e074800830f6652df9c902a1d9e9da13f7fc Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 22 16:03:42 2017 -0400 Updated procedure in order to detect Interim update just after stop and remove Previous_Session_Time test if NULL M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit f3732b6694f31fc932efb401b6683d9fb70147cd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 22 15:13:53 2017 -0400 Add additional test for regex M t/unittest/condition_parser.t commit 3c8b1a96b4e03150bece7ed027e531ead5198930 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 22 15:13:24 2017 -0400 Fix the number of tests M t/unittest/pfconfig/memory_cached.t commit 78ba58e065cc2278c38ac03c57edc01f1f7ab5d3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 22 15:04:47 2017 -0400 Lower the logging level readonly database errors warn M lib/pf/dal.pm M lib/pf/db.pm commit 8c7706cb08b0fc72b30e225a8cf39f385dd1b1a1 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 22 14:20:07 2017 -0400 Enabled ip forwarding in packaging. M addons/packages/packetfence.spec commit 76463ad0239022d0b0c29e3f3fb6070a56aa29df Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 22 14:02:43 2017 -0400 Added enter M conf/radiusd/packetfence.example commit 32cb8595188fdb42fa9373fa741627e6127660bc Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Mar 22 13:58:51 2017 -0400 typo correction M docs/PacketFence_Administration_Guide.asciidoc commit f2bc7b05c5d034ac62a91547243df8c77aa4875c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 22 13:41:38 2017 -0400 Fix @jrouzierinverse rename of file M addons/upgrade/to-7.0-pf.conf-to-pfmon.conf.pl commit c34beb8a99347dbe12396d2a31eee5963521de50 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 22 13:40:45 2017 -0400 Rename addons/upgrade/to-6.5-pfdetect-conf.pl -> addons/upgrade/to-7.0-pfdetect-conf.pl D addons/upgrade/to-6.5-pfdetect-conf.pl A addons/upgrade/to-7.0-pfdetect-conf.pl commit 7e88e7eac72f0357735bca1d57345cc384b837f1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 22 13:37:15 2017 -0400 this never happened A addons/upgrade/to-7.0-pf.conf-to-pfmon.conf.pl commit 81b48decae3dc8508dc288da2515185d29f8a049 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Mar 22 13:23:33 2017 -0400 Troubleshooting section added to Administration_Guide containing steps to activate TLSv1.2 to access administration interface M docs/PacketFence_Administration_Guide.asciidoc commit 3c52dd2ddbad018ea9845dca177b09238749ae50 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 22 13:21:07 2017 -0400 adjust pfmon upgrade script name + rights D addons/upgrade/to-X.Y.Z-pf.conf-to-pfmon.conf.pl commit e84f0867ffef6ff8e6d64c23c13bbdfc7b303157 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Mar 22 12:51:57 2017 -0400 Add old config so that it is easy to revert to old behavior of supporting devices that requires RC4 and other vulnerable ciphers. M conf/haproxy.conf.example commit 13729b03d7473f60914bfc01aff25ac8380aab9e Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Mar 22 12:20:49 2017 -0400 Added configuration options to support older browsers (commented out) + documentation to be exported in admin guide. M conf/httpd.conf.d/httpd.admin.tt.example commit 0ca4469d95c9d96a0ceebb4d442f9c10132dcf09 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 22 12:10:34 2017 -0400 Lower the logging level M lib/pf/pfmon/task/cleanup_chi_database_cache.pm commit 6dabf48ee6d03aaaa3b80abac3196c0f634c2c7f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 22 12:10:04 2017 -0400 Lower the logging level M lib/pf/cluster.pm commit e13df687f35cf584ee578feb1ad5050538f936cb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 22 11:30:31 2017 -0400 Add perl-support templates A addons/dev-helpers/vim/perl-support-templates/comments.templates A addons/dev-helpers/vim/perl-support-templates/idioms.templates A addons/dev-helpers/vim/perl-support-templates/pod.templates commit bd9baac095fa159dd04604b070dec7f4ebb309c0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 23 12:43:56 2016 -0500 add unit tests for multi-ns memory cache M t/unittest/pfconfig/memory_cached.t commit 5d64613cb6a2a58bb0490b2a80a4ffc9c2450ec4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 23 12:43:43 2016 -0500 fix typo M lib/pfconfig/memory_cached.pm commit 2d7ff93314a4c558bfe4773a40fd569a3409d644 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 23 12:39:12 2016 -0500 add multi ns watch for portal profile src cache M lib/pf/Connection/Profile.pm M lib/pfconfig/memory_cached.pm commit b50c43072ef65ae49b1285be4c874c87d7c9c46d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 22 10:56:50 2017 -0400 Remove nodecategory_delete M t/nodecategory.t commit b3b4892ba6afdd4a91ba1bca24e0e667fe8ca8f8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 22 10:51:25 2017 -0400 Update packaging for Time-Period M addons/packages/packetfence.spec M debian/control commit e727fcc26a3605fb5369c28ed43e5bd40c197e01 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 22 10:49:18 2017 -0400 Defined Acct-Session-Time to 0 if it's undef M raddb/mods-config/sql/main/mysql/queries.conf commit 3ac17990170a10bd714d2d69f83ec6b74fb5ccd1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 22 10:48:38 2017 -0400 Fix syntax error M raddb/policy.d/packetfence commit 147edcc30384ec2fb107d12fab7dabc11866cba2 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 22 09:41:26 2017 -0400 Fixed packaging for pfmon.conf. M addons/packages/packetfence.spec commit 4703914191c653f104d82b2f54cac20b35c2e224 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 22 08:02:56 2017 -0400 (web admin tt) Remove references to unused files M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/admin/reports.tt M html/pfappserver/root/admin/status.tt M html/pfappserver/root/admin/users.tt commit 98cee56f68eba04af98f673722376333002fcb13 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 24 16:31:16 2017 -0400 update translation + move around sections in menu + typo M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/configuration/profiling.tt commit e95f1a83be8025edf0a6165c2fe780a8b02780c7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 22 07:27:49 2017 -0400 (web admin) Update generated files M html/pfappserver/root/static/css/styles.css M html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/js/auditing.js M html/pfappserver/root/static/js/auditing.js.map D html/pfappserver/root/static/js/bootstrap.min.js M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/vendor/bootstrap.min.js M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map commit 8da5136e9384b40031a396b98896ba5d2b9d3528 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 22 07:25:57 2017 -0400 (web admin) Fix section's top margin M html/pfappserver/root/static/scss/_card.scss M html/pfappserver/root/static/scss/_forms.scss commit 78fd14c5f9d90eed68b4fd59ba83cfbfc31996ca Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 22 07:25:18 2017 -0400 (web admin tt) Fix datepicker and dynamic sidenav M html/pfappserver/root/admin/auditing.tt M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/admin/reports-header.tt M html/pfappserver/root/auditing/radiuslog/index.tt M html/pfappserver/root/dhcpoption82/index.tt M html/pfappserver/root/graph/dashboard.tt M html/pfappserver/root/graph/report.tt commit 4aafed883c4637b66f912932d128abf57cc8809c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 22 07:23:27 2017 -0400 (web admin) Fix datepicker and dynamic sidenav M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/reports.js M html/pfappserver/root/static/admin/status.js commit eef717bce9ca65db42b8ec7be0768f16dd85ce6b Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 24 14:04:40 2017 -0400 doc fix M docs/PacketFence_Administration_Guide.asciidoc commit 28f87708aa387a8aa66a9c92af0fc75866eab777 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 24 09:17:06 2017 -0400 admin access section M docs/PacketFence_Administration_Guide.asciidoc commit 645f25c863ab0e467b392736ca5af8e3d759218d Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 24 13:56:46 2017 -0400 added contextual doc M conf/documentation.conf M docs/PacketFence_Administration_Guide.asciidoc M html/pfappserver/root/config/adminroles/index.tt commit 72db42b8900c1c6963f71bc74fffbea3a8bd5d08 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 24 08:52:29 2017 -0400 polish up the fingerbank settings section M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Settings.pm M html/pfappserver/lib/pfappserver/I18N/en.po commit 4ff79e12ef09422746dcfb4b1de351b5843e9d77 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 24 08:45:12 2017 -0400 largen fingerbank settings fields M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/fingerbank/settings/index.tt A html/pfappserver/root/static/admin/config/fingerbank-settings.css commit 4749108e6849e0f5fda8dcbd55157dda328828d3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 24 08:24:56 2017 -0400 ignore node_modules in pfappserver static M html/pfappserver/root/static/.gitignore commit 4bb946dcf88c39b26ebd3ff66271da8b0c766c6b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 24 08:18:34 2017 -0400 cleanup doc anchoring in admin M html/pfappserver/lib/pfappserver.pm M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M html/pfappserver/root/macros.inc M lib/pf/util.pm M lib/pf/web/util.pm commit 928dcc7d5944292e4f5a9df50e70123681f649d3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 24 08:08:37 2017 -0400 dry up the help url generation M html/pfappserver/lib/pfappserver.pm M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M html/pfappserver/root/macros.inc commit c9c98b5a4da6e678918484464547ee6eb6950970 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 24 08:04:09 2017 -0400 track admin guide anchors in documentation.conf M conf/documentation.conf M html/pfappserver/lib/pfappserver.pm M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M lib/pf/util.pm commit ff43470f70af6166b846db0cece8cc9d93e5e2dd Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 23 15:50:23 2017 -0400 edit doc M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm commit 448ee373da65e36cbb572810084f31e08dab48d0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 23 15:34:08 2017 -0400 added some documentation M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm commit 979f2c18d6a1dc67c51617277966d2b80b43a60b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 23 15:43:23 2017 -0400 remove soh tables M db/pf-schema-X.Y.Z.sql commit a8845bbfea4e30ce62d877d3ee31071d71b7dc4b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 23 15:40:15 2017 -0400 remove outdated code M lib/pf/action.pm commit 649dcda6573f9ad3bdc41a8e7d233d91c2ae48b1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 23 15:37:12 2017 -0400 more perldoc M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm commit d26715dc63a2683587de3dbf0c4e26985c34236e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 23 15:35:07 2017 -0400 remove outdated section M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm commit 6f4f9bd44a2f16e5c9c9d40dd0d3f7cfba7b7e69 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 23 15:34:01 2017 -0400 add perldoc M html/pfappserver/lib/pfappserver.pm commit 5377883618cdf450014e88e2caf23b0dd3a94fe2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 23 15:29:30 2017 -0400 remove upgrade notes to put them in PR description M UPGRADE.asciidoc commit 980c10fd67dfb6200e88f826c0e6543bdae9649a Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 23 15:14:23 2017 -0400 move sidenav for option 82 audinting M html/pfappserver/root/admin/auditing.tt M html/pfappserver/root/dhcpoption82/index.tt commit 3fb31d7ad7021fc6397b29535b5c5e72fb6a95a8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 23 15:10:09 2017 -0400 fix unbalanced quotes M html/pfappserver/root/config/profile/index.tt commit 10561acb2d7d07abd0040dc0b3b90e64918df8b3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 23 14:54:37 2017 -0400 add way to associate pf.conf sections to doc anchors M html/pfappserver/lib/pfappserver.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/configuration/section.tt commit dc95f98354efa6a3d670bc47f304c01c25d5413c Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 23 14:34:28 2017 -0400 added help on sections M html/pfappserver/root/config/authentication.tt M html/pfappserver/root/config/billingtiers/index.tt M html/pfappserver/root/config/domain/index.tt M html/pfappserver/root/config/floatingdevice/index.tt M html/pfappserver/root/config/portal_module/index.tt M html/pfappserver/root/config/profile/index.tt M html/pfappserver/root/config/provisioning/index.tt M html/pfappserver/root/config/realm/index.tt M html/pfappserver/root/config/scan/index.tt M html/pfappserver/root/config/switch/index.tt M html/pfappserver/root/config/wmi/index.tt M html/pfappserver/root/configuration/domains.tt M html/pfappserver/root/violation/list.tt commit 1fd1adb08d98431d79ab342e2fc542aa0ef5180b Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 23 13:48:45 2017 -0400 fixing auditing collapse M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Auditing/RadiusLog.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/DHCPOption82.pm M html/pfappserver/root/admin/auditing.tt M html/pfappserver/root/auditing/radiuslog/index.tt M html/pfappserver/root/configuration/domains.tt commit c6fcd31b03f32f0e68686dab983bd4af05652c23 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 23 14:20:12 2017 -0400 remove useless console.log M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map M html/pfappserver/root/static/js/vendor/bootstrap.min.js M html/pfappserver/root/static/js/vendor/bootstrap.min.js.map commit 76a4f8a6f0160a1fd61e68cc6a08a210a6eea1b3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 23 14:02:37 2017 -0400 fix interfaces tab route M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm commit 03242dc901a1fe18835ee4d08905ac5d41917911 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 23 13:15:53 2017 -0400 rename advanced portal to advanced access and update translation M docs/PacketFence_Administration_Guide.asciidoc M html/pfappserver/lib/pfappserver/I18N/en.po A html/pfappserver/root/admin/config-advanced-access.tt D html/pfappserver/root/admin/config-advanced-portal.tt M html/pfappserver/root/admin/configuration.tt commit d5a80e038dac26382c3c0c39e761bc248858905b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 23 12:55:48 2017 -0400 always default to first tab M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm commit 3e92504cacb13a73cc8644a0ecc9b912d41226b0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 23 12:50:16 2017 -0400 display sub sections in configuratioj M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/js/auditing.js M html/pfappserver/root/static/js/auditing.js.map M html/pfappserver/root/static/js/configuration.js M html/pfappserver/root/static/js/configuration.js.map M html/pfappserver/root/static/js/pfappserver.js M html/pfappserver/root/static/js/pfappserver.js.map commit da710f3bc8186892180c08ee92c8ca4741741cac Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 23 10:47:45 2017 -0400 remove useless change M html/pfappserver/root/static/admin/configuration.js commit 2a885da29a271209fd7401406dcf1f031b13ed9c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 23 10:45:52 2017 -0400 use ordered hashes for tabs definition M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm commit 9b15d9dd04c3efb7096d5342b9fb541ed9da92d8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 23 10:18:33 2017 -0400 finish migrating tabs to new framework M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/configuration/database.tt M html/pfappserver/root/configuration/networks.tt M html/pfappserver/root/configuration/profiling.tt M html/pfappserver/root/configuration/scans.tt commit a72cf03960d3450a0b1834017b013b7f71db941d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 23 09:45:09 2017 -0400 migrate main configuration to tab framework M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/configuration/main.tt commit 9f324736678ef7ebc156503937d5bc6ac75e0c2a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 23 09:14:49 2017 -0400 tabbed views template renaming M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm D html/pfappserver/root/config/advanced_conf.tt D html/pfappserver/root/config/compliance.tt D html/pfappserver/root/config/database/index.tt D html/pfappserver/root/config/define_policy.tt D html/pfappserver/root/config/integration.tt D html/pfappserver/root/config/main/index.tt D html/pfappserver/root/config/networks/index.tt D html/pfappserver/root/config/portal_config.tt D html/pfappserver/root/config/profiling/index.tt D html/pfappserver/root/config/scans/index.tt D html/pfappserver/root/config/system_config.tt A html/pfappserver/root/configuration/advanced_conf.tt A html/pfappserver/root/configuration/compliance.tt A html/pfappserver/root/configuration/database.tt A html/pfappserver/root/configuration/define_policy.tt A html/pfappserver/root/configuration/integration.tt A html/pfappserver/root/configuration/main.tt A html/pfappserver/root/configuration/networks.tt A html/pfappserver/root/configuration/portal_config.tt A html/pfappserver/root/configuration/profiling.tt A html/pfappserver/root/configuration/scans.tt A html/pfappserver/root/configuration/system_config.tt commit ee0b96cdaf30901019d41b56b168b58fb27aa9d9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 23 09:02:58 2017 -0400 small poc of tab switching framework M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm D html/pfappserver/root/config/domains/index.tt A html/pfappserver/root/configuration/domains.tt M html/pfappserver/root/static/admin/configuration.js commit 75817f0f1e9701291d9c8763223032e845441fba Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 22 15:23:17 2017 -0400 edit docs paths M docs/PacketFence_Barracuda_Quick_Install_Guide.asciidoc M docs/PacketFence_Brocade_Quick_Install_Guide.asciidoc M docs/PacketFence_Cisco_MSE_Quick_Install_Guide.asciidoc M docs/PacketFence_FortiGate_Quick_Install_Guide.asciidoc M docs/PacketFence_Inline_Deployment_Quick_Guide_ZEN.asciidoc M docs/PacketFence_OpenDaylight_Install_Guide.asciidoc M docs/PacketFence_OpenWrt-Hostapd-15-05_Quick_Install_Guide.asciidoc M docs/PacketFence_OpenWrt-Hostapd_Quick_Install_Guide.asciidoc M docs/PacketFence_PaloAlto_Quick_Install_Guide.asciidoc commit a13a53591e4b2685c46f6375df886c3a8719c36b Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 22 15:04:17 2017 -0400 fix card in wrix M html/pfappserver/root/config/wrix/index.tt commit ab5e9b556f89c073c4ce9a2a632e4c9186d1e83a Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 22 14:45:03 2017 -0400 remove unecessary card class M html/pfappserver/root/config/adminroles/list.tt commit e5b6c9f5aa6c473c18b50aebbf7aaebf92a92442 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 22 14:43:30 2017 -0400 fix card naming M html/pfappserver/root/config/adminroles/index.tt M html/pfappserver/root/config/database/index.tt M html/pfappserver/root/config/wrix/index.tt commit b7515d61a7673a082e9d0552a9d78d4b7dbe7ebe Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 22 14:34:06 2017 -0400 added script to update pf.conf with renames A addons/upgrade/to-7.0-pf-conf-changes.pl commit eec0b6d9542048d07ffacbab24c77c7e372f3147 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 22 14:28:17 2017 -0400 card edit for database section M html/pfappserver/root/config/database/index.tt commit 2e78cd4565813c70e6337ccded2a4f0ea54fe99b Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 22 14:28:01 2017 -0400 added card title OH# M html/pfappserver/root/config/database/index.tt commit 9c857d188df77a4dda3a627eb6f18bd4b167ed6b Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 22 14:25:28 2017 -0400 added card around admin roles M html/pfappserver/root/config/adminroles/index.tt M html/pfappserver/root/config/adminroles/list.tt commit 76ed26fdcd37eae8e2438185f1b49a97a479e4ff Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 22 14:12:08 2017 -0400 readd accounting translation M html/pfappserver/lib/pfappserver/I18N/en.po commit 978f60deff54139284784d6f14f76c7fc678a7d7 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 22 14:10:23 2017 -0400 translation update M html/pfappserver/lib/pfappserver/I18N/en.po commit a3949a8820b9e3fec70e978173a1f322f9c4e5cc Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 22 13:32:20 2017 -0400 readd wrix link M html/pfappserver/root/admin/configuration.tt commit 3271a8ae4f0a34b0cff9f7412dd9d47abfbb6f87 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 22 13:31:21 2017 -0400 missing renaming of device_registration params M conf/documentation.conf M conf/pf.conf.defaults commit 234a147c171d6cd822e4033d952cc72eac70a3d9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 22 13:06:03 2017 -0400 complete renaming of monitoring->graphite M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M lib/pf/services/manager/carbon_cache.pm M lib/pf/services/manager/collectd.pm M lib/pf/services/manager/httpd_graphite.pm commit a51e538d17f59752ba129127710f4c60950ebfd8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 22 13:02:04 2017 -0400 reevaluate_access_reasons doesn't exist anymore M lib/pf/enforcement.pm commit 93665dd1e7afe14e27b9e78f56848d2a1ae58177 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 22 12:57:40 2017 -0400 add back some inline accounting config M conf/documentation.conf M conf/pf.conf.defaults commit 0d6f439b26e7dd0e5a0a9040d308421977c7ac3f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 22 12:56:45 2017 -0400 bring back inline.accounting + inline.ports_redirect M conf/documentation.conf M conf/pf.conf.defaults commit 9ef498fea3a7726d4f9b4e41feb7a69ab4cf0693 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 22 12:57:40 2017 -0400 added back snmp trap handler translation M html/pfappserver/lib/pfappserver/I18N/en.po commit bf681b837460c5e7e71ed6937587cc86ea088a08 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 22 12:53:48 2017 -0400 update translation M html/pfappserver/lib/pfappserver/I18N/en.po commit fa30f48209a1318344e9306235d00d9b101198ca Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 22 12:50:38 2017 -0400 add back pfsetvlan thread config M conf/documentation.conf M conf/pf.conf.defaults commit 8b6619fcfb1fd6ec95f30c508c8d89e806c6a87c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 22 12:45:35 2017 -0400 complete renaming of vlan->snmp_traps M lib/pf/Switch.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/task/pfsnmp.pm M sbin/pfsetvlan M t/benchmarks/tieconfig.pl commit 7da672919ba539185a17c42032399bbad73926a9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 22 12:36:06 2017 -0400 missing device_registration renaming M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit 0f9b779e2033f732b51fb7f56b1f8275dd1e44c6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 22 12:33:22 2017 -0400 complete renaming of trapping + remove snort/suricata conf M addons/packages/packetfence.spec D addons/snort/oinkmaster.conf D addons/snort/oinkmaster.conf.2.8.6 D addons/snort/update_rules.pl D conf/snort.conf.example D conf/snort.conf.pre_snort-2.8.example D conf/suricata.yaml.example M debian/packetfence.conffiles M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc M docs/PacketFence_MobileIron_Quick_Install_Guide.asciidoc M docs/PacketFence_OPSWAT_Quick_Install_Guide.asciidoc M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc M go/caddy/httpdispatcher/httpdispatcher.go M go/httpdispatcher/proxy.go M go/pfconfigdriver/structs.go M sbin/pfsetvlan commit fb0f53cbd2fe063302d5e343f06f61ae99fd71ba Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 22 12:33:02 2017 -0400 fix renaming of device_registration M conf/pf.conf.defaults M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/pfappserver/lib/pfappserver/I18N/en.po commit a12a942e47856cb9d424ef1fc04fe6b3fa7c757e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 22 11:46:05 2017 -0400 fix pfdhcplistener_packet_size renaming M sbin/pfdhcplistener commit 46aec59688ac6a51e56c51666f1b9dfa93276bc5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 22 11:18:44 2017 -0400 additionnal cleanup for general.dnsservers M go/pfconfigdriver/structs.go M html/pfappserver/lib/pfappserver/I18N/packetfence.pot commit c3b1d78c336a4f817b9d8634ee75a713b58ad79d Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 22 11:53:12 2017 -0400 cancel network -> networking M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/config/networks/index.tt commit 05ca0d6bfbb49c9bf1fb3b8c4c9a902009d31ea4 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 22 11:49:21 2017 -0400 Revert "fix rename network -> networking" This reverts commit 8ce1b0fe5647c037e7699bfe9f6b1f9b7d8b564c. M lib/pf/dhcp/processor_v4.pm M lib/pfconfig/namespaces/config/Pf.pm commit 9d7e6efa826fbe0a6a4f1bd9281bc943dda44201 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 22 11:48:52 2017 -0400 Revert "rename network section to networking" This reverts commit 09346c7b313ef4c45baced65d195bbaf4e787246. M conf/documentation.conf M conf/pf.conf.defaults commit 64603af205bb5f83c06c7b3572b7a83f5936da58 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 22 11:37:42 2017 -0400 moved maintenance to pfmon M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/main/index.tt commit 66f52d7ed119f815a2c50cab999e0822ce7b47fb Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 22 11:17:17 2017 -0400 additionnal cleanup of SoH M Makefile D addons/soh/README.rst M debian/packetfence.conffiles M raddb/mods-available/perl D raddb/mods-config/perl/packetfence-soh.pm D raddb/sites-available/packetfence-soh commit e7958973da8194dcd10028c871da828e18816565 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 22 10:57:50 2017 -0400 fix paths for section click M html/pfappserver/root/admin/configuration.tt commit 400331a980914ad7257e6df75ece8a99ea27213b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 22 10:53:23 2017 -0400 (web admin) New svg images of PF logo A html/pfappserver/root/static/img/packetfence.white.small.svg A html/pfappserver/root/static/img/packetfence.white.svg commit c951d7a6d16cca376c304514c058f845936e177a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Mar 21 17:28:02 2017 -0400 (web admin) Update generated files A html/pfappserver/root/static/css/styles.css A html/pfappserver/root/static/css/styles.css.map M html/pfappserver/root/static/font/fontawesome-webfont.eot M html/pfappserver/root/static/font/fontawesome-webfont.svg M html/pfappserver/root/static/font/fontawesome-webfont.ttf M html/pfappserver/root/static/font/fontawesome-webfont.woff A html/pfappserver/root/static/font/fontawesome-webfont.woff2 A html/pfappserver/root/static/js/auditing.js A html/pfappserver/root/static/js/auditing.js.map A html/pfappserver/root/static/js/configuration.js A html/pfappserver/root/static/js/configuration.js.map A html/pfappserver/root/static/js/pfappserver.js A html/pfappserver/root/static/js/pfappserver.js.map A html/pfappserver/root/static/js/vendor/bootstrap.min.js A html/pfappserver/root/static/js/vendor/bootstrap.min.js.map A html/pfappserver/root/static/js/vendor/jquery-extra.min.js A html/pfappserver/root/static/js/vendor/jquery-ui.min.js A html/pfappserver/root/static/js/vendor/jquery-ui.min.js.map A html/pfappserver/root/static/js/vendor/jquery.min.js A html/pfappserver/root/static/js/vendor/jquery.min.map commit d41a1bef52dda2bc734497697f117d87371e87ba Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Mar 21 17:24:01 2017 -0400 CSS cleanup M html/pfappserver/root/static/app/application.css commit 4449786624cae7ef2b54b082652532388199d6b7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Mar 21 17:22:20 2017 -0400 (web admin) Fix form-actions in card Sass M html/pfappserver/root/static/scss/_card.scss commit b847344cf0c26aa94d6104128f281cc859e0894a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Mar 21 17:21:43 2017 -0400 Fix navigation of Web Admin M html/pfappserver/root/static/admin/common.js commit 69c476d8407cd03566c733c57f7233d8dc68807b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Mar 21 16:58:27 2017 -0400 Adapt Web admin template wrapper M html/pfappserver/root/admin/wrapper.tt commit cd7b5c5bea08e6bd6b374b99e97793e35f2249ae Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Mar 21 16:54:56 2017 -0400 Fix auditing page M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm commit d2293947196dcec27dff8d4ea207775ebefef4ce Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Mar 21 16:51:07 2017 -0400 Templates for Web admin revamp M html/pfappserver/root/admin/auditing.tt M html/pfappserver/root/admin/auditing_option82.tt M html/pfappserver/root/admin/auditing_radius_log.tt M html/pfappserver/root/admin/bulk_actions.inc M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/admin/login.tt M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/reports.tt M html/pfappserver/root/admin/status.tt M html/pfappserver/root/admin/users.tt M html/pfappserver/root/auditing/radiuslog/index.tt M html/pfappserver/root/auditing/radiuslog/search.tt M html/pfappserver/root/authentication/source/rule_read.tt M html/pfappserver/root/authentication/source/rules_read.tt M html/pfappserver/root/config/authentication.tt M html/pfappserver/root/config/billingtiers/index.tt M html/pfappserver/root/config/billingtiers/list.tt M html/pfappserver/root/config/domain/index.tt M html/pfappserver/root/config/domains/index.tt M html/pfappserver/root/config/filters/index.tt M html/pfappserver/root/config/firewall_sso/index.tt M html/pfappserver/root/config/firewall_sso/list.tt M html/pfappserver/root/config/floatingdevice/index.tt M html/pfappserver/root/config/floatingdevice/list.tt M html/pfappserver/root/config/main/index.tt M html/pfappserver/root/config/networks/index.tt M html/pfappserver/root/config/pfdetect/index.tt M html/pfappserver/root/config/pfdetect/test_regex_parser.tt M html/pfappserver/root/config/pfdetect/view.tt M html/pfappserver/root/config/pki_provider/index.tt M html/pfappserver/root/config/pki_provider/list.tt M html/pfappserver/root/config/portal_module/index.tt M html/pfappserver/root/config/portal_module/list_view.tt M html/pfappserver/root/config/portal_module/view.tt M html/pfappserver/root/config/profile/index.tt M html/pfappserver/root/config/profiling/index.tt M html/pfappserver/root/config/provisioning/index.tt M html/pfappserver/root/config/provisioning/list.tt M html/pfappserver/root/config/realm/index.tt M html/pfappserver/root/config/realm/list.tt M html/pfappserver/root/config/roles/index.tt M html/pfappserver/root/config/scan/index.tt M html/pfappserver/root/config/scans/index.tt M html/pfappserver/root/config/switch/index.tt M html/pfappserver/root/config/switch/view.tt M html/pfappserver/root/config/wrix/search_form.tt M html/pfappserver/root/configuration/section.tt M html/pfappserver/root/dhcpoption82/index.tt M html/pfappserver/root/dynamicreport/index.tt M html/pfappserver/root/graph/dashboard.tt M html/pfappserver/root/graph/line.tt M html/pfappserver/root/graph/logstate.tt M html/pfappserver/root/graph/pie.tt M html/pfappserver/root/graph/systemstate.tt M html/pfappserver/root/interface/index.tt M html/pfappserver/root/node/search.tt M html/pfappserver/root/pfqueue/index.tt M html/pfappserver/root/service/status.tt M html/pfappserver/root/user/create.tt M html/pfappserver/root/user/view.tt M html/pfappserver/root/violation/list.tt M html/pfappserver/root/violation/view.tt commit 4e1a85aec995155bf66d5e07567edd324ab539cd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Mar 21 16:09:58 2017 -0400 JavaScript linting M html/pfappserver/root/static/admin/auditing.js M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/config/connection_profile.js M html/pfappserver/root/static/admin/config/domains.js M html/pfappserver/root/static/admin/config/filters.js M html/pfappserver/root/static/admin/config/fingerbank-devices.js M html/pfappserver/root/static/admin/config/floatingdevices.js M html/pfappserver/root/static/admin/config/items.js M html/pfappserver/root/static/admin/config/pfdetect.js M html/pfappserver/root/static/admin/config/portal_modules.js M html/pfappserver/root/static/admin/config/provisioners.js M html/pfappserver/root/static/admin/config/roles.js M html/pfappserver/root/static/admin/config/scan-wmi.js M html/pfappserver/root/static/admin/config/switches.js M html/pfappserver/root/static/admin/config/violations.js M html/pfappserver/root/static/admin/configuration.js M html/pfappserver/root/static/admin/nodes.js M html/pfappserver/root/static/admin/option82.js M html/pfappserver/root/static/admin/radiusauditlog.js M html/pfappserver/root/static/admin/radiuslog.js M html/pfappserver/root/static/app/application.js A html/pfappserver/root/static/js/jquery.browser.js M html/pfappserver/root/static/js/node.js commit 7f79fea6cdba3e7b6daa2d5d206aa12b4a9c5fe3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Mar 21 15:49:50 2017 -0400 Sass files for revamped Web admin M html/pfappserver/root/macros.inc A html/pfappserver/root/static/scss/_body.scss A html/pfappserver/root/static/scss/_button-groups.scss A html/pfappserver/root/static/scss/_buttons.scss A html/pfappserver/root/static/scss/_card.scss A html/pfappserver/root/static/scss/_chosen.scss A html/pfappserver/root/static/scss/_dropdowns.scss A html/pfappserver/root/static/scss/_forms.scss A html/pfappserver/root/static/scss/_icon.scss A html/pfappserver/root/static/scss/_navbar.scss A html/pfappserver/root/static/scss/_navs.scss A html/pfappserver/root/static/scss/_responsive-navbar.scss A html/pfappserver/root/static/scss/_sidenav.scss A html/pfappserver/root/static/scss/_type.scss A html/pfappserver/root/static/scss/_variables.scss A html/pfappserver/root/static/scss/styles.scss commit 661e1c0f2e99f46bf9c21e139e616869d6bdb447 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jan 30 12:34:41 2017 -0500 Integrate bower and grunt A html/pfappserver/root/static/Gruntfile.js D html/pfappserver/root/static/app/bootstrap-datepicker.css D html/pfappserver/root/static/app/bootstrap-datepicker.js D html/pfappserver/root/static/app/bootstrap-toggle-buttons.css A html/pfappserver/root/static/app/chosen.jquery.js D html/pfappserver/root/static/app/chosen.jquery.min.js D html/pfappserver/root/static/app/jquery-ui.js D html/pfappserver/root/static/app/jquery.js D html/pfappserver/root/static/app/jquery.toggle.buttons.js A html/pfappserver/root/static/bower.json A html/pfappserver/root/static/package.json commit 9ac97ed00fc672d2a078cb1bed78e0be91f91f6c Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 21 14:32:06 2017 -0400 layout fixe M docs/PacketFence_Administration_Guide.asciidoc commit c7ed1bf580903472afb9dec0d3ca040e6523bb1f Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 21 14:19:36 2017 -0400 fix access duration docs and layout M docs/PacketFence_Administration_Guide.asciidoc commit 6bf010cdadc2143839daaacc6190a4199a87db9d Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 21 11:08:57 2017 -0400 fixaide roles due bad rebase M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Roles.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/config/roles/index.tt commit f96249d27484ee480be09f96de9d88bd1eac175c Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 21 10:52:00 2017 -0400 fix roles section M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/admin/configuration.tt commit efc021e4ad5ad234a674ba6839d322ef9d8bffd5 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 21 10:44:48 2017 -0400 remove SoH from doc + fix paths M docs/PacketFence_Administration_Guide.asciidoc commit d0a6d7ea6834631af81f74326bc3ce245138b10b Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 21 10:40:48 2017 -0400 fix doc M docs/PacketFence_Administration_Guide.asciidoc commit 1010971324b25ebbf61d80efb77959f186edac4f Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Mar 20 17:09:47 2017 -0400 more doc fixing M docs/PacketFence_Administration_Guide.asciidoc commit cb850c1e035462b77b3920c67d919fecb17c674d Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Mar 20 17:04:46 2017 -0400 documatation fixes M docs/PacketFence_Administration_Guide.asciidoc M html/pfappserver/root/admin/configuration.tt commit 317d993290365623e6b09884a72a2b946608fb80 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Mar 20 13:19:32 2017 -0400 move inline to network tab, fixing translation file M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/networks/index.tt commit f340b414d2a2ea8d777e741476f4f7c2c6f6c22d Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Mar 20 13:07:32 2017 -0400 remove unsed strings M html/pfappserver/lib/pfappserver/I18N/en.po commit c317c62425ee9a0c7599be6df58c9bfce99c6dec Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Mar 20 13:05:35 2017 -0400 remove wireless ips from violation M conf/violations.conf.defaults commit a8ad84785e0d7c1bac2d8b70d896a875bdd0ab84 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Mar 20 13:03:18 2017 -0400 moved alerting log as a constants M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/action.pm M lib/pf/file_paths.pm M lib/pfconfig/namespaces/config/Pf.pm commit 6f7a0a86cf38fed7229eb35de6341dc27d286eab Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Mar 20 11:24:24 2017 -0400 remove service management for snort/suricata and hide binary path M conf/documentation.conf M conf/pf.conf.defaults commit a6378c81a459b507d18e4d6702ad10eb5819282b Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Mar 20 10:41:53 2017 -0400 remove some SoH and update translation file M addons/extract_i18n_strings.pl M addons/packages/packetfence.spec M html/pfappserver/lib/pfappserver/I18N/en.po commit 564e008931da28cfb7f0bf77a9675e4eb96e5321 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Mar 20 10:18:33 2017 -0400 trapping -> fencing continue M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M lib/pf/inline.pm M lib/pf/iptables.pm M lib/pf/proxypassthrough/constants.pm M lib/pf/role.pm M lib/pf/services/manager/dhcpd.pm commit 4a24be477c3be26564df6a9ea3dd46a053d6c6ff Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 17 16:09:40 2017 -0400 polish rename trapping to fencing M lib/pfconfig/namespaces/config/Pf.pm M lib/pfconfig/namespaces/config/Pfdetect.pm M lib/pfconfig/namespaces/resource/CaptivePortal.pm M lib/pfconfig/namespaces/resource/passthroughs.pm M lib/pfconfig/namespaces/resource/trapping_range.pm commit 734c32d63e10701ced2c8c419ed4b3270f2b6d17 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 17 15:54:14 2017 -0400 remove soh call in radius M conf/radiusd/eap.conf.example commit 8cf6d32b101c18cec1ff455cb006d73b0be57b1a Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 17 15:48:04 2017 -0400 rename trapping to fencing M conf/documentation.conf M conf/pf.conf.defaults M html/captive-portal/lib/captiveportal/PacketFence/Controller/Remediation.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm M html/pfappserver/root/config/networks/index.tt M lib/pf/api.pm M lib/pf/config/util.pm M lib/pf/ipset.pm M lib/pf/iptables.pm M lib/pf/role.pm M lib/pf/services/manager/httpd_proxy.pm M lib/pf/web.pm M t/data/pf.conf M t/merged_list.t M t/role.t commit d4aa19c09f13ff64466be9f8712dc52c970cee65 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 17 15:19:37 2017 -0400 remove soh in unittest M conf/ui.conf M t/TestUtils.pm M t/data/violations.conf M t/podCoverage.t commit c82a6cea5f7a24820284227b7dd51b04c9514951 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 17 14:39:38 2017 -0400 remove some calls to snort services M lib/pf/services.pm M t/integration.t commit c24ccbb34cad35e44d4f6f4c9e82d60ed68e1f9a Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 17 14:30:29 2017 -0400 remove service manager for snort and suricata D lib/pf/services/manager/snort.pm D lib/pf/services/manager/suricata.pm commit 3bf8e81db91c5ec3bba10c4a89c6d9fec9ccbd0c Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 17 14:19:59 2017 -0400 remove SoH from code base D html/pfappserver/lib/pfappserver/Controller/SoH.pm D html/pfappserver/lib/pfappserver/Form/SoH.pm M html/pfappserver/lib/pfappserver/I18N/en.po D html/pfappserver/lib/pfappserver/Model/SoH.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm D html/pfappserver/lib/pfappserver/PacketFence/Controller/SoH.pm M html/pfappserver/root/admin/configuration.tt D html/pfappserver/root/soh/index.tt D html/pfappserver/root/soh/read.tt D html/pfappserver/root/static/admin/config/soh.js M lib/pf/admin_roles.pm M lib/pf/api.pm M lib/pf/config.pm M lib/pf/constants/admin_roles.pm M lib/pf/constants/trigger.pm D lib/pf/dal/_soh_filter_rules.pm D lib/pf/dal/_soh_filters.pm D lib/pf/dal/soh_filter_rules.pm D lib/pf/dal/soh_filters.pm M lib/pf/factory/condition/violation.pm M lib/pf/pfcmd/checkup.pm D lib/pf/soh.pm D lib/pf/soh/custom.pm M lib/pf/web/httpd.aaa_modperl_require.pl M lib/pf/web/httpd.webservices_modperl_require.pl D t/soh.t commit d832e73a0649e06ccbfb20fb455b99012b01c778 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 17 13:50:41 2017 -0400 remove dns server et detection engine call M lib/pf/pfcmd/checkup.pm D lib/pf/services/manager/roles/pf_conf_trapping_engine.pm M lib/pf/services/manager/snort.pm commit 85021dddfbd54cbcfd4c8e33c0e358696c94fea0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 17 13:30:05 2017 -0400 edit config for proper rights M html/pfappserver/root/admin/config-advanced.tt M html/pfappserver/root/admin/config-compliance.tt M html/pfappserver/root/admin/config-integration.tt M html/pfappserver/root/admin/config-policies.tt M html/pfappserver/root/admin/config-system.tt M html/pfappserver/root/admin/configuration.tt commit 40580fe87770eea6e079b29c745ec7cbc3eed64e Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 17 13:20:34 2017 -0400 fix display M html/pfappserver/root/admin/configuration.tt commit f9f6017cca8ac93478936bb0e4c6cceb95f99af1 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 17 10:43:10 2017 -0400 typo M html/pfappserver/root/admin/configuration.tt commit 9c891e8e447d0a3804c0d8d285a3266fe18d4b64 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 17 10:39:05 2017 -0400 improve translation M html/pfappserver/lib/pfappserver/I18N/en.po commit 2ef86b971f0bcd901949070b0552bc913582c0ac Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 17 10:27:08 2017 -0400 added translation while renaming section M html/pfappserver/lib/pfappserver/I18N/en.po commit 7055176931c013b041abbe171f0eda3c8c7e2d3d Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 16 16:58:47 2017 -0400 added translation strings M html/pfappserver/lib/pfappserver/I18N/en.po commit 30fb9df8775d789fba5e93288ba7e24db9354e41 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 16 13:46:50 2017 -0400 fix div in cluster M html/pfappserver/root/config/cluster/index.tt commit 2e07216526b4957a926fb763b966264c344a2ef2 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 16 13:42:36 2017 -0400 renameing M html/pfappserver/root/admin/configuration.tt commit ac5b66d74d2a66873d80cf3ffc17f76aaef20374 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 15 16:07:21 2017 -0400 fix database tab M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm commit 5d7bf99a2ac0b7b057e9de04ac333ddf70c4eaf7 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 15 11:59:09 2017 -0400 edit for naming M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/database/index.tt commit 50e88dc5cb9d52f87125ceeed3e2668542819e32 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 15 11:34:52 2017 -0400 create advacned section for DB M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm A html/pfappserver/root/config/database/index.tt M lib/pf/cmd/pf/generatemariadbconfig.pm commit 756460d791a3c63385b58e99b1b9c507a599d06a Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 15 11:17:41 2017 -0400 do not display graphite section M html/pfappserver/root/admin/config-advanced.tt M html/pfappserver/root/admin/configuration.tt commit d608d6f8596b880705e573f963c45740d28190fd Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 15 10:31:25 2017 -0400 reorder menu M html/pfappserver/root/admin/config-compliance.tt M html/pfappserver/root/admin/config-integration.tt M html/pfappserver/root/admin/configuration.tt commit 86740e89352941a5bc104016316acf7e34575f5c Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 14 14:18:58 2017 -0400 begin upgrade instruction M UPGRADE.asciidoc commit e65f78973f8e4515d7171216d6ea9a7c5e96a1bd Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 14 13:05:58 2017 -0400 added allowed action + typo M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/config/networks/index.tt commit d297ad0c78256a1a25fa8071a05a027584612650 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 14 12:49:54 2017 -0400 fix rename network -> networking M lib/pf/dhcp/processor_v4.pm M lib/pfconfig/namespaces/config/Pf.pm commit 382d1957b66fe3804f3717b80bb68d599867f35c Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 14 12:46:30 2017 -0400 fix typo M conf/pf.conf.defaults commit 767326b247c3a3578b4a4ae9f890927d8c62e44c Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 14 12:05:13 2017 -0400 remove nbre page from profiles default M conf/profiles.conf.defaults commit c35867d72dfb1b74a4603b099cda16ed102b23b0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 14 11:45:41 2017 -0400 change ref in admin menu M html/pfappserver/root/admin/config-advanced-portal.tt M html/pfappserver/root/admin/config-advanced.tt M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/networks/index.tt commit fa22de9100de0033f5f854b05fa963471c06b094 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 14 11:39:04 2017 -0400 rename network section to networking M conf/documentation.conf M conf/pf.conf.defaults commit be91882fa9cebfda02ec7090ff69e525f4ff512b Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 14 11:35:29 2017 -0400 rename monitoring to graphite M conf/documentation.conf M conf/pf.conf.defaults commit 201a381981d7dd31e5e84dcd0029acd81b682227 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 14 11:34:06 2017 -0400 rename snmap (vlan) to snmap_traps M conf/documentation.conf M conf/pf.conf.defaults commit 5af492c884520b43304a7cd6e403e84658ba2d05 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 14 11:27:31 2017 -0400 change device registration M conf/documentation.conf M conf/pf.conf.defaults commit 218888bcc5f338fc4b3f2abc10f4af809b88abad Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 14 10:53:08 2017 -0400 fix color in pfcmd/pftest M lib/pf/cmd/pf/service.pm M lib/pf/constants.pm M lib/pf/pftest/authentication.pm commit 30eb24c2998b4ac65d73eca97e2fd26e6f6283fb Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Mar 13 15:47:45 2017 -0400 removing color choice M lib/pf/cmd/pf/service.pm M lib/pf/constants.pm commit 80516cb3b75da06f1fa0e8f0475f9b02aa69392a Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 3 16:12:25 2017 -0500 remove wirelessips M lib/pf/Switch/Aruba.pm M lib/pf/Switch/Motorola.pm M lib/pf/Switch/Ruckus.pm M lib/pf/task/pfsnmp.pm commit 658cdc6a0507f5ed746249e28d037e6f637fd854 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 3 15:31:06 2017 -0500 remove nbre pages options M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M lib/pf/Connection/Profile.pm M lib/pf/pfcmd/checkup.pm commit a19ca3f2e8612ec9dc6b5414f097f7bdaa03e4fa Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 3 13:52:49 2017 -0500 removing deprectaed stuff M conf/documentation.conf M conf/pf.conf.defaults commit d4ac139b1f3a6329cc17424efed2d705d608e952 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 2 15:55:59 2017 -0500 created sub-menus per category A html/pfappserver/root/admin/config-advanced-portal.tt A html/pfappserver/root/admin/config-advanced.tt A html/pfappserver/root/admin/config-compliance.tt A html/pfappserver/root/admin/config-integration.tt A html/pfappserver/root/admin/config-policies.tt A html/pfappserver/root/admin/config-system.tt M html/pfappserver/root/admin/configuration.tt commit 0e1fa9b44b8399745fbc3b77583e371613ca1e2a Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 1 09:16:30 2017 -0500 cahnged overflow for tab-content to avoid scrolling M html/pfappserver/root/static/css/bootstrap.css commit e5e29be79c39425d6d702a8981ae8069d8ef1c7c Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Feb 28 15:54:31 2017 -0500 added integration section title M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm A html/pfappserver/root/config/integration.tt commit 859dabb7316621bb73ad148df578e0308280cdba Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Feb 28 15:47:40 2017 -0500 remove commencted section M html/pfappserver/root/static/admin/configuration.js commit 7c2f77ebef5d97e5c850c082e3e996d190865892 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Feb 28 15:43:52 2017 -0500 improve section, removed collapse M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/scans/index.tt commit 314445017debd666e36d0693b40c45f0456a31cb Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Feb 27 14:57:56 2017 -0500 change order M html/pfappserver/root/admin/configuration.tt commit ab7ce8364d442587d0c8afbad419780a2f6fa572 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Feb 24 14:36:37 2017 -0500 testing collapse M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/static/admin/configuration.js commit 99f9402d67e1749f9319019faa9c9ad2569f7e0b Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Feb 23 15:29:23 2017 -0500 added default tab load M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/domains/index.tt M html/pfappserver/root/config/main/index.tt M html/pfappserver/root/config/networks/index.tt M html/pfappserver/root/config/profiling/index.tt M html/pfappserver/root/config/scans/index.tt M html/pfappserver/root/static/admin/configuration.js commit b889e47f9d74273cfdeecb6a0db1d59897135e9a Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Feb 21 16:30:20 2017 -0500 remove not used code] D html/pfappserver/lib/pfappserver/Form/Config/DefinePolicy.pm D html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/DefinePolicy.pm commit 7eb7888b984801de70e55b0aa17a5410a89284b6 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Feb 21 16:22:39 2017 -0500 added database section M html/pfappserver/root/admin/configuration.tt commit 1d3aebae76c2434175a4b24f0ee35484b8660ba4 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Feb 21 16:18:09 2017 -0500 fixing interface tab A html/pfappserver/root/config/advanced_conf.tt M html/pfappserver/root/config/networks/index.tt commit 2009efa65baf71c777236b918c3316cca4ec5b50 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Feb 21 16:12:06 2017 -0500 more tabs.. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/config/networks/index.tt commit d2f95dd947b7e7c7c6bc35425bc8d1b8b92b83d6 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Feb 21 15:42:21 2017 -0500 working tabs M html/pfappserver/root/config/domains/index.tt M html/pfappserver/root/config/profiling/index.tt M html/pfappserver/root/config/scans/index.tt commit 542cc2938e0b2f04280ea45a06faac140f662255 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Feb 21 15:32:39 2017 -0500 tabs again M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/profiling/index.tt M html/pfappserver/root/config/scans/index.tt commit 29356b49890e1a5f0887d5dea2342b46701349a6 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Feb 21 15:07:51 2017 -0500 more tabs M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/config/profiling/index.tt A html/pfappserver/root/config/scans/index.tt commit 884a7686e463c47bdb8f6d4bd11aa9ab10762bc6 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Feb 21 14:35:28 2017 -0500 removing old directory D html/pfappserver/root/config/domains/domain/index.tt D html/pfappserver/root/config/domains/domain/list.tt D html/pfappserver/root/config/domains/domain/modal_info.tt D html/pfappserver/root/config/domains/domain/modal_wait.tt D html/pfappserver/root/config/domains/domain/view.tt commit fe000370be63861aab1559a6690533a242abaf8f Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Feb 21 14:19:01 2017 -0500 working tabs M html/pfappserver/root/config/cluster/index.tt M html/pfappserver/root/config/domains/index.tt M html/pfappserver/root/config/main/index.tt commit 177913030d55d887da747e917b8fd1daa6ded997 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Feb 21 13:47:19 2017 -0500 tab on most of the menu M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/config/cluster/index.tt M html/pfappserver/root/config/domains/index.tt A html/pfappserver/root/config/main/index.tt M html/pfappserver/root/static/admin/configuration.js commit 0dbca003a34d3ad69dee7e72c9bb1aecdcc40229 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Feb 21 10:16:28 2017 -0500 roles tab working M html/pfappserver/root/static/admin/configuration.js M html/pfappserver/root/static/js/interface.js commit ebb5ea70c1f4c503b59c6e2a2913050384ce72b7 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Feb 20 14:47:01 2017 -0500 adding templates and testing tab M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Roles.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/config/compliance.tt A html/pfappserver/root/config/portal_config.tt A html/pfappserver/root/config/system_config.tt M html/pfappserver/root/static/js/interface.js commit cd17a28528c9e2a6c19a540e590c3b4ce9a1e272 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Feb 17 15:37:03 2017 -0500 testing roles tab M html/pfappserver/root/admin/configuration.tt commit e377ad01c9e1144fcf06418322f441620783cfcc Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Feb 15 16:10:39 2017 -0500 menu rewrite M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/SoH.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/roles/index.tt commit 95c54f93424405ff5bf2323e54c9169bdd771279 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Feb 14 16:47:10 2017 -0500 adding tree M html/pfappserver/lib/pfappserver/PacketFence/Controller/SoH.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/config/domains/domain/index.tt A html/pfappserver/root/config/domains/domain/list.tt A html/pfappserver/root/config/domains/domain/modal_info.tt A html/pfappserver/root/config/domains/domain/modal_wait.tt A html/pfappserver/root/config/domains/domain/view.tt A html/pfappserver/root/config/domains/index.tt M html/pfappserver/root/config/roles/index.tt commit d0c2ff3b5a4e5d3505c34c30f226a20c54006411 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Feb 14 11:44:52 2017 -0500 link to template M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm commit 29969c753e54b6df307429a57a4a1c9588d97451 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Feb 14 11:13:45 2017 -0500 define_policy controller and template A html/pfappserver/lib/pfappserver/Form/Config/DefinePolicy.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/DefinePolicy.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/config/define_policy.tt commit 710dd0c822115e03523748ff87e5fe3e62f11cc2 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Feb 14 10:20:00 2017 -0500 policy section M html/pfappserver/root/admin/configuration.tt commit 145890ae5871ba4a0713132b492b20d7b7c34d90 Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Mar 21 21:13:14 2017 -0400 Removed insert_acct_class since it can introduce multiples open raddacct entries M conf/radiusd/packetfence-tunnel.example M conf/radiusd/packetfence.example commit cc5da0161f3d7ad5b436d1eb237d89634eeda150 Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Mar 21 20:32:18 2017 -0400 Prevent to open another radacct session if the acctsessiontime is undef https://github.com/inverse-inc/packetfence/blob/devel/db/pf-schema-6.5.0.sql#L832 M raddb/mods-config/sql/main/mysql/queries.conf commit 7fb8d537034fa97e9da79311ec7700dda19aa626 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 21 16:12:32 2017 -0400 If the audit log insert fails ignore failure M raddb/policy.d/packetfence commit 18bee977f0a7ec3d7f675d9d0a989ed70befbff0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 21 16:10:02 2017 -0400 Add the listening address of the snmptrapd.conf configuration Fixes #2106 M conf/snmptrapd.conf.example M conf/systemd/packetfence-snmptrapd.service M lib/pf/services/manager/snmptrapd.pm commit 60e862d8271c1b535b93d66eec76aa27ec4dc11f Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 21 15:46:40 2017 -0400 Fixes #2104 M conf/systemd/packetfence-snmptrapd.service commit b6e63ba54cf4bf70d7837d47080bc50f1c00d8b8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 21 15:18:35 2017 -0400 Change the default jobs to 6 M t/binaries.t commit 82a429b8763c3e3b39154e6c7ebcb369927c7429 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 21 15:03:49 2017 -0400 Fix syntax error M sbin/pfmon commit f9a5b5d31fe489c2dad9cfe625d9280b329682fb Author: lzammit <lzammit@inverse.ca> Date: Tue Mar 21 14:43:17 2017 -0400 touchups to clustering doc - more reboot required M docs/PacketFence_Clustering_Guide.asciidoc commit 1dd49f73888f724c612499e09a1b0826bd1461ed Author: lzammit <lzammit@inverse.ca> Date: Tue Mar 21 14:33:17 2017 -0400 Update PacketFence_Clustering_Guide.asciidoc fix doc, service packetfence-mariadb stop before sync the new db M docs/PacketFence_Clustering_Guide.asciidoc commit d43c679f3739b2009022367a65895bef7efdb9a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 21 14:08:14 2017 -0400 Remove old values from pf.conf D addons/dev-helpers/bin/mk-pfmon-task.pl D addons/dev-helpers/templates/form-config-pfmon.pm.tt D addons/dev-helpers/templates/pf-pfmon-task.pm.tt D addons/dev-helpers/templates/pfmon.conf.tt M conf/documentation.conf M conf/pf.conf.defaults commit 0faff46682cd28da6de48b9ab1804b6cc17098d6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 21 14:02:04 2017 -0400 no need to escape quotes in wispr dispatcher template M go/httpdispatcher/proxy.go commit 40ea5b6ab2464422f95e4b5765c209e5f86f0fc1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 21 14:00:54 2017 -0400 Cleanup the form generation M addons/dev-helpers/bin/mk-pfmon-task.pl M addons/dev-helpers/templates/form-config-pfmon.pm.tt M conf/pf.conf.defaults commit c38856c6f255f6e861aec07552de88d36b7573c6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 21 13:59:27 2017 -0400 Add new task ip6log_cleanup M conf/pfmon.conf.defaults A html/pfappserver/lib/pfappserver/Form/Config/Pfmon/ip6log_cleanup.pm A lib/pf/pfmon/task/ip6log_cleanup.pm commit b51e93bca7ea89e8426c0381a93fe2329bc876ac Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 21 13:58:41 2017 -0400 Generalize the cleanup functions M lib/pf/ip6log.pm commit 8df4b533f857bfe01386007f33b754f5be660c6c Author: Julien Semaan <julien@semaan.ca> Date: Tue Mar 21 13:52:28 2017 -0400 adjust clustering guide for recent mariadb changes M docs/PacketFence_Clustering_Guide.asciidoc commit 9b778d7e93f9aa3e2814c0fe1db00e70e21ced0a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 21 13:47:08 2017 -0400 Update poddoc M lib/pf/ip4log.pm commit 6e6e5e90dc5c3036dae2a3cd9ccb4b52ab24aed7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 21 13:40:52 2017 -0400 Fixed WisprURL typo in proxy go M go/httpdispatcher/proxy.go commit 4b8587442b1b5fd03f4a4edf223ef1d2d939c21e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 21 13:35:12 2017 -0400 case insensitive host comparison for passthrough.lua M conf/passthrough.lua.tt.example commit 04e2f23f4b63a527c1c587c60677e9b9f87d97c2 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Mar 21 13:33:15 2017 -0400 Added a restart of MariaDB to the configurator. It needs to reread the network configuration once it's been entered. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm commit 64e66f326e908dfe7964041625c965c6381f69fe Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 21 13:33:36 2017 -0400 escape . too M lib/pf/services/manager/haproxy.pm commit ef3435277d124bd82379e14d4a8ab654f21878ec Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 21 13:29:04 2017 -0400 Cleanup pfmon tasks forms M conf/pfmon.conf.defaults M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/acct_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/auth_log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/cleanup_chi_database_cache.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/cluster_check.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/fingerbank_data_update.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/inline_accounting_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/ip4log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/locationlog_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/node_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/nodes_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/option82_query.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/person_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/populate_ntlm_redis_cache.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/provisioning_compliance_poll.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/radius_audit_log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/violation_maintenance.pm commit fdeeb96bd24ca601c9ab476b3460d5f0e1efb6da Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 21 13:24:10 2017 -0400 Fixed portal preview redirection loop M conf/passthrough.lua.tt.example M lib/pf/services/manager/haproxy.pm commit 2c4724de779dcb8c68d0d920bc487610f946b663 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Tue Mar 21 11:22:00 2017 -0400 Configuration changes required per httpd 2.4.6. (Was 2.4.18) M conf/httpd.conf.d/httpd.admin.tt.example M conf/httpd.conf.d/httpd.portal.tt.example M conf/httpd.conf.d/httpd.proxy.tt.example M conf/httpd.conf.d/httpd.webservices.tt.example commit c9244aa3b1e2c709cc4842000f8248e2cc213b18 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 21 09:52:23 2017 -0400 Fix overzealous search and replace M conf/pf.conf.defaults commit be9828bb627112d5645945a1c34c1cf4b065fd76 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 21 09:50:46 2017 -0400 Remove file that was accidentally put D conf/pf.conf_test commit f23c3d724f8cb4e65f44897fdf5696946ec009ec Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 21 09:48:56 2017 -0400 Import pf::CHI M lib/pf/pfmon/task/cluster_check.pm commit ac775828162d77690fb9bd0ad5dfe227f9e6936c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 21 09:48:25 2017 -0400 Poddoc fix M html/pfappserver/lib/pfappserver/Form/Config/Pfmon.pm commit 042f8bef13728ca545e5a547e03819b1ee93ab2d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 21 10:44:36 2017 -0400 Using constants M lib/pf/dhcp/processor.pm M lib/pf/dhcp/processor_v4.pm M lib/pf/dhcp/processor_v6.pm commit b6db949fba762dfba128f7fee4a54b6e180100bc Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 21 10:40:22 2017 -0400 IP constant class A lib/pf/constants/IP.pm commit 569fb0e67525b00470dd3ab9ae14de52abe79bd5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 21 10:37:30 2017 -0400 missing perldoc M lib/pf/api.pm commit 6ff517654cfa6a9d6e070f3308d5b6f33ff8faf3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 21 09:47:28 2017 -0400 Fix misspelling M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfmon.pm commit 52fc120c5054500009fb790edbc404e433a9f4b0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 21 09:46:34 2017 -0400 Fix Indentation M html/pfappserver/root/config/pfmon/index.tt commit 28d500227687c8ced9e2fc39ac64c8c6f3db8fbf Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 21 09:44:29 2017 -0400 Move logger M lib/pf/pfmon/task/cleanup_chi_database_cache.pm commit 7ef6080e8af067d6fa0b21f5e8415cbf09b4c2d1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 20 22:24:35 2017 -0400 Adjusted comment M lib/pf/dhcp/processor_v6.pm commit ac748db3dba78faceea4da3d6ef8456bbde85922 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 20 18:10:15 2017 -0400 Doc M lib/pf/dhcp/processor.pm commit 17793c998eb6cafe4497d368539f9bc9c79e907f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 20 17:58:34 2017 -0400 API update_iplog -> update_ip4log M addons/pfarp_remote/sbin/pfarp_remote M addons/stress-tester/import-dhcp.pl M lib/pf/api.pm M lib/pf/detect/parser/dhcp.pm M lib/pf/dhcp/processor.pm commit 89b6eece8a8a951bd416f7821123f4b2c725901a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 20 17:54:11 2017 -0400 IPv6 use globalized flow M lib/pf/api.pm M lib/pf/dhcp/processor.pm M lib/pf/dhcp/processor_v6.pm commit 881edba03c01d4a8e1739a17118db0d4b31aa0d4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 20 17:52:59 2017 -0400 Rename M lib/pf/dhcp/processor.pm M lib/pf/dhcp/processor_v4.pm commit fc348c658b56ecdb1252956b3c1ce1ae0297c3df Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 20 15:46:31 2017 -0400 Rename for "standard" M lib/pf/dhcp/processor.pm commit 1e4ddf6d7023f5ad419615a08efe8d7dbaa8d965 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 20 15:37:42 2017 -0400 Globalized IP tasks M lib/pf/dhcp/processor.pm M lib/pf/dhcp/processor_v4.pm M lib/pf/dhcp/processor_v6.pm commit a863bfde53f2668e7728335f7516a20eb8162258 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 17 16:27:28 2017 -0400 Add comments and perldoc M lib/pf/dhcp/processor_v6.pm commit b08da072d5ed1cccc852485b491a02481c0827ab Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 17 16:19:50 2017 -0400 Change 'id' to 'data' M lib/pf/dhcp/processor_v6.pm commit 3a39490f2fd6551db2dc8804267ee28e4e5e7b04 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 17 16:00:36 2017 -0400 Globalized local DHCP servers lookup M lib/pf/dhcp/processor.pm M lib/pf/dhcp/processor_v4.pm commit 8d7e75621d0eb209d0d49ef1383db9b832d5a4eb Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 17 15:20:14 2017 -0400 Refactor firewallsso call flow M lib/pf/api.pm M lib/pf/dhcp/processor_v4.pm M lib/pf/enforcement.pm M lib/pf/firewallsso.pm commit c28c699d85753e3ff19ceaf3145a262d6738b8d0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Mar 15 19:03:28 2017 -0400 DHCP filters comment M lib/pf/dhcp/processor.pm commit 611f13fc364db98bbe0cca6161e3280d52690539 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 10 18:09:41 2017 -0500 DHCP filter DhcpFingerbank -> Fingerbank M conf/dhcp_filters.conf.example M lib/pf/dhcp/processor.pm commit 1572b82e0c508f0fb745e62ea57f6587cc16ad6f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 10 18:04:38 2017 -0500 Object attributes name M lib/pf/dhcp/processor.pm M lib/pf/dhcp/processor_v4.pm commit 82d221a7e0aa09698431785a0999b7387e1e43d6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 10 18:00:34 2017 -0500 Modified Fingerbank / DHCP filters flow M lib/pf/api.pm M lib/pf/dhcp/processor.pm commit b28a8ff10237ffb9a9c38667a7d19ec2aae596dc Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 10 17:59:12 2017 -0500 Modified attribute construction M lib/pf/dhcp/processor.pm commit eb30de12e2e9cfedc049518631be869773326bd5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 10 17:53:53 2017 -0500 Get rid of possible uninitialized value M lib/pf/dhcp/processor_v6.pm commit c36682f1b898653293e539c8c133ecd0ea141775 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 10 14:51:32 2017 -0500 computer_name -> computername for dhcp filters - also update node hostname on fingerbank processing M conf/dhcp_filters.conf.example M lib/pf/api.pm M lib/pf/dhcp/processor.pm commit b2e3c42e5e6a829f9a94f49e8364d4e2e1ef3531 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 10 14:47:01 2017 -0500 processor_v4 to use base processor for fingerbank M lib/pf/dhcp/processor.pm M lib/pf/dhcp/processor_v4.pm commit baf47a66204973a1ceb961f26da3761337dc83ad Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 20 15:29:01 2017 -0400 Fix the displaying of the status field M html/pfappserver/root/config/pfmon/list.tt commit a0bb62a68667842b3cdee816c6f7b5dc7b66f0d6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 20 15:28:34 2017 -0400 Fix the allowed values of status M html/pfappserver/lib/pfappserver/Form/Config/Pfmon.pm commit e43a5af2c91b9890333f8b608ad13af7d4e003fb Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 20 14:56:57 2017 -0400 Add missing parameter M conf/pfmon.conf.defaults M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/ip4log_cleanup.pm commit b6326033bb000ebb574da9fb6cf9745887d3a3bf Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 20 14:56:31 2017 -0400 Add back the rotate logic M lib/pf/pfmon/task/ip4log_cleanup.pm commit 886160da879a6f918ac509a18f5cce40f6980d37 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 20 14:55:42 2017 -0400 Rework pfmon tasks forms M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/acct_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/auth_log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/cleanup_chi_database_cache.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/cluster_check.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/fingerbank_data_update.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/inline_accounting_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/locationlog_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/node_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/nodes_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/option82_query.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/person_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/populate_ntlm_redis_cache.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/provisioning_compliance_poll.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/radius_audit_log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/violation_maintenance.pm commit 8bb3bc305b21b73412a6f7e921db0f8ea5093deb Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 20 14:29:29 2017 -0400 merge ip4log rotate and cleanup M addons/dev-helpers/bin/mk-pfmon-task.pl M addons/dev-helpers/templates/form-config-pfmon.pm.tt M conf/documentation.conf M conf/pf.conf.defaults M conf/pfmon.conf.defaults A html/pfappserver/lib/pfappserver/Form/Config/Pfmon/ip4log_cleanup.pm D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/iplog_cleanup.pm D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/iplog_rotation.pm A lib/pf/pfmon/task/ip4log_cleanup.pm D lib/pf/pfmon/task/iplog_cleanup.pm D lib/pf/pfmon/task/iplog_rotation.pm commit c15f8a9c3b987ad73594a10478633db4c7412500 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 20 13:39:52 2017 -0400 Added roles.conf to packaging. M addons/packages/packetfence.spec commit 7ff72abc2f9ac1717043b95abc608e46f035530b Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 20 13:33:18 2017 -0400 Fixed packaging (extraneous file html/pfappserver/lib/pfappserver/Controller/Roles.pm). M addons/packages/packetfence.spec commit 3bc9e4e51d2e1dc0e823d0c2c34c93680005175d Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 20 13:21:17 2017 -0400 Handling clustered system upgrades Re: default target. Fixes #2101 M addons/packages/packetfence.spec commit e491131ccc6b7110cb4d289f66d47a1d6b5b09a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 20 13:17:47 2017 -0400 Remove call to undefined function node_remove_from_cache M lib/pf/node.pm commit 022ecc6c3969a2ce588c7f246c8bee7037f03193 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 20 13:11:19 2017 -0400 Removed debug code M lib/pf/radius.pm commit de6d642f4925726f8cd1a6dd622d87bcd56b687f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 20 13:00:10 2017 -0400 Update merge iplog rotate and cleanup M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/iplog_cleanup.pm commit 9710b919bbc9f5fd589cb368ae33a79f6473c32f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 20 12:56:33 2017 -0400 Fix renaming of field M html/pfappserver/lib/pfappserver/Form/Config/Pfmon.pm commit bc8a919a42fdeeb640e693d05091bedcc73bc7ea Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 20 12:55:27 2017 -0400 Merged rotate and cleanup logic M lib/pf/pfmon/task/iplog_cleanup.pm commit 9065899141dbbb989ce2b4016e3ff01592c0da50 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 20 11:37:23 2017 -0400 No longer needed D addons/iplog-cleanup.pl commit e16674f8ad3cce75f774d06bdf66c1c5119cc9d0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 20 11:35:53 2017 -0400 Refactor cleanup functions M lib/pf/ip4log.pm commit 5a4d686b9e39aa3e2c7a9baa326cf85ebca83e5c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 20 11:16:31 2017 -0400 touchups to roles model in pfappserver M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/Form/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/BarracudaNG.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Checkpoint.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/FortiGate.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Iboss.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/PaloAlto.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/WatchGuard.pm M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/Form/Config/Roles.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan.pm M html/pfappserver/lib/pfappserver/Model/Config/Roles.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/SwitchGroup.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm commit 489898dade2f173fb77b58cc09b3cffcbb6ef02a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 20 10:51:59 2017 -0400 missing role model call renaming in pfappserver M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/Form/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/BarracudaNG.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Checkpoint.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/FortiGate.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Iboss.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/PaloAlto.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/WatchGuard.pm M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/Form/Config/Roles.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/SwitchGroup.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm commit 123be9a80e71d1f4d9dcecbe7cd3770d7a08be80 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 20 08:20:48 2017 -0400 add missing port for IST in iptables M conf/iptables.conf.example commit 04bf83bd1c2849d617a33c8fe3706d7c62f10662 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 20 08:08:46 2017 -0400 point to right binary for pfsso checkup fixes #2084 M lib/pf/pfcmd/checkup.pm commit b9d22e53616214c8a58f1e37508d16d63e93f30b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 20 07:47:50 2017 -0400 :nail_care: sentinelone documentation M docs/PacketFence_SentinelOne_Quick_Install_Guide.asciidoc commit 0613c03a1ea9dc1c19b04d8cf87f39b0e90042a5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 20 07:46:47 2017 -0400 more constants M lib/pf/provisioner/sentinelone.pm commit 4a60282c23a2fc965188b2658f1b07dbb2848427 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 20 07:43:47 2017 -0400 more fixes based on PR comments M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/sentinelone.pm M lib/pf/constants/provisioning.pm M lib/pf/iptables.pm commit 975076792957cfa4f86d99a376f46e51be2b7ca6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 20 07:39:49 2017 -0400 adjust sentinelone model based on PR comments M lib/pf/config.pm M lib/pf/constants.pm M lib/pf/provisioner/sentinelone.pm commit 9967af312ca714284bce9d646b9920643d18fa47 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 20 07:23:41 2017 -0400 unmix the perldoc M html/pfappserver/lib/pfappserver/Model/Config/Roles.pm M lib/pf/ConfigStore/Roles.pm commit 0513a154829726326ba6007a1ccac251cdb5cc5c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 13 12:16:15 2017 -0400 Add the cleanup chi database cache pfmon task M conf/pfmon.conf.defaults A html/pfappserver/lib/pfappserver/Form/Config/Pfmon/cleanup_chi_database_cache.pm A lib/pf/pfmon/task/cleanup_chi_database_cache.pm commit 91153647cf8b5994d1c53a6e49d8b64f4167651f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 10 10:27:23 2017 -0500 Move upgrade script to addons/upgrade/ D addons/migrate-config-to-pfmon-conf.pl A addons/upgrade/to-X.Y.Z-pf.conf-to-pfmon.conf.pl commit d378dd60879eeee45d5b519b6c5156bd663cdb2b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 23 12:48:47 2017 -0500 Rename enabled to status M addons/dev-helpers/templates/pfmon.conf.tt M conf/pfmon.conf.defaults M html/pfappserver/lib/pfappserver/Form/Config/Pfmon.pm M lib/pf/pfmon/task.pm commit 14100f794b31be31b142d86ed4158d3f61c535bc Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 18 10:20:16 2017 -0500 Use PfInterval for window and timeouts and remove default M lib/pf/pfmon/task/auth_log_cleanup.pm M lib/pf/pfmon/task/iplog_cleanup.pm M lib/pf/pfmon/task/iplog_rotation.pm M lib/pf/pfmon/task/locationlog_cleanup.pm M lib/pf/pfmon/task/node_cleanup.pm M lib/pf/pfmon/task/radius_audit_log_cleanup.pm M lib/pf/pfmon/task/violation_maintenance.pm commit 9bee91fb9a2d36f56a82ef64a4a1facf1e3256ce Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 18 09:44:13 2017 -0500 Make interval a PfInterval M lib/pf/pfmon/task.pm commit 197c1657e99d5d4faaf06347469bde5df06eeb20 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 18 09:43:22 2017 -0500 Add new Moose Type PfInterval M lib/pf/Moose/Types.pm commit 036a29e7c0414ab058ce0c0117b2a26fa87f06b5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 17 17:05:27 2017 -0500 Cleanup naming M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/pfmon/index.tt M html/pfappserver/root/config/pfmon/list.tt commit f46d29493719717070a603ce6a2b21ed1c60b658 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 17 16:09:39 2017 -0500 Update script M addons/dev-helpers/bin/mk-pfmon-task.pl commit c4abd6c66bee29e507ca3cfbca98bd63e95e4c3d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 17 16:08:45 2017 -0500 New task populate_ntlm_redis_cache A conf/pf.conf_test M conf/pfmon.conf.defaults A html/pfappserver/lib/pfappserver/Form/Config/Pfmon/populate_ntlm_redis_cache.pm A lib/pf/pfmon/task/populate_ntlm_redis_cache.pm commit 5ac6bb5942da5e8dee018c0d68cec3479e1efcc5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 17 15:58:09 2017 -0500 Remove traplog_cleanup M conf/pfmon.conf.defaults D html/pfappserver/lib/pfappserver/Form/Config/Pfmon/traplog_cleanup.pm D lib/pf/pfmon/task/traplog_cleanup.pm commit 8be001886c785489ea3d312a1fe061a79898d80a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 11 13:33:53 2017 -0500 Script to migrate values from pf.conf to pfmon.conf A addons/migrate-config-to-pfmon-conf.pl commit d3c40d853eaffdce943485576f472d18e7d15419 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 11 13:32:23 2017 -0500 Use the defaults from pf.conf M conf/pfmon.conf.defaults commit 8ccf4b3c648d5a8edcd426b0c7e1934cd42b3c76 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 11 12:27:34 2017 -0500 Update copyright M addons/dev-helpers/bin/mk-pfmon-task.pl M addons/dev-helpers/templates/form-config-pfmon.pm.tt M addons/dev-helpers/templates/pf-pfmon-task.pm.tt M html/pfappserver/lib/pfappserver/Controller/Config/Pfmon.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/acct_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/auth_log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/cluster_check.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/fingerbank_data_update.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/inline_accounting_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/iplog_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/iplog_rotation.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/locationlog_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/node_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/nodes_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/option82_query.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/person_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/provisioning_compliance_poll.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/radius_audit_log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/traplog_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/violation_maintenance.pm M html/pfappserver/lib/pfappserver/Model/Config/Pfmon.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfmon.pm M lib/pf/ConfigStore/Pfmon.pm M lib/pf/cmd/pf/pfmon.pm M lib/pf/config/pfmon.pm M lib/pf/factory/pfmon/task.pm M lib/pf/pfmon/task.pm M lib/pf/pfmon/task/acct_maintenance.pm M lib/pf/pfmon/task/auth_log_cleanup.pm M lib/pf/pfmon/task/cluster_check.pm M lib/pf/pfmon/task/fingerbank_data_update.pm M lib/pf/pfmon/task/inline_accounting_maintenance.pm M lib/pf/pfmon/task/iplog_cleanup.pm M lib/pf/pfmon/task/iplog_rotation.pm M lib/pf/pfmon/task/locationlog_cleanup.pm M lib/pf/pfmon/task/node_cleanup.pm M lib/pf/pfmon/task/nodes_maintenance.pm M lib/pf/pfmon/task/option82_query.pm M lib/pf/pfmon/task/person_cleanup.pm M lib/pf/pfmon/task/provisioning_compliance_poll.pm M lib/pf/pfmon/task/radius_audit_log_cleanup.pm M lib/pf/pfmon/task/traplog_cleanup.pm M lib/pf/pfmon/task/violation_maintenance.pm M lib/pfconfig/namespaces/config/Pfmon.pm M lib/pfconfig/namespaces/config/PfmonDefault.pm commit e9ec5e9de1ff689edd80cf03af2e644810d6a6f0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 21 17:37:26 2016 -0500 Auto generate poddoc M addons/dev-helpers/templates/form-config-pfmon.pm.tt commit d863b07521e6171cbaef52902eaff66f57906f89 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 21 17:36:26 2016 -0500 Update pod doc M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/acct_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/auth_log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/cluster_check.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/fingerbank_data_update.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/inline_accounting_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/iplog_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/iplog_rotation.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/locationlog_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/node_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/nodes_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/option82_query.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/person_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/provisioning_compliance_poll.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/radius_audit_log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/traplog_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/violation_maintenance.pm commit 89a6110a5da5e425816185f4346d89e5b754fd5f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 21 17:34:49 2016 -0500 Node cleanup is disabled by default M addons/dev-helpers/bin/mk-pfmon-task.pl M addons/dev-helpers/templates/pfmon.conf.tt M conf/pfmon.conf.defaults commit c03866e05a33035a0c337261aec8c08f00d46237 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 21 10:17:05 2016 -0500 Update copyright M lib/pf/ConfigStore/Pfmon.pm commit 99f7d9643aaaf85ce42318ca4ae41579608b4462 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 21 10:10:08 2016 -0500 Remove online node count M conf/pfmon.conf.defaults commit a5b1ba6bd1b795533662ae62ca682f434fd16b03 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 21 10:09:00 2016 -0500 Add pfmon.conf.defaults to pfconfig M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/acct_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/auth_log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/cluster_check.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/fingerbank_data_update.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/inline_accounting_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/iplog_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/iplog_rotation.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/locationlog_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/node_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/nodes_maintenance.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/option82_query.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/person_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/provisioning_compliance_poll.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/radius_audit_log_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/traplog_cleanup.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfmon/violation_maintenance.pm M lib/pf/config/pfmon.pm A lib/pfconfig/namespaces/config/PfmonDefault.pm commit 36c391ae94a682b4a39305483f244acb3cc76e90 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 21 10:07:18 2016 -0500 Fix whitespace M addons/dev-helpers/templates/pfmon.conf.tt commit f5ee88b9d4f284adba6fad2f56301cff90b368b8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 21 10:06:56 2016 -0500 Add default values M addons/dev-helpers/templates/form-config-pfmon.pm.tt commit 5f547d48e492768ac8f384a72d685d1c9fc5ee0e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 21 10:06:30 2016 -0500 Sort task and attributes M addons/dev-helpers/bin/mk-pfmon-task.pl commit 82234f46d582e691d0b1e6736eb4ac6cb614aeb5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 21 10:05:55 2016 -0500 Sort task by alphabetic order M conf/pfmon.conf.defaults commit fea89566534cf72e6fdb58d8dd6b201a253545c5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 21 10:00:16 2016 -0500 Add back remove save button M html/pfappserver/root/config/pfmon/view.tt commit 70ddd1b80153c384650dfa768179d216dd26a479 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 21 09:33:54 2016 -0500 Fix refactor of node_cleanup job M lib/pf/pfmon/task/node_cleanup.pm commit 966474c735c91dda6e0963604f4e85fd216f3edd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 21 09:32:01 2016 -0500 refcator to use pf::pfmon::task->is_enabled M sbin/pfmon commit df6701957536adaf45738138369b90fee182aa11 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 21 09:30:45 2016 -0500 New method is_enabled M lib/pf/pfmon/task.pm commit 705d86b7d8c8c17599e041a38325748080dcf45c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 20 17:28:33 2016 -0500 Add error better logging and added update pod doc M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfmon.pm commit 3edd79d1e8d75af5e8de2f9a9a603035e534d397 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 20 17:22:25 2016 -0500 Update pod doc M lib/pf/cmd/pf/pfmon.pm M lib/pf/factory/pfmon/task.pm M lib/pf/pfmon/task.pm commit 900dff6346fb756f01549485b7de3e68f0d88cb6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 20 12:06:15 2016 -0500 Remove conf/maintenance.conf M .gitignore D conf/maintenance.conf.defaults D conf/maintenance.conf.example commit 672389239716a67eb3cc8e04487c1fdfcab21c45 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 20 11:32:57 2016 -0500 Add controller for modifying pfmon tasks A html/pfappserver/lib/pfappserver/Controller/Config/Pfmon.pm A html/pfappserver/lib/pfappserver/Form/Config/Pfmon.pm A html/pfappserver/lib/pfappserver/Form/Config/Pfmon/acct_maintenance.pm A html/pfappserver/lib/pfappserver/Form/Config/Pfmon/auth_log_cleanup.pm A html/pfappserver/lib/pfappserver/Form/Config/Pfmon/cluster_check.pm A html/pfappserver/lib/pfappserver/Form/Config/Pfmon/fingerbank_data_update.pm A html/pfappserver/lib/pfappserver/Form/Config/Pfmon/inline_accounting_maintenance.pm A html/pfappserver/lib/pfappserver/Form/Config/Pfmon/iplog_cleanup.pm A html/pfappserver/lib/pfappserver/Form/Config/Pfmon/iplog_rotation.pm A html/pfappserver/lib/pfappserver/Form/Config/Pfmon/locationlog_cleanup.pm A html/pfappserver/lib/pfappserver/Form/Config/Pfmon/node_cleanup.pm A html/pfappserver/lib/pfappserver/Form/Config/Pfmon/nodes_maintenance.pm A html/pfappserver/lib/pfappserver/Form/Config/Pfmon/option82_query.pm A html/pfappserver/lib/pfappserver/Form/Config/Pfmon/person_cleanup.pm A html/pfappserver/lib/pfappserver/Form/Config/Pfmon/provisioning_compliance_poll.pm A html/pfappserver/lib/pfappserver/Form/Config/Pfmon/radius_audit_log_cleanup.pm A html/pfappserver/lib/pfappserver/Form/Config/Pfmon/traplog_cleanup.pm A html/pfappserver/lib/pfappserver/Form/Config/Pfmon/violation_maintenance.pm A html/pfappserver/lib/pfappserver/Model/Config/Pfmon.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfmon.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/config/pfmon/clone.tt A html/pfappserver/root/config/pfmon/create.tt A html/pfappserver/root/config/pfmon/index.tt A html/pfappserver/root/config/pfmon/list.tt A html/pfappserver/root/config/pfmon/view.tt A lib/pf/ConfigStore/Pfmon.pm M lib/pf/constants/admin_roles.pm commit f4823c10e3a2d78b90ff85d1dae284f72ae81106 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 20 11:31:23 2016 -0500 Create the pfmon task forms M addons/dev-helpers/bin/mk-pfmon-task.pl A addons/dev-helpers/templates/form-config-pfmon.pm.tt commit ee174fa56c5b673632c9d7cbea48f82add7978d1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 20 11:30:38 2016 -0500 Add description of task M addons/dev-helpers/templates/pfmon.conf.tt M conf/pfmon.conf.defaults commit 8706d32d3bcc2bedaf05c752fdc32c331f599251 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 20 10:15:36 2016 -0500 Load tasks from pfmon.conf M sbin/pfmon commit 7dec3c0916ed05b2ea752aa9446603559bea5e3e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 20 10:13:41 2016 -0500 New attributes id and enabled M lib/pf/pfmon/task.pm commit 126e50a1c2778ffba0a9d702479027a42cf8fee7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 20 10:12:19 2016 -0500 Fix missing use M lib/pf/pfmon/task/cluster_check.pm M lib/pf/pfmon/task/fingerbank_data_update.pm M lib/pf/pfmon/task/inline_accounting_maintenance.pm M lib/pf/pfmon/task/traplog_cleanup.pm commit 8b7bcfa0fb17158c72a9334fe3deb6e112f2ff1c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 19 15:44:52 2016 -0500 Added the field enabled M addons/dev-helpers/templates/pfmon.conf.tt M conf/pfmon.conf.defaults commit af660cdae44164dbfe4467792079e3ff3f76dca1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 19 15:41:51 2016 -0500 Command pfmon for running tasks A lib/pf/cmd/pf/pfmon.pm commit 898cf9adb4074fbbe8d7f145b546c6761a5b53d1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 19 15:38:46 2016 -0500 New factory for pf::pfmon::task A lib/pf/config/pfmon.pm A lib/pf/factory/pfmon/task.pm commit 25616ce941a82e272ec4e308c0d2ae19441efe13 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 19 15:38:18 2016 -0500 Fix constraint for 'type' M lib/pf/pfmon/task.pm commit 99e6185b52a8a56b499c42f0120a6680b48e4416 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 19 15:37:41 2016 -0500 normalize time values M lib/pfconfig/namespaces/config/Pfmon.pm commit c955f0a3a285fb8ab7366225cf3eadead04cfd7e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 19 14:32:25 2016 -0500 Update gitignore M .gitignore commit 29dda30b24fef1d739799ff6692372e40b1529fd Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 19 14:30:11 2016 -0500 New configuration file pfmon.conf A conf/pfmon.conf.defaults A conf/pfmon.conf.example M lib/pf/file_paths.pm A lib/pfconfig/namespaces/config/Pfmon.pm commit a3392325b9cd4a51b455aa336891ea2f46b99845 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 19 13:47:30 2016 -0500 Output pfmon.conf.defaults M addons/dev-helpers/bin/mk-pfmon-task.pl A addons/dev-helpers/templates/pfmon.conf.tt commit c7b38fff617e8d032e1cf9077bbb1dfa8bdb079d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 19 13:33:49 2016 -0500 Remove unused parameter maintenance.online_node_count_interval M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit 87b35bab1e707c49eaae4a1e7c1f2e18ee5e3818 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 19 13:03:35 2016 -0500 pfmon tasks A lib/pf/pfmon/task/acct_maintenance.pm A lib/pf/pfmon/task/auth_log_cleanup.pm A lib/pf/pfmon/task/cluster_check.pm A lib/pf/pfmon/task/fingerbank_data_update.pm A lib/pf/pfmon/task/inline_accounting_maintenance.pm A lib/pf/pfmon/task/iplog_cleanup.pm A lib/pf/pfmon/task/locationlog_cleanup.pm A lib/pf/pfmon/task/node_cleanup.pm A lib/pf/pfmon/task/nodes_maintenance.pm A lib/pf/pfmon/task/option82_query.pm A lib/pf/pfmon/task/person_cleanup.pm A lib/pf/pfmon/task/provisioning_compliance_poll.pm A lib/pf/pfmon/task/radius_audit_log_cleanup.pm A lib/pf/pfmon/task/traplog_cleanup.pm A lib/pf/pfmon/task/violation_maintenance.pm commit a25aec7012ddb341237d040a85ad64ddc8aeb07a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 19 12:39:53 2016 -0500 Template for pf::pfmon::task A addons/dev-helpers/bin/mk-pfmon-task.pl A addons/dev-helpers/templates/pf-pfmon-task.pm.tt commit c89b51d862ca2e23badb1501e057fbb78ea2cd5b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 19 12:38:37 2016 -0500 Remove unused import M lib/pf/pfmon/task/iplog_rotation.pm commit 00137ecb1e22144bc876aa25e70826d8c26d69f4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 19 11:24:43 2016 -0500 Add attributes M lib/pf/pfmon/task/iplog_rotation.pm commit 99ff35124387b35e63c5ee8194da88e9ac43b9b4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 5 10:03:01 2016 -0400 Added pfmon task for iplog rotation A lib/pf/pfmon/task/iplog_rotation.pm commit 347abe389cb8adc9d52a29d6c7bad9b30137d4c7 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 5 09:45:23 2016 -0400 Updated .gitignore M .gitignore commit b207a9cafa931878e105da5f3726623634376469 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 5 09:44:51 2016 -0400 Add attributes type and interval M lib/pf/pfmon/task.pm commit c77e9de6891cb7f1fc4f4641f02c3100b497d6fc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 5 09:41:42 2016 -0400 The configuration files for pfmon tasks A conf/maintenance.conf.defaults A conf/maintenance.conf.example commit 8609517e086f13afec25953f348a0d3dc80e9bf8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 5 09:28:35 2016 -0400 New module pf::pfmon::task A lib/pf/pfmon/task.pm commit 010dbb2ffdc28b09941028589f4c7b82791ce762 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 16 12:58:42 2017 -0400 missing files from previous commits A lib/pf/ConfigStore/Roles.pm A lib/pfconfig/namespaces/config/Roles.pm commit c6d395fdb8e78230f296fc241c9fd8ce3ed8100e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 16 12:58:26 2017 -0400 add roles config upgrade script A addons/upgrade/to-7.0-roles-conf.pl commit fcec4b94b4a13d31881e5faec5041aa00990b21b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 16 12:49:06 2017 -0400 remove configuration/roles route M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm commit bc9ce224d065b9d0fce188389b88f4557aca8349 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 16 12:47:59 2017 -0400 change link to roles in configuration M html/pfappserver/root/admin/configuration.tt commit 033e83d8341141818a3fb25258fb73cf91bd2607 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 16 12:46:57 2017 -0400 move roles in config namespace A html/pfappserver/lib/pfappserver/Controller/Config/Roles.pm D html/pfappserver/lib/pfappserver/Controller/Roles.pm A html/pfappserver/lib/pfappserver/Form/Config/Roles.pm D html/pfappserver/lib/pfappserver/Form/Role.pm A html/pfappserver/lib/pfappserver/Model/Config/Roles.pm D html/pfappserver/lib/pfappserver/Model/Roles.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Roles.pm D html/pfappserver/lib/pfappserver/PacketFence/Controller/Roles.pm A html/pfappserver/root/config/roles/index.tt A html/pfappserver/root/config/roles/read.tt D html/pfappserver/root/roles/index.tt D html/pfappserver/root/roles/read.tt commit 7f73b7ca63a7591fae79b0463f291e8f5c4192b3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 16 12:10:49 2017 -0400 rework admin so roles are from configuration M conf/roles.conf.defaults M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql M html/pfappserver/lib/pfappserver/Form/Role.pm M html/pfappserver/lib/pfappserver/Model/Roles.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Roles.pm M html/pfappserver/root/roles/index.tt M html/pfappserver/root/roles/read.tt M lib/pf/nodecategory.pm commit 1ccd40ddd4c5a4ecec3876543662ccf627975591 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 16 11:01:52 2017 -0400 added roles configuration files + manual loading M .gitignore A conf/roles.conf.defaults A conf/roles.conf.example M lib/pf/config.pm M lib/pf/file_paths.pm M lib/pf/nodecategory.pm commit f5112e57f8e881aa5396f134c38d9a5dbfa2e14d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 16 10:40:33 2017 -0400 add nodecategory_upsert funciton M lib/pf/nodecategory.pm commit 194c4a4b02e1e6e5b5a75f3612a37284fe7fc607 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 16 10:32:06 2017 -0400 remove the ability to delete a role M html/pfappserver/lib/pfappserver/Model/Roles.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Roles.pm M html/pfappserver/root/roles/index.tt M html/pfappserver/root/static/admin/config/roles.js M lib/pf/nodecategory.pm commit e0478ee44fff9c873061e7aed4f4a4fef94ba82a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 17 15:16:01 2017 -0400 Portal Profile -> Connection Profile M docs/PacketFence_SentinelOne_Quick_Install_Guide.asciidoc M lib/pf/provisioner/sentinelone.pm commit c6488b1ce86ed73391db0a504ba16ff52ceb9e2d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 13 14:16:44 2017 -0400 remove mdm filters from file paths M lib/pf/file_paths.pm commit 91c7e5f08175fb32b89bcc80a29ec505f78ee51a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 13 14:16:08 2017 -0400 fix bad rebase merge M lib/pf/file_paths.pm commit be7353b0eed675889ba2a3dd03998f90ae317ba3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 13 14:15:22 2017 -0400 touchups to doc M docs/PacketFence_SentinelOne_Quick_Install_Guide.asciidoc commit a7934ab3b464b86ced0aeef2d3759647f42dba1b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 13 14:11:34 2017 -0400 fix typo M docs/PacketFence_SentinelOne_Quick_Install_Guide.asciidoc commit 27c4b836d1af76ceb0e3e88a341983c173d370a4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 13 14:11:09 2017 -0400 remove conf/mdm_filters.conf.example D conf/mdm_filters.conf.example commit 46a801e965297e3c6b4685d31541dd9708bbd34f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 13 14:10:37 2017 -0400 documentation for sentinel one A docs/PacketFence_SentinelOne_Quick_Install_Guide-docinfo.xml A docs/PacketFence_SentinelOne_Quick_Install_Guide.asciidoc A docs/images/sentinelone-agent-download.png A docs/images/sentinelone-packetfence.png A docs/images/sentinelone-user.png commit 89dfeafae7aa8e076925110112b295524726886a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 13 14:10:03 2017 -0400 adjust sentinelone labels M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/sentinelone.pm commit 1f43bf3dd76f0b177290597afc3d0a1de5d36920 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 13 10:54:54 2017 -0400 fix logic of sentinelone authorize M lib/pf/provisioner/sentinelone.pm commit 18ab36c02ea351d7bea0a4b08077107d279006a8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 13 10:54:41 2017 -0400 adjust sentinelone provisioner design in portal M html/captive-portal/templates/provisioner/sentinelone.html commit 86de0f8a3be33c0a358e06cc4d27f6dc1dd7f1c4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 9 13:54:19 2017 -0500 remove mdmfilters from sentinelone integration M addons/dev-helpers/dump.pl D lib/pf/ConfigStore/MdmFilters.pm D lib/pf/access_filter/mdm.pm M lib/pf/provisioner/sentinelone.pm D lib/pfconfig/namespaces/FilterEngine/MdmScopes.pm D lib/pfconfig/namespaces/config/MdmFilters.pm commit a5d2f86693947ce15d586caf0c02a2d46058369f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 29 15:47:56 2016 -0400 return first device found when multiple in sent1 M lib/pf/provisioner/sentinelone.pm commit 98a70c45c63b4921ce9349bce17a97d0923dab79 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 23 10:22:43 2016 -0400 fix sentinelone download links M html/captive-portal/templates/provisioner/sentinelone.html commit 7eaf3906401a7c9e6da4c10e8422cff2fe72bfc9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 23 09:55:19 2016 -0400 fix handling of sentinel one less logs/httpd.admin.catalyst codes M lib/pf/provisioner/sentinelone.pm commit 28719843bbd6300a5d87bd161cea4eb4c8848b93 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 6 10:32:08 2016 -0400 fix copy/paste in doc M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/sentinelone.pm commit 340c745875a8e6bb174225af5207db1286a00d59 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 6 10:31:06 2016 -0400 add perldoc M lib/pfconfig/namespaces/config/MdmFilters.pm commit b898fbbba41ec2e1144ca1a3b1c28be8a8f4d6d9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 6 10:30:06 2016 -0400 revert change not useful for sentinelone M lib/pfconfig/namespaces/FilterEngine/AccessScopes.pm commit de42bc4a8d0a0590280703f6085baa64ea99a449 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 6 10:29:39 2016 -0400 add perldoc M lib/pf/provisioner/sentinelone.pm commit 1667c4edfe7f1e47ddd9a9baedf130a60dfd0cf9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 6 10:27:58 2016 -0400 fix code styling M lib/pf/provisioner/sentinelone.pm commit c8c88e006c15e9806152d32030951fedaff2b989 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 6 10:25:33 2016 -0400 added mdm filters example file A conf/mdm_filters.conf.example commit fea6ead9e5f548256464f04ab9844d4fecc02a0a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 6 10:25:25 2016 -0400 added sentinelone to admin interface A html/pfappserver/lib/pfappserver/Form/Config/Provisioning/sentinelone.pm A html/pfappserver/root/config/provisioning/type/sentinelone.tt commit e97d5f16dc9ec911e1b0e690db5849662cfc49cf Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 6 10:11:00 2016 -0400 add MDM filters logic in SentinelOne authorize M lib/pf/provisioner/sentinelone.pm commit d6c9977fe1d1f5efa6927fdbab0868f2cc302981 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 6 10:10:35 2016 -0400 added MDM filters M addons/dev-helpers/dump.pl A lib/pf/ConfigStore/MdmFilters.pm A lib/pf/access_filter/mdm.pm M lib/pf/constants/provisioning.pm M lib/pf/file_paths.pm M lib/pfconfig/namespaces/FilterEngine/AccessScopes.pm A lib/pfconfig/namespaces/FilterEngine/MdmScopes.pm A lib/pfconfig/namespaces/config/MdmFilters.pm commit e3ff0745fe8ab7e65dd327b6ae997c28a99763e3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 3 13:54:30 2016 -0400 remove hack M sbin/pfmon commit 89fecc1094eff332348a38c477c9ced8b38119f4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 3 13:45:36 2016 -0400 make pfmon interval take the job time into account M sbin/pfmon commit 72f4f3b103b0218e33c08f274be3b9227f7cd80b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 3 13:36:46 2016 -0400 add supports polling to sentinelone M lib/pf/provisioner/sentinelone.pm commit 3e86e2d72fa486f92c072b8d29dbb2a407ae0c51 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 3 13:36:29 2016 -0400 handle time taken by job for timeframe in pfmon M sbin/pfmon commit 08d3765c58d5809f83195170a936497efd3de39b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 3 13:35:53 2016 -0400 reuse node data while releasing M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm commit 21f225792be0622c09d2c43b8068c23dda3efa58 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 3 13:13:50 2016 -0400 add polling of uninstalled agents in sentinel one M lib/pf/provisioner/sentinelone.pm commit 2e6a043437744476b4b51b99a8fcf899757f59a8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 3 13:11:46 2016 -0400 validate presence of username when registering M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm commit 0e60d35f7e9eb7e951d1c624dc8741c699a8fcdc Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 3 13:08:45 2016 -0400 only add flash msg when meaningful M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm commit 8774ddefae9a56d4ac0aa51d7deac1f4e5157b0b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 27 12:38:36 2016 -0400 update to perldoc M lib/pf/provisioner/sentinelone.pm commit 8c636157cf1a581cdc53ac200e00b03994aee64f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 1 13:09:11 2016 -0400 check if agent is installed in authorize M lib/pf/provisioner/sentinelone.pm commit 5472ca1a46fa613883ce48bb87cb506518cae6ad Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 1 08:23:47 2016 -0400 fix styling of sentinelone template M html/captive-portal/templates/provisioner/sentinelone.html commit a54005bd34632bbd155bdc2b64da5b4143b0ee83 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 31 17:35:42 2016 -0400 perldoc for provisioning constants M lib/pf/constants/provisioning.pm commit 170300c144b4b1d80c12001e70b335fecd164877 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 31 17:33:48 2016 -0400 perldoc for SentinelOne M lib/pf/provisioner/sentinelone.pm commit f911074166aea1f3138f02bebe72da9e9e546342 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 31 17:30:02 2016 -0400 move provisioning cache to superclass M lib/pf/provisioner.pm M lib/pf/provisioner/sentinelone.pm commit a3fab1e4b69e18035d66d1f9cdcbf6ca7bd07d07 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 31 18:21:30 2016 -0400 add logging statement M lib/pf/provisioner/sentinelone.pm commit a3d1bddfc20694853a276aeaea2d3e640e51e944 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 31 10:08:24 2016 -0400 add sentinel one boarding template A html/captive-portal/templates/provisioner/sentinelone.html M lib/pf/provisioner/sentinelone.pm commit a02d4a1a786c0756f51ab9d6be25bd51d389dfa6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 30 15:57:49 2016 -0400 add auto passthroughs for sentinel one M lib/pf/iptables.pm commit c272c653068ac06c3107d6f961e20c59253f6cfd Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 30 15:42:41 2016 -0400 first draft of sentinelone mdm with working device authentication M lib/pf/CHI.pm A lib/pf/constants/provisioning.pm A lib/pf/provisioner/sentinelone.pm commit dffe3e8cac0aceb920abc94a5be0bb7b2d544116 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 17 15:06:10 2017 -0400 Fix the spliting of parameters M lib/pf/detect/parser/regex.pm commit 7b79c991c48288c28c53bb9040b22ef569c0f639 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Mar 17 14:00:35 2017 -0400 HAProxy config file is a total mess in terms of formatting. M conf/haproxy.conf.example commit 86fbe192c6be89aac17e89f03e8e2439c0001a6c Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Mar 17 13:48:40 2017 -0400 Apache cipherlist modifications following Mozilla configuration generator for modern security. Oldest compatible clients: Firefox 27, Chrome 30, IE 11 on Windows 7, Edge, Opera 17, Safari 9, Android 5.0, and Java 8. M conf/httpd.conf.d/httpd.admin.tt.example M conf/httpd.conf.d/httpd.portal.tt.example M conf/httpd.conf.d/httpd.proxy.tt.example M conf/httpd.conf.d/httpd.webservices.tt.example commit 42a1a7ab03d0267026147fba9604d8c69b30ca80 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Mar 17 12:59:13 2017 -0400 HAProxy cipherlist modifications following Mozilla configuration generator for intermediate security with HSTS enabled. Oldest compatible clients: Firefox 1, Chrome 1, IE 7, Opera 5, Safari 1, Windows XP IE8, Android 2.3, Java 7 M conf/haproxy.conf.example commit 9cbbdbf8deb9fc9b2d9e6473c5f29c7bdd984bda Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 17 12:50:03 2017 -0400 rework cluster flow without disabling wsrep_on M conf/mariadb/db-update.tt.example M conf/mariadb/mariadb.conf.tt.example M lib/pf/CHI.pm M sbin/pf-mariadb commit 0a7edaa609abaa2728e8d465246df94ed107b5f6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 17 12:12:11 2017 -0400 Rename pf::Portal::ProfileFactory pf::Connection::ProfileFactory for testing M sbin/pfsetvlan M t/Portal.t M t/benchmarks/request-cache.pl M t/integration/Portal.t M t/role.t M t/unittest/Portal/Profile.t M t/unittest/Portal/ProfileFactory.t commit 4632d194ca5c259fa2484bbaca338e25a44c4dd4 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 17 11:58:59 2017 -0400 Reorder tests and allow binaries uses env variable PF_SMOKE_TEST_JOBS to control the number of parallel jobs M t/TestUtils.pm M t/binaries.t M t/smoke.t commit e0d0300044c366ff655e8a0fe9ecdade398ad28f Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 17 10:51:59 2017 -0400 Make Acct-Unique-Session-Id based on User-Name and Calling-Station-Id, Fix multiples open entries in radacct table M conf/radiusd/packetfence-tunnel.example M conf/radiusd/packetfence.example M raddb/policy.d/accounting commit 63243b8de5fd72c40e48edf14ca2d7ba606bb132 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 16 17:49:43 2017 -0400 only stop wsrep when there are no more peers M conf/mariadb/db-update.tt.example commit 901d4385bf2152c154c96ce5f6f4d81d4b18457b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 16 17:48:56 2017 -0400 unconditionnally start the quorum server M sbin/pf-mariadb commit d75d50a6ad3a913517a644786cdbe80bebf33535 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Feb 17 17:03:11 2017 -0500 logging M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm commit 9636f9fb6acc4f0ed652d354c660af6099f40ed2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Feb 17 16:58:00 2017 -0500 Trigger violation for multihost M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/Model/Node/Tab/Violations.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm A html/pfappserver/root/node/triggerViolation_multihost.tt M html/pfappserver/root/node/violations.tt commit 160d30d08dc5ce5ec9a590285469052de87f007e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Feb 17 11:04:02 2017 -0500 Update to all active devices on a switchport M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/view.tt M html/pfappserver/root/static/js/node.js commit 721c8ffc9395a1801ab072ba36b8d0f9a1610453 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Feb 17 10:57:07 2017 -0500 Added method to check for multihost on a switchport M lib/pf/node.pm commit 3f8fdf2dd6b9fca23bd2b5cc3180216e8e39b592 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 16 13:21:34 2017 -0500 Added an advanced configuration parameter to enable/disable multihost M conf/documentation.conf M conf/pf.conf.defaults commit 43c8b699c57dd0d803e0239c248cc79ef17130fa Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 16 16:28:39 2017 -0400 Fix improper signature for cleanupBeforeCommit M lib/pf/ConfigStore/Pfdetect.pm commit 9612c580a743efb984aa7b6bfa695b9f8d6d4775 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 16 16:25:30 2017 -0400 Update pod doc M lib/pf/log/trapper.pm M lib/pfconfig/backend/memory.pm M sbin/pfconfig commit 7203ae6dda86d0d904c94dfd86c489d3d9a54048 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 16 15:45:42 2017 -0400 Remove loglines before saving regex config M lib/pf/ConfigStore/Pfdetect.pm commit a91f9441c29f82bbfba5360e1cddcc02d7abed85 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 16 15:23:55 2017 -0400 move ifDesc alter tables to upgrade script D db/ifdesc-locationlog.sql M db/upgrade-X.X.X-X.Y.Z.sql commit ec0eb22561afa0ba4e52057b4138cb5041d84253 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 16 15:23:03 2017 -0400 added ifdesc to pf schema M db/pf-schema-X.Y.Z.sql commit 58d3b409c98bc22e78754d4adb2bd9c235b592fa Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 07:33:18 2017 -0500 add ifDesc to node view summary M html/pfappserver/root/node/view.tt M lib/pf/node.pm commit 9cbfe5953b1c893f2f22342102427a7f0b7e07a2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 3 14:02:55 2017 -0500 added ifdesc in node lookup email M lib/pf/lookup/node.pm commit 0bebf4e05c943b45b2a507e68695b833232d9ba8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 3 12:48:44 2017 -0500 added upgrade script for locationlog ifdesc A db/ifdesc-locationlog.sql commit 01d03db03c922c9e7b23a07e26c3a1c28cecef5d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 3 10:32:16 2017 -0500 add ifDesc in node list + search M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/node/search.tt commit 55f7b785cf853ba2394806382bed9103bfffeb5c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 3 10:28:18 2017 -0500 add port ifdesc to view M html/pfappserver/root/node/tab_Location_view.tt M lib/pf/locationlog.pm commit 2e6d4d9aa67b71e55e50d81a72b6b023a75797a3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 3 10:18:42 2017 -0500 record ifDesc in locationlog M lib/pf/Switch.pm M lib/pf/Switch/Avaya.pm M lib/pf/Switch/Cisco/WLC.pm M lib/pf/Switch/Meraki/MR_v2.pm M lib/pf/Switch/Meraki/MS220_8.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/locationlog.pm M lib/pf/radius.pm commit 89086309a5b5f7394220beab021c88b16e92b88d Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 16 14:07:08 2017 -0400 Added new domain in the dns filter list M conf/dns_filters.conf.defaults commit f085108f2988a90f8a1203f7d9f5f70d3f540d79 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 16 10:49:03 2017 -0400 Fix update copyright script M addons/dev-helpers/update-copyright.sh commit c4517b9668b6af69c30666a2881729d4fa6ca8e8 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 16 10:16:03 2017 -0400 portal -> profile when talking about connection profile M docs/PacketFence_Administration_Guide.asciidoc commit b891de81df7398eb7109ae6ccdf7dee2c1d83853 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 16 10:11:40 2017 -0400 rename screenshot, doc and typo M docs/PacketFence_Cisco_MSE_Quick_Install_Guide.asciidoc A docs/images/Connection_filter.png D docs/images/Portal_filter.png commit 5e64a17083231223e150b3b4fb730cf65b051015 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 14 16:49:26 2017 -0400 added proper path M lib/pf/registration.pm commit 400d335f816ab43e58141ea2221a5f78e737efba Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 14 16:13:06 2017 -0400 restore proper doc for WLC M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 6ca0c6ee5af65b467910ed3bfd035b3ac50673a5 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 14 16:09:05 2017 -0400 restore Portal::Session instead of Connection::Session M html/captive-portal/lib/captiveportal.pm D html/captive-portal/lib/captiveportal/Model/Connection/Session.pm A html/captive-portal/lib/captiveportal/Model/Portal/Session.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm D html/captive-portal/lib/captiveportal/PacketFence/Model/Connection/Session.pm A html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm D lib/pf/Connection/Session.pm A lib/pf/Portal/Session.pm M lib/pf/web/dispatcher.pm M lib/pf/web/externalportal.pm M lib/pf/web/release.pm M lib/pf/web/wispr.pm commit ee18eaa09a69e8a0212548351fdc12286e07160b Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 14 14:31:07 2017 -0400 remove from upgrade to avoid merge conflict M UPGRADE.asciidoc commit 9a4433a0583174a1939bbbd1bdeae4f86b92f541 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Mar 13 11:48:36 2017 -0400 Portal::Session called modified M html/captive-portal/lib/captiveportal.pm commit fdca6ec02e674a2fb80c7427ad1ce8c49f1a2943 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Mar 13 11:47:33 2017 -0400 moved model portal/session to connection/session A html/captive-portal/lib/captiveportal/Model/Connection/Session.pm D html/captive-portal/lib/captiveportal/Model/Portal/Session.pm A html/captive-portal/lib/captiveportal/PacketFence/Model/Connection/Session.pm D html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit bb15a7b979c08d26424b591bcf5fd34798e54462 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 3 10:45:13 2017 -0500 remove captive connection profile in docs M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 33768b4ac9b6466ae0ac7c32db5c29b5088f998e Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 2 11:58:13 2017 -0500 replace constants in pfappserver M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit 45293a2eda907cb26a60f97ec8273590b845329a Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 2 11:53:17 2017 -0500 replace portal by connection in pfappaserver lib M html/pfappserver/lib/pfappserver/Base/Form/PortalModule/ModuleManager.pm M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm M html/pfappserver/lib/pfappserver/Model/Node/Tab/WMI.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit 0a013a140d7e82f10034d8d73ff28a69d67aa297 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 2 11:19:52 2017 -0500 change calls to Connection class in captiveportal lib M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 6d00493fd01166ffb9f94ca49e98e049b126666b Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 2 10:45:01 2017 -0500 cahnge ccaptive connection profile to connection profile M lib/pf/Connection/Profile.pm M lib/pf/Connection/Session.pm commit c238552350e3c518390419709cc60d5212da0f66 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 2 10:20:24 2017 -0500 replace constant in pfconfig and calls in captiveportal M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M lib/pf/constants/Connection/Profile.pm M lib/pfconfig/namespaces/config/Profiles.pm commit a1e6a7c7c49a5d438ee09d37a764b2b22b708fe3 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 1 16:35:25 2017 -0500 moved Portal class to Connection A lib/pf/Connection/Profile.pm A lib/pf/Connection/ProfileFactory.pm A lib/pf/Connection/Session.pm D lib/pf/Portal/Profile.pm D lib/pf/Portal/ProfileFactory.pm D lib/pf/Portal/Session.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/action.pm M lib/pf/api.pm M lib/pf/config.pm A lib/pf/constants/Connection/Profile.pm D lib/pf/constants/Portal/Profile.pm M lib/pf/enforcement.pm M lib/pf/filter_engine/profile.pm M lib/pf/node.pm M lib/pf/pfcmd/checkup.pm M lib/pf/pftest/profile_filter.pm M lib/pf/radius.pm M lib/pf/role.pm M lib/pf/role/custom.pm M lib/pf/scan.pm M lib/pf/task/pfsnmp.pm M lib/pf/web/dispatcher.pm M lib/pf/web/externalportal.pm M lib/pf/web/release.pm M lib/pf/web/wispr.pm commit 2ea520c64c08ae90ad778d1b85ee49e30afbf95d Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 1 15:47:17 2017 -0500 added configreload M UPGRADE.asciidoc commit 5c4562a868aa39242ca10c6a07be06d850c6a4bc Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 1 15:38:15 2017 -0500 replace in docs M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Cisco_MSE_Quick_Install_Guide.asciidoc M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc M docs/PacketFence_MobileIron_Quick_Install_Guide.asciidoc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M docs/PacketFence_OPSWAT_Quick_Install_Guide.asciidoc M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc M docs/PacketFence_SEPM_Quick_Install_Guide.asciidoc M docs/pfcmd.help commit 76c3fb7b5a97c065cc990fc9c4e41d0ea45918e1 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 1 15:27:15 2017 -0500 added upgrade note M UPGRADE.asciidoc commit dbf592a502f808093a2ad581b18320d36467c4c6 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 1 13:47:47 2017 -0500 change doc in base M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Config.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/DB.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Fingerbank.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Pagination.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile/Default.pm M html/pfappserver/root/static/admin/config/connection_profile.js commit 70cfea2c0f568fdfa21d1ac02163df483ddf1252 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 1 13:43:05 2017 -0500 change checkup M lib/pf/pfcmd/checkup.pm commit ce0ab441afd43e272a4b459ec12620803b2ae2ae Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 1 13:30:41 2017 -0500 change docs in captiveportal M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Violation.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Provisioning.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm M html/captive-portal/lib/captiveportal/Role/MultiSource.pm M html/pfappserver/lib/pfappserver/I18N/en.po commit 9dda1018ae86812d1f0d0425a29dea9981bc4286 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 1 13:24:15 2017 -0500 added translation fr/en M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit bf9ef34db76808405c32db8d6cf1b9e95ae90e3a Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 1 13:10:38 2017 -0500 change admin roles lib M lib/pf/admin_roles.pm M lib/pf/constants/admin_roles.pm commit d19e26f9f35b7b8496fbf0768b1f4c398811e908 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 1 13:02:22 2017 -0500 replace admin roles M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile/Default.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/profile/create.tt M html/pfappserver/root/config/profile/edit.tt M html/pfappserver/root/config/profile/files.tt M html/pfappserver/root/config/profile/index.tt M html/pfappserver/root/config/profile/view.tt A html/pfappserver/root/static/admin/config/connection_profile.js D html/pfappserver/root/static/admin/config/portal_profile.js commit 6efe841c8ceeac8381aed1060ba61802d1fd8841 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 1 11:48:19 2017 -0500 changed docs in html/pfappserver M html/pfappserver/lib/pfappserver/Base/Form/Role/MultiSource.pm M html/pfappserver/lib/pfappserver/Base/Form/Role/WithSource.pm M html/pfappserver/lib/pfappserver/Form/Config/Profile.pm M html/pfappserver/lib/pfappserver/Form/Config/Profile/Default.pm M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm M html/pfappserver/lib/pfappserver/Form/Portal.pm M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/lib/pfappserver/Model/Authentication/Source.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Provisioning.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/authentication.tt M html/pfappserver/root/config/profile/create.tt M html/pfappserver/root/config/profile/edit.tt M html/pfappserver/root/config/profile/files.tt M html/pfappserver/root/config/profile/index.tt M html/pfappserver/root/config/profile/view.tt commit 8e65e9d7e8f64b646231d0d81b2c90455300f598 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 1 11:25:59 2017 -0500 rename pfcmd doc + call M lib/pf/cmd/pf.pm A lib/pf/cmd/pf/connectionprofileconfig.pm D lib/pf/cmd/pf/portalprofileconfig.pm commit f44186c7c53ce2da1f6b1fc24c4dc4d011f8eb87 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 1 11:20:04 2017 -0500 changed docs in lib M lib/pf/Portal/Profile.pm M lib/pf/Portal/Session.pm M lib/pf/cmd/pf.pm M lib/pf/config/util.pm M lib/pf/pfcmd/checkup.pm M lib/pf/role.pm M lib/pf/web/constants.pm M lib/pf/web/dispatcher.pm commit 234add711f7a90171b56534ecb654806cec563d0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 16 09:09:23 2017 -0400 add index on node.last_seen M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 821c720ccc34f4c439b3ec1954c1dbcc8f05d7d9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 9 13:53:44 2017 -0500 minor refactory + perldoc M lib/pf/node.pm commit d6ccc01de16c443bcc6061afde77bfdaa09aa8ec Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 9 13:51:24 2017 -0500 add perldoc M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit ea16e945de195742ab50b5a1aa61d90a99b2bcbf Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 9 13:50:53 2017 -0500 add node.last_seen to schema M db/pf-schema-X.Y.Z.sql commit 98bb0664ac7d0989b84d26aaa37ed8f520b458d6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 9 13:45:05 2017 -0500 touchups to pf.conf doc M conf/documentation.conf M conf/pf.conf.defaults commit 73bd6796852b6bb4715a3f78e43cc3ea2bf1be74 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 9 13:44:29 2017 -0500 i18n for maintenance.node_unreg_window M html/pfappserver/lib/pfappserver/I18N/en.po commit 8a8041ea26e4a2f9dbcdeddb74e8c62c96e31b02 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 9 13:41:21 2017 -0500 automated unregistration of inactive nodes M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/node.pm M sbin/pfmon commit 466c0f543d03a3509a605ce6ba88fd9cfdc3c49e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 9 13:17:08 2017 -0500 use last seen instead of last_dhcp to delete nodes M lib/pf/node.pm commit 787e538422308b651ac05028f12e6ece446010e6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 9 12:47:42 2017 -0500 move pfsetvlan last_seen logic M sbin/pfsetvlan commit 49e2ed8adc74f73a77ac4919614b1dd7dee87e4f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 9 12:47:33 2017 -0500 add logging statement M lib/pf/node.pm commit e5ac72379c529e84c6be78aae53413853d73bcc9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 9 11:47:23 2017 -0500 add last_seen to node_view + admin M html/pfappserver/lib/pfappserver/Form/Node.pm M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/root/node/view.tt M lib/pf/node.pm commit 87ae5da82cc3d9bb875cc7a76d4f79185d757188 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 9 11:31:03 2017 -0500 add node_update_last_seen where needed M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M lib/pf/dhcp/processor_v4.pm M lib/pf/node.pm M lib/pf/radius.pm M sbin/pfsetvlan commit 31ec2e8558de0c64908bd11872e189a53b2ea0b5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 9 11:24:54 2017 -0500 add code to update last_seen of node M db/upgrade-X.X.X-X.Y.Z.sql M lib/pf/node.pm commit 7de323a5a922c6c5d528b7a8c5c4cf5f6c82c65b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 9 11:17:00 2017 -0500 add comment to where last-seen should be recorded M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M lib/pf/dhcp/processor.pm M lib/pf/dhcp/processor_v4.pm M lib/pf/radius.pm M sbin/pfsetvlan commit fd000ef1426965242364ea66252e15e2cd0a5066 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 16 08:30:00 2017 -0400 single quote username in fetch_hashes_one_at_a_time M lib/pf/domain/ntlm_cache.pm commit d0451fdf19f807f86c6a19034aa42eabba888703 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 16 08:28:43 2017 -0400 quote username when calling secretsdump M lib/pf/domain/ntlm_cache.pm commit b210edc24152a91922bb03dec5de0e3b56b33bd5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 15 17:41:45 2017 -0400 Updated poddoc M t/test_paths.pm commit 1c3ccd0a7fc4625bd5760d36e29397e2a1f0ddd5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 15 17:37:12 2017 -0400 Fix bad logic for deleting the pidfile M lib/pf/services/util.pm commit 1cdb9a2829912e128107332161ca79ede0ffe5c8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 15 17:26:03 2017 -0400 Update copy right M lib/pf/dal.pm M lib/pf/dal/iterator.pm M lib/pf/snmptrapd.pm M lib/pf/task/pfsnmp.pm M lib/pfconfig/namespaces/interfaces/radius_ints.pm M t/unittest/dal.t commit d29bf2514ba3bbd4c8fbb08dd61fd393749fdf93 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 15 16:30:28 2017 -0400 Fixed typo in debian packaging M debian/control commit 1490b8d22ac65bfcc6aba3d6c31a6d5f499477e7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 15 16:15:46 2017 -0400 adjust copyright M lib/pf/Switch/AlliedTelesis/GS950.pm commit 27119b444bf5867c90336beb481466aaf5298a17 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 15 16:13:28 2017 -0400 adjust FR gs950 policies M conf/radiusd/packetfence.example M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M raddb/policy.d/packetfence commit 6f9ceb9229de1ab57a4cb9a41eceddadd17d7fb8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 28 10:30:38 2016 -0500 touchups in allied docs M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit b3fe5396490a5c6081a2e3e9d4b31ad68191a9eb Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 28 09:39:54 2016 -0500 clarify policy comments M conf/radiusd/packetfence.example commit f8199a1dc82b0b59c0bdba0feb42efacd52ec897 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 5 11:17:27 2016 -0400 Doc for allied telesic gs950 M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A docs/images/allied-telesis-gs950/port-control-802.1x.png A docs/images/allied-telesis-gs950/port-control-MAB.png A docs/images/allied-telesis-gs950/radius-server.png A docs/images/allied-telesis-gs950/snmp-config.png A docs/images/allied-telesis-gs950/vlan-config.png commit 46c811df089c74e9fca45671dfc0f796715a9ee5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 5 11:06:16 2016 -0400 doc draft allied gs950 M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 9abfd3f417d82c34f3f35320d3d257e874c004f5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 5 10:39:47 2016 -0400 added basic support for GS950 M conf/radiusd/packetfence.example A lib/pf/Switch/AlliedTelesis/GS950.pm M raddb/policy.d/packetfence commit 671ddb06994826d2c119c83f415cb6cd337a3e21 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 15 15:00:21 2017 -0400 Update data access layer Fix #2089 A lib/pf/dal/_chi_cache.pm M lib/pf/dal/_ifoctetslog.pm A lib/pf/dal/_ip4log.pm A lib/pf/dal/_ip4log_archive.pm A lib/pf/dal/_ip4log_history.pm A lib/pf/dal/_ip6log.pm A lib/pf/dal/_ip6log_archive.pm A lib/pf/dal/_ip6log_history.pm M lib/pf/dal/_userlog.pm A lib/pf/dal/chi_cache.pm A lib/pf/dal/ip4log.pm A lib/pf/dal/ip4log_archive.pm A lib/pf/dal/ip4log_history.pm A lib/pf/dal/ip6log.pm A lib/pf/dal/ip6log_archive.pm A lib/pf/dal/ip6log_history.pm D lib/pf/dal/iplog.pm D lib/pf/dal/iplog_archive.pm D lib/pf/dal/iplog_history.pm commit 313b1cdb4963fff333301402455e1596d181b0c3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 15 14:48:46 2017 -0400 Fix improper call to logger Fixes #2095 M lib/pf/radius.pm commit 289b5aa77001a73bb6d39029a1ef4dc4d755630d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 15 14:43:07 2017 -0400 Update poddoc M lib/pf/log/trapper.pm commit de4e3c955e20d08da34fca592daff42243c12ba9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 15 12:03:35 2017 -0400 add option to single fetch users during ntlm cache job M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm M lib/pf/domain/ntlm_cache.pm commit df14dd5a7f68a5d0bbb26432d65c546d9b2bbedb Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 6 12:52:50 2017 -0500 Allow the number of parallel jobs to be set by an ENV variable M t/smoke.t commit a6d0395e55a942fa5dd89a034c8d8df5a3e2a148 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 6 11:47:13 2017 -0500 Made CHI.t a serialized test Do not remove the chi test directory Start the pfconfig test services before testing Kill the pfconfig test services after testing A t/CHI.t M t/setup_test_config.pm M t/smoke.t D t/unittest/CHI.t commit 1080d0d869227751d0df8fd1cb9c22b8a28b0846 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 5 13:37:08 2017 -0500 Increase the number of to 6 M t/smoke.t commit bd573ad0e450b7b877bcd4a3676c62b8dbe1e044 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 5 13:19:43 2017 -0500 Parallelize test running M t/smoke.t commit a6d03b31aa61dc1f369f7fd42feb93078e87199c Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 5 13:17:35 2017 -0500 Config for test pfconfig serial A t/data/pfconfig-serial.conf commit 9b4b121d7a92fe0e1a12d69ae9f47ee67cb64b99 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 5 13:14:22 2017 -0500 Check if service is running before trying to start it M t/pfconfig-test commit fae2a479ccb05f7e5b214fd0378bd2d3b32df2ef Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 5 13:13:19 2017 -0500 Check if the pfconfig test service is running before tryin to start another one M t/setup_test_config.pm commit 19af535d6b2ac706e4fd6d8ca3338d49e9e004d2 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 5 13:11:44 2017 -0500 Mark pfconfig.t and merged_list.t as services that uses the non static pfconfig M t/TestUtils.pm M t/merged_list.t M t/pfconfig.t commit 64bfb0fa44cfb152c799583f9e7d3a661e9df9db Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 5 13:09:33 2017 -0500 A pfconfig test service for dealing with pfconfig data that will be modified A t/merged_list.t A t/pfconfig-test-serial A t/test_paths_serial.pm D t/unittest/merged_list.t commit c900ca7e3b22c4fa2605484cb0c7f72b35ca88e7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 3 17:30:32 2017 -0500 added new package perl(Test::ParallelSubtest) M addons/packages/packetfence.spec M t/binaries.t commit 8e90890c5c8d80ec5ab693b097f8398b4dbc20cc Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 3 17:17:49 2017 -0500 Add variable PFCONFIG_RUNNER and function to test file lock M t/test_paths.pm commit 638e7e96e58f428e35353769a2fbc0848f3cf78e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 3 17:16:20 2017 -0500 Change backend to memory M t/data/pfconfig.conf commit 104fbb850052c3e082c12ffa36697b78fe1b9685 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 3 17:15:15 2017 -0500 Add file lock M sbin/pfconfig commit ff32c77d17cc1508b14bfa543aabc02a6900cd99 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 3 17:09:19 2017 -0500 Define FILENO to avoid pfconfig::backend::bdb from failing M lib/pf/log/trapper.pm commit c5e66254359f8b9ea1768aa11ed57ba6c2872e6e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 3 16:05:56 2017 -0500 Add a memory based backend to pfconfig A lib/pfconfig/backend/memory.pm commit a355e0fb35b24f5ebbe2cea6f8cae83fd610aab7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 3 10:05:39 2017 -0500 Allow the pid file to be passed M lib/pf/services/util.pm commit 0b9813a295e9cbb5ffdd467a1031cfc715ff48ab Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 15 09:32:16 2017 -0400 Fixed SQL::Abstract::More version in packaging M addons/packages/packetfence.spec M debian/control commit adecd51410a10dcdd28f8149cc8bacb0f7e6a396 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Mar 14 17:07:04 2017 -0400 Fixed markdown M README.md commit adab1d6b3aee800beebd73741e788a8621665aa1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 14 17:00:56 2017 -0400 Fixed syntax error M sbin/pf-mariadb commit 53bb819ec9eb5f1f1b9e62b646c9c02e3d3b5343 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Mar 14 16:57:32 2017 -0400 Pimped README file M README.md commit 6054ebc42b663ec3d2597555ee8844f527d93183 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 14 16:52:00 2017 -0400 Do not require a database for the accounting namespace M t/data/chi.conf commit 9b22feacfa1e1b41c13223e716f2d85d1689761d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 14 16:50:33 2017 -0400 Add method version M lib/pf/Switch/Fortinet/FortiGate.pm commit ba671a165e24ca4c9e393cf827f059a0adf12a80 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 14 15:11:09 2017 -0400 Added firefox portal detection url M conf/pf.conf.defaults commit f1242a735721240aa467e3746969ccb0a0b1bdb5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 14 14:35:53 2017 -0400 Update poddoc M lib/pf/registration.pm commit 2cab9a87913fbb8ccf192be3294d49ca892d0d81 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 14 12:48:41 2017 -0400 Split the registration process into seperate parts M lib/pf/radius.pm M lib/pf/registration.pm commit 9c5fa4049a383b34cf34d5857394c74516869962 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 14 11:59:56 2017 -0400 Do use node_modify if node_info is blessed M lib/pf/role.pm commit 4b98aebc84d86c8459483dd8e29de48e916a64ef Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 14 11:54:18 2017 -0400 Use constant M lib/pf/registration.pm commit 6223760592ed2963b3f4df441f8271ab6f38e68e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 14 11:52:49 2017 -0400 Use pf::constants::node M lib/pf/node.pm commit 96533ee09cb06c9e8e6e95dddffb57f41c73fc46 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 14 11:52:15 2017 -0400 new module pf::constants::node A lib/pf/constants/node.pm commit 2a9aad6013881ef009cc0bea2c8364f3a259a6da Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 14 11:42:29 2017 -0400 Update poddoc M lib/pf/dal.pm commit 2aa9724ef7c1e70733dc627fa515242e518a27f3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 14 11:28:43 2017 -0400 Add test for pf::Portal::ProfileFactory->instantiatepf::Portal::ProfileFactory->instantiate M t/unittest/Portal/ProfileFactory.t commit 93af07144d43fcaebc81f42727c8fadc87a6b9cb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 14 11:02:40 2017 -0400 Pass the node object to pf::Portal::ProfileFactory->instantiate M lib/pf/registration.pm commit 504375f652d3fa7f633fe0f9f9eb55b9bdbe189a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 14 10:59:55 2017 -0400 Allow a mac or a pf::dal::node object to be passed when looking up a node M lib/pf/Portal/ProfileFactory.pm commit d7179872c2401e936e3bd1bd0367ba0631a8a5d9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 14 10:52:35 2017 -0400 New method instantiate2 to handle node_obj M lib/pf/Portal/ProfileFactory.pm commit af7a026c15a06501806c336719fa19ad8eaf64b3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 14 10:48:53 2017 -0400 only log connection success when relevant M sbin/pf-mariadb commit f908f2be8a1498569ef65026d75b569880f9c5c8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 14 08:45:15 2017 -0400 pfdns childs shouldn't cleanup their peers M sbin/pfdns commit a4571018c79f6543e39acdc62d95b38d361f7648 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 14 08:32:08 2017 -0400 Change keepalived router_id to a more sensible value replaces PR #1520 M conf/keepalived.conf.example commit 589017d0a6ac78ef004d307bbb39e833f091b997 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 13 14:13:35 2017 -0400 Added returnAuthorizeRead M lib/pf/Switch/Extreme.pm commit 977d6c872144c031cd2cf6e4daa2557617cb7b11 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 13 14:11:24 2017 -0400 Use value number instead of name due to inconsistency M lib/pf/Switch/Extreme.pm commit 7adbecb35d0ccfa5d3c8e1a63e20f3a8515b1f68 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 13 14:01:48 2017 -0400 Adjusted doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 77ee6e11ff1f9c27e19f129c03b6e96b4380b06f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 13 13:37:17 2017 -0400 Fix syntax error M addons/monit/monit_checks_configurations/00_packetfence.tt commit 162b5239ee8721dcf01259c01a89653dbc187f12 Author: Derek Wuelfrath <dwlfrth@users.noreply.github.com> Date: Mon Mar 13 13:37:13 2017 -0400 Added a floored value for iplog lease time (#1968) * Added a floored value for iplog lease time * Rename for ip4log * Indentation * ip6log handling M lib/pf/ip4log.pm M lib/pf/ip6log.pm commit 7c6176f4af45d53ce87e1b36d8c4be821655473b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 13 13:11:54 2017 -0400 Do not enable if there are no domains configured M addons/monit/monit_checks_configurations/00_packetfence.tt commit 263f3238e03c9158b5e459710d869bdd89d74712 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 13 13:10:09 2017 -0400 violation_close_sql should take delayed violations in consideration M lib/pf/violation.pm commit 74b005f8143d6a064e271946c0633eadc30f998f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 13 13:08:21 2017 -0400 violation_release_sql should also look for delayed violations M lib/pf/violation.pm commit 467e1b5d1951b83e104d3838a9ed824740ee1e96 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 13 11:39:16 2017 -0400 Use pf registration M lib/pf/radius.pm commit 9e466ce6b9dd62c2aed3f592cc0e809b423b623d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 13 11:04:00 2017 -0400 Use pf the node object M lib/pf/radius.pm commit 9dac069d04a1e53369586f14ef7bbada2da4852e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 13 11:03:27 2017 -0400 New module pf::registration A lib/pf/registration.pm commit ab5d272519b11195068af474bc63505b7fa8b20e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 13 09:44:20 2017 -0400 fix missng ip4log table renaming in node search M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit b6cd9b917c869e4b605534fd86ba0c78e843ce9a Author: Julien Semaan <julien@semaan.ca> Date: Mon Mar 13 07:40:37 2017 -0400 adjust smartzone doc for webauth url M docs/images/ruckus-smartzone-webauth-hotspot.png commit 03297b40a482c6b3af5d14c65add51b50ba7d224 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 7 10:45:31 2017 -0500 have smartzone use a mapped redirect url to detect its type M lib/pf/web/constants.pm M lib/pf/web/externalportal.pm commit 2f2a60027f4d7687f07d5d838d809d01e6f8738a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 10 17:27:58 2017 -0500 Add to test merge fields M t/unittest/dal.t commit 12829c848e78774218291e11faf622ac3cec346a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 10 17:26:46 2017 -0500 Add category bypass_role to the merge fields M lib/pf/dal/node.pm commit be68e88523498d9d5b9d427682512daf0511c1f5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 10 17:25:39 2017 -0500 Refactor to use merge_fields M lib/pf/dal.pm commit af42c24b6b2903a2fd92cdf69e02615f9dd65c8d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 10 16:52:27 2017 -0500 Refactor to find_columns M lib/pf/dal/node.pm commit 758e51afeabda43efc40612920ea6004d60165c3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 10 16:51:24 2017 -0500 Refactor locationlog getter M lib/pf/dal/node.pm commit 28cc302c0b64c29d4e087c785fd1f089a2aa7f4a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 10 16:48:59 2017 -0500 Fix is field names merge M lib/pf/dal.pm commit 0f8e52eb5ae1840b87b3b37eb968478e31a6f7db Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 10 16:48:01 2017 -0500 Log the sql if there is an error M lib/pf/dal.pm commit c868c6a15ff99a54b0db011fdb4f49e84a370668 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 10 15:53:39 2017 -0500 Add notes on cluster checkup M docs/PacketFence_Clustering_Guide.asciidoc commit a6d71902fa1f31021e90f08645004846e667eca3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 8 08:18:26 2017 -0500 check if argv is defined before using it M sbin/pf-mariadb commit 717a93135a2eb057318bbfdf869fe6ffb015cf52 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 8 08:14:33 2017 -0500 adjustments to perldoc M lib/pf/cluster.pm commit b57e6213eba638499041b214b003acb100968a9d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 8 08:12:30 2017 -0500 encrypt quorum server comms using shared cluster pwd M lib/pf/cluster.pm M sbin/pf-mariadb commit 0982c4b593520e24da0841ee2916e221b7770593 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 10 15:02:48 2017 -0500 filter out PacketFence-Authorization-Status from RADIUS replies M conf/radiusd/packetfence-tunnel.example M conf/radiusd/packetfence.example M lib/pf/radius/rest.pm M raddb/mods-config/attr_filter/packetfence-post-auth commit 8969e8df8d5c458a56080d4c3fb48c654d2c23a0 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 10 13:00:13 2017 -0500 Add new function merge fields M lib/pf/dal.pm commit 0334a236449888e913b10ce1390e6d440a9efa5a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 10 12:43:20 2017 -0500 New method find_columns M lib/pf/dal.pm commit 845da55cde12d64fa6e07013ce36af830eb1651c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 10 11:59:31 2017 -0500 new method to load the locationlog for node M lib/pf/dal/node.pm commit 9f81575327de6d221eec2331ae76008a0f5d4384 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 10 11:30:25 2017 -0500 Have dispatcher lua to handle portal IPv6 M lib/pf/config/util.pm M lib/pf/services/manager/haproxy.pm commit 49d9472462c190e8265f75bbba11acdb33bc7739 Author: Julien Semaan <julien@semaan.ca> Date: Fri Mar 10 10:06:46 2017 -0500 adjustments to clustering doc M docs/PacketFence_Clustering_Guide.asciidoc commit fa0b2f6d92f046fda564c52db8e4c2a1099680b3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 10 09:33:43 2017 -0500 handle DB read-only mode in pfconfig mysql backend M lib/pfconfig/backend/mysql.pm commit 6ef589a5f45ecb38c5a9629cf39195d86b59fc6d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 10 09:06:02 2017 -0500 fix uninitialized logger M lib/pfconfig/config.pm commit 50c6a88d0e7a5ab2a686c3683927bab9afc23b25 Author: Julien Semaan <julien@semaan.ca> Date: Thu Mar 9 17:53:17 2017 -0500 clarification of cluster doc M docs/PacketFence_Clustering_Guide.asciidoc commit 77978cdebd5f1804cd68ea0c8fdbe93acba93d58 Author: Julien Semaan <julien@semaan.ca> Date: Thu Mar 9 17:35:59 2017 -0500 more adjustments to clustering doc M docs/PacketFence_Clustering_Guide.asciidoc commit 0b33c02e5c468441e41e2e48417690beddc1031e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 9 17:20:03 2017 -0500 exit after showing cluster node state M bin/cluster/node commit e6c016767f8cc5dcf3843a842e0122efe52ef067 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 9 16:58:18 2017 -0500 Update haproxy.conf.example M conf/haproxy.conf.example commit b510c93c78d3ba6704e5ef4e9f390a564d92b1f9 Author: Julien Semaan <julien@semaan.ca> Date: Thu Mar 9 15:22:52 2017 -0500 adjustment to upgrade doc M docs/PacketFence_Clustering_Guide.asciidoc commit 73d31b881838c57db0b693d4f3d671647a6ceeba Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 9 14:58:31 2017 -0500 i18n for chi storage cleanup job M html/pfappserver/lib/pfappserver/I18N/en.po commit e516fd35f0d55cd7bdfad6975a46fd72f7443d91 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 9 14:19:43 2017 -0500 remove useless undef params in mikrotik uri parse M lib/pf/Switch/Mikrotik.pm commit c321be130f932b47fe88640082fcbdd88fc2f528 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 9 14:13:01 2017 -0500 match the pf schema create table M lib/CHI/Driver/DBI.pm commit 07511c72ffe5bf906a1578167aa1b907fcb4d2e9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 9 14:04:58 2017 -0500 chi cache - now with a long blob M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit e7ad060740f5231c3ed691ce68fc7947510324b0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 9 13:23:51 2017 -0500 Join the node_category table information in the node results M lib/pf/dal/node.pm commit 1a9cdd6373b0a014779177cf85588a23e7d53737 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 9 13:21:01 2017 -0500 Use both name_sep and quote_char M lib/pf/dal.pm commit b7a75db81a59f5ac2c35a4a872a0688313432421 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 9 13:19:52 2017 -0500 The find method now takes a hash ref instead of just scalars M lib/pf/dal.pm M t/unittest/dal.t commit 9db9b0abbd2f3548d4e49e1904a3d5f45c5a8a99 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 6 16:10:42 2017 -0500 If the node cannot be gotten from the database just use default values M lib/pf/radius.pm commit 8967ea464f3412a0d8c836932ffa7b351d535aa3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 6 16:09:36 2017 -0500 Pass in the mac for the node defaults M lib/pf/node.pm commit 3e9e2b2f82392129fe47c890bdf26d652271103c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 6 16:03:47 2017 -0500 Batch node_modify M lib/pf/radius.pm commit 90a35ce9748d09d00ccd1ba68f7fa0ead22a8914 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 6 15:55:03 2017 -0500 New function node_defaults M lib/pf/node.pm commit 1f198538760fb018ed3647d3fc44554280a2eed5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 9 13:30:11 2017 -0500 add index on chi_cache.expires_at M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 27f297846a3c3c0d6271a6832d249756e3ad3d06 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 9 13:21:32 2017 -0500 some perldoc M sbin/pfmon commit a38e03d40c67878951085cfe4025228bfc586806 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 9 13:20:16 2017 -0500 cleanup chi cache using a direct query M conf/documentation.conf M conf/pf.conf.defaults M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql M sbin/pfmon commit 56b9b7c7ff0584360f4a4d361af6f5ede454d383 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 9 12:39:30 2017 -0500 handle update expiration properly + expires keys in listing M lib/CHI/Driver/DBI.pm commit 83b3b0d3c57843c2ed2e8bd9fd2297283a86ef49 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 9 12:28:47 2017 -0500 add expiration field to chi cache table M conf/chi.conf.defaults M lib/CHI/Driver/DBI.pm commit ed1fbed8a2b7dd272a88db0d5c78de6b74d3b8bf Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 9 11:29:42 2017 -0500 don't recompute chi namespaces every time M sbin/pfmon commit 290362854ad05745cd2971c2e012ddefb310c4fd Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 9 11:26:50 2017 -0500 basic dynamic DBI namespace expiration M sbin/pfmon commit 5321c32fe6f7ca19cb1da9ac574980cb8b1d3e70 Author: Julien Semaan <julien@semaan.ca> Date: Thu Mar 9 11:25:56 2017 -0500 additionnal upgrade note M docs/PacketFence_Clustering_Guide.asciidoc commit e0863e4a4eefd739d0fe1aff1944afaf58057029 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 9 11:17:07 2017 -0500 basic dumb job to expire database CHI M conf/documentation.conf M conf/pf.conf.defaults M sbin/pfmon commit 95908da974359638b25af00fca1f3bb5fd249151 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 9 10:37:05 2017 -0500 quote key_prefix_match as a string M lib/CHI/Driver/DBI.pm commit f2df9678ec761faf210995b9c61507f185125190 Author: Julien Semaan <julien@semaan.ca> Date: Thu Mar 9 10:20:07 2017 -0500 add chi_cache table to upgrade + schema D db/chi_cache.sql M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 7927d72b4843402d1a737ee833bbf44fb47961f7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 23 16:41:01 2016 -0400 sql script to create chi_cache table A db/chi_cache.sql commit 4b4fa1d1bf3fe8ebb1687c839e9362876d0b3ee7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 23 16:24:26 2016 -0400 comment for accounting namespace M conf/chi.conf.defaults commit 11f07b6385c3d00ce2b9f9d274ee76f0a4517be0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 23 16:21:23 2016 -0400 comments for dbi in chi.conf.defaults M conf/chi.conf.defaults commit 795f091f56e84870be7c7098ad264c85f5d6da26 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 23 16:19:32 2016 -0400 use single table driver M conf/chi.conf.defaults A lib/CHI/Driver/DBI.pm M lib/pf/CHI.pm commit 982abb4daf78177072b83df8911e52a1a8b51d9a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 23 15:06:01 2016 -0400 use database credentials from pf.conf M conf/chi.conf.defaults M lib/pf/CHI.pm commit d53e0f8a561e0c52db690a09bfc5c4b8c9dc25f1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 23 14:55:28 2016 -0400 basic dbi + chi working M conf/chi.conf.defaults commit 12cd45341f84429eb0aaaac533b9807be3938a5e Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 8 15:52:56 2017 -0500 Fix for PR M lib/pf/Switch/Fortinet.pm M lib/pf/Switch/Fortinet/FortiGate.pm commit d033e8ac2e3540d4abbb6aca3d50350b65a1dd19 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 8 15:48:58 2017 -0500 start mariadb in standalone if only one server is enabled M lib/pf/cmd/pf/generatemariadbconfig.pm M sbin/pf-mariadb commit 6f8dfaad2956965e0e42ba50788d3bc3cbaca979 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 8 14:31:38 2017 -0500 add missing import in Juniper EX2200 M lib/pf/Switch/Juniper/EX2200.pm commit bde33c1b5f74e211a145b2a02b53d104a053034c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 8 14:11:09 2017 -0500 remove useless parenthesis M lib/pf/cluster.pm commit 1f2de33ddc0f53f93afcafb4e424fa5cce87891e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 8 11:38:12 2017 -0500 options to show current node state M bin/cluster/node commit 7a2e26a1af2b7c90eb911591c546f200bcfffa2a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 8 11:31:44 2017 -0500 add /usr/local/pf/bin/cluster/node to packaging M addons/packages/packetfence.spec commit f39c55ff6ae6feda51a9fe77095814b9a6c9e4c4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 8 11:01:02 2017 -0500 added script to enable/disable a node in a cluster A bin/cluster/node commit 31bccb475f9bf8cdfc342257c58f695b332d4165 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 8 10:52:13 2017 -0500 missing check for enabled nodes M html/pfappserver/lib/pfappserver/PacketFence/Controller/Service.pm commit 3e61ad6ae38374c6a4a7543589da1bb779e35a88 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 8 10:49:59 2017 -0500 plumbing of enabling/disabling cluster node M lib/pf/api.pm M lib/pf/cluster.pm M lib/pf/cmd/pf/generatemariadbconfig.pm M lib/pf/services/manager/httpd_graphite.pm M sbin/pf-mariadb commit 179540b27ada40f019089db701821da72aed323d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 8 14:15:27 2017 -0500 fix ordering of cluster MySQL servers M lib/pf/cluster.pm commit 53f2c53f00024acb36007aaed6820b728d2a6009 Author: Julien Semaan <julien@semaan.ca> Date: Wed Mar 8 14:06:00 2017 -0500 adjust reboot target note M docs/PacketFence_Clustering_Guide.asciidoc commit 1aa003a3cb0fb5fcf0ece402e97c4d6470815f0a Author: Julien Semaan <julien@semaan.ca> Date: Wed Mar 8 14:05:05 2017 -0500 adjust clustering upgrade doc M docs/PacketFence_Clustering_Guide.asciidoc commit 59a86c4ffbb941509f5b0ee0b3fa7e52fd635050 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Mar 8 13:38:56 2017 -0500 Handle IPv6 empty value from pfappserver when updating pf.conf M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 65b21ce7ec419a81ed634d79794af5703fc38032 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 8 11:50:58 2017 -0500 Remove haproxy wants iptables M conf/systemd/packetfence-haproxy.service commit 413db26a6b717163bd12ee14fb63f5f163ad7356 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Mar 8 12:26:05 2017 -0500 Normalized IPv6 in pfappserver M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 8a86ca2f5102b85c915a5212c4f0685674790102 Author: Julien Semaan <julien@semaan.ca> Date: Wed Mar 8 11:15:58 2017 -0500 added notes on pfmon restart M docs/PacketFence_Clustering_Guide.asciidoc commit 1fe2615016495f945e92c8c00fc712e6b95efb77 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 8 11:04:48 2017 -0500 Fixed use of a renamed module M lib/pf/Switch/Ruckus/SmartZone.pm commit 90b6ea3a932b8720c3aaec124aed1fecd609d70e Author: Julien Semaan <julien@semaan.ca> Date: Wed Mar 8 11:02:39 2017 -0500 adjustments to clustering upgrade doc M docs/PacketFence_Clustering_Guide.asciidoc commit a8da5b19f70a9b0972fce6083df5a42a0e0fd840 Author: Julien Semaan <julien@semaan.ca> Date: Tue Mar 7 16:01:36 2017 -0500 fix typo M docs/PacketFence_Clustering_Guide.asciidoc commit 19180046b3cfd2f8c99a9916888cd5c5d26bac27 Author: Julien Semaan <julien@semaan.ca> Date: Tue Mar 7 15:58:53 2017 -0500 touchups to clustering upgrade M docs/PacketFence_Clustering_Guide.asciidoc commit 592c408cb8f6b962df2e5dc8d18ced9920388b80 Author: Julien Semaan <julien@semaan.ca> Date: Tue Mar 7 15:56:35 2017 -0500 clarify clustering update M docs/PacketFence_Clustering_Guide.asciidoc commit b57cda5ecbea975d16d8a8954958d4b10fbcc9a6 Author: Julien Semaan <julien@semaan.ca> Date: Tue Mar 7 15:52:22 2017 -0500 touchups to clustering doc M docs/PacketFence_Clustering_Guide.asciidoc commit 31b2ff67d4046fc906cf928ecd7827a53a24899c Author: Julien Semaan <julien@semaan.ca> Date: Tue Mar 7 15:49:37 2017 -0500 first draft of clustering upgrade doc M docs/PacketFence_Clustering_Guide.asciidoc commit a4c36320e1a840e9e93b9331d501ee3a75588c6d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 7 13:34:20 2017 -0500 compare host using equal in passthrough lua M conf/passthrough.lua.tt.example commit 5852ac535f969126e293699059df7ee990b9e725 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 7 13:14:32 2017 -0500 remove duplicate management bind M lib/pf/services/manager/haproxy.pm commit ab5713dfc6d8f3591d8315b02671c3700973a1e0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 7 12:49:02 2017 -0500 activate external-check in haproxy M conf/haproxy.conf.example commit f5698300e61dae748e9b2537bef6490e9ee334d1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 7 12:45:22 2017 -0500 remove useless imports M lib/pf/services/manager/httpd_dispatcher.pm commit 9f89720dbda647985fdbe86d4b5f5510bea4170a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 7 12:44:03 2017 -0500 add missing pieces to make httpd.dispatcher be a service M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/cmd/pf/service.pm A lib/pf/services/manager/httpd_dispatcher.pm commit 40e623430ecf7cbbdca8659dbae756586c09dd0f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 7 12:48:21 2017 -0500 perldoc for util IP class M lib/pf/util/IP.pm commit c1f4a2baae6566e1fdf1fc497bdd738865ec856e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 7 12:35:41 2017 -0500 perldoc for ip6log subs M lib/pf/ip6log.pm commit 96f4ca9143f34d2bfe1a62f32b7337071e579657 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 7 12:31:43 2017 -0500 Not needed for ip6log M lib/pf/ip6log.pm commit e735a79be414974b832d158340b62651c6980194 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 7 12:22:28 2017 -0500 perldoc and comments for IP classes M lib/pf/IPv4.pm M lib/pf/IPv6.pm commit 157354c28b309d909eb02dac452b5534362c2111 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 7 11:59:48 2017 -0500 added script to assign an owner A addons/assign-owner.pl commit 929b00a78a9770ce3f7d5cec55d4c54c1dc92b17 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 7 11:47:11 2017 -0500 Do not pollute logs BRO M sbin/pfdhcplistener commit 67b00d92fe4cd1397e72d6f2fffbe450b1887e1b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 7 11:46:22 2017 -0500 DHCPV6 message types constants M lib/pf/dhcp/processor_v6.pm commit 215a77150948149bd8753f2e8a56eabd40e5a9ef Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 7 11:40:55 2017 -0500 added pfhttpd to .gitignore M .gitignore commit 5b10b6046d95d77db1cb3e9cf26d5bc5f546a4e8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 7 11:37:00 2017 -0500 add go/vendor to gitignore M go/.gitignore commit b4722117d96d3b66b77ac6e3747853a3f9211402 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 7 11:16:17 2017 -0500 Adjust indentation M html/pfappserver/root/node/view.tt commit cfe01554268149352ff3654195c3ba956ab75776 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 7 11:13:15 2017 -0500 Constants for IP types M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M lib/pf/IPv4.pm M lib/pf/IPv6.pm commit e1e4459ed16e887b427a3252378fc43646bd4a9a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 7 11:12:50 2017 -0500 fix routes alive detection for systemd M lib/pf/services/manager/routes.pm commit b3c8a8f51db5af472e16bec959c75c5f14509062 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 7 11:01:39 2017 -0500 Missing DB schema upgrade for ip6 tables M db/upgrade-X.X.X-X.Y.Z.sql commit d8dd2e0b2e216e3c86e2472a5ba2a7b45da63e4c Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Tue Mar 7 10:14:13 2017 -0500 Typo correction and small clarifications. M docs/PacketFence_Clustering_Guide.asciidoc commit fe1213d1a25a9ab08256298db3eeb600879ee473 Author: Julien Semaan <julien@semaan.ca> Date: Tue Mar 7 10:02:38 2017 -0500 update ruckus smartzone hotspot screenshot M docs/images/ruckus-smartzone-webauth-hotspot.png commit 6a704ee3b77c5f4d0129a3b1f3f2f25eae6eaa18 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 7 09:55:00 2017 -0500 use nbiIP to detect smartzone controller IP M lib/pf/Switch/Ruckus/SmartZone.pm M lib/pf/web/constants.pm commit e6254dab2056106570561a1bd0e7eb7877649a6d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 6 16:01:49 2017 -0500 HAproxy IPv6 configuration M lib/pf/cluster.pm M lib/pf/services/manager/haproxy.pm commit 804d0b039efd29de358c4bd53b8f09f136922fe1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 1 13:55:38 2017 -0500 Check for readonly errors M lib/pf/dal.pm commit bfd12503ab70947e4d01461bd9913040448dceb9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 1 13:54:33 2017 -0500 New method db_handle_error, db_set_readonly_mode M lib/pf/db.pm commit fbdbb9f8d0b5d5a9098f80058d5582af3a661e8c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 1 13:26:27 2017 -0500 Add calculated values M lib/pf/dal/node.pm commit 6586c564259eb9b4b00e4b373b95ee163ba784d0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 1 13:25:24 2017 -0500 Add a pre_save hook M lib/pf/dal.pm commit ab5270fede983f5cb1a5f7e65a927dba73bcd62e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 6 15:16:37 2017 -0500 adjust readme for make go-env M addons/dev-helpers/setup-go-env.sh M go/README.md commit bf5fafc396feeef7bd1e30fc02b5c5db504e9dc7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 6 15:11:02 2017 -0500 added make go-env to setup dev environment A addons/dev-helpers/setup-go-env.sh M go/Makefile commit b744ede5fea887d5790481d761f166e3f4858ce6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 6 14:55:47 2017 -0500 call govendor in make test M go/Makefile commit 19f4b737ef6a74022c235bf6da0895078359cb88 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 6 13:48:00 2017 -0500 Adjusted pf::ip6log::open calls for type handling M db/pf-schema-X.Y.Z.sql M lib/pf/dhcp/processor_v6.pm M lib/pf/ip6log.pm commit 46d81e1deca74b050275c188395a1f124dbc83cb Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 3 17:49:56 2017 -0500 Applied #95c675859dce2e98e16a1cb57d6fbb563d31f34e for DHCPv6 processor M lib/pf/dhcp/processor_v6.pm commit 2e6c1331aec333d51276726d7ce605d3f9df20ad Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 3 17:45:37 2017 -0500 Applied #226be3cb3f62186fccbbf9cd26ca74ca9d3aba08 to ip6log M lib/pf/ip6log.pm commit 21d5ce8d30ed6690dc62e6efc3273102e991c342 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 3 16:24:55 2017 -0500 IPv6 DHCP processor M lib/pf/api.pm M lib/pf/dhcp/processor.pm M lib/pf/dhcp/processor_v6.pm commit 04c7fcb7a7ac4fcbd903c2730f4202c77fbf38ee Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 2 12:10:32 2017 -0500 httpd.portal no longer listens on IPv6 M conf/httpd.conf.d/httpd.portal.tt.example M lib/pf/services/manager/httpd.pm M lib/pf/services/manager/httpd_portal.pm commit 02f1629a4a5b10ddbd1b91b418cfc59f88b6d7e1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 2 10:34:49 2017 -0500 :nail_polish: M sbin/pfdhcplistener commit 78cda82c05cf42554e1e24d3b5250411f84c14c9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 2 10:21:50 2017 -0500 Missing ip6log tables schema M db/pf-schema-X.Y.Z.sql commit 41bf0dac223dc2830c393f313673f96c49b46794 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 2 10:21:29 2017 -0500 Node IPv6 on portal and in admin M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Violation.pm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/root/node/view.tt commit f3ddcc7bcf6c30c3deb393dcc57a63d886c089bc Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 2 10:11:39 2017 -0500 iplog M lib/pf/ip4log.pm M lib/pf/ip6log.pm D lib/pf/iplog.pm commit 7eb18f3d8d3922884251635a62ba601bc40d482d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 2 10:09:27 2017 -0500 iplog -> ip4log M lib/pf/detect/parser/regex.pm commit 1a4805f6e4c649f33daf7dc3a71afea93fefeb0e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Mar 1 14:23:21 2017 -0500 Use new IP handling classes M html/pfappserver/lib/pfappserver/Form/Field/IP6Address.pm M lib/pf/util.pm M lib/pf/util/IP.pm commit 17424bff80b81586461f47a9d0df075da937ea0f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Mar 1 14:13:38 2017 -0500 New IP handling classes A lib/pf/IP.pm A lib/pf/IPv4.pm A lib/pf/IPv6.pm A lib/pf/util/IP.pm commit 3fed34e82cb969cda4313382d78afe4048ed706a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 23 19:18:38 2017 -0500 httpd.portal to listen on ipv6 M conf/httpd.conf.d/httpd.portal.tt.example M lib/pf/services/manager/httpd.pm M lib/pf/services/manager/httpd_portal.pm commit 199e7f066a11c9f4488060d767e4b32e0c6f373f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 23 19:11:25 2017 -0500 pfconfig ipv6 handling M lib/pfconfig/namespaces/interfaces.pm M lib/pfconfig/objects/Net/Netmask.pm commit 7ecd59e9595a05b07e61ca5e3f1f58d0247b5709 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 23 16:56:00 2017 -0500 Network interfaces modification M conf/documentation.conf A html/pfappserver/lib/pfappserver/Form/Field/IP6Address.pm M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/Model/Config/System.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/root/interface/create.tt M html/pfappserver/root/interface/interface_debian.tt M html/pfappserver/root/interface/interface_rhel.tt M html/pfappserver/root/interface/list.tt M html/pfappserver/root/interface/view.tt M lib/pf/util.pm commit f79f7f158b7c27538671e3e5b5a649f56fc98737 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 2 16:13:59 2017 -0500 iplog -> ip4log M addons/iplog-cleanup.pl M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql M html/captive-portal/lib/captiveportal/Base/Controller.pm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M html/parking/cgi-bin/release.pl M html/pfappserver/lib/pfappserver/Model/Node.pm M lib/pf/Portal/Session.pm M lib/pf/action.pm M lib/pf/api.pm M lib/pf/cmd/pf/ipmachistory.pm M lib/pf/config.pm M lib/pf/detect/parser/dhcp.pm M lib/pf/detect/parser/suricata_md5.pm M lib/pf/dhcp/processor_v4.pm M lib/pf/enforcement.pm M lib/pf/fingerbank.pm M lib/pf/ip4log.pm M lib/pf/iplog.pm M lib/pf/ipset.pm M lib/pf/lookup/node.pm M lib/pf/provisioner/mobileiron.pm M lib/pf/provisioner/opswat.pm M lib/pf/provisioner/sepm.pm M lib/pf/scan.pm M lib/pf/violation.pm M lib/pf/web.pm M lib/pf/web/custom.pm M lib/pf/web/externalportal.pm M lib/pf/web/httpd.aaa_modperl_require.pl M lib/pf/web/httpd.webservices_modperl_require.pl M lib/pf/web/release.pm M lib/pf/web/wispr.pm M sbin/pfdetect M sbin/pfdns M sbin/pfmon M t/dao/data.t commit 61629d99b549c973d1feb035e65ab5571aeeb6d1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Feb 1 11:34:10 2017 -0500 Better names A lib/pf/ip4log.pm A lib/pf/ip6log.pm D lib/pf/iplog_v4.pm D lib/pf/iplog_v6.pm commit 8e347dad9462ad3ff6a8355981ba00e8d937dea9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jan 23 20:28:05 2017 -0500 Modified process_dhcp to process_dhcpv4 M lib/pf/api.pm M sbin/pfdhcplistener commit 8a1148e36adf947861f6201cd38326bccbcc120f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jan 23 20:24:03 2017 -0500 Introducing base/child classes for iplog M lib/pf/iplog.pm A lib/pf/iplog_v4.pm A lib/pf/iplog_v6.pm commit 5f0b5c09b2e5c81b385910431f5c886ef2771d3e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jan 23 19:00:31 2017 -0500 Minor adjustment M lib/pf/dhcp/processor_v4.pm M lib/pf/dhcp/processor_v6.pm commit c89240d63f01ccf86dba139cbba04bcf84af6eea Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jan 23 18:52:48 2017 -0500 First blast at objectifying DHCP processors for IPv4/v6 M addons/replay-pcap.pl M lib/pf/api.pm M lib/pf/dhcp/processor.pm A lib/pf/dhcp/processor_v4.pm A lib/pf/dhcp/processor_v6.pm commit 83a205e0afddebef1793139382a29a541cea78b0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jan 17 13:43:49 2017 -0500 Minor modifications to dhcplistener for ipv6 flow M sbin/pfdhcplistener commit bcb6ea820b1f20e5a18c32f957558023bc7648a4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 6 09:44:31 2017 -0500 Add note on admin interface + currently-at M docs/PacketFence_Clustering_Guide.asciidoc commit 748aaaeb21d992f3cab7fb5103c92e55f6e78563 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 6 09:34:57 2017 -0500 add --force-new-cluster option to mariadb wrapper M sbin/pf-mariadb commit caafd4404f7c19c786342ce558bba21f078df9d4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 3 18:13:29 2017 -0500 Less ERROR, more DEBUG M sbin/pfconfig commit 0781a61ffb7c3a8855d6fe5e10355cc9809735ff Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Mar 3 17:50:21 2017 -0500 Working M docs/PacketFence_Clustering_Guide.asciidoc commit d7bcf920b1b1def6cac6e1e2fc526d5c58e3333d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 3 16:52:55 2017 -0500 pfconfig::objects::Net::Netmask mask should force to a string M lib/pfconfig/objects/Net/Netmask.pm commit f5061a51f589e72b5506b13f522e9863296e2e8b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 3 16:29:17 2017 -0500 update pfconfig::objects::NetAddr::IP mask so its a string M lib/pfconfig/objects/NetAddr/IP.pm commit e3aaa14a1ae58726ae1f12082e4ba38e887dfe8e Author: Louis Munro <lmunro@inverse.ca> Date: Fri Mar 3 16:20:38 2017 -0500 Added missing unit file for httpd.dispatcher. M addons/packages/packetfence.spec M conf/systemd/packetfence-haproxy.service A conf/systemd/packetfence-httpd.dispatcher.service M conf/systemd/packetfence-iptables.service M conf/systemd/packetfence-pfsso.service commit 707ac37dad77c5360d0f6f1cb6ac1458d2499ef9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 3 15:48:27 2017 -0500 adjust mariadb cluster doc M docs/PacketFence_Clustering_Guide.asciidoc commit 8fe419e3abf567bb5414a03ff5c704d7802062fa Author: Louis Munro <lmunro@inverse.ca> Date: Fri Mar 3 14:39:46 2017 -0500 Changed loglevel to debug for "Memory configuration is not valid anymore" M lib/pfconfig/cached.pm M lib/pfconfig/manager.pm commit 69745b1a940880165b11d5668f7b1577072cc8d5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 3 13:27:23 2017 -0500 use full path to govendor M addons/packages/build-go.sh commit a78a35076872cbffa830f105193382fbe3269d6b Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Mar 3 10:47:39 2017 -0500 Beginning of doc review. M docs/PacketFence_Clustering_Guide.asciidoc commit 4c83e77505a618563502be77f482eaaa253af1a5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 3 10:47:36 2017 -0500 install and use govendor in temp GOPATH M addons/packages/build-go.sh commit 9ba8ce4cc7f38b4c0abe11b632b2f1c1799a7fb2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 3 10:46:54 2017 -0500 don't configure mariadb networking when there is no management int M conf/mariadb/mariadb.conf.tt.example M lib/pf/cmd/pf/generatemariadbconfig.pm commit 3663ca7ea1a6de3b37ee69462390b673f38d4c75 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 3 10:34:41 2017 -0500 expect govendor to already be installed M addons/packages/build-go.sh commit 38cc1803fe521ad85a25afe28e1c7ac9ef3efa94 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 3 10:30:46 2017 -0500 use govendor for build-go.sh M addons/packages/build-go.sh commit 66670aa4ca1af08f8bfc126bc2ea61eac67f8440 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 3 10:06:13 2017 -0500 fix ln -s command in go readme M go/README.md commit 740283402fad1d696bb40d37925f35a2048624c6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 3 09:30:15 2017 -0500 Fix incorrect ACL name in haproxy M lib/pf/services/manager/haproxy.pm commit a5feeab91f0553803dfa91649f3e2b1caba275ca Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 3 09:23:50 2017 -0500 touchups to golang doc M go/README.md commit d32bb38e0c24226222540a25787d8ad26049c2a9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 3 09:14:10 2017 -0500 add vendoring file A go/vendor/vendor.json commit 8e53adc4097eea9e783a9a438f412946ecc5a418 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 2 16:02:54 2017 -0500 documentation on ungraceful shutdown M docs/PacketFence_Clustering_Guide.asciidoc commit e7c5e5798bc6b03fcc6ef05afa2afacd584ebefc Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 2 15:46:25 2017 -0500 perldoc for pf-mariadb M sbin/pf-mariadb commit 691a0d25489bb5b34c3ebfd1436601ecaf9c115b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 2 15:45:55 2017 -0500 iptables rules for quorum server M conf/iptables.conf.example commit 390bd429b137ffa0058d505d6edfb123b8bb4745 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 2 15:26:45 2017 -0500 stop quorum server once one server is alive M sbin/pf-mariadb commit bce4218e15b8ad3696eed9b4c01b52b4150a6486 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 2 15:16:01 2017 -0500 add missing chi namespace M lib/pf/CHI.pm commit 505343fc95cd4fcc7a448de8854fca6bd94a8a34 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 2 15:14:54 2017 -0500 initial version of mariadb quorum server M sbin/pf-mariadb commit c58cd993fccf3bfe7fe12e9ea3d700d92db5570e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 2 14:27:46 2017 -0500 Monit configuration changes related to the winbind-wrapper M addons/monit/monit_checks_configurations/00_packetfence.tt commit 2ceb79c1f9f0b87229c7cf94ab2faad5985a7c9f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 2 10:52:58 2017 -0500 No need to disable ProxyRequests if we don't load it M conf/httpd.conf.d/httpd.portal.tt.example commit 54fcb0ed4c61d1641ed0b1179a7dbff0d3bf18a4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 2 10:39:40 2017 -0500 add server_ip var in generatemariadbconfig in standalone M lib/pf/cmd/pf/generatemariadbconfig.pm commit 058d57965aaa58f43881f73197615dbcafde704f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 2 10:38:48 2017 -0500 packetfence-mariadb should bind only to management M conf/mariadb/mariadb.conf.tt.example commit f64c1d81bf851b1897fbbaeec02971d5129eaea5 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Mar 2 09:15:04 2017 -0500 Fixed packaging. Fixes #2063. M addons/packages/packetfence.spec commit 99542c460066fc7bc7f1a701853fbc5025a7f7b5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 1 15:58:52 2017 -0500 Add new switch methods M t/hardware-snmp-objects.t commit 3264ffd02faebc920a536ea31450868dbba75f36 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 1 15:39:53 2017 -0500 Decrease timeout in order to check for signals faster M sbin/pfdhcplistener commit 3f68353ef019d7976401138aeff90f5de75dd656 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 1 15:55:08 2017 -0500 revert excessive removal of firewallsso in dump.pl M addons/dev-helpers/dump.pl commit ca2c0cdc372980d0c55939251d54b5e60142c531 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 1 15:35:41 2017 -0500 Update .gitignore M .gitignore commit ac9501e4016601a5820072691c274c30d6db0997 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 1 15:28:54 2017 -0500 add pf::snmptrapd to ignore compile checks M t/pf.t commit 4b23c84aff317bd21a4664ee2c3e296dde5264a3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 1 14:47:16 2017 -0500 add panic handling to httpdispatcher M go/caddy/httpdispatcher/httpdispatcher.go commit d0daef8f2ebe58f6c1f25e6fe4faecb66108568b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 1 14:46:57 2017 -0500 remove unused import M go/httpdispatcher/proxy.go commit 351c2080dfb2d7f33dfff53b0e4eebea4eb4f8f9 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 1 14:25:28 2017 -0500 Fixed missing semicolon in pf::services::manager::haproxy. M lib/pf/services/manager/haproxy.pm commit e0f6c2ba6dabc5f91ae8901429852d7ee60a1a3e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 1 14:07:45 2017 -0500 migrated httpdispatcher to use the pfconfigpool M conf/caddy-services/httpdispatcher.conf M go/caddy/httpdispatcher/httpdispatcher.go M go/httpdispatcher/proxy.go commit 83c2e9436c29eb2339de27ddfff57937a93df319 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 1 13:44:06 2017 -0500 Fixed packaging for conf/passthrough.lua.tt. M addons/packages/packetfence.spec commit 4859bd0fe0ac2ba36243a0d0b07a5b324ad5fca9 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 1 13:22:02 2017 -0500 Fixed haproxy systemd dependencies. M conf/systemd/packetfence-haproxy.service commit e05ee604b851ac7ba13472c7096a47f8f84c3f20 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 1 13:20:19 2017 -0500 Added HAProxy to packetfence.target.wants. M conf/systemd/packetfence-haproxy.service commit 8cbe35b3a4b00f0fb2aa2b4744cfc8e987b991d9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 1 13:20:33 2017 -0500 post-merge fixes for httpdispatcher M go/httpdispatcher/proxy.go M go/httpdispatcher/proxy_test.go M go/pfconfigdriver/structs.go commit 3e9922b1dbdfd1551996fdfe7005bd391b4d73d9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 1 13:02:30 2017 -0500 Add timing M lib/pf/task/pfsnmp.pm commit 5692ecca43023b639e841339110b796d483c7b2f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 1 12:55:07 2017 -0500 Added new variable for switch_control_dir M lib/pf/file_paths.pm A var/switch_control/.gitignore commit ddb16903a43288ec176ab6b67dd07ee993fbc6fd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 1 12:33:36 2017 -0500 Remove Dumper M lib/pf/task/pfsnmp.pm commit 438cb390aa47cdbba380b0cb73d8b78436f023d2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 1 12:31:13 2017 -0500 fix call to build-go.sh M addons/packages/packetfence.spec commit 84c9d77aaaf8a5f9aca232bdb3e5ccecd887f437 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 1 12:26:40 2017 -0500 Changed test M go/httpdispatcher/proxy_test.go commit f2729203bbd40c71aa31ff859e2377b007fb5b6c Author: Julien Semaan <julien@semaan.ca> Date: Wed Mar 1 11:40:09 2017 -0500 adjust go build script to be able to test independant M addons/packages/build-go.sh commit 52ee1f19cff88828bb76ed62435c1d65e148e075 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 1 10:59:39 2017 -0500 Fix for PR M go/httpdispatcher/proxy.go M lib/pf/services/manager/httpd_portal.pm commit 0d21cc7e409d1ef2c00923c1267b5e5a02463383 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 28 12:10:08 2017 -0500 Added test A go/httpdispatcher/proxy_test.go commit 20606ab2904baed503f6d06bfaf3cf625f3a80f0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 28 10:16:49 2017 -0500 cleaned code M go/httpdispatcher/proxy.go commit 7f8504e07aceed8d45681a42eb2fdc2e2b200b08 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 17 13:02:04 2017 -0500 Listen on 127.0.0.1:80 on standalone setup M lib/pf/services/manager/haproxy.pm M lib/pf/services/manager/httpd_portal.pm commit 8f14f8d4850c38c13c392a986cf6c6012389c306 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 17 11:54:04 2017 -0500 Enable haproxy by default M lib/pf/services/manager/haproxy.pm commit 8ed3c5596ddaeb156befff92041c6276825802c1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 17 11:27:18 2017 -0500 Set host header if it's not define M conf/passthrough.lua.tt.example M lib/pf/services/manager/haproxy.pm commit 96c73fca2a5f078443d00cc9677345dc2a0d698a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 17 11:04:01 2017 -0500 Updated lua script M conf/passthrough.lua.tt.example commit 6d73a87823f8f9f462a1e82ffd3d5d376b3635c5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 15 16:44:51 2017 -0500 Fixed ident M go/httpdispatcher/proxy.go commit 522728cfb01dd79ba046dd65cc860b0f4748e0bb Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 15 16:41:38 2017 -0500 Fix portal preview M html/pfappserver/root/config/profile/files.tt M html/pfappserver/root/config/profile/index.tt M html/pfappserver/root/config/profile/view.tt commit 753cb1b60db11ab816fc41f4f16089cbab11f6a6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 15 15:40:43 2017 -0500 Commented out parking code in proxy.go M go/httpdispatcher/proxy.go commit f7c600e24b765e44aa1ebb8ee5a11008a56c7688 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 15 15:30:42 2017 -0500 Removed mod_qos and mod_evasive related variable in PfconfPortal struct M go/pfconfigdriver/structs.go commit 9341e22700184d98e05f4c21a6a2950d64388100 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 15 15:29:07 2017 -0500 Reintroduce parking in ipset M lib/pf/constants/parking.pm M lib/pf/ipset.pm M lib/pf/iptables.pm M lib/pf/parking.pm commit 17c2d4cf2947e3c1975411c4affbfb54ff8bb7e6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 15 15:23:08 2017 -0500 Cleaned config M conf/haproxy.conf.example M conf/passthrough.lua.tt.example commit a95dd9333466f3b742df7801ef35fc9789f755fe Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 15 15:12:36 2017 -0500 Static content M conf/caddy-services/httpdispatcher.conf commit 60c6c48692c730636bded1cac9651ab9d0354281 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 15 14:53:47 2017 -0500 Deny for 10s bakend access if the device do more than 20 request/10s but allow the device to be redirect M lib/pf/services/manager/haproxy.pm commit a304a7fd6bb99e44ecb6f68009b7760dc8d7a87e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 15 13:59:58 2017 -0500 Add favicon static path M conf/caddy-services/httpdispatcher.conf commit a6b1510f7724a0c863173c5f145bd2d3c1a7ef77 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 15 13:58:06 2017 -0500 Serve static content from httpdispatcher M conf/caddy-services/httpdispatcher.conf commit 6f3b54c8f6c8fcda6f3426f295881cb08f6fbf7d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 15 13:32:06 2017 -0500 added httpdispatcher conf A conf/caddy-services/httpdispatcher.conf commit c7dcc80f1ec1067ba08845c19c214892a578b4ae Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 15 13:27:12 2017 -0500 migrate dispatcher to fingerbank logger M go/httpdispatcher/proxy.go commit 403f2ce5ca10da3763b80abaf25ea3413c3b752e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 15 13:13:38 2017 -0500 pass the request context in proxy M go/caddy/httpdispatcher/httpdispatcher.go M go/httpdispatcher/proxy.go commit bf3db4c83d9a5b5bf2220264c3b350b47b73d377 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 15 12:55:06 2017 -0500 ported 1:1 the proxy code to caddy M go/caddy/caddy/caddy/caddymain/run.go M go/caddy/caddy/caddyhttp/httpserver/plugin.go A go/caddy/httpdispatcher/httpdispatcher.go M go/httpdispatcher/proxy.go D go/httpdispatcher/static.go M go/pfconfigdriver/structs.go commit c73af356551a6b59d0a0bf7a45e823cb8db0524a Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 15 11:44:40 2017 -0500 Cleaned code and add static M go/httpdispatcher/proxy.go A go/httpdispatcher/static.go commit 967c2713478c3b5c6bfb620110cf2e28f2e3f54b Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 15 11:37:18 2017 -0500 Keep code for portal preview M lib/pf/web/dispatcher.pm commit fb1f1665e8889c97c1424c6472539b63f3e559fc Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 15 11:35:44 2017 -0500 Haproxy handle static content M conf/haproxy.conf.example M conf/passthrough.lua.tt.example M lib/pf/web/dispatcher.pm commit c9ba732f3f6b011d26310175a257cc05a46350ef Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 15 09:51:00 2017 -0500 Added go proxy A go/httpdispatcher/proxy.go commit 558d0b95ab5e334fc6c2238b34f51ff1b8b543f9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 15 09:31:06 2017 -0500 Removed mod_qos and mod_evasive M addons/packages/packetfence.spec M conf/documentation.conf M conf/httpd.conf.d/httpd.portal.tt.example M conf/pf.conf.defaults M debian/control M lib/pf/ipset.pm M lib/pf/services/manager/httpd_portal.pm commit ceb250e94b094223af28b4341094dae3bf9154ce Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 14 16:31:41 2017 -0500 Rate if backend answer 501 M lib/pf/services/manager/haproxy.pm commit 46116e860bd342551a9cd0c34889901f4b2176f3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 14 15:32:18 2017 -0500 Block for 10s if the device hit the cpative portal more than 30 times in 10s M conf/passthrough.lua.tt.example M lib/pf/services/manager/haproxy.pm commit 0f431f1f28112a0aa5424d9e5bab9a79eba28137 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 14 11:29:21 2017 -0500 Fixed typo M lib/pf/web/dispatcher.pm commit 722e844de0bd84e19834bcf184e202399bd76800 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 14 11:22:47 2017 -0500 Set default Apache return code (HTTP_NOT_IMPLEMENTED) M lib/pf/web/dispatcher.pm commit 89fa7fe518a1b2e4ae9958ccf07393ec6eba909f Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 14 11:09:08 2017 -0500 Removed parking ipset M lib/pf/constants/parking.pm M lib/pf/ipset.pm M lib/pf/iptables.pm M lib/pf/parking.pm commit 5614c371506b5ee03705da40b050fabee031bb5d Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 14 10:58:32 2017 -0500 Cleaned dispatcher.pm M lib/pf/web/dispatcher.pm commit 7b24378cd076f6285dd2389cd630e11c6b9ead62 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 13 17:05:15 2017 -0500 Use redis for parking M conf/haproxy.conf.example M lib/pf/parking.pm commit e7959792947c917983e4820e362300f1eba9ef17 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 10 16:26:23 2017 -0500 Added Forwarded-For option in haproxy M conf/haproxy.conf.example commit 80b80d8352698dc18da3d6bcb0c21e3e676f37a5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 10 15:36:16 2017 -0500 Generate portal host/fqdn for lua script D conf/passthrough.lua A conf/passthrough.lua.tt.example M lib/pf/services/manager/haproxy.pm commit 42309e1a56f8e643d4059a5dc52e84e45b5526e4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 3 16:13:25 2017 -0500 Dynamic haproxy backend select based on Host value M conf/haproxy.conf.example A conf/passthrough.lua M lib/pf/services/manager/haproxy.pm commit ac77e4bd56a2984b99e774ef2fbed9f48bb318fe Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 3 08:49:41 2017 -0500 upgrade haproxy version M addons/packages/packetfence.spec M debian/control commit 294492d345ec365c1a2d86d3ac45f342d5a9533f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 1 10:59:01 2017 -0500 add go directory to build M addons/packages/packetfence.spec commit 68611bfc66c2141fcb2b91681e668283816cf41a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 1 10:54:10 2017 -0500 added /usr/local/pf/go directory M addons/packages/packetfence.spec commit 05ebda329d5c45c3f46b5551e9a4bd8fe5c316f9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 1 10:53:01 2017 -0500 added pfsso unit file installation M addons/packages/packetfence.spec commit efe1f2816324e124f30fc7ec51499e103b416d30 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 1 10:40:45 2017 -0500 add /usr/local/pf/go/ to package M addons/packages/packetfence.spec commit c89016cfcc2da8e8e50d09f27c55d901581bbcb9 Author: Julien Semaan <julien@semaan.ca> Date: Wed Mar 1 10:14:39 2017 -0500 tests should not occur during build stage M addons/packages/build-go.sh commit 50c9ae43d287af9440c2291d8e4661b2ac696d4f Author: Julien Semaan <julien@semaan.ca> Date: Wed Mar 1 09:45:34 2017 -0500 exclude pfhttpd from testable binaries M t/TestUtils.pm commit 81d448bace07da5dc4f9c8e551c7052464b107e3 Author: Julien Semaan <julien@semaan.ca> Date: Wed Mar 1 09:33:48 2017 -0500 add pfhttpd packaging to rhel M addons/packages/packetfence.spec commit 11e10478092a4842a184e8f8e0f4956b25caa980 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 1 09:21:40 2017 -0500 fix typo M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 35c2d7b09395a5a338dd04eab4dc0b9308138207 Author: Julien Semaan <julien@semaan.ca> Date: Wed Mar 1 09:10:13 2017 -0500 set env variable for pfconfig testing M addons/packages/build-go.sh commit a442d6fef82e2496bb995bb92fa6f7f008c2d80c Author: Julien Semaan <julien@semaan.ca> Date: Wed Mar 1 09:07:09 2017 -0500 fix PATH in build script M addons/packages/build-go.sh commit 93df535a7ed40a8e6a7ee61f36bf17dd96362225 Author: Julien Semaan <julien@semaan.ca> Date: Wed Mar 1 09:03:45 2017 -0500 add path to go build script M addons/packages/build-go.sh commit 082b5460fca87674dfadaed97ecad1414d13f0b8 Author: Julien Semaan <julien@semaan.ca> Date: Wed Mar 1 08:53:44 2017 -0500 complete golang build script M addons/packages/build-go.sh commit b85f104ffd1a8188ebba357160e18601ac3a9368 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 1 08:32:39 2017 -0500 initial version of go build file A addons/packages/build-go.sh commit 6364e10dbbd205a2c3d09cae15a2fae8cdd491c4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 1 08:32:21 2017 -0500 remove sereal support in golang pfconfigdriver M go/pfconfigdriver/fetch.go commit efa8597d57b31dbd2cbdafd63066c16c3f86b3af Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 1 07:48:30 2017 -0500 radius interface should never be required M html/pfappserver/lib/pfappserver/Model/Enforcement.pm commit 6533667039cf3cc97bafa8322fb62de432496853 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 1 07:40:02 2017 -0500 fix the b9cf07e fix fixeption M addons/packages/packetfence.spec commit b9cf07e504dc332c3ca12620e6db8b583af25109 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 1 07:34:38 2017 -0500 Fix missing packaging for e15f9c3 M addons/packages/packetfence.spec commit 3e4409a658599fad5546fd507ad57c9ac986b21c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 1 07:22:52 2017 -0500 finish removing lib/pf/firewallsso/* references M addons/dev-helpers/dump.pl M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO.pm commit 38ba6dba661c5565ff6e66d9d2ee610219de0e35 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 1 07:16:24 2017 -0500 remove firewall sso test D t/unittest/firewall_sso.t commit e94b3dabdfe1bb8ca02c2bd3152a4a84fb029ff4 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Feb 28 17:01:47 2017 -0500 Fix to create lease file for dhcpd. M conf/systemd/packetfence-dhcpd.service commit e15f9c3a2045152a100c1d2f62eb205f2c7b6a17 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 28 16:45:11 2017 -0500 Rename conf/caddy-services/pfsso.conf to conf/caddy-services/pfsso.conf.example M .gitignore D conf/caddy-services/pfsso.conf A conf/caddy-services/pfsso.conf.example commit 6e5b93470c3adf6d86ec04f5dd21f0ceef7496dd Author: Louis Munro <lmunro@inverse.ca> Date: Tue Feb 28 16:07:27 2017 -0500 Fixed radsniff so it no longer daemonize. M conf/systemd/packetfence-radsniff.service M lib/pf/services/manager/radsniff.pm commit c1a3a010b24a7331917ad8f9326a51fcb0849cb9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 28 15:57:59 2017 -0500 remove pf::firewallsso M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Factory.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Firewall_SSO.pm M lib/pf/api.pm M lib/pf/constants/firewallsso.pm D lib/pf/factory/firewallsso.pm M lib/pf/firewallsso.pm D lib/pf/firewallsso/BarracudaNG.pm D lib/pf/firewallsso/Checkpoint.pm D lib/pf/firewallsso/FortiGate.pm D lib/pf/firewallsso/Iboss.pm D lib/pf/firewallsso/PaloAlto.pm D lib/pf/firewallsso/WatchGuard.pm commit 28492e968545104c991ab4c074981cc079e16545 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Feb 28 15:46:32 2017 -0500 Fixed incorrect return code for iptables. M lib/pf/services/manager/iptables.pm commit 578a25190761127d67e2f166b3774e1f77f6a8fd Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 28 15:41:48 2017 -0500 migrated vsys handling to pfsso M go/firewallsso/base.go M go/firewallsso/factory.go M go/firewallsso/paloalto.go commit 1cd8333d213d5d184d8911453cf622ef52749ec4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 28 15:40:56 2017 -0500 add vsys to paloalto form M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/PaloAlto.pm commit 256b4c3f92e3a27c21f8efa327971a420d011bd7 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Feb 28 15:20:10 2017 -0500 Fixes to packaging. M addons/packages/packetfence.spec commit 4da28fde73e471ec39f7e02de7f83d88260bdfb5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 28 15:13:12 2017 -0500 added Cisco Small Business doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit bf95dec91586fc6a491b33205ebe08ee1b7b9f54 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Feb 28 15:09:39 2017 -0500 Fixed packaging. M addons/packages/packetfence.spec commit 79ce94ba221a78645d349978f8e3ec1ff4465d9e Author: Louis Munro <lmunro@inverse.ca> Date: Tue Feb 28 15:04:43 2017 -0500 Removed unused launcher code. M lib/pf/services/manager/radsniff.pm commit d227a442850c47b6a3163eaa6cdb9089e1e5a5ba Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 28 14:50:36 2017 -0500 remove usless file D docs/pfcmd.help.asciidoc commit a8c6f96554f486228902c165cb476abefa2df3ec Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 28 14:35:23 2017 -0500 added perldoc M lib/pf/Switch/Ruckus/SmartZone.pm commit 46cc9ead1a10ea3ae8dfdbd9edcb0a4330234da5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 28 14:34:44 2017 -0500 use encode_json instead of generated string M lib/pf/Switch/Ruckus/SmartZone.pm commit c120fb500dc05faf12559c85262d234403d848a0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 28 13:29:03 2017 -0500 updated documentation for smartzone M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A docs/images/ruckus-smartzone-webauth-hotspot.png A docs/images/ruckus-smartzone-webauth-ssid.png A docs/pfcmd.help.asciidoc commit ce2f2dbd9b165b3128dc07a57c07adc328585eed Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 28 13:20:53 2017 -0500 added smartzone documentation M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit d33a824c785a791109ab37572f65bda74d379a1d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 28 11:26:31 2017 -0500 Fix typo M docs/PacketFence_Clustering_Guide.asciidoc commit b2138349c0863c1474260e437a532062dd4e945e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 28 11:07:28 2017 -0500 Be consistent with naming of services and service wrappers D bin/mariadb M conf/systemd/packetfence-mariadb.service A sbin/pf-mariadb commit fa6066656ab60a29c9eaeea42dd36236a58f0e56 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 28 12:38:32 2017 -0500 reworked SmartZone switch module M lib/pf/Switch/Ruckus/SmartZone.pm commit c094b2f4b6dde0e7148d996ff20ecefbcda6a5c6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 28 11:27:35 2017 -0500 added mikrotik webauth support M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M lib/pf/Switch/Mikrotik.pm M lib/pf/web/constants.pm commit 5bcae9af6667480a0b811e4e75b10882905dd982 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 28 10:36:00 2017 -0500 If old data is not defined then use current data to to build primary key search M lib/pf/dal.pm commit e8aa2953554669f7010c3bd8f93780cdef581cb6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 28 10:24:08 2017 -0500 added caddy ratelimiting M go/caddy/caddy/caddy/caddymain/run.go M go/caddy/caddy/caddyhttp/httpserver/plugin.go A go/caddy/requestlimit/requestlimit.go commit 0c27748a24c473f452fe49d141803a2dda9a060b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 28 09:53:19 2017 -0500 don't require haproxy 1.6 for now M addons/packages/packetfence.spec commit 8b9202354b5062d00cef29c6689d7bbbb31f164f Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Feb 28 09:38:33 2017 -0500 check if node IP is present before showing the template M html/pfappserver/lib/pfappserver/Model/Node/Tab/WMI.pm M html/pfappserver/root/node/tab_WMI_view.tt commit 7c7e061fe6605983ea5e29beed75f0c83cd08115 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 28 09:10:14 2017 -0500 add username to pfsso request M lib/pf/api.pm commit f28908002eab37639325a443861d30868f016697 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 28 08:11:29 2017 -0500 Require MariaDB >= 10.1 for RHEL7 M addons/packages/packetfence.spec commit 15661c304fe18c26f26d70be5a31d31185bfd4c0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 28 07:49:13 2017 -0500 reactivate statsd by default M conf/caddy-services/pfsso.conf commit 43fa2efc804d9ae3e8f4d6d4f53dc1723080546e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 28 07:43:47 2017 -0500 fail-open if statsd init failed M go/caddy/statsd/statsd.go commit b38a2f88c48c86334ff383a6ae1a8263d58c4242 Author: Julien Semaan <julien@semaan.ca> Date: Tue Feb 28 07:37:11 2017 -0500 zenglishe fixes for clustering doc M docs/PacketFence_Clustering_Guide.asciidoc commit d31df1c9cfcf304ec984c584fb0d8395eac0eb89 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 27 17:53:10 2017 -0500 Remove the use of the flag client_found_rows M lib/pf/db.pm commit 6872f92468c01c857ea7eb6ba10581a15b90f20f Author: Julien Semaan <julien@semaan.ca> Date: Mon Feb 27 17:38:27 2017 -0500 more adjustments to mariadb doc M docs/PacketFence_Clustering_Guide.asciidoc commit 0e91ce1ee1025fc97819322a0efb894bbe35a47a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 27 17:08:22 2017 -0500 allow for exec vs system calls in launch_mysql M bin/mariadb commit fe1d1b4ae0344e7b4176a26af23a57ed817aa195 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 27 17:04:01 2017 -0500 start mysqld with exec M bin/mariadb commit 0ada8af8ddfd53f933232759dd5f26437fc95c82 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 27 16:42:25 2017 -0500 Cleaned up leftovers from unitfile generation. M lib/pf/services/manager.pm M lib/pf/services/manager/httpd_admin.pm commit 7d97f967fccbd104f67274067b1e408018cf563d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 27 16:36:08 2017 -0500 rework signal handling of mariadb wrapper M bin/mariadb commit a74e9f83c67b345b7159079993658cabc91736ab Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 27 14:01:56 2017 -0500 When a process tries to close STDERR or STDOUT do not fail M lib/pf/log/trapper.pm commit 6218d194ee955807318e18130f959246cf6384c2 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 27 13:51:23 2017 -0500 Updated tests M t/unittest/dal.t commit 4d688b15302a5de30785f0baac3adeef2a695621 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 27 13:51:01 2017 -0500 New method find_or_create M lib/pf/dal.pm commit 3228a5cec2dfb04783b45688ba88f24c506b6e3b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 27 13:49:27 2017 -0500 Use the insert values if nothing has changed M lib/pf/dal.pm commit 64d429999db04acfe17e083464b0d46502a30aec Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 27 13:48:27 2017 -0500 Return ::CREATED when a node was created in an upsert M lib/pf/dal.pm commit 9a8d079127e0d5f8efe864aaec78f5da98a06289 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 27 11:33:33 2017 -0500 If the table record is known to be from the database the only update changed fields M lib/pf/dal.pm commit 0a8dcf0176b09980c61ad1be48f2aaf720e5d1c5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 27 11:26:17 2017 -0500 Remove special handling of pfdhcplistener in monit Fixes #2048 M addons/monit/monit_build_configuration.pl M addons/monit/monit_checks_configurations/00_packetfence.tt commit bbe0ec7ee4653bef8aa4f4f7baf12616cb8ff59d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 27 11:25:47 2017 -0500 remove winbindd_child reference M lib/pf/services.pm commit c931e2986b79366d8e16ba0da214021968da59c5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 27 11:21:27 2017 -0500 send appropriate kill signal to MySQL M bin/mariadb commit 9754ad655288d6cf1f583e40f72846c720542084 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 27 11:17:55 2017 -0500 fix winbindd pid file path for monit scripts M addons/monit/monit_build_configuration.pl M lib/pf/domain.pm commit edadf97c8726e145f3191f6a235ac24b017c556f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 27 10:57:23 2017 -0500 proper child cleanup on force kill of mariadb spawner M bin/mariadb commit 50e9ac4fb24290716cf6c6cb7ac2e248abb54d78 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 27 10:44:07 2017 -0500 Add proper error handling M sbin/radsniff-wrapper commit 68fc1f71df94dee1712d4f3e2943bdd2b97d523b Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 27 10:04:33 2017 -0500 Added radsniff systemd wrapper. M addons/packages/packetfence.spec M conf/systemd/packetfence-radsniff.service A sbin/radsniff-wrapper commit 226be3cb3f62186fccbbf9cd26ca74ca9d3aba08 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Feb 26 20:40:06 2017 -0500 Explictly define the field names M lib/pf/iplog.pm commit 1a3f12ed792acaffcd0e7c75e5e64bf4e38b119a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 24 17:13:52 2017 -0500 Set the readonly flag if the mysql error code is readonly M lib/pf/db.pm commit ff23dc4b8628985000bdfdba0741ab7277baa6cf Author: Louis Munro <lmunro@inverse.ca> Date: Fri Feb 24 16:31:04 2017 -0500 Fixed packaging. M addons/packages/packetfence.spec commit 08c1fd44d08c85a0247fb3944d3d59405e63e6f7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 24 16:11:07 2017 -0500 Add missing files M addons/packages/packetfence.spec commit 756b346fdf94390aa758af0dee450c5c4292802f Author: Julien Semaan <julien@semaan.ca> Date: Fri Feb 24 15:52:42 2017 -0500 fix zi bad inglishe M docs/PacketFence_Clustering_Guide.asciidoc commit 2d934ba2d47a64bbe6f9f2e968b019c550f184b8 Author: Julien Semaan <julien@semaan.ca> Date: Fri Feb 24 15:51:18 2017 -0500 wrap up mariadb galera doc M docs/PacketFence_Clustering_Guide.asciidoc commit 672d03111d7db5726b6f4ca9dcefe0c6415ab478 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 24 15:51:04 2017 -0500 use xtrabackup to sync galera M conf/mariadb/mariadb.conf.tt.example commit a3c715cc3c0870a752cce195b19f33294ba24311 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 24 15:38:55 2017 -0500 another port for galera cluster M conf/iptables.conf.example commit ae8937c9a6836f27af4938d59b231acdd1a92068 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 24 14:52:05 2017 -0500 Added iptables rules for galera cluster M conf/iptables.conf.example commit 1315d19cb2da800abbaf4983640329ef4aa4b8c1 Author: Julien Semaan <julien@semaan.ca> Date: Fri Feb 24 14:48:38 2017 -0500 touchups to mariadb doc M docs/PacketFence_Clustering_Guide.asciidoc commit 2bcbcb42fadea48e2976ba0e546e7f563bb57577 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 24 14:46:35 2017 -0500 ping using icmp M lib/pf/util.pm commit 95c675859dce2e98e16a1cb57d6fbb563d31f34e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 24 14:29:59 2017 -0500 Do not process dhcp packets when the database is in readonly mode M lib/pf/dhcp/processor.pm commit 4d127082706e5e9f948cb9e5a432ac38d0dbabdf Author: Louis Munro <lmunro@inverse.ca> Date: Fri Feb 24 14:19:34 2017 -0500 Hid virtual service pf from pfcmd output. M lib/pf/services.pm commit 6e6d63049f34ba69dccf94cf353f1a2fed7d3482 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 24 11:17:53 2017 -0500 Admin in readonly mode M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/root/admin/wrapper.tt commit 95596830a2e25f955805d129dbf948042e31485d Author: Louis Munro <lmunro@inverse.ca> Date: Fri Feb 24 14:12:31 2017 -0500 Added dependency on HAProxy 1.6. M addons/packages/packetfence.spec commit aab1c13eee3b704c07495ae4fae8c7ef5a2eb441 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 24 14:11:14 2017 -0500 Do not process task if the database is in readonly mode M sbin/pfmon commit 3f7c6d9270ee64bef3c1e805fe7c876730fe00a4 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Feb 24 14:08:41 2017 -0500 Removed unused launchers from pffilter and pfmon. M lib/pf/services/manager/pffilter.pm M lib/pf/services/manager/pfmon.pm commit 6375ff2202b570eb42604650f471fc4b1499b25e Author: Julien Semaan <julien@semaan.ca> Date: Fri Feb 24 14:08:30 2017 -0500 additionnal note on mariadb M docs/PacketFence_Clustering_Guide.asciidoc commit 944fb45fc439f6a06cab4f5f20fde03f5ce9fcdc Author: Louis Munro <lmunro@inverse.ca> Date: Fri Feb 24 14:05:18 2017 -0500 Changed dependencies from Require to Wants for mariadb. M conf/systemd/packetfence-mariadb.service commit b22c9432318fd90c87435feabb667525f4de69de Author: Julien Semaan <julien@semaan.ca> Date: Fri Feb 24 14:01:55 2017 -0500 more infos on joined to a mariadb cluster M docs/PacketFence_Clustering_Guide.asciidoc commit 90859711b359db9fcafd7e7ba2be417d5516680c Author: Louis Munro <lm@louismunro.com> Date: Fri Feb 24 13:49:50 2017 -0500 added instructions to set systemd default target for clustering mode. M docs/PacketFence_Clustering_Guide.asciidoc commit 3b488706153cccf749177e6b88e6e6bef5fcff8a Author: Julien Semaan <julien@semaan.ca> Date: Fri Feb 24 12:42:17 2017 -0500 improvements to clustering doc M docs/PacketFence_Clustering_Guide.asciidoc commit 3d9cec8f19eb3569734d970a1b752cd20ec5ba96 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 24 11:54:17 2017 -0500 fix perldoc M sbin/winbindd-wrapper commit eb888f1434de1f5cc8aeaf19fd6d3ca571e7bea6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 24 11:50:24 2017 -0500 don't spawn when killing + handle exec failure M sbin/winbindd-wrapper commit 1557e914a770bbdf319a3787338611e3ff9f6bea Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 24 11:40:55 2017 -0500 only react on child signals for detecting winbind is dead M sbin/winbindd-wrapper commit 562358fc7f102313f63458d7fd7192e16ecdea53 Author: Julien Semaan <julien@semaan.ca> Date: Fri Feb 24 10:19:53 2017 -0500 first draft of MariaDB cluster doc M docs/PacketFence_Clustering_Guide.asciidoc commit b2cdd88eed2c407a9fbc32dcb9938fc668a4bbc7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 24 10:02:30 2017 -0500 Will display an error message if the database is in readonly mode M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm A html/captive-portal/templates/readonly.html commit 22c9dfc82469b7bbfc3ec55c2a090f016bd8f22a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 24 09:58:05 2017 -0500 Added a cached readonly check M lib/pf/db.pm commit 4ebf9417d4f82c69d0bf7647e09e315967ef21bd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 23 16:30:28 2017 -0500 add function db_is_in_readonly_mode M lib/pf/db.pm commit c1796879a4bccdd947771d1dabfb64bd072fffb4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 24 09:57:31 2017 -0500 fix poddoc for maintenance script M bin/cluster/maintenance commit a96e4d1b7d421aeee01dae4ca9b83f79a53a7060 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 24 09:45:07 2017 -0500 added cluster maintenance script A bin/cluster/maintenance commit 3e236dbeacb67eb637ac3d524c10c6e0486830c0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 23 15:28:19 2017 -0500 Update the news file M NEWS.asciidoc commit 0f9034e4ed9cfddb84f8e28142cf94ec6d93027e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 23 15:24:13 2017 -0500 Add a default timeout M addons/dev-helpers/omapi.pl commit 7327ca015eeac3ce7d1b3a3453bb775797bf380d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 23 15:21:48 2017 -0500 News for @julsemaan for 6.5.1 M NEWS.asciidoc commit 39bbee84379114933dae8b68c5c10fe503baaf94 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 23 14:59:20 2017 -0500 systemd wrapper for winbindd M conf/systemd/packetfence-winbindd.service M lib/pf/services/manager/winbindd.pm commit 078cacd516105221c07066903c09fdc4146c28ca Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 23 14:55:09 2017 -0500 remove excessive logigng M sbin/winbindd-wrapper commit 0380d2d3f8edcf962e03682ca1b39c63a6c9424a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 23 14:48:20 2017 -0500 initial version of sbin/winbindd-wrapper A conf/log.conf.d/winbindd-wrapper.conf.example M conf/systemd/packetfence-winbindd.service M lib/pf/services/manager/winbindd.pm D lib/pf/services/manager/winbindd_child.pm A sbin/winbindd-wrapper commit 5dbbc9018295894daad8ea0787930352b0923cc4 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Feb 23 13:59:06 2017 -0500 Updated help for pfcmd. M lib/pf/cmd/pf/service.pm commit 863e1a4b6a940d8863c4e72bad86090fd984befc Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 21 15:22:34 2017 -0500 Listify the pairs M lib/pf/Switch/HP/Controller_MSM710.pm commit 737af0f14c48062151775dbc3814ff03ac3e4bc9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 23 13:19:06 2017 -0500 remove unused package M go/filter_client/filter_client_test.go commit add65c85fdca493d84935b27d64d378925a7ed59 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 23 13:18:50 2017 -0500 rollback: removed fmt from filter_client instead of its test M go/filter_client/filter_client.go commit a2db02237631bc5dd5a79b680c643461fa88ebb6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 23 13:18:10 2017 -0500 remove useless import M go/filter_client/filter_client.go commit 8ae01f2ecbee9d7506adbee881ad467fd4297c02 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 23 13:12:35 2017 -0500 added missing jsonrestclient A lib/pf/api/jsonrestclient.pm commit 17d46d3b8bfe16baca033302293359c710326f05 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 23 13:12:25 2017 -0500 added pfsso service A conf/caddy-services/pfsso.conf M conf/documentation.conf M conf/pf.conf.defaults A conf/systemd/packetfence-pfsso.service A lib/pf/services/manager/pfsso.pm commit bce32b047a067d50118c64c43818a1e4f9c26a11 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 23 13:04:38 2017 -0500 launch pfconfig pool refresh with context from request M go/caddy/pfconfig/pool.go commit 0a7698775f077f607760b3312619a5f504167863 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Feb 23 13:03:51 2017 -0500 Redirected output of all services to syslog. M conf/systemd/packetfence-carbon-cache.service M conf/systemd/packetfence-carbon-relay.service M conf/systemd/packetfence-collectd.service M conf/systemd/packetfence-config.service M conf/systemd/packetfence-dhcpd.service M conf/systemd/packetfence-haproxy.service M conf/systemd/packetfence-httpd.aaa.service M conf/systemd/packetfence-httpd.admin.service M conf/systemd/packetfence-httpd.collector.service M conf/systemd/packetfence-httpd.graphite.service M conf/systemd/packetfence-httpd.parking.service M conf/systemd/packetfence-httpd.portal.service M conf/systemd/packetfence-httpd.proxy.service M conf/systemd/packetfence-httpd.webservices.service M conf/systemd/packetfence-iptables.service M conf/systemd/packetfence-keepalived.service M conf/systemd/packetfence-mariadb.service M conf/systemd/packetfence-p0f.service M conf/systemd/packetfence-pfbandwidthd.service M conf/systemd/packetfence-pfdetect.service M conf/systemd/packetfence-pfdhcplistener.service M conf/systemd/packetfence-pfdns.service M conf/systemd/packetfence-pffilter.service M conf/systemd/packetfence-pfmon.service M conf/systemd/packetfence-pfqueue.service M conf/systemd/packetfence-pfsetvlan.service M conf/systemd/packetfence-radiusd-acct.service M conf/systemd/packetfence-radiusd-auth.service M conf/systemd/packetfence-radiusd-cli.service M conf/systemd/packetfence-radiusd-eduroam.service M conf/systemd/packetfence-radiusd-load_balancer.service M conf/systemd/packetfence-radsniff.service M conf/systemd/packetfence-redis-cache.service M conf/systemd/packetfence-redis_ntlm_cache.service M conf/systemd/packetfence-redis_queue.service M conf/systemd/packetfence-routes.service M conf/systemd/packetfence-snmptrapd.service M conf/systemd/packetfence-statsd.service M conf/systemd/packetfence-winbindd.service commit 3e7e86d2a5121e05ca9ae69c1dacbe57e569f6c1 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Feb 23 12:04:51 2017 -0500 Added unitfiles options to rate limit service restarts. M conf/systemd/packetfence-carbon-cache.service M conf/systemd/packetfence-carbon-relay.service M conf/systemd/packetfence-collectd.service M conf/systemd/packetfence-config.service M conf/systemd/packetfence-dhcpd.service M conf/systemd/packetfence-haproxy.service M conf/systemd/packetfence-httpd.aaa.service M conf/systemd/packetfence-httpd.admin.service M conf/systemd/packetfence-httpd.collector.service M conf/systemd/packetfence-httpd.graphite.service M conf/systemd/packetfence-httpd.parking.service M conf/systemd/packetfence-httpd.portal.service M conf/systemd/packetfence-httpd.proxy.service M conf/systemd/packetfence-httpd.webservices.service M conf/systemd/packetfence-iptables.service M conf/systemd/packetfence-keepalived.service M conf/systemd/packetfence-mariadb.service M conf/systemd/packetfence-p0f.service M conf/systemd/packetfence-pfbandwidthd.service M conf/systemd/packetfence-pfdetect.service M conf/systemd/packetfence-pfdhcplistener.service M conf/systemd/packetfence-pfdns.service M conf/systemd/packetfence-pffilter.service M conf/systemd/packetfence-pfmon.service M conf/systemd/packetfence-pfqueue.service M conf/systemd/packetfence-pfsetvlan.service M conf/systemd/packetfence-radiusd-acct.service M conf/systemd/packetfence-radiusd-auth.service M conf/systemd/packetfence-radiusd-cli.service M conf/systemd/packetfence-radiusd-eduroam.service M conf/systemd/packetfence-radiusd-load_balancer.service M conf/systemd/packetfence-radsniff.service M conf/systemd/packetfence-redis-cache.service M conf/systemd/packetfence-redis_ntlm_cache.service M conf/systemd/packetfence-redis_queue.service M conf/systemd/packetfence-routes.service M conf/systemd/packetfence-snmptrapd.service M conf/systemd/packetfence-statsd.service M conf/systemd/packetfence-winbindd.service commit c9e44769bec50b0678a4446960f9c67ba1134490 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Feb 23 11:53:23 2017 -0500 Fixed missing unit file for pffilter. M addons/packages/packetfence.spec commit 74fa3aaf91a4a3bfabd6b56725ff6e96e76a74f4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 23 11:24:35 2017 -0500 make test for golang M go/Makefile commit a15da183676942c23f6efd5c727209ac45e3e4ba Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 23 11:24:13 2017 -0500 cleanup filter_client test processes + don't start pfconfig M go/filter_client/filter_client_test.go commit 9251c004cc8e404a699f4d0962b609157972d6b5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 23 11:22:16 2017 -0500 fix after rebase M go/pfconfigdriver/fetch.go commit 577d6dcdcc42be3e275f7edf9a4e6f2fa6104d24 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 23 11:21:53 2017 -0500 fixes after rebase M go/pfconfigdriver/fetch_test.go M go/pfconfigdriver/structs.go commit c694f055bc851cd2280004cd4afa85fbd9e01073 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Feb 23 11:16:42 2017 -0500 Fixed missing "use pf::util" M lib/pf/services/manager/pfdhcplistener.pm commit 92d5da7f083745087e3962927727c70ee036c4bf Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 23 10:48:16 2017 -0500 fixes for iboss func signature change M go/firewallsso/iboss.go M go/firewallsso/iboss_test.go commit 46ea234119dccd1dd41791bfefbb4fa062f06b50 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 23 10:39:18 2017 -0500 lots of godoc + some tests M go/firewallsso/barracudang.go M go/firewallsso/base.go M go/firewallsso/checkpoint.go M go/firewallsso/firewalls.go M go/firewallsso/fortigate.go M go/firewallsso/iboss.go M go/firewallsso/mockfw.go M go/firewallsso/paloalto.go M go/firewallsso/watchguard.go M go/panichandler/panichandler.go M go/pfconfigdriver/fetch.go M go/pfconfigdriver/pool.go M go/pfconfigdriver/structs.go commit ee2547257fc6da48348b86fd2730e9941ab00800 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 23 09:59:53 2017 -0500 godoc + tests for pfsso M go/caddy/pfconfig/pool.go M go/caddy/pfsso/pfsso.go M go/caddy/pfsso/pfsso_test.go commit 653c98787e79f9f06e1a1ce269aa409f30b81a21 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 23 09:34:20 2017 -0500 remove outdated todo M go/firewallsso/paloalto.go commit 307fd6d9be8b1eaa59a092dd9975ba7139e2e9bf Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 23 09:32:56 2017 -0500 add validation to pfsso payloads M go/caddy/pfsso/pfsso.go commit cfc78b47111a68c15bb1bd0e376b004bf9a78ac8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 23 09:32:01 2017 -0500 pfsso timeout must be string M lib/pf/api.pm commit 3a31e61d2db0889058e20be30ae16d02213a9cbc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 23 09:30:49 2017 -0500 Fix syntax error M lib/pf/file_paths.pm commit 067231577028678ae46c3648abcb4ebc0054914c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 23 08:55:20 2017 -0500 make firewallsso call pfsso M go/caddy/pfsso/pfsso.go M lib/pf/api.pm M lib/pf/constants/api.pm commit 17dcbe780d6e721dbeb899ac977d7422fcc39063 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 23 08:26:59 2017 -0500 rework pool lock timeout to fix unreleased lock M go/pfconfigdriver/pool.go commit 239918f2100a1c4353f4cd23cde306320ba18b89 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 23 08:26:34 2017 -0500 socket retry+timeout on pfconfig socket M go/pfconfigdriver/fetch.go commit dbae01d8ed7783460248f07ed3f66097eb174c45 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 23 08:25:55 2017 -0500 import pfconfig objects that implement TO_JSON M sbin/pfconfig commit 00889a97a4356d207b473e3357e2c3066b8774f3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 23 07:30:06 2017 -0500 improve logging for pfsso M go/caddy/pfsso/pfsso.go M go/firewallsso/base.go commit 4b83cdd0caaaf0e47870c09508ab384a881dbe8a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 12 15:58:00 2016 -0400 Update packages M addons/packages/packetfence.spec M debian/control commit 6e1a7a12f04eeb62ccfc50c560fcb5d462d00481 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 5 15:17:37 2016 -0400 Test data for pfsetvlan A t/data/snmp-pcap/Dyn user tracking 2010-07-21.pcap A t/data/snmp-pcap/final.pcap A t/data/snmp-pcap/snmptraps.pcap A t/data/snmp-pcap/trap.pcap A t/data/snmp-pcap/trap2.pcap A t/data/snmp-pcap/trap3.pcap commit b5edf5a44debd0af688f3d595d0d0a1a19533f47 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 5 13:21:56 2016 -0400 Skip a secure mac violation if there is currently one being processed M lib/pf/task/pfsnmp.pm commit ec1662c7b4773f0d56de826ddb1d3f0abc590774 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 5 13:20:01 2016 -0400 Refactor getExclusiveLock to use getExclusiveLockForScope M lib/pf/Switch.pm commit 6137ff25e5d44ff6d3c35cfe61d328340567cf9a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 4 16:52:35 2016 -0400 Use file locks to syncronize vlan modifications M lib/pf/Switch/Accton.pm M lib/pf/Switch/Amer.pm M lib/pf/Switch/Dlink.pm M lib/pf/Switch/Enterasys/Matrix_N3.pm M lib/pf/Switch/Extreme.pm M lib/pf/Switch/HP.pm M lib/pf/Switch/LG.pm M lib/pf/Switch/Netgear/GS110.pm M lib/pf/Switch/Nortel.pm commit fd109b4b2273f2fc7c21c630f97a5056a19ee9bb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 4 16:29:11 2016 -0400 New method getExclusiveLock M lib/pf/Switch.pm commit 1365a6f1f6a3365411841e8eb328014a2e18abc9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 28 11:35:38 2016 -0400 Control directory M lib/pf/file_paths.pm commit e425f0b76723742949bda10bf2078c5ebca18cd4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 19 14:57:33 2016 -0400 Do not handle secureMacAddrViolation trap unless port security is enabled M lib/pf/task/pfsnmp.pm commit cc60cd7d3a0138d90187beb667ec9cb9f762b21c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 19 14:56:20 2016 -0400 Do not handle a trap mac if the vlan has changed M lib/pf/task/pfsnmp.pm commit f483e0b70066877ab7e50450f2bfbd5d8c5398e5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 18 15:23:50 2016 -0400 Rename function and fix pod doc M lib/pf/Switch/Cisco.pm commit e47af1c325ce96e13ce8c51e84c5feb26e76f70e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 18 14:11:38 2016 -0400 Implemented handleSecureMacAddrViolationTrap and removed handleSecureDynamicMacAddrViolationTrap M lib/pf/task/pfsnmp.pm commit 7cc56dd706f4e47f8dd635f856475011d7ec3969 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 18 14:10:28 2016 -0400 Implemented handleMacTrap M lib/pf/task/pfsnmp.pm commit 37c14e3921bff4faaaadc0095025db70dabcb4dc Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 18 14:09:29 2016 -0400 Add missing module M lib/pf/task/pfsnmp.pm commit 2687a764f8f3a6aa2de6c841b7613a00564effb0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 18 12:43:34 2016 -0400 Add functions from pfsetvlan M lib/pf/task/pfsnmp.pm commit 45963b47270627e9f18f697182e41b37343618c7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 18 12:39:07 2016 -0400 Remove deperecated internal traps M lib/pf/task/pfsnmp.pm commit 096f26b1b85a6338a40b36e5e4ee44f91196ed07 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 18 12:36:28 2016 -0400 Export missing constant M lib/pf/task/pfsnmp.pm commit 1dbc302e0d77cd3e058cb10b6a0d7f46304a2598 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 18 12:30:21 2016 -0400 Add normalizer for OID .1.3.6.1.4.1.25053.2.2.2.20 M lib/pf/Switch/Ruckus.pm commit 0cdbb53df86c3cc8d367d66ee99a981984b03dfa Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 18 10:29:37 2016 -0400 Add trap handling for Enterasys M lib/pf/Switch/Enterasys.pm commit c9a52c8100886b576ed26ffbf080ca43fb6f33fb Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 18 10:28:54 2016 -0400 Ensure there is a dot at the end of the oid M lib/pf/Switch.pm commit f88301403010ff1e84f7985939ad06ec2c81e7c7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 18 10:27:07 2016 -0400 Add a hook for trap handling M lib/pf/Switch.pm commit 8ed44ae6b0538e989b9115a222743241a431b332 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 18 10:24:03 2016 -0400 Allow the snmptrapd service to execute perl when recieving a trap M lib/pf/services/manager/snmptrapd.pm commit e0e49fb894a089985c39e353a5278a20a55f06f8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 18 10:22:52 2016 -0400 Add new queue pfsnmp M conf/pfqueue.conf.example commit e2891c1f771a07cf7ec37ee914da1d4a833ae68c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 18 09:39:48 2016 -0400 Load the perl hook M conf/snmptrapd.conf.example commit fceb6230a8f61732ce0b6fa55002cc4fac0a7c4f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 18 09:37:33 2016 -0400 The snmptrapd hook A lib/pf/snmptrapd.pm commit 0fa5ade155c003c70ca0530376a87071864b8fb0 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 15 15:24:50 2016 -0400 Add pf::task::pfsnmp A lib/pf/task/pfsnmp.pm commit 63e649d0f27d5e4993dd3b5e9c44c9fc83e573ff Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 13 11:23:16 2016 -0400 Add trap normalizer for wlsxNUserEntryDeAuthenticatedTrapNormalizer M lib/pf/Switch/Xirrus.pm commit 498dd6173533798d07d24ac2080b72765686c038 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 13 11:11:03 2016 -0400 new normalizer for s5EtrSbsMacAccessViolation trap M lib/pf/Switch/Nortel.pm commit c6f9378c411b6f46653d81eadc3d4737c4dc1df1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 13 11:09:37 2016 -0400 New method extractMacFromVariable M lib/pf/Switch.pm commit a0042ac8901fed829b15aaba40efa87252f613bb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 13 10:19:13 2016 -0400 Add trap normalizers for cpsSecureMacAddrViolation, cpsTrunkSecureMacAddrViolationTrapNormalizer, and cmnMacChangedNotificationTrapNormalizer M lib/pf/Switch/Cisco.pm commit 1e982e94e27aca565594f8c5c05aa7cfb99454c1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 13 09:52:19 2016 -0400 The default trap normalization logic M lib/pf/Switch.pm commit e2f58a8614ffae90fce51059e816094161dc20aa Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 8 13:31:05 2016 -0400 The basic handle trap logic M lib/pf/Switch.pm commit 53955844c39f3f11234418d4bfb6dc6be9edf9d6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 8 12:33:21 2016 -0400 Remove unimplemented parseTrap methods M lib/pf/Switch/Anyfi.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Avaya/WC.pm M lib/pf/Switch/Belair.pm M lib/pf/Switch/Brocade.pm M lib/pf/Switch/Enterasys/V2110.pm M lib/pf/Switch/H3C.pm M lib/pf/Switch/Hostapd.pm M lib/pf/Switch/Huawei.pm M lib/pf/Switch/Meru.pm M lib/pf/Switch/Trapeze.pm M lib/pf/Switch/WirelessModuleTemplate.pm commit d5885fe613331b2ccfd919b0b0466d307fbdd15e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 22 16:35:10 2017 -0500 Add TO_JSON to the whitelist M t/hardware-snmp-objects.t commit c52a5c1a441ad4d3fbe68c940c0736c888984fdf Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 22 16:32:53 2017 -0500 Removed useless ordering config items. M conf/documentation.conf M conf/pf.conf.defaults commit 34a8ef4477272f0f0923a61c0b99b9d06aff340b Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 22 16:26:47 2017 -0500 Create the pf user even if the group already exists. M addons/packages/packetfence.spec commit 8e274afdbbb308c723c5f188cfb2bb0bc3a7b973 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 22 16:06:01 2017 -0500 Updated poddoc and generalized the test for SMS enabled sources M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm commit 07b7ecba7338aac0430445650b673366afbbc1f9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 22 16:04:54 2017 -0500 Updated pod doc M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm commit 1bdb19371279a332431520a9363e5f88b8490d00 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 22 15:59:40 2017 -0500 Fix poddoc M lib/pf/Authentication/Source/SMSSource.pm commit 3c21e2c3bca51e790651aa6215f30450920452fe Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 22 15:59:26 2017 -0500 Fixed missing file from packaging. M addons/packages/packetfence.spec commit b9d8998472f40a2dd9d9f948e10000f10faf43ca Author: Louis Munro <lm@louismunro.com> Date: Wed Feb 22 15:55:54 2017 -0500 removed useless empty else statement M sbin/pfdhcplistener commit e2173c293cd4e8fdafe9c9c112ac7ba3869ce9d2 Author: Louis Munro <lm@louismunro.com> Date: Wed Feb 22 15:54:09 2017 -0500 removed useless launcher. M lib/pf/services/manager/pfdhcplistener.pm commit 62e9c5f4201f58c1a709e1b6749c04219662051c Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 22 15:50:16 2017 -0500 Reordered service start so that radiusd is serialized. M conf/systemd/packetfence-radiusd-acct.service M conf/systemd/packetfence-radiusd-cli.service M conf/systemd/packetfence-radiusd-eduroam.service M conf/systemd/packetfence-radiusd-load_balancer.service commit 4efe09af83224479dc2f5a98d714eaf29e1f4c22 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 22 15:45:20 2017 -0500 Move all global variable to the top M html/pfappserver/lib/pfappserver/Model/Search/User.pm commit 27f8fb6dc54b75e0ac02ed62b81cc58c8e1b5931 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 7 14:56:53 2017 -0500 Return error if there is no username in the header M html/pfappserver/lib/pfappserver/Authentication/Credential/Proxy.pm commit 22dc752ca8b8cf8a604ce4a503bd347c59557603 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 7 14:27:01 2017 -0500 Cleanup white space M lib/pf/Authentication/Source/AdminProxySource.pm commit c50db884371f90014910891602ee842a6565fe2e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 7 14:16:03 2017 -0500 Filter out the admin proxy from being able to be selected M html/pfappserver/lib/pfappserver/Base/Form/Role/WithSource.pm M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit 1fd4832e6e62311820f77bc3912fb5bbef927421 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 7 13:57:10 2017 -0500 Add proxy_addresses help and validate function M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/AdminProxy.pm commit 96a7aebab0bd022c6b74d4e74e25efd291eba534 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 7 13:35:50 2017 -0500 Updated pod doc M html/pfappserver/lib/pfappserver/Authentication/Credential/Proxy.pm commit 7d67feff7a58df3bc2e3f3353fcf208cacd3ab2c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 7 10:15:15 2017 -0500 Update copyright M html/pfappserver/lib/pfappserver/Authentication/Credential/Proxy.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/AdminProxy.pm M lib/pf/Authentication/Source/AdminProxySource.pm commit b5b975f8facadb99aaf89df850fc36ff7221787d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 31 14:36:06 2017 -0500 Refactor to use user_allowed_in_admin M html/pfappserver/lib/pfappserver/Base/Controller.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/root/admin/wrapper.tt commit 93f23975e5c3a7eefd2d79b774179471e52b27a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 31 14:34:53 2017 -0500 Attempt to authenticate using the proxy realm M html/pfappserver/lib/pfappserver.pm commit 75e9a1011fbb4a132138023c3375210605b8e30c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 31 14:22:40 2017 -0500 Add helper method user_allowed_in_admin M html/pfappserver/lib/pfappserver.pm commit 7c46ff912f332a25ba615002c66dc84addb3f51c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 31 12:34:19 2017 -0500 apply none the filter M html/pfappserver/root/authentication/source/type/AdminProxy.tt commit 1749d3cef0fe1b38ec9c44b62cc79a719977e50e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 31 10:40:22 2017 -0500 Retrict the rule classes to only admin M lib/pf/Authentication/Source/AdminProxySource.pm commit 7bcf06ebdd6de1c5e98189018a9cee4a14bacb68 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 31 10:38:44 2017 -0500 Rework the check for the proxy realm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm commit 4b3eda4cd2857e560c0227ab5060124040d58bfe Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 31 10:38:05 2017 -0500 Add the rule class to the pf::authentication::authenticate and pf::authentication::match M html/pfappserver/lib/pfappserver/Authentication/Credential/Proxy.pm commit c559df2188a58af5fb93623498a05a4cf47be12a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 31 10:37:15 2017 -0500 Add the proxy realm to Plugin::Authentication M html/pfappserver/lib/pfappserver.pm commit e1d6ca058e2aa686650ef428ef97812400178911 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 2 10:39:39 2015 -0400 Remove 'Use of uninitialized value' when Null auth is used M lib/pf/authentication.pm commit b08929b8d65afb18264791b8dc0f5ed15bcc196c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 30 15:00:23 2017 -0500 Add new attributes from AdminProxySource M addons/extract_i18n_strings.pl M lib/pf/Authentication/Source/AdminProxySource.pm commit da6e2bb63f52342d2a5fadedeae70ce7dbedf689 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 6 10:21:44 2015 -0500 Add new realm proxy A html/pfappserver/lib/pfappserver/Authentication/Credential/Proxy.pm commit 3aa2cf7d336f91de60ebd9d8fe9fa34245d3220b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 6 10:20:41 2015 -0500 Restrict actions to SET_ACCESS_LEVEL M lib/pf/Authentication/Source/AdminProxySource.pm commit 70580a726f3269cb9347b219a477702703af6078 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 6 10:15:37 2015 -0500 Make this an exclusive source M lib/pf/Authentication/Source/AdminProxySource.pm commit ecd960f14c01387fa748a7be458a83de6af9f3a9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 6 09:59:23 2015 -0500 Update poddoc M html/pfappserver/lib/pfappserver/Base/Controller.pm commit a14d05a0e478285a6ea4e22580c741e9b5f01cf9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 6 09:57:45 2015 -0500 Add the authenticate, match_in_subclass, getGroupFromHeader, getUserFromHeader methods M lib/pf/Authentication/Source/AdminProxySource.pm commit 6e1f02348c46912ec6bfa3f0f15e555db30352ff Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Jan 24 17:53:01 2015 -0500 Added authenticate method M lib/pf/Authentication/Source/AdminProxySource.pm commit 032ffcfa63e72ce77ba9de9d510fbe2f7781eee1 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Jan 24 17:51:18 2015 -0500 Added the fields fors proxy_addresses user_header group_header M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/AdminProxy.pm M html/pfappserver/root/authentication/source/type/AdminProxy.tt commit c58f6ff6a214568447c4ef7454ab389539c49556 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Jan 24 14:48:57 2015 -0500 Updated pod M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/AdminProxy.pm commit f1ee7506836a1dbc03a293a8dab583d74d95eb88 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 23 15:19:45 2015 -0500 New Source admin proxy A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/AdminProxy.pm A html/pfappserver/root/authentication/source/type/AdminProxy.tt A lib/pf/Authentication/Source/AdminProxySource.pm commit 554b7348996e32de3bc7084295219f4e4b84b7d4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 22 15:38:30 2017 -0500 Updated poddoc M sbin/pffilter commit bcdf45ae12642028c460c3db841b82418e16f992 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 22 15:35:51 2017 -0500 Remove used variables and code M lib/pf/pffilter/client.pm commit f0e4d6eae7d8412f177b7a5a72eeaa43cc4921cb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 22 15:34:51 2017 -0500 Use proper naming convention for go variables M go/filter_client/filter_client.go commit bc7b79fe754f7cc072dab485ef2bdf60b3ee0c5e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 22 13:48:41 2017 -0500 make ExecuteStart + ExecuteStop return errors when applicable M go/firewallsso/barracudang.go M go/firewallsso/base.go M go/firewallsso/base_test.go M go/firewallsso/checkpoint.go M go/firewallsso/fortigate.go M go/firewallsso/iboss.go M go/firewallsso/mockfw.go M go/firewallsso/paloalto.go M go/firewallsso/watchguard.go commit fed0a32e67fc1705250f563db5aa24f0d3a00f2c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 22 13:42:28 2017 -0500 Remove unused function M sbin/pfdhcplistener commit 687bff45ea8fd4f6d7f6d41e46e32c1340e82143 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 22 13:36:43 2017 -0500 pfdhcplistener is now a master child process M lib/pf/services/manager/pfdhcplistener.pm commit 41148ad2dfeeb089fdb9a7b079da46980987871d Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 22 13:35:55 2017 -0500 Fixed user for mariadb service. M conf/systemd/packetfence-mariadb.service commit fff886d04936c4f8749622aa04bc013212e32e39 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 22 13:34:59 2017 -0500 Made pfdhcplistener into a master-child service M sbin/pfdhcplistener commit 42df1237aa59dc287f906e389ccf017258297252 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 22 13:32:23 2017 -0500 added syslog transport to paloalto sso M go/firewallsso/paloalto.go commit b2b772310bc0aede271ce35c6cb420761f3ffbbd Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 22 13:28:50 2017 -0500 Added mysql user to group pf. M addons/packages/packetfence.spec M bin/mariadb commit ce600d03df0e5b1057e85a4bbbd20f8b46ca1591 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 22 11:30:19 2017 -0500 Packaging and unit files fixes. M addons/packages/packetfence.spec M conf/systemd/packetfence-httpd.portal.service commit 7889099bee8a4496ccb1b61afc69afaf6b666be2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 22 12:43:00 2017 -0500 some necessary polishing on firewall sso forms M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/FortiGate.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Iboss.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/WatchGuard.pm commit 1110d05b413effabffaeb643980d8d05859b13a1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 22 12:38:30 2017 -0500 remove uid from firewall sso M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/BarracudaNG.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Checkpoint.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/FortiGate.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Iboss.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/PaloAlto.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/WatchGuard.pm commit ca27a2550f95e3da7d6b4547ceaced412df1499b Author: Louis Munro <lm@louismunro.com> Date: Wed Feb 22 12:01:09 2017 -0500 Fixed incorrect mariadb file sizes M conf/mariadb/mariadb.conf.tt.example commit 47909e84a7ddb8e15b15f5dd5e02d9a63aea8b93 Author: Julien Semaan <julien@semaan.ca> Date: Wed Feb 22 11:49:58 2017 -0500 fix mariadb standalone + startup user M bin/mariadb commit ca6e65fba8c7f763288df5f0fdada13a01bd94b5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 22 10:58:05 2017 -0500 create radius client for firewall sso M go/firewallsso/base.go M go/firewallsso/checkpoint.go M go/firewallsso/fortigate.go M go/firewallsso/watchguard.go commit 3edb03947881fb1e7613d54c67f6207e8a8e244a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 22 10:56:54 2017 -0500 bug fix firewall list container M go/firewallsso/firewalls.go commit d0dc6baacbb0420e1519b28c239bf188eaf0984e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 22 10:47:48 2017 -0500 default http client for firewall sso M go/firewallsso/base.go M go/firewallsso/iboss.go M go/firewallsso/paloalto.go commit 22cf52380960325a3f60e1c51f5de7d040c18661 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 22 10:43:00 2017 -0500 fix reference issue for firewall loop M go/caddy/pfsso/pfsso.go commit 941cb55214f20fb2821a485591555a30d947eb3f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 22 10:19:19 2017 -0500 added tests to panic handlers M go/panichandler/panichandler.go A go/panichandler/panichandler_test.go commit f5c2adbc5037f13acd66743769cfd9c2852cf126 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 22 10:02:55 2017 -0500 added standard panic handlers M go/caddy/pfsso/pfsso.go A go/panichandler/panichandler.go commit 1123408cf70edc27aa5d4e98a736b4afbfadeef2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 22 09:44:54 2017 -0500 some godoc M go/caddy/pfsso/pfsso.go commit 61b0fc2d740b3e698ebaf85e4c7d3b31eb9400d3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 22 09:38:45 2017 -0500 implement cache update for pfsso M go/caddy/pfsso/pfsso.go M go/firewallsso/base.go M go/firewallsso/base_test.go M t/data/firewall_sso.conf commit 27e29e02fafd93cdbcb33c1bf27f5bf546095f24 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 22 08:59:34 2017 -0500 decouple some of the pfsso code M go/caddy/pfsso/pfsso.go M go/firewallsso/base.go commit c1d94755cda3323aba02f7642d81193c204da4af Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 22 07:48:25 2017 -0500 rework pfsso tests M go/caddy/pfsso/pfsso_test.go commit 151818c19c675c3481ff9887d6125b0f3a8797c8 Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Feb 21 20:55:15 2017 -0500 Monit stop to monit yourself M addons/monit/monit_checks_configurations/20_packetfence-drbd.tt commit 1159412a37ebb896d977c818b68593949bf5d02c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 21 20:24:07 2017 -0500 Do not automatically run generator-data-access-layer.pl for make devel M Makefile commit a46289b8a5a652418135d7d09ef443548c7b2a4e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 21 16:16:22 2017 -0500 Remove pffilter_order M conf/documentation.conf M conf/pf.conf.defaults commit d949d7f1fb5a4de0d6aaeccd48b47fec398e370b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 21 16:11:14 2017 -0500 Fixed typo M conf/log.conf.d/pffilter.conf.example commit f10612fc42c962b26ae7dc28dd11b0ecd73071c7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 21 15:44:48 2017 -0500 Remove the waking up logic to check for the parent process Add the ablity to change the name of the process (should only be used when testing) M sbin/pffilter commit 05eb42e045aee0c39d8d15d60020c7a42080bb14 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 21 15:40:41 2017 -0500 Format and add documetation and use the client constructor M go/filter_client/filter_client_test.go commit 4d6563b870f98b68cd06f085df47e0987cac46a4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 21 15:39:28 2017 -0500 Format and add documetation and constructors M go/filter_client/filter_client.go commit 9fc24d96e576e36df565c01be6a04f1bc3b87f77 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 21 15:13:45 2017 -0500 Go client for the filter engine A go/filter_client/filter_client.go A go/filter_client/filter_client_test.go commit 72477b46d39e8f9ca294ba6c99505cf02ac0155f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 21 11:12:23 2017 -0500 Wake up the service periodically to check to see if the parent is still alive M sbin/pffilter commit c48a3f7e6ed56df602a42dd9f4f16ae4e8037f5d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 21 11:10:57 2017 -0500 Fix getting the socket from the command line M sbin/pffilter commit df819c829bdf67bf6a39d01c37e1e4636c9a3d5f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 20 13:55:01 2017 -0500 Also delete _sessionControllerWrite before serializing to json M lib/pf/Switch.pm commit 5e22425d39d4036a2473fcb2a6eb429d165e2e1d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 20 11:53:39 2017 -0500 Added service manager for pffilter A conf/systemd/packetfence-pffilter.service A lib/pf/services/manager/pffilter.pm commit 29bbb5d6677774bfc8d133ae0784f5063ae1858e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 20 10:58:58 2017 -0500 TO_JSON method M lib/pf/Switch.pm commit cdd8f9dc67ca786ab207e4f2bd770c9f2ca43e50 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 20 10:53:12 2017 -0500 Handle case of undef value when reading a socket M sbin/pffilter commit f6f79624badc10ab310af773bd9aa4af54b2bf33 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 20 10:48:49 2017 -0500 New module pf::pffilter::client A lib/pf/pffilter/client.pm commit f3bf3f74bdb94fc762d7d50ac960dd9eaf459481 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 20 10:06:37 2017 -0500 Add better error handling M sbin/pffilter commit 0b9d3eeeb4881c67f3ab63cbf2e59dca2fd5897f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 15 11:07:01 2017 -0500 Pass parameters as an array if the parameters is an array M sbin/pffilter commit 9b70d76031c7486be640fd93f1468f2887d9300c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 14 17:25:23 2017 -0500 New filters filter_dns, filter_dhcp, filter_vlan M sbin/pffilter commit 165ca7bbe0a478439d3a0d4abb2af49f380a5898 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 14 17:02:50 2017 -0500 added pffilter service A sbin/pffilter commit 551e1708b1082c7db1327fceed2c98bfc51fb954 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 14 16:45:24 2017 -0500 Fix pffilter logging M conf/log.conf.d/pffilter.conf.example commit c6c23b52a4ca0fb1fee4e3bc85fed25dc09fc708 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 14 15:02:19 2017 -0500 New path for the pffilter_socket_path M lib/pf/file_paths.pm commit ed4a929751d74c4844cbd1fe1bd1c72f42226105 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 14 14:29:31 2017 -0500 Add pffilter service configuration M conf/documentation.conf M conf/pf.conf.defaults commit bc50b80b6a3b909478d6cb5dcd12d69e6fc98ad6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 14 14:18:32 2017 -0500 Rename to conf/log.conf.d/pffilter.conf.example D conf/log.conf.d/pffilter-engine.conf.example A conf/log.conf.d/pffilter.conf.example commit 3476030e5a1c75b9bdcf895d67c766c828246a5b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 14 13:47:18 2017 -0500 Add new parameter advanced.pffilter_processes M conf/documentation.conf M conf/pf.conf.defaults commit 6c68e68d19cbf6dcf225f7087f94c158222bcf9b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 10 17:23:54 2017 -0500 Add the log4perl config A conf/log.conf.d/pffilter-engine.conf.example commit 8460f3bfcba7be31b8508ce80fe97f8d972d4eba Author: Louis Munro <lmunro@inverse.ca> Date: Tue Feb 21 15:47:59 2017 -0500 Fixed tabs vs spaces. M lib/pf/cmd/pf/service.pm commit 9f9874e46e53a90fc6613be31514325c92c3e45e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 21 15:41:45 2017 -0500 fix body close M go/firewallsso/iboss.go M go/firewallsso/paloalto.go commit 76820e9c6efca3031039f1c9de611ac50085a4d1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 21 15:40:21 2017 -0500 close connection after using it in paloalto + iboss M go/firewallsso/iboss.go M go/firewallsso/paloalto.go commit eabd6c1c0f527a5dfba7c42281f67860983e870e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 21 15:25:46 2017 -0500 fix comment M go/pfconfigdriver/pool.go commit f9d6f14127a506444d4072a9200b3a27d9c8bd3f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 21 15:25:14 2017 -0500 polish pfconfig refresh in Caddy M go/caddy/pfconfig/pool.go M go/pfconfigdriver/pool.go commit cd12fcda84d8616642074dcaa01b10db07f1bb2d Author: Louis Munro <lmunro@inverse.ca> Date: Tue Feb 21 15:25:10 2017 -0500 Added code to enable services from admin GUI. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm M lib/pf/ConfigStore/Pf.pm M lib/pf/cmd/pf/service.pm M lib/pf/services/manager.pm commit 8793b629b7172702c9a2ee4f243ca576c0faaa92 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 21 13:54:35 2017 -0500 proper locking of pfconfig pool M go/caddy/pfconfig/pool.go M go/pfconfigdriver/pool.go M go/pfconfigdriver/pool_test.go commit 1f880e2f73bcd61e810fcae8441a9dba73ca3373 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Feb 21 13:51:50 2017 -0500 More packaging fixes. M addons/packages/packetfence.spec M lib/pf/cmd/pf/service.pm M lib/pf/services/manager.pm commit f1bb59053391f2b7b9dc6c6453040f9e09b88a5c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 21 13:24:47 2017 -0500 added pfconfigpool caddy plugin M go/caddy/caddy/caddy/caddymain/run.go M go/caddy/caddy/caddyhttp/httpserver/plugin.go A go/caddy/pfconfig/pool.go M go/caddy/pfsso/pfsso.go A go/caddy/pfsso/pfsso_test.go M go/pfconfigdriver/pool.go commit 2c4709e4f9f12734564cc6de1845f476a533a36c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 21 13:02:53 2017 -0500 added barracuda ng sso A go/firewallsso/barracudang.go M go/firewallsso/factory.go commit e8490a6c9042985215893a30020bfe9757408927 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Feb 21 12:05:24 2017 -0500 Added pfcmd systemdenable/disable. Fixed permissions on conf/ M addons/packages/packetfence.spec M debian/rules M lib/pf/cmd/pf/service.pm M lib/pf/services/manager.pm commit 0e875ce9572078c40c18709f44742030e4e936e3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 21 10:33:23 2017 -0500 added unit test for sso stop M go/firewallsso/base_test.go commit 39c49a0b7e282cc97478d3a9b9a9c76a75d3567f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 21 10:30:24 2017 -0500 rework executestart to use mocked fw M go/firewallsso/base_test.go A go/firewallsso/mockfw.go commit 8a882374d3856a0f54f82e347569b81c91875b67 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 21 10:30:04 2017 -0500 additionnal iboss tests M go/firewallsso/iboss.go M go/firewallsso/iboss_test.go commit fbb4cc367de6bc6a46a3a4e545bb5e0b4b2ea1bb Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 21 10:12:56 2017 -0500 complete iboss sso M go/caddy/pfsso/pfsso.go M go/firewallsso/iboss.go M go/firewallsso/paloalto.go commit 3eb84f93c1a25db190fce1d060ba762e51ff6cf5 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Feb 21 10:06:57 2017 -0500 Fixed unit tests. M lib/pf/Switch/Cisco/Catalyst_2950.pm commit c584f0a38fe77c7c4f21957b27de4fb574adf1fe Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 21 10:03:43 2017 -0500 added iboss sso implementation M go/firewallsso/base_test.go M go/firewallsso/iboss.go A go/firewallsso/iboss_test.go M go/firewallsso/paloalto.go commit ac9f867a11fe5a037e6a4d87790f1639b09c92f9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 21 08:58:40 2017 -0500 don't preload all pfconfig resources M go/caddy/pfsso/pfsso.go M go/firewallsso/firewalls.go M go/pfconfigdriver/pool.go M go/pfconfigdriver/structs.go commit 4495dcfca941faac8745134e17883ddd36d6d011 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 20:53:04 2017 -0500 refresh pfconfig pool in pfsso M go/caddy/pfsso/pfsso.go commit 95c0fcbf85e011f7a30883cd2b7f8e64d72877e8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 20:47:59 2017 -0500 add structs to pool M go/firewallsso/base.go M go/firewallsso/firewalls.go M go/pfconfigdriver/structs.go commit 92789af700adeb1cb1cd4bbc760191c1de9edc85 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 20:47:46 2017 -0500 refresh element when adding to the pool M go/pfconfigdriver/pool.go commit 6e378e9731f91e11f15dc0e72638f774afeeb25f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 20:38:49 2017 -0500 first draft of a(nother) resource pool M go/Makefile M go/pfconfigdriver/fetch.go A go/pfconfigdriver/pool.go A go/pfconfigdriver/pool_test.go A go/pfconfigdriver/structs_test.go commit 065812b28839a30c9f630f3f75da45a83171dd98 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 18:53:52 2017 -0500 move firewalls to a dedicated struct M go/caddy/pfsso/pfsso.go A go/firewallsso/firewalls.go commit 910ba7297d9e5634ddd9d239722ae6a0d31cb4e5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 18:35:32 2017 -0500 add global config struct M go/firewallsso/base.go M go/pfconfigdriver/structs.go commit 29b620f16a62c2ea0603423d516664a85e57b25d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 18:24:25 2017 -0500 specify source IP in watchguard stop M go/firewallsso/watchguard.go commit 7e7c45b0e7ab58d978b54869e5b415c710eefa8a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 18:16:23 2017 -0500 fix firewall valid detection M go/caddy/pfsso/pfsso.go M go/firewallsso/base.go M go/pfconfigdriver/fetch.go commit d1932584ff763a7298cdfe8b852c4407cc8001f0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 17:52:37 2017 -0500 adjust firewallsso for pfconfigdriver.ResourcePool removal M go/caddy/pfsso/pfsso.go M go/firewallsso/base.go M go/firewallsso/factory.go commit 0f080fc66ec3c4b0b38bdfadcb73ab70a50d792c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 17:47:28 2017 -0500 get rid of resource pool M go/pfconfigdriver/fetch.go M go/pfconfigdriver/fetch_test.go D go/pfconfigdriver/pool.go D go/pfconfigdriver/pool_test.go commit 560783a6dfe2faba7dbf35ca99ead9aeb1b5b6c0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 17:17:26 2017 -0500 general StructConfig to retain loaded at time M go/firewallsso/base.go M go/pfconfigdriver/fetch_test.go M go/pfconfigdriver/structs.go commit e00fd5b0302c40910eac11db83e7e8d2ee387ace Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 15:55:53 2017 -0500 added watchguard sso M go/firewallsso/factory.go A go/firewallsso/watchguard.go A go/firewallsso/watchguard_test.go commit d9858853c7941e1573ca6d5457390e881b6c522f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 15:39:11 2017 -0500 find source IP address in firewall sso M go/firewallsso/base.go M go/firewallsso/base_test.go M go/pfconfigdriver/structs.go commit d0dd89acadb231f2869b448bd0da3f28476bcfb9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 15:14:17 2017 -0500 register checkpoint in firewall factory M go/firewallsso/factory.go commit d2ce29abe44e235e760ae5daff51d42bae37f843 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 15:13:54 2017 -0500 fix logging statement M go/caddy/pfsso/pfsso.go commit 914f51c14d29f8cfd3f5e95964533542ca80efff Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 20 14:40:06 2017 -0500 Fixes to packaging for pfmariadb. M addons/packages/packetfence.spec commit 0d8f2c287db3f4a8fac8aa26e2b34031b97f816c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 14:28:59 2017 -0500 Generate haproxy config in systemd M conf/systemd/packetfence-haproxy.service commit ccfe4c6d1bf9e6d2f0e692e8d436608fdf488ac0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 14:25:14 2017 -0500 go back to backticks M bin/mariadb commit 6ec020bf2f5a7056ef76359037db0c0b877c9485 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 14:14:10 2017 -0500 adjust mariadb systemd M conf/systemd/packetfence-mariadb.service commit 4269d2f7094f78673435aa37218f5e4fd9e6e3c4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 13:54:53 2017 -0500 add missing use M lib/pf/services/manager/pf.pm commit 6999d1cf4e294ebede7b5d943dd40a9bbd4ab96b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 13:50:18 2017 -0500 adjust service ordering M conf/systemd/packetfence-redis-cache.service commit e4b54195870bd75a8f5e347acc0cff5c6162cbce Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 13:48:47 2017 -0500 adjust packetfence-mariadb to point to bin/mariadb M conf/systemd/packetfence-mariadb.service commit d9e9d17dcfac0065dfb0d504a3e982dd61cd45f2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 13:41:47 2017 -0500 additionnal mariadb config params M conf/documentation.conf M conf/mariadb/mariadb.conf.tt.example M conf/pf.conf.defaults M lib/pf/cmd/pf/generatemariadbconfig.pm commit 3a6ab717fe0376add48c7d7c1c5368e8439d653e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 13:36:49 2017 -0500 rework based on PR review M bin/mariadb commit ab4ded4e71917e3bdee5ac1d413ce5e82d050ea3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 13 15:38:32 2017 -0500 adjust method signature M bin/mariadb commit b5632440af4f5d208d1c85ac81f690c60cdc888f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 13 15:09:22 2017 -0500 lookup mysql uid+gid M bin/mariadb commit 464505d5ac121b8048cbbb18d3482774103cc9e0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 13 15:07:32 2017 -0500 some perldoc M bin/mariadb commit d4ccec22b4ae8f7a372a7979530bf88271d1842a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 13 15:01:59 2017 -0500 cleanup + maintenance mode M bin/mariadb M lib/pf/cluster.pm M lib/pf/file_paths.pm commit c368bcd3fbd88450473e4158b7fe7aeb729af97c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 13 08:21:22 2017 -0500 attempt start when there is a gvwstate M bin/mariadb commit a94f20d6a67dd3b4bcaf7bd0d63784337c26cec4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 10 16:14:29 2017 -0500 basic recovery logic for a healthy all-down recover M bin/mariadb M lib/pf/util.pm commit 91335c7f57eb75dc324a7161d000624cde777ed3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 10 15:09:46 2017 -0500 minimal perl launcher for mariadb D bin/cluster/mariadb A bin/mariadb commit 6f7c716d0e906dfd09f5327c8f132ace42ae14d2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 10 11:51:20 2017 -0500 binary to start mariadb A bin/cluster/mariadb commit a10015ac4a055a30020f05e6de2a64956f75e232 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 10 11:48:24 2017 -0500 adjustments to mariadb conf M conf/mariadb/mariadb.conf.tt.example commit ab2dd8b753fd4b5f0f5ff28d12db7b856076f751 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 10 11:48:14 2017 -0500 go in read-only if only member left M conf/mariadb/db-update.tt.example commit fe23ea8408940283817dfbe98e94c4af718e559f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 8 12:42:18 2017 -0500 changes to user for mariadb script M lib/pf/cmd/pf/generatemariadbconfig.pm M lib/pf/util.pm commit aa7fba942ac56d207747afc1025ee56b212e07dd Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 7 10:50:09 2017 -0500 add db check in haproxy M .gitignore M conf/haproxy.conf.example A conf/mariadb/db-check.tt.example M conf/mariadb/db-update.tt.example M lib/pf/cmd/pf/generatemariadbconfig.pm M lib/pf/util.pm commit d443cc735f944c80bc1aee99ecad60044328a2ab Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 7 10:16:51 2017 -0500 move mariadb conf file into its own directory M .gitignore D conf/mariadb.conf.tt.example A conf/mariadb/mariadb.conf.tt.example M lib/pf/cmd/pf/generatemariadbconfig.pm commit 9a55d8eaa092671945bdfc4439a1db1c7cbe104b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 7 10:14:47 2017 -0500 add db hook script M .gitignore M conf/mariadb.conf.tt.example A conf/mariadb/db-update.tt.example M lib/pf/cmd/pf/generatemariadbconfig.pm commit 0dcf52bf9bb8cbade703b4f40bf6afa2b8ff9cd9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 2 11:26:08 2017 -0500 align innodb_flush_log_at_trx_commit with our best practices M conf/mariadb.conf.tt.example commit 7db89e6749c802596e54d26c144ced618f39bf6f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 2 11:23:59 2017 -0500 improve galera cluster config generation M conf/documentation.conf M conf/mariadb.conf.tt.example M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po M lib/pf/cmd/pf/generatemariadbconfig.pm commit 4b8301a1d96ff28baa90bf761a4aaee8d054af13 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 2 10:59:12 2017 -0500 missing import M lib/pf/cmd/pf/generatemariadbconfig.pm commit cfc5c34c8409e58f6113edc928bdd24d5d1eec51 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 2 10:58:18 2017 -0500 use config variables for generated mariadb conf M html/pfappserver/lib/pfappserver/I18N/en.po M lib/pf/cmd/pf/generatemariadbconfig.pm commit 45b37a3eacf04a8ffdf3a193d1fbc36dc93ab199 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 2 10:52:55 2017 -0500 add mysql settings to pf.conf and database settings to admin M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/admin/configuration.tt commit 6db1ba52011e98d78c459dc2c677fefbb41fca8b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 2 10:28:42 2017 -0500 make generate mariadb config part of pfcmd D bin/cluster/generate-mariadb-config A lib/pf/cmd/pf/generatemariadbconfig.pm commit f157d0cb25406738c4549370fb7b7c2994e59bc3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 2 10:25:39 2017 -0500 generate cluster and non-cluster mariadb conf M bin/cluster/generate-mariadb-config M conf/mariadb.conf.tt.example commit ff92e54ad43e01936573b97d8990a3934ba58697 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 2 10:20:11 2017 -0500 add generated mariadb cluster configuration M .gitignore A bin/cluster/generate-mariadb-config A conf/mariadb.conf.tt.example commit 8124ebe9ae21058a6f0abecb1c5933ae82aa0929 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 13:28:01 2017 -0500 first draft of checkpoitn firewall M go/caddy/pfsso/pfsso.go A go/firewallsso/checkpoint.go A go/firewallsso/checkpoint_test.go M go/firewallsso/fortigate_test.go commit 90ed29aff475ce5ea837b8559c96916afe28cd49 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 13:10:13 2017 -0500 added fortigate SSO M go/firewallsso/factory.go A go/firewallsso/fortigate.go A go/firewallsso/fortigate_test.go A go/firewallsso/paloalto_test.go commit 3ee646d2fe0ed36ea0a47a59fe2780e7cf34523b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 10:58:29 2017 -0500 implement PaloAlto SSO Stop M go/caddy/pfsso/pfsso.go M go/firewallsso/base.go M go/firewallsso/paloalto.go commit 5ff01f9286bb8b12152edde215d03cecd21c725f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 10:42:48 2017 -0500 emove dumper M go/firewallsso/factory.go commit 5bacc5d22274b7bb90870485c478832942a0201b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 10:41:15 2017 -0500 first draft of PaloAlto SSO Start M go/firewallsso/base.go M go/firewallsso/base_test.go M go/firewallsso/factory.go M go/firewallsso/factory_test.go M go/firewallsso/paloalto.go commit 63b49b855873af2b0dab27044bf69bea0a6c56de Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 10:40:32 2017 -0500 reorganize firewall loading M go/caddy/pfsso/pfsso.go commit 309691ebe78f1935871736f6f9d03bbcfdc6c587 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 20 07:55:35 2017 -0500 add bench for pfsso read config M go/caddy/pfsso/pfsso.go commit 44fdeb6efc3b4aa39bc2581b8e78d22b9dc24451 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 17 15:57:32 2017 -0500 Check X-Forwarded-For-PacketFence before https redirect M conf/httpd.conf.d/httpd.portal.tt.example commit 4399e99826762ec982bde121cc1a31adde297146 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Feb 17 15:49:32 2017 -0500 change deprecated method and fix docs M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc M lib/pf/provisioner/mobileconfig.pm commit 0bae972db460d7e73c84f84baeafb5635fa9d0ef Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 17 14:52:51 2017 -0500 change to pfsso logging M go/caddy/pfsso/pfsso.go commit 66356b01b9abbf0051af876432aae07e09e527fa Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 17 14:46:28 2017 -0500 finish removing PfconfigKeysInt M go/pfconfigdriver/fetch.go commit 7e46b55027b9e9e17ec1111d2e20d88dae9135f2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 17 14:46:10 2017 -0500 fixes for api change M go/firewallsso/factory.go commit f75d40c26ca89b2c85a4a88fbddd6af3aa18d380 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 17 14:44:16 2017 -0500 remove useless interface M go/pfconfigdriver/structs.go commit 89a036f92145729dd8006dcb77a611dc68accd22 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 17 14:33:31 2017 -0500 add support for arrays in pfconfig golang M go/pfconfigdriver/fetch.go M go/pfconfigdriver/fetch_test.go M go/pfconfigdriver/structs.go M t/data/pf.conf commit 80ce425ad6e423ca9933e2678defb4c924086693 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 17 13:53:34 2017 -0500 some godoc M go/pfconfigdriver/pool.go commit be06a12c705486090298a4608de1d44216262af9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 17 13:46:06 2017 -0500 always call resource pool in sso factory M go/firewallsso/factory.go commit ff61c5172d2d157fbc3b1cf6086b8992020ef726 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 17 13:44:46 2017 -0500 add missing namespace M go/caddy/pfsso/pfsso.go commit a9f587a1f88df44f18bf14f8cb13ef2bc5e58862 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 17 13:43:50 2017 -0500 remove useless struct M go/caddy/pfsso/pfsso.go M go/firewallsso/base.go M go/firewallsso/base_test.go commit 1fe8c4b406c426c366c2a9b999b11684c3d4a75c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 17 13:40:13 2017 -0500 remove useless import M go/caddy/pfsso/pfsso.go commit 3eb72d93b3759ce36560c8019c6eaf1cc7267435 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 17 13:39:42 2017 -0500 remove dumpers M go/caddy/pfsso/pfsso.go commit 233e18a0b58a5ba2433d9a4ffd317e9bedd247ac Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 17 13:38:41 2017 -0500 remove query.payload M go/pfconfigdriver/fetch.go commit 5506296b6c96c88cc84f43bbf7845ec882d16855 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 17 13:38:19 2017 -0500 user friendly identifier for pfconfig queries M go/pfconfigdriver/fetch.go M go/pfconfigdriver/pool.go M go/pfconfigdriver/pool_test.go commit 05bcb2b0bb892027e4378e2fafda8e1e7b5e42f3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 17 13:02:24 2017 -0500 use query payload as resource ID in pool M go/pfconfigdriver/pool.go M go/pfconfigdriver/pool_test.go commit 0d8fdf88a5de6c87ebafe13b968105eacca5158a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 17 12:57:14 2017 -0500 use query payload as pfconfig identifier M go/pfconfigdriver/fetch.go M go/pfconfigdriver/pool.go M go/pfconfigdriver/pool_test.go commit ecfa22e5ea4004faa9608686b9d63e00bacd6365 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 17 12:27:23 2017 -0500 Regenerate the pf::dal layer M lib/pf/dal/_activation.pm M lib/pf/dal/_auth_log.pm M lib/pf/dal/_billing.pm M lib/pf/dal/_class.pm M lib/pf/dal/_dhcp_option82.pm M lib/pf/dal/_dhcp_option82_history.pm M lib/pf/dal/_ifoctetslog.pm M lib/pf/dal/_inline_accounting.pm M lib/pf/dal/_iplog.pm M lib/pf/dal/_iplog_archive.pm M lib/pf/dal/_iplog_history.pm M lib/pf/dal/_locationlog.pm M lib/pf/dal/_locationlog_archive.pm M lib/pf/dal/_node.pm M lib/pf/dal/_node_category.pm M lib/pf/dal/_node_useragent.pm M lib/pf/dal/_password.pm M lib/pf/dal/_person.pm M lib/pf/dal/_radacct.pm M lib/pf/dal/_radacct_log.pm M lib/pf/dal/_radius_audit_log.pm M lib/pf/dal/_radius_nas.pm M lib/pf/dal/_savedsearch.pm M lib/pf/dal/_scan.pm M lib/pf/dal/_sms_carrier.pm M lib/pf/dal/_soh_filter_rules.pm M lib/pf/dal/_soh_filters.pm M lib/pf/dal/_trigger.pm M lib/pf/dal/_userlog.pm M lib/pf/dal/_violation.pm M lib/pf/dal/_wrix.pm commit d928e28e788f5cb4eaa198f14b43ef868b5278cd Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 17 12:26:39 2017 -0500 Sort the primary keys and fields M addons/dev-helpers/bin/generator-data-access-layer.pl commit 4612cc388e5342ce46f3040effdbc3016209feea Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 17 11:51:07 2017 -0500 New create method M lib/pf/dal.pm commit 59da110662d03c9a1b735a5e074b69043be0823c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 17 11:45:41 2017 -0500 LoadResourceStruct->LoadResource M go/caddy/pfsso/pfsso.go M go/pfconfigdriver/pool.go M go/pfconfigdriver/pool_test.go commit c7d32e9875ad89fcc9d202e5e4ebfcbf2678a8b6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 17 11:44:51 2017 -0500 Add additional tests M t/unittest/dal.t commit 0d168d2774c95c643d89b903db33ac1258698c35 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 17 11:36:40 2017 -0500 FetchDecodeSocketStruct->FetchDecodeSocket M go/firewallsso/base_test.go M go/firewallsso/factory.go M go/firewallsso/factory_test.go M go/pfconfigdriver/fetch.go M go/pfconfigdriver/fetch_test.go commit f13af36205f763edd524a945b55648d2ab02bd6a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 17 11:27:54 2017 -0500 Test that the last saved node will win M t/unittest/dal.t commit 8a1aeffe5c27a2c8bac1487219ffaa104814b5e9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 17 11:17:41 2017 -0500 Update upsert poddoc M lib/pf/SQL/Abstract.pm commit 853b0dcf7cbb50f3916abcd941ae4e3d3ccbf556 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Feb 16 11:43:13 2017 -0500 correcting method name in doc M lib/pf/pki_provider/scep.pm commit 4f2725eea26240a9b5822aaf5661a8578a84174d Author: Louis Munro <lmunro@inverse.ca> Date: Thu Feb 16 16:10:03 2017 -0500 Fixes to permissions and PIDFile. M addons/packages/packetfence.spec M conf/systemd/packetfence-carbon-cache.service M conf/systemd/packetfence-statsd.service commit 30d9ff1f471971b47fc308de6b4342ed4be95382 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 16 16:04:34 2017 -0500 add btter logging M go/caddy/pfsso/pfsso.go M go/pfconfigdriver/pool.go commit 817ad84589e7b61977b616dbbd882b278998193c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 16 15:59:16 2017 -0500 adjust log message M go/pfconfigdriver/pool.go commit ff005ef8d51f1de07c75b11e7ed684812a67bb4f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 16 15:56:52 2017 -0500 adjust method parameters M go/firewallsso/factory.go commit 910c89cf553d2aaf70a5708e8aaa5ce5561511db Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 16 15:55:49 2017 -0500 code cleanup of now useless reflection M go/pfconfigdriver/fetch.go M go/pfconfigdriver/pool.go commit d205a19afe1d24e6a2c2db405f4302547d7ea953 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 16 15:52:48 2017 -0500 allow reflection to work correctly with pointers to interfaces M go/pfconfigdriver/fetch.go M go/pfconfigdriver/fetch_test.go M go/pfconfigdriver/pool.go commit cc3dc0852ef5bb6c4bc645b6f9bd5e99d66d5f68 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 16 14:55:54 2017 -0500 before my super PfconfigObject sed M go/caddy/pfsso/pfsso.go M go/firewallsso/factory.go M go/pfconfigdriver/pool.go commit cae9d13c7c9e5b4612d88789b65fef7b20acc4bb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 16 12:54:00 2017 -0500 Have db_execute return a status code M lib/pf/dal.pm commit 1690c3168759ec0c78525ff7b87b7a8ce80af1e0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 16 12:42:53 2017 -0500 Move to use status codes M t/unittest/dal.t commit 7a7fab6b4c0e94b126fd8901604752d840a7fd74 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 16 12:42:23 2017 -0500 Return status codes M lib/pf/dal.pm commit b2b34eafa8dd28b01bea636087952c86eeb23989 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 16 12:29:58 2017 -0500 refresh resource if found invalid M go/pfconfigdriver/pool.go commit 46c38c574ac5b4f9c8202201ce3283aae7e0ea7e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 16 12:04:14 2017 -0500 Rename t/unittest/orm.t to t/unittest/dal.t A t/unittest/dal.t D t/unittest/orm.t commit 2293f4216d7d2f91d1e495f9d8bd2544e817e630 Author: lzammit <lzammit@inverse.ca> Date: Thu Feb 16 11:38:33 2017 -0500 add the RoleMap configuration M UPGRADE.asciidoc commit 16f7538efc032dd2d9f4b90cab4879be81626ee2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 16 10:57:40 2017 -0500 integrate with firstLoad of sso factory M go/caddy/pfsso/pfsso.go commit e5285b834aae99ec88e4614ea3775d07b9577cb5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 16 10:54:34 2017 -0500 Revert "revert api change of firewall sso factory" This reverts commit 9a8c7ee2283749a3a6389f5491e594f2aa24dfa6. M go/firewallsso/base_test.go M go/firewallsso/factory.go M go/firewallsso/factory_test.go commit 82cfc53c26278b2e08f2f1b00b7998691edf41a2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 16 10:54:20 2017 -0500 improve resource pool for integration with factories M go/caddy/pfsso/pfsso.go M go/firewallsso/base.go M go/firewallsso/base_test.go M go/pfconfigdriver/fetch.go M go/pfconfigdriver/pool.go M go/pfconfigdriver/pool_test.go M go/pfconfigdriver/structs.go commit 9ce41d461be22072b1baed0498a178b3b0174191 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 16 10:46:36 2017 -0500 enable mysql_client_found_rows M lib/pf/db.pm commit 63e03d7afbb27655e00c518a615a0d6702f2d4a8 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Feb 16 10:25:31 2017 -0500 Fixes to unit tests. M addons/packages/packetfence.spec M t/unittest/condition/regex_not.t M t/unittest/firewall_sso.t commit 386ea87061bd3ab302ac6bdb058c66745183de23 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 16 10:15:45 2017 -0500 Added upsert functionality M lib/pf/dal.pm commit 50c5bbf25ed26efadbed8f77fc1100589dc53ca2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 16 09:35:12 2017 -0500 Add hostname lookup note to palo alto M docs/PacketFence_PaloAlto_Quick_Install_Guide.asciidoc commit 9a8c7ee2283749a3a6389f5491e594f2aa24dfa6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 16 08:13:16 2017 -0500 revert api change of firewall sso factory M go/firewallsso/base_test.go M go/firewallsso/factory.go M go/firewallsso/factory_test.go commit 8c4847bdb29cdf6f85717edb6d2333ecc66c3092 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 16 07:54:28 2017 -0500 add support for load resource with interface M go/firewallsso/base_test.go M go/firewallsso/factory.go M go/firewallsso/factory_test.go M go/pfconfigdriver/pool.go M go/pfconfigdriver/pool_test.go commit 64f67da75e166bba5b23ecc670801e60b616748b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 16 07:41:10 2017 -0500 add support for a reflection object param in LoadResource M go/pfconfigdriver/pool.go M go/pfconfigdriver/pool_test.go commit 09b6882b3b464a53ea8c77dfe5132db2fca0aee7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 16 07:31:48 2017 -0500 additionnal test for pfconfigdriver load resource M go/pfconfigdriver/pool_test.go commit f10ee023f6a63bc30f283b11e110afe742e38e34 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 15 18:13:46 2017 -0500 improve pfconfigdriver pool tests M go/pfconfigdriver/pool_test.go commit d51938ebefe73107cdf1a11985ccb2cc313fd3fc Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 15 18:10:22 2017 -0500 improve pfconfig reload testing M go/pfconfigdriver/pool.go M go/pfconfigdriver/pool_test.go commit 7e0e91d77a065ef4617f857c527248ae46a9fef1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 15 18:06:08 2017 -0500 basic test of a valid resource M go/pfconfigdriver/pool_test.go commit e2c083be3e47e61391bf72d05581410d743474ed Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 15 17:28:38 2017 -0500 don't replace resource in map if it exists M go/pfconfigdriver/pool.go commit 28025072d28dad1f58401468edaf459bac5287bf Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 15 17:26:04 2017 -0500 basic draft of pfconfig resource pool M go/pfconfigdriver/fetch_test.go A go/pfconfigdriver/pool.go A go/pfconfigdriver/pool_test.go commit cdcf2324665925b02eaa7cdc0399f4d876c67d29 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 15 15:34:39 2017 -0500 More fixes to packaging. M addons/packages/packetfence.spec commit 1cc7abfeb80f381119ed8c8ebe02330bab5a19ba Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 15 15:31:18 2017 -0500 Fixes to packaging. M addons/packages/packetfence.spec commit accbc3a6d228d48f8e2ad8dfcbdf7d0b9f348229 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 15 14:37:04 2017 -0500 Fixed missing $RPMBUILDROOT in spec file. M addons/packages/packetfence.spec commit 314a6e9b5c1acab49abc01b6fe82c001f324a704 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 15 14:06:38 2017 -0500 Added module pf::SQL::Abstract A lib/pf/SQL/Abstract.pm commit f3933c7d7f5c1d7e235fda3d1174666a4eb72969 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 15 13:50:20 2017 -0500 Fixed incorrect syntax in spec file. M addons/packages/packetfence.spec commit 854a2ca34b16356c26a7aa4320f9a8e5f6af51b7 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 15 13:40:39 2017 -0500 Reverted unit file templating. We'll do it differently. M addons/packages/packetfence.spec A conf/systemd/packetfence-carbon-cache.service D conf/systemd/packetfence-carbon-cache.service.tt A conf/systemd/packetfence-carbon-relay.service D conf/systemd/packetfence-carbon-relay.service.tt A conf/systemd/packetfence-collectd.service D conf/systemd/packetfence-collectd.service.tt M conf/systemd/packetfence-config.service A conf/systemd/packetfence-dhcpd.service D conf/systemd/packetfence-dhcpd.service.tt A conf/systemd/packetfence-haproxy.service D conf/systemd/packetfence-haproxy.service.tt A conf/systemd/packetfence-httpd.aaa.service D conf/systemd/packetfence-httpd.aaa.service.tt A conf/systemd/packetfence-httpd.admin.service D conf/systemd/packetfence-httpd.admin.service.tt A conf/systemd/packetfence-httpd.collector.service D conf/systemd/packetfence-httpd.collector.service.tt A conf/systemd/packetfence-httpd.graphite.service D conf/systemd/packetfence-httpd.graphite.service.tt A conf/systemd/packetfence-httpd.parking.service D conf/systemd/packetfence-httpd.parking.service.tt A conf/systemd/packetfence-httpd.portal.service D conf/systemd/packetfence-httpd.portal.service.tt A conf/systemd/packetfence-httpd.proxy.service D conf/systemd/packetfence-httpd.proxy.service.tt A conf/systemd/packetfence-httpd.webservices.service D conf/systemd/packetfence-httpd.webservices.service.tt M conf/systemd/packetfence-iptables.service A conf/systemd/packetfence-keepalived.service D conf/systemd/packetfence-keepalived.service.tt A conf/systemd/packetfence-p0f.service D conf/systemd/packetfence-p0f.service.tt A conf/systemd/packetfence-pfbandwidthd.service D conf/systemd/packetfence-pfbandwidthd.service.tt A conf/systemd/packetfence-pfdetect.service D conf/systemd/packetfence-pfdetect.service.tt A conf/systemd/packetfence-pfdhcplistener.service D conf/systemd/packetfence-pfdhcplistener.service.tt A conf/systemd/packetfence-pfdns.service D conf/systemd/packetfence-pfdns.service.tt A conf/systemd/packetfence-pfmon.service D conf/systemd/packetfence-pfmon.service.tt A conf/systemd/packetfence-pfqueue.service D conf/systemd/packetfence-pfqueue.service.tt A conf/systemd/packetfence-pfsetvlan.service D conf/systemd/packetfence-pfsetvlan.service.tt A conf/systemd/packetfence-radiusd-acct.service D conf/systemd/packetfence-radiusd-acct.service.tt A conf/systemd/packetfence-radiusd-auth.service D conf/systemd/packetfence-radiusd-auth.service.tt A conf/systemd/packetfence-radiusd-cli.service D conf/systemd/packetfence-radiusd-cli.service.tt A conf/systemd/packetfence-radiusd-eduroam.service D conf/systemd/packetfence-radiusd-eduroam.service.tt A conf/systemd/packetfence-radiusd-load_balancer.service D conf/systemd/packetfence-radiusd-load_balancer.service.tt A conf/systemd/packetfence-radsniff.service D conf/systemd/packetfence-radsniff.service.tt A conf/systemd/packetfence-redis_ntlm_cache.service D conf/systemd/packetfence-redis_ntlm_cache.service.tt A conf/systemd/packetfence-redis_queue.service D conf/systemd/packetfence-redis_queue.service.tt M conf/systemd/packetfence-routes.service A conf/systemd/packetfence-snmptrapd.service D conf/systemd/packetfence-snmptrapd.service.tt A conf/systemd/packetfence-statsd.service D conf/systemd/packetfence-statsd.service.tt A conf/systemd/packetfence-winbindd.service D conf/systemd/packetfence-winbindd.service.tt M lib/pf/cmd/pf/service.pm commit 57b76f1ce88f0281d60ec336c21b918aa2c59bc5 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Feb 14 15:24:50 2017 -0500 Added isEnabled to services::manager. M conf/systemd/packetfence-carbon-cache.service.tt M conf/systemd/packetfence-statsd.service.tt M lib/pf/services/manager.pm commit e0b9a7b8318452b1cae90dc4b520cedb924d12ac Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 15 11:41:25 2017 -0500 Remove copy M lib/pf/dal.pm commit e7b1f5e513694d95adeb9e124fc0ffd31d185cda Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 15 11:33:16 2017 -0500 fix copy/paste error M go/README.md M go/caddy/pfsso/pfsso.go commit f345526e3eba58541e1a5a7c19089d80a246197c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 15 11:31:28 2017 -0500 rename pfcaddy->pfhttpd M go/.gitignore M go/Makefile M go/README.md commit c70dfb76836170999351a95a067ea20e13c135c3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 15 11:12:08 2017 -0500 If is was remove from the database set __from_table to false M lib/pf/dal.pm commit 8083cb3750fe2ee673548f52c4d89ab4bcc24c4f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 15 11:06:22 2017 -0500 Add some additional test cases M t/unittest/orm.t commit d1feb97fbc666001dbfac5f95646b2ee0b9e30cf Author: Louis Munro <lm@louismunro.com> Date: Wed Feb 15 10:18:33 2017 -0500 Added a few details about systemd managed services M go/README.md commit 59c8605e77f6a1babecda5a83110adc5ce6801ec Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 15 10:13:34 2017 -0500 Unit test A t/unittest/orm.t commit d5ef3ad6ef4206d3cb6020901c4d2c07055c32b5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 15 08:32:58 2017 -0500 improve golang readme M go/README.md commit 02b5950c3fe943252a44374e53d74ea097466d8c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 14 13:56:33 2017 -0500 add empty sso stop handler M go/caddy/pfsso/pfsso.go commit 984b6035602686c3bc44ba4cacd9195415102ffa Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 14 13:51:50 2017 -0500 return 202 when accepting ssos M go/caddy/pfsso/pfsso.go commit 8cf26e78eb17915e34d360f8d782a83aa82aa4e2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 14 13:49:04 2017 -0500 handling a sso start correctly M go/caddy/pfsso/pfsso.go M go/firewallsso/base.go M go/firewallsso/base_test.go commit cec8666612bc18f58be4fb0e12c671715aa38a4b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 14 13:00:40 2017 -0500 basic start handler M go/caddy/pfsso/pfsso.go commit 51a93015c025d491395df5fb3ee65f35b33b53bf Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 14 12:39:56 2017 -0500 detect pfconfig testing via env M go/pfconfigdriver/fetch.go commit a3dba7b7b09ce297b820a9ae50c237e6ae19b6cf Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 14 12:39:37 2017 -0500 remove test files in caddy-clean-src M go/Makefile commit ff058a3aaf872e983d32e2eab0c1136eec7347ee Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 14 12:39:21 2017 -0500 remove caddy test files D go/caddy/caddy/assets_test.go D go/caddy/caddy/caddy/caddymain/run_test.go D go/caddy/caddy/caddy/main_test.go D go/caddy/caddy/caddy_test.go D go/caddy/caddy/caddyfile/dispenser_test.go D go/caddy/caddy/caddyfile/json_test.go D go/caddy/caddy/caddyfile/lexer_test.go D go/caddy/caddy/caddyfile/parse_test.go D go/caddy/caddy/caddyhttp/basicauth/basicauth_test.go D go/caddy/caddy/caddyhttp/basicauth/setup_test.go D go/caddy/caddy/caddyhttp/bind/bind_test.go D go/caddy/caddy/caddyhttp/browse/browse_test.go D go/caddy/caddy/caddyhttp/browse/setup_test.go D go/caddy/caddy/caddyhttp/caddyhttp_test.go D go/caddy/caddy/caddyhttp/errors/errors_test.go D go/caddy/caddy/caddyhttp/errors/setup_test.go D go/caddy/caddy/caddyhttp/expvar/expvar_test.go D go/caddy/caddy/caddyhttp/expvar/setup_test.go D go/caddy/caddy/caddyhttp/extensions/setup_test.go D go/caddy/caddy/caddyhttp/fastcgi/dialer_test.go D go/caddy/caddy/caddyhttp/fastcgi/fastcgi_test.go D go/caddy/caddy/caddyhttp/fastcgi/fcgiclient_test.go D go/caddy/caddy/caddyhttp/fastcgi/setup_test.go D go/caddy/caddy/caddyhttp/gzip/gzip_test.go D go/caddy/caddy/caddyhttp/gzip/requestfilter_test.go D go/caddy/caddy/caddyhttp/gzip/responsefilter_test.go D go/caddy/caddy/caddyhttp/gzip/setup_test.go D go/caddy/caddy/caddyhttp/header/header_test.go D go/caddy/caddy/caddyhttp/header/setup_test.go D go/caddy/caddy/caddyhttp/httpserver/condition_test.go D go/caddy/caddy/caddyhttp/httpserver/context_test.go D go/caddy/caddy/caddyhttp/httpserver/https_test.go D go/caddy/caddy/caddyhttp/httpserver/logger_test.go D go/caddy/caddy/caddyhttp/httpserver/middleware_test.go D go/caddy/caddy/caddyhttp/httpserver/pathcleaner_test.go D go/caddy/caddy/caddyhttp/httpserver/plugin_test.go D go/caddy/caddy/caddyhttp/httpserver/recorder_test.go D go/caddy/caddy/caddyhttp/httpserver/replacer_test.go D go/caddy/caddy/caddyhttp/httpserver/server_test.go D go/caddy/caddy/caddyhttp/httpserver/vhosttrie_test.go D go/caddy/caddy/caddyhttp/internalsrv/internal_test.go D go/caddy/caddy/caddyhttp/internalsrv/setup_test.go D go/caddy/caddy/caddyhttp/log/log_test.go D go/caddy/caddy/caddyhttp/log/setup_test.go D go/caddy/caddy/caddyhttp/markdown/markdown_test.go D go/caddy/caddy/caddyhttp/markdown/metadata/metadata_test.go D go/caddy/caddy/caddyhttp/markdown/process_test.go D go/caddy/caddy/caddyhttp/markdown/setup_test.go D go/caddy/caddy/caddyhttp/markdown/summary/summary_test.go D go/caddy/caddy/caddyhttp/maxrequestbody/maxrequestbody_test.go D go/caddy/caddy/caddyhttp/mime/mime_test.go D go/caddy/caddy/caddyhttp/mime/setup_test.go D go/caddy/caddy/caddyhttp/pprof/pprof_test.go D go/caddy/caddy/caddyhttp/pprof/setup_test.go D go/caddy/caddy/caddyhttp/proxy/body_test.go D go/caddy/caddy/caddyhttp/proxy/policy_test.go D go/caddy/caddy/caddyhttp/proxy/proxy_test.go D go/caddy/caddy/caddyhttp/proxy/setup_test.go D go/caddy/caddy/caddyhttp/proxy/upstream_test.go D go/caddy/caddy/caddyhttp/redirect/redirect_test.go D go/caddy/caddy/caddyhttp/redirect/setup_test.go D go/caddy/caddy/caddyhttp/rewrite/rewrite_test.go D go/caddy/caddy/caddyhttp/rewrite/setup_test.go D go/caddy/caddy/caddyhttp/rewrite/to_test.go D go/caddy/caddy/caddyhttp/root/root_test.go D go/caddy/caddy/caddyhttp/staticfiles/fileserver_test.go D go/caddy/caddy/caddyhttp/status/setup_test.go D go/caddy/caddy/caddyhttp/status/status_test.go D go/caddy/caddy/caddyhttp/templates/setup_test.go D go/caddy/caddy/caddyhttp/templates/templates_test.go D go/caddy/caddy/caddyhttp/timeouts/timeouts_test.go D go/caddy/caddy/caddyhttp/websocket/setup_test.go D go/caddy/caddy/caddyhttp/websocket/websocket_test.go D go/caddy/caddy/caddytls/certificates_test.go D go/caddy/caddy/caddytls/client_test.go D go/caddy/caddy/caddytls/config_test.go D go/caddy/caddy/caddytls/crypto_test.go D go/caddy/caddy/caddytls/filestorage_test.go D go/caddy/caddy/caddytls/handshake_test.go D go/caddy/caddy/caddytls/httphandler_test.go D go/caddy/caddy/caddytls/setup_test.go D go/caddy/caddy/caddytls/storagetest/memorystorage_test.go D go/caddy/caddy/caddytls/storagetest/storagetest_test.go D go/caddy/caddy/caddytls/tls_test.go D go/caddy/caddy/caddytls/user_test.go D go/caddy/caddy/commands_test.go D go/caddy/caddy/dist/automate_test.go D go/caddy/caddy/startupshutdown/startupshutdown_test.go commit 2324e4764310d975243a472248df4c42c0bba244 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 14 11:43:35 2017 -0500 change firewallsso directory A go/firewallsso/base.go A go/firewallsso/base_test.go A go/firewallsso/factory.go A go/firewallsso/factory_test.go A go/firewallsso/iboss.go D go/firewallsso/lib/base.go D go/firewallsso/lib/base_test.go D go/firewallsso/lib/factory.go D go/firewallsso/lib/factory_test.go D go/firewallsso/lib/iboss.go D go/firewallsso/lib/paloalto.go A go/firewallsso/paloalto.go commit 0ce40ea713ea36eb2ec03490a2121b47d91a16fc Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 14 11:41:30 2017 -0500 draft of pfsso middleware M go/caddy/caddy/caddy/caddymain/run.go M go/caddy/caddy/caddyhttp/httpserver/plugin.go A go/caddy/pfsso/pfsso.go commit 9d391abd75b4a5e7cc893a7220d1195aa205d18f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 14 11:41:15 2017 -0500 added .gitignore for go directory A go/.gitignore commit c9b9f6ede04ae12f662492e89ba725a370663ad3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 14 11:30:53 2017 -0500 don't track caddyfile D go/Caddyfile commit bbc10617f43091fffe6f127d6af19ff611519ff3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 14 11:29:13 2017 -0500 include caddy files (not as submodule) D go/caddy/caddy A go/caddy/caddy/.gitignore A go/caddy/caddy/.travis.yml A go/caddy/caddy/CONTRIBUTING.md A go/caddy/caddy/ISSUE_TEMPLATE A go/caddy/caddy/LICENSE.txt A go/caddy/caddy/README.md A go/caddy/caddy/appveyor.yml A go/caddy/caddy/assets.go A go/caddy/caddy/assets_test.go A go/caddy/caddy/caddy.go A go/caddy/caddy/caddy/build.bash A go/caddy/caddy/caddy/caddymain/run.go A go/caddy/caddy/caddy/caddymain/run_test.go A go/caddy/caddy/caddy/main.go A go/caddy/caddy/caddy/main_test.go A go/caddy/caddy/caddy_test.go A go/caddy/caddy/caddyfile/dispenser.go A go/caddy/caddy/caddyfile/dispenser_test.go A go/caddy/caddy/caddyfile/json.go A go/caddy/caddy/caddyfile/json_test.go A go/caddy/caddy/caddyfile/lexer.go A go/caddy/caddy/caddyfile/lexer_test.go A go/caddy/caddy/caddyfile/parse.go A go/caddy/caddy/caddyfile/parse_test.go A go/caddy/caddy/caddyfile/testdata/import_glob0.txt A go/caddy/caddy/caddyfile/testdata/import_glob1.txt A go/caddy/caddy/caddyfile/testdata/import_glob2.txt A go/caddy/caddy/caddyfile/testdata/import_test1.txt A go/caddy/caddy/caddyfile/testdata/import_test2.txt A go/caddy/caddy/caddyhttp/basicauth/basicauth.go A go/caddy/caddy/caddyhttp/basicauth/basicauth_test.go A go/caddy/caddy/caddyhttp/basicauth/setup.go A go/caddy/caddy/caddyhttp/basicauth/setup_test.go A go/caddy/caddy/caddyhttp/bind/bind.go A go/caddy/caddy/caddyhttp/bind/bind_test.go A go/caddy/caddy/caddyhttp/browse/browse.go A go/caddy/caddy/caddyhttp/browse/browse_test.go A go/caddy/caddy/caddyhttp/browse/setup.go A go/caddy/caddy/caddyhttp/browse/setup_test.go A go/caddy/caddy/caddyhttp/browse/testdata/header.html A go/caddy/caddy/caddyhttp/browse/testdata/photos.tpl A go/caddy/caddy/caddyhttp/browse/testdata/photos/hidden.html A go/caddy/caddy/caddyhttp/browse/testdata/photos/test.html A go/caddy/caddy/caddyhttp/browse/testdata/photos/test2.html A go/caddy/caddy/caddyhttp/browse/testdata/photos/test3.html A go/caddy/caddy/caddyhttp/caddyhttp.go A go/caddy/caddy/caddyhttp/caddyhttp_test.go A go/caddy/caddy/caddyhttp/errors/errors.go A go/caddy/caddy/caddyhttp/errors/errors_test.go A go/caddy/caddy/caddyhttp/errors/setup.go A go/caddy/caddy/caddyhttp/errors/setup_test.go A go/caddy/caddy/caddyhttp/expvar/expvar.go A go/caddy/caddy/caddyhttp/expvar/expvar_test.go A go/caddy/caddy/caddyhttp/expvar/setup.go A go/caddy/caddy/caddyhttp/expvar/setup_test.go A go/caddy/caddy/caddyhttp/extensions/ext.go A go/caddy/caddy/caddyhttp/extensions/setup.go A go/caddy/caddy/caddyhttp/extensions/setup_test.go A go/caddy/caddy/caddyhttp/fastcgi/dialer.go A go/caddy/caddy/caddyhttp/fastcgi/dialer_test.go A go/caddy/caddy/caddyhttp/fastcgi/fastcgi.go A go/caddy/caddy/caddyhttp/fastcgi/fastcgi_test.go A go/caddy/caddy/caddyhttp/fastcgi/fcgi_test.php A go/caddy/caddy/caddyhttp/fastcgi/fcgiclient.go A go/caddy/caddy/caddyhttp/fastcgi/fcgiclient_test.go A go/caddy/caddy/caddyhttp/fastcgi/setup.go A go/caddy/caddy/caddyhttp/fastcgi/setup_test.go A go/caddy/caddy/caddyhttp/gzip/gzip.go A go/caddy/caddy/caddyhttp/gzip/gzip_test.go A go/caddy/caddy/caddyhttp/gzip/requestfilter.go A go/caddy/caddy/caddyhttp/gzip/requestfilter_test.go A go/caddy/caddy/caddyhttp/gzip/responsefilter.go A go/caddy/caddy/caddyhttp/gzip/responsefilter_test.go A go/caddy/caddy/caddyhttp/gzip/setup.go A go/caddy/caddy/caddyhttp/gzip/setup_test.go A go/caddy/caddy/caddyhttp/gzip/testdata/test.txt A go/caddy/caddy/caddyhttp/header/header.go A go/caddy/caddy/caddyhttp/header/header_test.go A go/caddy/caddy/caddyhttp/header/setup.go A go/caddy/caddy/caddyhttp/header/setup_test.go A go/caddy/caddy/caddyhttp/httpserver/condition.go A go/caddy/caddy/caddyhttp/httpserver/condition_test.go A go/caddy/caddy/caddyhttp/httpserver/context.go A go/caddy/caddy/caddyhttp/httpserver/context_test.go A go/caddy/caddy/caddyhttp/httpserver/error.go A go/caddy/caddy/caddyhttp/httpserver/graceful.go A go/caddy/caddy/caddyhttp/httpserver/https.go A go/caddy/caddy/caddyhttp/httpserver/https_test.go A go/caddy/caddy/caddyhttp/httpserver/logger.go A go/caddy/caddy/caddyhttp/httpserver/logger_test.go A go/caddy/caddy/caddyhttp/httpserver/middleware.go A go/caddy/caddy/caddyhttp/httpserver/middleware_test.go A go/caddy/caddy/caddyhttp/httpserver/path.go A go/caddy/caddy/caddyhttp/httpserver/pathcleaner.go A go/caddy/caddy/caddyhttp/httpserver/pathcleaner_test.go A go/caddy/caddy/caddyhttp/httpserver/plugin.go A go/caddy/caddy/caddyhttp/httpserver/plugin_test.go A go/caddy/caddy/caddyhttp/httpserver/recorder.go A go/caddy/caddy/caddyhttp/httpserver/recorder_test.go A go/caddy/caddy/caddyhttp/httpserver/replacer.go A go/caddy/caddy/caddyhttp/httpserver/replacer_test.go A go/caddy/caddy/caddyhttp/httpserver/roller.go A go/caddy/caddy/caddyhttp/httpserver/server.go A go/caddy/caddy/caddyhttp/httpserver/server_test.go A go/caddy/caddy/caddyhttp/httpserver/siteconfig.go A go/caddy/caddy/caddyhttp/httpserver/vhosttrie.go A go/caddy/caddy/caddyhttp/httpserver/vhosttrie_test.go A go/caddy/caddy/caddyhttp/internalsrv/internal.go A go/caddy/caddy/caddyhttp/internalsrv/internal_test.go A go/caddy/caddy/caddyhttp/internalsrv/setup.go A go/caddy/caddy/caddyhttp/internalsrv/setup_test.go A go/caddy/caddy/caddyhttp/log/log.go A go/caddy/caddy/caddyhttp/log/log_test.go A go/caddy/caddy/caddyhttp/log/setup.go A go/caddy/caddy/caddyhttp/log/setup_test.go A go/caddy/caddy/caddyhttp/markdown/markdown.go A go/caddy/caddy/caddyhttp/markdown/markdown_test.go A go/caddy/caddy/caddyhttp/markdown/metadata/metadata.go A go/caddy/caddy/caddyhttp/markdown/metadata/metadata_json.go A go/caddy/caddy/caddyhttp/markdown/metadata/metadata_none.go A go/caddy/caddy/caddyhttp/markdown/metadata/metadata_test.go A go/caddy/caddy/caddyhttp/markdown/metadata/metadata_toml.go A go/caddy/caddy/caddyhttp/markdown/metadata/metadata_yaml.go A go/caddy/caddy/caddyhttp/markdown/process.go A go/caddy/caddy/caddyhttp/markdown/process_test.go A go/caddy/caddy/caddyhttp/markdown/setup.go A go/caddy/caddy/caddyhttp/markdown/setup_test.go A go/caddy/caddy/caddyhttp/markdown/summary/render.go A go/caddy/caddy/caddyhttp/markdown/summary/summary.go A go/caddy/caddy/caddyhttp/markdown/summary/summary_test.go A go/caddy/caddy/caddyhttp/markdown/template.go A go/caddy/caddy/caddyhttp/maxrequestbody/maxrequestbody.go A go/caddy/caddy/caddyhttp/maxrequestbody/maxrequestbody_test.go A go/caddy/caddy/caddyhttp/mime/mime.go A go/caddy/caddy/caddyhttp/mime/mime_test.go A go/caddy/caddy/caddyhttp/mime/setup.go A go/caddy/caddy/caddyhttp/mime/setup_test.go A go/caddy/caddy/caddyhttp/pprof/pprof.go A go/caddy/caddy/caddyhttp/pprof/pprof_test.go A go/caddy/caddy/caddyhttp/pprof/setup.go A go/caddy/caddy/caddyhttp/pprof/setup_test.go A go/caddy/caddy/caddyhttp/proxy/body.go A go/caddy/caddy/caddyhttp/proxy/body_test.go A go/caddy/caddy/caddyhttp/proxy/policy.go A go/caddy/caddy/caddyhttp/proxy/policy_test.go A go/caddy/caddy/caddyhttp/proxy/proxy.go A go/caddy/caddy/caddyhttp/proxy/proxy_test.go A go/caddy/caddy/caddyhttp/proxy/reverseproxy.go A go/caddy/caddy/caddyhttp/proxy/setup.go A go/caddy/caddy/caddyhttp/proxy/setup_test.go A go/caddy/caddy/caddyhttp/proxy/upstream.go A go/caddy/caddy/caddyhttp/proxy/upstream_test.go A go/caddy/caddy/caddyhttp/redirect/redirect.go A go/caddy/caddy/caddyhttp/redirect/redirect_test.go A go/caddy/caddy/caddyhttp/redirect/setup.go A go/caddy/caddy/caddyhttp/redirect/setup_test.go A go/caddy/caddy/caddyhttp/rewrite/rewrite.go A go/caddy/caddy/caddyhttp/rewrite/rewrite_test.go A go/caddy/caddy/caddyhttp/rewrite/setup.go A go/caddy/caddy/caddyhttp/rewrite/setup_test.go A go/caddy/caddy/caddyhttp/rewrite/testdata/testdir/empty A go/caddy/caddy/caddyhttp/rewrite/testdata/testfile A go/caddy/caddy/caddyhttp/rewrite/to.go A go/caddy/caddy/caddyhttp/rewrite/to_test.go A go/caddy/caddy/caddyhttp/root/root.go A go/caddy/caddy/caddyhttp/root/root_test.go A go/caddy/caddy/caddyhttp/staticfiles/fileserver.go A go/caddy/caddy/caddyhttp/staticfiles/fileserver_test.go A go/caddy/caddy/caddyhttp/status/setup.go A go/caddy/caddy/caddyhttp/status/setup_test.go A go/caddy/caddy/caddyhttp/status/status.go A go/caddy/caddy/caddyhttp/status/status_test.go A go/caddy/caddy/caddyhttp/templates/setup.go A go/caddy/caddy/caddyhttp/templates/setup_test.go A go/caddy/caddy/caddyhttp/templates/templates.go A go/caddy/caddy/caddyhttp/templates/templates_test.go A go/caddy/caddy/caddyhttp/templates/testdata/header.html A go/caddy/caddy/caddyhttp/templates/testdata/images/header.html A go/caddy/caddy/caddyhttp/templates/testdata/images/img.htm A go/caddy/caddy/caddyhttp/templates/testdata/images/img2.htm A go/caddy/caddy/caddyhttp/templates/testdata/photos/test.html A go/caddy/caddy/caddyhttp/templates/testdata/root.html A go/caddy/caddy/caddyhttp/timeouts/timeouts.go A go/caddy/caddy/caddyhttp/timeouts/timeouts_test.go A go/caddy/caddy/caddyhttp/websocket/setup.go A go/caddy/caddy/caddyhttp/websocket/setup_test.go A go/caddy/caddy/caddyhttp/websocket/websocket.go A go/caddy/caddy/caddyhttp/websocket/websocket_test.go A go/caddy/caddy/caddytls/certificates.go A go/caddy/caddy/caddytls/certificates_test.go A go/caddy/caddy/caddytls/client.go A go/caddy/caddy/caddytls/client_test.go A go/caddy/caddy/caddytls/config.go A go/caddy/caddy/caddytls/config_test.go A go/caddy/caddy/caddytls/crypto.go A go/caddy/caddy/caddytls/crypto_test.go A go/caddy/caddy/caddytls/filestorage.go A go/caddy/caddy/caddytls/filestorage_test.go A go/caddy/caddy/caddytls/handshake.go A go/caddy/caddy/caddytls/handshake_test.go A go/caddy/caddy/caddytls/httphandler.go A go/caddy/caddy/caddytls/httphandler_test.go A go/caddy/caddy/caddytls/maintain.go A go/caddy/caddy/caddytls/setup.go A go/caddy/caddy/caddytls/setup_test.go A go/caddy/caddy/caddytls/storage.go A go/caddy/caddy/caddytls/storagetest/memorystorage.go A go/caddy/caddy/caddytls/storagetest/memorystorage_test.go A go/caddy/caddy/caddytls/storagetest/storagetest.go A go/caddy/caddy/caddytls/storagetest/storagetest_test.go A go/caddy/caddy/caddytls/tls.go A go/caddy/caddy/caddytls/tls_test.go A go/caddy/caddy/caddytls/user.go A go/caddy/caddy/caddytls/user_test.go A go/caddy/caddy/commands.go A go/caddy/caddy/commands_test.go A go/caddy/caddy/controller.go A go/caddy/caddy/dist/CHANGES.txt A go/caddy/caddy/dist/LICENSES.txt A go/caddy/caddy/dist/README.txt A go/caddy/caddy/dist/automate.go A go/caddy/caddy/dist/automate_test.go A go/caddy/caddy/dist/gitcookie.sh.enc A go/caddy/caddy/dist/init/README.md A go/caddy/caddy/dist/init/freebsd/caddy A go/caddy/caddy/dist/init/linux-systemd/README.md A go/caddy/caddy/dist/init/linux-systemd/caddy.service A go/caddy/caddy/dist/init/linux-sysvinit/README.md A go/caddy/caddy/dist/init/linux-sysvinit/caddy A go/caddy/caddy/dist/init/linux-upstart/README.md A go/caddy/caddy/dist/init/linux-upstart/caddy.conf A go/caddy/caddy/dist/init/linux-upstart/caddy.conf.centos-6 A go/caddy/caddy/dist/init/linux-upstart/caddy.conf.ubuntu-12.04 A go/caddy/caddy/dist/init/mac-launchd/README.md A go/caddy/caddy/dist/init/mac-launchd/com.caddyserver.web.plist A go/caddy/caddy/plugins.go A go/caddy/caddy/rlimit_posix.go A go/caddy/caddy/rlimit_windows.go A go/caddy/caddy/sigtrap.go A go/caddy/caddy/sigtrap_posix.go A go/caddy/caddy/sigtrap_windows.go A go/caddy/caddy/startupshutdown/startupshutdown.go A go/caddy/caddy/startupshutdown/startupshutdown_test.go commit b0afe78dd8c72585bedf07415096a29c25484a6f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 14 11:23:26 2017 -0500 added caddy draft with logger + statsd A go/Caddyfile A go/Makefile A go/caddy/caddy A go/caddy/logger/logger.go A go/caddy/logger/request_history.go A go/caddy/statsd/statsd.go commit a9b2cec0832ced819f3390ab04ff623e503654e8 Author: Julien Semaan <julien@semaan.ca> Date: Tue Feb 14 11:08:54 2017 -0500 don't return after doing SSO computed update Otherwise when having multiple firewalls, it doesn't send the update to all of them M lib/pf/api.pm commit 2d91c4d6ece6970f6c35086f3a5c08516b33d0b0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 14 10:02:48 2017 -0500 Add additional configuration for testing M t/data/pfdetect.conf commit bba8ddcb7868c2ea654017c189988f29b94766d8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 14 10:01:35 2017 -0500 Mock sendActions as a noop M t/unittest/detect/parser/regex.t commit d97c6eee73b58139cd6cd05b818a55cb4a2b624a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 14 10:20:33 2017 -0500 IP validation in MatchesNetwork M go/firewallsso/lib/base.go M go/firewallsso/lib/base_test.go commit 9446c32d315733dbd2d9f4fcd38ae9b18e35b6af Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 14 10:14:34 2017 -0500 remove IsRoleBased M go/firewallsso/lib/base.go commit cd58407d31c5674088f983776aac3b7eb868f8fd Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 14 10:11:55 2017 -0500 fix typo M go/pfconfigdriver/fetch.go commit 4b844f202831acba0f8cced19364b49f54cdf318 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 14 10:11:34 2017 -0500 go -> Golang M go/README.md commit fdc0fd996173781ef7112fa9675b20d265ffe0c5 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Feb 14 10:10:21 2017 -0500 Added manual start of pfconfig and redis for the build server. M addons/packages/packetfence.spec M lib/pf/cmd/pf/service.pm commit 52d8ae9467ac86a11be8f1277939afaecddaf9d6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 13 19:29:34 2017 -0500 Save old data after a successful update M lib/pf/dal.pm commit 066c7cf82ac9bef9693eeda11963da626f428ce3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 13 18:44:36 2017 -0500 Add new method remove_by_id M lib/pf/dal.pm commit ac3f5becb7c549987ec85c2fac8adb1110acee8a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 13 17:14:42 2017 -0500 Fix field validation M lib/pf/dal.pm commit 7f9610799dd8cf70223d6c0d22d1afadcbcb5269 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 13 16:41:02 2017 -0500 Added conflict configuration to packetfence-mariadb.service. M conf/systemd/packetfence-mariadb.service commit 1f11fc329a119df9a848b97b142084d65aa9b31f Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 13 16:29:01 2017 -0500 Cleaned up leftover packetfence@ file. M addons/enable_systemd.sh M addons/packages/packetfence.spec D conf/systemd/packetfence@.service.tt commit 37b148584f47ce33700549720b06e35a5025bbb9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 13 15:12:37 2017 -0500 Reran generator M lib/pf/dal/_action.pm M lib/pf/dal/_activation.pm M lib/pf/dal/_auth_log.pm M lib/pf/dal/_billing.pm M lib/pf/dal/_class.pm M lib/pf/dal/_dhcp_option82.pm M lib/pf/dal/_dhcp_option82_history.pm M lib/pf/dal/_ifoctetslog.pm M lib/pf/dal/_inline_accounting.pm M lib/pf/dal/_iplog.pm M lib/pf/dal/_iplog_archive.pm M lib/pf/dal/_iplog_history.pm M lib/pf/dal/_keyed.pm M lib/pf/dal/_locationlog.pm M lib/pf/dal/_locationlog_archive.pm M lib/pf/dal/_node.pm M lib/pf/dal/_node_category.pm M lib/pf/dal/_node_useragent.pm M lib/pf/dal/_password.pm M lib/pf/dal/_person.pm M lib/pf/dal/_pf_version.pm M lib/pf/dal/_radacct.pm M lib/pf/dal/_radacct_log.pm M lib/pf/dal/_radius_audit_log.pm M lib/pf/dal/_radius_nas.pm M lib/pf/dal/_savedsearch.pm M lib/pf/dal/_scan.pm M lib/pf/dal/_sms_carrier.pm M lib/pf/dal/_soh_filter_rules.pm M lib/pf/dal/_soh_filters.pm M lib/pf/dal/_trigger.pm M lib/pf/dal/_userlog.pm M lib/pf/dal/_violation.pm M lib/pf/dal/_wrix.pm commit f71ca2aebb50c10888911828810efa7ae5ee0113 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 13 15:08:28 2017 -0500 Fix typo M addons/dev-helpers/templates/pf-dal.pm.tt commit dcca765e90ffbab00d5f56cac7b4226cdd02575f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 13 15:01:34 2017 -0500 Fixed syntax errors M lib/pf/dal.pm commit 38eee6afdfcec72ae5eecfc8a9a4882690aacccc Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 13 14:52:58 2017 -0500 Reran generator M addons/dev-helpers/templates/pf-dal-overload.pm.tt M addons/dev-helpers/templates/pf-dal.pm.tt M lib/pf/dal/_action.pm M lib/pf/dal/_activation.pm M lib/pf/dal/_auth_log.pm M lib/pf/dal/_billing.pm M lib/pf/dal/_class.pm M lib/pf/dal/_dhcp_option82.pm M lib/pf/dal/_dhcp_option82_history.pm M lib/pf/dal/_ifoctetslog.pm M lib/pf/dal/_inline_accounting.pm M lib/pf/dal/_iplog.pm M lib/pf/dal/_iplog_archive.pm M lib/pf/dal/_iplog_history.pm M lib/pf/dal/_keyed.pm M lib/pf/dal/_locationlog.pm M lib/pf/dal/_locationlog_archive.pm M lib/pf/dal/_node.pm M lib/pf/dal/_node_category.pm M lib/pf/dal/_node_useragent.pm M lib/pf/dal/_password.pm M lib/pf/dal/_person.pm M lib/pf/dal/_pf_version.pm M lib/pf/dal/_radacct.pm M lib/pf/dal/_radacct_log.pm M lib/pf/dal/_radius_audit_log.pm M lib/pf/dal/_radius_nas.pm M lib/pf/dal/_savedsearch.pm M lib/pf/dal/_scan.pm M lib/pf/dal/_sms_carrier.pm M lib/pf/dal/_soh_filter_rules.pm M lib/pf/dal/_soh_filters.pm M lib/pf/dal/_trigger.pm M lib/pf/dal/_userlog.pm M lib/pf/dal/_violation.pm M lib/pf/dal/_wrix.pm M lib/pf/dal/action.pm M lib/pf/dal/activation.pm M lib/pf/dal/auth_log.pm M lib/pf/dal/billing.pm M lib/pf/dal/class.pm M lib/pf/dal/dhcp_option82.pm M lib/pf/dal/dhcp_option82_history.pm M lib/pf/dal/ifoctetslog.pm M lib/pf/dal/inline_accounting.pm M lib/pf/dal/iplog.pm M lib/pf/dal/iplog_archive.pm M lib/pf/dal/iplog_history.pm M lib/pf/dal/keyed.pm M lib/pf/dal/locationlog.pm M lib/pf/dal/locationlog_archive.pm M lib/pf/dal/node.pm M lib/pf/dal/node_category.pm M lib/pf/dal/node_useragent.pm M lib/pf/dal/password.pm M lib/pf/dal/person.pm M lib/pf/dal/pf_version.pm M lib/pf/dal/radacct.pm M lib/pf/dal/radacct_log.pm M lib/pf/dal/radius_audit_log.pm M lib/pf/dal/radius_nas.pm M lib/pf/dal/savedsearch.pm M lib/pf/dal/scan.pm M lib/pf/dal/sms_carrier.pm M lib/pf/dal/soh_filter_rules.pm M lib/pf/dal/soh_filters.pm M lib/pf/dal/trigger.pm M lib/pf/dal/userlog.pm M lib/pf/dal/violation.pm M lib/pf/dal/wrix.pm commit fb6b227147faa8fe0d35e5b40e81970bcef01831 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 13 14:51:19 2017 -0500 Rename primary keys to id M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 09385a24e03cec33b230127ac8404153109d1145 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 13 14:47:49 2017 -0500 Fix documentation formatting M html/pfappserver/root/config/pfdetect/type/regex.tt commit d11ed01b71ed9efa5756b1f0bf8aab13f9aec37e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 13 13:21:29 2017 -0500 Updated templates to include better poddoc M addons/dev-helpers/templates/class-wrapper.tt M addons/dev-helpers/templates/pf-dal-overload.pm.tt M addons/dev-helpers/templates/pf-dal.pm.tt commit 62adcd9c9de550f34f675a05b1730801673b4bb6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 13 12:41:30 2017 -0500 Remove unused module D lib/pf/dal/radacct_fr2.pm commit 0f24091f8e0b0b562f01a79534658a0407766614 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 13 12:33:47 2017 -0500 Fixed typos M html/pfappserver/root/config/pfdetect/type/regex.tt commit 48a73a6d6e00fcb64526cee559b0f8ad8115d5e9 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 13 10:17:31 2017 -0500 Fixed tabs in services and manager files. M lib/pf/cmd/pf/service.pm M lib/pf/services/manager.pm commit ca461668fdb18834f1784291b1892dd0e6e9cc2a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 13 09:21:03 2017 -0500 fix: handle group by correctly when counting pages M lib/pf/Report.pm commit bb29a901b9a63643c99b91c30245bb1cb64188f1 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 10 10:15:58 2017 -0500 Added initial documentation M html/pfappserver/root/config/pfdetect/type/regex.tt commit d2b0abd16e0b6add8089cc0f0a4ae5050557e0c3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 27 15:13:32 2017 -0500 Fix up labels add help and poddoc additions M html/pfappserver/lib/pfappserver/Form/Field/PfdetectRegexRule.pm commit 1af1217099928fc4a76429daa2a3ca299b3873ab Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 27 11:12:06 2017 -0500 Validate the action spec matches a valid named capture M html/pfappserver/lib/pfappserver/Form/Field/PfdetectRegexRule.pm commit d215600a8d50746d37bb32c44bef9f57cb03d08c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 27 11:10:16 2017 -0500 Refactor to use parse_api_action_spec M html/pfappserver/lib/pfappserver/Form/Field/ApiAction.pm commit 2cb4de2001b0a5b288df3c4b58f9431ac04e9a06 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 27 11:09:52 2017 -0500 new function parse_api_action_spec M lib/pf/util.pm commit 2ee9560d80742a714286fd7e2543229c8d2cf892 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 25 14:36:27 2017 -0500 Show the expanded when creating a new one M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/Accordion.pm commit eed197774a4a1b3502af4d91dc96a87f2000ff87 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 23 09:56:43 2017 -0500 Move the api action templates out of the form M html/pfappserver/root/config/pfdetect/type/regex.tt M html/pfappserver/root/config/pfdetect/view.tt commit c193f966a0b6e9575c787b05f3037bc5611bde36 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 23 09:54:34 2017 -0500 Pass in the allowed_actions for view, clone, and update M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfdetect.pm commit 69685aa5e8a98191486ddf4b79d10e027b73c12f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 23 09:51:30 2017 -0500 Add additional allowed as action attributes with an example api spec M lib/pf/api.pm commit 1372279d674299fc209e2f4675c44dbaa31582f2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 20 16:28:35 2017 -0500 Properly scope packages M t/unittest/api/attributes.t commit d1b021f67fed4e3cd794810c4336bd4a1c56d3f2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 20 16:28:05 2017 -0500 Generalize adding attributes with parameters M lib/pf/api/attributes.pm commit ca707b64eb6a27f065c7f41ffa5036537199341b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 20 14:26:57 2017 -0500 Make sure the accordion is expanded when displaying an 'empty' DynamicList M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/Accordion.pm commit dda84f68693982e0e9c9faa468bd79594290e1f8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 20 11:57:47 2017 -0500 Redirect on success M html/pfappserver/root/static/admin/config/pfdetect.js commit 224a141616f284d0606bb668d268b0880d3528c3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 20 11:44:17 2017 -0500 Move error header inside the form M html/pfappserver/root/config/pfdetect/view.tt M html/pfappserver/root/static/admin/config/pfdetect.js commit 5db8cc2c77a177af58d155c591db8988f136fe91 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 20 11:43:30 2017 -0500 Update modify_node api spec M html/pfappserver/root/config/pfdetect/type/regex.tt commit 048f065c9b52664730820336008288b05f776fb3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 20 11:40:31 2017 -0500 Return the field full field name instead of the short name M html/pfappserver/lib/pfappserver/Base/Form.pm commit 4c1da3d342d48347297b731dbc1850650ba1d8bf Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 20 11:33:39 2017 -0500 Show accordion on errors coming back from a form handler M html/pfappserver/root/static/app/application.js commit a773bc7ba7a6f748f65f292fe69d5daf54ad9ab0 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 20 11:20:47 2017 -0500 Expand the parent accordion if input has an error M html/pfappserver/root/static/app/application.js commit d5f1d222553459505611b3cf04f68be0096044db Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 20 10:51:42 2017 -0500 Expect the status field to be there M sbin/pfdetect commit 24031f70d69c09dba1f3097ac958f9ea2adc2d46 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 20 10:48:44 2017 -0500 Updated poddoc M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/Accordion.pm commit b810e8941af5b0bf2d72410ab421abf0e4d01dcd Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 20 10:42:30 2017 -0500 Updated poddoc M lib/pf/ConfigStore/Pfdetect.pm commit 327d205e69f2077660869313ec4b756b65427b1e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 20 10:38:47 2017 -0500 Update UPGRADE.asciidoc M UPGRADE.asciidoc commit 209e35924dfc80f63ee3eeb7a51783f384a84171 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 20 10:36:45 2017 -0500 Add form for pf::detect::parser::dhcp A html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/dhcp.pm A html/pfappserver/root/config/pfdetect/type/dhcp.tt commit 91f29026f64643ccb2ad3eb98af04398f48b843c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 20 10:36:02 2017 -0500 default status to enabled M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect.pm commit 794b43199ad1f710c051fdd6defbd1252988e3e4 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 20 10:35:35 2017 -0500 Rename upgrade script D addons/add_status_to_pfdetect_conf.pl A addons/upgrade/to-6.5-pfdetect-conf.pl commit 1ad2b5afea4dbc29dea21a94496167de8a69313f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 20 10:33:28 2017 -0500 Default to the pfdetect queue M lib/pf/detect/parser/regex.pm commit 22fdf86e7e7266d317123e7036e37b21cb45c10a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 20 10:24:49 2017 -0500 Update UPGRADE.asciidoc M UPGRADE.asciidoc commit 5a855cedc8d06471c8bd228358d72f4d6ef8f187 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 20 10:17:46 2017 -0500 Create a script to add status to all the sections in pfdetect.conf A addons/add_status_to_pfdetect_conf.pl commit d65097e77f73cd61b10f2f11e5c4f428c7a0eead Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 20 10:07:32 2017 -0500 Fix broken tests A t/data/pfdetect.conf M t/test_paths.pm commit 8bac678de4a27f9f4bfd3b951c82c4d30c1bdfa0 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 20 09:57:56 2017 -0500 Move the template for the regex parser to the regex.tt M html/pfappserver/lib/pfappserver/Form/Field/ApiAction.pm M html/pfappserver/lib/pfappserver/Form/Field/DynamicList.pm M html/pfappserver/root/config/pfdetect/type/regex.tt M html/pfappserver/root/config/pfdetect/view.tt commit 2a208b427b457e6bf3ab0366c5d6d24099b58dad Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 20 09:44:47 2017 -0500 rename enabled to status M lib/pf/detect/parser.pm commit 8ba5cca45cbd858710a8caf193a3ac91a41c58c2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 19 17:01:10 2017 -0500 Updated Copyright M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/WatchGuard.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/fortianalyser.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/regex.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/security_onion.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/snort.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/suricata.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/suricata_md5.pm M html/pfappserver/lib/pfappserver/Form/Field/ApiAction.pm M html/pfappserver/lib/pfappserver/Form/Field/PfdetectRegexRule.pm M html/pfappserver/lib/pfappserver/Form/Field/Regex.pm M lib/pf/detect/parser/regex.pm M lib/pf/firewallsso/WatchGuard.pm M t/unittest/detect/parser/regex.t commit c8ae3547407726af041d325d8a7a8f6b5aadb8f8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 19 16:59:43 2017 -0500 Removed unused method updated poddoc M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/regex.pm commit b3ab8368ae7b61358c71acc3ab37011f28b6a4fc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 19 16:32:10 2017 -0500 Fix formatting M html/pfappserver/root/config/pfdetect/type/regex.tt commit 3bcee70fcf5227556a894b11cf68908c95f87ade Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 19 16:31:00 2017 -0500 Fix formating of controls in a dynamic-list-sortable M html/pfappserver/root/static/admin/common.css commit 85f09a93eb7ede95cfd7ab9608bab21e4df95080 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 19 16:17:11 2017 -0500 Add place holder M html/pfappserver/root/config/pfdetect/type/regex.tt commit 75752980d1718917c0d182875af7128369c4d831 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 19 16:12:15 2017 -0500 Changed enabled to status M conf/pfdetect.conf.example M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/regex.pm M html/pfappserver/root/config/pfdetect/list.tt M sbin/pfdetect commit 0ad907dc91c390900908ce861e6b8d719f0fb6b8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 19 14:27:06 2017 -0500 Fix issue with sorting M html/pfappserver/root/static/admin/common.css M html/pfappserver/root/static/admin/common.js commit 4c78dca47fec4b2d7b6d89fef9034ef617ef547e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 19 14:26:40 2017 -0500 Add add delete buttons M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/Accordion.pm commit fa2f7716701c3b4a0297ca419018d281c96043f4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 19 14:26:14 2017 -0500 Add support for delete and add buttons, also fix issues with sorting M html/pfappserver/lib/pfappserver/Form/Field/DynamicList.pm commit e7cedbf37a8098a22fbb7a363941da551b793e78 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 19 14:24:17 2017 -0500 Use default accordion heading M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/regex.pm commit 5031125164967494ee2c38181cfb049634d0d75b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 19 14:23:35 2017 -0500 Update Copyright M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/Modal.pm commit 13220b0728b9801b5a60c39f2dcba8f4e5fd8d18 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 19 14:14:09 2017 -0500 Import pf::factory::detect::parser M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfdetect.pm commit 05395ba2e8c382d8d538e30ae7ef0b26104bb59d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 28 13:11:57 2016 -0500 Include pf::detect::parser::regex M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfdetect.pm commit 81385482e39cbc0e3603f11841802925859e7cda Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 28 11:16:47 2016 -0500 Remove double deletion of dynamic-list item M html/pfappserver/root/static/admin/common.js commit 8bdf082fa56b03d904501325045422bb8c2e9fbb Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 25 13:19:59 2016 -0500 Update example M conf/pfdetect.conf.example commit d4da9618c23afc041f6bb94aea11ec0e5fd87e7e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 25 13:14:58 2016 -0500 Do not run parser unless it is enabled M sbin/pfdetect commit 5407136f863c42777c12f6c82d4810a061a27f1e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 25 13:07:20 2016 -0500 Add enabled attribute M lib/pf/detect/parser.pm commit becf080434ae5378cf470ff06ca77d194c84ca10 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 25 10:30:34 2016 -0500 Add filler text M html/pfappserver/root/config/pfdetect/type/regex.tt commit f23bfa1256897ce26b431ac57f8b64cbd0b4f62d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 25 10:28:54 2016 -0500 Rename to ip_to_mac to ip_mac_translation and also perform mac2ip translation M html/pfappserver/lib/pfappserver/Form/Field/PfdetectRegexRule.pm M lib/pf/detect/parser/regex.pm commit f8ea75d63b095212b635d02c590abd9ccad74f04 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 25 10:20:30 2016 -0500 Add place for help M html/pfappserver/root/config/pfdetect/type/regex.tt commit 2f7462782d5f10ea3acd59e631976f106f6b5af8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 25 10:11:47 2016 -0500 If ip_to_mac is enabled then map the ip address to mac M lib/pf/detect/parser/regex.pm commit 75169a74eca803cdeadbc388f013df6c369363a2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 25 10:02:52 2016 -0500 Add new ip_to_mac M html/pfappserver/lib/pfappserver/Form/Field/PfdetectRegexRule.pm commit 8d27e191f2cc3920668e5590ad4faab5f8e6a34f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 24 16:56:09 2016 -0500 Make rules sortable M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/regex.pm commit c4944c15a818dd5bb0b98eb718a6d350689d4a83 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 24 16:54:54 2016 -0500 Add javascript support for sortable fields M html/pfappserver/root/static/admin/common.css M html/pfappserver/root/static/admin/common.js commit 8b960390c7f5a3a869a87af0cccabcd08f7502e6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 24 16:42:03 2016 -0500 Add support for a sortable accordion M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/Accordion.pm commit 8d1f2897c5e99b61e629bcbd6bf7792713ed1303 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 24 16:41:21 2016 -0500 Set special class if is sortable M html/pfappserver/lib/pfappserver/Form/Field/DynamicList.pm commit 8ff3bf9757e85e931971708d5de9ab9fc949f166 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 24 16:40:39 2016 -0500 Add field enabled M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect.pm commit 5e685383437b08d00a7ddcd534f550f29f2f771e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 24 14:18:01 2016 -0500 Add sortable M html/pfappserver/lib/pfappserver/Form/Field/DynamicList.pm commit 0e7abd17ade21a1a02044e73b42ec9310a2db30d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 23 15:23:16 2016 -0500 Normalize log messages M lib/pf/detect/parser/regex.pm commit cdfe1a3cb4949504eab72e9272e862961369bf10 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 23 15:00:45 2016 -0500 Refactor so that dryRun and parse to use the same code. Improve logging M lib/pf/detect/parser/regex.pm M t/unittest/detect/parser/regex.t commit 6c02df01e73417c8fefc4be938b0c1764da3d3a7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 21 11:51:02 2016 -0500 Clean mac address M lib/pf/detect/parser/regex.pm commit a751c680941a340844f2db2b8ded59022d27a1f8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 17 11:32:02 2016 -0500 Do not let loglines be undefined M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfdetect.pm commit 158cd30f511da5c032d80d9bd626913faac64019 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 17 10:57:15 2016 -0500 Nail polish M html/pfappserver/root/config/pfdetect/test_regex_parser.tt commit 1e6554678c60c2de3715b8b65ae0fc13b620c55b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 17 10:56:39 2016 -0500 Keep template fields disabled M html/pfappserver/root/static/admin/common.js commit 2059fd465d16c85cc5399e472a5febe4fe9700fc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 17 10:54:43 2016 -0500 Have rules use the DynamicList field M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/regex.pm commit d850c161f85d458f1f2d161b0bf5f426c3fe952c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 17 10:53:59 2016 -0500 Support list that have a label and remove the temporary field used for rendering M html/pfappserver/lib/pfappserver/Form/Field/DynamicList.pm commit bf489954944ffa1ce1b5c7173cc418dc3d14c923 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 17 10:51:53 2016 -0500 Fix issue where actions for rules after the first rule are set to disabled M html/pfappserver/lib/pfappserver/Form/Field/DynamicList.pm commit 20d814b72a2bf41c3fcb21dda2903e3d5c27f75b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 16 16:39:12 2016 -0500 Add the rule name to action matched M html/pfappserver/root/config/pfdetect/test_regex_parser.tt M lib/pf/detect/parser/regex.pm commit 284160ae9260290ae05ccbc31be2690691135fdb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 16 15:26:39 2016 -0500 Add the template for trigger_violation M html/pfappserver/root/config/pfdetect/type/regex.tt M html/pfappserver/root/config/pfdetect/view.tt M html/pfappserver/root/static/admin/config/pfdetect.js commit ae32b69c5088f4b5acdeaef9ffbfb23d0668733c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 16 13:39:18 2016 -0500 Toggle icon when collapse M html/pfappserver/root/static/admin/config/pfdetect.js commit c13c5abd59300d4decfb50545aece3543293bd86 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 16 13:20:02 2016 -0500 Change text wording M html/pfappserver/root/config/pfdetect/type/regex.tt commit 4a487e4f81e173232f0b2c0500752eb9dd7816f2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 16 13:16:50 2016 -0500 Display something when there is no rules that matched M html/pfappserver/root/config/pfdetect/test_regex_parser.tt commit 8cd52f900231eda2d3dd29fab18bba77559fd7f2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 16 12:53:09 2016 -0500 Remove parsing of events M lib/pfconfig/namespaces/config/Pfdetect.pm commit 8869dea98be306c77d0870c8d5fe90980cba5032 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 16 12:40:58 2016 -0500 Cleanup displaying results M html/pfappserver/root/config/pfdetect/test_regex_parser.tt M html/pfappserver/root/config/pfdetect/type/regex.tt commit 3e97da7948829cd8720fb8d0e8f031f6bb18ddae Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 16 12:05:49 2016 -0500 Add test regex action M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfdetect.pm A html/pfappserver/root/config/pfdetect/test_regex_parser.tt M html/pfappserver/root/config/pfdetect/type/regex.tt M html/pfappserver/root/static/admin/config/pfdetect.js commit 73ce41fa9a01be7f7673d5b7bf770c5d5caecc31 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 16 12:04:30 2016 -0500 Add new field loglines M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/regex.pm commit 9bd5331b26a670fc5e70b17a069428a0fd15e570 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 15 10:43:13 2016 -0500 New method dry run M lib/pf/detect/parser/regex.pm commit bb803971445b783634d16d3444dc8d0a193e7016 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 14 17:16:21 2016 -0500 Remove disabled attribute for loglines textarea M html/pfappserver/root/static/admin/config/pfdetect.js commit 4116b4f8360769c368b6ceabafe8781ea57c2844 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 14 13:05:06 2016 -0500 make trigger_violation allowed as action M lib/pf/api.pm commit a5188b96577c63e00e6750b053e6add58b0f864c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 14 12:40:12 2016 -0500 Update for javascript M html/pfappserver/root/config/pfdetect/list.tt commit 10685bb051b492d60a6a79187ced6cbffad733cf Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 14 12:38:34 2016 -0500 Add the element for error messages M html/pfappserver/root/config/pfdetect/view.tt commit 2acbb289f4f0c18e6fb3101ce99bffbddc96b011 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 14 12:36:24 2016 -0500 Add the pfdetect specific javascript M html/pfappserver/root/admin/configuration.tt commit 4050e2492f6e06d9a0aa3a7dd695e2a5aefe7406 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 14 12:35:16 2016 -0500 Allow to redirect on clone and create M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfdetect.pm commit 7539b12671b729674fc0a124af8178229dac4268 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 14 12:32:58 2016 -0500 Remove unused code and changes send_add_event to last_if_match M html/pfappserver/lib/pfappserver/Form/Field/PfdetectRegexRule.pm commit d1f60ef6b47f5d043979fe5587b3cf45b1302dc3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 14 12:31:40 2016 -0500 Add pfdetect specific javascript A html/pfappserver/root/static/admin/config/pfdetect.js commit 77d2992d5164157226840b5e998e76416b42a218 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 14 12:27:52 2016 -0500 Split up the click selector for the read action M html/pfappserver/root/static/admin/config/items.js commit f1fba68f971546ff2bbedf15786a3f760bd57392 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 14 12:26:07 2016 -0500 Add additional test M t/unittest/detect/parser/regex.t commit ac0e90b9858ff5335207e4225788db7b165bc8db Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 14 12:01:23 2016 -0500 Refactor to make it more testable M lib/pf/detect/parser/regex.pm commit 79ee842d39acc7176e991c8e152ef5224119f7c0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 7 15:00:26 2016 -0500 Cleanup code M lib/pf/ConfigStore/Pfdetect.pm commit 6e606659cf34317644ad19d04feefdf9d99a0ee8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 7 14:59:59 2016 -0500 Normalize actions M lib/pfconfig/namespaces/config/Pfdetect.pm commit 28fef298f27bfbfbb4bde72c0faac97280cad912 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 7 14:55:40 2016 -0500 Add the id M lib/pf/detect/parser.pm commit 69a04c94c95ca36d14897a66b98c3294033bd1dd Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 7 13:50:28 2016 -0500 Use the child options from DynamicList M html/pfappserver/lib/pfappserver/Form/Field/DynamicList.pm M html/pfappserver/lib/pfappserver/Form/Field/PfdetectRegexRule.pm commit 5fc9830f92f8f6d1a9baca2c74613c02515d6359 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 7 13:46:59 2016 -0500 Use dynamic-list M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/regex.pm M html/pfappserver/lib/pfappserver/Form/Field/DynamicList.pm M html/pfappserver/lib/pfappserver/Form/Field/PfdetectRegexRule.pm commit 84bdc91eb5d96241af498ce4f7139700ea18e5f6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 7 13:46:37 2016 -0500 Handle jquery and regex escaping properly M html/pfappserver/root/static/admin/common.js commit 2f712cfcf8c48f203962ab6707a566d8017ea0d3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 7 10:33:22 2016 -0500 Fix id and href replacing M html/pfappserver/root/static/admin/common.js commit 6332c5b3b85735310a6e7382239a9fb795cd2c36 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 4 12:16:47 2016 -0400 Use DynamicList M html/pfappserver/lib/pfappserver/Form/Field/PfdetectRegexRule.pm commit 25c7a3661ed2ea05511ebecf500c9957732cade7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 4 12:16:15 2016 -0400 New field DynamicList A html/pfappserver/lib/pfappserver/Form/Field/DynamicList.pm commit 06dbd6979de3c1365d0b4fc80c3776d064ad6753 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 4 11:10:55 2016 -0400 Allow actions to be removed and deleted M html/pfappserver/lib/pfappserver/Form/Field/PfdetectRegexRule.pm commit 76ece31f89266e8aa28648728547f0a1ffba1847 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 4 10:08:59 2016 -0400 Remove the the class the accordion-toggle class M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/Accordion.pm commit f4fc4008c83db0fa475463787c263ed173eab0b3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 4 09:53:37 2016 -0400 Make the accordian add more generic M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/regex.pm M html/pfappserver/root/static/admin/common.js commit dc2ffa17e143f81bf778f8aff57d6e5f57fae3fa Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 4 06:50:45 2016 -0400 Add the ability to delete a rule M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/regex.pm M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/Accordion.pm M html/pfappserver/root/config/pfdetect/type/regex.tt M html/pfappserver/root/static/admin/common.js commit 2af5cb77616785de75e06b49246a0c32bb9580bd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 3 12:48:28 2016 -0400 Add javascript for handling the dynamic-accordion M html/pfappserver/root/config/pfdetect/type/regex.tt commit 97667462fbe2b99935eacb27dbb846155b9ac45e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 3 12:47:24 2016 -0400 Escape ids for jquery M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/Accordion.pm commit bd20694e758f32dbc22cf077f02e3a5b41035130 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 3 12:46:44 2016 -0400 Override label M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/regex.pm commit d948e78ceb1fbf3ca4f9c79cf39554715bb8eb79 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 3 12:45:31 2016 -0400 New function for escaping jquery ids M html/pfappserver/root/static/admin/common.js commit c15cae78ee8ea4180f97517cf6cb832ba373f3aa Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 2 14:53:29 2016 -0400 Created a label for the elements inside the rules M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/regex.pm commit 86959d74b5def4a30fc186ef5c96f9979a77ff3e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 2 14:51:38 2016 -0400 Use the field id to construct the accordion id M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/Accordion.pm commit 8a45f47421af9b953a809c51e52f637a7d3ac3e4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 1 07:00:23 2016 -0400 The accordion heading and the headings contents to be overridden M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/Accordion.pm commit 6835488f130d304dfd82b5b3dd956d22c26619b8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 1 06:58:44 2016 -0400 Styling of elements M html/pfappserver/lib/pfappserver/Form/Field/ApiAction.pm commit a2281dbd9a2f3e8a891ad665428e4e46897362a7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 1 06:57:49 2016 -0400 Appending add button to end of the rules M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/regex.pm commit c40258f73b464b64808dacf7228417a9bfad56fe Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 1 06:12:02 2016 -0400 Actions now contains the ApiAction instead of plain text M html/pfappserver/lib/pfappserver/Form/Field/PfdetectRegexRule.pm commit 72fe01647fedb9e1b515746c72b98d47b08f967e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 1 06:11:11 2016 -0400 Do not manually render the rules label M html/pfappserver/root/config/pfdetect/type/regex.tt commit 28c723eea73151f5d65995ee50fedde014ed23e9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 1 06:09:07 2016 -0400 Api action field A html/pfappserver/lib/pfappserver/Form/Field/ApiAction.pm commit 49d2bf6e3f39701d47d5b01dbff3ca09abbb3239 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 1 06:08:23 2016 -0400 Tag modify_node as an allowed action M lib/pf/api.pm commit 97678e98a83567dffc90b8d6e2fcff67cfb41801 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 31 12:46:48 2016 -0400 Increase the text input field M html/pfappserver/lib/pfappserver/Form/Field/PfdetectRegexRule.pm commit 93158ae965ac6b07d8a0e93a331acd11b26fe20c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 31 12:32:03 2016 -0400 Reformat M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/Modal.pm commit 86ea56c42bde4fe9e619da6cda9e2bc3ae90774c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 31 12:29:47 2016 -0400 Reformat M html/pfappserver/lib/pfappserver/Form/Field/PfdetectRegexRule.pm commit 5b55ac1fdc3ce9910450b3cb672f927815ba4e95 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 31 12:27:30 2016 -0400 Use the Accordion wrapper widget M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/regex.pm commit 6627ec33d6f1ce1acafcb53c016a17085335ca64 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 31 12:08:00 2016 -0400 new updateAllowedAsActions M lib/pf/api/attributes.pm commit 8e509209b032b2f2689be05d612f328168a54b36 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 31 10:56:50 2016 -0400 Wrapper Accordion A html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/Accordion.pm commit 380d5d5a8b4470cdbfcb0893987a1ae257000fa2 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 31 06:58:02 2016 -0400 Use the field PfdetectRegexRule M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/regex.pm commit 987264fc733b90dd7376665ed548484d8848ffbe Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 31 06:56:43 2016 -0400 Create a field a rule in pf::detect::parser::regex A html/pfappserver/lib/pfappserver/Form/Field/PfdetectRegexRule.pm commit 4a3db4bbf95958b8ac15b58c91a7f209d30f4042 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 31 06:55:49 2016 -0400 New widget modal A html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/Modal.pm commit fa18470a757235e290570cf7110ca56ba9f906e4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 31 06:10:27 2016 -0400 Remove the modal wrapper M html/pfappserver/root/config/pfdetect/view.tt commit ace612b983fd401c91966a730b999fa075f18f18 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 28 16:32:39 2016 -0400 Do not use a modal M html/pfappserver/root/config/pfdetect/index.tt M html/pfappserver/root/config/pfdetect/list.tt M html/pfappserver/root/config/pfdetect/view.tt commit 9438c3de4b8965010dfce24e8071213e65d7d5f7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 28 16:06:05 2016 -0400 Add templates for create clone create_type actions A html/pfappserver/root/config/pfdetect/clone.tt A html/pfappserver/root/config/pfdetect/create.tt A html/pfappserver/root/config/pfdetect/create_type.tt commit dc0e4b6cbdc3749b8bf7c3021cc58d5a3d1ccb80 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 28 13:59:30 2016 -0400 Only inflate regex M lib/pf/ConfigStore/Pfdetect.pm commit 75d102272650130d7acb3262a160d96e951f658c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 28 12:37:32 2016 -0400 Fix the incorrect action uri being used M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfdetect.pm commit fcc6efe50aa4ecf0bcb0aca0d07dea01b8c4c568 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 28 11:21:32 2016 -0400 Use the Regex form field instead of Text M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/regex.pm commit 243b8b9701972f0d9dd88c1ecfc6bed0d3bb0ce2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 28 11:20:52 2016 -0400 Created a regex form field A html/pfappserver/lib/pfappserver/Form/Field/Regex.pm commit 3dae69f72b3e17b2ccec74d320c591d7dbde6fd6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 28 11:09:10 2016 -0400 Fix the mapping of the form data to match the data expected from pf::detect::parser::regex M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/regex.pm commit 131d5327ab1b3d7e6d68a878f93063741893d6b6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 27 16:40:59 2016 -0400 flatten actions before saving M lib/pf/ConfigStore/Pfdetect.pm commit 953cec9823786e3e6d47388626e43d5b75b34bc9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 27 16:37:09 2016 -0400 Normalize data before displaying it M lib/pf/ConfigStore/Pfdetect.pm commit 32725b2a097085471bd0bb491f12243af46a39a0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 27 16:03:38 2016 -0400 Merge rules data for a regex parser M lib/pfconfig/namespaces/config/Pfdetect.pm commit 3ec84a32e8a95d16346592b8257f2e08416eeb74 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 27 16:02:38 2016 -0400 Increase size of modal M html/pfappserver/root/config/pfdetect/index.tt commit ca012e5f0f9352287753da7dffb6a8dd3e7cd599 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 27 16:02:05 2016 -0400 Save rules data on sub sections M lib/pf/ConfigStore/Pfdetect.pm commit 5595b1e2d5ba1ec444db59d36e50516246de1115 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 27 11:13:30 2016 -0400 Use the id for create a pf::detect::parser M sbin/pfdetect commit 277333f72e04f2f0bf08da5885f1ca98b01e9dd3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 27 11:08:55 2016 -0400 Have pf::factory::detect::parser pass the configuration data to the constructor of the pf::detect::parser M lib/pf/factory/detect/parser.pm commit bdf2bc89a5a8b1f966d6f72e9e9a1ffefb141535 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 27 11:07:26 2016 -0400 Add additional attributes M lib/pf/detect/parser.pm commit fe8bf3c087a061d721b918e45fa4f414a714b3dd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 27 10:31:20 2016 -0400 Do not have multiple id in the request M html/pfappserver/root/config/pfdetect/view.tt commit fe592745de21cf4d8906b3ee5db7efb839093dcf Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 27 09:59:45 2016 -0400 Generalize the pfdetect templates M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/regex.pm M html/pfappserver/root/config/pfdetect/type/fortianalyser.tt M html/pfappserver/root/config/pfdetect/type/regex.tt M html/pfappserver/root/config/pfdetect/type/security_onion.tt M html/pfappserver/root/config/pfdetect/type/snort.tt M html/pfappserver/root/config/pfdetect/type/suricata.tt M html/pfappserver/root/config/pfdetect/type/suricata_md5.tt M html/pfappserver/root/config/pfdetect/view.tt commit c30a8b9de03c499c1ea269b112f1ba160d99c265 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 27 06:25:56 2016 -0400 Made pfdetect into a sub type form controller pattern M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect.pm A html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/fortianalyser.pm A html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/regex.pm A html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/security_onion.pm A html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/snort.pm A html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/suricata.pm A html/pfappserver/lib/pfappserver/Form/Config/Pfdetect/suricata_md5.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfdetect.pm M html/pfappserver/root/config/pfdetect/index.tt A html/pfappserver/root/config/pfdetect/type/fortianalyser.tt A html/pfappserver/root/config/pfdetect/type/regex.tt A html/pfappserver/root/config/pfdetect/type/security_onion.tt A html/pfappserver/root/config/pfdetect/type/snort.tt A html/pfappserver/root/config/pfdetect/type/suricata.tt A html/pfappserver/root/config/pfdetect/type/suricata_md5.tt commit 4157a31ea7bcefc1184564c5c774acf71f1567d8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 27 05:52:38 2016 -0400 Listify actions M lib/pfconfig/namespaces/config/Pfdetect.pm commit 66bcb07911930179f835d28a7ef1a0126dfd4ba5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 26 13:08:56 2016 -0400 Normalize the pfdetect type regex data M lib/pfconfig/namespaces/config/Pfdetect.pm commit 28973c88e1c1eb7d758afec067291a0906315465 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 26 10:23:30 2016 -0400 Code cleanup M t/unittest/detect/parser/regex.t commit f148d08533b601c1e3d1ec5ccf5cbfa6404a8ccc Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 26 06:50:40 2016 -0400 Test for pf::detect::parser::regex A t/unittest/detect/parser/regex.t commit 5632892a9b5c0d1418e25989c1be88a028264de8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 26 06:49:54 2016 -0400 Handle an empty action array M lib/pf/detect/parser/regex.pm commit 4aa3504040de75a95c06c3bf6800659fdfae1597 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 26 06:18:12 2016 -0400 Initial pf::detect::parser::regex A lib/pf/detect/parser/regex.pm commit be5bbde0729725611af82b8c553e579b53592300 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 11 11:15:23 2017 -0500 Add the proper port for the srv records M sbin/pfdns commit 2a5b98b34005a51aaee872db155b6e376e3ab21e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 11 11:14:23 2017 -0500 Check for an invalid target M sbin/pfdns commit 9bde2a8b69ab8a47bc5168d75800ec1217ada3a5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 7 10:48:03 2016 -0500 Add better logging M lib/pf/ipset_cache.pm commit ecfb5c7780429c7611bba4ddb22a8433c8ae8a99 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 7 10:43:16 2016 -0500 Refactor to use format_query_to_ip_port M sbin/pfdns commit 70d0e1a9633ce4492be6aa5ab2b217f3b556a26a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 7 10:34:31 2016 -0500 Update poddoc M lib/pf/ipset_cache.pm commit 85a1ce47ad4065ce93930d3d3eecb890f4eff58a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 6 12:33:48 2016 -0500 Normalize _format_pair to the same format of ipset M lib/pf/ipset_cache.pm commit cfee5cbc4c7b4f96dcbef82814ca7034671c1fb6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 6 12:28:36 2016 -0500 Have pfdns use the pf::ipset_cache M sbin/pfdns commit 578d4ac6eacc794b321a006070eca543e95ef7e3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 6 12:09:39 2016 -0500 New module ipset_cache A lib/pf/ipset_cache.pm commit f23b826073fa3e019aae341facd409300669e31e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 11 11:00:20 2017 -0500 A little code refactor M lib/pf/api.pm commit 54edbd52a71b6c57900d3b4c3db247c2324d7453 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 21 10:49:23 2016 -0400 Added test for pf::authentication::match2 M t/unittest/authentication.t commit f2b9ea290bb915d85d298c6956a41150ea15ae7c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 21 10:35:52 2016 -0400 Use pf::authentication::match2 M lib/pf/web/wispr.pm commit 84f1846bc3b820b0053391b9612305971d6b18bc Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 21 10:35:35 2016 -0400 Use pf::authentication::match2 M lib/pf/radius.pm commit 8a398b212e3fb1f9a59d99cc386f58edce47dc5d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 21 10:34:54 2016 -0400 Use pf::authentication::match2 M lib/pf/role.pm commit 08e6537c88a1e9c84a5ee49a54ec70cc008bae8d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 21 10:34:15 2016 -0400 Use pf::authentication::match2 M lib/pf/api.pm commit 3b0687d3f2e0b75ccde4bafebcd61110b6c777a8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 21 10:33:01 2016 -0400 Use pf::authentication::match2 M lib/pf/pftest/authentication.pm commit 4f77bd926ca7deb7d8463ca1a16b6553cf31f779 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 21 10:12:29 2016 -0400 New function match2 which returns all actions and values in a single call M lib/pf/Authentication/constants.pm M lib/pf/authentication.pm commit 1ca25ca3c8882df5442d9e91a2591ca396406a79 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 21 05:57:09 2016 -0400 Remove the &func style of calling functions M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M lib/pf/api.pm M lib/pf/radius.pm M lib/pf/role.pm M lib/pf/web/wispr.pm commit eaa267f5caf0f8a15afd53a4a415e30be4e6617b Author: Louis Munro <lmunro@inverse.ca> Date: Fri Feb 10 16:00:06 2017 -0500 Fixed missing file in packaging. M addons/packages/packetfence.spec commit 7c9a9b6b95dad6e268f3a1cfca18a932f49ad905 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Feb 10 15:50:24 2017 -0500 Added missing unitfiles templates. M addons/packages/packetfence.spec M conf/redis_ntlm_cache.conf.example A conf/systemd/packetfence-radiusd-eduroam.service.tt A conf/systemd/packetfence-redis_ntlm_cache.service.tt A conf/systemd/packetfence-routes.service M lib/pf/services/manager/redis_ntlm_cache.pm commit 77f9100ebdff5a48f520246b207cf74c0ef1463f Author: Louis Munro <lmunro@inverse.ca> Date: Fri Feb 10 14:59:22 2017 -0500 Fixes to pfcmd service pf status. M lib/pf/cmd/pf/service.pm M lib/pf/services/manager.pm M lib/pf/services/manager/pf.pm commit 83278acc5e551c41c4868dbb2a544fcb4e86b37f Author: Louis Munro <lmunro@inverse.ca> Date: Fri Feb 10 14:55:51 2017 -0500 Fixes to services startup with systemd. M addons/packages/packetfence.spec M conf/systemd/packetfence-carbon-cache.service.tt M conf/systemd/packetfence-carbon-relay.service.tt M lib/pf/cmd/pf/service.pm M lib/pf/services/manager/pf.pm commit b246d3bbcdd4febb5e7159803967b70ad84fa784 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 10 12:39:37 2017 -0500 Update poddoc M addons/dev-helpers/bin/generator-data-access-layer.pl commit 2393eda367f2740daa40911707933d9003b69bad Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 10 10:20:39 2017 -0500 monit restart dhcpd when CPU usage is too high Which occurs when OMAPI is jammaide M addons/monit/monit_checks_configurations/00_packetfence.tt commit b49956789ea3bfdca947ff9907b844c18b5593ed Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 9 13:02:15 2017 -0500 Update auto generated code M lib/pf/dal/_action.pm M lib/pf/dal/_activation.pm M lib/pf/dal/_auth_log.pm M lib/pf/dal/_billing.pm M lib/pf/dal/_class.pm M lib/pf/dal/_dhcp_option82.pm M lib/pf/dal/_dhcp_option82_history.pm M lib/pf/dal/_ifoctetslog.pm M lib/pf/dal/_inline_accounting.pm M lib/pf/dal/_iplog.pm M lib/pf/dal/_iplog_archive.pm M lib/pf/dal/_iplog_history.pm M lib/pf/dal/_keyed.pm M lib/pf/dal/_locationlog.pm M lib/pf/dal/_locationlog_archive.pm M lib/pf/dal/_node.pm M lib/pf/dal/_node_category.pm M lib/pf/dal/_node_useragent.pm M lib/pf/dal/_password.pm M lib/pf/dal/_person.pm M lib/pf/dal/_pf_version.pm M lib/pf/dal/_radacct.pm M lib/pf/dal/_radacct_log.pm M lib/pf/dal/_radius_audit_log.pm M lib/pf/dal/_radius_nas.pm M lib/pf/dal/_savedsearch.pm M lib/pf/dal/_scan.pm M lib/pf/dal/_sms_carrier.pm M lib/pf/dal/_soh_filter_rules.pm M lib/pf/dal/_soh_filters.pm M lib/pf/dal/_trigger.pm M lib/pf/dal/_userlog.pm M lib/pf/dal/_violation.pm M lib/pf/dal/_wrix.pm commit 343bdcc4da8c3450d54ed98bfa20151a337dd0a4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 9 13:01:46 2017 -0500 Update pod doc M addons/dev-helpers/templates/pf-dal.pm.tt commit fa04f643eea42dd772bc8564c3a2f8cf2d7297e4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 9 12:10:48 2017 -0500 Update poddoc M lib/pf/dal/iterator.pm commit d09bd3af67ca7ffcd79fa3dfa6549b823c56d7fb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 9 11:35:43 2017 -0500 Dal for iplog_archive, iplog_history, locationlog, locationlog_archive A lib/pf/dal/_iplog_archive.pm A lib/pf/dal/_iplog_history.pm A lib/pf/dal/_locationlog.pm A lib/pf/dal/_locationlog_archive.pm A lib/pf/dal/_radacct_log.pm A lib/pf/dal/iplog_archive.pm A lib/pf/dal/iplog_history.pm A lib/pf/dal/locationlog.pm A lib/pf/dal/locationlog_archive.pm A lib/pf/dal/radacct_log.pm commit 2c2462b57f9fbfcb0c605458a29ffadcd5fc461b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 9 11:35:15 2017 -0500 Add primary keys to the iplog_archive, iplog_history, locationlog, locationlog_archive tables M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 903ccb5cddc98fbcb6a32ae0ae18f4c4f86cd431 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 9 11:23:58 2017 -0500 Add a primary key to radacct_log M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 5de85ea865d33abca089ca96b1508e82ec31f56a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 9 11:15:58 2017 -0500 Update table metadata M lib/pf/dal/_action.pm M lib/pf/dal/_activation.pm M lib/pf/dal/_auth_log.pm M lib/pf/dal/_billing.pm M lib/pf/dal/_class.pm M lib/pf/dal/_dhcp_option82.pm M lib/pf/dal/_dhcp_option82_history.pm M lib/pf/dal/_ifoctetslog.pm M lib/pf/dal/_inline_accounting.pm M lib/pf/dal/_iplog.pm M lib/pf/dal/_keyed.pm M lib/pf/dal/_node.pm M lib/pf/dal/_node_category.pm M lib/pf/dal/_node_useragent.pm M lib/pf/dal/_password.pm M lib/pf/dal/_person.pm M lib/pf/dal/_radacct.pm M lib/pf/dal/_radius_audit_log.pm M lib/pf/dal/_radius_nas.pm M lib/pf/dal/_savedsearch.pm M lib/pf/dal/_scan.pm M lib/pf/dal/_sms_carrier.pm M lib/pf/dal/_soh_filter_rules.pm M lib/pf/dal/_soh_filters.pm M lib/pf/dal/_trigger.pm M lib/pf/dal/_userlog.pm M lib/pf/dal/_violation.pm M lib/pf/dal/_wrix.pm commit b727aa26d1262bdcff9ff84d41d518aa451691d9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 9 11:14:02 2017 -0500 Wrap getting the SQL::Abstract::More object M lib/pf/dal.pm commit 9d8a9bb9cb78bb4edeeab7b268523c64587b0398 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 9 11:10:17 2017 -0500 Add the dal for the pf_version table A lib/pf/dal/_pf_version.pm A lib/pf/dal/pf_version.pm commit 50a678440421da5a86aa1dd11e26d57a583dbf63 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 31 10:47:31 2017 -0500 Add support for removing a row M lib/pf/dal.pm commit d6013086c36417df3236887d8e4ad6903797bc0d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 31 10:47:00 2017 -0500 Check if an enum field is valid M lib/pf/dal.pm commit 73715a29c65a12200f9e39b9228c10c56638bcbb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 31 10:43:39 2017 -0500 have insertable fields M addons/dev-helpers/templates/pf-dal.pm.tt commit e2ee8636c178955c39b9b4d51185ad39ab69947c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 16 17:11:23 2016 -0500 Add copy and insert methods M lib/pf/dal.pm commit a9b5981c63af1d694ae6836a919fc616f5479168 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 16 13:56:29 2016 -0500 Remove the use of has_primary_key M addons/dev-helpers/templates/pf-dal.pm.tt M lib/pf/dal.pm M lib/pf/dal/_action.pm M lib/pf/dal/_activation.pm M lib/pf/dal/_auth_log.pm M lib/pf/dal/_billing.pm M lib/pf/dal/_class.pm M lib/pf/dal/_dhcp_option82.pm M lib/pf/dal/_dhcp_option82_history.pm M lib/pf/dal/_ifoctetslog.pm M lib/pf/dal/_inline_accounting.pm M lib/pf/dal/_iplog.pm M lib/pf/dal/_keyed.pm M lib/pf/dal/_node.pm M lib/pf/dal/_node_category.pm M lib/pf/dal/_node_useragent.pm M lib/pf/dal/_password.pm M lib/pf/dal/_person.pm M lib/pf/dal/_radacct.pm M lib/pf/dal/_radius_audit_log.pm M lib/pf/dal/_radius_nas.pm M lib/pf/dal/_savedsearch.pm M lib/pf/dal/_scan.pm M lib/pf/dal/_sms_carrier.pm M lib/pf/dal/_soh_filter_rules.pm M lib/pf/dal/_soh_filters.pm M lib/pf/dal/_trigger.pm M lib/pf/dal/_userlog.pm M lib/pf/dal/_violation.pm M lib/pf/dal/_wrix.pm commit 974476e1a0fe963fe037d05efebfaddcd886f40f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 16 13:38:27 2016 -0500 Updated generated code M lib/pf/dal/_action.pm M lib/pf/dal/_activation.pm M lib/pf/dal/_auth_log.pm M lib/pf/dal/_billing.pm M lib/pf/dal/_class.pm M lib/pf/dal/_dhcp_option82.pm M lib/pf/dal/_dhcp_option82_history.pm M lib/pf/dal/_ifoctetslog.pm M lib/pf/dal/_inline_accounting.pm M lib/pf/dal/_iplog.pm M lib/pf/dal/_keyed.pm M lib/pf/dal/_node.pm M lib/pf/dal/_node_category.pm M lib/pf/dal/_node_useragent.pm M lib/pf/dal/_password.pm M lib/pf/dal/_person.pm M lib/pf/dal/_radacct.pm M lib/pf/dal/_radius_audit_log.pm M lib/pf/dal/_radius_nas.pm M lib/pf/dal/_savedsearch.pm M lib/pf/dal/_scan.pm M lib/pf/dal/_sms_carrier.pm M lib/pf/dal/_soh_filter_rules.pm M lib/pf/dal/_soh_filters.pm M lib/pf/dal/_trigger.pm M lib/pf/dal/_userlog.pm M lib/pf/dal/_violation.pm M lib/pf/dal/_wrix.pm commit c0717e3b6dbf260e7d7d907d0a10cb987d2b43df Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 15 16:05:03 2016 -0500 Add field validation M lib/pf/dal.pm commit 6fcdf2bb8e26214a1914b7879ff520f2b0201675 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 15 16:04:30 2016 -0500 Add the ability to get the metadata information M addons/dev-helpers/templates/pf-dal.pm.tt commit 28d674fd0b35a29ac746977b391d4957f66d8d22 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 15 13:37:19 2016 -0500 Remove unused methods and variables M addons/dev-helpers/templates/pf-dal.pm.tt commit 6f170b8499cf7f7f490102e65e4178bafb529c6e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 15 12:15:01 2016 -0500 Refactor find to use SQL::Abstract::More M lib/pf/dal.pm commit 3264960fedcb8219ff6bfac72b906577de0547ce Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 15 12:10:52 2016 -0500 Add is_nullable to meta data M addons/dev-helpers/templates/pf-dal.pm.tt commit 2d8baae02a7612ee0df4d88949c95336e1b5d0a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 14 17:08:59 2016 -0500 Add generating templates to the makefile M Makefile commit b96da5c4fe5dbb41727872da7e3bc3712474e683 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 14 17:07:41 2016 -0500 Default values in code generated files M addons/dev-helpers/bin/generator-data-access-layer.pl M addons/dev-helpers/templates/pf-dal.pm.tt commit 4786bcc9da35cc56202a822ea36a8fea4c71080a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 14 16:47:39 2016 -0500 Fix syntax error M addons/dev-helpers/templates/pf-dal-overload.pm.tt commit 53a93bc0fa35e9ae3ed07d785cca15db449dfbb9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 14 16:23:11 2016 -0500 Remove table D lib/pf/dal/_radacct_fr2.pm commit 3491a4ed0521291f82094179766f723947b8e8d0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 14 16:21:56 2016 -0500 Update poddoc M lib/pf/dal.pm commit d37c38ea6b3d30e7c8bf7151df26606aa1fadec1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 14 14:28:34 2016 -0500 Create update and insert M lib/pf/dal.pm commit e69011b2cf8b44d080d4826feac37a1637986ad0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 14 14:26:46 2016 -0500 Use pf::dal::iterator M lib/pf/dal.pm commit e14aa9ac1b17ae5c9cdd52349236c32a0f7a3b4c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 14 14:23:48 2016 -0500 Added logger method M lib/pf/dal.pm commit 691e7447ec7d903dcac4d114b8b38dcb2f24a682 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 14 10:23:00 2016 -0500 Add initial data acces layer generated files A lib/pf/dal/_action.pm A lib/pf/dal/_activation.pm A lib/pf/dal/_auth_log.pm A lib/pf/dal/_billing.pm A lib/pf/dal/_class.pm A lib/pf/dal/_dhcp_option82.pm A lib/pf/dal/_dhcp_option82_history.pm A lib/pf/dal/_ifoctetslog.pm A lib/pf/dal/_inline_accounting.pm A lib/pf/dal/_iplog.pm A lib/pf/dal/_keyed.pm A lib/pf/dal/_node.pm A lib/pf/dal/_node_category.pm A lib/pf/dal/_node_useragent.pm A lib/pf/dal/_password.pm A lib/pf/dal/_person.pm A lib/pf/dal/_radacct.pm A lib/pf/dal/_radacct_fr2.pm A lib/pf/dal/_radius_audit_log.pm A lib/pf/dal/_radius_nas.pm A lib/pf/dal/_savedsearch.pm A lib/pf/dal/_scan.pm A lib/pf/dal/_sms_carrier.pm A lib/pf/dal/_soh_filter_rules.pm A lib/pf/dal/_soh_filters.pm A lib/pf/dal/_trigger.pm A lib/pf/dal/_userlog.pm A lib/pf/dal/_violation.pm A lib/pf/dal/_wrix.pm A lib/pf/dal/action.pm A lib/pf/dal/activation.pm A lib/pf/dal/auth_log.pm A lib/pf/dal/billing.pm A lib/pf/dal/class.pm A lib/pf/dal/dhcp_option82.pm A lib/pf/dal/dhcp_option82_history.pm A lib/pf/dal/ifoctetslog.pm A lib/pf/dal/inline_accounting.pm A lib/pf/dal/iplog.pm A lib/pf/dal/keyed.pm A lib/pf/dal/node.pm A lib/pf/dal/node_category.pm A lib/pf/dal/node_useragent.pm A lib/pf/dal/password.pm A lib/pf/dal/person.pm A lib/pf/dal/radacct.pm A lib/pf/dal/radacct_fr2.pm A lib/pf/dal/radius_audit_log.pm A lib/pf/dal/radius_nas.pm A lib/pf/dal/savedsearch.pm A lib/pf/dal/scan.pm A lib/pf/dal/sms_carrier.pm A lib/pf/dal/soh_filter_rules.pm A lib/pf/dal/soh_filters.pm A lib/pf/dal/trigger.pm A lib/pf/dal/userlog.pm A lib/pf/dal/violation.pm A lib/pf/dal/wrix.pm commit 2e643145f2a9999d06a6579a039f095a4a6bed74 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 14 09:58:24 2016 -0500 Skip tables without primary key M addons/dev-helpers/bin/generator-data-access-layer.pl commit 5447dd0202ccbbdc2eff0f3c479cfd6ffad4255f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 14 09:57:01 2016 -0500 New module pf::dal::iterator A lib/pf/dal/iterator.pm commit 265ac3f99cf23ad75835c37182000aee2255ee50 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 13 13:28:31 2016 -0500 Create a wrapper template for classes A addons/dev-helpers/templates/class-wrapper.tt commit 2943be9ae5f19f4c60da44001ad738d7c3b51e2a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 12 17:24:23 2016 -0500 pf::dal template A addons/dev-helpers/templates/pf-dal-overload.pm.tt commit 4a40b30fa3d6ab953f40f56cf01e555af7bb5f43 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 12 17:23:42 2016 -0500 Initial pf::dal module A lib/pf/dal.pm commit 2b75f5f4eea06d3ec905396c76c18c722b7321f7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 12 16:44:01 2016 -0500 Generate the other template M addons/dev-helpers/bin/generator-data-access-layer.pl commit 5770987681687a73edcb97bee1338492b18a76ab Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 12 12:27:29 2016 -0500 Code generator for the data access layer A addons/dev-helpers/bin/generator-data-access-layer.pl A addons/dev-helpers/templates/pf-dal.pm.tt commit c5da4419d8fecf873f6bb7c8bf77937d6eca7143 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 9 09:56:13 2017 -0500 Update translations M html/pfappserver/lib/pfappserver/I18N/en.po commit cfc3045b0f4998b03a3bf59d86af93a7b523321e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 8 16:07:15 2017 -0500 Update poddoc M lib/pf/sms_carrier.pm commit a703d7668a70708cb57b2559de0d02f7a794da80 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 8 15:42:09 2017 -0500 Allow to send an SMS messages after a password was reset M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm M html/pfappserver/root/user/view.tt commit 4715dc1b192b0c34cff13ccd4112f1f0bba3dab8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 8 15:40:31 2017 -0500 Add handler for sending password via sms M html/pfappserver/root/static/js/user.js commit d2c0b5766827cd9cf0a5073300eaa85fe902165b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 8 14:56:42 2017 -0500 Update message M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po commit 698e0c06db1f0dcfc3feb9f4d7bb84ac592f91da Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 8 14:41:01 2017 -0500 Update sms translations M html/pfappserver/lib/pfappserver/I18N/en.po commit 7f6e0a1b347da05f06c81933e8e287a292dc0f93 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 8 14:33:43 2017 -0500 allow pfappserver::Model::User to be customized M html/pfappserver/lib/pfappserver/Model/User.pm A html/pfappserver/lib/pfappserver/PacketFence/Model/User.pm commit 776263941179e99dde5a7c5bff7c7b1ab31d358a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 8 14:28:01 2017 -0500 Use sendSMS to send an SMS message when creating an user M html/pfappserver/lib/pfappserver/Model/User.pm commit 80492856da615f633199237bfe5bf458b1a5af20 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 8 14:26:41 2017 -0500 Fix the saving of the telephone into the database M html/pfappserver/lib/pfappserver/Model/User.pm commit a71f4bf7dfa4810173489331566679fd13b1b312 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 8 14:25:34 2017 -0500 New method sms_carrier_view M lib/pf/sms_carrier.pm commit cbd74f60cf69679a61e29c9b985fb27e0070b472 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 8 13:36:57 2017 -0500 Update translations M html/pfappserver/lib/pfappserver/I18N/en.po commit bcdb0e4202afedfe7d4a674b1e3b2423ccb410f5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 8 13:36:31 2017 -0500 Add sms_loading M addons/extract_i18n_strings.pl commit 86580e215f2293fd2373080a201b6fdf134eb00a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 8 13:33:31 2017 -0500 Just use sendActivationSMS M lib/pf/activation.pm commit 7edc3597a943c7b578de8f217ea6261e52125b15 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 8 13:31:47 2017 -0500 Implement sendSMS and sendActivationSMS M lib/pf/Authentication/Source/SMSSource.pm commit 4f5ce4d6a96dc3cafb0b040d1c2782c583465586 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 8 13:30:56 2017 -0500 Remove can_send_sms M lib/pf/Authentication/Source/TwilioSource.pm commit e2aff56005e32e9223acdd3a59d80423e5ddc857 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 8 13:18:36 2017 -0500 Refactor to generalize sending SMS M lib/pf/Authentication/Source/TwilioSource.pm commit 2548b70bd07a1d8acbb9a7a54dcb3deb31b09b40 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 8 12:29:37 2017 -0500 Rename sendSMS to sendActivationSMS M lib/pf/Authentication/Source/TwilioSource.pm M lib/pf/activation.pm commit 678394713650dc8ce68a7d2a6e8884be94d09286 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 8 12:03:31 2017 -0500 Display the SMS carriers M html/pfappserver/root/user/list_password.tt commit 0b0581be228210e9d105e84d41656a8753746865 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 8 12:02:41 2017 -0500 Pull the provider list from the database M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm commit b74f4e3f78e7f7d9f0f34b6765d8bb08125911d5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 8 12:02:05 2017 -0500 New function sms_carrier_custom_search M lib/pf/sms_carrier.pm commit 01f4ea9fdad28ee8873e42b84b79a47020d0602e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 8 11:22:44 2017 -0500 Remove extra form tag M html/pfappserver/root/user/list_password.tt commit e3a7f0a96147fd86994a301df97211deda7fba2c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 8 11:00:25 2017 -0500 The initial method for handling sms M html/pfappserver/lib/pfappserver/Model/User.pm commit 61c6127a96f827b08103ace80029ff2b4570c895 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 8 10:56:58 2017 -0500 Add an SMS btn if PacketFence is configured to do so M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm commit 71d84f77fce584883833df76657c9c168a8e34e7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 8 10:55:06 2017 -0500 Allow sending password using sms or email M html/pfappserver/root/static/js/user.js commit fd4fa1c00a3b4040e65983bf63f0127e62b94a25 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 7 16:54:36 2017 -0500 Add new field telephone M html/pfappserver/lib/pfappserver/Form/User/Create/Single.pm M html/pfappserver/root/user/create.tt commit 3ef37d75d697509104a20b4c016de63fec5ab2c6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 7 16:48:05 2017 -0500 New attribute advanced.source_to_send_sms_when_creating_users M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm commit 80d4918a068e7cfe35656fd2255413cdc329410f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 8 11:48:41 2017 -0500 don't expire when time=0 fixes #2016 M lib/pf/auth_log.pm M lib/pf/iplog.pm M lib/pf/locationlog.pm M lib/pf/node.pm M lib/pf/radius_audit_log.pm commit 13103f2a83136f13807bcdc71b7ea8f014db1e9c Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 8 11:42:13 2017 -0500 Removed useless _byIndexOrder sub. M lib/pf/cmd/pf/service.pm commit dd2a72fd588e64892091ad9f459255d5d58ece2d Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 8 11:10:20 2017 -0500 Fix packaging (files conflict between packetfence and packetfence-config). M addons/packages/packetfence.spec commit d02685b124607fa6a50332807971f31dbedcf9dc Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 8 10:59:58 2017 -0500 packaging fixes to spec file. M addons/packages/packetfence.spec commit 8d556117779c98b2adb2c220cbf69e4f3139488c Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 8 10:27:09 2017 -0500 More packaging fixes. M addons/packages/packetfence.spec commit 469d499dc017bdec7b5a84cf9b4ce603978d29db Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 8 10:22:38 2017 -0500 Fixes to packaging. M addons/packages/packetfence.spec commit ddb9b3ce29ae48667369f46f7630bcb8f4c57203 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 8 10:17:09 2017 -0500 Added packaging to handle unit file generation on upgrade. M addons/packages/packetfence.spec commit ebc920d3ca49b723a96cf87baac4f2d472380bd3 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Feb 9 14:34:59 2017 -0500 adding space before argument M lib/pf/services/manager/carbon_cache.pm M lib/pf/services/manager/carbon_relay.pm M lib/pf/services/manager/dhcpd.pm commit 9464d296203deb2656f309be701866edcdeb5bd0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 9 14:12:34 2017 -0500 fix: pfconfig memorized at value when undef M lib/pfconfig/cached.pm commit 0ba9e69a0caab8898d18d18a9d2f15119aa22204 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 8 10:17:32 2017 -0500 Fix compile error M lib/pf/services/manager/pf.pm commit 880a4afef6d82cda60418fa5a11bac8b6442b7c2 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 8 10:02:25 2017 -0500 Packaging fix due to systemd unitfiles move. M addons/packages/packetfence.spec commit 5edb04d94bd3625a79eda7185a677c2ba117c6bc Author: Louis Munro <lmunro@inverse.ca> Date: Tue Feb 7 16:08:19 2017 -0500 Added "isManaged" support. Fixes to packaging. M addons/packages/packetfence.spec M lib/pf/services/manager.pm commit 3c87c5d89735832e07df1ca458b22f0407c619b1 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Feb 7 15:03:05 2017 -0500 More changes. This includes basic rpm packaging. M addons/enable_systemd.sh M addons/packages/packetfence.spec M lib/pf/cmd/pf/service.pm M lib/pf/constants/services.pm M lib/pf/services.pm M lib/pf/services/manager.pm M lib/pf/services/manager/collectd.pm M lib/pf/services/manager/httpd_portal.pm M lib/pf/services/manager/iptables.pm A lib/pf/services/manager/pf.pm M lib/pf/services/manager/pfdhcplistener.pm M lib/pf/services/manager/pfqueue.pm M lib/pf/services/manager/pfsetvlan.pm M lib/pf/services/manager/radiusd.pm M lib/pf/services/manager/radsniff.pm M lib/pf/services/manager/redis.pm M lib/pf/services/manager/roles/pf_conf_trapping_engine.pm M lib/pf/services/manager/routes.pm M lib/pf/services/manager/statsd.pm M lib/pf/services/manager/winbindd.pm commit 06ec228d631a626d95d76f7581607b5aa0cfa699 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 6 15:18:58 2017 -0500 Added environment variables for httpd.admin. M conf/systemd/packetfence-httpd.admin.service.tt M lib/pf/services/manager/httpd_admin.pm commit 77a0f981fa75c13b2f548751bf2b684712d38119 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 6 15:10:13 2017 -0500 Fixed duplicate pidFile method. M lib/pf/services/manager.pm M lib/pf/services/manager/winbindd_child.pm commit 44d105322f28994b007a353c9a1116791e8e9537 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 6 14:58:12 2017 -0500 Useless files created during late night coding session. D addons/systemd/README D addons/systemd/packetfence-carbon-cache.service D addons/systemd/packetfence-carbon-relay.service D addons/systemd/packetfence-collectd.service D addons/systemd/packetfence-config.service D addons/systemd/packetfence-dhcpd.service D addons/systemd/packetfence-httpd-aaa.service D addons/systemd/packetfence-httpd-admin.service D addons/systemd/packetfence-httpd-graphite.service D addons/systemd/packetfence-httpd-parking.service D addons/systemd/packetfence-httpd-portal.service D addons/systemd/packetfence-httpd-webservices.service D addons/systemd/packetfence-iptables.service D addons/systemd/packetfence-mariadb.service D addons/systemd/packetfence-pfdhcplistener-isolation.service D addons/systemd/packetfence-pfdhcplistener-mgmt.service D addons/systemd/packetfence-pfdhcplistener-registration.service D addons/systemd/packetfence-pfdns.service D addons/systemd/packetfence-pfmon.service D addons/systemd/packetfence-pfqueue.service D addons/systemd/packetfence-radiusd-acct.service D addons/systemd/packetfence-radiusd-auth.service D addons/systemd/packetfence-radiusd-proxy.service D addons/systemd/packetfence-radsniff.service D addons/systemd/packetfence-redis-cache.service D addons/systemd/packetfence-redis-queue.service D addons/systemd/packetfence-statsd.service D addons/systemd/packetfence.service D addons/systemd/packetfence.slice D addons/systemd/packetfence.target commit 0dca756da9f461486adfa434b59e53586482af19 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 6 14:30:40 2017 -0500 More template changes. Added script to enable the services. A addons/enable_systemd.sh A conf/systemd/packetfence-base.slice A conf/systemd/packetfence-config.service D conf/systemd/packetfence-config.service.tt M conf/systemd/packetfence-haproxy.service.tt M conf/systemd/packetfence-httpd.aaa.service.tt M conf/systemd/packetfence-httpd.admin.service.tt M conf/systemd/packetfence-httpd.graphite.service.tt M conf/systemd/packetfence-httpd.parking.service.tt M conf/systemd/packetfence-httpd.portal.service.tt A conf/systemd/packetfence-iptables.service D conf/systemd/packetfence-iptables.service.tt M conf/systemd/packetfence-keepalived.service.tt A conf/systemd/packetfence-mariadb.service D conf/systemd/packetfence-mariadb.service.tt M conf/systemd/packetfence-pfdhcplistener.service.tt M conf/systemd/packetfence-pfdns.service.tt M conf/systemd/packetfence-radiusd-acct.service.tt M conf/systemd/packetfence-radiusd-auth.service.tt A conf/systemd/packetfence-redis-cache.service D conf/systemd/packetfence-redis-cache.service.tt M conf/systemd/packetfence-winbindd.service.tt M conf/systemd/packetfence.target M lib/pf/cmd/pf/service.pm M lib/pf/services/manager.pm M lib/pf/services/manager/pfdhcplistener.pm M lib/pf/services/manager/winbindd.pm M lib/pf/services/manager/winbindd_child.pm commit 23ea2b0e8fbea8e3f6e11ea41ff24c60150eb672 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Feb 2 17:00:53 2017 -0500 More progress. Almost all unitfiles done. M conf/pf.conf.defaults A conf/systemd/packetfence-base.target M conf/systemd/packetfence-carbon-cache.service.tt M conf/systemd/packetfence-carbon-relay.service.tt M conf/systemd/packetfence-collectd.service.tt M conf/systemd/packetfence-config.service.tt M conf/systemd/packetfence-dhcpd.service.tt M conf/systemd/packetfence-haproxy.service.tt M conf/systemd/packetfence-httpd.aaa.service.tt M conf/systemd/packetfence-httpd.admin.service.tt A conf/systemd/packetfence-httpd.collector.service.tt M conf/systemd/packetfence-httpd.graphite.service.tt M conf/systemd/packetfence-httpd.parking.service.tt M conf/systemd/packetfence-httpd.portal.service.tt A conf/systemd/packetfence-httpd.proxy.service.tt M conf/systemd/packetfence-httpd.webservices.service.tt M conf/systemd/packetfence-iptables.service.tt M conf/systemd/packetfence-keepalived.service.tt M conf/systemd/packetfence-mariadb.service.tt M conf/systemd/packetfence-p0f.service.tt A conf/systemd/packetfence-pfbandwidthd.service.tt A conf/systemd/packetfence-pfdetect.service.tt M conf/systemd/packetfence-pfdhcplistener.service.tt M conf/systemd/packetfence-pfdns.service.tt M conf/systemd/packetfence-pfmon.service.tt M conf/systemd/packetfence-pfqueue.service.tt A conf/systemd/packetfence-pfsetvlan.service.tt M conf/systemd/packetfence-radiusd-acct.service.tt M conf/systemd/packetfence-radiusd-auth.service.tt M conf/systemd/packetfence-radiusd-cli.service.tt M conf/systemd/packetfence-radiusd-load_balancer.service.tt M conf/systemd/packetfence-radsniff.service.tt M conf/systemd/packetfence-redis-cache.service.tt M conf/systemd/packetfence-redis_queue.service.tt A conf/systemd/packetfence-snmptrapd.service.tt M conf/systemd/packetfence-statsd.service.tt A conf/systemd/packetfence-winbindd.service.tt M conf/systemd/packetfence.target M debian/packetfence.sudoers M lib/pf/file_paths.pm M lib/pf/services.pm M lib/pf/services/manager.pm M lib/pf/services/manager/carbon_cache.pm M lib/pf/services/manager/carbon_relay.pm M lib/pf/services/manager/collectd.pm M lib/pf/services/manager/dhcpd.pm M lib/pf/services/manager/iptables.pm M lib/pf/services/manager/redis_queue.pm M lib/pf/services/manager/snmptrapd.pm M lib/pf/services/manager/winbindd_child.pm M packetfence.sudoers commit aee3f16328999c650622620fbbce5b2f261dd46f Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jan 31 16:05:46 2017 -0500 Added unitfiles for packetfence and cluster target and slice. A conf/systemd/packetfence-cluster.target A conf/systemd/packetfence.slice A conf/systemd/packetfence.target commit 8cb8425071c60f82245e7bef6ea16367f6f48192 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jan 31 16:04:01 2017 -0500 Modified managers for clustering. M lib/pf/services/manager.pm M lib/pf/services/manager/haproxy.pm M lib/pf/services/manager/keepalived.pm commit 4a68c3695ee987985a5674332e53e06a29aef656 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jan 31 15:58:36 2017 -0500 Modified most of the unitfiles to reflect best practices. M conf/systemd/packetfence-carbon-cache.service.tt M conf/systemd/packetfence-carbon-relay.service.tt M conf/systemd/packetfence-collectd.service.tt M conf/systemd/packetfence-config.service.tt M conf/systemd/packetfence-dhcpd.service.tt A conf/systemd/packetfence-haproxy.service.tt M conf/systemd/packetfence-httpd.aaa.service.tt M conf/systemd/packetfence-httpd.admin.service.tt M conf/systemd/packetfence-httpd.graphite.service.tt M conf/systemd/packetfence-httpd.parking.service.tt M conf/systemd/packetfence-httpd.portal.service.tt M conf/systemd/packetfence-httpd.webservices.service.tt M conf/systemd/packetfence-iptables.service.tt A conf/systemd/packetfence-keepalived.service.tt M conf/systemd/packetfence-mariadb.service.tt A conf/systemd/packetfence-p0f.service.tt D conf/systemd/packetfence-pfdhcplistener-mgmt.service.tt D conf/systemd/packetfence-pfdhcplistener-registration.service.tt D conf/systemd/packetfence-pfdhcplistener.isolation.service.tt A conf/systemd/packetfence-pfdhcplistener.service.tt M conf/systemd/packetfence-pfdns.service.tt M conf/systemd/packetfence-pfmon.service.tt M conf/systemd/packetfence-pfqueue.service.tt M conf/systemd/packetfence-radiusd-acct.service.tt M conf/systemd/packetfence-radiusd-auth.service.tt A conf/systemd/packetfence-radiusd-cli.service.tt A conf/systemd/packetfence-radiusd-load_balancer.service.tt D conf/systemd/packetfence-radiusd-proxy.service.tt M conf/systemd/packetfence-radsniff.service.tt M conf/systemd/packetfence-redis-cache.service.tt D conf/systemd/packetfence-redis-queue.service.tt A conf/systemd/packetfence-redis_queue.service.tt M conf/systemd/packetfence-statsd.service.tt D conf/systemd/packetfence.service.tt M conf/systemd/packetfence@.service.tt commit c8bdb3390ca6564d50c8f30958c465ba71cb1b42 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jan 31 09:57:08 2017 -0500 Just saving WIP. M lib/pf/services/manager.pm M lib/pf/services/manager/carbon_cache.pm M lib/pf/services/manager/carbon_relay.pm M lib/pf/services/manager/collectd.pm M lib/pf/services/manager/dhcpd.pm M lib/pf/services/manager/haproxy.pm M lib/pf/services/manager/httpd.pm M lib/pf/services/manager/httpd_aaa.pm M lib/pf/services/manager/httpd_admin.pm M lib/pf/services/manager/httpd_collector.pm M lib/pf/services/manager/iptables.pm M lib/pf/services/manager/keepalived.pm M lib/pf/services/manager/p0f.pm M lib/pf/services/manager/pfbandwidthd.pm M lib/pf/services/manager/pfdetect.pm M lib/pf/services/manager/pfdhcplistener.pm M lib/pf/services/manager/pfsetvlan.pm M lib/pf/services/manager/radiusd.pm M lib/pf/services/manager/radiusd_child.pm M lib/pf/services/manager/radsniff.pm M lib/pf/services/manager/redis.pm M lib/pf/services/manager/snmptrapd.pm M lib/pf/services/manager/snort.pm M lib/pf/services/manager/statsd.pm M lib/pf/services/manager/suricata.pm M lib/pf/services/manager/winbindd.pm M lib/pf/services/manager/winbindd_child.pm commit bfd24f7aa2da599739aa6b66c995d918818b7c61 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Dec 16 16:04:10 2016 -0500 Started work on rebuilding the services::manager. A conf/systemd/packetfence-carbon-cache.service.tt A conf/systemd/packetfence-carbon-relay.service.tt A conf/systemd/packetfence-collectd.service.tt A conf/systemd/packetfence-config.service.tt A conf/systemd/packetfence-dhcpd.service.tt A conf/systemd/packetfence-httpd.aaa.service.tt A conf/systemd/packetfence-httpd.admin.service.tt A conf/systemd/packetfence-httpd.graphite.service.tt A conf/systemd/packetfence-httpd.parking.service.tt A conf/systemd/packetfence-httpd.portal.service.tt A conf/systemd/packetfence-httpd.webservices.service.tt A conf/systemd/packetfence-iptables.service.tt A conf/systemd/packetfence-mariadb.service.tt A conf/systemd/packetfence-pfdhcplistener-mgmt.service.tt A conf/systemd/packetfence-pfdhcplistener-registration.service.tt A conf/systemd/packetfence-pfdhcplistener.isolation.service.tt A conf/systemd/packetfence-pfdns.service.tt A conf/systemd/packetfence-pfmon.service.tt A conf/systemd/packetfence-pfqueue.service.tt A conf/systemd/packetfence-radiusd-acct.service.tt A conf/systemd/packetfence-radiusd-auth.service.tt A conf/systemd/packetfence-radiusd-proxy.service.tt A conf/systemd/packetfence-radsniff.service.tt A conf/systemd/packetfence-redis-cache.service.tt A conf/systemd/packetfence-redis-queue.service.tt A conf/systemd/packetfence-statsd.service.tt A conf/systemd/packetfence.service.tt A conf/systemd/packetfence@.service.tt M lib/pf/cmd/pf/service.pm M lib/pf/services/manager.pm M lib/pf/services/manager/carbon_cache.pm M lib/pf/services/manager/carbon_relay.pm M lib/pf/services/manager/collectd.pm M lib/pf/services/manager/dhcpd.pm M lib/pf/services/manager/httpd.pm M lib/pf/services/manager/httpd_aaa.pm M lib/pf/services/manager/httpd_admin.pm M lib/pf/services/manager/iptables.pm M lib/pf/services/manager/pfdhcplistener.pm M lib/pf/services/manager/pfdns.pm M lib/pf/services/manager/pfmon.pm M lib/pf/services/manager/pfqueue.pm M lib/pf/services/manager/radiusd.pm M lib/pf/services/manager/redis.pm M lib/pf/services/manager/statsd.pm M lib/pf/services/manager/submanager.pm M lib/pf/services/manager/winbindd.pm commit 0cbe6a027ef387d097cb21dabadcfc4cb271ff8f Author: Louis Munro <lmunro@inverse.ca> Date: Tue Nov 22 16:14:40 2016 -0500 Initial commit in feature/systemd_managed. A addons/systemd/packetfence-carbon-cache.service A addons/systemd/packetfence-carbon-relay.service A addons/systemd/packetfence-collectd.service A addons/systemd/packetfence-dhcpd.service A addons/systemd/packetfence-httpd-aaa.service A addons/systemd/packetfence-httpd-admin.service A addons/systemd/packetfence-httpd-graphite.service A addons/systemd/packetfence-httpd-parking.service A addons/systemd/packetfence-httpd-portal.service A addons/systemd/packetfence-httpd-webservices.service A addons/systemd/packetfence-iptables.service A addons/systemd/packetfence-mariadb.service A addons/systemd/packetfence-pfdhcplistener-isolation.service A addons/systemd/packetfence-pfdhcplistener-mgmt.service A addons/systemd/packetfence-pfdhcplistener-registration.service A addons/systemd/packetfence-pfdns.service A addons/systemd/packetfence-pfmon.service A addons/systemd/packetfence-pfqueue.service A addons/systemd/packetfence-radiusd-acct.service A addons/systemd/packetfence-radiusd-auth.service A addons/systemd/packetfence-radiusd-proxy.service A addons/systemd/packetfence-radsniff.service A addons/systemd/packetfence-redis-queue.service A addons/systemd/packetfence-statsd.service A addons/systemd/packetfence.slice A addons/systemd/packetfence.target D addons/systemd/packetfence@.service commit c77bd4555ea0b139bd3e89d93e64b7f3e3f4e325 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 8 06:30:02 2017 -0500 Fixed generateUnitFile so it works for services that are not enabled. M addons/packages/packetfence.spec M lib/pf/cmd/pf/service.pm commit c8bcc9f6fb2674bbbb2ad19e3f4b76f7d4855523 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 8 04:20:55 2017 -0500 Post update procedure. M NEWS.asciidoc M UPGRADE.asciidoc M conf/pf-release commit d7863ef8953cb3ae03a9d4c413722c901e5449b1 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 8 03:20:43 2017 -0500 Make Sourcefire great again. M addons/sourcefire/pfdetect.pl commit f9b3f229bfc38d6b2889751f45457a4203f03cd8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 7 14:24:27 2017 -0500 Fix misspelling M docs/PacketFence_Developers_Guide.asciidoc commit 4c148ffb6e9b03b0e76131ff2dd2dbd49281490c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 7 13:09:57 2017 -0500 Add customizations documentation for the Admin GUI. Fixed some spelling errors M docs/PacketFence_Developers_Guide.asciidoc commit e059f1a338c3b12cfa8462e40f155b7d77a9407e Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Feb 7 12:26:36 2017 -0500 Remove rebase conflict M lib/pf/option82.pm commit 7175959566d82e7d355b456c7e3d4465502821ff Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 7 12:23:56 2017 -0500 Fix order by M html/pfappserver/root/static/js/user.js M html/pfappserver/root/user/advanced_search.tt M html/pfappserver/root/user/list.tt M html/pfappserver/root/user/simple_search.tt commit 44bfb65d00a27170073cdbd61dcfbc68903c899b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 7 12:21:19 2017 -0500 Use the UserSearch form M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm commit 16350a5a1d48165184adaf58426111471e8e5315 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 7 12:20:34 2017 -0500 Fix order by calculation M html/pfappserver/lib/pfappserver/Model/Search/User.pm commit 5d8d415f1594747ae1129d4fb84c3e00c37eeb98 Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Feb 7 11:42:31 2017 -0500 Fix for PR M lib/pf/ConfigStore/Network.pm M lib/pf/Switch.pm M lib/pf/services/manager/radsniff.pm M lib/pfconfig/namespaces/interfaces/radius_ints.pm commit 5d9e927478277a6da3be43222ceb8a0dcf635b24 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 7 11:15:58 2017 -0500 Remove hidden input M html/pfappserver/root/admin/users.tt commit 6edf9557953d4ee88847afd973144315f697848c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 7 11:14:10 2017 -0500 New Form handler UserSearch A html/pfappserver/lib/pfappserver/Form/UserSearch.pm commit 8a3cf65a1417d0cfc4928aa66bcf4d384a03e145 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 7 10:18:26 2017 -0500 Update copyright and poddoc M lib/pf/Switch/Dell/N1500.pm commit 7e620f39f462960934cb72bd883b77bdac3ca151 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 7 08:50:07 2017 -0500 move param to pfqueue.conf.defaults M conf/pfqueue.conf.defaults M conf/pfqueue.conf.example commit cfc479ba8e56898c9ca51094c5326e699e388982 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 6 15:00:00 2017 -0500 Fix count M html/pfappserver/lib/pfappserver/Model/Search/User.pm commit c12558cf84676903c66981ebdcc23357df5a9dcb Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 6 14:15:04 2017 -0500 Fix forgotten leftover of renaming USERS_READ_OWN M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm commit b652a51fd04e6ce281d6d0a69a625264b103316f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 6 14:13:48 2017 -0500 Do not restrict to view if the user has the role USERS_READ M html/pfappserver/lib/pfappserver/Model/Search/User.pm commit 04286cf971e6fb9b8c9f33a7612b6d9cc798cf06 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 6 13:30:31 2017 -0500 Use SQL::Abstract::More instead of pf::SearchBuilder Filter users by the sponser M html/pfappserver/lib/pfappserver/Model/Search/User.pm commit 2f5046aca3c7299aee833cc037b1ba0cf55a4202 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 6 13:30:06 2017 -0500 Have the simple search use advanced search M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm commit f3cd38c05716d41a01659588e81ed1d2f49df7ba Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 6 13:24:37 2017 -0500 Support the filter field M html/pfappserver/lib/pfappserver/Form/AdvancedSearch.pm commit eec133b64f174f0d9b78b99d2b90c19875ddea6a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 6 13:01:40 2017 -0500 Rename admin role USERS_READ_OWN to USERS_READ_SPONSORED M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/User.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm M html/pfappserver/root/admin/users.tt M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/node/search.tt M lib/pf/admin_roles.pm M lib/pf/constants/admin_roles.pm commit 98f39f01ae903c2122efeccca4282504feee01fd Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 6 10:49:51 2017 -0500 Pass the bind args to the person_custom_search M lib/pf/person.pm commit fdc992285ff0b44beb09c85591000e70aa60aa99 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 1 17:04:34 2017 -0500 Pass the context to search method of the model M html/pfappserver/lib/pfappserver/Model/Search/User.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm commit 5a3184b1936d4d45f54f762649a62e08d769f863 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 31 17:02:53 2017 -0500 USERS_READ_OWN has the same access as USERS_READ M html/pfappserver/root/admin/users.tt M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/node/search.tt commit 7e69118edfa1a1b70bdd43f22b637948881b2b42 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 31 16:43:50 2017 -0500 Add USERS_READ_OWN role to controller actions M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/User.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm commit e672e9e7f2252b5050f63154b8f5ad7f216f491e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 31 16:30:33 2017 -0500 Redirect to the user page if the user has a role of USERS_READ_OWN M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm commit c7ebb0388100addb411db43a15791079dbb5b159 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 31 15:22:26 2017 -0500 Add USERS_READ_OWN to the ADMIN_GROUP_ACTIONS list M lib/pf/admin_roles.pm commit b312fad8e17fdec6eadfc187d389c251ff3677bb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 31 15:05:51 2017 -0500 Add new admin role USERS_READ_OWN M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm M lib/pf/constants/admin_roles.pm commit dd0a87e790817a1263783f72e51cc84bd52394bb Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 3 15:55:57 2017 -0500 remove calls to node_remove_from_cache M lib/pf/node.pm commit 55fea74b30294dd17583aa329d42401b7688e293 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 3 15:49:08 2017 -0500 remove pf_memoize M lib/pf/Portal/ProfileFactory.pm M lib/pf/SwitchFactory.pm M lib/pf/locationlog.pm M lib/pf/node.pm commit 8bb24e7a09f40d5109ee20b06f1e6f0df2184603 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 3 14:47:59 2017 -0500 Fix the node_remove_from_cache function M lib/pf/node.pm commit f060c357cb14ebe7250268d3ef73e7a370cbc124 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 3 14:46:19 2017 -0500 Fix the namespace for pf::node::_node_exist M lib/pf/CHI/Request.pm commit 3ffae98cd4d007b4a2b39970ae5c40017cffb599 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 3 14:42:40 2017 -0500 short doc on node discovered violation M docs/PacketFence_Administration_Guide.asciidoc commit bb9401923a272ced5e09ed32daa70dad6f7882e9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 3 14:31:36 2017 -0500 delay internal::node_discovered so information can be completely stored M conf/pfqueue.conf.example M lib/pf/api/queue.pm M lib/pf/node.pm commit 43a3e33bb5548934f2da82c9c0f5e4edb8b1f58b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 3 14:02:20 2017 -0500 trigger a violation when node is discovered (added) M conf/violations.conf.defaults M lib/pf/constants/trigger.pm M lib/pf/node.pm commit a92f44ed568731502190df8c293e3924949057ac Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 3 12:44:01 2017 -0500 add tests for connection backwardCompatibleToAttributes M lib/pf/Connection.pm commit 3c8f170424dd036c3a3f8e2d672e5268a5583596 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 3 12:43:44 2017 -0500 add tests for backwardCompatibleToAttributes A t/unittest/Connection.t commit 9a0e5427af55f89d338687c9df8cb5055912b53c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 3 11:44:21 2017 -0500 add perldoc M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/Role/Controller/BulkActions.pm M lib/pf/Connection.pm commit 76190e9f980836086cedb59a4f8c7112ff679b0f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 3 11:40:07 2017 -0500 bulk restart switchport M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/lib/pfappserver/Role/Controller/BulkActions.pm M html/pfappserver/root/admin/bulk_actions.inc commit 3c2dd6ddf4c4ae92432e3195792801eb34adc841 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 3 11:23:22 2017 -0500 add restart switchport in node view M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/view.tt M html/pfappserver/root/static/js/node.js commit a1cabaddf6589d682ab09fb2aad9f8c6b4f680df Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 3 11:22:39 2017 -0500 pf::Connection can instantiate from locationlog type M lib/pf/Connection.pm commit a6c9d046386a9f66d450da3538630bb601d12d73 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 2 15:51:00 2017 -0500 Post release DB files A db/pf-schema-X.Y.Z.sql A db/upgrade-X.X.X-X.Y.Z.sql commit a809c803293430f1242ef84df65b50d2a1c02b3f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 2 11:38:34 2017 -0500 Remove /usr/local/pf/html/pfappserver/lib/pfappserver/Controller/Config/MacAddress.pm since it is no longer needed M debian/packetfence.preinst commit dcd15a2d0d8d20f6750fe4398215dbc1b5e93ecb Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 2 08:28:13 2017 -0500 improve struct naming M go/pfconfigdriver/fetch.go M go/pfconfigdriver/fetch_test.go M go/pfconfigdriver/structs.go commit 93c3fe19ab3d63acbd1a8f2d6b7daab0f0204c50 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 2 08:26:12 2017 -0500 improve naming and godoc M go/pfconfigdriver/fetch.go commit 17454ed668efdd217b717cd98ebc0b6502946443 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 2 08:11:29 2017 -0500 comment out dumper M sbin/pfconfig commit 6ae83f92e6a58761d2990ef9eb1d62fd740cb29f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 2 07:57:50 2017 -0500 added basic readme A go/README.md commit 3cc2868e9e059b45a670336d4ae07e062429b964 Author: tlaurion <thierry.laurion@gmail.com> Date: Wed Feb 1 12:53:05 2017 -0500 Update PacketFence_Administration_Guide.asciidoc Actuel apackage name is packetfence-release-1.2-6.el7.centos.noarch.rpm M docs/PacketFence_Administration_Guide.asciidoc commit c776a85eb709aeb94d6cafa59695a1a1be9240c8 Author: tlaurion <thierry.laurion@gmail.com> Date: Wed Feb 1 12:46:15 2017 -0500 Update PacketFence_Administration_Guide.asciidoc packetfence-release with gpgcheck enforced is deployed in CentOS7 repository only, M docs/PacketFence_Administration_Guide.asciidoc commit ebc627debce41accba8e4aaa19e5d9f2c201f06c Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 1 11:23:24 2017 -0500 Only make p0f filter rules if we are in cluster mode M lib/pf/services/manager/p0f.pm commit 8c048171fc2038960766bfd0c8b98ed41c85d03e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 31 15:38:30 2017 -0500 adjust ssl verify ignore of sourcefire agent M addons/sourcefire/pfdetect.pl commit b8e56159c1c1b2f3a2187b019ca1836c1f6efea3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 31 14:58:48 2017 -0500 fix role change detection in locationlog M lib/pf/locationlog.pm commit b8b967f8d27c0689886324b85093b691c79500b1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 31 14:56:26 2017 -0500 accept null role in synchronize locationlog M lib/pf/locationlog.pm commit 9821c9a82cb706520eea83da9bb7b073f6169de0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 31 11:23:55 2017 -0500 Allow the admin templates to be customizable M html/pfappserver/lib/pfappserver.pm A html/pfappserver/root-custom/.gitignore commit ea101a8d2914d662fead6a1f43558676db2d6d22 Author: ajjonesycomau <aj@jonesy.com.au> Date: Tue Jan 31 22:54:10 2017 +1100 Correct errors in generated suricata.yaml This was causing rule files after local.rules not to load. M lib/pf/services/manager/suricata.pm commit b06d902e6b981f8678a666ccab36b9c04673fb3c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jan 30 19:20:47 2017 -0500 Fix version numbering in documentation M docs/docinfo.xml commit bee4e55a47c14c20f95502153f1e6f9441028803 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jan 30 14:46:34 2017 -0500 Updated Changelog prior to release 6.5.0. M ChangeLog commit b58e1e991262893805d2cf7b57c6b8cf0c14215b Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jan 30 14:45:24 2017 -0500 Updated changelogs prior to 6.5.0. M addons/packages/packetfence.spec M debian/changelog commit bac50cb35bce8e06ca030482cabbb1a377f8254a Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jan 30 14:42:25 2017 -0500 Updated release number and dates prior to 6.5.0. M NEWS.asciidoc M conf/locale/de/LC_MESSAGES/packetfence.po M conf/pf-release A db/pf-schema-6.5.0.sql D db/pf-schema-X.Y.Z.sql A db/upgrade-6.4.0-6.5.0.sql D db/upgrade-X.X.X-X.Y.Z.sql M docs/PacketFenceZEN_Installation_Guide-docinfo.xml M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Aerohive_Quick_Install_Guide-docinfo.xml M docs/PacketFence_Cisco_MSE_Quick_Install_Guide-docinfo.xml M docs/PacketFence_CoovaChilli_Quick_Integration_Guide-docinfo.xml M docs/PacketFence_Developers_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M docs/PacketFence_OpenWrt-Hostapd-15-05_Quick_Install_Guide-docinfo.xml M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 539906344509364bdc3fb7a126926ed01944a42b Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Jan 30 14:03:55 2017 -0500 Updated NEWS M NEWS.asciidoc commit 0e6696649861df018165ebbeec3a8f8a42c4ed58 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jan 30 13:40:53 2017 -0500 remove blan lines M raddb/mods-available/mschap commit 575fb03e8169908543d8821448d803983dbf6fff Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jan 30 12:00:30 2017 -0500 Adding OAuth defaults for dns_filter for inline and dnsenforcement techniques M conf/dns_filters.conf.defaults commit b03aa417c254189e893cdd86718f11bd146c6e87 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 30 11:09:47 2017 -0500 news for #1990 M NEWS.asciidoc commit 6b88a4c09e947544885b6d5ff0ff1d268ff42af3 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Jan 30 10:40:40 2017 -0500 Updated NEWS file M NEWS.asciidoc commit 12ab8a186a68b918c22fb2d75f181a5b49d9cc9f Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 30 10:18:42 2017 -0500 Translation M html/pfappserver/lib/pfappserver/I18N/fr.po commit 4075ac7694aef9716accb23a9c274dc6d8edd987 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 30 09:59:42 2017 -0500 Translation M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit 24b7a22166e0541e71740d7391a28fd034ba55ed Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jan 27 15:43:31 2017 -0500 Adds pf::Switch::Ruckus::SmartZone module to support Ruckus SmartZone webauth A lib/pf/Switch/Ruckus/SmartZone.pm commit aba39e19b885bb6e3edba76279417d70a2e55481 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jan 27 09:05:01 2017 -0500 typo _ M raddb/mods-available/mschap commit b0be574815d1aebde7fe3b14bb27e78557c04c5d Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jan 27 08:59:03 2017 -0500 mscahp machine auth for not chrooted domains M raddb/mods-available/mschap M raddb/policy.d/packetfence commit 2c49f2fe56fb1fb659b6ec0debca882ee6bda859 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 26 16:17:43 2017 -0500 Renamed the module A lib/pf/Switch/Ruckus/Legacy.pm D lib/pf/Switch/Ruckus/Ruckus_Legacy.pm commit 7ab2863eb011c55c26e7b79b90e7357fecacb8a4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 26 16:00:57 2017 -0500 Removed Acct-Session-Id from Ruckus RADIUS Disconnect message M lib/pf/Switch/Ruckus.pm commit 878ccb748a88b3b70e6e3bce17c072abf49b5992 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 26 16:00:00 2017 -0500 Introduced a Ruckus child class for legacy equipment A lib/pf/Switch/Ruckus/Ruckus_Legacy.pm commit cbaca506d64e12d64ca01cd2649041d68f3037d5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 26 15:16:42 2017 -0500 Remove extra server config M conf/radiusd/packetfence-tunnel.example commit 7f0c2486b0705cfe2bb843be02c2b453e6805b61 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Jan 26 14:22:56 2017 -0500 Debian: var/run/samba/winbindd required in create_chroot.sh M addons/create_chroot.sh commit 0f804d62b26b03e733433c70f0b1d2b4cff0fa65 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 26 11:38:15 2017 -0500 Fix typo M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 16910ee0f315ed011bad8f9c0aff2d2c5f474c1c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 26 11:29:18 2017 -0500 Fix typo M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit abc58ac4411a09dc9de61a52fc720458481c5d6b Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Jan 26 10:36:23 2017 -0500 typo correction. perl library is libnet-syslog-perl M debian/control commit 4fe6a1bc5005c790c952b4e9de7b5f7e9204772d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 26 10:32:32 2017 -0500 Have a seperate tunnel for eap fast M conf/radiusd/eap.conf.example M conf/radiusd/packetfence-tunnel.example commit c73d4803333694b47fa9d59a92db7500ff01177f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jan 26 02:41:33 2017 -0500 Captive portal: improve footer M html/captive-portal/templates/layout.html commit 9a1a610c8d49160c6185287d699dd7080a6185df Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jan 26 01:52:35 2017 -0500 Captive Portal: review accent and tint colors M html/common/scss/_settings.colors.scss M html/common/styles.css commit e71843f699abef316fbd6ce7ea2335db1e6c86a3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jan 26 00:51:33 2017 -0500 Captive Portal: update css build M html/common/styles.css commit fe8f6e51ae7cb06f8b7f2daed9ff34f366c90e97 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jan 26 00:45:37 2017 -0500 Update i18n source file for pfappserver M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/en.po commit a3a148999cc27422942426fd956528bf288ed3b6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jan 25 23:46:41 2017 -0500 Captive portal: add Sass file to debian package M debian/packetfence.conffiles commit 584573b897517d7ec11b9a2f12da895825b54a41 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jan 25 23:44:31 2017 -0500 Captive Portal: change default logo M conf/profiles.conf.defaults commit b1c6ff84e3854dfcfe3f21c7dd6c2fc4f90a7857 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jan 25 23:42:36 2017 -0500 Captive Portal: disable dark theme M html/common/scss/_settings.colors.scss commit bc207b7d18cd8cd2ee4fd8da407dc9716becc371 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jan 25 23:37:16 2017 -0500 Revamp CSS of captive portal Rollback to a lighter default theme. Also added various classes to easily change the look of the portal. We now have a frame component: .frame (white background) .frame--raised (box shadow) .frame--bordered (large border around frame) And some backdrops from https://github.com/evankarageorgos/hue: .frame--earlyMorning .frame--air M html/captive-portal/templates/account.html M html/captive-portal/templates/activation/sponsor_accepted.html M html/captive-portal/templates/activation/sponsor_login.html M html/captive-portal/templates/billing/confirm_AuthorizeNet.html M html/captive-portal/templates/billing/confirm_Paypal.html M html/captive-portal/templates/billing/index.html M html/captive-portal/templates/billing/tier.html M html/captive-portal/templates/challenge.html M html/captive-portal/templates/content-with-choice.html M html/captive-portal/templates/device-registration/login.html M html/captive-portal/templates/device-registration/registration.html M html/captive-portal/templates/enabler.html M html/captive-portal/templates/layout.html M html/captive-portal/templates/oauth2/landing.html M html/captive-portal/templates/pki_provider/packetfence_local.html M html/captive-portal/templates/pki_provider/packetfence_pki.html M html/captive-portal/templates/pki_provider/scep.html M html/captive-portal/templates/provisioner/android.html M html/captive-portal/templates/provisioner/ibm.html M html/captive-portal/templates/provisioner/mobileconfig.html M html/captive-portal/templates/provisioner/mobileiron.html M html/captive-portal/templates/provisioner/opswat.html M html/captive-portal/templates/provisioner/sepm.html M html/captive-portal/templates/provisioner/symantec.html M html/captive-portal/templates/provisioner/windows.html M html/captive-portal/templates/saml.html M html/captive-portal/templates/scan.html M html/captive-portal/templates/signin.html M html/captive-portal/templates/sms/validate.html M html/captive-portal/templates/status.html M html/captive-portal/templates/waiting.html M html/common/scss/_base.body.scss A html/common/scss/_base.headings.scss M html/common/scss/_components.divider.scss M html/common/scss/_components.frame.scss M html/common/scss/_components.input.scss M html/common/scss/_objects.buttons.scss M html/common/scss/_objects.list-ui.scss M html/common/scss/_settings.colors.scss M html/common/scss/_trumps.flag.scss M html/common/scss/_trumps.media.scss M html/common/scss/styles.scss M html/common/styles-dark.css M html/common/styles.css commit bbb7ec35b9934f59aa3725c577e2aee312ece5f9 Author: Louis Munro <lm@louismunro.com> Date: Wed Jan 25 14:56:55 2017 -0500 Added mention of Debian 8 support. M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc commit 1c1a8b0cf878c0df7e1fad69a164c6d0e72b72a5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 25 14:52:51 2017 -0500 Update PacketFence_PKI_Quick_Install_Guide.asciidoc M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc commit 6dbc83935562a148c389148e77c7b5966512aace Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Jan 25 14:06:07 2017 -0500 Configurator copyright year change M html/pfappserver/root/configurator/admin.tt M html/pfappserver/root/configurator/configuration.tt M html/pfappserver/root/configurator/database.tt M html/pfappserver/root/configurator/enforcement.tt M html/pfappserver/root/configurator/fingerbank.tt M html/pfappserver/root/configurator/networks.tt M html/pfappserver/root/configurator/services.tt commit f85cabe009a3bb777b8321d546c242b20fabe0d0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 24 16:05:41 2017 -0500 spell check M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit e9e3655a3226502234a545b4ed01aeedea99c78d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 24 15:37:51 2017 -0500 spell check M docs/PacketFenceZEN_Installation_Guide.asciidoc commit d903d362f7fa7158f8c43e58141437a867a674ea Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 24 15:36:59 2017 -0500 spell check M docs/PacketFence_SEPM_Quick_Install_Guide.asciidoc commit a475b2ede14c1f3c1938ff47855058fadf215fca Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 24 15:34:41 2017 -0500 spell check M docs/PacketFence_Ruckus_Quick_Install_Guide.asciidoc commit 889647759f4ca871560493c3a5a891848041fcbb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 24 15:33:08 2017 -0500 spell check M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc commit ee858c50943d4ded6e05a2ad695b5c025b9210e8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 24 15:30:20 2017 -0500 spell check M docs/PacketFence_Out-of-Band_Deployment_Quick_Guide_ZEN.asciidoc commit cb9d50ef03f7520f2717d6612520559a0c6756ee Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 24 15:28:29 2017 -0500 spell check M docs/PacketFence_OPSWAT_Quick_Install_Guide.asciidoc commit 10123f249c352ea85c80be4151aad08d6ceb0b66 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 24 15:26:09 2017 -0500 spell check M docs/PacketFence_OpenWrt-Hostapd_Quick_Install_Guide.asciidoc commit 81cfcc797c9c39c3fca1a9ff78330bc18b25b032 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 24 15:25:07 2017 -0500 spell check M docs/PacketFence_OpenWrt-Hostapd-15-05_Quick_Install_Guide.asciidoc commit 0daed461adf7def50821a59af4ae9b1dcfa6b7cb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 24 15:18:53 2017 -0500 spell check M docs/PacketFence_OpenDaylight_Install_Guide.asciidoc commit e99fcb14b7d4f63aaa44c0c339e14ee10ae988d8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 24 15:17:29 2017 -0500 spell check M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc commit 684d511abe0576c208e4b82f80a57defe3c0c5de Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 24 14:57:56 2017 -0500 spell check M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc commit 356caeec23550a325c81d1c640941507e95829e2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 24 14:54:49 2017 -0500 spell check M docs/PacketFence_MobileIron_Quick_Install_Guide.asciidoc commit f3068029491d67f5561b70ae4400628675102745 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 24 14:52:48 2017 -0500 Spell check M docs/PacketFence_Inline_Deployment_Quick_Guide_ZEN.asciidoc commit 6dba3a43d4e6513e7042d0e8b07610e63d6091a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 24 14:44:07 2017 -0500 Spell check M docs/PacketFence_CoovaChilli_Quick_Integration_Guide.asciidoc commit af84ead6bd38f8faca1c81d776e4b8199b37c105 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 24 14:39:09 2017 -0500 Spell check M docs/PacketFence_Clustering_Guide.asciidoc commit 225e466b438b827d0ea87b0d8236fd44a4242ae8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 24 14:39:04 2017 -0500 Spell check M docs/PacketFence_Cisco_Quick_Install_Guide.asciidoc commit 7773a54efd5c12c687113e3a4c8c223b77cc05ef Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 24 14:24:13 2017 -0500 Spell check M docs/PacketFence_Brocade_Quick_Install_Guide.asciidoc commit ec2717e66bcb75f7005fae1d2db51b030d3dde12 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 24 14:23:58 2017 -0500 Fixed typo M docs/PacketFence_Aerohive_Quick_Install_Guide.asciidoc commit 579974650a3f75eed196150bf37926e7c1e57ec7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 24 14:20:01 2017 -0500 Spell check M docs/PacketFence_Anyfi_Quick_Install_Guide.asciidoc commit 29321a26967a6567f44c922c89418b3bbe5bd4e4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 24 14:15:40 2017 -0500 Spell check M docs/PacketFence_Aerohive_Quick_Install_Guide.asciidoc commit 20a0f17724f6a7974bfc55dca534d969e5062bbf Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 24 14:01:19 2017 -0500 Spell checked M docs/PacketFence_Administration_Guide.asciidoc M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Message.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Provisioning.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/URL.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit 1a84821125d197025f9cc12941d2aeb7ee6deb72 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jan 24 11:54:50 2017 -0500 Fixed android provisionning M conf/apache_filters.conf.example commit a9f7c98e599f0439feb8b35b3ce4d3288e7ee0e1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 24 10:52:37 2017 -0500 Clears the configfiles cache on configreload to avoid having stale data when restarting packetfence Fixes #1976 M lib/pf/config.pm commit feb869fd7c75ac0f5e54663bbb96960e0a7eef7f Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jan 24 09:48:45 2017 -0500 windows agent: request in https, no cert check M html/captive-portal/content/packetfence-windows-agent.exe commit 157ce47056beb63475c57821caf70fab0a67d52f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 24 09:23:49 2017 -0500 Improve secure_redirect doc M conf/documentation.conf commit e9923250139a8ea85fa36db977d7f7ee7b68a7db Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Jan 23 18:08:07 2017 -0500 Moved the current-release doc + added email templates section M UPGRADE.asciidoc commit 677c1136e32042a9fd65ad6f867c52056e1b0b97 Author: lzammit <lzammit@inverse.ca> Date: Mon Jan 23 16:38:56 2017 -0500 Disable the default role config M conf/switches.conf.defaults commit cc7dc9e5df3c85af6833f754919fe174e1a50b48 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Jan 23 15:45:05 2017 -0500 Upgrade instructions to v6.5 M UPGRADE.asciidoc commit 6723bd6452c7ee98d15ef76f2e67db5cade2d4f3 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Jan 23 15:26:54 2017 -0500 Removed dupe entry M NEWS.asciidoc commit bd10c6eb35a6848c62d609f8eca69315a5bff83c Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Jan 23 15:25:54 2017 -0500 Removed dupe entry M NEWS.asciidoc commit fd90c2bc796bc4f6ce495df51c02107b5fb5c6f5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 23 14:52:57 2017 -0500 bind stats to the first haproxy process M conf/haproxy.conf.example commit 07b4cb34dee91a4b8835ab0b101a1a6fc64e6ad8 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Jan 23 14:50:15 2017 -0500 fixed typo M NEWS.asciidoc commit 8cabcd8da0597ff5e79890ef8d29843ef080e17e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 23 14:38:59 2017 -0500 fix logs state graphs legend M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit 8698bdd87fde060e8253617b8cba3bdb7a301864 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 23 13:52:43 2017 -0500 Fixed typo M docs/PacketFence_FortiGate_Quick_Install_Guide.asciidoc A docs/images/doc-fortigate-SSO_accounting.png D docs/images/doc-fortigate-SSO_accouting.png commit bf8403bc65dfa07f1045e24186f43fe8e194cef7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 23 13:31:25 2017 -0500 Fix poddoc errors M addons/dev-helpers/test_search_node.pl M addons/monit/monit_build_configuration.pl M html/pfappserver/lib/pfappserver/Model/User.pm M lib/pf/Switch.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Meraki/MR.pm M lib/pf/Switch/Mojo.pm M lib/pf/Switch/Ubiquity/EdgeSwitch.pm M lib/pf/radius.pm M lib/pf/scan.pm M lib/pf/util/dns.pm commit 7d4880943f11a71600c846d66e2cc2ee01d97d85 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 23 13:29:10 2017 -0500 fix portal profile revert file M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit 022d6c14e99b6848406caa5f448aefef9b88f7c7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 23 12:10:26 2017 -0500 Only require Catalyst::Plugin::Unicode::Encoding on centos 6 M addons/packages/packetfence.spec commit 595bb6e0064a5a9a47f6e282e34e8128cf6e9780 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 23 12:05:52 2017 -0500 Fixed Use of uninitialized value in pattern match M html/pfappserver/lib/pfappserver/Base/Form/Role/WithSource.pm commit 707c0f2f55ea594497ebf7e786840cf6faa83347 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 23 11:47:59 2017 -0500 Make password field last M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Password.pm commit 421620a8ff3ae66317e21eb1636829799bab0a44 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 23 11:19:28 2017 -0500 Fix required fields building M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Password.pm commit 76586f91b37233c948a717bbabd9a420dc602040 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Mon Jan 23 11:17:06 2017 -0500 All files under conf/templates were deleted. Reflecting change under packetfence.conffiles M debian/packetfence.conffiles commit a9e413b4a16ebb01a9159a86d3c4688640508394 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Mon Jan 23 10:59:59 2017 -0500 emails-guest_email_activation.txt.tt suppressed. Mirroring change in packetfence.conffiles for debian M debian/packetfence.conffiles commit a15392cf632a6dcc628fa9db01a54f3bf18a63bf Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 23 10:54:08 2017 -0500 Missing service name in id M html/pfappserver/root/configurator/services.tt commit 914fa21f4938d9fde8b9c41307eda6a75380f0da Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Mon Jan 23 10:31:16 2017 -0500 debian: emails-guest_admin_pregistration.txt.tt file deleted. Changed reflected in packetfence.conffiles M debian/packetfence.conffiles commit 9ff36a0a8bf7c12a2c280ed57ad1ebcb995fbcd0 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Jan 23 10:11:16 2017 -0500 Updated NEWS file for the release M NEWS.asciidoc commit 83b39af7e0b09960ecaa107580fc7af537cb5e0a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 23 10:04:22 2017 -0500 Update global source arrary after creating a new auth sources Fixes 1925 M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication/Source.pm commit 962d501ab535fef541e257880e27231b81787729 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Jan 21 19:38:00 2017 -0500 Fixed doc syntax M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit cf78787495673c54d5fc1ee9f274769cae3df66d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jan 20 15:08:04 2017 -0500 fixes for password authentication module M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Password.pm M html/pfappserver/lib/pfappserver/Base/Form/Role/WithSource.pm commit 5760fd4712b01ba30b8cf4bc1e84e3a74e9411ae Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jan 20 14:38:08 2017 -0500 Use the proper module in Authentication::Password form M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Password.pm commit 60081bbec6f65a91fb2bd4689c451a2c464cae67 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jan 20 14:22:43 2017 -0500 add /usr/local/pf/var/cache/ntlm_cache_users to debian M debian/rules commit ca93362c18156b5464b2840b0642d958942437dc Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jan 20 14:21:42 2017 -0500 add ntlm_cache_users dir to packetfence.spec M addons/packages/packetfence.spec commit 444bbda9830fa65fa5542ee5508e820204f8da2b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jan 20 14:14:43 2017 -0500 add missing i18n M html/pfappserver/lib/pfappserver/I18N/en.po commit ec6307145a2be4d4afdcfc2c59656bc50a236fa7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jan 20 14:13:20 2017 -0500 update ntlm cache doc M docs/PacketFence_Administration_Guide.asciidoc commit a6501a0f64b7cfeb163f3db8b5e3ab67ee8ef87e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jan 20 14:04:29 2017 -0500 Fix logger call error M lib/pf/api.pm commit b49df833349e3a2b122aa501fbe1210d405414b2 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jan 20 11:37:45 2017 -0500 remove old directory M addons/packages/packetfence.spec commit 29afd61255167a2bfed89325c6c4352fe30758af Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jan 20 11:07:04 2017 -0500 obsolete collectd-drbd M addons/packages/packetfence.spec commit 608f1850ecf2fdc93af7bcea21cd2b169558ef6d Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 20 11:56:02 2017 -0500 Translation M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit f6989c97ad9cb9864593bb3521a686b3a79925d2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 20 08:42:42 2017 -0500 Added role support for Xirrus M lib/pf/Switch/Xirrus.pm commit cc7319d7ee7b67869ed95a3374073f56682966b0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 19 14:50:52 2017 -0500 don't release device when doing email preregistration fixes #1967 M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Email.pm commit 74094dfe9ac8057ebca9a84392bee04e41e43ae9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 19 14:04:18 2017 -0500 localize label M html/pfappserver/root/user/print.tt commit 156d5dca4094a4c6bf246f048b08e52e27f8d2c0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 19 14:03:37 2017 -0500 moved inline style in class M html/pfappserver/root/user/print.tt commit 24a4b29d254b94b3343832618661471759252dcc Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 19 11:13:09 2017 -0500 Added SAMBA as a default workgroup in the domain_join_check M lib/pf/domain.pm commit 4b2964cacb4764c554df44b04a84b9eb02e0aea9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 19 10:16:36 2017 -0500 Added missing pf::access_filter::radius M lib/pf/radius.pm commit 400f87c4f0e06b8631d31eabb38587dbc39b907c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 19 09:03:59 2017 -0500 make page margin important M html/pfappserver/root/user/print.tt commit fb8072d110bb0bb684e57bdae16ba0da7e747863 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 19 09:02:15 2017 -0500 use bordered div instead of hr because of chrome bug M html/pfappserver/root/user/print.tt commit 3dbf7978d92c0318537d2dc17755c1a0dd6be45a Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jan 19 08:55:02 2017 -0500 not needed use, and fix return M lib/pf/activation.pm M lib/pf/util.pm commit dbfeaf6c4a98ffc84f3d6327846104fb3cbf271c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 18 16:25:26 2017 -0500 Set version of libhtml-formhandler-perl M debian/control commit a53379a4758491cd3916591dd9a580cc634f7a15 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 18 16:03:01 2017 -0500 add missing fingerbank i18n M html/pfappserver/lib/pfappserver/I18N/en.po commit 73ed7ec88f776e89f9f6656057f6b6ad35dd9e27 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 18 15:53:45 2017 -0500 trigger parking actions on every DHCPREQUEST active/active clusters management nodes won't necesarily have the ipset entry otherwise by acting on every DHCPREQUEST we're sure they have it M lib/pf/dhcp/processor.pm commit efaa3cce0dbd8e336fba0e19e761cc4257e9c4ff Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 18 15:48:55 2017 -0500 fix missing import M lib/pf/firewallsso.pm commit 6d446ee534c5291abfc1b6d74a9acbd725c1a218 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 18 14:27:18 2017 -0500 add missing WMI namespaces M conf/wmi.conf.example commit d046e55d5f139d68da2dd9e98ca1642d7311b7e6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 18 14:04:27 2017 -0500 fix wmi scan param detection M lib/pf/api.pm commit f69792c5ae32f96f1d48c86b87cd6c616de5607e Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jan 18 14:05:53 2017 -0500 added tab wmi doc M docs/PacketFence_Administration_Guide.asciidoc commit 20ad00368aa726676383b07ffa274fa12fa74c87 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 18 12:57:00 2017 -0500 Centralize the reloading of the auth sources from pfconfig M html/pfappserver/lib/pfappserver/Model/Authentication.pm M html/pfappserver/lib/pfappserver/Model/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Model/Config/Authentication.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication.pm M lib/pf/ConfigStore/Authentication.pm commit f43518f7b38be6ea976c3df40e7fb03d8c2aeef0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 18 09:59:45 2017 -0500 Add upgrade note for node_register signature change M UPGRADE.asciidoc commit 1b9d0f43a2556fa0b77adaf6f21c71a2d2c86863 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jan 17 16:38:13 2017 -0500 adding missing curly bracket M lib/pf/util.pm commit f66e037a66b17a76812425a175f8b7c93e3d7903 Author: Durand Fabrice <oeufdure@gmail.com> Date: Fri Jan 6 19:40:13 2017 -0500 Match network type even if there is multiples types defined M lib/pf/config.pm commit f77efefcdeb677e0d8369220793d7cda6686196a Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 5 15:49:06 2017 -0500 Fixed domain in networks.conf M html/pfappserver/lib/pfappserver/Model/Interface.pm M lib/pf/ConfigStore/Network.pm commit 9607266eb8826b40acfabf521a4bf4952875163d Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 5 13:51:52 2017 -0500 Added native type radius and fix other type when we define portal or radius type M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/Model/Enforcement.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Interface.pm commit 5c77a40fff4938801b1031988dde32a886f95caf Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 4 12:46:16 2017 -0500 Added logger M lib/pf/Switch.pm commit 3933a26baf783f998fc92855c6125c65b8338719 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 4 11:30:37 2017 -0500 Test if interface exist in the configuration. Wrap map. M lib/pf/Switch.pm M lib/pf/services/manager/keepalived.pm commit 3b8ce80ede0c67c49ea1d82491179fc3eceb97db Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Dec 12 18:18:19 2016 -0500 Make a correct pcap filter based on radsius interfaces configuration M lib/pf/services/manager/radsniff.pm commit 8929becbca3b34c7aaa63374f2d43823a84c02ab Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Dec 10 12:45:43 2016 -0500 push on reference is experimental M lib/pfconfig/namespaces/interfaces/radius_ints.pm commit 628f00e9071703531d7e4974ab3d08d56e76fa8b Author: Durand Fabrice <oeufdure@gmail.com> Date: Fri Dec 9 20:41:23 2016 -0500 Allow vrrp on radius interfaces M lib/pf/iptables.pm commit af556e4545cf370becf9c3315b6b0d16f7092386 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 9 09:45:44 2016 -0500 Typo M lib/pf/Switch.pm commit bdda1cf3075e787c0a340e6556d8cfc5fd9eb62b Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 9 09:43:05 2016 -0500 Interface name is not at the same place when the target ip is local (L2) or remote (L3) M lib/pf/Switch.pm commit 367b40dcfb4775894698a55d271c7e98fec7363c Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Dec 8 20:58:42 2016 -0500 CoA source ip must be the ip or vip of the source interface M conf/chi.conf.defaults M lib/pf/CHI.pm M lib/pf/Switch.pm M lib/pf/Switch/Alcatel.pm M lib/pf/Switch/Aruba.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Avaya.pm M lib/pf/Switch/Cisco.pm M lib/pf/Switch/Cisco/Aironet_1600.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/WLC.pm M lib/pf/Switch/Enterasys/V2110.pm M lib/pf/Switch/Hostapd.pm M lib/pf/Switch/Huawei.pm M lib/pf/Switch/Juniper/EX2200.pm M lib/pf/Switch/Meraki/MR_v2.pm M lib/pf/Switch/Mikrotik.pm M lib/pf/Switch/Mojo.pm M lib/pf/Switch/Xirrus.pm M lib/pf/cmd/pf/cache.pm commit c87f75ae7f9dc394936983f343f57cdf315f9f02 Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Dec 8 19:22:24 2016 -0500 Take care of radius_ints in keepalived config generation M lib/pf/services/manager/keepalived.pm commit 0b1286e66812183886d327326fea4b7e38a2d78b Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Dec 7 18:52:28 2016 -0500 Remove useless "use" M lib/pfconfig/namespaces/interfaces/radius_ints.pm commit 935c521e6d93fc7673360e73162f67a499f4fc52 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 6 13:39:01 2016 -0500 Added iptables rules for eduroam M conf/iptables.conf.example M lib/pf/iptables.pm commit 7e05797a19e582ff99fe16c5077f754ac7016f45 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 6 13:29:19 2016 -0500 Generate radius configuration M conf/radiusd/acct.conf.example M conf/radiusd/auth.conf.example M conf/radiusd/cli.conf.example M conf/radiusd/eduroam.conf.example M lib/pf/services/manager/radiusd_child.pm commit c0ae5ad995c5f28dae7996beaa2e7dee65d92aa5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 5 15:50:18 2016 -0500 Fix wrong code M conf/iptables.conf.example M lib/pf/services/manager/radiusd_child.pm commit 16d8dfaeb4b688208cf2f1524fc2b8e1b1d2f00e Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 5 15:13:42 2016 -0500 revert change M conf/radiusd/auth.conf.example commit 706efc87e0888d58885661e02462babeba59770e Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 5 15:09:17 2016 -0500 Added a way to choose where the radius server will run (cluster) M conf/documentation.conf M conf/iptables.conf.example M conf/radiusd/auth.conf.example M conf/radiusd/load_balancer.conf.example M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Interface.pm M lib/pf/config.pm M lib/pf/iptables.pm M lib/pf/pfcmd/checkup.pm M lib/pf/services/manager/radiusd_child.pm M lib/pfconfig/namespaces/interfaces.pm A lib/pfconfig/namespaces/interfaces/radius_ints.pm commit ba184548c5a384d425b354be251ffce4db91641c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 17 15:04:15 2017 -0500 i18n ntlm cache strings M html/pfappserver/root/config/domain/list.tt M html/pfappserver/root/config/domain/view.tt commit 8484fa10b43b3cbabdb1552bb23c81ac7ec0b00b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 17 15:01:10 2017 -0500 fix copyrights M lib/pf/services/manager/redis_ntlm_cache.pm commit 273c59deea5b7d2457d61f6c6f9543efa4971620 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 17 14:53:48 2017 -0500 add impacket instructions for debian M docs/PacketFence_Administration_Guide.asciidoc commit 084e343676eb7bba958b1b6412f696b1745fe26d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 17 10:55:10 2017 -0500 :nail_care: for ntlm redis M lib/pf/domain/ntlm_cache.pm commit e8a0f0bcd1bcd33009bdb16cd06bfba8632a969f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 17 10:53:41 2017 -0500 kindly removed Data::Dumper M lib/pf/domain/ntlm_cache.pm commit 8077b9fd59c08fda82bbd0c2262b20a9f1414a3b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 8 08:57:37 2016 -0500 allow to cache users from sources that don't use sAMAccountName M lib/pf/domain/ntlm_cache.pm commit 73e0382e2c5db8e89e73ffd80b0399cc3b2c42ce Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 8 08:16:14 2016 -0500 generalize method for searching attributes M lib/pf/Authentication/Source/ADSource.pm M lib/pf/domain/ntlm_cache.pm commit dbed4e2ab0f691100dddd0ef5ab2627c9c8302c9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 7 08:24:07 2016 -0500 added ntlm auth cache screenshots A docs/images/domain-ntlm-cache-1.png A docs/images/domain-ntlm-cache-2.png commit 2e56f58606525b63507dad69923926f73457b4b2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 7 08:23:54 2016 -0500 touchups to ntlm auth cache doc M docs/PacketFence_Administration_Guide.asciidoc commit 44a95148cb4ed27b69cd934f617001c19243848c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 7 08:04:03 2016 -0500 i18n for ntlm cache M html/pfappserver/lib/pfappserver/I18N/en.po commit 5070e3d069c7fe5177c584b577ed1e39bb2fdff0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 7 08:03:54 2016 -0500 completed NTLM auth cache doc M docs/PacketFence_Administration_Guide.asciidoc commit e074f293c7616ea48094c0c98c38345027991749 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 6 15:59:41 2016 -0500 started ntlm cache doc M docs/PacketFence_Administration_Guide.asciidoc commit 8b221db0dfed2924b7239cefe0a5c2557fd0baca Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 5 15:45:07 2016 -0500 add redis_ntlm_cache config file M .gitignore A conf/redis_ntlm_cache.conf.example commit c234eddee75c7653238814d6aca01f755fcfe54a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 5 15:36:10 2016 -0500 added redis_ntlm_cache service manager A lib/pf/services/manager/redis_ntlm_cache.pm commit 3c67d775b5d18501370faaf2f3aec57070690a22 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 5 15:15:59 2016 -0500 fix typo on 'should be started?' in documentation.conf M conf/documentation.conf commit ce104c27dbb295f5279b5caba7ddad840704117a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 5 15:10:35 2016 -0500 control batch + on connection caching independentely M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm M lib/pf/radius.pm M sbin/pfmon commit 1dfc5023f3264f00d439635bccf7d879d619b2f0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 5 15:00:02 2016 -0500 async ntlm cache user population M lib/pf/api.pm M lib/pf/radius.pm commit 298f9793ddb107cfec10242f5b7cf13c410342e0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 5 14:51:19 2016 -0500 synchronous caching for NTLM hashes M lib/pf/Authentication/Source/ADSource.pm M lib/pf/domain/ntlm_cache.pm M lib/pf/radius.pm commit 6469f002dbbf48a1d932e688be89f4b15dc2a091 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 5 14:20:57 2016 -0500 missing perldoc M lib/pf/domain/ntlm_cache.pm commit 81b808e1c237194440c8ead274ffd5aaf030e713 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 5 14:20:20 2016 -0500 added method to cache a single user M lib/pf/domain/ntlm_cache.pm commit 03557b7dbea620003b01acf734a4ac14caf721eb Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 5 14:09:10 2016 -0500 more cleanup in NTLM cache subs M lib/pf/domain/ntlm_cache.pm commit 3830986bbfc9e356be7ac2fd2ea79bc565944a46 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 5 13:52:05 2016 -0500 split NTLM cache code into multiple subs M lib/pf/domain/ntlm_cache.pm M sbin/pfmon commit 0a0ccf45d3f382fa0cc218a66ca4170e60e46743 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 5 13:38:49 2016 -0500 perldoc for ntlm_cache.pm M lib/pf/domain/ntlm_cache.pm commit c10108d006b5cb0be254ec652074335141040502 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 5 13:31:16 2016 -0500 support NTLM redis cache in active/active M lib/pf/api.pm M sbin/pfmon commit 9417648206bf72dd0b2711b7251c3c1c9cd8d754 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 5 12:39:43 2016 -0500 refresh domain list after rejoining M html/pfappserver/root/static/admin/config/domains.js commit 0db7c5e05cfa1bda589e1822f4183cf6738e0a54 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 5 11:39:52 2016 -0500 refactor domain rejoin to prompt for user+pass M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Domain.pm M html/pfappserver/root/config/domain/list.tt M html/pfappserver/root/static/admin/config/domains.js commit 8a0287f24edd5ec16782b74b1b9b1b961a2bdfcc Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 5 11:17:29 2016 -0500 Add NTLM auth caching to domain configuration M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm M html/pfappserver/root/config/domain/view.tt commit 6478fc926bfaad2380c63d78a0b1391346950c55 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 2 15:03:32 2016 -0500 changes to domain forms so it doesn't always join on save M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Domain.pm M html/pfappserver/root/config/domain/index.tt M html/pfappserver/root/config/domain/view.tt M html/pfappserver/root/static/admin/config/domains.js commit 6d05cf86e9f065551bedaef75f71fba706553995 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 2 14:13:02 2016 -0500 don't rejoin server when saving existing domain M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Domain.pm commit 4182d5aceafe9fd7555c764d8a6e06dd73072a62 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 2 14:12:04 2016 -0500 NTLM redis cache job for pfmon M conf/documentation.conf M conf/pf.conf.defaults M sbin/pfmon commit f28c0c54ea408ab952c66368f8ab2de2148d189b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 2 14:11:44 2016 -0500 remove temp ntds file when syncing M lib/pf/domain/ntlm_cache.pm commit fd9342278a6801fb7d2cdd012aea894ba7712ec4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 2 13:13:46 2016 -0500 add redis_ntlm_cache service to packetfence M addons/packages/packetfence.spec M conf/documentation.conf M conf/pf.conf.defaults M debian/packetfence.conffiles M debian/rules M lib/pf/cmd/pf/service.pm commit 6a89d3d7e4ed451be9e98c0377fe5bf3a549d077 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 30 10:24:27 2016 -0500 added secretsdump.py script to sync AD A addons/AD/secretsdump.py M lib/pf/domain/ntlm_cache.pm commit d76a4e7c373309fd7bfb42ce6f7621182f4ac27f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 30 10:18:52 2016 -0500 add more logging M lib/pf/domain/ntlm_cache.pm commit 05ad6904df7db90665ea813c2662102963c74de2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 30 08:44:04 2016 -0500 add method to populate redis cache for a domain M lib/pf/constants/domain.pm M lib/pf/domain/ntlm_cache.pm commit 6c192eee59ee75ed85f937ee278e2189da5b2af6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 30 08:43:31 2016 -0500 adjust packetfence-tunnel config for redis cache M conf/radiusd/packetfence-tunnel.example M lib/pf/services/manager/radiusd_child.pm M raddb/policy.d/packetfence commit b44034ada86954689221d721b4fa59e871b0e9f2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 29 15:57:14 2016 -0500 added secretsdump.py call to cache M lib/pf/domain/ntlm_cache.pm commit b83f4e416cb24dfb658b5de9c6ae482acf0e50ce Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 29 14:30:06 2016 -0500 added valid users file generation for ntlm redis cache A lib/pf/domain/ntlm_cache.pm M lib/pf/file_paths.pm commit c1cdc7bc283bbb7ec63507890c9d2f6e774744e5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 29 13:40:04 2016 -0500 add support for machine auth in ntlm redis cache M lib/pf/services/manager/radiusd_child.pm commit eed355cf67b752a3e4ebe28139774952b7c96c0a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 29 13:18:56 2016 -0500 support multi-domain in ntlm cache key M conf/radiusd/packetfence-tunnel.example M lib/pf/services/manager/radiusd_child.pm commit 35fcb5f77291923c3f7ed039bcb2c06f09752f25 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 29 13:03:03 2016 -0500 configurable redis NTLM cache in FreeRADIUS M conf/documentation.conf M conf/pf.conf.defaults M conf/radiusd/packetfence-tunnel.example M lib/pf/services/manager/radiusd_child.pm M raddb/mods-available/mschap M raddb/mods-available/redis commit 1f44469d9cc264f9f4da91f2b2906b5edede9c5f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jan 17 09:50:38 2017 -0500 Missing Debian dependancy M debian/control commit 47334991d39811fe8a185ab1ad84301367a3ce2d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 16 15:32:35 2017 -0500 allow to use git in pf-maint (for ignoring files) (#1931) * allow to use git in pf-maint (for ignoring files) * make git warning standout a bit more * fix bad space character encoding * add logrotate to maint ignores * missing comma * save git patching failures in reject files * visual touchup for maint warning M addons/pf-maint.pl commit 626f3f7804f8861b029723fe84fc464fbc54f611 Author: tlaurion <thierry.laurion@gmail.com> Date: Mon Jan 16 15:24:47 2017 -0500 2017 M lib/pf/Switch/Ubiquity/EdgeSwitch.pm commit b2f3b49653d68c0b5bdbfa104f3642791123c994 Author: tlaurion <thierry.laurion@gmail.com> Date: Mon Jan 16 15:23:54 2017 -0500 Update Ubiquity.pm 2017 M lib/pf/Switch/Ubiquity.pm commit a8e7348e0112e7d97d5de822b1cf419ab01cd9c1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 15 15:33:57 2016 -0500 Fix typo M lib/pf/Switch/Ubiquity/EdgeSwitch.pm commit bd7a2afa57d2e17cde45fce5166d669914da7c8f Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 11 12:34:58 2016 -0500 Added VoIP support and add cli access function (not well supported) M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M lib/pf/Switch/Ubiquity/EdgeSwitch.pm commit fec5b84e3c4a5f8d295539f1af81aed7570938c9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 10 15:51:44 2016 -0500 Fixed typo M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M lib/pf/Switch/Ubiquity/EdgeSwitch.pm commit 9280506b2d069a87981d09a031f6507964218bd5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 10 15:43:39 2016 -0500 First draft M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A lib/pf/Switch/Ubiquity.pm A lib/pf/Switch/Ubiquity/EdgeSwitch.pm commit c1a6403a1f834673570756ce7a0f05c6dbf37d2a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jan 16 13:55:59 2017 -0500 RHEL dependancy M addons/packages/packetfence.spec commit 46b7499ef74044f92f9932b7dcc39b57abc924fc Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jan 16 13:49:26 2017 -0500 Adjusted method signature M lib/pf/activation.pm commit 81502d7f2456954c8ad3b04f610de0ede27a97e0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jan 16 13:44:22 2017 -0500 Use the FALSE Luke M lib/pf/node.pm commit 5451ce63004f1616beb489be02bf9b935b325741 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 16 13:24:33 2017 -0500 Defined $tags{'bind-process'} and $tags{'cpu'} M lib/pf/services/manager/haproxy.pm commit 37cf87c593166dd62909ac3c0cad4c5e7f3bb609 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jan 16 13:19:42 2017 -0500 changing screenshots size M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit bba762bf68dae89d3c7a26bbff1da709031fc6a2 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jan 16 13:03:03 2017 -0500 fix screen name M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 73ab8151017d49e1006f5f8bc37bbf401a69cb1f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jan 16 12:46:46 2017 -0500 Bogus parameters (fixes #1963) M lib/pf/api.pm commit 3710b4f6b528c4320218f3ee6238b9cb7c58fe88 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 16 11:55:55 2017 -0500 Update upgrade file M UPGRADE.asciidoc commit 9d41226fb2453f6544cd11d0f38ae9c94cd5a19b Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Mon Jan 16 11:42:15 2017 -0500 wildcarding scss directory for files it contains M addons/packages/packetfence.spec commit 294bb5b5bb3c545050322af12f618b2abcec68d3 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Mon Jan 16 11:39:00 2017 -0500 Add and deletes in debian/packetfence.conffiles M debian/packetfence.conffiles commit 0f5db0c3d071a1dae9126124c04037d77a44ef3c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 16 11:41:53 2017 -0500 fix typo in doc M docs/PacketFence_PaloAlto_Quick_Install_Guide.asciidoc commit fb9d823ac1505240b6cea9f2ab86973d483d9ff7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 16 11:40:10 2017 -0500 more constants M lib/pf/firewallsso/PaloAlto.pm commit 021f08c69ccadcd743fd33d3bce683422f3a3053 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jan 16 11:28:12 2017 -0500 added description of clean_locale M lib/pf/util.pm commit 02130ec28c3aa2ad42184f1ee3ed879faa6aa0a4 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Nov 24 16:23:04 2016 -0500 re-add M lib/pf/util.pm commit 6b21458e6c594d6b5b8e3c2b5447a9e215f4b870 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Nov 24 15:56:01 2016 -0500 violation translation M lib/pf/util.pm commit aa33d4a1d5e6d3259550e75d56ec53dcc928c5bf Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Nov 24 14:57:41 2016 -0500 removed unsued template D html/captive-portal/templates/emails/emails-guest_registered.html commit 71a1405d5540867d96542349d1653557b4fe2702 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Nov 23 16:53:58 2016 -0500 added clean_locale for sponsoring M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm M lib/pf/activation.pm M lib/pf/util.pm commit ba5ee361bb27d506c1ef777ac6ba7904d61e0253 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Nov 23 15:02:11 2016 -0500 translation admin file M html/pfappserver/lib/pfappserver/I18N/en.po commit e9ce3af9fff1006bc402532896d7710f75fcac1e Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Nov 22 16:34:25 2016 -0500 typo M html/captive-portal/templates/emails/emails-violation-triggered.html M lib/pf/config/util.pm commit af17ed1e18745c3551f09985590fca9d413dd0b5 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Nov 22 11:34:34 2016 -0500 typos M conf/documentation.conf M conf/pf.conf.defaults commit 4002fa25f58974cbee88668ae01e56f2c1e58f01 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Nov 22 11:22:11 2016 -0500 added lang to person M conf/documentation.conf M conf/pf.conf.defaults M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm M lib/pf/web/guest.pm commit b1a80b0d7b1e0c1ee6a910d48f0ba001e042ed9b Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Nov 14 14:55:05 2016 -0500 fix translations M conf/locale/en/LC_MESSAGES/packetfence.po M html/captive-portal/templates/emails/emails-guest_sponsor_preregistration.html M html/captive-portal/templates/emails/emails-violation-triggered.html commit 9535189acfe63c7a5b0c6bc4f6f2ee20767b7c4e Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Nov 14 13:31:33 2016 -0500 translation updates M conf/locale/en/LC_MESSAGES/packetfence.po M html/captive-portal/templates/emails/emails-guest_admin_pregistration.html M html/captive-portal/templates/emails/emails-guest_email_activation.html M html/captive-portal/templates/emails/emails-guest_email_preregistration.html M html/captive-portal/templates/emails/emails-guest_email_preregistration_confirmed.html M html/captive-portal/templates/emails/emails-guest_local_account_creation.html M html/captive-portal/templates/emails/emails-guest_registered.html M html/captive-portal/templates/emails/emails-guest_sponsor_activation.html M html/captive-portal/templates/emails/emails-guest_sponsor_confirmed.html M html/captive-portal/templates/emails/emails-guest_sponsor_preregistration.html M html/captive-portal/templates/emails/emails-violation-triggered.html M lib/pf/web/guest.pm commit 263b52420e010b75b0b99fddd65ebaf2cabee7c8 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Nov 11 14:44:40 2016 -0500 proper values pass to M lib/pf/activation.pm M lib/pf/config/util.pm M lib/pf/util.pm M lib/pf/web/guest.pm commit 54e2e2bb54e735c1ad45fe7dd3a0d0608344ce33 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Nov 11 11:22:19 2016 -0500 testing M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Email.pm M lib/pf/activation.pm commit bed611f771d9def454b9c16f67e7e90e3abe8c58 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Nov 10 14:07:24 2016 -0500 debug and fix M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Email.pm M html/captive-portal/templates/emails/emails-guest_email_activation.html commit 6d430b78a04e624d388b24e2ffebc312759edadc Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Nov 9 16:36:57 2016 -0500 added missing translation M conf/locale/en/LC_MESSAGES/packetfence.po M html/captive-portal/templates/emails/emails-billing_confirmation.html M html/captive-portal/templates/emails/emails-billing_stripe_customer.subscription.deleted.html M html/captive-portal/templates/emails/emails-guest_admin_pregistration.html M html/captive-portal/templates/emails/emails-guest_email_activation.html M html/captive-portal/templates/emails/emails-guest_email_preregistration.html M html/captive-portal/templates/emails/emails-guest_email_preregistration_confirmed.html M html/captive-portal/templates/emails/emails-guest_local_account_creation.html M html/captive-portal/templates/emails/emails-guest_registered.html M html/captive-portal/templates/emails/emails-guest_sponsor_activation.html M html/captive-portal/templates/emails/emails-guest_sponsor_confirmed.html M html/captive-portal/templates/emails/emails-guest_sponsor_preregistration.html commit 50310f7410be0cf4c7d73eb82872a0d0810d2e35 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Oct 25 16:49:35 2016 -0400 more circular depencies M conf/locale/en/LC_MESSAGES/packetfence.po M lib/pf/activation.pm M lib/pf/config/util.pm M lib/pf/util.pm commit dfb4672a8be80db64f73ba10c7a176ebe0db13ed Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Oct 25 15:32:15 2016 -0400 remove circular dependcie M lib/pf/config/util.pm commit a4a1077e683ea36b1b95e3c1e31c0028a4cfe207 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Oct 24 15:25:04 2016 -0400 remove circular dependencies M lib/pf/config/util.pm M lib/pf/util.pm M lib/pf/web/guest.pm commit c5990792a914e53e16ff8d1ba9cdb426bac79505 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Oct 24 11:56:51 2016 -0400 testing M lib/pf/activation.pm M lib/pf/config/util.pm M lib/pf/util.pm M lib/pf/web/guest.pm commit 7953b23fefd6b876fafeeddb8c0793658ea3d3a0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Oct 24 10:49:56 2016 -0400 more string to translate M conf/locale/en/LC_MESSAGES/packetfence.po M html/captive-portal/templates/emails/emails-guest_admin_pregistration.html commit c8708ea67f8431ae5ac88cfc89a9a9480fe39f0a Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Oct 21 16:20:55 2016 -0400 path temples M lib/pf/activation.pm M lib/pf/config/util.pm M lib/pf/util.pm M lib/pf/web/guest.pm commit dd0f9b9e43c0b84d2aa14fbbd7a1b08fd04d1494 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Oct 21 16:07:08 2016 -0400 added templates options M conf/locale/en/LC_MESSAGES/packetfence.po M lib/pf/activation.pm M lib/pf/config/util.pm M lib/pf/util.pm M lib/pf/web/guest.pm commit e25fcf0ed4189b5fc635084f0ba6c260ab29fcf5 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Oct 21 15:47:52 2016 -0400 internationalize M conf/locale/en/LC_MESSAGES/packetfence.po M html/captive-portal/templates/emails/emails-billing_confirmation.html M html/captive-portal/templates/emails/emails-billing_stripe_customer.subscription.deleted.html M html/captive-portal/templates/emails/emails-guest_email_activation.html M html/captive-portal/templates/emails/emails-guest_email_preregistration.html M html/captive-portal/templates/emails/emails-guest_email_preregistration_confirmed.html M html/captive-portal/templates/emails/emails-guest_local_account_creation.html M html/captive-portal/templates/emails/emails-guest_registered.html M html/captive-portal/templates/emails/emails-guest_sponsor_activation.html M html/captive-portal/templates/emails/emails-guest_sponsor_confirmed.html M html/captive-portal/templates/emails/emails-guest_sponsor_preregistration.html M html/captive-portal/templates/emails/emails-violation-triggered.html commit a95af3ccd91863a75104051b1fb71699cd10a268 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Oct 21 13:56:44 2016 -0400 initial M conf/locale/en/LC_MESSAGES/packetfence.po D conf/templates/emails-billing_confirmation-fr.html D conf/templates/emails-billing_confirmation.html D conf/templates/emails-billing_confirmation.txt.tt.example D conf/templates/emails-billing_stripe_customer.subscription.deleted.html D conf/templates/emails-guest_admin_pregistration-fr.html D conf/templates/emails-guest_admin_pregistration.html D conf/templates/emails-guest_admin_pregistration.txt.tt.example D conf/templates/emails-guest_email_activation-fr.html D conf/templates/emails-guest_email_activation.html D conf/templates/emails-guest_email_activation.txt.tt.example D conf/templates/emails-guest_email_preregistration-fr.html D conf/templates/emails-guest_email_preregistration.html D conf/templates/emails-guest_email_preregistration.txt.tt.example D conf/templates/emails-guest_email_preregistration_confirmed-fr.html D conf/templates/emails-guest_email_preregistration_confirmed.html D conf/templates/emails-guest_email_preregistration_confirmed.txt.tt.example D conf/templates/emails-guest_local_account_creation-fr.html D conf/templates/emails-guest_local_account_creation.html D conf/templates/emails-guest_local_account_creation.txt.tt.example D conf/templates/emails-guest_registered-fr.html D conf/templates/emails-guest_registered.html D conf/templates/emails-guest_registered.txt.tt.example D conf/templates/emails-guest_sponsor_activation-fr.html D conf/templates/emails-guest_sponsor_activation.html D conf/templates/emails-guest_sponsor_activation.txt.tt.example D conf/templates/emails-guest_sponsor_confirmed-fr.html D conf/templates/emails-guest_sponsor_confirmed.html D conf/templates/emails-guest_sponsor_confirmed.txt.tt.example D conf/templates/emails-guest_sponsor_preregistration-fr.html D conf/templates/emails-guest_sponsor_preregistration.html D conf/templates/emails-guest_sponsor_preregistration.txt.tt.example D conf/templates/emails-violation-triggered.html D conf/templates/emails.css A html/captive-portal/templates/emails/emails-billing_confirmation.html A html/captive-portal/templates/emails/emails-billing_stripe_customer.subscription.deleted.html A html/captive-portal/templates/emails/emails-guest_admin_pregistration.html A html/captive-portal/templates/emails/emails-guest_email_activation.html A html/captive-portal/templates/emails/emails-guest_email_preregistration.html A html/captive-portal/templates/emails/emails-guest_email_preregistration_confirmed.html A html/captive-portal/templates/emails/emails-guest_local_account_creation.html A html/captive-portal/templates/emails/emails-guest_registered.html A html/captive-portal/templates/emails/emails-guest_sponsor_activation.html A html/captive-portal/templates/emails/emails-guest_sponsor_confirmed.html A html/captive-portal/templates/emails/emails-guest_sponsor_preregistration.html A html/captive-portal/templates/emails/emails-violation-triggered.html A html/captive-portal/templates/emails/emails.css commit 527972bd8131c80fd6714c7d01788d7909ce97bf Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 16 11:11:05 2017 -0500 bump copyright date M lib/pf/constants/firewallsso.pm commit daa3ebc7a435c26a3116dcce4273aa5fa59c3a9d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 16 11:08:58 2017 -0500 fix bad typo M lib/pf/constants/firewallsso.pm commit b02f5aab79cb030a2e6cb9dfc82b280a94ccb295 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 16 11:07:54 2017 -0500 add perl-Net-Syslog to packaging M addons/packages/packetfence.spec M debian/control commit f327b46e81c6a537532b0d99af3332436902fc13 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 25 16:46:49 2016 -0500 fix asciidoc syntax M docs/PacketFence_PaloAlto_Quick_Install_Guide.asciidoc commit 292693ab93322b323d32a8193ff612b66fea6e49 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 25 16:33:59 2016 -0500 fix typo in palo alto doc M docs/PacketFence_PaloAlto_Quick_Install_Guide.asciidoc commit 40326af08cd8c71aa5a7a1890509dab7c5e8b8d7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 25 16:25:05 2016 -0500 change log line to expected format in documentation M lib/pf/firewallsso/PaloAlto.pm commit 37f8151203e2d035bf81daf9712ea27886c40a4b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 25 16:15:15 2016 -0500 added documentation for PaloAlto syslog SSO M docs/PacketFence_PaloAlto_Quick_Install_Guide.asciidoc A docs/images/doc-paloalto-syslog-parse.png A docs/images/doc-paloalto-syslog-user-identification.png commit fb69e38ace52d37afd41d3207d272ede21076a4c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 23 15:44:24 2016 -0500 touchups on doc + comments M lib/pf/firewallsso/PaloAlto.pm commit 2edd3feb7affca6771c1a365d4ea6bad302fe957 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 23 15:43:28 2016 -0500 fix typo M lib/pf/constants/firewallsso.pm commit 15e49685c511c8cbe1c58a5083aeaaaac002fba9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 23 15:40:45 2016 -0500 add transport mode to palo alto sso M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/PaloAlto.pm commit 65b932d64b5df624333ca94487859c93593eb314 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 23 15:40:19 2016 -0500 add support for syslog based SSO for palo alto A lib/pf/constants/firewallsso.pm M lib/pf/firewallsso/PaloAlto.pm commit c537d2edf130c1cdcff91103f1fb37bc9b242f4f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 16 07:47:25 2017 -0500 fix: voip detection should be enabled by default fixes #1961 M conf/switches.conf.defaults commit 638a63cf752366dcf8f639d765e3e416b47a079c Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 13 15:40:31 2017 -0500 FortiGate external portal module A lib/pf/Switch/Fortinet.pm A lib/pf/Switch/Fortinet/FortiGate.pm commit 604147d0d2e95633bb57825912834a428ad347b7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 12 10:19:50 2017 -0500 don't populate accounting cache when in cluster M lib/pf/radius.pm commit f330e70cc6b1cb49f3d8e917d5a3efd2dfd14744 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 25 08:50:02 2016 -0500 Review Sass of Captive Portal, add frame component Main container can now be framed with the classes "frame--bordered" and "frame-raised". M html/captive-portal/content/captiveportal.js M html/captive-portal/templates/layout.html M html/captive-portal/templates/status.html M html/common/scss/_base.footer.scss A html/common/scss/_components.divider.scss A html/common/scss/_components.frame.scss M html/common/scss/_components.input.scss M html/common/scss/_objects.box.scss M html/common/scss/_objects.buttons.scss D html/common/scss/_objects.layout.scss M html/common/scss/_objects.list-ui.scss M html/common/scss/_settings.colors.scss M html/common/scss/_settings.packetfence.scss A html/common/scss/_tools.functions.scss M html/common/scss/_trumps.layout.scss M html/common/scss/styles.scss M html/common/styles-dark.css M html/common/styles.css commit 4a0eb7612b670ab58b1f844247a44e338dbf112f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 12 21:18:21 2017 -0500 :nail_care: session with @julsemaan M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Twilio.pm commit 702ed774d812f055e251053e6d50e4d13c10cee7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 12 21:13:02 2017 -0500 Removed no longer used api_url M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Twilio.pm M html/pfappserver/root/authentication/source/type/Twilio.tt M lib/pf/Authentication/Source/TwilioSource.pm commit 98f9fb7c52b6c0a7302529e2400c0a7b3a4c7034 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jan 12 10:07:16 2017 -0500 screenshot to configure in pf M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A docs/images/aruba-wlc-roles.png A docs/images/aruba-wlc1.png commit a14e02beb2e5a4f717776723eb9dda7f5677558a Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jan 12 09:43:32 2017 -0500 typos and arrows M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 2c7a6d57e3c980187cdd49843fa144720e91534b Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Jan 12 09:35:00 2017 -0500 Fixed changelog contact info M addons/packages/packetfence-release.spec commit 376efb888dfc4b46315d9fcc2d963df652feb598 Author: lzammit <lzammit@inverse.ca> Date: Wed Jan 11 16:01:01 2017 -0500 typo fix 2.0 M docs/PacketFence_Administration_Guide.asciidoc commit 72308633f7556ab7e15257704c35dc3c5e757747 Author: lzammit <lzammit@inverse.ca> Date: Wed Jan 11 15:55:23 2017 -0500 typo fix M docs/PacketFence_Administration_Guide.asciidoc commit 77d7e0930384f2393bc32793d1990f78f552331f Author: lzammit <lzammit@inverse.ca> Date: Wed Jan 11 14:18:02 2017 -0500 Update the EAP authentication documentation (with local account) M docs/PacketFence_Administration_Guide.asciidoc commit 3039aebcae5e9625ea25acc22e28ab148219863a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 20 13:54:05 2016 -0400 remove traplog table M conf/documentation.conf M conf/pf.conf.defaults M db/pf-schema-X.Y.Z.sql M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po M html/pfappserver/lib/pfappserver/I18N/packetfence.pot M sbin/pfmon M sbin/pfsetvlan M t/dao/data.t commit fc393213245f8ebe18666d878d6217296d8cdced Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 11 10:49:53 2017 -0500 expire accounting cache after 1 week M conf/chi.conf.defaults commit 1748fec92bfd50479b01d249765317d4d6776327 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 11 10:37:43 2017 -0500 Happy New Year M addons/AD/migrate.pl M addons/accounting.pl M addons/captive-portal/proxy-bypass/squid-redirector.pl M addons/database-backup-and-maintenance.sh M addons/dev-helpers/centos-chroot/make_chroot.sh M addons/dev-helpers/dump.pl M addons/dev-helpers/git/pre-commit.pl M addons/dev-helpers/omapi.pl M addons/dev-helpers/radius-hook.pl M addons/dev-helpers/test_search_node.pl M addons/dev-helpers/useragent-build-regexp.pl M addons/dhcp_dumper.pl M addons/extract_i18n_strings.pl M addons/extract_i18n_strings_portal.pl M addons/high-availability/pf-diff M addons/high-availability/rdiff M addons/import-node-csv.pl M addons/integration-testing/replay-snmptrapd-logs.pl M addons/iplog-cleanup.pl M addons/locationlog-cleanup.pl M addons/migrate-to-locationlog_archive.sh M addons/packages/packetfence-rpm-build.sh M addons/packages/perl-Net-Appliance-Session.spec.diff M addons/pf-maint.pl M addons/pfarp_remote/sbin/pfarp_remote M addons/pfconfig/comparator/comparator.pl M addons/pfconfig/comparator/config-comparator.sh M addons/pfdetect_remote/sbin/pfdetect_remote M addons/replay-pcap.pl M addons/snort/update_rules.pl M addons/sourcefire/pfdetect.pl M addons/upgrade/to-2.2.0-update-all-useragents.pl M addons/upgrade/to-3.0-networks.conf.pl M addons/upgrade/to-3.0-pf.conf.pl M addons/upgrade/to-3.0-violations.conf.pl M addons/upgrade/to-3.5-pf.conf.pl M addons/upgrade/to-6.3-os-rewrite.pl M addons/watchdog/freeradius-watchdog.sh M addons/watchdog/pfdhcpdlistener-watchdog.sh M bin/cluster/management_update M bin/cluster/sync M bin/pfcmd.pl M bin/pfcmd_vlan M bin/pftest M conf/dhcp_fingerprints.conf M conf/floating_network_device.conf.example M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/en/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M conf/pfqueue.conf.defaults M conf/pfqueue.conf.example M conf/profiles.conf.defaults M conf/profiles.conf.example M conf/switches.conf.defaults M conf/switches.conf.example M debian/copyright M docs/docbook/xsl/headerfooter-fo.xsl M docs/docbook/xsl/packetfence-fo-article.xsl M docs/docbook/xsl/packetfence-fo.xsl M docs/docbook/xsl/titlepage-fo.xml M docs/includes/additional-info.asciidoc M docs/includes/commercial-support.asciidoc M docs/includes/global-attributes.asciidoc M docs/includes/license.asciidoc M html/captive-portal/lib/captiveportal.pm M html/captive-portal/lib/captiveportal/Base/Actions.pm M html/captive-portal/lib/captiveportal/Base/Controller.pm M html/captive-portal/lib/captiveportal/Base/I18N.pm M html/captive-portal/lib/captiveportal/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/Controller/Enabler.pm M html/captive-portal/lib/captiveportal/Controller/Node/Manager.pm M html/captive-portal/lib/captiveportal/Controller/Redirect.pm M html/captive-portal/lib/captiveportal/Controller/Remediation.pm M html/captive-portal/lib/captiveportal/Controller/Root.pm M html/captive-portal/lib/captiveportal/Controller/Status.pm M html/captive-portal/lib/captiveportal/Controller/Violation.pm M html/captive-portal/lib/captiveportal/Controller/WirelessProfile.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Detach.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Factory.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Billing.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Blackhole.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Choice.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Email.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Login.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Null.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Facebook.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Github.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Google.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Instagram.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/LinkedIn.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Pinterest.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Twitter.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/WindowsLive.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Password.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/SAML.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/SMS.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Sponsor.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Chained.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Choice.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Message.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Provisioning.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Root.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/TLSEnrollment.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/URL.pm M html/captive-portal/lib/captiveportal/DynamicRouting/ModuleManager.pm M html/captive-portal/lib/captiveportal/Form/Authentication.pm M html/captive-portal/lib/captiveportal/Form/Field/AUP.pm M html/captive-portal/lib/captiveportal/Form/Widget/Field/AUP.pm M html/captive-portal/lib/captiveportal/Model/Portal/Session.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Enabler.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Node/Manager.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Redirect.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Remediation.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Violation.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Factory.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Billing.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Blackhole.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Choice.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Null.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Facebook.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Github.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Google.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Instagram.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/LinkedIn.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Pinterest.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Twitter.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/WindowsLive.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Password.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SAML.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Chained.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Choice.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Message.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Provisioning.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/TLSEnrollment.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/URL.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/ModuleManager.pm M html/captive-portal/lib/captiveportal/PacketFence/Form/Authentication.pm M html/captive-portal/lib/captiveportal/PacketFence/Form/Field/AUP.pm M html/captive-portal/lib/captiveportal/PacketFence/Form/Widget/Field/AUP.pm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M html/captive-portal/lib/captiveportal/PacketFence/View/HTML.pm M html/captive-portal/lib/captiveportal/PacketFence/View/MobileConfig.pm M html/captive-portal/lib/captiveportal/Role/Action/Hookable.pm M html/captive-portal/lib/captiveportal/Role/FieldValidation.pm M html/captive-portal/lib/captiveportal/Role/MultiSource.pm M html/captive-portal/lib/captiveportal/Role/Request.pm M html/captive-portal/lib/captiveportal/Role/Routed.pm M html/captive-portal/lib/captiveportal/View/HTML.pm M html/captive-portal/lib/captiveportal/View/MobileConfig.pm M html/captive-portal/lib/captiveportal/util.pm M html/captive-portal/t/01app.t M html/captive-portal/t/02pod.t M html/captive-portal/t/03podcoverage.t M html/captive-portal/t/view_HTML.t M html/parking/cgi-bin/release.pl M html/pfappserver/lib/pfappserver.pm M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence.pm M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M html/pfappserver/lib/pfappserver/Base/Action/AdminRole.pm M html/pfappserver/lib/pfappserver/Base/Action/SimpleSearch.pm M html/pfappserver/lib/pfappserver/Base/Controller.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Clone.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Config.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Config/Clone.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/DB.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Fingerbank.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Pagination.pm M html/pfappserver/lib/pfappserver/Base/Form.pm M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm M html/pfappserver/lib/pfappserver/Base/Form/PortalModule/ModuleManager.pm M html/pfappserver/lib/pfappserver/Base/Form/Role/AllowedOptions.pm M html/pfappserver/lib/pfappserver/Base/Form/Role/Defaults.pm M html/pfappserver/lib/pfappserver/Base/Form/Role/Help.pm M html/pfappserver/lib/pfappserver/Base/Form/Role/MultiSource.pm M html/pfappserver/lib/pfappserver/Base/Form/Role/WithCustomFields.pm M html/pfappserver/lib/pfappserver/Base/Form/Role/WithSource.pm M html/pfappserver/lib/pfappserver/Base/Model.pm M html/pfappserver/lib/pfappserver/Base/Model/Config.pm M html/pfappserver/lib/pfappserver/Base/Model/DB.pm M html/pfappserver/lib/pfappserver/Base/Model/Fingerbank.pm M html/pfappserver/lib/pfappserver/Base/Model/Node/Tab.pm M html/pfappserver/lib/pfappserver/Base/Model/SavedSearch.pm M html/pfappserver/lib/pfappserver/Base/Model/Search.pm M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/lib/pfappserver/Controller/Auditing/RadiusLog.pm M html/pfappserver/lib/pfappserver/Controller/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/Controller/Config/Authentication.pm M html/pfappserver/lib/pfappserver/Controller/Config/Authentication/SAML.pm M html/pfappserver/lib/pfappserver/Controller/Config/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Controller/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/Controller/Config/Domain.pm M html/pfappserver/lib/pfappserver/Controller/Config/Filters.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Combination.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DB.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP6_Enterprise.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP6_Fingerprint.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Device/Upstream.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Settings.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/Controller/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Controller/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Controller/Config/Networks.pm M html/pfappserver/lib/pfappserver/Controller/Config/PKI_Provider.pm M html/pfappserver/lib/pfappserver/Controller/Config/Pf.pm M html/pfappserver/lib/pfappserver/Controller/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/Controller/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/Controller/Config/Profile.pm M html/pfappserver/lib/pfappserver/Controller/Config/Profile/Default.pm M html/pfappserver/lib/pfappserver/Controller/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/Controller/Config/Realm.pm M html/pfappserver/lib/pfappserver/Controller/Config/Scan.pm M html/pfappserver/lib/pfappserver/Controller/Config/Switch.pm M html/pfappserver/lib/pfappserver/Controller/Config/SwitchGroup.pm M html/pfappserver/lib/pfappserver/Controller/Config/System.pm M html/pfappserver/lib/pfappserver/Controller/Config/UserAgents.pm M html/pfappserver/lib/pfappserver/Controller/Config/WMI.pm M html/pfappserver/lib/pfappserver/Controller/Config/Wrix.pm M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Controller/DB.pm M html/pfappserver/lib/pfappserver/Controller/DHCPOption82.pm M html/pfappserver/lib/pfappserver/Controller/DynamicReport.pm M html/pfappserver/lib/pfappserver/Controller/Graph.pm M html/pfappserver/lib/pfappserver/Controller/Interface.pm M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Controller/Pfqueue.pm M html/pfappserver/lib/pfappserver/Controller/Roles.pm M html/pfappserver/lib/pfappserver/Controller/Root.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/DHCPOption82.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/RadiusLog.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/User.pm M html/pfappserver/lib/pfappserver/Controller/Service.pm M html/pfappserver/lib/pfappserver/Controller/SoH.pm M html/pfappserver/lib/pfappserver/Controller/User.pm M html/pfappserver/lib/pfappserver/Controller/Violation.pm M html/pfappserver/lib/pfappserver/Form/AdvancedSearch.pm M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Rule.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/AD.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/AuthorizeNet.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Billing.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Blackhole.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/EAPTLS.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Eduroam.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Facebook.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Github.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Google.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/HTTP.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Htpasswd.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Instagram.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Kerberos.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Kickbox.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LinkedIn.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Mirapay.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Null.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Paypal.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Pinterest.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/RADIUS.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SAML.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SMS.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SponsorEmail.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Stripe.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Twitter.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/WindowsLive.pm M html/pfappserver/lib/pfappserver/Form/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Combination.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP6_Enterprise.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP6_Fingerprint.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Onboard.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Settings.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/BarracudaNG.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Checkpoint.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/FortiGate.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Iboss.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/PaloAlto.pm M html/pfappserver/lib/pfappserver/Form/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Form/Config/Network.pm M html/pfappserver/lib/pfappserver/Form/Config/Network/Routed.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_local.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_pki.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/scep.pm M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Billing.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Blackhole.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Choice.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Login.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Null.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Facebook.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Github.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Google.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Instagram.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/LinkedIn.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Pinterest.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Twitter.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/WindowsLive.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Password.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/SAML.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/SMS.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Sponsor.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Chained.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Choice.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Message.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Provisioning.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Root.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/URL.pm M html/pfappserver/lib/pfappserver/Form/Config/Profile.pm M html/pfappserver/lib/pfappserver/Form/Config/Profile/Default.pm M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/accept.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/android.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/deny.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/ibm.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileiron.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/opswat.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/sepm.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/symantec.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/windows.pm M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/Nessus.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/Nessus6.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/OpenVAS.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/WMI.pm M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/Form/Config/SwitchGroup.pm M html/pfappserver/lib/pfappserver/Form/Config/WMI.pm M html/pfappserver/lib/pfappserver/Form/Config/Wrix.pm M html/pfappserver/lib/pfappserver/Form/DHCPOption82Search.pm M html/pfappserver/lib/pfappserver/Form/DynamicReportSearch.pm M html/pfappserver/lib/pfappserver/Form/Field/Country.pm M html/pfappserver/lib/pfappserver/Form/Field/DatePicker.pm M html/pfappserver/lib/pfappserver/Form/Field/DateTimePicker.pm M html/pfappserver/lib/pfappserver/Form/Field/Duration.pm M html/pfappserver/lib/pfappserver/Form/Field/DynamicTable.pm M html/pfappserver/lib/pfappserver/Form/Field/ExtendedDuration.pm M html/pfappserver/lib/pfappserver/Form/Field/FingerbankField.pm M html/pfappserver/lib/pfappserver/Form/Field/FingerbankSelect.pm M html/pfappserver/lib/pfappserver/Form/Field/IPAddress.pm M html/pfappserver/lib/pfappserver/Form/Field/IPAddresses.pm M html/pfappserver/lib/pfappserver/Form/Field/MACAddress.pm M html/pfappserver/lib/pfappserver/Form/Field/ObfuscatedText.pm M html/pfappserver/lib/pfappserver/Form/Field/Password.pm M html/pfappserver/lib/pfappserver/Form/Field/Path.pm M html/pfappserver/lib/pfappserver/Form/Field/PortalModuleAction.pm M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm M html/pfappserver/lib/pfappserver/Form/Field/SwitchID.pm M html/pfappserver/lib/pfappserver/Form/Field/TimePicker.pm M html/pfappserver/lib/pfappserver/Form/Field/Toggle.pm M html/pfappserver/lib/pfappserver/Form/Field/Uneditable.pm M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/Form/Interface/Create.pm M html/pfappserver/lib/pfappserver/Form/Node.pm M html/pfappserver/lib/pfappserver/Form/Node/Create/Import.pm M html/pfappserver/lib/pfappserver/Form/NodeSearch.pm M html/pfappserver/lib/pfappserver/Form/Portal.pm M html/pfappserver/lib/pfappserver/Form/RadiusLogSearch.pm M html/pfappserver/lib/pfappserver/Form/Role.pm M html/pfappserver/lib/pfappserver/Form/SavedSearch.pm M html/pfappserver/lib/pfappserver/Form/SoH.pm M html/pfappserver/lib/pfappserver/Form/User.pm M html/pfappserver/lib/pfappserver/Form/User/Create.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Import.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Multiple.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Single.pm M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/ButtonGroup.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/DynamicTable.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/ExtendedDuration.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/FingerbankSelect.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/Span.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/Switch.pm M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/DynamicTableRow.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po M html/pfappserver/lib/pfappserver/Model/Admin.pm M html/pfappserver/lib/pfappserver/Model/Audit.pm M html/pfappserver/lib/pfappserver/Model/Auditing/RadiusLog.pm M html/pfappserver/lib/pfappserver/Model/Authentication.pm M html/pfappserver/lib/pfappserver/Model/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Model/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/Model/Config/Authentication.pm M html/pfappserver/lib/pfappserver/Model/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/Model/Config/Domain.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Combination.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP6_Enterprise.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP6_Fingerprint.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/Model/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Model/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Model/Config/Interface.pm M html/pfappserver/lib/pfappserver/Model/Config/Network.pm M html/pfappserver/lib/pfappserver/Model/Config/PKI_Provider.pm M html/pfappserver/lib/pfappserver/Model/Config/Pf.pm M html/pfappserver/lib/pfappserver/Model/Config/Pfconfig.pm M html/pfappserver/lib/pfappserver/Model/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/Model/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/Model/Config/Profile.pm M html/pfappserver/lib/pfappserver/Model/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/Model/Config/Realm.pm M html/pfappserver/lib/pfappserver/Model/Config/Rules.pm M html/pfappserver/lib/pfappserver/Model/Config/Scan.pm M html/pfappserver/lib/pfappserver/Model/Config/Switch.pm M html/pfappserver/lib/pfappserver/Model/Config/SwitchGroup.pm M html/pfappserver/lib/pfappserver/Model/Config/System.pm M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm M html/pfappserver/lib/pfappserver/Model/Config/WMI.pm M html/pfappserver/lib/pfappserver/Model/Config/Wrix.pm M html/pfappserver/lib/pfappserver/Model/Configurator.pm M html/pfappserver/lib/pfappserver/Model/DB.pm M html/pfappserver/lib/pfappserver/Model/DHCPOption82.pm M html/pfappserver/lib/pfappserver/Model/Enforcement.pm M html/pfappserver/lib/pfappserver/Model/Graph.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/Model/Node/Tab/Location.pm M html/pfappserver/lib/pfappserver/Model/Node/Tab/MSE.pm M html/pfappserver/lib/pfappserver/Model/Node/Tab/Violations.pm M html/pfappserver/lib/pfappserver/Model/Node/Tab/WMI.pm M html/pfappserver/lib/pfappserver/Model/PfConfigAdapter.pm M html/pfappserver/lib/pfappserver/Model/Pfqueue.pm M html/pfappserver/lib/pfappserver/Model/Roles.pm M html/pfappserver/lib/pfappserver/Model/SavedSearch/DHCPOption82.pm M html/pfappserver/lib/pfappserver/Model/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/Model/SavedSearch/RadiusLog.pm M html/pfappserver/lib/pfappserver/Model/SavedSearch/User.pm M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/lib/pfappserver/Model/Search/User.pm M html/pfappserver/lib/pfappserver/Model/Services.pm M html/pfappserver/lib/pfappserver/Model/SoH.pm M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/lib/pfappserver/Model/UserAgent.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Auditing/RadiusLog.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication/SAML.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication/Source.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Domain.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Filters.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Combination.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DB.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP6_Enterprise.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP6_Fingerprint.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Device/Upstream.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Networks.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PKI_Provider.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pf.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile/Default.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Realm.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Scan.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/System.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/UserAgents.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/WMI.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Wrix.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/DB.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/DHCPOption82.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Interface.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Pfqueue.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Roles.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Root.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/DHCPOption82.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/RadiusLog.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/User.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Service.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/SoH.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm M html/pfappserver/lib/pfappserver/Role/Controller/Audit.pm M html/pfappserver/lib/pfappserver/Role/Controller/BulkActions.pm M html/pfappserver/lib/pfappserver/View/Admin.pm M html/pfappserver/lib/pfappserver/View/CSV.pm M html/pfappserver/lib/pfappserver/View/Configurator.pm M html/pfappserver/lib/pfappserver/View/HTML.pm M html/pfappserver/lib/pfappserver/View/JSON.pm M html/pfappserver/t/01app.t M html/pfappserver/t/02pod.t M html/pfappserver/t/03podcoverage.t M html/pfappserver/t/controller_Config-Networks.t M html/pfappserver/t/controller_Config-Pf.t M html/pfappserver/t/controller_Config-System.t M html/pfappserver/t/controller_Config.t M html/pfappserver/t/controller_Configurator.t M html/pfappserver/t/controller_DB.t M html/pfappserver/t/controller_Enforcement.t M html/pfappserver/t/controller_Interface.t M html/pfappserver/t/model_Config-System.t M html/pfappserver/t/model_Config.t M html/pfappserver/t/model_Configurator.t M html/pfappserver/t/model_DB.t M html/pfappserver/t/model_Enforcement.t M html/pfappserver/t/model_Interface.t M html/pfappserver/t/model_PfConfigAdapter.t M html/pfappserver/t/model_Report.t M html/pfappserver/t/model_Services.t M html/pfappserver/t/view_Admin.t M html/pfappserver/t/view_Configurator.t M html/pfappserver/t/view_HTML.t M html/pfappserver/t/view_JSON.t M lib/CHI/Driver/SubNamespace.pm M lib/Catalyst/Plugin/Session/State/MAC.pm M lib/Catalyst/Plugin/Session/Store/CHI.pm M lib/pf/Authentication/Action.pm M lib/pf/Authentication/Condition.pm M lib/pf/Authentication/CreateLocalAccountRole.pm M lib/pf/Authentication/Rule.pm M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/ADSource.pm M lib/pf/Authentication/Source/AuthorizeNetSource.pm M lib/pf/Authentication/Source/BillingSource.pm M lib/pf/Authentication/Source/BlackholeSource.pm M lib/pf/Authentication/Source/EAPTLSSource.pm M lib/pf/Authentication/Source/EduroamSource.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/HTTPSource.pm M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/InstagramSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/KickboxSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/LinkedInSource.pm M lib/pf/Authentication/Source/MirapaySource.pm M lib/pf/Authentication/Source/NullSource.pm M lib/pf/Authentication/Source/OAuthSource.pm M lib/pf/Authentication/Source/PaypalSource.pm M lib/pf/Authentication/Source/PinterestSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SAMLSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm M lib/pf/Authentication/Source/StripeSource.pm M lib/pf/Authentication/Source/TwitterSource.pm M lib/pf/Authentication/Source/WindowsLiveSource.pm M lib/pf/Authentication/constants.pm M lib/pf/Base/RoseDB/Object.pm M lib/pf/Base/RoseDB/Object/Manager.pm M lib/pf/Base/RoseDB/Wrix.pm M lib/pf/Base/RoseDB/Wrix/Manager.pm M lib/pf/CHI.pm M lib/pf/CHI/Request.pm M lib/pf/ConfigStore.pm M lib/pf/ConfigStore/AdminRoles.pm M lib/pf/ConfigStore/ApacheFilters.pm M lib/pf/ConfigStore/Authentication.pm M lib/pf/ConfigStore/BillingTiers.pm M lib/pf/ConfigStore/Cluster.pm M lib/pf/ConfigStore/DNS_Filters.pm M lib/pf/ConfigStore/DhcpFilters.pm M lib/pf/ConfigStore/Domain.pm M lib/pf/ConfigStore/Firewall_SSO.pm M lib/pf/ConfigStore/FloatingDevice.pm M lib/pf/ConfigStore/Group.pm M lib/pf/ConfigStore/Hierarchy.pm M lib/pf/ConfigStore/Interface.pm M lib/pf/ConfigStore/Network.pm M lib/pf/ConfigStore/PKI_Provider.pm M lib/pf/ConfigStore/Pf.pm M lib/pf/ConfigStore/Pfdetect.pm M lib/pf/ConfigStore/PortalModule.pm M lib/pf/ConfigStore/Profile.pm M lib/pf/ConfigStore/Provisioning.pm M lib/pf/ConfigStore/RadiusFilters.pm M lib/pf/ConfigStore/Realm.pm M lib/pf/ConfigStore/Report.pm M lib/pf/ConfigStore/Role/ValidGenericID.pm M lib/pf/ConfigStore/Scan.pm M lib/pf/ConfigStore/Switch.pm M lib/pf/ConfigStore/SwitchGroup.pm M lib/pf/ConfigStore/Violations.pm M lib/pf/ConfigStore/VlanFilters.pm M lib/pf/ConfigStore/WMI.pm M lib/pf/Connection.pm M lib/pf/IniFiles.pm M lib/pf/LDAP.pm M lib/pf/MAC.pm M lib/pf/Moose/Types.pm M lib/pf/OMAPI.pm M lib/pf/Portal/Profile.pm M lib/pf/Portal/ProfileFactory.pm M lib/pf/Portal/Session.pm M lib/pf/Redis.pm M lib/pf/Role/CHI/Driver/ComputeWithUndef.pm M lib/pf/Role/CHI/Driver/FileUmask.pm M lib/pf/Role/CHI/Driver/Untaint.pm M lib/pf/RoseDB.pm M lib/pf/RoseDB/Wrix.pm M lib/pf/RoseDB/Wrix/Manager.pm M lib/pf/SearchBuilder.pm M lib/pf/SearchBuilder/Node.pm M lib/pf/Sereal.pm M lib/pf/StatsD.pm M lib/pf/StatsD/Timer.pm M lib/pf/Switch.pm M lib/pf/Switch/Accton.pm M lib/pf/Switch/Accton/ES3526XA.pm M lib/pf/Switch/Accton/ES3528M.pm M lib/pf/Switch/AeroHIVE.pm M lib/pf/Switch/AeroHIVE/AP.pm M lib/pf/Switch/AeroHIVE/BR100.pm M lib/pf/Switch/Alcatel.pm M lib/pf/Switch/AlliedTelesis.pm M lib/pf/Switch/AlliedTelesis/AT8000GS.pm M lib/pf/Switch/Amer.pm M lib/pf/Switch/Amer/SS2R24i.pm M lib/pf/Switch/Anyfi.pm M lib/pf/Switch/Aruba.pm M lib/pf/Switch/Aruba/Controller_200.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Avaya.pm M lib/pf/Switch/Avaya/ERS2500.pm M lib/pf/Switch/Avaya/ERS3500.pm M lib/pf/Switch/Avaya/ERS4000.pm M lib/pf/Switch/Avaya/ERS5000.pm M lib/pf/Switch/Avaya/ERS5000_6x.pm M lib/pf/Switch/Avaya/WC.pm M lib/pf/Switch/Belair.pm M lib/pf/Switch/Brocade.pm M lib/pf/Switch/Brocade/RFS.pm M lib/pf/Switch/Cisco.pm M lib/pf/Switch/Cisco/Aironet.pm M lib/pf/Switch/Cisco/Aironet_1130.pm M lib/pf/Switch/Cisco/Aironet_1242.pm M lib/pf/Switch/Cisco/Aironet_1250.pm M lib/pf/Switch/Cisco/Aironet_1600.pm M lib/pf/Switch/Cisco/Aironet_WDS.pm M lib/pf/Switch/Cisco/Catalyst_2900XL.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/Catalyst_2960G.pm M lib/pf/Switch/Cisco/Catalyst_2970.pm M lib/pf/Switch/Cisco/Catalyst_3500XL.pm M lib/pf/Switch/Cisco/Catalyst_3550.pm M lib/pf/Switch/Cisco/Catalyst_3560.pm M lib/pf/Switch/Cisco/Catalyst_3560G.pm M lib/pf/Switch/Cisco/Catalyst_3750.pm M lib/pf/Switch/Cisco/Catalyst_3750G.pm M lib/pf/Switch/Cisco/Catalyst_4500.pm M lib/pf/Switch/Cisco/Catalyst_6500.pm M lib/pf/Switch/Cisco/ISR_1800.pm M lib/pf/Switch/Cisco/SG300.pm M lib/pf/Switch/Cisco/WLC.pm M lib/pf/Switch/Cisco/WLC_2100.pm M lib/pf/Switch/Cisco/WLC_2106.pm M lib/pf/Switch/Cisco/WLC_2500.pm M lib/pf/Switch/Cisco/WLC_4400.pm M lib/pf/Switch/Cisco/WLC_5500.pm M lib/pf/Switch/Cisco/WiSM.pm M lib/pf/Switch/Cisco/WiSM2.pm M lib/pf/Switch/CoovaChilli.pm M lib/pf/Switch/Dell.pm M lib/pf/Switch/Dell/Force10.pm M lib/pf/Switch/Dell/PowerConnect3424.pm M lib/pf/Switch/Dlink.pm M lib/pf/Switch/Dlink/DES_3028.pm M lib/pf/Switch/Dlink/DES_3526.pm M lib/pf/Switch/Dlink/DES_3550.pm M lib/pf/Switch/Dlink/DGS_3100.pm M lib/pf/Switch/Dlink/DGS_3200.pm M lib/pf/Switch/Dlink/DWL.pm M lib/pf/Switch/Dlink/DWS_3026.pm M lib/pf/Switch/EdgeCore.pm M lib/pf/Switch/Enterasys.pm M lib/pf/Switch/Enterasys/D2.pm M lib/pf/Switch/Enterasys/Matrix_N3.pm M lib/pf/Switch/Enterasys/SecureStack_C2.pm M lib/pf/Switch/Enterasys/SecureStack_C3.pm M lib/pf/Switch/Enterasys/V2110.pm M lib/pf/Switch/Extreme.pm M lib/pf/Switch/Extreme/Summit.pm M lib/pf/Switch/Extreme/Summit_X250e.pm M lib/pf/Switch/Extricom.pm M lib/pf/Switch/Extricom/EXSW.pm M lib/pf/Switch/Foundry.pm M lib/pf/Switch/Foundry/FastIron_4802.pm M lib/pf/Switch/Foundry/MC.pm M lib/pf/Switch/Generic.pm M lib/pf/Switch/H3C.pm M lib/pf/Switch/H3C/S5120.pm M lib/pf/Switch/HP.pm M lib/pf/Switch/HP/Controller_MSM710.pm M lib/pf/Switch/HP/E4800G.pm M lib/pf/Switch/HP/E5500G.pm M lib/pf/Switch/HP/MSM.pm M lib/pf/Switch/HP/Procurve_2500.pm M lib/pf/Switch/HP/Procurve_2600.pm M lib/pf/Switch/HP/Procurve_2920.pm M lib/pf/Switch/HP/Procurve_3400cl.pm M lib/pf/Switch/HP/Procurve_4100.pm M lib/pf/Switch/HP/Procurve_5300.pm M lib/pf/Switch/HP/Procurve_5400.pm M lib/pf/Switch/Hostapd.pm M lib/pf/Switch/Huawei.pm M lib/pf/Switch/Huawei/S5710.pm M lib/pf/Switch/IBM.pm M lib/pf/Switch/IBM/IBM_RackSwitch_G8052.pm M lib/pf/Switch/Intel.pm M lib/pf/Switch/Intel/Express_460.pm M lib/pf/Switch/Intel/Express_530.pm M lib/pf/Switch/Juniper.pm M lib/pf/Switch/Juniper/EX.pm M lib/pf/Switch/Juniper/EX2200.pm M lib/pf/Switch/LG.pm M lib/pf/Switch/LG/ES4500G.pm M lib/pf/Switch/Linksys.pm M lib/pf/Switch/Linksys/SRW224G4.pm M lib/pf/Switch/Meraki.pm M lib/pf/Switch/Meraki/MR.pm M lib/pf/Switch/Meraki/MR_v2.pm M lib/pf/Switch/Meraki/MS220_8.pm M lib/pf/Switch/Meru.pm M lib/pf/Switch/Meru/MC.pm M lib/pf/Switch/Mikrotik.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/Switch/Mojo.pm M lib/pf/Switch/Motorola.pm M lib/pf/Switch/Motorola/RFS.pm M lib/pf/Switch/Netgear.pm M lib/pf/Switch/Netgear/FSM726v1.pm M lib/pf/Switch/Netgear/FSM7328S.pm M lib/pf/Switch/Netgear/GS110.pm M lib/pf/Switch/Netgear/MSeries.pm M lib/pf/Switch/Nortel.pm M lib/pf/Switch/Nortel/BPS2000.pm M lib/pf/Switch/Nortel/BayStack4550.pm M lib/pf/Switch/Nortel/BayStack470.pm M lib/pf/Switch/Nortel/BayStack5500.pm M lib/pf/Switch/Nortel/BayStack5500_6x.pm M lib/pf/Switch/Nortel/ERS2500.pm M lib/pf/Switch/Nortel/ERS4000.pm M lib/pf/Switch/Nortel/ERS5000.pm M lib/pf/Switch/Nortel/ERS5000_6x.pm M lib/pf/Switch/Nortel/ES325.pm M lib/pf/Switch/PacketFence.pm M lib/pf/Switch/Ruckus.pm M lib/pf/Switch/SMC.pm M lib/pf/Switch/SMC/TS6128L2.pm M lib/pf/Switch/SMC/TS6224M.pm M lib/pf/Switch/SMC/TS8800M.pm M lib/pf/Switch/ThreeCom.pm M lib/pf/Switch/ThreeCom/E4800G.pm M lib/pf/Switch/ThreeCom/E5500G.pm M lib/pf/Switch/ThreeCom/NJ220.pm M lib/pf/Switch/ThreeCom/SS4200.pm M lib/pf/Switch/ThreeCom/SS4500.pm M lib/pf/Switch/ThreeCom/Switch_4200G.pm M lib/pf/Switch/Trapeze.pm M lib/pf/Switch/WirelessModuleTemplate.pm M lib/pf/Switch/Xirrus.pm M lib/pf/Switch/constants.pm M lib/pf/SwitchFactory.pm M lib/pf/WebAPI.pm M lib/pf/WebAPI/AuthenHandler.pm M lib/pf/WebAPI/InitCollectorHandler.pm M lib/pf/WebAPI/InitHandler.pm M lib/pf/WebAPI/InitHandler/Admin.pm M lib/pf/WebAPI/JSONRPC.pm M lib/pf/WebAPI/MSEHandler.pm M lib/pf/WebAPI/MsgPack.pm M lib/pf/WebAPI/REST.pm M lib/pf/access_filter.pm M lib/pf/access_filter/dhcp.pm M lib/pf/access_filter/dns.pm M lib/pf/access_filter/radius.pm M lib/pf/access_filter/vlan.pm M lib/pf/accounting.pm M lib/pf/action.pm M lib/pf/activation.pm M lib/pf/admin_roles.pm M lib/pf/api.pm M lib/pf/api/attributes.pm M lib/pf/api/can_fork.pm M lib/pf/api/error.pm M lib/pf/api/jsonrpcclient.pm M lib/pf/api/local.pm M lib/pf/api/msgpackclient.pm M lib/pf/api/queue.pm M lib/pf/authentication.pm M lib/pf/base/cmd/action_cmd.pm M lib/pf/base/cmd/config_store.pm M lib/pf/billing/custom_hook.pm M lib/pf/class.pm M lib/pf/client.pm M lib/pf/cluster.pm M lib/pf/clustermgmt.pm M lib/pf/cmd.pm M lib/pf/cmd/display.pm M lib/pf/cmd/help.pm M lib/pf/cmd/pf.pm M lib/pf/cmd/pf/cache.pm M lib/pf/cmd/pf/checkup.pm M lib/pf/cmd/pf/class.pm M lib/pf/cmd/pf/class/view.pm M lib/pf/cmd/pf/configreload.pm M lib/pf/cmd/pf/fingerbank.pm M lib/pf/cmd/pf/fixpermissions.pm M lib/pf/cmd/pf/floatingnetworkdeviceconfig.pm M lib/pf/cmd/pf/generatedomainconfig.pm M lib/pf/cmd/pf/help.pm M lib/pf/cmd/pf/ifoctetshistorymac.pm M lib/pf/cmd/pf/ifoctetshistoryswitch.pm M lib/pf/cmd/pf/ifoctetshistoryuser.pm M lib/pf/cmd/pf/import.pm M lib/pf/cmd/pf/import/nodes.pm M lib/pf/cmd/pf/ipmachistory.pm M lib/pf/cmd/pf/locationhistorymac.pm M lib/pf/cmd/pf/locationhistoryswitch.pm M lib/pf/cmd/pf/networkconfig.pm M lib/pf/cmd/pf/node.pm M lib/pf/cmd/pf/pfconfig.pm M lib/pf/cmd/pf/pfqueue.pm M lib/pf/cmd/pf/portalprofileconfig.pm M lib/pf/cmd/pf/reload.pm M lib/pf/cmd/pf/reload/violations.pm M lib/pf/cmd/pf/schedule.pm M lib/pf/cmd/pf/service.pm M lib/pf/cmd/pf/switchconfig.pm M lib/pf/cmd/pf/version.pm M lib/pf/cmd/pf/violation.pm M lib/pf/cmd/pf/violationconfig.pm M lib/pf/cmd/roles/need_x_args.pm M lib/pf/cmd/roles/show_help.pm M lib/pf/cmd/roles/show_parent_help.pm M lib/pf/cmd/subcmd.pm M lib/pf/condition.pm M lib/pf/condition/all.pm M lib/pf/condition/any.pm M lib/pf/condition/date_after.pm M lib/pf/condition/date_before.pm M lib/pf/condition/equals.pm M lib/pf/condition/exists_in.pm M lib/pf/condition/false.pm M lib/pf/condition/greater.pm M lib/pf/condition/greater_equals.pm M lib/pf/condition/includes.pm M lib/pf/condition/is_defined.pm M lib/pf/condition/key.pm M lib/pf/condition/lower.pm M lib/pf/condition/lower_equals.pm M lib/pf/condition/matches.pm M lib/pf/condition/network.pm M lib/pf/condition/node_extended.pm M lib/pf/condition/node_extended_data.pm M lib/pf/condition/not.pm M lib/pf/condition/not_defined.pm M lib/pf/condition/not_equals.pm M lib/pf/condition/not_matches.pm M lib/pf/condition/regex.pm M lib/pf/condition/regex_not.pm M lib/pf/condition/starts_with.pm M lib/pf/condition/switch_group.pm M lib/pf/condition/time_period.pm M lib/pf/condition/true.pm M lib/pf/condition_parser.pm M lib/pf/config.pm M lib/pf/config/cached.pm M lib/pf/config/pfqueue.pm M lib/pf/config/trapping_range.pm M lib/pf/config/ui.pm M lib/pf/config/util.pm M lib/pf/config/violation.pm M lib/pf/constants.pm M lib/pf/constants/Portal/Profile.pm M lib/pf/constants/admin_roles.pm M lib/pf/constants/api.pm M lib/pf/constants/authentication.pm M lib/pf/constants/authentication/messages.pm M lib/pf/constants/cluster.pm M lib/pf/constants/config.pm M lib/pf/constants/dhcp.pm M lib/pf/constants/dhcpv6.pm M lib/pf/constants/domain.pm M lib/pf/constants/eap_type.pm M lib/pf/constants/exit_code.pm M lib/pf/constants/filters.pm M lib/pf/constants/fingerbank.pm M lib/pf/constants/parking.pm M lib/pf/constants/pfdetect.pm M lib/pf/constants/pfqueue.pm M lib/pf/constants/realm.pm M lib/pf/constants/role.pm M lib/pf/constants/scan.pm M lib/pf/constants/services.pm M lib/pf/constants/trigger.pm M lib/pf/constants/user.pm M lib/pf/constants/violation.pm M lib/pf/constants/web.pm M lib/pf/db.pm M lib/pf/detect/parser.pm M lib/pf/detect/parser/dhcp.pm M lib/pf/detect/parser/fortianalyser.pm M lib/pf/detect/parser/security_onion.pm M lib/pf/detect/parser/snort.pm M lib/pf/detect/parser/suricata.pm M lib/pf/detect/parser/suricata_md5.pm M lib/pf/dhcp/processor.pm M lib/pf/dhcp_option82.pm M lib/pf/domain.pm M lib/pf/enforcement.pm M lib/pf/error.pm M lib/pf/extended_node_data.pm M lib/pf/factory/condition/access_filter.pm M lib/pf/factory/condition/profile.pm M lib/pf/factory/condition/violation.pm M lib/pf/factory/config.pm M lib/pf/factory/detect/parser.pm M lib/pf/factory/firewallsso.pm M lib/pf/factory/pki_provider.pm M lib/pf/factory/provisioner.pm M lib/pf/factory/report.pm M lib/pf/factory/scan.pm M lib/pf/factory/task.pm M lib/pf/file_paths.pm M lib/pf/filter.pm M lib/pf/filter_engine.pm M lib/pf/filter_engine/profile.pm M lib/pf/fingerbank.pm M lib/pf/firewallsso.pm M lib/pf/firewallsso/BarracudaNG.pm M lib/pf/firewallsso/Checkpoint.pm M lib/pf/firewallsso/FortiGate.pm M lib/pf/firewallsso/Iboss.pm M lib/pf/firewallsso/PaloAlto.pm M lib/pf/floatingdevice.pm M lib/pf/floatingdevice/custom.pm M lib/pf/freeradius.pm M lib/pf/ifoctetslog.pm M lib/pf/import.pm M lib/pf/inline.pm M lib/pf/inline/accounting.pm M lib/pf/inline/custom.pm M lib/pf/iplog.pm M lib/pf/ipset.pm M lib/pf/iptables.pm M lib/pf/locationlog.pm M lib/pf/log.pm M lib/pf/log/FileAppender.pm M lib/pf/log/trapper.pm M lib/pf/lookup/node.pm M lib/pf/lookup/person.pm M lib/pf/metadefender.pm M lib/pf/node.pm M lib/pf/nodecategory.pm M lib/pf/option82.pm M lib/pf/parking.pm M lib/pf/password.pm M lib/pf/person.pm M lib/pf/pfcmd/checkup.pm M lib/pf/pfcmd/dashboard.pm M lib/pf/pfcmd/graph.pm M lib/pf/pfcmd/report.pm M lib/pf/pfqueue/consumer.pm M lib/pf/pfqueue/consumer/redis.pm M lib/pf/pfqueue/producer.pm M lib/pf/pfqueue/producer/redis.pm M lib/pf/pfqueue/stats.pm M lib/pf/pftest.pm M lib/pf/pftest/authentication.pm M lib/pf/pftest/help.pm M lib/pf/pftest/iplog.pm M lib/pf/pftest/locationlog.pm M lib/pf/pftest/mysql.pm M lib/pf/pftest/mysql/tuner.pm M lib/pf/pftest/profile_filter.pm M lib/pf/pki_provider.pm M lib/pf/pki_provider/packetfence_local.pm M lib/pf/pki_provider/packetfence_pki.pm M lib/pf/pki_provider/scep.pm M lib/pf/provisioner.pm M lib/pf/provisioner/accept.pm M lib/pf/provisioner/android.pm M lib/pf/provisioner/deny.pm M lib/pf/provisioner/ibm.pm M lib/pf/provisioner/mobileconfig.pm M lib/pf/provisioner/mobileiron.pm M lib/pf/provisioner/opswat.pm M lib/pf/provisioner/sepm.pm M lib/pf/provisioner/symantec.pm M lib/pf/provisioner/windows.pm M lib/pf/proxypassthrough/constants.pm M lib/pf/radius.pm M lib/pf/radius/constants.pm M lib/pf/radius/custom.pm M lib/pf/radius/rest.pm M lib/pf/radius/rpc.pm M lib/pf/radius/soapclient.pm M lib/pf/radius_audit_log.pm M lib/pf/role.pm M lib/pf/role/custom.pm M lib/pf/roles.pm M lib/pf/roles/custom.pm M lib/pf/savedsearch.pm M lib/pf/scan.pm M lib/pf/scan/nessus.pm M lib/pf/scan/nessus6.pm M lib/pf/scan/openvas.pm M lib/pf/scan/wmi.pm M lib/pf/scan/wmi/rules.pm M lib/pf/schedule.pm M lib/pf/services.pm M lib/pf/services/manager.pm M lib/pf/services/manager/carbon_relay.pm M lib/pf/services/manager/dhcpd.pm M lib/pf/services/manager/haproxy.pm M lib/pf/services/manager/httpd.pm M lib/pf/services/manager/httpd_aaa.pm M lib/pf/services/manager/httpd_admin.pm M lib/pf/services/manager/httpd_collector.pm M lib/pf/services/manager/httpd_graphite.pm M lib/pf/services/manager/httpd_parking.pm M lib/pf/services/manager/httpd_portal.pm M lib/pf/services/manager/httpd_proxy.pm M lib/pf/services/manager/httpd_webservices.pm M lib/pf/services/manager/iptables.pm M lib/pf/services/manager/keepalived.pm M lib/pf/services/manager/p0f.pm M lib/pf/services/manager/pfbandwidthd.pm M lib/pf/services/manager/pfdetect.pm M lib/pf/services/manager/pfdhcplistener.pm M lib/pf/services/manager/pfdns.pm M lib/pf/services/manager/pfmon.pm M lib/pf/services/manager/pfqueue.pm M lib/pf/services/manager/pfsetvlan.pm M lib/pf/services/manager/radiusd.pm M lib/pf/services/manager/radiusd_child.pm M lib/pf/services/manager/redis.pm M lib/pf/services/manager/redis_queue.pm M lib/pf/services/manager/roles/is_managed_vlan_inline_enforcement.pm M lib/pf/services/manager/roles/pf_conf_trapping_engine.pm M lib/pf/services/manager/routes.pm M lib/pf/services/manager/snmptrapd.pm M lib/pf/services/manager/snort.pm M lib/pf/services/manager/submanager.pm M lib/pf/services/manager/suricata.pm M lib/pf/services/manager/winbindd.pm M lib/pf/services/manager/winbindd_child.pm M lib/pf/services/util.pm M lib/pf/sms_carrier.pm M lib/pf/soh.pm M lib/pf/soh/custom.pm M lib/pf/task.pm M lib/pf/task/api.pm M lib/pf/task/log.pm M lib/pf/task/person_lookup.pm M lib/pf/task/sendmail.pm M lib/pf/traplog.pm M lib/pf/useragent.pm M lib/pf/util.pm M lib/pf/util/apache.pm M lib/pf/util/dhcp.pm M lib/pf/util/dhcpv6.pm M lib/pf/util/dns.pm M lib/pf/util/freeradius.pm M lib/pf/util/networking.pm M lib/pf/util/pfqueue.pm M lib/pf/util/radius.pm M lib/pf/util/statsd.pm M lib/pf/util/webapi.pm M lib/pf/util/wmi.pm M lib/pf/validation/profile_filters.pm M lib/pf/version.pm M lib/pf/violation.pm M lib/pf/violation_config.pm M lib/pf/web.pm M lib/pf/web/apache2_version.pm M lib/pf/web/backend_modperl_require.pl M lib/pf/web/billinghook.pm M lib/pf/web/captiveportal_modperl_require.pl M lib/pf/web/constants.pm M lib/pf/web/custom.pm M lib/pf/web/device_registration.pm M lib/pf/web/dispatcher.pm M lib/pf/web/dispatcher/custom.pm M lib/pf/web/externalportal.pm M lib/pf/web/filter.pm M lib/pf/web/guest.pm M lib/pf/web/httpd.aaa_modperl_require.pl M lib/pf/web/httpd.collector_modperl_require.pl M lib/pf/web/httpd.webservices_modperl_require.pl M lib/pf/web/interceptproxy.pm M lib/pf/web/proxy_modperl_require.pl M lib/pf/web/release.pm M lib/pf/web/static.pm M lib/pf/web/util.pm M lib/pf/web/wispr.pm M lib/pfconfig/backend.pm M lib/pfconfig/backend/bdb.pm M lib/pfconfig/backend/mysql.pm M lib/pfconfig/cached.pm M lib/pfconfig/cached_array.pm M lib/pfconfig/cached_hash.pm M lib/pfconfig/cached_scalar.pm M lib/pfconfig/config.pm M lib/pfconfig/constants.pm M lib/pfconfig/empty_string.pm M lib/pfconfig/manager.pm M lib/pfconfig/memory_cached.pm M lib/pfconfig/namespaces/FilterEngine/AccessScopes.pm M lib/pfconfig/namespaces/FilterEngine/DNS_Scopes.pm M lib/pfconfig/namespaces/FilterEngine/DhcpScopes.pm M lib/pfconfig/namespaces/FilterEngine/Profile.pm M lib/pfconfig/namespaces/FilterEngine/RadiusScopes.pm M lib/pfconfig/namespaces/FilterEngine/Violation.pm M lib/pfconfig/namespaces/FilterEngine/VlanScopes.pm M lib/pfconfig/namespaces/config.pm M lib/pfconfig/namespaces/config/AdminRoles.pm M lib/pfconfig/namespaces/config/ApacheFilters.pm M lib/pfconfig/namespaces/config/Authentication.pm M lib/pfconfig/namespaces/config/BillingTiers.pm M lib/pfconfig/namespaces/config/Cluster.pm M lib/pfconfig/namespaces/config/DNS_Filters.pm M lib/pfconfig/namespaces/config/DhcpFilters.pm M lib/pfconfig/namespaces/config/Documentation.pm M lib/pfconfig/namespaces/config/Domain.pm M lib/pfconfig/namespaces/config/Firewall_SSO.pm M lib/pfconfig/namespaces/config/FloatingDevices.pm M lib/pfconfig/namespaces/config/Network.pm M lib/pfconfig/namespaces/config/PKI_Provider.pm M lib/pfconfig/namespaces/config/Pf.pm M lib/pfconfig/namespaces/config/PfDefault.pm M lib/pfconfig/namespaces/config/Pfdetect.pm M lib/pfconfig/namespaces/config/Pfqueue.pm M lib/pfconfig/namespaces/config/PortalModules.pm M lib/pfconfig/namespaces/config/Profiles.pm M lib/pfconfig/namespaces/config/Provisioning.pm M lib/pfconfig/namespaces/config/RadiusFilters.pm M lib/pfconfig/namespaces/config/Realm.pm M lib/pfconfig/namespaces/config/Report.pm M lib/pfconfig/namespaces/config/Scan.pm M lib/pfconfig/namespaces/config/Switch.pm M lib/pfconfig/namespaces/config/Violations.pm M lib/pfconfig/namespaces/config/VlanFilters.pm M lib/pfconfig/namespaces/config/Wmi.pm M lib/pfconfig/namespaces/config/template.pm M lib/pfconfig/namespaces/interfaces.pm M lib/pfconfig/namespaces/interfaces/dhcplistener_ints.pm M lib/pfconfig/namespaces/interfaces/ha_ints.pm M lib/pfconfig/namespaces/interfaces/inline_enforcement_nets.pm M lib/pfconfig/namespaces/interfaces/inline_nets.pm M lib/pfconfig/namespaces/interfaces/internal_nets.pm M lib/pfconfig/namespaces/interfaces/listen_ints.pm M lib/pfconfig/namespaces/interfaces/management_network.pm M lib/pfconfig/namespaces/interfaces/monitor_int.pm M lib/pfconfig/namespaces/interfaces/portal_ints.pm M lib/pfconfig/namespaces/interfaces/routed_isolation_nets.pm M lib/pfconfig/namespaces/interfaces/routed_registration_nets.pm M lib/pfconfig/namespaces/interfaces/vlan_enforcement_nets.pm M lib/pfconfig/namespaces/resource.pm M lib/pfconfig/namespaces/resource/CaptivePortal.pm M lib/pfconfig/namespaces/resource/Database.pm M lib/pfconfig/namespaces/resource/SwitchTypesConfigured.pm M lib/pfconfig/namespaces/resource/URI_Filters.pm M lib/pfconfig/namespaces/resource/accounting_triggers.pm M lib/pfconfig/namespaces/resource/array_test.pm M lib/pfconfig/namespaces/resource/authentication_config_hash.pm M lib/pfconfig/namespaces/resource/authentication_lookup.pm M lib/pfconfig/namespaces/resource/authentication_sources.pm M lib/pfconfig/namespaces/resource/bandwidth_expired_violations.pm M lib/pfconfig/namespaces/resource/cli_switches.pm M lib/pfconfig/namespaces/resource/cluster_hosts.pm M lib/pfconfig/namespaces/resource/cluster_servers.pm M lib/pfconfig/namespaces/resource/default_switch.pm M lib/pfconfig/namespaces/resource/domain_dns_servers.pm M lib/pfconfig/namespaces/resource/fqdn.pm M lib/pfconfig/namespaces/resource/guest_self_registration.pm M lib/pfconfig/namespaces/resource/local_secret.pm M lib/pfconfig/namespaces/resource/passthroughs.pm M lib/pfconfig/namespaces/resource/reverse_fqdn.pm M lib/pfconfig/namespaces/resource/stats_levels.pm M lib/pfconfig/namespaces/resource/switches_group.pm M lib/pfconfig/namespaces/resource/switches_list.pm M lib/pfconfig/namespaces/resource/switches_ranges.pm M lib/pfconfig/namespaces/resource/trapping_range.pm M lib/pfconfig/undef_element.pm M lib/pfconfig/util.pm M raddb/dictionary.inverse M raddb/mods-config/perl/packetfence-multi-domain.pm M raddb/mods-config/perl/packetfence-soh.pm M raddb/mods-config/perl/packetfence.pm M sbin/pfbandwidthd M sbin/pfconfig M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfdns M sbin/pfmon M sbin/pfqueue M sbin/pfsetvlan M src/ntlm_auth_wrap.c M src/pfcmd.c M t/ConfigStore.t M t/ConfigStore/Base.t M t/ConfigStore/Group.t M t/ConfigStore/GroupTest.pm M t/ConfigStore/Hierarchy.t M t/ConfigStore/HierarchyTest.pm M t/IniFiles.t M t/MAC.t M t/Portal.t M t/SNMP.t M t/SwitchFactory.t M t/TestUtils.pm M t/all.t M t/benchmarks/pf-node.pl M t/benchmarks/pf-switchfactory-preload.pl M t/benchmarks/pf-util.pl M t/benchmarks/request-cache.pl M t/benchmarks/tieconfig.pl M t/benchmarks/trap-parsing.pl M t/benchmarks/webservices_client/msgpack_vs_soap.pl M t/binaries.t M t/captive-portal_libs.t M t/coding-style.t M t/config.t M t/critic.t M t/daemon.t M t/dao/data.t M t/dao/graph.t M t/dao/node.t M t/dao/person.t M t/dao/report.t M t/data/switches.conf M t/db/schema.t M t/dhcpv6.t M t/enforcement.t M t/example.t M t/floatingdevice.t M t/hardware-snmp-objects.t M t/has_unit_test.t M t/i18n.t M t/import.t M t/inline.t M t/integration.t M t/integration/Portal.t M t/integration/captive-portal.t M t/integration/pfcmd.t M t/integration/radius.t M t/ldap-auth-cache.t M t/linux.t M t/network-devices/cisco.t M t/network-devices/roles.t M t/network-devices/threecom.t M t/network-devices/wired.t M t/network-devices/wireless.t M t/nodecategory.t M t/person.t M t/pf.t M t/pfappserver_libs.t M t/pfcmd.t M t/pfcmd_vlan.t M t/pfconfig.t M t/pfdhcplistener.t M t/pfsetvlan.t M t/pod.t M t/podCoverage.t M t/prepare-pfconfig.t M t/radius.t M t/role.t M t/services.t M t/setup_test_config.pm M t/smoke.t M t/soh.t M t/stress-test/coa-calls.pl M t/stress-test/coa-server.pl M t/stress-test/eap-calls M t/stress-test/radius-calls M t/stress-test/soap-calls-radius_authorize M t/stress-test/soap-calls-snort M t/test_paths.pm M t/unittest/CHI.t M t/unittest/Portal/Profile.t M t/unittest/Portal/ProfileFactory.t M t/unittest/Switch/Cisco.t M t/unittest/admin_roles.t M t/unittest/api/attributes.t M t/unittest/authentication.t M t/unittest/condition/all.t M t/unittest/condition/any.t M t/unittest/condition/date_after.t M t/unittest/condition/date_before.t M t/unittest/condition/equal.t M t/unittest/condition/exists_in.t M t/unittest/condition/includes.t M t/unittest/condition/key.t M t/unittest/condition/matches.t M t/unittest/condition/network.t M t/unittest/condition/regex.t M t/unittest/condition/regex_not.t M t/unittest/condition_parser.t M t/unittest/detect/parser/dhcp.t M t/unittest/detect/parser/fortianalyser.t M t/unittest/detect/parser/securityonion.t M t/unittest/detect/parser/snort.t M t/unittest/detect/parser/suricata_md5_http.t M t/unittest/detect/parser/suricata_md5_smtp.t M t/unittest/filter_engine.t M t/unittest/firewall_sso.t M t/unittest/merged_list.t M t/unittest/node.t M t/unittest/pfconfig/cached.t M t/unittest/pfconfig/cached_array.t M t/unittest/pfconfig/cached_hash.t M t/unittest/pfconfig/memory_cached.t M t/unittest/provisioner.t M t/unittest/provisioner/android.t M t/unittest/provisioner/mobileconfig.t M t/unittest/provisioner/symantec.t M t/unittest/switch_groups.t M t/unittest/util/dns.t M t/unittest/util/networking.t M t/unittest/violations.t M t/useragent.t M t/util-dhcp.t M t/util-radius.t M t/util.t M t/vlan_utils.t M t/web-auth.t M t/web.t commit 73463064fbbc47240899ae6f067ea8cb08ba5f66 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 24 11:49:29 2016 -0500 Match by rule and rule action M lib/pf/Authentication/Source.pm M lib/pf/authentication.pm commit 2874691fdf76beb3e29c2d8ff82da3da2d9cce00 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 24 11:43:41 2016 -0500 Add test for matching by rule and action M t/data/authentication.conf M t/data/htpasswd.conf M t/unittest/authentication.t commit e85defb6d7380928577455a965045127433ae374 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 11 10:16:44 2017 -0500 Update copyright date M addons/dev-helpers/update-copyright.sh commit b42de94d342af8afe14a682176e7325973df4a7f Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 11 09:17:44 2017 -0500 Remove useless test M html/pfappserver/root/admin/status.tt commit 842aa801c0ee326b118d3c5b343d334f36a5235c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jan 10 15:36:32 2017 -0500 Validate that SMS have been sent fixes #1952 M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm M lib/pf/activation.pm commit a4888237eb3cd5e15b821b2817e47ff65cf26ab5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jan 10 13:39:23 2017 -0500 More generic sms_carriers check M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm commit 48c0894c5340c1d61416931d4bfcc03884c8cddf Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jan 10 13:26:26 2017 -0500 2016 -> 2017 M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Twilio.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/TwilioSource.pm M lib/pf/activation.pm commit e642088b081ca7977213d56c4d9d8cf5060420d1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jan 10 12:33:45 2017 -0500 Twilio authentication source can send SMS M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm M lib/pf/Authentication/Source/TwilioSource.pm M lib/pf/activation.pm commit 8f71a5687ab6a10a44bb55abe3f73ba312a26d8b Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jan 10 11:17:53 2017 -0500 oredering screenshots M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit dd62b8cd6246e506f9e4c43a23de638e7034e96f Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jan 9 16:41:29 2017 -0500 fixs M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 57d3e9c07537c3541197936904cbb0682e45d0be Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jan 9 15:51:54 2017 -0500 added screenshots in doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 735253c8d573be2ca7dbeff0fddb7c1773d013e2 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jan 9 14:38:47 2017 -0500 added screenshots A docs/images/aruba-ap-config1.png A docs/images/aruba-ap-config10.png A docs/images/aruba-ap-config11.png A docs/images/aruba-ap-config2.png A docs/images/aruba-ap-config3.png A docs/images/aruba-ap-config4.png A docs/images/aruba-ap-config5.png A docs/images/aruba-ap-config6.png A docs/images/aruba-ap-config7.png A docs/images/aruba-ap-config8.png A docs/images/aruba-ap-config9.png A docs/images/aruba-config-aaa-profile1.png A docs/images/aruba-config-aaa-profile2.png A docs/images/aruba-config-aaa-profile3.png A docs/images/aruba-config-aaa-profile4.png A docs/images/aruba-config-aaa-profile5.png A docs/images/aruba-config-aaa-profile6.png A docs/images/aruba-config-coa.png A docs/images/aruba-config-policy1.png A docs/images/aruba-config-policy2.png A docs/images/aruba-config-policy3.png A docs/images/aruba-config-policy4.png A docs/images/aruba-config-policy5.png A docs/images/aruba-config-user-role.png A docs/images/aruba-create-guest-vlan.png A docs/images/aruba-interface-redirection.png A docs/images/aruba-l3-auth1.png A docs/images/aruba-l3-auth2.png A docs/images/aruba-portal-ip-address.png A docs/images/aruba-radius-server.png A docs/images/aruba-secondary-controller.png commit 12ffb4320dc4ace49196438bc1ba850b1ab8cd37 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Dec 12 11:26:57 2016 -0500 adding CLI doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit d5449af34115bc7fcd3282ae6fc1c7d354b68894 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Dec 7 10:12:15 2016 -0500 more info M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit e2a3262af9d8e3a4952afe6465424704777b71f7 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Dec 5 16:18:08 2016 -0500 init doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 4ab2fe0cae00cdf4e62c0fa1b9b28e4c00604ba0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jan 9 13:18:24 2017 -0500 Typo M lib/pf/Authentication/Source/TwilioSource.pm commit 9f723198cd017b8c35a03688f1f766a5faa1ded0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jan 9 13:17:55 2017 -0500 Added Twilio as a valid SMS portal module source M conf/portal_modules.conf.defaults M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm commit c6e1a5a0c828573f630479dceb20ba99de79a003 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jan 9 12:39:53 2017 -0500 Modification of required fields M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Twilio.pm commit 797952f26b7e5d176044b8d846298199cc8fa3dd Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jan 9 12:27:29 2017 -0500 Added a source attribute to send SMS M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/TwilioSource.pm commit e1b9748300d88087aa42b0a05c8428712bdd4739 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jan 9 11:59:38 2017 -0500 Added Twilio authentication source A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Twilio.pm A html/pfappserver/root/authentication/source/type/Twilio.tt A lib/pf/Authentication/Source/TwilioSource.pm commit 9714a9bfbe55be683fbe89a68402d40110d68e46 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 9 10:36:57 2017 -0500 fixed vhosts in httpd_portal M lib/pf/services/manager/httpd_portal.pm commit 147d320b7f6e261c409f7bf8ad1495ae781eb0f3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jan 6 07:50:43 2017 -0500 add missing util.go file A go/util/util.go commit 0ce9ffaba21ae5a1ae7804aa28c9e257dc7f1a73 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jan 6 07:50:28 2017 -0500 some benchmarks for logging A go/logging/logging_test.go commit 0588a9b42d5afd03ec1de1102059f7864ca21140 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Jan 5 16:46:40 2017 -0500 Administration guide modification for package name. M docs/PacketFence_Administration_Guide.asciidoc commit eac2e4ce4647aff4a4c573ca6f002e3d37a645cc Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Jan 5 16:32:07 2017 -0500 Example correction. M addons/packages/packetfence-release.spec commit bb500b3b135a3bf5c989eaffe8fc5885904c1765 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Jan 5 16:13:29 2017 -0500 Variables needed to be escaped in the spec file. M addons/packages/packetfence-release.spec commit 9fcdae9811220e0fac527590dfb5718c9628ab34 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 5 15:54:24 2017 -0500 find . -name "*.pm" -exec sed -i "s/controllerPort/disconnectPort/g" '{}' \; M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M lib/pf/Switch.pm M lib/pf/Switch/Cisco/WLC.pm M lib/pf/Switch/HP/Controller_MSM710.pm M lib/pf/Switch/HP/MSM.pm M lib/pf/Switch/Meraki/MR_v2.pm M lib/pf/Switch/Mojo.pm commit 4b38526bc2d663e3d27dbbd5219aef434f06ab4a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 5 15:19:05 2017 -0500 godoc++ M go/firewallsso/lib/base.go commit 0605b90b70c6a94aceec144f5cdd08e8bdedcfc5 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Jan 5 15:18:42 2017 -0500 Sorry. Reapplying changes. M addons/packages/packetfence-release.spec commit f2dfc62ddb5d98ff0e66ba03af693e029a39e056 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Jan 5 15:16:54 2017 -0500 refix... M addons/packages/packetfence-release.spec commit 928a9fa52f347aae632d196cd26daeab089a99c7 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Jan 5 15:09:57 2017 -0500 specifying keyfile location for signed repositories M addons/packages/packetfence-release.spec commit 227d2a40916ea30561b17dfe39a61adb5e9f31f0 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Jan 5 15:07:39 2017 -0500 we do not want signing for extra M addons/packages/packetfence-release.spec commit b667c568fbf45f921a09e131fb084ce2214481bb Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Jan 5 14:39:56 2017 -0500 Syning packetfence-release.spec with the one on buildserver. Adding GPG public key to validate package signing. Activate gpg signature validation. NOTE: .rpmnew files will need to be overwritten manually at upgrade of this package. M addons/packages/packetfence-release.spec commit 60e63348807f3eac2d627749dccaac08ff525a7c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 5 15:03:20 2017 -0500 cleanup log lines M go/firewallsso/lib/base.go commit d17455ed4edf587ba98c2b60640b21cccfe23cdd Author: tlaurion <thierry.laurion@gmail.com> Date: Thu Jan 5 14:57:17 2017 -0500 noarch is desired. M addons/packages/packetfence-release.spec commit 94ea57b625082996680f3597e26e23a53d30fe6e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 5 14:46:06 2017 -0500 allow additionnal logging context info M go/firewallsso/lib/base.go M go/logging/logging.go commit 823f366f2378790ba973f3e949987dac50f9f2c9 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Jan 5 14:39:56 2017 -0500 Syning packetfence-release.spec with the one on buildserver. Adding GPG public key to validate package signing. Activate gpg signature validation. NOTE: .rpmnew files will need to be overwritten manually at upgrade of this package. M addons/packages/packetfence-release.spec commit c130f024bc459e77439b8b681ef2a573882f1330 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 5 14:28:51 2017 -0500 create firewall specific logger M go/firewallsso/lib/base.go M go/logging/logging.go commit 3c0e2cbf73cf025bc58131129a59b678f23576f2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 5 13:38:35 2017 -0500 import pfconfig::objects::Net::Netmask instead of Net::Netmask M lib/pf/config.pm commit 17525ebae8aac8610ba8e200b19646dff036dbdd Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 5 13:17:36 2017 -0500 add godoc M go/firewallsso/lib/base.go commit 4d038cff9c7d7d77697c43bb131556da5beaadfa Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 5 13:05:09 2017 -0500 added matches network to firewall sso M go/firewallsso/lib/base.go A go/firewallsso/lib/base_test.go M go/firewallsso/lib/factory.go M go/firewallsso/lib/factory_test.go M lib/pfconfig/objects/NetAddr/IP.pm commit d99c8822b7f82a6a4acbf85ae5b99a7bcdf1844e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 5 10:41:51 2017 -0500 more tests for failing cases M go/pfconfigdriver/fetch_test.go commit 4d51d2889f8cb6a14dd6cc1eaf2dff283151fd48 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 5 10:38:52 2017 -0500 User creation depending on if group exists or not M addons/packages/packetfence.spec M debian/packetfence-config.preinst M debian/packetfence-redis-cache.preinst M debian/packetfence-remote-arp-sensor.preinst M debian/packetfence-remote-snort-sensor.preinst M debian/packetfence.preinst commit 5e52c95d98ebc52c9bba3ed9698ee2627d48ad8a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 5 10:18:43 2017 -0500 additionnal validation in pfconfig-go driver M go/firewallsso/lib/factory.go M go/firewallsso/lib/factory_test.go M go/pfconfigdriver/fetch.go M sbin/pfconfig M t/data/firewall_sso.conf commit d084753e2ced8a07f74f9e6c18b07f492786cb18 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 5 10:07:27 2017 -0500 Do not attempt to remove UID / GID on uninstallation time M addons/packages/packetfence.spec M debian/packetfence.postrm commit b0fdec80c6059e114fa2e6337879e0ced147d053 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 5 09:46:09 2017 -0500 firewall sso networks are structs not strings M go/firewallsso/lib/base.go commit 84c46c6ef133f66fd453fb845987e77fd1f94360 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 5 09:45:55 2017 -0500 ID renaming for test env M go/firewallsso/lib/factory_test.go commit a33017de416a7ffc883fc6848bb0e23744c65a96 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 5 09:45:35 2017 -0500 support NetAddr::IP TO_JSON for pfconfig M lib/pfconfig/namespaces/config/Firewall_SSO.pm A lib/pfconfig/objects/NetAddr/IP.pm commit 1b8c2349c87219b4d57ac6bcd2b071213510de6d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 5 09:45:12 2017 -0500 make pfconfig-test binary expire config M t/pfconfig-test M t/setup_test_config.pm commit 0d26adebd3e46a7287a04abed1d8fa917fc1d79b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 5 09:44:46 2017 -0500 add test firewall sso config M t/data/firewall_sso.conf commit 66e8477132655c42230855e824a3beaef50ca15f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 5 09:38:19 2017 -0500 Adjusted condition M lib/pf/config/util.pm commit 526c84649f9ef89ffbbe476411c2835aac876e3c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 5 09:37:33 2017 -0500 Typo M lib/pf/config/util.pm commit 0d6e1f03b995466cd053f469b7d09617c6af5186 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 5 09:16:22 2017 -0500 support pfconfig test socket M go/pfconfigdriver/fetch.go M go/pfconfigdriver/fetch_test.go commit 396371cbc83909523503d83681947d591d70a033 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 5 09:08:47 2017 -0500 move code around to prevent circ dep M go/firewallsso/lib/factory_test.go M go/pfconfigdriver/fetch_test.go commit cc96d4ca8ca9debfb9e3c921a9071345b1821267 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 5 08:55:49 2017 -0500 added self-contained binary for pfconfig-test A t/pfconfig-test M t/setup_test_config.pm M t/test_paths.pm commit a955d29200cd9ef0d794d4dfa0a309a9acdcf367 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jan 4 16:22:50 2017 -0500 Reviewed filtering_authentication_sources logic M lib/pf/config/util.pm commit d7f54ecbc07aea6436302d92a3698d2347eb0708 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jan 4 15:49:00 2017 -0500 get_realm_source -> get_realm_authentication_source M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M lib/pf/config/util.pm commit 9e5dec8d301cc48fa7340e59121c35497f1c5f67 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 4 15:48:50 2017 -0500 Reintroduce response_wispr.tt A html/captive-portal/templates/response_wispr.tt commit 9a7d22f8b16f47a6ef6a27760bd9334fac12c366 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jan 4 15:41:13 2017 -0500 get_user_sources -> filter_authentication_sources M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm M lib/pf/Portal/Profile.pm M lib/pf/config/util.pm commit e00dec18d3527055ce76eeb615eb50a93f768a77 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jan 4 15:34:13 2017 -0500 Portal Profile getUserSources -> getFilteredAuthenticationSources M lib/pf/Portal/Profile.pm M lib/pf/api.pm M lib/pf/role.pm commit e005db45481d05ba02c34b51dfd41c14514bb14e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jan 4 13:45:58 2017 -0500 Handle FreeRADIUS multiple realms scenario fixes #1942 M lib/pf/radius.pm commit 051ad3ebb5a900cd6a0a5b7ef70fac04cf8950f6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 4 11:47:00 2017 -0500 Fixed debianize patch M debian/patches/debianize.patch commit 0eb3db83d8e3b979992f29f4d52a29e952029bab Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 4 11:45:29 2017 -0500 Updated debianize patch M debian/patches/debianize.patch commit f81f1930fe4e76392ec4636eb26da64482e161fe Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 4 11:38:27 2017 -0500 add missing i18n string M conf/locale/en/LC_MESSAGES/packetfence.po commit 193d9847c6f756ee84f0b17ad19b51fd13f159fd Author: Julien Semaan <julien@semaan.ca> Date: Wed Jan 4 11:00:32 2017 -0500 qpress instructions for debian M docs/PacketFence_Administration_Guide.asciidoc commit 51a5bf0775e5f71b4d467c8da7526b918fcfe640 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 20 14:24:59 2016 -0500 added percona xtrabackup restore doc M docs/PacketFence_Administration_Guide.asciidoc commit 178e040c533edd487c0d8647ab9cb3b211304e65 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 4 10:56:40 2017 -0500 add more constants to violation whitelist M html/pfappserver/lib/pfappserver/Form/Violation.pm M lib/pf/constants/violation.pm M lib/pf/violation.pm commit ed857ee47400a02ba597b78fe48ca94d10bca980 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jan 4 10:52:52 2017 -0500 Typo in Makefile M Makefile commit c73fb29652b9481bea20de9200fba1a4ca1635c6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 4 09:27:54 2017 -0500 Revert "fix the fix of EAP-TLS rules matching" Keeps the additionnal no-match EAP-TLS test though M lib/pf/Authentication/Source/EAPTLSSource.pm commit f4539d34d80052ce074ac8f9159f5319eda6bcda Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 4 09:25:20 2017 -0500 add username to TLS matching tests M t/unittest/authentication.t commit fec726e5307bc8de5474a3297bab0e066dd6e05f Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 4 09:26:16 2017 -0500 Fixed syntax M lib/pf/services/manager/haproxy.pm commit 7b8cd00e5d19ff0ec9bdea3629fcb1a1bf48eef2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 4 09:23:47 2017 -0500 Bump pf-version for post-release M conf/pf-release commit b51a5a0b0df76614b7e91b8d08991972ef83082f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 3 15:12:11 2017 -0500 fix the fix of EAP-TLS rules matching M lib/pf/Authentication/Source/EAPTLSSource.pm M t/unittest/authentication.t commit 4df8f6552b8d161666499bd0367c8fe575584214 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 3 14:52:47 2017 -0500 adjust number of tests M t/unittest/util/dns.t commit 062b6cb8084fb65eb3aacd65cbf015f919995720 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jan 3 10:51:44 2017 -0500 Ability to match any user and apply conditions to an eduroam source M lib/pf/Authentication/Source/EduroamSource.pm commit 2b55ab3a21f562a36bba1dee0721a9938f234a25 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jan 3 10:50:57 2017 -0500 eduroam source should be "exclusive" and not "internal" M lib/pf/Authentication/Source/EduroamSource.pm commit 6bd90c7fbf1e7a3451705a3a270b459d31cb53e8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 3 10:10:01 2017 -0500 news for #1891 M NEWS.asciidoc commit 0cd582e3ca71aa608430c079aff2792c9c2bb3ca Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 3 10:08:14 2017 -0500 constants ++ M lib/pf/services/manager/routes.pm commit a4454b05e3836d8df5bd3e12f343748876295013 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 3 10:07:49 2017 -0500 update perldoc M lib/pf/services/manager/routes.pm commit 2c3119918f31f0fcb438426e815b2709689ae30a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 3 09:45:54 2017 -0500 update password.valid_from in schema M db/pf-schema-X.Y.Z.sql commit 4ab654c560f3d232aee0b81b057eb80beec3fbc3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 3 09:41:03 2017 -0500 infoblox parser -> dhcp parser A lib/pf/detect/parser/dhcp.pm D lib/pf/detect/parser/infoblox_dhcp.pm A t/unittest/detect/parser/dhcp.t D t/unittest/detect/parser/infoblox_dhcp.t commit 2ca4bc5fe579e0b5108cc89f255d025b9e5f363e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 3 09:07:14 2017 -0500 news for #1807 M NEWS.asciidoc commit bd8b6c7222818f2177bba847bd90379cd543a972 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Dec 30 14:11:44 2016 -0500 Handle non-existing smb.conf file for domain join fixes #1938 M lib/pf/domain.pm commit 064693d91dd337cb05fa3205588a2a829546fdbc Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Dec 30 13:32:20 2016 -0500 Undef as connection_sub_type in external portal requests fixes #1937 M lib/pf/web/externalportal.pm commit cfec8e181f13c1e92b83273660fe50b16ecc2f0b Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 23 14:45:26 2016 -0500 Fix for build M addons/packages/packetfence.spec commit b92c80ad0ba9b8080f5a3a308bc30ab29beda6bf Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 23 14:26:59 2016 -0500 Fixed packaging M addons/packages/packetfence.spec M debian/packetfence.conffiles commit 90cfb5c40f0d9c0fd491790e1dd969a661f6a0bd Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Dec 23 13:43:45 2016 -0500 Improved logging and file management M addons/monit/monit_build_configuration.pl commit ff91e8b04d02b5ca6b5013a6fdf144a1e3631df6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 23 12:53:31 2016 -0500 routes service in dovumentation.conf M conf/documentation.conf commit b5e83c74c9f6e64a40f8ca7ab0a5e25270c87e39 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 23 11:30:36 2016 -0500 Fixed constants M lib/pf/radius.pm commit 751c7567043e5b7300d7b08d6f430e2ea5103efe Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 23 11:20:41 2016 -0500 news for #1897 M NEWS.asciidoc commit 3faace9d633d6a2ec39d03dbf24b35def3480bc2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Dec 23 11:13:25 2016 -0500 Adjusted for 1899 M sbin/pfmon commit 037346512db38525e9309251cc971ea65d738205 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Dec 12 15:28:50 2016 -0500 Let's use the new parameters ;) M sbin/pfmon commit 60538804b3d667466dff2756471abee046f428a3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Dec 12 15:11:16 2016 -0500 Adjusted documentation M conf/documentation.conf M conf/pf.conf.defaults commit 54d72b5362227dfeefacf5393825d34f6bfa3ae9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Dec 12 15:09:56 2016 -0500 Adjust registered task parameter for iplog deletion VS rotation M sbin/pfmon commit 4bf59e9bba880ea4804273ffb9df9758fae678de Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 23 08:46:40 2016 -0500 better placement for print with AUP checkbox M html/pfappserver/root/user/print.tt commit b8a4f82ca255825e10c1295702e55a43bddf5091 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 23 08:40:24 2016 -0500 rephrase warning for aup print M html/pfappserver/root/user/print.tt commit 6d88249144b7af7bdc092a8d8e03879bfef4259a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 23 08:39:35 2016 -0500 rework print so multiple passes can be printed on 1 page M html/pfappserver/root/user/print.tt commit 57a45a2c4130d64c6c1b96d2f761d572e9d8f576 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 23 08:00:55 2016 -0500 remove double AUP header when printing guest pass M html/pfappserver/root/user/print.tt commit 52a55d45f59f093b8fd5eb597e80e10a7a13777b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 23 07:58:47 2016 -0500 normalize top page spacing when printing guest passes M html/pfappserver/root/user/print.tt commit 7c0a4c118d2577110c8e337afca5d3bbff3d9cee Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 23 07:44:59 2016 -0500 skip impossible whitelistable roles in violation M html/pfappserver/lib/pfappserver/Form/Violation.pm commit 6129434b5641c66683900e93f2b4fa7e9e8b5f29 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 22 14:31:26 2016 -0500 consider an unregistered device part of registration role M lib/pf/violation.pm commit 4c248e7f147bc7a41072981763bd9cbc2c8ea3c2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 22 13:50:45 2016 -0500 add error when version check dies M lib/pf/pfcmd/checkup.pm commit 0cabd199dc10c96290def83473b194a3f48208d8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 22 13:49:02 2016 -0500 don't make checkup die when can't check DB version add a FATAL problem instead fixes #1740 M lib/pf/pfcmd/checkup.pm commit 8d1559092878e0d7ad5af4c1e2877be28fe0e184 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 22 13:38:14 2016 -0500 fix advanced user search pagination M html/pfappserver/root/user/advanced_search.tt M html/pfappserver/root/user/simple_search.tt commit 5afdd5736ff13e3c2e3569d3e1a0bff2c9886cf9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 22 13:28:51 2016 -0500 rework user search ordering code M html/pfappserver/root/admin/users.tt M html/pfappserver/root/static/js/user.js M html/pfappserver/root/user/advanced_search.tt M html/pfappserver/root/user/simple_search.tt commit b85d69be9de743a7f9872dc33b7e174211b0a53b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 22 11:21:57 2016 -0500 use pre-generated pfcmd help for documentation prevents documentation from missing it when its generated on a non-pf box will adjust Inverse internal release procedure so its done before each release M docs/PacketFence_Administration_Guide.asciidoc commit e5ec00da822dd96963297deef8c23cc6efc40935 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 22 11:20:49 2016 -0500 add pre-generated pfcmd help for doc M Makefile A docs/pfcmd.help commit 40634989bf5b179d5e8bd6e7e535fdf62015f2ee Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 22 11:09:51 2016 -0500 remove pfcmd_vlan from admin guide M docs/PacketFence_Administration_Guide.asciidoc commit 6731d482ed4bef895d76032cddb1a3e02e460cc2 Author: tlaurion <thierry.laurion@gmail.com> Date: Thu Dec 22 09:57:50 2016 -0500 Typo + change of text with recommendation M docs/PacketFence_Administration_Guide.asciidoc commit 90bb25a2d18439e3f8f955f8fabdbe02b88a6d17 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Dec 21 15:21:21 2016 -0500 Added check for DRBD state M addons/monit/monit_checks_configurations/20_packetfence-drbd.tt commit acde59a837e5a19b14147933f2a0d9301d984acc Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Dec 21 14:31:11 2016 -0500 Fixing logic in i18n_format utf8 decoding with parameters Thanks to @jrouzierinverse M lib/pf/web.pm commit 1da69b28165e69bbce39fec27f74e7f79154a6f2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 21 13:54:37 2016 -0500 update news for #1928 M NEWS.asciidoc commit 6feed03562d6007ccfc411706871493093337f86 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Dec 21 14:25:24 2016 -0500 Added OU in domain configuration M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm M html/pfappserver/root/config/domain/view.tt M lib/pf/domain.pm commit 2e22a0bfd65e8641ae250ce9f18f96cbacb938bf Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 21 13:49:38 2016 -0500 touchup to documentation.conf M conf/documentation.conf commit 7c40b4eab57cc3e073170c4968b8a0ff5716ce89 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 21 13:48:25 2016 -0500 add more documentation on passthroughs default behavior M conf/documentation.conf commit a9d9e72489f7f4ac735b74380b3c31ed5521ac21 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 21 13:40:17 2016 -0500 more perldoc M lib/pfconfig/namespaces/resource/passthroughs.pm commit 6c8703b12e605e02a5b816f02523cbefac410477 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 21 13:26:57 2016 -0500 remove outdated authors M lib/pf/util/dns.pm commit 0f7f3526b37d687834524e43ab34146f072cafb0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 21 13:22:23 2016 -0500 missing perldoc M lib/pf/util/dns.pm commit 0a1aa6cb3972745e7fb9eab11060c895cc87ba08 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 21 13:17:34 2016 -0500 update passthrough's documentation.conf M conf/documentation.conf commit 1d907b786b1d29850809fd1bdc6d88a497a13ba7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 21 13:14:26 2016 -0500 improve passthroughs doc M docs/PacketFence_Administration_Guide.asciidoc commit 078ca49fea8d325dca23dfdb643938182b4d0b33 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 21 11:47:12 2016 -0500 migrate pfdns passthrough to new pfconfig resource D lib/pf/pfdns/constants.pm M sbin/pfdns commit cb8197aad54e59ff09d9939c600608032e26e378 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 21 11:31:10 2016 -0500 support protocols in new pfdns passthroughs M lib/pfconfig/namespaces/resource/passthroughs.pm M t/data/pf.conf M t/unittest/util/dns.t commit 5ea6095af1b41b24b756a3b4fa177c4535496a96 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 21 11:07:56 2016 -0500 Remove Controller::Config::MacAddress it is dead D html/pfappserver/lib/pfappserver/Controller/Config/MacAddress.pm D html/pfappserver/lib/pfappserver/Model/MacAddress.pm D html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/MacAddress.pm D html/pfappserver/root/config/macaddress/simple_search.tt commit 24e9aee5d8b70cbcef7ecf7d716bfdee13b5914e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 21 10:48:00 2016 -0500 handle multi-ports properly M lib/pf/util/dns.pm M lib/pfconfig/namespaces/resource/passthroughs.pm M t/data/pf.conf M t/unittest/util/dns.t commit fde19babff8e6efb9dcfffd7f2488676fc682155 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 21 10:24:36 2016 -0500 rework passthrough function to return ports M lib/pf/util/dns.pm M t/unittest/util/dns.t commit f76b4d5035eefba80f4c0b40472b5e084274d6be Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 21 10:02:57 2016 -0500 added dns passthrough match sub + tests A lib/pf/util/dns.pm M t/data/pf.conf A t/unittest/util/dns.t commit 8abddb08b77a784820688194b5f813f619f80246 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 21 09:39:38 2016 -0500 first draft of pfconfig passthrough namespace M lib/pfconfig/namespaces/config/Pf.pm M lib/pfconfig/namespaces/resource/authentication_sources.pm A lib/pfconfig/namespaces/resource/passthroughs.pm commit e95b6cee7a23eefc53dca41d4cb0e724fb88229e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 21 08:49:56 2016 -0500 remove excess logging M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Rule.pm commit a0548ec56fa4c752d495bf077056707604185855 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 21 08:44:27 2016 -0500 add perldoc M html/pfappserver/lib/pfappserver/Form/Field/DatePicker.pm commit 4fe5301b503af0a65558fd8736bd0e342d84051d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 21 08:24:04 2016 -0500 validate unregistration date in auth source actions M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Rule.pm commit 1af8c141f8905539bfca14ed8f4ba954be59d7fa Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 20 16:38:26 2016 -0500 fix syntax of DOSSystemCommand M conf/httpd.conf.d/httpd.portal.tt.example commit 3f5bca98e1cfb174291d763ceae78048add6f5a1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 20 15:58:39 2016 -0500 validate date cannot exceed 2038-01-18 in admin interface M html/pfappserver/lib/pfappserver/Form/Field/DatePicker.pm M lib/pf/util.pm commit 53343f4a2c1c77da180073bb17cb2908ba2c4731 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 20 15:15:56 2016 -0500 Make valid_from have a proper default value fixes #1920 M db/upgrade-X.X.X-X.Y.Z.sql commit 8aa1cb75f7be3e1e16c256654a8d93098925963c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 20 14:29:48 2016 -0500 add "authentication violation replace" to cisco config fixes #1588 M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 8eaa2bd3fc1df983e5b9139f54852843949948bd Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Tue Dec 20 14:28:31 2016 -0500 same here. M conf/radiusd/packetfence-tunnel.example commit 529b9f6062c0f4be203210e720d418d5bdde2ee1 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Tue Dec 20 14:25:48 2016 -0500 update of the password needs to be done after the rest call, else... it's the modified password that is used to authenticate M conf/radiusd/packetfence.example commit 49a0d19ba691ee053ac03e3076c3bc73d76613cb Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 20 13:52:47 2016 -0500 use tel type field for telephone fixes #1692 M html/captive-portal/lib/captiveportal/PacketFence/Form/Authentication.pm commit 0798e611db3715fb035dc1134bc73c2b637db720 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 20 13:33:32 2016 -0500 create users if they don't exist when importing nodes in CSV fixes #1913 M html/pfappserver/lib/pfappserver/Model/Node.pm commit dbbae0d69ce6b4902b80286516fb68ead00cc84d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 20 13:23:43 2016 -0500 fix broken domain predefined search fixes #1915 M html/pfappserver/root/admin/auditing_radius_log.tt commit 9f4239ae2bac357461518fe8cb53409cb0f54d11 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 20 13:11:48 2016 -0500 Will use mod_evasive24 when the apache version is 2.4 M conf/httpd.conf.d/httpd.portal.tt.example commit ad1807fe094e5482bf15ccfdf2a905b8da12e373 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 20 12:47:53 2016 -0500 add access_registration_when_registered default value M conf/profiles.conf.defaults commit 62bebd4760e49e272e6f914b0f0f6c5592dcf05c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 20 12:36:17 2016 -0500 don't always consider being in preview in getPortalUrl M html/common/pf.js commit 363a0c45f89fbd1336415300487c8191f6d805fc Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 20 12:30:14 2016 -0500 fix path of sponsor URLs in javascript for portal preview fixes #1850 M html/captive-portal/templates/waiting.html M html/common/pf.js commit 0364def459e02d314f1011c216d9c748bb0f7835 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 20 11:42:23 2016 -0500 fix Iboss SSO Stop that can never be called fixes #1889 M lib/pf/firewallsso/Iboss.pm commit 4d86e41b80c765a300fcd0e9aab5e5b77e20c0f4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 20 10:46:55 2016 -0500 trigger a person lookup when registering through a login module fixes #1916 M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm commit 9038ba49f374dc901793bbfa72581dab3a7bbdd8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 20 10:17:02 2016 -0500 Skip passwords equal to 0000-00-00 00:00:00 M lib/pf/person.pm commit aa43311bc6fd7e00be4168f6a19b2a858b860fbe Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 19 17:26:51 2016 -0500 Fix batching logic to handle database errors M lib/pf/dhcp_option82.pm commit f2b8677103b4e32179a9aca5b065e9ec27e3a03b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 19 17:24:44 2016 -0500 Fix batching logic to handle database errors M lib/pf/auth_log.pm commit 33c9bfc8510eb01e640c2decf9100108fb8f5279 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 19 16:48:08 2016 -0500 Fix batching logic to handle errors better M lib/pf/iplog.pm M lib/pf/locationlog.pm M lib/pf/radius_audit_log.pm M lib/pf/violation.pm commit d9c7029e572bc9b1d7cc436689973139fe64b8a2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 19 10:51:17 2016 -0500 local accounts with unlimited unregdate should be valid M conf/radiusd/sql.conf.example commit 3d05df962cc9fa32ba3ddad86251766475316d29 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 16 16:09:49 2016 -0500 Fix issue with matching in EAPTLS sources M lib/pf/Authentication/Source/EAPTLSSource.pm commit 947efc7ed50fcde2e1e0f31468aef0610017871e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 16 14:17:17 2016 -0500 Allow sources to provide additional parameters when getting a client M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth.pm M lib/pf/Authentication/Source/LinkedInSource.pm M lib/pf/Authentication/Source/OAuthSource.pm commit db38b8e6085ae8c60906fd17d6cf5abf044c136e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 16 12:21:05 2016 -0500 Use the stash method to access the stash instead of the hash lookup M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication/Source.pm commit 6aabb634ca2a95835775675332c536c950da2dc7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Dec 16 12:00:38 2016 -0500 Added check for successful files tar M addons/database-backup-and-maintenance.sh commit b9543daedb3556b5084969160da39363209c277f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 16 08:16:01 2016 -0500 fix: allow modification of LinkedIn state variable M lib/pf/Authentication/Source/LinkedInSource.pm commit 18f1d446d64174117c49c5856973a77907eb0afa Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 15 15:15:07 2016 -0500 fix: pfdns passthrough IPs are never being put in ipset M sbin/pfdns commit 2c6bd422aa9c309d35c718e0ebdec0d5b7e6fbb2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 15 13:41:05 2016 -0500 fix up dhcp_mac detection M sbin/pfdhcplistener commit b52706f6082e29397a347b8a93b0d494e3e1551b Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 15 13:14:50 2016 -0500 Added isManaged function to define if we have to manage static routes M lib/pf/services/manager/routes.pm commit abf62ac345adae716405fceb47a2d0c2c6d17867 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 15 13:02:23 2016 -0500 Get rid of errors if there nothing in networks.conf M lib/pf/services/manager/routes.pm commit 81234cacc0fcf16297e477dd0098bbf8763a4cae Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 15 12:40:45 2016 -0500 :nail_care: M sbin/pfdhcplistener commit 2cdaff27325c0df76d18e8dc03b775bc812032fd Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 15 12:38:36 2016 -0500 don't send udp payload to DHCPv4 processor M lib/pf/api.pm M sbin/pfdhcplistener commit a951837cdce763509b70c4f1818a625f04dee7f5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 15 11:13:44 2016 -0500 code cleanup M sbin/pfdhcplistener commit 82a6aa66ad2ae0b5f6b13cdf11a9369a41250d1f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 15 11:06:56 2016 -0500 variable refactoring M sbin/pfdhcplistener commit 0d852c2b710f9c3b229c1153a4e89662bbb7eae1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 15 11:05:01 2016 -0500 handle undefined option 53 in rate-limiting M sbin/pfdhcplistener commit d6299b8c8c56f8665f61bdc2a3cbc0b9e01c270d Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Dec 15 10:37:56 2016 -0500 Change password before logging also in packetfence-tunnel M conf/radiusd/packetfence-tunnel.example commit 8fdaf4fe34e142043ed1ef84c74f2a3de9201ddd Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 15 08:47:14 2016 -0500 News for #1810 M NEWS.asciidoc commit 74699745bf7148fdf0c2d432a81c53f553105566 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 15 08:45:57 2016 -0500 Added pod M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Password.pm commit f7b041ef5a53773e7ee64265c19a57b7a0c5bc10 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 15 08:36:42 2016 -0500 Updated pod M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Password.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Password.pm commit 82df72cedf0af2048e8e5e36204e318588db29a3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Dec 14 18:24:41 2016 -0500 Added a way to track if files backups and database backup succeeded M addons/database-backup-and-maintenance.sh commit 630031b3d2c4bf9ded083ac403f71500bd9b3be9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 14 11:48:03 2016 -0500 fix backup: now that the options have changed, so does the order M addons/database-backup-and-maintenance.sh commit bc86e26056583f82c6bf8d8b2fa003fa29ef98fb Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Dec 14 12:18:08 2016 -0500 Adjusted timers in active-active pcs cluster configuration M docs/PacketFence_Clustering_Guide.asciidoc commit f3f55c615fb1dcb7e02406f24591328004ce9320 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 14 11:06:58 2016 -0500 Fix typo M lib/pf/services/manager/haproxy.pm commit efadaef5c7f0f5b4bd5f1ad5ffa585ea3fb21dfe Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 14 11:01:33 2016 -0500 add more godoc M go/pfconfigdriver/fetch.go commit ea37d7d81b53793a957e638c13827469f222304a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 14 10:59:08 2016 -0500 put pfconfig socket in variable M go/pfconfigdriver/fetch.go commit bc797044926ba7b9ab3547bd14b30f19fb1a4aae Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 14 10:57:12 2016 -0500 fix godoc identation M go/firewallsso/lib/factory.go commit 52380c9cc206ce8ac0143f4b368e005d66cc6e4d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 14 10:44:17 2016 -0500 attempt to use Sereal as encoding M go/pfconfigdriver/fetch.go commit 5f09e48e2bc84f9f51b50d3c54a33dda660dcf68 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 14 10:39:15 2016 -0500 clarify upgrade notes for fingerbank DB -> MySQL M UPGRADE.asciidoc commit 35471f034cad3abfe68a27a49cd1cc608a50877d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 14 10:15:09 2016 -0500 add logic support for other encodings M go/pfconfigdriver/fetch.go commit 48423808b741a61a048d5fe15c2da0255c5bfb0f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 14 09:46:58 2016 -0500 godoc for benchmarks M go/pfconfigdriver/fetch_test.go commit 843acf16b9e23c8aa8a3bc0f601f99380b6a0640 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 14 09:42:38 2016 -0500 benchmark tests for FetchSocket M go/pfconfigdriver/fetch_test.go commit 44dfae79bac0a405fed1f5c0921bc9dc9d3190a7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 14 09:42:24 2016 -0500 allow to regenerate payload of query M go/pfconfigdriver/fetch.go commit 25b37e074489989a666533d1a91cf8cf6e31c171 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 14 09:02:29 2016 -0500 added process PID to logging M go/logging/logging.go commit 7349234d555493cd265bc786c318f31f0151eff1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 14 08:43:34 2016 -0500 context based logging M go/firewallsso/lib/base.go M go/firewallsso/lib/factory_test.go A go/logging/logging.go commit 007cacbafdae64c48623a29a279f87dc7b3dd599 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 14 08:17:26 2016 -0500 added context to pfconfigdriver M go/firewallsso/lib/factory.go M go/pfconfigdriver/fetch.go M go/pfconfigdriver/fetch_test.go commit fc71ade8b85fa0e7e02e5a7bb071af36c4e79529 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 14 08:13:21 2016 -0500 added context to libfirewallsso M go/firewallsso/lib/base.go M go/firewallsso/lib/factory.go M go/firewallsso/lib/factory_test.go M go/firewallsso/lib/iboss.go M go/firewallsso/lib/paloalto.go commit 426b9f632647b99481424a578b2773cdfb700c43 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 13 15:55:55 2016 -0500 Remove configfile table M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 0542b0c5876abb939534ba45e77be4f0edcca816 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 13 15:55:33 2016 -0500 Remove pfcmd command configiles M lib/pf/cmd/pf.pm commit 3dde52bf4d8f841e169dc69e6d3533dba02f123d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 13 14:58:38 2016 -0500 Remove pf::configfile D lib/pf/cmd/pf/configfiles.pm D lib/pf/cmd/pf/configfiles/pull.pm D lib/pf/cmd/pf/configfiles/push.pm D lib/pf/configfile.pm M t/dao/data.t commit ef404dcc1c9b5f09f991de9659ab603dcfb95abc Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 13 13:21:09 2016 -0500 godoc for firewall sso factory M go/firewallsso/lib/base.go M go/firewallsso/lib/factory.go M go/pfconfigdriver/structs.go commit f9f2f222845cb6532ef3a70f63fef580f8c83968 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 13 13:04:36 2016 -0500 godoc for pfconfigdriver M go/pfconfigdriver/fetch.go M go/pfconfigdriver/structs.go commit 1d1b41154205c843d8f3becdf1db585878bd877e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 13 12:44:46 2016 -0500 code cleanup for firewalls M go/firewallsso/lib/base.go M go/firewallsso/lib/iboss.go M go/firewallsso/lib/paloalto.go commit 4def9d344269de23331ec470fd95d3283ebe76ba Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 13 11:16:19 2016 -0500 code cleanup M go/firewallsso/lib/base.go M go/firewallsso/lib/factory_test.go M go/firewallsso/lib/iboss.go M go/firewallsso/lib/paloalto.go commit ade2a8cb52e3353b7a0ba2e3cc7cf820c86c91f0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Dec 13 11:09:19 2016 -0500 Added SSLCertificateChainFile M conf/httpd.conf.d/ssl-certificates.conf.example commit cb11991c9a1a5694251c9d116008f5ef7905ad96 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 13 09:56:15 2016 -0500 split SSO structs + add PaloAlto A go/firewallsso/lib/base.go M go/firewallsso/lib/factory.go M go/firewallsso/lib/factory_test.go A go/firewallsso/lib/iboss.go A go/firewallsso/lib/paloalto.go commit 3418dd45662469e9eb6368866ced24dadd861a2d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 12 17:21:18 2016 -0500 Simply the interval logic M sbin/pfmon commit 4f634d9951af991b7d16f4c813d0bbbc07608ff1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 12 16:42:29 2016 -0500 Reset pid after fork M sbin/pfmon commit a464f6e8225292f30379de29fca9355ce2d3b6c5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Dec 12 15:42:55 2016 -0500 Added a note for pfmon restart M html/pfappserver/root/configuration/section.tt commit d0ad1ef84207213b4a83264152637d7199b932cb Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Dec 12 15:35:41 2016 -0500 Let's not spin pfmon task for nothing M sbin/pfmon commit e7405fa57aeaa72efe19cea70441420102547d18 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 12 14:14:16 2016 -0500 minor code touchup M go/firewallsso/lib/factory.go commit 331547e21158318017afa08c9eccf25120641891 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 12 14:11:12 2016 -0500 working firewall SSO factory M go/firewallsso/lib/factory.go M go/firewallsso/lib/factory_test.go commit 0c4ff8b2bd3ba7de2cb4fc713978287336716e1a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 12 08:31:11 2016 -0500 add cleaner API for FetchDecodeSocket derivatives M go/pfconfigdriver/fetch.go M go/pfconfigdriver/fetch_test.go commit 1ae4d85e71621c7a2df505e7c4f3b1e0edb37215 Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Dec 12 02:17:36 2016 -0500 On huge database doing a person_view is not a good idea, just do a person_view_simple. M lib/pf/role.pm commit 565a68e3be5a5be6ca34a7deefb3901f230cf1c1 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Dec 10 20:10:52 2016 -0500 Simplify the code M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Password.pm commit 84af515387aa74691bd11be21c0dfdd1c51d5b9f Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Nov 28 20:46:24 2016 -0500 Added new passthrough for certificate revocation list M conf/pf.conf.defaults commit f973e755409082379859bb76338a9f59fccfa6e3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 9 15:55:04 2016 -0500 first draft of dynamic factory for firewall sso A go/firewallsso/lib/factory.go A go/firewallsso/lib/factory_test.go M go/pfconfigdriver/fetch.go M go/pfconfigdriver/fetch_test.go M go/pfconfigdriver/structs.go commit 1515cee1a86b4a5d5846b560b694b1e1e4c56a0a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 9 14:09:49 2016 -0500 Because sometimes we need a different port for the coa and disconnect M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M lib/pf/Switch.pm M lib/pf/Switch/Cisco/WLC.pm commit 65e1571ff86a9131cc93d6da20e61f144b23ec85 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 9 13:48:28 2016 -0500 Let's haproxy listen on portal interface M lib/pf/services/manager/haproxy.pm commit 1776f58b0f1854e86bf3f1741db7e833e0721db5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 9 13:07:49 2016 -0500 add support to fetch config sections M go/pfconfigdriver/fetch.go M go/pfconfigdriver/fetch_test.go M go/pfconfigdriver/structs.go commit 66ea112de65e919f2a1c6da7a48d1da30aef78be Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Dec 9 11:53:14 2016 -0500 Use UTF-8 for portal profile file in the GUI M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit 862d66aaba2c454e69a6af0f8a5d6750857d5397 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 9 11:30:52 2016 -0500 error handling in pfconfig tag default values M go/pfconfigdriver/fetch.go commit 5292867de39ff8769cb110e9f443a697c3442bba Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 9 10:07:34 2016 -0500 code cleanup M go/pfconfigdriver/fetch.go M go/pfconfigdriver/fetch_test.go commit dbf33365f1a71cdbf093f068fb68dde2fd2acd48 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 9 10:07:14 2016 -0500 option --direct for df is not available on jessie M addons/database-backup-and-maintenance.sh commit 0145586eb8bf295b8b05354eb4277c2713ad8b67 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Dec 9 10:50:07 2016 -0500 Added ability to parse switchip for Aruba external portal M lib/pf/Switch/Aruba.pm commit 13ed2c96aa053bcda680461ea6869f2b099500f4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 9 09:59:58 2016 -0500 used OO style structs for Iboss M go/pfconfigdriver/fetch_test.go M go/pfconfigdriver/structs.go commit d7e06dd357b8e1cfaa5e3726e94bd66ffa4e87be Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 9 09:56:45 2016 -0500 hardcoded iboss struct working M go/pfconfigdriver/fetch.go M go/pfconfigdriver/fetch_test.go M go/pfconfigdriver/structs.go commit 01aa790d6138a1a8b09a2244ccbf479780e6d20e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 9 09:37:57 2016 -0500 dry up pfconfig metadata code M go/pfconfigdriver/fetch.go M go/pfconfigdriver/structs.go commit 53120cb48f695753bc2f7e94154ace6962821181 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 9 09:17:15 2016 -0500 Cleaned code M lib/pf/services/manager/routes.pm commit 2b4ecae513d90afe705b6848580beb184b61e6e8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 9 09:14:40 2016 -0500 Save old routes in order to delete the correct one M lib/pf/services/manager/routes.pm commit 7bad738fc19908dc3a283de523d9baf06011a16c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 9 08:57:48 2016 -0500 encapsulate metadata in pfconfig struct M go/pfconfigdriver/fetch.go M go/pfconfigdriver/structs.go commit cb5cfa0a9926d1894cab38aaaa6480dc8fd54930 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 9 08:37:51 2016 -0500 move pfconfig metadata into tag M go/pfconfigdriver/fetch.go M go/pfconfigdriver/structs.go commit 86f2ab2f57ab1f4efa4e31239ae3732cea55c1d5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Dec 8 16:08:28 2016 -0500 Not supposed to be there M lib/pf/Switch/AeroHIVE.pm commit f1ba54511848ce8ce16728695d659ce4baabb2a2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Dec 8 15:17:27 2016 -0500 Leftovers M lib/pf/Switch/Hostapd.pm M lib/pf/Switch/Xirrus.pm commit 11c0b26114d83ee04cc284bd098de9d7138174f9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 8 14:48:34 2016 -0500 Added route service in order to manage it in a separate service M conf/pf.conf.defaults M lib/pf/cmd/pf/service.pm M lib/pf/services/manager/dhcpd.pm A lib/pf/services/manager/routes.pm commit 7116c6db37b977b52aaf3f2648efd1996d2d3686 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Dec 8 14:45:46 2016 -0500 Handle both CoA-ACK and Disconnect-ACK as success M lib/pf/Switch.pm M lib/pf/Switch/AeroHIVE.pm M lib/pf/Switch/Alcatel.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Avaya.pm M lib/pf/Switch/Cisco/Aironet_1600.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/WLC.pm M lib/pf/Switch/Enterasys/V2110.pm M lib/pf/Switch/Hostapd.pm M lib/pf/Switch/Huawei.pm M lib/pf/Switch/Juniper/EX2200.pm M lib/pf/Switch/Meraki/MR_v2.pm M lib/pf/Switch/Mikrotik.pm M lib/pf/Switch/Mojo.pm M lib/pf/Switch/Xirrus.pm commit d448a9faf4669d9821364abc09906f99a9265e09 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 8 11:29:26 2016 -0500 dry up code M go/pfconfigdriver/fetch.go commit 37b940ce196691beda5baa663b36a43cc4f91497 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 8 11:17:04 2016 -0500 basic way to unmarshal pfconfig structs M go/pfconfigdriver/fetch.go M go/pfconfigdriver/fetch_test.go A go/pfconfigdriver/structs.go commit 1dbd2275a4a45b8ee575c49b0fda99153d1f1bec Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 8 10:23:01 2016 -0500 accept only utf8 M html/pfappserver/root/config/profile/edit.tt commit 642e66fc7007dad5c2158ac167e4b333c8a6bec2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 7 15:59:15 2016 -0500 first draft of pfconfig go driver that fetches socket A go/pfconfigdriver/fetch.go A go/pfconfigdriver/fetch_test.go commit 69e5fa56f102a913b7fa106ccd3f2084b0488b8b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 7 14:21:54 2016 -0500 allow to send interfaces objects in JSON encoding M lib/pfconfig/namespaces/interfaces.pm A lib/pfconfig/objects/Net/Netmask.pm commit 5d0b26088772319962ca781ef6dd675d76003638 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 7 14:20:01 2016 -0500 add support for JSON encoding to pfconfig M sbin/pfconfig commit b4f58f6e20d3a6e6980b7c15f0b537c2b5410243 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Nov 18 18:28:25 2016 -0500 pfmon should run on every servers M lib/pf/services/manager/pfmon.pm commit 8df468cf62850e366c9d389c3b4d465317a1559c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Nov 18 18:27:37 2016 -0500 Have pfmon check if running in management node M sbin/pfmon commit 4def61ae588fd321c889b3ef7c982872c368a6c5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Dec 7 13:48:26 2016 -0500 Fixayde tipau ande Booooobbbeee iz naow Zayme M html/pfappserver/lib/pfappserver/Model/DB.pm commit 2fd66682c9f98904287b94d2b57f88f321febfb2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Dec 7 11:57:08 2016 -0500 Adjusted doc M docs/PacketFence_Administration_Guide.asciidoc commit 0c20dd27639d8a750d7d9c533460537c52280d6a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Dec 7 11:56:43 2016 -0500 USe the same logrotate script for both RHEL/CentOS and Debian D addons/logrotate M addons/packages/packetfence.spec T debian/packetfence.logrotate A packetfence.logrotate commit d8ec3d61d6fc001fd01d499bbfebb24910901c01 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 7 10:57:22 2016 -0500 specify source IP address for WatchGuard SSO M lib/pf/firewallsso.pm M lib/pf/firewallsso/WatchGuard.pm commit d08f87b1915cc889979c87b828cd7196f748a87e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 7 10:53:00 2016 -0500 fix typo in port for dhcp reflector M docs/PacketFence_Administration_Guide.asciidoc commit cbe451e52bcb8fd9c8ba560568083aadb6e4209b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 7 10:08:27 2016 -0500 Use reset_log_context logging in the pfmon, pfqueue, admin, portal M html/captive-portal/lib/captiveportal.pm M html/pfappserver/lib/pfappserver.pm M lib/pf/util/webapi.pm M sbin/pfmon M sbin/pfqueue commit 81b979657da86ac8be22526c2b008bb9583ca05c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 7 10:05:09 2016 -0500 Add method reset_log_context Reset logging context M lib/pf/log.pm commit 8e6a7119f03d784165f9fc15274bb874e8701010 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 7 10:00:17 2016 -0500 Remove the use of ~~ M lib/pf/cluster.pm commit 84af31f048925075c6712024fa0aaec3f74a04ea Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Dec 6 09:59:12 2016 -0500 (doc) Update URLs M docs/PacketFenceZEN_Installation_Guide.asciidoc M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Developers_Guide.asciidoc M docs/PacketFence_Inline_Deployment_Quick_Guide_ZEN.asciidoc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M docs/PacketFence_OpenDaylight_Install_Guide.asciidoc M docs/PacketFence_Out-of-Band_Deployment_Quick_Guide_ZEN.asciidoc commit 2a87a0db2066792f1e3d6e0be31df9f6132c6d4b Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 6 08:39:07 2016 -0500 Changed graph title M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit 9f4f001a5a34aa55f8b3fc7272b4f49154877fae Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 5 12:58:27 2016 -0500 fix missing layout tag for parking background M html/parking/back-on-network.html M html/parking/index.html M html/parking/max-attempts.html commit 4f45a3a6cba57e8a93455cf108db6292d990173b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 5 09:13:32 2016 -0500 make firewall SSO be forked in DHCP processing fixes #1857 M lib/pf/api.pm commit 3b07207203cbb355ae3ad092d68e0f00ff45d9a1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 5 09:13:00 2016 -0500 specify we don't support inline in active/active M docs/PacketFence_Clustering_Guide.asciidoc commit 4cff0b24f8deaee3ebc0bb3595c2d4e460c167ee Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 1 15:58:48 2016 -0500 allow configuration of dhcpd enabled/disabled in L3 nets fixes #1808 M html/pfappserver/lib/pfappserver/Form/Config/Network/Routed.pm M html/pfappserver/root/config/networks/view.tt commit acf1ea98b1b351f61c385e860f006cc94f65c488 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 1 15:50:32 2016 -0500 use timing wrapper in chrooted_mschap_machine fixes #1872 M raddb/mods-available/mschap commit 4b148caa2d0607465a18ec4b15f544974a7e1952 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 1 14:02:22 2016 -0500 touchups to drbd config doc M docs/PacketFence_Clustering_Guide.asciidoc commit bf240c4c0f2e7223ff83031180f20ece982bd208 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 1 13:45:16 2016 -0500 update admin guide for billing after registration M docs/PacketFence_Administration_Guide.asciidoc commit 6f747bf33e2ab607ea68d3af74138825bfdb4188 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 1 13:41:34 2016 -0500 control access to registration portal after status page This will prevent access to the registration portal after reaching the status page. This is only useful for billing anyway fixes #1877 M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm M html/captive-portal/templates/status.html M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M lib/pf/Portal/Profile.pm M lib/pf/pfcmd/checkup.pm commit b71432a6f3b8ae2f848a7bd3f57b36c4fa36b72e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 1 11:36:31 2016 -0500 fix asciidoc formatting M docs/PacketFence_Clustering_Guide.asciidoc commit 349e9eb5e07a57f6b796ff034a1bbb74d12ff965 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 1 11:30:45 2016 -0500 don't put -y in yum installs M docs/PacketFence_Clustering_Guide.asciidoc commit 4d918b2309fefcff9ff4e8669277c69ff475b4f2 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Dec 1 10:22:52 2016 -0500 not logging passwords from RADIUS load balancer. M conf/radiusd/load_balancer.conf.example commit eae33a2d733244667f9c93d147036295f92e50a9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Nov 30 15:57:37 2016 -0500 Added all mysql_secure_installation steps M html/pfappserver/lib/pfappserver/Model/DB.pm commit 2cf4435085a3b9668d269581918ba07b871ce979 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 30 15:05:33 2016 -0500 Clean code M lib/pf/services/manager/collectd.pm commit 4e73198b15f0b4b701f0d539b89e196e6b2d4a1f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 30 13:12:07 2016 -0500 honor captive_portal.secure_redirect in Apache as well M conf/httpd.conf.d/httpd.portal.tt.example M lib/pf/services/manager/httpd_portal.pm commit 853df8a3f2e037156de9dead52ec2401f3c9e92c Author: Louis Munro <lmunro@inverse.ca> Date: Wed Nov 30 13:02:50 2016 -0500 Fixed "autoreg" field not set in db. M lib/pf/node.pm M lib/pf/role.pm commit a38a5a0980e9222f16a96268b473e690d0489e1e Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Nov 30 12:05:08 2016 -0500 Make sure that weak password authentication schemes (ex. PAP) will not expose password through Audit logs. M conf/radiusd/packetfence-cli.example commit 5280f993033b4b9206464de26a241bbe29003477 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 30 11:22:13 2016 -0500 Add better logging M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication/Source.pm commit 01cba695cf9f52ae39dc08f4126a9f0441c0c35a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 30 11:21:55 2016 -0500 reset ModuleSources after writing authentication file M lib/pf/ConfigStore/Authentication.pm commit aa9e44b72352826c8ded4aff539e44ac03f45c59 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 30 11:08:33 2016 -0500 fix pf.conf captive_portal config in httpd.portal conf M conf/httpd.conf.d/httpd.portal.tt.example M lib/pf/services/manager/httpd_portal.pm commit fc92b1d825d4c347804b712e8bf902e2f0320314 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Nov 29 18:53:20 2016 -0500 Adjusted documentation to have systemd manage MariaDB in RHEL/CentOS7 active-active clusters M docs/PacketFence_Clustering_Guide.asciidoc commit a1fe190a82dd3b92a51d9636c0c7837b3c59f5f4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 29 17:14:31 2016 -0500 Port of pf::config::cached to pf::IniFiles M lib/pf/IniFiles.pm commit 081a83a667f5b7d31d6c89ca20e9ec132b971c0a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 29 16:54:46 2016 -0500 Fix _buildCachedConfig M lib/pf/ConfigStore/Authentication.pm M lib/pf/ConfigStore/Interface.pm M lib/pf/ConfigStore/Network.pm M lib/pf/ConfigStore/Pf.pm M lib/pf/ConfigStore/PortalModule.pm M lib/pf/ConfigStore/Realm.pm M lib/pf/ConfigStore/SwitchGroup.pm M lib/pf/IniFiles.pm A lib/pf/config/cached.pm commit 0f770ece7d2aeea3ba9a6aca75ac831ed74e4d05 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 29 14:51:17 2016 -0500 Add better error handling M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm commit 83d7f6eac48eff954f6ca42f4f35a908af998e06 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Nov 29 15:19:20 2016 -0500 database backup script should handle both MySQL and MariaDB, and handle bogus PID path M addons/database-backup-and-maintenance.sh commit 2cfbf4b588646e1596d09e148c5c1411bd11e65a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 29 14:02:16 2016 -0500 Cache the pf::IniFile object M lib/pf/ConfigStore.pm commit 5559691f490494200d7969db3cc2b88393a7f711 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 29 14:01:11 2016 -0500 Set the timestamp for the imported cache M lib/pf/IniFiles.pm commit 5d88b41b7fc940c6c4e98bc1adba60f8c820260a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 29 13:42:31 2016 -0500 Revert "Remove rollback" This reverts commit e6c7e5c37814d883a84c594283c1829f8f57b397. M html/pfappserver/lib/pfappserver/Base/Model/Config.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication.pm M lib/pf/ConfigStore.pm M lib/pf/ConfigStore/Authentication.pm commit 444a0e4a93af75ccffaab5f958233b0880cd38aa Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Nov 29 12:00:32 2016 -0500 Typo M docs/PacketFence_Administration_Guide.asciidoc commit 1fc76900cdbc90a83405119d937ed3960a2012df Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Nov 29 11:59:07 2016 -0500 Adding safety with Percona repository M docs/PacketFence_Administration_Guide.asciidoc commit 8bdbfdbfea9d4caa26e888cbe373180956fe5aa6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Nov 29 11:34:12 2016 -0500 Added active/passive synchronization jobs to cron file M packetfence.cron.d commit a844a56809b6a025722857e4657dd67a69b7e839 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 29 09:43:09 2016 -0500 Added 2 new crl fqdn servers M conf/pf.conf.defaults commit c951d2568dafa3f8e90fe47b4aa6ca3a96d7a01b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 29 07:57:52 2016 -0500 allow unlimited release from parking by default M conf/violations.conf.defaults commit 59d7aa552ca99759f119a400edd899de2325a86f Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Nov 28 20:34:52 2016 -0500 Added roku video usb stick captive portal detection url M conf/pf.conf.defaults commit 11d6faf355f0c4d6030ef70011cd12bfc172e859 Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Nov 28 20:02:01 2016 -0500 Fixed typo M html/pfappserver/root/graph/logstate.tt M html/pfappserver/root/graph/systemstate.tt commit 96c5a479806cd7b0c13fc62abefdb54777d9a027 Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Nov 28 19:58:57 2016 -0500 Revert "Don't try to query twice the database" since it will not work with an external database M lib/pf/services/manager/collectd.pm commit e6c7e5c37814d883a84c594283c1829f8f57b397 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 28 16:18:55 2016 -0500 Remove rollback Fixes #1870 M html/pfappserver/lib/pfappserver/Base/Model/Config.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication.pm M lib/pf/ConfigStore.pm M lib/pf/ConfigStore/Authentication.pm commit 2cc51eb58e31fb41ce6a556f97e83f314cd39602 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 28 10:11:46 2016 -0500 Handle iframe redirects better M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Billing.pm commit defc44ca0ffa63fa20f6ccf9f4a4f094cd0000ce Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 28 10:03:20 2016 -0500 Remove post_verify hanlding. Add generic iframe support M lib/pf/Authentication/Source/BillingSource.pm M lib/pf/Authentication/Source/MirapaySource.pm commit 28efbee9bfe5269bd8eed8b2061344b54db21312 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 25 11:44:14 2016 -0500 Add methods has_post_verify and post_verify M lib/pf/Authentication/Source/BillingSource.pm commit 2240de8e8b39285d8b481c9a04fac83ef3e36d17 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 22 10:05:39 2016 -0500 Refactor to use the tier name M lib/pf/Authentication/Source/MirapaySource.pm commit 8dec11a64a767443743b64e5ecfc297ec6362df7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 15 12:03:26 2016 -0500 Pass the proper parameters to make_mirapay_url M lib/pf/Authentication/Source/MirapaySource.pm commit 5de772aa6c338093e3d6ad8eb488591c254e6b6a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 15 12:00:48 2016 -0500 Use https M lib/pf/Authentication/Source/BillingSource.pm commit 5671fcc54c05767c0019f78f5f0b239a6e16f478 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 28 10:16:48 2016 -0500 change wording on module action nothing M html/captive-portal/lib/captiveportal/Base/Actions.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm commit a19e69719072e30e77fdb27b9f4d056d41044dcd Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 28 10:13:21 2016 -0500 add i18n for network.dhcp_rate_limiting M html/pfappserver/lib/pfappserver/I18N/en.po commit 4775cf9c9b588d7f60ba211cf5fcc359d091187e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 28 10:12:27 2016 -0500 make dhcp rate limiting configurable M conf/documentation.conf M conf/pf.conf.defaults M sbin/pfdhcplistener commit ae3fdd1b47c31917dd3e26643051b5b44354128f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 21 16:58:23 2016 -0400 add portal module action that does nothing M html/captive-portal/lib/captiveportal/Base/Actions.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm commit 7b83c88b550a3c6de6513a2b6981b857f74ac0ec Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 28 09:44:05 2016 -0500 Fixed typo M debian/control commit da98cfd572536bb005d294fe904fc2a0d78b70f6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 28 09:31:30 2016 -0500 Generate bpf filter for p0f M addons/packages/packetfence.spec M debian/control M lib/pf/services/manager/p0f.pm commit 23a5b1fba81dd4ee8a5ba197eb3519e233623251 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sun Nov 27 21:50:29 2016 -0500 If the vip is local then the traffic between the load_balancer and the local radius server pass through the interface lo M lib/pf/services/manager/radsniff.pm commit e406fc0f3112622a88b47c454b3b5338c48149e4 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sun Nov 27 20:27:32 2016 -0500 Typo M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit 3e2f32f3a2837e612a6241a541fb68bbc117dde3 Author: Durand Fabrice <oeufdure@gmail.com> Date: Fri Nov 25 21:30:52 2016 -0500 Don't try to query twice the database M lib/pf/services/manager/collectd.pm commit 8f5fc8bc25e48ac699bc8c6ad8f33730da678f19 Author: tlaurion <thierry.laurion@gmail.com> Date: Fri Nov 25 17:55:12 2016 -0500 Update PacketFence_Administration_Guide.asciidoc Links were not in the good format M docs/PacketFence_Administration_Guide.asciidoc commit 30b26412ebfdba6716751913ccb091d1c4a1d9cd Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Nov 25 17:41:08 2016 -0500 Replacement of the Windows DHCP sensor section with DHCP-Forwarder. M docs/PacketFence_Administration_Guide.asciidoc commit a68abda497725dadb9d19e9a2d1affb6e657f523 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 25 16:39:16 2016 -0500 html escape error/success messages before putting them in the body fixes #1860 M html/pfappserver/root/static/app/application.js commit b030b05a78a70e1d68e9faf908aca18b68edb2ae Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 25 15:16:18 2016 -0500 Fixed typo M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit 7f15dc3b2c8e096622fe6b28e192f9596d842883 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Nov 25 13:29:18 2016 -0500 fix wrong port for packetfence-pki M conf/iptables.conf.example commit 9e19debb28f96646a0b05f73a29240a533bb6572 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 25 11:41:49 2016 -0500 Port toHash from the old deleted pf::config::cached M lib/pf/IniFiles.pm commit 90bf968c1101831e3cacf6dc2c98d5cb72d4f38a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 25 11:26:39 2016 -0500 Added addons/monit in packaging M addons/packages/packetfence.spec commit 9051978a0afaa08b58a96f5a346ae9baf7d5d99f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 24 15:43:40 2016 -0500 add documentation for CLI access for HP Procurve M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 0e53feef247805afe19092762f34d0c9a2945451 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 24 15:29:56 2016 -0500 Changed type M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit b45af268c4600bb0cd53a580fa17fa3737270388 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 24 13:32:17 2016 -0500 add perldoc to file appender M lib/pf/log/FileAppender.pm commit 435d724985696c2730d8c926c7de3a39cbb4c713 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 24 13:28:10 2016 -0500 migrate logging config to new appender M conf/log.conf.d/httpd.aaa.conf.example M conf/log.conf.d/httpd.admin.conf.example M conf/log.conf.d/httpd.collector.conf.example M conf/log.conf.d/httpd.portal.conf.example M conf/log.conf.d/httpd.proxy.conf.example M conf/log.conf.d/httpd.webservices.conf.example M conf/log.conf.d/pfbandwidthd.conf.example M conf/log.conf.d/pfconfig.conf.example M conf/log.conf.d/pfdetect.conf.example M conf/log.conf.d/pfdhcplistener.conf.example M conf/log.conf.d/pfdns.conf.example M conf/log.conf.d/pfmon.conf.example M conf/log.conf.d/pfqueue.conf.example M conf/log.conf.d/pfsetvlan.conf.example commit a9781258a6b47c66f402683b021dae7428e73a07 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 24 13:28:02 2016 -0500 Added new types.db.example file for newer collectd version M conf/monitoring/types.db.example commit bc00e07f5a1fbd8725b7ee537680908f6078d1cf Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 24 13:27:32 2016 -0500 add a log appender for Log4Perl that doesn't die on disk full A lib/pf/log/FileAppender.pm commit 06a833a821e2a0c07081cf2f3e8e28a596952bbc Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 24 11:20:07 2016 -0500 Renamed template A html/pfappserver/root/graph/logstate.tt D html/pfappserver/root/graph/logstatus.tt A html/pfappserver/root/graph/systemstate.tt D html/pfappserver/root/graph/systemstatus.tt commit a12839bea9e5464f5b285da2fd04ee48170fb9f7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 23 14:54:37 2016 -0500 Use Filter-Id instead of Class M lib/pf/firewallsso/WatchGuard.pm commit 67378fd649b0f78ce39cfe2a285996c699bcb3d1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 22 13:58:12 2016 -0500 escape bind string for domain join + leave fixes #1856 M lib/pf/domain.pm commit 3484934236afa9681f00dd9474cc6e63ca09b103 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Nov 22 14:23:00 2016 -0500 Adjusted external portal method signature M lib/pf/Switch.pm M lib/pf/Switch/AeroHIVE/AP.pm M lib/pf/Switch/CoovaChilli.pm M lib/pf/Switch/Meraki/MR.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/Switch/Ruckus.pm M lib/pf/Switch/Xirrus.pm commit d627d82f7c4c2329d9128be6cb44d18c6cf9e4fa Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Nov 22 13:33:24 2016 -0500 Bogus copy/paste M debian/packetfence.logrotate commit dc62cce94784c280845dba9e8885e25484a4329c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 22 11:43:08 2016 -0500 added Makefile to create monit.tgz A addons/monit/Makefile commit 2d52d103d50d76795d43ca9a0b55aa5bef216bb6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 18 10:00:21 2016 -0500 take configured vip in consideration for portal preview M lib/pf/services/manager/httpd_admin.pm commit 5aa6386c34c07f2075c0554c64d69b6404c3dde3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 18 09:48:17 2016 -0500 record completed auth_log when sponsorship is done M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm commit a65a9489dbda2469d069bc5fb41eeb82abdd2672 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 21 16:21:40 2016 -0500 Manage pid file with multi pid M lib/pf/services/manager.pm commit 8ef245d5f87015fd2d1662c2a1b74bfb4bc6e410 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 21 12:33:29 2016 -0500 Close file M lib/pf/services/manager/haproxy.pm commit e3a3ee3d20ec9a7811f38a0d2fc81f38070c5cd5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 21 12:30:30 2016 -0500 Splited haproxy process one for mysql and the other for http(s) M conf/haproxy.conf.example M lib/pf/services/manager/haproxy.pm commit 0cd1a98ec554bae1888d8b9c318bf7f949bdc2da Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 21 10:31:01 2016 -0500 Added system and logs page M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/root/admin/status.tt A html/pfappserver/root/graph/logstatus.tt A html/pfappserver/root/graph/systemstatus.tt commit e4c9d6188f5bd4bb0e77985e7f0f2c7d28fae283 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 18 16:03:05 2016 -0500 Added tail Plugin and tail logs file for error M conf/monitoring/collectd.conf.debian.example M conf/monitoring/collectd.conf.rhel.example M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit 514c079ce064c5d17498a241288f55658048c68f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 18 12:58:44 2016 -0500 New firewall sso for watchguard A html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/WatchGuard.pm A lib/pf/firewallsso/WatchGuard.pm commit aff1ada8166c7705773dea706622bcea90256efa Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Nov 18 10:41:30 2016 -0500 Add failed connection fault tolerance to avoid false positive M addons/monit/monit_checks_configurations/00_packetfence.tt M addons/monit/monit_checks_configurations/30_packetfence-activeactive.tt commit 97a7b15c8e95e632244ac4c14126a7fce5b13361 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 18 08:51:12 2016 -0500 Update collectd module list (packaging) M addons/packages/packetfence.spec commit acfa396e85bdf0b92fff460b9b7114e250d864ac Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Nov 17 16:15:55 2016 -0500 More "explicit" pftest authentication results M lib/pf/pftest/authentication.pm commit 0938193b1c611d1a3b06179bdd054044e8dc7381 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Nov 17 15:46:23 2016 -0500 Add postrotate for logrotate status M addons/logrotate M debian/packetfence.logrotate commit e59c8c0b20ad5c92a265fb0a26acdc989d8d4e1d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 17 15:43:50 2016 -0500 rate limit the DHCP listener in case of double packets M lib/pf/dhcp/processor.pm M sbin/pfdhcplistener commit 10a36721316e37219149f76f7c1dbc7e18d8c93a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 17 15:19:21 2016 -0500 move packet decoding to pfdhcplistener process M lib/pf/dhcp/processor.pm M sbin/pfdhcplistener commit bcc871beebc50150310b310213e12b24a96112e0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 17 13:28:30 2016 -0500 Added new plugins and a dep to collectd 5.5 (debian) M conf/monitoring/collectd.conf.debian.example M conf/monitoring/collectd.conf.rhel.example M debian/control commit 99664445477d28b6f0bbe6a58687e656c5d5066d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Nov 17 11:31:08 2016 -0500 Do not use markdown M .github/ISSUE_TEMPLATE.md commit fd64f42033ddfd4a02f437328360dcbc311462c7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Nov 17 11:29:27 2016 -0500 Updated ISSUE template M .github/ISSUE_TEMPLATE.md commit 3ae319fae882dd2739f31a668e07b86ecdcf0882 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 16 14:56:19 2016 -0500 Removed and added a new index on radacct in order to clean radacct faster M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 146fed1ff202564639c6c212ea099f4f2460fe81 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 16 14:51:47 2016 -0500 POST RELEASE 6.4 M NEWS.asciidoc M UPGRADE.asciidoc A db/pf-schema-X.Y.Z.sql A db/upgrade-X.X.X-X.Y.Z.sql commit 6b127567dec8a2b82a1d09447ae5fe068da03747 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Nov 16 13:49:26 2016 -0500 Updated Changelog for 6.4. M ChangeLog commit 97334783eaad1830b665015523a32575b6214eed Author: Louis Munro <lmunro@inverse.ca> Date: Wed Nov 16 13:48:19 2016 -0500 Fixed wrong schema version in db/pf-schema-6.4.0.sql. M db/pf-schema-6.4.0.sql commit 45d24bad8861ec7f19cb0d2731fbe9ff2d0fa6c2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 16 09:51:48 2016 -0500 Updated translation M conf/locale/de/LC_MESSAGES/packetfence.po commit a8cc7d31d3d9d5eef75df463ee3c439a1d3fffaa Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 16 09:25:03 2016 -0500 Added the time taken to serve the request, in microseconds. (httpd process) M conf/httpd.conf.d/log.conf commit 3aa66a7d204d584077992dc504d36ff0e2ce98c7 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Nov 16 09:06:49 2016 -0500 Updated NEWS file M NEWS.asciidoc commit 181f108e5ecee50477360b8b842d71b5cc9ea913 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Nov 15 18:58:32 2016 -0500 Bump release versions and changelogs prior to 6.4 release. M NEWS.asciidoc M addons/packages/packetfence.spec M conf/pf-release A db/pf-schema-6.4.0.sql D db/pf-schema-X.Y.Z.sql A db/upgrade-6.3.0-6.4.0.sql D db/upgrade-X.X.X-X.Y.Z.sql M debian/changelog M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 429e22fc968a6f6cbf7e59cf3430eda9dd4cd1a4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Nov 16 11:14:13 2016 -0500 Missing \n M lib/pf/iptables.pm commit ff9f0e9118f4bcd5f06ada2ac1bb7b369a20887d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Nov 16 11:01:39 2016 -0500 Dynamically add eduroam virtual server listening port to iptables confiugration M conf/iptables.conf.example M lib/pf/iptables.pm commit 09073ccf9dd0aeaf163528ebdb0628fb5469eb04 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Nov 15 17:19:59 2016 -0500 Adjusted NOTE for eduroam authentication source type M html/pfappserver/root/authentication/source/type/Eduroam.tt commit 036909ffc72262975a5a5facd83ea4cf1296cf02 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Nov 15 15:43:44 2016 -0500 Fixed two typos M NEWS.asciidoc commit 9d8349417dda8a661ea0e3a62c970c451c0261ac Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Nov 15 15:42:24 2016 -0500 Added NEWS item for the release M NEWS.asciidoc commit e377b5a2505f00bd466dd9fdd907f57743659df8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 15 15:35:00 2016 -0500 Fix typo M lib/pf/Switch/Dell/N1500.pm commit 4897613cfa58f14d848b1d4cd5d0f1825e31a00c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 15 13:38:36 2016 -0500 Update .gitignore M .gitignore commit 9ab4ab47e2f3485b1b742005f73b1c64760cfa7b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 11 14:43:38 2016 -0500 Do not include defaults M lib/pf/ConfigStore.pm M lib/pf/IniFiles.pm commit e7963d7c4a742786bf95c6091652bd025e853e89 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 11 13:05:24 2016 -0500 Do not preload configStores M lib/pf/config.pm commit f31895a4d80a5e76e6068f7b29be2a3ec3269ef0 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 11 12:16:56 2016 -0500 Update the auth sources before updating them M html/pfappserver/lib/pfappserver/Model/Authentication.pm M html/pfappserver/lib/pfappserver/Model/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Model/Config/Authentication.pm commit 9b189e194af700e6d0498f579672bb758d93f7bf Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 11 11:54:29 2016 -0500 Create file if it does not exists M t/unittest/merged_list.t commit 593b21b4f44f439502bf7fbc5730b6f0f1ac6ef2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 11 11:53:52 2016 -0500 Use a temp file M t/ConfigStore/Group.t commit 1c18a25e83f142eb5bd30b09db991850e2a5c954 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 11 11:03:42 2016 -0500 Remove pf::config::cached D lib/pf/config/cached.pm commit c1a40cd940624902f84d8aa76c6b076a1ef70a2e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 11 10:55:20 2016 -0500 mv from pf::config::cached to pf::IniFiles M lib/pf/ConfigStore.pm M lib/pf/ConfigStore/Authentication.pm M lib/pf/ConfigStore/Pf.pm M lib/pf/ConfigStore/PortalModule.pm M lib/pf/ConfigStore/Realm.pm M lib/pf/config/ui.pm commit f91832c53af4623e9bcc8f72c12268ef38341352 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 11 10:32:05 2016 -0500 Remove comment M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Filters.pm commit 595c0c962a741b90aebe45130501a95d8a560f0e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 11 10:31:14 2016 -0500 Test and addons that use pf::config::cached D addons/pfconfig/comparator/dumper.pl D t/config-cached.t D t/configstore-2-pfconfig.t commit 468ecff56ff924d91020afb06e476843fa94ee5e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 11 10:27:33 2016 -0500 Do not use pf::config::cached M html/pfappserver/lib/pfappserver/Base/Controller.pm M html/pfappserver/lib/pfappserver/Base/Model/Config.pm M html/pfappserver/lib/pfappserver/Base/Model/DB.pm M html/pfappserver/lib/pfappserver/Base/Model/Fingerbank.pm M html/pfappserver/lib/pfappserver/Model/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/Model/Config/Domain.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Combination.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP6_Enterprise.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP6_Fingerprint.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/Model/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Model/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Model/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/Model/Config/Realm.pm M html/pfappserver/lib/pfappserver/Model/Config/Scan.pm M html/pfappserver/lib/pfappserver/Model/Config/Switch.pm M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm M html/pfappserver/lib/pfappserver/Model/Config/WMI.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Domain.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Realm.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Scan.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/WMI.pm M lib/pf/authentication.pm M lib/pf/clustermgmt.pm M lib/pf/dhcp/processor.pm M lib/pf/freeradius.pm M lib/pf/inline/accounting.pm M lib/pf/pfcmd/checkup.pm M sbin/pfbandwidthd commit c2ac614b1797e15fecf39debab19f5073be51920 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 11 10:20:45 2016 -0500 Remove calls to updateCacheControl M bin/cluster/sync M lib/pf/api.pm M lib/pf/config.pm commit 6d487b350ee34a25cdfc0f1408ad5440fc7209b2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 1 15:49:29 2016 -0400 Remove calls to pf::config::cached::ReloadConfigs M bin/cluster/sync M html/captive-portal/lib/captiveportal.pm M html/pfappserver/lib/pfappserver.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Filters.pm M lib/pf/WebAPI/InitHandler.pm M lib/pf/api.pm M lib/pf/config.pm M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfdns M sbin/pfmon M sbin/pfqueue M sbin/pfsetvlan commit c3871e981f3927e3f714a1a0dab462b963d4f02d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 15 10:19:37 2016 -0500 Do not allow multiple pfmon process from running M sbin/pfmon commit 2d2a4f26043b8b875375e8818306a2fc1055d366 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Nov 15 09:56:39 2016 -0500 Moved again M UPGRADE.asciidoc commit 6154c91dd35251bd368d749fd86e9720ae9ea8e8 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Nov 15 08:54:54 2016 -0500 Fixed upgrade guide - completion notes M UPGRADE.asciidoc commit f79ddf78006da6c812765f9432203656e357a813 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Nov 15 08:40:39 2016 -0500 Updated upgrade instructions M UPGRADE.asciidoc commit 2850f9313dfe2fb65d5a3602bfd34bff9c8634fc Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 14 16:00:24 2016 -0500 Use collectd 5.6 and added disk and redis plugin. Also added CPU Wait, Disk IO and network traffic as graph M addons/packages/packetfence.spec M conf/monitoring/collectd.conf.rhel.example M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit d69d285844c983a35513a9fda23cd9a00f68b4ac Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 14 14:07:57 2016 -0500 Typo M lib/pf/lookup/person.pm commit 03fab7fa00a40ee675160d800e5cbcb5813e13a5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 14 13:51:37 2016 -0500 Fix for PR M conf/chi.conf.defaults M lib/pf/lookup/person.pm commit ee247edbe2dd50d8af3c9f9190b33cdca91095b7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 14 13:38:58 2016 -0500 Fix typo M conf/radiusd/packetfence-tunnel.example commit 608381ff0c2d4530925351800ac8a76b5e2b764c Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 14 13:34:30 2016 -0500 Changed from timestamp to datatime for iplog_history.end_time M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 107d7b922a7fa95d10cd3bd6b406c4652c07cf9a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Nov 14 13:27:03 2016 -0500 Adding fault tolerance on RADIUS connection check M addons/monit/monit_checks_configurations/00_packetfence.tt M addons/monit/monit_configurations/monit_general.tt commit 651ba62da888c59c1026829c848360c48646c01f Author: Louis Munro <lmunro@inverse.ca> Date: Mon Nov 14 11:50:16 2016 -0500 Improvements to DB backups: last_backup file, no double compression. M addons/database-backup-and-maintenance.sh commit 421edda1320a5265d1f5b07d8b9f04b8f730ad66 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 14 11:46:53 2016 -0500 Added a example of password cache in freeradius (for edir) M conf/radiusd/packetfence-tunnel.example A raddb/mods-available/cache_password A raddb/mods-enabled/cache_password commit a35e5ca7a93309c70c4a77b2d6a8812e77899c27 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 14 10:47:11 2016 -0500 Do not add violations that are disabled to the filter engine M lib/pfconfig/namespaces/FilterEngine/Violation.pm commit 96f2fdb31dbd9c0a33eefef544d1b0ad4472a898 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 14 08:59:47 2016 -0500 Update expire to 1h M conf/chi.conf.defaults commit 5a7f9fa24fa1254d700bc1913a0c5af77c657671 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sun Nov 13 20:05:48 2016 -0500 Don't test if person exist and create it since person_modify will do it (less call) M lib/pf/role.pm commit ec0b79d3f6fad08be08e9ef5f949365eb60e9c3d Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Nov 12 19:25:58 2016 -0500 Added person_lookup in pod (for pfcmd) M lib/pf/cmd/pf/cache.pm commit 12b4e73e79040bf3f53f99ac345428ce7e1f7aba Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Nov 12 19:18:28 2016 -0500 return after person_modify M lib/pf/lookup/person.pm commit 0710e4a76c0ee9024b156f4689b1c4b6f43c700b Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Nov 12 19:05:24 2016 -0500 Fixed typo M lib/pf/lookup/person.pm commit 59375e9d6ad8206eea4f364c8c1e2108f9bd9333 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Nov 12 18:53:48 2016 -0500 Only do a modify_person on cache miss and new data M lib/pf/lookup/person.pm commit 7cc2ebc59299848b32e2c8df882b18baf849b5d3 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Nov 12 14:33:19 2016 -0500 Added a cache to person_lookup M conf/chi.conf.defaults M lib/pf/CHI.pm M lib/pf/lookup/person.pm commit feafe817dda33b9ca97ac8c6f967dfca9b2dca00 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Nov 11 16:58:06 2016 -0500 Supression of drbd instruction specifying to discard data on the secondary node. M docs/PacketFence_Clustering_Guide.asciidoc commit c9e826dbd03bcd650725a54fd12c3a983a44c040 Author: tlaurion <thierry.laurion@gmail.com> Date: Fri Nov 11 16:43:20 2016 -0500 Update PacketFence_Clustering_Guide.asciidoc typo M docs/PacketFence_Clustering_Guide.asciidoc commit 6ef5764756ee005716c351b9c34b7ad922b28029 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Nov 11 16:34:28 2016 -0500 Clarifications M docs/PacketFence_Clustering_Guide.asciidoc commit 105cff55ed8efd1abba85944403c3c983095bc50 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Nov 11 16:30:12 2016 -0500 typo M docs/PacketFence_Clustering_Guide.asciidoc commit ad6a44c0d7b3086d6a9cf20dd185765afda1fbce Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 11 15:56:24 2016 -0500 Use IPSEC-AH instead of clear plain text password M lib/pf/services/manager/keepalived.pm commit e8ad68ee4fdae1931ab1907afcea05bee3939b27 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 11 15:33:34 2016 -0500 Add additional checks for imported M lib/pf/ConfigStore.pm commit c1d888bb85f8d9dfeda5631e4489d01491470c6c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 11 14:53:10 2016 -0500 Add a reload action when importing a file M lib/pf/ConfigStore.pm commit 3b076d3e073be22440ae5a7b4eec9149c9763632 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 11 14:38:40 2016 -0500 Added CoA support M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A lib/pf/Switch/Dell/N1500.pm commit 551043b9a237a3aac4a8549c6530179fe25839a6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 11 10:17:20 2016 -0500 Add note in log for Cisco controller port + CoA fixes #1819 M lib/pf/Switch/Cisco/WLC.pm commit 3075566564f75be900463adcecee0775b1679296 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 11 09:45:15 2016 -0500 fix list formatting M UPGRADE.asciidoc commit b560470af90073a4516cd388f7a5ade533b66882 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 11 09:44:38 2016 -0500 upgrade notes for web auth M UPGRADE.asciidoc commit d01626c61948e32b8e7861f9f6fde4847d74dc85 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 11 09:21:44 2016 -0500 fix pfdns deleting pid file when it fails to start M sbin/pfdns commit b214f1b0e49e64ff1f4e2f51e0436eaae9e3d1f9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 10 16:10:17 2016 -0500 Added a way to allow cli access on switches on port 1812 (For switches that not support multiple radius servers) M lib/pf/api.pm commit 2ee16df0769c7c575090ba257ef08c997ef9814f Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Nov 10 14:45:11 2016 -0500 typo correction M conf/pf.conf.defaults commit 711adef4f69eb5ca9ef003a5be44eded8fc7669e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 10 08:35:49 2016 -0500 Fix var M lib/pf/radius.pm commit db7713a2f4f33243b4b1601a0710125691341779 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Nov 9 17:02:42 2016 -0500 Deleting compiled python objects from repo. Should not be packaged. D raddb/mods-config/python/example.pyc D raddb/mods-config/python/example.pyo D raddb/mods-config/python/radiusd.pyc D raddb/mods-config/python/radiusd.pyo commit 1d1dcc00629664a0263705647016c8e3fd1259f8 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Nov 9 17:00:03 2016 -0500 Revert "-ammend" This reverts commit 4101b54346367ad63eec31f97219e7bb3035c521. A raddb/mods-config/python/example.pyc A raddb/mods-config/python/example.pyo A raddb/mods-config/python/radiusd.pyc A raddb/mods-config/python/radiusd.pyo commit 4101b54346367ad63eec31f97219e7bb3035c521 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Nov 9 16:49:33 2016 -0500 -ammend D raddb/mods-config/python/example.pyc D raddb/mods-config/python/example.pyo D raddb/mods-config/python/radiusd.pyc D raddb/mods-config/python/radiusd.pyo commit dc35d044deab255e1dc2c77c7b2aa7a673f591b7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 9 15:51:22 2016 -0500 A script for testing search node A addons/dev-helpers/test_search_node.pl commit 9c45c015deab555bda600d70dad692349d7abc25 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 9 15:39:10 2016 -0500 fix the in operator M lib/pf/SearchBuilder.pm commit 080cc4c100264f5d6998078aba4b5afa7a5af274 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 9 14:04:07 2016 -0500 Revert "Normalize the mac to match the radacct.callingstationid" This reverts commit 1beb82aa54ba5f8ba0c338f5045e60b448037890. M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 44f8b479de0c5fd960f45620560bb35b6fe3a6dd Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Nov 9 14:10:30 2016 -0500 remove spacing in form on predifined search from auditing M html/pfappserver/root/admin/auditing_option82.tt M html/pfappserver/root/admin/auditing_radius_log.tt commit 1beb82aa54ba5f8ba0c338f5045e60b448037890 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 9 12:02:33 2016 -0500 Normalize the mac to match the radacct.callingstationid Fixes #1809 M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 5e103edb03b8f39a6e2d6666640ef27037760875 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 9 11:48:35 2016 -0500 Use the username predefined to create or update the person table M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm commit 9788a5b613d2e056b427e2e2c6d8bf5886712658 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 9 11:21:28 2016 -0500 Code cleanup M lib/pf/config.pm commit fe8b7d653fca7f44e7354b157a6e06687b5bb257 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 9 10:52:31 2016 -0500 Fix Missing port of new service output Fixes #1811 M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm M html/pfappserver/root/static/configurator/services.js commit 29c4a7c219434617eddffba679047d557103a62c Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 9 08:59:38 2016 -0500 Typo M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Password.pm commit 7e396c80a797eb7ebee726254b90c323fb0933d2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 9 08:46:53 2016 -0500 Added a new Authentication method (Authentication::Password), define the username in rock and only ask for the password A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Password.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Password.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Password.pm commit 0d738646a5ec8cc7daf171c5d47e42bf6232023d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 8 11:34:26 2016 -0500 Close the time widget and update when the enter key is pressed Fixes #1364 M html/pfappserver/root/static/app/bootstrap-timepicker.js commit 5e9185552a04f5b2b17d380306233b6a9248066b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Nov 8 11:01:01 2016 -0500 adding missing captive portal detection mecanism URLs for Apple devices M conf/pf.conf.defaults commit 458ab1504067f0cbf9826b9d4f6cf58474e26320 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 8 08:04:10 2016 -0500 PacketFence_CISCO_MSE_Quick_Install_Guide -> PacketFence_Cisco_MSE_Quick_Install_Guide D docs/PacketFence_CISCO_MSE_Quick_Install_Guide-docinfo.xml D docs/PacketFence_CISCO_MSE_Quick_Install_Guide.asciidoc A docs/PacketFence_Cisco_MSE_Quick_Install_Guide-docinfo.xml A docs/PacketFence_Cisco_MSE_Quick_Install_Guide.asciidoc commit 26d918b5624e102a992474c81c15f23d69a8f29b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 8 06:45:04 2016 -0500 Fix Use of uninitialized value in split error M lib/pfconfig/namespaces/config/Pf.pm commit affcef7ee24033be72a5add8f892dee2b1476b0d Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 7 15:59:47 2016 -0500 Remove use the cache in pfdns since it never match the cache M sbin/pfdns commit eb822d624ccc4f0013ef5fdfc1c3d9f2f02ba3ce Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 7 14:23:01 2016 -0500 Typo M conf/radius_filters.conf.example commit c2ae40bea5509e2ecbb34d0eaa8ae541c5d3d9ad Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 7 14:11:22 2016 -0500 Added radius filter for VoIP M conf/radius_filters.conf.example M lib/pf/radius.pm commit ba2db098443aa8f4be4ddab19884808e1a3bb541 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Nov 7 10:35:37 2016 -0500 Adjusted monit alerting configuration for log content match M addons/monit/monit_configurations/monit_general.tt commit e966ecab04698072fff17adc9fc03e842401a98f Author: Durand Fabrice <oeufdure@gmail.com> Date: Sun Nov 6 16:24:12 2016 -0500 Disabled .htaccess for all apache services M conf/httpd.conf.d/httpd.admin.tt.example M conf/httpd.conf.d/httpd.graphite.tt.example M conf/httpd.conf.d/httpd.parking.tt.example M conf/httpd.conf.d/httpd.portal.tt.example M conf/httpd.conf.d/httpd.proxy.tt.example M conf/httpd.conf.d/httpd.webservices.tt.example commit 4926886b65f43725bdab41545851ac0f51de8d34 Author: Louis Munro <lmunro@inverse.ca> Date: Sat Nov 5 01:05:41 2016 -0400 Added indexes for authlog and iplog_history. M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 58db89203f842c8289127b6f2ec400b1d2c179a9 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Nov 4 10:56:02 2016 -0400 Added versions dependencies for FR on RHEL. M addons/packages/packetfence.spec commit e546aa96e9a6c64b33dc229bb8c91da7cae6c253 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Nov 10 10:32:14 2016 -0500 Adding read/write access when opening file to keep fifo open fixes #1814 M sbin/pfdetect commit 55afc46a5a1d5da6d0aa616ed57d8952528458c8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 10 08:48:35 2016 -0500 Fixed #1812 #1813 M html/pfappserver/root/auditing/radiuslog/view.tt commit 085e224619a45697ef71253096b1b7936d4f1df5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 3 12:26:10 2016 -0400 Fix if mac or port is undefined in radius authentication M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/Switch/Cisco/Catalyst_4500.pm M lib/pf/Switch/Dell/Force10.pm M lib/pf/Switch/ThreeCom.pm M lib/pf/radius.pm commit dae6bc1c3a410b3d93ce073ab4a50941a63e3469 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 3 10:39:04 2016 -0400 Don't record dummy user for packetfence-cli radius virtual server M conf/radiusd/packetfence-cli.example commit e3708933eafba5ec821a6d385d650669ae20a870 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 3 10:20:12 2016 -0400 Fixed destination_url for external web auth M lib/pf/web/externalportal.pm commit 340aa06c4bce7caa79c44a3e7250be9f630038d3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 3 10:19:28 2016 -0400 Always untaint M lib/pfconfig/util.pm commit eee0a0b5659be57d0aa0d0c5f0a713309a4a0b11 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Nov 3 06:53:54 2016 -0400 Updated freeradius versions dependencies. M debian/control commit 9be61e328a019a48e87d1b9288bfa3098897388f Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 4 12:26:49 2016 -0400 Fixed mac removed from ipset L2 L3 session M lib/pf/node.pm commit 6cf76c9fd38b695a14d0e3aa0e282af2c53589b7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 4 10:49:56 2016 -0400 Fix for test M t/unittest/violations.t commit 93fc2d0ba0fddadaa31a80b3d2ee6eeae828a0ef Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 4 09:25:50 2016 -0400 Use the standard help format M lib/pf/cmd/pf/ipmachistory.pm commit 7b65b4646c3197f352336c6949e343e332ca3c4b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 4 09:21:13 2016 -0400 it's locationlog_archive now now locationlog_history M db/upgrade-X.X.X-X.Y.Z.sql commit 95de91f4332d7a1c5e2e9aeb5df2f70527ea9c16 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 4 09:18:11 2016 -0400 Fix the schema for locationlog and locationlog_archive M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit a899920b3b727d1abdd81541b068f0cfaf8009e0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 4 07:42:47 2016 -0400 Make locationlog_history.port larger M db/upgrade-X.X.X-X.Y.Z.sql commit 31f3f33cc77e4b50394d1b342c02ac981574daa7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 4 06:19:33 2016 -0400 Added default config to defaults M addons/packages/packetfence.spec commit 96dc79f8e148af201c89e457fbdb84bd6a0ccf61 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Nov 3 18:11:24 2016 -0400 Using STDERR, because, you know, it's an error and it's standard to print to STDERR when it's an error M lib/pf/cmd/pf/ipmachistory.pm commit b7aad6be18a436a7729659f969d38259038a0e85 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Nov 3 17:21:15 2016 -0400 Using deprecated way to parse arguments, because, well, you know... M lib/pf/cmd/pf/ipmachistory.pm commit 754149fc3d0d16da5222b02b8cc421d65d042579 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Oct 25 15:35:30 2016 -0400 Fixed pfcmd ipmachistory M lib/pf/cmd/pf/ipmachistory.pm commit 5c249bd02a28312709378208967aa6edb79e8a62 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 3 16:08:21 2016 -0400 Fixed undefined radius request in radius audit log when eap reject M conf/radiusd/packetfence-tunnel.example M conf/radiusd/packetfence.example commit 8abac53415bde861656b8188712b35ff440b9337 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 3 15:12:39 2016 -0400 Fixed duplicate attributes in radius audit log (EAP) M conf/radiusd/packetfence-tunnel.example commit cc0916f12d44cf1af0f3fa5cd31fa31e6d8051d5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 3 14:39:33 2016 -0400 Import missing lib M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm commit afebdf35bd7e1f38070db0310a20887d6c5dcd1c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 3 14:24:21 2016 -0400 Standardize imported config creation M lib/pfconfig/namespaces/config/Pfqueue.pm M lib/pfconfig/namespaces/config/Profiles.pm M lib/pfconfig/namespaces/config/Switch.pm M lib/pfconfig/namespaces/config/Violations.pm commit 37ae875d497ae8a889b60e98b6845f68154f1d86 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 3 13:07:06 2016 -0400 Use the parent implementation M lib/pf/ConfigStore/Switch.pm commit de868a82954084074d939756e1519a86c8a1804f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 3 13:06:41 2016 -0400 Cleanup variables M lib/pf/file_paths.pm commit 84302b2db045c2436930d00de74221d9c3058639 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 3 11:54:55 2016 -0400 Remove useless error handling M lib/pf/Switch/Juniper/EX2200.pm commit cee776dfd7428e570d9a6b7b8d7081e572be2646 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 3 11:54:06 2016 -0400 Fix missing refactoring M lib/pf/api.pm commit ad1602a96408b6caa99c0163649c0fd0ef351f0b Author: Louis Munro <lmunro@inverse.ca> Date: Wed Nov 2 16:05:30 2016 -0400 Fixed incorrect SQL in iplog. M lib/pf/iplog.pm commit 39a6fb26a49f8bb6d20a72a1f4f70900425255ec Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Nov 2 16:48:45 2016 -0400 Check if switch is instanciated M lib/pf/web/externalportal.pm commit ffccc59bda358b73d8ab3e984b5a972cc0bbd609 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 2 15:46:32 2016 -0400 Refactor to use node_remove_from_cache M lib/pf/node.pm commit 6ca8221187412fb91f2150fc0b2a31af8210e27a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 2 15:35:36 2016 -0400 Add better error handling when remove a node from the cache M lib/pf/node.pm commit a07392f558a1389615b9faf84a12a77bab193277 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 2 15:32:51 2016 -0400 Preload pf::node M lib/pf/web/httpd.aaa_modperl_require.pl M lib/pf/web/httpd.webservices_modperl_require.pl commit 4d236a19ac1a76672c7d37b70a5279558363fd3d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 2 15:28:04 2016 -0400 Fix error uninitialized value in split M lib/pf/Portal/Profile.pm commit 88d42d82194f61cfbcaaf0a2c65b6efbdf2d9799 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 2 15:21:17 2016 -0400 Preload pf::node into the captiveportal M lib/pf/web/captiveportal_modperl_require.pl commit 7be5de587098cf73e2f5f0cb06a916fcff4c20cd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 2 15:14:23 2016 -0400 Include missing module M lib/pf/Redis.pm commit 281738441e26319cc66a247fa9f5e6b9704733cb Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 2 15:11:42 2016 -0400 Fixed typo M addons/extract_i18n_strings.pl commit 15b8cb08307b3e0bc977f537f03de075ec76a136 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Nov 2 15:10:33 2016 -0400 Added switch side documentation M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 58e424b44cc74e2defa2dbcdfd6367b29098b777 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 2 15:00:41 2016 -0400 Only use the filter replied if is there is more than one item returned in the replay M sbin/pfdns commit 9fab4c43dc7d053f160387ff714e6bc05019b16b Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 2 14:23:54 2016 -0400 Translation M addons/extract_i18n_strings.pl M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit 4ada0fbe883126b201e6918753332304cce5ee29 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Sep 19 17:15:25 2016 -0400 remove outdated scan configuration M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/iptables.pm M lib/pf/pfcmd/checkup.pm M lib/pf/web.pm commit 710b94879a55e4d06d237177ab5dd656f0b7d9b4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 2 10:53:48 2016 -0400 Fix syntax error M db/upgrade-X.X.X-X.Y.Z.sql commit c3ffbcbb132cfa726d2cf5fa42ebf95c58deac95 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 2 10:52:43 2016 -0400 removed switch ranges M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm commit 52b6f685ad55fd0e95a15df036f63b5db4b75383 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 2 10:48:44 2016 -0400 Fix invalid index field M db/upgrade-X.X.X-X.Y.Z.sql commit 8a120471d9e0478e36d8628ac8fcc0e957fff324 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 2 10:36:55 2016 -0400 Do the filtering in the regzone function M sbin/pfdns commit d390a834f203739278e41efb04e0a7f8539a9a90 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 2 10:35:43 2016 -0400 Always check for non filtered domains first M sbin/pfdns commit f26b8a9132e08e787beac7223add19da3e049839 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 2 10:22:15 2016 -0400 New method regzone_non_filtered M sbin/pfdns commit 7fb8e70f5e2c79c695446a210d165bf6662d5d97 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 2 09:39:11 2016 -0400 Only calculate the query name once M lib/pf/iplog.pm commit 54f336790eb020dec943279c9cd846a187c68c02 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Nov 2 10:20:01 2016 -0400 Can't use table name as a parameter in prepared statement. fixes #1802 M lib/pf/iplog.pm commit d6dd248e924f6d6140fd70dd1c21c49dc7d28892 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 2 09:02:34 2016 -0400 Bump release M conf/pf-release commit bb5753b9628732e4361835c4fb87b53888d62b56 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 2 08:45:04 2016 -0400 Fixed missing email_activation_timeout attribute in SponsorEmailSource Fixed typo M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SponsorEmail.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm commit 420352b1a39a029ea939048bd4ddf1cb71eb9882 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 2 08:36:40 2016 -0400 Use constants M lib/pf/api.pm M lib/pf/radius/constants.pm commit b147e6d0c27a81c33f4db834f6e82c897647263a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 2 06:56:23 2016 -0400 Update indexes for iplog_history and iplog_archive M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 3b7650b317a508a7ae505d8a08d11fe8258fa1e5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 24 16:36:32 2016 -0400 Add index for iplog_history M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 7bf9d0fe45991ab70cd3a0da3354ba7ce356f19b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 2 06:25:19 2016 -0400 Have dns_filters use a default M lib/pfconfig/namespaces/config/DNS_Filters.pm commit 844893e4246a60e8084b3a5f0766714caab69e58 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 2 06:18:49 2016 -0400 New file conf/dns_filters.conf.defaults A conf/dns_filters.conf.defaults M lib/pf/file_paths.pm commit 9bb19b55e70e0f486512a112c947380628afa053 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 10 11:12:28 2016 -0400 Add violations default config A conf/violations.conf.defaults M lib/pf/ConfigStore/Violations.pm M lib/pf/file_paths.pm M lib/pfconfig/namespaces/config/Violations.pm commit 82355a5019e113e40b67880c1900d60f598dfee5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 10 11:03:24 2016 -0400 Use a default file for pfqueue configurations A conf/pfqueue.conf.defaults M conf/pfqueue.conf.example M lib/pf/file_paths.pm M lib/pfconfig/namespaces/config/Pfqueue.pm commit 3b61a91cfb4de45ce02ab973fd3b46ccca84bc5b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 10 10:46:03 2016 -0400 Have profiles.conf use a default config file A conf/profiles.conf.defaults M conf/profiles.conf.example M lib/pf/ConfigStore/Profile.pm M lib/pf/file_paths.pm M lib/pfconfig/namespaces/config/Profiles.pm commit 5747c9fc044d1f42eae396716e547ac949491727 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 10 10:45:19 2016 -0400 Import a config file if importConfigFile is defined M lib/pf/ConfigStore.pm commit d946cce274a63eb07c3c6a23aa6df887a702a9df Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 10 10:04:23 2016 -0400 Use a default config for switches.conf A conf/switches.conf.defaults M conf/switches.conf.example M lib/pf/ConfigStore/Switch.pm M lib/pf/file_paths.pm M lib/pfconfig/namespaces/config/Switch.pm commit 139f3a54b0da12a89ea651299a9dd12a3a5014e8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 1 14:30:27 2016 -0400 Fix for test M lib/pf/Switch/MockedSwitch.pm M lib/pf/Switch/Mojo.pm commit 92f5546dce42cf9137901bc0a595ebebb08410be Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 1 13:47:05 2016 -0400 Make files configuration M addons/packages/packetfence.spec M debian/packetfence.conffiles commit 82c42f6d1ab1b2e0a8efc6372ac4e6a851a3828d Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 1 13:43:50 2016 -0400 Fix for packaging M addons/packages/packetfence.spec M debian/packetfence.conffiles commit 6b015777f0229671113ac43f1daa8025928fd0ba Author: lzammit <lzammit@inverse.ca> Date: Tue Nov 1 13:24:48 2016 -0400 typo fix M lib/pf/Switch/Mojo.pm commit f75c6f063da600b5760f00b76a76f7547f599516 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Nov 1 13:58:14 2016 -0400 Adjusted image M docs/images/aerohive-external-portal.png commit 09d993bec65ddea10701fa13deb365f195ac33b4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Nov 1 13:54:20 2016 -0400 Generic IP address M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit aca4da7fda3c2573d5e537c9b4643c207ca3cb8e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Nov 1 12:43:59 2016 -0400 Adjusted AeroHIVE quick guide M docs/images/aerohive-external-portal.png M docs/images/aerohive-pf-config-webauth.png commit 6ed5e93d236e0529af216614fc281ed48e751691 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Nov 1 12:11:52 2016 -0400 Resized new images M docs/images/Meraki-config-pf-url.png M docs/images/WLC_PACKETFENCE.png commit 326301d032d4370dde375615443c076fb6ec4f24 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Nov 1 12:09:18 2016 -0400 Bogus module name M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 32a40390eae12a331c57fb832cb809488866859a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 20 12:35:02 2016 -0400 Remove all unused functions M lib/pf/locationlog.pm commit 270a750aeed95a0531f562f33ad553f0236280a4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Nov 1 12:05:34 2016 -0400 Updated PacketFence Network Devices configuration guide M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M docs/images/Meraki-config-pf-url.png M docs/images/WLC_PACKETFENCE.png M docs/images/meraki-splash-config.png M docs/images/ruckus_hotspot_service.png commit 8431cf0770ba453a32d95ef80ab4a2a23a303562 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 22 12:18:42 2016 -0400 Make check_aup and sms_carriers over overridable M html/captive-portal/lib/captiveportal/PacketFence/Form/Authentication.pm commit 860d387f47cb9c3b3c0ac1bc2d969402f0e08a4a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 22 11:13:49 2016 -0400 Make form aup customize M html/captive-portal/lib/captiveportal/Form/Field/AUP.pm M html/captive-portal/lib/captiveportal/Form/Widget/Field/AUP.pm A html/captive-portal/lib/captiveportal/PacketFence/Form/Field/AUP.pm A html/captive-portal/lib/captiveportal/PacketFence/Form/Widget/Field/AUP.pm commit 032795e06c8b7eedf26c089360f14672fc9e68b8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 22 11:04:51 2016 -0400 Make captiveportal::Form::Authentication customizable M html/captive-portal/lib/captiveportal/Form/Authentication.pm A html/captive-portal/lib/captiveportal/PacketFence/Form/Authentication.pm commit e76b33ce119aee8897da3bb247d1bf8d9f6250b6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 1 11:30:41 2016 -0400 Fix bad rebase M lib/pf/services/manager/radiusd_child.pm commit deba19539bf264bc88afd50d3ea51876051c5015 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 1 07:07:19 2016 -0400 Update packaging M addons/packages/packetfence.spec M debian/control commit 2a9000ad8d1445a3faefdd9c7b945ca9c58b8b1f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 1 07:04:20 2016 -0400 Do not cache pf::Portal::ProfileFactory::instantiate M lib/pf/CHI/Request.pm M lib/pf/Portal/ProfileFactory.pm commit b5f24489de72b25855bd9c56a550e8caef7a15ad Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 1 06:03:45 2016 -0400 KeepAlive is killing us M conf/httpd.conf.d/httpd.parking.tt.example M conf/httpd.conf.d/httpd.portal.tt.example commit d9106ac80f20b7f6a69a007bfa458afac1b02ea6 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Oct 31 16:07:40 2016 -0400 added localize M html/pfappserver/root/node/tab_WMI_process.tt commit b045cc88700aa8bb4d9351d73871e8922d75a432 Author: Louis Munro <lm@louismunro.com> Date: Fri Jun 3 11:06:00 2016 -0400 Added the user to the crontab M packetfence.cron.d commit 4d5457ffce86cb853f93af75d4de91db8ff6aabf Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Mar 26 15:15:29 2016 -0400 Added crontab file in /etc/cron.d at install (for db backup) M addons/packages/packetfence.spec A packetfence.cron.d commit 247267aaef7e3a113a19fd7ccbe920bd5be23327 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Oct 31 14:20:23 2016 -0400 TLRS -> more generic name M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Eduroam.pm M html/pfappserver/root/authentication/source/type/Eduroam.tt M lib/pf/Authentication/Source/EduroamSource.pm M lib/pf/services/manager/radiusd_child.pm commit aef90c59d129cc703a06668a49deae67ed3891d3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 31 11:45:27 2016 -0400 We've got enough extras M t/TestUtils.pm commit 66584fa297608feb1dec1ef02d96db28cbe7cc42 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Oct 31 10:06:16 2016 -0400 add namespace error constant M html/pfappserver/lib/pfappserver/Model/Node/Tab/WMI.pm M lib/pf/constants/scan.pm commit 63b5ec7923e7d4ef2b068ce64f3a1aaaa59eab10 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 28 17:34:07 2016 -0400 Documentation adjustments M conf/vlan_filters.conf.example commit d842faa8fdc029e815f66337d55b5831a52940d8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 28 16:35:45 2016 -0400 Switch module is responsible to append session ID M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/WLC.pm commit 9fc6e42936c4dd659ab7ad8da8e692b99defdd9b Author: lzammit <lzammit@inverse.ca> Date: Fri Oct 28 16:11:12 2016 -0400 typo 802.1x M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 2f9f78e2e84cbea8ded4b5d4fab246085b28b06c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 28 14:44:09 2016 -0400 switch Juniper EX2200 to Net::SSH2 for floatings M lib/pf/Switch/Juniper/EX2200.pm commit e0451bc51fe7a48d3bfee74f13c4d7b5a36cf641 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 28 14:43:08 2016 -0400 make floating device calls on the management server in clusters M lib/pf/api.pm M lib/pf/floatingdevice.pm commit 1a047a230f95fa2bcd1c2cad6f033c877dc65362 Author: tlaurion <thierry.laurion@gmail.com> Date: Fri Oct 28 14:13:04 2016 -0400 Update PacketFence_Administration_Guide.asciidoc Typo corrections M docs/PacketFence_Administration_Guide.asciidoc commit f8a252b0661f983eb44024b7feeb58e39a70ea49 Author: tlaurion <thierry.laurion@gmail.com> Date: Fri Oct 28 14:12:15 2016 -0400 Update PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Administration_Guide.asciidoc commit d7d397d3c121235d251cc5db9af50b6a9d87bb52 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 28 13:55:46 2016 -0400 s/action_url/action_uri/g M html/pfappserver/root/config/adminroles/view.tt M html/pfappserver/root/config/fingerbank/combination/view.tt M html/pfappserver/root/config/fingerbank/device/upstream/view.tt M html/pfappserver/root/config/fingerbank/device/view.tt M html/pfappserver/root/config/fingerbank/dhcp6_enterprise/view.tt M html/pfappserver/root/config/fingerbank/dhcp6_fingerprint/view.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/view.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/view.tt M html/pfappserver/root/config/fingerbank/mac_vendor/view.tt M html/pfappserver/root/config/fingerbank/user_agent/view.tt M html/pfappserver/root/config/firewall_sso/view.tt M html/pfappserver/root/config/pki_provider/view.tt M html/pfappserver/root/config/portal_module/view.tt M html/pfappserver/root/config/provisioning/view.tt M html/pfappserver/root/config/scan/view.tt M html/pfappserver/root/config/wrix/view.tt commit 73805c72be6d3f89c99b89a291e735461e19296d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 28 14:31:28 2016 -0400 Fixing bad regex - Thanks to @maxbeth for the report M lib/pf/Switch/HP.pm commit 4b0cce356a67dc9eb58b23dfd26c548f935a49a3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 28 13:20:38 2016 -0400 getManagementClient should work in non-clusters M lib/pf/client.pm commit 53d9fa477cc1d2eeff88c71cdda6104ee9ef9f73 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 28 13:13:15 2016 -0400 use proper variable for floating device ifIndex M lib/pf/radius.pm commit f18cb7b4cff10b9eec076359bc9554e7e39f4cd2 Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Oct 27 15:14:12 2016 -0400 Fix doc M addons/mse-subscribe.pl M docs/PacketFence_CISCO_MSE_Quick_Install_Guide.asciidoc commit 7a7749a524960edd29424bed0f3e8d8d1985b1ba Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Oct 27 14:43:26 2016 -0400 MSE Documentation A addons/mse-subscribe.pl A docs/PacketFence_CISCO_MSE_Quick_Install_Guide-docinfo.xml A docs/PacketFence_CISCO_MSE_Quick_Install_Guide.asciidoc A docs/images/MSE_Tab.png A docs/images/Portal_filter.png A docs/images/TAB.png A docs/images/httpd_collector.png commit 79de0ae4ad0544327b5c7a38aa2f25abbdb7cb4e Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Oct 26 16:47:35 2016 -0400 requested clarifications for possible future code refactoring. M lib/pf/services/manager/p0f.pm commit 0edbd20e0954a48e0d5cc79222dc7fb3f7e3adf1 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Oct 26 16:23:13 2016 -0400 logic error, even though its impossible that there would be 2 ha_ips in the array. M lib/pf/services/manager/p0f.pm commit f63c374b3b725c5f3b0f5c424dd78edb0476b148 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Sep 14 14:52:16 2016 -0400 Reordering after rebase M lib/pf/services/manager/radiusd.pm M lib/pf/services/manager/radiusd_child.pm commit e0800d720a9d55654a6d6075be38a9699540e780 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Sep 14 14:40:50 2016 -0400 Remove accounting handling M conf/radiusd/eduroam.conf.example M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Eduroam.pm M html/pfappserver/root/authentication/source/type/Eduroam.tt M lib/pf/Authentication/Source/EduroamSource.pm M lib/pf/services/manager/radiusd_child.pm commit 778346256a588d4c8a5eab590add60a63c20f5ac Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Sep 14 14:35:28 2016 -0400 Handling clustering part A conf/radiusd/eduroam-cluster.example M conf/radiusd/load_balancer.conf.example M lib/pf/services/manager/radiusd_child.pm commit a96ced85bb01a874450357580234b99cf8bee052 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Aug 5 16:19:59 2016 -0400 Fix tabulation M conf/radiusd/eduroam.example commit 8b03b1e14a6d6dc3f040309e43d40edd6c419d96 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 4 14:24:24 2016 -0400 RADIUS integration A conf/radiusd/eduroam.conf.example A conf/radiusd/eduroam.example M conf/radiusd/proxy.conf.inc.example M lib/pf/services/manager/radiusd.pm M lib/pf/services/manager/radiusd_child.pm commit 75caae17f9356acfef4cb090d8438081065a9634 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 3 16:20:30 2016 -0400 reordering M lib/pf/services/manager/radiusd.pm commit 7f2d701f02d97187df3c35461d0c5b09bbf71eef Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 3 15:45:53 2016 -0400 Fixed return of sources M html/pfappserver/lib/pfappserver/Model/Authentication/Source.pm M lib/pf/authentication.pm M lib/pf/pfcmd/checkup.pm commit be0559b17f0ff60a4a590526779a49dd02baa69b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 3 15:06:26 2016 -0400 reordering M lib/pf/services/manager/radiusd_child.pm commit 7cf6287f63428a2dfaebcbe91792278e9bce6c2c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 3 15:04:48 2016 -0400 reordering M lib/pf/services/manager/radiusd_child.pm commit 294393ec0c5f8e6cb7bccd66ceb7d16ce32bae25 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 3 13:20:24 2016 -0400 'unique' condition validation M html/pfappserver/lib/pfappserver/Model/Authentication/Source.pm M lib/pf/authentication.pm M lib/pf/pfcmd/checkup.pm commit 9c7c32b13a7505bee54789c6edd7ec2ca5bb4006 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 2 18:39:38 2016 -0400 Added new 'Eduroam' type source A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Eduroam.pm A html/pfappserver/root/authentication/source/type/Eduroam.tt A lib/pf/Authentication/Source/EduroamSource.pm commit 2c684247a47314ee6fe0c41caea31cba46c6ebb4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 2 15:28:50 2016 -0400 Repurposed 'unique' attribute for authentication sources M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/BillingSource.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/InstagramSource.pm M lib/pf/Authentication/Source/LinkedInSource.pm M lib/pf/Authentication/Source/NullSource.pm M lib/pf/Authentication/Source/OAuthSource.pm M lib/pf/Authentication/Source/PinterestSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm M lib/pf/Authentication/Source/TwitterSource.pm M lib/pf/Authentication/Source/WindowsLiveSource.pm commit 4d2f54982458777a2f9fe0377adfa915020f45ce Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 20 16:15:35 2016 -0400 Drop indexes M db/upgrade-X.X.X-X.Y.Z.sql commit 7b4801b059fb1bd068c901a739ab228b11f1a8f5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 20 06:54:46 2016 -0400 Remove redundant indexes M db/pf-schema-X.Y.Z.sql commit d9426f01a6e586f19c4f4b7504788d6bd13884a8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 26 14:41:56 2016 -0400 pf:node::node_register returns status_msg for exceeded nodes M lib/pf/node.pm commit ea9e9ceba1b468669feb621f8c3176297b6cde51 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 26 14:34:52 2016 -0400 Caller handle return status message M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/Model/User.pm M lib/pf/action.pm M lib/pf/radius.pm M sbin/pfsetvlan commit 8c9b382a7839a2b6bfcfc337eb9059de8e4521c7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 26 12:46:42 2016 -0400 Fix df command M addons/database-backup-and-maintenance.sh commit b67ae756be5421ecc17a55372da0b7a477f4e928 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 26 11:09:03 2016 -0400 Only call pf::web::util::is_certificate_self_signed once M lib/pf/web/dispatcher.pm commit 614d9554d3d27d83efa077755a6a8f935db943b6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 26 11:06:52 2016 -0400 Fixed df command in database-backup-and-maintenance.sh script M addons/database-backup-and-maintenance.sh commit a2231ab3c88cf07e5c1da2a6f30ea44f1ab136c0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 25 14:51:01 2016 -0400 Refactor and optimize add_event M lib/pf/api.pm commit 8ed5011e41a5bf0ac349b89ad040b5dbbf3468b0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Oct 25 14:32:20 2016 -0400 Indentation M lib/pf/iplog.pm commit 531ddefbba9136a086ce7802bac3e618d6e4716e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Oct 25 14:27:05 2016 -0400 pfcmd ipmachistory uses pf::iplog::get_archive M lib/pf/cmd/pf/ipmachistory.pm commit d04deb854ecf06e2b16b9ef7f89b1963d4e58f2b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Oct 25 14:26:34 2016 -0400 Added ability to fetch iplog_archive M lib/pf/iplog.pm commit 0b30c4fb0ad22c6f6915842ac7f65dc210484c2f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Oct 25 12:53:35 2016 -0400 Added ability to specify limit of entries to return Defaulting to '25' as previous behavior M lib/pf/iplog.pm commit 7e8ca327e0b382ebb86ca045451da19228f46058 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Oct 25 11:17:11 2016 -0400 Revert "fix vlan_filter" this revert unnecessary fix M conf/vlan_filters.conf.defaults commit 2958bd9574d78019b74541580e149e186f990d42 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 25 11:10:53 2016 -0400 Missing child resource resource::switches_group M lib/pfconfig/namespaces/config/Switch.pm commit cbeea5ef3fd8bb2dedaf350b20cf005731761e74 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Tue Oct 25 11:02:16 2016 -0400 Ok. We want coherence between pf.conf and cluster.conf. M docs/PacketFence_Clustering_Guide.asciidoc commit 45e36a9772e4be230c9fc07d5ed41e10abd8fbc7 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Tue Oct 25 10:46:24 2016 -0400 return IS not equivalentto print. M lib/pf/services/manager/p0f.pm commit e6ec5292e064d60c9fd6044774a3cf0ac2cd10e9 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Tue Oct 25 10:45:37 2016 -0400 the high-availibility section is considered only in cluster.conf. It is useless to add it in pf.conf. M docs/PacketFence_Clustering_Guide.asciidoc commit 17f14c3dafda2ce4da7f83cc0ea8c99429b6c730 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Oct 25 10:28:49 2016 -0400 iplog_history -> pf::iplog::get_history M html/pfappserver/lib/pfappserver/Model/Node.pm M lib/pf/cmd/pf/ipmachistory.pm M lib/pf/iplog.pm M lib/pf/lookup/node.pm commit 1678db09cff6c66a5a32d1259497a710bfc7fbed Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 25 06:49:44 2016 -0400 Show the sub managers M html/pfappserver/root/service/status.tt commit b0eeb0a47ba6cbc971a6871a08c542fc91613499 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 25 06:40:20 2016 -0400 Fix stop and restart buttons not showing M html/pfappserver/root/service/status.tt commit d76664c95359d4f4a4f814bc40c9628d3d79309f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 25 06:38:02 2016 -0400 Fix not using an array ref and add back error checking M html/pfappserver/lib/pfappserver/Model/Services.pm commit 5b6fd2faecae205784dbfa2871a76c7461be24d4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 25 06:27:30 2016 -0400 Use the services array to display service statuses M html/pfappserver/root/configurator/services.tt M html/pfappserver/root/service/status.tt commit 73d9ef61eb41a658ba401a7e00aaa8e1e67e3a6e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 25 06:26:46 2016 -0400 Merge the result from Model::Service->status into the stash M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm commit 03af12b9ca72479643f3a3a34cde6aa76d9584f5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 25 06:25:17 2016 -0400 Use an array of hashes to describe the current services M html/pfappserver/lib/pfappserver/Model/Services.pm commit 9a4e01635fdd21a4357f79cfe1547bc784a3a1bf Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 25 06:21:47 2016 -0400 Add check if source_id is valid M lib/pf/lookup/person.pm commit 65d47e5c3c5aea8779b579bac0f9a9dc972dfe13 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 24 16:20:40 2016 -0400 Remove duplicate admin roles Fixes #1676 M lib/pf/constants/admin_roles.pm commit ba798590cacf3f1dc0c4a950f0b65fd75caf96ec Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Oct 24 15:52:58 2016 -0400 fix vlan_filter M conf/vlan_filters.conf.defaults commit d785796b546f62cd6685de017be64bc5836c8c6e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Oct 24 13:53:07 2016 -0400 Adjusted managed winbind pid file path check M addons/monit/monit_build_configuration.pl commit 37a83d689666f755f5968874fc754ff0c8b933d4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 24 08:47:06 2016 -0400 don't record dummy requests in radius audit log M conf/radiusd/packetfence-tunnel.example M conf/radiusd/packetfence.example M raddb/policy.d/packetfence commit a21e8256faa4e7be175c7e238e2f0b2f2885766e Author: Louis Munro <lmunro@inverse.ca> Date: Fri Oct 21 14:45:55 2016 -0400 Added a righteous chmod so the pf group can write to the log files. M addons/packages/packetfence.spec commit 557c635543357e41d443dede6c261a190bb6307a Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Oct 21 18:05:50 2016 -0400 not understanding the magic of the launcher which refuses to run p0f_cmdline. M lib/pf/services/manager/p0f.pm commit 228bb18a666fe0bdd73b5996ac83a1207850e44c Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Oct 21 17:21:49 2016 -0400 This code makes p0f exclude DRBD traffic on high_availibility defined interfaced. This code takes advantage of https://github.com/inverse-inc/packetfence/pull/1786. M lib/pf/services/manager/p0f.pm commit c7ed172604c54d6ee486d7d685cfe437e3a0cb25 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 21 17:18:30 2016 -0400 Debianize M addons/monit/monit_build_configuration.pl commit 283b9e1aad70d3bcfdfefb58e2ad509159a34709 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Oct 21 16:49:29 2016 -0400 Erratum from documentation produced in june: availibility != availability. There is no impact per se, since the changes were linked to pf.conf, not cluster.conf. M docs/PacketFence_Clustering_Guide.asciidoc commit 0492338021a6ab15475902b1ab51f427e639d08e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 21 11:57:06 2016 -0400 only allow export commands in vars files M addons/monit/monitoring-scripts/setup.sh commit 2c546ebf7ae9594629544a5a88b7f4db236aeae0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 21 11:18:28 2016 -0400 Fixed winbind file name and pid path M addons/monit/monit_build_configuration.pl A addons/monit/monit_checks_configurations/40_OS-winbind.tt D addons/monit/monit_checks_configurations/40_OS-winbindd.tt commit 80a31c8e07bdcf104a6844505be371fdb127ae11 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 21 09:23:19 2016 -0400 Apply the same logrotate parameter for debian M debian/packetfence.logrotate commit d87176f9ffd27c7b40104226b196239d44d2ba49 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 21 09:15:36 2016 -0400 Fix path of command that differ between debian and centos M addons/monit/monit_build_configuration.pl M addons/monit/monit_checks_configurations/00_packetfence.tt M addons/monit/monit_checks_configurations/40_OS-winbindd.tt commit 46defd81ce9fd1795239c60089de70d08b6df09d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Oct 20 16:01:41 2016 -0400 Alerting M addons/monit/monit_configurations/monit_general.tt commit 6d6c990d11a82ae7e1b592a8b9d0f892c8b086d3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 20 15:46:47 2016 -0400 Use the interface object instead of the name M html/pfappserver/lib/pfappserver/PacketFence/Controller/Interface.pm M lib/pf/iptables.pm commit 3e118077d6a36f942b53a1f80563a61345bd2e35 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 20 15:44:50 2016 -0400 Save the interface object instead of the interface name in @pf::config::ha_ints M lib/pfconfig/namespaces/interfaces.pm commit 7f640d61af1ccb246da306738ab8b057c5c077ea Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 20 14:53:56 2016 -0400 create pf-monitoring user before chowning stuff to it M addons/monit/monitoring-scripts/update.sh commit 9a34df59a46c8ffce22e6667b558715b4d01ad5f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Oct 20 15:28:00 2016 -0400 Reverted back RADIUS start timeout from 300 to 60 seconds since pfcmd is not part of this startup process... Calling RADIUS binary directly M addons/monit/monit_checks_configurations/00_packetfence.tt commit 11013bdaeb068d64f86f276480126eba6765cd74 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Oct 20 15:20:58 2016 -0400 Adjusted alerting M addons/monit/monit_checks_configurations/00_packetfence.tt M addons/monit/monit_checks_configurations/10_packetfence-portsec.tt M addons/monit/monit_checks_configurations/30_packetfence-activeactive.tt M addons/monit/monit_checks_configurations/40_OS-winbindd.tt commit 65d48fd41937a6d59f0ba353fa9d3ce4c7a5b6c9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Oct 20 14:40:22 2016 -0400 Debianize Monit path M addons/monit/monit_build_configuration.pl commit 8e848069a223f429dcf5818dc18f5b9bf4418c3e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Oct 20 14:36:22 2016 -0400 prefix "monitoring" to check name M addons/monit/monit_checks_configurations/50_OS-checks.tt commit 4c2c69fb1dab6ed93e7e55d0cb77ef022f72e5c0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Oct 20 14:17:53 2016 -0400 Issue template A .github/ISSUE_TEMPLATE.md commit 415e7b71b379fe7ec01b6f812d0d62e58bb954da Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Oct 20 12:14:24 2016 -0400 monitoring-checkcannot be used twice M addons/monit/monit_checks_configurations/50_OS-checks.tt commit 8c21f859761455472250e9c2ba49fabf94226641 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 20 11:54:27 2016 -0400 cleanup vars file creationg M addons/monit/monitoring-scripts/run-all.sh M addons/monit/monitoring-scripts/setup.sh M addons/monit/monitoring-scripts/update.sh commit ee94e7763e5cc832cc0ac025fe85b8e9fdefab06 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 20 11:51:39 2016 -0400 add local vars and ignores M addons/monit/monitoring-scripts/setup.sh M addons/monit/monitoring-scripts/update.sh commit 8583ad5b28131150f5c5d611d034b1cce1768ef8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 20 11:46:15 2016 -0400 Export node_remove_from_cache M lib/pf/node.pm commit a58f7fadc1f04af4a0d509b0f81933999f510888 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 20 11:43:39 2016 -0400 use variable for monit vars loading M addons/monit/monitoring-scripts/run-all.sh commit 9e17cd8128dcba6f9f9c69b45777285b9146b88b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 20 11:38:29 2016 -0400 use node_remove_from_cache M lib/pf/locationlog.pm commit 38afff14c75011163a59a1808c822f34260fcd7a Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 20 10:47:54 2016 -0400 Removed login for dns filter (can be done in the rule) M lib/pf/access_filter/dns.pm commit f5311412838d43df1fe400ec3237836820e10fed Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 20 10:18:12 2016 -0400 Verify the node was added properly Fixes #1677 M lib/pf/node.pm commit c702294ff481538825d556bb399e4f45376d8867 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 20 10:05:45 2016 -0400 Remove the use of deprecation api in JQuery. Fixes #1679 M html/pfappserver/root/static/admin/config/domains.js commit 28f0de2106a2c53235fa3228c48cd21d4066f702 Author: lzammit <lzammit@inverse.ca> Date: Thu Oct 20 10:00:27 2016 -0400 802.1X typo M lib/pf/Switch/Mojo.pm commit 640e68fc3bfffb2c64801c1e29c19d7446205ce8 Author: lzammit <lzammit@inverse.ca> Date: Thu Oct 20 09:57:35 2016 -0400 Fix description M lib/pf/Switch/Mojo.pm commit 1923a6dd408dca3d02ced642b69f24e7fd164549 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 20 09:54:45 2016 -0400 Update benchmark to match implementation M t/benchmarks/request-cache.pl commit cffca36471d5f3861c49d86a2aaedb663b0f62ad Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 20 09:53:47 2016 -0400 Normalize mac before allow it to be cached M lib/pf/node.pm commit 96082f47fb8496eab805503e10ab60420dd69137 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 20 07:02:02 2016 -0400 Remove the node from the cache when the locationlog is updated M lib/pf/locationlog.pm commit 931a58987315ca4983db00d6d125d8b4e5c0d484 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 20 07:00:42 2016 -0400 Clear the cache after each request M html/captive-portal/lib/captiveportal.pm M html/pfappserver/lib/pfappserver.pm M lib/pf/WebAPI/InitHandler.pm M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfdns M sbin/pfmon M sbin/pfqueue M sbin/pfsetvlan commit 6eab127518b906a5aec3a80f770b317eb5d53f3c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 14 13:21:35 2016 -0400 Refactor benchmark script M t/benchmarks/request-cache.pl commit 60c301909af234184780bfdc749ca50588f59413 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 14 12:01:30 2016 -0400 memoize pf::SwitchFactory::instantiate M lib/pf/SwitchFactory.pm commit 6175a93d645ba77a04a0902b4249ecff239369a9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 14 12:00:40 2016 -0400 memoize pf::Portal::ProfileFactory::instantiate M lib/pf/Portal/ProfileFactory.pm commit 4ea7ef2177483b5a0357eb2b36827f67829f1f43 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 14 11:58:00 2016 -0400 Build the cache directly M lib/pf/CHI/Request.pm commit 893ef26476d362579ca110d43a9f9b46158738ba Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 12 16:51:56 2016 -0400 memoize node_view and node_exist M lib/pf/node.pm commit e8f6b171116ff83fe5c10f06ebe50af087d26554 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 12 16:49:03 2016 -0400 Add benchmarking script A t/benchmarks/request-cache.pl commit cf10ffb02cec2ef8a05ca8600368c408502864cd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 12 15:35:49 2016 -0400 New function pf_memoize M lib/pf/CHI/Request.pm commit 2a6a2d2876b7fb8eb5ee383bb2d0c1bbd7a694d7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 11 16:58:51 2016 -0400 new module pf::CHI::Request A lib/pf/CHI/Request.pm commit b6577fac7b5ad3337a047f10ea3ac7b5e8d06851 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 20 06:40:25 2016 -0400 Add the stack trace for node_view M lib/pf/node.pm commit 42f4bfd09724588183a24fcf6d0210f50f80ed67 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 20 06:39:20 2016 -0400 Add log the stacktrace in db_query_execute M lib/pf/db.pm commit d771a87b5c2498b2d442575b38137a3957645c85 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 20 06:31:35 2016 -0400 New method to log the stacktrace of a function M lib/pf/log.pm commit cfac5266ffdd65fbb91afd851b2378aeecdf3012 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 19 16:34:44 2016 -0400 Added OOM check and adjust cycles M addons/monit/monit_checks_configurations/50_OS-checks.tt commit 382878ffabc48dc00b65e81120c00dd499fe060a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 19 16:27:43 2016 -0400 Missing extended timeout for radiusd-acct M addons/monit/monit_checks_configurations/00_packetfence.tt commit 1f117cd5860e295d3118269df35902111342b87b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 19 16:25:16 2016 -0400 "Better" alerting handling M addons/monit/monit_checks_configurations/00_packetfence.tt M addons/monit/monit_configurations/monit_general.tt commit 3c5b55f56b067fc30a0a643154fb06e821ceb49b Author: lzammit <lzammit@inverse.ca> Date: Wed Oct 19 16:03:09 2016 -0400 Use the location to determine the NAS-Identifier M lib/pf/Switch/Mojo.pm commit 21eab1d985ecd81e789c13fdcda8f4b6882530c3 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Oct 19 15:57:57 2016 -0400 handle access denied case M html/pfappserver/lib/pfappserver/Model/Node/Tab/WMI.pm M html/pfappserver/root/node/tab_WMI_process.tt commit c1651296a993ad115c1d0ceb242faba08f67d615 Author: lzammit <lzammit@inverse.ca> Date: Wed Oct 19 15:40:47 2016 -0400 Add Mojo Network switch module A lib/pf/Switch/Mojo.pm commit d1814517b5ca0475ad3f49bd9fd7c2addd0eb07e Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Oct 19 15:15:37 2016 -0400 including Windows check for WMI M html/pfappserver/lib/pfappserver/Model/Node/Tab/WMI.pm M html/pfappserver/root/node/tab_WMI_view.tt commit a6ef182d5ff7b0ef0732ba22f642bc6f324c1010 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Oct 19 14:15:56 2016 -0400 absolute path to the process name list file. M addons/monit/monitoring-scripts/oom_immunize_pid_names_from_list.sh commit c7743ceba146de892ab7f8777c1b3ecd4894d797 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 19 14:39:24 2016 -0400 Less aggressive logrotate window on httpd logs M addons/logrotate commit 736ac3b837cf525ed7429b97c68ba3425df9c11e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 19 14:37:30 2016 -0400 Disabled iplog rotation by default M conf/pf.conf.defaults commit 2091839d9a3f9a4c65b7961f1261de68ecdc0383 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 19 14:34:53 2016 -0400 Missing "S" in folder name ... :nail_care: M addons/monit/README.md M addons/monit/monit_build_configuration.pl D addons/monit/monit_checks_configuration/00_packetfence.tt D addons/monit/monit_checks_configuration/10_packetfence-portsec.tt D addons/monit/monit_checks_configuration/20_packetfence-drbd.tt D addons/monit/monit_checks_configuration/30_packetfence-activeactive.tt D addons/monit/monit_checks_configuration/40_OS-winbindd.tt D addons/monit/monit_checks_configuration/50_OS-checks.tt A addons/monit/monit_checks_configurations/00_packetfence.tt A addons/monit/monit_checks_configurations/10_packetfence-portsec.tt A addons/monit/monit_checks_configurations/20_packetfence-drbd.tt A addons/monit/monit_checks_configurations/30_packetfence-activeactive.tt A addons/monit/monit_checks_configurations/40_OS-winbindd.tt A addons/monit/monit_checks_configurations/50_OS-checks.tt commit e578b1d67d3e833117a07e06adee8fb77c959f74 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 19 14:31:13 2016 -0400 Moving OOM scripts A addons/monit/monitoring-scripts/oom_immunize_pid_names_from_list.sh A addons/monit/monitoring-scripts/process_names_to_immunize.list D addons/monit/oom_immunize_process_names/immunize_pid_names_in_file.sh D addons/monit/oom_immunize_process_names/process_names_to_immunize commit 2ebf8b865965d260c5ec864d57bead39607bfc3f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 19 14:27:27 2016 -0400 Missing from previous commit A addons/monit/monit_configurations/monit_general.tt commit fef2283b8d92f9aefc13fdf158ed0700433e66b1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 19 14:26:48 2016 -0400 Better separation of configurations M addons/monit/monit_build_configuration.pl M addons/monit/monit_checks_configuration/00_packetfence.tt M addons/monit/monit_checks_configuration/20_packetfence-drbd.tt M addons/monit/monit_checks_configuration/40_OS-winbindd.tt M addons/monit/monit_checks_configuration/50_OS-checks.tt commit ef241f7f60b2cc0cfe369d366bf41fa93ae594bc Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Oct 19 13:17:32 2016 -0400 Forcing stdout and sterr output to /dev/null in case there is a race condition and we try to immunize a process that finished its job. Forcing exit status to 0 accordingly, since there is no risk. M addons/monit/oom_immunize_process_names/immunize_pid_names_in_file.sh commit b18f7a7e29750b53c143623d7417d383c42614f9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 19 13:56:03 2016 -0400 Added OS-checks monit configuration M addons/monit/monit_build_configuration.pl M addons/monit/monit_checks_configuration/00_packetfence.tt A addons/monit/monit_checks_configuration/50_OS-checks.tt commit 5d4050174e2d36d4790ee2f6d8438dd975ee6ec5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 19 12:52:12 2016 -0400 handle monit dir in setup.sh for debian M addons/monit/monitoring-scripts/setup.sh commit b675c45c41701c3a866f59a2614ba66f0e3cb4e0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 19 12:46:06 2016 -0400 remove useless variable M addons/monit/monitoring-scripts/run-all.sh commit a9d02fcf6b6dfcfdfc7a2a3427d9fa0165a3fbfa Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 19 13:47:52 2016 -0400 Ajusted with new structure M addons/monit/README.md commit 3535bba31f540d5ee351d677e79e9d68e8d5d273 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 19 12:43:50 2016 -0400 added monitoring scripts to monit conf M addons/monit/monit_checks_configuration/00_packetfence.tt commit 8df106ff2507d8dfd799177fee26542133fb1644 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 19 12:58:46 2016 -0400 Structure D addons/monit/00_packetfence.tt D addons/monit/10_packetfence-portsec.tt D addons/monit/20_packetfence-drbd.tt D addons/monit/30_packetfence-activeactive.tt D addons/monit/40_OS-winbindd.tt M addons/monit/monit_build_configuration.pl A addons/monit/monit_checks_configuration/00_packetfence.tt A addons/monit/monit_checks_configuration/10_packetfence-portsec.tt A addons/monit/monit_checks_configuration/20_packetfence-drbd.tt A addons/monit/monit_checks_configuration/30_packetfence-activeactive.tt A addons/monit/monit_checks_configuration/40_OS-winbindd.tt A addons/monit/monit_configurations/syslog_monit.tt D addons/monit/syslog_monit.tt commit 3a6b6e5cc51c0c18ceccde3e51971425163ccd14 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 19 11:56:19 2016 -0400 RHEL / Debian compliant M addons/monit/monit_build_configuration.pl commit baaa093e704057b4cd71e5e75d0ec7a6c717d04c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 19 11:48:36 2016 -0400 open scan violation only if necessary M lib/pf/api.pm commit 832f93d35e52ccdcf34dc1a192caa358dbadee10 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 19 11:44:45 2016 -0400 ensure a post-reg scan violation is opened when triggering scan in prod vlan M lib/pf/api.pm commit 0d7ea9736ecc2fd0b4f0fdf01f735173d8422f0a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 19 11:44:01 2016 -0400 fix inconsistencies in scan instantiation M lib/pf/scan.pm commit f3780684b13bc80854fd19ea8480dca7c963af07 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 19 10:49:39 2016 -0400 Added logging M addons/monit/monit_build_configuration.pl commit 3de748650925612d825a019f583c275130a9cd19 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 19 10:40:04 2016 -0400 Monit handles syslog configuration for itself M addons/monit/monit_build_configuration.pl M addons/monit/syslog_monit.tt commit 121a8a5cc2762101cfb4e69af10e05a80a8d22d0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 19 10:27:42 2016 -0400 Added syslog configuration M addons/monit/README.md A addons/monit/syslog_monit.tt commit 35c185e259ef5500ac8e111155f3faaf6b8a4ff6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 19 09:57:04 2016 -0400 Updated poddoc M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth.pm commit 28681fe8f1ab605fa605efb7cad477f34853d712 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Oct 19 09:44:21 2016 -0400 Changing default dhcp types to extract and interpret to DHCPACK and DHCPREQUEST only in the defaults. M conf/pf.conf.defaults commit 47fd82271eb8752ed32f606cc659ff018399bd4f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 18 14:57:34 2016 -0400 Allow the oauth landing page to be overloaded M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth.pm M html/captive-portal/templates/oauth2/landing.html M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth.pm commit 27e547349fa31e51a300d6a99440874ce4749d10 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Oct 18 17:11:32 2016 -0400 Updated 'monit' directory D addons/monit/00_packetfence.sh D addons/monit/10_packetfence-portsec.sh D addons/monit/20_packetfence-drbd.sh D addons/monit/30_packetfence-activeactive.sh D addons/monit/40_OS-winbindd.sh A addons/monit/DEPRECATED/00_packetfence.sh A addons/monit/DEPRECATED/10_packetfence-portsec.sh A addons/monit/DEPRECATED/20_packetfence-drbd.sh A addons/monit/DEPRECATED/30_packetfence-activeactive.sh A addons/monit/DEPRECATED/40_OS-winbindd.sh M addons/monit/README.md commit c657adce3dc70b863e0641ff9ad1e27608c42742 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 18 14:46:47 2016 -0400 create necessary user and more validation M addons/monit/monitoring-scripts/update.sh commit 65265eb81c6b746eb3b30ddfeed8f27273798f77 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 18 14:32:57 2016 -0400 run scripts as pf-monitoring (with root possibility) M addons/monit/monitoring-scripts/run-all.sh M addons/monit/monitoring-scripts/update.sh commit 18bfc82b38a85ab831657e57abd6834220615df7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 18 13:48:10 2016 -0400 Changed apache log format M conf/httpd.conf.d/log.conf commit fe5a6685fdeb3e5359d1b944b75043ee2c6c2245 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 18 13:40:58 2016 -0400 fix run-all.sh not providing output M addons/monit/monitoring-scripts/run-all.sh commit a378c0ccaab574a78fd1f5ae42e95bff4f68d31e Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 18 11:57:56 2016 -0400 Use loadbalanced_combined log format if we are in cluster mode M conf/httpd.conf.d/httpd.portal.tt.example M lib/pf/services/manager/httpd_portal.pm commit c67177c274838fadffd1db791c4a8d0708ac60ba Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 18 11:33:05 2016 -0400 change functions script sourcing M addons/monit/monitoring-scripts/run-all.sh M addons/monit/monitoring-scripts/setup.sh commit 20fd5a721d40206378bb1702ceaf2f1846492cff Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 18 10:22:37 2016 -0400 if NAS-Port-Type is undefined set transport to Wired M lib/pf/Connection.pm commit 3e65faa03a15f9c668c1f1c08cc286288d82953e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 18 09:12:50 2016 -0400 remove scripts that have been migrated to new repo D addons/monit/monitoring-scripts/units/check-innodb-file-per-table.sh D addons/monit/monitoring-scripts/units/check-syslog.sh D addons/monit/monitoring-scripts/units/check-tmp.sh commit ad6aac1b0994c8c418e356052bb95d79967506be Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 18 09:10:05 2016 -0400 changes to URL for script download M addons/monit/monitoring-scripts/setup.sh commit 39218035265c3b52dd6aabb7fd876f246f8a4bbf Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 18 09:09:49 2016 -0400 changes to run-all.sh output M addons/monit/monitoring-scripts/run-all.sh commit e4ab400c70c80ca473149ad053ee4a8acf5fb5cc Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Oct 17 19:22:02 2016 -0400 Fixed mariadb pid path in order to match with database and maintenance script M docs/PacketFence_Clustering_Guide.asciidoc commit 15a739ebea6082c661e627f36e39215757094af0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 17 16:28:58 2016 -0400 Added test script to check innodb_file_per_table A addons/monit/monitoring-scripts/units/check-innodb-file-per-table.sh commit 36fca5debdf0bf0aa36ff9901a1cb57d8fe1b236 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Oct 17 16:07:45 2016 -0400 syslog async check A addons/monit/monitoring-scripts/units/check-syslog.sh commit c08a95de9fa8a657311e9d5271130b2ddb1c4792 Author: lzammit <lzammit@inverse.ca> Date: Mon Oct 17 15:47:35 2016 -0400 improvments M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit cfdd483c6cc92293d62c17ac7f8195cccef520e5 Author: lzammit <lzammit@inverse.ca> Date: Mon Oct 17 15:25:57 2016 -0400 improvments M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 68cebe493ad4565b7b03fda636f841ea6b88ad08 Author: lzammit <lzammit@inverse.ca> Date: Mon Oct 17 15:15:51 2016 -0400 documentation to use the Mojo networks AP M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit ba7be6ff9ad1847a0565dd344c41d59750ee1b55 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Oct 16 18:43:35 2016 -0400 Check if parking is enabled first before doing the more expensive violation check M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 1e2d91204fdcc400041bd1ad6d9658cf2f7d31e8 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Oct 14 16:20:23 2016 -0400 correct typo in feingerbank settings M html/pfappserver/root/config/fingerbank/settings/onboard.tt commit 84f6b42092f46492e95b4878e7fd40aa262f3370 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Oct 14 14:42:30 2016 -0400 added note about eap.conf M UPGRADE.asciidoc commit 78f60c65697470ab8ba754b4c0ae4da86c8fdf6c Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 13 16:29:39 2016 -0400 Remove useless call M lib/pf/role.pm commit 33d0afc487f461a7144702f68e872244a041d9ef Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 13 16:16:15 2016 -0400 Replace perl by rest api for accounting M conf/radiusd/packetfence.example M conf/radiusd/rest.conf.example M lib/pf/api.pm commit a5f9da340a7d353f0fa460b016a44cfd6cb0542d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 13 16:04:34 2016 -0400 Clean up the HTTP::Body to cleanup temporary files M html/captive-portal/lib/captiveportal.pm commit 66780643fb933d88322358474954b8ffc5044c85 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 13 14:29:38 2016 -0400 Fixed unknown column 'p_timestamp' in acct_start procedure M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 6fed0e7ad021644d08a1b1d4c585f832faa99772 Author: tlaurion <thierry.laurion@gmail.com> Date: Thu Oct 13 13:09:47 2016 -0400 Supressions Removed not required text M t/unittest/detect/parser/securityonion.t commit 50456490d68f0e89dae8eafeb800445d7184e984 Author: tlaurion <thierry.laurion@gmail.com> Date: Thu Oct 13 13:04:46 2016 -0400 Customize default values of the script There was no title and no description M t/unittest/detect/parser/securityonion.t commit b268c3125df7680f28a6ec785d4939af41b579b3 Author: tlaurion <thierry.laurion@gmail.com> Date: Thu Oct 13 12:54:59 2016 -0400 Update securityonion.t date change M t/unittest/detect/parser/securityonion.t commit ab808384157344587c3c17f7ced4f6304f20a4bc Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 13 12:27:01 2016 -0400 Fix syntax error M conf/radiusd/packetfence.example commit 905dc10e6dc9c8b13c7b00d3a255b32f16a52069 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 13 12:25:23 2016 -0400 Moved logic in set_calling_station_id M conf/radiusd/packetfence.example M raddb/policy.d/canonicalization commit f6e0620159e5e42de680634c2301e0dfaa7be3e0 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Oct 13 11:41:01 2016 -0400 example given on the packetfence-user list. Still works M t/unittest/detect/parser/securityonion.t commit 23b509176fa271914a791707d2fa628167904ffa Author: Louis Munro <lmunro@inverse.ca> Date: Thu Oct 13 11:39:32 2016 -0400 Changed much FATAL to WARN. M lib/pf/pfcmd/checkup.pm commit f1c7f68836d192b393765df9caf6808e351189ca Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 17 09:36:33 2016 -0400 fix typo in vars download dst M addons/monit/monitoring-scripts/update.sh commit c3583aa678ed1e24899e8535ea2522eca240ab6c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 17 09:36:21 2016 -0400 provide output of tests even when succeeding M addons/monit/monitoring-scripts/run-all.sh commit 3b8088e87fc867909d75c725f98b1e36c8224fe1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 17 08:32:08 2016 -0400 default value for tmp file var M addons/monit/monitoring-scripts/units/check-tmp.sh commit 9eea269dd36056ba0a7e202c5b6d96dc12388a9d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 17 08:31:56 2016 -0400 touchups to download urls M addons/monit/monitoring-scripts/setup.sh commit 4f674e4382ca032b18904865ab6827449c7d0418 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 17 08:29:04 2016 -0400 global and uuid specific vars + ignores M addons/monit/monitoring-scripts/run-all.sh M addons/monit/monitoring-scripts/setup.sh M addons/monit/monitoring-scripts/update.sh commit 548135eda8d0f7ec052ab612c58eda201f8b3e0c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 17 08:04:30 2016 -0400 source UUID specific vars if possible M addons/monit/monitoring-scripts/run-all.sh commit 2de233691bedcc77637833441685720efeceff34 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 17 08:00:55 2016 -0400 add UUID in report header M addons/monit/monitoring-scripts/run-all.sh commit 9631826505c5b2f6cce735f2736d9792b01851b9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 17 07:59:39 2016 -0400 add common script for vars setup M addons/monit/monitoring-scripts/run-all.sh A addons/monit/monitoring-scripts/setup.sh M addons/monit/monitoring-scripts/update.sh commit c904873907c14ad9b5662343c48ea698b2e25c1b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 17 07:55:44 2016 -0400 store script registry in monit directory M addons/monit/monitoring-scripts/update.sh commit 5b8a3f6e40c7ed4051cd4badf235dfca17ec7429 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 17 07:54:47 2016 -0400 downloads vars and ignore list if it exists M addons/monit/monitoring-scripts/update.sh commit 227af7e48dddf8d1f087dbbf78a2c9629a5f3f33 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 17 07:37:09 2016 -0400 specify key ID in sign-all.sh M addons/monit/monitoring-scripts/sign-all.sh commit 954e3c82e5ba374c02e36f090d300d08007c4cb0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 17 07:35:56 2016 -0400 make sign-all.sh use an argument for diretory M addons/monit/monitoring-scripts/sign-all.sh commit c3478f3b13a28aefa4adaa7a519fb698b2975eeb Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Oct 14 16:54:25 2016 -0400 changed pidof with pgrep to be able to select specific processes based on their arguments, like httpd.aaa. Tested against multiple processes doing malloc until memory exhaustion and the processes are immuned. D addons/monit/oom_immunize_process_names/immunize_pid_names_in_file A addons/monit/oom_immunize_process_names/immunize_pid_names_in_file.sh M addons/monit/oom_immunize_process_names/process_names_to_immunize commit 04ec22389975707d273cecd95b36d0eeeea00875 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 14 16:31:33 2016 -0400 use publicly available monit script registry M addons/monit/monitoring-scripts/update.sh commit def5fc842e939b02536ce2d8df8829b81b86f0d5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 14 17:24:20 2016 -0400 Typos M addons/monit/monit_build_configuration.pl commit a12251245744538ee7d715ce5586fe2acab3d780 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 14 17:22:31 2016 -0400 Better usage handling M addons/monit/monit_build_configuration.pl commit 480c19b3ba164f61d1ed9c332a7f17462421572e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 14 15:59:55 2016 -0400 add first monitoring unit script A addons/monit/monitoring-scripts/units/check-tmp.sh commit fac8d207a3b3c5a75adc911f9d19eaa18e0ee1ca Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 14 15:58:47 2016 -0400 rename monitoring scripts dir D addons/monit/check-scripts/run-all.sh D addons/monit/check-scripts/sign-all.sh D addons/monit/check-scripts/update.sh A addons/monit/monitoring-scripts/run-all.sh A addons/monit/monitoring-scripts/sign-all.sh A addons/monit/monitoring-scripts/update.sh commit cc7799dee54a34f28cc776fec9c5ec0d07e4c0d0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 14 16:43:02 2016 -0400 Monit configuration builder A addons/monit/monit_build_configuration.pl commit e04c06a825d9e3d3ec21fcf900dcc0bb254294a5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 14 16:33:58 2016 -0400 Fixed FreeRADIUS variable M addons/monit/00_packetfence.tt commit 9ccec1e89d6714f0643f7107c3037e242393fa3c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 14 15:43:59 2016 -0400 Using template toolkit for Monit configuration files M addons/monit/00_packetfence.tt A addons/monit/10_packetfence-portsec.tt A addons/monit/20_packetfence-drbd.tt A addons/monit/30_packetfence-activeactive.tt A addons/monit/40_OS-winbindd.tt commit d7c40c3c344ddcda3762c0e4b7aa7f0621f54cb4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 14 15:41:46 2016 -0400 Add executable A addons/monit/00_packetfence.tt M addons/monit/40_OS-winbindd.sh commit 70c020d3840c7c2b8b2c940b563b1a3ecbf1e9d6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 14 14:14:36 2016 -0400 Revert "Merge branch 'feature/best-practices' of https://github.com/inverse-inc/packetfence into feature/best-practices" This reverts commit 92179e449c365367f556eb6b40d86c0a57f09aa1, reversing changes made to 711f4f766c44e43df70ed2ec87bc5516e1baefbc. M addons/monit/oom_immunize_process_names/immunize_pid_names_in_file M addons/monit/oom_immunize_process_names/process_names_to_immunize commit 9f682330f987ba51450f719509b3ba1e53d7b0aa Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 14 14:08:54 2016 -0400 script to run all checks A addons/monit/check-scripts/run-all.sh commit bae9764add205057ac3fbf0885e26c55cc9f89f0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 14 14:08:37 2016 -0400 error validation for update script M addons/monit/check-scripts/update.sh commit 18a96cc5c2f90d5b1259dafa550e644b414fc6ed Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 14 14:06:44 2016 -0400 change and protect monitoring scripts dir M addons/monit/check-scripts/update.sh commit 2151edf8dc045315506cbee64ad52c08ca902782 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 14 13:36:06 2016 -0400 validate gpg decrypt success M addons/monit/check-scripts/update.sh commit dfe0ca09d36502a8a00b457a4eea6e761168b03c Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Oct 14 13:54:14 2016 -0400 replaced with pfgrep. Now testing. M addons/monit/oom_immunize_process_names/immunize_pid_names_in_file M addons/monit/oom_immunize_process_names/process_names_to_immunize commit 2323edecd215df0966d5e13d0c9184430ac27159 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Oct 14 12:01:16 2016 -0400 Adjust so that if pidof returns a list, all those PIDs are immunized. M addons/monit/oom_immunize_process_names/immunize_pid_names_in_file commit f920ca961a324d38553622c3c68383028e3bb2bb Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Oct 14 11:49:59 2016 -0400 POC that immunize each process name contained in a file. To be "monitized" A addons/monit/oom_immunize_process_names/immunize_pid_names_in_file A addons/monit/oom_immunize_process_names/process_names_to_immunize commit 26def7202d57064e7fad59e32688a81ce069506c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 14 12:42:17 2016 -0400 Ability to bypass iplog rotation process M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/iplog.pm M sbin/pfmon commit 1c9b8fa57b1b7e56fc3735a1f0acc8cdc527b077 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 14 12:19:43 2016 -0400 Spacing :nail_polish: M sbin/pfmon commit 5864ee4a052be9a07ecfaebabfcc6c7902053fcf Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 14 11:41:36 2016 -0400 Modify radius_audit_log default retention M conf/pf.conf.defaults commit aa26c02062ce2251a2dc5d43dbb774be848f2fd6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 14 11:25:47 2016 -0400 No longer keep useless apache logs M addons/logrotate commit bd906267046a575a7772872f2982a6fdaf4b4360 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Oct 13 11:34:21 2016 -0400 Working unit test related to SecurityOnion (with guil output example from the parser) A t/unittest/detect/parser/securityonion.t commit bf182073d277d3619ae4bd569bdb1dae6d521abf Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 13 07:57:10 2016 -0400 ensure switch_ip (NAS-IP-Address) is used as controllerIp in switch overlay M lib/pf/radius.pm commit 711f4f766c44e43df70ed2ec87bc5516e1baefbc Author: Louis Munro <lmunro@inverse.ca> Date: Thu Oct 13 04:27:00 2016 -0400 Added check to prevent database backups from filling disks. M addons/database-backup-and-maintenance.sh commit 855999a251b96ee0295c61541cfabf527cead15c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 14 13:12:57 2016 -0400 add script to sign all files in a directory A addons/monit/check-scripts/sign-all.sh commit 9bf71308490586f8dd486a869826a8576fa60ad6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 14 13:07:24 2016 -0400 error handling improvements + signing scripts M addons/monit/check-scripts/update.sh commit 2ee8348f1f3a38021cad1dd80f9dd34ebc134a6c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 14 12:30:07 2016 -0400 script to update check scripts (no validation yet) A addons/monit/check-scripts/update.sh commit 0a0f2e942e746568c3fedd27f55e98b089d97e8e Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 12 14:45:47 2016 -0400 Use acctuniqueid to calculate bandwidth usage M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql M lib/pf/accounting.pm M lib/pf/pfcmd/report.pm commit 63bd64f0c8b95f2803aa2fb5858b3f7ed182d3aa Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 12 13:46:52 2016 -0400 Make variable locally scoped M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm commit b33b1d1199f7fc0e2e2b3f8dd91679ed33e0d84e Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 12 13:51:29 2016 -0400 Post release M NEWS.asciidoc M UPGRADE.asciidoc A db/pf-schema-X.Y.Z.sql A db/upgrade-X.X.X-X.Y.Z.sql commit a703978cbf27355554d0afa5466ba07042c610e5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 12 10:14:14 2016 -0400 Since realm are stored in lower case we have to lower case the username realm (machine auth) M raddb/mods-config/perl/packetfence-multi-domain.pm commit 9c0c7899cb44aef31f8c618b4af998d587d578e9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 12 10:00:49 2016 -0400 Copy outer attributes in request to have them for radius audit log M conf/radiusd/packetfence-tunnel.example commit 9e447b53b634a2a5dfc5c50314bf8be99bf10c69 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 11 16:24:08 2016 -0400 Keep realm.conf when upgrading M addons/packages/packetfence.spec commit bad44a193182bfcecb598a84e43612cff95d8023 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 11 15:26:09 2016 -0400 Replace Calling-Station-Id in accounting by User-Name if missing in accounting M conf/radiusd/packetfence.example M raddb/policy.d/canonicalization commit 4167379deb4fb00bc4686696cbb8d4f0b94d1a5c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Oct 11 14:52:20 2016 -0400 Adjusted log message M lib/pf/iplog.pm commit 3257afd0a303e05261fd5507f6e838c3f05d0060 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 11 10:48:13 2016 -0400 Don't add description in the URL since the localize can break the graphite URL. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit 02d719f493471d0f95f003c861fb13f471245bf7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 7 19:54:09 2016 -0400 Remove nbopenviolations from node_view M lib/pf/cmd/pf/node.pm M lib/pf/node.pm M t/network-devices/wireless.t M t/role.t commit 6f361b70d9a64ede3ce17c229cd772247d5f7512 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 7 12:50:57 2016 -0400 Remove db disconnect since it is handled by atfork handlers M lib/pf/api/can_fork.pm M sbin/pfmon M sbin/pfqueue commit 449c06f56a22be861362b6bad136bc2177f400f8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 7 11:20:22 2016 -0400 Add a warning if the ldap connection expired M lib/pf/LDAP.pm commit 67bc1a96ff4adb60bd9061af251ea519daa36f1f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 7 10:44:33 2016 -0400 Update packaging M debian/control commit 765d7da459a87b5c42a56787132814b547121a80 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 7 10:35:42 2016 -0400 Clear the cache in the child M addons/packages/packetfence.spec M lib/pf/Redis.pm commit 9aca822d654842b05a1ad384b93f807d0a14aaa0 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 7 10:35:31 2016 -0400 Clear the cache in the child M lib/pf/LDAP.pm commit 4c19329b19943097da51917d2cccaa537efb2c77 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 7 10:24:55 2016 -0400 Add fork child M lib/pf/db.pm commit ef646228259cfde177a08d077eaea45d3bc71299 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 6 14:24:09 2016 -0400 Fix test count M t/coding-style.t commit f928c3a4c8928496e4b264dc1b177153ee18b31c Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 6 12:01:16 2016 -0400 Added a timeout for the sponsor to click on the link M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SponsorEmail.pm M html/pfappserver/root/authentication/source/type/SponsorEmail.tt commit 182806c862fbbd75c359e6ff5e163dbba57003ea Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 5 16:35:51 2016 -0400 Ignore the sourcefire addon M t/coding-style.t commit b971c2ad15bec962e420200ab833083a845ccce1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 5 13:49:53 2016 -0400 Do not use a bareword for opendir M lib/pf/services/manager/winbindd_child.pm commit 8e3740b0b2f1c701601374a4cb10e8a6641674d1 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 6 10:57:20 2016 -0400 Add new command generateconfig M lib/pf/cmd/pf/service.pm commit 70c78ebab0a879da37afd1400ad7bb308490c705 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 6 10:56:54 2016 -0400 Fix dispatching to the submangers M lib/pf/services/manager/submanager.pm commit d95bf37fb1af8128de7c2e60040919dc69c1d133 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Oct 5 16:50:45 2016 -0400 Updated Changelog. M ChangeLog commit 0808126676626233d56acc6666eafb94561de628 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Oct 5 16:44:56 2016 -0400 Updated Changelog according to 6.3. M ChangeLog commit ec4637bdd01dc440a20069ae79b58af81cf4f22d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 5 16:13:44 2016 -0400 Added missing dep in debian M debian/control M html/pfappserver/root/admin/configuration.tt commit e0da60d9aaffc85040d3a64c27a0a43b54a4406a Author: Louis Munro <lmunro@inverse.ca> Date: Wed Oct 5 14:14:08 2016 -0400 Updated changelogs for debian and RHEL prior to 6.3.0. M addons/packages/packetfence.spec M debian/changelog commit 165202950a512f052048f857337a6f71cd3e36c7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 5 14:01:38 2016 -0400 Updated FR M html/pfappserver/lib/pfappserver/I18N/fr.po commit 7dd4a97b28812a10e1bbbbca3f964d7b56eeb485 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Oct 5 14:00:00 2016 -0400 Updated vesion and files prior to 6.3.0 release. M conf/pf-release A db/pf-schema-6.3.0.sql D db/pf-schema-X.Y.Z.sql A db/upgrade-6.2.0-6.3.0.sql D db/upgrade-X.X.X-X.Y.Z.sql M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 33f766e8b6a5b074505a7d3412c6ebba568ce18d Author: Louis Munro <lmunro@inverse.ca> Date: Wed Oct 5 12:54:15 2016 -0400 Updated freeradius version requirements for debian. M debian/control commit b39787c83c8dfd444828ab3cc99267f119db318c Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 5 12:43:23 2016 -0400 Fixed strings syntax M html/pfappserver/root/config/fingerbank/combination/index.tt M html/pfappserver/root/config/fingerbank/device/index.tt M html/pfappserver/root/config/fingerbank/dhcp6_enterprise/index.tt M html/pfappserver/root/config/fingerbank/dhcp6_fingerprint/index.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/index.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/index.tt M html/pfappserver/root/config/fingerbank/mac_vendor/index.tt M html/pfappserver/root/config/fingerbank/user_agent/index.tt commit f4564e4330c8220bd253b0811324531df292091a Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 5 12:35:17 2016 -0400 Added new translated string M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po M html/pfappserver/root/config/fingerbank/settings/onboard.tt M html/pfappserver/root/configurator/fingerbank.tt commit f9d925c594d2170c83759e0f3f4d6555d27cc658 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 5 12:11:00 2016 -0400 Fixed translation M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po M html/pfappserver/root/admin/configuration.tt commit b9590292178eef2bfd4af84a21cb4ce4dd27fc6a Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 5 11:47:27 2016 -0400 Added new translated strings M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit de62ca4e65f794aed9420bb99a092b845dc038f9 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Oct 5 11:39:47 2016 -0400 Reworked NEWS file regarding MSE capabilites. M NEWS.asciidoc commit 67e205921e653ad484f49c7e69d912301fa6794e Author: Louis Munro <lmunro@inverse.ca> Date: Wed Oct 5 11:33:26 2016 -0400 Updated UPGRADE before releasing 6.3. M UPGRADE.asciidoc commit d6ef0f99ff74af1aaddf03a470e71991beb77ccd Author: Louis Munro <lmunro@inverse.ca> Date: Wed Oct 5 11:29:34 2016 -0400 Updated NEWS file. M NEWS.asciidoc commit 83ca486077286728be6d3cd975f3556c26da8730 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 5 11:13:53 2016 -0400 Fix debian dependency syntax M debian/control commit 511705d50597802b9e2723f9546955b260c413eb Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 5 10:33:29 2016 -0400 Translated new strings (FR) M html/pfappserver/lib/pfappserver/I18N/fr.po commit 4147155f1a8f9fbc6b434d4f9446da1d060ef0ee Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 5 09:55:15 2016 -0400 Added new translated strings Signed-off-by: Durand Fabrice <fdurand@inverse.ca> M html/pfappserver/lib/pfappserver/Form/Node/Create/Import.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Import.pm M html/pfappserver/root/node/search.tt commit 958928116a567608661a7382112e24ee01306876 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Oct 5 09:06:52 2016 -0400 fix #1739 M html/pfappserver/root/admin/configuration.tt commit 87b37935e86c30e0fc308d5b0b88b1bbecc990b1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 5 08:39:40 2016 -0400 limit httpd.portal's mod_perl to 1024MB of RAM M conf/httpd.conf.d/httpd.portal.tt.example commit bf80b294f075292c3307fe9ba63806a7d4cb3cf4 Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Oct 4 18:55:06 2016 -0400 Fixed syntax M addons/extract_i18n_strings.pl commit 6c61b4c122ca1241a09f8515e7df67c497657645 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 4 16:40:37 2016 -0400 Added new translated strings (FR) M html/pfappserver/lib/pfappserver/I18N/fr.po commit 9c4d7220bd12f04df978e011889f83f90dbc46ad Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 4 16:37:31 2016 -0400 Fix syntax M html/pfappserver/lib/pfappserver/I18N/en.po commit 616ab8a51fed1d4af078a66e60dc6065495516fb Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 4 16:36:05 2016 -0400 Added online/offline string to translate M html/pfappserver/lib/pfappserver/I18N/en.po commit 6adaf9b4f55cc57ba3a5360cc8a3a90ca3992c8a Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 4 16:04:28 2016 -0400 Translated new strings (FR) M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit 535b382e3a9215fe144f57ef334f57f27394e294 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 4 15:17:38 2016 -0400 Added new translated strings M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/Form/Widget/Field/FingerbankSelect.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit b7f64df2f657765f7ff53e8a80c324526147a85f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 4 15:12:29 2016 -0400 Add additional checks to reduce warnings 'Argument isn't numeric in numeric gt' M html/pfappserver/root/pfqueue/index.tt commit d1afa7c16138270381da5a69165e53db5bba40e7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 3 13:16:57 2016 -0400 Use the _add_links function M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit fd03576c38fa53d80290600f6cd8ba5f31ddb9bc Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 3 13:13:20 2016 -0400 Add additional field to row M lib/pf/pfcmd/report.pm commit b6054b443b45ddf8441a1e9072f53223cdd74d61 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Oct 2 18:09:58 2016 -0400 fix the display for osclassbandwidth or os M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit 3436463c588fec7414387fa5779664abbf0ea345 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Oct 2 16:43:19 2016 -0400 Add the row data to the item hash M html/pfappserver/lib/pfappserver/Model/Graph.pm commit 804d2d1468b07399dc9a55be783099d02ad86956 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Oct 1 17:20:49 2016 -0400 Refactor to use _add_links M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit e2f4b19e4e9d3a40ba6fe53bf9487054ada1eaa6 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Oct 1 16:42:03 2016 -0400 Make sure the search is done via the advanced_search action M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/root/static/admin/nodes.js commit ef9f1bb7861680634f18bacaa28610541314173d Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Oct 1 16:36:09 2016 -0400 Link for ssid search M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit 5d81bdd6105b0624acf8dfbb0d698044f60d0cbe Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Oct 1 16:35:20 2016 -0400 Add search for connection_type M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit 1eefef6a4263e49a7c2aef2b0d81e1509fc8459c Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Oct 1 16:34:09 2016 -0400 Allow searching for connection_type M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/root/admin/nodes.tt commit 94a9977c837d6de00e9e8fff1be6720c5deba92f Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Oct 1 16:33:24 2016 -0400 Create a map for connection type explained to connection type string M lib/pf/config.pm commit 7ebe24d8d8ed07711ac4d196519d8fe9dd67b1ad Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Oct 1 16:30:57 2016 -0400 Fix displaying of the ssid M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 07bcc7d29ab512d672eeb3bd5ef3e6f51dcf52d4 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 30 17:06:46 2016 -0400 Add link for the os M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit e1caddcff3dddce5a715ba61cf96f4816c5fa286 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 30 17:05:23 2016 -0400 Display if link is present M html/pfappserver/root/graph/pie.tt commit 485718e88892b982d6f38e204cd6e42a2781fb55 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 30 17:00:56 2016 -0400 Return from doUpdateSection M html/pfappserver/root/static/admin/common.js commit a5ed39ff5c8ac999ca87acf2adb678fe4f0f4dc7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 30 16:57:04 2016 -0400 Pass the event to the updater M html/pfappserver/root/static/admin/common.js commit 9b1efd9154db96616345a8f7f7ea93f83bd7923b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 30 16:31:27 2016 -0400 Add an items to the results M html/pfappserver/lib/pfappserver/Model/Graph.pm commit 49f07454dd88075e73ff80e41a5ca5405b678f6e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 30 15:53:23 2016 -0400 Remove stack overflow when updating section M html/pfappserver/root/static/admin/nodes.js commit c5f8aa93c532e830091ca8db3beed4e014b8c503 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 29 14:51:31 2016 -0400 Allow searching by device type M html/pfappserver/root/admin/nodes.tt commit 5d19fc2f9f58d377c1265e5d740d9200c2c82448 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 29 14:51:02 2016 -0400 Recreate the advanced search based of query parameters M html/pfappserver/root/static/admin/nodes.js commit 3d8dc3445c044a29941f43155eb9847e7b829aa9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 29 11:38:24 2016 -0400 Do not update the activation link for the node page M html/pfappserver/root/static/admin/nodes.js commit bd2d862b664f672435eea0da71e1027c850316a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 29 11:31:55 2016 -0400 Refactor the update section logic into it's own function M html/pfappserver/root/static/admin/common.js commit bb446260407f197df90cc7290437f1af9ad469f2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 4 13:53:12 2016 -0400 Fixed untranslated strings M html/pfappserver/lib/pfappserver/Form/User.pm commit be980c04766ced31263e89c793b7ff14d9f1fe1b Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 4 13:16:28 2016 -0400 New string translated M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po M html/pfappserver/root/config/domain/list.tt commit 16c48e535d32d4b3d8a704a3bac13d94816b39b9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 4 11:36:50 2016 -0400 Added new strings to translate M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/config/domain/list.tt commit ca8c551a94ddcc0e1aff8e56f483c92abc3e48af Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Tue Oct 4 11:14:17 2016 -0400 Licensing page reference and small typo correction. (Hash requests are limited and licensing is free only for demo testing purposes now) M docs/PacketFence_OPSWAT_Quick_Install_Guide.asciidoc commit 5bb2fb526c3491664a1b1051beb0d4a857bfd370 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 4 10:56:03 2016 -0400 Added new translated strings (FR) M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit 93d34c29f76915230c3d40871462ff8954cf364b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 4 10:31:45 2016 -0400 Reinit form fields on page load Fixes #1622 M html/pfappserver/root/static/admin/nodes.js commit 1d28693c484e1ad1b31b3b9251899f53c981b49f Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 4 10:28:21 2016 -0400 Updated extract_i18n_strings.pl Updated translation FR M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit e0630b887f343f0ee40b850f74759cf727e6d26e Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 4 08:30:58 2016 -0400 New translation M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit 127b799a69e2cb23a5b906f48cb7f4f13d28162b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 4 04:38:39 2016 -0400 Refresh the device tab after close the node tab Fixes #1697 M html/pfappserver/root/static/js/user.js commit a6c3ab2513957f370967dc2c8bbcc81a725c1003 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 4 03:43:26 2016 -0400 Fix the detect date query failing Fixes #1698 M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 12e7e47c50570c4880802aa7f84bc885743eb223 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 4 03:35:40 2016 -0400 Do not display the advanced filter in the drop down list M lib/pf/factory/condition/profile.pm commit 4524ca5974e9521f7e324dac69d84ff0831bf8ea Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 4 03:18:03 2016 -0400 Fix the redisplay of the violations after manually triggering a violation Fixes #1729 M html/pfappserver/lib/pfappserver/Model/Node/Tab/Violations.pm A html/pfappserver/root/node/tab_Violations_process.tt M html/pfappserver/root/node/tab_Violations_view.tt commit 573adc88a7ad465124adf1fa5f400849f12025d2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 3 17:01:03 2016 -0400 sync cluster-files.txt in --master sync M bin/cluster/sync commit d3740c89a279f3a43089ada4960dae536972f507 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 3 15:24:11 2016 -0400 Added new strings to translate M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/users.tt M html/pfappserver/root/auditing/radiuslog/index.tt M html/pfappserver/root/config/fingerbank/search.tt M html/pfappserver/root/config/profile/tab-content.tt M html/pfappserver/root/config/switch/list.tt M html/pfappserver/root/config/switch/view.tt M html/pfappserver/root/config/wrix/search_form.tt M html/pfappserver/root/dhcpoption82/index.tt M html/pfappserver/root/dynamicreport/index.tt commit dfe55cfe6de689e96c01c6872bf593ce381f0b29 Author: Louis Munro <lm@louismunro.com> Date: Mon Oct 3 14:58:48 2016 -0400 Enforced proper freeradius versions in spec file M addons/packages/packetfence.spec commit fc8528b20235fb6f6c196aa3b96eb7b1d84fc23a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 3 14:25:55 2016 -0400 Fix issue with ordering by online status M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 51e604dd9ee8a3d8d17219f3d30f6a5bd9188d0d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 3 14:14:57 2016 -0400 Call parent class build_update_subfields. Fixes #1639 M html/pfappserver/lib/pfappserver/Form/Node.pm commit 4e5b385866c2d144c07915c8f44848e00646e757 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 3 12:51:39 2016 -0400 Updated translation FR M conf/locale/it/LC_MESSAGES/packetfence.po M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit 594b5ede566ac54fc212e0c0369f3a4d87b187cb Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Oct 3 11:42:26 2016 -0400 "Improved" VLAN filters documentation M conf/vlan_filters.conf.example commit c8e0e15e40851068f604fd846fc8c1dbd9049723 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 3 11:33:54 2016 -0400 Fixed wrong tag M html/pfappserver/root/config/filters/index.tt commit 87f308804091fb202c60cbabb99105c4825f4144 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 3 09:09:04 2016 -0400 Make monit log to syslog facility M addons/monit/00_packetfence.sh commit 66624ef64db9e4adb51dc4a0a5785d945bd91da8 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Sep 30 17:18:03 2016 -0400 SCEP PKI service url NEEDS a trailing slash, else there is a redirect that isn't followed by sscep getca command, which invalidates the whole logic. M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc commit b4e339d0272b012cf593cca78745a84a1a108d34 Author: lzammit <lzammit@inverse.ca> Date: Fri Sep 30 16:41:45 2016 -0400 make sure winbind pid directory is defined fixes bug occurring when deleting a domain i am zammit M lib/pf/services/manager/winbindd_child.pm commit ee5f455f0b6c7d9a3cfea192385b505a10a3801b Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 30 16:15:52 2016 -0400 Translate fr M html/pfappserver/lib/pfappserver/I18N/fr.po commit 8786a0ef42478ec57e799d5a25a1fdd307863c39 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 30 16:14:04 2016 -0400 Translation fr M html/pfappserver/lib/pfappserver/I18N/fr.po commit 619a57f38d8bdd42323dc1c418df4c174ba9ceaf Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 30 16:11:33 2016 -0400 Added new string to translate M html/pfappserver/root/config/domain/index.tt M html/pfappserver/root/config/filters/index.tt M html/pfappserver/root/config/floatingdevice/index.tt commit 3ede1de93edd6fff929396a55209487c7e454b01 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 30 15:54:18 2016 -0400 fix: look for provisioning profile username in session M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm commit 77394487c4bc29ac8e643b3f36f7ed7216d4f1ae Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 30 15:53:53 2016 -0400 Duplicates SOH in admin_roles.pm M lib/pf/constants/admin_roles.pm commit 2dae6056f8308cc1d1b6c3b5bbf1728dd02b32a0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 30 15:51:55 2016 -0400 Duplicates FIREWALL_SSO in admin_roles.pm M lib/pf/constants/admin_roles.pm commit 5d24258f8c0712427130baf073682d840c55a0d8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 30 15:50:49 2016 -0400 Added string for translation M html/pfappserver/root/config/portal_module/index.tt M html/pfappserver/root/config/portal_module/list_view.tt commit c24e8266666e9f04a3395eb5a08658de668c371a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 30 14:45:05 2016 -0400 Fix #1694 M sbin/pfdns commit 77c84693c671da4f117a1efc58ca64a1c1686f20 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 30 13:40:56 2016 -0400 Fix #1727 M html/pfappserver/root/static/js/interface.js commit e2a2c0e0041252275567709d1dd853125a65f933 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 30 13:32:29 2016 -0400 Fix missing quote M addons/monit/00_packetfence.sh commit eece988057b40e11bd846923da795800d5633fd5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 30 13:26:25 2016 -0400 Fix #1724 M conf/radiusd/packetfence-tunnel.example M conf/radiusd/packetfence.example commit 92a8e38588c88ab0312eb06aadbdfe192c581441 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 30 13:12:23 2016 -0400 Use NAS-IP-Address for controllerIp in switch overlay fixes #1725 M lib/pf/radius.pm commit 2f4ad83559de842f5f4aa1594f2fc07fd4fe8591 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 30 12:12:23 2016 -0400 Fix typo M conf/radiusd/packetfence-tunnel.example M lib/pf/radius/rest.pm M raddb/dictionary.inverse commit d1462b5cc00f0fc9835d2d3f3fe098b3d48cba83 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 30 12:02:13 2016 -0400 Because freeradius doesn't support 401 in rest postauth M conf/radiusd/packetfence-tunnel.example M lib/pf/radius/rest.pm M raddb/dictionary.inverse commit f4ad3b900b226a6a6563086b1ca8e478030fbec4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 30 11:37:45 2016 -0400 store all realms key in lower case M lib/pfconfig/namespaces/config/Realm.pm commit 16a4e2bebbda815b47cb751117279fd7045671c2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 30 10:58:56 2016 -0400 Translate fr M html/pfappserver/lib/pfappserver/I18N/fr.po commit 403d8824545e4fc2fcd6e83c94931c2bc1168a4f Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 30 10:13:45 2016 -0400 Fix en.po M html/pfappserver/lib/pfappserver/I18N/en.po commit 35e558014e942159fc5b441f6617531264d34298 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 30 10:07:34 2016 -0400 New strings M html/pfappserver/lib/pfappserver/I18N/en.po commit 781b724acc128ae27c5083e0860bb287a37d0606 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 30 09:25:47 2016 -0400 Extract more strings in tt files M addons/extract_i18n_strings.pl commit b9f0acb70c02af96d8bc36312320180a8fb73f51 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 30 08:40:39 2016 -0400 Translation fr M html/pfappserver/lib/pfappserver/I18N/fr.po commit 341c8b3e0682b522c48b43c474c5734aae10b67e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Sep 29 16:36:50 2016 -0400 Add input rule for interface IP M lib/pf/iptables.pm commit d73ef6a7c83089ae375fa20b2d71d4e37ebc0dc4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Sep 29 15:31:12 2016 -0400 Translation fr M html/pfappserver/lib/pfappserver/I18N/fr.po commit f0385472bde6e63d2a54e5d805dd9f2544950f1b Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Sep 28 15:11:46 2016 -0400 Notes so that the upgrader knows he needs to rejoin the domains when he upgrades to packetfence 6.3. Fomain join fixes cannot be applied in a maintenance since credential cache directory changed. M UPGRADE.asciidoc commit 9f0ea7493f5ab176de3838e5a474a1cde2e62b65 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 28 11:21:48 2016 -0400 fix: validate the vid can't be over 2000000000 M html/pfappserver/lib/pfappserver/Form/Violation.pm A lib/pf/constants/violation.pm commit 8868fc116dbb150b119bf3428cb6f58dea48a853 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 28 10:56:44 2016 -0400 ignore compilation of sourcefire agent M t/TestUtils.pm commit 63af4d096fe530b5788d5cc7ec291d77e6b1f27e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 28 10:57:19 2016 -0400 reverse the violation open queries logic to optimize use of index M lib/pf/violation.pm commit 41871c64f49211f0fec304132b3611126b119235 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 28 10:56:44 2016 -0400 ignore compilation of sourcefire agent M t/TestUtils.pm commit b22af135047e07fe92660544a14dd88059979d57 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Sep 28 08:36:31 2016 -0400 Push translation M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit 41f4dd7a0253d72d47f791db724f2ed8aede214e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 27 17:24:32 2016 -0400 Do not use Apache 2.4 deprecated parameter M conf/httpd.conf.d/httpd.admin.tt.example M conf/httpd.conf.d/httpd.collector.tt.example M conf/httpd.conf.d/httpd.graphite.tt.example M conf/httpd.conf.d/httpd.portal.tt.example M conf/httpd.conf.d/httpd.proxy.tt.example M conf/httpd.conf.d/httpd.webservices.tt.example commit 5c648937c41aedb3469c84b40f643f395d9b86e3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 27 15:13:02 2016 -0400 fix auth_log for SMS M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm commit a5adcaf4530f5b5bc6f6f5b18dfdbf9b0c192c91 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Sep 27 09:49:10 2016 -0400 Removed dead code. Better code formatting. M lib/pf/activation.pm commit b4e859549f8bea0e2174b545fd9c405b9f178f88 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Sep 26 16:03:58 2016 -0400 Missing "Updating to current version" in upgrade-X.X.X-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 003c069fc3a9be0ff51054dfe05657fb7ba752f9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Sep 26 14:11:17 2016 -0400 Should return an empty hashref instead than an empty string M lib/pf/Switch/MockedSwitch.pm commit 40d8ae8eead8c0fc48bc3e2a7ff66610ef70dba3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 26 12:12:22 2016 -0400 Initailize home server M lib/pf/services/manager/radiusd_child.pm commit a97684919b69e986d4807fbb9b8ff1f58acf220d Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Sep 26 09:29:56 2016 -0400 Fixed debian control file M debian/control commit 436b5080f108567fdeaab180ba0b87d3d5e057c5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Sep 26 07:35:01 2016 -0400 Fix bad copy/pasting in radius CLI message M lib/pf/Switch.pm commit 940087efe7fdc29423d67e4bcdc9210b45d4b674 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 23 10:36:36 2016 -0400 radius audit log should be kept 7 days M conf/pf.conf.defaults commit 72792d5a7a9d6d78d896aa4763b3596d0c9fe1f4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 23 10:28:04 2016 -0400 don't include git directory in pf files backups M addons/database-backup-and-maintenance.sh commit d3da5fe23bef5ecb17f85c644d98986be28a0d03 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 23 10:27:44 2016 -0400 conditionnaly enable saturday night optimization M addons/database-backup-and-maintenance.sh commit 794056af8929285481d7226e0985ef71d24e5bed Author: Thierry Laurion <tlaurion@inverse.ca> Date: Thu Sep 22 13:34:55 2016 -0400 typos M addons/create_chroot.sh commit 7203e77f63288a44c92b54bf06af98932abb536a Author: Thierry Laurion <tlaurion@inverse.ca> Date: Thu Sep 22 13:32:21 2016 -0400 typos M addons/create_chroot.sh commit 6929767bd5ba641583d9ace6d2fc90daedc124cd Author: Thierry Laurion <tlaurion@inverse.ca> Date: Thu Sep 22 13:31:06 2016 -0400 typos M addons/create_chroot.sh commit 00bf629d2375b8c88b154a921e40b05c85a5baa1 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Thu Sep 22 13:15:10 2016 -0400 create_chroot simplificationand code cleanup. Making sure that the mount bind were mounted once, even when rejoining domains. M addons/create_chroot.sh commit 8d47a4adb11095b17d636342aeeedd7a72298cb9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 22 08:57:47 2016 -0400 user bulk action confirmation M html/pfappserver/root/static/js/user.js M html/pfappserver/root/user/list.tt commit e97b3cc9b3c5e6e8ac826730507c3de7918f5186 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 22 08:48:56 2016 -0400 fix bulk actions user display M html/pfappserver/root/static/js/user.js commit afa73e81d34ff25dcce1d505914cacba01920148 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 22 08:34:13 2016 -0400 add bulk user deletion M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm M html/pfappserver/lib/pfappserver/Role/Controller/BulkActions.pm M html/pfappserver/root/admin/bulk_actions.inc M html/pfappserver/root/user/advanced_search.tt M html/pfappserver/root/user/simple_search.tt commit 54c9825d1df3b1f9d15cddf54c7a34fb3da04c1a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 22 08:22:43 2016 -0400 better success msg for unassignNodes M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm M html/pfappserver/root/static/js/user.js commit 0320b60fea5c34695d648ddafe302a82782f8fca Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 22 08:18:33 2016 -0400 change btn class for unassignNodes M html/pfappserver/root/user/view.tt commit 4135543c5b3ad6cd3576be622ffa5b3e9ce50c3c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 22 08:15:33 2016 -0400 add method to unassign nodes to user M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm M html/pfappserver/root/static/js/user.js M html/pfappserver/root/user/view.tt commit 0f4e33bbc9187a80439a9e7521180639304122b2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 22 08:15:00 2016 -0400 don't wait for section reload to display user bulk result M html/pfappserver/root/static/js/user.js commit a7bd713f56976e7511b05d9e01486bd420e2da50 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 22 07:42:42 2016 -0400 use source description for title M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm commit 863611b079840d4a6ddfa2088d2f1ca40890466d Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Sep 21 15:19:25 2016 -0400 Debian pid path is the same as with CentOS7. Wait time is not 300s anymore but returns when it is done. M lib/pf/services/manager/winbindd_child.pm commit de588744327d0d8f1af5432265b1917da7aa402b Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Sep 21 12:35:01 2016 -0400 same code now works for both CentOS6 and 7. No more overlayfs. This is a hack. bind mount of all /etc first level directories, and first level copy of files under /etc to prepare chroots. Might also work for Debian, will see. M addons/create_chroot.sh commit bc883982342bdc9a06b97adfd2f1d6dc83a0b149 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Sep 21 12:03:05 2016 -0400 Added arping to Debian dependencies. M debian/control commit 5197327d33c813d8cb33a0ee2ec9e4ecfee514ea Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 21 10:46:44 2016 -0400 make log, not war M lib/pf/Switch.pm commit 4bbf3aad7d6f9f1c34530274e61ba790b97e10bc Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 21 10:45:48 2016 -0400 add CLI access support to HP Procurve M lib/pf/Switch/HP.pm commit 08d7a04c543448055aabbbbfb7c06119fdbdd8bd Author: Louis Munro <root@c7dev.local> Date: Wed Sep 21 10:00:16 2016 -0400 Fixed incorrect path: reports.conf != report.conf. M addons/packages/packetfence.spec commit 77e76030eadc3ce0c1a99a7c262193035a61d856 Author: Louis Munro <root@c7dev.local> Date: Wed Sep 21 09:56:42 2016 -0400 Fixed missing reports.conf from packaging. M addons/packages/packetfence.spec commit 9eb084f111ecf0bc937656a8806182c9f7f83896 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 20 13:52:51 2016 -0400 pass no ssl verify to SOAP::Lite for sourcefire M addons/sourcefire/pfdetect.pl commit a386be56205ea8325a61411a48151a775f8d2de8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 20 11:39:47 2016 -0400 remove sourcefire agent tgz D addons/sourcefire/packetfence.tgz commit ba255b3a351a65a691bf983caa61830008dcd2d3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 20 11:39:21 2016 -0400 track sourcefire agent source code A addons/sourcefire/Class/Inspector.pm A addons/sourcefire/Constants.pm A addons/sourcefire/LWP.pm A addons/sourcefire/LWP/Authen/Basic.pm A addons/sourcefire/LWP/Authen/Digest.pm A addons/sourcefire/LWP/Authen/Ntlm.pm A addons/sourcefire/LWP/ConnCache.pm A addons/sourcefire/LWP/Debug.pm A addons/sourcefire/LWP/DebugFile.pm A addons/sourcefire/LWP/MediaTypes.pm A addons/sourcefire/LWP/MemberMixin.pm A addons/sourcefire/LWP/Protocol.pm A addons/sourcefire/LWP/Protocol/GHTTP.pm A addons/sourcefire/LWP/Protocol/cpan.pm A addons/sourcefire/LWP/Protocol/data.pm A addons/sourcefire/LWP/Protocol/file.pm A addons/sourcefire/LWP/Protocol/ftp.pm A addons/sourcefire/LWP/Protocol/gopher.pm A addons/sourcefire/LWP/Protocol/http.pm A addons/sourcefire/LWP/Protocol/http10.pm A addons/sourcefire/LWP/Protocol/https.pm A addons/sourcefire/LWP/Protocol/https10.pm A addons/sourcefire/LWP/Protocol/loopback.pm A addons/sourcefire/LWP/Protocol/mailto.pm A addons/sourcefire/LWP/Protocol/nntp.pm A addons/sourcefire/LWP/Protocol/nogo.pm A addons/sourcefire/LWP/RobotUA.pm A addons/sourcefire/LWP/Simple.pm A addons/sourcefire/LWP/UserAgent.pm A addons/sourcefire/LWP/media.types A addons/sourcefire/Makefile A addons/sourcefire/SOAP/Client.pod A addons/sourcefire/SOAP/Constants.pm A addons/sourcefire/SOAP/Data.pod A addons/sourcefire/SOAP/Deserializer.pod A addons/sourcefire/SOAP/Fault.pod A addons/sourcefire/SOAP/Header.pod A addons/sourcefire/SOAP/Lite.pm A addons/sourcefire/SOAP/Lite/Deserializer/XMLSchema1999.pm A addons/sourcefire/SOAP/Lite/Deserializer/XMLSchema2001.pm A addons/sourcefire/SOAP/Lite/Deserializer/XMLSchemaSOAP1_1.pm A addons/sourcefire/SOAP/Lite/Deserializer/XMLSchemaSOAP1_2.pm A addons/sourcefire/SOAP/Lite/Packager.pm A addons/sourcefire/SOAP/Lite/Utils.pm A addons/sourcefire/SOAP/Packager.pm A addons/sourcefire/SOAP/SOM.pod A addons/sourcefire/SOAP/Schema.pod A addons/sourcefire/SOAP/Serializer.pod A addons/sourcefire/SOAP/Server.pod A addons/sourcefire/SOAP/Test.pm A addons/sourcefire/SOAP/Trace.pod A addons/sourcefire/SOAP/Transport.pod A addons/sourcefire/SOAP/Transport/HTTP.pm A addons/sourcefire/SOAP/Transport/HTTP.pm.mod_perl A addons/sourcefire/SOAP/Transport/IO.pm A addons/sourcefire/SOAP/Transport/LOCAL.pm A addons/sourcefire/SOAP/Transport/LOOPBACK.pm A addons/sourcefire/SOAP/Transport/MAILTO.pm A addons/sourcefire/SOAP/Transport/POP3.pm A addons/sourcefire/SOAP/Transport/TCP.pm A addons/sourcefire/SOAP/Utils.pod A addons/sourcefire/module.template A addons/sourcefire/pfdetect.pl commit f3bad0542048bceb837d78893a850ae0f32fc286 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 20 08:23:45 2016 -0400 add node modules and style map to .gitignore M .gitignore commit 38ba3ccb4fed5260d4235c0be2962db9531f1496 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 20 08:22:53 2016 -0400 added raddb/cli.conf to .gitignore M .gitignore commit 9b86128cc3175f015e326e00c5b53a3aca56cc96 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 20 08:13:00 2016 -0400 improve variable naming for device_class M html/pfappserver/lib/pfappserver/Base/Controller.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/root/config/profile/edit.tt M html/pfappserver/root/user/nodes.tt M lib/pf/person.pm commit 64dc424dea81357475068a80e4c621d14fa5245f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Sep 19 17:49:53 2016 -0400 improve fingerbank fields in node M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/node/search.tt commit 9dde2c93a8a7af5ffb2716dfb2582e2ea6dbdbb8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Sep 19 16:21:06 2016 -0400 fix smtpserver configuration in configurator fixes #1658 M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm commit 0f9b19e2e360a94938285bad661437648b86884d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Sep 19 16:07:30 2016 -0400 sync RADIUS certs via bin/cluster/sync fixes #1627 M lib/pf/constants/cluster.pm M lib/pf/file_paths.pm commit fa357433776ffc86c45c4e1301d062734044fffd Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Sep 19 15:48:23 2016 -0400 allow to customize template for Authentication::Source fixes #1545 M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Choice.pm commit 1dc37c31c80324d86bf35a748136217515e77211 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Sep 19 14:25:48 2016 -0400 add auto-reconnect option to pfconfig mysql M lib/pfconfig/backend/mysql.pm commit b495cc7a28a28dbc1578f8843133a0249e9886d0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Sep 19 13:36:22 2016 -0400 switch to using xbstream instead of tar for innobackupex M addons/database-backup-and-maintenance.sh commit 2cbd4ca2bb7c6901ee42af5c8ff7114f9f689ebd Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jul 22 17:27:54 2016 -0400 Use externalPortalEnforcement accessor M lib/pf/Switch/AeroHIVE/AP.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/WLC.pm M lib/pf/Switch/Meraki/MR.pm M lib/pf/Switch/Xirrus.pm commit 72ed43139cf5e8f4d33c44683356bd877c69106f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jul 22 17:21:57 2016 -0400 externalPortalEnforcement "support" accessor M lib/pf/Switch.pm commit f1e6f4277073c128fe7ebd88d741ba7d78d07962 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jul 22 16:04:57 2016 -0400 Better handling bogus switch external portal request parsing M lib/pf/web/externalportal.pm commit 957511487146318dfc14a86021fcb331e68dad1d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jul 22 16:04:29 2016 -0400 do not continue external portal request parsing if no session id matched M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/WLC.pm commit 7b4f200ba565e0a555025d2f71f77614fe5ce158 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jul 22 16:03:32 2016 -0400 Better regex for external portal detection M lib/pf/web/constants.pm commit 856fdbf8969d6527d9b388ff5998e931f36a905c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jul 21 17:59:53 2016 -0400 Moved from *_http to base modules M lib/pf/Switch/AeroHIVE/AP.pm D lib/pf/Switch/AeroHIVE/AP_http.pm D lib/pf/Switch/Meraki/AP_http.pm D lib/pf/Switch/Meraki/AP_http_V2.pm A lib/pf/Switch/Meraki/MR.pm A lib/pf/Switch/Meraki/MR_v2.pm M lib/pf/Switch/Xirrus.pm D lib/pf/Switch/Xirrus/AP_http.pm M lib/pf/web/constants.pm M t/data/all-switch-types.conf M t/data/switches.conf M t/unittest/switch_groups.t commit edafe923a002e510451538507057cbdceadc854e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jul 21 17:03:36 2016 -0400 Indentation party M lib/pf/Switch.pm commit 381a3bafa7892b723daa5f3b6f15d3a75ae8b9a8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jul 21 17:01:44 2016 -0400 Add 'ExternalPortalEnforcement' switch configuration parameter M conf/switches.conf.example M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M lib/pf/Switch.pm commit 3a4fb724f01b925f7e88c38c0ea277bd96decc62 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jul 14 12:36:28 2016 -0400 Using an hash reference M lib/pf/Switch.pm M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/Switch/Aruba.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/WLC.pm M lib/pf/Switch/CoovaChilli.pm M lib/pf/Switch/Meraki/AP_http.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/Switch/Ruckus.pm M lib/pf/Switch/Xirrus/AP_http.pm M lib/pf/web/externalportal.pm commit d2841961e9607f90799223a5f4cc68700c24655d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 12 14:42:02 2016 -0400 Remove parseUrl and parseSwitchIdFromRequest M lib/pf/Switch.pm M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/Switch/Aruba.pm M lib/pf/Switch/CoovaChilli.pm M lib/pf/Switch/Meraki/AP_http.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/Switch/Ruckus.pm M lib/pf/Switch/Xirrus/AP_http.pm commit 1b6a218007e323e91d624ee265cd5b5f51e4e741 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 12 14:33:38 2016 -0400 Obsolete M lib/pf/web/constants.pm commit 4c9423467dfdc98616b89a69ec67e1b5307b5584 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 12 14:33:17 2016 -0400 Redesigned the way external portal is working M lib/pf/Switch.pm M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/Switch/Aruba.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/WLC.pm M lib/pf/Switch/CoovaChilli.pm M lib/pf/Switch/Meraki/AP_http.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/Switch/Ruckus.pm M lib/pf/Switch/Xirrus/AP_http.pm M lib/pf/web/externalportal.pm commit 809d08687cc6cf861554816a213b2bbae64a8ac6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jul 11 14:18:49 2016 -0400 Missing from a817b27ba1ee77d28a1e2ffa77b39c656058c85f M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/WLC.pm commit 39fced8ba4a4ea3f32ae2d44ece0ee641766f425 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jul 11 14:08:30 2016 -0400 Remove obsolete methods M lib/pf/Switch.pm M lib/pf/Switch/MockedSwitch.pm commit d08690cebd5d18cc81f42037e72c7c75ce797970 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jul 11 14:02:25 2016 -0400 Moved Cisco to "standard" external portal flow M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/WLC.pm M lib/pf/web/constants.pm commit 1801a178cb93c9c43f8a998bfc22f96ac2d709a2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jul 8 16:18:11 2016 -0400 Add ability to suffix content for external portal URI regex M lib/pf/web/constants.pm commit da628da62c00d8c44d3dbf199d83b1f03b0eefa9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 5 17:18:05 2016 -0400 Typo M lib/pf/web/constants.pm commit 051c37f78747aa9ea102b27e01ae449c71fcdf75 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 23 15:31:49 2016 -0400 Migrated external captive portal old URL to new M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/Switch/Aruba.pm M lib/pf/Switch/Ruckus.pm M lib/pf/web/constants.pm M lib/pf/web/externalportal.pm commit d460c22bac41feb1751af70c811cc85b13a8c5b8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 23 14:33:26 2016 -0400 Obsolete M lib/pf/Switch/Cisco/WLC.pm M lib/pf/web/constants.pm commit 5e9d9e7ef299fe011c5bede2f2f12c0fe86febd0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 19 12:14:11 2016 -0400 Handle when wmi_rules is a single entry M html/pfappserver/lib/pfappserver/Model/Node/Tab/WMI.pm commit c399cdabb49dad69c6f1e8659d5f352481cc2669 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Sep 19 11:55:45 2016 -0400 add conf/report.conf to .gitignore M .gitignore commit 7f38088a3e893f7bfc1f2ca3c16177dc7cb874ab Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Sep 19 11:55:09 2016 -0400 added report.conf.example A conf/report.conf.example commit ac7169afb9a57e2cba7dfde1252098a25f9cc052 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Sep 19 11:54:44 2016 -0400 create different db_data for Report.pm M lib/pf/Report.pm commit 48bc73f4fb25a3f4d056a82945d23133f75bf1d0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Sep 19 10:28:34 2016 -0400 adding Image::Magick since the map doesn't load M html/pfappserver/lib/pfappserver/Model/Node/Tab/MSE.pm commit 764a7de1cccf8f255c85e58c9eb36e4dd5db2dd8 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Sep 16 16:57:12 2016 -0400 added wmi.conf example M conf/wmi.conf.example commit 303ff90612d85f7274f7ecd598bc72929222d6a8 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Sep 16 16:55:16 2016 -0400 remove old code M html/pfappserver/lib/pfappserver/Form/Node.pm commit 376b1bc394a9357c9a7ebb19753d68512a5e5a8c Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Sep 16 16:50:21 2016 -0400 remove unused code M html/pfappserver/root/static/js/node.js commit 412a79c1f1376388ba0f874aa8be98441a7e0186 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Sep 16 16:48:44 2016 -0400 removing useless code M html/pfappserver/lib/pfappserver/Model/Node/Tab/WMI.pm commit e5d647f237090782e8e5d8e395d6d425bd3aafef Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Sep 16 16:44:17 2016 -0400 templating and remove dumper M html/pfappserver/lib/pfappserver/Model/Node/Tab/WMI.pm M html/pfappserver/root/node/tab_WMI_process.tt commit cbe1ee17c5b1225b9e9c5cf79e8b049763bcd748 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Sep 16 16:40:55 2016 -0400 optimizing and removing old code M html/pfappserver/lib/pfappserver/Model/Node/Tab/WMI.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/tab_WMI_process.tt commit aab071aa2cddf596f633bacb84a1950a9ba57165 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Sep 16 15:58:36 2016 -0400 import all scans and rules properly M html/pfappserver/lib/pfappserver/Model/Node/Tab/WMI.pm M html/pfappserver/root/node/tab_WMI_view.tt commit 3e6867f7fadf46ccbf29d9156f141a5c29183bd4 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Sep 15 17:04:41 2016 -0400 more testing M html/pfappserver/lib/pfappserver/Model/Node/Tab/WMI.pm commit a83dcdc74a435958926b5e1d0cc43a0c62c00d61 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Sep 15 12:59:48 2016 -0400 moving code from controller to tab M html/pfappserver/lib/pfappserver/Model/Node/Tab/WMI.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/tab_WMI_process.tt M html/pfappserver/root/node/tab_WMI_view.tt commit bc9990d4f1e76e30677a011e25d8a3c688e00c39 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Sep 14 17:05:27 2016 -0400 display button M html/pfappserver/lib/pfappserver/Model/Node/Tab/WMI.pm M html/pfappserver/root/node/view.tt M html/pfappserver/root/static/js/node.js commit 3f4dfb4fd8d3acf879eb54ef3b827d2b317de917 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Sep 14 16:45:43 2016 -0400 logging M html/pfappserver/lib/pfappserver/Model/Node/Tab/WMI.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm commit ad81afc184e8934a6bba21cae4da07a2f80eb22e Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Sep 14 15:45:37 2016 -0400 testing new tab system A html/pfappserver/lib/pfappserver/Model/Node/Tab/WMI.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm D html/pfappserver/root/node/scanProcess.tt D html/pfappserver/root/node/scanSecuritySoftware.tt A html/pfappserver/root/node/tab_WMI_process.tt A html/pfappserver/root/node/tab_WMI_view.tt D html/pfappserver/root/node/wmi.tt commit 42d82eb93f82bd19f9d7be97388cc226952bc062 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Sep 14 13:56:36 2016 -0400 interface changes M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm A html/pfappserver/root/node/scanSecuritySoftware.tt M html/pfappserver/root/node/wmi.tt M html/pfappserver/root/static/js/node.js commit 4c31c8bf7e080cd804530d3bcd95190f07e48197 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Sep 14 09:25:18 2016 -0400 added span for visibility M html/pfappserver/root/node/wmi.tt commit e698c0359f0fedd347987b712cee68e199e6b46f Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Sep 13 16:12:18 2016 -0400 displaying multiple results M html/pfappserver/root/node/wmi.tt commit 8942f0fad8e2cb538f016281021917798a1ac05a Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Sep 13 14:05:50 2016 -0400 remove button scan M html/pfappserver/root/node/wmi.tt M html/pfappserver/root/static/js/node.js commit 44cbb815e58ae4d5eb95f5f4f2fa6efca62e3cff Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Aug 12 14:29:52 2016 -0400 adding button for base scan M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/wmi.tt M html/pfappserver/root/static/js/node.js commit 36a8e1c5aac6db9ab97397ed6732362f450883ac Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Aug 12 11:57:30 2016 -0400 admin roles requirement M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm commit 7fe31f4ee6d3a54328e4d48b6304386f30bba393 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Aug 12 11:06:51 2016 -0400 minor changes M html/pfappserver/root/node/wmi.tt commit 06cc6ed8d8cf6f419f775a257cc1a73a087dbf8c Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Aug 12 10:48:13 2016 -0400 remove unnecessary code, parse proper M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/wmi.tt commit c24fdfaa8e40096a5b437fe6eff8976362e4e701 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Aug 11 16:56:13 2016 -0400 continue parsing result M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/wmi.tt M lib/pf/scan/wmi/rules.pm commit eadd37359dee7f47ca9d56fd9fc0108a8db0e604 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Aug 11 09:55:30 2016 -0400 added checkbox option M html/pfappserver/lib/pfappserver/Form/Config/WMI.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm commit 91972e29e99bf81bba11ecc385c2e789b79d1221 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Aug 11 09:36:23 2016 -0400 remove commented code M html/pfappserver/root/static/js/node.js commit 274ed0fed3310342c2c8dfdc590440b9e4bc7d11 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Aug 11 09:34:36 2016 -0400 parse wmi result and template improvement M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/wmi.tt commit 20053c2376cebc994fd8991cb2e5c3f798201936 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Aug 11 09:15:50 2016 -0400 Revert "added details about scans and method parse" This reverts commit 6074d4fde526fa253e8ef62a5ac1b04fffa6d48c. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/wmi.tt commit c92fce9b24437ee9e594e92355b3402075ddad7a Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Aug 11 09:02:44 2016 -0400 added details about scans and method parse M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/wmi.tt commit bbed7bf87a3bc87cfb25a932c631a4a845291ee1 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Aug 8 16:54:29 2016 -0400 testing M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm commit a33fa46dc134e6450b15932e80a37b731c712b18 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Aug 8 14:53:30 2016 -0400 scan config selection based on portal profile M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/wmi.tt commit 54237f8808cb395888e8f5ab2389a356d7388065 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Aug 8 13:26:54 2016 -0400 fixes M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm commit 2289240bdeedb78beabe739039c876ad057e617a Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Aug 8 13:04:14 2016 -0400 added antispyware product scan M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/wmi.tt commit 836671223605c837bc6f0c3cb73770b360cc26e4 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Aug 8 12:46:16 2016 -0400 tab wmi working M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/scanProcess.tt M html/pfappserver/root/node/wmi.tt M html/pfappserver/root/static/js/node.js commit ea237caa29d5fc25237a66e70caa167caeb8801d Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Aug 5 16:18:01 2016 -0400 button action js M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/static/js/node.js commit e90a91dfc2dce319e69ba47d448f65e86a0e510d Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Aug 5 15:27:33 2016 -0400 action for button M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm A html/pfappserver/root/node/scanProcess.tt M html/pfappserver/root/node/wmi.tt commit cdd4a38676647f013dfe93cad8a5695d6d780029 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Aug 5 14:42:51 2016 -0400 table and button M html/pfappserver/root/node/wmi.tt commit b6fee5a40be1e83406eb7a9d49ff4a9ae4f4e51b Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Aug 5 10:26:47 2016 -0400 handeling answer M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/wmi.tt commit efd661b1cd267770f2be3416819df29fe9c8f364 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Aug 4 16:10:07 2016 -0400 list of process M html/pfappserver/root/node/wmi.tt commit 8eb8e53d10ae818a106a429bc05a171c109bfcfb Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Aug 4 15:53:09 2016 -0400 visual improvement M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/wmi.tt commit 6cdff25e5ebf30f527c332a8493a14ed8a86dce8 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Aug 4 15:09:12 2016 -0400 parsing M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/wmi.tt commit eb377b19577b44ed401dbd7ba3e8b38b2928e4b8 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Aug 4 11:58:17 2016 -0400 working scan M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm commit c38dad4a9e4b39cd47fadd2f3c79cc3129c67cfd Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Aug 4 10:35:20 2016 -0400 added namespace from f53fc93 M html/pfappserver/lib/pfappserver/Form/Config/WMI.pm M lib/pf/scan/wmi/rules.pm commit 1e0909cc32c33f2759f4e1f84233bd8ec07ba3ae Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Aug 4 10:33:55 2016 -0400 executing command M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/view.tt M html/pfappserver/root/static/js/node.js commit d9858ae2244a57270a01d8749f2f7b24f80c7040 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Aug 3 14:56:48 2016 -0400 moved code to own tt M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/view.tt A html/pfappserver/root/node/wmi.tt commit d2ca2390c48a2fb384e68b3c741849509b9bd670 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Aug 3 11:54:17 2016 -0400 checkbox and stuff M html/pfappserver/lib/pfappserver/Form/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/view.tt commit 3267810bc96bd6ead3e9bbca36bd07d64ef82c17 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Aug 3 10:17:14 2016 -0400 added scans M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/view.tt commit a54ab841f89194f2c3fb71d0334e0ef1e03c0ed6 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Aug 2 16:46:56 2016 -0400 removing unecessary lines M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm commit 5756447174ceba81fbe803d42656fabf5618ee15 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Aug 2 16:42:29 2016 -0400 changing output M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/view.tt commit 3ca80069d6b2a9b1ff17b5466d963e9811e9f84d Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Aug 2 16:36:15 2016 -0400 launching scan sccm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/view.tt commit 9a4e89ae2bd99bee14d6ece90128e6570af51957 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Aug 2 15:06:18 2016 -0400 added config and such M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/view.tt commit df2fc4172e31d3b94cff71818d94d5e7d9163ea9 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Aug 2 10:17:07 2016 -0400 stasth infor from pfconfig M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/view.tt commit 6581f1ba5da119734cf28543b08ce536f1f08d74 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Aug 1 17:06:53 2016 -0400 fixing req M html/pfappserver/root/node/view.tt commit 1593aa347c5637cd6e6d01379eedbf30a0a4b51c Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Aug 1 17:00:27 2016 -0400 writing tab M html/pfappserver/root/node/view.tt commit 5b3d49a93b174a82eb33d3a87a0c918140ff3d56 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Aug 1 16:42:41 2016 -0400 create tab wmi M html/pfappserver/root/node/view.tt commit d2c522605b8ef9e261a688296df039d6774aa08e Author: Louis Munro <lmunro@inverse.ca> Date: Fri Sep 16 16:18:39 2016 -0400 Fixed tab breaking tests. M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm commit 2d6c54f1c2d3f5d76127f46723c05290946f4e32 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 15 13:39:07 2016 -0400 Update eap fast config section M conf/radiusd/eap.conf.example commit 94f3da159083921720acbebbbd64444279140b9a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 15 12:51:49 2016 -0400 Turn on use_mppe M raddb/mods-available/mschap commit ac330cfce82257ff015e80306084ab8ced1c15f2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 14 15:06:15 2016 -0400 No hard coding M conf/radiusd/eap.conf.example commit 7b2abf3d57576ba25055239d21d699fd686358fc Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 14 14:20:16 2016 -0400 Update translation file M html/pfappserver/lib/pfappserver/I18N/en.po commit 05066822901a5576a74b2a4eb66ead21d6b7a12f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 14 14:09:51 2016 -0400 Update freeradius version to 3.0.12 M addons/packages/packetfence.spec M debian/control commit ea89d7b7a566d59e2152b4a36f2640a6a22e95fa Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 14 14:05:54 2016 -0400 Add FAST M conf/radiusd/eap.conf.example commit 5f8e5c996003112c05518397efdd1e27c9f16c62 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 14 13:58:27 2016 -0400 Update template M conf/radiusd/eap.conf.example commit 0a6b49f6b9fd700483c3604ddd099685c8e8d786 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 14 13:57:41 2016 -0400 Add radius authentication methods variables M lib/pf/services/manager/radiusd_child.pm commit 91ac6a7caebf0845ed639366e5a0b2dad58f403f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 14 13:40:45 2016 -0400 Fix syntax error in template M conf/radiusd/eap.conf.example commit 348e596863102467837726242c50d2d6f9dc240b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 14 12:55:13 2016 -0400 Allow the different eap types to be enabled disabled M conf/radiusd/eap.conf.example commit 5b384f20188ae2871036e8fef75fe1c88ae342ae Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 14 11:34:43 2016 -0400 Enable TLS and TTLS by default M conf/pf.conf.defaults commit 46fcba129b4e9b0a4f85384f028581e0fc55c89f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 12 12:25:26 2016 -0400 Use template toolkit for conf/radiusd/eap.conf M conf/radiusd/eap.conf.example M lib/pf/services/manager/radiusd.pm M lib/pf/services/manager/radiusd_child.pm commit a6bf6b9effbb5e87431a4d4b9f751b167f05ac64 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 14 10:41:18 2016 -0400 Display radius_authentication_methods section M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm commit 329dbf811ed5149d64c3bceca355e25e120a131b Author: Thierry Laurion <tlaurion@inverse.ca> Date: Tue Aug 16 09:10:06 2016 -0400 Extended enumeration of protocols support...And Lapsus correction. M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit da0b9ed421dfb8749d098343834091e2d738702f Author: Thierry Laurion <tlaurion@inverse.ca> Date: Fri Aug 12 17:21:29 2016 -0400 Network_Devices_Configuration_Guide.asciidoc synthetisation and clarifications M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 29416eaa28f641887b5cdcfdedb142a49a525dae Author: Thierry Laurion <tlaurion@inverse.ca> Date: Fri Aug 12 17:08:30 2016 -0400 Network_Devices_Configuration_Guide.asciidoc documentation covering required authenticator and supplicatant switches configuration M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 48af6d9671c7be419de74a834afd3b88fdaf6255 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Fri Aug 12 15:00:34 2016 -0400 Validation of minimum and maximum length for Text type M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm commit 69e0cec9143e4d1f67a183bb581b6131568edb89 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 14 10:28:17 2016 -0400 New hex type support in documentation.conf with validation M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm commit e80639863a5f822991a145f2dc1a16dd623ca278 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 14 10:26:00 2016 -0400 Add new section radius_authentication_methods M conf/documentation.conf M conf/pf.conf.defaults commit 2e1ce05a18ce7009e8b4337fc39067a273b5783d Author: Louis Munro <lm@louismunro.com> Date: Fri Sep 16 15:11:47 2016 -0400 fixed incorrect runlevels in redis-cache init. M packetfence-redis-cache.init commit cc17e4f98421cd68a0c6b7600b1649f31cc6db8b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 16 14:32:55 2016 -0400 allow force closing of violation through API M lib/pf/api.pm commit bb75559dbd27b6bdd627a2522107999e43b29f3c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 14 13:25:23 2016 -0400 Fix syntax error M html/pfappserver/lib/pfappserver/Model/Node/Tab/MSE.pm commit c58fc173ff127cde920fa2c27b1e47dab57f52f6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 9 08:48:31 2016 -0400 Added the map in the tab and a point with a circle to localise the device on the map M html/pfappserver/lib/pfappserver/Model/Node/Tab/MSE.pm M html/pfappserver/root/node/tab_MSE_process.tt M html/pfappserver/root/node/tab_MSE_view.tt commit 29ea0ab2980ba998b746fb2d4f78b9c2936b9a21 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 16 09:31:09 2016 -0400 wrap delete_host for un-parking in eval M lib/pf/parking.pm commit dd63fbea88208ac15f1711f71da8c41cfbbee7df Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 16 09:30:46 2016 -0400 don't execute actions unless closing a violation when force closing M lib/pf/violation.pm commit 650f14371649ba737fabe9f3322c3b4d93d1f83c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 15 17:03:25 2016 -0400 Fix issue with unititalized M lib/pf/Connection.pm commit cdaf4fe10664a87bf28e203d9bdd3b71107fcb81 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Sep 15 12:07:43 2016 -0400 Wrong attribute value M lib/pf/Switch/Extreme.pm commit e50ea26d7f828acf0b8920c4055cfe545420f60c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 15 11:49:00 2016 -0400 Fix issue with using the mac not vid for the violation id M lib/pf/cmd/pf/violation.pm commit 674c4e2d261deede4e487609f48079e78b04f706 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Sep 14 17:23:01 2016 -0400 deleting space changes. M lib/pf/domain.pm commit 4a371fdc817d4f483486e840f3c2740e46bc71fc Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Sep 14 17:20:37 2016 -0400 deleting space changes. M lib/pf/domain.pm commit 1c94ea9562a1baa44ec1b7c409dc01002f54a94c Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Sep 14 17:19:01 2016 -0400 deleting space changes. M lib/pf/domain.pm commit 5ec4654c2693d34c55ea32bacd8ed1839c3f7db4 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Sep 14 17:08:55 2016 -0400 /var/lib/samba/winbindd_privileged was shared between domains :/ M addons/create_chroot.sh commit 540a7180c9fdff20b04d67f8be44a83300c2fd92 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Sep 14 16:23:39 2016 -0400 Corrections upon previous review M addons/create_chroot.sh M lib/pf/domain.pm M lib/pf/services/manager/winbindd_child.pm commit 371bf1a0afb916d71020de4b6765ed94a477a8e7 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Sep 14 15:28:17 2016 -0400 revert needed code. M lib/pf/domain.pm M lib/pf/util.pm commit ba802d73bf729d4735dbce43b50ca1b67a7f2e22 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Sep 14 14:38:47 2016 -0400 Reverting spaces... M lib/pf/util.pm commit 08fcf17a5d7cde50bf9f5d63e81c10144ca0a03f Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Sep 14 13:46:14 2016 -0400 Removed debug traces M lib/pf/domain.pm M lib/pf/util.pm commit 05393a9954294d0b38e8ac62f0013a4e83bbde47 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Sep 14 13:10:31 2016 -0400 fix PID detection for winbindd process on RHEL7 M lib/pf/services/manager/winbindd.pm M lib/pf/services/manager/winbindd_child.pm commit 20dc9c04875820bc080d4b14c8a665b5b6e6feb4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Sep 14 12:46:11 2016 -0400 Added write CLI access for Extreme switches M lib/pf/Switch/Extreme.pm commit 90a8d19d1232f025bf695bbb2c58b6fd20a030ad Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Sep 14 12:31:18 2016 -0400 Modified default retention value for RADIUS audit log (30D -> 15D) for performance issues M conf/pf.conf.defaults commit 28e9f9f71ee9c58e4440b8cf63174be09b6c93cf Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Sep 14 12:03:17 2016 -0400 removed debug M lib/pf/services/manager/winbindd.pm commit 59f6426126e985b548d882ab30d7088ff98efdc9 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Sep 14 11:45:39 2016 -0400 adjustments for domain join M addons/AD/smb.tt M addons/create_chroot.sh M lib/pf/domain.pm commit 31d55a9ce85096ec9cd862cd74a59b3f3fc64446 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 14 08:52:48 2016 -0400 ensure packet type is defined before attempting action in infoblox M lib/pf/detect/parser/infoblox_dhcp.pm commit f3f8285cc24eac2f5a6e80124d28bba7237991c6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 14 08:47:04 2016 -0400 call update_iplog in infoblox parser M lib/pf/detect/parser/infoblox_dhcp.pm commit 25249f01deddfb1b84a5c22a91f32a4f55ce7d1b Author: Thierry Laurion <tlaurion@inverse.ca> Date: Tue Sep 13 16:27:07 2016 -0400 mount the overlay and creat working directory only when they don't exist. M addons/create_chroot.sh commit f0c7557fa07ba1eb8ffcc1c234a52aec8b685c5d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 13 15:58:01 2016 -0400 parsing for infoblox syslog dhcp (no action yet) A lib/pf/detect/parser/infoblox_dhcp.pm A t/unittest/detect/parser/infoblox_dhcp.t commit ecfca7f53d5b8cc6fc7428dc1db9d904b5be535f Author: Thierry Laurion <tlaurion@inverse.ca> Date: Tue Sep 13 15:51:59 2016 -0400 addition of chroot_path in domain leave M lib/pf/domain.pm commit 8f04a333cf45feaeac32f3a5cba66052492d3dc3 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Tue Sep 13 15:50:05 2016 -0400 debug suppression and typos. M lib/pf/domain.pm commit 7caa24f8f48d3631f4ade44e50ba3c4dc0f8c0d4 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Tue Sep 13 15:41:00 2016 -0400 suppression of /etc in the mount loop. Overlay filesystem usage to make sure we use resolv.conf of the namespace inside of the chroot. M addons/create_chroot.sh commit 01661382cd39031b9fa6cb7ebe2edde66314d8ff Author: Thierry Laurion <tlaurion@inverse.ca> Date: Tue Sep 13 15:22:21 2016 -0400 -S requires PDC name and doesn't like IP address (ad_server). We were passing both DNS name and IP. Also, net ads leave should be called from within the chroot. M lib/pf/domain.pm commit c22e7c3e3d1f9146e1edfd1938030e57a4901b15 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 13 14:31:41 2016 -0400 polish up custom reports doc M docs/PacketFence_Administration_Guide.asciidoc commit 16ce9652c278406c0aa3b498cd73227baccc95b8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 13 13:07:20 2016 -0400 always include table even when there is no data M html/pfappserver/root/dynamicreport/search.tt commit 266bed83a54d50680495a88d9e54379d85aee49d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 13 12:02:44 2016 -0400 documentation for percona xtrabackup M docs/PacketFence_Administration_Guide.asciidoc commit 2f815b2fbe0df4956294a810a9216e83376a8851 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 13 11:20:33 2016 -0400 missing DB user in innobackupex command M addons/database-backup-and-maintenance.sh commit 53a22b54ab0b22aefb07214edb88bfdeeef2b377 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 13 10:35:56 2016 -0400 Use auto-gen cert for tls certs M addons/stress-tester/plan.conf.example commit b667b3f32c18b32ad05e2ae414cbd81f56b95e62 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 13 10:23:59 2016 -0400 add eap-tls example to plan.conf.example M addons/stress-tester/plan.conf.example commit 14e383bc483b2adf917a739b5dff9e8ef708a491 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 13 10:37:32 2016 -0400 monit alert every cycle for specific type of check M addons/monit/00_packetfence.sh commit 337a53c56ab7e1e27ae3af436a66e9fba5cd1dc0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 8 10:17:00 2016 -0400 first draft of sql reporting doc M docs/PacketFence_Administration_Guide.asciidoc commit d0b0dbc49d9acf573e6c3e04b8f03fe18e15ecfe Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 8 10:13:08 2016 -0400 add configstore for report A lib/pf/ConfigStore/Report.pm commit a9288f06a6cda18c449a5585cd0a5d567288df7d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 8 08:25:38 2016 -0400 added person fields to i18n file + portal errors M conf/locale/en/LC_MESSAGES/packetfence.po commit dc4cc55ced2b9d32bebf89f5b4377274eb4d632e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 8 08:19:12 2016 -0400 support i18n for field validation errors in portal M html/captive-portal/lib/captiveportal/Role/FieldValidation.pm commit 5f3ec6fa5090c04d617f4c482923f7921f4d5ff9 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Sep 7 15:16:35 2016 -0400 typo corrections M lib/pf/domain.pm commit 1b8e2136d67cf8d2dfc71e3da13b7842128a68cd Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Sep 7 15:07:44 2016 -0400 cherry-picked and merged without conflict ab8ef6264e6753632b336d2b97aed49e96afcba9 to have proper output for debugging of net commands M lib/pf/domain.pm commit 91e85a4d2e8193e72a35ffc66ecd14a202d5bb22 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 7 09:38:33 2016 -0400 add support for base conditions M lib/pf/Report.pm M lib/pfconfig/namespaces/config/Report.pm commit 3baa36b31258b1552ff6bc471460a857779d31a4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 7 08:32:26 2016 -0400 add comment M lib/pfconfig/namespaces/config/Report.pm commit 89bf415c5db43a06430328fe6faac9cdeab3c02d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 7 08:25:04 2016 -0400 added configurable group and order fields M lib/pf/Report.pm M lib/pfconfig/namespaces/config/Report.pm commit d0eecb8d0cff4800dcef8138220bb798d4f9073d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 6 17:42:25 2016 -0400 support time range filtering in dynamic reports M html/pfappserver/lib/pfappserver/Form/DynamicReportSearch.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/DynamicReport.pm M html/pfappserver/root/dynamicreport/index.tt commit eb6b006027e9ccaeb9351eaa003bf39537f3f5b2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 6 17:33:55 2016 -0400 list dynamic reports M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/root/admin/reports.tt commit 43ebd0e7887d9fefab9ec6df0c1eba05a82f8ba0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 6 17:10:30 2016 -0400 friendly description for report M html/pfappserver/root/dynamicreport/index.tt M lib/pf/Report.pm commit 82f02f39ab883224d6a4aca062329fe842b4eaca Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 6 17:06:15 2016 -0400 missing form for previous commits A html/pfappserver/lib/pfappserver/Form/DynamicReportSearch.pm commit 699d57a90abca08ee45338ab1f99d638ef301995 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 6 17:05:51 2016 -0400 view -> index for sql reporting M html/pfappserver/lib/pfappserver/PacketFence/Controller/DynamicReport.pm A html/pfappserver/root/dynamicreport/index.tt D html/pfappserver/root/dynamicreport/view.tt commit 5904c0b0b23586d80c4ef87014255c36c91f4dd8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 6 16:55:52 2016 -0400 remove useless import bugging up search M html/pfappserver/root/admin/reports.tt commit 379a1d25d8d5a3d7fa67d52feededeae116153bf Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 6 16:54:09 2016 -0400 add export to csv option M html/pfappserver/lib/pfappserver/PacketFence/Controller/DynamicReport.pm M html/pfappserver/root/admin/reports.tt M html/pfappserver/root/dynamicreport/view.tt commit 7749a4949404eefefd6ad62b7036cb33903c8c18 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 6 16:43:23 2016 -0400 use global widget for sql report per_page M html/pfappserver/root/dynamicreport/view.tt commit bc20edf4a73e97a480a838041828253758457035 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 6 16:40:09 2016 -0400 add search to sql reports M html/pfappserver/lib/pfappserver/PacketFence/Controller/DynamicReport.pm M html/pfappserver/root/dynamicreport/view.tt commit dfa478979f019fec350461d21f2f6f36f5e99268 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 6 16:07:32 2016 -0400 default ordering by date field M lib/pf/Report.pm commit 7fb012e1f4bae54da72eb2ae678a910604d26bcb Author: lzammit <lzammit@inverse.ca> Date: Tue Sep 6 15:56:46 2016 -0400 fixing username erro in pfqueue.log M lib/pf/firewallsso/PaloAlto.pm commit 86205482725d5292fc680f159852aa577027b49a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 6 15:42:58 2016 -0400 take overlayed profile files into account when copying a file M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit accb31946d6e4814b7a773bcc14acdf7d14f4545 Author: lzammit <lzammit@inverse.ca> Date: Tue Sep 6 15:39:43 2016 -0400 Duplicate code M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/PaloAlto.pm commit 20b6d2431c3675c8b0514e247b64b92fdcf0d24b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 6 14:45:37 2016 -0400 List violation templates from all portal profiles fixes #1607 M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm commit 5cab5d4a377d81746db92ae589d6ef7d37edb8b6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 6 14:29:47 2016 -0400 Allow the user name to be cleaned M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm commit 79a7b4389211506ad3502354c2ef11ba454ca62f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 6 13:38:09 2016 -0400 added pagination to dymnamic reports M html/pfappserver/lib/pfappserver/PacketFence/Controller/DynamicReport.pm M html/pfappserver/root/admin/reports.tt A html/pfappserver/root/dynamicreport/search.tt M html/pfappserver/root/dynamicreport/view.tt A html/pfappserver/root/static/admin/dynamicreport.js M lib/pf/Report.pm commit 332b01dcc0d0ccb35b88583ebbd6625bb54ffc2f Author: Louis Munro <root@c7dev.local> Date: Tue Sep 6 10:50:58 2016 -0400 Downgraded spurious logging to devel. M lib/pf/inline.pm commit 33c5693dcbbad81e2635ebd18e7c15792e1bf49e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 6 10:19:39 2016 -0400 Do not filter connection_type M lib/pf/factory/condition/profile.pm commit d4939b29bfa5af495f5c7caea51dd50e162e7f45 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 1 15:20:15 2016 -0400 Filter connection_sub_type and connection_type M lib/pf/factory/condition/profile.pm commit 03aa6273e11a5e09b9c43f821828ba3afdfe432a Author: Thierry Laurion <tlaurion@inverse.ca> Date: Fri Sep 2 15:53:36 2016 -0400 var/lock inclusion in create_chroot.sh M addons/create_chroot.sh commit 35a6a211b7165b67e46591c079a1b202e81df03d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 2 14:23:12 2016 -0400 basic dynamic report in the admin A html/pfappserver/lib/pfappserver/Controller/DynamicReport.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/DynamicReport.pm A html/pfappserver/root/dynamicreport/view.tt M lib/pf/Report.pm M lib/pf/factory/report.pm commit f11d96fb34ce0bbee9d2d8ab4e194fa98d3f1f1f Author: Thierry Laurion <tlaurion@inverse.ca> Date: Fri Sep 2 13:37:41 2016 -0400 TO REVERT: adding winbind maximum debug output M lib/pf/services/manager/winbindd.pm commit 3f358337ed6ba13f9b0b5e536dd5ae6b94931122 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Fri Sep 2 13:33:58 2016 -0400 TO REVERT: COMMAND: output added to run and pf_run to debug M lib/pf/domain.pm M lib/pf/util.pm commit ca8fe3306093d17b66b961a64297ed5b2762cbef Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Sep 2 12:11:37 2016 -0400 replace Submit by Continue for translation M html/captive-portal/templates/billing/confirm_Stripe.html M html/captive-portal/templates/challenge.html M html/captive-portal/templates/signin.html M html/captive-portal/templates/sms/validate.html commit bd8c2d4691fa4f6e2274c4b6e887de3e181928cc Author: Thierry Laurion <tlaurion@inverse.ca> Date: Fri Sep 2 11:44:30 2016 -0400 Cisco 2550 does't support CoA. M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 0e3701de4fe747884f87c574344ddd04ea39c922 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 2 11:03:10 2016 -0400 fix billing tiers ordering in portal - When no tiers are defined in the portal profile, sort all tiers by ID - When tiers are defined in the portal profile, respect their order M lib/pf/Portal/Profile.pm commit 39467df9162ebeb68a53c81212ad5fa5f976ba6b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 1 17:16:35 2016 -0400 support portal detection mechanisms in parking fixes #1686 M conf/httpd.conf.d/httpd.parking.tt.example commit 6479f1dc1acbcd958c58d8a8b28d857473f586f6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 1 14:52:24 2016 -0400 Close any open parking violations when registering a node fixes #1686 M lib/pf/node.pm commit 57365e2ff450b1e8301484f10826dd93d298c42b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 1 14:24:02 2016 -0400 Filter connection_sub_type M lib/pf/constants/eap_type.pm M lib/pf/factory/condition/access_filter.pm commit 098fcd6bb6b3f907420dcb9307a6d3cb8b8bfd25 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 1 12:56:56 2016 -0400 added logging to report generator M lib/pf/Report.pm commit 0cd9b42bb162882d3e40e6a7c90d8886ae967238 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 1 12:50:10 2016 -0400 fetch data for report from database M lib/pf/Report.pm commit 770d1ded552ed9cc3b92310989e520a82bf7356f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 1 12:42:02 2016 -0400 add pagination to report creation M lib/pf/Report.pm commit bfd13b185ca431ec8d96efa50c2e6767f9d322bc Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 31 17:18:10 2016 -0400 added searches + date range in repor A lib/pf/Report.pm M lib/pfconfig/namespaces/config/Report.pm commit 27dc8e1d5785fbee1f88e4e002e56057686fba5c Author: Louis Munro <root@c7dev.local> Date: Wed Aug 31 15:32:31 2016 -0400 Fixed documentation for RHEL6 optional repos. M docs/PacketFence_Administration_Guide.asciidoc commit d4c4902685e137411bcd5b4ef50215c235f57074 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 31 15:02:36 2016 -0400 fix copy/paste in monit scripts M addons/monit/00_packetfence.sh commit 15e193ce69d7637522d943204a395b481da7621c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 31 14:55:26 2016 -0400 added report.conf M lib/pf/config.pm A lib/pf/factory/report.pm M lib/pf/file_paths.pm A lib/pfconfig/namespaces/config/Report.pm commit 1e4b542171129298c741cffddcec8aa816df6bf4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 31 13:34:17 2016 -0400 Add options --json, --force for pfcmd violation add command M lib/pf/cmd/pf/violation.pm commit b2a4b1585f48a522f5495abe44f35822ed262437 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 31 13:32:53 2016 -0400 Deal with uninitialized errors M lib/pf/violation.pm commit a4b4af9278aaebde89ecb00923f5132dff0425d8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 30 13:58:33 2016 -0400 Validate parameter names for config items M lib/pf/cmd/pf/violationconfig.pm commit 8dfb91b142b0938d1fcfeca9385bd341a08bb3b7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 30 13:57:50 2016 -0400 Allow sub classes to validate thier fields M lib/pf/base/cmd/config_store.pm commit c302409957401f1025eec6ac9991b839b046d904 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 30 13:48:08 2016 -0400 Cleanup flatten_list M lib/pf/ConfigStore.pm commit 0f340d6f3d9076a6087a15f19e9f52dfd6a35f42 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 31 12:24:09 2016 -0400 Added connection_sub_type to be able to instentiate the portal on connection sub type M lib/pf/radius.pm commit 84d7a1c36668399ff2600856eca1538c295879e7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 31 11:51:29 2016 -0400 Fix kill of radius + radius-acct in monit script M addons/monit/00_packetfence.sh commit 20218e1e44072b5ccc142f5432bc1409924a64ff Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Aug 31 11:49:30 2016 -0400 Supressing the restart of pfconfig and packetfence after modification of mariadb. M docs/PacketFence_Clustering_Guide.asciidoc commit ee98505c7270b9cd607e55e251afd87d75df1903 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Aug 31 10:47:38 2016 -0400 mariadb data wasbackuped but never restored for CentOS 6. Commenting it as being optionnal. M docs/PacketFence_Clustering_Guide.asciidoc commit 8d30ff014170b00515e4d8bd40e4abd9ba16276b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 30 15:30:42 2016 -0400 Display the mapHierarchyString M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/Model/Node/Tab/MSE.pm commit 4abe484df1640ec32486907c4bf5f0f6f08e8199 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 30 15:26:08 2016 -0400 Fix issue with configuration M html/pfappserver/lib/pfappserver/Model/Node/Tab/MSE.pm commit 95748a84def931acc390099ebae006bdaacdc34f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 30 15:25:30 2016 -0400 Cleaned up documentation M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po commit c4ed29bb139014316a4cf77f53b757e213c2d6ea Author: Louis Munro <root@c7dev.local> Date: Tue Aug 30 04:17:59 2016 -0400 Fixed once and for all eternity. M lib/pf/activation.pm commit 48b46e2e70f79ca0ab219bd8a4073467cfcc7973 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 29 15:39:01 2016 -0400 Move info to debug log messages M lib/pf/dhcp/processor.pm commit a23d08852670219d22b9097bedfb912fce3a9fee Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 29 13:17:51 2016 -0400 Add Node::Tab::MSE fields M addons/extract_i18n_strings.pl commit 606fd70961b3d6f192bbf6cb0902fd06688c0ac5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 29 12:18:56 2016 -0400 Update i18n for Cisco MSE fields M html/pfappserver/lib/pfappserver/I18N/en.po commit 56fd709d5d20b17bc31d860fc1e162de39ae6194 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 29 12:08:11 2016 -0400 only display MSE node tab if the user has permissions to view M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm commit 14c4df8a22dc4df8b72a168b431f9da5c56e403d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 29 12:00:06 2016 -0400 Add new admin role MSE_READ M html/pfappserver/root/admin/configuration.tt M lib/pf/constants/admin_roles.pm commit e122a6ce57a7e7b493d635b34f67be4268385421 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 29 11:54:23 2016 -0400 Add i18n M html/pfappserver/lib/pfappserver/I18N/en.po commit 1309cdf0f04a7225565e52915839930830719852 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 29 11:49:12 2016 -0400 Add support for displaying errors M html/pfappserver/root/node/tab_MSE_process.tt M html/pfappserver/root/node/tab_MSE_view.tt M html/pfappserver/root/static/js/node.js commit 5af1389c0f9a85365259c9b1ab234539b3718614 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 29 11:47:23 2016 -0400 Move the Statistics data under the WirelessClientLocation M html/pfappserver/lib/pfappserver/Model/Node/Tab/MSE.pm commit 74ea5d94ce98f5169c0d658c55635d4448c5272c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 29 11:46:16 2016 -0400 Only set the status when the errorSibling is defined M html/pfappserver/root/static/js/node.js commit 92c2d200864d4638c6885848e80ad1a1af22ed73 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Aug 29 11:31:56 2016 -0400 added translation M html/pfappserver/lib/pfappserver/I18N/en.po commit df9d6a0c8d9df247f05862127723821fd35ef389 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 29 10:11:01 2016 -0400 Rename mse to mse_tab M conf/documentation.conf commit 77a72e7496c7fc7de0accd5fbfb59b1981d712a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 26 17:14:05 2016 -0400 Fix query to avoid duplicate nodes where radacct acctstarttime IS NULL M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit c71e2cf4fa3b078cc72d36c7770edfd24362d0c2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 26 12:43:42 2016 -0400 Standardize sql output M lib/pf/SearchBuilder.pm M lib/pf/SearchBuilder/Node.pm commit 7e91474c1b8ce42f18f5f2960a2665ed16cf3362 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 25 16:46:08 2016 -0400 Move to MSE, Location, Violations to node tabs M conf/documentation.conf M conf/pf.conf.defaults A html/pfappserver/lib/pfappserver/Base/Model/Node/Tab.pm M html/pfappserver/lib/pfappserver/Model/Node.pm A html/pfappserver/lib/pfappserver/Model/Node/Tab/Location.pm A html/pfappserver/lib/pfappserver/Model/Node/Tab/MSE.pm A html/pfappserver/lib/pfappserver/Model/Node/Tab/Violations.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/node/tab_Location_view.tt A html/pfappserver/root/node/tab_MSE_process.tt A html/pfappserver/root/node/tab_Violations_view.tt M html/pfappserver/root/node/view.tt M html/pfappserver/root/static/js/node.js commit 51f21719cc5a1ffaa437fdeebbe0a3121e822931 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 25 16:33:46 2016 -0400 Add startup levels for packetfence-redis-cache Will allow to start it on boot and not rely on the packetfence init script to start it M packetfence-redis-cache.init commit e69e6a56732810461c0a54716e49f82956425aa4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 25 14:35:52 2016 -0400 Add person if it doesn't exist (Fix device-registration) M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit ce3785dc4c976865d1d5044a00f7fbcbb8d1f075 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 25 14:16:17 2016 -0400 Use a model for MSE integration M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm A html/pfappserver/root/node/tab_MSE_view.tt commit 80b00641591aacb2a5584fcf57dd8ad57f97e3f9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 22 16:34:04 2016 -0400 Add nodeAdditionalTabView M html/pfappserver/root/node/view.tt commit 169635ce864986e2593beb42537af6070e2ca4cd Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 22 16:32:44 2016 -0400 Add generic additional_tab_view additional_tab_process M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm commit 9b9b11d9c403dcff5c46efe4eb38b3823b8e1656 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 22 16:25:26 2016 -0400 Refactor nodeViolations to use loadTab M html/pfappserver/root/static/js/node.js commit 2e77f19f03cded3737821e81c0ee5d4c45f6972f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 22 14:43:38 2016 -0400 Add Net::Cisco::MSE as a dependency M addons/packages/packetfence.spec M debian/control commit 6d3e623d4602d122f2f5695470316d3764406c47 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 25 13:34:01 2016 -0400 Tidy perl M lib/pf/SearchBuilder.pm commit 5aa88d873bfa4c27d6bdeddff1b868b5eb6bcfc3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 25 12:41:28 2016 -0400 ignore locationlog_archive + iplog_archive in mysqldump M addons/database-backup-and-maintenance.sh commit 50988ee5734b5cb4f3b3bd8a3820a3c455b5ba7d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 25 11:46:49 2016 -0400 prevent archiving tables to retain more than 1 month of data M addons/database-backup-and-maintenance.sh M conf/pf.conf.defaults commit 266b59fa56964f5a31a0ffd1f57168150929e7e2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 25 11:26:17 2016 -0400 Keep only 1 month of iplog + locationlog in archive M addons/database-backup-and-maintenance.sh commit eece575b19610381b7d64a821f6f45b0645077c5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 25 11:25:16 2016 -0400 Do not optimize archiving tables M addons/database-backup-and-maintenance.sh commit 5c1d194167f55199175cb6808ad342c923c9d1f5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 24 17:42:36 2016 -0400 added meraki cloud controller v2 desc M lib/pf/Switch/Meraki/AP_http_V2.pm commit 7459bca4bbfdf2adb0593890ed1d39ea0f5de4d9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 24 13:15:18 2016 -0400 Added realm, sources, profiles, and status M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/root/admin/auditing_radius_log.tt commit b747eb3b205f0a1f5e239aa6bf819daef206b9c9 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Aug 24 09:08:30 2016 -0400 typos and corrections. Ready for review. M docs/PacketFence_Administration_Guide.asciidoc commit 1c0b206d06a1748e1719f5709980336dc477de07 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 23 16:37:02 2016 -0400 Set user_role to voice when it's a phone (for radius audit log) M lib/pf/radius.pm commit 1c90a4fef2d2f1f84fa1ba7711adc9446f8227f6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 23 16:23:02 2016 -0400 Fixed attributes returned for radius audit log (in RAD_CONFIG instead of RAD-CHECK) M raddb/mods-config/perl/packetfence.pm commit d78951bce1ea5c5454b1e73104dfbeef74319f58 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 23 16:21:32 2016 -0400 Added predefined search in auditing M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/root/admin/auditing_option82.tt M html/pfappserver/root/admin/auditing_radius_log.tt commit c91626040d74d975347dc7631c6fc29ab9189002 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Aug 23 14:50:52 2016 -0400 added dhcp import + MAB in stress testing M addons/stress-tester/README.md A addons/stress-tester/import-dhcp.pl M addons/stress-tester/plan.conf.example commit 15623e7cd2fcb1a1e62b73690a2a95cd99824159 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Tue Aug 23 14:31:49 2016 -0400 typos and corrections. Ready for review. M docs/PacketFence_Administration_Guide.asciidoc commit 98d82a8c1858db3624e691d150b905a3f81b5f3f Author: Thierry Laurion <tlaurion@inverse.ca> Date: Tue Aug 23 13:53:57 2016 -0400 No more init script. rcdcap service is started as a pre-up script form the mon1 interface. service is not guaranteed to be up, worst casescenario is that nsm-sensor will listen on mon1 on which no decapsulated traffic will be avail. M docs/PacketFence_Administration_Guide.asciidoc commit 744669de3977b460ba49399869af6f881f4cb2bf Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Aug 23 11:02:21 2016 -0400 Alter the length of the locationlog.port field M db/upgrade-X.X.X-X.Y.Z.sql commit 61b86e380795a52290069d266e28ac70e9538e3b Author: Thierry Laurion <tlaurion@inverse.ca> Date: Tue Aug 23 09:52:57 2016 -0400 Changed Attention to WARNING: M docs/PacketFence_Administration_Guide.asciidoc commit 84102eab9a3297d9280cbe9bed76b111152d42c9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Aug 22 15:39:22 2016 -0400 Added created_at column in option 82 in the admin gui M lib/pf/dhcp_option82.pm commit 1d6306fd0ef345acbf82efa8a35e7661e9b26465 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Aug 22 14:58:46 2016 -0400 re-add lightweight pfcmd violation management A lib/pf/cmd/pf/violation.pm commit adc93bae570d178bbbdeab89dec37e9b0a5dcb70 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Aug 22 13:46:36 2016 -0400 add more instructions for Fingerbank MySQL upgrade M UPGRADE.asciidoc commit ec4da87db7b46e55bcce505a5bc5da80e217a05e Author: Louis Munro <root@c7dev.local> Date: Fri Aug 19 22:06:48 2016 -0400 Added a 30 seconds grace time to iplog for devices that don't respect lease times. M lib/pf/iplog.pm commit 939d66558d8071dfd13d4313172846c4f84fa32b Author: Louis Munro <root@c7dev.local> Date: Fri Aug 19 20:53:11 2016 -0400 Made email registration URLs invalidate upon activation timeout. M lib/pf/activation.pm commit c78b044060f57c3798e84af8d76fb5ee9115bf15 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Fri Aug 19 17:29:13 2016 -0400 command validations. M docs/PacketFence_Administration_Guide.asciidoc commit 5a85a47025b513166d4f3919cda09ea0fc766897 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Fri Aug 19 17:26:16 2016 -0400 Presentation corrections. M docs/PacketFence_Administration_Guide.asciidoc commit 76c98d704dfe35eba0b11873ff5f62a1bd357c43 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Fri Aug 19 17:23:27 2016 -0400 Repository addition following rcdcap package creation ins Security Onion repo at inverse. M docs/PacketFence_Administration_Guide.asciidoc commit faab59c21b8ea0404bca37dbed2305ce07263227 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Aug 19 14:19:40 2016 -0400 reevaluate access of device when registered through device registration M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit 432a9485c0aa4e87b4bd15ce44c7c00899970abf Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 19 13:17:42 2016 -0400 Return undef if the key is undef M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M lib/pfconfig/cached_hash.pm commit 54e9bb323cb49b3b42cb8274a7e933d641664f3a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 19 10:33:31 2016 -0400 Do not calling time multiple times M lib/pf/violation.pm commit 164c3d83d72a3e64e0323b4d5d48397e7fc3567b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Aug 19 10:35:00 2016 -0400 Remove default value from mobile phone provider to force users to select one. M html/captive-portal/lib/captiveportal/Form/Authentication.pm commit 9d06c99a5e0f17e43dec94dfd91dbba93313d59b Author: Louis Munro <root@c7dev.local> Date: Fri Aug 19 05:23:43 2016 -0400 Made sure even internal nets are handled correctly. M lib/pf/dhcp/processor.pm commit 6e819265dee6d2f124ffe47e4dbb3ea7aa9f634f Author: Louis Munro <root@c7dev.local> Date: Fri Aug 19 05:04:21 2016 -0400 Forced DHCP processing on internal networks. M lib/pf/dhcp/processor.pm M sbin/pfdhcplistener commit 2a9dca4a549ff21125c1fefbb79b9e8f7761d49f Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Aug 18 18:27:54 2016 -0400 Fixed machine authentication M conf/radiusd/packetfence-tunnel.example M raddb/mods-available/mschap commit 72775b3a6d253eb64492b9c0ffe374a48119f281 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 18 16:11:17 2016 -0400 make the role authentication action selection a chzn select M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm commit a0a9d496dfb28655af35b90a52ad4da83f2f18d5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 18 15:52:10 2016 -0400 fix the handling of multiple events in pfdetect/pfqueue M lib/pf/api.pm M sbin/pfdetect commit edc7800d94d1428d2db9afd3828cc84e4e6a9ee9 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Thu Aug 18 15:25:37 2016 -0400 (fix) make sure value is defined to avoir memory corruption M raddb/mods-config/perl/packetfence.pm commit 820c05251a0d9722fa8c758a328fce067097e06d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 18 11:53:59 2016 -0400 Do not do multi joins for violations M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit b5c34ad46b47ee2a3d0fb4a3d7aed145c72cd930 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Aug 17 18:03:31 2016 -0400 Indentation corrections M docs/PacketFence_Administration_Guide.asciidoc commit 7f5b6f6727c7c141db486c83f677ec35d33fec20 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Aug 17 17:33:56 2016 -0400 Edits. Still missing: Repository url for package installation. M docs/PacketFence_Administration_Guide.asciidoc commit 9a7de4139a6e4c9b0577a4ef6db5c5cafee1b91d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 17 16:09:42 2016 -0400 Use full path for lib import M addons/monit/00_packetfence.sh commit 5b3925b0afb4e80bfe97c2b494e701d196c89ba9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 17 16:08:57 2016 -0400 fix typos M addons/monit/README.md commit 73fce5f92075e022b1c2652b917d32222e19a7aa Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Aug 17 15:56:15 2016 -0400 Platforms specification and rewording. RCDCAP is actually the only software that decapsulates both GRE and ERSPAN prior to making that traffic available to a virtual interface, so that monitoring software can transparently access that traffic. Still unclear what path is better to take for service dependency, since RCDCAP service needs to be available before nsm-sensor service start, whic is bout to network startup and the availability of the lo interface being brought up. M docs/PacketFence_Administration_Guide.asciidoc commit 1f027e64491ab4ef212e62f644e6b9afdd2409fa Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Aug 17 15:56:15 2016 -0400 Platforms specification and rewording. RCDCAP is actually the only software that decapsulates both GRE and ERSPAN prior to making that traffic available to a virtual interface, so that monitoring software can transparently access that traffic. Still unclear what path is better to take for service dependency, since RCDCAP service needs to be available before nsm-sensor service start, whic is bout to network startup and the availability of the lo interface being brought up. M docs/PacketFence_Administration_Guide.asciidoc commit 35c489fcbda31f00590376e501653250730bee65 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 17 15:41:07 2016 -0400 create resource for cli_switches to speed up radiusd manager creation M lib/pf/services/manager/radiusd.pm M lib/pf/services/manager/radiusd_child.pm M lib/pfconfig/namespaces/config/Switch.pm A lib/pfconfig/namespaces/resource/cli_switches.pm commit f6487853aec7bf484e9242d00ea70b2f8507b947 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Aug 17 13:57:35 2016 -0400 fix apple provisioning M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm commit 2109b78e23dac566d078cdc107275f96b165ba7d Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Aug 17 09:58:16 2016 -0400 RCDCAP additions to support ERSPAN, with init.d script. Missing: Switches supported, packages repo, replacement of init.d script with upstart. M docs/PacketFence_Administration_Guide.asciidoc commit 4a1655dd8a1c478cf54be14640b271db6be43135 Author: Louis Munro <root@deb8dev.local> Date: Tue Aug 16 21:46:44 2016 -0400 Fixed permissions on conf files for Debian. M debian/packetfence.postinst commit c41be8e9927cefc60a1c5fe9b82d1d5ee442eee7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Aug 16 14:05:09 2016 -0400 added monit script to manage winbindd process on the OS A addons/monit/40_OS-winbindd.sh M addons/monit/README.md commit c5a74dbfdff125d42a42c0de228766258325df79 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Aug 16 13:57:45 2016 -0400 add monit config generation for pf winbindd processes M addons/monit/00_packetfence.sh commit 07cb4dc7aa86ca4b491636bcc50978fc24123efe Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Aug 16 13:21:08 2016 -0400 custom RADIUS disconnect for Meraki V2 M lib/pf/Switch/Meraki/AP_http_V2.pm commit e74b596067f4850a853563b73654f0f161c1fc31 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 16 11:29:10 2016 -0400 Allow binary data M html/pfappserver/lib/pfappserver/View/CSV.pm commit 5c31b25e318aea69895270c5137fdc30ceb9925d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 16 00:42:13 2016 -0400 Removed "pfmon handled" tasks M addons/database-backup-and-maintenance.sh commit 584caabbeab1e251cf79312074bea8f7a4f70c9f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 16 00:30:30 2016 -0400 Adjusted cleanup windows M conf/pf.conf.defaults commit 6f3437913deccb8c50309e428a4d8c7c7cbf7962 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 12 16:16:55 2016 -0400 Revert "Untaint the network traffic" This reverts commit 2e1b5a95290c727236f017fb06cea7e91a720c0a. M lib/pfconfig/util.pm commit 4384c691b0c95e0a489721a6290e335540a17451 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 12 15:10:15 2016 -0400 Fixed typo M docs/PacketFence_Administration_Guide.asciidoc commit ddcefd5124df6d81af9db77c0ab016c662424981 Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Apr 26 11:52:48 2016 -0400 Added search for option 82 switch mac M lib/pf/option82.pm commit 2e1b5a95290c727236f017fb06cea7e91a720c0a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 12 11:19:10 2016 -0400 Untaint the network traffic M lib/pfconfig/util.pm commit d1abcf51efcc269e116cf90d334b739992e3369f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 11 16:22:45 2016 -0400 various fixes for SSH in Juniper EX2200 M lib/pf/Switch/Juniper/EX2200.pm commit 61f22eb176ee6c68c39e4ea06386a9d00d4d26fa Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 11 12:17:51 2016 -0400 Use the headings as the source of the display columns M html/pfappserver/lib/pfappserver/PacketFence/Controller/DHCPOption82.pm commit d19086ba8817a6e5f2fc8c52520a258bbcfe55d3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 11 11:52:41 2016 -0400 Renamed node_option82 to dhcp_option82 M addons/extract_i18n_strings.pl M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql A html/pfappserver/lib/pfappserver/Controller/DHCPOption82.pm D html/pfappserver/lib/pfappserver/Controller/NodeOption82.pm A html/pfappserver/lib/pfappserver/Controller/SavedSearch/DHCPOption82.pm D html/pfappserver/lib/pfappserver/Controller/SavedSearch/NodeOption82.pm A html/pfappserver/lib/pfappserver/Form/DHCPOption82Search.pm D html/pfappserver/lib/pfappserver/Form/NodeOption82Search.pm M html/pfappserver/lib/pfappserver/I18N/en.po A html/pfappserver/lib/pfappserver/Model/DHCPOption82.pm D html/pfappserver/lib/pfappserver/Model/NodeOption82.pm A html/pfappserver/lib/pfappserver/Model/SavedSearch/DHCPOption82.pm D html/pfappserver/lib/pfappserver/Model/SavedSearch/NodeOption82.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/DHCPOption82.pm D html/pfappserver/lib/pfappserver/PacketFence/Controller/NodeOption82.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/DHCPOption82.pm D html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/NodeOption82.pm M html/pfappserver/root/admin/auditing_option82.tt M html/pfappserver/root/admin/auditing_radius_log.tt A html/pfappserver/root/dhcpoption82/index.tt A html/pfappserver/root/dhcpoption82/search.tt A html/pfappserver/root/dhcpoption82/view.tt D html/pfappserver/root/nodeoption82/index.tt D html/pfappserver/root/nodeoption82/search.tt D html/pfappserver/root/nodeoption82/view.tt M html/pfappserver/root/static/admin/option82.js M lib/pf/dhcp/processor.pm A lib/pf/dhcp_option82.pm D lib/pf/node_option82.pm commit b93175c911680a731b19e2a795f69bf16f8ae9ff Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 11 10:28:03 2016 -0400 Provide a way to untie STDERR and STDOUT M lib/pf/services/util.pm commit b629cfe47dc6b44c1d4aa4da755be6b5a6448508 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 10 15:53:04 2016 -0400 validate the fields in sponsor source M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm commit 35a9c2e28eb694d7a372a907fb0a015dd04f035c Author: extrafu <lmarcotte@inverse.ca> Date: Wed Aug 10 11:02:52 2016 -0400 Update NEWS.asciidoc Fixed minor typos M NEWS.asciidoc commit 072e64e9e34536f5693813c2815f0dad1f22b9e1 Author: Louis Munro <root@c7dev.local> Date: Wed Aug 10 10:51:25 2016 -0400 Added some NEWS entries for 6.3.0. M NEWS.asciidoc commit b782a7774ee7fb16121c3815df2853d9158a8454 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 9 16:51:47 2016 -0400 snmptrapd should start BEFORE pfsetvlan M conf/pf.conf.defaults commit 2e85ca459e611f0919338930069e7a5ab7e58feb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 9 14:45:16 2016 -0400 Updated pod doc M lib/pf/node_option82.pm M lib/pf/option82.pm commit 207b68bd12e4086ed9095b6f0a55d69cb4b92835 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 9 14:34:55 2016 -0400 Update translations M html/pfappserver/lib/pfappserver/I18N/en.po commit 54ba4a989e1aca99412f5d57a86fe152b6a7cf58 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 9 14:34:01 2016 -0400 To avoid issues with translation extractions M html/pfappserver/lib/pfappserver/Form/Node.pm commit 0188551b52a95a75f90b26a9326a05c2c52b6d8c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 9 14:18:17 2016 -0400 Normalize naming of DHCP option82 M addons/extract_i18n_strings.pl commit a0d1efd51c7a0fe530480b613a91d70351a55d20 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 9 14:15:09 2016 -0400 Normalize naming of option82 M lib/pf/option82.pm M lib/pf/util/dhcp.pm commit 1b822bc454131f3bbca053de1fa9303316e980ac Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 9 14:12:05 2016 -0400 Normalize naming of DHCP option82 M docs/PacketFence_Administration_Guide.asciidoc M html/pfappserver/lib/pfappserver/Form/NodeOption82Search.pm M lib/pf/node_option82.pm M lib/pf/option82.pm commit 542e8dd9c8e78d4f072029587a7cfa9d174496ad Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 9 14:04:08 2016 -0400 Fixed wording M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po commit 78349228a3e8ec01c5f261f21aa6cdcf2c81ed19 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 9 14:01:51 2016 -0400 Fix typos M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 8fe6ce8f25a040513d2d1f6e0f407e9b311260cf Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 8 22:07:05 2016 -0400 Rename option_82 to option82 and cleanup some pod doc M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/Form/NodeOption82Search.pm M html/pfappserver/lib/pfappserver/I18N/en.po M sbin/pfmon commit c6aab51ea30282262531ad868f74c5555997182c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 8 21:55:06 2016 -0400 Update Copyright M lib/pf/option82.pm commit 8b0ac3d7b8f0686a0df1006604558645f44cf1bb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 26 10:06:49 2016 -0400 Add the ability to export option82 and the radiuslog M html/pfappserver/lib/pfappserver/PacketFence/Controller/Auditing/RadiusLog.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/NodeOption82.pm M html/pfappserver/lib/pfappserver/View/CSV.pm M html/pfappserver/root/auditing/radiuslog/index.tt M html/pfappserver/root/nodeoption82/index.tt commit 2b71b7a22bcc2c81fd7b9a0f8c10f933da7ecec0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 25 14:51:18 2016 -0400 Add getRelayAgentInfoOptRemoteIdSub to pf::Switch::MockedSwitch whitelist M t/hardware-snmp-objects.t commit e75c37b709168b2afcb73b6b94df02c98957c36e Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 25 15:43:23 2016 -0400 Added created_at column in the gui M lib/pf/node_option82.pm commit dfebd425bb02ff8e7fe3de98cfcbd2546e1e1baa Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 25 15:41:06 2016 -0400 Changed maintenance interval to 23h M conf/pf.conf.defaults commit 95b34da5a570656d186a87da9787153cf96db5b9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 25 15:39:59 2016 -0400 Test the format of the mac and return undef is there is no snmp connection M lib/pf/Switch/Cisco/Catalyst_2950.pm commit c9d9079a31078990ad968223491b245e823e9a62 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 25 14:49:49 2016 -0400 Remove tabs M lib/pf/node_option82.pm commit 26ee8f3d510a38792f14887a60bd0d5e4159fa8d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 20 16:13:12 2016 -0400 Change Radius to RADIUS M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/root/admin/auditing.tt M html/pfappserver/root/admin/auditing_option82.tt M html/pfappserver/root/admin/auditing_radius_log.tt commit 59445547c1975dccc3722624d94622c5181940aa Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 20 16:05:04 2016 -0400 Updated translation files M html/pfappserver/lib/pfappserver/I18N/en.po commit bd2d1558d381684a5b276bce4fce959373429995 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 20 15:43:04 2016 -0400 Add use the defined pf::node_option82 M html/pfappserver/lib/pfappserver/PacketFence/Controller/NodeOption82.pm M html/pfappserver/root/nodeoption82/search.tt M html/pfappserver/root/nodeoption82/view.tt commit 9bafeee3b1c77f570456f27d84b5024d19219a53 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 20 15:41:00 2016 -0400 Updated translation files M html/pfappserver/lib/pfappserver/I18N/en.po commit 8d0a8493801037463d70caf6d09197cf4f3a39cc Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 20 15:16:38 2016 -0400 Added pf::node_option82 headings to the translation file M addons/extract_i18n_strings.pl commit d56ce45228680188595a73a7437897e83897aae0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 20 15:14:49 2016 -0400 Created headings M lib/pf/node_option82.pm commit 3975392e292bc72792b600012a78618ca965f716 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 14 16:18:40 2016 -0400 Update translations M html/pfappserver/lib/pfappserver/I18N/en.po commit 4b176d6b7b613f1fda7576a2d8faede3e5920f08 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 14 15:46:35 2016 -0400 Add option82 to the Auditing Section in the admin A html/pfappserver/lib/pfappserver/Controller/SavedSearch/NodeOption82.pm A html/pfappserver/lib/pfappserver/Model/SavedSearch/NodeOption82.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/NodeOption82.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/NodeOption82.pm M html/pfappserver/root/admin/auditing.tt A html/pfappserver/root/admin/auditing_option82.tt A html/pfappserver/root/admin/auditing_radius_log.tt M html/pfappserver/root/nodeoption82/index.tt M html/pfappserver/root/nodeoption82/search.tt M html/pfappserver/root/nodeoption82/view.tt A html/pfappserver/root/static/admin/option82.js commit d490879b7879622fb4bbf66d5be6d4d5989f31f4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 11 08:34:57 2016 -0400 Removed useless trigger in database upgrade M db/pf-schema-X.Y.Z.sql commit d8c01c7c5fa89d2cb28ffc13673bb433e4385f9e Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 11 08:32:11 2016 -0400 Removed wrong sql after merge M db/upgrade-X.X.X-X.Y.Z.sql commit 1dae06be759ea33eb67d92cc572d0f2a90bb18e9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 13 14:01:30 2016 -0400 Remove old locationlog logic M lib/pf/api.pm M lib/pf/config.pm M lib/pf/constants/eap_type.pm M lib/pf/dhcp/processor.pm M lib/pf/locationlog.pm commit 001fb83d7f305d503c62577687d75c401e319fb0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 13 12:48:54 2016 -0400 Search Option82 A html/pfappserver/lib/pfappserver/Controller/NodeOption82.pm A html/pfappserver/lib/pfappserver/Form/NodeOption82Search.pm A html/pfappserver/lib/pfappserver/Model/NodeOption82.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/NodeOption82.pm A html/pfappserver/root/nodeoption82/index.tt A html/pfappserver/root/nodeoption82/search.tt A html/pfappserver/root/nodeoption82/view.tt commit fb0c4f4eeba9cab342a3df5850084a70a767903f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 8 14:14:42 2016 -0400 Database upgrade M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit e243759ee4d305532dd66cbe40ee5b21568c706b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 7 16:57:40 2016 -0400 New module pf::node_option82 A lib/pf/node_option82.pm commit 0e64845178e8341c7a31a22494a3f95e01644155 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 7 16:50:07 2016 -0400 Insert option82 data into node_option82 instead of the location log M lib/pf/dhcp/processor.pm commit d8dcbbe188d770a875568e9f317cfe9244db657a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 7 11:05:31 2016 -0400 Refactor option82 function and CHI setting and getting M lib/pf/option82.pm M lib/pf/util/dhcp.pm M sbin/pfmon commit 85c4254cb97e0cbec6b392330d5909f7af6b833a Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 6 17:12:28 2016 -0400 Fixs for PR M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/constants/eap_type.pm commit 5f470b8c4529d21f702f94040349a69a72aaa591 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 6 10:31:21 2016 -0400 Trigger only on locationlog update M db/pf-schema-X.Y.Z.sql commit fbcff803e7b79bdcf80a688e2bcc7ad358195163 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 6 10:01:14 2016 -0400 Added documentation M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit b816d1250ea6350c9c7c0a7e2a0a714515e0cb17 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 5 15:05:04 2016 -0400 Added connection_sub_type Option-82 M lib/pf/constants/eap_type.pm M lib/pf/dhcp/processor.pm commit f38ba14584a54695adfb948bdb0be2592c31df98 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 5 14:37:35 2016 -0400 Added logic to archive old DHCP locationlog entry in locationlog_archive table M db/pf-schema-X.Y.Z.sql M lib/pf/api.pm M lib/pf/config.pm M lib/pf/dhcp/processor.pm M lib/pf/locationlog.pm commit b8253219462fad54ef5e466277fa7623216b7e98 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 5 14:15:08 2016 -0400 Added a new connection_type DHCP M lib/pf/config.pm commit c39dfce6e7ef05273a47cc4088bef8d3f09d97ac Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 28 16:39:56 2016 -0400 Fix update locationlog from option 82 M lib/pf/api.pm M lib/pf/dhcp/processor.pm commit 9ac3f14f6d00efccc7f332602ebbc55c8e55ff2f Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Apr 26 17:25:46 2016 -0400 Added switch_id test to allow locationlog update M lib/pf/dhcp/processor.pm commit 7df136b73111c7bd672baf8a0ca8797895ce0581 Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Apr 26 14:52:33 2016 -0400 Fixed ghost switch mac M lib/pf/Switch.pm M lib/pf/option82.pm M sbin/pfmon commit e78d6ffc775b511da879efcd0380a49309e61a4a Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Apr 26 14:09:22 2016 -0400 Added getRelayAgentInfoOptRemoteIdSub function M conf/documentation.conf M lib/pf/Switch.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/option82.pm commit b6f9ea1738b2587788be8a20825df28cd06b613a Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Apr 26 11:52:48 2016 -0400 Added search for option 82 switch mac M conf/pf.conf.defaults A lib/pf/option82.pm M lib/pf/util/dhcp.pm M sbin/pfmon commit 1e6c7c6165b4e6f33a1e40641c3c01ccc6c8e236 Author: Derek Wuelfrath <dwlfrth@users.noreply.github.com> Date: Tue Aug 9 10:58:32 2016 -0400 Typo M UPGRADE.asciidoc commit bd3f96e7af607e4e5ba53b9d8b03db1d51016642 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Aug 8 08:24:03 2016 -0400 Added switches.conf config for Meraki fixes #1643 M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit b446c12496fcfc06bcc725311a2c4eb35a1dc827 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 4 16:25:34 2016 -0400 add message for profile installation for Mac OSX in non-safari M html/captive-portal/templates/provisioner/mobileconfig.html commit a50c699c51b2c13b8b2378be75187f84971ff947 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 4 08:59:48 2016 -0400 validate that the config file can initialize M addons/upgrade/to-6.3-os-rewrite.pl commit 0aa893694f2be33e994d693de34e642d15fbc63b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 3 15:06:23 2016 -0400 Add upgrade notes for Fingerbank device ID M UPGRADE.asciidoc commit eb8aa505c838479fc3eb363ae106b922b7301b29 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 3 15:03:51 2016 -0400 Add upgrade instructions for Fingerbank in MySQL M UPGRADE.asciidoc commit 8518b83df614fc7d39dcb317b59d5b30affc4241 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 3 12:59:27 2016 -0400 Surpress message about inlining new M html/pfappserver/lib/pfappserver/View/CSV.pm commit e446abacc1822a42887bd1df942daf6e4e8b9248 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 3 12:53:09 2016 -0400 Add additional test M t/unittest/condition_parser.t commit 6bf00a4be7b03364f9aa7671d2d5b5d0d8fabfa1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 3 11:47:17 2016 -0400 Fix the string regex for escaped quotes and \ M lib/pf/condition_parser.pm commit bfbd85bb7087f5935af7cdf00e527ff64ba916e5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 3 10:54:52 2016 -0400 Exclude /usr/local/pf/bin/mysql_fingerbank_import.sh from test M t/TestUtils.pm commit a1dd15ddd5808f7fd99549036755be6633355e2c Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 3 10:33:11 2016 -0400 Added timeout parameter in radius authentication source M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/RADIUS.pm M html/pfappserver/root/authentication/source/type/RADIUS.tt M lib/pf/Authentication/Source/RADIUSSource.pm commit 5cffcff866beff5eb374081bc2ebde3237af7029 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 3 09:25:19 2016 -0400 Added new default proxy_passthroughs M conf/pf.conf.defaults commit abc95317dd39060b5cbd3a8babc73d143216a6a4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 3 08:43:08 2016 -0400 new detection URL required for Android 6 cp detection M conf/pf.conf.defaults commit 4d330b5a000b44fc225dde82526d476d2affaacf Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 3 00:39:26 2016 -0400 FIX: add empty value as connection subtype for locationlog synchronization in external portal parseUrl fixes #1640 M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/Switch/CoovaChilli.pm M lib/pf/Switch/Meraki/AP_http.pm M lib/pf/Switch/Xirrus/AP_http.pm commit 0c2c1190ba4d717745b308d4cbd354e852d6f7c0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 2 14:14:59 2016 -0400 Use fingerbank 3.0.0 M addons/packages/packetfence.spec M debian/control commit 67bc4a821e1d6973fb82adc16b2e540102e05538 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 2 08:51:04 2016 -0400 Fixed packaging M addons/packages/packetfence.spec commit 6615d8e424a0417291b2c44988ab67a7f03aeeb1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 2 08:48:55 2016 -0400 Don't try to update_person_from_fields when the pid is the default one (Null source) M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Null.pm commit d77983006eef0d15bc2400523266589642bbccb0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 1 17:19:21 2016 -0400 Fix Use of uninitialized value in debug mode M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 8d6f14b80a9927cad97e2e5f0266f8263291d49c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Aug 1 15:30:14 2016 -0400 validate which portal(parking vs normal) should be hit M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 4bbcba2ccba89e4e0ddd72e15c4f4ea6258a5004 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Aug 1 10:03:47 2016 -0400 simplify regex M lib/pf/Portal/Profile.pm commit e8f3bc4f993a8938f1554d5b144ba286d7574c07 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Aug 1 09:50:30 2016 -0400 localizing all templates ! M html/captive-portal/lib/captiveportal/Form/Widget/Field/AUP.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm M lib/pf/Portal/Profile.pm commit c089f86144b1c849f9afc286a779b46c663efcd0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 29 15:37:38 2016 -0400 instructions for i18n aup in dev guide M docs/PacketFence_Developers_Guide.asciidoc commit c3686bb99129643ae1e4a93251b79a257d784a47 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 29 15:32:18 2016 -0400 add support for internationalized AUP templates M html/captive-portal/lib/captiveportal/Form/Widget/Field/AUP.pm M lib/pf/Portal/Profile.pm commit 88609e7e91020048ed4336a7e214b285ced4b10f Author: Louis Munro <root@c7dev.local> Date: Fri Jul 29 11:59:33 2016 -0400 Updated RHEL7 documentation for optional repositories. M docs/PacketFence_Administration_Guide.asciidoc commit 854ca47ab378537c4077fd76b750867a29852948 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 29 10:51:12 2016 -0400 fixes for parking: - Only compute location logs that are using the same role - Compare dates using the same timezone M lib/pf/dhcp/processor.pm commit cb1256b74ebcd5b0462e567b37ca9d9847600be5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 29 10:01:21 2016 -0400 display activation email timeout in instructions M html/captive-portal/lib/captiveportal/Form/Authentication.pm commit 1b65ffa3809c5064ccf9007df7d02abcc4828eb1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jul 29 10:51:13 2016 -0400 Fixing doc M docs/PacketFence_Administration_Guide.asciidoc commit 334f76d72acd956736cb9654b0016d6b31c989fd Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 28 13:45:32 2016 -0400 missing vid handling in action_api M lib/pf/action.pm commit 68da85e69db547eab04ca8152ee63b4094db42fe Author: lzammit <lzammit@inverse.ca> Date: Wed Jul 27 16:42:46 2016 -0400 fix typo M docs/PacketFence_OpenWrt-Hostapd-15-05_Quick_Install_Guide.asciidoc commit 84b862ca7ca477cfe6bf2d64279580605f0506be Author: lzammit <lzammit@inverse.ca> Date: Wed Jul 27 16:40:04 2016 -0400 syntax check M docs/PacketFence_OpenWrt-Hostapd-15-05_Quick_Install_Guide.asciidoc commit b9e9f8d270485a2e837eaca945d6f851d8fa1199 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 27 13:46:34 2016 -0400 code cleanup M lib/pf/fingerbank.pm commit 70beb7c7d8bfcfc0af4c78b672fd8057c24447ec Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Tue Jul 26 13:31:55 2016 -0400 Admin guide corrected. M docs/PacketFence_Administration_Guide.asciidoc commit 1ad3fbf6ec2cfab6b6cf27ede22351f4ecf28ab2 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 25 16:30:12 2016 -0400 Added httpd.collector.tt as a configuration file M debian/packetfence.conffiles commit 659573ca92212a147163e49690242fd6e817d49c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 25 11:44:54 2016 -0400 Rename from mse to collector M conf/log.conf.d/httpd.collector.conf.example commit ac606e58ba2dec7b8c65eff7e9a16f33e96ae56f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 25 15:59:59 2016 -0400 fix provisioner unittest after refactor M t/unittest/provisioner.t commit 0d5b71f7c39baa4ade68ea5dd3880c11a6311334 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 25 15:55:50 2016 -0400 ensure os provided as a param will be used in provisioning M lib/pf/provisioner.pm M lib/pf/scan.pm commit 28f1c77916cec2ae63fa61b14ccebd735afce6e3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 25 15:54:52 2016 -0400 handle no device_type in node_fingerbank_info M lib/pf/node.pm commit 19d77c684d452f8f982956cd53c5390d7b7f8dfa Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 25 15:38:07 2016 -0400 add checkup for fingerbank device IDs in provisioning + scan M lib/pf/pfcmd/checkup.pm commit f04f97d231570d957be63e4476b94b45b32123c7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 25 12:43:48 2016 -0400 fix bad refactoring M html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm commit ed68d4b23c8aa7e1dc8a56df3d474983093c2048 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 25 12:42:51 2016 -0400 fix bad rebase M db/upgrade-X.X.X-X.Y.Z.sql commit 8ac7cd5432b714dbc107c104e0ca82a318f45116 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 20 07:54:46 2016 -0400 added upgrade script for fingerbank os rewrite A addons/upgrade/to-6.3-os-rewrite.pl commit c3dfb27d9567bf965694a10f86dbbd98de767574 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 14 10:59:01 2016 -0400 rework switch into a series of if :hankey: M html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm commit ef12e5753b6bebc6e4e923fea660fbd428736a79 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 14 10:55:46 2016 -0400 change ordering of prov+scan match to optimize M lib/pf/provisioner.pm M lib/pf/scan.pm commit a3952e3bcda22535d1855092151a4ff3da49cef1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 14 10:37:18 2016 -0400 move options logic of FingerbankSelect into the Field class M html/pfappserver/lib/pfappserver/Base/Form.pm M html/pfappserver/lib/pfappserver/Form/Field/FingerbankSelect.pm commit 7265292365bb04cac9af6d1e4ba7053ae98b0ba6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 5 11:08:35 2016 -0400 use doOnce plugin to control binding of the events M html/pfappserver/root/static/admin/common.js commit 0688c406663680b418c3d74bfacc676be93d2590 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 17:43:53 2016 -0400 perldoc... again... again M lib/pf/scan.pm commit 12fb02310abc0a4b41f8413161f1899b5c5edf4c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 17:42:32 2016 -0400 perldoc... again... again M lib/pf/node.pm commit fdfc4af5641a51a4fe5dd3550e53d22dd0339355 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 17:41:50 2016 -0400 perldoc... again M lib/pf/fingerbank.pm commit 32cd6dae391a97a3e060806086d5b480c236ebd4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 17:40:27 2016 -0400 perldoc M lib/pf/cmd/pf/fingerbank.pm commit ff0ecb0981480ab090284f9e92192056c1ba1619 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 17:38:09 2016 -0400 fix path case M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP6_Enterprise.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP6_Fingerprint.pm commit 36d609434cfe90b9f3a63152491bfe0f7ea5d7e5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 17:36:19 2016 -0400 remove useless import M html/pfappserver/lib/pfappserver/Form/Field/FingerbankSelect.pm commit 42a96ef7847faffe9e71e6892fc12eac54da31c2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 17:34:50 2016 -0400 fix code styling M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Device.pm commit 613e8eafc7e52fb20b16846f2188b59d49cd90ff Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 17:33:26 2016 -0400 perldoc M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Fingerbank.pm commit 4b383668ae7f0685e4f7199474addbdd43bf967f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 17:24:16 2016 -0400 cleanup local device creation M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Device.pm M html/pfappserver/root/config/fingerbank/device/list.tt commit db5ada450f04324879c8aaf982bdaba588f6d8b5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 15:15:48 2016 -0400 rework labels for fingerbank components creation M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP6_Enterprise.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP6_Fingerprint.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/User_Agent.pm commit 1b375b778544bf15761d4236c06122c55423ad72 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 15:09:51 2016 -0400 add organization for upstream DHCPv6 enterprise M html/pfappserver/root/config/fingerbank/dhcp6_enterprise/list.tt commit 2a1384302bf41151e36115b88c0b70cebc1a209f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 15:09:31 2016 -0400 add required fields to combination creation M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Combination.pm commit 7d4b85081c0d2fe6d412ca8cf4287faaefaeb504 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 15:00:26 2016 -0400 add dhcpv6 attributes to local combination form M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Combination.pm commit 3a2f5539204ba0caffd4692d539680f2a18b2921 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 14:55:28 2016 -0400 added DHCPv6 attributes to PacketFence admin interface A html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP6_Enterprise.pm A html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP6_Fingerprint.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/config/fingerbank/dhcp6_enterprise/clone.tt A html/pfappserver/root/config/fingerbank/dhcp6_enterprise/create.tt A html/pfappserver/root/config/fingerbank/dhcp6_enterprise/index.tt A html/pfappserver/root/config/fingerbank/dhcp6_enterprise/list.tt A html/pfappserver/root/config/fingerbank/dhcp6_enterprise/search.tt A html/pfappserver/root/config/fingerbank/dhcp6_enterprise/view.tt A html/pfappserver/root/config/fingerbank/dhcp6_fingerprint/clone.tt A html/pfappserver/root/config/fingerbank/dhcp6_fingerprint/create.tt A html/pfappserver/root/config/fingerbank/dhcp6_fingerprint/index.tt A html/pfappserver/root/config/fingerbank/dhcp6_fingerprint/list.tt A html/pfappserver/root/config/fingerbank/dhcp6_fingerprint/search.tt A html/pfappserver/root/config/fingerbank/dhcp6_fingerprint/view.tt commit 2999106f116540f61f4ff07772a2c4a0402e4ac0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 14:54:58 2016 -0400 change table header for fingerbank values M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/list.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/list.tt M html/pfappserver/root/config/fingerbank/mac_vendor/list.tt M html/pfappserver/root/config/fingerbank/user_agent/list.tt commit 250d8b495efdce73b7a769f2256cff22f482e2a8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 13:58:52 2016 -0400 unit testing dhcpv6 in violations M t/data/violations.conf M t/unittest/violations.t commit fcd82f00bf21049e5bc8f662b3ce711d02fb317d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 13:58:42 2016 -0400 fix typo in violation condition factory M lib/pf/factory/condition/violation.pm commit 3ff7a2a2580dd2353a0b9578e185aed431488814 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 13:53:44 2016 -0400 add DHCPv6 attributes to violations + FingerbankField A html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP6_Enterprise.pm A html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP6_Fingerprint.pm A html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP6_Enterprise.pm A html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP6_Fingerprint.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP6_Enterprise.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP6_Fingerprint.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm M html/pfappserver/root/violation/view.tt M lib/pf/factory/condition/violation.pm M lib/pf/violation.pm commit f44a0a4f01293c7d74b9b44b3348afdcf1033bda Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 13:38:16 2016 -0400 fixes to doc M html/pfappserver/lib/pfappserver/Base/Form.pm M html/pfappserver/lib/pfappserver/Form/Field/FingerbankField.pm M html/pfappserver/lib/pfappserver/Form/Field/FingerbankSelect.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/FingerbankSelect.pm commit 0f48a32dc38a06b7c06a3c476bb18112676e4a36 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 13:22:45 2016 -0400 added fields for fingerbank integration++ D db/fingerbank-node.sql M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 6d2a9ddbcfbdcb20c8dfab052ad71d8a6563ab2b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 13:15:01 2016 -0400 example rule name refactor M conf/radius_filters.conf.example M conf/vlan_filters.conf.example commit 3225592d0367f1813407ad41f6d69f4483f99616 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 13:10:58 2016 -0400 disable numeric warnings in numeric conditions M lib/pf/condition/greater.pm M lib/pf/condition/greater_equals.pm M lib/pf/condition/lower.pm M lib/pf/condition/lower_equals.pm commit af0c28396d1667a02e0d3683967ecfba54b253d0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 12:39:27 2016 -0400 fix operator in lower_equals M lib/pf/condition/lower_equals.pm commit 79213350b7181f1c1d37a6329a7e90f7787c23c8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 12:39:20 2016 -0400 fix example indentation M conf/vlan_filters.conf.example commit 3176894da27ee84c46dc0c499e1d59ff5ebcd0f7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 11:53:41 2016 -0400 add example usage for fingerbank_info in rad + vlan filters M conf/radius_filters.conf.example M conf/vlan_filters.conf.example commit 3a82513e9b729ba6ce9158a170497a1c1054bce2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 11:53:24 2016 -0400 add numerical conditions to access filters M lib/pf/factory/condition/access_filter.pm commit c89e033942322c67dad92110a5ab842e67f0feb5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 11:52:38 2016 -0400 fixes to perldoc in pfcmd fingerbank M lib/pf/cmd/pf.pm M lib/pf/cmd/pf/fingerbank.pm commit 73e3cc986fe5e50bb90719f892b17a6b0206b8bb Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 11:52:18 2016 -0400 add greater_equals + lower_equals conditions A lib/pf/condition/greater_equals.pm A lib/pf/condition/lower_equals.pm commit 7ee5aa9a7e1f527ca259bb59f01bb109f989c304 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 11:22:07 2016 -0400 add device version to fingerbank_info M lib/pf/node.pm commit 35c40f10303b1f6e8a880f593b260a54fe0ea065 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 11:20:21 2016 -0400 add DHCPv6 infos to node M html/pfappserver/lib/pfappserver/Form/Node.pm M html/pfappserver/root/node/view.tt commit d8d913b4c8450c0297dd4bf4ed6b643238167f94 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 11:11:46 2016 -0400 add more tests to scan + provisioner computing M t/unittest/Portal/Profile.t commit 7faedbfe0db1c3f322becba27f44065db6dcaa57 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 28 10:20:15 2016 -0400 added fingerprinting tab to node M html/pfappserver/lib/pfappserver/Form/Node.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/root/node/view.tt M lib/pf/node.pm commit c541c3c4dfa02848c585bfeeb6f4bb51af05e417 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 27 17:26:04 2016 -0400 add fingerbank typeahead to violations trigger M html/pfappserver/root/static/admin/config/violations.js M html/pfappserver/root/violation/view.tt commit 3a15efdac2024a1893a4a0ef542140df052dca8b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 27 17:25:47 2016 -0400 prevent double binding of fingerbank type ahead + custom actions M html/pfappserver/root/static/admin/common.js commit d6e149e6fc94468b24c7faa4d4065cf5f6f9752d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 27 16:50:54 2016 -0400 cleanup structure M html/pfappserver/lib/pfappserver/Form/Widget/Field/FingerbankSelect.pm M html/pfappserver/root/static/admin/common.js commit 0d6cbd2f60e74e3ee27b978524cba4bed1f41ce8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 27 15:58:56 2016 -0400 validate fingerbank field M html/pfappserver/lib/pfappserver/Form/Field/FingerbankField.pm commit c84efd18f5e529068094a864bb19530a7087714e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 27 15:40:34 2016 -0400 clarify label M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Combination.pm commit 150f41ff3da21dd7f4a8e5481d96ed4f4c3a6c3e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 27 15:38:24 2016 -0400 have fingerbank fields use values in combination creation M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Combination.pm A html/pfappserver/lib/pfappserver/Form/Field/FingerbankField.pm M html/pfappserver/root/static/admin/common.js commit 428d9af1587ac76995adfd834bd865a0fa4eebf2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 27 14:14:45 2016 -0400 code cleanup M html/pfappserver/lib/pfappserver/Form/Field/FingerbankSelect.pm commit 17afe507ba699ee2b6b1f3a913d6fe60776b081a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 27 13:59:44 2016 -0400 added tests for scan + provisioning matching in portal profile M t/data/profiles.conf A t/data/provisioning.conf A t/data/scan.conf M t/test_paths.pm A t/unittest/Portal/Profile.t commit efad5d9a00a1b7f408f750bebbe393a7dfe1405d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 21 14:19:56 2016 -0400 fix matching logic of scans + make usage of device IDs M html/pfappserver/lib/pfappserver/Form/Config/Scan.pm M lib/pf/Portal/Profile.pm M lib/pf/factory/scan.pm M lib/pf/scan.pm M lib/pf/scan/nessus.pm M lib/pf/scan/nessus6.pm M lib/pf/scan/openvas.pm M lib/pf/scan/wmi.pm commit 6866b6b32e4834eb5da0f01f6bb4e101c5f92b85 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 21 13:17:11 2016 -0400 globalize FingerbankSearch initialization M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/config/provisioners.js commit 6088d5f1bcb112b73a41e8142d8cea3d69410586 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 21 13:14:04 2016 -0400 handle errors in FingerbankSelect lookups M html/pfappserver/lib/pfappserver/Base/Form.pm commit eb2d51ffc4cb49a50b2a9b357f631e69cf84723a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 21 12:54:55 2016 -0400 working OS widget for OSes M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Fingerbank.pm M html/pfappserver/lib/pfappserver/Base/Model/Fingerbank.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/FingerbankSelect.pm M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/config/provisioners.js commit 1ba2c174658cb818c7eeeb175915220b50cd04f9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 20 17:08:30 2016 -0400 change to fingerbank api M html/pfappserver/lib/pfappserver/Base/Form.pm commit 7a6aebd0cca9e6f2543b73709a28645bb29ccf82 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 20 17:05:49 2016 -0400 dynamically create FingerbankSelect M html/pfappserver/lib/pfappserver/Base/Form.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/FingerbankSelect.pm commit e19ef7bed2e23c7ff96d6adab666a1bb3ce5d4d6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 20 16:50:43 2016 -0400 added FingerbankSelect field + widget M html/pfappserver/lib/pfappserver/Form/Config/Provisioning.pm A html/pfappserver/lib/pfappserver/Form/Field/FingerbankSelect.pm A html/pfappserver/lib/pfappserver/Form/Widget/Field/FingerbankSelect.pm commit 3d1556ddcc04d9a9f4fca0a0d3f8d9b4fa976a9b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 20 15:47:34 2016 -0400 able to read/edit select fields with partial fb devices M html/pfappserver/lib/pfappserver/Form/Config/Provisioning.pm commit d583f99bbc9c115db7022a1f7a488f17d87b141c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 20 14:59:20 2016 -0400 fix +fingerbank_data_update_interval change M conf/pf.conf.defaults commit 9d11baf57eda2b28e9e815e51ba71a2fdc38b060 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 17 15:06:37 2016 -0400 first draft of fingerbank devices in admin provisioning M html/pfappserver/lib/pfappserver/Form/Config/Provisioning.pm M lib/pf/ConfigStore/Provisioning.pm commit 2248a07252596d4a5df7ab59413e0b6ad4422e1c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 17 10:58:17 2016 -0400 changed provisioning OS backend to use Fingerbank ids M lib/pf/provisioner.pm M lib/pf/provisioner/android.pm M lib/pf/provisioner/mobileconfig.pm M lib/pf/provisioner/windows.pm M lib/pfconfig/namespaces/config/Provisioning.pm commit 99a12be245351ec70b63fe5148623d4d20d385a1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 17 09:54:06 2016 -0400 dry up fingerbank device_id finding M lib/pf/cmd/pf/fingerbank.pm M lib/pf/fingerbank.pm M lib/pf/node.pm commit 958e8e42c8b6c2a0fee86f3bad3d5e7ed4d7a94f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 17 09:42:31 2016 -0400 add fingerbank device ID finder to pfcmd A lib/pf/cmd/pf/fingerbank.pm commit e96fdc44bc7ce7073e6feda215cf2cb1496a022f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 17 08:48:26 2016 -0400 fix cache key for fingerbank info M lib/pf/node.pm commit e1d4fc7a5189f21ca677fb0f24bea0b178c9fa6f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 17 08:23:46 2016 -0400 fix wrong type for device_version column M db/fingerbank-node.sql commit b701904cb12313421ee491f6ccd47d8274cf3afc Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 17 08:20:21 2016 -0400 centralize fingerbank cache expiry + add it to auto-update M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Fingerbank.pm M lib/pf/fingerbank.pm commit daf0ef96e4bc09943b1a4134cbef6e8607ec8648 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 17 08:17:47 2016 -0400 expire fingerbank cache after updating database M lib/pf/fingerbank.pm commit b78e9ad5392f8c8f40a806c62d5a17d9d3057472 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 17 08:17:26 2016 -0400 add device_version to node + rename fingerbank_score M db/fingerbank-node.sql M lib/pf/fingerbank.pm M lib/pf/node.pm commit ecbdc2b88d8d688253634a7c61258d6f341e33f6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 17 08:17:10 2016 -0400 add fingerbank info to radius request M lib/pf/factory/condition/access_filter.pm M lib/pf/radius.pm commit 3c6683ffa4b46f460c0d82041fe65df529093c4a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 17 08:15:22 2016 -0400 fingerbank database should be updated only once a day M conf/pf.conf.defaults commit 84c920ee05c0302e10a95e7743af113b707a319f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 17 08:14:39 2016 -0400 do a full cache clear after editing fingerbank data in the admin M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Fingerbank.pm M lib/pf/api.pm commit 368587f0ddf868e0c117878da2a1c6704e8fbaa6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 17 07:37:20 2016 -0400 added method to compute fingerbank info to node A db/fingerbank-node.sql M lib/pf/fingerbank.pm M lib/pf/node.pm commit ce23fcee40102c425f9e75805fe2c7045c52835c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 25 14:13:56 2016 -0400 Fix extracting dependencies from the spec file M addons/dev-helpers/centos-chroot/install-packages-from-spec.sh commit 39e3078568feb9c55b7780791a15d9efd9fd203e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 25 13:32:59 2016 -0400 save useless getIfName in juniper floating M lib/pf/Switch/Juniper/EX2200.pm commit f6eb768e663b890d3cee2c50bb25f5bc1c50756b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 25 13:30:13 2016 -0400 surround session close in evals M lib/pf/Switch/Juniper/EX2200.pm commit 6e84bbc6c943d0a432b539d99b475736bdbdc23d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 25 12:26:24 2016 -0400 Export new constants M lib/pf/constants/dhcpv6.pm commit 1270f978bec1396a2b3d5bb8cc8c8b010a1094e0 Author: lzammit <lzammit@inverse.ca> Date: Mon Jul 25 11:58:47 2016 -0400 syntax fix M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit da170ac259871ff58948cd41c28bca0e604bc34e Author: lzammit <lzammit@inverse.ca> Date: Mon Jul 25 11:55:58 2016 -0400 Initializing variables M lib/pf/Switch/Brocade.pm commit f9d005347a43af97554f4163cf50ddbf1b972f0d Author: lzammit <lzammit@inverse.ca> Date: Mon Jul 25 11:46:39 2016 -0400 doc Brocade Radius CLI authentication with PacketFence M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit a22c432ee2579a6a508f3aa75da5b8fccdab257f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 25 11:44:54 2016 -0400 Rename from mse to collector M conf/log.conf.d/httpd.collector.conf.example commit 992e143a5dea6a3a17c624590519b89b4245540a Author: lzammit <lzammit@inverse.ca> Date: Mon Jul 25 11:17:45 2016 -0400 removed files D docs/PacketFence_OpenWrt-Hostapd-14-07_Quick_Install_Guide-docinfo.xml D docs/PacketFence_OpenWrt-Hostapd-14-07_Quick_Install_Guide.asciidoc commit 8789a2e446edaa3d8bb0c481f8209e4ebed8abd3 Author: Louis Munro <lm@louismunro.com> Date: Mon Jul 25 11:08:02 2016 -0400 Tidying indentation. Now with improved readability. M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm commit ea24103a85d41d90b39c2dee76b593f0d0ca71fc Author: lzammit <lzammit@inverse.ca> Date: Mon Jul 25 10:43:28 2016 -0400 syntax fix M docs/PacketFence_OpenWrt-Hostapd-15-05_Quick_Install_Guide.asciidoc commit 08426a2b43a5b8e5ad6729c17372f6333a0f6d5d Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jul 25 10:38:27 2016 -0400 removed useless use M lib/pf/Switch/Meraki/MS220_8.pm commit 331b8a0da621b3e7d0ef79489c977d0bb91cba7c Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jul 25 09:37:20 2016 -0400 added base class Meraki A lib/pf/Switch/Meraki.pm M lib/pf/Switch/Meraki/MS220_8.pm commit 9a6d96b332a13c98f94d364a4563fc5c88f1c981 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jul 20 16:45:19 2016 -0400 typo M lib/pf/Switch/Meraki/MS220_8.pm commit 5e738ab573b975f444c195f6edcfd80ec5f0cd15 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Apr 25 11:08:23 2016 -0400 remove old screen shot D docs/images/Meraki-Switch-port.png commit 11ff38e40d03d9a8017c282681abba1d0476b291 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Apr 25 10:54:53 2016 -0400 docs edit D docs/images/Meraki-Switch-policy.png commit 3be1829942aab58aab5dfb30fbe06aa89400a5be Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Dec 9 11:25:38 2015 -0500 removing everything related to CoA and disconnect as it is not supported by the switch M lib/pf/Switch/Meraki/MS220_8.pm commit 018cbe6eb5d53bb1cfcf0eb9a3bc4430281c8900 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Dec 8 15:24:20 2015 -0500 added screenshots A docs/images/Meraki-Switch-policy.png A docs/images/Meraki-Switch-port.png commit deb0b01402baee3b6a1132998c4e07f303754877 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Dec 8 13:03:01 2015 -0500 naming remove the P (PoE) D lib/pf/Switch/Meraki/MS220_8P.pm commit 1b4faed25953d2cafe9bdb457f62536fe8df520b Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Dec 8 12:59:21 2015 -0500 vlan enforcement support ok D lib/pf/Switch/Meraki/MS220-8P.pm A lib/pf/Switch/Meraki/MS220_8P.pm commit de39b6aa6263462c3e1deec82a60710a04297247 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Dec 4 13:49:02 2015 -0500 added switch MS220-8P module A lib/pf/Switch/Meraki/MS220-8P.pm commit 1b7ce7b71fbca9a3f91eaac26b4a20abb1677575 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Apr 25 11:08:39 2016 -0400 renaming screenshot A docs/images/Meraki-switch-port.png commit d11473575f26e84ebb3d9730eeb3b218682ce54a Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Apr 25 11:08:23 2016 -0400 remove old screen shot D docs/images/Meraki-Switch-port.png commit d9fdb8342b1a94cfdf3539f3144c0be037db64bb Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Apr 25 11:02:15 2016 -0400 doc fixing M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 1503ac599d8b7078d8e825085bb5ae13cdfde4a1 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Apr 25 10:54:53 2016 -0400 docs edit M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc D docs/images/Meraki-Switch-policy.png A docs/images/Meraki-switch-policies.png commit 8595dffbe68a7a02ac0d67659ef502aee7fb7ed0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Apr 25 10:28:45 2016 -0400 cleanup module M lib/pf/Switch/Meraki/MS220_8.pm commit 7064a71957b8a4db666873f449d9393f2f313039 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Dec 11 15:44:53 2015 -0500 remove unnecessary subs M lib/pf/Switch/Meraki/MS220_8.pm commit 8bb18b9677d0ea8626ba836d43f075e70a710db1 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Dec 9 11:35:18 2015 -0500 removing unecessary module calls M lib/pf/Switch/Meraki/MS220_8.pm commit 818bdadad25d921d5a4bed3a23b7078059837810 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Dec 9 11:25:38 2015 -0500 removing everything related to CoA and disconnect as it is not supported by the switch M lib/pf/Switch/Meraki/MS220_8.pm commit 05ae647287aa1075158c703ba2892175ef075672 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Dec 9 10:43:28 2015 -0500 typo M lib/pf/Switch/Meraki/MS220_8.pm commit e91fd7599b911416b70341ac8ab10ae67c78fc95 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Dec 8 17:09:29 2015 -0500 changing deauth method M lib/pf/Switch/Meraki/MS220_8.pm commit eb212f4c6088f6349493c4e3e1f2301208e61097 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Dec 8 15:24:20 2015 -0500 added screenshots A docs/images/Meraki-Switch-policy.png A docs/images/Meraki-Switch-port.png commit b19df9361cb85fc799726df790528c93ebf2a98e Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Dec 8 15:19:58 2015 -0500 added inital docs M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 904fe9e5ddd1c694ca3eb337885c6eb20c560e13 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Dec 8 13:06:59 2015 -0500 remove bug add ExternalPortal uspport M lib/pf/Switch/Meraki/MS220_8.pm commit 3f4d77d73e04feec1e25781fd770925889a0faea Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Dec 8 13:03:01 2015 -0500 naming remove the P (PoE) A lib/pf/Switch/Meraki/MS220_8.pm D lib/pf/Switch/Meraki/MS220_8P.pm commit 3c1d4700734e3a6bb638add03b054a3cdc70ee15 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Dec 8 12:59:21 2015 -0500 vlan enforcement support ok D lib/pf/Switch/Meraki/MS220-8P.pm A lib/pf/Switch/Meraki/MS220_8P.pm commit 29c4a779e443abca202c31536817d7dbb258bd11 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Dec 4 13:49:02 2015 -0500 added switch MS220-8P module A lib/pf/Switch/Meraki/MS220-8P.pm commit f71602bd38c6710c3b7f5e03a760c87bda424189 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jul 20 16:21:59 2016 -0400 fixes M docs/PacketFence_Administration_Guide.asciidoc M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Pinterest.pm commit 1956bca9ee764910361fab59bc20d041203088b6 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jul 13 17:02:02 2016 -0400 remove unnecessary permisssions M lib/pf/Authentication/Source/PinterestSource.pm commit 8c509be41d8868c5965091dc7660e32a29bfb756 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jul 13 16:58:09 2016 -0400 added doc M docs/PacketFence_Administration_Guide.asciidoc commit 52ed48feb9f5fac70757875062ff1315d14bc38e Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jul 13 16:50:37 2016 -0400 working source M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Pinterest.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Pinterest.pm M lib/pf/Authentication/Source/PinterestSource.pm commit 4dd119ff7262b9a4c022e1930ab5f8052de2fa15 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jul 11 13:03:11 2016 -0400 testing M html/captive-portal/templates/macros.inc M lib/pf/Authentication/Source/PinterestSource.pm commit 790f0b942bd5db9bcfefe172a241901965dc42a6 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jul 8 13:41:18 2016 -0400 remove old files D html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Printerest.pm D html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Printerest.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Printerest.pm D html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Printerest.pm D html/pfappserver/root/authentication/source/type/Printerest.tt D lib/pf/Authentication/Source/PrinterestSource.pm commit a0228788c1eb15e6e6c518f6394c0ce99bca83b8 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jul 8 13:40:16 2016 -0400 change printerest to printest + logo A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Pinterest.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Pinterest.pm M html/captive-portal/templates/macros.inc A html/common/img/pinterest-icon.png A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Pinterest.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Pinterest.pm A html/pfappserver/root/authentication/source/type/Pinterest.tt A lib/pf/Authentication/Source/PinterestSource.pm M lib/pf/config.pm M lib/pf/constants/config.pm commit 42bf704e8fd113d9404ffbdb3dc19173ba63fb40 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jul 8 10:29:03 2016 -0400 stuff M lib/pf/Authentication/Source/PrinterestSource.pm commit ef27661ad44bc4a74435dadaedb1b70fe735f81b Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jul 7 16:35:06 2016 -0400 added macro M html/captive-portal/templates/macros.inc commit 6768faaf9672b8bb15c3fb6755317cdbabd7d100 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jul 7 15:40:45 2016 -0400 added constants M lib/pf/config.pm M lib/pf/constants/config.pm M lib/pf/pfdns/constants.pm commit 99e8263000ea90c374b863bd9cf16685ac8497dd Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jul 7 15:24:21 2016 -0400 init A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Printerest.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Printerest.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Printerest.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Printerest.pm A html/pfappserver/root/authentication/source/type/Printerest.tt A lib/pf/Authentication/Source/PrinterestSource.pm commit 0ad27f8ff4419ab7c8cf28ef7f77559be161ada9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 22 16:51:36 2016 -0400 Do not start a pfdetect queue worker if pfdetect is disabled Fixes #1593 M html/pfappserver/root/config/pfdetect/index.tt M sbin/pfqueue commit 6347fc84c78cef69fe76b69bd928f7072ddcdacb Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 22 15:52:34 2016 -0400 added missing cluster constants A lib/pf/constants/cluster.pm commit 331985826a7eae74daebff7aba7bdaf8d1c71a05 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 22 15:37:48 2016 -0400 fixes for PKI enrollment in captive portal M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/TLSEnrollment.pm commit 46c70700c45a76e95c7d8a8723a131047469ac4d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 22 12:03:27 2016 -0400 Only do start_tls in pf::LDAP Fixes #1624 M lib/pf/Authentication/Source/LDAPSource.pm commit 1564bb2cbf80e630d978faca520b8673b26ffec9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 22 10:56:11 2016 -0400 Add example of an advanced filter M docs/PacketFence_Administration_Guide.asciidoc commit 9b144be9d50d5081960c887e64a2e430b22beff0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 21 17:27:43 2016 -0400 Change from localhost to 127.0.0.1 M lib/pf/extended_node_data.pm commit 14b9d8f8e802c179ca8c7ad8f179cf752e712d92 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 21 17:26:27 2016 -0400 Fixed bind to local address and vip address. M lib/pf/services/manager/httpd_collector.pm commit f35ae9ed69f585ee3d18cbeef76469f4f73ff86f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 21 17:22:15 2016 -0400 Finish the rename from mse to collector M conf/log.conf.d/httpd.collector.conf.example commit 01b9324ddb41ba041102c97ae48e279a90774b75 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 21 17:20:50 2016 -0400 Remove the CustomLog M conf/httpd.conf.d/httpd.collector.tt.example commit 9a96b8935bd7a2acf3c7cf583147e03e4cf6b36c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 21 17:03:39 2016 -0400 Remove ssl support and 127.0.0.1 host M conf/httpd.conf.d/httpd.collector.tt.example commit 27db3025d14613dfd98a1d76b77c027a990306be Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 21 16:49:48 2016 -0400 Add httpd_collector port to iptables M conf/iptables.conf.example M lib/pf/iptables.pm commit 4ddc24b015c6dff18a6434b91d338a7a92d4fd12 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 21 15:52:10 2016 -0400 Use a single domain instead of a domain list M lib/pf/util/dhcpv6.pm commit d6923d2b02c1af2b120dd73b8b44f8064236dd5e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 21 15:51:31 2016 -0400 Add support for rfc5223 M lib/pf/constants/dhcpv6.pm M lib/pf/util/dhcpv6.pm commit ccc7db3f54e268d1202125448ecc77dc80fc3d49 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 21 15:40:11 2016 -0400 Add support for rfc5192 pana agent M lib/pf/constants/dhcpv6.pm M lib/pf/util/dhcpv6.pm commit 2b0c2e97b14fc38fd9142980f8fca1805598d9bd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 21 15:12:16 2016 -0400 Process additional pcaps M t/dhcpv6.t commit 1a7ef1c79c9703edaacae2c9c684b7d2f52e553f Author: Derek Wuelfrath <dwlfrth@users.noreply.github.com> Date: Thu Jul 21 14:00:27 2016 -0400 Fix/1626 localdomain email registration (#1632) * Add 'authenticate' method to EmailSource authentication source to honor localdomain condition * Use EmailSource authentication source 'authenticate' method to honor different authentication conditions (Did I say "authenticate" ??) * Apply 'authenticate' logic to SponsorEmailSource to validate localdomain condition M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm M lib/pf/constants/authentication/messages.pm commit d26933ac9cfa05a3d8ad2cfe3e5f0043df9e5007 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 24 11:27:34 2016 -0400 Validate action for user M html/pfappserver/lib/pfappserver/Form/User/Create.pm commit 7158bd74f2ea82ae3379495dc7b2b339d129d444 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat May 14 10:33:34 2016 -0400 Display the allowed actions field M html/pfappserver/root/config/adminroles/view.tt commit ca83bbf908470d9fc09c0bd1eb7facf6f37a19a1 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat May 14 10:32:52 2016 -0400 Dynamically generate actions based off the allowed_actions M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm commit 93a09bcc41cc1ad0041968f10bb728358f914b5b Author: James Rouzier <jrouzier@inverse.ca> Date: Sat May 14 10:31:58 2016 -0400 Dynamically generate templates block M html/pfappserver/lib/pfappserver/Form/User/Create.pm commit 7e8c6328fb9ab868ef8a6469efcd78ec6442243f Author: James Rouzier <jrouzier@inverse.ca> Date: Sat May 14 10:30:48 2016 -0400 New field allowed_actions M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm commit 382b92457f0dba0284e616772eab77101ef876d0 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat May 14 10:29:51 2016 -0400 Flatten allowed_actions M lib/pf/ConfigStore/AdminRoles.pm commit db0d2104d389aacc4fd422450e0b0f9b9780efe5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 21 13:27:29 2016 -0400 remove outdated child resource M lib/pfconfig/namespaces/config/Pf.pm commit e344fbd354296e7a2a432a9fb1707d537f5eddce Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 21 13:17:50 2016 -0400 Improve parsing of domainname M lib/pf/util/dhcpv6.pm commit e9fdbdb9916190ae1d848cb00300dee70a222b81 Author: Louis Munro <root@pfdev.inverse.local> Date: Thu Jul 21 11:45:58 2016 -0400 Updated release versions and db scripts post 6.2.1. M NEWS.asciidoc M UPGRADE.asciidoc M conf/pf-release M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 49adb8b4e9f4fb9c288325d920f66f02c99d6e3a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 21 11:27:54 2016 -0400 Add conf/httpd.conf.d/httpd.collector.tt to packaging M addons/packages/packetfence.spec commit 5f69a6ff510d27a15794a48bbecbe481ff0581db Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 21 11:26:12 2016 -0400 Allow filters to be to empty M html/pfappserver/root/config/profile/tab-content.tt commit c2d0da6450a9299896b2bc3f9744993df0d38437 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 21 11:25:39 2016 -0400 Add validation for advanced filters M lib/pf/factory/condition/profile.pm commit f7397c9a3e152cf37505009e8b438d7d7fe4a0b3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 21 11:25:08 2016 -0400 Add validation for advanced filters M lib/pf/validation/profile_filters.pm commit b50c615b93a62b6771ab94860e6adac999a1428a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 21 11:24:18 2016 -0400 Code cleanup M lib/pf/filter_engine/profile.pm commit e91203f6dca63e9ed5aaf83cef698c4c701b90fd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 21 11:19:08 2016 -0400 Remove unused libraries M lib/pf/node.pm commit 73770bc4b183273dd0d3ef2c15ae1142d92be864 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 21 11:08:22 2016 -0400 Validate if either a one simple filter has been defined or an advanced filter has been defined M html/pfappserver/lib/pfappserver/Form/Config/Profile.pm commit aca0226a06ec7065a2df950e6144c4c77e12c7df Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jul 20 16:02:48 2016 -0400 added @Instagram on username M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Instagram.pm commit bc9d5453553703bea1d97b344c45963eb91850bf Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 20 15:36:52 2016 -0400 add Catalyst::View::CSV to spec files M addons/packages/packetfence.spec M debian/control commit b2654e1c8765a9c2b85a5c87c114a09a14d13da2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 20 15:04:28 2016 -0400 remove test line M html/captive-portal/lib/captiveportal.pm commit 061a02b434115346527ce19577901653887997f6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 20 15:03:51 2016 -0400 code cleanup for request timeout M html/captive-portal/lib/captiveportal.pm M lib/pf/web/dispatcher.pm D lib/pfconfig/namespaces/resource/portal_request_timeout.pm commit f29aa9ef2bd215524d7820c940fe053dae4a095b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 20 15:03:23 2016 -0400 missing i18n M html/pfappserver/lib/pfappserver/I18N/en.po commit 9eacdda5968e5e65d8ab86ace6a0ad26de91bf6c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 20 14:49:42 2016 -0400 handle alarms inside an eval M html/captive-portal/lib/captiveportal.pm M lib/pf/web/dispatcher.pm commit a382e3f00eeaf6a6e935c59726e9bfc0766d7b23 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 20 14:40:42 2016 -0400 touchup in doc M docs/PacketFence_Clustering_Guide.asciidoc commit a522e5e749211fc246eaada9e7b4cfa1a342777b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jul 20 14:40:36 2016 -0400 Added checks M addons/monit/00_packetfence.sh M addons/monit/30_packetfence-activeactive.sh commit f5cb42c4cc84d616f20d0218d9c93ace8d9f27fa Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 20 14:39:51 2016 -0400 improve time handling in pfmon cluster check M sbin/pfmon commit d7a86ce3b96918830c7fcb30d2e94fccb557c34d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 20 14:35:06 2016 -0400 fix typo M docs/PacketFence_Clustering_Guide.asciidoc commit 6eae1ba6736655f992baa70791738b3a798d4b9d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 20 14:34:43 2016 -0400 code cleanup M lib/pf/cluster.pm commit aa218559e5ee55605a50032c376169c06b1b0883 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jul 20 14:32:26 2016 -0400 OS specific binaries declarations M addons/monit/00_packetfence.sh M addons/monit/10_packetfence-portsec.sh M addons/monit/20_packetfence-drbd.sh M addons/monit/30_packetfence-activeactive.sh commit aef5982d8913bb9fb8c3075e9de7a077ae103fb8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 20 08:59:08 2016 -0400 add note in clustering guide for MySQL DB IP M docs/PacketFence_Clustering_Guide.asciidoc commit 7a5d1adb39d5ea55df72ef6fdebb07d4eb0a39db Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 20 08:49:48 2016 -0400 added i18n for Fingerbank MySQL variables M html/pfappserver/lib/pfappserver/I18N/en.po commit d1627024b1922419f9264b7c751b354f4d417a9f Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jul 19 15:24:32 2016 -0400 is_success & fullname fixes M docs/PacketFence_Administration_Guide.asciidoc M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Instagram.pm M lib/pf/Authentication/Source/InstagramSource.pm commit e0c0549c228f35f3a2449e2026c2a39d5b0c527a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 19 15:17:09 2016 -0400 handle empty source_id in WithSource role M html/pfappserver/lib/pfappserver/Base/Form/Role/WithSource.pm commit 25de445beb5c4872bcdf078de735f1772b2d73c1 Author: Louis Munro <root@pfdev.inverse.local> Date: Tue Jul 19 13:59:07 2016 -0400 Merged back 6.2 NEWS and UPGRADE files. A db/pf-schema-6.2.0.sql A db/upgrade-6.1.0-6.2.0.sql commit a0c0a19ae38cfb4b4e62ff0b887dec983cf88bef Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 19 13:41:19 2016 -0400 add configurable resolution threshold + some i18n M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po M sbin/pfmon commit 2f60650d687d4470ad2481047b5eec468c5ca1a2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 19 13:22:23 2016 -0400 perldoc for cluster_check in pfmon M sbin/pfmon commit 4df2aeafe567f134609c823f33c2b61292ba6374 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 19 13:21:24 2016 -0400 api perldoc for cluster conflict M lib/pf/api.pm commit 3f643a14db20ecae8905e65d994f6962381c6d58 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 19 13:20:36 2016 -0400 doc + cleanup in cluster.pm M lib/pf/cluster.pm commit 760613dcd3e4110aad8ec157c905c1e59a5a8eca Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 19 12:00:26 2016 -0400 Load all switches through a single call when build radiusd-cli manager fixes #1629 M lib/pf/services/manager/radiusd.pm M lib/pf/services/manager/radiusd_child.pm commit a154979db3fc355ae1196010a1ec834281156acc Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 19 11:05:07 2016 -0400 section on conflict handling for clustering M docs/PacketFence_Clustering_Guide.asciidoc commit ee4937dda0c38f0287e087a2763b09c82794ca6e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 19 10:55:15 2016 -0400 Fix typo in pfsetvlan Fixes #1630 M sbin/pfsetvlan commit 6bb5c11d85f249ae823220f3d2db400fe88bef0d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 19 09:55:35 2016 -0400 use clustering CHI namespace M lib/pf/cmd/pf/cache.pm M sbin/pfmon commit 4f90ca933f20640e21d394f7638d30aab5a3d1d2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 19 09:46:20 2016 -0400 only attempt to fix config conflicts when starting pf completely M lib/pf/cmd/pf/service.pm commit 2ce892a67c59cdc74452d0c06de54aa022869824 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 19 09:45:16 2016 -0400 added pfmon job to check the cluster health state M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/CHI.pm M lib/pf/cluster.pm M sbin/pfmon commit b664e05ecc82f017b0086b199d691686ccd381f7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 19 09:04:14 2016 -0400 remove outdated todo comment M lib/pf/cluster.pm commit b533aed7db2a0886c690dd19c0d72fbfe41c5d02 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 18 17:23:40 2016 -0400 sync servers action when handling conflicts M lib/pf/api.pm M lib/pf/cluster.pm M lib/pf/cmd/pf/service.pm M lib/pf/services/manager/httpd_webservices.pm commit e87af6cd152a7e39434f0882f1a591f8a75b7da2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 18 15:58:54 2016 -0400 more improvements to cluster conflict + dry up bin/cluster/syc M bin/cluster/sync M lib/pf/cluster.pm commit 55e8fdcf2e801ed871b7cf4e28045510a5fd4e73 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 18 15:23:16 2016 -0400 improve config conflict algorithm M lib/pf/cluster.pm commit a531d2eb4724185a3224afe7df853c251fa51f81 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 18 14:39:20 2016 -0400 always deny a user when he has the REJECT role M lib/pf/Switch.pm commit d94c0c83498f601c2900bc4dd781bf7d4e138d17 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 18 14:37:30 2016 -0400 started working on the conflict algo M lib/pf/api.pm M lib/pf/cluster.pm commit f7f9e3722adbc5f8f3eec27ee1f45d5c4a012422 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 18 12:01:09 2016 -0400 added basic config versioning that is pushed on configstore commit + cluster/sync master M bin/cluster/sync M lib/pf/ConfigStore.pm M lib/pf/api.pm M lib/pf/cluster.pm M lib/pf/file_paths.pm commit 08871e9410b000cc2d270a6b156d97a031fb2c48 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jul 15 15:27:18 2016 -0400 remove paranthesis M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Instagram.pm commit 1a462d60be8d083b11ff018671c073f21f7c277a Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jul 15 15:26:12 2016 -0400 better writing M lib/pf/Authentication/Source/InstagramSource.pm commit 1e62cff17a5e6b731e5cf5e138a4080a32fb7ce6 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jul 15 15:24:37 2016 -0400 more fixes M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Instagram.pm M lib/pf/Authentication/Source/InstagramSource.pm commit 631db76ae1dba4a069ecebec41d5f266a68cd15a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 15 14:19:58 2016 -0400 point to fingerbank 2.3.0 M addons/packages/packetfence.spec commit e8f1bad972c2ba22f175febcbeee1ded9d064d9c Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Jul 15 13:56:42 2016 -0400 standardisation of terminal commands: they are all preceded with # M docs/PacketFence_Clustering_Guide.asciidoc commit 490e0287d5d7939ef40fb2abfba3ab75986a586f Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Jul 15 12:24:37 2016 -0400 correction... M docs/PacketFence_Clustering_Guide.asciidoc commit 111c101e044bfe9fcab4786613dad570e21ebd31 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jul 15 10:38:50 2016 -0400 fixes M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Instagram.pm commit 4e77518bb02822d4f4f78d18b0cdd870333ec5f0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jul 14 17:08:13 2016 -0400 some fixs M docs/PacketFence_Administration_Guide.asciidoc M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Instagram.pm commit 12465bca984ab49e6c372fd169c2b4cc740606e3 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jul 14 12:28:28 2016 -0400 remove unecessary docs M docs/PacketFence_Administration_Guide.asciidoc commit 6a3500d8cb0c575ffbc999871a7e758124a9cc40 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jul 12 14:50:56 2016 -0400 remove comment M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Instagram.pm commit 9f76dcff534f698deb5c7d61f33a2a644d49800b Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jul 12 14:33:08 2016 -0400 minor docs edit M docs/PacketFence_Administration_Guide.asciidoc commit f61919f4ad0679f6fbf9cc1bf4c5ea72c86bc18b Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jul 8 12:50:35 2016 -0400 working auth M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Instagram.pm commit a5462e05d88e800150c7f11d48bec0045ef53f33 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jul 8 12:44:26 2016 -0400 added icon M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Instagram.pm A html/common/img/instagram-icon.png M html/common/img/sprite.svg M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Instagram.pm M lib/pf/Authentication/Source/InstagramSource.pm commit 93a11e2d36aa4b61b0546cd7b4f682b3b193c78f Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jul 8 11:35:39 2016 -0400 remove too big logo D html/common/img/instagram-icon.png commit 3294cd2e8dd54065c78f9ccd762728c873c43c89 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jul 8 11:32:25 2016 -0400 validation token works M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Instagram.pm commit 3b7219400218c7bb0cc1ae9369b8f2814604d0a1 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jul 7 11:45:14 2016 -0400 more testing] M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Instagram.pm commit 02bf3db391c267b0d528a2a18a20fb4a98d3afda Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jul 6 16:57:34 2016 -0400 getting token, working on validation M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Instagram.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Instagram.pm M html/pfappserver/root/authentication/source/type/Instagram.tt M lib/pf/Authentication/Source/InstagramSource.pm commit 75203893fb77a5f57f531303976b2568199f9cd6 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jul 5 17:24:24 2016 -0400 getting token M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Instagram.pm commit df61189221281cda90919569711a2ee17c8db5de Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 27 15:21:32 2016 -0400 icon,docs & passthrough M docs/PacketFence_Administration_Guide.asciidoc M html/captive-portal/templates/macros.inc A html/common/img/instagram-icon.png M lib/pf/Authentication/Source/InstagramSource.pm M lib/pf/pfdns/constants.pm commit 31ba3f5b859288711a0dd9a9effad3e14722b9b2 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 27 13:13:04 2016 -0400 doc & testing M docs/PacketFence_Administration_Guide.asciidoc M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Instagram.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Instagram.pm M html/pfappserver/root/authentication/source/type/Instagram.tt M lib/pf/Authentication/Source/InstagramSource.pm commit 8fdd698b7a9ec379e369a4be0d789eb5f27c5964 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 23 16:22:55 2016 -0400 domains M lib/pf/Authentication/Source/InstagramSource.pm commit edefa41b1f34c58c8089a4796b6df5825686f74c Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 23 15:56:29 2016 -0400 template A html/pfappserver/root/authentication/source/type/Instagram.tt commit 6bae8173af8d23f999d7cc0795159178ad9ed036 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 23 15:48:54 2016 -0400 typo M lib/pf/constants/config.pm commit c5445fc0005db56552354d3bf835b3d081ec7f62 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 23 15:46:43 2016 -0400 lib needed for dynamic routing M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Instagram.pm M lib/pf/config.pm M lib/pf/constants/config.pm M lib/pf/pfdns/constants.pm commit 3be8c0d37b1a7b227f87c92c0d7c68528aebc745 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 23 15:39:15 2016 -0400 dynamic routing module A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Instagram.pm commit 6ed06d2f25492a1431ad08612aae50f36d9cc93c Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 23 15:37:03 2016 -0400 auth module A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Instagram.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Instagram.pm commit 06ff81d344aea3e6343950f27806a1d23b8419e0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 23 15:24:48 2016 -0400 inital work A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Instagram.pm A lib/pf/Authentication/Source/InstagramSource.pm commit 6853393cb380d090a284e8a147fd3b342f9173d9 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Jul 15 10:17:38 2016 -0400 Corrections M docs/PacketFence_Clustering_Guide.asciidoc commit b436d441639e6f715559a0c4a5c4077a34f07985 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 14 15:33:57 2016 -0400 added a cache for fingerbank configuration M lib/pf/fingerbank.pm commit c5efe4a42c376332707e6cb89b259a73988f5987 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 14 13:51:36 2016 -0400 add search + display of voip field for nodes fixes #1075 M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/node/search.tt commit c27c72f08e80f1deb4f7583757e595eaebd0ac0a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 14 13:42:21 2016 -0400 Standardize switch IP attribute in node search fixes #1620 fixes #1621 M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/root/node/search.tt commit 93b4c160efd4034347c2943bea34d116a641d997 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 14 13:31:43 2016 -0400 allow to search+display nodes by switch port fixes #1592 M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/node/search.tt commit 01edfe0c2ede9bb7c8955195820401f1d77bf772 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 14 13:10:15 2016 -0400 add default value if NAS-Port is not there fixes #1611 M raddb/mods-config/perl/packetfence.pm commit d58e7e8fed1f1ca98a45eaab982b45d571522ae0 Author: lzammit <lzammit@inverse.ca> Date: Thu Jul 14 11:21:40 2016 -0400 Removed unused variable M addons/database-backup-and-maintenance.sh commit dc5493f5a61d36ac1251e44a1e4a008a3deac96f Author: lzammit <lzammit@inverse.ca> Date: Thu Jul 14 11:17:53 2016 -0400 Improvement in the tar commandm. Works for real bro M addons/database-backup-and-maintenance.sh commit c0e8e352d47364954726e5ea2c648ca7ff8fb9fb Author: lzammit <lzammit@inverse.ca> Date: Thu Jul 14 10:32:28 2016 -0400 Exclude the var directory from the backup M addons/database-backup-and-maintenance.sh commit 961040ca321b3fe0aeee0d7ce010c3d5676e1ea2 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Jul 14 09:41:19 2016 -0400 Corrections M conf/iptables.conf.example M docs/PacketFence_Clustering_Guide.asciidoc commit acffa147d2b1fc1d2444a8b85be0c94b2dd63d7a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 14 09:40:28 2016 -0400 use exec to launch fingerbank MySQL import M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DB.pm commit 8fabdd88a3855616b89d6e6fddb78d23d4a60134 Author: Andre Ziviani <apz11@c3sl.ufpr.br> Date: Thu Jul 14 10:06:03 2016 -0300 Fix for Kerberos authentication issue #1617 Looks like a regression from "ab8a70a" Signed-off-by: Andre Ziviani <apz11@c3sl.ufpr.br> M lib/pf/Authentication/Source/KerberosSource.pm commit e4e7f4d105d1eaa8bd8f18162446dab37bbeaa99 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Wed Jul 13 17:42:52 2016 -0400 docs/PacketFence_Administration_Guide.asciidoc: Required minimal configuration changed added for suricata.yuml to have proper md5 handling forboth smtp and http protocols. lib/pf/detect/parser/suricata_md5.pm: Patched for proper unit testings. (learning my wayinto unit tests...) unit tests: t/unittest/detect/parser/suricata_md5_http.t t/unittest/detect/parser/suricata_md5_smtp.t M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/detect/parser/suricata_md5.pm A t/unittest/detect/parser/suricata_md5_http.t A t/unittest/detect/parser/suricata_md5_smtp.t commit a6aae9a2863a39962141cf9df3d0f22220e495a6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 13 15:46:39 2016 -0400 fix bad fingerbnka setting right M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm commit 9d0a80eafde93be01cf604631d362b92246fa871 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 13 15:45:55 2016 -0400 added perldoc M html/pfappserver/lib/pfappserver/Base/Controller.pm commit f8c59fbe55c35c3ef13a3232b4dcf24f06e85f54 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 13 15:44:05 2016 -0400 change strategy for async fingerbank import M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DB.pm commit da2e81f47269858acaa53cca5d8130005dd71c7a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 13 15:43:47 2016 -0400 fix syntax M bin/mysql_fingerbank_import.sh commit 8638e99f3ef5476746cb184c9e37fc1f9c8595d2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 13 15:24:40 2016 -0400 cleanup MySQL import script M bin/mysql_fingerbank_import.sh commit 166ba998dcabdb58df8aa588faf10438c165a5b1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 13 14:10:15 2016 -0400 fingerbank mysql touchups in admin M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm M html/pfappserver/root/config/fingerbank/header.tt commit a76117e2a0481f3f26b5f723cb7c3ad3ef157e50 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 13 11:28:16 2016 -0400 fix styling of success M html/pfappserver/root/configurator/fingerbank.tt commit f0cc0187877132e5233c1a3e12004b8e8f3c19fa Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 13 11:17:50 2016 -0400 added MySQL fingerbank import to configurator A bin/mysql_fingerbank_import.sh M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DB.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm M html/pfappserver/root/configurator/fingerbank.tt M html/pfappserver/root/static/configurator/fingerbank.js commit 521f02e49f8d647b69c3660e8658a9798073a4ee Author: lzammit <lzammit@inverse.ca> Date: Tue Jul 12 17:06:07 2016 -0400 Support OpenWRT Choas Calmer 15.05 + Hostapd A addons/hostapd/hostapd-15.05.sh A docs/PacketFence_OpenWrt-Hostapd-14-07_Quick_Install_Guide-docinfo.xml A docs/PacketFence_OpenWrt-Hostapd-14-07_Quick_Install_Guide.asciidoc A docs/PacketFence_OpenWrt-Hostapd-15-05_Quick_Install_Guide-docinfo.xml A docs/PacketFence_OpenWrt-Hostapd-15-05_Quick_Install_Guide.asciidoc commit 71b8702a3f32ede44a81e44b1680b18a41fb27ba Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 12 16:41:04 2016 -0400 add proper rights to MySQL fingerbank DB M html/pfappserver/lib/pfappserver/Model/DB.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/DB.pm commit 687605f809f7974cdc3ff4d1a5597d7f69124c5c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 12 16:18:20 2016 -0400 re-add fingerbank_update to onboard M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm commit 9e277c539236d0b42a5c837932cdb589ea858981 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 12 16:16:21 2016 -0400 added fingerbank API key onboarding in configurator M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm M html/pfappserver/root/configurator/configuration.tt A html/pfappserver/root/configurator/fingerbank.tt M html/pfappserver/root/static/configurator/configuration.js A html/pfappserver/root/static/configurator/fingerbank.js commit 2f16d5c9a083bbeb6be8a834d444c66465be303d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 12 14:48:03 2016 -0400 add way to expose admin API methods to configurator M html/pfappserver/lib/pfappserver/Base/Controller.pm commit 45b37c03bf8b352a13777c99d2fa3e62fd409f28 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 12 10:43:11 2016 -0400 added job to update mysql db M lib/pf/fingerbank.pm commit 5cafbef6b98cd6f3d5d02d2dbc03c0aff334dc89 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 12 08:49:23 2016 -0400 Get rid of useless log M conf/monitoring/carbon.conf.example commit ff8c1f1cd444b620c5a68513912c58b7e8c9dca6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 11 10:05:15 2016 -0400 Removed useless code M raddb/mods-config/perl/packetfence.pm commit cd26a90ad80c0742a417d1f70c08997404de0c92 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 25 15:26:18 2016 -0500 Use PacketFence as radius authentication source to be able to have cli/web access on the AP M lib/pf/Switch/Xirrus.pm A raddb/dictionary.xirrus M raddb/mods-config/perl/packetfence.pm commit c8be90bc2166c01ee7d4327cb2392b092e53707f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jul 8 18:05:37 2016 -0400 Modified logging statement for external portal role M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/WLC.pm commit c6e724dca48ce784b106ea29ed481b450e41442f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 8 17:01:10 2016 -0400 deflate array when not doing multisource in auth form M html/pfappserver/lib/pfappserver/Base/Form/Role/WithSource.pm commit 17d6b2e8d8a9f71228f4523cd2acdf8f13dd608a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 8 15:22:08 2016 -0400 Added missing profile param for fetchRoleForNode M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/api.pm commit a6e6889f00ada38cc14eeb6630560da5b3c6d762 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 8 15:03:49 2016 -0400 Fixed REGEX TRAP (pfsetvlan) M sbin/pfsetvlan commit 9ba71bf7f6b772648ec80454b6af1692e1e28a54 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 8 14:21:58 2016 -0400 Added activation_domain in sponsor M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm commit d497b68eb5c58f3ba33f8638960e90b4f7b6ba18 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Jul 8 11:51:31 2016 -0400 suricata_http: syslog parser was deleted (deprecated) and replaced by suricata_md5: new syslog parser for suricata that takes JSON keywords to determine if the endpoint is dstip or srcip. A violation taking into account md5 (metadefender) can be triggered on the endpoint ip. Admin guide: -suricata destinations are now differenciated so there is no conflict when both alerts and md5 activated -suricata_http is syslog parser is depracated. Documentation takes into account suricata_md5 syslog parser for both http and smtp, and can be generalized to other protocols easily. M docs/PacketFence_Administration_Guide.asciidoc D lib/pf/detect/parser/suricata_http.pm A lib/pf/detect/parser/suricata_md5.pm commit b3f8f5fe751865e93def9634b392c5e9c46cdc38 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 8 10:46:19 2016 -0400 Use nas_port for CoA if defined (Cisco WLC) M lib/pf/Switch/Cisco/WLC.pm commit 895662b4c59ddd174d4bd4d70e95bd360e6e2e01 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 7 16:43:02 2016 -0400 Rename from mse to collector M .gitignore M conf/documentation.conf A conf/httpd.conf.d/httpd.collector.tt.example D conf/httpd.conf.d/httpd.mse.tt.example A conf/log.conf.d/httpd.collector.conf.example D conf/log.conf.d/httpd.mse.conf.example M conf/pf.conf.defaults A lib/pf/WebAPI/InitCollectorHandler.pm D lib/pf/WebAPI/InitMSEHandler.pm A lib/pf/services/manager/httpd_collector.pm D lib/pf/services/manager/httpd_mse.pm A lib/pf/web/httpd.collector_modperl_require.pl D lib/pf/web/httpd.mse_modperl_require.pl commit 4b8bb3713a4f81f373bf2b8320b15d1b75c85b69 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 7 16:41:15 2016 -0400 fix aup computing for dynamic portal modules M html/captive-portal/lib/captiveportal/Form/Widget/Field/AUP.pm commit 9b634dec4007b1bfceb77dc6b4b5cbf04f460967 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 7 11:00:32 2016 -0400 Cleanup M lib/pf/WebAPI/MSEHandler.pm commit c2d81138d11c78cb3284e5ac0258f7cafed50f61 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 6 17:08:56 2016 -0400 Fix issue pf::WebAPI::MSEHandler M conf/httpd.conf.d/httpd.mse.tt.example commit 4c86dbff2d737eef49f93101e50e1e392b26d3a7 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 23 14:59:04 2016 -0400 Only encode a notification when it will be saved M lib/pf/WebAPI/MSEHandler.pm commit f59eff4feb53e380688e9cb04dc6426566ecfcd0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 23 13:14:48 2016 -0400 Use a underscore instead of a dash M lib/pf/WebAPI/MSEHandler.pm commit 6d1daa2d3b4d2cbc39a588fbdafe6d92081c2e4c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 23 12:31:07 2016 -0400 Place notifications in the extended:mse-{notificationType} namespace M lib/pf/WebAPI/MSEHandler.pm commit 5e4c331c4319ac446a027e1c693414df0a2e9646 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 23 12:04:06 2016 -0400 Fix naming issue M conf/httpd.conf.d/httpd.mse.tt.example commit c466598eacd45c8377e0cd6e8393fb981c5eefb9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 22 15:23:04 2016 -0400 Create a service for integrating MSE into packetfence M conf/documentation.conf A conf/httpd.conf.d/httpd.mse.tt.example A conf/log.conf.d/httpd.mse.conf.example M conf/pf.conf.defaults A lib/pf/WebAPI/InitMSEHandler.pm A lib/pf/WebAPI/MSEHandler.pm A lib/pf/services/manager/httpd_mse.pm A lib/pf/web/httpd.mse_modperl_require.pl commit b5ac95d59f624b3f0894734ff6b27253414796a5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 7 12:45:12 2016 -0400 Remove advanced.extended_profile_filter_namespaces M conf/documentation.conf M conf/pf.conf.defaults M lib/pfconfig/namespaces/config/Pf.pm commit 30e0874d7fe7311d2da601e8600393df71353a37 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jul 7 11:40:19 2016 -0400 Added monit helper scripts A addons/monit/00_packetfence.sh A addons/monit/10_packetfence-portsec.sh A addons/monit/20_packetfence-drbd.sh A addons/monit/30_packetfence-activeactive.sh A addons/monit/README.md commit 7208c4a266de3812d8bc8b9d46149f810fce5f6c Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jul 7 10:59:39 2016 -0400 Detect SIP Phone on Cisco switch with CDP M lib/pf/Switch/Cisco.pm commit bdd10813400ce20d8255bb0ba30d030e620eda9a Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Thu Jul 7 10:34:23 2016 -0400 Modification so the radius certificate is generated when make devel is launched under pf directory. M Makefile commit 217ed7b61f8bad0128372841bf7c5037d975d551 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 7 08:40:47 2016 -0400 allow to specify an AUP template per portal module M html/captive-portal/lib/captiveportal/Form/Widget/Field/AUP.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Billing.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Blackhole.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth.pm commit 81933aff04acbd73dea50bedf6196026457115fd Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jul 7 08:14:12 2016 -0400 Changed FATAL to WARN in order to be able to start PacketFence if the certificate expired M lib/pf/pfcmd/checkup.pm commit 49a86fcf3cb59a05c6b7e07d91f0cce9ece3dd9d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 6 16:55:39 2016 -0400 Support pf::condition::node_extended_data M lib/pf/factory/condition/profile.pm commit 4d408e4a22bf541ba53c98565e293a8c3010660b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 6 16:51:34 2016 -0400 New condition pf::condition::node_extended_data A lib/pf/condition/node_extended_data.pm commit cedc06de1456ff193f5d3fc311f1c9d0111e6f5f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jul 6 16:03:17 2016 -0400 Missing 'metadefender' configuration section fixes #1599 M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/admin/configuration.tt commit 16a3bcbfce929fd405c0e7fe858fbdc66e0c20b1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 6 15:31:30 2016 -0400 Move function node_extended_data from pf::node to pf::extended_node_data A lib/pf/extended_node_data.pm M lib/pf/node.pm commit 3018126c045a5d3b309d551a148d95abde764c56 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 6 15:29:38 2016 -0400 Create the root condition for node extended M lib/pf/condition/node_extended.pm commit 0404f67430d57771afae89fe0c3d93c0c4a103ec Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 6 14:17:04 2016 -0400 fix missing parameter for fetchVlanForNode in pfsetvlan M sbin/pfsetvlan commit d7bbf6fdd4c45deb9ef15b789cb393cb42f4f14b Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jul 6 11:53:45 2016 -0400 Refactored debian 7 mod_proxy_html configuration fix. M conf/httpd.conf.d/httpd.admin.tt.example commit 455aa54fae624ce724841f842deef0cc0ab9f7ad Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jul 6 11:22:30 2016 -0400 Fix Debian 7 not loading mod_html_proxy. M conf/httpd.conf.d/httpd.admin.tt.example commit ea4ad51ce091508c719855139f69ba7e1be86d53 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 6 09:40:51 2016 -0400 fix: validate modules aren't cyclic before saving them in the admin M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Factory.pm M html/pfappserver/lib/pfappserver/Base/Form/PortalModule/ModuleManager.pm commit 13edfe61f85848634f36a671b9505d4a664fa5f5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 5 17:47:53 2016 -0400 handle display of combined sources and modules in Authentication::Choice M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Choice.pm commit 7b66876f46599a8d6b78c07245d14d018805ff2a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 5 14:28:45 2016 -0400 domain config should use overlay when in active/active M lib/pf/config.pm commit f68053034179fb6d5bbc6060e1157d2b2995d6bb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 5 13:20:40 2016 -0400 Fix update copyright regex and lookup directories M addons/dev-helpers/update-copyright.sh commit e0723e29142e31f5b9b3b3065b83289eeb3e46c3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 5 12:23:39 2016 -0400 USe '%h' as a placeholder for server name in domain join modal window M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm commit c04e68fb230e1ed190c7f432298b9a26a1b4740c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 16:32:14 2016 -0400 explicitely declare hash M lib/pfconfig/namespaces/resource/switches_group.pm commit bb071e8ad593147549cb5b7d6529d581b69656ba Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 11:11:57 2016 -0400 explicitely declare the hash M lib/pfconfig/namespaces/resource/switches_list.pm commit 93d08cefbb915ecfa5d60ae3199069bdbd65b035 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 4 11:54:26 2016 -0400 allow to search nodes by SSID M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/node/search.tt commit d01d55e581c10ccc3918b522bf8d8ff0a4af37e5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 4 10:39:23 2016 -0400 Fix pod doc to pass podchecker M addons/database-cleaner.pl M addons/pfconfig/comparator/comparator.pl M addons/pfconfig/comparator/dumper.pl M html/parking/cgi-bin/release.pl M html/pfappserver/lib/pfappserver/Model/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/Model/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DB.pm M lib/pf/Authentication/constants.pm M lib/pf/ConfigStore/Hierarchy.pm M lib/pf/ConfigStore/SwitchGroup.pm M lib/pf/Switch/Meraki/AP_http_V2.pm M lib/pf/constants/fingerbank.pm M lib/pf/web/static.pm M lib/pfconfig/backend/bdb.pm M lib/pfconfig/config.pm M lib/pfconfig/constants.pm M lib/pfconfig/empty_string.pm M lib/pfconfig/namespaces/config/AdminRoles.pm M lib/pfconfig/namespaces/config/ApacheFilters.pm M lib/pfconfig/namespaces/config/Authentication.pm M lib/pfconfig/namespaces/config/BillingTiers.pm M lib/pfconfig/namespaces/config/Cluster.pm M lib/pfconfig/namespaces/config/Documentation.pm M lib/pfconfig/namespaces/config/Firewall_SSO.pm M lib/pfconfig/namespaces/config/FloatingDevices.pm M lib/pfconfig/namespaces/config/PfDefault.pm M lib/pfconfig/namespaces/config/Pfdetect.pm M lib/pfconfig/namespaces/config/Provisioning.pm M lib/pfconfig/namespaces/config/Realm.pm M lib/pfconfig/namespaces/config/Violations.pm M lib/pfconfig/namespaces/config/template.pm M lib/pfconfig/namespaces/interfaces/dhcplistener_ints.pm M lib/pfconfig/namespaces/interfaces/ha_ints.pm M lib/pfconfig/namespaces/interfaces/inline_enforcement_nets.pm M lib/pfconfig/namespaces/interfaces/inline_nets.pm M lib/pfconfig/namespaces/interfaces/internal_nets.pm M lib/pfconfig/namespaces/interfaces/listen_ints.pm M lib/pfconfig/namespaces/interfaces/management_network.pm M lib/pfconfig/namespaces/interfaces/monitor_int.pm M lib/pfconfig/namespaces/interfaces/portal_ints.pm M lib/pfconfig/namespaces/interfaces/routed_isolation_nets.pm M lib/pfconfig/namespaces/interfaces/routed_registration_nets.pm M lib/pfconfig/namespaces/interfaces/vlan_enforcement_nets.pm M lib/pfconfig/namespaces/resource.pm M lib/pfconfig/namespaces/resource/Database.pm M lib/pfconfig/namespaces/resource/accounting_triggers.pm M lib/pfconfig/namespaces/resource/array_test.pm M lib/pfconfig/namespaces/resource/authentication_config_hash.pm M lib/pfconfig/namespaces/resource/authentication_sources.pm M lib/pfconfig/namespaces/resource/bandwidth_expired_violations.pm M lib/pfconfig/namespaces/resource/cluster_hosts.pm M lib/pfconfig/namespaces/resource/cluster_servers.pm M lib/pfconfig/namespaces/resource/default_switch.pm M lib/pfconfig/namespaces/resource/domain_dns_servers.pm M lib/pfconfig/namespaces/resource/fqdn.pm M lib/pfconfig/namespaces/resource/local_secret.pm M lib/pfconfig/namespaces/resource/reverse_fqdn.pm M lib/pfconfig/namespaces/resource/stats_levels.pm M lib/pfconfig/undef_element.pm M t/prepare-pfconfig.t commit 6270518391df5df5725f2b55549131d09d78e168 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 4 10:10:49 2016 -0400 Fix pod doc for podchecker M html/pfappserver/lib/pfappserver/Model/Config/SwitchGroup.pm M lib/pf/Switch/Cisco/WLC.pm M lib/pf/pfcmd/checkup.pm M lib/pf/violation.pm M lib/pfconfig/backend.pm M lib/pfconfig/namespaces/resource/authentication_lookup.pm commit 0ad7387812acedacfc1d58e894f202c156a22425 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 4 09:41:40 2016 -0400 Don't allow trace mode in Apache M conf/httpd.conf.d/httpd.admin.tt.example M conf/httpd.conf.d/httpd.graphite.tt.example M conf/httpd.conf.d/httpd.parking.tt.example M conf/httpd.conf.d/httpd.portal.tt.example M conf/httpd.conf.d/httpd.proxy.tt.example M conf/httpd.conf.d/httpd.webservices.tt.example commit dad3b6c8147ae7d425a5cc9dd4ea2e9176a1c6fe Author: Thierry Laurion <tlaurion@inverse.ca> Date: Thu Jun 30 17:13:30 2016 -0400 Some deletion and inversion for coherence M docs/PacketFence_Clustering_Guide.asciidoc commit e8876274033c53a9aa659833401394777a77b4f9 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Thu Jun 30 13:12:13 2016 -0400 Small coherence fixes M docs/PacketFence_Clustering_Guide.asciidoc commit e32093f4091e93f5755a06407af7ad3cf2928505 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 30 10:58:15 2016 -0400 Fixed packaging M addons/packages/packetfence.spec commit 4988fb36137718f4ba37b38efa297dfb5a0a78ae Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 30 10:56:24 2016 -0400 fix: don't internationalize the MAC address in node location M html/pfappserver/root/node/view.tt commit 024524ee4be8a4e8c6c111b70277117ee6fc7600 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 30 09:37:45 2016 -0400 Fixed syntax in packaging M addons/packages/packetfence.spec commit 6b9106f3c1959efb3bd426a681c97f662b60f021 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 30 08:36:47 2016 -0400 Fix syntax in packaging M addons/packages/packetfence.spec commit 5dfeccb9d826a1b6054c066c8819ad41155b5f1f Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 30 08:28:58 2016 -0400 Added a flag to build or not the documentation M addons/packages/packetfence.spec commit 979b4f0f36de8d2b9fc02fe94f9748761300e69b Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 30 08:08:16 2016 -0400 realm.conf.example is back ! M addons/packages/packetfence.spec A conf/realm.conf.example commit b421a3574e339d44aadf0ad7c407e464af5468a9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jun 29 17:24:08 2016 -0400 Adjusted assumptions M docs/PacketFence_Clustering_Guide.asciidoc commit 0687336fe7bff3b465d5daa340c7ca67cc1db674 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Jun 29 17:09:41 2016 -0400 Minor changes M docs/PacketFence_Clustering_Guide.asciidoc commit 11697b84a5c5d6b5b375f502d2d267070b0c2541 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jun 29 15:38:50 2016 -0400 "Fixing" one more time logrotate M addons/logrotate commit 96309ef1bb0938862f4f2557cde7dd302cd03967 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jun 29 15:19:15 2016 -0400 Missing index in radacct for 'callingstationid' M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 680f48d6040c958e34bc83208c89e4f82470027d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 29 14:42:51 2016 -0400 trigger person lookup when doing 802.1x auto-reg M lib/pf/role.pm commit 70a211038436baa23b596c260f4f654deace563f Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 29 13:37:27 2016 -0400 Added test flag in pf-maint.pl (test if PacketFence has to be patched) M addons/pf-maint.pl commit ad33b8cb291963fa38cbbcf9911a9eaba2d319c4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 29 11:43:02 2016 -0400 add timeout in dispatcher M lib/pf/web/dispatcher.pm commit d818f35608056d4432334d4834204a6ec9d685cf Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 29 11:42:50 2016 -0400 ensure alarm clear in catalyst M html/captive-portal/lib/captiveportal.pm commit f2b203bc6e0611af4a5859196bcd7645faa7b308 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 29 11:14:51 2016 -0400 added request timeout in catalyst portal M conf/documentation.conf M conf/pf.conf.defaults M html/captive-portal/lib/captiveportal.pm M html/pfappserver/lib/pfappserver/I18N/en.po M lib/pfconfig/namespaces/config/Pf.pm A lib/pfconfig/namespaces/resource/portal_request_timeout.pm commit 78335c3d792bf4dea300d54c4a0f75420085f5d6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 29 09:03:29 2016 -0400 use elevated rights to check the aliveness of a PID fixes #1589 M lib/pf/services/manager.pm commit 4c7266b1d7a8e2441ca5a7f7596eea7f757be1b7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 29 08:21:04 2016 -0400 api services status should use quick check Prevents the deletion of PID files when checking as pf since it considers them stale... Fixes #1587 M lib/pf/api.pm commit 6522370d9585d5b8255b8e348adb6cc184819c33 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 28 17:22:01 2016 -0400 added perldoc to csv view M html/pfappserver/lib/pfappserver/View/CSV.pm commit 8b72dd815ab264ae4327230e49ed2f3f02793998 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 28 16:33:10 2016 -0400 add new CSV view module M html/pfappserver/lib/pfappserver/View/CSV.pm commit 27869c852baff8133276061b56618e3a6a26cd0b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 28 16:19:08 2016 -0400 add CSV export to nodes + persons M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/users.tt M html/pfappserver/root/static/admin/common.css M html/pfappserver/root/static/admin/common.js commit dd99e7d4a2767066f8bcce115fe08c0a204a03c9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 28 17:13:37 2016 -0400 All entries per page should use max int 32 bit fixes #1584 M html/pfappserver/root/per_page_select.tt commit c22fb5d59b9a82e9d9712467f38af22e9e1c6dd7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 28 11:14:57 2016 -0400 Respect the condition if keepalived must be managed by PacketFence M lib/pf/services/manager/keepalived.pm commit 3c44b30318a137c73e4a77ccb91c1d1dfa62b01f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 28 10:45:00 2016 -0400 missing change from 4c3ff77022a3f913d45203556e15b179717bb7ea M raddb/certs/passwords.mk commit 4c3ff77022a3f913d45203556e15b179717bb7ea Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 28 10:36:26 2016 -0400 normalize self-generated certs to 5 years M conf/openssl.cnf M raddb/certs/ca.cnf M raddb/certs/server.cnf commit 4234ab37c2670bc14867734f3462809bf4c4388b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 28 09:49:44 2016 -0400 Missing library M lib/pf/cmd/pf/ipmachistory.pm commit 95e06b9bc107aaba5f86fb8a2a9169c292e0b490 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Tue Jun 28 09:41:22 2016 -0400 iptables.conf.example: Undeleted Heartbeat and deleted iptables keyword. Clustering_guide: typo correction. M conf/iptables.conf.example M docs/PacketFence_Clustering_Guide.asciidoc commit ec98150214e01e7214c235167137149158495843 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 27 13:16:13 2016 -0400 Fixed bind to local address and vip address. M lib/pf/services/manager/httpd_webservices.pm commit 3269ef62fe3b3741ed00bca2a16951e8ca38c0b5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jun 24 10:21:23 2016 -0400 Simplify Makefile for pdf/html guides M Makefile commit 070c7312f8b186663256cdcbfc09b97c060d6b63 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Thu Jun 23 16:35:08 2016 -0400 sed replacement needs to be inline. M docs/PacketFence_Clustering_Guide.asciidoc commit af4a692f156b4122e8e01d40e8a2ea693fd91061 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Thu Jun 23 16:06:25 2016 -0400 Remove heartbeat iptables port in HA. Add ports required by Pacemaker in HA. Small fix in Clustering docs. M conf/iptables.conf.example M docs/PacketFence_Clustering_Guide.asciidoc commit ff633c83df53a033580667208d744a96008ea58f Author: Thierry Laurion <tlaurion@inverse.ca> Date: Tue Jun 21 16:49:56 2016 -0400 Changes for better readability M docs/PacketFence_Clustering_Guide.asciidoc commit 4d797bd32f15ae7914abb4ef9a769eb13f86993b Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Jun 22 17:12:01 2016 -0400 windbindd_child.pm: ifcg file (/etc/sysconfig/network-scripts/ifcfg) is generated if it doesn't exist yet so NetworkManager will not manage AD's virtual interface. Administration_Guide.asciidoc: Big fat warning and commands to run to deactivate DNS management of NetworkManager if still active. Clustering_Guide: Warning before running hostname related commands, since doing so with an active NetworkManager managing dns will replace /etc/resolv.conf file with an empty file. Link to bug being opened at RedHat. rephrase NetworkManager parts M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Clustering_Guide.asciidoc M lib/pf/services/manager/winbindd_child.pm commit 238e644e2accd9029b2d573e67b58ff55c51f22c Author: Thierry Laurion <tlaurion@inverse.ca> Date: Fri Jun 17 16:33:52 2016 -0400 Final M docs/PacketFence_Administration_Guide.asciidoc commit 3b656f9fc50189a3e9ed3507cabf56cadd0d477d Author: Thierry Laurion <tlaurion@inverse.ca> Date: Fri Jun 17 10:28:10 2016 -0400 SecurityOnion nécessite que DEBUG soit à 2 pour générer l'output attendu dans les syslogs M docs/PacketFence_Administration_Guide.asciidoc commit b43d508bda8435df02c0fdf0a8c05a867894bad3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 23 15:53:18 2016 -0400 WLC CoA should use shouldUseCoA logic M lib/pf/Switch/Cisco/WLC.pm commit 349232e19dc1118de9b588751e7738fde5ca4792 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 23 15:07:35 2016 -0400 Fixed wrong port (Cluster Guide) M docs/PacketFence_Clustering_Guide.asciidoc commit 90c99aad832fcecd2df30c3de4cc904788988e5e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 23 14:09:11 2016 -0400 Typo fix M docs/PacketFence_Clustering_Guide.asciidoc commit a8b56d11c6ac5618a62f602b44bc1482d585c607 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 23 14:02:41 2016 -0400 Use fqdn instead of ip address (cluster guide) M docs/PacketFence_Clustering_Guide.asciidoc commit 0cf26f5d27acc3ba343ce9c206dfeb6e11bc4408 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 23 14:04:44 2016 -0400 raise timeout fixes #1433 M addons/systemd/packetfence.service commit 009127243bf5001af913e514e6798f62508118b4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 23 13:38:51 2016 -0400 Exit flow M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm commit 365543602edb1cf9097e677408931737d1761e8b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 23 13:37:51 2016 -0400 Revert "bail out ;)" This reverts commit eff954e03a6bcf433d47d459388e950af19c141a. M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm commit c16e1805f7a56b425cf46bfdfe68a7f863c5a2ab Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 23 13:36:21 2016 -0400 Really use the namespace this time M lib/pf/node.pm commit eff954e03a6bcf433d47d459388e950af19c141a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 23 13:31:17 2016 -0400 bail out ;) M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm commit a4a10ebbec8576f7173ed6a464f097bc1bbba77d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 23 13:03:15 2016 -0400 Use advanced.extended_profile_filter_namespaces for the namespace for the extended profile filters namespaces M lib/pf/node.pm M lib/pfconfig/namespaces/config/Pf.pm commit 8922d3c31f8130ef111517062816e72b35a1f90e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 23 12:56:58 2016 -0400 Updated clustering guide M docs/PacketFence_Clustering_Guide.asciidoc commit d23166c98284f10891c4d1decb05faa989756e32 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 23 12:51:29 2016 -0400 Add advanced.extended_profile_filter_namespaces M conf/documentation.conf M conf/pf.conf.defaults commit 2b003267ebcfa251e0707efdf043f556c738e2b4 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 23 12:50:20 2016 -0400 typo M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit d558f236e09f1df566d56446dc048dd515ecc432 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 22 18:07:30 2016 -0400 Get extended node data for a node M lib/pf/node.pm commit 149fe1217976769bfa464d85bad9eb947d879a3d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 22 16:03:52 2016 -0400 Build the advanced filter for the profile if it exists M lib/pf/factory/condition/profile.pm M lib/pf/filter_engine/profile.pm commit 7d2ebd984e1abafd9df31c6bc1667682217ed2ba Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 22 15:59:12 2016 -0400 Add new field advanced_filter M html/pfappserver/lib/pfappserver/Form/Config/Profile.pm M html/pfappserver/root/config/profile/tab-content.tt commit 81958b765022196d0d40d56222bc94f52658b383 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 22 11:13:48 2016 -0400 Updated pod doc M lib/pf/condition_parser.pm commit 56f5d1174c852d3293a26d85a423b68950c42a32 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 22 11:12:52 2016 -0400 New condition node_extended A lib/pf/condition/node_extended.pm M lib/pf/node.pm commit b677543b146784251318f3f817b6633fff1e7bb3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 21 16:11:15 2016 -0400 Make string matching non greedy M lib/pf/condition_parser.pm commit b3456c4951afef7fde1179950dfb91b296f1fb67 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 21 12:58:31 2016 -0400 Add additional test M t/unittest/condition_parser.t commit 4054e5632f5b15b6156239818904bf6dfa722314 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 21 12:57:17 2016 -0400 Allow matching an empty string and fail if CMP statement if invalid M lib/pf/condition_parser.pm commit fdaecc77ebb223f1b02a59611db91d73a3d5ea58 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 1 12:00:06 2015 -0400 Added support for escaping the escape character M lib/pf/condition_parser.pm M t/unittest/condition_parser.t commit 587a790eb0e0e2da45a39640afdeaa0d2adafbab Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 1 11:55:10 2015 -0400 Added support for a quoted string M lib/pf/condition_parser.pm M t/unittest/condition_parser.t commit 9f75632686eb0cc4c6c3f95f9d1e8a6b21b86579 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 1 10:28:30 2015 -0400 Add compare operations M lib/pf/condition_parser.pm M t/unittest/condition_parser.t commit 0ea5f383b2dbcbb5b1cc07bca89837a7ba7ec4e1 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 23 11:47:29 2016 -0400 edit aerohivedoc in network guide M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 99cee01bb445aff3284bd00797007c62f64ed0d1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 23 11:38:21 2016 -0400 NULL instead of DEFAULT M docs/PacketFence_Administration_Guide.asciidoc M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit e6ab213b90fe1d64c63ee25cc2fd2a708dea2463 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 23 11:34:13 2016 -0400 Typos + :nail_care: ++ M docs/PacketFence_Administration_Guide.asciidoc commit 1c6afbfcac88d246fb6cd22e3b68ccb4f831c830 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Wed Jun 22 17:12:01 2016 -0400 windbindd_child.pm: ifcg file (/etc/sysconfig/network-scripts/ifcfg) is generated if it doesn't exist yet so NetworkManager will not manage AD's virtual interface. Administration_Guide.asciidoc: Big fat warning and commands to run to deactivate DNS management of NetworkManager if still active. Clustering_Guide: Warning before running hostname related commands, since doing so with an active NetworkManager managing dns will replace /etc/resolv.conf file with an empty file. Link to bug being opened at RedHat. rephrase NetworkManager parts M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Clustering_Guide.asciidoc M lib/pf/services/manager/winbindd_child.pm commit 788c9e1bf13649d2fa92cb6c942cd84652d89101 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 23 10:12:16 2016 -0400 remove unused switch module M docs/PacketFence_Aerohive_Quick_Install_Guide.asciidoc D lib/pf/Switch/AeroHIVE/AP_firmware_6.pm commit a2f5dde5db23997bbae30824f3de687c0466313d Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 23 10:05:46 2016 -0400 change switch module M docs/images/aerohive-pf-config-1.png commit 4de11b54512b6416fbb67df25da5d53cc7d741cc Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 23 09:58:20 2016 -0400 Added ability to overwrite existing username (PID) M html/pfappserver/lib/pfappserver/Form/User/Create/Import.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Multiple.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Single.pm M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/root/user/create.tt commit f5d363ada9e674bedc7c70a78a2375e118f70b88 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 23 09:55:39 2016 -0400 fix handling of provisioner code in violation action M lib/pf/action.pm commit a81a2227d11023db8ab5dd563ebf01082e12caaf Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 23 09:26:36 2016 -0400 "typos" M docs/PacketFence_Administration_Guide.asciidoc M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit dd7b878a141310fed41c5aec4003819561828f18 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 23 09:24:20 2016 -0400 Adding constants M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm A lib/pf/constants/realm.pm commit 50c027d9ce7ea8e32c0bd1480c4ec75fe0f1ffbe Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 23 09:14:23 2016 -0400 Administration Guide documentation M docs/PacketFence_Administration_Guide.asciidoc commit f1cc0d3502a71df97b82c806ad5ec68995628ac0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 22 17:13:32 2016 -0400 remove old screen D docs/images/aerohive-radius-attribute.png commit 98318d2cea0cb97caa36168401f3b8b306341cf8 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 22 17:11:07 2016 -0400 arrange docs after testing M docs/PacketFence_Aerohive_Quick_Install_Guide.asciidoc A docs/images/aerohive-external-portal.png M docs/images/aerohive-pf-config-1.png D docs/images/aerohive-pf-config-role-webauth.png D docs/images/aerohive-pf-config-role-webauth2.png M docs/images/aerohive-pf-config-vlan.png A docs/images/aerohive-pf-config-webauth.png commit 1f4ff7d6fb5096cee56aa21cc8af308914a3b2ff Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 22 16:28:50 2016 -0400 fixing invlaid url error M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm commit 2728f601f411cc0c14137dbb863ace3e0fa5f26a Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 22 15:38:03 2016 -0400 new screendshots M docs/PacketFence_Aerohive_Quick_Install_Guide.asciidoc D docs/images/aerohive-pf-config-role.png A docs/images/aerohive-pf-config-vlan.png commit 09c7526ddb5ab16c8c145d485e26f3f19f733c23 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jun 22 15:28:09 2016 -0400 Handle batch creation of users M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm M html/pfappserver/root/user/list_password.tt commit 9634092c7ae9ba6b5a6f0192327d3257f35ad629 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jun 22 12:00:10 2016 -0400 Check if pid exists before manually creating a user M html/pfappserver/lib/pfappserver/Model/User.pm commit 61cfa5f03cb5cf4beb421734214330f78234be73 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jun 22 11:24:31 2016 -0400 Better doc M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit c06b1f504c21aa9f19426d90a7ba57faa946d3f5 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 22 09:38:22 2016 -0400 Fixed missing schema version update statement. M db/upgrade-6.0.0-6.1.0.sql commit 60c2feee0d17803b68a60c29bda2c8f9bc7da165 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 21 20:23:45 2016 -0400 "Typo" M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit e7c7f4612bfc664729be18c54d207c5d1d00c950 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 21 20:04:47 2016 -0400 Missing from commit 940ece0ff26aae724b83bf2d5512b3dce47fba33 M raddb/certs/passwords.mk commit e3bbf376d0b34495d095bb2d19a16a935871aa99 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 21 19:33:05 2016 -0400 Using source id M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm commit cbf985c46a4543176399036561e157bdd7977567 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 21 19:21:26 2016 -0400 Use realm source when using reuseDot1xCredentials M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm commit 816d73f9f98f4b93c521fa065083e63b4cc4ec37 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 21 18:02:00 2016 -0400 Contextual help on reuse dot1x feature for portal profile M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit 8e15a7684b90212d63ea50aa8b35ca6454d89011 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 21 17:40:48 2016 -0400 Removed default 'strip' option for realm configuration M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm commit 72bf47f004d1ecfa33adfdf4fcc920fd702cd1e8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 21 17:35:10 2016 -0400 PacketFence realm.conf handles RADIUS defaults realms - DEFAULT - NULL - LOCAL M conf/realm.conf.defaults M raddb/proxy.conf commit 0970730d07a29796c29b1c5fc4744ba0edcc0d54 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 21 17:33:58 2016 -0400 Add defaults for realm.conf M addons/packages/packetfence.spec A conf/realm.conf.defaults D conf/realm.conf.example M debian/packetfence.conffiles M lib/pf/ConfigStore/Realm.pm M lib/pf/file_paths.pm M lib/pfconfig/namespaces/config/Realm.pm commit 36d838e84d58607858dce20459614572a9792d6a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 21 16:42:36 2016 -0400 UPGRADE doc formatting M UPGRADE.asciidoc commit 0b5b6e93e4f59e7d31cb12ff7f93a31e5e0f35f8 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 21 14:18:03 2016 -0400 Post 6.1 release procedure. M NEWS.asciidoc M UPGRADE.asciidoc M conf/pf-release A db/pf-schema-X.Y.Z.sql A db/upgrade-X.X.X-X.Y.Z.sql commit 70238764693a7a81f20bed888653e6d9f36ef784 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 21 11:11:42 2016 -0400 Changelog as of packetfence-6.1. M ChangeLog commit 26d7c3fe4294e900eecc69bc55d4dbe272e30f66 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 21 10:47:01 2016 -0400 Updated versions prior to releasing 6.1. M addons/packages/packetfence.spec M conf/pf-release M debian/changelog M docs/docinfo.xml commit f4b17965646e5a2db913288991413a9d9206ca80 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jun 16 03:34:19 2016 -0400 Added new transifex files. M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit 96e96f297e421ff8f9802b1fc68c098086aceca7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 21 09:41:38 2016 -0400 Do not append the portal to query string M conf/httpd.conf.d/httpd.admin.tt.example commit 5167441a33f4e5f94b19f5587596b2bee287054b Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 20 14:51:34 2016 -0400 renaming switch module M lib/pf/Switch/AeroHIVE/AP_firmware_6.pm commit ca57ca5a4a3a1419b8e9ad01e5ac5aad121dc05b Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jun 14 16:06:38 2016 -0400 fix typo and m M Makefile A docs/PacketFence_Aerohive_Quick_Install_Guide-docinfo.xml A docs/PacketFence_Aerohive_Quick_Install_Guide.asciidoc D docs/PacketFence_Aerohive_Quick_Install_guide-docinfo.xml D docs/PacketFence_Aerohive_Quick_Install_guide.asciidoc commit a209cf116b910f5ea92f835b254976b9b35c6de1 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jun 14 14:45:01 2016 -0400 typos D docs/PacketFence_AeroHIVE_Quick_Install_guide-docinfo.xml D docs/PacketFence_AeroHIVE_Quick_Install_guide.asciidoc A docs/PacketFence_Aerohive_Quick_Install_guide-docinfo.xml A docs/PacketFence_Aerohive_Quick_Install_guide.asciidoc commit afde2b3281b54fa93b1445c9a1346e2e2056cf71 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jun 14 10:18:18 2016 -0400 makefile + screens M Makefile A docs/images/aerohive-captive-portal.png M docs/images/aerohive-pf-config-1.png D docs/images/aerohive-pf-config1.png commit 921af20c7d689419ef669d24674d0809d5c7bb8c Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 13 14:07:26 2016 -0400 more webauth M docs/PacketFence_AeroHIVE_Quick_Install_guide.asciidoc commit a635b219faaf516978eeceaafeaf3cdd13c6f2df Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 13 13:40:43 2016 -0400 section webauth M docs/PacketFence_AeroHIVE_Quick_Install_guide.asciidoc A docs/images/aerohive-pf-config1.png commit 93c4d015f46ee5dc278e8ff987509dd6d26878ba Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 13 12:50:52 2016 -0400 screenshots A docs/images/aerohive-pf-config-role-webauth.png A docs/images/aerohive-pf-config-role-webauth2.png commit 4b2e14d70308057f2b73ff07bf08d4e4fc4e84ed Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 13 11:20:12 2016 -0400 fixes M docs/PacketFence_AeroHIVE_Quick_Install_guide.asciidoc commit 5681df1573fb9ae6863b65900bcdb26887d47d3e Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 10 16:36:09 2016 -0400 fixes M docs/PacketFence_AeroHIVE_Quick_Install_guide.asciidoc commit 5a3e9e57af1e425ade0a88b889e333e9c6234ea3 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 10 16:08:15 2016 -0400 more syntax fix M docs/PacketFence_AeroHIVE_Quick_Install_guide.asciidoc commit eece87f43812f8ce7a6d52d464e8442f26c65d5f Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 10 16:06:26 2016 -0400 fix syntax M docs/PacketFence_AeroHIVE_Quick_Install_guide.asciidoc commit be455eac621fb1403681fa2c8620bc673d16a955 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 10 16:00:44 2016 -0400 typoss M docs/PacketFence_AeroHIVE_Quick_Install_guide.asciidoc commit 4ded8b4f474871327bc93f5e2f534afc6599cd6d Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 10 15:46:30 2016 -0400 added docinfo.xml file A docs/PacketFence_AeroHIVE_Quick_Install_guide-docinfo.xml commit 63a23593eafb7b5c5a3e00ed5b23973fa32d1f4a Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 10 15:35:47 2016 -0400 typos + webauth section M docs/PacketFence_AeroHIVE_Quick_Install_guide.asciidoc commit 6998661cb2b6704875ff738e64059891b4aeb476 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 10 15:27:11 2016 -0400 typos M docs/PacketFence_AeroHIVE_Quick_Install_guide.asciidoc commit bb2c87524db275396082c4c835785e5539cfc01a Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 10 15:04:16 2016 -0400 remove old screenshot added AP module from cscc (by fabrice) D docs/images/aerohive-pf-config.png A lib/pf/Switch/AeroHIVE/AP_firmware_6.pm commit 6e124db69eabc495791689b71166b783f1d88504 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 10 13:01:01 2016 -0400 more screenshots and fixes M docs/PacketFence_AeroHIVE_Quick_Install_guide.asciidoc A docs/images/aerohive-radius-attribute.png A docs/images/aerohive-ssid-public.png A docs/images/aerohive-ssid-secure.png commit 3531ee4c2ec65bc12af4f54ae8b4cda12696490a Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 10 10:56:08 2016 -0400 added screensshots + edit doc M docs/PacketFence_AeroHIVE_Quick_Install_guide.asciidoc A docs/images/aerohive-add-snmp.png A docs/images/aerohive-pf-config-1.png A docs/images/aerohive-pf-config-role.png A docs/images/aerohive-pf-config-snmp.png A docs/images/aerohive-user-profile-prod.png A docs/images/aerohive-user-profile-reg.png commit baceca66dcc72153538bd30e118ecea825e269a6 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 10 09:34:58 2016 -0400 multiple edits M docs/PacketFence_AeroHIVE_Quick_Install_guide.asciidoc commit c665d0d83ae6b24a8ca066ea4521bdb20959d416 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 9 16:43:16 2016 -0400 innit M docs/PacketFence_AeroHIVE_Quick_Install_guide.asciidoc commit cb5575f660bd3b99a3549fcc08567a8475747dff Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 9 16:15:30 2016 -0400 inital A docs/PacketFence_AeroHIVE_Quick_Install_guide.asciidoc A docs/images/aerohive-pf-config.png A docs/images/aerohive-radius-pf.png A docs/images/user-profile-aerohive.png commit d9f519996509c8ae66c95d6da95266b2de252a10 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 17 16:26:15 2016 -0400 refix radiusauditlog error message M html/pfappserver/root/admin/auditing.tt M html/pfappserver/root/admin/reports.tt M html/pfappserver/root/auditing/radiuslog/index.tt M html/pfappserver/root/auditing/radiuslog/search.tt commit 9075ce74f82bc57b9a02ae673fd8d3b7903ac798 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 17 15:56:44 2016 -0400 Fix badly constructed sql for node query Fixes #1566 M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 61b0557e4121aa5f548820ba2335e3031a099084 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 17 16:53:45 2016 -0400 bump fingerbank required version (2.2.2) M addons/packages/packetfence.spec M debian/control commit 10bcdc0cf32d5c9e0908a46cb882ea6949b13aa3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 17 15:43:18 2016 -0400 fix linkedin source double state parameter M UPGRADE.asciidoc M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth.pm M lib/pf/Authentication/Source/LinkedInSource.pm commit 673862d6845fb43d0307ac928be9df5ba2dd7e45 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 17 16:11:52 2016 -0400 logrotate M addons/logrotate commit 2bd99d5242a9a374f0f4f542664e6098a9f00d3d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 17 15:08:42 2016 -0400 Add upgrade note for new dnamic secret M UPGRADE.asciidoc commit ba4c339980203822181fea6a100eaf70e7bc03a2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 17 14:48:37 2016 -0400 Check the url attribute first before checking the cookie for the portal preview M conf/httpd.conf.d/httpd.admin.tt.example M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 9aad0b92130729a5fe10fe9f4660c67d5caac956 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jun 16 03:26:23 2016 -0400 Updated release date. M NEWS.asciidoc commit 940ece0ff26aae724b83bf2d5512b3dce47fba33 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 15 05:36:38 2016 -0400 Increased default days in radius certificate creations for 365d. M raddb/certs/ca.cnf M raddb/certs/server.cnf commit fcc8cbbe29296d5861457c50a0726eb2c8f7b319 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 15 03:52:10 2016 -0400 Added a note to clear the pfconfig backend to UPGRADE. M UPGRADE.asciidoc commit 4c9c016459fb167b668873f863e967f4cb6e0052 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 15 03:26:14 2016 -0400 Updated release notes and versions prior to 6.1. M NEWS.asciidoc M UPGRADE.asciidoc A db/pf-schema-6.1.0.sql D db/pf-schema-X.Y.Z.sql A db/upgrade-6.0.0-6.1.0.sql D db/upgrade-X.X.X-X.Y.Z.sql M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 487f0b68d1b71886ea7fdca7823184743773387e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 20 17:18:08 2016 -0400 Always use the first ip in vhosts for the ip address for the X-Forwarded-For-PacketFence M conf/httpd.conf.d/httpd.admin.tt.example M lib/pf/services/manager/httpd_admin.pm commit 061141d82c0f8ff9905eb0cd391912cbea7a6373 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 20 15:40:10 2016 -0400 Fix multiple cookies being sent from the browser M conf/httpd.conf.d/httpd.admin.tt.example commit c89dc3a0c7e4bfebea324021db8972ad0b9eaf4f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 20 10:23:54 2016 -0400 Look for the preview portal is in the query first then the http cookie M conf/httpd.conf.d/httpd.admin.tt.example commit 8444b8d5ae2d057e02657ec599fc6419d4583b28 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Fri Jun 17 16:33:52 2016 -0400 Final M docs/PacketFence_Administration_Guide.asciidoc commit df8dde7d8a60e2922ee339dff3dfa32937b69ff1 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Fri Jun 17 16:11:48 2016 -0400 Corrections fifo Suricata et SecurityOnion M docs/PacketFence_Administration_Guide.asciidoc commit 28183a18fc25a2c8640b6a8f2149146fcded0827 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Fri Jun 17 10:28:10 2016 -0400 SecurityOnion nécessite que DEBUG soit à 2 pour générer l'output attendu dans les syslogs M docs/PacketFence_Administration_Guide.asciidoc commit aa38f0ea16a292e7e4b8d654595c9ad213e6e5ef Author: Thierry Laurion <tlaurion@inverse.ca> Date: Fri Jun 17 09:54:24 2016 -0400 typo M docs/PacketFence_Administration_Guide.asciidoc commit 56cf9523b2159d28175038b79355fa58066d5463 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Thu Jun 16 16:25:11 2016 -0400 Specification de l'endroit où créer le parser M docs/PacketFence_Administration_Guide.asciidoc commit dce19454943ecce6b0d82ea270932f72bf917181 Author: Thierry Laurion <tlaurion@inverse.ca> Date: Thu Jun 16 16:08:15 2016 -0400 petite clarification sur syntaxte rsyslog M docs/PacketFence_Administration_Guide.asciidoc commit 1642292a49eeb7cc769e85e8cfbd38211ffbcb9a Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 15 01:58:29 2016 -0400 Added debian configuration for storage-aggregation.conf. M debian/packetfence.conffiles commit 851ed41421d613263423c225351c76ac73484917 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 14 23:09:10 2016 -0400 Improved metrics aggregation for radius latency (high|low). M conf/monitoring/storage-aggregation.conf.example commit b0f66be86deaa11a80c52090a2a3fa8e1574cbd9 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 14 21:11:48 2016 -0400 Fixed graphite retention on non-averageable metric. M addons/packages/packetfence.spec M conf/monitoring/carbon.conf.example A conf/monitoring/storage-aggregation.conf.example commit b275d9fd97ffc8d31c59cc0a03e4dc84381d6939 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 14 14:41:57 2016 -0400 Fixed incorrect username in generated wireless profile. M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm commit 713db2260e091df839800d04a01ed9e381ff766c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 17 14:10:46 2016 -0400 Update fix extract i18n regex loc M addons/extract_i18n_strings.pl commit 1cfd5d3f58eb6986cd4ba4a93870d87b142142e8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 17 14:09:21 2016 -0400 Update translations M html/pfappserver/lib/pfappserver/I18N/en.po commit c8ee008ce2b5bbf80fc7351b3572319bb1993abf Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 17 14:49:12 2016 -0400 "Fixed"... logrotate M addons/packages/packetfence.spec commit d0ed0d81020ed7252101a52da05be1ef389ec3dc Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 17 13:13:19 2016 -0400 Updated missing translations Fixes #1403 M html/pfappserver/lib/pfappserver/I18N/en.po commit 21702993fa6f7677654631b62b946dcdd23ef262 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 14 13:03:09 2016 -0400 Fixed tabs breaking indentation and unit tests. M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 97e06cc47acb3df9d33ced86d5042bc25afc0805 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 17 12:15:31 2016 -0400 Updated .gitignore M .gitignore commit 55e56a036d1b2fe05d582da6033d860aed5d6759 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 17 12:53:08 2016 -0400 Fixed logrotate - adding su pf pf - 0644 instead of 0664 - no need for different files for RHEL 6 or 7 M addons/logrotate D addons/logrotate-c7 M addons/packages/packetfence.spec commit c30ccbefc578a4efe77deb0b6b27b407e3e44fa3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 17 11:51:04 2016 -0400 Fix displaying the last page in the pagination M html/pfappserver/root/node/search.tt commit 3e3058f75cbf54eb8d2053509e3a54ebdb14679a Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 14 11:55:07 2016 -0400 Fixed incorrect generation of the CLUSTER_SERVERS in local_settings.py. M conf/monitoring/local_settings.py.debian.example M conf/monitoring/local_settings.py.rhel.example M lib/pf/services/manager/httpd_graphite.pm commit 321a3645cb1ab77c0bdff845b3c6122933347988 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 17 11:35:11 2016 -0400 Fix double display of nodes on standard search M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit faaabeef4fb748711e0b698e49fa6537ed060777 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 16 16:16:39 2016 -0400 remove call to destination url when sponsor source isn't found M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit 873e1cda339d08719a59d149fac76fee49085c97 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 16 16:13:00 2016 -0400 Force libscalar-list-utils-perl version for jessie M debian/rules commit c1440b6c9183320b2e6b317b6916ed49d236e0f8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 16 16:20:56 2016 -0400 Missing locationlog synchronization for proper initial reevaluation M lib/pf/Switch/CoovaChilli.pm commit 232e10c08810dfe11fe33ec9cd9a7e758eac3a60 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 16 15:05:22 2016 -0400 Use epoch to install htmlformhandler M debian/control commit 4ac73934755120c7a68fb53fcb24f7042d46b96a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 16 14:55:30 2016 -0400 execute join and test in domain chroot M lib/pf/domain.pm commit dd8dee539688679b4b92f66ec7147a2075869f5f Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 16 14:54:24 2016 -0400 Removed useless dep M debian/control commit 989c1bcb48b8c1e7c2f6c9439c604f8d4c349faa Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 16 15:35:04 2016 -0400 Revert "Enforce HTTP rather than HTTPS for external / webauth" This reverts commit fa8a632cd61802c56cd9f3bc8f8b81cf80b58492. M lib/pf/web/dispatcher.pm commit fa8a632cd61802c56cd9f3bc8f8b81cf80b58492 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 16 15:31:01 2016 -0400 Enforce HTTP rather than HTTPS for external / webauth M lib/pf/web/dispatcher.pm commit 78fa95b3ea69e5bf6940dc7d547f7b1b04a98fa1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 16 15:17:33 2016 -0400 Fix (?!) graphite permissions M addons/packages/packetfence.spec commit 3519300af30a9230f99ce6fd8903f5b2ee8bedf4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 16 13:35:55 2016 -0400 Add profile filter type switch_group M lib/pf/validation/profile_filters.pm commit c65ea3264cba49c240bc91c7c975d50781c7c09b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 16 13:23:52 2016 -0400 Display the switch mac Fixes #1564 M html/pfappserver/root/node/view.tt commit d492b7541e76a71fbecd91c6601c629b1ba7fe7a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 16 13:12:46 2016 -0400 Use Cookies for the Portal Preview Fixes #1565 M conf/httpd.conf.d/httpd.admin.tt.example M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit ed0f973e79774c5c7e5dfdc9e6b4f951e98fc1b7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 16 12:34:00 2016 -0400 Missing steps in CoovaChilli documentation M docs/PacketFence_CoovaChilli_Quick_Integration_Guide.asciidoc commit d36a0a94e6e887c6301201f7b72de041f7beed3a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 16 12:26:19 2016 -0400 Bad formatting M docs/PacketFence_CoovaChilli_Quick_Integration_Guide.asciidoc commit 94a5f9187c9e0a3faeaf6dbf7c290e1d48fc309e Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jun 13 09:09:23 2016 -0400 Setting umask to 0113 is a bad idea. Fixed. Doing so creates untraversable directories for the user creating them, or anyone for that matter. M lib/pf/services/manager/carbon_cache.pm M lib/pf/services/manager/carbon_relay.pm commit ed47fac2f0f37f15ea8c5295cef1bf0f604e833d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 16 11:42:40 2016 -0400 Missing method for CoovaChilli M lib/pf/Switch/CoovaChilli.pm commit 9bd0fea4e8271f3a2f1bceb37b91bb2b866de1e4 Author: extrafu <lmarcotte@inverse.ca> Date: Thu Jun 16 10:03:50 2016 -0400 Update NEWS.asciidoc Typo M NEWS.asciidoc commit 2f7315436e1bbb8e50b5dc69a96dd83f69009ffc Author: extrafu <lmarcotte@inverse.ca> Date: Thu Jun 16 09:39:02 2016 -0400 Update NEWS.asciidoc Typos and formatting M NEWS.asciidoc commit 1fb213784d61cb0d76e3d2bc76f5dcdf4272a86f Author: Louis Munro <lmunro@inverse.ca> Date: Sun Jun 12 12:48:10 2016 -0400 Updated collectd types.db with new types for RHEL7. M conf/monitoring/types.db.example commit f3ec88107bcc52c987e96567fd0883f605f29468 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 15 15:59:03 2016 -0400 don't assign default pid to wireless profile M lib/pf/provisioner/mobileconfig.pm commit 33894eaad4e79be16bb3317e96e4dcb63ec6ac83 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 15 15:24:30 2016 -0400 Added NTLM Hashed choice in configurator M html/pfappserver/root/configurator/configuration.tt commit 145d8536856795842941fccd46320240dc1e0b6e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 15 13:33:14 2016 -0400 allow domain to be empty in realm config M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm commit 5cc608b5b1475afc0cf274dae2d9724e7758a4e6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 15 14:31:00 2016 -0400 fix rights of /usr/local/pf/var/graphite in CentOS M addons/packages/packetfence.spec commit 2221f12da90c43aaf5ba93b9f34addfa7e83d7e1 Author: Louis Munro <lmunro@inverse.ca> Date: Sun Jun 12 10:36:49 2016 -0400 Updated NEWS for upcoming 6.1. M NEWS.asciidoc commit 17017fdcd8e83512310ac51bd4dc7fb00562fd45 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 15 13:48:44 2016 -0400 Ensure english is used first for the locale Fixes #1561 M lib/pf/web/constants.pm commit fcbe36b984d5c4275bc73b8babc91b2118064ad5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 15 13:34:09 2016 -0400 Only use SSID, connection_type, rule_class, and username parameters for caching LDAP auth matching Fixes #1563 M lib/pf/Authentication/Source/LDAPSource.pm commit f60c90021b834bc96b1d64a8eff86bbe6a874ded Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 15 13:07:18 2016 -0400 Fix typo in SQL_ENGINE in database backup script M addons/database-backup-and-maintenance.sh commit fa6eebd03d40cf0d3571c73bc4cefa7854a883a6 Author: Louis Munro <lmunro@inverse.ca> Date: Sun Jun 12 09:05:59 2016 -0400 Merged back NEWS items for 6.0.1 to 6.0.3 into devel. M NEWS.asciidoc M addons/packages/packetfence.spec M debian/changelog commit 555802533ba1986c3fcfd5744404267ac7f84e83 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 15 10:37:30 2016 -0400 fixing aup check for status/device-reg M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/captive-portal/templates/status.html commit d25625897887ddf884fd3ef316cca9e468f42e29 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 15 10:04:03 2016 -0400 change startup command of radiusd M lib/pf/services/manager/radiusd.pm commit d5fa6028be82089c7d51665c2d3e33ecc4df0a8e Author: Louis Munro <lmunro@inverse.ca> Date: Sun Jun 12 05:59:14 2016 -0400 Added requirement for fingerbank 2.2.1. M addons/packages/packetfence.spec commit 534cbab6664dc2212a8b6773ae48c51675826085 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 14 17:09:02 2016 -0400 call normal release procedure to activate e-mail M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Email.pm commit 1ce4168a4f46e4cbb9b76284dc378d71cf20ac28 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 14 16:19:31 2016 -0400 bring back login mobile HTML attributes M html/captive-portal/lib/captiveportal/Form/Authentication.pm commit 7a9a051b5229b601893e46d63cffe69f14fc80a4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 14 16:00:52 2016 -0400 Added /usr/local/pf/var/graphite creation to RHEL spec M addons/packages/packetfence.spec commit 9c3c10dc11c54d1b73c7fdaee68d5064c89b0473 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 14 15:56:01 2016 -0400 Fixed wrong shared secret in radius-cli M lib/pf/services/manager/radiusd_child.pm commit 82a9dcd76956980ea500a03f05c10bd6c20ab274 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 14 15:48:49 2016 -0400 That dash M db/pf-schema-X.Y.Z.sql commit b39e2d3b1291df38beb888d775d366193753861c Author: Louis Munro <lmunro@inverse.ca> Date: Sun Jun 12 01:08:22 2016 -0400 Fixed checkup for autoregister portal profiles. M lib/pf/pfcmd/checkup.pm commit b4c858d6f3460e4ac486457b4e40c5247faa1261 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 14 13:15:35 2016 -0400 Fixes dynamic switch_group list in portal profile M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm M html/pfappserver/root/config/profile/tab-content.tt commit 64e5ce982b9b253dfa302d2d11863b49c25c1332 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 14 12:01:58 2016 -0400 Fixes #1554 M html/pfappserver/lib/pfappserver/Form/User/Create/Multiple.pm commit 5a04d74b6742d5e8393861948ffae21012bdc252 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 14 11:58:25 2016 -0400 Removed radius audit log from reports tab M html/pfappserver/root/admin/reports.tt commit 3a2ee21a690efa664030c577bc6d59ae08fc2420 Author: Louis Munro <lmunro@inverse.ca> Date: Sat Jun 11 21:07:47 2016 -0400 Fixed packaging for ChilliLibrary.js M addons/packages/packetfence.spec commit 1f4c4c0dcecff8944ff9cb2a322ad1f694259a1c Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 14 11:34:35 2016 -0400 Added missing dep libscalar-list-utils-perl (debian) M debian/control commit 3e9002a0c59d41ff0c366de10077477e4d77b3b9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 14 10:12:35 2016 -0400 Using EXT_URL regex M docs/PacketFence_CoovaChilli_Quick_Integration_Guide.asciidoc M lib/pf/web/constants.pm commit d8ef44b05736f327c5b165578b33ae041cd8cda3 Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Tue Jun 14 10:02:54 2016 -0400 other small typos M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/node.pm commit 4e8800f268248ac86eeea51abb077f750cfaa56d Author: Louis Munro <lmunro@inverse.ca> Date: Sat Jun 11 18:52:14 2016 -0400 Ensured raddb/clients.conf.inc is always generated. M lib/pf/services/manager/radiusd_child.pm commit ca14facfdf78c0c709688ba4d47ab884237afd9a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 13 16:43:07 2016 -0400 Disable options that do not match the current class type Fixes #1552 M html/pfappserver/root/static/admin/config/authentication.js commit 461849fe9f4b0284f3437a6e1b050b5e5d2d66c4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 13 16:02:17 2016 -0400 Add the ability to not refresh a section M html/pfappserver/root/static/js/node.js commit 2589a20ca3d30528bafe981efd0ff58373befc10 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 13 15:59:54 2016 -0400 Add attribute data-no-refresh to the pagination div M html/pfappserver/root/auditing/radiuslog/search.tt commit 14168e4d9be03abdcbcf655b04d6e5a0becfaeb5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 13 15:58:39 2016 -0400 Allow additional attributes to be added to the pagination div M html/pfappserver/root/macros.inc commit 97332a09f0fe302590da725612e963a3692e8bc0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 13 15:14:47 2016 -0400 Fix the rename M html/pfappserver/root/auditing/radiuslog/index.tt M html/pfappserver/root/auditing/radiuslog/search.tt commit 7c96afb1664270363e670e45b24215b06f080632 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 13 15:14:04 2016 -0400 Fix the rename M html/pfappserver/lib/pfappserver/PacketFence/Controller/Auditing/RadiusLog.pm commit 4917fccb9c721eac7fcd1e5dbaa6a6ce9d91cb81 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jun 10 20:19:45 2016 -0400 Updated pf-release in order to test 6.1. M conf/pf-release commit e96578141eff013f633f80cd4c30c93a72f7c654 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jun 10 19:09:28 2016 -0400 Added imports for $NET_TYPE_INLINE_L{2,3}. M sbin/pfdhcplistener commit d17ea515279668a4fa85578d7c99b9a43f237342 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 13 11:25:13 2016 -0400 file for logrotate on centos7 A addons/logrotate-c7 commit 24c0274b6e8c28dd25824c3a803f38d814c8f575 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 10 16:29:22 2016 -0400 Last typos M docs/PacketFence_CoovaChilli_Quick_Integration_Guide.asciidoc commit 9e793289026ddb07e21fc40697228f7580dfc37c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 10 16:15:41 2016 -0400 More and more ! M docs/PacketFence_CoovaChilli_Quick_Integration_Guide.asciidoc M lib/pf/Switch/CoovaChilli.pm commit c2fa99297e8016be1f252e666f6073ec5b958f9b Author: Thierry Laurion <thierry.laurion@gmail.com> Date: Fri Jun 10 16:05:28 2016 -0400 Fix typos and missing words M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit c6da9ea04c6ad6a83dbf3140e31dedf8ddee5293 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 10 15:56:32 2016 -0400 Typo M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 8315fefa0999a32675a36ec7f46dacca32dcdbfd Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 10 15:56:07 2016 -0400 Fixes #1530 M conf/httpd.conf.d/httpd.admin.tt.example M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 6703251848d4676cfecea3f0ab4e706680f56a6f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 10 15:51:00 2016 -0400 More typos! M docs/PacketFence_CoovaChilli_Quick_Integration_Guide.asciidoc commit 25391d58abf912e9c4b3f11771e266be468b0614 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 10 15:37:44 2016 -0400 Typo M docs/PacketFence_CoovaChilli_Quick_Integration_Guide.asciidoc commit 9c27e5efe7269eff39b27472e78e569322d053b6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 10 15:32:41 2016 -0400 Added documentation A docs/PacketFence_CoovaChilli_Quick_Integration_Guide-docinfo.xml A docs/PacketFence_CoovaChilli_Quick_Integration_Guide.asciidoc commit 4f7b623e871241827fd773bbe34f09e883ebce1b Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 10 12:00:56 2016 -0400 Fixed packaging M addons/packages/packetfence.spec commit 57745da80579cb175dbe17ad06f37854fcbc3095 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 10 08:55:12 2016 -0400 remove non necessary action M addons/packages/packetfence.spec commit fa89059e36ccf760abd1b7377d52f573e973c631 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 9 12:43:02 2016 -0400 move instead of cp M addons/packages/packetfence.spec commit e9e9c8b83f609712673f6ab8af25cdb0d0c77b6c Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 9 16:15:41 2016 -0400 Moved dhcpd path in pf.conf.defaults M conf/pf.conf.defaults commit 02fba804b3fbb7adf4251e6762a041c59a3c760f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 9 15:38:26 2016 -0400 Remove inflate_default_method M html/pfappserver/lib/pfappserver/Form/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/Form/Config/Profile.pm commit f071038a90cd2d21037889b59ef1af409bc04afc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 9 15:35:52 2016 -0400 Update the version html formhandler M addons/packages/packetfence.spec M debian/control M debian/rules commit 3a6595922f15e3842615bec095b325490df297e8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 9 14:19:13 2016 -0400 Added support for CoovaChilli UAM A html/captive-portal/content/ChilliLibrary.js A lib/pf/Switch/CoovaChilli.pm M lib/pf/web/constants.pm commit 7024c61ed64b1baefa0dc36a9950ac4302174a5e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 9 13:36:06 2016 -0400 Only clean a valid mac M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit b934ad9e0a3c378a6b7e7279222936dfc0feb952 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 9 13:23:22 2016 -0400 Do not show the next page unless there is a next page M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/root/node/search.tt commit 4a0689a9c4583f5e2f875114cc19922e7ca6cb17 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 9 11:33:18 2016 -0400 fix umask M lib/pf/services/manager/carbon_cache.pm M lib/pf/services/manager/carbon_relay.pm commit f8158d179bccd50d2c036a89c29c5e1e971fd72b Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 9 11:00:55 2016 -0400 cahnging umask while launching carbon-cache/relay M lib/pf/services/manager/carbon_cache.pm M lib/pf/services/manager/carbon_relay.pm commit f872b66d97a17659d3105339c5d3127f5da65c81 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 9 10:45:57 2016 -0400 removing old logs files M addons/packages/packetfence.spec commit 75957f21b373607cb1a0f1ce1fc58af262128054 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 9 10:31:42 2016 -0400 Revert "added logrotate for centos7 + fixing rights" This reverts commit daff8b3b6cc09a0f9ed0f2c92a82e5df6337c54c. D addons/logrotate-c7 M addons/packages/packetfence.spec commit 5f588534aafcc8b83df121b149f5e395a742a840 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 9 10:28:46 2016 -0400 re-added translation for I18N in authentication sources M html/pfappserver/lib/pfappserver/I18N/en.po commit daff8b3b6cc09a0f9ed0f2c92a82e5df6337c54c Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 9 09:47:17 2016 -0400 added logrotate for centos7 + fixing rights A addons/logrotate-c7 M addons/packages/packetfence.spec commit da3badfd0120221856f8820c9e0beeda88b3f5d0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jun 8 17:47:40 2016 -0400 Better handling of NAS-IP-Address additionnal attribute for RADIUS disconnect M lib/pf/Switch.pm commit 3ba72ea61f0df74f974a2cc0d773ab9b8fca50f9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jun 8 16:05:59 2016 -0400 Do not escape (AutoFilter) AcceptForm content M html/captive-portal/templates/webFormRelease.html commit 19cb951eceb303a7b9b3833d15489da7e1c04577 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 8 14:58:35 2016 -0400 Fix for PR M lib/pf/constants/eap_type.pm commit 9240834e890a38e3c14d0a438ce31b6446851c38 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 8 10:53:00 2016 -0400 Change admin role from RADIUS_LOG_READ to AUDITING_READ M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm commit 3cce0e0bab9b2ac43d6779faf65628564dd7af1d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 8 10:47:14 2016 -0400 Add seconds to end and start time M html/pfappserver/lib/pfappserver/Model/Auditing/RadiusLog.pm commit 936c105d5e959699babd6b924230917811422f15 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 8 10:36:32 2016 -0400 Update pod doc M html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/RadiusLog.pm commit 4f96b1693c3def52615162d40d53277e8a5005f2 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 6 16:19:04 2016 -0400 Rename Model::RadiusLog to Model::Auditing::RadiusLog A html/pfappserver/lib/pfappserver/Model/Auditing/RadiusLog.pm D html/pfappserver/lib/pfappserver/Model/RadiusLog.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/root/admin/auditing.tt D html/pfappserver/root/admin/radiuslog.tt M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/static/admin/radiuslog.js commit 81fc25663196baf458fe3d2f8faf3a04bb75bf99 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 6 16:01:54 2016 -0400 Rename Controller::RadiusLog to Controller::Auditing::RadiusLog A html/pfappserver/lib/pfappserver/Controller/Auditing/RadiusLog.pm D html/pfappserver/lib/pfappserver/Controller/RadiusLog.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Auditing/RadiusLog.pm D html/pfappserver/lib/pfappserver/PacketFence/Controller/RadiusLog.pm A html/pfappserver/root/auditing/radiuslog/index.tt A html/pfappserver/root/auditing/radiuslog/search.tt A html/pfappserver/root/auditing/radiuslog/view.tt D html/pfappserver/root/radiuslog/index.tt D html/pfappserver/root/radiuslog/search.tt D html/pfappserver/root/radiuslog/view.tt commit 8384a086a9ddf964169aa2c20f4e94b06f857e28 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 6 14:53:56 2016 -0400 New role auditlog M lib/pf/constants/admin_roles.pm commit fcceb7ebd642b2b92247d6a5cb5120e2d7dcfae7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 6 14:45:38 2016 -0400 Handle empty start and end time M html/pfappserver/lib/pfappserver/Model/RadiusLog.pm A html/pfappserver/root/admin/auditing.tt A html/pfappserver/root/static/admin/auditing.js commit e79da7c79c40af4e2cfcbe73b83d3ea24a583fee Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 11 11:30:31 2016 -0400 Radius Audit Log in it's own section A html/pfappserver/lib/pfappserver/Controller/SavedSearch/RadiusLog.pm A html/pfappserver/lib/pfappserver/Model/SavedSearch/RadiusLog.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/RadiusLog.pm A html/pfappserver/root/admin/radiuslog.tt M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/radiuslog/index.tt A html/pfappserver/root/static/admin/radiuslog.js M html/pfappserver/root/static/admin/reports.js M html/pfappserver/root/static/admin/searches.js commit 5b49eed07ec9289742a667744d5c3fd042e82ad3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jun 8 10:37:16 2016 -0400 Adding Novell "support" to FreeRADIUS3 LDAP module M raddb/mods-available/ldap commit 57c8818022d54f75cf0a33fc6f2b7becae3c52ca Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 3 09:47:46 2016 -0400 Updated pod doc M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm commit 81a772da38dcef87f8ee317cc82f7d488972f47b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 31 15:03:40 2016 -0400 Skip nodes that category are not allow for the admin user M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm commit 79b63f12369bfc1da286bcdf8158c66b6e673a78 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 31 11:56:47 2016 -0400 Only display allowed node roles M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm commit f8781e5e78b9568119c4385eeabc83d542d21968 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 30 16:11:52 2016 -0400 Verify if the user is allowed to modify the node baed on thier role M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/view.tt commit 15bf2afc2b86601e5b4cafabc54ad6262c46f282 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 30 15:50:14 2016 -0400 Mark fields as readonly and disabled when the role is not defined for the user M html/pfappserver/lib/pfappserver/Form/Node.pm commit cacb8c75176c97eb346f9a90b32f79570177954d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 18 09:54:28 2016 -0400 Also show previous role M html/pfappserver/lib/pfappserver/Form/Node.pm commit fc27807abfc40159c4b916b2706d18977a4f70a7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 18 09:38:22 2016 -0400 WIP M html/pfappserver/lib/pfappserver/Model/Node.pm commit aaefad8258df3e5fe136552e24442e3885543e4f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 17 14:20:37 2016 -0400 Only display allowed node roles M html/pfappserver/lib/pfappserver/Form/Node.pm commit 349745f6e6eb110db24b60ee75488dc8d9e98df8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 17 14:19:07 2016 -0400 Add missing import M html/pfappserver/lib/pfappserver/Base/Form/Role/AllowedOptions.pm commit 99d4ea82f585cdcadcb7b45d6e6d45c7b31c0f81 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 17 14:18:25 2016 -0400 Organize allowed option by category M html/pfappserver/root/config/adminroles/view.tt commit 10093401787d9360d45764cf32713a765354b5f1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 17 10:54:37 2016 -0400 Use role pfappserver::Base::Form::Role::AllowedOptions M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm commit 653767f7f1681063bd7a319b6b4b6370023cb52f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 17 10:53:25 2016 -0400 New role for getting allowed options A html/pfappserver/lib/pfappserver/Base/Form/Role/AllowedOptions.pm commit 969f9da6558db68d4781c2c3df32e0e11792478b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 17 10:46:51 2016 -0400 Display allowed_node_roles M html/pfappserver/root/config/adminroles/view.tt commit f6974b302103a0ca16b3d4527191a7ec72e5637a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 17 10:42:26 2016 -0400 Flatten allowed_node_roles M lib/pf/ConfigStore/AdminRoles.pm commit 29eb73cf752d31a4d934cbc705c562b7affda02c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 17 10:41:52 2016 -0400 New field allowed_node_roles M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm commit 0548c2fe9e0a527128c92c5bb6e063fcedb91d3f Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 8 05:14:16 2016 -0400 Pointed the graphite URL to the "Host" instead of the management IP. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit 2089cff916a3e3e023a478e965c7c0ba2bccb5e0 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 8 05:11:19 2016 -0400 Reverted TLS fix on graphite URLS. It needs rework. As implemented it breaked Firefox. M conf/httpd.conf.d/httpd.graphite.tt.example M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit b9bd0231e807819dfd47bd586ca044c8599d43c6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 7 19:56:37 2016 -0400 Fixing HASH interpretation for pfconfig switches_list M lib/pfconfig/namespaces/resource/switches_list.pm commit b305b44ff5d5dce1bdcca2e7ad3bb1b71136a34f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 7 17:37:43 2016 -0400 don't populate switch groups inside radius_nas fixes #1531 M lib/pf/freeradius.pm commit efd5abca317532d6327b2199f022d963eb3341a1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 7 17:19:31 2016 -0400 validate value is defined before comparing it in bdb M lib/pfconfig/backend/bdb.pm commit 5b1b8ac87941d7ae421691df4453b8baaf9e9a21 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 7 10:35:18 2016 -0400 Added shouldUseCoA() to MockedSwitch. M lib/pf/Switch/MockedSwitch.pm commit 2ff91f5ec8d20ec5df7817cd0a05f93428bfa3ad Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 7 08:59:50 2016 -0400 Added SNMP config to fake management IP switch. Tests fail otherwise. M lib/pfconfig/namespaces/config/Switch.pm commit b4a597f0ce069f92a978f52349b24f73e6dfc4cf Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 7 16:52:39 2016 -0400 remove 'This is bad' from pfconfig error on L2 write Since it may or may not be bad if you're in active active with haproxy as db balancer with cluster enabled and if its 15 to 3 on a Wednesday afternoon, seeing 'This is bad' may cause insecurity even to the most experienced power users when it is not bad in the case defined previously. Having users happiness as a first priority, we shall not make them insecure even if the error message is meaningful 90% of the time. Note: tried to my best to display the content of a popular 4 letters website instead of 'this is bad' in order to increase even more user happiness, but have failed, as to my deception, SSH was not able to display it with the appropriate level of detail. M lib/pfconfig/manager.pm commit dfddcd65acfa544e33e543be1b7f9d241a309f7c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Apr 29 15:43:07 2016 -0400 Renamed metascan to Metadefender M conf/documentation.conf M conf/pf.conf.defaults M docs/PacketFence_Administration_Guide.asciidoc M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po M lib/pf/CHI.pm M lib/pf/api.pm M lib/pf/constants/trigger.pm M lib/pf/detect/parser/suricata_http.pm M lib/pf/factory/condition/violation.pm A lib/pf/metadefender.pm D lib/pf/metascan.pm commit 27fcabe85cfc71d1c2e0d41b8ad6477680f9b39f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 7 13:18:54 2016 -0400 use non-persisted switch group when computing hierarchy fixes #1529 M lib/pf/ConfigStore/Switch.pm commit ca8a2f9ceee0491cc4df8618807b01acea2085df Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 7 08:44:16 2016 -0400 Missing files in packaging M addons/packages/packetfence.spec M debian/packetfence.conffiles commit e85affe351c578420ceaa95d4b4d938a0f3d47eb Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Jun 6 20:52:15 2016 -0400 Changed constant numbers M lib/pf/constants/eap_type.pm commit bd7080fcab04e9c359c4cee73f3e6cf0f68174f7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 7 12:37:34 2016 -0400 remove useless test and added inline_connection_subtype (update locationlog and portal filter) M lib/pf/constants/eap_type.pm M lib/pf/dhcp/processor.pm M sbin/pfdhcplistener commit d1322839578e7d75af322ec49f4e48730444961e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 3 16:27:33 2016 -0400 Group list and switch list are now dynamic M lib/pf/condition/switch_group.pm M lib/pf/config.pm M lib/pf/constants/trigger.pm M lib/pfconfig/namespaces/resource/switches_group.pm A lib/pfconfig/namespaces/resource/switches_list.pm commit eb367400356fa9869d3f0b10f1d27609eece1aab Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 3 14:03:06 2016 -0400 Added test M lib/pf/condition/switch_group.pm commit 803d95edb9038fb8a2f3e6d6898f4161edce46d3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 18 16:27:48 2016 -0400 Removed useless logger M lib/pfconfig/namespaces/resource/switches_group.pm commit 1fe4f53adae33bf33bd376fda3b71fb69d646ab9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 18 16:24:07 2016 -0400 Added last_switch in parameters changed the test M lib/pf/factory/condition/violation.pm M lib/pf/violation.pm commit 0bdce8966ab6c76f8c1061d719c44d7aa5828249 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 16 09:58:49 2016 -0400 Fixes test M lib/pf/condition/switch_group.pm commit 47f3404b525830ba1973bf351399c834f13ca658 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 13 15:11:16 2016 -0400 Typo M lib/pf/condition/switch_group.pm commit f8974c135bd37fe3b3a3f6dd43b9e64b1f6ae976 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 13 14:28:57 2016 -0400 Added condition switch_group to trigger a violation on a switch group membership and add a filter switch group on the portal filter M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po A lib/pf/condition/switch_group.pm M lib/pf/config.pm M lib/pf/constants/trigger.pm M lib/pf/factory/condition/profile.pm M lib/pf/factory/condition/violation.pm A lib/pfconfig/namespaces/resource/switches_group.pm commit d97fab5120525f16feabe3e8029124d9cf06ef1c Author: Louis Munro <lm@louismunro.com> Date: Mon Jun 6 15:11:09 2016 -0400 Fixed logging in cluster cli access M conf/radiusd/packetfence-cluster.example commit 03c224c030fe4c21640e15dce7489484a4635037 Author: Louis Munro <lm@louismunro.com> Date: Mon Jun 6 15:03:16 2016 -0400 Set radius-cli access listen port to 1815 on load balancer M conf/radiusd/load_balancer.conf.example commit aa66bda6434cf1e47c7093ce2b0101357cc0886b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 6 14:19:38 2016 -0400 add activation.unregdate to schema M db/pf-schema-X.Y.Z.sql commit a87c1f63ed2d7b56345d915cd50b428f00e3eeb6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 6 13:47:47 2016 -0400 add semicolumn M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm commit 0b5ec9eff8a45ca28851f9c83ffe5bc2efb8bcec Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 6 13:01:27 2016 -0400 store unregdate inside e-mail activation record this way ip2mac translation is not necessary when activating using the code M db/upgrade-X.X.X-X.Y.Z.sql M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Email.pm M lib/pf/activation.pm commit 6e7b5a39fb50892d03254081244543c469fbaa1b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 6 10:58:55 2016 -0400 missing END in for loop of graphite conf M conf/httpd.conf.d/httpd.graphite.tt.example commit c7199231413c0aa4b9f67e27a6c5ad59d9500f7b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 6 12:28:59 2016 -0400 Update pfmon M sbin/pfmon commit 2e14738192e0e42faf8be63865da26a84c465034 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 6 11:49:29 2016 -0400 Update pfmon M sbin/pfmon commit f8c09a9e868e3161d6abb456600c623196a48f20 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 6 12:35:40 2016 -0400 calculate time even when job is failing M sbin/pfmon commit 914a70efd2ddbbfe18a6af0b031dcd68c9552f92 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 6 12:33:14 2016 -0400 pfmon - only wait if interval is positive M sbin/pfmon commit 5540bc3bf26a83d05e8799ac1f8ea63dccd1658c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 3 17:03:42 2016 -0400 fix logic of releasing a device in provisioning pending M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm commit 189470f418d429949a978855d4642cd0302ab652 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 3 17:03:26 2016 -0400 added detaching capability to dynamic routing A html/captive-portal/lib/captiveportal/DynamicRouting/Detach.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm commit ef78f5717c72a1dda07706ab529e4426da7bbc5f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 6 10:51:40 2016 -0400 Avoid using begin to ensure that app is setup before use M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm commit 120341c62197b238c9265acd268fc2bb0b63c4d6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 6 10:44:59 2016 -0400 Move the check for device registration from begin to auto. To ensure the application is created before use. Fixes #1505 M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit 19d9f7a159a07a74b5aab99fc78506edd196cf58 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 6 10:10:30 2016 -0400 fix case M html/pfappserver/root/radiuslog/search.tt M html/pfappserver/root/static/admin/radiusauditlog.js commit 1ea73358737067a5a65a58c580e345ed972c6511 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 9 14:27:17 2016 -0400 remove whitespace M html/pfappserver/root/radiuslog/view.tt commit 33dd66d14f747001f0c165680ac266d919cf036b Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 9 14:26:01 2016 -0400 create a js controller for the radius audit log M html/pfappserver/root/admin/reports.tt M html/pfappserver/root/radiuslog/index.tt M html/pfappserver/root/radiuslog/search.tt M html/pfappserver/root/radiuslog/view.tt M html/pfappserver/root/static/admin/config/items.js M html/pfappserver/root/static/admin/radiusauditlog.js commit 09334eee888193fa32e7e0fb808a15a97980c498 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 9 11:37:25 2016 -0400 create modal RadiusAuditLog A html/pfappserver/root/static/admin/radiusauditlog.js commit 3ed064a0fde46c3e3bd81765f24614b7b583e011 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Apr 26 16:26:32 2016 -0400 change permenant error to temporary M html/pfappserver/root/static/admin/config/items.js commit 1aad7bf41364877f515bafcacd3c689fcae84715 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jun 6 00:04:47 2016 -0400 Leftovers from PR1516 M conf/radiusd/radiusd.conf.example commit ec02bca3b6880b5e8e92680e6fb201cc448315dd Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Jun 4 16:19:13 2016 -0400 Fix rebase mistake M conf/httpd.conf.d/httpd.admin.tt.example commit 1d238b353631acf203ea748b50a8d2b5326f892e Author: Durand Fabrice <oeufdure@gmail.com> Date: Fri Jun 3 17:38:46 2016 -0400 1814 - > 1815 M lib/pf/services/manager/radiusd_child.pm commit 98d9db1bddfa2957d32124fb36d22347eff14718 Author: Durand Fabrice <oeufdure@gmail.com> Date: Fri Jun 3 17:32:58 2016 -0400 Fix for PR M conf/iptables.conf.example M conf/radiusd/cli.conf.example M conf/radiusd/packetfence-cli.example M conf/radiusd/packetfence-cluster.example M docs/PacketFence_Administration_Guide.asciidoc commit 1c5190caf1d1d24c314ed92d1ae272d44baf11be Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jun 3 16:57:31 2016 -0400 Fix logout/close icon on device registration page M html/captive-portal/templates/device-registration/registration.html A html/common/img/ic_add_circle_black_24px.png D html/common/img/ic_add_circle_black_24px.svg M html/common/img/sprite.svg commit 594690b7bb203302bb275b4f046d3a939ee34d72 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 3 15:26:34 2016 -0400 add missing import M lib/pf/enforcement.pm commit 089fe081dd025a69f7e34f26177afd4239cf0b94 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 3 13:12:13 2016 -0400 missing profile in fetchRoleForNode args M lib/pf/enforcement.pm commit 086437f30147d805483abcda93284b98b7ede098 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 3 13:45:36 2016 -0400 make pfmon interval take the job time into account M sbin/pfmon commit 8421d1f9949b01cfa08cc530c70a88acfd98016a Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 3 15:25:33 2016 -0400 Update CREDITS adding myself M CREDITS commit 175f5255093565c21bc4d31ffc471efc61c55c62 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 3 15:07:25 2016 -0400 fixing doc and identation M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M lib/pf/web/constants.pm commit 146cbb5b535367ea8c4d6586c697b66a7f288dcf Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 3 14:59:42 2016 -0400 Fix copy/paste templating issue M html/pfappserver/root/user/create.tt commit 55e33edbe866bcef64fcc63b87e5e935201ecb3d Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 3 14:58:46 2016 -0400 fixes #1495 at the right place M debian/packetfence.postinst M debian/rules commit 84e77e69cd25c430088243cc92dbe18eadacba6a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 3 14:56:31 2016 -0400 add perldoc M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm commit a30d11f4cf25eb3b25efd9c78bb8607d7b1b6d86 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 3 14:48:25 2016 -0400 fixes #1495 M debian/packetfence.postinst commit 38a4c663f49efae429251825f8c4dcc42a67051b Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jun 3 14:36:25 2016 -0400 Fixed graphite URLs to point to same host as admin GUI and https. M conf/httpd.conf.d/httpd.graphite.tt.example M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit a1a99516865c29c97652854639e1897c80e65f27 Author: Louis Munro <lm@louismunro.com> Date: Fri Jun 3 14:24:29 2016 -0400 Changed "Home" to "Proxied to" in logs. M conf/radiusd/load_balancer.conf.example commit b3d13cc6b37d06d0ba62b0418075f2c7192ac89f Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jun 3 13:57:39 2016 -0400 Configures FreeRADIUS to log to separate files for auth, acct and proxying. M conf/radiusd/acct.conf.example M conf/radiusd/auth.conf.example M conf/radiusd/load_balancer.conf.example M conf/radiusd/packetfence-cluster.example M conf/radiusd/radiusd.conf.example M raddb/dictionary.inverse commit 44b22e9149d37805e0581000a2e33d67ae950ce9 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 3 12:33:48 2016 -0400 default switch condition check M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm commit 3926f3097382ea5d033944ffb0e18b8a380890df Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 3 09:37:31 2016 -0400 Add /challenge as an allowed url M lib/pf/web/constants.pm commit 304d22f9880cca0da22b8bd78119506649da62c7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 13 12:31:47 2016 -0400 Only add the environmental variables for apache version 2.4 or greater M lib/pf/services/manager/httpd_admin.pm commit f78d533999b79ad282ad66d8a628eb7d395c4322 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 13 11:31:43 2016 -0400 Fix recursion bug M lib/pf/services/manager/httpd_admin.pm commit 5d47eb56f15021950988b37482904cc5b0dd33d9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 13 10:10:10 2016 -0400 Pass the environmental variable X_PORTAL to avoid the apache error Config variable ${X_PORTAL} is not defined M lib/pf/services/manager/httpd_admin.pm commit d174731b662eb8a2bac94bc23455e8c880707edc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 12 17:15:54 2016 -0400 Remove directives that are deprecated in apache 2.4 M conf/httpd.conf.d/httpd.admin.tt.example commit f7fbcc6129d8053123d3edaeb1e43e8a3fb69cb0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 12 17:15:07 2016 -0400 Remove pf::web::admin D lib/pf/web/admin.pm commit 87416bc7a55a701c5ccd369a5dbf50ab26d0bdcb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 12 16:49:17 2016 -0400 add mod_proxy_html as a dependency M addons/packages/packetfence.spec commit 0f045f78fea5e4f5adac9f582d7467ce007f116d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 12 16:32:42 2016 -0400 Use the mod_proxy_html to handle previewing the portal within the admin M conf/httpd.conf.d/httpd.admin.tt.example M lib/pf/services/manager/httpd_admin.pm commit eac744dd0b8c82d1498e90d489745eef43fe2dc3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 2 14:40:04 2016 -0400 Updated pod doc M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm commit d199c69d6be726f0ecf0776e2732f476f1c58156 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 2 14:33:56 2016 -0400 Use the module session data instead of the global session M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm commit 8f8c04579a0359d0f96123ca8d759c2cd2cc42a5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 2 14:29:16 2016 -0400 Update pod doc and refactor authentication and challenge to use _send_radius_auth M lib/pf/Authentication/Source/RADIUSSource.pm commit 9569ec39de3065c7ce47a80c2dc9712711fa1481 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 2 11:35:58 2016 -0400 Update pod doc and renamed some variables M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm commit e63157f755f3f8723496b4e7f952e47edd516106 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 1 12:02:15 2016 -0400 Handle the challenge work flow M lib/pf/pftest/authentication.pm commit cb20f457f03c3f91aeb72cab06c2f7096f132ac2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 1 11:05:36 2016 -0400 Take challenge message as is M html/pfappserver/root/admin/challenge.tt commit ab18dbb8d324162e37d10b9b89feafc4629c8639 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 5 10:40:15 2016 -0400 Updated version of package Authen::Radius M addons/packages/packetfence.spec M debian/control commit 119f73fdd96c533a4d9f6aa9261b5005547e045c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 4 17:18:25 2016 -0400 Integrate challenge workflow into the portal M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm A html/captive-portal/templates/challenge.html commit 2e714afcd7521299ca2266a1fdd81606f56a6673 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 4 15:23:42 2016 -0400 Use the normalize attributes M lib/pf/Authentication/Source/RADIUSSource.pm commit f9a6851596901d65fcf90e5196948994feb69293 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 4 15:18:16 2016 -0400 Use the message from the radius challenge M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/root/admin/challenge.tt commit 4f46435d85f2214707b6467da40a131fcc7061af Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 4 14:57:12 2016 -0400 Normalize challege data M lib/pf/Authentication/Source/RADIUSSource.pm commit 72355d7dbdf568a3821f152e8cabd167284ad485 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 4 14:12:55 2016 -0400 Add challenge template A html/pfappserver/root/admin/challenge.tt commit f88ef76ea27570405b7e8351114865a49657e3f2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 4 13:00:13 2016 -0400 If there is a user challenge in play then redirect to /admin/challenge M html/pfappserver/lib/pfappserver/Base/Controller.pm commit 083e70631545c6a3d29130b55ef3afbc6cf02c64 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 4 12:59:08 2016 -0400 Handle LOGIN_CHALLENGE work flow M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm commit dc59330c723f50768b306275efa7c66e6a7051f9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 4 12:26:22 2016 -0400 Have check_password handle LOGIN_CHALLENGE M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm commit 65edd560de8f65156cac5e25060d59fdd7bf2c25 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 4 12:23:51 2016 -0400 Add the ability to handle the challenge M lib/pf/Authentication/Source/RADIUSSource.pm commit 0534779a2bb71082151d8499c29f7e411272baec Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 4 10:14:45 2016 -0400 Have radius return LOGIN_CHALLENGE when it recieves a ACCESS_CHALLENGE M lib/pf/Authentication/Source/RADIUSSource.pm commit 8fa0650266e4cbd8e62e5830a120a4e53a746ed7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 4 10:12:21 2016 -0400 New constants LOGIN_SUCCESS LOGIN_FAILURE LOGIN_CHALLENGE M lib/pf/Authentication/constants.pm commit 085073a91d191bada88dceadf2ded4019087316e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 2 17:12:00 2016 -0400 Updated pod doc M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm M lib/pf/validation/profile_filters.pm commit 01b107758868aa926809707d4610268b3fc07036 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 2 17:11:28 2016 -0400 Refactor to make what is going on more clear M lib/pf/pfcmd/checkup.pm commit 23ef916498025ef017cfed3de9fd09832a152991 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 2 17:03:08 2016 -0400 handle undefined management_ip for cluster in checkup M lib/pf/pfcmd/checkup.pm commit 0ed5bf54aa025d9e1f5e6c52a0bcf96a12ccde59 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 2 16:59:24 2016 -0400 code cleanup M lib/pf/api.pm commit 9635cc297aa407e107aad324856ac00f8d24ed57 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 2 13:20:24 2016 -0400 Fixed example in vlan filters M conf/vlan_filters.conf.example commit 72ae4c9f134e15f051f15ea5117ebb0b581161f6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 2 13:06:10 2016 -0400 add perldoc M lib/pf/api.pm commit 80b40ceb5bdff8d3bcf4976b00d2d30bb81def60 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 2 13:03:32 2016 -0400 add perldoc M lib/pf/services/manager/httpd_admin.pm commit e42535a7077e8b16783ce5ea61f618339ed2cffb Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 2 13:02:12 2016 -0400 add perldoc M lib/pf/pfcmd/checkup.pm commit cc3b0b7865d10b96db9fed508640def324e52ef6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 2 12:59:57 2016 -0400 add perldoc M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/URL.pm commit 4243cdd8dacb620e4e6aa6056446264960fa7642 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 2 12:58:18 2016 -0400 wrap CoA decision logic into a sub M lib/pf/Switch.pm M lib/pf/Switch/Aruba.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Avaya.pm commit c2336398efd553d92098463e35aea07b491a177a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 2 12:49:40 2016 -0400 update i18n for auth_log cleanup M html/pfappserver/lib/pfappserver/I18N/en.po commit f38e15a1d3a97cdda9b534e5485eed608d07d1d2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 2 11:55:39 2016 -0400 fix email_instructions blocking email reg M html/captive-portal/lib/captiveportal/Form/Authentication.pm commit 3e65ae0e467fdd5463162992b92f9d09f4acd43f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 19 07:54:42 2016 -0400 added URL module A html/captive-portal/lib/captiveportal/DynamicRouting/Module/URL.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/URL.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/URL.pm commit 98aebbf5f9c19685cf998fe60ed3cdcb3480b4a3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 19 08:33:03 2016 -0400 doc for URL module M addons/example_external_auth/README.asciidoc A addons/example_external_auth/token.php M docs/PacketFence_Administration_Guide.asciidoc commit d91b72d081131d8e41bec9c4a37a782dd0be641d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 25 11:58:19 2016 -0400 Link to members admins in cluster state M html/pfappserver/lib/pfappserver/PacketFence/Controller/Service.pm M html/pfappserver/root/service/cluster_status.tt commit 27a4a33bc3ae578883a5ba985b75b30dbcb080ff Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 25 11:03:04 2016 -0400 Added cluster services state to the admin M html/pfappserver/lib/pfappserver/Model/Services.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Service.pm M html/pfappserver/root/admin/status.tt A html/pfappserver/root/service/cluster_status.tt M lib/pf/cluster.pm commit bc98bd096598553049a1ee5d9ffb0650bd752915 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 22 15:21:31 2016 -0400 add api method to get status of the services M lib/pf/api.pm M lib/pf/cmd/pf/service.pm A lib/pf/constants/services.pm M lib/pf/services.pm commit aca0328e6d8e3d5c72eb82d3e6d543e5f6aad64b Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jun 2 10:57:11 2016 -0400 Fixed broken test due to missing profile argument. M t/role.t commit c81a159074739831b9b4eacfc4fdc8b76010b84a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 2 10:25:09 2016 -0400 add instructions for e-mail activation M html/captive-portal/lib/captiveportal/Form/Authentication.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Email.pm M html/common/scss/_base.paragraphs.scss M html/common/styles.css commit ae05c42c03962e90287f4599448f3d1f8cb88630 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 2 10:25:03 2016 -0400 Internationalize and remove default switch M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/root/admin/nodes.tt commit 6b630c60ee33ed87f9b488fd84f37f4bd2a4c12d Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 2 09:44:00 2016 -0400 remove logging M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm commit d4f5f5738cafd0fde0650484b5113b779aa17af4 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 2 09:42:43 2016 -0400 js improvement M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/static/app/application.css commit 8032675c112e222c00073367778e72e442b7b915 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 2 09:26:00 2016 -0400 show proper source defined activation time in e-mail registration fixes #1502 M conf/templates/emails-guest_email_activation-fr.html M conf/templates/emails-guest_email_activation.html M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Email.pm commit 125327e1d99f3aff71749f2e68d791e29875c4c9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 2 09:14:23 2016 -0400 force violation_add when applying one through bulk actions fixes #1510 M html/pfappserver/lib/pfappserver/Model/Node.pm commit 6326e40b0edaca7a90525f43782c4a9f6718a761 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 2 09:04:46 2016 -0400 added auth_log cleanup M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/auth_log.pm M sbin/pfmon commit 0afb7999ee167fa11fc5a296e06693cb616531f9 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 2 09:02:08 2016 -0400 html formatting M html/pfappserver/root/admin/nodes.tt commit 55f4d10c34cdfcb73e7abebe4f88af75f92c2a3f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 2 08:36:43 2016 -0400 cleanup locationlog via pfmon cleanup job fixes #1512 M conf/pf.conf.defaults commit eb7950e22bca45906212bd1f57f7984d518fdca3 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 1 16:57:19 2016 -0400 fixing switch list M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/root/admin/nodes.tt commit 621c2af15e4cbe9d6fb2e04464492b81d831df4d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 1 16:47:34 2016 -0400 Remove double update of record M db/upgrade-X.X.X-X.Y.Z.sql commit 93b812b56c27a5e8341f963918b15429286e6ab7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 1 16:46:48 2016 -0400 remove double update of accounting M db/pf-schema-X.Y.Z.sql commit 5eb6f171e1cde7bf89deed12820c79007f9a20e0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 1 11:30:49 2016 -0400 fix template M html/pfappserver/root/admin/nodes.tt commit d102bf4d7291d19552e41aab89c69458296c3ecc Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 1 11:23:53 2016 -0400 Fixed shouldAutoregister to use pf::util::isenabled. M lib/pf/role.pm commit c369caa0ae5e8df7675af4317230c8f15dd2f5cf Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 1 11:03:42 2016 -0400 remove useless code M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit a1e10e55539212726e9b52ff4314ada6c90315da Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 1 10:54:24 2016 -0400 Fixed regexp so that Called-Station-Id is case insensitive. M raddb/sites-available/dynamic-clients commit 28efdc31e26e141ed1d9f748a537e93509e79b6f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 1 10:52:53 2016 -0400 fix: don't remember a source that failed while logging in M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm commit 6fcc9e7eb606ca745fe1682394143c6f6fc6809a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 1 10:46:29 2016 -0400 check for truth value of source_id M html/captive-portal/lib/captiveportal/Role/MultiSource.pm commit a6903ad6b5609f0af107313f4696e4aae75215fa Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 1 10:42:03 2016 -0400 fix src ordering logic + portal module src def in multisource M html/captive-portal/lib/captiveportal/Role/MultiSource.pm commit 4dbd9caa184a76cc22fe2d0c286523f827673280 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 1 09:29:12 2016 -0400 fix: listen to DHCPREQUEST in reg network when in cluster M lib/pf/dhcp/processor.pm commit c950d7fc0a544b7cd17f20f066919bcc73e6adec Author: Louis Munro <lmunro@inverse.ca> Date: Tue May 31 16:44:47 2016 -0400 Implement configuration of autoregistration from the profiles. M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M lib/pf/radius.pm M lib/pf/role.pm commit 71211da4d257ca0aa35a9fe82360778cfe40fece Author: Felix Eckhofer <felix@eckhofer.com> Date: Tue May 31 19:49:11 2016 +0200 Use correct constant in CURLOPT_HTTPAUTH CURLOPT_HTTPAUTH was set to itself instead of one of the CURLAUTH_* constants leading to no auth information ever being sent. M lib/pf/api/jsonrpcclient.pm commit 186ae18af940d551ac18030fa0d56a74732c3a71 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 31 10:05:07 2016 -0400 make sure the destination_url is computed from the user browser M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm M html/captive-portal/templates/layout.html M html/common/pf.js M lib/pf/web/constants.pm commit d1e76a21d1cbbaa669ab3f50c46efb912321a358 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 31 09:55:00 2016 -0400 use size instead of count for array M html/captive-portal/templates/content-with-choice.html commit 705a9b5c793f2285fbdffe7a6e966cf2c5793402 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 31 08:14:38 2016 -0400 change undefined variable M db/upgrade-X.X.X-X.Y.Z.sql commit cea064e83bdc3a9a83f41e9feec3fcface5f47a1 Author: Louis Munro <lmunro@inverse.ca> Date: Mon May 30 15:46:47 2016 -0400 Fixed dynamic-clients to handle dead database. M raddb/sites-available/dynamic-clients commit a4a7c63478407d691fc52e9ab7f83d7dcb322fdc Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 30 15:46:12 2016 -0400 remove test script D db/fix-fr-acct-procs.sql commit 4d8b7848173b3c8c662f5ab7c7d3785541786f72 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 30 15:44:11 2016 -0400 remove test prox M db/upgrade-X.X.X-X.Y.Z.sql commit ab7aa286ba23fec54c086141cea1a153812e5262 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 30 15:44:01 2016 -0400 remove test prox M db/pf-schema-X.Y.Z.sql commit 4b918630a720e14367413b5eded1182f24b7c5a1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 30 15:43:36 2016 -0400 missing comment M db/pf-schema-X.Y.Z.sql commit 1c85d6f13c2235a31d72d9f3b6689f085bebf57d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 30 15:43:04 2016 -0400 move new procs into proper scripts M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 69b73474c9d424aaa3aa8aa1f7dfa24ce53b9414 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 30 15:41:34 2016 -0400 fix duplicate rows in selects + handle them in acct_update A db/fix-fr-acct-procs.sql commit c23e186dd7b06196e89821b439ec658f023367da Author: Felix Eckhofer <felix@eckhofer.com> Date: Sat May 28 18:11:07 2016 +0200 Delete environment variable `LANGUAGE` when initializing i18n From `man 3 gettext`: If the LANGUAGE environment variable is set to a nonempty value, and the locale is not the "C" locale, the value of LANGUAGE is assumed to contain a colon separated list of locale names. The functions will attempt to look up a translation of msgid in each of the locales in turn. This is a GNU extension. Therefore, we make sure `$LANGUAGE` is empty, otherwise it will override our setting for `LC_MESSAGES`. M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M lib/pf/Portal/Session.pm commit ce8353520053e3323975bba1ac2e38bf1f54d69b Author: lzammit <lzammit@inverse.ca> Date: Fri May 27 13:35:46 2016 -0400 Add Radius CLI login support on brocade ICX series M lib/pf/Switch/Brocade.pm commit 91b5a2e4e4512a61dba0ecc983d3cfc42c7e3951 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri May 27 11:23:10 2016 -0400 display properly switches M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/root/admin/nodes.tt commit 6642f3487fdb4a1f9bb54464a2073c17cb5341a4 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri May 27 10:36:08 2016 -0400 include new field for switches M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/root/admin/nodes.tt commit c53a62c32499b28f68c8e9d98686132cd9ec4d42 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 26 17:10:31 2016 -0400 switchs list M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit a63ccc390722fad1c2d286b80cd3d1a9e3dd60a0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 26 17:03:13 2016 -0400 addded all switch available M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/root/admin/nodes.tt commit d7c64d42273915e2c9616f3ea8513562b080bf88 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 26 15:45:35 2016 -0400 reordering with list for spacing M html/pfappserver/root/admin/nodes.tt commit c598690392433aded996895ce64689fd34d035a0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 26 15:37:40 2016 -0400 added icons M html/pfappserver/root/admin/nodes.tt commit 088e58df002ebf552fed08e3066e6dec849238ee Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 26 15:27:55 2016 -0400 not add active class on data-toggle M html/pfappserver/root/static/admin/common.js commit afc4819c68e375354ec9c2acb24cfff96466b1f7 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 26 14:58:29 2016 -0400 spacing M html/pfappserver/root/admin/nodes.tt commit 2c007114511a9bd5cd20bf33ff52abad8a51d96b Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 26 14:56:10 2016 -0400 fixes M html/pfappserver/root/admin/nodes.tt commit 54a0f23d259900bd5e97e70787e88ea153d56a96 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 26 14:42:56 2016 -0400 general aspect M html/pfappserver/root/admin/nodes.tt commit 024d96af012b8866fbfa47db0f3e89c8782dfb2d Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 26 14:09:37 2016 -0400 removing accordion classes M html/pfappserver/root/admin/nodes.tt commit 3aefdd3a67d84e9d69acd1e527cb8e16d602b579 Author: Louis Munro <root@c7dev.louismunro.com> Date: Thu May 26 13:46:05 2016 -0400 Fixed the fix that broke the debianize patch. M debian/patches/debianize.patch commit de9737037af7ace842a25111bb3cfbe4c8e6941c Author: Louis Munro <root@c7dev.louismunro.com> Date: Thu May 26 13:34:40 2016 -0400 Fix to debian specific patch for binaries. M debian/patches/debianize.patch commit 743e0828f2ed2641203bfc6a1fefcb926ee08731 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 26 13:29:52 2016 -0400 reinclude reports section in graph M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit 9d4b82083b4ff748b7321666192d7a3a5daa62d9 Author: Louis Munro <root@c7dev.louismunro.com> Date: Thu May 26 11:17:13 2016 -0400 Fixed incorrect call to fingerbank fixpermissions. M lib/pf/cmd/pf/fixpermissions.pm commit f5b5610b53a29be326facde67fb87cd826c95057 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 25 16:20:09 2016 -0400 FIX: Use "_session" rather than "user_session" for email registration unregdate in Catalyst controller fixes #1493 M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit c29a74c5c3778761904620642bc3fadde547cffe Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed May 25 15:47:17 2016 -0400 remove unseless declaration + corrections M addons/database-backup-and-maintenance.sh commit 2a4d4254f635a4436abf4e9c6c663b1002cd7702 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Apr 22 16:19:32 2016 -0400 predefined OS search M html/pfappserver/root/admin/nodes.tt commit d8e5d4ca070045fe870d10993a4a833f63fe1511 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Apr 22 16:05:25 2016 -0400 uniformisation des noms M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/root/admin/nodes.tt commit 3b3a24dbf3b7c5bc16df269adc73006a478f4029 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Apr 22 15:33:48 2016 -0400 added data-parent M html/pfappserver/root/admin/nodes.tt commit ae8e9af7c99bf7ebfcb42eb7f3201c8e3aba139f Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 23 13:33:21 2016 -0400 remove old code M html/pfappserver/root/admin/reports.tt commit 1e82af4cadf1381e5ceac76db5a4a60f664f1e7c Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 23 09:57:49 2016 -0400 unecessary code M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm commit 9579e2f12d46e4bd62b41551ebe3e706551776d9 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 23 09:30:09 2016 -0400 menu linking to searches M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/reports.tt commit 36431212b161220eddf7eecbdef7977e5d0f4fca Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 22 14:27:42 2016 -0400 playing with collapse M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/root/admin/reports.tt commit 22b9cc15977b3d73f6310653262459e264158ab7 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Mar 21 16:32:32 2016 -0400 added collapse switch function M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/root/admin/reports.tt commit 3d3276af06c800a06a52619c7310d9596cc4acf2 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Mar 21 11:40:56 2016 -0400 inital M html/pfappserver/root/admin/reports.tt commit 7f8e16f77cfce7705f82bae2a80a28d88b0e4859 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 19 15:28:11 2016 -0400 Updated pod doc M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm M lib/pf/Authentication/Source.pm M lib/pf/services/manager.pm commit cfbddecb40026680cbca66c9b62c0c30f79366a9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 24 13:00:35 2016 -0400 Handling 'username' and 'password' fields for reuseDot1x feature M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm commit debc12c85c47027c364cb37b5028825688707bae Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 24 10:59:53 2016 -0400 Add test for pf::Switch::Cisco::parseTrap secureMacAddrViolation A t/unittest/Switch/Cisco.t commit 90b496c1e3d4a1b2de7b942c95be3e40851959fc Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue May 24 10:55:51 2016 -0400 move SQL_ENGINE variable for consistency M addons/database-backup-and-maintenance.sh commit 31b597569e569126761d6804780d62a95c721810 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue May 24 10:53:00 2016 -0400 add condition for mariadb M addons/database-backup-and-maintenance.sh commit ac39078dc29612141e28ca7ad3b6101170a02f10 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 20 10:09:35 2016 -0400 Do not bind DB to 0.0.0.0 within Corosync / Pacemaker on RHEL7 M docs/PacketFence_Clustering_Guide.asciidoc commit 78ad405d3409a99cb1417a089a285b86a1792127 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 19 14:06:29 2016 -0400 (portal) Hide single-choice "Choice" module M html/captive-portal/templates/content-with-choice.html commit 6a243b2cb8bdc347c75256707e6b1c148588f93d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 19 14:04:41 2016 -0400 Sass variables cleanup for captive portal M html/common/scss/_settings.colors.scss commit 296021ad7a221500f55db447d43d4b7bff911442 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 19 12:07:52 2016 -0400 Fix the slowness of the online offline search M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit ee2199bd396b11f6f763a382bdf9733577acebaa Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 19 12:05:21 2016 -0400 Online status has only one type of search field M html/pfappserver/root/admin/nodes.tt commit 4b47ab72464083274a6d983739bbb6d4fd43eb0a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 19 11:10:21 2016 -0400 Quote the operator to better understand the error M lib/pf/SearchBuilder.pm commit 7208524401151709ba8f17adfddb2391b9059d56 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 18 10:08:02 2016 -0400 Rename the online query M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 23a6555b0a4bd6a3174c5c66993b17b8d43544d5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 18 09:57:16 2016 -0400 Add support for IS NOT NULL M html/pfappserver/lib/pfappserver/Base/Model/Search.pm commit 3c163d7c123c405e12aa16feecdd574f0cd584fc Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 18 17:00:25 2016 -0400 FIX: Fixing removed trailing / white space which lead to bogus regex for parsing SNMP traps M lib/pf/Switch/constants.pm commit 44c17057f656c32fc6022d65198de0676f2468ab Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 18 13:53:58 2016 -0400 Adjust smb.tt for cli_negprot: SMB signing M addons/AD/smb.tt commit f41420131d85bc7a2032176417680f687fff2c5c Author: Syed Luqman Quadri <luqman.quadri@gmail.com> Date: Tue May 17 20:56:53 2016 +0530 typo-fix PacketFence_Administration_Guide.asciidoc Replaced device with decide at line number 296 M docs/PacketFence_Administration_Guide.asciidoc commit 3a1844cb80096edc14d5d848f1a19fea2e63778a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 16 14:45:37 2016 -0400 Remove duplicated requirement M addons/packages/packetfence.spec commit fc51eab63867ca8ec7848c7dc9049c260ac3dc59 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 16 13:05:29 2016 -0400 Fix the display of the aup when printing a user M html/pfappserver/root/user/print.tt commit 0cf4944e8e6dc2b090c176d50891aae3af583306 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 12 16:11:02 2016 -0400 Removed format_mac_for_acct in accounting since we use the packetfence mac format M lib/pf/accounting.pm M lib/pf/radius.pm commit c7fab6b7fdf6630ac22c7d013c36282d65f265e4 Author: Derek Wuelfrath <dwlfrth@users.noreply.github.com> Date: Thu May 12 10:21:23 2016 -0400 typos M UPGRADE.asciidoc commit 618b1a2dfce58053d08d38ff932b8f3128c76db4 Author: Derek Wuelfrath <dwlfrth@users.noreply.github.com> Date: Thu May 12 10:14:40 2016 -0400 Adding Fingerbank update to general update tips M UPGRADE.asciidoc commit 2d01d1e7909777a08ef30cbaae92ac84ec1066d0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed May 11 15:41:07 2016 -0400 added pacemaker/corosync to enable on boot M docs/PacketFence_Clustering_Guide.asciidoc commit 4f4b4a753129790f569c765bd4b55c1c52ffcc1d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 11 14:42:33 2016 -0400 snmptrapd use cluster ip if clustered M lib/pf/services/manager/snmptrapd.pm commit 64a6374042ae9432e23960d1ba47e85b3260d3ba Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 11 14:21:06 2016 -0400 Update trace to move to a sub M lib/pf/WebAPI/REST.pm commit 2673fe39eaec9253afac8ce66800c4b334e3349f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 11 14:15:00 2016 -0400 Refactor api attribute handling Change logger statement from info to trace for REST handler Refactor pf::api::attribute Update tests M lib/pf/WebAPI/REST.pm M lib/pf/api/attributes.pm M t/unittest/api/attributes.t commit 5ecbf91ef345afc589f32a37f7a6f320b5ed65e5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 10 15:22:31 2016 -0400 Fix issue where zero a package with no dependency is not being reported M t/spec-resource-check.sh commit a1fe661eb6c698517bcdb9c2a4406c9e2e6a4572 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 11 09:55:26 2016 -0400 Fixes reuse dot1x M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm commit 403690d1ae766a19c53ea34f4f31d5205b9386ad Author: Derek Wuelfrath <dwlfrth@users.noreply.github.com> Date: Tue May 10 14:46:39 2016 -0400 removing useless variable and using username as name M addons/stress-tester/import-users.ps1 commit 607784d372e615ff5046faebbd7410bd043d25e3 Author: Derek Wuelfrath <dwlfrth@users.noreply.github.com> Date: Tue May 10 13:08:01 2016 -0400 CPAN instruction M addons/stress-tester/README.md commit 9900012f4df024a430daf40ed14ab6d025634ef8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 10 10:31:19 2016 -0400 This is perl not javascript M lib/pf/services.pm commit 83880172a695eb5ae465309a0e4b26e06645933b Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 9 16:06:21 2016 -0400 fixed action form which was not working M html/captive-portal/templates/device-registration/login.html M html/captive-portal/templates/device-registration/registration.html commit 5d253bf249c7080eed3d8984a49f1525fb9bf780 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 9 15:47:11 2016 -0400 Added noop condition in the policy.d/packetfence for local auth M raddb/policy.d/packetfence commit c37d0e2bb85354b0324362edd407eae9326f42bc Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 9 15:22:43 2016 -0400 fixes M html/captive-portal/templates/device-registration/landing.html M html/captive-portal/templates/device-registration/registration.html A html/common/img/ic_add_circle_black_24px.svg D html/common/img/ic_gamepad_black_24px.svg commit 7a8f1e4fe0b9d3fc90b9e276d77c75a3b07ed89a Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 9 15:09:49 2016 -0400 Added nthash support for local password M addons/packages/packetfence.spec M conf/documentation.conf M conf/radiusd/sql.conf.example M debian/control M lib/pf/password.pm M lib/pf/services/manager/radiusd_child.pm commit 6238cf16d278958ed61aef0cea4e5aefd62de4cf Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 9 12:57:34 2016 -0400 Start radius-cli only if one of the switch is configured for M lib/pf/services/manager/radiusd.pm M lib/pf/services/manager/radiusd_child.pm commit c321273a07c6c41f970060e861d140672dd7e381 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 9 12:22:47 2016 -0400 Use NAS-IP-Address attribute to load balance M conf/radiusd/packetfence-cluster.example commit ae4c122754507046b537ddd5c60fee548456d2d0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 9 12:16:36 2016 -0400 Added cluster virtual server for cli access M conf/radiusd/load_balancer.conf.example M conf/radiusd/packetfence-cli.example M conf/radiusd/packetfence-cluster.example M lib/pf/services/manager/radiusd_child.pm commit ce7a9db99ce895b8e5239e6b387359eebc8f407a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 6 16:35:00 2016 -0400 Cleaned packetfence-cli virtual server M conf/radiusd/packetfence-cli.example commit cc8b11cb0642b4c8286c7b67cdbc5cda71b61f36 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 6 16:29:19 2016 -0400 If rest-cli is success then Accept M conf/radiusd/packetfence-cli.example commit 3e22c2f2e4d792d2f25f3e3c3375378a667810b1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 6 16:19:20 2016 -0400 Call rest-cli from authorize instead of post-auth M conf/radiusd/packetfence-cli.example M conf/radiusd/rest.conf.example M lib/pf/WebAPI/REST.pm M lib/pf/radius/rest.pm commit fc13e203338407e81ac8d3de2bd59a721146d9cf Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 6 14:24:15 2016 -0400 Updated documentation M docs/PacketFence_Administration_Guide.asciidoc commit eaa8cde49e69bc3855f8cb9e277e4881d5aa1045 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 6 14:18:55 2016 -0400 Added radius-cli virtual server on port 1814 Added res-cli connection for switch access M conf/iptables.conf.example A conf/radiusd/cli.conf.example A conf/radiusd/packetfence-cli.example M conf/radiusd/rest.conf.example M lib/pf/services/manager/radiusd.pm M lib/pf/services/manager/radiusd_child.pm commit b0fce167e3c40bfc861980162b61d63e8d03ebb5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 6 12:51:56 2016 -0400 Normalize the mac before searching for it on the node page. Fixes #1461 M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 2b998fd03dae3f85f3f4d99af25596e9f7b4b9e4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 6 11:41:55 2016 -0400 Post release M NEWS.asciidoc M UPGRADE.asciidoc M conf/pf-release A db/pf-schema-X.Y.Z.sql A db/upgrade-X.X.X-X.Y.Z.sql commit 4bd2f2042d02bdc9fe7d8fcc44ab0dcbef3a4f3c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 6 09:49:42 2016 -0400 update stress testing doc M addons/stress-tester/README.md commit 7cfbb93f0381029e45e4f7458c57ff06d4494c4b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 6 09:44:45 2016 -0400 Create import-users.ps1 A addons/stress-tester/import-users.ps1 commit cfe51c9549037352fec33dcde973ee30ffccc4c0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 6 09:24:12 2016 -0400 Rename README.txt to README.md A addons/stress-tester/README.md D addons/stress-tester/README.txt commit 2d05a7c62290067fddc0d6fb2492bddc1e88f451 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 5 15:48:39 2016 -0400 Fix mac format since freeradius format the mac address M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit bae74a17ed9b5e3f4eb3ff812f2bbc96f3e88819 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 5 12:52:27 2016 -0400 Update translations M html/pfappserver/lib/pfappserver/I18N/en.po commit 053f223e6c894572304bb0213026def0b5a5ee86 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 5 12:48:30 2016 -0400 Remove space from the end of the line M conf/documentation.conf commit e8ad68d387ff2b6e7719cb4c05fdce379b84d3d9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 5 12:37:54 2016 -0400 Update translations M html/pfappserver/lib/pfappserver/I18N/en.po commit 0b775f30d8c6efe9cd49c186d8afaae07f504799 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 5 11:25:12 2016 -0400 fix: delete the user (not device) session after activating sponsor M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit cb8f489c54b0fe33d07792ba22ebfec319a32e3d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 5 10:50:23 2016 -0400 fix: handle undefined UA properly M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm commit 90da349e7c0c9e9e6a919029dac040d3c9a872f9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 4 16:45:23 2016 -0400 fix mock data header M addons/stress-tester/mock_data.csv commit 100617516b38e034188b6752464a1b5289713ea3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 4 09:47:08 2016 -0400 Generalize the checkup for numeric types with minimum values M lib/pf/pfcmd/checkup.pm commit 3682e97b9d519c3761237a67493e5839d9eef038 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 4 09:42:02 2016 -0400 suricata -> suricata_event renaming in violations.conf.example M conf/violations.conf.example commit 3ab85ebe64eb69ffe4fa66bb131aad0615ea2bb8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 3 18:20:23 2016 -0400 Do not duplicate sources when authenticating Fixes #1456 M lib/pf/authentication.pm commit badc2ac4897dee6b746bd9cf83747e53db92ebd0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 3 12:58:53 2016 -0400 Fixed the repports in admin gui (we standardize the mac address directly in freeradius now) M lib/pf/pfcmd/report.pm commit 99d0834bbb9f11c5b3b924220b51f50a0fd3ada1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 3 10:33:19 2016 -0400 Update translations M html/pfappserver/lib/pfappserver/I18N/en.po commit bca2bd4d914423642e168d0d707c2b32c6734417 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 3 10:30:11 2016 -0400 Updated Cisco Identity Networking Policy configuration M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 6a692e1fb04bd86c6db473630bb5ecff56b3ba35 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 3 10:30:09 2016 -0400 Add a check in pfcmd checkup of the pfhdhcplistener packet size M lib/pf/pfcmd/checkup.pm commit 7a7d1d0eee7889608077cfb116002da9ed96f120 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 3 10:21:54 2016 -0400 Use the advanced.pfdhcplistener_packet_size value only M sbin/pfdhcplistener commit 47862e31c355f62cd14bf34207a003c7acb48c58 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 3 10:19:41 2016 -0400 Add the ability to have a minimum value for numeric fields M conf/documentation.conf M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm commit a3f35907f05b5ade6d779d7513a8c060a07aedc0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 2 15:53:40 2016 -0400 Allow the packet size that the pfdhcplistener uses to be changed M sbin/pfdhcplistener commit f95215c969408137f8f826cde52df23f664cc43a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 2 15:50:42 2016 -0400 New field advanced.pfdhcplistener_packet_size M conf/documentation.conf M conf/pf.conf.defaults commit bcc8ee6299008a82da4a46a1e8f735b83fad3db4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 3 10:10:59 2016 -0400 VoIP detection flags default should be undef in admin interface M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit f21f62513bbc5fe34793748f0b295a439c913d15 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 2 17:17:55 2016 -0400 activate api client SSL options unconditionnally when proto is set to https M lib/pf/api/jsonrpcclient.pm commit f9762afbb25dc9e5c37352901df0d4645a8ec5c3 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 2 12:46:05 2016 -0400 check for the AUP status/device-reg pages M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit e44e6ff11b3eae6bad9092d99a6b985aa06a7779 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 2 12:41:05 2016 -0400 remove error (incorrect mac) when login M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit 55d832060f1a0845342274ce2832ba44c8d025a5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 2 11:04:05 2016 -0400 fix: update fingerbank shouldn't sync all servers anymore M lib/pf/fingerbank.pm commit 3d260389bbbd98f98786949643c28e1d7105f52e Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 27 16:10:18 2016 -0400 added gamepad icon A html/common/img/ic_gamepad_black_24px.svg commit f6ba3052e3760bf036538a24fef63a107caf8e1f Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 27 16:08:01 2016 -0400 option to register more devices M html/captive-portal/templates/device-registration/landing.html commit c5d1e697f91c6d4361ddd2aa2dc288e2669b2d9d Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 27 15:37:33 2016 -0400 do not let the user send an empty MAC M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit 9393fc8b1cf093411ef2efd520dd2522de39fc29 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 27 15:17:03 2016 -0400 remove showLogin as it was unused M html/captive-portal/templates/device-registration/registration.html commit 118a13e00500fefdea2a3d75d9c920fdb363c37f Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 27 15:03:27 2016 -0400 added logout button for device-registration page M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/templates/device-registration/registration.html M lib/pf/web/constants.pm commit a5ab1a2c2e35adf73c29b98a97d6e32bbd543137 Author: Felix Eckhofer <felix@eckhofer.com> Date: Sun May 1 13:48:59 2016 +0200 Correct grammar M docs/PacketFence_Administration_Guide.asciidoc commit f713c51f4f344ea1e7e1e41c4c87aae7c6b78c76 Author: Felix Eckhofer <felix@eckhofer.com> Date: Sun May 1 13:42:31 2016 +0200 Fix wrong spelling of "filter" M docs/PacketFence_Administration_Guide.asciidoc commit 5441099b387f31bda0b88273bae2d2f4a968d7e7 Author: Felix Eckhofer <felix@eckhofer.com> Date: Sat Apr 30 13:53:17 2016 +0200 Fix wrong spelling of "mechanism" Note that this commit does not change the spelling of the settings `captive_portal.detection_mecanism_bypass` and `captive_portal.detection_mecanism_urls` to preserve backwards compatibility. M NEWS.asciidoc M UPGRADE.old M conf/documentation.conf M conf/pf.conf.defaults M docs/PacketFence_Administration_Guide.asciidoc M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po M lib/pf/web/dispatcher.pm M lib/pf/web/util.pm commit f682e9a96473c221c1cb174e5bc89436359620df Author: Felix Eckhofer <felix@eckhofer.com> Date: Sat Apr 30 13:47:08 2016 +0200 Fix wrong spelling of "argument" M html/pfappserver/lib/pfappserver/Base/Model/Search.pm M lib/pf/access_filter.pm M lib/pf/cmd/pf/cache.pm M lib/pf/config/cached.pm M lib/pf/filter_engine.pm M lib/pf/services/manager.pm commit 7a735cbe8299300ab0597efa206ad4b9bcc34951 Author: Felix Eckhofer <felix@eckhofer.com> Date: Sat Apr 30 13:46:44 2016 +0200 Fix wrong spelling of "coming" M conf/vlan_filters.conf.defaults commit 4e8da89bf85a17af5de1d622c1e76257da0068c9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Apr 29 14:53:48 2016 -0400 Using Fingerbank permissions handling M lib/pf/cmd/pf/fixpermissions.pm commit e723af1ccd9b41a45e810725358176dabb896c54 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 29 13:57:57 2016 -0400 Run packetfence-config as pf user via systemd M addons/systemd/packetfence-config.service commit 4349f61f738cbbbd81e9956ca251d68b53170edf Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Apr 29 13:05:49 2016 -0400 FIX: Missing PID when using device registration fixes #1447 M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit 29df4db1deaf5a7f697e14c798c928369b1f35a8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 29 12:23:31 2016 -0400 handle the case where a source in the session is not available anymore M html/captive-portal/lib/captiveportal/Role/MultiSource.pm commit 87b2c91432028601d3c2591fbf942e2cc75d0773 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 28 17:17:44 2016 -0400 iFix wrong systemd test in packaging M addons/packages/packetfence.spec commit 15db3311daa15b75758898a60167ab3c27893dd6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 28 16:39:46 2016 -0400 FIX: don't delete pid when a pfdns child dies Tried to find a "sandwiches pa'd'croutes" library for perl but no success, that can be done in a future release fixes #1444 M sbin/pfdns commit e3ad2719d5e5aa252af78ffc7059c0ae79ba711d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 28 13:36:21 2016 -0400 (portal) Change default profile's logo M conf/profiles.conf.example commit b46722a2769196b86c6b80af059fbd32da7dc700 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 28 13:05:41 2016 -0400 Add test for pf::condition::regex_not A t/unittest/condition/regex_not.t commit 0dd1dd63e7fe3493e50bf94d557161df577704a9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 28 13:00:27 2016 -0400 Add support for regex_not M lib/pf/factory/condition/access_filter.pm commit 139e14d2ce12e4282247202b1ae6a97a8ba955c7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 28 12:53:07 2016 -0400 Handle service not managed M lib/pf/cmd/pf/service.pm commit c83b35a1174d3eb551ccc76631e60990d66f91d0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 28 12:47:20 2016 -0400 (portal) Honour the portal profile's logo variable Fixes #1430 M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm M html/captive-portal/templates/layout.html A html/common/packetfence-white.png M html/common/scss/_objects.box.scss M html/common/scss/styles.scss M html/common/styles.css commit beb6f86f9578a28fdabc552ee1b9a0d419da42dc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 28 11:24:15 2016 -0400 Add form for PortalModule::Authentication::Blackhole A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Blackhole.pm commit 40bab518df9c22dad24ea1afc5ac3cfbf0949a5c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 28 11:29:08 2016 -0400 remove legacy stashing M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 249380e28e5617fc8681b34c9c402888dd414500 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 28 10:54:02 2016 -0400 (css) New dark theme stylesheet (blue gray) M addons/packages/packetfence.spec M debian/packetfence.conffiles A html/common/styles-dark.css commit ca959508a6e57fece35b32821a837932e98b5951 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 27 21:55:28 2016 -0400 (portal) Review the "restart registration" button Closes #1431 M html/captive-portal/templates/layout.html M html/common/img/sprite.svg M html/common/scss/_objects.buttons.scss M html/common/styles.css commit 5fa98bc4d17be176f6a1dbd7392feb105b405f09 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 27 14:49:59 2016 -0400 Update paths in developer's guide M docs/PacketFence_Developers_Guide.asciidoc commit fc0555b5be52eb0afdcdaf40fc6b37be76f2371c Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 27 14:27:00 2016 -0400 fixes #1412 and #1435 M html/pfappserver/root/node/search.tt commit a154c1762b509dd48030e81b39a1ee046edb1b60 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 27 13:30:57 2016 -0400 Fix called to pf::CHI->preload_chi_drivers M sbin/pfsetvlan commit 15e7bb727221d39a3634a191e4337da6423f0703 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 27 10:54:42 2016 -0400 Compute right role for redirect-acl in WLC M lib/pf/Switch/Cisco/WLC.pm commit 524b7bcd77bc7592eaa70d3a5cb78fcbd01a4e8e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 27 10:50:38 2016 -0400 Compute the right role in web-auth for redirect-acl M lib/pf/Switch/Cisco/Catalyst_2960.pm commit aa9fb10297d4a3f22c9c4ffbb3777c475142fc6b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 27 10:36:11 2016 -0400 fix styling in upgrade guide M UPGRADE.asciidoc commit 428911236a521451555f8c525a29666a5e37f332 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 27 09:59:23 2016 -0400 tab where not in spaces M html/pfappserver/root/static/admin/searches.js commit 2c3ddd138eb99db72c10971e4a805eadff9b0525 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 27 09:52:20 2016 -0400 fixes #1349 M html/pfappserver/root/static/admin/searches.js commit c461e714ec8b18e951c50f0406d01e102d28d17a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 27 09:03:04 2016 -0400 delimit action arguments with ; M html/pfappserver/lib/pfappserver/Form/Field/PortalModuleAction.pm M lib/pfconfig/namespaces/config/PortalModules.pm commit c6b178e259f48c997356dde9a2780c773de2a354 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 27 08:23:02 2016 -0400 Bump up the amount of httpd.admin processes M conf/httpd.conf.d/httpd.admin.tt.example commit 2aa64e21e1463008083d13b72de14aec49de929c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 25 17:09:30 2016 -0400 Kill any previous p0f service before starting a new one M lib/pf/services/manager/p0f.pm commit dc1dfe117a45452e56fc49c46e18cc3e6dcd725e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 25 16:49:03 2016 -0400 Revert "Revert "Revert "Handle p0f pidfile creation and deamonization in a seperate script""" This reverts commit 7b39bbf8b5d47c18a4abc7456719ee058946fd25. M lib/pf/services/manager/p0f.pm D sbin/p0f_wrapper commit c3cc33111cf5399cb4e16cbd8a39a7080c3fd95d Author: lzammit <lzammit@inverse.ca> Date: Mon Apr 25 16:15:56 2016 -0400 As tonton Derek said no 2 M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit dca46f553a78b9b80a652e5cfdca79a43788f4f2 Author: lzammit <lzammit@inverse.ca> Date: Mon Apr 25 16:13:40 2016 -0400 As tonton Derek said M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 7b39bbf8b5d47c18a4abc7456719ee058946fd25 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 25 13:47:58 2016 -0400 Revert "Revert "Handle p0f pidfile creation and deamonization in a seperate script"" This reverts commit 315404d504660027cf766ae9c1eba67090a96132. M lib/pf/services/manager/p0f.pm A sbin/p0f_wrapper commit ede78ac28deafe4ec96684298a44022dccbbfc44 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 25 11:44:15 2016 -0400 Updated pod doc M lib/pf/util/dhcp.pm commit a5f8d33c2045a3030f07e8822a0681bffa714125 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 25 11:35:15 2016 -0400 Correctly parse option 82 M lib/pf/util/dhcp.pm commit c6974e4f5b68841fa8a5bf0c94e1f459138b7640 Author: Richard MENG <mengangr@foxmail.com> Date: Sat Apr 23 15:16:15 2016 +0800 Fix per review M lib/pf/api.pm commit 35e85ceda3cb8ba228771eb2b61ab2854b22a735 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 22 16:03:57 2016 -0400 fix: apply ID validation where needed M html/pfappserver/lib/pfappserver/Base/Form.pm M html/pfappserver/lib/pfappserver/Form/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_local.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_pki.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/scep.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan.pm M html/pfappserver/lib/pfappserver/Form/Config/SwitchGroup.pm M html/pfappserver/lib/pfappserver/Form/Config/WMI.pm M html/pfappserver/lib/pfappserver/Form/Role.pm commit 5b16db725ddb2d0eed6a1c26b7e1e73660cad102 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Apr 22 14:47:19 2016 -0400 Adjust pfdetect startup order for Snort / Suricata to work M conf/pf.conf.defaults commit 38566d66dc5f649432dd4eaf4dc55d08fe45e311 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 22 14:23:06 2016 -0400 add local_secret to cluster sync M bin/cluster/sync commit f3cb743fb694b186f9c808de0b2089ccd69c107b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 22 14:20:55 2016 -0400 add generated secret instad of testing1234 M lib/pf/config.pm M lib/pf/file_paths.pm M lib/pf/services/manager/radiusd_child.pm M lib/pfconfig/namespaces/config/Switch.pm A lib/pfconfig/namespaces/resource/local_secret.pm commit 025cf0240fc222f1ee2804087c5a4ebba7a178e0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 22 14:12:14 2016 -0400 add local secret file generation M Makefile M addons/packages/packetfence.spec M debian/packetfence.postinst commit 735670d336abd98af2eff7d20e6024ddc8460953 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 22 13:58:16 2016 -0400 create cluster clients without a range M lib/pf/services/manager/radiusd_child.pm commit 04ca7fe6d8917b8215f579c612e15d3acddee3a8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 22 13:49:46 2016 -0400 Fixes #1405 M debian/packetfence.conffiles commit fb49e3724c55d585cdd2a90807aa372e3569752f Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Apr 22 13:43:28 2016 -0400 docs fixing M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 12f3587b936c1ee4c21b45a377c2788d4f3eb55b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 22 13:36:33 2016 -0400 admin listens on cluster member ip M lib/pf/services/manager/httpd_admin.pm commit 91b1480a08f14615f78581241e1e6fc96327c937 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 22 13:36:19 2016 -0400 remove the need for vhost in httpd manager M conf/httpd.conf.d/httpd.admin.tt.example M conf/httpd.conf.d/httpd.graphite.tt.example M lib/pf/services/manager/httpd.pm M lib/pf/services/manager/httpd_admin.pm M lib/pf/services/manager/httpd_graphite.pm commit 0590020eaf43c13ce385b3556b3d6eca273f5000 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 22 13:10:06 2016 -0400 add conf/cluster-files.txt to gitignore M .gitignore commit 1f64e8d51498a1933ed96c26af7b614704b4bd31 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 22 13:08:56 2016 -0400 inflate %h to the hostname in domain config M lib/pfconfig/namespaces/config/Domain.pm commit b54322df473de037153ab0f88c111136d1ffcf3c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 22 11:33:59 2016 -0400 checkup global cluster config M lib/pf/pfcmd/checkup.pm M lib/pfconfig/namespaces/config/Cluster.pm commit aee1847eafcc8103f2b922507d0cb7c1b3b892cc Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 22 11:17:42 2016 -0400 added cluster checkup M lib/pf/pfcmd/checkup.pm commit f95e3e0999772f39b947760761b0131884ac9096 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 22 11:00:15 2016 -0400 re-add rate limit for deauth in portal fixes #1418 M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm commit a71f8de7641fe31a2415fc619c4d282c1922872b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 22 10:46:26 2016 -0400 only join domain if form was valid M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Domain.pm commit 6194ac2351833267e1cd1da9c06840d7518cbd44 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 22 10:46:05 2016 -0400 expose form in stash when creating/updating M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm commit bddf193fd1427721852d3c655233cc82a526ea9c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 22 10:19:36 2016 -0400 validate domain ID fixes #1417 M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm commit 6f530bd51de47ca87e21b2d14ad798c778515781 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Apr 22 10:16:34 2016 -0400 single quote M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit e4b5f4ce48d54f7d1e3c27c88cd361599b056857 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 22 09:53:48 2016 -0400 Add useCoA to switch form M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit ae10cdad711bd782250a796f0be475d2dc025c04 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 22 09:50:30 2016 -0400 add useCoA parameter to control the use of CoA vs Disconnect M lib/pf/Switch.pm M lib/pf/Switch/Aruba.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Avaya.pm commit 778dc0734cc3f8003def3c4eec6adf0a8c31abbf Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 22 08:49:32 2016 -0400 Fixed inline trigger M lib/pf/role.pm commit 4fea3e6a6e295f7dbc97f0bddabde3ce4a5e1c10 Author: Richard MENG <mengangr@foxmail.com> Date: Fri Apr 22 09:16:29 2016 +0800 Return value from result of register node M lib/pf/api.pm commit bb8238b9ed73032b1bb262ecf145ca0820333ae8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 21 16:20:24 2016 -0400 memberOf:1.2.840.113556.1.4.1941: is nested group M html/pfappserver/lib/pfappserver/I18N/en.po commit 9e197414c8f2cf4fdd88e787556d8d1692371147 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Apr 21 15:44:53 2016 -0400 remove commented code M lib/pf/Switch/Meraki/AP_http_V2.pm commit e3745b5c45197b8814d7044729694d653d5491b2 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Apr 21 14:53:06 2016 -0400 rebased on Cisco::WLC and remove methods M lib/pf/Switch/Meraki/AP_http_V2.pm commit 69c1b6fa827425c637e9b6542cbfa3c8f6fac27a Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Apr 21 13:11:23 2016 -0400 remove comments M lib/pf/Switch/Meraki/AP_http_V2.pm commit e2b18b98394a30bc575635107244974bd8880888 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Apr 21 12:48:28 2016 -0400 docs fixing M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M lib/pf/Switch/Meraki/AP_http_V2.pm commit 3b539e8b0fc2bb1d5a4889eb83a1180468303729 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Apr 21 11:29:35 2016 -0400 new screenshots M docs/images/Meraki-V2-1.png M docs/images/Meraki-V2-2.png commit b798d7ffedb45c46d3e3746a43e1b3d4aa61226d Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Apr 21 11:13:40 2016 -0400 removing non necessary docs M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc D docs/images/Meraki-config-ssid-vlan.png commit 0effe164f09920e0d0bf37909b3ea195d06ae56c Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Apr 21 11:02:03 2016 -0400 docs for VLAN enforcement + typos M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A docs/images/Meraki-config-ssid-vlan.png A docs/images/Meraki-config-vlan.png commit 1f8b91b5b91e0c9c1333d6b66cdd1070558c413a Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 20 16:42:34 2016 -0400 doc improvement M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A docs/images/Meraki-config-pf-role.png A docs/images/Meraki-config-pf-url.png commit 09245e930c19f92d4dadcdd683e5cc30d3cbb5ce Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 20 16:13:36 2016 -0400 docs edit M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A docs/images/Meraki-config-policy.png commit e368147cba2d7f2faa804a3149a29376a53dbfda Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 20 16:03:38 2016 -0400 readjust CoA to work M lib/pf/Switch/Meraki/AP_http_V2.pm commit bac1cb4341f32764c3ad63f8dd04fa5099f19fd8 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 20 15:15:49 2016 -0400 update screenshots/docs M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A docs/images/Meraki-V2-1.png A docs/images/Meraki-V2-2.png D docs/images/Meraki-config-1.png D docs/images/Meraki-config-2.png commit 3c6d9dd436de346aec14f3a024d07af7d80c1121 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 20 13:37:54 2016 -0400 remove useless stuff M lib/pf/Switch/Meraki/AP_http_V2.pm commit db10b6a9120fd11370d1edbcb052cad5556aabc7 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 20 13:35:49 2016 -0400 remove parseUrl method M lib/pf/Switch/Meraki/AP_http_V2.pm commit a8cdff4d8dcbd6cbfa2e3a5314784e9f17848b75 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 20 13:06:21 2016 -0400 use WLC returnAccessAccept method M lib/pf/Switch/Meraki/AP_http_V2.pm commit c5fc426a28f86740022a2b6adeed2717b85265c0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Dec 3 15:23:07 2015 -0500 typoss M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit c47745cdea79591c2fc7fcabf0806e82cf040682 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Dec 3 14:57:19 2015 -0500 typos M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 14d06c5118eab41c7f2456ed545e0a106360ed3d Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Dec 3 11:16:35 2015 -0500 typos M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 1a6f5a13406ff666e1e04e1f8fa508e21a74bbed Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Dec 3 10:47:08 2015 -0500 replace by M lib/pf/Switch/Meraki/AP_http_V2.pm commit 3358471d4bb79f0b66936d5c91d2b065a550302d Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Dec 3 10:43:52 2015 -0500 remove useless call in module, rename it and start adding doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc D lib/pf/Switch/Meraki/AP_http_CoA.pm A lib/pf/Switch/Meraki/AP_http_V2.pm commit 20a71630bcdd24ba7de95cfae1cfa2fa74f741bb Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Dec 2 16:45:50 2015 -0500 added configuration screenshots A docs/images/Meraki-config-1.png A docs/images/Meraki-config-2.png commit 0d96aebbb46c18f4885a260333284078c81bfb5a Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Dec 2 16:32:24 2015 -0500 removed unsed line, correct base module M lib/pf/Switch/Meraki/AP_http_CoA.pm commit 6106977dc91113f411bed3915e8de92084f56958 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Dec 2 16:17:38 2015 -0500 changed based and removed sub M lib/pf/Switch/Meraki/AP_http_CoA.pm commit 996b0c936e6c863c8836704cd30bbd2a52a60ae1 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Dec 2 15:20:11 2015 -0500 change package name M lib/pf/Switch/Meraki/AP_http_CoA.pm commit 25ff1e99334651c8ea89f47704c86c30518985c9 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Dec 2 14:44:29 2015 -0500 added dot1x support sub M lib/pf/Switch/Meraki/AP_http_CoA.pm commit 92b9405ccbc7c5d9609ea7fd4346cbd491828aa4 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Dec 2 14:29:17 2015 -0500 2 module version A lib/pf/Switch/Meraki/AP_http_CoA.pm commit 4e05e594391034b58a6d2ff2833d690deea5a384 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 21 14:42:12 2016 -0400 Fix issue with violations finding the languages defined M html/captive-portal/lib/captiveportal/PacketFence/Controller/Violation.pm commit e557d94b4c833c923b092103a9e11254f9660a71 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 21 12:40:20 2016 -0400 Update .gitignore M .gitignore commit 3dce8dac7b380bd6d63f562f426b71d19769faba Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 21 11:54:23 2016 -0400 Perform the on connect method before returning the redis connection. It avoid scenarios where the connection is being is being used with or without the on_connect method. Fixes #1410 M lib/pf/Redis.pm M lib/pf/dhcp/processor.pm commit 935e9a5c8e31a936e01e1761614592161ff513b1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 21 11:17:08 2016 -0400 add login remaining display to person M html/pfappserver/lib/pfappserver/Form/User.pm M html/pfappserver/root/user/view.tt commit d8f79a8fbf2ac256aa43a07033070cee99532646 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 21 10:39:01 2016 -0400 bring login_remaining in the admin M html/pfappserver/lib/pfappserver/Form/User.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Multiple.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Single.pm M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/root/user/create.tt commit b10151cf456ec84e1f1b66c679bd4b06a71cfb08 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 20 14:54:35 2016 -0400 Missing from .gitignore M .gitignore commit 471ac09db424c21d459e8b1c8c74d549039aad45 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 20 14:29:19 2016 -0400 remove dumper M html/pfappserver/lib/pfappserver/Form/Field/PortalModuleAction.pm commit 416a68d9831fced2e3b2c9dff5ad13117bdfa522 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 20 14:28:31 2016 -0400 doc + touchups M html/pfappserver/lib/pfappserver/Form/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/Form/Field/PortalModuleAction.pm M lib/pfconfig/namespaces/config/PortalModules.pm commit a8b8dfb36f67b82a08216219884de8deb3af3054 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 20 14:16:27 2016 -0400 add access duration to choices M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PortalModule.pm M html/pfappserver/root/config/portal_module/view.tt commit 5b3400e9e2e5233e6fd47be6200de9f019b8ecf3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 20 14:04:42 2016 -0400 Added missing parseRequest function in WLC module M lib/pf/Switch/Cisco/WLC.pm commit 7b233832c31a248f6ab7370406ab6fab00207ee3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 20 13:45:17 2016 -0400 complete dynamic action field for role M html/pfappserver/lib/pfappserver/Form/Field/PortalModuleAction.pm M html/pfappserver/root/static/admin/config/portal_modules.js commit 90877b913d95e76fda403d19d1299837b14b64b8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 20 12:50:01 2016 -0400 fix(again) call to current_mac M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm commit 249d7594bfd231b2501e3a56291644e60e89bd1f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 20 12:49:17 2016 -0400 continue dynamic actions arguments M html/pfappserver/lib/pfappserver/Form/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/Form/Field/PortalModuleAction.pm M html/pfappserver/root/config/portal_module/view.tt M html/pfappserver/root/static/admin/config/portal_modules.js commit 0fdd63dd4d99604548361100e15750bdd148317a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 20 12:41:53 2016 -0400 fix bad call to client_mac M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm commit 07a1ef5b8e55687f76c1a73471a072fb16e90a22 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 20 10:57:25 2016 -0400 Remove print statement M lib/pf/Portal/Profile.pm commit 63c95f24e5014de0181396e262de37da3429dc11 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 20 10:51:05 2016 -0400 Fix typo M docs/PacketFence_Administration_Guide.asciidoc commit f08a1a970d8ee08ca95d6a7f65b3f4a2ec326f0e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 20 10:08:30 2016 -0400 hook before setup instead of overriding M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Billing.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Root.pm commit b88e3f446f1bba388363e10a8b6bea4ef43cd6b7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 20 09:57:57 2016 -0400 don't show actions where they can't apply M html/pfappserver/lib/pfappserver/Form/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Billing.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Root.pm M html/pfappserver/root/config/portal_module/view.tt commit 8efd53cb187d39002c0862a773f22e8b05b34ba6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 19 14:27:07 2016 -0400 added actions editing in admin with the args M html/pfappserver/lib/pfappserver/Form/Config/PortalModule.pm A html/pfappserver/lib/pfappserver/Form/Field/PortalModuleAction.pm M lib/pfconfig/namespaces/config/PortalModules.pm commit b8f6f4a0ade72e9c8876d6b2dfba5f0923d8b73a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 19 13:07:31 2016 -0400 delete actions when there are none so the default kicks in M lib/pfconfig/namespaces/config/PortalModules.pm commit dc39a9d9f3a34171013d390142fe49c07a5d8f70 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 19 12:51:31 2016 -0400 added module actions (without args) to admin interface M html/pfappserver/lib/pfappserver/Form/Config/PortalModule.pm M html/pfappserver/root/config/portal_module/view.tt M lib/pf/ConfigStore/PortalModule.pm commit 86a7ef1605fe42e1826eb32a7472e60b456c0b79 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 19 10:21:12 2016 -0400 add actions to be executed at the end of a module M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm commit 2731bf8e3ed3878dbf8898d5d65a08583dc87f35 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 20 10:48:24 2016 -0400 fix pid_field handling for Null module in admin M html/pfappserver/lib/pfappserver/Form/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Null.pm commit e2f12b08c5c459c681da06d0e0759b303f7fb5e4 Author: lzammit <lzammit@inverse.ca> Date: Wed Apr 20 10:40:24 2016 -0400 fix doc 3 M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 437289d982a298c35bb475b4b5b82b98e305e684 Author: lzammit <lzammit@inverse.ca> Date: Wed Apr 20 10:37:15 2016 -0400 fix doc 2 M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 60c060b9ff542a3ccd6fe5441c49daae08c62faa Author: lzammit <lzammit@inverse.ca> Date: Wed Apr 20 10:35:22 2016 -0400 fix doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit f04efc094d25caea0489d42eb83eec8fee126092 Author: Felix Eckhofer <felix@eckhofer.com> Date: Wed Apr 20 09:17:49 2016 +0200 Add missing username field for Debian crontab Files in `/etc/cron.d` have to be of the same format as `/etc/crontab`, i.e. they have to list the user for every entry. M debian/packetfence.cron.d commit 250cac03f70da0ab7f96fff94b31e61fe84b6d0e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 19 17:11:03 2016 -0400 Fix typos M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M docs/PacketFence_OpenWrt-Hostapd_Quick_Install_Guide.asciidoc M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc commit 44843a2ebfee8d3a97908d7a262ae222f52a1ded Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 19 16:50:52 2016 -0400 Fixed missing regex in raddb/policy.d/packetfence. M raddb/policy.d/packetfence commit af3744b3a70365caeb590ed5dec49e3d587cbb5f Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 19 15:22:29 2016 -0400 Fixed Debian changelog for packaging. M debian/changelog commit 13640530917b4ca7b7b2a026fc304b7853fc90d4 Author: lzammit <lzammit@inverse.ca> Date: Tue Apr 19 15:04:35 2016 -0400 fix voice vlan ID M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 8e9885c88166fd4a2fd857c7b4b1f0d005793cb1 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 19 14:33:20 2016 -0400 Modified Changelog prior to 6.0.0 release. M ChangeLog commit 1c04bd0854567c2ce36523a7bb0c1924954a75d6 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 19 14:15:33 2016 -0400 Version changes prior to 6.0.0 release. M NEWS.asciidoc M addons/packages/packetfence.spec A db/pf-schema-6.0.0.sql D db/pf-schema-X.Y.Z.sql A db/upgrade-5.7.0-6.0.0.sql D db/upgrade-X.X.X-X.Y.Z.sql M debian/changelog M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 6e0a620bb86ffaa70cd5fcdc7570c8e0bb4b5ec2 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 19 13:57:23 2016 -0400 Typo fixes. M UPGRADE.asciidoc commit a4d2035bbf2120c5fe7fd5d7e7a5da129e4c9254 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 19 13:53:17 2016 -0400 Added a note to the UPGRADE doc about our recommendation to start from scratch. M UPGRADE.asciidoc commit a9a0bbb42522f1986ed34f76c4217fed2bf953ed Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 19 13:46:35 2016 -0400 Remove dependencies in systemd M addons/systemd/packetfence.service M addons/systemd/packetfence@.service M debian/packetfence.service M debian/packetfence@.service commit 9584dc805ea8b425b856dbb76127fc5f05a9baf5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 19 13:34:16 2016 -0400 Remove packetfence-config as a dep of packetfence@.service M addons/systemd/packetfence@.service M debian/packetfence@.service commit 112f16816b4e2416f6de005cf8beb67d9c33b97d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 19 13:32:52 2016 -0400 (portal) Fix templates when AUP is disabled Fixes #1401 M html/captive-portal/templates/billing/index.html M html/captive-portal/templates/signin.html commit 31345559be2da91af7563bf9c3e3c4f9cc38d17f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 19 13:27:10 2016 -0400 (i18n) Update French translation M html/pfappserver/lib/pfappserver/I18N/fr.po commit a2d08309376f3887e814cdfde9b0dd7e179bc0fa Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 19 13:09:41 2016 -0400 Fix monitoring.* parameters in documentation.conf M conf/documentation.conf M html/pfappserver/lib/pfappserver/I18N/en.po commit eb9f89487405fa9c842cf0fdf465a3c795cfbf12 Author: Zammit Ludovic <root@unicorn.inverse.local> Date: Tue Apr 19 12:57:17 2016 -0400 documentation 802.1x + VOIP on AlliedTelesis AT8000GS M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 315404d504660027cf766ae9c1eba67090a96132 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 19 11:53:02 2016 -0400 Revert "Handle p0f pidfile creation and deamonization in a seperate script" This reverts commit 62fd7de3f097ffa80230e3ca82edae1548b34001. M lib/pf/services/manager/p0f.pm D sbin/p0f_wrapper commit 6bf9266f5d8fd26537d9f179a9e2f2698ee7ca33 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 19 11:44:33 2016 -0400 Fixs for systemd M addons/systemd/packetfence-config.service M addons/systemd/packetfence.service M addons/systemd/packetfence@.service M debian/packetfence-config.service M debian/packetfence.service M debian/packetfence@.service commit c397296e72270c4e263355bfd2cca2107e9c255d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 19 11:43:26 2016 -0400 webadmin) Update English localization M html/pfappserver/lib/pfappserver/I18N/en.po commit 71cc1146fb9508e3593aaa451b1a8725160ef1b1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 19 07:31:05 2016 -0400 don't email admin on pfmon fingerbank updates M sbin/pfmon commit 60c06e7e70444d10730bbae12ad693e624a5ef53 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 19 11:07:56 2016 -0400 (webadmin) Update English localization M html/pfappserver/lib/pfappserver/Form/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/root/config/networks/view.tt commit 5969d3464f523e79e0e75ea7abe55d4c7dbd933c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 19 10:47:09 2016 -0400 touchups to doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit f64536ff0d449566757e9c09dd43f6dc9abc74c7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 19 09:34:05 2016 -0400 doc touchups M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 698bbfc9b24d62936bd9d183d306d231d18720db Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 19 09:33:11 2016 -0400 doc touchups M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit a9476284aa80c7297dde0554fc8028cc760c967b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 19 09:28:30 2016 -0400 added 3550 doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 4e65c883f208c3833b6a250732eb5feb9b3f4693 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 19 09:21:17 2016 -0400 impromenets to 2960 documentation M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 62fd7de3f097ffa80230e3ca82edae1548b34001 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 19 10:46:17 2016 -0400 Handle p0f pidfile creation and deamonization in a seperate script Fixes #1400 M lib/pf/services/manager/p0f.pm A sbin/p0f_wrapper commit cfc2cf36141672b55663ca8858080d7cb58154ab Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 19 10:32:21 2016 -0400 (i18n) Update source strings M conf/documentation.conf M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/billingtiers/index.tt M html/pfappserver/root/config/billingtiers/list.tt M html/pfappserver/root/config/billingtiers/view.tt M html/pfappserver/root/config/pfdetect/index.tt M html/pfappserver/root/config/profile/tab-content.tt commit e7ee4e130c118f69aaa81a0f744af38e245960a4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 19 10:20:13 2016 -0400 (webadmin) Remove deprecated admin roles FINGERPRINTS_* roles were merged into FINGERBANK_* roles. M html/pfappserver/root/config/fingerbank/header.tt M html/pfappserver/root/config/fingerprints/simple_search.tt M lib/pf/constants/admin_roles.pm commit 655364e5d37ee5798193291526a61da68ac4e38c Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 19 10:13:16 2016 -0400 Updated documentation. It's no longer a draft. M UPGRADE.asciidoc commit a6a6f4b7d7448d418a23bf189542609b37084414 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 19 09:55:18 2016 -0400 rpm -ivh -> yum localinstall M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Clustering_Guide.asciidoc commit a80e2fd46a4d4e008cb3658f4ab547720a9c40e1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 19 09:42:49 2016 -0400 Fixes syntax M docs/PacketFence_Clustering_Guide.asciidoc commit 42738b1673cb23b180f7dd94654924dc7bcf41e8 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 19 09:50:52 2016 -0400 Updated doc to ensure perl is installed on RHEL7. M docs/PacketFence_Administration_Guide.asciidoc commit d7b1f37cddaefadf878296005ab6fd564b984788 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 19 09:50:57 2016 -0400 (wedadmin) CSS improvement M html/pfappserver/root/config/pfdetect/index.tt M html/pfappserver/root/config/realm/index.tt M html/pfappserver/root/config/switch/index.tt commit 283d8403d71b6b08454c127efff7e5b81dea96da Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 19 09:49:30 2016 -0400 Cleanup doc M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M docs/PacketFence_Out-of-Band_Deployment_Quick_Guide_ZEN.asciidoc commit 32da021dc632ab2cbfc59ae301f84cbe3eef565c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 19 09:22:39 2016 -0400 (wedadmin) CSS improvement M html/pfappserver/root/config/filters/index.tt commit 8ae61bd32f7880602d0e1edf7eae7bd385915f66 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 19 08:57:14 2016 -0400 Fix #1393 M addons/packages/packetfence.spec commit 3050ed52d2f342203bbb02856346f2e5586b3ad7 Author: Richard MENG <mengangr@foxmail.com> Date: Tue Apr 19 10:00:20 2016 +0800 Support register node by IP address in webservice M lib/pf/api.pm commit 149b48636904f24f51e5ffa63b82e76236cb0bfb Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 18 21:48:22 2016 -0400 Refactor violation sub_template to use findViolationTemplate Fixes #1268 M html/captive-portal/lib/captiveportal/PacketFence/Controller/Remediation.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Violation.pm commit 6c07d14f896372c2d9f12f3ff66ffefaa62d49b8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 18 21:27:30 2016 -0400 New function findViolationTemplate M lib/pf/Portal/Profile.pm commit acfd66be513c1d335505dc258016529a0f17e033 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 18 20:24:07 2016 -0400 New method findFirstTemplate M lib/pf/Portal/Profile.pm commit afd0734d667a202b21962456c3c031298dd4d15f Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Apr 18 19:56:40 2016 -0400 removed modprobe drbd M docs/PacketFence_Clustering_Guide.asciidoc commit 11c3184fd78eb24ce20a506857bbf1631414cf9a Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Apr 18 19:51:57 2016 -0400 Fixed corosync config M docs/PacketFence_Clustering_Guide.asciidoc commit c09d1d2be6d2026050e10df69eb0f3e2aca07e38 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 18 18:52:56 2016 -0400 polishing on the upgrade guide M UPGRADE.asciidoc commit 8b2c28ddaca38db0d58684e7cd68ffffde6f22c3 Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Apr 18 18:51:42 2016 -0400 Fixed request_time in audit_log M conf/radiusd/packetfence.example M raddb/policy.d/packetfence commit 5f7875c304a00ce8c6147ff614eed48a02f26be9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 18 18:49:52 2016 -0400 lets be confident in our packaging M UPGRADE.asciidoc commit b05eed897f1af63125933d28ae4ca05ec5761432 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 18 18:49:21 2016 -0400 fix typo in upgrade M UPGRADE.asciidoc commit 2c5b6521c645eb83df7d6d1b16aa489127ca8d5a Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Apr 18 18:39:58 2016 -0400 Fix for PR M docs/PacketFence_Clustering_Guide.asciidoc commit e9fc43bbc2cf3065fc8fcdf144fd462130ad6e1f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 18 16:44:03 2016 -0400 Fix syntax error Fixes #1327 M html/pfappserver/root/static/configurator/services.js commit a6cbf852c20a75e11f91a364f4705b0e7d8ce902 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 18 16:33:55 2016 -0400 Disable selinux M docs/PacketFence_Clustering_Guide.asciidoc commit 1fd5b5123b9341f5b57def811b52429770831c8d Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 18 16:26:13 2016 -0400 Updated documentation for centos 7 and debian 8 M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Clustering_Guide.asciidoc commit e146c0704a4800da0a6e5a4aa312c82cf73a394d Author: Louis Munro <lmunro@inverse.ca> Date: Mon Apr 18 16:31:25 2016 -0400 Added FreeRADIUS 3 and database related instructions to the UPGRADE. M UPGRADE.asciidoc commit 8bfb7688b0847b53da849cd97922ae348b47e829 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Apr 18 15:50:32 2016 -0400 spacing in Cisco Web Auth section M UPGRADE.asciidoc commit b1977f352faf7b36aa6d91eb3fed4e5c037ba052 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Apr 18 15:45:44 2016 -0400 fixs in web auth section M UPGRADE.asciidoc commit 3e991bdacf42dc3a209284f2fc0d0e9fff4f2eed Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 18 15:42:36 2016 -0400 Fix radsniff not starting from systemd in active/active fixes #1392 M lib/pf/services/manager/radsniff.pm commit 743ce736fa18a08481669c4191978d690d6d6d6f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Apr 18 15:13:49 2016 -0400 Adding pfdns to the list of services that needs to be restarted when adding a network M html/pfappserver/root/config/networks/view.tt commit 45dcf8373d135a01d8aafc68df38e0a16ec7098c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 18 14:58:43 2016 -0400 Fix syntax error M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 1f8a455cc7f6a806fbfa761e675bb0592133e6e0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 18 14:55:57 2016 -0400 Change logic to detect FR 2 to 3 raddb rename This will make it future proof and not tied to the 6.0 release M addons/packages/packetfence.spec commit 9a5dbd52a40773146fb9cbe9c73801bbd75cbe63 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Apr 18 14:00:03 2016 -0400 Add notice about PRE upgrade steps M UPGRADE.asciidoc commit f88d35ae65030de68d1d1bdc681b546615438537 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Apr 18 13:54:36 2016 -0400 No longer needed M UPGRADE.asciidoc commit 4c90cd2c868d38872c738f57f01f2f1f4ffd4a5d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Apr 18 13:54:11 2016 -0400 Reorder introduction M UPGRADE.asciidoc commit 4815e8b50911d86b47d5521b5555fc64e0934bd1 Author: Louis Munro <lm@louismunro.com> Date: Mon Apr 18 13:42:48 2016 -0400 Renamed raddb2 to raddb-pre6. M addons/packages/packetfence.spec commit d95fa26f9f500addd14c996193246162e247cf4a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 18 12:24:19 2016 -0400 Missing directory creation M docs/PacketFence_Administration_Guide.asciidoc commit 1e593c64572a743a8c372dd4546bc7db01045a0e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 18 11:41:44 2016 -0400 fix AAA timings in admin fixes #1391 M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M lib/pf/api.pm commit 86082a74158fed7e710ac06a0c1b6259a6e89d27 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 18 11:10:04 2016 -0400 Add the redis_queue as a dependency M lib/pf/services/manager/httpd_portal.pm commit 43c2c7b2fc7981ffb5fd7a035021a300c5273b6a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 18 10:38:13 2016 -0400 ensure samba secrets database is there M addons/create_chroot.sh commit 6753920d3155b45c9dfcf6db281c56d641f2d2e7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 18 10:33:19 2016 -0400 Remove the page count M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/root/node/search.tt commit 1021362f5121be5a682a3b79d585d23c5a9a75ab Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 18 10:30:32 2016 -0400 Remove the use of the page count M html/pfappserver/root/node/search.tt commit 59faf08c1c45ffdf20acdae48587a939042879ba Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 18 10:29:21 2016 -0400 fork queue process to update fb components This allows to kill the process immediatly once it is done M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DB.pm M lib/pf/api.pm M sbin/pfmon commit 5a1e32e09de1e56739ffb8c879d796c94723a7fb Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 18 10:19:17 2016 -0400 Remove un used module M lib/pf/util.pm commit 0939764327e42213cd65988fd834685d113036b7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 18 10:07:55 2016 -0400 Remove Fork tags that make no sense M lib/pf/api.pm commit a8dad79d97ae73b48b6a599f2cb91be3eb7698e6 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Apr 18 09:28:38 2016 -0400 Removed UNIQUE KEY constraint on acctuniqueid in radacct. M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit b0436c3ce788a301f94d14962fd4bc0449228bb3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 18 09:07:57 2016 -0400 don't require hostname to resolve for graphite M lib/pf/services/manager/httpd_graphite.pm commit d73a5d92a646fb99279d21ec2533ebceca6ebe07 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 18 08:42:50 2016 -0400 blackhole source should reject access M lib/pf/Authentication/Source/BlackholeSource.pm M lib/pf/constants/role.pm commit c5dc63797e0963c80672c2579b7f54a7edb12e28 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 18 08:42:07 2016 -0400 Added REJECT vlan to -1 in upgrade M UPGRADE.asciidoc commit cc73ae1f58a40da2888f16b66ab31694f4749f03 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 18 07:59:30 2016 -0400 document interfaces name change on CentOS for clustering M docs/PacketFence_Clustering_Guide.asciidoc commit 3abb2d9053b2bc8c1f6f946a532b25c50ecd0ab2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 18 07:24:59 2016 -0400 fixed PEAP local account documentation for FR3 fixes #1286 M docs/PacketFence_Administration_Guide.asciidoc M raddb/policy.d/packetfence commit 73226ee14addfc9e3ada7a53aefdca831e49d4eb Author: Louis Munro <lmunro@inverse.ca> Date: Sun Apr 17 15:22:12 2016 -0400 Fixed case where we may never receive acct-stop. M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit b6c2b5527f452ac4346390aab775b63bb8052aea Author: Louis Munro <lmunro@inverse.ca> Date: Sun Apr 17 14:44:40 2016 -0400 Replaced useless call to packetfence.pm with a FR policy. M conf/radiusd/packetfence.example commit 8bfe6d355455985bdc1d90dfbae75e1914acfe36 Author: Louis Munro <lmunro@inverse.ca> Date: Sun Apr 17 14:36:57 2016 -0400 Replaced call to packetfence.pm with an unlang policy. M raddb/policy.d/packetfence commit 66cb3d20762e2866ad9f620aa8d162425e1ee367 Author: Louis Munro <lm@louismunro.com> Date: Sun Apr 17 10:17:59 2016 -0400 Fixing incorrect version handling in last commit. M addons/packages/packetfence.spec commit d750964a6cba6b2e927c17410dc64992292f4803 Author: Louis Munro <lm@louismunro.com> Date: Sun Apr 17 09:55:03 2016 -0400 Trying to fix incorrect handling of raddb on upgrade. M addons/packages/packetfence.spec commit a5dcdb6b24c69a6b55321d3b1feafc9df221a305 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 15 16:01:36 2016 -0400 Have the rest module return the radius audit attributes in the control instead of the reply. Fixes #1384 M lib/pf/radius/rest.pm M raddb/mods-config/sql/main/mysql/queries.conf M raddb/mods-config/sql/main/mysql/reject.conf commit 6cb244c03c8bea97a560c366c3170098f1058b46 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 15 15:59:54 2016 -0400 Revert "Return the radius audit in the reply" This reverts commit 6e5ff3435ac93459e87117aafee2bec4633eccda. M raddb/mods-config/perl/packetfence.pm commit 81d8729b9f10e6572de79647fd39ffbe6d1bdf0d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 15 15:59:11 2016 -0400 fix doc issues M docs/PacketFence_Administration_Guide.asciidoc commit a95f9a89afda380434d2430b62989ded1bab38c8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 15 15:32:06 2016 -0400 add doc for performance optimization for whisper dbs M docs/PacketFence_Administration_Guide.asciidoc commit a56936141822354b4b834cbb83c7c96da7dfdd21 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 15 15:06:13 2016 -0400 (doc) Update components diagram M docs/images/diagram-components.png commit d31680f296014a4fa3b49fa60a05d098f64863e9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 15 14:49:16 2016 -0400 (doc) Prepare asciidoc for HTML publishing M docs/PacketFenceZEN_Installation_Guide.asciidoc M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Anyfi_Quick_Install_Guide.asciidoc M docs/PacketFence_Barracuda_Quick_Install_Guide.asciidoc M docs/PacketFence_Brocade_Quick_Install_Guide.asciidoc M docs/PacketFence_Checkpoint_Quick_Install_Guide.asciidoc M docs/PacketFence_Cisco_Quick_Install_Guide.asciidoc M docs/PacketFence_Clustering_Guide.asciidoc M docs/PacketFence_Developers_Guide.asciidoc M docs/PacketFence_FortiGate_Quick_Install_Guide.asciidoc M docs/PacketFence_Inline_Deployment_Quick_Guide_ZEN.asciidoc M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc M docs/PacketFence_MobileIron_Quick_Install_Guide.asciidoc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M docs/PacketFence_OPSWAT_Quick_Install_Guide.asciidoc M docs/PacketFence_OpenDaylight_Install_Guide.asciidoc M docs/PacketFence_OpenWrt-Hostapd_Quick_Install_Guide.asciidoc M docs/PacketFence_Out-of-Band_Deployment_Quick_Guide_ZEN.asciidoc M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc M docs/PacketFence_PaloAlto_Quick_Install_Guide.asciidoc M docs/PacketFence_Ruckus_Quick_Install_Guide.asciidoc M docs/PacketFence_SEPM_Quick_Install_Guide.asciidoc A docs/images/billing/authorize-packetfence-config.png D docs/images/billing/authorize-packetfence-configuration.png commit d8795edef9b8d6b6b122849e1f1d07f52b02c20d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 15 14:40:05 2016 -0400 don't preinstantiate the sql module in freeradius M conf/radiusd/radiusd.conf.example M lib/pf/services/manager/radiusd.pm commit c955cd66219983df07a2d8df7514cc1aafc2637e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 15 14:39:08 2016 -0400 Quote the if check for upgrades M addons/packages/packetfence.spec commit d1e81b93a6ec2ab029b82f9ab6fb6fba15c45feb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 15 13:55:53 2016 -0400 (portal) Fix localization of footer M html/captive-portal/templates/layout.html commit b4603b6a03b94222f45b28b1d7167a96868a6e02 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 15 12:35:55 2016 -0400 Change the link for Config::Authentication::Source controller to match the convention Fixes #1383 M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication/Source.pm commit 029a7609efe67f4551adb5aee439479d31527c4e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 15 12:25:08 2016 -0400 Fix #1382 M addons/packages/packetfence.spec M debian/packetfence.conffiles commit 62f292a8a4b716e36bcfe974a88fafb452575b4c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 15 11:55:27 2016 -0400 fix portal template preview M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit 36b2f9d165efcd19a33f6bb2df7c09f0109d154a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 15 11:55:05 2016 -0400 fix display of footer in pre-reg M html/captive-portal/templates/layout.html commit 2ca685dd8b7703ed98157227a5e54943792678fb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 15 11:50:00 2016 -0400 (portal) Improve CSS for IE (>8) M html/common/scss/_components.iconic.scss M html/common/styles.css commit b3525b5cb567b9a01adbddac5d448b51510805b2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 15 11:41:31 2016 -0400 Fail gracefully when the admin is not available Fixes #1327 M html/pfappserver/root/static/configurator/services.js commit 2ceaafccc46872899d41522fdd46ac91e45a4b6c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 15 11:41:44 2016 -0400 Rename README to README.md D README A README.md M addons/packages/packetfence.spec M debian/docs commit 1a1f53af18fb890aca6119cf2359c82e60a4c163 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 15 11:35:13 2016 -0400 Fixed flag voip for radius_audit_log M html/pfappserver/root/radiuslog/view.tt M raddb/mods-available/attr_filter commit bad1cdc8e6b79a9eac190c47e62cb4854d6a83ea Author: extrafu <lmarcotte@inverse.ca> Date: Fri Apr 15 11:29:04 2016 -0400 Update README M README commit ed8fc3e4276a3e61aa1cd58afda2644e8648be8d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 15 11:26:13 2016 -0400 Handle the case where the RADIUS_AUDIT is undef Fixes #1381 M lib/pf/radius/rest.pm commit 9cba94da6ea1a2534fda646251416473b1a7e9df Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 15 11:06:41 2016 -0400 Fixed mac format and ssid in radius auditlog M conf/radiusd/packetfence-tunnel.example M conf/radiusd/packetfence.example M raddb/policy.d/canonicalization commit b3bfe871c3a90b3984e6b65bc5007c73eaf49d60 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 15 10:59:45 2016 -0400 Update README M README commit 46600acec3622f999f0dab6c4704cc46615808ea Author: extrafu <lmarcotte@inverse.ca> Date: Fri Apr 15 10:15:49 2016 -0400 Update NEWS.asciidoc Fixed typos M NEWS.asciidoc commit c42ccd62d539c00d1f9040f8eeecb3c1e6f6c65e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 15 09:31:54 2016 -0400 typo in call to statsd timer M lib/pf/radius.pm commit 0482b6e4f9353239792d81384a3c8ed1d5237284 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 14 17:32:42 2016 -0400 stop being redundant M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/db.pm commit 5be1173a0cee66089b12506701c226e1ffee961f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 14 17:05:30 2016 -0400 readjust statsd timers with a level M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Factory.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Portal/Profile.pm M lib/pf/Portal/ProfileFactory.pm M lib/pf/SwitchFactory.pm M lib/pf/authentication.pm M lib/pf/db.pm M lib/pf/dhcp/processor.pm M lib/pf/fingerbank.pm M lib/pf/locationlog.pm M lib/pf/node.pm M lib/pf/radius.pm M lib/pf/violation.pm commit eb25834d63695a1c1768f6635ade35fbbea77a4c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 14 16:50:43 2016 -0400 add level to the statsd timings M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po M lib/pf/StatsD/Timer.pm M lib/pfconfig/namespaces/config/Pf.pm A lib/pfconfig/namespaces/resource/stats_levels.pm commit 1ec4b7b549c43a4498818e0399f2aa5338ca8306 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 14 13:48:19 2016 -0400 execute FreeRADIUS in the /usr/local/pf directory M lib/pf/services/manager/radiusd.pm commit 4a1b7a218f39d587d15e27ba9bea152d061f998c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 14 13:32:11 2016 -0400 Import missing module for cert_has_expired (It was missing after a refactor) Fixes #1379 M lib/pf/pfcmd/checkup.pm commit c6fc8f2bdec59df853990750a3ea51889885c404 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 14 12:37:07 2016 -0400 (portal) Fix support for IE M html/captive-portal/content/captiveportal.js M html/captive-portal/templates/billing/index.html M html/captive-portal/templates/content-with-choice.html M html/captive-portal/templates/layout.html M html/captive-portal/templates/oauth2/landing.html M html/captive-portal/templates/signin.html D html/captive-portal/templates/sprite.svg A html/common/img/sprite.svg M html/common/scss/_components.dot.scss M html/common/scss/_objects.list-ui.scss M html/common/scss/styles.scss M html/common/styles.css commit 6f0bd4ebe9e5be2c1dd8e90b2d90bcf7dc22da3b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 14 12:31:18 2016 -0400 (portal) .png fallback for inline .svg M html/captive-portal/templates/macros.inc A html/common/img/facebook-icon.png A html/common/img/github-icon.png A html/common/img/google-icon.png A html/common/img/ic_account_circle_black_24px.png A html/common/img/ic_android_black_24px.png A html/common/img/ic_close_black_24px.png A html/common/img/ic_cloud_circle_black_24px.png A html/common/img/ic_cloud_download_black_24px.png A html/common/img/ic_credit_card_black_24px.png A html/common/img/ic_done_black_24px.png A html/common/img/ic_email_black_24px.png A html/common/img/ic_error_black_24px.png A html/common/img/ic_forward_black_24px.png A html/common/img/ic_more_horiz_black_24px.png A html/common/img/ic_phonelink_setup_black_24px.png A html/common/img/ic_security_black_24px.png A html/common/img/ic_supervisor_account_black_24px.png A html/common/img/ic_textsms_black_24px.png A html/common/img/ic_vpn_key_black_24px.png A html/common/img/ic_warning_black_24px.png A html/common/img/linkedin-icon.png A html/common/img/microsoft-windows-icon.png A html/common/img/outlook-icon.png A html/common/img/paypal-icon.png A html/common/img/stripe-icon.png A html/common/img/twitter-icon.png M html/common/scss/_components.iconic.scss commit 5eab88ece299fe2a2f59ddd02279d23f0ceb60a3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 14 11:50:46 2016 -0400 Import pf::ipset M lib/pf/node.pm commit f66bebee0d43debd49870c1463a7bc8692142c10 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 14 11:49:47 2016 -0400 Remove double pf::ipset importation M lib/pf/node.pm commit 081b241dfd2db2df57172c6d55edd5b898ab18f4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 14 11:48:15 2016 -0400 Pang pang lucky luke M lib/pf/node.pm commit 1cfc4eaa48a97261902e7ac19cff1aae431fac2c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 14 11:45:40 2016 -0400 Import pf::ipset Fixes #1376 M lib/pf/node.pm commit 864d48c517af75a923485f5d110fd5b8041301ec Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 14 11:46:16 2016 -0400 import ipset module in node M lib/pf/node.pm commit d2d13cde581503771ab529b2a4cd6ed6c9f7a907 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 14 09:58:14 2016 -0400 fix PID path of winbind M lib/pf/services/manager/winbindd_child.pm commit 2508bca8cd4e8f840892669601c1743fece4d87f Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 13 17:51:24 2016 -0400 Fixed PacketFence-Request-Time for FR3 M conf/radiusd/packetfence.example M raddb/mods-config/attr_filter/packetfence-post-auth M raddb/policy.d/packetfence commit cfe5b8211e83e2dde50dddaa3e6031796d9a4c0f Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 13 16:01:08 2016 -0400 Fixed path M debian/packetfence.preinst commit 42cb0d054870cc6b82f5bc916dd261262c806189 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 13 15:47:04 2016 -0400 Updated asciidoc for profile filters M docs/PacketFence_Administration_Guide.asciidoc commit ba4510de155014f1272d1922febb6cb6a37be4ca Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 13 15:32:49 2016 -0400 Updated preinst script to remove useless files M debian/packetfence.preinst commit 161cc8d890fa1e6c16763e6cddd47fe663d0d68b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 13 15:31:41 2016 -0400 Update pod doc M lib/pf/validation/profile_filters.pm commit 470d2ccec30da83694cf55f06fdd9b90d2cfebe2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 13 15:20:39 2016 -0400 smb.conf conf change in upgrade M UPGRADE.asciidoc commit 15baaa353ce7c0d21541898bd1ce20da34fdfd25 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 13 15:07:43 2016 -0400 Add validation to Form::Field::ProfileFilter M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm commit 4da4e9ff284edf80d480efb1855e09fc07bf8a90 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 13 14:23:57 2016 -0400 Use pf::validation::profile_filters to validate profile filters M lib/pf/pfcmd/checkup.pm commit ad3a4ff67601b31457017b81f5b7374322f3b234 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 13 14:23:06 2016 -0400 New module for validating profile filters A lib/pf/validation/profile_filters.pm commit b33681dee65f0fc0a64eaa2ef43c3c88bc878dde Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 13 14:28:29 2016 -0400 add stress tester to pf repo A addons/stress-tester/README.txt A addons/stress-tester/acct_test A addons/stress-tester/add_fb_info.pl A addons/stress-tester/dhcp_test A addons/stress-tester/mock_data.csv A addons/stress-tester/plan.conf.example A addons/stress-tester/run_plan commit f6f87776ca5e46a0f5ba5bddb5bb2447ccc5a4ef Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 13 14:25:16 2016 -0400 Renamed GEARS by Metadefender Endpoint Will also update transifex M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/en/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M docs/PacketFence_OPSWAT_Quick_Install_Guide.asciidoc M html/captive-portal/templates/provisioner/opswat.html M lib/pf/provisioner/opswat.pm commit 75a1e2482516b2ac6df601ba27011feef76da99a Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 13 14:09:14 2016 -0400 Renamed Metascan by Metadefender Cloud everywhere Left "metascan" scanner/violation in place, to not break things and we don't have time to change that everywhere for v6 right now M conf/documentation.conf M conf/pf.conf.defaults M docs/PacketFence_Administration_Guide.asciidoc M html/pfappserver/lib/pfappserver/I18N/en.po M lib/pf/metascan.pm commit 6a312eb7fc0a1400b60f7f0323952278fafb24db Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 13 13:20:16 2016 -0400 Compare version on upgrade (debian) M debian/packetfence.preinst commit e4f4c83e0661f2160693cc96975f4afefa32c4dd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 13 11:57:46 2016 -0400 If a packetfence attribute is not defined replace it with "N/A" M raddb/mods-config/sql/main/mysql/queries.conf M raddb/mods-config/sql/main/mysql/reject.conf commit 41f9a4baadbfe2f3994f5b3fafcb58a62f225db1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 13 11:17:56 2016 -0400 Remove unnecessary check that causes match values of 0 to be converted to a string Fixes #1369 M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm commit 0836a4dcdb66945c90c1f043560be92349ac6359 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 13 10:41:43 2016 -0400 Debian use his own sudoers file A debian/packetfence.sudoers M debian/rules commit d7d9f8015419436f5eecb65bafe877ef5f4d7f67 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 13 09:23:04 2016 -0400 Increase the number of tests M t/unittest/firewall_sso.t commit 9edd577e48f61f798bba8782d176596724043fdf Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 13 09:17:23 2016 -0400 Get overlayed namespaces from control dir as well fixes #1366 M lib/pfconfig/manager.pm commit f6f956d9d8a3804674c2291b07258a0478da727b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 13 08:54:26 2016 -0400 handle blackhole source properly in new portal M conf/portal_modules.conf.defaults A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Blackhole.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Blackhole.pm M html/captive-portal/templates/message.html M lib/pf/Authentication/Source/BlackholeSource.pm commit ebf656a3857e0384d56cde480e07619f7ab8a5db Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 12 17:22:33 2016 -0400 Include pf::factory::firewallsso M t/unittest/firewall_sso.t commit 593b3e3f81ffa99bd4743eebe4d1bb1903c323c1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 12 17:17:14 2016 -0400 Update test M t/unittest/password.t commit 4235af37d123d452ec02dcc0fd584c4018a126d6 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 12 17:01:25 2016 -0400 Updated version requirements for FreeRADIUS and radsniff. M addons/packages/packetfence.spec commit 6e305127c8cbda0eb88f6fb2a8522f3811a89356 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 12 16:36:55 2016 -0400 Avoid circular dependencies M lib/pf/api/local.pm commit 293a84c152726a586b85d605a21365dbc0eabc77 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 12 16:35:39 2016 -0400 Avoid circular dependencies M addons/replay-pcap.pl M lib/pf/api/can_fork.pm M lib/pf/task/api.pm M sbin/pfqueue commit 3e160e8fbb8bd48f0307c89b3211a54825102c95 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 12 15:54:02 2016 -0400 Increase the size of the select box Fixes #1149 M html/pfappserver/root/per_page_select.tt commit 4ff4be014999765ac0921fe9d2614ae22d5a3e65 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Apr 12 15:17:51 2016 -0400 removing useless space M conf/pf.conf.defaults commit c43944d13812ca47ef5fcbf97c5972a3bb43d27f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 12 15:15:48 2016 -0400 add picture hosting domain for Google source M lib/pf/Authentication/Source/GoogleSource.pm commit d6f1eec50f1f7242c23999868a4aca232547ef91 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Apr 12 15:13:24 2016 -0400 reordering binary + typos M conf/pf.conf.defaults commit b69d57e3e6683e10c284d5377313e80b608fdff7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 12 14:51:04 2016 -0400 Deal with undef values M lib/pf/util.pm commit ba5bc7ae2f3f347b5ea7a0a39152217a4e5abedc Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 12 13:34:53 2016 -0400 Merge EXPORT and EXPORT_OK M lib/pf/activation.pm M lib/pf/password.pm M lib/pf/scan.pm commit afcb007d9113df94e346c0a62c1dd90e5876e19a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 12 13:14:38 2016 -0400 Remove unused variable EXPORT_OK M lib/pf/accounting.pm M lib/pf/auth_log.pm M lib/pf/authentication.pm M lib/pf/config/pfqueue.pm M lib/pf/enforcement.pm M lib/pf/import.pm M lib/pf/person.pm M lib/pf/radius_audit_log.pm M lib/pf/savedsearch.pm M lib/pf/useragent.pm M lib/pf/util/dhcp.pm M lib/pf/util/dhcpv6.pm M lib/pf/util/freeradius.pm M lib/pf/util/pfqueue.pm M lib/pf/util/radius.pm commit 708292c834b593acb81cc31dc13296998e526318 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 12 13:02:59 2016 -0400 Parking instead of Portal Parking M html/pfappserver/root/admin/configuration.tt commit 710df4981dc54c08a6f1fe376cac81f921d12f3e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 12 12:49:33 2016 -0400 Move the filter templates to html/pfappserver/root/config/profile/tab-content.tt to be shared with create.tt and view.tt Fixes #1352 M html/pfappserver/root/config/profile/tab-content.tt M html/pfappserver/root/config/profile/view.tt commit 295ace1f302a6ad7436801eb4126c39b27ae1d09 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 12 12:15:54 2016 -0400 Use same the current naming convention of the other url role maps Fixes #1357 M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/root/config/switch/view.tt M lib/pf/Switch.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/WLC.pm commit 36474b8221ad37bc1b456ba7b14282fd90bcbfcc Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 12 12:39:49 2016 -0400 identify server in pfmailer when in cluster M lib/pf/config/util.pm commit ef470c750085662ec7d1ee2cb634c6462db7e7c1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 12 11:50:39 2016 -0400 notify each server to update fingerbank components M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DB.pm M lib/pf/cluster.pm commit 3ef3f8e25cf5b95b6d8519ba0acb0b38c4b4b392 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 12 11:46:37 2016 -0400 Do not filter error message containing html Fixes #1348 M html/captive-portal/templates/status.html commit 5b306ec70655a0e4b3e065535896f949cbc67659 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 12 11:43:20 2016 -0400 Update the wording in admin roles M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit 61580fa274ef1d13dad835174ce50ce8b3d42c7f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 12 11:39:18 2016 -0400 handle undef root_module in portal profile M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm M lib/pf/Portal/Profile.pm M lib/pf/constants/Portal/Profile.pm commit b68a6f443a26e58578483fbd509b5d2ba82031a3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 12 11:23:03 2016 -0400 Default the auto filter to none in raw mode M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm commit 15e98ac7c6708fdc1e20620b93508799bc6c1f76 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 12 11:11:55 2016 -0400 Remove unneeded check M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm commit 8cb43ec1049fb6399152bf33f2d276476aa34134 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 12 10:57:49 2016 -0400 graphite vhost is 0.0.0.0 M lib/pf/services/manager/httpd_graphite.pm commit 7c3cd722ec4c4fc1733a66b0c4d7d0e949242bda Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 12 10:40:19 2016 -0400 fingerbank::process caching optimization M lib/pf/constants/fingerbank.pm M lib/pf/fingerbank.pm commit 6dd9c57df7f7b809ae8b52c1f5a69aa40ef1c189 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 12 10:14:58 2016 -0400 Move pf::util::cert_has_expired to pf::pfcmd::checkup M lib/pf/pfcmd/checkup.pm M lib/pf/util.pm commit 25f286f8269e6502c2edee5bdd72a57b13dc6bf4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 12 10:07:15 2016 -0400 If the file path is undef then return false M lib/pf/util.pm commit 385ed11cd7269e8d5d52b25cbf3c929c63800bad Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 12 09:55:51 2016 -0400 Remove unused module D lib/pf/pfcmd/help.pm M lib/pf/services/manager.pm commit 387a58e6d0e0b394e2a112509ba9f8dcb25f6dfc Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 12 09:53:23 2016 -0400 A module for helping debug memory usage A addons/dev-helpers/mem_require.pm commit 8389b04cb511dc8b5916b6b42b7fbce595d18a5d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 12 08:21:11 2016 -0400 fix pre-registration invalidation for guest signup fixes #1353 M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm M lib/pf/activation.pm commit 717676b5690ee77341b5a75af4e85b664fc3b78d Author: Louis Munro <lmunro@inverse.ca> Date: Mon Apr 11 16:22:09 2016 -0400 Fixed overenthusiastic packetfence.pm removal. M conf/radiusd/packetfence.example commit 6e5ff3435ac93459e87117aafee2bec4633eccda Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 11 15:50:36 2016 -0400 Return the radius audit in the reply M raddb/mods-config/perl/packetfence.pm commit 301b70112b71e816855ea69b0afe98de45fb6f78 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Apr 11 15:45:51 2016 -0400 Fixed inaccurate radius audit log when rejecting through packetfence. M conf/radiusd/packetfence-tunnel.example M conf/radiusd/packetfence.example M conf/radiusd/sql.conf.example M raddb/mods-config/sql/main/mysql/queries.conf A raddb/mods-config/sql/main/mysql/reject.conf commit 96c2c9a555766ffcc4e9e2acfa40e92a675b0de8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Apr 11 15:23:15 2016 -0400 Portal Parking > parking in menu items M html/pfappserver/root/admin/configuration.tt commit 5c09f69f3c3e7151d987d973f25cbc442a549c3b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Apr 11 14:30:38 2016 -0400 Avoid uninitialized error M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 575516bd2ec383b0b6cbe62edda2f67f93bc473b Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Apr 11 14:02:57 2016 -0400 Fix 09dcc0d M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm commit 48eddf866537706b74da6d269a97b4beabcc8341 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 11 14:02:07 2016 -0400 lighting it up M lib/pf/Portal/Profile.pm M lib/pfconfig/memory_cached.pm M t/unittest/pfconfig/memory_cached.t commit 09dcc0d7aa73293cedffa3b2529a01c268ddde9a Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Apr 11 13:49:18 2016 -0400 fixes #1350 M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm commit ff015181760440fdfb286186d3eca12054233c04 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 11 11:42:08 2016 -0400 add memory cached sources to portal profile M lib/pf/Portal/Profile.pm M lib/pfconfig/cached.pm A lib/pfconfig/memory_cached.pm A t/unittest/pfconfig/memory_cached.t commit 33a9bd6f0457c3d455a6ca9d47cda5b3aab2cd22 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 11 11:40:04 2016 -0400 missing call to cached modules M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Factory.pm commit e2b928ce136d72e42a001378ff685990551d93d2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 11 10:56:14 2016 -0400 require modules in BEGIN of DynamicROuting factory M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Factory.pm commit dce42da2925a763ed42f7f7cc282267cc6cee8d3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 11 10:49:36 2016 -0400 use template compile cache for portal M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm commit db7c274b0bc5bd266e101f5063a3c03e0a1ea43b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 11 10:48:43 2016 -0400 check if provisioner defined before storing its ID M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Provisioning.pm commit 2b34769a969d1ec88ce5155c73e67027184bba99 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Apr 11 10:33:38 2016 -0400 Fixed case where EAP-TTLS was always accepted regardless of authentication. M conf/radiusd/packetfence-tunnel.example commit bc103997d9fb8acc31678e9cd5375d2a55f50f12 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 11 10:22:23 2016 -0400 fix portal modules listing M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PortalModule.pm commit 16c64631d0d5c0be39a8a865de6929799f3400a1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 11 08:22:56 2016 -0400 reduce statsd sample rate of setupDynamicRouting M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 6e597c9a21e925419e48241d405987e9f7ab18b2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 11 08:20:29 2016 -0400 Fix accounting default data fixes #1325 M raddb/mods-config/perl/packetfence.pm commit 976e6757e7173f625e6c854999e8b890eb44b4be Author: Louis Munro <lmunro@inverse.ca> Date: Fri Apr 8 14:42:58 2016 -0400 Fixed my own mistake. freeradius-radsniff is still required on RHEL. M addons/packages/packetfence.spec commit 1bd941a7903eb98b1b85d5013e3f169ab4f4901c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 8 14:32:01 2016 -0400 Creates an alias for i_default locale for DateTime::Locale Fixes #1339 M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit 4cd36d353e03a997db2a526f509ecc47898d4747 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 8 13:35:05 2016 -0400 fix pid path for winbindd M lib/pf/services/manager/winbindd_child.pm commit 39c03d4f99d782ea2286b89f86515d36d1bb410c Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 8 12:48:05 2016 -0400 fixes #1283 M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M docs/images/WLC_PACKETFENCE.png commit 2724c8931c97fba7cdbe77cf44b598c38d0469da Author: Louis Munro <lmunro@inverse.ca> Date: Fri Apr 8 12:09:12 2016 -0400 Removed conflicting freeradius-radsniff dependency. M addons/packages/packetfence.spec commit eb5f57bb1f521383acc2c5c2596afb475a19c5ba Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 8 12:03:31 2016 -0400 Update i18n source file for pfappserver M html/pfappserver/lib/pfappserver/I18N/en.po commit 08c9831a79ddb75a6c7365c1746b228235b259d1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 8 11:55:40 2016 -0400 Force html formhandler version (debian jessie) M debian/rules commit c1a76d8d44a9ce9d8d0088d4adb02817097e834f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 8 11:26:56 2016 -0400 bind parking actions to violation triggering so they are done in the admin M lib/pf/violation.pm commit d5be7d2a0eed379719a316441d0190222641cb9e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 8 11:11:09 2016 -0400 Don't remove open locationlog M addons/database-backup-and-maintenance.sh commit c516bbba0d0366267b69ea129c8bacb127f9357b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 8 10:07:52 2016 -0400 fingerbank portal process now async M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm commit 7faa5bc7cc3c1b59c915c02a7ba36f3aa014c4dc Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 8 10:04:35 2016 -0400 prevent possible useless ip2mac M lib/pf/fingerbank.pm commit a752bc17d28930113a56f97348306c3ebc43b43c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 8 10:01:19 2016 -0400 add global caching to rate-limit fingerbank queries with same params A lib/pf/constants/fingerbank.pm M lib/pf/fingerbank.pm commit 3f616a7abfff7eafbd8e336b01142f20b3975ef9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 8 10:07:21 2016 -0400 Fixed wrong path M addons/packages/packetfence.spec M debian/packetfence.conffiles commit 9c52f192ada155e140b293d7c7f7eb11537fa510 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 8 10:02:21 2016 -0400 Show role in location history (node view) M html/pfappserver/root/node/view.tt commit ab1872b3340b730da73737cb02ba3d8612b3adc3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 8 09:56:09 2016 -0400 Fix for packaging M addons/packages/packetfence.spec M debian/packetfence.conffiles commit 795780a3c339a1319a38cb3bdb6785fc71019b60 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 8 09:42:27 2016 -0400 add no cache headers to parking portal M conf/httpd.conf.d/httpd.parking.tt.example commit 1dc5a9bb8dda08f13df5232dd5029cfa4820e737 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 8 09:39:40 2016 -0400 cache provisioner id in session, not object fixes #1289 M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Provisioning.pm commit ef01fb1673dc859b2beddd2dbfaa6faaf2eff854 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 8 09:27:32 2016 -0400 Removed styles.css from debian/packetfence.conffiles M debian/packetfence.conffiles commit 6b6a228eff975c17669de898cc0b0da7f06fcac6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 8 09:23:41 2016 -0400 add note on template M docs/PacketFence_Administration_Guide.asciidoc commit abb318330c0d14da5e1498d69d8e9fd4c768ffb8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 8 08:57:56 2016 -0400 Fix for debian packaging M debian/control M debian/rules commit 97d124b339202c110f90074c4e1049a7e602ded4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 7 16:56:03 2016 -0400 Set specific version for HTML::FormHandler (jessie) M debian/rules commit d1ebfd2dcd6de717a3429b258b00f3f8eea36395 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 7 16:46:09 2016 -0400 Explictly export variables from pf::constants M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm commit 56015f9313dfcc6be3e7df14e16aee6da3d46c66 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 11:59:20 2016 -0400 Explictly export functions from pf::config M lib/pf/iptables.pm M lib/pf/pfcmd/checkup.pm commit efa81e3a09deedc769b544cd2aa79064fe56f9b2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 11:57:28 2016 -0400 Explictly export is_type_inline from pf::config M sbin/pfdns commit 1dbff4d49c59d041b51ea281445d5d50b83ad965 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 11:46:45 2016 -0400 Explictly export variables from pf::config M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 98971ddb1b429fe93b5ffaa44771afdf0bc00c8d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 11:11:37 2016 -0400 Explictly export variables from pf::config M t/role.t commit 6ff59ad26504668911c54cf0b0154934d1c9fc4b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 10:45:37 2016 -0400 Explictly export variables from pf::config M t/Portal.t commit 44abd3cf3ea5e11c4d18783256390d8ba3c54988 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 10:10:39 2016 -0400 Handle the the fact access_duration is not exported any more M t/config.t commit a1776944a26ff4606b5b11ba5196e4059c102ceb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 10:07:28 2016 -0400 Explictly export variables from pf::config M addons/locationlog-cleanup.pl commit f95d81fcaf92d2d37c652c29de1676d275d8df7d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 10:04:11 2016 -0400 Explictly export variables from pf::config M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm commit 75465e9f8c049b991835e1c6f5dbc7339acaef0a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 09:36:09 2016 -0400 Explictly export variables from pf::config M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PortalModule.pm commit d6641090621284f1213bdfe48cb3e8705cad41ed Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 09:35:25 2016 -0400 Explictly export variables from pf::config M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Domain.pm commit 5ada8043b3665d06d30b0b6238df1415677dd385 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 09:34:24 2016 -0400 Explictly export variables from pf::config M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Provisioning.pm commit 7560224a9b2ebc4887c8ce22141429db0f3f3ba5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 09:33:04 2016 -0400 Explictly export variables from pf::config M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit 2323e7d9fe0030bd82e7b0e2b3f758ad73dd4d6f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 09:31:59 2016 -0400 Explictly export variables from pf::config M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/UserAgents.pm commit 54839797e454c815e7f125b6ff7629e2456112cf Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 09:31:25 2016 -0400 Explictly export variables from pf::config M html/pfappserver/lib/pfappserver/Form/Node/Create/Import.pm commit d0b46ad430b0b746bd2d04bedf1d7809fda066fd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 09:30:15 2016 -0400 Explictly export variables from pf::config M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Rule.pm M html/pfappserver/lib/pfappserver/Form/Node.pm commit 951c816ad0f9b395ef93ff5eadfe469bff4c37cf Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 09:25:01 2016 -0400 Explictly export variables from pf::config M html/pfappserver/lib/pfappserver/Form/Config/Provisioning.pm commit 260120575d76fe47e5c500dd2b0c7d1acbb45c2d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 09:24:13 2016 -0400 Explictly export variables from pf::config M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit 4ae8385cec57b7046996f74d62e77d81255c52b3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 09:23:19 2016 -0400 Explictly export variables from pf::config M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm commit 89a048307c130505f5609c4778baccc009704a65 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 09:19:24 2016 -0400 Explictly export variables from pf::config M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit 114235c7d51666acc5258a7858250c8520d2005b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 09:18:44 2016 -0400 Explictly export variables from pf::config M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm commit 9c64a0b2b57e949f811b3a6a38b15f522b91be8b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 09:17:42 2016 -0400 Explictly export variables from pf::config M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm commit f946743bfa00097760f9cf809406ff381115be16 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 09:15:54 2016 -0400 Explictly export variables from pf::config M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Email.pm commit 64a93a63c5a0901efce2192e375376ee174a780b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 09:14:20 2016 -0400 Explictly export variables from pf::config M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Null.pm commit 8600ac3331ad4c63e199f29b0d45182281e47372 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 09:12:02 2016 -0400 Explictly export variables from pf::config M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm commit 392358a78f889754a308116c4f22a018674e133d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 09:07:45 2016 -0400 Explictly export variables from pf::config M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit 8e341df1e3d954ed9b3fbc04b19ff5fcf8448730 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 21:57:42 2016 -0400 Explictly export variables from pf::config M html/captive-portal/lib/captiveportal/PacketFence/Controller/Remediation.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Factory.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 6796cf7838415ddaa5649889e45410d68a5beaa8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 17:01:55 2016 -0400 Explictly export variables from pf::config M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm M html/pfappserver/lib/pfappserver/Model/Config/Pf.pm M html/pfappserver/lib/pfappserver/Model/Config/Switch.pm M html/pfappserver/lib/pfappserver/Model/Config/System.pm M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/lib/pfappserver/Model/PfConfigAdapter.pm M html/pfappserver/lib/pfappserver/Model/User.pm commit d2f6890d9d2948c2c5bbfdd7e0d4a25dbc15c3b6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 16:28:59 2016 -0400 Explictly export variables from pf::config M addons/replay-pcap.pl M sbin/pfbandwidthd M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfdns M sbin/pfmon M sbin/pfsetvlan commit 12640207f5f90860d458da386502216851c37599 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 16:16:17 2016 -0400 Explictly export variables from pf::config M bin/pfcmd_vlan commit 5b5775bfc78e7029f71ba99404cbf25cb400a143 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 13:50:37 2016 -0400 Explictly export variables from pf::config M addons/iplog-cleanup.pl commit 0c246440b33f0a943915c75479b04da9aad758c1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 13:48:28 2016 -0400 Explictly export variables from pf::config M html/pfappserver/lib/pfappserver/Base/Controller.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit eea481a58e4541afe2bf91b759cd0d5cab931c12 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 13:45:25 2016 -0400 Explictly export variables from pf::config M t/TestUtils.pm commit 1568a7bfb4b342a2841d2d1808656863275427d7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 13:44:34 2016 -0400 Explictly export variables from pf::config M lib/pf/web/interceptproxy.pm commit 45992210595b2c035d3b73fc8dd57376bdf654c8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 13:43:45 2016 -0400 Explictly export variables from pf::config M lib/pf/web/admin.pm commit 3fb6afc492f740260d73390c8d7bce313bcc8ae5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 13:42:34 2016 -0400 Explictly export variables from pf::config M lib/pf/proxypassthrough/constants.pm M lib/pf/web/dispatcher.pm commit 7f120ba82c15a1aaf2eb02c015f06ec3611f49e0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 13:40:16 2016 -0400 Explictly export variables from pf::config M lib/pf/web/wispr.pm commit f4a51133c513f80386b444f8fb39e6e5b0d09ccd Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 13:38:58 2016 -0400 Explictly export variables from pf::config M lib/pf/WebAPI/AuthenHandler.pm commit ac24d3001770eac5218b3a5ae8e31bdfbabf3adc Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 13:37:55 2016 -0400 Explictly export variables from pf::config M lib/pf/cmd/pf/service.pm commit 222870a7074078f4a3fa749896a9fa785e4698c9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 13:37:08 2016 -0400 Explictly export variables from pf::config M lib/pf/factory/scan.pm commit abc14ad81e8c922103e518920a6487e92783475a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 13:35:27 2016 -0400 Explictly export variables from pf::config M lib/pf/pfdns/constants.pm commit 174d80d7f601ab40df17344fc36fe643bf09fa2d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 13:34:34 2016 -0400 Explictly export variables from pf::config M lib/pf/ConfigStore/Network.pm commit 8f4114afb1c197d0ffa08d680ca48c6ea09fdf1b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 13:33:02 2016 -0400 Explictly export variables from pf::config M lib/pf/inline/accounting.pm commit 8bfddad2b5796ff7ecfd798a08633869e17b9e1e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 13:32:07 2016 -0400 Explictly export variables from pf::config M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/Switch/Alcatel.pm M lib/pf/Switch/Aruba.pm M lib/pf/Switch/Avaya/WC.pm M lib/pf/Switch/Brocade.pm M lib/pf/Switch/Cisco/Aironet.pm M lib/pf/Switch/Cisco/Aironet_1600.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/Catalyst_2960G.pm M lib/pf/Switch/Cisco/Catalyst_3560.pm M lib/pf/Switch/Cisco/Catalyst_3560G.pm M lib/pf/Switch/Cisco/Catalyst_3750.pm M lib/pf/Switch/Cisco/Catalyst_3750G.pm M lib/pf/Switch/Cisco/WLC.pm M lib/pf/Switch/Cisco/WLC_2100.pm M lib/pf/Switch/Enterasys/V2110.pm M lib/pf/Switch/Extreme.pm M lib/pf/Switch/Extricom.pm M lib/pf/Switch/H3C.pm M lib/pf/Switch/HP/Procurve_2600.pm M lib/pf/Switch/HP/Procurve_2920.pm M lib/pf/Switch/Hostapd.pm M lib/pf/Switch/IBM/IBM_RackSwitch_G8052.pm M lib/pf/Switch/Juniper/EX2200.pm M lib/pf/Switch/Meru.pm M lib/pf/Switch/Mikrotik.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/Switch/Ruckus.pm M lib/pf/Switch/Trapeze.pm M lib/pf/Switch/WirelessModuleTemplate.pm M lib/pf/Switch/Xirrus/AP_http.pm commit ac5ae12d1926d5f88b71fe44f8cda8ccb2181c03 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 12:26:37 2016 -0400 Explictly export variables from pf::config M lib/pf/Switch/AeroHIVE.pm M lib/pf/Switch/AeroHIVE/BR100.pm M lib/pf/Switch/AlliedTelesis.pm M lib/pf/Switch/AlliedTelesis/AT8000GS.pm M lib/pf/Switch/Anyfi.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Avaya.pm M lib/pf/Switch/Belair.pm M lib/pf/Switch/Cisco.pm M lib/pf/Switch/Dell/Force10.pm M lib/pf/Switch/Dlink/DGS_3100.pm M lib/pf/Switch/Dlink/DGS_3200.pm M lib/pf/Switch/Dlink/DWS_3026.pm M lib/pf/Switch/EdgeCore.pm M lib/pf/Switch/Generic.pm M lib/pf/Switch/HP/Controller_MSM710.pm M lib/pf/Switch/HP/E4800G.pm M lib/pf/Switch/HP/E5500G.pm M lib/pf/Switch/HP/MSM.pm M lib/pf/Switch/HP/Procurve_2500.pm M lib/pf/Switch/HP/Procurve_5400.pm M lib/pf/Switch/Huawei.pm M lib/pf/Switch/Huawei/S5710.pm M lib/pf/Switch/Juniper.pm M lib/pf/Switch/Juniper/EX.pm M lib/pf/Switch/LG.pm M lib/pf/Switch/LG/ES4500G.pm M lib/pf/Switch/Meraki/AP_http.pm M lib/pf/Switch/Motorola.pm M lib/pf/Switch/Netgear/FSM726v1.pm M lib/pf/Switch/Netgear/FSM7328S.pm M lib/pf/Switch/Netgear/MSeries.pm M lib/pf/Switch/Nortel.pm M lib/pf/Switch/ThreeCom/E4800G.pm M lib/pf/Switch/ThreeCom/E5500G.pm M lib/pf/Switch/ThreeCom/Switch_4200G.pm M lib/pf/Switch/Xirrus.pm commit 70f1d3eb2dd5f398b7a27d16e7634832fb71d760 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 11:24:09 2016 -0400 Explictly export variables from pf::config M lib/pf/pfcmd/checkup.pm M lib/pf/pfcmd/report.pm commit 909d00d561d650eb996e019bbbf15cf72993ba1e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 11:23:56 2016 -0400 Explictly export variables from pf::config M lib/pf/import.pm commit 843447e3726afab1bac2807e924c132332bcb7d3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 11:23:37 2016 -0400 Explictly export variables from pf::config M lib/pf/Portal/Session.pm commit 0f09bff1d23f8f40574cda0947701a7169b2a4b7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 11:02:55 2016 -0400 Explictly export variables from pf::config M lib/pf/Portal/Profile.pm M lib/pf/Portal/ProfileFactory.pm M lib/pf/Switch.pm M lib/pf/accounting.pm M lib/pf/action.pm M lib/pf/activation.pm M lib/pf/clustermgmt.pm M lib/pf/dhcp/processor.pm M lib/pf/domain.pm M lib/pf/enforcement.pm M lib/pf/factory/firewallsso.pm M lib/pf/factory/provisioner.pm M lib/pf/firewallsso.pm M lib/pf/firewallsso/BarracudaNG.pm M lib/pf/firewallsso/FortiGate.pm M lib/pf/firewallsso/Iboss.pm M lib/pf/firewallsso/PaloAlto.pm M lib/pf/floatingdevice.pm M lib/pf/inline.pm M lib/pf/iplog.pm M lib/pf/ipset.pm M lib/pf/iptables.pm M lib/pf/locationlog.pm M lib/pf/node.pm M lib/pf/parking.pm M lib/pf/radius.pm M lib/pf/radius/custom.pm M lib/pf/role.pm M lib/pf/scan/openvas.pm M lib/pf/scan/wmi/rules.pm M lib/pf/services/manager/snort.pm M lib/pf/services/manager/suricata.pm M lib/pf/services/manager/winbindd.pm M lib/pf/violation.pm M lib/pf/web.pm M lib/pf/web/guest.pm M lib/pf/web/util.pm commit ddf1a41a7ba2c769285a05bc6f30f771272bd3c3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 10:42:33 2016 -0400 Explictly export variables from pf::config M lib/pf/Authentication/Source/AuthorizeNetSource.pm M lib/pf/Authentication/Source/BillingSource.pm M lib/pf/Authentication/Source/MirapaySource.pm M lib/pf/Authentication/Source/PaypalSource.pm M lib/pf/Authentication/Source/StripeSource.pm commit 545674475851c4ca244bed423b91b73e9ed54313 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 10:35:50 2016 -0400 Do not export $TRUE or $FALSE M lib/pf/config.pm commit 1e751610d14f85eab3115f48e404d55039890dbd Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 10:34:03 2016 -0400 Explictly export variables from pf::config M lib/pf/services/manager/carbon_cache.pm M lib/pf/services/manager/carbon_relay.pm M lib/pf/services/manager/collectd.pm M lib/pf/services/manager/dhcpd.pm M lib/pf/services/manager/haproxy.pm M lib/pf/services/manager/httpd.pm M lib/pf/services/manager/httpd_aaa.pm M lib/pf/services/manager/httpd_admin.pm M lib/pf/services/manager/httpd_graphite.pm M lib/pf/services/manager/httpd_parking.pm M lib/pf/services/manager/httpd_portal.pm M lib/pf/services/manager/httpd_proxy.pm M lib/pf/services/manager/httpd_webservices.pm M lib/pf/services/manager/iptables.pm M lib/pf/services/manager/keepalived.pm M lib/pf/services/manager/pfdetect.pm M lib/pf/services/manager/pfdhcplistener.pm M lib/pf/services/manager/pfdns.pm M lib/pf/services/manager/pfmon.pm M lib/pf/services/manager/radiusd.pm M lib/pf/services/manager/radiusd_child.pm M lib/pf/services/manager/radsniff.pm M lib/pf/services/manager/redis.pm M lib/pf/services/manager/roles/is_managed_vlan_inline_enforcement.pm M lib/pf/services/manager/roles/pf_conf_trapping_engine.pm M lib/pf/services/manager/snmptrapd.pm M lib/pf/services/manager/statsd.pm M lib/pf/services/manager/winbindd_child.pm commit bcb5f13ac64dae2e0bb9722eb08b4814047767a0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 4 16:38:18 2016 -0400 Explictly export variables from pf::config M lib/pf/OMAPI.pm commit 6c533272125351983f7895ea9d0ccd0a86a08325 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 4 16:33:51 2016 -0400 Explictly export variables from pf::config M lib/pf/metascan.pm commit 4ac90ee924ff4c56f8d6f34da4e0079a7ced8624 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 4 16:32:02 2016 -0400 Explictly export variables from pf::config M lib/pf/factory/pki_provider.pm commit 31eab37fada8299f6b7a0d51581718266f2491ec Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 4 16:31:20 2016 -0400 Explictly export variables from pf::config M lib/pf/api/msgpackclient.pm commit dd0d89f29b0d9c6ef0c938ae3ebde85ca395644c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 4 16:30:34 2016 -0400 Explictly export variables from pf::config M lib/pf/Connection.pm commit 71d509cb02b83b00c5a5a4298a0dd14583ae7465 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 4 16:27:36 2016 -0400 Explictly export variables from pf::config M lib/pf/ConfigStore/Pf.pm M lib/pf/api/jsonrpcclient.pm commit 008980e6751deb5fdbd55ad1e8f62199b4dff7d2 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 4 16:22:37 2016 -0400 Explictly export variables from pf::config M t/setup_test_config.pm commit 7a4dc516b4b2691a8cbaaee6b01b441837947bc8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 4 16:21:48 2016 -0400 Explictly export variables from pf::config M lib/pf/config/util.pm commit 432e10dfe7980dbae3a033085ab4caceb9f9345b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 4 16:17:10 2016 -0400 Explictly export variables from pf::config M lib/pf/Authentication/Source/LDAPSource.pm commit fbcf1fbdd6edd943ba4f5ffd6a78db14616b620e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 4 16:16:25 2016 -0400 Explictly export variables from pf::config M lib/pf/password.pm commit b4866cca4b18b903212564aebc60a04b6d546e8f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 4 16:13:40 2016 -0400 Move from @EXPORT to @EXPORT_OK M lib/pf/config.pm commit c4016e25d368e58dced75e852da9453b29c772a4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 4 16:08:21 2016 -0400 Fix call to access_duration M html/captive-portal/lib/captiveportal/Base/Actions.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm commit 92863664cbc9b6e49599a37dbd4bea3422aa711e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 4 15:56:45 2016 -0400 Remove normalize_time from the pf::config EXPORT list M lib/pf/config.pm M t/config.t M t/util.t commit 92e5cbc90aa45dd37c79fcaac263804ad710c6f9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 4 15:52:43 2016 -0400 Move pf::config::is_in_list to pf::util M lib/pf/config.pm M lib/pf/util.pm M lib/pfconfig/namespaces/resource/guest_self_registration.pm M t/config.t M t/util.t commit 612a524d3c12b6167d936cacf38e04cb3f959dd9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 7 16:33:56 2016 -0400 Disable "Register" button on parking portal M html/common/scss/_objects.buttons.scss M html/common/styles.css M html/parking/index.html commit f5cea8ca41c5ecafe34c8cad9d329bd45e3ea1f4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 7 16:12:25 2016 -0400 Fix "Continue" button of parking portal M html/parking/back-on-network.html commit 6c64329fe138377f88e239908f31975264af79c0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 7 16:11:43 2016 -0400 (doc) Improve developper's guide M docs/PacketFence_Developers_Guide.asciidoc M html/common/package.json commit 34b4f9b22136ca358ba13fb15fcaf1496162ab27 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Apr 7 16:00:17 2016 -0400 removing spaces M addons/packages/packetfence.spec commit 6123e8f5b882c3ad44adffe37b4f69533d3e874c Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Apr 7 15:54:39 2016 -0400 typos M addons/packages/packetfence.spec commit 0a5f62b949f659fb15dd6037f49254646bba73b6 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Apr 7 15:48:17 2016 -0400 remove chkconfig for el7 M addons/packages/packetfence.spec commit 831805986613f572da850b36f91af07d0ff0aaf0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 7 15:37:12 2016 -0400 Fix httpd.parking.tt for apache 2.4 M conf/httpd.conf.d/httpd.parking.tt.example commit 842d6aa16f69c221390ea6443c5105d25892928a Author: Louis Munro <lmunro@inverse.ca> Date: Thu Apr 7 15:22:26 2016 -0400 Made sure the debian packaging does not systemctl if it's not installed. M debian/packetfence.postinst commit 86e8c1d5d9db0e96cb1c86ee24f45005a45ef61d Author: Louis Munro <lmunro@inverse.ca> Date: Thu Apr 7 15:19:59 2016 -0400 Moved freeradius from "pre-depends" to "depends" in debian. M debian/control commit 12b397205826acf7633b1a373b5230693ce207aa Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 7 14:53:15 2016 -0400 Force HtmlFormHandler to 0.40013 (centos 6 and 7) M addons/packages/packetfence.spec commit 34ef9c1d68cff71912d20a40947998a75c77574f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 7 13:58:00 2016 -0400 Add better error handling M lib/pf/scan/wmi/rules.pm commit f33fe4c686ccebd75e651d8b5c6b77a52de683b9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 7 13:34:52 2016 -0400 Format the mac before putting in the logging context Fixes #1320 M lib/pf/util/webapi.pm commit ab1fdb09eaf8a56e856a9545be0912c372e532d5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 7 12:58:04 2016 -0400 Refactor the parseResult to get rid of uninitialized value error M lib/pf/scan/wmi/rules.pm commit 18633026cff4d271a9dcd030b2546dfbb060d435 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 7 11:38:39 2016 -0400 ameliorate sponsor activation detection M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm commit 59955287e4962c89e18d1869b9356da24314b7b3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 7 11:32:28 2016 -0400 fix typos M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Chained.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm commit 965b6e8d30b4ee0ce9793ba9d79a2a79a7bd8c79 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 7 11:26:17 2016 -0400 remove double titling in sponsor login M html/captive-portal/templates/activation/sponsor_login.html commit f6cb8cfd198a576ae27175ae16adbe5d25fbaf0c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 7 11:17:00 2016 -0400 don't apply same device rule to sponsor reg M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit 17640f1de4535b24ae1aa79b1345f0fd859421d0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 7 10:54:35 2016 -0400 use user session in email activation M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit 45c8f426c107e97fb81a637b2dbaac33b863ba12 Author: extrafu <lmarcotte@inverse.ca> Date: Thu Apr 7 10:42:18 2016 -0400 Update NEWS.asciidoc Better wording M NEWS.asciidoc commit 3fef1b2a10d436ecc64045254c20715cf5d2d6d6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 7 09:56:47 2016 -0400 Updated documentation M conf/documentation.conf M html/pfappserver/lib/pfappserver/I18N/en.po commit da4052f4688038615bf88d9fffe5c4b11181b134 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 7 09:55:17 2016 -0400 rework /captive-portal redirects with redirect_root M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Chained.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm commit 16555c3605e8b2a34f099f093cd95e275e744c36 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 7 09:53:36 2016 -0400 redirect to root when there is a billing error to prevent flash issues M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Billing.pm commit 18cd779e2aa985b7e385e6654ac911abf1532dc3 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Apr 7 09:33:10 2016 -0400 Change checkbox to Toggle type M html/pfappserver/lib/pfappserver/Form/Config/BillingTiers.pm commit 28332a03fd38fc14b52ed309e944ffbeb0c4be7f Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 6 15:59:24 2016 -0400 Added dpkg-distribution to pf-config and pf-redis-cache dependencies. M debian/control commit baad1cbec11c41ad855b2bbc78d801d76588a931 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 6 15:55:45 2016 -0400 fixes to stripe template M html/captive-portal/templates/billing/confirm_Stripe.html commit d86517e739fa9be4a5a7c25596d254bf75586c66 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 6 14:12:44 2016 -0400 allow access to common directory in parking M conf/httpd.conf.d/httpd.parking.tt.example commit dea98f4f7a185d135630a5fd1470789f72e9e2dd Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 6 14:47:36 2016 -0400 Missing configuration in case of a violation (cisco Identity Networking Policy for MULTIDOMAIN) M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit cb074af48132d1ae09822973bce31191f951304b Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 6 14:43:07 2016 -0400 fix #1334 M html/pfappserver/lib/pfappserver/Form/Config/BillingTiers.pm commit 96f21237a44d99147b6ecd8cb793c7c0c7340073 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 6 14:29:29 2016 -0400 Removed redis dependency on local radius PEAP authentication. M conf/radiusd/packetfence-tunnel.example commit 0b19969d0a183231ad3d8850788819564c1bdb68 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 6 13:55:57 2016 -0400 Update design of parking portal Fixes #1331 A html/common/img/ic_done_24px.svg A html/common/img/ic_done_72px.png A html/common/img/ic_forward_24px.svg A html/common/img/ic_forward_36px.png A html/common/img/ic_warning_24px.svg A html/common/img/ic_warning_72px.png M html/common/styles.css M html/parking/back-on-network.html M html/parking/index.html M html/parking/max-attempts.html commit 2de9591e8ab86ae76741670b78cb24307ebf38e4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 6 13:38:49 2016 -0400 (portal) Adjust .iconic to handle img tags M html/common/scss/_components.iconic.scss commit 29ef62cb34c2ce6f624c03507cb8a60dab554b0f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 6 13:37:55 2016 -0400 Move captive portal CSS/Sass to /common D html/captive-portal/content/Gruntfile.js D html/captive-portal/content/package.json D html/captive-portal/content/scss/_base.body.scss D html/captive-portal/content/scss/_base.footer.scss D html/captive-portal/content/scss/_base.header.scss D html/captive-portal/content/scss/_base.input.scss D html/captive-portal/content/scss/_base.paragraphs.scss D html/captive-portal/content/scss/_components.card.scss D html/captive-portal/content/scss/_components.dot.scss D html/captive-portal/content/scss/_components.iconic.scss D html/captive-portal/content/scss/_components.input.scss D html/captive-portal/content/scss/_objects.box.scss D html/captive-portal/content/scss/_objects.buttons.scss D html/captive-portal/content/scss/_objects.layout.scss D html/captive-portal/content/scss/_objects.list-ui.scss D html/captive-portal/content/scss/_objects.media.scss D html/captive-portal/content/scss/_objects.tables.scss D html/captive-portal/content/scss/_settings.colors.scss D html/captive-portal/content/scss/_settings.packetfence.scss D html/captive-portal/content/scss/_tools.aliases.scss D html/captive-portal/content/scss/_trumps.dev.scss D html/captive-portal/content/scss/_trumps.flag.scss D html/captive-portal/content/scss/_trumps.layout.scss D html/captive-portal/content/scss/_trumps.media.scss D html/captive-portal/content/scss/styles.scss D html/captive-portal/content/styles.css M html/captive-portal/templates/layout.html A html/common/Gruntfile.js A html/common/package.json A html/common/scss/_base.body.scss A html/common/scss/_base.footer.scss A html/common/scss/_base.header.scss A html/common/scss/_base.input.scss A html/common/scss/_base.paragraphs.scss A html/common/scss/_components.card.scss A html/common/scss/_components.dot.scss A html/common/scss/_components.iconic.scss A html/common/scss/_components.input.scss A html/common/scss/_objects.box.scss A html/common/scss/_objects.buttons.scss A html/common/scss/_objects.layout.scss A html/common/scss/_objects.list-ui.scss A html/common/scss/_objects.media.scss A html/common/scss/_objects.tables.scss A html/common/scss/_settings.colors.scss A html/common/scss/_settings.packetfence.scss A html/common/scss/_tools.aliases.scss A html/common/scss/_trumps.dev.scss A html/common/scss/_trumps.flag.scss A html/common/scss/_trumps.layout.scss A html/common/scss/_trumps.media.scss A html/common/scss/styles.scss A html/common/styles.css commit d3e143301e89809b03b88510497754909bbc8ca3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 14:12:04 2016 -0400 Allow to be used for both centos 6 and 7 M addons/dev-helpers/centos-chroot/install-packages-from-spec.sh commit 4f89a1f03c16fdb37993c02ea887dbbed0e2dc4c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 14:09:39 2016 -0400 Require samba less than 4 on centos 6 M addons/packages/packetfence.spec commit b8c6e919da58abb77557ece6388c294fce481aeb Author: extrafu <lmarcotte@inverse.ca> Date: Wed Apr 6 14:09:44 2016 -0400 Update NEWS.asciidoc Fixed typos M NEWS.asciidoc commit 60534a9f5c2a3483c29909f8971aed204bc065ab Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 6 14:06:49 2016 -0400 UPGRADE notes related to REJECT role M UPGRADE.asciidoc commit 95de37455b2531a4f7e49d63364913cec347166e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 6 13:31:29 2016 -0400 Adding REJECT role as a standard PacketFence role M conf/switches.conf.example M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql M lib/pf/constants/role.pm commit 60d2771c3a4d5369e7cb621eb89db4007cebe6b3 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 6 13:24:32 2016 -0400 Added a check to debian package to mv the raddb dir when upgrading. M debian/packetfence.preinst commit a1f1978afa67c7eb87069c5f89fef7adc59d1995 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 6 13:09:04 2016 -0400 Added a pre upgrade action to rpm package to mv the raddb dir. M addons/packages/packetfence.spec commit 2193ff59f6b6cf499c7440d034fbd3b056d14e18 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 13:14:21 2016 -0400 Format the RADIUS request and response Fixes #1281 M html/pfappserver/lib/pfappserver/PacketFence/Controller/RadiusLog.pm commit 56857809226d40afbb99582bad0acb0adbb4f54a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 6 11:50:01 2016 -0400 lower sample rate of multidomain M raddb/mods-config/perl/packetfence-multi-domain.pm commit 48d8618da7881dd887e1eb23ba785842d1748036 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 6 11:49:34 2016 -0400 lower sample rate of captive portal M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Factory.pm commit bb14f57e7fca027e93c575b3634a6c7ec667da88 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 6 11:25:11 2016 -0400 Export $var_dir M lib/pf/services/manager/winbindd_child.pm commit 5a2475103eeb719b634336c2f75bb5c5449ea01f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 6 11:11:44 2016 -0400 use TLS 1.2 in paypal communications M lib/pf/Authentication/Source/PaypalSource.pm commit 63d311135dab7b6f295dc57e9428d83e7deac43b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 6 11:08:04 2016 -0400 (portal) Fix JavaScript error in Stripe billing M html/captive-portal/templates/billing/confirm_Stripe.html commit 6917f9e87fa5ab2cdcbc1f1bdfd3687a40e59d8b Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 6 10:37:13 2016 -0400 If mounted fs is already mounted in the chroot then don't try to remount it M addons/create_chroot.sh commit 8e559d266b5bd4f2da2810ca1fc7050884765a10 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 6 10:37:06 2016 -0400 fix oauth2 callback urls in doc M docs/PacketFence_Administration_Guide.asciidoc commit ebbbf5e8a66eea84ee2f074cbdc6ac1f1d5df15c Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 6 10:27:09 2016 -0400 Updated NEWS file with FreeRADIUS3 mention. M NEWS.asciidoc commit 7449b65e4016174d26986d96a849bfa18bc4d157 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 15:56:53 2016 -0400 Remove an unsed functions M lib/pf/util.pm commit 328d517849ae9174e0b2befd0b554adf8a447d1f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 15:55:26 2016 -0400 Remove the use of the FileHandle object M lib/pf/config/util.pm M lib/pf/util.pm commit 593b9d81a0ae7d84272a62d13c8a39235be0c434 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 6 09:58:45 2016 -0400 change default values for redirect_url in oauth M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/LinkedInSource.pm M lib/pf/Authentication/Source/TwitterSource.pm M lib/pf/Authentication/Source/WindowsLiveSource.pm commit b92f5f4438798bb8645ba1d260c73af6798b06bf Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 6 09:58:26 2016 -0400 add windows live to oauth sources list M UPGRADE.asciidoc commit 3d1bdeb3a24595a2390d5fe1d0dba20f0f4d589a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 6 09:56:56 2016 -0400 Add oauth2 sources upgrade notes M UPGRADE.asciidoc commit 80879316c88c1fbae48ef014ea6d9978d247bc6e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 6 09:38:11 2016 -0400 Documentation for registration parking M docs/PacketFence_Administration_Guide.asciidoc commit c7253167487eff28520fd92bf61818789a28711b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 6 09:35:51 2016 -0400 Updated UPGRADE file M UPGRADE.asciidoc commit 54539bb88d58e1822b8494a125768d019877b601 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 6 09:30:02 2016 -0400 Updated NEWS file M NEWS.asciidoc commit ce4281c0c2386e9156ccb18e76f9ec89d758531b Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 6 09:16:50 2016 -0400 Updated NEWS file M NEWS.asciidoc commit 4be92457dfaf4829863ffc087407200c12e8af65 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 6 09:10:36 2016 -0400 typo. M NEWS.asciidoc commit 4d3aba2ec8f1343dc68823ab203c376cca57a16e Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 6 09:10:19 2016 -0400 #1250 news entry M NEWS.asciidoc commit 64a5082a20e669e03aa6d1ae3da595897de50c47 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 6 09:09:12 2016 -0400 i18n for parking conf variables M html/pfappserver/lib/pfappserver/I18N/en.po commit 0826c5fe42724166dc69a714d37eba01e385eb0c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 6 09:05:59 2016 -0400 touchups to documentation.conf M conf/documentation.conf commit 3699f01c3921bd4036a3d8398cf0313560961790 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 6 09:08:18 2016 -0400 Added missing domain attribute M lib/pf/services/manager/winbindd_child.pm commit c00c79241a2eeaa8bb208a2d951057bdf28a97d8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 6 09:05:14 2016 -0400 add parking to available config sections in admin M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm commit ad0aa2c837df16b7d9443250ed39377750346001 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 6 09:04:51 2016 -0400 preloadSwitches is not part of APR::Pool M lib/pf/WebAPI/InitHandler.pm commit 4fd35a09f164d3507bbc41d39a0ec255852651e2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 6 08:53:36 2016 -0400 Added news entry for v6 PRs authored by @julsemaan M NEWS.asciidoc commit c9adf63c269fdee3c29b9fe148378900db5ef5d8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 21:59:48 2016 -0400 Fix rebase error M lib/pf/pfqueue/producer/redis.pm commit 40629c5f5e5f783f09a4d53001ca7252a26b8569 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 5 19:28:43 2016 -0400 Remove useless menu item M html/pfappserver/root/admin/configuration.tt commit f2de0ea949e40183972f8bcdaa30388242ee92b4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 5 19:21:37 2016 -0400 Remove doc reference M docs/PacketFence_Administration_Guide.asciidoc commit aae989dfa6a46287b60f05bbbb23d121abdcbd93 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 5 19:19:39 2016 -0400 remove old translation M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit d94777f6ccfb00b005f9971ed7b039c12bc40ddf Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 5 19:15:09 2016 -0400 remove configuration parameter M conf/documentation.conf M conf/pf.conf.defaults commit ecf39d696c4068487d15789b973aeec29abee21d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 5 19:13:31 2016 -0400 code use source attribute M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm commit 39225eff35ec2a181ff984d699bc103920b279fa Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 5 19:09:59 2016 -0400 sponsorship_cc now a source attribute M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SponsorEmail.pm M html/pfappserver/root/authentication/source/type/SponsorEmail.tt M lib/pf/Authentication/Source/SponsorEmailSource.pm commit a9c2ac3d76a7b9bb383581c776f46eec6fbe17d8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 5 16:58:47 2016 -0400 Fixed permissions on systemd files M addons/packages/packetfence.spec M debian/rules commit 5128fcae8c6e52e836b97676e423e6059e0b9f24 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 5 16:47:09 2016 -0400 Fixed duplicate radius attribute code. M raddb/dictionary.inverse commit 4e8ffa709325e17c3203406949d0f216653abcbe Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 5 16:25:35 2016 -0400 Fixed samba 4 configuration M addons/AD/smb.tt M lib/pf/services/manager/winbindd.pm M lib/pf/services/manager/winbindd_child.pm commit e57af774e7530cb73b2489b4f0d6c9cf22a50372 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 5 16:14:10 2016 -0400 Fixed incorrect case in dynamic-clients when the client is not found. M raddb/dictionary.inverse M raddb/sites-available/dynamic-clients commit 10888e03e82b821fec3d5f829614151402d93f98 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 4 15:26:28 2016 -0400 Add missing pf::file_paths exports M addons/AD/migrate.pl M html/captive-portal/lib/captiveportal.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Violation.pm M html/pfappserver/lib/pfappserver/Model/Audit.pm M html/pfappserver/lib/pfappserver/Model/Config/Domain.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile/Default.pm M html/pfappserver/lib/pfappserver/View/HTML.pm M lib/pf/ConfigStore/DNS_Filters.pm M lib/pf/ConfigStore/PortalModule.pm M lib/pf/api.pm M lib/pf/config.pm M lib/pf/services/manager/httpd.pm M lib/pf/services/manager/httpd_portal.pm M lib/pf/util.pm M lib/pfconfig/namespaces/config/DNS_Filters.pm M lib/pfconfig/namespaces/config/PortalModules.pm M lib/pfconfig/namespaces/config/Profiles.pm M lib/pfconfig/namespaces/config/VlanFilters.pm M t/configstore-2-pfconfig.t M t/db/schema.t commit 81e06d8ca4ce1991f4f20f513f3901ccb7c7cebc Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 4 14:31:36 2016 -0400 Fix bad rebase M lib/pf/cluster.pm commit e14f4c9add021762e8a3047af5f26bf30773bd78 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 4 14:30:29 2016 -0400 Bad rebase M t/test_paths.pm commit 67e0dafa4d074b4e87b1a1540c6d9134265282ec Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Feb 6 12:18:53 2016 -0500 Use pf::file_paths instead of pf::config M lib/pfconfig/namespaces/config/Pf.pm commit 94e5ec39adda0633818008e2eff89e066e7970c1 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Feb 6 11:59:46 2016 -0500 Explicitly export file_path variables M bin/cluster/sync M bin/pfcmd_vlan M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/View/MobileConfig.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan.pm M html/pfappserver/lib/pfappserver/Model/Admin.pm M html/pfappserver/lib/pfappserver/Model/Configurator.pm M html/pfappserver/lib/pfappserver/Model/DB.pm M html/pfappserver/lib/pfappserver/Model/Services.pm M lib/pf/ConfigStore/AdminRoles.pm M lib/pf/ConfigStore/ApacheFilters.pm M lib/pf/ConfigStore/Authentication.pm M lib/pf/ConfigStore/BillingTiers.pm M lib/pf/ConfigStore/Cluster.pm M lib/pf/ConfigStore/DhcpFilters.pm M lib/pf/ConfigStore/Domain.pm M lib/pf/ConfigStore/Firewall_SSO.pm M lib/pf/ConfigStore/FloatingDevice.pm M lib/pf/ConfigStore/Network.pm M lib/pf/ConfigStore/PKI_Provider.pm M lib/pf/ConfigStore/Pf.pm M lib/pf/ConfigStore/Pfdetect.pm M lib/pf/ConfigStore/Profile.pm M lib/pf/ConfigStore/Provisioning.pm M lib/pf/ConfigStore/RadiusFilters.pm M lib/pf/ConfigStore/Realm.pm M lib/pf/ConfigStore/Scan.pm M lib/pf/ConfigStore/Switch.pm M lib/pf/ConfigStore/Violations.pm M lib/pf/ConfigStore/VlanFilters.pm M lib/pf/ConfigStore/WMI.pm M lib/pf/Portal/Session.pm M lib/pf/Switch/AeroHIVE.pm M lib/pf/Switch/Extreme.pm M lib/pf/Switch/HP/Controller_MSM710.pm M lib/pf/Switch/HP/MSM.pm M lib/pf/Switch/Meru.pm M lib/pf/Switch/Trapeze.pm M lib/pf/SwitchFactory.pm M lib/pf/activation.pm M lib/pf/admin_roles.pm M lib/pf/cluster.pm M lib/pf/cmd/pf/configfiles/pull.pm M lib/pf/cmd/pf/configfiles/push.pm M lib/pf/cmd/pf/fixpermissions.pm M lib/pf/cmd/pf/schedule.pm M lib/pf/cmd/pf/service.pm M lib/pf/cmd/pf/version.pm M lib/pf/config.pm M lib/pf/config/cached.pm M lib/pf/config/ui.pm M lib/pf/config/util.pm M lib/pf/constants/trigger.pm M lib/pf/domain.pm M lib/pf/file_paths.pm M lib/pf/iptables.pm M lib/pf/log.pm M lib/pf/pfcmd/checkup.pm M lib/pf/pfqueue/producer/redis.pm M lib/pf/services/manager.pm M lib/pf/services/manager/carbon_cache.pm M lib/pf/services/manager/carbon_relay.pm M lib/pf/services/manager/collectd.pm M lib/pf/services/manager/dhcpd.pm M lib/pf/services/manager/haproxy.pm M lib/pf/services/manager/httpd.pm M lib/pf/services/manager/httpd_graphite.pm M lib/pf/services/manager/iptables.pm M lib/pf/services/manager/keepalived.pm M lib/pf/services/manager/p0f.pm M lib/pf/services/manager/pfdetect.pm M lib/pf/services/manager/pfdhcplistener.pm M lib/pf/services/manager/radiusd.pm M lib/pf/services/manager/radiusd_child.pm M lib/pf/services/manager/radsniff.pm M lib/pf/services/manager/redis.pm M lib/pf/services/manager/redis_queue.pm M lib/pf/services/manager/snmptrapd.pm M lib/pf/services/manager/snort.pm M lib/pf/services/manager/statsd.pm M lib/pf/services/manager/suricata.pm M lib/pf/services/manager/winbindd.pm M lib/pf/services/manager/winbindd_child.pm M lib/pf/services/util.pm M lib/pf/traplog.pm M lib/pf/util.pm M lib/pf/util/pfqueue.pm M lib/pf/version.pm M lib/pf/web/device_registration.pm M lib/pf/web/guest.pm M lib/pf/web/release.pm M lib/pf/web/util.pm M lib/pfconfig/backend/bdb.pm M lib/pfconfig/namespaces/config/AdminRoles.pm M lib/pfconfig/namespaces/config/ApacheFilters.pm M lib/pfconfig/namespaces/config/Authentication.pm M lib/pfconfig/namespaces/config/BillingTiers.pm M lib/pfconfig/namespaces/config/Cluster.pm M lib/pfconfig/namespaces/config/DhcpFilters.pm M lib/pfconfig/namespaces/config/Documentation.pm M lib/pfconfig/namespaces/config/Domain.pm M lib/pfconfig/namespaces/config/Firewall_SSO.pm M lib/pfconfig/namespaces/config/FloatingDevices.pm M lib/pfconfig/namespaces/config/Network.pm M lib/pfconfig/namespaces/config/PKI_Provider.pm M lib/pfconfig/namespaces/config/Pf.pm M lib/pfconfig/namespaces/config/PfDefault.pm M lib/pfconfig/namespaces/config/Pfdetect.pm M lib/pfconfig/namespaces/config/Pfqueue.pm M lib/pfconfig/namespaces/config/Profiles.pm M lib/pfconfig/namespaces/config/Provisioning.pm M lib/pfconfig/namespaces/config/RadiusFilters.pm M lib/pfconfig/namespaces/config/Realm.pm M lib/pfconfig/namespaces/config/Scan.pm M lib/pfconfig/namespaces/config/Switch.pm M lib/pfconfig/namespaces/config/Violations.pm M lib/pfconfig/namespaces/config/VlanFilters.pm M lib/pfconfig/namespaces/config/Wmi.pm M lib/pfconfig/namespaces/config/template.pm M lib/pfconfig/namespaces/resource/CaptivePortal.pm M sbin/pfmon M sbin/pfqueue M t/test_paths.pm commit e85ef2852d7fb0604ab4ab85ee6bc431f9856848 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Feb 6 08:54:28 2016 -0500 Export file paths M lib/pf/CHI.pm commit 1738ecf9c04642c055b02ec631f907bd86cb11fc Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Feb 6 08:53:05 2016 -0500 Do not export pf::file_paths by default M lib/pf/file_paths.pm commit a8ce5e01337fe00bcd89f293856148356e3fa692 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 15:48:20 2016 -0400 Remove 'use English;' M bin/pfcmd_vlan commit 084070447e3fdf104b096008048e3c310932a366 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 15:46:56 2016 -0400 Remove 'use English;' M lib/pf/config/util.pm M lib/pf/util.pm commit 9a09915daf1c51fefa3563aa5caafd4cb17fe5ad Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 5 15:43:42 2016 -0400 Do not preload the chi drivers automaticaly M lib/pf/CHI.pm M sbin/pfsetvlan commit 849822fe4427e5bcef4d8b8462b1db3660352e51 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Apr 5 15:40:38 2016 -0400 Fixing #1316 properly M lib/pf/Portal/Session.pm commit a3136d0ddc1a35050288641322bd641263e19c31 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 5 15:21:09 2016 -0400 (portal) Enlarge breakpoints of main content M html/captive-portal/content/scss/_trumps.layout.scss M html/captive-portal/content/styles.css M html/captive-portal/content/timerbar.js M html/captive-portal/lib/captiveportal/Form/Widget/Field/AUP.pm M html/captive-portal/templates/activation/sponsor_login.html M html/captive-portal/templates/billing/confirm_AuthorizeNet.html M html/captive-portal/templates/billing/confirm_Paypal.html M html/captive-portal/templates/billing/confirm_Stripe.html M html/captive-portal/templates/billing/index.html M html/captive-portal/templates/billing/tier.html M html/captive-portal/templates/content-with-choice.html M html/captive-portal/templates/device-registration/login.html M html/captive-portal/templates/device-registration/registration.html M html/captive-portal/templates/enabler.html M html/captive-portal/templates/layout.html M html/captive-portal/templates/message.html M html/captive-portal/templates/oauth2/landing.html M html/captive-portal/templates/pki_provider/packetfence_local.html M html/captive-portal/templates/pki_provider/packetfence_pki.html M html/captive-portal/templates/pki_provider/scep.html M html/captive-portal/templates/provisioner/accept.html M html/captive-portal/templates/provisioner/android.html M html/captive-portal/templates/provisioner/ibm.html M html/captive-portal/templates/provisioner/mobileconfig.html M html/captive-portal/templates/provisioner/mobileiron.html M html/captive-portal/templates/provisioner/opswat.html M html/captive-portal/templates/provisioner/sepm.html M html/captive-portal/templates/provisioner/symantec.html M html/captive-portal/templates/provisioner/windows.html M html/captive-portal/templates/saml.html M html/captive-portal/templates/signin.html M html/captive-portal/templates/sms/validate.html M html/captive-portal/templates/status.html commit 02b816f003f1a7642f06a0371b6f9e78c5dcb9a5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 5 15:11:10 2016 -0400 Adjusted configurator copyright M html/pfappserver/root/configurator/admin.tt M html/pfappserver/root/configurator/configuration.tt M html/pfappserver/root/configurator/database.tt M html/pfappserver/root/configurator/enforcement.tt M html/pfappserver/root/configurator/networks.tt M html/pfappserver/root/configurator/services.tt commit 4c4cd288e5337dde94e3bf811cedc70fa9a553de Author: extrafu <lmarcotte@inverse.ca> Date: Tue Apr 5 14:58:45 2016 -0400 Update NEWS.asciidoc M NEWS.asciidoc commit 699ae0bbb810418dfea124b58a4ca09692abbd4a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 5 14:17:31 2016 -0400 Add note when adding / modifying a network M html/pfappserver/root/config/networks/view.tt commit f16f1a51222c8b05c69f310e70ea0e2a09cc7949 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 5 13:51:01 2016 -0400 only validate AUP on post M html/captive-portal/lib/captiveportal/Form/Authentication.pm commit 8b503f0154295695b9436f3abf8a031946ee7ee6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 5 13:47:52 2016 -0400 redefine enforce completely M lib/pf/provisioner/mobileconfig.pm commit f01bdd05b4f525af3b052ec2a9619944f24d23f7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 5 13:46:08 2016 -0400 add parking section to admin M html/pfappserver/root/admin/configuration.tt commit f0e48f2b066bf4e1b12349d888490d23854b4a4b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 5 13:29:31 2016 -0400 Only allow device who is registering to validate the e-mail link fixes #1321 M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit 072e569ccdecdce61396ea4efcb91881c120c2a8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 5 13:26:22 2016 -0400 fix preregistration in checkup fixes #1313 M lib/pf/pfcmd/checkup.pm commit 65ac905170b5abf318c9cce6fff6072a8823df33 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 5 13:06:47 2016 -0400 Remove wrong ipv6 address in resolv.conf (if exist) M addons/packages/packetfence.spec commit 30b13648b4edb7a6383ff199009f7b0ad43a6a0e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 5 13:05:48 2016 -0400 use portal node info in provisioner matching M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Provisioning.pm commit 750c2702aa5a61f2de1764539969f6cb8cc1eab5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 5 13:05:30 2016 -0400 don't enforce mobileconfig based provisioners M lib/pf/provisioner/mobileconfig.pm commit b0f7d7740923ee07d846e8beef070ff6833711ea Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 5 12:25:50 2016 -0400 make sure profile exists before using it for auth M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 55c272c2580f2cfc63fbc479ca46f5541fbed9c8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 5 10:51:50 2016 -0400 Make return explicit M lib/Catalyst/Plugin/Session/State/MAC.pm commit d83ed1670de911d035d047f016ea2ca17593eee2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 5 10:18:59 2016 -0400 Remove show first module for guest policy It doesn't make sense anymore with the design of the portal M conf/portal_modules.conf.defaults commit 980659769eeaa04d1e334e8212df6e1f9b161d42 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 5 09:53:30 2016 -0400 Documentation fix related to radius debugging. M docs/PacketFence_Administration_Guide.asciidoc commit 721b4aa26f0860b187b187454ccf157c2e75b38e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 4 17:36:06 2016 -0400 remove uselss import M html/captive-portal/lib/captiveportal.pm commit ee6c1a487d4d977212be24e65bf7de519ba8eb8a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 4 17:35:36 2016 -0400 remove useless variable M html/captive-portal/lib/captiveportal.pm commit 4a093ac2025fc06439b487ddd2e67d617b713e00 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 4 17:33:58 2016 -0400 enhance poddoc M lib/Catalyst/Plugin/Session/State/MAC.pm commit 370fb3aa747962a9171bf1c5adf6e2e41f573d15 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 4 17:31:51 2016 -0400 change method signature in MAC state M lib/Catalyst/Plugin/Session/State/MAC.pm commit e050294e5650863d1a42cbd03da806844d895e3e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 4 17:29:46 2016 -0400 move browser_session_id method to MAC state M html/captive-portal/lib/captiveportal.pm M lib/Catalyst/Plugin/Session/State/MAC.pm commit a22b47740635affa007d1f71ce3152899b58c052 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 4 17:26:02 2016 -0400 dry up MAC session state M html/captive-portal/lib/captiveportal.pm M lib/Catalyst/Plugin/Session/State/MAC.pm commit defc61b19162ed6e8634ec69207aaf54ec10f1c7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 4 16:53:54 2016 -0400 remove duplicate sub M lib/pf/util.pm commit 5082f43b8434fef4906efd1df8ece4752e7940de Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 4 16:52:50 2016 -0400 changes to poddoc M lib/Catalyst/Plugin/Session/State/MAC.pm commit 7b1fbc7221f80dbe36b7ee627dad6141c693d53d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 4 16:50:08 2016 -0400 code cleanup M html/captive-portal/lib/captiveportal.pm M lib/Catalyst/Plugin/Session/State/MAC.pm M lib/pf/util.pm commit 9418a698e20006826860e6d48c0a3f09261637a1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 4 16:42:14 2016 -0400 Added samba-winbind-clients as dep for centos 7 (wbinfo binary) M addons/packages/packetfence.spec commit ad134602ac835dd0d107b611f26ea949a4af9435 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 4 16:36:21 2016 -0400 Added directories in chroot for samba 4 and centos 7 M addons/create_chroot.sh commit f70301aa297b677b9ba271939af2e9f8350008a2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 4 16:06:57 2016 -0400 remove deprecated module D lib/Catalyst/Plugin/Session/Store/MAC_Based.pm commit 6590625227b7491b16214fb90d997ac8d4512fb3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 4 16:06:42 2016 -0400 handle pre-registration in portal session M html/captive-portal/lib/captiveportal.pm M lib/Catalyst/Plugin/Session/State/MAC.pm commit 82da74c83d8e4a9f89cc2a81888129055c0949f4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 4 15:49:01 2016 -0400 fix the portal session state to be as persistent as the MAC M html/captive-portal/lib/captiveportal.pm A lib/Catalyst/Plugin/Session/State/MAC.pm commit 9455d36777354c6de12326d49c03470fd12b3183 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 31 10:20:39 2016 -0400 Added the ability to search for a online status of unknown M html/pfappserver/root/admin/nodes.tt M sbin/pfmon commit 5979cc6380659625d6b36522363fc75c8999e170 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 30 16:36:15 2016 -0400 Remove the update_node_online_stats pfmon task M conf/documentation.conf M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M lib/pf/locationlog.pm commit f60659b196a024cf207edb98bb7754c5ef2fa119 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 30 16:11:43 2016 -0400 Use the radacct log for searching on or offline status M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit c1c8fca11a80706cee38c0d71d406b7973923da4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 30 16:08:39 2016 -0400 Fix IN clause creation M lib/pf/SearchBuilder.pm commit c8557751895ba1c6b40504f575b8d877d2ddca74 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 30 14:32:30 2016 -0400 Added the ability to search the online via the radius accounting logs M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/root/node/search.tt commit 539ba0bf680506b27f6959f6bdfc2a2cb6f4bfe8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 30 14:28:36 2016 -0400 A customized Search Builder for Node A lib/pf/SearchBuilder/Node.pm commit be6b5d921f80647b0241660f8af971513d3297b7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 30 12:10:43 2016 -0400 Do not close location log entry on accounting Stop M lib/pf/radius.pm commit ef6f7961415d1c18eefa77dd6442306c337e1313 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Apr 4 15:17:36 2016 -0400 Fix #1316 M lib/pf/Portal/Session.pm commit ccf64b744533b0477f2247b52cdd02552d4e454b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 4 14:56:29 2016 -0400 check if user session is defined for flash M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm commit 7df1ed3456ea39bc23650c47c7207e54335a5871 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 4 14:12:08 2016 -0400 Fix for #1312 M addons/packages/packetfence.spec commit 498f11bb8d02db799f1079343455c5126a003e72 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 4 14:12:02 2016 -0400 Add resource::SwitchTypesConfigured as a child resource of config::Switch M lib/pfconfig/namespaces/config/Switch.pm commit 9b7ec6cc307689fccdc99d8f21c498163cf00735 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 4 14:10:38 2016 -0400 Updated doc M lib/pf/WebAPI/InitHandler.pm M lib/pf/WebAPI/InitHandler/Admin.pm M lib/pfconfig/namespaces/resource/SwitchTypesConfigured.pm commit 3ce5e17251302290b01e62e8c62d9813604eb265 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 4 13:18:26 2016 -0400 validate there is a current module before looking it up M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm commit b398d0a5325956ffa231f26150b5a177e829426c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 4 13:12:11 2016 -0400 put flash into user session (browser specific) M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm commit df10e0059bf280c3b8651bf07b3c89ef9c577a6a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 4 13:08:45 2016 -0400 give proper feedback if node_register fails M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm commit d357f38dfeca92774408d27e5e2e16b0deb90118 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 4 12:59:05 2016 -0400 remove excessive logging M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm commit 522c9cc480c5d10aa925c40ef8c502799aa147fd Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 4 12:55:22 2016 -0400 add raw mode to rendering M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm commit 20dddcdc34ebe8ffa5c3528e4f21497164ee0044 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 4 12:12:37 2016 -0400 Fix typos M conf/httpd.conf.d/httpd.admin.tt.example M lib/pf/WebAPI/InitHandler/Admin.pm commit 977bf1fcfb3bfd470f34cd9aab5a378f93e1b11a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 4 12:07:04 2016 -0400 Add viewport meta tag M html/captive-portal/templates/layout.html commit 7bb6099b8604ca37a844093baed50fff76ae3c72 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 4 12:05:27 2016 -0400 Use preloadAllModules in the admin M html/pfappserver/lib/pfappserver.pm commit ec038aeb1d9aaa7041e71b036170187301c770ba Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 4 11:54:57 2016 -0400 Made the InitHandler more OO M conf/httpd.conf.d/httpd.admin.tt.example M conf/httpd.conf.d/httpd.portal.tt.example M conf/httpd.conf.d/httpd.proxy.tt.example M conf/httpd.conf.d/httpd.webservices.tt.example M lib/pf/WebAPI/InitHandler.pm A lib/pf/WebAPI/InitHandler/Admin.pm commit 2bf50974913c0c5101b32a6c2c3ad27056be273b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 4 11:38:34 2016 -0400 Only preload the configured switches M html/pfappserver/lib/pfappserver.pm M lib/pf/SwitchFactory.pm M lib/pf/WebAPI/InitHandler.pm M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfdns M sbin/pfmon M sbin/pfqueue M sbin/pfsetvlan M t/benchmarks/pf-switchfactory-preload.pl commit 45081f559aa56db3aeaf95ba621b24ae9a437101 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Apr 4 11:32:27 2016 -0400 Fixed the upgrade script so accounting-stop is properly handled. M db/upgrade-X.X.X-X.Y.Z.sql commit eec02b527d4721ddb20ae9ccdd7888d0b8b99741 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Apr 4 11:28:36 2016 -0400 Acct-Stop now handles missing start sessions. M db/pf-schema-X.Y.Z.sql M raddb/mods-config/sql/main/mysql/queries.conf commit b1e2aa0e70f16a1a4b613f1ca4d1d3e063d0233b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 4 11:01:51 2016 -0400 New resource SwitchTypesConfigured A lib/pfconfig/namespaces/resource/SwitchTypesConfigured.pm commit 388412ff8e41776ec2076c105f89f7214e233660 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 4 11:21:34 2016 -0400 Remove unneeded code pfconfig::timeme M lib/pf/SwitchFactory.pm M lib/pfconfig/cached.pm M lib/pfconfig/cached_array.pm M lib/pfconfig/cached_hash.pm M lib/pfconfig/cached_scalar.pm D lib/pfconfig/timeme.pm M sbin/pfconfig commit ffa5a853da1c71e85e7866af9de8db37cc2fae94 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 4 09:51:43 2016 -0400 add condition to fingerbank actions fixes #1304 M lib/pf/fingerbank.pm M sbin/pfmon commit 994835e4aba58a5809a9b0feab5b4b4efe46e33a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 4 09:17:59 2016 -0400 add update for redis map in admin + centralize updates in DB controller M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DB.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm M html/pfappserver/root/config/fingerbank/header.tt commit 41586e0c24a66ff2e6b4eb26c7b3abb47e99d1fd Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 4 09:17:34 2016 -0400 fix naming of action M lib/pf/fingerbank.pm commit d750777eb95d2d3e5686972ee20183855bb5f565 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 4 09:06:47 2016 -0400 rework fingerbank pfmon update process through API M lib/pf/api.pm M lib/pf/fingerbank.pm M sbin/pfmon commit 1e68d87bdb95ec6c342f3790ae357a69aa360244 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 4 08:48:24 2016 -0400 remove duplicate parameter M conf/pf.conf.defaults commit ffd06a1b77710eea166d9304ac884fea53f5a279 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 4 07:57:07 2016 -0400 Add upgrade notes for web auth changes fixes #1282 M UPGRADE.asciidoc commit 5e6701ff541d37ee286dfafc9a35a1c82b5729ad Author: Louis Munro <lmunro@inverse.ca> Date: Fri Apr 1 16:59:26 2016 -0400 Fixed RADIUS accounting for case of the missing start. M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql M raddb/mods-config/sql/main/mysql/queries.conf commit 0c09d3df79c0b40f47fe5e0ac5e708cce39fbba8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 1 15:46:13 2016 -0400 fix userlock handling in WLC + Catalyst M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/WLC.pm commit f9de56755bcbbc07ed7bd9c9ed1c8eade88a1f7d Author: Durand Fabrice <oeufdure@gmail.com> Date: Fri Apr 1 15:16:21 2016 -0400 Added missing files in packaging M addons/packages/packetfence.spec M debian/packetfence.conffiles commit f5f0698537c50c52afdd4446fbb70a7d7badb222 Author: Durand Fabrice <oeufdure@gmail.com> Date: Fri Apr 1 15:09:12 2016 -0400 Removed config files from packaging M addons/packages/packetfence.spec M debian/packetfence.conffiles commit 3c9042b71a14de07a059da77847d2005a8bdc9ef Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 1 14:39:39 2016 -0400 Add root_module to portal profile upgrade M UPGRADE.asciidoc commit 7589f980c9055aeaf62d8ff89d2972da2567c54e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 1 14:25:23 2016 -0400 prevent caching of the dynamic routing pages M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 432f9c6f07e29a1f646be31439de55b182699337 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 1 14:16:25 2016 -0400 Fix use of the uninitialized value M html/pfappserver/root/config/switch/view.tt commit 2eb566a2a82d213bd9ad6e9dd60c9175641444bf Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 1 14:13:39 2016 -0400 Do not localize labels for switch role mappings. Refactored code Fixes #1293 M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit 248a053f7ee004c76bd40a152fd42e503ed12b9f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 1 11:58:47 2016 -0400 Add default root module to portal profile conf M conf/profiles.conf.example commit 3a2364fad4cc79c5ef2dbc1fc71c64b819681a9b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 1 11:57:10 2016 -0400 Give better error handling messages when builder filters Fixes #1299 M lib/pfconfig/namespaces/FilterEngine/AccessScopes.pm commit 514d2f55444a89308097fe125c0247269bdf4351 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 1 09:28:44 2016 -0400 adjust modules method usage M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Factory.pm commit e1b8ad1a67e397d6230bd210a6089d9c4f916927 Author: Durand Fabrice <oeufdure@gmail.com> Date: Fri Apr 1 09:22:38 2016 -0400 Fix for test with pfcmd.pl M t/binaries.t commit 1a5505e6f59fb445e9da0766946de98e493f0d1c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 1 09:17:57 2016 -0400 VLAN filters fixes : - Fix typos in rules naming - Cleanup the default configuration handling in pfconfig - Remove the unreg of 802.1x -> MAB autoreg M conf/vlan_filters.conf.defaults M conf/vlan_filters.conf.example M lib/pfconfig/namespaces/config/VlanFilters.pm D lib/pfconfig/namespaces/config/VlanFiltersDefault.pm commit cd4fc755916ce01c442418b7b58dbc28f2d74492 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 31 23:14:08 2016 -0400 Sync with the store procedure in pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 3024da9a860d2222e2c3d23fa42e54d5b99a9950 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 31 17:14:50 2016 -0400 (portal) Improve progress bar M html/captive-portal/content/timerbar.js M html/captive-portal/templates/release.html commit 4a2dad355323859fb7d72f1723257ba220df2aeb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 31 17:04:17 2016 -0400 Fix issue with using tainted value in pf::log M lib/pf/log.pm commit fa78a02fe6a0a8cf7b2876caf478cc864d60a958 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 31 16:55:24 2016 -0400 Fix the module caching logic in captiveportal::PacketFence::DynamicRouting::Factory M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Factory.pm commit 9c5cf3b29a6cc59ed546f69f670f58dccbe11019 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 31 16:43:30 2016 -0400 Fixed request timing since %l only return the same value in the whole request M conf/radiusd/packetfence-tunnel.example M conf/radiusd/packetfence.example M lib/pf/radius.pm M raddb/policy.d/packetfence commit e2bf4a5c62d3dee2c12881d6bd05684fff0c145e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 31 16:30:17 2016 -0400 reactivate tainting in pfcmd (+fix factory taint error) M bin/pfcmd.pl M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Factory.pm commit 3d4234bb8f95e7fea099d3e5815ea8f1856cea3c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 31 16:29:40 2016 -0400 missing import in WLC M lib/pf/Switch/Cisco/WLC.pm commit 9db6823ef5c61e49837aa56be6ac54d0516c0082 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 31 16:29:24 2016 -0400 not using JSON api anymore M lib/pf/enforcement.pm commit 943ade240f70f435e9fe52492bf6f0d10c2c11b9 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Mar 31 15:59:02 2016 -0400 Removed symlink to packetfence-soh from packaging. M addons/packages/packetfence.spec M debian/rules commit f70aab6ca29e45bebbb3a972e1df91c49137aec1 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Mar 31 15:55:28 2016 -0400 Fixed incorrect dynamic clients MAC based assignment. M raddb/sites-available/dynamic-clients commit 2c9144c4bb8db39555d40477a48ae4409873a293 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 31 15:47:30 2016 -0400 removing confile M debian/packetfence.conffiles commit f387af1c45206ad12aaf9dda36ca3c03e612b09b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 31 19:00:35 2016 -0400 add pending portal module M conf/portal_modules.conf.defaults M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 0df24abd18e001554f46426318c7d9a54502c040 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 31 18:26:50 2016 -0400 provisioning should be non-skipable by default M conf/portal_modules.conf.defaults commit 7ecc7a74c314db594e2a5bbef9fcbda6d9bfd763 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 31 18:22:57 2016 -0400 fix provisioning authorize flow with new portal M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Provisioning.pm M lib/pf/provisioner/mobileconfig.pm commit 34ab6bb35e9a010597f902194db8b328bd965b99 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 31 14:41:35 2016 -0400 (portal) Remove duplicated title in Oauth template M html/captive-portal/templates/oauth2/landing.html commit 588894e9edf969d79d3203277e43d3c6c54214a4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 31 14:21:15 2016 -0400 (portal) New JS-based navigation A html/captive-portal/content/captiveportal.js M html/captive-portal/lib/captiveportal/Form/Widget/Field/AUP.pm M html/captive-portal/templates/billing/index.html M html/captive-portal/templates/content-with-choice.html M html/captive-portal/templates/layout.html M html/captive-portal/templates/oauth2/landing.html M html/captive-portal/templates/saml.html M html/captive-portal/templates/signin.html M html/captive-portal/templates/sms/validate.html commit 70fb39250c8f4eb6f9034130b104837afd7e8aa4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 31 14:19:22 2016 -0400 (portal) Improve Sass M html/captive-portal/content/scss/_components.input.scss M html/captive-portal/content/scss/_objects.buttons.scss M html/captive-portal/content/scss/_objects.list-ui.scss M html/captive-portal/content/styles.css commit f14ed32835b04f3b3729e7e4c955142a2e134252 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 31 14:17:12 2016 -0400 (portal) New Sass components for navigation A html/captive-portal/content/scss/_components.card.scss A html/captive-portal/content/scss/_components.dot.scss M html/captive-portal/content/scss/styles.scss commit c56860a5d03aa742e0353f9c400b62d567bd9b04 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 24 11:18:53 2016 -0400 Remove duplicated titles in some templates M html/captive-portal/templates/billing/index.html M html/captive-portal/templates/signin.html commit e0e417a8d3fb6803efee22f09aeb45ee0da26feb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 24 10:44:38 2016 -0400 Sass files for the captive portal's stylesheet M .gitignore M docs/PacketFence_Developers_Guide.asciidoc A html/captive-portal/content/Gruntfile.js A html/captive-portal/content/package.json A html/captive-portal/content/scss/_base.body.scss A html/captive-portal/content/scss/_base.footer.scss A html/captive-portal/content/scss/_base.header.scss A html/captive-portal/content/scss/_base.input.scss A html/captive-portal/content/scss/_base.paragraphs.scss A html/captive-portal/content/scss/_components.iconic.scss A html/captive-portal/content/scss/_components.input.scss A html/captive-portal/content/scss/_objects.box.scss A html/captive-portal/content/scss/_objects.buttons.scss A html/captive-portal/content/scss/_objects.layout.scss A html/captive-portal/content/scss/_objects.list-ui.scss A html/captive-portal/content/scss/_objects.media.scss A html/captive-portal/content/scss/_objects.tables.scss A html/captive-portal/content/scss/_settings.colors.scss A html/captive-portal/content/scss/_settings.packetfence.scss A html/captive-portal/content/scss/_tools.aliases.scss A html/captive-portal/content/scss/_trumps.dev.scss A html/captive-portal/content/scss/_trumps.flag.scss A html/captive-portal/content/scss/_trumps.layout.scss A html/captive-portal/content/scss/_trumps.media.scss A html/captive-portal/content/scss/styles.scss M html/captive-portal/content/styles.css commit a190113fe61fd7fab187c36c2c12bb003bf8b1c2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 23 17:50:27 2016 -0400 Remove old CSS files D html/captive-portal/content/print.css D html/captive-portal/content/responsive.css commit 909d790f280a9284b7668dfe2dc38652647578fb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 23 16:14:22 2016 -0400 Review captive portal CSS and templates The CSS is now based on inuitcss. D html/captive-portal/content/new-styles.css M html/captive-portal/content/styles.css M html/captive-portal/lib/captiveportal/Form/Authentication.pm M html/captive-portal/lib/captiveportal/Form/Widget/Field/AUP.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm M html/captive-portal/templates/activation/email.html M html/captive-portal/templates/activation/sponsor_accepted.html M html/captive-portal/templates/activation/sponsor_login.html M html/captive-portal/templates/aup_text.html M html/captive-portal/templates/billing/confirm_AuthorizeNet.html M html/captive-portal/templates/billing/confirm_Mirapay.html M html/captive-portal/templates/billing/confirm_Paypal.html M html/captive-portal/templates/billing/confirm_Stripe.html M html/captive-portal/templates/billing/index.html M html/captive-portal/templates/billing/tier.html M html/captive-portal/templates/content-with-choice.html M html/captive-portal/templates/device-registration/landing.html M html/captive-portal/templates/device-registration/login.html M html/captive-portal/templates/device-registration/registration.html M html/captive-portal/templates/enabler.html M html/captive-portal/templates/error.html M html/captive-portal/templates/layout.html A html/captive-portal/templates/macros.inc M html/captive-portal/templates/message.html M html/captive-portal/templates/oauth2/landing.html M html/captive-portal/templates/pki_provider/packetfence_local.html M html/captive-portal/templates/pki_provider/packetfence_pki.html M html/captive-portal/templates/pki_provider/scep.html M html/captive-portal/templates/provisioner/accept.html M html/captive-portal/templates/provisioner/android.html M html/captive-portal/templates/provisioner/deny.html M html/captive-portal/templates/provisioner/ibm.html M html/captive-portal/templates/provisioner/mobileconfig.html M html/captive-portal/templates/provisioner/mobileiron.html M html/captive-portal/templates/provisioner/opswat.html M html/captive-portal/templates/provisioner/sepm.html M html/captive-portal/templates/provisioner/symantec.html M html/captive-portal/templates/provisioner/windows.html M html/captive-portal/templates/release.html M html/captive-portal/templates/saml.html M html/captive-portal/templates/signin.html M html/captive-portal/templates/sms/validate.html A html/captive-portal/templates/sprite.svg M html/captive-portal/templates/status.html M html/captive-portal/templates/violations/bandwidth_expiration.html M html/captive-portal/templates/violations/bandwidth_limit.fr.html M html/captive-portal/templates/violations/bandwidth_limit.html M html/captive-portal/templates/violations/banned_devices.fr.html M html/captive-portal/templates/violations/banned_devices.html M html/captive-portal/templates/violations/banned_os.fr.html M html/captive-portal/templates/violations/banned_os.html M html/captive-portal/templates/violations/darknet.fr.html M html/captive-portal/templates/violations/darknet.html M html/captive-portal/templates/violations/failed_scan.es_ES.html M html/captive-portal/templates/violations/failed_scan.fr.html M html/captive-portal/templates/violations/failed_scan.html M html/captive-portal/templates/violations/generic.fr.html M html/captive-portal/templates/violations/generic.html M html/captive-portal/templates/violations/lsass.es_ES.html M html/captive-portal/templates/violations/lsass.fr.html M html/captive-portal/templates/violations/lsass.html M html/captive-portal/templates/violations/malware.es_ES.html M html/captive-portal/templates/violations/malware.fr.html M html/captive-portal/templates/violations/malware.html M html/captive-portal/templates/violations/metascan.fr.html M html/captive-portal/templates/violations/metascan.html M html/captive-portal/templates/violations/nat.fr.html M html/captive-portal/templates/violations/nat.html M html/captive-portal/templates/violations/p2p.fr.html M html/captive-portal/templates/violations/p2p.html M html/captive-portal/templates/violations/roguedhcp.fr.html M html/captive-portal/templates/violations/roguedhcp.html M html/captive-portal/templates/violations/sample.fr.html M html/captive-portal/templates/violations/sample.html M html/captive-portal/templates/violations/scanning.fr.html M html/captive-portal/templates/violations/scanning.html M html/captive-portal/templates/violations/spam.fr.html M html/captive-portal/templates/violations/spam.html M html/captive-portal/templates/violations/system_scan.fr.html M html/captive-portal/templates/violations/system_scan.html M html/captive-portal/templates/violations/time_expiration.html M html/captive-portal/templates/violations/trojan.fr.html M html/captive-portal/templates/violations/trojan.html M html/captive-portal/templates/violations/zotob.fr.html M html/captive-portal/templates/violations/zotob.html M html/captive-portal/templates/waiting.html commit cc88009889d0d1d334ced4558bc2dd4e35176bea Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 31 14:11:07 2016 -0400 add mandatory fields notes to upgrade guide M UPGRADE.asciidoc commit 0b0fe93fd3adbe5af4c5a628c56baa8385f7bcbf Author: Louis Munro <lmunro@inverse.ca> Date: Thu Mar 31 14:00:22 2016 -0400 Fixed acctinterval update in stored proc. M db/pf-schema-X.Y.Z.sql commit 4d0a97630996b43216d1fb355ea5b227e31b2377 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 31 13:51:53 2016 -0400 No longer needed M conf/profiles.conf.example commit c73a90f73776e29ec6927db60a76b6d1b31ec77b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 31 17:35:19 2016 -0400 its not a comm fail to not have htpasswd file since the default config of PF doesn't assume you have one fixes #1287 M lib/pf/Authentication/Source/HtpasswdSource.pm commit ffcc140e00d714777251a28ceaaceea5eb3212ce Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 31 10:47:44 2016 -0400 Added request_time to radius audit log M conf/radiusd/packetfence-tunnel.example M conf/radiusd/packetfence.example M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql M html/pfappserver/lib/pfappserver/PacketFence/Controller/RadiusLog.pm M lib/pf/radius_audit_log.pm M raddb/dictionary.inverse M raddb/mods-config/sql/main/mysql/queries.conf commit 4cc9910b8dfafefd2e5efbaef92bab47192da890 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 31 10:12:08 2016 -0400 add flash message when provisioner denies access to device M conf/locale/en/LC_MESSAGES/packetfence.po M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Provisioning.pm commit 5fcefb515a6081bd41bdaebeb3cdd8d9d14aa0cd Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 30 18:04:15 2016 -0400 Fixed Accounting queries. M db/pf-schema-X.Y.Z.sql M raddb/mods-config/sql/main/mysql/queries.conf commit 3582cf21c689adabd336d91955f82c7bfe4efa9f Author: Derek Wuelfrath <dwlfrth@users.noreply.github.com> Date: Wed Mar 30 14:35:25 2016 -0400 typos M html/pfappserver/lib/pfappserver/Model/Roles.pm commit 2948de8878566908a12e516853ae7d752e021d0c Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 29 16:23:09 2016 -0400 changed preun in packaging M addons/packages/packetfence.spec commit c4b7834d4e9a8ffbf8bcc5080d747823511147f2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 29 15:24:05 2016 -0400 Updated preun in rhel packetfence M addons/packages/packetfence.spec commit 6d47c650779ee7d019591063e3717780dc7e2b62 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 29 11:28:21 2016 -0400 Fix for packaging (packetfence-config.service) M addons/packages/packetfence.spec commit a36799cf6ba99722c9b4fa2b3d5ed83910b0f194 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 29 11:21:05 2016 -0400 Diff between rhel6 and rhel7 for the node package M addons/packages/packetfence.spec commit 00fe1411e8d4720df137b670be5defa698d86762 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 25 11:52:36 2016 -0400 First draft for centos 7 support M addons/packages/packetfence.spec A addons/systemd/README A addons/systemd/packetfence-config.service A addons/systemd/packetfence-redis-cache.service A addons/systemd/packetfence.service A addons/systemd/packetfence@.service M html/pfappserver/lib/pfappserver/Model/Config/System.pm M lib/pf/config.pm commit 36ecfcb21a8bfd97a8d5c5f945c46a3b69651889 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 30 14:23:19 2016 -0400 rework logging statement M lib/pf/web/externalportal.pm commit ed236441a8ec716ede5b104aef542efbf4bac391 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 30 14:21:48 2016 -0400 rework debug logging message M lib/pf/web/externalportal.pm commit 4f45ee3ac4c4e4433a4470c129e3ae14f03e9f61 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 30 14:19:51 2016 -0400 Fix test file path test M t/test_paths.pm commit d671b9e18f92512fdcb8a626eaceb8e3a76bf3fd Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 30 14:05:19 2016 -0400 make sure there are CGI params before casting them to a hash M lib/pf/web/externalportal.pm commit 35c4b223cfc110bc62cdf9e7bb6db15701267399 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 30 13:04:22 2016 -0400 setSession is called on object M lib/pf/Switch.pm commit 55351b36e5dd6708ee53aa3798d2bc95f1508a27 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 30 11:38:10 2016 -0400 force the creation of the link M Makefile commit ca28b61cf2e259236c21e708d8e6cc2b947bca80 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 30 15:18:26 2016 -0400 add pf_graphite schema creation to sources M .gitignore M Makefile commit 9dc03c363f853c73fd28966429860ff5a0fb20cc Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 30 15:11:34 2016 -0400 remove outdated raddb sites M Makefile commit fc71232e9b7a046bdfc477b49c8602b32edc2f9d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 30 15:08:22 2016 -0400 make all radius certs in make devel M Makefile commit 4f0e3e4f787dc126d8949831add41679c523ad34 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 30 11:19:02 2016 -0400 Allow category ids to assigned by the database M db/pf-schema-X.Y.Z.sql commit bbaf4fe63030597cb6100dd64ebc3cb43bf15856 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 30 10:37:36 2016 -0400 Do not allow removal of standard PacketFence roles M html/pfappserver/lib/pfappserver/Model/Roles.pm commit 0e4aa0768ef0e4a87f93fd97411915b540e1b83f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 30 10:18:07 2016 -0400 Add a hash of the packetfence standard roles M lib/pf/constants/role.pm commit ef24ac61d0b118de339a6740383d3b157361b02d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 30 08:07:57 2016 -0400 That release procedure.... M conf/pf-release commit e5f1bbea43ab5a068ba29cd94f9918c71f2e12ab Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 29 11:39:54 2016 -0400 Use the $MAC_DETECTION_ROLE constant M lib/pf/Switch.pm M lib/pf/Switch/Cisco.pm M lib/pf/Switch/MockedSwitch.pm commit 6f0ea13e8017bd87c2a333f9cb32177c572170f3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 29 11:36:50 2016 -0400 Fixed @ROLES array M lib/pf/constants/role.pm commit 61ef32ff9f2b27adffb7bffdcdc5a48ebc0b3b47 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 29 09:14:35 2016 -0400 Fix for PR D db/upgrade-X-X-X-X-Y-Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit d45dbc826d2e6cbdc9f4ba27b89451da5920622a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 23 10:37:12 2016 -0400 Use the constant ::constants::role::VOICE_ROLE M lib/pf/Switch.pm M lib/pf/Switch/Alcatel.pm M lib/pf/Switch/Brocade.pm M lib/pf/Switch/Extreme.pm M lib/pf/Switch/Foundry.pm M lib/pf/Switch/H3C.pm M lib/pf/Switch/HP.pm M lib/pf/Switch/HP/Procurve_2920.pm M lib/pf/Switch/Nortel.pm M lib/pf/radius.pm M lib/pf/role.pm commit 445afaceb177d892aa979a7e60c4e9c888a44e48 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 23 10:33:07 2016 -0400 Moved roles to pf::constants::role M lib/pf/Switch/constants.pm commit 642ab8e74ba7c8d715c54f350d9c982ee324b600 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 23 10:29:55 2016 -0400 Use the @ROLES in pf::constants::role M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/Form/Role.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm commit e199650fa57a0bfd031dd9cab8522207377e639d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 23 10:06:57 2016 -0400 New module for constants A lib/pf/constants/role.pm commit fc613be8a96c2bd9904ec4b277f9df5ceabb120a Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 21 10:26:07 2016 -0400 Assign the voice category to voip devices M db/pf-schema-X.Y.Z.sql A db/upgrade-X-X-X-X-Y-Z.sql M lib/pf/Switch/constants.pm M lib/pf/radius.pm M lib/pf/role.pm commit 19d3fb8d8200d36578c6a81bb4ed5be69a5c4fed Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 29 16:11:10 2016 -0400 missing $self M lib/pf/Switch/Cisco/Catalyst_2960.pm commit ca6a630245ff1e66f33a12066b0fe70a27a0e08d Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 29 16:09:49 2016 -0400 added UrlBasedEnforcement, missing a $self M lib/pf/Switch/Cisco/WLC.pm commit aefe823d4ab44ab5fa3d6685f5ac2627a807b3f9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 29 15:49:12 2016 -0400 lookup server error template in profile paths hierarchy M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M lib/pf/Portal/Profile.pm M lib/pf/Portal/ProfileFactory.pm M lib/pf/file_paths.pm commit ece409b26d12dfe9c49835e45fbd283bc2fbbfd3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 24 15:51:08 2016 -0400 Adding Google Project Fi as a SMS carrier M conf/authentication.conf.example M db/upgrade-X.X.X-X.Y.Z.sql commit c1c43d068db45c07f7ede1343425b3d4df5874d2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 29 14:09:12 2016 -0400 Updated the .gitignore M .gitignore commit 1d5c9e0dde5c86717e5b72119d810f2f07dbd53b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 29 14:03:21 2016 -0400 add scan template A html/captive-portal/templates/scan.html commit 7fd77666a588f0f2a7e2879e3752eebde343b07c Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 29 14:01:23 2016 -0400 $value to $unregdate M lib/pf/role.pm commit d62eaf71d9f385fe1c5952dcf4f360782821c469 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 29 13:58:16 2016 -0400 Test if undef M lib/pf/Authentication/Source/LDAPSource.pm commit d5eae9e740f7ff8b02ba446bfe9bb42400cca28a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 29 13:32:38 2016 -0400 Fix the t/pfcmd.t M t/pfcmd.t commit 0d1ce0b967e9543406aab0373b68fab9c0c06e41 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 29 12:14:56 2016 -0400 Move the portal module add button to the bottom of the page Closes #1258 M html/pfappserver/root/config/portal_module/index.tt commit 8440b5ec062eb388e3b10c20ed5d9da418db4ab6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 29 13:01:37 2016 -0400 handle scanning in catalyst portal M html/captive-portal/lib/captiveportal/PacketFence/Controller/Violation.pm M lib/pf/api.pm commit 6fc1c150763ab2b3357214e4006379abe9a04b7b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 29 12:27:40 2016 -0400 rework portal module default fields handling M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Choice.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Message.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Provisioning.pm commit b76efa7cfffb1a26416d17abda8c5e7ac801725f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 29 10:35:39 2016 -0400 change release flow to call proper methods M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm commit 2a815c60a8e228c11bb7681a9dcc60f50b18ab94 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 29 10:35:28 2016 -0400 rework remediation templates M html/captive-portal/lib/captiveportal/PacketFence/Controller/Violation.pm D html/captive-portal/templates/redirect.html M html/captive-portal/templates/remediation.html commit 41c24b8d9b5e3cdf19052880d132f48789d8c3c7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 29 10:33:21 2016 -0400 gimme some of that logging M lib/pf/node.pm commit 0eb16e11fb7c7f6009b44c439ac4a592134dbd65 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 29 10:32:59 2016 -0400 trigger scan on DHCP in registration VLAN M lib/pf/api.pm commit ce687f041e90d91f80b0f80347a47f1bbfd09425 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 29 08:39:24 2016 -0400 fix post-release DB upgrade script M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit be7e02fc83bb289b945c6ed099498f502812fcc5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 29 08:28:59 2016 -0400 Add login_remaining to schema M db/pf-schema-X.Y.Z.sql commit 75665464eb48ef1894f413c6ee989a0bfca95533 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 29 08:11:42 2016 -0400 fix typos in portal doc M docs/PacketFence_Administration_Guide.asciidoc commit 3adf606600c437ac3daf033fdadad68650c950a0 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Mar 26 15:04:36 2016 -0400 Removed reference to pfcmd-old.pl in packetfence.spec M addons/packages/packetfence.spec commit 8fa2f98f9b5c7bf0551dd8153c4af54a414cfc0b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 25 15:27:40 2016 -0400 Remove pfcmd-old.pl artifacts M Makefile M addons/packages/packetfence.spec M debian/rules M docs/PacketFence_Developers_Guide.asciidoc D lib/pf/pfcmd.pm M lib/pf/pfcmd/checkup.pm D lib/pf/pfcmd/pfcmd.pm M t/TestUtils.pm M t/has_unit_test.t commit ef9c31259ef548dfbb4aade7c4d203aa80f83d69 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Mar 25 15:24:22 2016 -0400 Created PF6 db upgrade script. D db/fr2_to_3.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 0ea606a6a4c7dd0fd55b10319e243c51127c195b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 14:43:28 2016 -0400 rework oauth page title M conf/locale/en/LC_MESSAGES/packetfence.po M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth.pm commit f42eec9e919ec7f7383f8981294d2e71e2dda5a8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 14:33:33 2016 -0400 select choice automatically if there is only one available M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Choice.pm commit 11c28915b13d498dfbee6fbd5b2a5a9faea2bd9a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 14:05:16 2016 -0400 added server error template for fatal error instantiating the DynamicRouting application M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Factory.pm A html/captive-portal/templates/server_error.html M lib/pf/file_paths.pm commit 3452a8a6a174bf7d907298a2e83e28bd9cfe0234 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 13:24:18 2016 -0400 move preregistration into settings tab M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit a9136b32ed6eda18bd5f0b61a69a20a98a71597f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 13:23:59 2016 -0400 comment login_remaining in consume_login M lib/pf/password.pm commit 85379c56f99c7a123e9f8decbaa1ebb8bb45afed Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 13:21:33 2016 -0400 more constants M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm M lib/pf/Authentication/CreateLocalAccountRole.pm M lib/pf/Authentication/constants.pm commit 8be336e60df29e77f26425e69198819043053a81 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 13:12:37 2016 -0400 remove dumper M t/setup_test_config.pm commit 8c7402b8c3af57b13d8fa02cc7ce383bf20da328 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 13:11:45 2016 -0400 remove binaries flag for pfcmd-old.pl M t/binaries.t commit b5e7b7144d82bd3b1442b9d7ada6b985f756e2ea Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 12:36:47 2016 -0400 make pfconfig test process use test_paths M t/setup_test_config.pm commit c6189d27f14f5332a4f6399000b98d99e5354690 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 11:56:22 2016 -0400 change pfconfig test process name M t/setup_test_config.pm commit 720f44388531c7442fb917cad3fe53abf97970c1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 11:46:25 2016 -0400 make DB + mgmt IP configurable via env variables M t/setup_test_config.pm commit 2e035cb1b539fd5cae2d3b96cbfc9cefbc135ab0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 11:46:09 2016 -0400 remove outdated param to test config M t/data/pf.conf commit 06053c5086fd181cd64bbb4596009601d44ddb10 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 11:45:53 2016 -0400 fix pfcmd_vlan import M bin/pfcmd_vlan commit 31a75b32730e7cfb4e4fe9ffabf9ae1dbacf1dd8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 11:45:39 2016 -0400 add test_paths to pfcmd_vlan test M t/pfcmd_vlan.t commit f6f580da9bc788aca94ab29b4c03df96c2b97657 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 11:25:48 2016 -0400 add use_ok for pf::CHI to test M t/unittest/CHI.t commit 54ef06c51fc8b93d5722c54e32641527e553f746 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 10:41:32 2016 -0400 Revert "use DBI mock driver for tests" This reverts commit 6c28046f24f756e68cca3d875fb4309dc911247e. M addons/packages/packetfence.spec M debian/control M lib/pf/db.pm M t/test_paths.pm commit 6729c5e302c884193180ff27859652f496cbf4cf Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 10:41:12 2016 -0400 use temp file to manipulate merged_lists M t/unittest/merged_list.t commit 956a4a1bfe5c39987c669a374802dd426e695579 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 10:40:56 2016 -0400 import test config for password M t/unittest/password.t commit e1cb72529a7ca46155315e08f7d8ad7c6d6dc809 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 10:14:07 2016 -0400 use DBI mock driver for tests M addons/packages/packetfence.spec M debian/control M lib/pf/db.pm M t/test_paths.pm commit d1cebb034d3d9c6866f1005310b3aeb6c51481b2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 10:01:57 2016 -0400 add test flags for binaries M t/binaries.t commit 6ce4748372a03e906d38f2d9daae2dff434ae04a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 10:01:47 2016 -0400 adjustment to lib M t/test_paths.pm commit 9e3afea8236dad3bfb98b08e97ca50b6013a0c79 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 09:48:37 2016 -0400 pfcmd doesn't use taint mode anymore M t/binaries.t commit 286ba09926d147fbeba00b34f6b0affe72b4a6de Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 09:47:29 2016 -0400 binaries tests should use the test paths M t/binaries.t commit 77e2db941d3bc1c59eae922174d4e4b15ecb3e0a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 09:42:35 2016 -0400 separate config setup from file_paths constants M t/ConfigStore.t M t/ConfigStore/Base.t M t/ConfigStore/Group.t M t/ConfigStore/Hierarchy.t M t/IniFiles.t M t/MAC.t D t/PfFilePaths.pm M t/Portal.t M t/SNMP.t M t/SwitchFactory.t M t/all.t M t/binaries.t M t/captive-portal_libs.t M t/coding-style.t M t/config-cached.t M t/config.t M t/configstore-2-pfconfig.t M t/critic.t M t/daemon.t M t/dao/data.t M t/dao/graph.t M t/dao/node.t M t/dao/person.t M t/dao/report.t M t/db/schema.t M t/enforcement.t M t/example.t M t/floatingdevice.t M t/hardware-snmp-objects.t M t/i18n.t M t/import.t M t/inline.t M t/integration.t M t/integration/Portal.t M t/integration/captive-portal.t M t/integration/pfcmd.t M t/integration/radius.t M t/ldap-auth-cache.t M t/linux.t M t/network-devices/cisco.t M t/network-devices/roles.t M t/network-devices/threecom.t M t/network-devices/wired.t M t/network-devices/wireless.t M t/nodecategory.t M t/person.t M t/pf.t M t/pfappserver_libs.t M t/pfcmd.t M t/pfcmd_vlan.t M t/pfconfig.t M t/pfdhcplistener.t M t/pfsetvlan.t M t/pod.t M t/podCoverage.t M t/prepare-pfconfig.t M t/radius.t M t/role.t M t/services.t M t/services/dummy A t/setup_test_config.pm M t/soh.t A t/test_paths.pm M t/unittest/CHI.t M t/unittest/Portal/ProfileFactory.t M t/unittest/admin_roles.t M t/unittest/authentication.t M t/unittest/condition/all.t M t/unittest/condition/any.t M t/unittest/condition/date_after.t M t/unittest/condition/date_before.t M t/unittest/condition/equal.t M t/unittest/condition/exists_in.t M t/unittest/condition/includes.t M t/unittest/condition/key.t M t/unittest/condition/matches.t M t/unittest/condition/network.t M t/unittest/condition/regex.t M t/unittest/condition_parser.t M t/unittest/detect/parser/fortianalyser.t M t/unittest/detect/parser/snort.t M t/unittest/filter_engine.t M t/unittest/firewall_sso.t M t/unittest/merged_list.t M t/unittest/node.t M t/unittest/pfconfig/cached.t M t/unittest/pfconfig/cached_array.t M t/unittest/pfconfig/cached_hash.t M t/unittest/provisioner.t M t/unittest/provisioner/android.t M t/unittest/provisioner/mobileconfig.t M t/unittest/provisioner/symantec.t M t/unittest/switch_groups.t M t/unittest/util/networking.t M t/unittest/violations.t M t/useragent.t M t/util-dhcp.t M t/util-radius.t M t/util.t M t/vlan_utils.t M t/web-auth.t M t/web.t commit eebdb180840beeb65cc763de05c103fbfaa99866 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 24 09:50:19 2016 -0400 move import M t/PfFilePaths.pm commit 8505f7411bda67e8e64aac0938f324d303c30643 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 24 09:49:41 2016 -0400 minor code cleanup M sbin/pfconfig commit a87d0d56ed041a3a56436d6193c0cbd09e3fe2c0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 24 09:47:43 2016 -0400 change default value of -p in pfconfig M sbin/pfconfig commit db355e602cb0ba569428e7d8df6ed4a0034cdf1e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 24 09:44:31 2016 -0400 added pfconfig test configuration A t/data/pfconfig.conf commit 309e039d7790ead262ef98fb403c64db285c1963 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 24 09:43:23 2016 -0400 perdoc adjustment to pfconfig service M sbin/pfconfig commit f6be01479eb25f01322d28e54dbd137769041d1e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 24 09:42:10 2016 -0400 added perldoc M lib/pfconfig/config.pm commit 9290a2bb5ccc838d03c66f9fc86225380f99b2a0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 24 09:36:26 2016 -0400 dedicate a pfconfig instance to unit tests M lib/pf/services/util.pm M lib/pfconfig/config.pm M lib/pfconfig/constants.pm M lib/pfconfig/manager.pm M sbin/pfconfig M t/PfFilePaths.pm commit 636ee2f1e6d57ec5820164b70d2e72c493ce639f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 13:10:08 2016 -0400 good bye old friend (pfcmd-old.pl) D bin/pfcmd-old.pl M t/binaries.t commit 9470cce2b9fb10ba4ab38583e77738020543a638 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 25 11:59:10 2016 -0400 Check to see if the vip and the ip of the management_network is the same M t/unittest/pfconfig/cached_hash.t commit 14a1e8f11427b1339a43b25b9149f20a905dd181 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 25 09:58:10 2016 -0400 Update pf.conf test data M t/data/pf.conf commit 4ed105fb9e0aa6c7ad51a36d517436142fd15d8d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 24 17:10:07 2016 -0400 typo in violation trigger type in test data M t/data/violations.conf commit b2b8d6b9704a2b45dda752ecea65a84d002ecbb0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 24 17:09:43 2016 -0400 use pf.conf test file M t/PfFilePaths.pm commit 9a07d832b7c0bcfad048a3293e5e3f06e23f0018 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 24 17:09:05 2016 -0400 make regex condition explicitly use a string inside a regex M lib/pf/condition/regex.pm commit 3ebd379aa51f98fd9e402b63174f7d3657905744 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 24 16:41:33 2016 -0400 Added new path for ipset and remove the specific path for ipset in pfdns M packetfence.sudoers M sbin/pfdns commit 557f06c07e1cf806e941a6ad1d12f9e431ef4ca8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 23 08:10:06 2016 -0400 add poddoc M lib/pf/Authentication/CreateLocalAccountRole.pm commit 4e62507d748565db92e46d8cddb2f529d8442043 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 23 08:06:08 2016 -0400 remove dumper M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Billing.pm commit 96aa0f246eebf91f397a9368a4f6f18083360982 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 22 15:45:04 2016 -0400 password updade script A db/upgrade-password-count.sql commit bcc99ebe0263d27112eb3909352c37ce1350ab19 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 22 15:32:00 2016 -0400 configurable preregistration in admin interface M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit 45d5a793a5cfa8b734b0b8cbc24185ad862b75ac Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 22 15:27:25 2016 -0400 added create local account for billing M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Billing.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/AuthorizeNet.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Billing.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Mirapay.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Paypal.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Stripe.pm M lib/pf/Authentication/Source/AuthorizeNetSource.pm M lib/pf/Authentication/Source/MirapaySource.pm M lib/pf/Authentication/Source/PaypalSource.pm M lib/pf/Authentication/Source/StripeSource.pm commit 30b4aa5641dedf9c79ee185abb1ea9d44aa7c4e8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 22 15:27:16 2016 -0400 added account template A html/captive-portal/templates/account.html commit 859b34b7599c3d0f0379b87a34c5b9558ee0490c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 22 14:07:34 2016 -0400 add login consuming for local accounts in the portal M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm M lib/pf/password.pm commit f8e4cd44291b12d91a3c7ca38007a8d56a0f6b59 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 22 13:34:28 2016 -0400 added flag to control the amount of login of a local account M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Billing.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Facebook.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Github.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Google.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LinkedIn.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SMS.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SponsorEmail.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/WindowsLive.pm M html/pfappserver/root/authentication/source/type/Email.tt M html/pfappserver/root/authentication/source/type/Facebook.tt M html/pfappserver/root/authentication/source/type/Github.tt M html/pfappserver/root/authentication/source/type/Google.tt M html/pfappserver/root/authentication/source/type/LinkedIn.tt M html/pfappserver/root/authentication/source/type/SMS.tt M html/pfappserver/root/authentication/source/type/SponsorEmail.tt M html/pfappserver/root/authentication/source/type/WindowsLive.tt A lib/pf/Authentication/CreateLocalAccountRole.pm M lib/pf/Authentication/Source/BillingSource.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/LinkedInSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm M lib/pf/Authentication/Source/WindowsLiveSource.pm M lib/pf/password.pm commit f8db44ffb647354352519d3788f82c349c398af9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 22 09:50:54 2016 -0400 implemented preregistration through local accounts M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm M html/captive-portal/templates/layout.html M lib/Catalyst/Plugin/Session/Store/MAC_Based.pm commit e580371e100ae338e1175eb51bc40dbd01c1c4c5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 22 08:28:00 2016 -0400 first unworking draft M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm commit af43e5f2da00cb1f431682439c2079df3c716416 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 24 16:08:14 2016 -0400 prevent undefined comparison M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm commit 18b17706cffa3b6ad71d9c09c9d2042a6e281481 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 24 16:04:18 2016 -0400 only perform actions if setting username M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm commit 15161e720cc0afdea5b03cdde4a411d926f83c22 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 24 15:55:51 2016 -0400 Adding UPGRADE file entries to PR template M .github/PULL_REQUEST_TEMPLATE.md commit 1658d57e6bac5533c8e176f60f5cbe890dd0061f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 24 15:38:31 2016 -0400 Missing file from post-release A db/upgrade-X.X.X-X.Y.Z.sql commit e758ed33ea56ff7c993127cd4ede099d0b1018e2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 24 15:13:25 2016 -0400 Added cron file in debian packaging A debian/packetfence.cron.d M debian/rules commit 4b2fff85ff0e58b716610dc6bc08cb6027bbeeb6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 24 14:59:55 2016 -0400 check if sources are defined before splitting them M html/captive-portal/lib/captiveportal/Role/MultiSource.pm commit 006782af973c61238d0fbd1dcdef377de75b951f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 24 14:33:50 2016 -0400 pf::config::util instead of pf::util M lib/pf/config/util.pm M lib/pf/services/manager/dhcpd.pm M lib/pf/util.pm M lib/pf/web/admin.pm M lib/pf/web/interceptproxy.pm commit af3f4363fa79fc051f93639a380c210c886d51d9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 24 14:29:05 2016 -0400 Fix for deprecated perl syntax M lib/pf/services/manager/carbon_cache.pm M lib/pf/services/manager/httpd_graphite.pm commit a0a5fda357f6470dd25cab074e3c798fdbdae199 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 24 11:43:06 2016 -0400 document prevent winbindd initiated password changes M docs/PacketFence_Administration_Guide.asciidoc commit 4d2a7accd0181b554c6c2167da826ade47c2e003 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 24 11:41:47 2016 -0400 prevent winbindd initiated password changes M addons/AD/smb.tt commit 59e50707aa15c9747e01a0fc2dfa9bd56028e805 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 24 11:41:23 2016 -0400 add ports for kdc + admin_server M addons/AD/krb5.tt commit 888eea70301cd22ef921502860328ef5f9633557 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 24 11:23:06 2016 -0400 Fixed pod doc and return the results from the commit M lib/pf/db.pm commit 5d04ff88ce5e34b832fdb62c379f7303aab35ecf Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 24 11:02:37 2016 -0400 Helper for captive-portal URI M lib/pf/services/manager/dhcpd.pm M lib/pf/util.pm M lib/pf/web/admin.pm M lib/pf/web/interceptproxy.pm commit 5438551383a80c280bc74030f05b57425a53a2be Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 24 09:45:54 2016 -0400 So that the green button shall be pushed M conf/locale/en/LC_MESSAGES/packetfence.po commit 04866fd337b70167b0ccbaebb57e5f71e8998e60 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 24 09:28:22 2016 -0400 Add the count of the management network ip/vip address since they are added dynamically M t/unittest/pfconfig/cached_hash.t commit c61938456079d1393da800dffd9c36a74796825b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 24 08:57:54 2016 -0400 i18n for portal errors M conf/locale/en/LC_MESSAGES/packetfence.po M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm commit 0dbe88310c3d260c0a0c31c6b676381397734ec0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 24 08:44:37 2016 -0400 i18n for portal titles M conf/locale/en/LC_MESSAGES/packetfence.po M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/TLSEnrollment.pm commit f745ad2815ab9d7a4222892dddb9ff1e973208e6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 24 00:16:49 2016 -0400 Handling missing http/https M lib/pf/services/manager/dhcpd.pm commit b19f56f53cf07eeca32f2e45ca59dd0632a19490 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Mar 23 17:15:47 2016 -0400 Adding support for RFC7710 M conf/dhcpd.conf M lib/pf/services/manager/dhcpd.pm commit a545bc8b341b66b9fc21b68588aca437bfa881eb Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 23 15:30:38 2016 -0400 make method private M html/captive-portal/lib/captiveportal/PacketFence/Controller/Violation.pm commit 383d41b716e8b663296cd254c7c6690143e59166 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 23 15:28:15 2016 -0400 billing error should use the error flash M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Billing.pm commit 1e3518629d6828f0394b3d11a9a62f79cec97eda Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 23 15:25:20 2016 -0400 don't try to generate management switches when management network is not configured M lib/pfconfig/namespaces/config/Switch.pm commit 0821ebe75f14ced5fbdd6d62af11aa7bde8d96d4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 23 15:24:19 2016 -0400 added images for portal modules doc M docs/PacketFence_Administration_Guide.asciidoc A docs/images/portal-modules/chained_oauth_sms.png A docs/images/portal-modules/hello_world-my_first_root_module.png A docs/images/portal-modules/hello_world.png A docs/images/portal-modules/login_or_boarding.png A docs/images/portal-modules/prompt_fields.png A docs/images/portal-modules/sms.png commit bbd173f83d1484cc384f5f42de60cf6489a8ba3a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 23 15:03:06 2016 -0400 continued doc on portal modules M docs/PacketFence_Administration_Guide.asciidoc commit 168f66c76e6a8308ff858d4477bfc285b5886a1b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 23 14:47:13 2016 -0400 reintroducing... redirect.tt A html/captive-portal/templates/redirect.tt commit 8a1b308c3046578b0e3c8ccf33bf1fea1934fb93 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 23 14:35:53 2016 -0400 add root_module to valid portal profile attributes M lib/pf/pfcmd/checkup.pm commit b39331fd7e6b1c882d81508fab6aee31f9ab1a38 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 23 13:20:50 2016 -0400 Update the filter match field when the page is loaded M html/pfappserver/root/static/admin/config/portal_profile.js commit 7aaa45f442a9dac24c731fdc048251de0a56bda3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 23 12:11:51 2016 -0400 Exclude all non directories from mergedPaths M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit cfd73edc7ed6d39e92b9e1dc9b5c323994d5d0ed Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 23 11:55:28 2016 -0400 Add some fake data to preview the status page M html/pfappserver/lib/pfappserver/Base/Controller.pm commit 222693d7a3fa65c9daddef36051dc9abd999400b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 23 11:36:28 2016 -0400 Fix syntax error M lib/pf/constants/eap_type.pm commit b6a67885b8c345e508796347b08d11aa9db66dd1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 23 11:35:45 2016 -0400 Send a hash to the stash function M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit f7600f21b0603af053a13aa6f04b6511714bd69a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 23 10:59:03 2016 -0400 chained auth doc M docs/PacketFence_Administration_Guide.asciidoc commit 4b6111929c6f0f3dcf35ef02b3e155b709085cc8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 23 10:28:33 2016 -0400 remove dead code M html/captive-portal/lib/captiveportal/PacketFence/Controller/Remediation.pm commit 7b69eaa452e140f8fc97f264fa26498ff2cff520 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 23 10:26:24 2016 -0400 added examples in portal M docs/PacketFence_Administration_Guide.asciidoc commit f2c37fd8e297e5d4216e2f80dc3b00d07fb95021 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 23 10:04:34 2016 -0400 added custom_fields to Authentication::Choice M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Choice.pm A html/pfappserver/lib/pfappserver/Base/Form/Role/WithCustomFields.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Choice.pm commit 26e36146c28d2556a6f4a76b357f15ecda92edfe Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 23 09:47:21 2016 -0400 only check AUP in form if module configured to do so M html/captive-portal/lib/captiveportal/Form/Authentication.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm commit 721a425f0c7ccfac68edd290934a8cb1a43ed490 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 23 09:44:28 2016 -0400 Fixed invalid reference of error sibling in js M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/config/portal_profile.js commit e297bae1167f32cf3ba41403bf543f1446dc80c1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 23 09:38:02 2016 -0400 redirect to persisted module page after creating M html/pfappserver/root/static/admin/config/portal_modules.js commit 3e2534696727f09e87b2f243a50157070baaf7e8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 23 09:37:46 2016 -0400 add user friendly message when no default module is found M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/ModuleManager.pm commit 63db71ee52796fb5bc2bdb8734d3bc46dd9b493a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 23 09:12:05 2016 -0400 use sources + other infos for MultiSource M html/captive-portal/lib/captiveportal/Role/MultiSource.pm commit 9127d79767fe968e23844173f088e41c9aa171c8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 23 09:11:48 2016 -0400 fix sources definition of Login module M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm commit d601b3ac0b102384221c7e6cbf871ae083358408 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 23 09:02:34 2016 -0400 first draft of Portal Module doc M docs/PacketFence_Administration_Guide.asciidoc commit b30c022db710a7fe606517e2fd3f2a6d59109d61 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 23 08:44:15 2016 -0400 fix isa for Login module M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm commit b3bd5063d2e25347eaad4002b2fbdae0a667ccaf Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 22 16:03:12 2016 -0400 Fingerbank version bump M addons/packages/packetfence.spec M debian/control commit b197f7948a4d525c23c46800be2b3b5bac97f305 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 22 15:48:49 2016 -0400 remove excessive much i18n rework M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm commit 923ce1ccc592fa8b09d19c63a2a87f91b87290e8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 22 15:48:29 2016 -0400 template toolkit options subroutine M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm commit e742efee435f57228f0f3cf0dc2db1f5326cbccc Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 22 15:40:31 2016 -0400 code cleanup M lib/pf/web.pm commit 4ee4c910cc7acc676f0ccfa84e13d8510b1e8c1d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 22 14:39:07 2016 -0400 Missing translation M html/pfappserver/lib/pfappserver/I18N/en.po commit a98cd278c6bc076ab0fa92756b41749df80336e1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 22 14:27:31 2016 -0400 have general data response M raddb/mods-config/perl/packetfence.pm commit 94b0bc5130c7eaf31868911f902f87ee9f2bf28a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 22 14:20:54 2016 -0400 Removed since better implemented M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po M sbin/pfmon commit 3766c65655fb8201326222f610b64367173c08cb Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 17 16:53:51 2016 -0400 Add Fingerbank database update job M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po M sbin/pfmon commit e8b576973a94639d14938e1af941345e34a34777 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 17 14:25:50 2016 -0400 iplog cleanup job M lib/pf/iplog.pm M sbin/pfmon commit 4f5c9a3dcb7ce16b2b4a4e2e340b39b74785d52a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 17 14:23:55 2016 -0400 iplog rotation job M lib/pf/iplog.pm M sbin/pfmon commit 84028297066daad7416f829177654b5d402092b6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 17 14:21:35 2016 -0400 Added db transactionnal mode M lib/pf/db.pm commit bc025afe13aab239d2d0fb70924090f1395c718c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 17 09:51:43 2016 -0400 leftovers from rebase M conf/pf.conf.defaults commit e62d21f7cd2c0b1af82d339abb60e4196254ab3c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Mar 16 15:38:52 2016 -0400 internationalization M html/pfappserver/lib/pfappserver/I18N/en.po commit ba07e7b765aaad4dac9ea13b299c05d30f120d27 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Mar 16 15:11:46 2016 -0400 Adapt new person cleanup M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po M sbin/pfmon commit 995e3c4f9507fd565531dea43d3609b965d76cb9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 15 16:59:30 2016 -0400 Add new maintenance parameters for iplog rotation M conf/documentation.conf M conf/pf.conf.defaults commit d797410ac1ee6fe9a383dca5fc0e92306e023a4c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 15 16:28:24 2016 -0400 get rid of "expire" configuration section M addons/iplog-cleanup.pl M addons/locationlog-cleanup.pl M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/root/admin/configuration.tt M sbin/pfmon commit dce8c60bb6df8047a761bd6e1e4df34fa3fc5afa Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 15 15:19:39 2016 -0400 Indentation M sbin/pfmon commit d96c843028453340ac02f8082a88cb756dfe022d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 3 09:47:24 2016 -0500 fix imports M sbin/pfmon commit d17c12c8b4fcc0d9d7dc1c1e2d0bbc810e8dd957 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 3 09:28:38 2016 -0500 code cleanup M lib/pf/fingerbank.pm M sbin/pfmon commit 130fc00cdf886b1f72beee9b778c2ab9a4a59811 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 3 09:22:56 2016 -0500 that shouldn't have been removed M logs/.gitignore commit 9e1840702d4b77463bb53e64b9c935cf34d6c61e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 3 09:12:10 2016 -0500 this is not useful anymore M conf/chi.conf.defaults commit 403566b474d1ecb41a7303b501bc139e6dc91314 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 3 09:07:39 2016 -0500 update fingerbank data 4 times per day M conf/pf.conf.defaults commit e8f45c16d78bd7703b0196c3514e40796e0ffb58 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 2 17:21:21 2016 -0500 add doc M sbin/pfmon commit cf5116122a950391f4e9755a429e2cbfa25980f8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 2 17:20:36 2016 -0500 add pfmon job to update fingerbank local data M conf/documentation.conf M conf/pf.conf.defaults M logs/.gitignore M sbin/pfmon commit 279ed6b99726f13642b1598565a6c178d30b94bb Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 23 11:50:42 2016 -0500 added L1 raw storage for fingerbank M conf/chi.conf.defaults commit 4cb495ccd0308a990839eefd3fed37ae15d2282a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 22 14:08:56 2016 -0400 FIxed typo M lib/pf/constants/eap_type.pm commit 0b496334dd6a0dbb27ca39c213b1e0e51903cd85 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 22 12:30:05 2016 -0400 Be more restrictive on selector for the switch typeahead field M html/pfappserver/root/static/admin/config/switches.js commit 4eb364cc4003f1f65947b07a7d79a65fcfbf2845 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 22 12:22:39 2016 -0400 Add roles, connection types, and connection sub types for the dynamic templates M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit 9caacce05dd0b62e145f119fcacd3920b1962aeb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 22 12:20:53 2016 -0400 Add the function to handle the change event in for filter type select M html/pfappserver/root/static/admin/config/portal_profile.js commit 709fa7eef70dcc0d04bbd9f4ecc5c94309b2b964 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 22 12:19:09 2016 -0400 Add the dynamic field templates M html/pfappserver/root/config/profile/view.tt commit f46efac1c6b7197cdcf34786ff29023ed774033d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 22 12:18:31 2016 -0400 Add the radius eap type name to number M lib/pf/constants/eap_type.pm commit 0a3bbf8edd4dd5e9af1f779359751cd233b81f3c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 22 08:32:55 2016 -0400 add missing template A html/captive-portal/templates/scan-in-progress.html commit 993380d23feb30ad56b0782976cde5dcca3f639b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 22 08:32:44 2016 -0400 validate mac in captive portal M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm commit 1347c3746a7bf6253db23bb1288d85a416e20b4c Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 21 17:09:52 2016 -0400 Added service to stop and revert change M debian/packetfence.postinst M lib/pf/services/manager/carbon_cache.pm M lib/pf/services/manager/httpd_graphite.pm commit f32b4a4f4129140ebba56920e01aad4ad18b2343 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 21 16:49:23 2016 -0400 missing i18n M html/captive-portal/templates/device-registration/landing.html commit 23a756771a012d1f2ef24e3840d63f1f00b43c96 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 21 16:49:12 2016 -0400 remove useless template option M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm commit 2d9d10d14528cd27bf6de257b5c196775cbbfa56 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 21 16:24:50 2016 -0400 rework i18n calls to be in the templates M html/captive-portal/lib/captiveportal/Base/I18N.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Remediation.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Violation.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Billing.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Null.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SAML.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Provisioning.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/TLSEnrollment.pm M html/captive-portal/lib/captiveportal/PacketFence/View/HTML.pm M html/captive-portal/templates/activation/sponsor_login.html M html/captive-portal/templates/device-registration/login.html M html/captive-portal/templates/device-registration/registration.html M html/captive-portal/templates/layout.html M lib/pf/web.pm commit b96ce1cf0bb7e5bf716770938820e26b88bd100c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 21 16:01:02 2016 -0400 Keep the value of the op when restoring saved searches Fixes #1221 M html/pfappserver/root/static/js/node.js commit 671d24f744af4c9af2c20c7ce1d739a81e301552 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 21 15:24:31 2016 -0400 Ask systemd to start require services M debian/packetfence-config.service M debian/packetfence.service M debian/packetfence@.service commit 33077f7d003afe0dd4425e1e66861aeb61b21ab5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 21 15:09:10 2016 -0400 Compute the unregdate in registeredRole with secure connection M lib/pf/role.pm commit 91e644f6685ab55e4fe5510128198c023e2210bf Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 21 14:23:47 2016 -0400 Remove startup of packetfence-redis-cache in postinst since systemd will do it M debian/packetfence-redis-cache.postinst commit 4e5367555e7120bb0d339d256ef7fd7836664cce Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 21 13:03:57 2016 -0400 Move the responsibility of bind to pf::LDAP M lib/pf/Authentication/Source/LDAPSource.pm commit 6d282ca6e8d86de354c5ec1e3e41c5627d6ea9d5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 21 12:27:38 2016 -0400 Rework the LDAP expiration logic M lib/pf/LDAP.pm commit 0cce1c4eaab1b431778c6652af54f6d449309753 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 18 15:02:49 2016 -0400 Fixed missing module M debian/rules commit ff41b4fc759d609af07b880ee87cc482a66ebe64 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 18 14:54:17 2016 -0400 Source-Version -> source:Version M debian/control commit 70966b2b41b281e5284befd7e336ace8ea1d729e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 18 14:53:09 2016 -0400 Fixed wrong syntax M lib/pf/services/manager/carbon_cache.pm M lib/pf/services/manager/httpd_graphite.pm commit 38f98a01c7e4421ff8bf95828feb5bed7588429e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 18 11:39:32 2016 -0400 removed pfconfig.conf and redis_cache.conf from packetfence.deb package M debian/rules commit 0802c5263801df6bb4c37876d9acaa43a9dd8047 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 18 11:10:40 2016 -0400 Removed useless Recommends: section in debian packaging M debian/control commit ecc1c8ed56d3072adc2a01f4fe35cdc43f45b498 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 18 10:55:16 2016 -0400 Removed useless module libiptables-libiptc-perl in debian packaging M debian/control commit 2bf62ba12f11cf686667ca7f78e0b4b023e60090 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 18 10:16:33 2016 -0400 Updated debian/control file M debian/control commit b5bb54bf51ccc6292e93f30cbc7687360903c80f Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 18 10:07:22 2016 -0400 removed duplicate dh_gencontrol M debian/rules commit 659f280abcb363fe6b0fa7a6d66b9ee1b3f2ed0e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 18 09:47:50 2016 -0400 dh_clean -k is deprecated; use dh_prep instead M debian/rules commit d7db9fac2d7ccbcdc1031255f28eca79b50f832e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 17 11:47:49 2016 -0400 Fixed changelog M debian/changelog commit 5e47b3c9c4bc82395a524cac26c84085215e087d Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 17 11:34:58 2016 -0400 Fixed syntax M debian/changelog commit e3c7310e11994b15506281050ed990cddde6975e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 17 11:26:57 2016 -0400 Detect distribution M debian/control M debian/packetfence-config.postinst M debian/packetfence-config.postrm M debian/packetfence-config.prerm M debian/packetfence-redis-cache.postinst M debian/packetfence-redis-cache.postrm M debian/packetfence-redis-cache.prerm M debian/packetfence-remote-arp-sensor.postinst M debian/packetfence-remote-arp-sensor.postrm M debian/packetfence-remote-arp-sensor.prerm M debian/packetfence-remote-snort-sensor.postinst M debian/packetfence-remote-snort-sensor.postrm M debian/packetfence-remote-snort-sensor.prerm M debian/packetfence.postinst M debian/packetfence.postrm M debian/packetfence.prerm commit a3eda86df516207df9989828f92a27fabd31eb51 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 16 16:18:18 2016 -0400 First draft for jessie M debian/control A debian/packetfence-config.service A debian/packetfence-redis-cache.service A debian/packetfence.service A debian/packetfence@.service M debian/rules commit 0268686a04dbb1fe26433ad7668a24e722e1e21f Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Mar 21 11:41:47 2016 -0400 typo M conf/httpd.conf.d/httpd.parking.tt.example commit 966a1f14a54521d16f4d50cbc9c66a1ae074c3b7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 21 11:36:42 2016 -0400 missing localhost listen on webservices config M conf/httpd.conf.d/httpd.webservices.tt.example commit cbbc98ecc056db84791da432218aa8e1cc624557 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 21 11:29:25 2016 -0400 added RADIUS clients for management IPs M lib/pfconfig/namespaces/config/Switch.pm commit b01bd1c5717bbcf16ad02e331db4b35c0155e4e1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 21 11:07:32 2016 -0400 cleanup titles from templates M html/captive-portal/templates/pki_provider/scep.html commit a12ec5bd977f2485d5068b2cd7c9617d9d5fac6f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 21 10:56:12 2016 -0400 don't restrict import M html/captive-portal/lib/captiveportal/PacketFence/Controller/Violation.pm commit b9fded8c9089071b11612ab6fca9a3ac17167151 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 21 10:52:21 2016 -0400 added titles in catalyst controllers + minor cleanup M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm D html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Remediation.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm D html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm D html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Violation.pm commit f3fcd8507b490e5897c1a37dab52678601aa9cea Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 21 10:46:20 2016 -0400 Rename Target Vlan to Target Role in violation M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/root/violation/list.tt commit a92b2036cec273fffe83fe56994efd388eece9a7 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Mar 21 10:21:06 2016 -0400 consistency for if apache_version 2.4 M conf/httpd.conf.d/httpd.portal.tt.example commit a5908be0c4479aa26216fc5ba1b24fb9c32c47a8 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Mar 21 10:12:36 2016 -0400 remove commented code M lib/pf/services/manager/httpd_portal.pm commit 4559b992be6e4a3941e51cefb4ce3e4b659636ad Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Mar 21 09:57:16 2016 -0400 correcting var aliases M lib/pf/services/manager/httpd.pm commit 65fd6e03218540069be776849a91981702a45ca5 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Mar 21 09:10:16 2016 -0400 use of tt variables M conf/httpd.conf.d/captive-portal-common.tt.example commit 6ec18ed1a672fe6bb6e776b50c03c7c53ab88ab1 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Mar 21 09:09:26 2016 -0400 moved allowed_from_url to httpd to be use in tt files M lib/pf/services/manager/httpd.pm M lib/pf/services/manager/httpd_portal.pm commit 9d980e0636e34e67d3522530ebbfefca56cca71c Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 18 16:13:39 2016 -0400 remove isolated } M lib/pf/services/manager/httpd.pm commit 8cbe8e1cd08562c928aef9128245181450123535 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 18 15:35:52 2016 -0400 corrections M conf/httpd.conf.d/httpd.parking.tt.example M conf/httpd.conf.d/httpd.portal.tt.example M lib/pf/services/manager/httpd.pm commit f1f75bec83e225a3ba22b6728529bac0ee9fb36e Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 18 14:52:01 2016 -0400 correcting needed module to start M conf/httpd.conf.d/httpd.parking.tt.example commit aa4373d67aa9c8b5fe21b9dbc64970f1cb6d7929 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 18 14:17:37 2016 -0400 removing useless module from parking and tt typos M conf/httpd.conf.d/httpd.parking.tt.example commit e2f4bb42b6bead963ca0012ae2774ba4ee5046c4 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 18 13:05:24 2016 -0400 identation everywhere M conf/httpd.conf.d/httpd.admin.tt.example M conf/httpd.conf.d/httpd.graphite.tt.example M conf/httpd.conf.d/httpd.portal.tt.example M conf/httpd.conf.d/httpd.proxy.tt.example M conf/httpd.conf.d/httpd.webservices.tt.example commit 8433c95262bf7c3860081bf21cac02be00b16751 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 18 12:57:35 2016 -0400 identation to help reading M conf/httpd.conf.d/httpd.parking.tt.example commit 2abaa2f967e250f97103073ac38c5987f4ee3e9a Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 18 12:48:21 2016 -0400 forgot one tt option M conf/httpd.conf.d/httpd.parking.tt.example commit 0ae7e103af2479e3ec0d66ebf4eecf66337d4771 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 18 12:39:54 2016 -0400 readd directory cgi-bin params" M conf/httpd.conf.d/httpd.parking.tt.example commit 2c874a1ec53e966cded6d9a8d2ad331f3716ae4f Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 18 12:34:48 2016 -0400 added mod_cgi load M conf/httpd.conf.d/httpd.parking.tt.example commit 6d6c74bcf9463c49a194ca2911600278b357ee4d Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 18 12:32:36 2016 -0400 packaging debian fix M debian/packetfence.conffiles commit f80a69e8a6f21eb0ca07376bd9e0029017eb5595 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 18 12:31:27 2016 -0400 remove commented code M conf/httpd.conf.d/httpd.parking.tt.example commit 082c3c0ec65794709ca7c05c0fa202475f5eb6f9 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 18 11:45:33 2016 -0400 added parking conf file for tt M conf/httpd.conf.d/httpd.parking.tt.example commit 2dc5ece61e65ad33c278a1762dc6caeb31e105d3 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 18 10:36:49 2016 -0400 correct packaging M addons/packages/packetfence.spec M lib/pf/services/manager/httpd.pm commit 9173331875946bff171e92b974eac4371b52d27a Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 18 10:06:02 2016 -0400 add captive-portal-common tt file M addons/packages/packetfence.spec D conf/httpd.conf.d/captive-portal-common.conf A conf/httpd.conf.d/captive-portal-common.tt.example D conf/httpd.conf.d/captive-portal-common24.conf M conf/httpd.conf.d/httpd.portal.tt.example M debian/packetfence.conffiles M lib/pf/services/manager/httpd.pm commit 7c9f6dbbb6e35d6e0e8b154f98312e7608fe249a Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 18 09:37:01 2016 -0400 packaging RHEL M addons/packages/packetfence.spec commit e09dba6596e575e77c0453164f052ee7e3abe858 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 18 09:35:47 2016 -0400 packaging file name M debian/packetfence.conffiles commit c124753a2a047e1fb7092ee55dfb8adecc2b1ac3 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 18 09:33:55 2016 -0400 standardize the conditioning M conf/httpd.conf.d/httpd.admin.tt.example M conf/httpd.conf.d/httpd.graphite.tt.example M conf/httpd.conf.d/httpd.proxy.tt.example M conf/httpd.conf.d/httpd.webservices.tt.example commit 1ba952f47bac122a4660e5e4e508e03266e85b74 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 18 09:25:36 2016 -0400 renaming captive-portal-common2-4 D conf/httpd.conf.d/captive-portal-common2-4.conf A conf/httpd.conf.d/captive-portal-common24.conf M conf/httpd.conf.d/httpd.portal.tt.example commit 862a73d208071b628650d45175b9f6b2b1f175d4 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 18 09:23:37 2016 -0400 added apache2_version module A lib/pf/web/apache2_version.pm commit 7ec266db1963faea32894f0d718d5061e7358856 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 18 08:42:17 2016 -0400 packaging update M addons/packages/packetfence.spec M debian/packetfence.conffiles commit 8e94a505927c718a8785311da5e9aa353393dbb5 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 17 17:34:18 2016 -0400 added captive-portal-common2-4 A conf/httpd.conf.d/captive-portal-common2-4.conf commit d47d5a30891c65cbb8e07e2e4a29dbba418ff958 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 17 17:22:48 2016 -0400 added captive-portal-common condition M conf/httpd.conf.d/httpd.portal.tt.example commit a414af08503eb5b95f993141efd726596bb48988 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 17 16:07:49 2016 -0400 add module load condition M conf/httpd.conf.d/httpd.portal.tt.example commit fb00fc1e2dbed287129f97e08140c1c4eca1f927 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 17 11:50:29 2016 -0400 added ifversion in portal conf M conf/httpd.conf.d/httpd.portal.tt.example commit dc17a5a47354ca2b82ed3e2aff3a55c59c5e20fd Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 17 11:14:30 2016 -0400 handle ifversion via apache conf file M conf/httpd.conf.d/httpd.admin.tt.example M conf/httpd.conf.d/httpd.graphite.tt.example M conf/httpd.conf.d/httpd.proxy.tt.example M conf/httpd.conf.d/httpd.webservices.tt.example commit aa6f6c682e15995081bf5b3b34b76f33bf5d221f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 21 09:53:23 2016 -0400 Create a uniq list of vhost M lib/pf/services/manager/httpd_webservices.pm commit e710dabe4d4ae9472c797ea35eda852f496450d8 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Mar 18 18:15:57 2016 -0400 Fixed incorrect MAC regexp in dynamic-clients. M raddb/sites-available/dynamic-clients commit 968efefdeb92234d4ff9784be8457815016fd07d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 18 16:07:04 2016 -0400 first draft of new portal titles in controllers M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Billing.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SAML.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Choice.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Message.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Provisioning.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/TLSEnrollment.pm M html/captive-portal/templates/layout.html commit 07f0554050abcfb1f1782e95dca903bf9a81f086 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 18 16:02:58 2016 -0400 Removed a file from packetfence.conffiles M debian/packetfence.conffiles commit 2605f9d416be05164b9d21186ea3d5d25e202884 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 18 15:38:47 2016 -0400 Fix syntax for httpd config files M conf/httpd.conf.d/httpd.admin.tt.example M conf/httpd.conf.d/httpd.webservices.tt.example D lib/pf/web/aaa_modperl_require.pl A lib/pf/web/httpd.aaa_modperl_require.pl A lib/pf/web/httpd.webservices_modperl_require.pl D lib/pf/web/webservices_modperl_require.pl commit 660d2b231d6833d313719f051b56e65f6967cc01 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 18 15:29:06 2016 -0400 started v6 upgrade draft M UPGRADE.asciidoc commit c08c8b523b3cb2eca8196c4234b8e30fe5a5468b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 18 15:18:06 2016 -0400 remove deprecated template D html/captive-portal/templates/billing/billing.html commit 693786e1beec7b0f6b9963f96f76826f546840a7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 18 14:39:05 2016 -0400 use stripped username in normal ntlm_auth M raddb/mods-available/mschap commit 937d2c9519c330e23713b05f1cad35400c118a28 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 18 15:14:37 2016 -0400 Do not unbind connection M lib/pf/Authentication/Source/LDAPSource.pm commit 0586b44c2fe5eea726ca5575ff09a3219d2aa9f0 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 18 15:14:13 2016 -0400 Use an anonymous bind as the 'ping' for the LDAP connection M lib/pf/LDAP.pm commit 1839feba56f711f6ca4ca89d85c761d6ae32d1f7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 18 14:32:22 2016 -0400 Add back opening div M html/pfappserver/root/config/profile/files.tt commit 6a07e29f64118352dee06019ce13a01d9be8d584 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 18 14:31:16 2016 -0400 Add back closing div M html/pfappserver/root/config/profile/files.tt commit 9bbabbacbef11f643c2aedbfb58b5909ea25a2ac Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 18 14:29:13 2016 -0400 The default profile is revertable M html/pfappserver/root/config/profile/files.tt commit 527b49767ec779a21886a8ebcdaef078741aa13d Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 18 14:11:15 2016 -0400 Added missing module M lib/pf/Switch/Cisco/WLC.pm commit 44fb8cb22029e2f59e1fd9dc95884849474ea315 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 18 14:00:54 2016 -0400 Fixed typo M lib/pf/api.pm commit 8607908926c80793fb80e750edde2117d78c8e1b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 18 13:50:37 2016 -0400 Reduce pfdhcplistener pfqueue workers M conf/pfqueue.conf.example commit 91a2d731d7d9747b35f2615c7af0cab6e63778a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 18 13:44:36 2016 -0400 Only enable the revert button is the file is revertable M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm M html/pfappserver/root/config/profile/files.tt commit 4ee5761711b740fe127f80b66ca6a57f5333481b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 18 13:40:39 2016 -0400 Use the precalculated template path of the profile M html/captive-portal/lib/captiveportal/PacketFence/Controller/Remediation.pm M lib/pf/Portal/Session.pm commit ae866ebd0cafb5399f65cf8dc8d96140c8c92e5d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 18 13:39:28 2016 -0400 Remove unused variables M lib/pfconfig/namespaces/resource/CaptivePortal.pm commit 9e736e3616279088ddc953b6e1063f97cf9847f8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 18 13:31:53 2016 -0400 Display the directories first M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit 56c65543d8c97b2d6f1e6ff2ebcc0e5a2864f616 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 18 13:24:03 2016 -0400 Missing a parenthesis in billing tier rendering M html/captive-portal/templates/billing/tier.html commit e4d6cb9a86990a3c1ce48711b0985389e9e68e7c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 18 12:55:21 2016 -0400 fix double sub declaration M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Factory.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Choice.pm M html/captive-portal/lib/captiveportal/util.pm commit bc6faa2b629b49d9fe0e0d9cf181e1aaece7a678 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 18 12:48:09 2016 -0400 New api functions directory_empty and delete_files M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm M lib/pf/api.pm M lib/pf/cluster.pm commit 63f95c6f1be7841bc5d95356e203f68762e56383 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 18 12:42:52 2016 -0400 use stripped username if available M raddb/mods-available/mschap commit b6843a5845ca4e51dc4342e7d6cb9649fcc211e2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 18 10:57:01 2016 -0400 person person lookups asynchronously M lib/pf/lookup/person.pm M lib/pf/node.pm M lib/pf/role.pm A lib/pf/task/person_lookup.pm commit 92e400a8c9ae548bb82070b9f44a31d4c62c7abf Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 18 11:23:12 2016 -0400 Removed httpd.parking file D conf/httpd.conf.d/httpd.parking commit 718da3ed495e05db8ce003ff4df71718b9358ba8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 18 11:09:19 2016 -0400 Remove extra logging statement M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm commit 8f16b4150239962fe7b894a13ea07e6351cb2188 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 18 11:07:15 2016 -0400 Added httpd.parking.tt in spec file M addons/packages/packetfence.spec commit a19ff861a16e27ac2b000c91dcd088a8b05c08c3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 18 10:50:28 2016 -0400 Apache::SSLLookup must be loaded in apache M conf/httpd.conf.d/httpd.portal.tt.example M lib/pf/web/dispatcher.pm commit 7346bdcb705c7a0cbdd412a5463541e60979f01a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 18 10:43:21 2016 -0400 Added missing function in MockedSwitch.pm Signed-off-by: Durand Fabrice <fdurand@inverse.ca> M lib/pf/Switch/MockedSwitch.pm commit 314c58e0d13ddabfc652b4a775e085469d1ed665 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 18 10:38:11 2016 -0400 missing files in gitignore M .gitignore commit 0348ccb95f9b249a7e6ca8a5e34d704c413034ee Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 18 10:37:09 2016 -0400 added httpd.parking example config A conf/httpd.conf.d/httpd.parking.tt.example commit a09ff6d0b626e2b6812af888095e2870c988e3dd Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 18 10:13:33 2016 -0400 Fixed syntax M lib/pf/Switch/MockedSwitch.pm commit 9833038d745922aa62c3a81359985ac1c96e8961 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 18 09:56:06 2016 -0400 New function empty_dir M lib/pf/util.pm commit f7af7784d7e87b6df8938a80b9b94391be816897 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 18 09:23:21 2016 -0400 Fixed for rhel packaging M addons/packages/packetfence.spec D conf/httpd.conf.d/httpd.portal commit d877c9082d4b3e6b324d4965719e2fa7bf9f0100 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 18 09:17:13 2016 -0400 Fixed packetfence.conffiles M debian/packetfence.conffiles commit 395698b2c47164f97bad0d36dfc4065ee8333b4a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 18 08:59:04 2016 -0400 missing import M lib/pf/web/dispatcher.pm commit 2cf30c54da1aa58d8ca9515935dae46e41d50a37 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 18 08:58:16 2016 -0400 allow portal to everyone, no discrimination M conf/httpd.conf.d/httpd.portal.tt.example commit 22c97cf58ae0a3ffcbcf8d6003d5f1fb2c064c75 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 18 08:39:32 2016 -0400 expose current_module in all templates M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Choice.pm M html/captive-portal/templates/content-with-choice.html commit c93de8b70176a258cff6701fc65036e1a0808a46 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 17 13:52:03 2016 -0400 capture message of search_attribute M lib/pf/lookup/person.pm commit 0b4609785d243ad6a7b038f5da4562dfbd25d2e5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 17 13:30:34 2016 -0400 don't lookup person in the RADIUS request M lib/pf/role.pm commit 36485ba72772fbdaa075e493cf555874e07d667e Author: Louis Munro <lmunro@inverse.ca> Date: Thu Mar 17 17:30:03 2016 -0400 Fixed rlm_raw configuration for FreeRADIUS 3. M conf/radiusd/radiusd.conf.example A raddb/mods-available/raw A raddb/mods-enabled/raw M raddb/sites-available/dynamic-clients commit 65f03d4973490a21ca744df52b18153c235bd287 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 17 15:50:01 2016 -0400 When updating a file make sure the directory path is created M lib/pf/util.pm commit 49ffc3a2fcd144553a2b6fb78891dfdfb93d2691 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 17 15:29:48 2016 -0400 Fix the displaying of log message when previous_module_id is undef M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm commit 6a266d9a82edb44484d5782fe602a0aee5ffef56 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 17 13:36:56 2016 -0400 Remove header and footer for billing and scep template M html/captive-portal/templates/billing/billing.html M html/captive-portal/templates/pki_provider/scep.html commit d3b9792a236ccc32842a500282935f47a4e17863 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 17 14:43:38 2016 -0400 Fixed Use of uninitialized value in concatenation errors M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm commit 2c289eafecc23ab7f424a59949641d892ef819bd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 17 14:22:23 2016 -0400 Use captiveportal::DynamicRouting::Application for previewing the profile templates M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit a6ffb82f8a16c49c3ecde87ca2c0c8a5838a6414 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 17 14:20:54 2016 -0400 Remove hard coded include path M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm commit 74fc27fc7e8d0b8db60329038bf3afc095b4cc33 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 17 14:10:31 2016 -0400 Create the parent directory if it does not already exists M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit 411bc5e330c82a19bf5c62574ebcc52500ef4fa7 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 17 13:59:39 2016 -0400 New method pf_make_dir for creating directories in pf with the correct permissions M lib/pf/util.pm commit 54f52bc6750338a70fab634484a438217cc3d070 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 17 13:37:57 2016 -0400 Fix directories being expanded by default M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit 5d2b7aa6e4c31ba14a7b8ef6e148141a760da23b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 17 13:07:47 2016 -0400 Remove file when reverting M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit 6a6023e76db8890d16014c62e0199d31ce96e749 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 17 12:00:56 2016 -0400 use api shortname for the modperl_require M lib/pf/services/manager/httpd.pm commit 02f96ee0e49b40664893b2299a86bacf1791af98 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Mar 17 11:55:50 2016 -0400 Fixed debian changelog format. M debian/changelog commit 6f2117e222fe03c50864793213b52ecf5f43a0d4 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Mar 17 11:54:21 2016 -0400 Missing comma in control file. M debian/control commit a928df268a7cd55111a516adea83ce26c51db901 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 17 11:51:14 2016 -0400 Update pod doc removed dead code and fixed typos M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit 19ea1887c39ec33c6ca410dfaece4aa06658b091 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 17 09:43:54 2016 -0400 Allow the default profile files to be deleted and reverted M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile/Default.pm commit 7e5daed025adb0ab6acb778f0201869e5eb435b9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 17 09:41:33 2016 -0400 The default profile only has one parent directory M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile/Default.pm commit a484e3b182b6cfaed7763d6c4b240383e169d4e7 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 17 09:40:45 2016 -0400 Allow the admin gui to read from multiple files M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit 764b26d4cb49e22ec732c65fa912d376b2cefcae Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 16 16:48:49 2016 -0400 Create a merged listing M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit eab8e37da53cf3714893abe817cd33fcf0d158ff Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 12 12:32:04 2015 -0400 Added new method mergeFilesFromPaths to merge different directories to look like a single path M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit 5965a45f746c9e34adcb710a9fff4dfffdf28bcb Author: Louis Munro <lmunro@inverse.ca> Date: Thu Mar 17 11:51:53 2016 -0400 Fixed debian packaging for new TT httpd config files. M debian/packetfence.conffiles commit 58d90302c384d18767e04d44e894f244a1d8869c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 12 12:28:22 2015 -0400 No longer copy any of the default templates to the profile directory M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit 9ba67bffaec68e54ad501de0b3e4ce2364531547 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 9 18:22:39 2015 -0400 Use the precalculated profile M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 7e463da1ffc5ca35e1e0fe9109ad4173ce9b172d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 9 18:20:13 2015 -0400 Precalculate the template path M lib/pfconfig/namespaces/config/Profiles.pm commit 2f6179faacb373c2c92950c9d6bbcd0a5a75d89c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 9 18:19:43 2015 -0400 Added new file path constants captiveportal_templates_path, captiveportal_profile_templates_path, captiveportal_default_profile_templates_path M lib/pf/file_paths.pm commit c94f14f953e79b4a2fa49e2de9bc1da1d2e9f5ca Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 17 11:46:16 2016 -0400 change new profile template template M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit bc128934adc3e02f88ffca1c294a507b8c795664 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 17 11:41:38 2016 -0400 fix preview rendering with new portal M html/pfappserver/lib/pfappserver/Base/Controller.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit 456df78cf8d915a815c4dcd65c79b0b9d73f1af7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 17 11:41:19 2016 -0400 get client_ip directly from app M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm commit 195be7a84049fdcc687f3a8772295e26b9c35fb1 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Mar 17 11:38:35 2016 -0400 Fixed packaging (obsolete portal modules removed). M addons/packages/packetfence.spec commit abab248388d0611f3defcc74a9e26a068b2950a1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 17 11:06:20 2016 -0400 Missing from previous commit M lib/pf/ipset.pm commit e7de5cf3bb5c5be5736b950fe1d29c50ea840f53 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 17 11:04:30 2016 -0400 Remove the use of LANG=C M lib/pf/parking.pm commit e4f21a87e45d107b90d74fc21fcc97c1f38c690c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 17 10:58:41 2016 -0400 service manager generate parking configuration for dhcpd M conf/dhcpd.conf M lib/pf/services/manager/dhcpd.pm commit b3cc536b61b1461a7f232dce55dbba5c0724d200 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 17 07:57:24 2016 -0400 lowercasing module pretty class name M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm commit 0312dd4a6dfc06ad88c97899c6ce018e87afd4f4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 16 15:07:12 2016 -0400 fix undefined self M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm commit 391c95c6bdf5f278bccead0136d12db66613157e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 16 14:44:34 2016 -0400 wrap current_module in a function M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm commit 6513359199faedbb10a82b58a39948dd968af630 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 14 16:01:41 2016 -0400 adjustments to i18n extraction script M addons/extract_i18n_strings.pl commit 1e9f8c8d4200f701b2cbfc68e82b80a6eb729255 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 14 15:52:44 2016 -0400 expose current module in rendering M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm commit c276c234bc80fc885089db4344f3de14f974ffe9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 14 15:49:48 2016 -0400 detect first action on redirect also M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm commit 732f781a7809fe92f72633972681e4d451494644 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 14 15:37:12 2016 -0400 add module tracking M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm commit e4dcaa47d434c51ba340d98c256522726d30eeac Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 14 14:47:21 2016 -0400 factory modules variable was moved M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PortalModule.pm commit 18988f1318d2c2dc023d2ec544a9833ab7a5b7ba Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 14 14:35:40 2016 -0400 naming cleanup M lib/pf/ConfigStore/PortalModule.pm commit 1e73d2b3cc48f24d91b7576adc46891722ae8570 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 14 14:34:57 2016 -0400 expand message array to multiline M lib/pf/ConfigStore/PortalModule.pm commit b87ba3602ef260b613e753c51f32f31ffbd279ed Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 14 14:16:05 2016 -0400 don't show restart when landing for the first time M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm M html/captive-portal/templates/layout.html commit f99540f15de4d070935cd326745957c871596844 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 10 08:31:09 2016 -0500 change for_module in pfappserver dynamic routing forms M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Billing.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Choice.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Login.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Null.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Facebook.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Github.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Google.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/LinkedIn.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Twitter.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/WindowsLive.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/SAML.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/SMS.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Sponsor.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Chained.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Choice.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Message.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Provisioning.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Root.pm commit d71893f0e271b0baf2f256f8c15bd988713bebce Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 10 08:30:13 2016 -0500 null source should always allow M lib/pf/Authentication/Source/NullSource.pm commit 857ba3e79baa43a25144674fbe7068596aa9a86b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 10 08:29:58 2016 -0500 bad i18n method M html/captive-portal/templates/oauth2/landing.html commit 87e8a9095842e5d5b103c08e5571dc38c4f0d62b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 10 07:59:07 2016 -0500 added i18n to new portal templates M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm M html/captive-portal/templates/billing/tier.html M html/captive-portal/templates/error.html M html/captive-portal/templates/layout.html M html/captive-portal/templates/message.html M html/captive-portal/templates/oauth2/landing.html M html/captive-portal/templates/saml.html M html/captive-portal/templates/sms/validate.html commit bfba7842af8505a41dde91f161f395f15a4b3c39 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 10 07:50:27 2016 -0500 add i18n in flash in dynamic routing M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Billing.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/TLSEnrollment.pm commit fd55932242dd7c8d653fcc200fb7f0244b9c406d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 9 12:34:40 2016 -0500 fix auth params M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm commit f83e613a94a87cda249046a13fd07782f0d682ec Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 9 11:40:58 2016 -0500 add common params to auth_source_params M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm commit 478505062cd51e13ec4ed3268d0be851929f2c7b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 9 11:38:49 2016 -0500 remove code duplication for auth_source_params M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm commit 947cbbb5de5c5308b21d883d264a30fcb79b801a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 9 09:42:14 2016 -0500 use a constant for user agent cache expiry M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm A lib/pf/constants/web.pm commit 3fcca0085d2745d94e1e176b1ff78850b36fbe33 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 9 09:33:34 2016 -0500 added portal_modules.conf* to package M addons/packages/packetfence.spec M debian/packetfence.conffiles commit 3370634b2db887b77d4e13d299420474ba518f75 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 9 09:30:44 2016 -0500 adjustements to dynamic routing factory M html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Factory.pm commit b6cfe4b0ac91bfe3998a450b241fd72637ecb2f1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 9 09:13:58 2016 -0500 move dynamic routing objects to PacketFence directory M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Factory.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Billing.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Choice.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Email.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Login.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Null.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Facebook.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Github.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Google.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/LinkedIn.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Twitter.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/WindowsLive.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/SAML.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/SMS.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Sponsor.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Chained.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Choice.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Message.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Provisioning.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Root.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/TLSEnrollment.pm M html/captive-portal/lib/captiveportal/DynamicRouting/ModuleManager.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Application.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Factory.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Billing.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Choice.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Email.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Login.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Null.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Facebook.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Github.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Google.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/LinkedIn.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/Twitter.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/OAuth/WindowsLive.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SAML.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/SMS.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Authentication/Sponsor.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Chained.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Choice.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Message.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Provisioning.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/Root.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/Module/TLSEnrollment.pm A html/captive-portal/lib/captiveportal/PacketFence/DynamicRouting/ModuleManager.pm commit 6c196c52a840ce81f3f3c77ceae8a41ccb1e61a5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 9 08:52:03 2016 -0500 mispsaced module A html/captive-portal/lib/captiveportal/util.pm D html/captive-portal/lib/util.pm commit cc63b038e51715da6f512e00837686b153b1ff8c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 9 08:38:47 2016 -0500 move dynamic routing util module M html/captive-portal/lib/captiveportal/DynamicRouting/Factory.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Choice.pm D html/captive-portal/lib/captiveportal/DynamicRouting/util.pm A html/captive-portal/lib/util.pm M html/pfappserver/lib/pfappserver/Base/Form/PortalModule/ModuleManager.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PortalModule.pm commit 3f50ea083a25f98804c1840294764206050670e4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 9 08:35:11 2016 -0500 move dynamic routing roles...again :) M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Billing.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Choice.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Login.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/SAML.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Root.pm D html/captive-portal/lib/captiveportal/DynamicRouting/Role/MultiSource.pm D html/captive-portal/lib/captiveportal/DynamicRouting/Role/Routed.pm A html/captive-portal/lib/captiveportal/Role/MultiSource.pm A html/captive-portal/lib/captiveportal/Role/Routed.pm M html/pfappserver/lib/pfappserver/Base/Form/Role/WithSource.pm commit c67a0768fd6daeb421ae83adb1817147ebd31228 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 9 08:32:28 2016 -0500 move dynamic routing actions A html/captive-portal/lib/captiveportal/Base/Actions.pm D html/captive-portal/lib/captiveportal/DynamicRouting/Actions.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication.pm commit f299322996f20dbf6226218345ef9efca28834e7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 9 08:30:18 2016 -0500 moved field validation role D html/captive-portal/lib/captiveportal/DynamicRouting/FieldValidation.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Billing.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Email.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Login.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Null.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/SMS.pm A html/captive-portal/lib/captiveportal/Role/FieldValidation.pm commit 00b5cdb35ab13c8d0f32d18e77df5145d6392400 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 9 08:28:32 2016 -0500 move I18N module A html/captive-portal/lib/captiveportal/Base/I18N.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm D html/captive-portal/lib/captiveportal/DynamicRouting/I18N.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication.pm commit 3ff58e436d0b013cfaeaa3add67e53a81b9aaae4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 9 08:17:16 2016 -0500 move dynamic routing form D html/captive-portal/lib/captiveportal/DynamicRouting/Form/Authentication.pm D html/captive-portal/lib/captiveportal/DynamicRouting/Form/Field/AUP.pm D html/captive-portal/lib/captiveportal/DynamicRouting/Form/Widget/Field/AUP.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication.pm A html/captive-portal/lib/captiveportal/Form/Authentication.pm A html/captive-portal/lib/captiveportal/Form/Field/AUP.pm A html/captive-portal/lib/captiveportal/Form/Widget/Field/AUP.pm commit cd76bec61741530037c15c7a3b728d8a95bc33ed Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 9 08:03:33 2016 -0500 add role directory for dynamic routing M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Billing.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Choice.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Login.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/SAML.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Root.pm D html/captive-portal/lib/captiveportal/DynamicRouting/MultiSource.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Role/MultiSource.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Role/Routed.pm D html/captive-portal/lib/captiveportal/DynamicRouting/Routed.pm M html/pfappserver/lib/pfappserver/Base/Form/Role/WithSource.pm commit 87cb228064f1961c971a8c3c9193904010018fd8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 9 07:53:23 2016 -0500 fix bad doc headers M html/captive-portal/lib/captiveportal/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/Controller/Enabler.pm M html/captive-portal/lib/captiveportal/Controller/Redirect.pm M html/captive-portal/lib/captiveportal/Controller/Remediation.pm M html/captive-portal/lib/captiveportal/Controller/Status.pm M html/captive-portal/lib/captiveportal/Controller/Violation.pm M html/captive-portal/lib/captiveportal/Controller/WirelessProfile.pm commit 022e5f61a3c208c1f58bf7a8ea1b4109a293509e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 7 14:09:48 2016 -0500 remove now useless portal params M conf/documentation.conf M conf/pf.conf.defaults commit ab46a44f17bb8d95e43c516b2376d8c9944f4ff0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 7 14:00:55 2016 -0500 configuration of the pid field in admin M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication.pm commit 11f8baea5a509e9352fe8db3a91fc7db30170a43 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 2 17:49:08 2016 -0500 Include the /usr/local/pf/html/captive-portal/lib library M t/pfappserver_libs.t commit 41d0c1ee57bfc4e23eb3fae272f56028bf632225 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 3 10:40:05 2016 -0500 add Graph dependency M addons/packages/packetfence.spec M debian/control commit a6083c182639df4aad3e921603f9466947c89dc3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 3 10:36:39 2016 -0500 remove useless import M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 69e2b25e96a4d25f85e998982483f9eec7774790 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 3 10:36:27 2016 -0500 fix client ip detection M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm commit 8d6b15e226a9483f1bfa8b453e31631b2fe57790 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 3 09:54:07 2016 -0500 remove test script D portal.psgi commit d182bcaa57719759812bbc576a438a15d42ab675 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 29 13:44:17 2016 -0500 remove module helper D addons/dev-helpers/module.pl D addons/dev-helpers/module.tt commit a2439e615e93785bdfa43ad0c7e81e86765f52ae Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 29 13:43:21 2016 -0500 added logging statement M html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm commit 632e56184813530472f60eae78966d18317038d3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 29 13:42:39 2016 -0500 Dumper cleanup M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Billing.pm commit c50a2d546a434041f98ec1e6a6401fad007c4c76 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 29 13:40:03 2016 -0500 move templates back to html/captive-portal/templates M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm D html/captive-portal/new-templates/activation/email.html D html/captive-portal/new-templates/activation/sponsor_accepted.html D html/captive-portal/new-templates/activation/sponsor_login.html D html/captive-portal/new-templates/aup_text.html D html/captive-portal/new-templates/billing/billing.html D html/captive-portal/new-templates/billing/confirm_AuthorizeNet.html D html/captive-portal/new-templates/billing/confirm_Mirapay.html D html/captive-portal/new-templates/billing/confirm_Paypal.html D html/captive-portal/new-templates/billing/confirm_Stripe.html D html/captive-portal/new-templates/billing/index.html D html/captive-portal/new-templates/billing/tier.html D html/captive-portal/new-templates/content-with-choice.html D html/captive-portal/new-templates/device-registration/landing.html D html/captive-portal/new-templates/device-registration/login.html D html/captive-portal/new-templates/device-registration/registration.html D html/captive-portal/new-templates/enabler.html D html/captive-portal/new-templates/error.html D html/captive-portal/new-templates/layout.html D html/captive-portal/new-templates/message.html D html/captive-portal/new-templates/oauth2/landing.html D html/captive-portal/new-templates/pki_provider/packetfence_local.html D html/captive-portal/new-templates/pki_provider/packetfence_pki.html D html/captive-portal/new-templates/pki_provider/scep.html D html/captive-portal/new-templates/provisioner/accept.html D html/captive-portal/new-templates/provisioner/android.html D html/captive-portal/new-templates/provisioner/deny.html D html/captive-portal/new-templates/provisioner/ibm.html D html/captive-portal/new-templates/provisioner/mobileconfig.html D html/captive-portal/new-templates/provisioner/mobileiron.html D html/captive-portal/new-templates/provisioner/opswat.html D html/captive-portal/new-templates/provisioner/sepm.html D html/captive-portal/new-templates/provisioner/symantec.html D html/captive-portal/new-templates/provisioner/windows.html D html/captive-portal/new-templates/redirect.html D html/captive-portal/new-templates/release.html D html/captive-portal/new-templates/remediation.html D html/captive-portal/new-templates/saml.html D html/captive-portal/new-templates/signin.html D html/captive-portal/new-templates/sms/validate.html D html/captive-portal/new-templates/status.html D html/captive-portal/new-templates/violations/bandwidth_expiration.html D html/captive-portal/new-templates/violations/bandwidth_limit.fr.html D html/captive-portal/new-templates/violations/bandwidth_limit.html D html/captive-portal/new-templates/violations/banned_devices.fr.html D html/captive-portal/new-templates/violations/banned_devices.html D html/captive-portal/new-templates/violations/banned_os.fr.html D html/captive-portal/new-templates/violations/banned_os.html D html/captive-portal/new-templates/violations/darknet.fr.html D html/captive-portal/new-templates/violations/darknet.html D html/captive-portal/new-templates/violations/failed_scan.es_ES.html D html/captive-portal/new-templates/violations/failed_scan.fr.html D html/captive-portal/new-templates/violations/failed_scan.html D html/captive-portal/new-templates/violations/generic.fr.html D html/captive-portal/new-templates/violations/generic.html D html/captive-portal/new-templates/violations/lsass.es_ES.html D html/captive-portal/new-templates/violations/lsass.fr.html D html/captive-portal/new-templates/violations/lsass.html D html/captive-portal/new-templates/violations/malware.es_ES.html D html/captive-portal/new-templates/violations/malware.fr.html D html/captive-portal/new-templates/violations/malware.html D html/captive-portal/new-templates/violations/metascan.fr.html D html/captive-portal/new-templates/violations/metascan.html D html/captive-portal/new-templates/violations/nat.fr.html D html/captive-portal/new-templates/violations/nat.html D html/captive-portal/new-templates/violations/p2p.fr.html D html/captive-portal/new-templates/violations/p2p.html D html/captive-portal/new-templates/violations/roguedhcp.fr.html D html/captive-portal/new-templates/violations/roguedhcp.html D html/captive-portal/new-templates/violations/sample.fr.html D html/captive-portal/new-templates/violations/sample.html D html/captive-portal/new-templates/violations/scanning.fr.html D html/captive-portal/new-templates/violations/scanning.html D html/captive-portal/new-templates/violations/spam.fr.html D html/captive-portal/new-templates/violations/spam.html D html/captive-portal/new-templates/violations/system_scan.fr.html D html/captive-portal/new-templates/violations/system_scan.html D html/captive-portal/new-templates/violations/time_expiration.html D html/captive-portal/new-templates/violations/trojan.fr.html D html/captive-portal/new-templates/violations/trojan.html D html/captive-portal/new-templates/violations/zotob.fr.html D html/captive-portal/new-templates/violations/zotob.html D html/captive-portal/new-templates/waiting.html D html/captive-portal/new-templates/webFormRelease.html D html/captive-portal/new-templates/wireless-profile-noeap.xml D html/captive-portal/new-templates/wireless-profile-peap.xml D html/captive-portal/new-templates/wireless-profile-tls.xml D html/captive-portal/templates/activated.html A html/captive-portal/templates/activation/email.html A html/captive-portal/templates/activation/sponsor_accepted.html A html/captive-portal/templates/activation/sponsor_login.html D html/captive-portal/templates/aup.html M html/captive-portal/templates/billing/confirm_AuthorizeNet.html M html/captive-portal/templates/billing/confirm_Mirapay.html M html/captive-portal/templates/billing/confirm_Paypal.html M html/captive-portal/templates/billing/confirm_Stripe.html M html/captive-portal/templates/billing/index.html A html/captive-portal/templates/content-with-choice.html D html/captive-portal/templates/device-landing.html D html/captive-portal/templates/device-login.html D html/captive-portal/templates/device-registration.html A html/captive-portal/templates/device-registration/landing.html A html/captive-portal/templates/device-registration/login.html A html/captive-portal/templates/device-registration/registration.html M html/captive-portal/templates/enabler.html M html/captive-portal/templates/error.html D html/captive-portal/templates/footer.html D html/captive-portal/templates/gaming-landing.html D html/captive-portal/templates/gaming-login.html D html/captive-portal/templates/gaming-registration.html D html/captive-portal/templates/guest.html D html/captive-portal/templates/guest/footer.html D html/captive-portal/templates/guest/preregistration.html D html/captive-portal/templates/guest/preregistration_confirmation.html D html/captive-portal/templates/guest/sms_confirmation.html D html/captive-portal/templates/header.html A html/captive-portal/templates/layout.html D html/captive-portal/templates/login.html A html/captive-portal/templates/message.html A html/captive-portal/templates/oauth2/landing.html D html/captive-portal/templates/pending.html M html/captive-portal/templates/pki_provider/packetfence_local.html M html/captive-portal/templates/pki_provider/packetfence_pki.html M html/captive-portal/templates/provisioner/accept.html M html/captive-portal/templates/provisioner/android.html M html/captive-portal/templates/provisioner/deny.html M html/captive-portal/templates/provisioner/ibm.html M html/captive-portal/templates/provisioner/mobileconfig.html M html/captive-portal/templates/provisioner/mobileiron.html M html/captive-portal/templates/provisioner/opswat.html M html/captive-portal/templates/provisioner/sepm.html M html/captive-portal/templates/provisioner/symantec.html M html/captive-portal/templates/provisioner/windows.html M html/captive-portal/templates/redirect.html D html/captive-portal/templates/redirect.tt D html/captive-portal/templates/register.html D html/captive-portal/templates/register_1.html D html/captive-portal/templates/register_2.html M html/captive-portal/templates/release.html M html/captive-portal/templates/remediation.html D html/captive-portal/templates/response_wispr.tt A html/captive-portal/templates/saml.html D html/captive-portal/templates/scan-in-progress.html D html/captive-portal/templates/scan.html A html/captive-portal/templates/signin.html A html/captive-portal/templates/sms/validate.html D html/captive-portal/templates/static/css/.gitignore D html/captive-portal/templates/static/images/.gitignore D html/captive-portal/templates/static/js/.gitignore M html/captive-portal/templates/status.html A html/captive-portal/templates/waiting.html commit 3af4e5f04d6f4786ffdbf33ce35c139d1c77e07f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 29 13:38:18 2016 -0500 cleanup in HTML view M html/captive-portal/lib/captiveportal/PacketFence/View/HTML.pm commit a672fa5a1f780cfd99c79189ec3d0dfdb6f58904 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 29 13:38:08 2016 -0500 missing doc header M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Billing.pm commit 7a2582cd4cce47d1e3aea7c5bffea881d165eb42 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 29 13:37:48 2016 -0500 error in doc header M html/captive-portal/lib/captiveportal/DynamicRouting/Form/Authentication.pm commit 1697aae15357bb8cd9549cf5bda0a4a04e2c7426 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 29 13:37:29 2016 -0500 added current_ip to application M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm commit 5a93f24d08c1620c61e2b1d02411485e3d413045 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 29 13:23:48 2016 -0500 add sub headers M html/captive-portal/lib/captiveportal/DynamicRouting/Actions.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Factory.pm M html/captive-portal/lib/captiveportal/DynamicRouting/FieldValidation.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Form/Authentication.pm D html/captive-portal/lib/captiveportal/DynamicRouting/Form/Widget/AUP.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Form/Widget/Field/AUP.pm M html/captive-portal/lib/captiveportal/DynamicRouting/I18N.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Billing.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Choice.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Email.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Login.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Null.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Github.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/LinkedIn.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Twitter.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/WindowsLive.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/SAML.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/SMS.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Sponsor.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Chained.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Choice.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Message.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Provisioning.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Root.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/TLSEnrollment.pm M html/captive-portal/lib/captiveportal/DynamicRouting/ModuleManager.pm M html/captive-portal/lib/captiveportal/DynamicRouting/MultiSource.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Routed.pm M html/captive-portal/lib/captiveportal/DynamicRouting/util.pm commit 9baf592c9f411ef3a588f7e159fa8d3afdb60d97 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 29 10:36:55 2016 -0500 remove test web server D app.pl commit 410ee84f48ab028ebebd7fa209b1283315f02b55 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 29 10:24:35 2016 -0500 added tree view to portal modules M html/captive-portal/lib/captiveportal/DynamicRouting/Factory.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PortalModule.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/portal_module/index.tt A html/pfappserver/root/config/portal_module/list_view.tt A html/pfappserver/root/config/portal_module/tree_view.tt A html/pfappserver/root/static/admin/config/portal_modules.css A html/pfappserver/root/static/css/jqtree.css A html/pfappserver/root/static/js/tree.jquery.js M lib/pf/config.pm commit cf3aefae177a95769c7cff90bdcf0f3b03ef76f7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 29 09:09:14 2016 -0500 add portal modules cyclic check in checkup M bin/pfcmd.pl M html/captive-portal/lib/captiveportal/DynamicRouting/Factory.pm M lib/pf/pfcmd/checkup.pm commit 88998ee8f81f2efba272e0d4c11fc9aae48fab8f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 29 08:42:06 2016 -0500 add option to customize choice template M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Choice.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Choice.pm commit c11dab9e0a11cf5076745272b90d748e8bb41f52 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 29 08:36:48 2016 -0500 added module to display a message A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Message.pm A html/captive-portal/new-templates/message.html A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Message.pm commit 0b845d66ab580935fd902d55b7ea0dee3807d08c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 29 08:36:29 2016 -0500 fix link to portal module creation M html/pfappserver/root/config/portal_module/index.tt commit 133a92f7ecbc4ccb09ff83879bfaa75c62fcf173 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 29 08:20:14 2016 -0500 use ID as label M html/pfappserver/lib/pfappserver/Base/Form/PortalModule/ModuleManager.pm commit 83132f962de848317e0b921568d218474fb5b050 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 29 08:18:40 2016 -0500 add portal module btn to menu M html/pfappserver/root/admin/configuration.tt commit 18e66f90f060e0b89a7fee90f7f80f56a1227b49 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 29 08:09:34 2016 -0500 add AUP to OAuth M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth.pm M html/captive-portal/new-templates/oauth2/landing.html commit 07787c03ad17a11d60f53d04deeb8dc01f57cdf8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 26 16:02:53 2016 -0500 add portal modules creation in admin M html/captive-portal/lib/captiveportal/DynamicRouting/util.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PortalModule.pm M html/pfappserver/root/config/portal_module/index.tt commit 1d48d935c9c83268828d6bd3754ef651597bfd09 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 26 16:02:34 2016 -0500 change import strategy for modules M html/captive-portal/lib/captiveportal/DynamicRouting/Factory.pm commit 33a14ad266cca5b97806c049f4f5094a580ffc3a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 26 16:02:15 2016 -0500 missing source types on some oauth sources M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Google.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/LinkedIn.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Twitter.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/WindowsLive.pm commit 9821454ad523f43963596aee2873f1352f4c37b3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 26 16:01:31 2016 -0500 add oauth forms A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Facebook.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Github.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Google.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/LinkedIn.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/Twitter.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth/WindowsLive.pm commit 507cbba897462bb28aa81cf719381e8e99cb232e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 26 14:49:18 2016 -0500 validate portal modules id M html/pfappserver/lib/pfappserver/Form/Config/PortalModule.pm commit 864417be25e9015611e157462e0fc0603ba05182 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 26 14:44:20 2016 -0500 add root module selection to portal profile M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit 92b992df4d0766cf0e3f36aa68917da5b0d66a66 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 26 14:19:22 2016 -0500 forgot an attribute M lib/pf/Authentication/Source/WindowsLiveSource.pm commit b75a29f3b7dde23b1de8b422f9be9612f0dce98e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 26 14:09:35 2016 -0500 make dynamic_routing_module attribute of source a sub M lib/pf/Authentication/Source/BillingSource.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/HTTPSource.pm M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/LinkedInSource.pm M lib/pf/Authentication/Source/NullSource.pm M lib/pf/Authentication/Source/OAuthSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SAMLSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm M lib/pf/Authentication/Source/TwitterSource.pm M lib/pf/Authentication/Source/WindowsLiveSource.pm commit 96057e3d61994ed336fad3558184771c22cf73f3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 26 12:05:59 2016 -0500 validate session cookie is there M html/captive-portal/lib/captiveportal.pm commit 934245e821240ddcdc82936c05734f0f6bba016f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 26 12:05:49 2016 -0500 add timer M html/captive-portal/lib/captiveportal/DynamicRouting/Factory.pm commit ab9c8a26b17fe5c101df2b37dd2f1adeb3eda116 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 26 11:28:43 2016 -0500 added timers M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 25b1294acc59fe0d6bc333b4bec054d8b8f0ee49 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 26 11:28:23 2016 -0500 added timers M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm commit d20543f250aad2c5a1440f094639ede8e2d4af9b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 26 10:09:18 2016 -0500 add graph cyclic detection using the UID M html/captive-portal/lib/captiveportal/DynamicRouting/Factory.pm M html/captive-portal/lib/captiveportal/DynamicRouting/util.pm commit 0ab271d886760542df9c816ae1a6218e2c07a3be Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 26 10:09:01 2016 -0500 add no rendering error for when DynamicRouting crashes M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 22d23922378f08562ce2e64f78adaeaa01bba9cf Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 25 17:44:20 2016 -0500 handle unknown state in dynamic portal M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Root.pm commit 6588431ebf2c3f3a7f261343d0ff1f1b4f59cc5c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 25 17:34:36 2016 -0500 handle release process in dynamic portal M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Root.pm A html/captive-portal/new-templates/webFormRelease.html commit 18b0d16d3be5accc921fd80cf79b10523a2ff418 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 25 17:08:28 2016 -0500 config store for portal modules A lib/pf/ConfigStore/PortalModule.pm commit d6ecb5141a601f59b7a2052bf1048abe18614a7c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 25 16:19:50 2016 -0500 make email unregdate pass through the session M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit f65e3018139d3e111b728294510a3ce764db0760 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 25 16:16:01 2016 -0500 create secure user session M html/captive-portal/lib/captiveportal.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Node/Manager.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm commit ac8e46e123892493be6e18eb46396ae5f1d8dff0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 25 15:40:25 2016 -0500 add mac based session to portal M html/captive-portal/lib/captiveportal.pm A lib/Catalyst/Plugin/Session/Store/MAC_Based.pm commit 9dfbe3a6f95095b0cd411ff184d5ef01d51ad6f6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 25 15:39:56 2016 -0500 go back to using session to track current module M html/captive-portal/lib/captiveportal/DynamicRouting/ModuleManager.pm commit c50db19c663a6b13b439fdb0d0fcce8e96e27aca Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 25 14:47:00 2016 -0500 get sms username from record instead of session M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/SMS.pm commit c34ae2f458be53aee4f3927041f17999052d584f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 25 14:36:34 2016 -0500 store user portal state in the user cache M html/captive-portal/lib/captiveportal/DynamicRouting/ModuleManager.pm commit b77ae4e6aacf39e2968f62798689a8e83c45d897 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 25 14:36:21 2016 -0500 provide current_mac through application M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm commit 3089cb45996b027a02618c50a46898d49839797e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 25 13:59:08 2016 -0500 make multi source fields larger M html/pfappserver/lib/pfappserver/Base/Form/Role/MultiSource.pm M html/pfappserver/root/config/portal_module/view.tt commit 64eb5a3712c6bd6b3b9b24c1f0445185d6c207eb Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 25 13:22:37 2016 -0500 add expand for advanced sources filtering M html/pfappserver/root/config/portal_module/view.tt M html/pfappserver/root/static/admin/common.css M html/pfappserver/root/static/admin/config/portal_modules.js commit 8d1119d39eb971b4aada65855748b95e4719c10b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 25 13:22:20 2016 -0500 don't require signup template for billing M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Billing.pm commit 0ccf7ede4a1679cd5b009f1c72933a552fba4d2e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 25 13:00:04 2016 -0500 Add basic sanity check for portal modules M lib/pf/pfcmd/checkup.pm commit 542c021b74953a4d57c9644d23e196c37778cdc7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 25 12:55:19 2016 -0500 validate a portal module is not used before deleting it M html/pfappserver/lib/pfappserver/Model/Config/PortalModule.pm commit 59fda59059a99d00b408814c071986a887bfe4b5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 25 12:55:06 2016 -0500 make portal module deletion faster M html/pfappserver/root/static/admin/config/portal_modules.js commit 1511a213d2d671640e3d0dcbe99d62478294bf4c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 25 11:52:27 2016 -0500 handle cloning and deletion of portal modules M html/pfappserver/root/config/portal_module/index.tt M html/pfappserver/root/static/admin/config/portal_modules.js commit 7fac0e32ef289e7b223f29cb8d3441d841297719 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 25 11:23:03 2016 -0500 reorganize portal modules index in table M html/pfappserver/root/config/portal_module/index.tt M html/pfappserver/root/config/portal_module/view.tt M html/pfappserver/root/static/admin/common.css commit 848a3bc4cc2bdbf8a944042b261ee1042bc184c6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 25 10:50:54 2016 -0500 add description to all default portal modules M conf/portal_modules.conf.defaults commit d749ed356f51e401493df922e018feb444dc46a1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 25 10:41:58 2016 -0500 rework source selection A html/pfappserver/lib/pfappserver/Base/Form/Role/WithSource.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Choice.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/portal_module/view.tt A html/pfappserver/root/static/admin/config/portal_modules.js commit 0c131f05969a20e548812d6c9122e6e4006ccf5d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 25 10:10:54 2016 -0500 submit button for portal modules + rework event creation M html/pfappserver/root/config/portal_module/view.tt commit af3f91e0f57435fb4ce73ccc735c7c20ccdf98cc Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 25 09:44:15 2016 -0500 don't expand skipable in BUILDARGS M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Provisioning.pm commit f328166d2e49206648d597cbc5a36f58996b0e08 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 25 09:43:56 2016 -0500 complete forms for dynamic routing M html/captive-portal/lib/captiveportal/DynamicRouting/util.pm A html/pfappserver/lib/pfappserver/Base/Form/PortalModule/ModuleManager.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Choice.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Chained.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Choice.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Provisioning.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Root.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PortalModule.pm M html/pfappserver/root/config/portal_module/view.tt commit 87574ac4a7d7486c83fd52d5e130ebbf84b4d726 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 24 16:00:27 2016 -0500 add multisource to the admin A html/pfappserver/lib/pfappserver/Base/Form/Role/MultiSource.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Choice.pm M html/pfappserver/root/config/portal_module/view.tt commit 9169ab982335d77599dd4d835ff074b13b7fa79b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 24 16:00:12 2016 -0500 don't use keyword for profile sources but use emptyness M conf/portal_modules.conf.defaults M html/captive-portal/lib/captiveportal/DynamicRouting/MultiSource.pm commit 931790f489c61b58928277090e2370afeab6638b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 24 15:10:46 2016 -0500 admin interface for authentication modules M html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Choice.pm M html/pfappserver/lib/pfappserver/Form/Config/PortalModule.pm D html/pfappserver/lib/pfappserver/Form/Config/PortalModule/AuthModule.pm D html/pfappserver/lib/pfappserver/Form/Config/PortalModule/AuthModule/SMS.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Billing.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Choice.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Email.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Login.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Null.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/OAuth.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/SAML.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/SMS.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/Authentication/Sponsor.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PortalModule.pm M html/pfappserver/root/config/portal_module/index.tt commit b7d2440a470e8766e7e382a8bca861dada8a3c87 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 24 12:55:00 2016 -0500 rework naming of portal modules M conf/portal_modules.conf.defaults D html/captive-portal/lib/captiveportal/DynamicRouting/AndModule.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm D html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule.pm D html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/AuthChoice.pm D html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Billing.pm D html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Email.pm D html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Login.pm D html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Null.pm D html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/OAuth.pm D html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/OAuth/Facebook.pm D html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/OAuth/Github.pm D html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/OAuth/Google.pm D html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/OAuth/LinkedIn.pm D html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/OAuth/Twitter.pm D html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/OAuth/WindowsLive.pm D html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/SAML.pm D html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/SMS.pm D html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Sponsor.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Factory.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Billing.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Choice.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Email.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Login.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Null.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Facebook.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Github.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Google.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/LinkedIn.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/Twitter.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/OAuth/WindowsLive.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/SAML.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/SMS.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Authentication/Sponsor.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Chained.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Choice.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Provisioning.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Module/Root.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Module/TLSEnrollment.pm D html/captive-portal/lib/captiveportal/DynamicRouting/OrModule.pm D html/captive-portal/lib/captiveportal/DynamicRouting/RootModule.pm D html/captive-portal/lib/captiveportal/DynamicRouting/TLSEnrollment.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PortalModule.pm M lib/pf/Authentication/Source/BillingSource.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/HTTPSource.pm M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/LinkedInSource.pm M lib/pf/Authentication/Source/NullSource.pm M lib/pf/Authentication/Source/OAuthSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SAMLSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm M lib/pf/Authentication/Source/TwitterSource.pm M lib/pf/Authentication/Source/WindowsLiveSource.pm commit 1121fa7d39bd0e6cc225b6f9bf8606bb3960ca5e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 24 11:34:24 2016 -0500 first draft of auth modules in admin M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Form/Authentication.pm D html/captive-portal/lib/captiveportal/DynamicRouting/Provisioning.pm M html/pfappserver/lib/pfappserver.pm A html/pfappserver/lib/pfappserver/Controller/Config/PortalModule.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/AuthModule.pm A html/pfappserver/lib/pfappserver/Form/Config/PortalModule/AuthModule/SMS.pm A html/pfappserver/lib/pfappserver/Model/Config/PortalModule.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PortalModule.pm A html/pfappserver/root/config/portal_module/index.tt A html/pfappserver/root/config/portal_module/view.tt M lib/pf/admin_roles.pm M lib/pf/constants/admin_roles.pm M lib/pf/file_paths.pm M lib/pf/person.pm M lib/pfconfig/namespaces/config/PortalModules.pm commit 50a7a24223f49f0813ce124f52d9a879e871ebc2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 23 14:09:51 2016 -0500 use profile computed include path M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm commit 046373435421419b0172edebb50bdf6677e7648d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 22 11:51:11 2016 -0500 add no PIN option to SMS registration M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/SMS.pm M html/captive-portal/new-templates/sms/validate.html commit 7a472299f29e4e1fa5fc9f07155d34e1346c1fc5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 22 11:50:59 2016 -0500 fix typo M lib/pf/activation.pm commit 9f9848d9a52b2264eb0a88a661958dcfb9218867 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 22 10:23:17 2016 -0500 remove portal profile mandatory fields M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M html/pfappserver/root/config/profile/captive-portal-settings.tt M html/pfappserver/root/static/admin/config/portal_profile.js M lib/pf/ConfigStore/Profile.pm M lib/pf/Portal/Profile.pm M lib/pf/cmd/pf/portalprofileconfig.pm M lib/pf/pfcmd/checkup.pm M lib/pfconfig/namespaces/config/Profiles.pm commit 7841679e91dae1ed2f2a34b13ae08ce559caa27a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 19 09:56:45 2016 -0500 don't always show a default option in OrModule M conf/portal_modules.conf.defaults M html/captive-portal/lib/captiveportal/DynamicRouting/ModuleManager.pm M html/captive-portal/lib/captiveportal/DynamicRouting/OrModule.pm M html/captive-portal/new-templates/content-with-choice.html commit 3bec5758922d4e1d74992eb26191aa0255c91af4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 19 09:35:22 2016 -0500 add class + id to module choices M html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm M html/captive-portal/new-templates/content-with-choice.html commit c4f286b65a7f1f2b7f7cdd6397ea4558fc95dfea Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 19 08:53:56 2016 -0500 allow for modules and sources to be mixed in auth choice M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/AuthChoice.pm commit 1180a853f4c75a585743bc5055b9a1bf198d514c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 19 08:53:38 2016 -0500 require e-mail in fields when a local account will be created M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule.pm commit cb0fede24b3d4a5f1166ace6ec19929a2cb9ecd7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 19 08:31:58 2016 -0500 remove call to old controller M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit 0c50663eefca25e5dc6a6dd00e0ed939952b9c99 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 18 15:22:49 2016 -0500 null source is a guest source M conf/portal_modules.conf.defaults commit 9e71f1c5edd81cf9b9cd77242c5da34d99820da3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 18 15:21:05 2016 -0500 don't clear client infos M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm commit 5c36899c938a434d905ae9c61cb80459120affe2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 18 15:20:51 2016 -0500 create person if it doesn't exist while recording username M html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm commit 899aa90a701be4724d0481592fc0892500c52d93 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 18 14:46:29 2016 -0500 more logging in authentication.pm M lib/pf/authentication.pm commit e777c1ab2f22ca7bac4fb4586c1d8c4a0cf77f67 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 18 14:46:17 2016 -0500 make portal use DynamicRouting application for rendering M conf/portal_modules.conf.defaults M html/captive-portal/lib/captiveportal/Base/Controller.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/View/HTML.pm A html/captive-portal/new-templates/activation/email.html A html/captive-portal/new-templates/activation/sponsor_accepted.html A html/captive-portal/new-templates/activation/sponsor_login.html A html/captive-portal/new-templates/device-registration/landing.html A html/captive-portal/new-templates/device-registration/login.html A html/captive-portal/new-templates/device-registration/registration.html A html/captive-portal/new-templates/enabler.html M html/captive-portal/new-templates/layout.html A html/captive-portal/new-templates/redirect.html A html/captive-portal/new-templates/remediation.html A html/captive-portal/new-templates/status.html A html/captive-portal/new-templates/violations/bandwidth_expiration.html A html/captive-portal/new-templates/violations/bandwidth_limit.fr.html A html/captive-portal/new-templates/violations/bandwidth_limit.html A html/captive-portal/new-templates/violations/banned_devices.fr.html A html/captive-portal/new-templates/violations/banned_devices.html A html/captive-portal/new-templates/violations/banned_os.fr.html A html/captive-portal/new-templates/violations/banned_os.html A html/captive-portal/new-templates/violations/darknet.fr.html A html/captive-portal/new-templates/violations/darknet.html A html/captive-portal/new-templates/violations/failed_scan.es_ES.html A html/captive-portal/new-templates/violations/failed_scan.fr.html A html/captive-portal/new-templates/violations/failed_scan.html A html/captive-portal/new-templates/violations/generic.fr.html A html/captive-portal/new-templates/violations/generic.html A html/captive-portal/new-templates/violations/lsass.es_ES.html A html/captive-portal/new-templates/violations/lsass.fr.html A html/captive-portal/new-templates/violations/lsass.html A html/captive-portal/new-templates/violations/malware.es_ES.html A html/captive-portal/new-templates/violations/malware.fr.html A html/captive-portal/new-templates/violations/malware.html A html/captive-portal/new-templates/violations/metascan.fr.html A html/captive-portal/new-templates/violations/metascan.html A html/captive-portal/new-templates/violations/nat.fr.html A html/captive-portal/new-templates/violations/nat.html A html/captive-portal/new-templates/violations/p2p.fr.html A html/captive-portal/new-templates/violations/p2p.html A html/captive-portal/new-templates/violations/roguedhcp.fr.html A html/captive-portal/new-templates/violations/roguedhcp.html A html/captive-portal/new-templates/violations/sample.fr.html A html/captive-portal/new-templates/violations/sample.html A html/captive-portal/new-templates/violations/scanning.fr.html A html/captive-portal/new-templates/violations/scanning.html A html/captive-portal/new-templates/violations/spam.fr.html A html/captive-portal/new-templates/violations/spam.html A html/captive-portal/new-templates/violations/system_scan.fr.html A html/captive-portal/new-templates/violations/system_scan.html A html/captive-portal/new-templates/violations/time_expiration.html A html/captive-portal/new-templates/violations/trojan.fr.html A html/captive-portal/new-templates/violations/trojan.html A html/captive-portal/new-templates/violations/zotob.fr.html A html/captive-portal/new-templates/violations/zotob.html A html/captive-portal/new-templates/wireless-profile-noeap.xml A html/captive-portal/new-templates/wireless-profile-peap.xml A html/captive-portal/new-templates/wireless-profile-tls.xml D html/captive-portal/templates/guest/sponsor_accepted.html D html/captive-portal/templates/guest/sponsor_login.html M lib/pf/web/guest.pm commit 89566c4d6b00f9599c41202911670dbef7b2edd2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 18 14:45:22 2016 -0500 rework email activation M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit 4f641e8a75c302b7de257ee76557d5c4a184e504 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 18 13:45:00 2016 -0500 fix new_node_info validation M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule.pm commit 79433eff797592c97c40b226fe4351d2e2199f0b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 18 13:44:28 2016 -0500 fix auth params for sms + sponsor M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/SMS.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Sponsor.pm commit 7677a8d3435451900e5ae2c80d600a75bfde8014 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 18 10:37:18 2016 -0500 added portal modules conf file M .gitignore A conf/portal_modules.conf.example commit f785c9205ba7e1a45fc7139b248e61d3e0912bbf Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 18 10:35:29 2016 -0500 added description to portal module M conf/portal_modules.conf.defaults M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/AuthChoice.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm M html/captive-portal/new-templates/content-with-choice.html commit 3d939b0d4dcdbe5a4977e3dcda4e28ed35179670 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 17 15:22:16 2016 -0500 add restrictive URLs to modules M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Billing.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/OAuth.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/SAML.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/SMS.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Sponsor.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Provisioning.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Routed.pm M html/captive-portal/lib/captiveportal/DynamicRouting/TLSEnrollment.pm commit f75811d32d69427d081735b5a3f7bd0a3464b938 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 17 13:11:12 2016 -0500 added auth_log to new portal auth modules M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/OAuth.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/SAML.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/SMS.pm commit 03fb8b7000c0ce41c698b56b0758ef9242bc0a92 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 17 13:01:06 2016 -0500 added SAML sources M conf/portal_modules.conf.defaults D html/captive-portal/lib/captiveportal/Controller/SAML.pm A html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/SAML.pm D html/captive-portal/lib/captiveportal/PacketFence/Controller/SAML.pm A html/captive-portal/new-templates/saml.html commit 788c748f2c5d26c05287d7b0f3febd2ca09bb802 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 17 12:22:14 2016 -0500 Remove chained source M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Chained.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po D html/pfappserver/root/authentication/source/type/Chained.tt D lib/pf/Authentication/Source/ChainedSource.pm M lib/pf/Portal/Profile.pm M lib/pf/Portal/ProfileFactory.pm M lib/pf/config.pm M lib/pf/constants/config.pm M lib/pfconfig/namespaces/resource/guest_self_registration.pm commit 546924b125b24033daf6ef94ea7aed9a400a0c04 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 17 11:54:14 2016 -0500 added auto creation of modules for default policies M conf/portal_modules.conf.defaults A html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/AuthChoice.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Billing.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Login.pm M html/captive-portal/lib/captiveportal/DynamicRouting/I18N.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/DynamicRouting/MultiSource.pm M html/captive-portal/lib/captiveportal/DynamicRouting/OrModule.pm M html/captive-portal/lib/captiveportal/DynamicRouting/RootModule.pm M html/captive-portal/lib/captiveportal/DynamicRouting/util.pm M html/captive-portal/new-templates/layout.html M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/BillingSource.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/HTTPSource.pm M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/LinkedInSource.pm M lib/pf/Authentication/Source/NullSource.pm M lib/pf/Authentication/Source/OAuthSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SAMLSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm M lib/pf/Authentication/Source/TwitterSource.pm M lib/pf/Authentication/Source/WindowsLiveSource.pm M lib/pf/Portal/Profile.pm M lib/pf/web/constants.pm M lib/pfconfig/namespaces/config/PortalModules.pm commit f7e0c7cf269cc5bd5e065d65f181c30875165618 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 16 10:21:34 2016 -0500 validate execute_actions result before considering a success M html/captive-portal/lib/captiveportal/DynamicRouting/Actions.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Billing.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Email.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/DynamicRouting/RootModule.pm M lib/pfconfig/namespaces/config/PortalModules.pm commit da837f1a2c6ef5d5cf70cb7c0677e5571198df6a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 16 09:31:15 2016 -0500 use root_module attribute of portal profile M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 4abfa3d57e05fdaa76fa164be55c26ef3c4f9b39 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 16 09:30:59 2016 -0500 add default conf for portal modulez A conf/portal_modules.conf.defaults M lib/pfconfig/namespaces/config.pm M lib/pfconfig/namespaces/config/PortalModules.pm commit 1a4dad000c214ff528f0411f0f0a9e9f71c1ab4b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 16 09:02:07 2016 -0500 add unique ID generation to portal modules M html/captive-portal/lib/captiveportal/DynamicRouting/Factory.pm A html/captive-portal/lib/captiveportal/DynamicRouting/util.pm commit 3ec87cd57e546a10d002cf29a71120bff3fa6b58 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 16 09:01:45 2016 -0500 fix sms activation URL M html/captive-portal/new-templates/sms/validate.html commit 093afb86b3ab773758513b5b0e79f47d47ce4b60 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 16 09:01:31 2016 -0500 use source accessor in Login module M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Login.pm commit 92e16374e531d29da655f6769c06651304642c4a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 16 09:01:02 2016 -0500 check if source is defined before adding its fields M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule.pm commit 87544732add9eba02c13ac293efbc382f18df3d2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 16 09:00:43 2016 -0500 additionnal error logging on template fail M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm commit dce7bc6cfd6d3181e1a6cded9d8fdb52bf525eb4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 15 17:31:29 2016 -0500 use mandatoryFields from sources when possible M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Email.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/SMS.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Sponsor.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm commit 0244818facf171526a46b44b1a6af37daca8201f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 15 13:40:41 2016 -0500 add switchto to web constants M lib/pf/web/constants.pm commit 288ebcc965f88cd633a8fbea0e592dd2e86281a1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 15 13:37:53 2016 -0500 enforce sources type M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Billing.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Email.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Login.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/SMS.pm commit 868ef5cb80b19675c3eeb076c01858b590895b37 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 15 13:31:39 2016 -0500 validate truth value of required fields M html/captive-portal/lib/captiveportal/DynamicRouting/FieldValidation.pm commit 6f9b9d854e94055e4dd2244a449fe7a0cbe04a67 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 15 13:28:33 2016 -0500 add billing cancellation M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Billing.pm commit 3a4032d55d71dd9037031d7fa134bc31cb026ece Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 15 13:18:55 2016 -0500 authentication controller for catalyst A html/captive-portal/lib/captiveportal/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 071dd79ce766b4b64323a57ff8501e6d977eaeb4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 15 13:18:33 2016 -0500 added bypass for billing when accessing from status page M html/captive-portal/lib/captiveportal/DynamicRouting/RootModule.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/captive-portal/templates/status.html M lib/pf/web/constants.pm commit 098e09682d145f6d584e2e93a596b3ef95e84aea Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 15 13:18:07 2016 -0500 dedicate flash class for billing errors M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Billing.pm commit 5e885681793653a76ba2881ddddf9b5fa59896f5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 15 13:17:46 2016 -0500 minor changes to application M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm commit 462cca0cb6118dcf8ab3da9cf1c356fcb32a9cde Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 11 17:36:50 2016 -0500 handle e-mail activation in new portal M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Email.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Sponsor.pm M html/captive-portal/lib/captiveportal/DynamicRouting/RootModule.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M lib/pf/web/constants.pm commit 3ce3b9b1f7849d4964b9db4144797025d1f14f78 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 11 15:45:35 2016 -0500 cleanup old controllers D html/captive-portal/lib/captiveportal/Controller/Activate/Sms.pm D html/captive-portal/lib/captiveportal/Controller/TLSProfile.pm D html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm D html/captive-portal/lib/captiveportal/PacketFence/Controller/Billing.pm commit 2ff2cc2c16effa62929d16a4e6be385a6eaa9ba3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 11 12:19:22 2016 -0500 add all person fields to form M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Billing.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Email.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Null.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Sponsor.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Form/Authentication.pm commit 9cbfa49daad2e2174a3e4816bc040838c281c6b1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 11 11:42:12 2016 -0500 added aup to new portal M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Form/Authentication.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Form/Field/AUP.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Form/Widget/AUP.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Form/Widget/Field/AUP.pm A html/captive-portal/new-templates/aup_text.html commit e2f37c63ef26260293c80d574017ed40d460d97c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 11 11:42:02 2016 -0500 fixes to field validation M html/captive-portal/lib/captiveportal/DynamicRouting/FieldValidation.pm commit f409c97c5cb34ba6590333c82c9034c606cc4988 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 10 15:58:53 2016 -0500 use merged node_info in TLS enrollment M html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/DynamicRouting/TLSEnrollment.pm commit 6153aa5983ea04de3a77d3623295a2ba96f47e87 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 10 15:58:27 2016 -0500 add id to pki_provider M lib/pf/pki_provider.pm commit ff6a2ad19eed9a4ae1372631f500961fe14fd3b3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 10 15:39:22 2016 -0500 added provisioning M html/captive-portal/lib/captiveportal.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Provisioning.pm M html/captive-portal/lib/captiveportal/DynamicRouting/TLSEnrollment.pm A html/captive-portal/new-templates/provisioner/accept.html A html/captive-portal/new-templates/provisioner/android.html A html/captive-portal/new-templates/provisioner/deny.html A html/captive-portal/new-templates/provisioner/ibm.html A html/captive-portal/new-templates/provisioner/mobileconfig.html A html/captive-portal/new-templates/provisioner/mobileiron.html A html/captive-portal/new-templates/provisioner/opswat.html A html/captive-portal/new-templates/provisioner/sepm.html A html/captive-portal/new-templates/provisioner/symantec.html A html/captive-portal/new-templates/provisioner/windows.html commit aca9842918e91e5d637de01735b42b7c64719659 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 10 13:51:18 2016 -0500 Added TLS profile generation to new portal M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule.pm A html/captive-portal/lib/captiveportal/DynamicRouting/TLSEnrollment.pm A html/captive-portal/new-templates/pki_provider/packetfence_local.html A html/captive-portal/new-templates/pki_provider/packetfence_pki.html A html/captive-portal/new-templates/pki_provider/scep.html commit cf3b9ec5146feb95d10c9b1d9a7b19207f7350ea Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 10 12:41:48 2016 -0500 violations in new portal A html/captive-portal/lib/captiveportal/Controller/Enabler.pm A html/captive-portal/lib/captiveportal/Controller/Redirect.pm A html/captive-portal/lib/captiveportal/Controller/Violation.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/DynamicRouting/RootModule.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/Enabler.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/Redirect.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/Violation.pm M html/captive-portal/templates/enabler.html M lib/pf/web/constants.pm commit 1cbff8c36492f34e22da54e3db0290286abd3318 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 10 10:46:46 2016 -0500 destination url handling in dynamicrouting M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 3da664ee24beb5a1b77a137f0e3028cccc6a1080 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 10 10:17:37 2016 -0500 processing should be done in auto M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 298d468f5f30318f03829de1417bda4f4395626b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 10 10:10:41 2016 -0500 user agent + fingerbank in new portal M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Billing.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm commit ab36ba1dfa4dcecf36dda04bb802983866f9d0ef Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 10 08:06:33 2016 -0500 complete billing in new portal M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Billing.pm M html/captive-portal/new-templates/billing/confirm_AuthorizeNet.html M html/captive-portal/new-templates/billing/confirm_Mirapay.html M html/captive-portal/new-templates/billing/confirm_Paypal.html M html/captive-portal/new-templates/billing/confirm_Stripe.html commit c346810b38203f0e32ae4935bda61ccd4a4324c5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 9 16:48:53 2016 -0500 added billing + reworked paths for Catalyst::Request D html/captive-portal/lib/captiveportal/Controller/Billing.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm A html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Billing.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Login.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/OAuth.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Sponsor.pm M html/captive-portal/lib/captiveportal/DynamicRouting/FieldValidation.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm A html/captive-portal/lib/captiveportal/DynamicRouting/MultiSource.pm M html/captive-portal/lib/captiveportal/DynamicRouting/OrModule.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Routed.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Billing.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm A html/captive-portal/new-templates/billing/billing.html A html/captive-portal/new-templates/billing/confirm_AuthorizeNet.html A html/captive-portal/new-templates/billing/confirm_Mirapay.html A html/captive-portal/new-templates/billing/confirm_Paypal.html A html/captive-portal/new-templates/billing/confirm_Stripe.html A html/captive-portal/new-templates/billing/index.html A html/captive-portal/new-templates/billing/tier.html M html/captive-portal/new-templates/signin.html M html/captive-portal/templates/billing/index.html M lib/pf/Authentication/Source/StripeSource.pm M lib/pf/web/dispatcher.pm commit 3eb047fa0cc0ce61ba50bab4bd6180c2a887fb8a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 9 11:58:37 2016 -0500 bring dynamic portal into apache process D html/captive-portal/lib/captiveportal/Controller/Access.pm D html/captive-portal/lib/captiveportal/Controller/Aup.pm D html/captive-portal/lib/captiveportal/Controller/Authenticate.pm D html/captive-portal/lib/captiveportal/Controller/CaptivePortal.pm D html/captive-portal/lib/captiveportal/Controller/Enabler.pm D html/captive-portal/lib/captiveportal/Controller/Oauth2.pm D html/captive-portal/lib/captiveportal/Controller/PreRegister.pm D html/captive-portal/lib/captiveportal/Controller/Redirect.pm D html/captive-portal/lib/captiveportal/Controller/Release.pm D html/captive-portal/lib/captiveportal/Controller/Signup.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule.pm D html/captive-portal/lib/captiveportal/PacketFence/Controller/Access.pm D html/captive-portal/lib/captiveportal/PacketFence/Controller/Aup.pm D html/captive-portal/lib/captiveportal/PacketFence/Controller/Enabler.pm D html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm D html/captive-portal/lib/captiveportal/PacketFence/Controller/PreRegister.pm D html/captive-portal/lib/captiveportal/PacketFence/Controller/Redirect.pm D html/captive-portal/lib/captiveportal/PacketFence/Controller/Release.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M html/captive-portal/new-templates/layout.html M lib/pf/web/constants.pm commit b53fa6a40b528ca07242b7f0bbdb89f60b31aefc Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 8 15:56:01 2016 -0500 null auth in new portal M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Login.pm A html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Null.pm commit 0fbc7ccbab931fb81cba013113e3b6c93e85af9f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 8 14:57:52 2016 -0500 all oauth sources on new portal M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/OAuth.pm A html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/OAuth/Github.pm A html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/OAuth/Google.pm A html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/OAuth/LinkedIn.pm A html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/OAuth/Twitter.pm A html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/OAuth/WindowsLive.pm M lib/pf/Authentication/Source/TwitterSource.pm commit f7a63f28b4b3ef6ae677f6f7b80f5924689525ab Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 8 13:17:35 2016 -0500 facebook oauth2 A html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/OAuth.pm A html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/OAuth/Facebook.pm A html/captive-portal/new-templates/oauth2/landing.html commit 1ce401f1465e3e888702d1c2fdd0efd78f753e62 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 8 10:10:37 2016 -0500 s/phonenumber/telephone/ M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Email.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/SMS.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Form/Authentication.pm commit 006f377ae551b54f210cc4eb48d1a9b46b47cb17 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 8 10:03:11 2016 -0500 adjustement to AndModule M html/captive-portal/lib/captiveportal/DynamicRouting/AndModule.pm M html/captive-portal/lib/captiveportal/DynamicRouting/ModuleManager.pm commit 89958924e4b23100ee6f98d91f724588a60e68ea Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 8 10:03:01 2016 -0500 don't release after sponsor M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Sponsor.pm commit 54832bec1a342a98c4c5b2f97fef7c091cbbe12f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 8 10:02:17 2016 -0500 adjustement to existing portal for sponsor activation M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit f8cd8f0e695508772213cc2b89939c62a66053c5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 8 08:42:24 2016 -0500 don't force release when completing sponsor M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Sponsor.pm M html/captive-portal/new-templates/waiting.html M lib/pf/activation.pm M portal.psgi commit f6fd9dffdd9f7d76cc75432c05eec9d650763765 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 8 07:59:04 2016 -0500 sponsor e-mail A html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Sponsor.pm A html/captive-portal/new-templates/waiting.html commit dd20361a6e2e73ff79878fa42b249bbd3d020208 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 8 07:58:51 2016 -0500 handle retry limits M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Email.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Login.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/SMS.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Form/Authentication.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/DynamicRouting/RootModule.pm commit c8e0d967d9a606d997978d1965a25cb4ef0a11d5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 5 15:22:41 2016 -0500 added multi-source to Login module M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Login.pm commit 92639d958f0d21d8eb4a5bea234583cfc5554933 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 5 15:22:11 2016 -0500 reset session on release M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/DynamicRouting/RootModule.pm commit 7a07eb330430c51a6552131018aaec4e0724c285 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 5 15:21:26 2016 -0500 change get_user_sources not use the profile M lib/pf/Portal/Profile.pm M lib/pf/api.pm M lib/pf/config/util.pm M lib/pf/role.pm commit a8e1c73ead91be9fdd48b555f767598cff985b30 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 5 13:44:05 2016 -0500 rework form processing M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Login.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/SMS.pm M html/captive-portal/lib/captiveportal/DynamicRouting/FieldValidation.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Form/Authentication.pm D html/captive-portal/lib/captiveportal/DynamicRouting/RenderingMap.pm M html/captive-portal/new-templates/signin.html commit db5b9eb6882a02c2fe246cc70d67b1f171b73e04 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 5 13:17:58 2016 -0500 improved rendering M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Login.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/SMS.pm A html/captive-portal/lib/captiveportal/DynamicRouting/I18N.pm A html/captive-portal/lib/captiveportal/DynamicRouting/RenderingMap.pm M html/captive-portal/lib/captiveportal/DynamicRouting/RootModule.pm M html/captive-portal/new-templates/signin.html commit 07b8d1a523ac5f3f395d83e2835d0ce371b214cb Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 5 08:59:21 2016 -0500 release process M html/captive-portal/lib/captiveportal/DynamicRouting/RootModule.pm M html/captive-portal/new-templates/layout.html M html/captive-portal/new-templates/release.html commit 137bf748bfa8c4f3d2457bd3d8f731b7ad6ea8ef Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 5 08:59:09 2016 -0500 i18n in templates M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm commit 494c52e720ced0e54f070bc9f30a1d1448e07f99 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 5 08:58:51 2016 -0500 serve assets M portal.psgi commit 5fb049700b23ae997c78251c13fc3ca002a26c9e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 5 07:57:22 2016 -0500 release user if he is already registered M html/captive-portal/lib/captiveportal/DynamicRouting/RootModule.pm commit 2084e47b7738ce8b9b028a424a0b71dac81d84a1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 4 16:00:06 2016 -0500 completed e-mail flow M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Email.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/SMS.pm commit b73a0d9ceb7f7ddf79fb3b6d37ef395335e9504c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 3 16:00:17 2016 -0500 various improvements + fields validation A html/captive-portal/content/new-styles.css M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Email.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Login.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/SMS.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Factory.pm A html/captive-portal/lib/captiveportal/DynamicRouting/FieldValidation.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/DynamicRouting/ModuleManager.pm M html/captive-portal/lib/captiveportal/DynamicRouting/OrModule.pm M html/captive-portal/new-templates/layout.html commit 5a9f835a8ee65e5e724276e5a205762d8291e3c1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 3 11:44:15 2016 -0500 added configuration of portal modules A app.pl M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Factory.pm M html/captive-portal/lib/captiveportal/DynamicRouting/ModuleManager.pm M html/captive-portal/lib/captiveportal/DynamicRouting/OrModule.pm M html/captive-portal/new-templates/content-with-choice.html A lib/pfconfig/namespaces/config/PortalModules.pm M portal.psgi commit 415dcb29ecad589f288967fe4efb9c82d331d9bc Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 3 09:24:15 2016 -0500 fix session init ordering M html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/DynamicRouting/ModuleManager.pm commit ebd77ef295f43b67317921bc2427a58d3979ce74 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 3 09:01:12 2016 -0500 added flash M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/SMS.pm A html/captive-portal/new-templates/error.html M html/captive-portal/new-templates/layout.html commit bd8104d847e70b54e9400cebe8ef3ad52b008686 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 2 14:32:02 2016 -0500 local accounts + login M html/captive-portal/lib/captiveportal/DynamicRouting/AndModule.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule.pm A html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Email.pm A html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/Login.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/SMS.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm M html/captive-portal/lib/captiveportal/DynamicRouting/ModuleManager.pm M html/captive-portal/lib/captiveportal/DynamicRouting/OrModule.pm D html/captive-portal/new-templates/guest.html A html/captive-portal/new-templates/signin.html M portal.psgi commit 735f6b5d69eaeea76fa9782febcfa00f76387b17 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 2 11:36:09 2016 -0500 portal test server A portal.psgi commit 20f1e62b3581639474def262785fc1afe321289f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 2 11:35:46 2016 -0500 working sms prototype A html/captive-portal/lib/captiveportal/DynamicRouting/AndModule.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule.pm M html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/SMS.pm M html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm A html/captive-portal/lib/captiveportal/DynamicRouting/ModuleManager.pm A html/captive-portal/lib/captiveportal/DynamicRouting/OrModule.pm M html/captive-portal/lib/captiveportal/DynamicRouting/RootModule.pm A html/captive-portal/new-templates/content-with-choice.html A html/captive-portal/new-templates/guest.html A html/captive-portal/new-templates/layout.html A html/captive-portal/new-templates/release.html A html/captive-portal/new-templates/sms/validate.html commit 4954c3dd45597a8118e8ac799a796e4e1bac1394 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 28 14:06:15 2016 -0500 started new portal modules A html/captive-portal/lib/captiveportal/DynamicRouting/Actions.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Application.pm A html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule.pm A html/captive-portal/lib/captiveportal/DynamicRouting/AuthModule/SMS.pm A html/captive-portal/lib/captiveportal/DynamicRouting/Module.pm A html/captive-portal/lib/captiveportal/DynamicRouting/RootModule.pm commit f955984346dfec8404b8d4224fb9ac4cca13c929 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 28 14:05:52 2016 -0500 module generator A addons/dev-helpers/module.pl A addons/dev-helpers/module.tt commit 77fa14ad2c4f5ffc60c57fd31bbcf37d48bec1b4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 17 10:41:37 2016 -0400 Removed useless use M lib/pf/OMAPI.pm commit 5c577f25b82c6201b95ec1c2c35a85e41f171211 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 17 10:35:20 2016 -0400 Comment M conf/dhcpd.conf commit 5bd71a69d2ec34bb3b1c23b07f2c831eedef896a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 17 10:09:42 2016 -0400 Add new variable to httpd templates apache_version M lib/pf/services/manager/httpd.pm commit 4d6c49890c2eba23436b3815f445024149875eb7 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 17 09:36:08 2016 -0400 Allow switch_mac to have multiple values M lib/pf/factory/condition/profile.pm commit 0e48a6a33e7157b9e90b020294309c1a63e2a969 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 24 13:25:43 2015 -0500 add filtering by switch mac M lib/pf/factory/condition/profile.pm M lib/pf/node.pm commit 8aa86cfd641560bf46626c28d0a99cc0684837e2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 17 08:21:35 2016 -0400 Fixed typo M lib/pf/radius.pm commit 4b99cea984a81be6014aca8c82d855e0a0f1639b Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 16 16:23:19 2016 -0400 Changed the name of the method M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/root/config/switch/view.tt M lib/pf/Switch.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/WLC.pm commit 61b4ee17b83839e077466fff0743b60e1e45240e Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 9 13:41:04 2016 -0500 Fix for PR M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M lib/pf/Switch.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/WLC.pm M lib/pf/Switch/MockedSwitch.pm commit b0d98083813aea55b1ddda88996b00402618354e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 3 09:50:20 2016 -0500 Added IOS 12.2 documentation for webauth and dacl M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit db0ed6be3d1790e237f5d4c1769a25f6a5d16fe4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 3 09:32:11 2016 -0500 new vsa attribute to reauthenticate in cisco 2960 module M lib/pf/Switch/Cisco/Catalyst_2960.pm commit 7010125ce73da11634268af5c537df54d44e900a Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 23 16:34:29 2016 -0500 Fixed code error M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/WLC.pm commit ae0e1ee44ffff4c169a4c13a12fb90213f967955 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 11 14:24:42 2016 -0500 Clean 2960 switch module M lib/pf/Switch/Cisco/Catalyst_2960.pm commit 477d7aaa38d0785028fa80bf3c9c17ce9e698858 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 11 11:10:15 2016 -0500 Updated documentation M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 1b437735f3f747e7a41fb555e694990644fbd901 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 11 10:54:19 2016 -0500 Make cisco vsa url-redirect more dynamic M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/WLC.pm M lib/pf/web/externalportal.pm commit ab850e4c88c595188e6f7d5fb87ffc25820c1167 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 9 14:52:28 2016 -0500 Use role by switch role for the redirect acl if defined M lib/pf/Switch/Cisco/WLC.pm commit 4a5f2c7665ccd043c1cf6d0d88e51bdc52e67e5b Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 9 14:41:57 2016 -0500 Simplify code and remove coa port from switch module M lib/pf/Switch/Cisco/Catalyst_2960.pm commit 3ba24607d689f179caac582a6dfee654f5a2293a Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 9 14:34:11 2016 -0500 Updated documentation M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit eda50860a2950a5f9fba5ae8fda47716db6783cd Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 9 14:31:59 2016 -0500 Updated doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 68d839235fa244efb72f1670b8480be34eb904d3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 4 15:06:29 2016 -0500 Added configuration for IOS 15.0 M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit d137d55f9e1c14fd0d5d949a75bb834884863031 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 4 14:39:25 2016 -0500 Remove the role attribute if we do http-redirect registration M lib/pf/Switch/Cisco/Catalyst_2960.pm commit 17adf4a9f6efd79a57ca2e0f58471de6151d1c80 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 4 13:24:00 2016 -0500 Use role define in role map if define or use the user role M lib/pf/Switch/Cisco/Catalyst_2960.pm commit ff4c5d7d8c744a070eee4d0b25f1a20816b9bcec Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 28 14:25:05 2016 -0500 Updated minimum version for dACL and webauth M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 0e7e6631ed4c5cbb0e88e09d79365feddaf28a90 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 28 14:11:36 2016 -0500 Added missing import (node_view) M lib/pf/Switch/Cisco/Catalyst_2960.pm commit 716abdeb288272ae392669dabbdd5dfc8f5c44de Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 28 08:22:57 2016 -0500 Removed supportsExternalPortal for Catalyst 2960 and WLC since they use session M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/WLC.pm commit a2339a66210bd5877a43b4835ce496910f9d0383 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 27 14:13:07 2016 -0500 Added documentation M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit ba33c85a60ab94e28b336063916f13fa72142683 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 27 13:24:08 2016 -0500 Added missing use M lib/pf/Switch/Cisco/WLC.pm commit 79829c9b99b318606ea9ceb0d04b397307a11be8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 27 11:55:39 2016 -0500 Added supportsUrlBasedEnforcement function in Switch.pm M lib/pf/Switch.pm M lib/pf/Switch/MockedSwitch.pm commit cea4032f7382f908e3695e3f4c038ee950b481ab Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 27 11:49:26 2016 -0500 Added support for role in 2960 switches M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/WLC.pm commit 82d147d5bdca0f5a17dbb818f837d8bb9d258467 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jan 26 18:01:44 2016 -0500 Added url by role in switch config (to be able to have a different url per role) M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/root/config/switch/view.tt M lib/pf/Switch.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm D lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/WLC.pm D lib/pf/Switch/Cisco/WLC_http.pm M lib/pfconfig/namespaces/config/Switch.pm commit 62d5e08834c4730ec6d764201592269cc94da84d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 16 16:47:33 2016 -0400 Include missing package M lib/pf/cluster.pm commit 2b05ac7c0ae702de4b51884c1e7a4da39e921aff Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 16 16:04:53 2016 -0400 Removed method no longer available M t/radius.t commit 92eee024c9a77bfb7020744df0840dc9b5705dbe Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 16 15:53:17 2016 -0400 Added portal tt files to packaging on RHEL. M addons/packages/packetfence.spec commit 1f0efe85702f2250ee69c8d6c4d36bdfcbfc2c54 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 16 15:49:44 2016 -0400 Added resource::trapping_range to the child of config::Pf M lib/pfconfig/namespaces/config/Pf.pm commit 0f16befcdf7b3286f97dac3b55a30846f15d849f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 16 15:06:06 2016 -0400 return 403 on userlock M lib/pf/radius/rest.pm commit 590b3533f6d484369c9abb322bcec3798c60f9c7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 16 14:40:40 2016 -0400 not exporting for exporting :nail_care: M lib/pf/constants.pm M lib/pf/person.pm commit cf2d15ab4daef0abd9c85d9fba0717d9449b67f1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 16 14:03:54 2016 -0400 Tidy up code M lib/pf/api.pm commit 325e05dd78a5ee6dfa4f79709930fb493c39e7f4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 16 14:03:12 2016 -0400 Wording fix M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO.pm commit 5c78ed61618181bc0f6924ee1b200b0d2d4f9e5d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 16 13:54:12 2016 -0400 Use around to override audit_current_action M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm commit ff8d862525921435e48f30082fe23a2761ee020c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 16 13:46:29 2016 -0400 Use the audit role M html/pfappserver/lib/pfappserver/Base/Controller.pm commit f613ea26b0bd6fa7bd9774bf21730d9720b80b8c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 16 13:46:13 2016 -0400 Use the audit role M html/pfappserver/lib/pfappserver/PacketFence/Controller/Interface.pm commit 6d18948c691fea78a1a810b470ed89c93665d7d6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 16 13:45:55 2016 -0400 New role for auditing A html/pfappserver/lib/pfappserver/Role/Controller/Audit.pm commit cce9d8f7b99f14619cf3951ccde8480b548f1b9e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 16 13:44:03 2016 -0400 Fix typo M lib/pf/file_paths.pm commit a49225ace9ddfc806c495931796bfa5104951ceb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 16 13:06:16 2016 -0400 Updated pod doc M html/pfappserver/lib/pfappserver/Model/Audit.pm commit 040e98208dab4abc2869e649a947208b9a430f50 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 16 12:19:43 2016 -0400 Move httpd.portal to use tt as it's template engine A conf/httpd.conf.d/httpd.portal.tt.example M lib/pf/services/manager/httpd_portal.pm commit 25ee8576186ff33945c90af6ca81822f9baa02b8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 16 12:18:04 2016 -0400 Fix the name of the pid file M conf/httpd.conf.d/httpd.admin.tt.example commit 7fd826743a3c68e609282201f2bc62a865789a22 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 16 11:47:00 2016 -0400 Fixed leftover httpd.aaa file in packaging. M addons/packages/packetfence.spec commit 286b8925b084230f06f1636fae3c899dfcfea865 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 16 11:25:00 2016 -0400 Removed unused httpd.* files. No longer need with TT. M addons/packages/packetfence.spec D conf/httpd.conf.d/httpd.aaa D conf/httpd.conf.d/httpd.admin D conf/httpd.conf.d/httpd.graphite D conf/httpd.conf.d/httpd.proxy D conf/httpd.conf.d/httpd.webservices commit 986fb56b724f0bbb7d6228f0b393311c5ed4644e Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 16 11:16:49 2016 -0400 Added documentation in module M lib/pfconfig/namespaces/config/VlanFiltersDefault.pm commit ed1e74930250385efcc5baec96c37426061e7bac Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 16 10:56:30 2016 -0400 Fixed incorrect httpd templated files paths. M addons/packages/packetfence.spec commit adfdb2049fb10119f50275cfcc6ae69d6b23e163 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 16 10:22:27 2016 -0400 Added new tt files to packaging on RHEL. M addons/packages/packetfence.spec commit 71fdeff5a15c5c6010560c120608fad6823fa196 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 16 10:01:25 2016 -0400 Audit bulk actions M html/pfappserver/lib/pfappserver/Role/Controller/BulkActions.pm commit d53f6f2e20e2df167c2018537de1dd85e4101bef Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 16 10:00:47 2016 -0400 Audit the CRUD, password reset, and mailing users M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm commit 587af5b34e04ac01cbf028221f2af3e19ce6a95b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 16 09:58:13 2016 -0400 Audit the starting and stoping of services M html/pfappserver/lib/pfappserver/PacketFence/Controller/Service.pm commit 8bc89d0f7cd96880d1ca90d2044a1114a80edf24 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 16 09:57:16 2016 -0400 Audit the CRUD for roles M html/pfappserver/lib/pfappserver/PacketFence/Controller/Roles.pm commit f9f628373827007e2c170ff8f76a73181fe59a32 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 16 09:56:43 2016 -0400 Audit the CRUD, violation handling, bulk action, reevaluate for the node M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm commit cb9610086bd8ed02938a440b81781a9d56814d28 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 16 09:55:22 2016 -0400 Add auditing for the CRUD, up, and down actions for the interface M html/pfappserver/lib/pfappserver/PacketFence/Controller/Interface.pm commit 4c995e4609bc73e56d65620e9cceb860f77a2c0d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 16 09:52:56 2016 -0400 Audit updating a pf.conf section M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm commit 7a1fa5d024b000431e20e1957a5b4f643457311d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 16 09:50:53 2016 -0400 Audit updating the filter configurations M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Filters.pm commit e5ff566e53f491ea741e3306233c67a6dd247133 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 15 18:01:06 2016 -0400 Add auditing to sort_items M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Config.pm commit e28456d9df01adfe5eab61d00ef5e18e5431ad0e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 15 18:00:29 2016 -0400 Add helper method for auditing M html/pfappserver/lib/pfappserver/Base/Controller.pm commit 2caae07e8b1a493ba205e90f7fef7df6ec38f3ea Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 15 17:59:54 2016 -0400 Add auditing to onboard and update_p0f_map M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm commit 95639e1845e166eaab0957298bdf672d5a7eeb18 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 15 17:58:04 2016 -0400 Add auditing to CRUD and rename actions M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm commit 9eaea83f775a4b1660b0be3ad176373cb9471666 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 15 17:39:12 2016 -0400 Create the JSON encoder by default Always append a new line to the json data M html/pfappserver/lib/pfappserver/Model/Audit.pm commit 57e88fda8503bc9a2d3779f754ae8721f7ee843e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 15 17:37:30 2016 -0400 Use a default value for the audit_log_path attribute M html/pfappserver/lib/pfappserver/Model/Audit.pm commit d08d87ad77d1427ae41fdf29109ad86ac110235e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 15 17:33:46 2016 -0400 New variable for the admin audit log M lib/pf/file_paths.pm commit eeb1897f1e0d8b48efd06828dcba9b6daeef7f9f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 14 15:44:14 2016 -0400 New module for the audit log A html/pfappserver/lib/pfappserver/Model/Audit.pm commit 8189422fe1440db565b34123ae2ce42269afdf8f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 14 17:04:01 2016 -0400 playing with iptables M conf/iptables.conf.example M lib/pf/iptables.pm commit dc77bcad0ad3a91bc8e1e7e2c77651d63b15172f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 7 15:26:50 2016 -0500 touchup to template M html/parking/back-on-network.html commit a72a19cb865d102da162b134965affe8f4e17f89 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 7 15:24:16 2016 -0500 add release function when clicking M html/parking/index.html commit 889a7b6c3bf4bfa80e27359602f9394b6fb48327 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 7 15:17:44 2016 -0500 use more constants M lib/pf/ipset.pm commit af5cc0d21e24530b04311b7c7b0d495d6504499d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 7 15:15:29 2016 -0500 perldoc M lib/pf/OMAPI.pm commit a7c481076554e1fb56911e9c19786934266035e6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 7 15:13:17 2016 -0500 perldoc for release script M html/parking/cgi-bin/release.pl commit edbd9da1690083594da39c09599bbbefca111d47 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 7 15:10:54 2016 -0500 added parking release M conf/httpd.conf.d/httpd.parking A html/parking/back-on-network.html A html/parking/cgi-bin/release.pl M html/parking/index.html A html/parking/max-attempts.html commit c76a4e5b02e751adb3eb80d82e1dd3e1df6f1c71 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 7 15:03:16 2016 -0500 added parking service M conf/documentation.conf M conf/pf.conf.defaults A lib/pf/services/manager/httpd_parking.pm commit c8aabb1603862fbedc38a1edee6db991de85cb7a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 7 14:26:29 2016 -0500 proper logging for parking M conf/httpd.conf.d/httpd.parking commit 16e145523087575ca7ecc4fb042c6a40952dd4a4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 7 08:51:49 2016 -0500 parking sub perldoc M lib/pf/parking.pm commit f7b26072f3561688765d1a22f5a2c3bb1e32a174 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 7 08:16:52 2016 -0500 perldoc for parking module M lib/pf/parking.pm commit bd136f990960cf7e5c356683728911223fa5672a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 7 08:14:03 2016 -0500 rename method M lib/pf/dhcp/processor.pm M lib/pf/parking.pm commit d9cbce5b4234983190f00226eb1136b8fad1fbf1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 7 08:02:49 2016 -0500 remove logging statement M lib/pf/dhcp/processor.pm commit 483ca02550a49502044e779bc4a1a5a76e4e1928 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 7 08:02:42 2016 -0500 full ipset handling for parking M lib/pf/ipset.pm M lib/pf/parking.pm commit 4d3bb25a882f3cea83b1f8ef4db9d5645262c041 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 4 16:16:18 2016 -0500 added ipset for parking + handle mac change for an IP M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/constants/parking.pm M lib/pf/dhcp/processor.pm M lib/pf/parking.pm commit 8ee86cde5e8daef15f8ff38a2c03b5b7a8bc79d8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 4 15:03:39 2016 -0500 first draft of parking portal A conf/httpd.conf.d/httpd.parking A html/parking/index.html commit a596130af19b45e9f31fe480121882c17e2351f9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 4 14:54:39 2016 -0500 added DHCP parking detected through locationlog M conf/documentation.conf M conf/pf.conf.defaults M conf/violations.conf.example M lib/pf/OMAPI.pm A lib/pf/constants/parking.pm M lib/pf/constants/trigger.pm M lib/pf/dhcp/processor.pm M lib/pf/iplog.pm A lib/pf/parking.pm M lib/pf/violation.pm commit 382573bf1413a0ac9c964e23d5a366b596d8dc79 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 4 11:39:00 2016 -0500 added violation for parking (not yet usable) M conf/violations.conf.example commit 2a78fe9c0719c345b07152f948254e564b6dc0aa Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 4 11:38:47 2016 -0500 added configurable lease length to parking M conf/dhcpd.conf M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/services/manager/dhcpd.pm commit 8c6c365aef2f29eb4c25c051ef5abefedb174075 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 4 11:21:04 2016 -0500 added parking to dhcp using OMAPI M conf/dhcpd.conf M lib/pf/OMAPI.pm commit 2c9c9ab1a55b5cc512b38fe93411a8f1cd2dfe84 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Mar 15 15:48:26 2016 -0400 Removed dhcp radius from mods-enabled. D raddb/mods-enabled/dhcp commit 4f771565835e1c471cd68e68b3e9e3a225f22617 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Mar 15 15:45:35 2016 -0400 Added Debian freeradius dependencies (rest, utils and redis). M debian/control commit f1a90c9b88c0ea7b5f11c41064f341e48a862edb Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 15 15:45:36 2016 -0400 can't authenticate/authorize directly on a SAML source M lib/pf/pftest/authentication.pm commit b95b792dfb753104c0f00b010e52a820583ec30f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 15 15:39:26 2016 -0400 makes much more sense this way... M lib/pf/Redis.pm commit cc81b64b8ffaad754d754bcdbe1de725f5f6f1fd Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 15 12:05:50 2016 -0400 Fix expire logic M lib/pf/LDAP.pm commit 7c4848bfe3531280688c6a4956dab69158aa1e46 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 15 11:50:12 2016 -0400 It might help if I include pf::LDAP M lib/pf/Authentication/Source/LDAPSource.pm commit f285f56fb21128b7874f1ba95c1c783dddfaffe5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 15 11:39:42 2016 -0400 Escape the attribute before try to do a search M lib/pf/Authentication/Source/LDAPSource.pm commit 08b52a9243fce5039a9586958577309c992031c3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 15 10:44:17 2016 -0400 Remove excessive dumping M lib/pf/radius/rest.pm commit 7289e9fe6021c4a81fc26a6e2fd595f6af6a8ad1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 15 10:35:12 2016 -0400 Generalize templates even further M conf/httpd.conf.d/httpd.aaa.tt.example M conf/httpd.conf.d/httpd.admin.tt.example M conf/httpd.conf.d/httpd.webservices.tt.example commit 0e306a311f3509df29f8a5fc1bdd709c705101f4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 18 15:20:07 2016 -0500 Use the older perl section config M lib/pf/services/manager/httpd_portal.pm commit 3781a890acf9171b62e1268c8a76b42cb135917d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 15 14:53:35 2016 -0500 Updated .gitignore M .gitignore commit 7f8863b695dd677e000b420c9dee70c07fa82beb Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 15 14:51:54 2016 -0500 Move httpd.proxy to use template for the config A conf/httpd.conf.d/httpd.proxy.tt.example M lib/pf/services/manager/httpd_proxy.pm commit 6f30529d8ed178a94f4d0f254b77fa8fd4ef8628 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 15 14:50:40 2016 -0500 Move httpd.graphite to use template for the config A conf/httpd.conf.d/httpd.graphite.tt.example M lib/pf/services/manager/httpd_graphite.pm commit 4d425e4d1826be63588fd8275c870343b93781eb Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 15 14:49:50 2016 -0500 Move httpd.aaa to use template for the config A conf/httpd.conf.d/httpd.aaa.tt.example M lib/pf/services/manager/httpd_aaa.pm commit a1387b684d35ba468d2f8204001711f967480a9d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 15 14:48:47 2016 -0500 Move httpd.webservice to use template for the config A conf/httpd.conf.d/httpd.webservices.tt.example M lib/pf/services/manager/httpd_webservices.pm commit 40d02272d3762457a2827e32b8e7161d3ef4afdb Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 15 14:44:00 2016 -0500 Add a way to extend the default template variables M lib/pf/services/manager/httpd.pm commit a31eaf632783c61342532b7ecf71ddefd2bc24a5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 15 12:53:04 2016 -0500 Generalize the config generation to the pf::services::manager::httpd module M lib/pf/services/manager/httpd.pm M lib/pf/services/manager/httpd_admin.pm commit fc55e4482c818782f84abb25961cd3496c583c97 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 15 11:09:08 2016 -0500 Rename httpd.admin.tt D conf/httpd.conf.d/httpd.admin.tt A conf/httpd.conf.d/httpd.admin.tt.example commit 36dcc2f86e70d1cfec99025ac855dc04c775c5ad Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 14 15:03:14 2016 -0500 Use a tt template for httpd.admin configuration A conf/httpd.conf.d/httpd.admin.tt M lib/pf/services/manager/httpd_admin.pm commit 5a26047ddc75c450504aed531c4e25a553bb8d07 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 14 14:35:46 2016 -0500 Do not import pf::class M lib/pf/services/manager/httpd.pm commit 1715cc4d2112149d31d44e6e75ec66ba9286a679 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 14 14:06:56 2016 -0500 Have the apache config path be overridable M lib/pf/services/manager/httpd.pm commit 9793c689209230753d0c590776d427ce0844dbef Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 14 22:24:02 2016 -0400 Fixed typos M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Checkpoint_Quick_Install_Guide.asciidoc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 6f07149c33ca3ff133ee7bd88297c61818cd1c80 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 14 22:14:49 2016 -0400 Update pod doc M lib/pf/LDAP.pm commit 7eec689b7e9e0990532e48163ff9e2a592783a6c Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 14 16:15:57 2016 -0400 Reworked switch module for old deauth techniques (Telnet/SSH) M lib/pf/Switch/AeroHIVE.pm M lib/pf/Switch/Aruba.pm M lib/pf/Switch/Cisco.pm M lib/pf/Switch/Cisco/Aironet.pm M lib/pf/Switch/Cisco/Aironet_WDS.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/Catalyst_3500XL.pm M lib/pf/Switch/Cisco/ISR_1800.pm M lib/pf/Switch/Cisco/WLC.pm M lib/pf/Switch/Cisco/WLC_2100.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/Switch/Dell/PowerConnect3424.pm M lib/pf/Switch/Enterasys/D2.pm M lib/pf/Switch/Enterasys/Matrix_N3.pm M lib/pf/Switch/Extreme.pm M lib/pf/Switch/HP/Controller_MSM710.pm M lib/pf/Switch/HP/MSM.pm M lib/pf/Switch/Juniper.pm M lib/pf/Switch/Juniper/EX.pm M lib/pf/Switch/Juniper/EX2200.pm M lib/pf/Switch/Meru.pm M lib/pf/Switch/ThreeCom/SS4500.pm M lib/pf/Switch/Trapeze.pm M lib/pf/api.pm M lib/pf/enforcement.pm commit 43a4eb7367726c1be21d3f91366f6f758ff961a4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 14 14:01:55 2016 -0400 missing file A lib/pfconfig/namespaces/FilterEngine/DNS_Scopes.pm commit a05b7649468f8227ccc69fcc5004001f72bb0c60 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 14 13:56:23 2016 -0400 Added version requirements for radsniff. M addons/packages/packetfence.spec commit 546324b0d01a65f7010cbb06f50fb34a5cfa3901 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 14 13:31:34 2016 -0400 added proper RADIUS REST handling M lib/pf/WebAPI/REST.pm M lib/pf/api.pm A lib/pf/api/error.pm A lib/pf/radius/rest.pm commit 78a9556d46d42f076a1193049ea9f3f429cce47a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 12 10:01:48 2016 -0500 Fix syntax M lib/pf/access_filter/radius.pm commit 416443a635a5e7194026c14b68e23ce93dace217 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 11 13:50:26 2016 -0500 Added a way to return a random value in a range of value in the radius filter M addons/packages/packetfence.spec M conf/radius_filters.conf.example M debian/control M lib/pf/access_filter/radius.pm commit 0568116db540ee1cd5601c9e43054045362631f9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 14 12:05:15 2016 -0400 Fix packaging M addons/packages/packetfence.spec M debian/packetfence.conffiles commit 3146a0582bc1ad7a5001daf6df2a61a97488532f Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 14 11:59:48 2016 -0400 Use last locationlog info M lib/pf/radius.pm commit c2224557cc884053519d2c7180c15d48f1cdfcd0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 14 10:53:23 2016 -0400 use pf::LDAP for creating ldap connections M lib/pf/Authentication/Source/LDAPSource.pm commit 7f1dc903553a483206693c5065f94bd4cf482ea6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 14 10:52:58 2016 -0400 New module for creating LDAP connections A lib/pf/LDAP.pm commit 5542966fdb1da076b7e3c4a426fbb19f52e25b91 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 14 09:38:34 2016 -0400 Change to logging to debug M lib/pf/locationlog.pm commit bdb1b4b805b3186cb7d5ea161456f6a2ec12d79d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 9 09:24:53 2016 -0500 Fix typo M lib/pf/radius.pm commit e90efcd5ba285434ce633eefbf492e3e5a33123c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 9 09:23:55 2016 -0500 Set advanced.locationlog_close_on_accounting_stop to enabled by default M conf/pf.conf.defaults commit 8a8e24a6b96adb54f6c478ad67678d501420584b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 8 15:53:49 2016 -0500 Update pod doc M lib/pf/locationlog.pm commit edde2244f3cbced0dca344cf7647b3d705c3a1db Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 8 05:39:36 2016 -0500 Only close the locationlog on accounting stop when advanced.locationlog_close_on_accounting_stop is enabled M lib/pf/radius.pm commit a4004ee7dcbe48be8df9970af4e52531f771ad44 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 8 05:37:45 2016 -0500 New pf.conf parameter advanced.locationlog_close_on_accounting_stop M conf/documentation.conf M conf/pf.conf.defaults commit 7c893d20993caa4479791ce1f48cc57b0ecb0f23 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 8 05:36:22 2016 -0500 Add port M lib/pf/locationlog.pm commit 6a52e1f3f5dda0ecde69fcb43c9840285e5a1ef1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 7 11:07:49 2016 -0500 Create a more precise closing of the location log on radius accounting stop M lib/pf/locationlog.pm M lib/pf/radius.pm commit 82f73e22b525a71ef329b2cd83076d7067bc538b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 11 16:06:49 2016 -0500 VLAN can be a non-numeric value M lib/pf/Switch.pm M lib/pf/radius.pm M lib/pf/role.pm commit 181678681302bc08ea1bdffe9944b4d6506c8ac8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 11 15:26:13 2016 -0500 DNSScopes -> DNS_Scopes M lib/pf/access_filter/dns.pm M lib/pf/constants/filters.pm D lib/pfconfig/namespaces/FilterEngine/DNSScopes.pm M lib/pfconfig/namespaces/config/DNS_Filters.pm commit da8b3d93dfee18a6da6c7e086ad49336d9a5bc5a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 11 15:10:13 2016 -0500 use sub instead of global for acct cache M lib/pf/accounting.pm M lib/pf/radius.pm commit c786360df9398537d3d7a74081a57c435094b7fa Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 11 13:47:16 2016 -0500 Updated pod doc M lib/pf/Redis.pm commit 39c99d880a393f3e5b7c9e5b1c66786de9ba41b7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 11 13:43:58 2016 -0500 Updated test to exclude cachedSNMPRequest for override in pf::Switch::MockedSwitch M t/hardware-snmp-objects.t commit 3aa93601a82fa77ec65e34d7e88c20e15946056a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 11 13:38:24 2016 -0500 Fix undefined case As per documentation (https://metacpan.org/pod/Net::DNS::Resolver#search1), VAR can be undefined in which case will FATAL M sbin/pfdns commit 10abb8164d74f400c7e85e7bc4e855e72a6008b6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 11 12:41:32 2016 -0500 Added note for sntp in avaya M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 256eab1c01f7959ae3fb67110c2ffed40fddb635 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 11 11:43:49 2016 -0500 typo M lib/pf/radius.pm commit 8fb95c3bf419d967861297e6bed79b70608e7458 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 11 11:39:14 2016 -0500 add flag to activate/deactivate accounting SQL recording M conf/documentation.conf M conf/pf.conf.defaults M conf/radiusd/packetfence.example M html/pfappserver/lib/pfappserver/I18N/en.po M lib/pf/services/manager/radiusd_child.pm commit 05d9d20b1b1569ad600bab6ba2c6f23e933c4e92 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 11 11:23:37 2016 -0500 store accounting requests in CHI M lib/pf/CHI.pm M lib/pf/accounting.pm M lib/pf/radius.pm commit 869566b38cd8d83aac28b53d3b3655626de07d03 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 11 10:12:29 2016 -0500 Handle the case of a scalar being passed M lib/pf/condition/includes.pm commit a1a2deb1b2e8d6cc98e9fa8a3cbac181a7bd30ae Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 11 08:57:27 2016 -0500 Fix for debian packaging M debian/packetfence.conffiles commit 2520dd6592bd9ac28af9d5d0eb28d66c891a7c90 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 11 08:30:40 2016 -0500 Fix .gitignore M .gitignore commit 87ccd797daf89576f9611a76868662dc22d4493d Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Mar 7 20:03:20 2016 -0500 Fixed test in pfdns M sbin/pfdns commit b22ee36ea4d3f4df355380e6cfdc1ce21387ffc4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 7 09:12:22 2016 -0500 Rename function D lib/pf/ConfigStore/DNSFilters.pm A lib/pf/ConfigStore/DNS_Filters.pm M lib/pf/access_filter/dns.pm M lib/pf/constants/filters.pm M lib/pfconfig/namespaces/FilterEngine/DNSScopes.pm D lib/pfconfig/namespaces/config/DNSFilters.pm A lib/pfconfig/namespaces/config/DNS_Filters.pm commit 873fbc13622c61f337c9724df32c2dadf631e280 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 4 16:22:28 2016 -0500 Rename conf/dns_filetrs.conf.example -> conf/dns_filters.conf.example M .gitignore D conf/dns_filetrs.conf.example A conf/dns_filters.conf.example commit 7a940e2036f4c219a174a40e41e715a535481f94 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 4 15:26:45 2016 -0500 rename rule M conf/dns_filetrs.conf.example commit 646df546281879e5fef31e47d862952719f27cd0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 4 15:25:20 2016 -0500 Added dns filter in pfdns A conf/dns_filetrs.conf.example M html/pfappserver/root/config/filters/index.tt A lib/pf/ConfigStore/DNSFilters.pm A lib/pf/access_filter/dns.pm M lib/pf/constants/filters.pm M lib/pf/file_paths.pm A lib/pfconfig/namespaces/FilterEngine/DNSScopes.pm A lib/pfconfig/namespaces/config/DNSFilters.pm M sbin/pfdns commit dfd77390d050f59f261c57d89da11ae730c9f74a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 11 07:46:01 2016 -0500 only update acct iplog on start + interim M lib/pf/api.pm commit 1bc90b658d639e9b9b3851854cfd01971e7c4fa1 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Mar 10 16:11:09 2016 -0500 Removed useless "default" virtual server in debian package. M debian/rules commit b4fa0ff1672a65b2045497c250a288b278aa6c0a Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 10 15:17:29 2016 -0500 Update locationlog with the last connection_type and sub_type M lib/pf/locationlog.pm M lib/pf/radius.pm commit 59ce89c38ebe4f80c7ccec2e4c18a7e69e0e385c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 10 10:02:04 2016 -0500 Simplify the logic of looping for keys M lib/CHI/Driver/Redis.pm commit f0da11afa1b9e59b0b8256d0ee08f3fef3805876 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 10 14:58:12 2016 -0500 changes to logging M lib/pf/api.pm commit 62058d0c60f3974e70a9b189a56cd6f4326e551f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 10 14:47:38 2016 -0500 removed double calls that handle radius accounting metadata M lib/pf/api.pm M lib/pf/radius/rpc.pm M raddb/mods-config/perl/packetfence.pm commit cc7fcccd5186f1eca1058c37cfc2a5528aa6dcd1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 10 14:06:05 2016 -0500 FIX : don't unconditionnally update the iplog on each acct packet M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po M lib/pf/api.pm M raddb/mods-config/perl/packetfence.pm commit fd344a1411824563f4ffa7c388cddc69cfe49086 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 10 13:24:25 2016 -0500 don't delete built-in users M lib/pf/constants.pm M lib/pf/person.pm commit c7d50d616e85f8c4b3779d4b6906990787b6c339 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 10 11:55:24 2016 -0500 Check reply validity before caching it M sbin/pfdns commit 050e692a9a88f53ec01ea8ed7588b7df95cdb2d9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 10 11:37:13 2016 -0500 use resolve_with_cache for passthroughs M sbin/pfdns commit adc20b8c9039cd557493d242fecf5ba9cda90f18 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 10 11:32:57 2016 -0500 added TTL honoring to DNS enforcement M sbin/pfdns commit 11ebecb2c52de8c69baa1d66736b2985bc8d2fed Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 10 07:41:41 2016 -0500 Put 'unreg' back in i18n fixes #1187 M html/pfappserver/lib/pfappserver/I18N/en.po commit 1e9dee74ca0ebf2380672e6547d2186bf0cd58c4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 10 07:37:51 2016 -0500 missing i18n M html/pfappserver/lib/pfappserver/I18N/en.po commit ccb52e42543f778a2194506c18a6a75ca0f61e02 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 9 15:58:57 2016 -0500 missing import M sbin/pfmon commit 79f18384ec1e0e458b7843ab47aeaa05d8007823 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 9 15:58:49 2016 -0500 make interval the same as the other M conf/pf.conf.defaults commit aaf1380f663dc6191efafca079bf2f60dcf4355e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 9 15:54:14 2016 -0500 add person cleanup interval M conf/documentation.conf M conf/pf.conf.defaults commit d97056f77935485ec639970bc1cb481ba14e30dc Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 9 15:52:23 2016 -0500 remove something by mistake M html/pfappserver/lib/pfappserver/I18N/en.po commit c6ea13cc6485c18d933c9fe88a7ae6520af01b52 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 9 15:51:21 2016 -0500 Also delete password when deleting person M lib/pf/person.pm commit a79f25745235af1de80456178cc7dad46b28c6ba Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 9 15:47:04 2016 -0500 add local account logic to person cleanup M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po M lib/pf/person.pm M sbin/pfmon commit b20b7f19cb5bac38966be96bd9d384aa99d8d67c Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 9 15:06:34 2016 -0500 Fix for PR M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M lib/pf/Switch/Avaya.pm M lib/pf/Switch/Avaya/ERS3500.pm commit 2ebc12de322c9a6e82a7dc3813eb7b990dfc48f7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 9 13:16:58 2016 -0500 added person_cleanup method M lib/pf/person.pm commit fd80496a1e239deb67e5f650723c036a6f94514b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 9 11:24:09 2016 -0500 adjustements to new redis diver M lib/CHI/Driver/Redis.pm commit b5b6de89bca44e7586c0037f66d88e15452d1920 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Mar 9 09:11:42 2016 -0500 Minor touchups to clustering guide M docs/PacketFence_Clustering_Guide.asciidoc commit d71c666eb2c0d45d1c434107e789c1b1e7dbe6b7 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 8 16:40:59 2016 -0500 Updating error log file M conf/httpd.conf.d/httpd.portal commit 1e336c2364a412125e06a7115c4134eed828165b Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 8 11:06:02 2016 -0500 Fixed incorrect role definition in update_locationlog_accounting M lib/pf/radius.pm commit 3abff6b5588af62cf501a706669a0accbaa4cf24 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 8 10:54:54 2016 -0500 Added new redis CHI driver A lib/CHI/Driver/Redis.pm commit 4e8f8b5366133abed312e5d116b44561f11dd08d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 8 02:08:06 2016 -0500 use pf::CHI::get_redis_config for the redis setting M lib/pf/dhcp/processor.pm commit f249c9a37d1512df23db5922ae2ff8d7d30ec6f4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 8 02:06:40 2016 -0500 New function to get the redis config data M lib/pf/CHI.pm commit 72d3aae6b7181f59a709a6649b656558c29bc962 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 8 00:08:57 2016 -0500 Updated pod doc M lib/pf/dhcp/processor.pm commit 084b234c6a7ce7f944d386eed6cfc61596c54ef9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 7 23:59:57 2016 -0500 Have the dhcp processor use the same values for the redis CHI M lib/pf/dhcp/processor.pm commit 9e87440e1327eee79a366dfae77231a7c8b769cd Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 7 23:58:21 2016 -0500 Have the expire_if method to the object value M lib/pf/Redis.pm commit c8cf791369f586eff4cfc703737ea99b87cd06fb Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 7 23:39:26 2016 -0500 Push the caching of the redis object to pf::Redis M lib/pf/CHI.pm commit 764ae614fd338f49f80f703dd1661c3b45e061eb Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 7 23:30:27 2016 -0500 Have pf::Redis handle the on_connect action M lib/pf/Redis.pm commit 0126d3a3d1ab905a97734dbf5245e02e93ad67f8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 7 17:33:30 2016 -0500 Use pf::Redis instead of Redis::Fast M lib/pf/dhcp/processor.pm M lib/pf/pfqueue/consumer/redis.pm M lib/pf/pfqueue/producer/redis.pm M lib/pf/pfqueue/stats.pm M lib/pf/util/pfqueue.pm commit a8bd2cb2b6daaabb9e4fc2fcf422af864008d9c0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 7 17:32:37 2016 -0500 Use pf::Redis as the default redis_class for CHI::Driver::Redis M conf/chi.conf.defaults M lib/pf/CHI.pm commit 2c60b49e67bf876e4a7fd8a92ff7863bf8f4e42d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 7 17:30:35 2016 -0500 Stringify callback before key serialization M lib/pf/Redis.pm commit 0a4102d924e21939e2e96ecc0a4d978c62fe066a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 7 16:32:06 2016 -0500 Create a cache for Redis::Fast client objects A lib/pf/Redis.pm commit 6442ad5d6be17bca0258a74f2b386b81b49b3d9a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 7 15:31:12 2016 -0500 Remove use of smartmatching M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Provisioning.pm commit b7f738f48039b8dc0058875feaaa1efc7b080571 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 7 14:42:14 2016 -0500 Use any instead of smart matching M lib/pf/condition/includes.pm commit f4132f3f3ab86b95839574ba2020615583adc60d Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 7 14:32:06 2016 -0500 Get rid of Use of unitialized value M lib/pf/locationlog.pm commit 3d679c8ad36f435154dc6359495a75e5dd4717ed Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 7 14:29:13 2016 -0500 Rename vlan filter default rule M conf/vlan_filters.conf.defaults commit 1786ea527284cb3b0f525bcfdc5cc062f8e7a2e2 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 7 12:43:40 2016 -0500 Share the redis connection across all the namespaces that use redis M lib/pf/CHI.pm commit caf1ffd235124881a6b2450170f6d838179a9164 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 7 12:37:04 2016 -0500 Remove static file path M lib/pfconfig/namespaces/config/VlanFiltersDefault.pm commit 49db7e3b86c4bd274ed048657e0dd4129a40d77d Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 7 12:32:27 2016 -0500 Added default vlan filters rules in vlan_filters.conf.defaults M addons/packages/packetfence.spec A conf/vlan_filters.conf.defaults M conf/vlan_filters.conf.example M debian/packetfence.conffiles M lib/pf/file_paths.pm M lib/pfconfig/namespaces/config/VlanFilters.pm A lib/pfconfig/namespaces/config/VlanFiltersDefault.pm commit 3778978353447af3baea44cf06b4654d341aa6e4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 7 09:18:37 2016 -0500 Updated rules and fix syntax M conf/vlan_filters.conf.example commit 6628d8d4c8875d8965bcf447f3c3b0ad00625494 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 9 09:27:00 2015 -0500 Remove logic from role.pm to vlan filter M conf/vlan_filters.conf.example M lib/pf/role.pm commit 9c1aa3b9d5b57095a19378eb35bd410b3c83b1d6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 7 09:06:38 2016 -0500 Fixed syntax in documentation M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 580d8dbcb8d9450a8bd2a17aacf372672195cc48 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 7 08:03:40 2016 -0500 fix logical error in IP change in firewall SSO M lib/pf/dhcp/processor.pm commit c39ce7f73d21ec063e9f691fe4a90ccc1f87e351 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 28 10:11:36 2015 -0400 Added ERS3500 switch serie module A lib/pf/Switch/Avaya/ERS3500.pm commit ffec7509a46a2d0d1d31c895aa1b4f18f5f69059 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 27 11:39:47 2015 -0400 Avaya configuration for voip + laptop M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 02b84df5afc76ba587e8632f8bbf13c518801bc3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 31 15:33:43 2015 -0400 Avaya 802.1x mac-auth voip support M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M lib/pf/Switch/Avaya.pm commit 95a5f0ffde9f6abade3508a77105a2c5652773ff Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 4 14:33:51 2016 -0500 Add conf/radiusd/rest.conf to .gitignore M .gitignore commit 5f57c9cc8e9cb9e4e6df24a0f1e931f15e5ff49f Author: Louis Munro <lmunro@inverse.ca> Date: Fri Mar 4 13:21:21 2016 -0500 Added rules to postinstall scripts to create raddb certs. M addons/packages/packetfence.spec M debian/packetfence.postinst commit f3eed88cd552ea566aa71dee8fbf398b1fdcd160 Author: Louis Munro <lm@louismunro.com> Date: Fri Mar 4 11:32:52 2016 -0500 fixed incorrect rest connection uri. M conf/radiusd/rest.conf.example commit 9eb6dae0419edfd6c80349033ec9fc828548af22 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 4 09:54:04 2016 -0500 Use pfconfig for trapping range M conf/pfqueue.conf.example M lib/pf/api.pm A lib/pf/config/trapping_range.pm A lib/pfconfig/namespaces/resource/trapping_range.pm commit 73f9556b987239c5852b016055f046714b446c8f Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Mar 3 21:23:04 2016 -0500 Fix 820.1x in doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 0c34e7a970d8be960f121344c5273837b0def452 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 3 14:17:16 2016 -0500 added gitignore for raddb A raddb/.gitignore commit 5426a4e8b800c5aa5bf765808828fa9d9bd0edf6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 3 14:13:55 2016 -0500 remove templated files from raddb directory D raddb/mods-available/eap D raddb/mods-available/rest D raddb/mods-available/sql D raddb/radiusd.conf commit 75e7f4246508735cec9b214b72f12985e3b60840 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 3 14:10:17 2016 -0500 added packetfence-multi-domain module to fr3 M raddb/mods-available/perl A raddb/mods-config/perl/packetfence-multi-domain.pm commit 00a421639496ee39068d539c71e96faf768392c0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 3 13:45:34 2016 -0500 added notes to available columns M html/pfappserver/root/node/search.tt commit 14b840416dac67800ab0372e2b7c4128cc9c5b78 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Mar 3 13:35:02 2016 -0500 Removed unused dependencies from debian package. M debian/control commit ea6641c7c966a7be964b1954e294fd5ccc09dac3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 3 13:05:43 2016 -0500 Add radius_request to getNodeInfoForAutoReg M lib/pf/role.pm commit 7f76bc6dc217e075aa2d3d0200de088b557524ab Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 3 11:40:45 2016 -0500 Updated advanced configuration M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 0adba124b615b1884f7e3b0c43822fed8ed2f46a Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 3 09:26:14 2016 -0500 get rid of Use of uninitialized value in concatenation (.) or string at /usr/local/pf/lib/pf/config/util.pm line 431. M lib/pf/config/util.pm commit 019bbfc92dc970801f3f8a76895b248dde11d68f Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 3 09:20:32 2016 -0500 removed useless log M lib/pf/Switch.pm commit e9b9f1784e55c8e2b6b16d2f235b9ccb6db08fb6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 3 09:17:09 2016 -0500 Save vlan_ID in the locationlog if vlanMap is enable M lib/pf/radius.pm commit 60c015b790c894ba92326e43d216299664628651 Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Mar 2 20:09:05 2016 -0500 Don't save the vlan id in locationlog if VlanMap is not enabled M lib/pf/radius.pm commit f9f6344feb350c80502402139be40b57798fa993 Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Mar 2 19:21:30 2016 -0500 In node view location let see the role instead of the vlan M html/pfappserver/root/node/view.tt M lib/pf/node.pm commit 30cc2164b38d434e2c7b1fc62f75d4d5e970f321 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 2 16:02:40 2016 -0500 Updated debian dependency to freeradius-utils. M debian/control commit 51fd11aea5c8ff957396ed7838d1b2447e9399d1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 2 14:36:51 2016 -0500 fix stop handling in Fortigate SSO M lib/pf/firewallsso/FortiGate.pm commit 02f7bcae9e05537c79e9d4faf4146860169b5c4c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Mar 2 13:35:01 2016 -0500 Using bit notation for flags M bin/pfcmd-old.pl M lib/pf/cmd/pf/service.pm commit b3aca1fdf73845d10dba1863a84cf79c7dba6018 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 2 13:15:39 2016 -0500 go back to using alarm for OMAPI timout M lib/pf/OMAPI.pm commit bbcae69079fe37e7f74c6b00a18a7cad04a4c257 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 2 11:55:52 2016 -0500 add note to remove mysql from boot when configuring active/active M docs/PacketFence_Clustering_Guide.asciidoc commit d71c8dc9af9a0b5cd2fc3d99d4be27a1fe0296d9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 2 11:54:54 2016 -0500 Update pod doc M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/EAPTLS.pm commit 5393abb1d67e7c413a258050410a5f12d179d29c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 2 11:54:44 2016 -0500 ensure MySQL will start on boot M addons/packages/packetfence.spec commit 983435f73090e01816486ff7f6d135084ba439d5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 2 11:49:28 2016 -0500 add Stop to Fortigate SSO M lib/pf/firewallsso/FortiGate.pm commit 56f71d3d4528f259d0c9f2b4f0cfdca5dca36cf6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 2 11:47:30 2016 -0500 Update pod doc M lib/pf/Authentication/Source/EAPTLSSource.pm commit 0ec2674af904f7f1a5ceb7fe73c6f07202feafac Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 2 11:43:48 2016 -0500 Change class to internal M lib/pf/Authentication/Source/EAPTLSSource.pm commit 266fb741ea81cf48f0843501e2f24a5ea7e6fe6e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 2 11:39:45 2016 -0500 Rename type to EAPTLS in test M lib/pf/Authentication/Source/EAPTLSSource.pm M t/data/authentication.conf commit 9c368ff8a5fb87cb11a8a11410dc13b020d10cf0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Mar 2 11:27:15 2016 -0500 Forgot our "old" friend M bin/pfcmd-old.pl commit 02c4d060b4d72b73983b5c3087ff8a73ba4d6f56 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Mar 2 11:20:32 2016 -0500 Added stopDependsOnServices logic M lib/pf/cmd/pf/service.pm M lib/pf/services/manager.pm commit 1afc4c9acd857234ac3e972140eb59bc6d0d3da6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Mar 2 11:04:55 2016 -0500 Missing from previous commit M lib/pf/cmd/pf/service.pm commit eddda499b8fde9ae7cd98c0d68a291b3420c3867 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Mar 2 11:02:28 2016 -0500 INCLUDE_DEPENDS_ON -> INCLUDE_START_DEPENDS_ON according to previous commit M bin/pfcmd-old.pl M lib/pf/cmd/pf/service.pm commit 506efe04e3de4719352b22b26ff92557933e978b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 1 17:32:22 2016 -0500 dependsOnServices -> startDependsOnServices M bin/pfcmd-old.pl M lib/pf/cmd/pf/service.pm M lib/pf/services/manager.pm M lib/pf/services/manager/collectd.pm M lib/pf/services/manager/iptables.pm M lib/pf/services/manager/pfqueue.pm M lib/pf/services/manager/pfsetvlan.pm M lib/pf/services/manager/radsniff.pm M lib/pf/services/manager/redis.pm M lib/pf/services/manager/roles/pf_conf_trapping_engine.pm M lib/pf/services/manager/statsd.pm commit e6b39de982e9dcc3e4ddd20b26ba82fed6894862 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 1 15:10:26 2016 -0500 Rename TLS to EAPTLS A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/EAPTLS.pm D html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/TLS.pm A html/pfappserver/root/authentication/source/type/EAPTLS.tt D html/pfappserver/root/authentication/source/type/TLS.tt A lib/pf/Authentication/Source/EAPTLSSource.pm D lib/pf/Authentication/Source/TLSSource.pm commit 504185a15aeb0546df37b0ea1f2c4a42f1e12d5a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 1 13:05:02 2016 -0500 That line in role.pm.... M lib/pf/role.pm commit 4b65d7b875ee3320fb434259b4aac0e47cc5d29c Author: Louis Munro <lmunro@inverse.ca> Date: Tue Mar 1 11:48:28 2016 -0500 Replaced all references to radsniff3 with radsniff. M conf/documentation.conf M conf/pf.conf.defaults M debian/patches/debianize.patch M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po M lib/pf/cmd/pf/service.pm M lib/pf/services/manager/radsniff.pm commit 340528c8665b2af177d3dbce3ddf54f6296ffcb3 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Mar 1 11:40:46 2016 -0500 Renamed radsniff3 to radsniff. A lib/pf/services/manager/radsniff.pm D lib/pf/services/manager/radsniff3.pm commit 15f7bb2442e66ecbf471f9b42fdae85c1d3e7013 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Mar 1 11:23:13 2016 -0500 Added dependencies to 3.0.10 and upwards in spec files. M addons/packages/packetfence.spec M debian/control commit 7920c9b35aa9844b9c44a1cf7fb15f1239a4a05a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 1 10:27:57 2016 -0500 Only call available_attributes once M lib/pf/Authentication/Source.pm commit 3eaa31f121089ef61eeab529564c27443506b21f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 29 17:42:17 2016 -0500 Reset source_id_ref before each test M t/unittest/authentication.t commit d15daa2f94d80a88fd0fca97e21baa77d0d8fdac Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 29 17:41:26 2016 -0500 Exit if there was already a match was already done M lib/pf/Authentication/Source/TLSSource.pm commit e8748e1cd62ca56eccda188e7ed7ee8e1b771f8b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 29 16:16:13 2016 -0500 Add radius_request to the pf::authentication::match args M lib/pf/role.pm commit 079a0c6734322b70cc8b34df40fa365a0c2527a9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 29 16:15:13 2016 -0500 Add test M t/data/authentication.conf M t/unittest/authentication.t commit 15a57506a4b5a18d6820183a2ad0670d503d00d2 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 29 16:13:57 2016 -0500 New method match_in_subclass M lib/pf/Authentication/Source/TLSSource.pm commit f4bf6c339a3e24d05710232f8d13ff9c43b76476 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Feb 29 11:39:43 2016 -0500 Changing log path M addons/database-backup-and-maintenance.sh commit b7c067c8d1c5da63029524a4874d23261739fb9d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 26 11:58:39 2016 -0500 Initial commit for the TLS Authentication source A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/TLS.pm A html/pfappserver/root/authentication/source/type/TLS.tt A lib/pf/Authentication/Source/TLSSource.pm commit ca7f9883ef706054004e5a7c9f8eb5455b39a00d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 26 10:47:15 2016 -0500 Remove the wrapping the copying in a sub M lib/pf/ConfigStore/Authentication.pm commit eae04dc88053aaf28d3601cb8338d9aa0afd2361 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 26 10:54:31 2016 -0500 Update developer guide to use $self instead of $this M docs/PacketFence_Developers_Guide.asciidoc commit 329b615b853d1372b98f40e305f68b4b4b523259 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 25 17:19:38 2016 -0500 Remove LANG=C from caller M html/pfappserver/lib/pfappserver/Model/Config/System.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M lib/pf/action.pm M lib/pf/ipset.pm M lib/pf/iptables.pm M lib/pf/util.pm M sbin/pfdns commit a95ff0612f1f88e4d893642ac32604341c0afd0c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 25 16:37:02 2016 -0500 Removed double untaint M lib/pf/util.pm commit 3fbfb25b079a9af9f446d017819ced73abb187d0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 25 15:13:29 2016 -0500 Force all reevaluate_access from the admin gui M html/pfappserver/lib/pfappserver/Model/Node.pm commit 9ec151ac383228a232c3e49b9e2c554a01535b04 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 25 13:39:39 2016 -0500 Remove to ability to create a local account when using Twitter as a source M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Twitter.pm M html/pfappserver/root/authentication/source/type/Twitter.tt M lib/pf/Authentication/Source/TwitterSource.pm commit 8b8f2596fe59b504d1c00ed4152fd67d74b27f40 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 23 15:54:37 2016 -0500 disable trace from all apache processes M conf/httpd.conf.d/httpd.aaa M conf/httpd.conf.d/httpd.admin M conf/httpd.conf.d/httpd.graphite M conf/httpd.conf.d/httpd.portal M conf/httpd.conf.d/httpd.proxy M conf/httpd.conf.d/httpd.webservices commit 3da15870d5860d30371fde9a930b5c22844f1056 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 23 14:50:00 2016 -0500 Check if the source ip or destination ip is in the trapping range before trying to trigger a violation M conf/pf.conf.defaults M conf/pfqueue.conf.example M lib/pf/api.pm M lib/pf/detect/parser/security_onion.pm M lib/pf/detect/parser/snort.pm M sbin/pfdetect commit 97bf453cbdb92d7ff8558d62d159596b20d6e772 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Feb 23 13:40:15 2016 -0500 Introducing templates A .github/PULL_REQUEST_TEMPLATE.md commit fff5f5f9d952de4c8b6b06193bbe707b9fdc2713 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Feb 23 13:36:18 2016 -0500 Merge branch 'devel', remote branch 'origin' into devel commit 8a80ff517b90572dbb12b185f1d013ea08130e8f Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 22 15:15:49 2016 -0500 Removed default in sites-enables M addons/packages/packetfence.spec commit e7a9f1150cb7d831e0e2618f1f7d096670038af4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 22 14:55:12 2016 -0500 Update Makefile for radius certificate generation M raddb/certs/Makefile commit 760c359677322dee2890b6d17aa84a3ec688e128 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 22 13:52:49 2016 -0500 Added pf-schema-X.Y.Z.sql A db/pf-schema-X.Y.Z.sql commit 078778f27cabe7bb6811748a97343aac4ce70fc6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 22 13:43:53 2016 -0500 Revert "Updated pf-schema-X.Y.Z.sql" This reverts commit 1a09e18cc8c4a0b0a98548979443c0b3b07b03bc. M db/pf-schema-5.6.0.sql commit 1a09e18cc8c4a0b0a98548979443c0b3b07b03bc Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 22 12:08:52 2016 -0500 Updated pf-schema-X.Y.Z.sql M db/pf-schema-5.6.0.sql commit a9e2c452c89f005f94f65c68b5000fb03043b95c Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 22 09:50:54 2016 -0500 Added missing file A conf/radiusd/rest.conf.example commit 04112ed8e850cd944c6f037c962eb9783529b951 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 22 09:50:24 2016 -0500 Fixed syntax (packaging) M addons/packages/packetfence.spec commit d5ac95ca4f19dd719296fbbd5224f935fee011ed Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 22 09:49:04 2016 -0500 Fix for packaging M addons/packages/packetfence.spec D conf/radiusd/rest.conf commit 7a396ea14ca3925cddf0897714aa7f9a62dcd371 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 22 09:44:04 2016 -0500 Missing delimiter M db/fr2_to_3.sql commit 4a20f19fee58f457862cba656f685dd66add1d61 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 22 09:28:25 2016 -0500 Missing semi-colon. M lib/pf/Connection.pm commit 23294974f09d5fb7d746f05bbad90e1004f05889 Author: Louis Munro <git@louismunro.com> Date: Mon Feb 15 11:51:42 2016 -0500 Cleaned up the connections types. M lib/pf/Connection.pm M lib/pf/radius/constants.pm commit a3781bc6a41364d9c29565612edf275f196d98b7 Author: Louis Munro <git@louismunro.com> Date: Mon Feb 8 11:38:06 2016 -0500 Made sure what happens in tunnel stays in tunnel. M conf/radiusd/eap.conf.example M conf/radiusd/packetfence-tunnel.example M conf/radiusd/packetfence.example M lib/pf/WebAPI/REST.pm M raddb/mods-available/attr_filter M raddb/mods-available/rest A raddb/mods-config/attr_filter/packetfence-post-auth M raddb/mods-config/sql/main/mysql/queries.conf commit d0de9725cca1ca238a041c459d13f0290600af5b Author: Louis Munro <root@pf6dev.inverse.local> Date: Thu Feb 4 12:12:58 2016 -0500 Modifications to REST.pm to handle radius requests. M lib/pf/WebAPI/REST.pm M lib/pf/api.pm commit 2757572f4e5a1cbe99f6db0755010c39f8365e6b Author: Louis Munro <root@pf6dev.inverse.local> Date: Thu Feb 4 12:09:10 2016 -0500 Added REST module configuration and better logging. M conf/radiusd/packetfence-tunnel.example M conf/radiusd/packetfence.example M conf/radiusd/rest.conf M conf/radiusd/sql.conf.example M raddb/mods-available/linelog M raddb/policy.d/packetfence commit 49cbe7b4f73e9d921219742c65dc4c012f73f85b Author: Louis Munro <root@pf6dev.inverse.local> Date: Wed Feb 3 13:46:38 2016 -0500 Added a RESTful API method to authorize radius requests. M lib/pf/api.pm commit 74c0a63cc1c35078541e2bf98b6713cd111d8308 Author: Louis Munro <root@pf6dev.inverse.local> Date: Wed Feb 3 13:44:25 2016 -0500 Applied 132d13b369e56cc1d8f60dfd7a398fdf60a4b244 to enable REST radius. M lib/pf/WebAPI.pm M lib/pf/WebAPI/JSONRPC.pm A lib/pf/WebAPI/REST.pm M lib/pf/api.pm M lib/pf/api/attributes.pm commit ff5c03f53928be3b9e4c37e9ebea42e94f296f59 Author: Louis Munro <root@pf6dev.inverse.local> Date: Wed Feb 3 13:08:24 2016 -0500 Fixed the reply and session-state passing between outer and inner. M conf/radiusd/eap.conf.example M conf/radiusd/packetfence-tunnel.example M conf/radiusd/packetfence.example commit 06a456967931cddec068013682936cab21fd7e32 Author: Louis Munro <root@pf6dev.inverse.local> Date: Tue Feb 2 14:01:21 2016 -0500 Added a rest configuration file for the FR3 rest module. A conf/radiusd/rest.conf M lib/pf/services/manager/radiusd_child.pm commit d021e72c39cf951dfac87fb2dcb696b430182a44 Author: Louis Munro <root@pf6dev.inverse.local> Date: Tue Feb 2 13:38:43 2016 -0500 Fixed accounting procedures to prevent #1169 M db/fr2_to_3.sql commit 58165f4784f0e501975ab056e302ad85ce1752a8 Author: Louis Munro <root@pf6dev.inverse.local> Date: Tue Feb 2 12:07:59 2016 -0500 Added modifications to conf/radiusd/*.example files. M conf/radiusd/eap.conf.example M conf/radiusd/packetfence-tunnel.example M conf/radiusd/packetfence.example M conf/radiusd/radiusd.conf.example M conf/radiusd/sql.conf.example commit e004f71744f98cbf88f2fe2b8d63dfbb258f7a70 Author: Louis Munro <root@pf6dev.inverse.local> Date: Tue Feb 2 12:05:57 2016 -0500 Added changes required to lib. M lib/pf/pfcmd/checkup.pm M lib/pf/services/manager/radiusd_child.pm commit 9e3f3cbe05fed0aabd8605efda96f32537b4ab55 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jan 22 17:29:22 2016 -0500 WIP. Saving. A db/fr2_to_3.sql M raddb/clients.conf M raddb/proxy.conf commit ddb0fe033697aa5d89b47223a88fa2e9647e4e29 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jan 22 14:04:52 2016 -0500 Added mods-enabled symlinks. T raddb/mods-enabled/perl T raddb/mods-enabled/redis T raddb/mods-enabled/rest T raddb/mods-enabled/sql commit 0186cf6bf45d3ea98004b7eb4e5d83c4050c2585 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jan 22 14:01:06 2016 -0500 Customized configuration for FR3. D raddb/certs/01.pem D raddb/certs/ca.der D raddb/certs/ca.key D raddb/certs/ca.pem D raddb/certs/dh D raddb/certs/index.txt D raddb/certs/index.txt.attr D raddb/certs/index.txt.old D raddb/certs/serial D raddb/certs/serial.old D raddb/certs/server.crt D raddb/certs/server.csr D raddb/certs/server.key D raddb/certs/server.p12 D raddb/certs/server.pem M raddb/dictionary A raddb/dictionary.inverse M raddb/mods-available/eap M raddb/mods-available/mschap M raddb/mods-available/perl M raddb/mods-available/realm M raddb/mods-available/rest M raddb/mods-available/sql A raddb/mods-config/perl/packetfence-soh.pm A raddb/mods-config/perl/packetfence.pm M raddb/mods-config/sql/main/mysql/queries.conf A raddb/mods-enabled/perl A raddb/mods-enabled/redis A raddb/mods-enabled/rest A raddb/mods-enabled/sql M raddb/policy.d/filter A raddb/policy.d/packetfence M raddb/radiusd.conf M raddb/sites-available/dynamic-clients A raddb/sites-available/packetfence-soh D raddb/sites-enabled/default D raddb/sites-enabled/inner-tunnel commit b31f38bbb1eac5b979d0002b2d817ee8c13bbd09 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jan 22 13:35:20 2016 -0500 Removed old raddb contents and started from scratch with a copy of /etc/raddb for FR3. A raddb/README.rst D raddb/acct_users D raddb/attrs D raddb/attrs.access_challenge D raddb/attrs.access_reject D raddb/attrs.accounting_response D raddb/attrs.pre-proxy A raddb/certs/01.pem M raddb/certs/Makefile M raddb/certs/README A raddb/certs/bootstrap M raddb/certs/ca.cnf A raddb/certs/ca.der A raddb/certs/ca.key A raddb/certs/ca.pem M raddb/certs/client.cnf A raddb/certs/dh A raddb/certs/index.txt A raddb/certs/index.txt.attr A raddb/certs/index.txt.old A raddb/certs/passwords.mk D raddb/certs/random A raddb/certs/serial A raddb/certs/serial.old M raddb/certs/server.cnf A raddb/certs/server.crt A raddb/certs/server.csr A raddb/certs/server.key A raddb/certs/server.p12 A raddb/certs/server.pem M raddb/certs/xpextensions M raddb/clients.conf M raddb/dictionary D raddb/dictionary.inverse D raddb/example.pl T raddb/hints T raddb/huntgroups D raddb/ldap.attrmap A raddb/mods-available/README.rst A raddb/mods-available/abfab_psk_sql A raddb/mods-available/always A raddb/mods-available/attr_filter A raddb/mods-available/cache A raddb/mods-available/cache_eap A raddb/mods-available/chap A raddb/mods-available/couchbase A raddb/mods-available/counter A raddb/mods-available/cui A raddb/mods-available/date A raddb/mods-available/detail A raddb/mods-available/detail.example.com A raddb/mods-available/detail.log A raddb/mods-available/dhcp A raddb/mods-available/dhcp_sqlippool A raddb/mods-available/digest A raddb/mods-available/dynamic_clients A raddb/mods-available/eap A raddb/mods-available/echo A raddb/mods-available/etc_group A raddb/mods-available/exec A raddb/mods-available/expiration A raddb/mods-available/expr A raddb/mods-available/files A raddb/mods-available/inner-eap A raddb/mods-available/ippool A raddb/mods-available/krb5 A raddb/mods-available/ldap A raddb/mods-available/linelog A raddb/mods-available/logintime A raddb/mods-available/mac2ip A raddb/mods-available/mac2vlan A raddb/mods-available/mschap A raddb/mods-available/ntlm_auth A raddb/mods-available/opendirectory A raddb/mods-available/otp A raddb/mods-available/pam A raddb/mods-available/pap A raddb/mods-available/passwd A raddb/mods-available/perl A raddb/mods-available/preprocess A raddb/mods-available/python A raddb/mods-available/radutmp A raddb/mods-available/realm A raddb/mods-available/redis A raddb/mods-available/rediswho A raddb/mods-available/replicate A raddb/mods-available/rest A raddb/mods-available/smbpasswd A raddb/mods-available/smsotp A raddb/mods-available/soh A raddb/mods-available/sometimes A raddb/mods-available/sql A raddb/mods-available/sqlcounter A raddb/mods-available/sqlippool A raddb/mods-available/sradutmp A raddb/mods-available/unbound A raddb/mods-available/unix A raddb/mods-available/unpack A raddb/mods-available/utf8 A raddb/mods-available/wimax A raddb/mods-available/yubikey A raddb/mods-config/README.rst A raddb/mods-config/attr_filter/access_challenge A raddb/mods-config/attr_filter/access_reject A raddb/mods-config/attr_filter/accounting_response A raddb/mods-config/attr_filter/post-proxy A raddb/mods-config/attr_filter/pre-proxy A raddb/mods-config/files/accounting A raddb/mods-config/files/authorize A raddb/mods-config/files/pre-proxy A raddb/mods-config/perl/example.pl A raddb/mods-config/preprocess/hints A raddb/mods-config/preprocess/huntgroups A raddb/mods-config/python/example.py A raddb/mods-config/python/example.pyc A raddb/mods-config/python/example.pyo A raddb/mods-config/python/radiusd.py A raddb/mods-config/python/radiusd.pyc A raddb/mods-config/python/radiusd.pyo A raddb/mods-config/sql/counter/mysql/dailycounter.conf A raddb/mods-config/sql/counter/mysql/expire_on_login.conf A raddb/mods-config/sql/counter/mysql/monthlycounter.conf A raddb/mods-config/sql/counter/mysql/noresetcounter.conf A raddb/mods-config/sql/counter/postgresql/dailycounter.conf A raddb/mods-config/sql/counter/postgresql/expire_on_login.conf A raddb/mods-config/sql/counter/postgresql/monthlycounter.conf A raddb/mods-config/sql/counter/postgresql/noresetcounter.conf A raddb/mods-config/sql/counter/sqlite/dailycounter.conf A raddb/mods-config/sql/counter/sqlite/expire_on_login.conf A raddb/mods-config/sql/counter/sqlite/monthlycounter.conf A raddb/mods-config/sql/counter/sqlite/noresetcounter.conf A raddb/mods-config/sql/cui/mysql/queries.conf A raddb/mods-config/sql/cui/mysql/schema.sql A raddb/mods-config/sql/cui/postgresql/queries.conf A raddb/mods-config/sql/cui/postgresql/schema.sql A raddb/mods-config/sql/cui/sqlite/queries.conf A raddb/mods-config/sql/cui/sqlite/schema.sql A raddb/mods-config/sql/ippool-dhcp/mysql/queries.conf A raddb/mods-config/sql/ippool-dhcp/mysql/schema.sql A raddb/mods-config/sql/ippool-dhcp/sqlite/queries.conf A raddb/mods-config/sql/ippool-dhcp/sqlite/schema.sql A raddb/mods-config/sql/ippool/mysql/queries.conf A raddb/mods-config/sql/ippool/mysql/schema.sql A raddb/mods-config/sql/ippool/postgresql/queries.conf A raddb/mods-config/sql/ippool/postgresql/schema.sql A raddb/mods-config/sql/ippool/sqlite/queries.conf A raddb/mods-config/sql/ippool/sqlite/schema.sql A raddb/mods-config/sql/main/mysql/extras/wimax/queries.conf A raddb/mods-config/sql/main/mysql/extras/wimax/schema.sql A raddb/mods-config/sql/main/mysql/queries.conf A raddb/mods-config/sql/main/mysql/schema.sql A raddb/mods-config/sql/main/mysql/setup.sql A raddb/mods-config/sql/main/ndb/README A raddb/mods-config/sql/main/ndb/schema.sql A raddb/mods-config/sql/main/ndb/setup.sql A raddb/mods-config/sql/main/postgresql/extras/cisco_h323_db_schema.sql A raddb/mods-config/sql/main/postgresql/extras/update_radacct_group.sql A raddb/mods-config/sql/main/postgresql/extras/voip-postpaid.conf A raddb/mods-config/sql/main/postgresql/queries.conf A raddb/mods-config/sql/main/postgresql/schema.sql A raddb/mods-config/sql/main/postgresql/setup.sql A raddb/mods-config/sql/main/sqlite/queries.conf A raddb/mods-config/sql/main/sqlite/schema.sql A raddb/mods-enabled/always A raddb/mods-enabled/attr_filter A raddb/mods-enabled/cache_eap A raddb/mods-enabled/chap A raddb/mods-enabled/detail A raddb/mods-enabled/detail.log A raddb/mods-enabled/dhcp A raddb/mods-enabled/digest A raddb/mods-enabled/dynamic_clients A raddb/mods-enabled/eap A raddb/mods-enabled/echo A raddb/mods-enabled/exec A raddb/mods-enabled/expiration A raddb/mods-enabled/expr A raddb/mods-enabled/files A raddb/mods-enabled/linelog A raddb/mods-enabled/logintime A raddb/mods-enabled/mschap A raddb/mods-enabled/ntlm_auth A raddb/mods-enabled/pap A raddb/mods-enabled/passwd A raddb/mods-enabled/preprocess A raddb/mods-enabled/radutmp A raddb/mods-enabled/realm A raddb/mods-enabled/replicate A raddb/mods-enabled/soh A raddb/mods-enabled/sradutmp A raddb/mods-enabled/unix A raddb/mods-enabled/unpack A raddb/mods-enabled/utf8 D raddb/modules/acct_unique D raddb/modules/always D raddb/modules/attr_filter D raddb/modules/attr_rewrite D raddb/modules/chap D raddb/modules/checkval D raddb/modules/counter D raddb/modules/cui D raddb/modules/detail D raddb/modules/detail.example.com D raddb/modules/detail.log D raddb/modules/digest D raddb/modules/dynamic_clients D raddb/modules/echo D raddb/modules/etc_group D raddb/modules/exec D raddb/modules/expiration D raddb/modules/expr D raddb/modules/files D raddb/modules/inner-eap D raddb/modules/ippool D raddb/modules/ldap D raddb/modules/linelog D raddb/modules/logintime D raddb/modules/mac2ip D raddb/modules/mac2vlan D raddb/modules/mschap D raddb/modules/ntlm_auth D raddb/modules/opendirectory D raddb/modules/otp D raddb/modules/pam D raddb/modules/pap D raddb/modules/passwd D raddb/modules/perl D raddb/modules/policy D raddb/modules/preprocess D raddb/modules/radutmp D raddb/modules/raw D raddb/modules/realm D raddb/modules/redis D raddb/modules/rediswho D raddb/modules/replicate D raddb/modules/smbpasswd D raddb/modules/smsotp D raddb/modules/soh D raddb/modules/sql_log D raddb/modules/sqlcounter_expire_on_login D raddb/modules/sradutmp D raddb/modules/unix D raddb/modules/wimax D raddb/packetfence-multi-domain.pm D raddb/packetfence-soh.pm D raddb/packetfence.pm A raddb/panic.gdb D raddb/policy.conf A raddb/policy.d/abfab-tr A raddb/policy.d/accounting A raddb/policy.d/canonicalization A raddb/policy.d/control A raddb/policy.d/cui A raddb/policy.d/debug A raddb/policy.d/dhcp A raddb/policy.d/eap A raddb/policy.d/filter A raddb/policy.d/operator-name D raddb/policy.txt D raddb/preproxy_users M raddb/proxy.conf A raddb/radiusd.conf A raddb/sites-available/abfab-tls A raddb/sites-available/abfab-tr-idp M raddb/sites-available/buffered-sql A raddb/sites-available/challenge A raddb/sites-available/channel_bindings A raddb/sites-available/check-eap-tls M raddb/sites-available/coa M raddb/sites-available/control-socket M raddb/sites-available/copy-acct-to-home-server M raddb/sites-available/decoupled-accounting M raddb/sites-available/default M raddb/sites-available/dhcp A raddb/sites-available/dhcp.relay M raddb/sites-available/dynamic-clients M raddb/sites-available/example M raddb/sites-available/inner-tunnel M raddb/sites-available/originate-coa D raddb/sites-available/packetfence-soh M raddb/sites-available/proxy-inner-tunnel M raddb/sites-available/robust-proxy-accounting M raddb/sites-available/soh M raddb/sites-available/status A raddb/sites-available/tls M raddb/sites-available/virtual.example.com M raddb/sites-available/vmps A raddb/sites-enabled/default A raddb/sites-enabled/inner-tunnel D raddb/sql/mysql/admin.sql D raddb/sql/mysql/counter.conf D raddb/sql/mysql/cui.conf D raddb/sql/mysql/cui.sql D raddb/sql/mysql/dialup.conf D raddb/sql/mysql/ippool.conf D raddb/sql/mysql/ippool.sql D raddb/sql/mysql/nas.sql D raddb/sql/mysql/packetfence.conf D raddb/sql/mysql/schema.sql D raddb/sql/mysql/wimax.conf D raddb/sql/mysql/wimax.sql D raddb/sql/ndb/README D raddb/sql/ndb/admin.sql D raddb/sql/ndb/schema.sql D raddb/sqlippool.conf M raddb/templates.conf A raddb/trigger.conf T raddb/users commit 8e5c937cae4b0175ee5a5ed7a8e2a699affa73f1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 22 10:13:21 2016 -0500 don't allow trace mode in Apache M conf/httpd.conf.d/httpd.portal commit d457218b0f63caa3c153433fe6dad8808fe50cc9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 19 15:43:36 2016 -0500 Remove the need of a loop M lib/pf/util.pm commit 355ebad45e14f6b109bd6cf963ac370ba4722921 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 19 15:38:14 2016 -0500 Make the check greater or equals to M lib/pfconfig/cached.pm M lib/pfconfig/manager.pm commit d4f49ecb4a6b7cb46f05b9a0f004a4441e22a0c0 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 19 15:36:29 2016 -0500 Use the touch_file function in pf::util M lib/pfconfig/manager.pm commit 41838d35b2b502b8221bb039a3a2c300843dd818 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 19 15:35:49 2016 -0500 Set the _control_file_path attribute in the pf::cached object M t/unittest/pfconfig/cached.t commit 43d042f71629dcdc9d210ae6484c330cb4c31990 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 19 15:34:02 2016 -0500 New command touch_file M lib/pf/util.pm commit a5b510560178360b510445fecfec75e694f10194 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 16 11:37:50 2016 -0500 Add error checking to the sysopen call M lib/pfconfig/manager.pm commit cb86b274654f4a2754d1bd3da69783971f3124f5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 16 11:34:32 2016 -0500 Use pf::Sereal and the functional interface of Sereal M lib/pfconfig/cached.pm commit b09c4d43347433fb7bf2718e4ae43648f554b5bf Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 16 11:27:56 2016 -0500 Avoid the opening the file twice M lib/pfconfig/manager.pm commit 61e1d0316add6dbed903d463b34987f4b4c081a4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 16 11:14:05 2016 -0500 Cache the pf user uid and guid A lib/pf/constants/user.pm commit f3fa50c0e8986ed9ffbe370bf839facada920a33 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 16 11:13:14 2016 -0500 Cached the database connection M lib/pfconfig/backend/mysql.pm commit 9b34a9d2bd679872f1e1afc749e6bcec166f110a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 16 11:12:13 2016 -0500 Use the function accept instead of the method M sbin/pfconfig commit ec3a78b28e8ffc98042b68a7a106a8d687bb8e98 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 15 14:08:33 2016 -0500 Use the funtional Sereal interface M sbin/pfconfig commit c0e7c60ec23c5df51db6fd23c7d263801e7f7f0b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 15 13:14:04 2016 -0500 Only compute the control file path once M lib/pfconfig/cached.pm M lib/pfconfig/cached_array.pm M lib/pfconfig/cached_hash.pm M lib/pfconfig/cached_scalar.pm commit 66653e92fe8434aa3fc2c2e09fe7a4d5c26117cf Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 15 13:03:37 2016 -0500 Use the logger from the class M lib/pfconfig/cached_array.pm M lib/pfconfig/cached_hash.pm M lib/pfconfig/cached_scalar.pm commit 07833bfcca50dc90de7a798d7c7efdd85677d240 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 15 12:59:39 2016 -0500 Cache the logger for the class M lib/pfconfig/cached.pm commit 33d0ba3bb74caeca7b6d78b9798bd7e6d85a18c1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 16 16:54:43 2015 -0500 Use pfconfig::config directly M lib/pfconfig/manager.pm commit 81b710d07b1c3d1f51f88b6095bec86c9cdd03e3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 17:38:21 2015 -0500 remove pfconfig::log D lib/pfconfig/log.pm commit 2144037748aeb85cb2f4d876e9b99d6d9eb4b030 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 17:37:58 2015 -0500 Move to use pf::log M lib/pfconfig/timeme.pm commit bbc6a4c25b7c2c2f1422243a189ab07ee390d94b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 17:37:56 2015 -0500 Move to use pf::log M lib/pfconfig/namespaces/config/Wmi.pm commit 4e644ac7f0a2d05cb57285a7f0659fd8faf70588 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 17:37:55 2015 -0500 Move to use pf::log M lib/pfconfig/namespaces/config/Switch.pm commit 2acc8c1f091221f60ff610f545e3b786710c741b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 17:37:53 2015 -0500 Move to use pf::log M lib/pfconfig/namespaces/config/Scan.pm commit 2b15feb9e0db109c8dc7cc1c2d31a63af9391169 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 17:37:52 2015 -0500 Move to use pf::log M lib/pfconfig/namespaces/config/Domain.pm commit dea998262a32c6fecb04b7553fc83eab3df9f222 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 17:37:50 2015 -0500 Move to use pf::log M lib/pfconfig/cached_scalar.pm commit 44fc5f01b7556d5d3765e40632c99d0c395c03e4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 17:37:48 2015 -0500 Move to use pf::log M lib/pfconfig/backend/mysql.pm commit 5bac881ead69487b75ae00d8b2cf63352ce6ffff Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 17:36:33 2015 -0500 Move to use pf::log M lib/pfconfig/util.pm commit 597a129270ca6166e88d19f289d0a18a738f6170 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 17:36:30 2015 -0500 Move to use pf::log M lib/pfconfig/namespaces/interfaces.pm commit c12a1b7c9ba8871fe09562e3de0154a9ab95d8cc Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 17:36:24 2015 -0500 Move to use pf::log M lib/pfconfig/namespaces/config/Pf.pm commit 1a056495be60a9ad40997a3f0f5f5263dee4b49d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 17:36:21 2015 -0500 Move to use pf::log M lib/pfconfig/namespaces/config.pm commit eaec59948947e80b8923d49b265cda5ca884ef69 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 17:36:19 2015 -0500 Move to use pf::log M lib/pfconfig/manager.pm commit 4de14a88cc5e20e3db80a9daf42df4490c1de15f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 17:36:16 2015 -0500 Move to use pf::log M lib/pfconfig/cached_hash.pm commit 833494f56909048bc003446d9cb93461b1be6bdd Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 17:36:14 2015 -0500 Move to use pf::log M lib/pfconfig/cached_array.pm commit 7a56544e7357a50d7112e7ff4423e31faa1b1e25 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 17:36:13 2015 -0500 Move to use pf::log M lib/pfconfig/cached.pm commit a484e938a42291ae8bb0e6df375bdee0dd11c80f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 17:22:49 2015 -0500 Move from pfconfig::log to pf::log M sbin/pfconfig commit bf3a4a15eaf48cec1f99db0e25b744abe9165520 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 18 15:00:48 2016 -0500 Do not call get_logger M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit faad3da891edeb2e376391999c5f6a8ec4f28dc9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 18 07:53:43 2016 -0500 handle case where destination_url is not a valid URI M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 3fbf690f9840821322cb2603fc165d9ac7bc6ad9 Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Feb 17 18:53:58 2016 -0500 Added VoIPDHCPDetect as a switch configuration parameter M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M lib/pf/Switch.pm commit 579e3da5c894941d577e018b9c5ec7f0e5bd39d9 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 17 13:57:50 2016 -0500 Updated Changelog prior to 5.7. M ChangeLog commit e46b050aa30c76ae905f5fc0f99401ce62e7975d Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 17 13:55:01 2016 -0500 Updated release numbers prior to 5.7. M NEWS.asciidoc M UPGRADE.asciidoc M addons/packages/packetfence.spec M debian/changelog M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 8b568184050ea1ce80f659b05522b65dfdde26a7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 17 12:23:30 2016 -0500 Wrap the caching of the snmp trap request M lib/pf/Switch.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Brocade.pm M lib/pf/Switch/Dell/Force10.pm M lib/pf/Switch/ThreeCom.pm commit c4ecf5aaca06f5be093751298f000771adae19ce Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 17 11:10:20 2016 -0500 Cached static snmp result. Added 2 new configuration parameters in switch config (VoIPLLDPDetect and VoIPCDPDetect). M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M lib/pf/Switch.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm commit c21076a6cb0526da87d0bb4efb8e17b6157cb34e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 16 17:07:43 2016 -0500 added iptables rules for DNS enforcement M lib/pf/iptables.pm commit 0d6bbc7b02e52142c9869d2d2082391c14c5683a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 16 17:07:24 2016 -0500 added dns-enforcement to interfaces options M html/pfappserver/lib/pfappserver/Model/Enforcement.pm commit 5907eb8a3a0db9315f0b805a453a3ab5c81b373a Author: lzammit <lzammit@inverse.ca> Date: Tue Feb 16 16:54:22 2016 -0500 Revert commit.. M html/captive-portal/templates/device-registration.html commit e0dd5d83367cc038cad2fb6ee9e11d7d9a668748 Author: lzammit <lzammit@inverse.ca> Date: Tue Feb 16 16:50:21 2016 -0500 Added logout button on the device registration page M html/captive-portal/templates/device-registration.html commit 6e5325e4caf3b4e0da128c449b48d5c6723511eb Author: Louis Munro <lmunro@inverse.ca> Date: Tue Feb 16 16:46:51 2016 -0500 Improved online nodes graph in dashboard. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit 9de0eefec4f0648120157c79ad8f48be340ce1c9 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Feb 16 16:43:26 2016 -0500 Deleted unnecessary script. D db/location-log-count.sql commit 3bc969e13415c0ea949b5812a7c1371c2873bc92 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 16 16:26:16 2016 -0500 Avoid Use of uninitialized value in concatenation M lib/pf/radius.pm commit 911b54002f010713c90778f6f24c2f9ad04eb5a2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 16 14:44:00 2016 -0500 Add missing command for extreme OS mac auth M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 397aebdad87e20e42bb0d6d0c87c74abe2577e53 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Feb 16 13:31:00 2016 -0500 Typo M docs/PacketFence_Administration_Guide.asciidoc commit 9e9d223f5db1905489f65e2ba5286af34b7fb127 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Feb 16 13:14:56 2016 -0500 Added Percona XtraBackup support M addons/database-backup-and-maintenance.sh commit 0aacee452d4410b0e4b9e822790d25381e26f7b2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 16 10:59:15 2016 -0500 Throw error if we cannot connect to the omapi service M lib/pf/OMAPI.pm commit 5437e654e5d01d21dc051d60d770fa565e6bd2a8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 16 10:55:10 2016 -0500 Avoid 'Use of uninitialized value in string eq' error M lib/pf/dhcp/processor.pm commit 896849a0f4ff71b3e763331846741f7be3190a18 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 16 10:24:09 2016 -0500 Avoid 'Use of uninitialized value in string eq' error M lib/pf/node.pm commit ef638727d1485108d081ba80601d4fb1d7333478 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 16 10:20:31 2016 -0500 Initialize start value M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit 6f9633ab940bfff0e58131f62a70825e8ed64c7a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 16 10:04:36 2016 -0500 Initialize accounting time to 0 M lib/pf/radius.pm commit 0d7c136bba710a19b92d5188d6fa8723a130a369 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Feb 15 17:31:27 2016 -0500 Reordering M UPGRADE.asciidoc commit b4568a21532d8090bdc7b241d28a7c1a13dfbb04 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 15 17:08:02 2016 -0500 Updated db version number. M db/upgrade-5.6.0-5.7.0.sql commit 9843e2b679e014b14301b1b427df28e37287492d Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 15 17:05:59 2016 -0500 Renamed X.Y.Z sql files prior to 5.7. A db/pf-schema-5.7.0.sql D db/pf-schema-X.Y.Z.sql A db/upgrade-5.6.0-5.7.0.sql D db/upgrade-X.X.X-X.Y.Z.sql commit 3e76d115c63fb5d0a5208af81544f6914f1fb754 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Feb 15 16:50:59 2016 -0500 update agent M html/captive-portal/content/packetfence-windows-agent.exe commit bb9b24c5f932143a22092ba2e8f832efe495e254 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 15 16:13:52 2016 -0500 Do not delete the section just clear the values before deleting them M lib/pf/ConfigStore/Provisioning.pm M lib/pf/IniFiles.pm commit 53cda2232a9cc38745624bd803fccf34d9780cc2 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Feb 15 16:12:22 2016 -0500 Update mobileconfig.pm M lib/pf/provisioner/mobileconfig.pm commit 60dab4dca9c721879a5d730e0a44be73fe151f04 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 15 15:30:35 2016 -0500 Add default catch all for the null auth source M conf/authentication.conf.example commit b23f5ceae80b430abd200b0947fa874ab8c33747 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 15 15:20:47 2016 -0500 Do not display rules for the blackhole source Fixes #1200 M lib/pf/Authentication/Source/BlackholeSource.pm commit e2395159f9f5cffe32b3af1c7667e4e045d60484 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 15 15:16:07 2016 -0500 Fix the null source not being loaded M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit 46ec7bddc6ab61e9fdc863a74a71e7bea652dc4a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 15 15:03:14 2016 -0500 Fix the display of the NULL auth registration button M html/captive-portal/templates/guest.html commit b084133f656dc73af07cf0778503e52ef9c95881 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 15 15:02:10 2016 -0500 Make locationlog end_time not nullable M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit e176dc5dae6044d65e18037c6bf04eba38934a83 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 15 15:12:14 2016 -0500 Removed inaccurrate comment. M addons/packages/packetfence.spec commit 9282dcff86309502c85d1824b471f0e91d735ea8 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 15 15:11:39 2016 -0500 Updated spec file for lasso 2.4.1. M addons/packages/packetfence.spec commit 0f6e8a756f90c1e845da3c5d04a9cf3a218e54dd Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 15 14:53:15 2016 -0500 ytf is it 5.6.9 ? M conf/pf-release commit 7edfe4817be0495eb2a483573d39229b8fd596da Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 15 14:27:20 2016 -0500 don't overide class of auth source in Kickbox M lib/pf/Authentication/Source/KickboxSource.pm commit a345244e964e3b42bbfaaa49b34d9cfe26ec3a0a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 15 14:19:36 2016 -0500 don't force dns-enforcement to be configured M html/pfappserver/lib/pfappserver/Model/Enforcement.pm commit d03e868cad0cef37f5aaa52e4aae238489c1d2f4 Author: Louis Munro <lm@louismunro.com> Date: Mon Feb 15 14:16:14 2016 -0500 Revert "Windows agent - How we provide it" M Makefile M addons/packages/packetfence.spec M debian/control M debian/rules A html/captive-portal/content/packetfence-windows-agent.exe commit 775e2114ee982150ce49e25e3c8ec677a409c5c6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Feb 15 12:35:52 2016 -0500 Fixing parser unittests for modified trigger type M t/unittest/detect/parser/snort.t commit 719e824aedf36fc247e2e3037f2c84d5192256a7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 15 12:13:08 2016 -0500 Get rid of unitialized values (#1197) M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M lib/pf/authentication.pm commit 7b10e8d2e9d6a0565e35404cf4c990a6eb54444f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 15 12:06:21 2016 -0500 If no pid is defined set it to an empty string Fixes #1197 M lib/pf/auth_log.pm commit ad88136eb548b8ac6a1ccc788b028dfe2dd41133 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 15 11:35:28 2016 -0500 Test if we are in the external portal flow before try to redirect the webform page (Usefull for mixing webauth, macauth, 802.1x connection method) M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit 3b741a48bf366465699c823717caf5a2bae14242 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 15 11:05:07 2016 -0500 News entry for #1163 M NEWS.asciidoc commit ae2e80ddfd1ac5e4ec53d96a9122a8916d3f9dd4 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 15 10:23:21 2016 -0500 Updated debian conffiles for new provisioning templates. M debian/packetfence.conffiles commit b49215f8c3b1b02182dea7b28a65466cbc3a7d8b Author: extrafu <lmarcotte@inverse.ca> Date: Fri Feb 12 19:07:09 2016 -0500 Update NEWS.asciidoc Fixed typos and improved wording. Updated BTS URL. M NEWS.asciidoc commit b1cef3acaafa60634228e301594534e490c685ba Author: Louis Munro <lm@louismunro.com> Date: Fri Feb 12 18:56:08 2016 -0500 Fixed lasso epoch requirements. M addons/packages/packetfence.spec commit 98b89e1c64d92dd15d9d413d44fae9d4a5d0ca26 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 12 16:40:27 2016 -0500 Fixed saved search for users Fixes #1195 M html/pfappserver/root/admin/users.tt commit 928157bb2bdf2c15d329b81598a141e1565b93bf Author: Louis Munro <lmunro@inverse.ca> Date: Fri Feb 12 15:58:07 2016 -0500 More messing with lasso versions. M addons/packages/packetfence.spec commit 5ef76f1a5eb2a15bf16056134e8277ab0f516645 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 12 15:40:53 2016 -0500 check that unreg date value is true M lib/pf/admin_roles.pm commit 68fe948d9eb53e7646b907b724e35ece6b87be0b Author: Louis Munro <lmunro@inverse.ca> Date: Fri Feb 12 15:35:04 2016 -0500 Second attempt to get lasso to install. M addons/packages/packetfence.spec commit 1a27792f1148c078617c6877e224893ba8d4ddb7 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Feb 12 14:50:57 2016 -0500 Changed dependecies to allow any perl-lass0o >= 2.3.6 and < 2.4.0. M addons/packages/packetfence.spec commit 4f1a63c139fc8fe520d9f9d019a6c91ca66d1886 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 12 14:16:58 2016 -0500 Do not use a version M addons/packages/packetfence.spec commit d7acebd63eec1b54bf6c6db7601de9397c1c7758 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Feb 12 13:14:52 2016 -0500 Typo M docs/PacketFence_Administration_Guide.asciidoc M html/captive-portal/templates/violations/metascan.fr.html commit 158f71e451194eea06943781b1a5975e250037bc Author: Louis Munro <lmunro@inverse.ca> Date: Fri Feb 12 12:01:30 2016 -0500 Added NEWS file entries for 5.7. M NEWS.asciidoc commit 12c12d405d9a685fb051bad00e6f4e49b11b42c0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Feb 12 11:29:01 2016 -0500 fix wget dependecy M debian/control commit b6cf379d5c262d5abdf495e8b801a8df57b0ea9c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Feb 12 11:28:05 2016 -0500 Adjusted doc for Security Onion to match previous commit M docs/PacketFence_Administration_Guide.asciidoc commit 754cd5039104f6c11d307ecdf5893304fe6d2a31 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Feb 12 11:27:16 2016 -0500 More complete doc of how to configure syslog parser as well as violation M docs/PacketFence_Administration_Guide.asciidoc commit 79051fc1c59e0d96634e5fd91234281c6e08112d Author: lzammit <lzammit@inverse.ca> Date: Fri Feb 12 11:19:57 2016 -0500 Handle domain\\user in pf::util::strip_username I am zaymitte M lib/pf/util.pm commit 4bc64259671522a5bc119bbb64de6647753cdcf3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Feb 12 11:10:46 2016 -0500 To fit previous commit M docs/PacketFence_Administration_Guide.asciidoc commit c78d989080bad2ad437147e65fbce90573a983d8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Feb 12 11:10:11 2016 -0500 Better documentation M docs/PacketFence_Administration_Guide.asciidoc commit 76fb1ae85c9749ca67636eb43bac3326e5f52ee2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 12 10:16:08 2016 -0500 Ignore nytprof directory M .gitignore commit 042a358f54b4f2519251429dc483cbcaf1cdc21a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 12 09:54:35 2016 -0500 Minor correction to logging statements M sbin/pfdns commit 37401e1de3a5fdff65c91d7c619a24218cbd7bce Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 12 09:52:40 2016 -0500 Fixes to dns enforcement docs M docs/PacketFence_Administration_Guide.asciidoc commit d7a23b28a1a19bd6a0ae74271d7f00a07fef9347 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 11 18:30:34 2016 -0500 Adding documentation M docs/PacketFence_Administration_Guide.asciidoc commit 51853052df5dc6ff535b1c7efa3ae1aea1116c6e Author: Louis Munro <lmunro@inverse.ca> Date: Thu Feb 11 16:56:27 2016 -0500 Pruned useless code from radius.pm. M lib/pf/radius.pm commit 8b422952a630b37d3e5fb98eafdfeccc9efd085a Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 11 15:49:31 2016 -0500 Use reftype once M lib/pf/access_filter/radius.pm commit 5649315b5a1ed0f31030e71695b1ed5dc57a0468 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 11 15:31:16 2016 -0500 Fix the version of lasso M addons/packages/packetfence.spec commit 062a96b7a04ed51d2fd25a0022ca3ac112c7f7eb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 11 14:59:13 2016 -0500 Change how we mock pf::violation M t/role.t commit 43058e156006292f2ecf5c5ace2466bc712a4b1d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 11 14:57:44 2016 -0500 Limit the maximum unregdate an admin can set M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/Form/User/Create.pm M html/pfappserver/root/config/adminroles/view.tt M lib/pf/admin_roles.pm commit 9f06b7c306e92d240bbe9f50ee5338b449afa513 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 11 11:19:24 2016 -0500 Compare as a string and better documentation M sbin/pfdetect commit e8ddee12b3eac4ba656c578fad0bfb52a729749d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 11 10:43:32 2016 -0500 Moving StatsD timer M lib/pf/violation.pm commit db5c114768bdb30f5236182d009148348d884a5b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 11 10:35:05 2016 -0500 Clear the configfiles cache on a configreload hard M lib/pf/config.pm commit 1b59a523cbe832acb4f6d014cf93445d6dfdcd55 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 11 10:32:33 2016 -0500 Adding cache M lib/pf/Switch/Brocade.pm commit ea5bd6d0dfe7203c6c3f8a5a73f16e80985c125f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 10 13:44:33 2016 -0500 After activating a sponsored user delete the sponsor's portal session Fixes #1184 M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit c5ded3c7a751ad6d64701adfd7fa8c88f411a4fb Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Feb 11 09:23:29 2016 -0500 rename wireless-profile-eap to wireless-profile-tls D html/captive-portal/templates/wireless-profile-eap.xml A html/captive-portal/templates/wireless-profile-tls.xml M lib/pf/provisioner/mobileconfig.pm commit 0070033549dd94673d9fd66c19ec09ef964f4911 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 10 16:14:03 2016 -0500 Added saml xml template to packaging. M addons/packages/packetfence.spec commit 65390b8a071a619b4e7ac975e38aa1ae29f1a9e8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Feb 10 14:59:12 2016 -0500 Typo M sbin/pfdhcplistener commit f6d28b510966f8829b0102acacc658884df435c1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 10 14:50:11 2016 -0500 Change complex if into pretty any M html/pfappserver/lib/pfappserver/Form/Interface.pm commit 006ea527cc80c4581530a36e51d95b1141dc59f3 Author: Derek Wuelfrath <dwlfrth@users.noreply.github.com> Date: Wed Feb 10 14:37:50 2016 -0500 Typo M sbin/pfdhcplistener commit ded90f71ae5fda80bcf6ca0be9b8808c574dc829 Author: Louis Munro <lm@louismunro.com> Date: Wed Feb 10 14:37:05 2016 -0500 Fixed i18n string. M conf/locale/en/LC_MESSAGES/packetfence.po commit a12944ac85af0dcf4fbb06797a7bb9ddae5f3fce Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 10 14:25:31 2016 -0500 Fix typos M conf/documentation.conf M conf/pf.conf.defaults M sbin/pfmon commit 0b3d6133733791a268e78e86c6522ff9e6f336a5 Author: Derek Wuelfrath <dwlfrth@users.noreply.github.com> Date: Wed Feb 10 14:17:29 2016 -0500 Typo M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LDAP.pm commit 42d47127129e416fabde126c72ec8cc6a3a62fdb Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 10 07:36:43 2016 -0500 Use jQuery.html method instead of innerHTML attribute M html/captive-portal/templates/release.html commit 1a59e4d9a6fd7135f4e342ba3d31631a889ba7bb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 9 16:52:48 2016 -0500 Only call $switch->getVlanByName once M lib/pf/role.pm commit b8ee80bf38eeb91c2b8ca8cb2f3189987beb4911 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 9 14:21:52 2016 -0500 get rid of undefined value M lib/pf/role.pm commit 3700dac7975065a5f3bc2154ef1a6bbcaaf20148 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Feb 6 13:36:37 2016 -0500 Update trace log statement to make it more clear on what is going on M sbin/pfdhcplistener commit 33e5be2e29993e5b4cbc9f6510677066a5ff903c Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Feb 6 13:32:19 2016 -0500 Skip if the packet is taged as a vlan M sbin/pfdhcplistener commit eeb4a9918bb7f9f5af203aaace5ed56c552664c7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Feb 9 13:29:06 2016 -0500 Moving check earlier in the process M sbin/pfdhcplistener commit a855bb7aac68eae79ece3a269983cdb90e369700 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Feb 8 16:19:10 2016 -0500 And of course by OR I meant AND M sbin/pfdhcplistener commit 027d108d2da8e8a8946322e0eb8199a3cc46392a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Sat Feb 6 17:20:08 2016 -0500 Fixing packet filtering for ipv6 M sbin/pfdhcplistener commit d30bf347705ffbb2485734f94577efa20a377795 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 5 23:54:14 2016 -0500 Fix formating of the simple search M html/pfappserver/root/admin/nodes.tt commit c428f61c8e538a974bfbd9ca437e37804ee83f8d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 5 23:36:48 2016 -0500 Normalize sql statements to use space between operators and operands M lib/pf/locationlog.pm commit 97c81f84f2424d61ed6e9a61a68bfa59be824be5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 5 23:28:58 2016 -0500 Added additional display fields M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/root/node/search.tt commit 23fd7a2f402dd7f65e8b5bb17580b46f53114abc Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 5 23:16:47 2016 -0500 Rename 'MAC' label to 'MAC Address' M html/pfappserver/root/node/search.tt commit 9acb762e60ca45d771818a6f4d5c6dae01915ed6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 5 23:14:16 2016 -0500 Updated translation M html/pfappserver/lib/pfappserver/I18N/en.po commit a12774c894a108c82965cdec7a8c2631868f2614 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 5 23:12:34 2016 -0500 Updated pod doc M html/pfappserver/lib/pfappserver/Form/NodeSearch.pm commit eafc5a4046a35911d6f6bc3455d0a1d7ebd9ecad Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 5 23:10:11 2016 -0500 Rename online_node_state_update_interval to online_node_count_interval M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po M sbin/pfmon commit 2b5ca2308f7169a2eb9585fd52f71214f0733a1f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 5 22:55:05 2016 -0500 Add nodes.online graph M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit a109378151329bb0fc72a629304cb389aa889351 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 28 16:06:35 2016 -0500 Increase the default online node state interval to 15 minutes M conf/pf.conf.defaults commit 0483aa6c3ed5d88863c2c61c619c76bd23572119 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 28 16:04:49 2016 -0500 Improve wording of fields M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/node/search.tt commit 4c2891308a5f54835de305991a4a04469767d397 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 28 15:54:58 2016 -0500 Normalize the use of PacketFence M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po commit 1b85df3adb6253a9fd7cd62216b960eadb25f04f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 28 15:24:05 2016 -0500 Fixed invalid sql queries M lib/pf/locationlog.pm commit b2dc63c098df246534d71ae4279e312e22226df6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 27 15:35:52 2016 -0500 Add online date search M html/pfappserver/lib/pfappserver/Form/NodeSearch.pm M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/root/admin/nodes.tt commit 5384527e47854c02c5ae3a8fc26a79eb92abf045 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 27 11:42:19 2016 -0500 Reorganize the node advanced search page M html/pfappserver/root/admin/nodes.tt commit c4babb9ee8d3f0da8129be070ef47c858b880800 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 27 11:28:38 2016 -0500 Limit the add action for the .table-dynamic to the tbody M html/pfappserver/root/static/admin/common.js commit e3be49e8feb9b1cb3621ae98281ad323ae51c26f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 27 10:41:14 2016 -0500 Fixed the switch/pid typeahead M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/static/js/node.js commit f66f1672ce60e7da0b6a5c895b0032a973510fbe Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 27 10:38:07 2016 -0500 Remove to previous id attribute before updating the id M html/pfappserver/root/static/admin/common.js commit 6a2632efb0870bde4d20a21f365fc9ca3e94fc6e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 26 16:03:54 2016 -0500 Generalize add_date_range M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 74c1f4c3aaf1f2d472eec9e66c1b60cb3c3d5220 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 26 16:02:45 2016 -0500 Move to use Form::NodeSearch M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm commit e0ebb94994d9a036299810ec0465f5ca4a57882a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 26 16:01:31 2016 -0500 New Form for NodeSearch A html/pfappserver/lib/pfappserver/Form/NodeSearch.pm commit cacc574eb74624e2c0a90e61cefe65ba187b0576 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 26 15:54:43 2016 -0500 Fix call to the pf::StatsD::statsd object M sbin/pfmon commit 9ef54c2f307f03760232f875583f27dfbf8825f2 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 25 11:58:16 2016 -0500 Reset the saved search input fields after being loaded M html/pfappserver/root/static/js/node.js commit 39d0d2f034245cdd70f4ff4b193b90ab07dbc875 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 25 11:40:53 2016 -0500 Trigger 'saved_search.loaded' after all the fields are created M html/pfappserver/root/static/admin/searches.js commit d237f477f5d2320bd9e6427376ef2627078d1c6e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 25 11:17:43 2016 -0500 When loading an old saved search trigger a change M html/pfappserver/root/static/admin/searches.js commit 7fc923ce650783b446aec3feb3ab510b04e132dd Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 25 10:59:47 2016 -0500 Have a switch typeahead for the node search M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/static/admin/config/switches.js M html/pfappserver/root/static/js/node.js commit 151cbb0fad6feb60660bbc0609bfae261ae6d1f9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 25 10:57:57 2016 -0500 Make the search name select smaller M html/pfappserver/root/admin/nodes.tt commit 1cc221ed5eed6c201c73daf4b3e41d66743a64fd Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 25 10:56:16 2016 -0500 Only find the body element once M html/pfappserver/root/static/js/node.js commit f40cd2567cb3076956cc36808713932660e6456b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 22 17:40:33 2016 -0500 Added the ability to switch ip and mac M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/node/search.tt commit 65c8888620d6a2e4d621caa45221aafb23ee6155 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 22 17:05:46 2016 -0500 Change input based off op type M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/static/js/node.js commit 2816aefea125cac9ca43a63a92ccd0388cb8cb2a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 22 14:34:22 2016 -0500 Generalize the column and node listing M html/pfappserver/root/node/search.tt commit f55c3ca7bac59312d37796fade55da6efd8eb3e5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 22 14:29:21 2016 -0500 Added online to the default columns M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm commit 91a5be26e29f8b749865253eb921bae0dce10f55 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 22 13:54:38 2016 -0500 Sort fields M html/pfappserver/root/admin/nodes.tt commit 09c41b223175deed70dba6262f4d44f262493c75 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 22 13:51:12 2016 -0500 Added the online status column M html/pfappserver/root/node/search.tt commit e901bfc25414e577f5941b0e3f40e0bb64c37e54 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 22 12:21:59 2016 -0500 Cleanup search name M html/pfappserver/root/admin/nodes.tt commit 2ad19227dd5e16081fbdc4ca190a38deda4728b6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 22 12:04:03 2016 -0500 Only close locationlog for the mac M lib/pf/radius.pm commit 46083850703c8b3404f1903bc015195b07a9c0e5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 22 09:59:50 2016 -0500 Add the ability to change the input type of a search.op and search.value fields in the search M html/pfappserver/root/static/js/node.js commit 4b269e7f160925e65323a2679a63a44615787717 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 21 16:50:31 2016 -0500 Generalize changing the input field from a template M html/pfappserver/root/static/admin/common.js commit 6d2c1c4f446f12345fe8b8d66660d2a596039d9e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 20 13:58:12 2016 -0500 Update the nodes online status in a pfmon job M sbin/pfmon commit cf6960110d9be84be73de966fee9537331be59c7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 20 12:05:42 2016 -0500 Add new configuration entry online_node_state_update_interval M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po commit 8170282f4d76acf874fda7eb797f391568d266c9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 20 11:45:11 2016 -0500 New function locationlog_online_nodes_count M lib/pf/locationlog.pm commit 4cc03279459d90a52563f014acdb8e7e42f4e2ad Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 19 17:03:27 2016 -0500 new command pftest locationlog M lib/pf/pftest.pm A lib/pf/pftest/locationlog.pm commit 7a96c355c586f1e7f26433cd61b3e139533fc3cb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 19 16:01:38 2016 -0500 Change switch ip heading M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/node/search.tt commit 1982c543509a60112a424016712b3479b72e1fbc Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 19 15:54:50 2016 -0500 Add the online field to the node search M html/pfappserver/lib/pfappserver/Base/Model/Search.pm M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/root/admin/nodes.tt commit e563d33878598208dfcbafe332d7c8596a427e5e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 19 14:45:49 2016 -0500 locationlog is no longer nullable A db/location-log-count.sql M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M lib/pf/locationlog.pm M lib/pf/node.pm M lib/pf/pfcmd/report.pm commit c1b0545cbe0b3d6ddadffbaf79626df079125da6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 19 10:42:42 2016 -0500 Clean up M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit c7a40ed8dcc02351698dc8e802e7323a17cae141 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 18 16:28:07 2016 -0500 Closing location log M lib/pf/radius.pm commit 7f0fa478bad6158b5624479c12adf45533d9d2db Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Feb 5 16:23:45 2016 -0500 Was about to forget our AD friend M html/pfappserver/root/authentication/source/type/AD.tt commit 88d7256da3fa5246a6c18de6bddca565aea5259a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Feb 5 16:08:45 2016 -0500 LDAP source knows it own attribute you know M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LDAP.pm M html/pfappserver/root/authentication/source/type/LDAP.tt M lib/pf/Authentication/Source/LDAPSource.pm commit 64d5734507b91a94e229ba25efd176aebc6fdd10 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Feb 5 15:57:09 2016 -0500 Missing part to remove M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit c38ae181b677a31949fde687b9466d3b7696802e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Feb 5 15:55:58 2016 -0500 Reverted logic M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SponsorEmail.pm M html/pfappserver/root/authentication/source/type/SponsorEmail.tt M lib/pf/Authentication/Source/SponsorEmailSource.pm commit 6f68c830278cd1f5f65668e6914bde6b7f560294 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Feb 5 14:29:54 2016 -0500 Stripping username if not present and requested M lib/pf/Authentication/Source/LDAPSource.pm commit f550324a2acfdfc09fa257a57d4cb774cb5f77aa Author: David Murrell <david@murrell.co.nz> Date: Fri Feb 5 15:42:10 2016 +1300 Use field specific types for form data These are useful for mobile devices, as they bring up the correct keyboard for data entry. Doing this also has the useful effect of helping to clean the form data before it is submitted, and cause less user errors. Auto filled data from a device's internal store tends to include a space at the end. On iOS and OSX, this is cleaned by the OS before submittal. M html/captive-portal/templates/guest.html commit fbb47626aa175fd603e40d121f9c7097f7a38089 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 4 15:09:02 2016 -0500 don't delete all dos files when cleaning up in mod_evasive M conf/pf.conf.defaults commit 66720179655c035728a59ef05d9d1be94dec6f89 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 4 11:39:56 2016 -0500 Moving statsd dhcp packet counter M sbin/pfdhcplistener commit fbd31816319c150851b422154b929525f8b296f3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 4 11:24:38 2016 -0500 Typo M sbin/pfdhcplistener commit 00ece824542ab0eecdd3e2cf872adaa192e39277 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 4 11:16:53 2016 -0500 Do not double process tagged packets M sbin/pfdhcplistener commit 970818c394726edb34cf5606cf1fe4d219726a13 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 4 11:14:29 2016 -0500 Adding StatsD count for dhcp packets M sbin/pfdhcplistener commit e69d2a119201c6d06609da8f2366201ed87971ed Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 4 11:11:49 2016 -0500 Manually revert commit M sbin/pfdhcplistener commit a075cd61b57695eed8f8b865cf4087c99ff33fd7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Feb 3 16:28:42 2016 -0500 Adding dhcp packet count to StatsD for pfdhcplistener M sbin/pfdhcplistener commit 23b0586ed05a7b4fc785b11c9e23e66cff2821b8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Feb 3 11:39:57 2016 -0500 Ability to specify LDAP email attribute for SponsorEmail filter M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SponsorEmail.pm M html/pfappserver/root/authentication/source/type/SponsorEmail.tt M lib/pf/Authentication/Source/SponsorEmailSource.pm commit 380fde10b98ab5979865087d598f5deb20bb71ac Author: Louis Munro <lmunro@inverse.ca> Date: Tue Feb 2 09:52:21 2016 -0500 Added fixed stored procedure to schema. M db/pf-schema-X.Y.Z.sql commit 70b44190cb24113ebbbb024cf0fd90ff67f397ce Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 1 14:41:07 2016 -0500 Log if the realm is defined M lib/pf/config/util.pm commit 014c9a3de53ceb12f1e175e234d8c572a7bd720f Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 1 14:32:35 2016 -0500 Because sometimes snmpget return the ascii char instead of the hex value M lib/pf/Switch.pm commit d9da2f7f78a8b0c710fe195f626d5f09430ee21d Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Jan 28 20:04:50 2016 -0500 Merge vsa attribute in radius filter M lib/pf/access_filter/radius.pm commit a1a11547e68964ab84e21ceb6267fffe5e224cf7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 28 16:54:52 2016 -0500 fix: Use default_section sub of ConfigStore instead of default attribute of pf::config::cached fixes #1174 M lib/pf/ConfigStore.pm commit 9d1da58e1e0a053539dab3072ba0a90846daad62 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 28 16:32:23 2016 -0500 That was not useful.... Need a bugfix in pf::config::cached Revert "Switch configstore doesn't need default_section anymore" This reverts commit 03b60c9948dabcbba0b1e09a28d25e34c4b3152a. M lib/pf/ConfigStore/Switch.pm commit d8b6f7aad474dc9382bae9e82ebb92922f7cc27e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 28 16:21:32 2016 -0500 Generic Metascan remediation templates A html/captive-portal/templates/violations/metascan.fr.html A html/captive-portal/templates/violations/metascan.html commit db6426c55ce370088278f9791cb1c6073717f5f5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 28 16:20:52 2016 -0500 Allowing rendering of 'notes' on remediation pages M html/captive-portal/lib/captiveportal/PacketFence/Controller/Remediation.pm commit 320a40761d41386dd724441c8083cba42eedffc2 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jan 28 16:09:36 2016 -0500 remove agent from base code, will be downloaded and added on installation D html/captive-portal/content/packetfence-windows-agent.exe commit 93a02dabc43670250cf79debabe22b4cd7d90bcd Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 28 16:02:36 2016 -0500 Metascan violation triggering sets filename and host as notes for violation page M lib/pf/api.pm commit acbd3e321221efea08d81ee8b5e3d29dbe1dbd3d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 28 15:53:53 2016 -0500 pf::violation::violation_trigger can now add notes to a violation M lib/pf/violation.pm commit f461eb227f6e232a3f8e5f7ace82ac1af69c5add Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 28 15:49:30 2016 -0500 Normalize the use of PacketFence M addons/packages/packetfence.spec M addons/soh/README.rst M addons/watchdog/pfdhcpdlistener-watchdog.sh M conf/documentation.conf M conf/locale/it/LC_MESSAGES/packetfence.po M conf/pf.conf.defaults M debian/packetfence.postinst M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Inline_Deployment_Quick_Guide_ZEN.asciidoc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M docs/PacketFence_Out-of-Band_Deployment_Quick_Guide_ZEN.asciidoc M docs/PacketFence_PaloAlto_Quick_Install_Guide.asciidoc M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Iboss.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po M lib/pf/db.pm M lib/pf/web/admin.pm M lib/pf/web/interceptproxy.pm commit 03b60c9948dabcbba0b1e09a28d25e34c4b3152a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 28 15:43:09 2016 -0500 Switch configstore doesn't need default_section anymore M lib/pf/ConfigStore/Switch.pm commit b4d75b49c05ea06582a72d3da2a8f8ac7f003a10 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 28 15:41:51 2016 -0500 Fixed check for default section M lib/pf/ConfigStore.pm commit 71679f8eb23289d0b5b39c91c7075edc1b8af079 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 28 15:43:43 2016 -0500 Changed pf::violation::violation_trigger signature M lib/pf/accounting.pm M lib/pf/api.pm M lib/pf/inline/accounting.pm M lib/pf/radius.pm M lib/pf/role.pm M lib/pf/scan.pm M lib/pf/soh.pm M lib/pf/useragent.pm M lib/pf/violation.pm M sbin/pfsetvlan commit 29ffe68da0350f4b4536411f53e24dae954b3fea Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jan 28 15:24:06 2016 -0500 added android conditioning for certificate M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm M html/captive-portal/templates/wireless-profile-eap.xml M html/captive-portal/templates/wireless-profile-peap.xml commit f12f65117c6576091e7322e13f3085929dd6c2ba Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 28 15:14:57 2016 -0500 Moving to a more general utility class M lib/pf/api.pm M lib/pf/util.pm commit 921d08f0d1cb459d77ac48400111664443af7ec7 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jan 28 15:05:19 2016 -0500 condition for windows in the template M html/captive-portal/templates/wireless-profile-eap.xml M html/captive-portal/templates/wireless-profile-peap.xml commit 801e6af16cad3fb8d7ad8e870330caf771fe9ba4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 28 14:50:58 2016 -0500 Missing CHI namespace M lib/pf/CHI.pm commit 417d25e2c98d3fde486c3aa893bc06402be4f582 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jan 28 14:34:45 2016 -0500 casing M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm commit 7fdde997e6d41497c029b66c7adc85972655a415 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 28 14:02:17 2016 -0500 Caching metascan result M lib/pf/metascan.pm commit 50ee51ed9222d738f423a4c71abb07501fbe3ced Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 28 13:54:23 2016 -0500 Reworked logic to allow triggering violation directly from MD5 hash M lib/pf/api.pm M lib/pf/detect/parser/suricata_http.pm M lib/pf/metascan.pm commit cee77f694942d554d67299cffb1999907737ad4b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 28 13:17:21 2016 -0500 Missing upgrade notes for trigger name change M UPGRADE.asciidoc commit 1e72d5aa9e930727c61fbf0d1fcfb73d03e0f166 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jan 22 16:00:30 2016 -0500 Added ability to trigger Suricata with MD5 hash - Changed the 'suricata' trigger by 'suricata_event' at the same time M lib/pf/constants/trigger.pm M lib/pf/detect/parser/security_onion.pm M lib/pf/detect/parser/snort.pm M lib/pf/factory/condition/violation.pm commit dff445a195a51375b64fed22729cb426624aa752 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 21 14:29:23 2016 -0500 :nail_care: M sbin/pfdetect commit 50957da59d197e73972556a68aa3f3cc27b36d48 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 21 14:22:47 2016 -0500 Make pfdetect more compliant M lib/pf/detect/parser/suricata_http.pm M sbin/pfdetect commit 16e9215ca28eb80bac0dc6c932e1f40a18e2a2c7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 21 14:16:49 2016 -0500 JSON compliant from syslog format M lib/pf/detect/parser/suricata_http.pm commit 23e7e123d7890a4a7fa39eb2f2c2eac805bdc496 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jan 20 18:13:41 2016 -0500 Violation trigger for metascan M lib/pf/constants/trigger.pm M lib/pf/factory/condition/violation.pm commit 861ad7f34c8d9af3040b6d2b7745775139310eeb Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jan 20 18:12:31 2016 -0500 MetaScan interaction M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/api.pm A lib/pf/metascan.pm commit 207fe6994fbd2d09298484106be7824bebb18b4c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jan 20 18:07:07 2016 -0500 Suricata HTTP parser A lib/pf/detect/parser/suricata_http.pm commit 5ca96013b46dae6bfa37ef9c8eace27ed4ee9bb5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 28 14:29:39 2016 -0500 Missing bracket M lib/pf/enforcement.pm commit 3bfdcb7675d4b847bfa6d3e3c54dd939035336fb Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jan 28 14:26:32 2016 -0500 correcting template + cleanup code M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm M html/captive-portal/templates/wireless-profile-eap.xml M html/captive-portal/templates/wireless-profile-noeap.xml M html/captive-portal/templates/wireless-profile-peap.xml M lib/pf/provisioner/mobileconfig.pm commit 5d3bacd4429afe5cabaf891526c01f8b115ee299 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 28 14:23:43 2016 -0500 Me should be on the same minor as current release for DB versionning M conf/pf-release commit 538794fe0a5a1922ca1d8cee9ea66c4345027a38 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 28 14:20:36 2016 -0500 Fix for _should_we_reassign_vlan M lib/pf/enforcement.pm commit e11a6901e1c6913bf130b89fb668302080ab4f72 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 28 12:44:55 2016 -0500 SNMPEngineID is not actually mandatory... M lib/pf/pfcmd/checkup.pm commit 616ce6ff4a839c465d564a2b8ad9252b0a90a846 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 28 11:57:56 2016 -0500 External portal iplog entries should not have an end time M lib/pf/web/externalportal.pm commit 78db374b491b9a03b9dcb28f039a1dc97041f4b6 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jan 28 11:54:13 2016 -0500 Attempting to fix #1169. Made Select query more specific. M db/upgrade-X.X.X-X.Y.Z.sql commit d4482d59e1207facb20c5a4409496b70655cafbc Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jan 28 11:42:26 2016 -0500 remove unnecessary code M lib/pf/provisioner/android.pm M lib/pf/provisioner/windows.pm commit 43d95b8651969e44ca49e5da7f78c54b3da7d481 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jan 28 10:54:27 2016 -0500 typo M html/captive-portal/templates/wireless-profile-eap.xml commit fe488368761e4b49a266b103d23115bad83a1252 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jan 28 10:52:46 2016 -0500 remove debugging M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm commit 42d8d4a23df1f4d9e1f6eeb64a2579d417159202 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jan 28 10:50:19 2016 -0500 only 1 template per eap type, code correction and testing M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm D html/captive-portal/templates/pf-profile-eap.xml D html/captive-portal/templates/pf-profile-noeap.xml D html/captive-portal/templates/pf-profile-peap.xml M html/captive-portal/templates/wireless-profile-eap.xml M html/pfappserver/root/static/admin/config/provisioners.js M lib/pf/provisioner/android.pm M lib/pf/provisioner/mobileconfig.pm M lib/pf/provisioner/windows.pm commit 19c8f57d434c2c02716ac8ac56cf71a8f63bc833 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 28 09:43:12 2016 -0500 Remove the memcached plugin from the collectd configuration Fixes #1170 M conf/monitoring/collectd.conf.debian.example M conf/monitoring/collectd.conf.rhel.example commit 480fd5db9e100afa0839bda13c261fa8c58f935f Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 28 08:46:22 2016 -0500 Install udp_reflector as a service instead of a task M docs/PacketFence_Administration_Guide.asciidoc commit 6f627415e1552a9b61acfa01d8fb3c5149fa02f2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 28 08:43:45 2016 -0500 we are not amateurs M docs/PacketFence_Administration_Guide.asciidoc commit 3746894525e498a15ed85bc64805028ae8e61160 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 27 15:04:27 2016 -0500 move saml metadata template D addons/saml-sp-metadata.xml A conf/saml-sp-metadata.xml M lib/pf/Authentication/Source/SAMLSource.pm commit 8dd300c2f175380c77ec01ffd3e04f25a4c9f57f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 27 11:33:03 2016 -0500 add lasso-perl as a dependency M addons/packages/packetfence.spec M debian/control commit f485895a8c84bb1edacab736f00566616676457c Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jan 27 09:58:38 2016 -0500 typos M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm commit 3f36f8959fcda1fa559ad4d0a8ce6e74f83f3c53 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jan 27 09:47:47 2016 -0500 building cert object from provisioner M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm M html/captive-portal/templates/wireless-profile-peap.xml M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm M html/pfappserver/root/static/admin/config/provisioners.js M lib/pf/provisioner/mobileconfig.pm commit cab6a99e4bba89cdffe9677937b4f94674e11293 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jan 26 16:30:56 2016 -0500 Adjusting filter for clustering M lib/pf/services/manager/radsniff3.pm commit ee83ea081c720834e3206bf8514e0df9692f8445 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 26 16:14:25 2016 -0500 Update copyright M html/pfappserver/lib/pfappserver/Controller/Config/Filters.pm M html/pfappserver/lib/pfappserver/Controller/RadiusLog.pm M html/pfappserver/lib/pfappserver/Form/RadiusLogSearch.pm M html/pfappserver/lib/pfappserver/Model/RadiusLog.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/RadiusLog.pm M lib/pf/cmd/pf/pfqueue.pm M lib/pf/config/pfqueue.pm M lib/pf/pfqueue/stats.pm M lib/pf/radius_audit_log.pm M lib/pfconfig/namespaces/config/Pfqueue.pm commit 91801c9aca7708b53d888b27234b10c2dcd484b0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 26 15:31:53 2016 -0500 Enable debug of the logger is set to debug M html/captive-portal/lib/captiveportal.pm commit 92ccfb5c705fca62eb35d36fab031bbfbbfc5256 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 26 15:10:05 2016 -0500 Avoid circular dependency between pf::violation and pf::role M lib/pf/role.pm commit af642d343b40d574249b6f760edf754a2a36886e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 26 11:25:57 2016 -0500 minor changes M lib/pf/config.pm M sbin/pfdns commit 1a83a45381bfcd57c6cb3e88c99908a2b8ec3f9e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 26 11:23:29 2016 -0500 support all record types in pfdns resolve M sbin/pfdns commit b9e931217a43d249e56cacf00ff88295ea540994 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 26 11:03:06 2016 -0500 constantify lib/pfconfig/namespaces/config/Network.pm M lib/pfconfig/namespaces/config/Network.pm commit 6ac48e5742e50f0247fd69d5c23c23036b5d6f18 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jan 26 10:53:02 2016 -0500 adding UserPAssword field, android choice of templatewq M html/captive-portal/templates/pf-profile-peap.xml M html/captive-portal/templates/wireless-profile-peap.xml M lib/pf/provisioner/android.pm commit 486b852bebd5a9e001a32209ef449af119ea92d5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 26 10:30:01 2016 -0500 Import the pf::radius_audit_log Fixes #1168 M sbin/pfmon commit 6aac17f32cc50daeef5ecd00ea0c98af41bdb095 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 26 10:29:30 2016 -0500 Fix sql M lib/pf/radius_audit_log.pm commit 526e407f806c894c9813a2e2e1cad9502e2ba52c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 26 10:28:45 2016 -0500 Initialize end_time before logging it in a trace M lib/pf/violation.pm commit 164d4c7ed459be86dd2275636b563f830b889aed Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 26 10:18:55 2016 -0500 touchups to sp metadata template M addons/saml-sp-metadata.xml M lib/pf/Authentication/Source/SAMLSource.pm commit 971646d7672bcd671e664a14003f7848a448110d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 26 10:14:08 2016 -0500 handle stripped username in SAML M html/captive-portal/lib/captiveportal/PacketFence/Controller/SAML.pm commit 22bb295640b96f6ecfbd504e9e49535a7fb7b471 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 26 10:05:59 2016 -0500 Remove the use of threads in the db code M lib/pf/db.pm commit 939667d30fec2756676629a773df1b22fdb16e30 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 26 10:05:46 2016 -0500 don't show metadata download link unless source is saved M html/pfappserver/root/authentication/source/type/SAML.tt commit d472beff015c9de9e6de1ae702c63aff78c59af1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 26 10:03:32 2016 -0500 add note on authorization source M docs/PacketFence_Administration_Guide.asciidoc commit b8f412c8c0cb6f3326fee0fc82ee46003622ca16 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 26 10:00:27 2016 -0500 forgot saml screenshot A docs/images/saml-packetfence-config.png commit 13525ce456ff6a217b4f45a32996956c9e7b29f5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 26 09:59:17 2016 -0500 add screenshot + passthroughs config to saml auth doc M docs/PacketFence_Administration_Guide.asciidoc commit b4ae28278a38e0fc41c0c4cbd248b88294c74cf0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 26 09:38:00 2016 -0500 touchups to SAML doc M docs/PacketFence_Administration_Guide.asciidoc commit 0b847ade1c23b930d1718b22e27d89afabc501fc Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 25 17:51:46 2016 -0500 first draft of the SAML doc M docs/PacketFence_Administration_Guide.asciidoc commit 18bb3f6d5cdf1b027edcc8539a1766a58c514f2c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 25 17:51:37 2016 -0500 additionnal validation of SAML source in portal M html/captive-portal/lib/captiveportal/PacketFence/Controller/SAML.pm commit a1d30c62bcd75d8219c9bcfa4f3c3fd99af09414 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 25 17:27:37 2016 -0500 remove SingleLogoutService from SP metadata M addons/saml-sp-metadata.xml commit 12b3c76168a3d6ff1570a8ad39e1ccf01496c221 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 25 17:25:36 2016 -0500 adjustements to doc and constants M html/captive-portal/lib/captiveportal/Controller/SAML.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/SAML.pm M html/captive-portal/templates/login.html M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SAML.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication/SAML.pm M html/pfappserver/root/authentication/source/type/SAML.tt M lib/pf/Authentication/Source/SAMLSource.pm M lib/pf/Portal/Profile.pm M lib/pf/web/constants.pm commit 78a6e91e1c7f82f1bc6cc99b8b98cf052cddc697 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 25 17:12:55 2016 -0500 add template for SP metadata A addons/saml-sp-metadata.xml commit b853ace819e48df102bbd2cda5c5fe38e4850274 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 25 17:12:01 2016 -0500 remove test server D saml.psgi commit 77e86fa044d01e82cfe6405b79d65ecb475730c5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 25 17:06:10 2016 -0500 generate SP metadata dynamically A html/pfappserver/lib/pfappserver/Controller/Config/Authentication/SAML.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SAML.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication/SAML.pm M html/pfappserver/root/authentication/source/type/SAML.tt M lib/pf/Authentication/Source/SAMLSource.pm commit 22bf595da7e619d6471c4478a49179a01d157d48 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jan 25 16:52:37 2016 -0500 removing end of condition M html/captive-portal/templates/wireless-profile-peap.xml commit 91853173376fac23bfad906a25225ce2507470c6 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jan 25 16:39:07 2016 -0500 typo M html/captive-portal/templates/wireless-profile-eap.xml M html/captive-portal/templates/wireless-profile-peap.xml commit 45638728d547cf8813cdead4ac921c5e9aa14fbe Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 25 16:26:37 2016 -0500 added saml config in admin + portal source validation M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/SAML.pm M html/captive-portal/templates/login.html A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SAML.pm A html/pfappserver/root/authentication/source/type/SAML.tt M lib/pf/Authentication/Source/SAMLSource.pm M lib/pf/Portal/Profile.pm commit 9ef469905738213f876a517447889028195f4f66 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jan 25 16:23:50 2016 -0500 correcting broadcast check M html/captive-portal/templates/pf-profile-eap.xml M html/captive-portal/templates/pf-profile-noeap.xml M html/captive-portal/templates/pf-profile-peap.xml M html/captive-portal/templates/wireless-profile-eap.xml M html/captive-portal/templates/wireless-profile-noeap.xml M html/captive-portal/templates/wireless-profile-peap.xml commit ec327dcd08ad31337367b004f29ef12082886951 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jan 25 14:16:43 2016 -0500 fixing no EAP profile M html/captive-portal/templates/pf-profile-noeap.xml M html/captive-portal/templates/wireless-profile-noeap.xml commit 3e0104be9a6e29e6a648d5c5895ca8ada73b790e Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jan 25 14:14:42 2016 -0500 help for wifi key, fix noeap M html/captive-portal/templates/pf-profile-noeap.xml M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm commit 7016141071b03467b062d3796f47e0a1cca33ec5 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jan 25 13:36:09 2016 -0500 remove comment M lib/pf/provisioner/mobileconfig.pm M lib/pf/provisioner/windows.pm commit 631f3dfc0450b272c6cecd18407ff50305839f53 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jan 25 13:27:06 2016 -0500 fixing profile M html/captive-portal/templates/pf-profile-eap.xml M html/captive-portal/templates/pf-profile-noeap.xml M html/captive-portal/templates/pf-profile-peap.xml M html/captive-portal/templates/wireless-profile-eap.xml M html/captive-portal/templates/wireless-profile-peap.xml commit ea5c276f19dae73e4b3179053c8c89a42da10c5d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 25 13:19:06 2016 -0500 new SAML source + flow in captive portal A html/captive-portal/lib/captiveportal/Controller/SAML.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/SAML.pm A lib/pf/Authentication/Source/SAMLSource.pm M lib/pf/web/constants.pm M saml.psgi commit 65ee500e7c7b93c793d286ad3bf63932e3771fdd Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jan 25 11:47:53 2016 -0500 windows profiles A html/captive-portal/templates/pf-profile-eap.xml A html/captive-portal/templates/pf-profile-noeap.xml A html/captive-portal/templates/pf-profile-peap.xml D html/captive-portal/templates/pf-profile.xml commit 633e45928317756d45a5e88c9bcc8203302a5c09 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jan 25 11:46:01 2016 -0500 inital code A html/captive-portal/templates/wireless-profile-eap.xml A html/captive-portal/templates/wireless-profile-noeap.xml A html/captive-portal/templates/wireless-profile-peap.xml D html/captive-portal/templates/wireless-profile.xml M lib/pf/provisioner/mobileconfig.pm M lib/pf/provisioner/windows.pm commit 1314696cb8bd8fb257f01cd1a7ae1f5afc78364a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 25 11:07:13 2016 -0500 more dymamic version of saml2 test server M saml.psgi commit c743c79bbdfe15f5da14c01a1b49462ac89265aa Author: Julien Semaan <jul.semaan@gmail.com> Date: Sat Jan 23 12:24:12 2016 -0500 added username extraction M saml.psgi commit 4c96051c70832f9e43d40f54785dbe3f45807165 Author: Julien Semaan <jul.semaan@gmail.com> Date: Sat Jan 23 11:59:39 2016 -0500 test webserver for saml A saml.psgi commit 8ada32141239deac60c5665986e42143e65902ed Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 21 14:23:52 2016 -0500 Reset the logging context for the mac for every request M html/captive-portal/lib/captiveportal.pm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 61afbf024acff54f10e2656b15d24745409d9c91 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 20 17:27:39 2016 -0500 Expire pfdns cache entries after 24 hours. fixes #1158 M conf/chi.conf.defaults commit d7d8f6b8a7b51f0bf1776be22fbbb06490c65b73 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 20 17:20:32 2016 -0500 don't strip the username in the portal unless all the sources require it to be stripped M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 101ca74560f06a826173e52036c4ebb1f2dd070a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 20 17:04:01 2016 -0500 misplaced condition M lib/pf/enforcement.pm commit 5831718eb1cd63e353f99ab382e38f83c1ad19c8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 20 17:01:45 2016 -0500 added firewall sso handling when reevaluating access M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/enforcement.pm commit 0ebdeca35ab54c12b099372610a12426f4ff5150 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 20 16:51:36 2016 -0500 Avoid circular dependency when loading pf::Authentication::Source::StripeSource Fixes #1160 M lib/pf/Authentication/Source/StripeSource.pm commit 1fdb19dd4c7d2834c39130e5320b85a53d046418 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 20 16:04:38 2016 -0500 more doc headers M sbin/pfdns commit a75771396e800d4611dbfc123b5914f8f1d24066 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 20 16:01:27 2016 -0500 dns-enforcement networks are internal networks M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 449abc1a10ad0f24c0c7d87192014e448ffd6ad1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 20 16:01:14 2016 -0500 start pfdns if there is dns enforcement M lib/pf/config.pm M lib/pf/constants/config.pm M lib/pf/services/manager/roles/is_managed_vlan_inline_enforcement.pm commit c2f03fc238c457dbf35a223253e6fd3b6ce3971a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 20 16:00:39 2016 -0500 listen on dns enforcement ints + add more logging M sbin/pfdns commit 66491f61d1076db7a25a8f58cd7110a492d162bb Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 20 15:59:42 2016 -0500 remove dns expiration to put directly in devel M conf/chi.conf.defaults commit 79a454d6b31f7f3729d69f0ae24d578f879d60ee Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 20 15:59:16 2016 -0500 add dns enforcement to routed networks M html/pfappserver/lib/pfappserver/Form/Config/Network/Routed.pm commit 06f9868e3093696c8080e9828d033a35d345abd8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 20 15:32:29 2016 -0500 more cleanup in enforcement M lib/pf/enforcement.pm commit abad4677aa154f567c35208787bd817853a31ff8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 20 15:31:23 2016 -0500 remove useless change M lib/pf/enforcement.pm commit 9b2cded488c0ef307a8c196ca61e0979f6b57fb5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 20 15:30:04 2016 -0500 Force the pre loading of all the pf::config::cached objects Fixes #1157 D lib/pf/ConfigStore/Wrix.pm M lib/pf/config.pm commit a12854ac3df99d414d5117fc7e8e3b058374b642 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 20 15:18:46 2016 -0500 Section on DNS enforcement in Admin guide M docs/PacketFence_Administration_Guide.asciidoc commit b4d00c40c13fcb705de83c9c968c1939e25ceff0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 20 15:03:17 2016 -0500 Add dns enforcement config to admin interface M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/Model/Enforcement.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/root/static/js/interface.js commit 6e319257de6a3b7f5c33cbb7d2ec9d2cd476a6d0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 20 14:47:51 2016 -0500 add dns enforcement in network configuration M lib/pf/config.pm M lib/pf/constants/config.pm M lib/pfconfig/namespaces/config/Network.pm M sbin/pfdns commit 9a973802a281ec69c23c55b056617d309a753657 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 20 14:47:10 2016 -0500 expire pfdns cache daily M conf/chi.conf.defaults commit 50a33a97e652291ada39594e38400ceff38a1e56 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 20 13:56:55 2016 -0500 Added support for statsd gauge metric M lib/pf/StatsD.pm commit 555598dc04126f744934a7679aa6b84696aa66ff Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 20 13:53:02 2016 -0500 Export radius_audit_log_cleanup M lib/pf/radius_audit_log.pm commit 413748e93415a39848f710a08277ff41aebaab79 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 20 13:20:40 2016 -0500 fix cache keys in pfdns M sbin/pfdns commit 9dd05360ae2403f031d7de1de418a3aac9121e93 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 9 11:42:34 2015 -0500 bug fixng M lib/pf/enforcement.pm M sbin/pfdns commit 63aa403d4bafecbdfe63ad97e540f0180b68632c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 27 14:07:50 2015 -0500 handle server own hostname in pfdns M sbin/pfdns commit cbff4716f0fca0967b2d13871d1446cb7b0c645f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 25 09:09:19 2015 -0500 do SSO on access reevaluation M lib/pf/enforcement.pm commit f35ba041d1c11e46379de5b321590a6f48a3220a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 25 09:09:08 2015 -0500 add dns reply based on node status M sbin/pfdns commit da80d76cbb217479c6fabca159065eff0fba8a8b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 20 11:22:32 2016 -0500 Only retry mysql client errors https://dev.mysql.com/doc/refman/5.5/en/error-messages-client.html And not server errors (since most of those are not retry able) https://dev.mysql.com/doc/refman/5.5/en/error-messages-server.html M lib/pf/db.pm commit 235d9b554715d8c29b9a11dadba350a84c493984 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 20 10:49:07 2016 -0500 validate violation configuration in checkup M lib/pf/pfcmd/checkup.pm commit 91836160853f1f69fb3be956f1b67f45aec2b04f Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jan 20 09:52:27 2016 -0500 Post-release procedure 5.6. M NEWS.asciidoc M UPGRADE.asciidoc M conf/pf-release A db/pf-schema-X.Y.Z.sql A db/upgrade-X.X.X-X.Y.Z.sql commit 13e148905fbe639310276ab451d40a4870dec426 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 19 16:57:56 2016 -0500 Fix the pftest iplog command M lib/pf/pftest.pm A lib/pf/pftest/iplog.pm D lib/pf/pftest/iplogs_not_closed.pm commit 3fce55671e4357a33b81a414eb154de8ea061309 Author: lzammit <lzammit@inverse.ca> Date: Mon Jan 18 11:17:14 2016 -0500 typo fix M html/captive-portal/templates/status.html commit 42f2a8a4517c744d5e9209c03c0dc378e258fc54 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 15 11:48:19 2016 -0500 Accounting - ACCOUNTING M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po M html/pfappserver/root/admin/reports.tt commit 546b5008a6111c89de470927ce3377e7b2d94e70 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 15 11:45:04 2016 -0500 Fixed typo M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po M html/pfappserver/root/admin/reports.tt commit b7919a7c0a85c0f7fba6907a7d55305cdfe00d98 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 15 11:43:52 2016 -0500 Change the spelling of Pf[Qq]ueue to just Queue M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po M html/pfappserver/root/admin/status.tt M html/pfappserver/root/pfqueue/index.tt commit 81bc982d37357d0aabd2fd543b785d228fd40e8b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 15 11:41:14 2016 -0500 Cleanup spelling issue M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/root/admin/reports.tt M html/pfappserver/root/radiuslog/view.tt commit a9a2f34f4d6f1fd92314d64beff91f761a767633 Author: lzammit <lzammit@inverse.ca> Date: Fri Jan 15 11:18:59 2016 -0500 adding doc configuration for Switch group M UPGRADE.asciidoc commit af13b8e1dda5b9f4c05fa849e9d56faf46436d8c Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Jan 14 20:28:33 2016 -0500 Fix duplicate open entries in locationlog for voip devices M lib/pf/radius.pm commit 3cb7cb00b8a0a7991ce61bb41f88342b9af7ab1f Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Jan 14 19:42:03 2016 -0500 Initialize the default value missing for $acl_num M lib/pf/Switch/Cisco/Catalyst_2960.pm commit 4c37dcea325f162a5589a4dda04be2efa52ad122 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 14 15:16:45 2016 -0500 Remove use pf::class which can cause compile errors M lib/pf/services/manager/httpd.pm commit 97672bea6431b516734c673aa19c2e81e16b53ef Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 14 11:40:55 2016 -0500 Increment the acl number because it doesn't work on some Cisco switch M lib/pf/Switch/Cisco/Catalyst_2960.pm commit 7e25c009e37a2f3d3be4e58bb34c035da08678f3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 14 10:21:17 2016 -0500 Added support for searching for an empty value M html/pfappserver/lib/pfappserver/Model/RadiusLog.pm commit f0ba8d303932228a314474f4800bde3e229791dc Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 14 09:38:29 2016 -0500 Hide the form if a blackhole has been selected on the portal profile M conf/locale/en/LC_MESSAGES/packetfence.po M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/templates/login.html M lib/pf/config.pm M lib/pf/constants/config.pm commit a16c1cd72770e9f3f640ea9781820b1822899bf0 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jan 14 09:37:15 2016 -0500 Belatedly updated the Changelog. M ChangeLog commit 240f071ba9a6d0f89b0d965216facc98ce22f83b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 13 15:50:51 2016 -0500 Update missing translations M html/pfappserver/lib/pfappserver/I18N/en.po commit 368acc0400e24f0fac97f4659a82826b1e651315 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 13 14:37:50 2016 -0500 Update translations M html/pfappserver/lib/pfappserver/I18N/en.po commit 93e72b8279239a44e1a2da8af2368e7ce3f766be Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jan 13 15:39:17 2016 -0500 Fixed call to mschap module that used Stripped-User-Name. M raddb/modules/mschap commit 9db23fd387d70a689b660183acaed1b1cb199694 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 13 14:57:09 2016 -0500 add networks configuration in the admin for firewall sso M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/BarracudaNG.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Checkpoint.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/FortiGate.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Iboss.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/PaloAlto.pm commit c8ba850f0f46356a6f7357b33e7462fa48ef3299 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 13 14:46:32 2016 -0500 added network filtering to SSO M lib/pf/api.pm M lib/pf/firewallsso.pm M lib/pfconfig/namespaces/config/Firewall_SSO.pm M t/PfFilePaths.pm A t/data/firewall_sso.conf A t/unittest/firewall_sso.t commit 38a7e85572455b8c2fde4ff9e35fe8e61f1f02ef Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 13 14:29:08 2016 -0500 Call reload_config when process is ready M sbin/pfdhcplistener commit 5f5a20cf054f2aab96387cd2040c0b60ecbfae87 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 13 13:47:30 2016 -0500 Use placeholders for translations M html/pfappserver/root/config/switch/index.tt M html/pfappserver/root/config/switch/view.tt commit 1788a0e9805c039b3bf00935d0a3e84eda443421 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 13 14:00:29 2016 -0500 Revert in policy.conf M raddb/policy.conf commit 02f94d4524526175b7e149509da7db5ddb188a13 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jan 13 13:58:50 2016 -0500 Updated translations. M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit ad6008d3b6448b8cc0cfdbcff74f252d3b6dd984 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jan 13 13:42:00 2016 -0500 Added database upgrade instructions to UPGRADE. M UPGRADE.asciidoc commit b35e4f25bd4b963595c46accd0039c4e0c631f5e Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jan 13 11:58:43 2016 -0500 Added debian dependency on libio-socket-timeout-perl. M debian/control commit 850ec58abeea1f1efc12ac8841e25e6caa2ab84d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 13 11:44:30 2016 -0500 Enforce the switch type being defined M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit 65d61799948acfa75332a159b94e2caf0a16b68c Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jan 13 11:33:26 2016 -0500 Told libcurl to ignore cert. M lib/pf/api/jsonrpcclient.pm commit 8d280bb0c18c9fd9fc38e7d50f65ba5699d0b41a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 13 11:15:49 2016 -0500 Exit early when there are no dateranges M html/pfappserver/root/static/admin/reports.js commit 9b92818d2d1d62232375f41eeb2063e81c50031b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 13 11:15:11 2016 -0500 Do not remove table when data-no-remove is set M html/pfappserver/root/static/admin/common.js commit 91b63ee1eacf89b9f483151921ebe8385b7582c8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 13 11:14:33 2016 -0500 Have no conditions by default M html/pfappserver/root/radiuslog/index.tt commit 8292bee6beb8e18a84d18481c0884d77c6bf45c8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 13 11:13:39 2016 -0500 Clean the end date when selecting a range M html/pfappserver/root/static/admin/reports.js commit 55c147f3671f6bbd6b55a912a8561f279befddf4 Author: lzammit <lzammit@inverse.ca> Date: Wed Jan 13 11:02:25 2016 -0500 Fixing french sponsor confirmed template M conf/templates/emails-guest_sponsor_confirmed-fr.html commit ee6c6615feea3593aca9b2e0a99e9b1d6d970e6e Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 13 11:00:42 2016 -0500 Fix duplicate mac in Called-Station-Id attribute (Fix #1142) M conf/radiusd/packetfence.example M raddb/policy.conf commit ce0993eeea43a40b5a48e252dc3e0ace3026125e Author: lzammit <lzammit@inverse.ca> Date: Wed Jan 13 11:00:41 2016 -0500 Fixing zi french sponsor activation template M conf/templates/emails-guest_sponsor_activation-fr.html commit 36f22465405d7ef8f29190f48a801b2a5de2c0e1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 13 10:32:08 2016 -0500 Fixed search when there is no end date M html/pfappserver/lib/pfappserver/Model/RadiusLog.pm commit ee3c1e2c5e98f587c1e428f0ca07f66092d5f38c Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 13 10:35:02 2016 -0500 Test if there is something in the access_list M lib/pf/Switch/Cisco/Catalyst_2960.pm commit e9b6fe837a37f6d2003135d344811a7004d41b63 Author: Durand <fdurand@inverse.ca> Date: Wed Jan 13 10:19:35 2016 -0500 Fix use unitiliazed value M lib/pf/locationlog.pm commit bc377c214bc10a8002f420ff064513d5b4eec748 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 13 10:08:50 2016 -0500 Make start date only required when a search is defined Fixes #1135 M html/pfappserver/lib/pfappserver/Form/RadiusLogSearch.pm M html/pfappserver/lib/pfappserver/Model/RadiusLog.pm commit d366578751357194d446806f5dd5b24ea8222f8e Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jan 13 10:04:13 2016 -0500 Updated release numbers and dates prior to 5.6. Renamed X.Y.Z.sql scripts to 5.6.0.sql versions. M NEWS.asciidoc M addons/packages/packetfence.spec A db/pf-schema-5.6.0.sql D db/pf-schema-X.Y.Z.sql A db/upgrade-5.5.0-5.6.0.sql D db/upgrade-X.X.X-X.Y.Z.sql M debian/changelog M docs/PacketFenceZEN_Installation_Guide-docinfo.xml M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Developers_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit d4a73f6a4145eed6544247163284121719b90815 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jan 13 09:41:28 2016 -0500 Added note to UPGRADE.asciidoc about renaming of vlan/custom.pm. M UPGRADE.asciidoc commit 357b3f53deef0b660ce7d52fd8282cbdbe6d058b Author: Durand <fdurand@inverse.ca> Date: Wed Jan 13 10:03:30 2016 -0500 Use exists instead of defined M lib/pf/node.pm commit 7d77cab6b6593c3dc05ec646d46b4b80600eeaf5 Author: Durand <fdurand@inverse.ca> Date: Wed Jan 13 09:51:12 2016 -0500 Fix authorizeVoip M lib/pf/radius.pm commit 41ecc9b79520bc4512fa1f0b17c0d240dc39b974 Author: Durand <fdurand@inverse.ca> Date: Wed Jan 13 09:37:51 2016 -0500 Fix use unitialized value M lib/pf/node.pm commit 1533463787501c20e5edd50579c9f50d62cf61dd Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jan 13 09:34:50 2016 -0500 Removed useless use of pf::util::statsd. M lib/pf/dhcp/processor.pm commit 672b84a04a502cc8b36a93e5742b5668dbac54fd Author: Durand <fdurand@inverse.ca> Date: Wed Jan 13 09:32:11 2016 -0500 Fix isPhone for radius audit log M lib/pf/radius.pm commit 20afe5fe679569df870e7b999fead1157f1ae4f2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jan 12 18:48:45 2016 -0500 RADIUS as default M lib/pf/Switch/Brocade.pm commit f3a44470f2f2bafc75e11aaa833304def5723482 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jan 12 17:05:51 2016 -0500 Added a few StatsD calls in dhcp processor. M lib/pf/dhcp/processor.pm commit 6b28a9c47f935d6099d546cfc4e814459be1288f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 12 16:40:28 2016 -0500 Rearranged the display fields M html/pfappserver/lib/pfappserver/PacketFence/Controller/RadiusLog.pm M html/pfappserver/root/radiuslog/search.tt commit 580a52db147dfc5cd6abb62edaa64703bbb30c1c Author: lzammit <lzammit@inverse.ca> Date: Tue Jan 12 16:07:02 2016 -0500 Logout of device registration when canceling M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit 69293fbd4f444fa10079853b1fd475f98d4c421e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jan 12 16:03:41 2016 -0500 Added LLDP support based on Cisco Catalyst M lib/pf/Switch/Brocade.pm commit 5b24ba20c652e1bc92a9b1e46764f5ef24c5f6c4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jan 12 16:01:26 2016 -0500 this -> self M lib/pf/Switch/Brocade.pm commit a2ec41faa8041e6d35acf16152b609d07554f26b Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jan 12 15:37:07 2016 -0500 Removed Data::Thunk in role.pm M lib/pf/role.pm commit 5322ef96bbf2137aca2bd08a3d149a9539fef3c9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 12 15:35:48 2016 -0500 add FILTERS_READ to login and configuration admin groups M lib/pf/admin_roles.pm commit c5b5712976aeb20cc7db11778fac7dd96b48746b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Dec 8 14:24:01 2015 -0500 RADIUS Disconnect support M lib/pf/Switch/Brocade.pm commit 74901ee848f927bc996d983559759b0dc5bb3c91 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Dec 8 13:59:15 2015 -0500 Whitespaces commit :nail_care: M lib/pf/Switch/Brocade.pm commit 6954ebdfd8fbb4f17a7de1b604ea0c7e4fcbd7a2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Dec 8 13:58:42 2015 -0500 Messing with perldoc M lib/pf/Switch/Brocade.pm commit 66c2af07e30b30ef170443bc3e7a0ecb9d270ff4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jan 12 15:23:17 2016 -0500 Security concern M docs/PacketFence_Clustering_Guide.asciidoc commit a1b187475337610d537f49038415f84f83c8748f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 12 15:15:23 2016 -0500 don't try to sync pf::ConfigStore::Hierarchy M bin/cluster/sync commit 8a924b746cdc1a36041eb67f6f34753534f7a103 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 12 15:15:07 2016 -0500 Add logging message when synching file M lib/pf/cluster.pm commit 1a2a2e3bc94b5a883a86d42dc86b5f44bb03d271 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 12 15:12:29 2016 -0500 Choice to choose all or any for search fields Fixed #1137 M html/pfappserver/root/radiuslog/index.tt commit 64267aac4cc51a7068f5bfea8d902a98ab2313c7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 12 14:58:08 2016 -0500 Have auto reg and is phone display yes or no Fixes #1132 #1133 M html/pfappserver/root/radiuslog/view.tt commit 7ac9ab5b9c563055a5dd4258722d89a3208c960c Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jan 12 14:57:31 2016 -0500 typo M Makefile commit 3fa73a850d7ea8bae06b279a9572381961bf9e36 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 12 14:49:13 2016 -0500 Added event_type to the field list and resorted lists Fixes #1140 M lib/pf/radius_audit_log.pm commit 26b051ffb7aa93138cc271886f5da623234767cf Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jan 12 14:48:40 2016 -0500 correct location of the file M Makefile commit 57e82041e65b0addc9a546d4661c6f2821e8a1ba Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 12 14:37:16 2016 -0500 Display Auth status value fixes #1139 M html/pfappserver/root/radiuslog/search.tt commit cbd10207331e3f152f628637f6c9a9e8f9c45dfa Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 12 14:32:46 2016 -0500 Sort columns M html/pfappserver/lib/pfappserver/PacketFence/Controller/RadiusLog.pm commit 898d38f54faa2d7e48be876d5170d61e54306871 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 12 14:20:34 2016 -0500 Move details link to the last column M html/pfappserver/root/radiuslog/search.tt commit 9a25e2e5db8960b0c3062883e877c308c8ba9d9c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 12 14:11:45 2016 -0500 Remove the use of lazy evaluation M addons/packages/packetfence.spec M debian/control M lib/pf/access_filter/radius.pm M lib/pf/radius.pm M lib/pf/role.pm commit c38369e0ab891ca13c796bfd51ba7d2252c7d022 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 12 13:45:36 2016 -0500 Will set the mac to unknown by default Fixes #1127 M lib/pf/util/webapi.pm commit ba2dc573f5270a7edef22218a0aab592868fe3e5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jan 12 11:40:19 2016 -0500 heartbeat listen on udp port M conf/iptables.conf.example commit d128df65b76cda55fc81ffe676b6029b9ac7ca3a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 12 10:50:46 2016 -0500 Add additional checks to avoid 'Use of uninitialized value' errors M lib/pf/dhcp/processor.pm commit 880ecc065bb619d3121c01e4d2b6b721cc7c998a Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jan 12 10:51:03 2016 -0500 added windows agent to be downloaded from inverse on installation M Makefile M addons/packages/packetfence.spec M debian/control M debian/rules commit 43afab2f8b9245eba862fe4c74dacdf4e712a177 Author: extrafu <lmarcotte@inverse.ca> Date: Mon Jan 11 18:23:01 2016 -0500 Update NEWS.asciidoc Fixed typos M NEWS.asciidoc commit cc41e0b57352e9f25d63dcfc137e867794336fd2 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jan 11 16:58:21 2016 -0500 Edited NEWS and UPGRADE prior to 5.6 release. M NEWS.asciidoc M UPGRADE.asciidoc commit fafc2ce4d602e1cc72373b97bd6c190bbd165d08 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 11 16:55:53 2016 -0500 revert change did by mistake M lib/pf/IniFiles.pm M lib/pfconfig/cached.pm M lib/pfconfig/manager.pm commit 1a270ecf0a88ad10e42df4514d2954a60c7cb3ca Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 11 16:34:43 2016 -0500 Handle switch group data M lib/pf/pfcmd/checkup.pm commit 04e95c639c60d37245333a140013713005577db9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 11 16:26:15 2016 -0500 Update pod doc M addons/replay-pcap.pl commit 7c040d192c4d775537bc70e58088c48945061e2e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 11 15:53:02 2016 -0500 add caching for fingerbank info in info_for_violation_engine M lib/pf/IniFiles.pm M lib/pf/violation.pm M lib/pfconfig/cached.pm M lib/pfconfig/manager.pm commit a35529da37f413702bd21629ed676e86b99848a9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 11 14:41:48 2016 -0500 Default to the standard database connection values if none are defined for graphite database Fixes #1091 M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M lib/pf/services/manager/httpd_graphite.pm commit 17b23d9169776adb8b41ec7e55746f0900d73e45 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 11 11:12:35 2016 -0500 Set default client to can_fork M addons/replay-pcap.pl commit ba011d43d80154c0def04b4f06594d68c9898392 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 11 10:49:17 2016 -0500 Add additional padding to search panel for radiuslog Fixes #1114 M html/pfappserver/root/radiuslog/index.tt commit 948c8f921154885afe59c3f7d9ff9d88f604f7d2 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 11 10:25:53 2016 -0500 Replay the dhcp traffic from a pcap file A addons/replay-pcap.pl commit a267c196e470fa9a952cec431a2c480edc6001bb Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Sun Jan 10 18:26:06 2016 -0500 Add UDP listening to Security Onion configuration M docs/PacketFence_Administration_Guide.asciidoc commit aff8a8291b22f6124b229f23dfc9accd5014e35c Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Jan 9 15:37:09 2016 -0500 Removed useless spaces M lib/pf/access_filter/dhcp.pm M lib/pf/access_filter/vlan.pm commit 9707b87b65f7a6e4d9b62b48148def79c7ebab6e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 8 12:43:16 2016 -0500 Fixed evalParam in radius filter and dhcp filter M lib/pf/access_filter/dhcp.pm M lib/pf/access_filter/vlan.pm commit c98bc4c47bcb0c90ae75514552c3a74e0639db29 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 8 10:46:55 2016 -0500 Fix package name in debian M debian/control commit a9b12a0f3cf12d88a4dac18493de69d0d161e47a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 8 10:41:18 2016 -0500 Add additional timings M lib/pf/fingerbank.pm commit 6ec7fcec57b5eaaf0f99e3f95d1ed063ee297fd9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 8 10:39:41 2016 -0500 Early return if argument is undef M lib/pf/util/webapi.pm commit 5da26da242c4d3eee5b2267bed69b341a7a1fc56 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 8 10:30:45 2016 -0500 Add timings to pf::fingerbank M lib/pf/fingerbank.pm commit 2d7afc14a5d59c2846cc497f2b32e64e0ac8723c Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 8 10:19:38 2016 -0500 Fixed syntax in dhcp_filter.conf.example M conf/dhcp_filters.conf.example commit 733fce2491630bd158be40bf7024be634774fb3f Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 8 09:00:49 2016 -0500 ithis to self M lib/pf/inline.pm commit e1e34d6713c58da8badc0e3d9c4518d6300d8129 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jan 8 09:00:28 2016 -0500 devel is the next minor, not next patch release... M conf/pf-release commit 1e2357ef2848e4c536f3b78bd74aea367731b9f1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jan 8 08:46:10 2016 -0500 return empty array when there is a db error in mysql listing M lib/pfconfig/backend/mysql.pm commit 66e72f28be536570e1af100244c0d74ba8304263 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 8 08:21:46 2016 -0500 Fix logic M lib/pf/inline.pm M raddb/packetfence.pm commit 3c31e7fdebbb402e2c8f31eb5f603f87f1dc24ba Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Jan 7 20:41:02 2016 -0500 Return the correct attributes for read/write access (Cli and web) on the WLC M lib/pf/Switch/Cisco/WLC.pm commit 17a118d44536e8102f92508da7203a7978740017 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 7 16:58:12 2016 -0500 Fix for #1111 M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M lib/pf/inline.pm M lib/pf/web/dispatcher.pm commit 631632d048f223346b06d11445947ef6977b5d4f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jan 7 14:55:46 2016 -0500 Fix encoding of locale/en/packetfence.po M conf/locale/en/LC_MESSAGES/packetfence.po commit 9b78806137f0cf0aeb3e87b5683081bda324509e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jan 7 14:54:08 2016 -0500 Change pfappserver/I18N/i_default.po to a symlink T html/pfappserver/lib/pfappserver/I18N/i_default.po commit 10eb09cdfa2ee7c91eed00de166dc582089d9534 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jan 7 14:43:54 2016 -0500 Update localization (.po) source (English) files M conf/locale/en/LC_MESSAGES/packetfence.po M html/pfappserver/lib/pfappserver/I18N/en.po commit 647c1d43d269e9028c8922731da276eea1bb61c1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jan 7 14:42:42 2016 -0500 Improve I18N extraction script for captive portal M addons/extract_i18n_strings_portal.pl commit dde7e886dded561f72586a0ae10ce130e3aaa63d Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 7 14:27:03 2016 -0500 Fixed cli access for WLC M raddb/packetfence.pm commit 891503ec0a24fe6c0ef2552d5932e9c0d42c2376 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 7 13:50:15 2016 -0500 don't sync files in cluster unless we're in a cluster M lib/pf/cluster.pm commit eadd84753a1c22500be99cf53371adeecab4fbbe Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 7 13:32:05 2016 -0500 wrong OS class for mac provisioning M lib/pf/provisioner/mobileconfig.pm commit a8a2ae1e80f841c878ff655fb2b34f1fd5079b5c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 7 12:58:40 2016 -0500 Disallow adding group members when creating them M html/pfappserver/root/config/switch/view.tt commit 735f83125dcc718dafa3fcf4847d04791022e5a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 7 12:13:48 2016 -0500 Put the members tab last Fixes #1109 M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/SwitchGroup.pm M html/pfappserver/root/config/switch/view.tt M html/pfappserver/root/static/admin/config/switches.js commit dd6f909efeef755f743e6ad4d5f0248da50b046e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 7 12:13:36 2016 -0500 Return nothing if the $field or $value are undefined for pf::ConfigStore->search M lib/pf/ConfigStore.pm commit e3fde4c19f04028466b30343d1d2c19d34294806 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 7 11:37:31 2016 -0500 don't validate ID of a switch group M lib/pf/pfcmd/checkup.pm commit 5501fcc5464c54ccb7103602b11b07a5639de0d9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 7 11:36:07 2016 -0500 Add additional check to see if a phone number is defined Fixes #1110 M lib/pf/web/util.pm commit 18bc15a99c46d08679a51f41a568491bddd9d03b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 7 10:30:01 2016 -0500 Use a stable sort when sorting services M lib/pf/cmd/pf/service.pm commit 072fd2911db858a8915f16fb2d6ab55a272114ef Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 7 10:21:21 2016 -0500 Fixed page count calculation Fixes #1106 M lib/pf/util.pm commit 8819b32e53cf83219d75c8e57bd951b1e18a46bd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 7 10:14:35 2016 -0500 Fix bottom pagination M html/pfappserver/root/config/switch/list.tt commit 8a28c2d8001e331708dfea568ffa6b4c48195c95 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 7 09:33:25 2016 -0500 Changed the logic of switch access M lib/pf/radius.pm commit 1f400adb6fa91355c90f42982c0967ab82658bbb Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jan 6 18:07:17 2016 -0500 Fixed bug that made get_source fail. M lib/pf/config/util.pm commit 8050243ac869089e79a3c32139ced08418f72f4b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 6 17:13:21 2016 -0500 Fixed 'Use of uninitialized value in concatenation () or string' error Fixes #1101 M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 8fb0660da760e0b1db6f213e634d9c0f33c40e9b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 6 17:07:38 2016 -0500 Better data validation for checking roles Fixes #1100 M lib/pf/locationlog.pm commit 2a4ceee9c2ec9ae48d1eb683d2cf1eee9478c1c9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 6 16:01:04 2016 -0500 Dynamically Add violation name and status when searching for node violations M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/root/node/search.tt commit 63acb494d8ad7710335a5e1476ac810ba1375268 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 4 11:57:54 2016 -0500 Localize labels M html/pfappserver/root/admin/nodes.tt commit 7587cc28c66e9cd744ed335a39d55f8a9e937a06 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 4 11:45:54 2016 -0500 Added standard searches M html/pfappserver/root/admin/nodes.tt commit ea1e4d73fc556031c6a74d1fac79e40108697295 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 4 11:44:58 2016 -0500 Added the ability to search by violation status M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/root/admin/nodes.tt commit c0d110a63681132cd15b176a4c72dd7f99bc67af Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 6 15:08:39 2016 -0500 Have the radius log use the new pagination framework M html/pfappserver/lib/pfappserver/PacketFence/Controller/RadiusLog.pm M html/pfappserver/root/radiuslog/search.tt commit 2c6260b9b2475fd2bf6c7d9c2fdd9882b74cbda4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 6 12:40:32 2016 -0500 add warning when editing filters M html/pfappserver/root/config/filters/index.tt commit 4c29b0194d24046f95d9d235431d74a23ed29ad7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 6 12:31:01 2016 -0500 :nail_care: M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Filters.pm M html/pfappserver/root/static/admin/config/filters.js commit e0b46cc039f6cf39c59376505e9d06b2b5c6378a Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 6 12:24:33 2016 -0500 A user can have multiple ACCESS_LEVEL roles (CLI Switch Access) M lib/pf/radius.pm commit 62fbb060d2600e09d95283105365996fff13aabb Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 6 11:40:09 2016 -0500 fix copyright year M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Filters.pm M lib/pf/constants/filters.pm commit fab27dbf362a82a48ef51e71cf5949d95ecd21d3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 6 11:36:06 2016 -0500 improve user experience in filters editions M html/pfappserver/root/config/filters/index.tt M html/pfappserver/root/static/admin/config/filters.js commit e8852faf17ba14c8de186de48df7793abcec663d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 6 11:30:44 2016 -0500 Fix the all option localization repeation M html/pfappserver/root/per_page_select.tt commit 89f88b2937d219f377c7ff05f1ecec3554de756c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 6 11:19:31 2016 -0500 escape filters errors differently M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Filters.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Root.pm commit 23d5af5adf4dbb692e7c89b5b12f80d2e34723e1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 6 11:16:08 2016 -0500 rework error logging of AccessScopes M lib/pfconfig/namespaces/FilterEngine/AccessScopes.pm commit 69b07c8c5578f8a63427f8d2486ea44e3c66defa Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 6 10:44:37 2016 -0500 Happy New Year M addons/AD/migrate.pl M addons/accounting.pl M addons/captive-portal/proxy-bypass/squid-redirector.pl M addons/database-backup-and-maintenance.sh M addons/dev-helpers/centos-chroot/make_chroot.sh M addons/dev-helpers/dump.pl M addons/dev-helpers/git/pre-commit.pl M addons/dev-helpers/omapi.pl M addons/dev-helpers/radius-hook.pl M addons/dev-helpers/update-copyright.sh M addons/dev-helpers/useragent-build-regexp.pl M addons/dhcp_dumper.pl M addons/extract_i18n_strings.pl M addons/extract_i18n_strings_portal.pl M addons/high-availability/pf-diff M addons/high-availability/rdiff M addons/import-node-csv.pl M addons/integration-testing/replay-snmptrapd-logs.pl M addons/iplog-cleanup.pl M addons/locationlog-cleanup.pl M addons/migrate-to-locationlog_archive.sh M addons/packages/packetfence-rpm-build.sh M addons/packages/perl-Net-Appliance-Session.spec.diff M addons/pf-maint.pl M addons/pfarp_remote/sbin/pfarp_remote M addons/pfconfig/comparator/comparator.pl M addons/pfconfig/comparator/config-comparator.sh M addons/pfconfig/comparator/dumper.pl M addons/pfdetect_remote/sbin/pfdetect_remote M addons/snort/update_rules.pl M addons/upgrade/to-2.2.0-update-all-useragents.pl M addons/upgrade/to-3.0-networks.conf.pl M addons/upgrade/to-3.0-pf.conf.pl M addons/upgrade/to-3.0-violations.conf.pl M addons/upgrade/to-3.5-pf.conf.pl M addons/watchdog/freeradius-watchdog.sh M addons/watchdog/pfdhcpdlistener-watchdog.sh M bin/cluster/management_update M bin/cluster/sync M bin/pfcmd-old.pl M bin/pfcmd.pl M bin/pfcmd_vlan M bin/pftest M html/captive-portal/lib/captiveportal.pm M html/captive-portal/lib/captiveportal/Base/Controller.pm M html/captive-portal/lib/captiveportal/Controller/Access.pm M html/captive-portal/lib/captiveportal/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/Controller/Activate/Sms.pm M html/captive-portal/lib/captiveportal/Controller/Aup.pm M html/captive-portal/lib/captiveportal/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/Controller/Billing.pm M html/captive-portal/lib/captiveportal/Controller/CaptivePortal.pm M html/captive-portal/lib/captiveportal/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/Controller/Enabler.pm M html/captive-portal/lib/captiveportal/Controller/Node/Manager.pm M html/captive-portal/lib/captiveportal/Controller/Oauth2.pm M html/captive-portal/lib/captiveportal/Controller/PreRegister.pm M html/captive-portal/lib/captiveportal/Controller/Redirect.pm M html/captive-portal/lib/captiveportal/Controller/Release.pm M html/captive-portal/lib/captiveportal/Controller/Remediation.pm M html/captive-portal/lib/captiveportal/Controller/Root.pm M html/captive-portal/lib/captiveportal/Controller/Signup.pm M html/captive-portal/lib/captiveportal/Controller/Status.pm M html/captive-portal/lib/captiveportal/Controller/TLSProfile.pm M html/captive-portal/lib/captiveportal/Controller/WirelessProfile.pm M html/captive-portal/lib/captiveportal/Model/Portal/Session.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Access.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Aup.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Billing.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Enabler.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Node/Manager.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/PreRegister.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Redirect.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Release.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Remediation.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M html/captive-portal/lib/captiveportal/PacketFence/View/HTML.pm M html/captive-portal/lib/captiveportal/PacketFence/View/MobileConfig.pm M html/captive-portal/lib/captiveportal/Role/Action/Hookable.pm M html/captive-portal/lib/captiveportal/Role/Request.pm M html/captive-portal/lib/captiveportal/View/HTML.pm M html/captive-portal/lib/captiveportal/View/MobileConfig.pm M html/captive-portal/t/01app.t M html/captive-portal/t/02pod.t M html/captive-portal/t/03podcoverage.t M html/captive-portal/t/view_HTML.t M html/pfappserver/lib/pfappserver.pm M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence.pm M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M html/pfappserver/lib/pfappserver/Base/Action/AdminRole.pm M html/pfappserver/lib/pfappserver/Base/Action/SimpleSearch.pm M html/pfappserver/lib/pfappserver/Base/Controller.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Clone.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Config.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Config/Clone.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/DB.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Fingerbank.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Pagination.pm M html/pfappserver/lib/pfappserver/Base/Form.pm M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm M html/pfappserver/lib/pfappserver/Base/Form/Role/Defaults.pm M html/pfappserver/lib/pfappserver/Base/Form/Role/Help.pm M html/pfappserver/lib/pfappserver/Base/Model.pm M html/pfappserver/lib/pfappserver/Base/Model/Config.pm M html/pfappserver/lib/pfappserver/Base/Model/DB.pm M html/pfappserver/lib/pfappserver/Base/Model/Fingerbank.pm M html/pfappserver/lib/pfappserver/Base/Model/SavedSearch.pm M html/pfappserver/lib/pfappserver/Base/Model/Search.pm M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/lib/pfappserver/Controller/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/Controller/Config/Authentication.pm M html/pfappserver/lib/pfappserver/Controller/Config/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Controller/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/Controller/Config/Domain.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Combination.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DB.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Device/Upstream.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Settings.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/Controller/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Controller/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Controller/Config/MacAddress.pm M html/pfappserver/lib/pfappserver/Controller/Config/Networks.pm M html/pfappserver/lib/pfappserver/Controller/Config/PKI_Provider.pm M html/pfappserver/lib/pfappserver/Controller/Config/Pf.pm M html/pfappserver/lib/pfappserver/Controller/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/Controller/Config/Profile.pm M html/pfappserver/lib/pfappserver/Controller/Config/Profile/Default.pm M html/pfappserver/lib/pfappserver/Controller/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/Controller/Config/Realm.pm M html/pfappserver/lib/pfappserver/Controller/Config/Scan.pm M html/pfappserver/lib/pfappserver/Controller/Config/Switch.pm M html/pfappserver/lib/pfappserver/Controller/Config/SwitchGroup.pm M html/pfappserver/lib/pfappserver/Controller/Config/System.pm M html/pfappserver/lib/pfappserver/Controller/Config/UserAgents.pm M html/pfappserver/lib/pfappserver/Controller/Config/WMI.pm M html/pfappserver/lib/pfappserver/Controller/Config/Wrix.pm M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Controller/DB.pm M html/pfappserver/lib/pfappserver/Controller/Graph.pm M html/pfappserver/lib/pfappserver/Controller/Interface.pm M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Controller/Pfqueue.pm M html/pfappserver/lib/pfappserver/Controller/Roles.pm M html/pfappserver/lib/pfappserver/Controller/Root.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/User.pm M html/pfappserver/lib/pfappserver/Controller/Service.pm M html/pfappserver/lib/pfappserver/Controller/SoH.pm M html/pfappserver/lib/pfappserver/Controller/User.pm M html/pfappserver/lib/pfappserver/Controller/Violation.pm M html/pfappserver/lib/pfappserver/Form/AdvancedSearch.pm M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Rule.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/AD.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/AuthorizeNet.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Billing.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Blackhole.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Chained.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Facebook.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Github.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Google.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/HTTP.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Htpasswd.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Kerberos.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Kickbox.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LinkedIn.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Mirapay.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Null.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Paypal.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/RADIUS.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SMS.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SponsorEmail.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Stripe.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Twitter.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/WindowsLive.pm M html/pfappserver/lib/pfappserver/Form/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Combination.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Onboard.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Settings.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/BarracudaNG.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Checkpoint.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/FortiGate.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Iboss.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/PaloAlto.pm M html/pfappserver/lib/pfappserver/Form/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Form/Config/Network.pm M html/pfappserver/lib/pfappserver/Form/Config/Network/Routed.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_local.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_pki.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/scep.pm M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/Form/Config/Profile.pm M html/pfappserver/lib/pfappserver/Form/Config/Profile/Default.pm M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/accept.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/android.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/deny.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/ibm.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileiron.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/opswat.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/sepm.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/symantec.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/windows.pm M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/Nessus.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/Nessus6.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/OpenVAS.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/WMI.pm M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/Form/Config/SwitchGroup.pm M html/pfappserver/lib/pfappserver/Form/Config/WMI.pm M html/pfappserver/lib/pfappserver/Form/Config/Wrix.pm M html/pfappserver/lib/pfappserver/Form/Field/Country.pm M html/pfappserver/lib/pfappserver/Form/Field/DatePicker.pm M html/pfappserver/lib/pfappserver/Form/Field/DateTimePicker.pm M html/pfappserver/lib/pfappserver/Form/Field/Duration.pm M html/pfappserver/lib/pfappserver/Form/Field/DynamicTable.pm M html/pfappserver/lib/pfappserver/Form/Field/ExtendedDuration.pm M html/pfappserver/lib/pfappserver/Form/Field/IPAddress.pm M html/pfappserver/lib/pfappserver/Form/Field/MACAddress.pm M html/pfappserver/lib/pfappserver/Form/Field/ObfuscatedText.pm M html/pfappserver/lib/pfappserver/Form/Field/Password.pm M html/pfappserver/lib/pfappserver/Form/Field/Path.pm M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm M html/pfappserver/lib/pfappserver/Form/Field/SwitchID.pm M html/pfappserver/lib/pfappserver/Form/Field/TimePicker.pm M html/pfappserver/lib/pfappserver/Form/Field/Toggle.pm M html/pfappserver/lib/pfappserver/Form/Field/Uneditable.pm M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/Form/Interface/Create.pm M html/pfappserver/lib/pfappserver/Form/Node.pm M html/pfappserver/lib/pfappserver/Form/Node/Create/Import.pm M html/pfappserver/lib/pfappserver/Form/Portal.pm M html/pfappserver/lib/pfappserver/Form/Role.pm M html/pfappserver/lib/pfappserver/Form/SavedSearch.pm M html/pfappserver/lib/pfappserver/Form/SoH.pm M html/pfappserver/lib/pfappserver/Form/User.pm M html/pfappserver/lib/pfappserver/Form/User/Create.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Import.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Multiple.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Single.pm M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/ButtonGroup.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/DynamicTable.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/ExtendedDuration.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/Span.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/Switch.pm M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/DynamicTableRow.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po M html/pfappserver/lib/pfappserver/I18N/i_default.po M html/pfappserver/lib/pfappserver/Model/Admin.pm M html/pfappserver/lib/pfappserver/Model/Authentication.pm M html/pfappserver/lib/pfappserver/Model/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Model/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/Model/Config/Authentication.pm M html/pfappserver/lib/pfappserver/Model/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/Model/Config/Domain.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Combination.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/Model/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Model/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Model/Config/Interface.pm M html/pfappserver/lib/pfappserver/Model/Config/Network.pm M html/pfappserver/lib/pfappserver/Model/Config/PKI_Provider.pm M html/pfappserver/lib/pfappserver/Model/Config/Pf.pm M html/pfappserver/lib/pfappserver/Model/Config/Pfconfig.pm M html/pfappserver/lib/pfappserver/Model/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/Model/Config/Profile.pm M html/pfappserver/lib/pfappserver/Model/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/Model/Config/Realm.pm M html/pfappserver/lib/pfappserver/Model/Config/Rules.pm M html/pfappserver/lib/pfappserver/Model/Config/Scan.pm M html/pfappserver/lib/pfappserver/Model/Config/Switch.pm M html/pfappserver/lib/pfappserver/Model/Config/SwitchGroup.pm M html/pfappserver/lib/pfappserver/Model/Config/System.pm M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm M html/pfappserver/lib/pfappserver/Model/Config/WMI.pm M html/pfappserver/lib/pfappserver/Model/Config/Wrix.pm M html/pfappserver/lib/pfappserver/Model/Configurator.pm M html/pfappserver/lib/pfappserver/Model/DB.pm M html/pfappserver/lib/pfappserver/Model/Enforcement.pm M html/pfappserver/lib/pfappserver/Model/Graph.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/lib/pfappserver/Model/MacAddress.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/Model/PfConfigAdapter.pm M html/pfappserver/lib/pfappserver/Model/Pfqueue.pm M html/pfappserver/lib/pfappserver/Model/Roles.pm M html/pfappserver/lib/pfappserver/Model/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/Model/SavedSearch/User.pm M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/lib/pfappserver/Model/Search/User.pm M html/pfappserver/lib/pfappserver/Model/Services.pm M html/pfappserver/lib/pfappserver/Model/SoH.pm M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/lib/pfappserver/Model/UserAgent.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication/Source.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/BillingTiers.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Domain.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Combination.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DB.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/MacAddress.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Networks.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PKI_Provider.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pf.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile/Default.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Realm.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Scan.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/System.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/UserAgents.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/WMI.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Wrix.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/DB.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Interface.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Pfqueue.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Roles.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Root.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/User.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Service.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/SoH.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm M html/pfappserver/lib/pfappserver/Role/Controller/BulkActions.pm M html/pfappserver/lib/pfappserver/View/Admin.pm M html/pfappserver/lib/pfappserver/View/CSV.pm M html/pfappserver/lib/pfappserver/View/Configurator.pm M html/pfappserver/lib/pfappserver/View/HTML.pm M html/pfappserver/lib/pfappserver/View/JSON.pm M html/pfappserver/t/01app.t M html/pfappserver/t/02pod.t M html/pfappserver/t/03podcoverage.t M html/pfappserver/t/controller_Config-Networks.t M html/pfappserver/t/controller_Config-Pf.t M html/pfappserver/t/controller_Config-System.t M html/pfappserver/t/controller_Config.t M html/pfappserver/t/controller_Configurator.t M html/pfappserver/t/controller_DB.t M html/pfappserver/t/controller_Enforcement.t M html/pfappserver/t/controller_Interface.t M html/pfappserver/t/model_Config-System.t M html/pfappserver/t/model_Config.t M html/pfappserver/t/model_Configurator.t M html/pfappserver/t/model_DB.t M html/pfappserver/t/model_Enforcement.t M html/pfappserver/t/model_Interface.t M html/pfappserver/t/model_PfConfigAdapter.t M html/pfappserver/t/model_Report.t M html/pfappserver/t/model_Services.t M html/pfappserver/t/view_Admin.t M html/pfappserver/t/view_Configurator.t M html/pfappserver/t/view_HTML.t M html/pfappserver/t/view_JSON.t M lib/CHI/Driver/SubNamespace.pm M lib/Catalyst/Plugin/Session/Store/CHI.pm M lib/pf/Authentication/Action.pm M lib/pf/Authentication/Condition.pm M lib/pf/Authentication/Rule.pm M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/ADSource.pm M lib/pf/Authentication/Source/AuthorizeNetSource.pm M lib/pf/Authentication/Source/BillingSource.pm M lib/pf/Authentication/Source/BlackholeSource.pm M lib/pf/Authentication/Source/ChainedSource.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/HTTPSource.pm M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/KickboxSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/LinkedInSource.pm M lib/pf/Authentication/Source/MirapaySource.pm M lib/pf/Authentication/Source/NullSource.pm M lib/pf/Authentication/Source/OAuthSource.pm M lib/pf/Authentication/Source/PaypalSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm M lib/pf/Authentication/Source/StripeSource.pm M lib/pf/Authentication/Source/TwitterSource.pm M lib/pf/Authentication/Source/WindowsLiveSource.pm M lib/pf/Authentication/constants.pm M lib/pf/Base/RoseDB/Object.pm M lib/pf/Base/RoseDB/Object/Manager.pm M lib/pf/Base/RoseDB/Wrix.pm M lib/pf/Base/RoseDB/Wrix/Manager.pm M lib/pf/CHI.pm M lib/pf/ConfigStore.pm M lib/pf/ConfigStore/AdminRoles.pm M lib/pf/ConfigStore/ApacheFilters.pm M lib/pf/ConfigStore/Authentication.pm M lib/pf/ConfigStore/BillingTiers.pm M lib/pf/ConfigStore/Cluster.pm M lib/pf/ConfigStore/DhcpFilters.pm M lib/pf/ConfigStore/Domain.pm M lib/pf/ConfigStore/Firewall_SSO.pm M lib/pf/ConfigStore/FloatingDevice.pm M lib/pf/ConfigStore/Group.pm M lib/pf/ConfigStore/Hierarchy.pm M lib/pf/ConfigStore/Interface.pm M lib/pf/ConfigStore/Network.pm M lib/pf/ConfigStore/PKI_Provider.pm M lib/pf/ConfigStore/Pf.pm M lib/pf/ConfigStore/Pfdetect.pm M lib/pf/ConfigStore/Profile.pm M lib/pf/ConfigStore/Provisioning.pm M lib/pf/ConfigStore/RadiusFilters.pm M lib/pf/ConfigStore/Realm.pm M lib/pf/ConfigStore/Role/ValidGenericID.pm M lib/pf/ConfigStore/Scan.pm M lib/pf/ConfigStore/Switch.pm M lib/pf/ConfigStore/SwitchGroup.pm M lib/pf/ConfigStore/Violations.pm M lib/pf/ConfigStore/VlanFilters.pm M lib/pf/ConfigStore/WMI.pm M lib/pf/ConfigStore/Wrix.pm M lib/pf/Connection.pm M lib/pf/IniFiles.pm M lib/pf/MAC.pm M lib/pf/Moose/Types.pm M lib/pf/OMAPI.pm M lib/pf/Portal/Profile.pm M lib/pf/Portal/ProfileFactory.pm M lib/pf/Portal/Session.pm M lib/pf/Role/CHI/Driver/ComputeWithUndef.pm M lib/pf/Role/CHI/Driver/FileUmask.pm M lib/pf/Role/CHI/Driver/Untaint.pm M lib/pf/RoseDB.pm M lib/pf/RoseDB/Wrix.pm M lib/pf/RoseDB/Wrix/Manager.pm M lib/pf/SearchBuilder.pm M lib/pf/Sereal.pm M lib/pf/StatsD.pm M lib/pf/StatsD/Timer.pm M lib/pf/Switch.pm M lib/pf/Switch/Accton.pm M lib/pf/Switch/Accton/ES3526XA.pm M lib/pf/Switch/Accton/ES3528M.pm M lib/pf/Switch/AeroHIVE.pm M lib/pf/Switch/AeroHIVE/AP.pm M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/Switch/AeroHIVE/BR100.pm M lib/pf/Switch/Alcatel.pm M lib/pf/Switch/AlliedTelesis.pm M lib/pf/Switch/AlliedTelesis/AT8000GS.pm M lib/pf/Switch/Amer.pm M lib/pf/Switch/Amer/SS2R24i.pm M lib/pf/Switch/Anyfi.pm M lib/pf/Switch/Aruba.pm M lib/pf/Switch/Aruba/Controller_200.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Avaya.pm M lib/pf/Switch/Avaya/ERS2500.pm M lib/pf/Switch/Avaya/ERS4000.pm M lib/pf/Switch/Avaya/ERS5000.pm M lib/pf/Switch/Avaya/ERS5000_6x.pm M lib/pf/Switch/Avaya/WC.pm M lib/pf/Switch/Belair.pm M lib/pf/Switch/Brocade.pm M lib/pf/Switch/Brocade/RFS.pm M lib/pf/Switch/Cisco.pm M lib/pf/Switch/Cisco/Aironet.pm M lib/pf/Switch/Cisco/Aironet_1130.pm M lib/pf/Switch/Cisco/Aironet_1242.pm M lib/pf/Switch/Cisco/Aironet_1250.pm M lib/pf/Switch/Cisco/Aironet_1600.pm M lib/pf/Switch/Cisco/Aironet_WDS.pm M lib/pf/Switch/Cisco/Catalyst_2900XL.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/Catalyst_2960G.pm M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/Catalyst_2970.pm M lib/pf/Switch/Cisco/Catalyst_3500XL.pm M lib/pf/Switch/Cisco/Catalyst_3550.pm M lib/pf/Switch/Cisco/Catalyst_3560.pm M lib/pf/Switch/Cisco/Catalyst_3560G.pm M lib/pf/Switch/Cisco/Catalyst_3750.pm M lib/pf/Switch/Cisco/Catalyst_3750G.pm M lib/pf/Switch/Cisco/Catalyst_4500.pm M lib/pf/Switch/Cisco/Catalyst_6500.pm M lib/pf/Switch/Cisco/ISR_1800.pm M lib/pf/Switch/Cisco/SG300.pm M lib/pf/Switch/Cisco/WLC.pm M lib/pf/Switch/Cisco/WLC_2100.pm M lib/pf/Switch/Cisco/WLC_2106.pm M lib/pf/Switch/Cisco/WLC_2500.pm M lib/pf/Switch/Cisco/WLC_4400.pm M lib/pf/Switch/Cisco/WLC_5500.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/Switch/Cisco/WiSM.pm M lib/pf/Switch/Cisco/WiSM2.pm M lib/pf/Switch/Dell.pm M lib/pf/Switch/Dell/Force10.pm M lib/pf/Switch/Dell/PowerConnect3424.pm M lib/pf/Switch/Dlink.pm M lib/pf/Switch/Dlink/DES_3028.pm M lib/pf/Switch/Dlink/DES_3526.pm M lib/pf/Switch/Dlink/DES_3550.pm M lib/pf/Switch/Dlink/DGS_3100.pm M lib/pf/Switch/Dlink/DGS_3200.pm M lib/pf/Switch/Dlink/DWL.pm M lib/pf/Switch/Dlink/DWS_3026.pm M lib/pf/Switch/EdgeCore.pm M lib/pf/Switch/Enterasys.pm M lib/pf/Switch/Enterasys/D2.pm M lib/pf/Switch/Enterasys/Matrix_N3.pm M lib/pf/Switch/Enterasys/SecureStack_C2.pm M lib/pf/Switch/Enterasys/SecureStack_C3.pm M lib/pf/Switch/Enterasys/V2110.pm M lib/pf/Switch/Extreme.pm M lib/pf/Switch/Extreme/Summit.pm M lib/pf/Switch/Extreme/Summit_X250e.pm M lib/pf/Switch/Extricom.pm M lib/pf/Switch/Extricom/EXSW.pm M lib/pf/Switch/Foundry.pm M lib/pf/Switch/Foundry/FastIron_4802.pm M lib/pf/Switch/Foundry/MC.pm M lib/pf/Switch/Generic.pm M lib/pf/Switch/H3C.pm M lib/pf/Switch/H3C/S5120.pm M lib/pf/Switch/HP.pm M lib/pf/Switch/HP/Controller_MSM710.pm M lib/pf/Switch/HP/E4800G.pm M lib/pf/Switch/HP/E5500G.pm M lib/pf/Switch/HP/MSM.pm M lib/pf/Switch/HP/Procurve_2500.pm M lib/pf/Switch/HP/Procurve_2600.pm M lib/pf/Switch/HP/Procurve_2920.pm M lib/pf/Switch/HP/Procurve_3400cl.pm M lib/pf/Switch/HP/Procurve_4100.pm M lib/pf/Switch/HP/Procurve_5300.pm M lib/pf/Switch/HP/Procurve_5400.pm M lib/pf/Switch/Hostapd.pm M lib/pf/Switch/Huawei.pm M lib/pf/Switch/Huawei/S5710.pm M lib/pf/Switch/IBM.pm M lib/pf/Switch/IBM/IBM_RackSwitch_G8052.pm M lib/pf/Switch/Intel.pm M lib/pf/Switch/Intel/Express_460.pm M lib/pf/Switch/Intel/Express_530.pm M lib/pf/Switch/Juniper.pm M lib/pf/Switch/Juniper/EX.pm M lib/pf/Switch/Juniper/EX2200.pm M lib/pf/Switch/LG.pm M lib/pf/Switch/LG/ES4500G.pm M lib/pf/Switch/Linksys.pm M lib/pf/Switch/Linksys/SRW224G4.pm M lib/pf/Switch/Meraki/AP_http.pm M lib/pf/Switch/Meru.pm M lib/pf/Switch/Meru/MC.pm M lib/pf/Switch/Mikrotik.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/Switch/Motorola.pm M lib/pf/Switch/Motorola/RFS.pm M lib/pf/Switch/Netgear.pm M lib/pf/Switch/Netgear/FSM726v1.pm M lib/pf/Switch/Netgear/FSM7328S.pm M lib/pf/Switch/Netgear/GS110.pm M lib/pf/Switch/Netgear/MSeries.pm M lib/pf/Switch/Nortel.pm M lib/pf/Switch/Nortel/BPS2000.pm M lib/pf/Switch/Nortel/BayStack4550.pm M lib/pf/Switch/Nortel/BayStack470.pm M lib/pf/Switch/Nortel/BayStack5500.pm M lib/pf/Switch/Nortel/BayStack5500_6x.pm M lib/pf/Switch/Nortel/ERS2500.pm M lib/pf/Switch/Nortel/ERS4000.pm M lib/pf/Switch/Nortel/ERS5000.pm M lib/pf/Switch/Nortel/ERS5000_6x.pm M lib/pf/Switch/Nortel/ES325.pm M lib/pf/Switch/PacketFence.pm M lib/pf/Switch/Ruckus.pm M lib/pf/Switch/SMC.pm M lib/pf/Switch/SMC/TS6128L2.pm M lib/pf/Switch/SMC/TS6224M.pm M lib/pf/Switch/SMC/TS8800M.pm M lib/pf/Switch/ThreeCom.pm M lib/pf/Switch/ThreeCom/E4800G.pm M lib/pf/Switch/ThreeCom/E5500G.pm M lib/pf/Switch/ThreeCom/NJ220.pm M lib/pf/Switch/ThreeCom/SS4200.pm M lib/pf/Switch/ThreeCom/SS4500.pm M lib/pf/Switch/ThreeCom/Switch_4200G.pm M lib/pf/Switch/Trapeze.pm M lib/pf/Switch/WirelessModuleTemplate.pm M lib/pf/Switch/Xirrus.pm M lib/pf/Switch/Xirrus/AP_http.pm M lib/pf/Switch/constants.pm M lib/pf/SwitchFactory.pm M lib/pf/WebAPI.pm M lib/pf/WebAPI/AuthenHandler.pm M lib/pf/WebAPI/InitHandler.pm M lib/pf/WebAPI/JSONRPC.pm M lib/pf/WebAPI/MsgPack.pm M lib/pf/access_filter.pm M lib/pf/access_filter/dhcp.pm M lib/pf/access_filter/radius.pm M lib/pf/access_filter/vlan.pm M lib/pf/accounting.pm M lib/pf/action.pm M lib/pf/activation.pm M lib/pf/admin_roles.pm M lib/pf/api.pm M lib/pf/api/attributes.pm M lib/pf/api/can_fork.pm M lib/pf/api/jsonrpcclient.pm M lib/pf/api/local.pm M lib/pf/api/msgpackclient.pm M lib/pf/api/queue.pm M lib/pf/authentication.pm M lib/pf/base/cmd/action_cmd.pm M lib/pf/base/cmd/config_store.pm M lib/pf/billing/custom_hook.pm M lib/pf/class.pm M lib/pf/client.pm M lib/pf/cluster.pm M lib/pf/clustermgmt.pm M lib/pf/cmd.pm M lib/pf/cmd/display.pm M lib/pf/cmd/help.pm M lib/pf/cmd/pf.pm M lib/pf/cmd/pf/cache.pm M lib/pf/cmd/pf/checkup.pm M lib/pf/cmd/pf/class.pm M lib/pf/cmd/pf/class/view.pm M lib/pf/cmd/pf/configfiles.pm M lib/pf/cmd/pf/configfiles/pull.pm M lib/pf/cmd/pf/configfiles/push.pm M lib/pf/cmd/pf/configreload.pm M lib/pf/cmd/pf/fixpermissions.pm M lib/pf/cmd/pf/floatingnetworkdeviceconfig.pm M lib/pf/cmd/pf/generatedomainconfig.pm M lib/pf/cmd/pf/help.pm M lib/pf/cmd/pf/ifoctetshistorymac.pm M lib/pf/cmd/pf/ifoctetshistoryswitch.pm M lib/pf/cmd/pf/ifoctetshistoryuser.pm M lib/pf/cmd/pf/import.pm M lib/pf/cmd/pf/import/nodes.pm M lib/pf/cmd/pf/ipmachistory.pm M lib/pf/cmd/pf/locationhistorymac.pm M lib/pf/cmd/pf/locationhistoryswitch.pm M lib/pf/cmd/pf/networkconfig.pm M lib/pf/cmd/pf/node.pm M lib/pf/cmd/pf/pfconfig.pm M lib/pf/cmd/pf/portalprofileconfig.pm M lib/pf/cmd/pf/reload.pm M lib/pf/cmd/pf/reload/violations.pm M lib/pf/cmd/pf/schedule.pm M lib/pf/cmd/pf/service.pm M lib/pf/cmd/pf/switchconfig.pm M lib/pf/cmd/pf/version.pm M lib/pf/cmd/pf/violationconfig.pm M lib/pf/cmd/roles/need_x_args.pm M lib/pf/cmd/roles/show_help.pm M lib/pf/cmd/roles/show_parent_help.pm M lib/pf/cmd/subcmd.pm M lib/pf/condition.pm M lib/pf/condition/all.pm M lib/pf/condition/any.pm M lib/pf/condition/date_after.pm M lib/pf/condition/date_before.pm M lib/pf/condition/equals.pm M lib/pf/condition/exists_in.pm M lib/pf/condition/false.pm M lib/pf/condition/greater.pm M lib/pf/condition/includes.pm M lib/pf/condition/is_defined.pm M lib/pf/condition/key.pm M lib/pf/condition/lower.pm M lib/pf/condition/matches.pm M lib/pf/condition/network.pm M lib/pf/condition/not.pm M lib/pf/condition/not_defined.pm M lib/pf/condition/not_equals.pm M lib/pf/condition/not_matches.pm M lib/pf/condition/regex.pm M lib/pf/condition/regex_not.pm M lib/pf/condition/starts_with.pm M lib/pf/condition/time_period.pm M lib/pf/condition/true.pm M lib/pf/condition_parser.pm M lib/pf/config.pm M lib/pf/config/cached.pm M lib/pf/config/ui.pm M lib/pf/config/util.pm M lib/pf/config/violation.pm M lib/pf/configfile.pm M lib/pf/constants.pm M lib/pf/constants/Portal/Profile.pm M lib/pf/constants/admin_roles.pm M lib/pf/constants/api.pm M lib/pf/constants/authentication.pm M lib/pf/constants/authentication/messages.pm M lib/pf/constants/config.pm M lib/pf/constants/dhcp.pm M lib/pf/constants/domain.pm M lib/pf/constants/eap_type.pm M lib/pf/constants/exit_code.pm M lib/pf/constants/pfdetect.pm M lib/pf/constants/pfqueue.pm M lib/pf/constants/scan.pm M lib/pf/constants/trigger.pm M lib/pf/db.pm M lib/pf/detect/parser.pm M lib/pf/detect/parser/fortianalyser.pm M lib/pf/detect/parser/security_onion.pm M lib/pf/detect/parser/snort.pm M lib/pf/detect/parser/suricata.pm M lib/pf/dhcp/processor.pm M lib/pf/domain.pm M lib/pf/enforcement.pm M lib/pf/error.pm M lib/pf/factory/condition/access_filter.pm M lib/pf/factory/condition/profile.pm M lib/pf/factory/condition/violation.pm M lib/pf/factory/config.pm M lib/pf/factory/detect/parser.pm M lib/pf/factory/firewallsso.pm M lib/pf/factory/pki_provider.pm M lib/pf/factory/provisioner.pm M lib/pf/factory/scan.pm M lib/pf/factory/task.pm M lib/pf/file_paths.pm M lib/pf/filter.pm M lib/pf/filter_engine.pm M lib/pf/filter_engine/profile.pm M lib/pf/fingerbank.pm M lib/pf/firewallsso.pm M lib/pf/firewallsso/BarracudaNG.pm M lib/pf/firewallsso/Checkpoint.pm M lib/pf/firewallsso/FortiGate.pm M lib/pf/firewallsso/Iboss.pm M lib/pf/firewallsso/PaloAlto.pm M lib/pf/floatingdevice.pm M lib/pf/floatingdevice/custom.pm M lib/pf/freeradius.pm M lib/pf/ifoctetslog.pm M lib/pf/import.pm M lib/pf/inline.pm M lib/pf/inline/accounting.pm M lib/pf/inline/custom.pm M lib/pf/iplog.pm M lib/pf/ipset.pm M lib/pf/iptables.pm M lib/pf/locationlog.pm M lib/pf/log.pm M lib/pf/log/trapper.pm M lib/pf/lookup/node.pm M lib/pf/lookup/person.pm M lib/pf/node.pm M lib/pf/nodecategory.pm M lib/pf/password.pm M lib/pf/person.pm M lib/pf/pfcmd.pm M lib/pf/pfcmd/checkup.pm M lib/pf/pfcmd/dashboard.pm M lib/pf/pfcmd/graph.pm M lib/pf/pfcmd/help.pm M lib/pf/pfcmd/pfcmd.pm M lib/pf/pfcmd/report.pm M lib/pf/pfdns/constants.pm M lib/pf/pfqueue/consumer.pm M lib/pf/pfqueue/consumer/redis.pm M lib/pf/pfqueue/producer.pm M lib/pf/pfqueue/producer/redis.pm M lib/pf/pftest.pm M lib/pf/pftest/authentication.pm M lib/pf/pftest/help.pm M lib/pf/pftest/iplogs_not_closed.pm M lib/pf/pftest/mysql.pm M lib/pf/pftest/mysql/tuner.pm M lib/pf/pftest/profile_filter.pm M lib/pf/pki_provider.pm M lib/pf/pki_provider/packetfence_local.pm M lib/pf/pki_provider/packetfence_pki.pm M lib/pf/pki_provider/scep.pm M lib/pf/provisioner.pm M lib/pf/provisioner/accept.pm M lib/pf/provisioner/android.pm M lib/pf/provisioner/deny.pm M lib/pf/provisioner/ibm.pm M lib/pf/provisioner/mobileconfig.pm M lib/pf/provisioner/mobileiron.pm M lib/pf/provisioner/opswat.pm M lib/pf/provisioner/sepm.pm M lib/pf/provisioner/symantec.pm M lib/pf/provisioner/windows.pm M lib/pf/proxypassthrough/constants.pm M lib/pf/radius.pm M lib/pf/radius/constants.pm M lib/pf/radius/custom.pm M lib/pf/radius/rpc.pm M lib/pf/radius/soapclient.pm M lib/pf/role.pm M lib/pf/role/custom.pm M lib/pf/roles.pm M lib/pf/roles/custom.pm M lib/pf/savedsearch.pm M lib/pf/scan.pm M lib/pf/scan/nessus.pm M lib/pf/scan/nessus6.pm M lib/pf/scan/openvas.pm M lib/pf/scan/wmi.pm M lib/pf/scan/wmi/rules.pm M lib/pf/schedule.pm M lib/pf/services.pm M lib/pf/services/manager.pm M lib/pf/services/manager/dhcpd.pm M lib/pf/services/manager/haproxy.pm M lib/pf/services/manager/httpd.pm M lib/pf/services/manager/httpd_aaa.pm M lib/pf/services/manager/httpd_admin.pm M lib/pf/services/manager/httpd_graphite.pm M lib/pf/services/manager/httpd_portal.pm M lib/pf/services/manager/httpd_proxy.pm M lib/pf/services/manager/httpd_webservices.pm M lib/pf/services/manager/iptables.pm M lib/pf/services/manager/keepalived.pm M lib/pf/services/manager/p0f.pm M lib/pf/services/manager/pfbandwidthd.pm M lib/pf/services/manager/pfdetect.pm M lib/pf/services/manager/pfdhcplistener.pm M lib/pf/services/manager/pfdns.pm M lib/pf/services/manager/pfmon.pm M lib/pf/services/manager/pfqueue.pm M lib/pf/services/manager/pfsetvlan.pm M lib/pf/services/manager/radiusd.pm M lib/pf/services/manager/radiusd_child.pm M lib/pf/services/manager/redis.pm M lib/pf/services/manager/redis_queue.pm M lib/pf/services/manager/roles/is_managed_vlan_inline_enforcement.pm M lib/pf/services/manager/roles/pf_conf_trapping_engine.pm M lib/pf/services/manager/snmptrapd.pm M lib/pf/services/manager/snort.pm M lib/pf/services/manager/submanager.pm M lib/pf/services/manager/suricata.pm M lib/pf/services/manager/winbindd.pm M lib/pf/services/manager/winbindd_child.pm M lib/pf/services/util.pm M lib/pf/sms_carrier.pm M lib/pf/soh.pm M lib/pf/soh/custom.pm M lib/pf/task.pm M lib/pf/task/api.pm M lib/pf/task/log.pm M lib/pf/task/sendmail.pm M lib/pf/traplog.pm M lib/pf/useragent.pm M lib/pf/util.pm M lib/pf/util/apache.pm M lib/pf/util/dhcp.pm M lib/pf/util/dhcpv6.pm M lib/pf/util/freeradius.pm M lib/pf/util/networking.pm M lib/pf/util/pfqueue.pm M lib/pf/util/radius.pm M lib/pf/util/webapi.pm M lib/pf/util/wmi.pm M lib/pf/version.pm M lib/pf/violation.pm M lib/pf/violation_config.pm M lib/pf/web.pm M lib/pf/web/aaa_modperl_require.pl M lib/pf/web/admin.pm M lib/pf/web/backend_modperl_require.pl M lib/pf/web/billinghook.pm M lib/pf/web/captiveportal_modperl_require.pl M lib/pf/web/constants.pm M lib/pf/web/custom.pm M lib/pf/web/device_registration.pm M lib/pf/web/dispatcher.pm M lib/pf/web/dispatcher/custom.pm M lib/pf/web/externalportal.pm M lib/pf/web/filter.pm M lib/pf/web/guest.pm M lib/pf/web/interceptproxy.pm M lib/pf/web/proxy_modperl_require.pl M lib/pf/web/release.pm M lib/pf/web/static.pm M lib/pf/web/util.pm M lib/pf/web/webservices_modperl_require.pl M lib/pf/web/wispr.pm M lib/pfconfig/backend.pm M lib/pfconfig/backend/bdb.pm M lib/pfconfig/backend/mysql.pm M lib/pfconfig/cached.pm M lib/pfconfig/cached_array.pm M lib/pfconfig/cached_hash.pm M lib/pfconfig/cached_scalar.pm M lib/pfconfig/config.pm M lib/pfconfig/constants.pm M lib/pfconfig/empty_string.pm M lib/pfconfig/log.pm M lib/pfconfig/manager.pm M lib/pfconfig/namespaces/FilterEngine/AccessScopes.pm M lib/pfconfig/namespaces/FilterEngine/DhcpScopes.pm M lib/pfconfig/namespaces/FilterEngine/Profile.pm M lib/pfconfig/namespaces/FilterEngine/RadiusScopes.pm M lib/pfconfig/namespaces/FilterEngine/Violation.pm M lib/pfconfig/namespaces/FilterEngine/VlanScopes.pm M lib/pfconfig/namespaces/config.pm M lib/pfconfig/namespaces/config/AdminRoles.pm M lib/pfconfig/namespaces/config/ApacheFilters.pm M lib/pfconfig/namespaces/config/Authentication.pm M lib/pfconfig/namespaces/config/BillingTiers.pm M lib/pfconfig/namespaces/config/Cluster.pm M lib/pfconfig/namespaces/config/DhcpFilters.pm M lib/pfconfig/namespaces/config/Documentation.pm M lib/pfconfig/namespaces/config/Domain.pm M lib/pfconfig/namespaces/config/Firewall_SSO.pm M lib/pfconfig/namespaces/config/FloatingDevices.pm M lib/pfconfig/namespaces/config/Network.pm M lib/pfconfig/namespaces/config/PKI_Provider.pm M lib/pfconfig/namespaces/config/Pf.pm M lib/pfconfig/namespaces/config/PfDefault.pm M lib/pfconfig/namespaces/config/Pfdetect.pm M lib/pfconfig/namespaces/config/Profiles.pm M lib/pfconfig/namespaces/config/Provisioning.pm M lib/pfconfig/namespaces/config/RadiusFilters.pm M lib/pfconfig/namespaces/config/Realm.pm M lib/pfconfig/namespaces/config/Scan.pm M lib/pfconfig/namespaces/config/Switch.pm M lib/pfconfig/namespaces/config/Violations.pm M lib/pfconfig/namespaces/config/VlanFilters.pm M lib/pfconfig/namespaces/config/Wmi.pm M lib/pfconfig/namespaces/config/template.pm M lib/pfconfig/namespaces/interfaces.pm M lib/pfconfig/namespaces/interfaces/dhcplistener_ints.pm M lib/pfconfig/namespaces/interfaces/ha_ints.pm M lib/pfconfig/namespaces/interfaces/inline_enforcement_nets.pm M lib/pfconfig/namespaces/interfaces/inline_nets.pm M lib/pfconfig/namespaces/interfaces/internal_nets.pm M lib/pfconfig/namespaces/interfaces/listen_ints.pm M lib/pfconfig/namespaces/interfaces/management_network.pm M lib/pfconfig/namespaces/interfaces/monitor_int.pm M lib/pfconfig/namespaces/interfaces/portal_ints.pm M lib/pfconfig/namespaces/interfaces/routed_isolation_nets.pm M lib/pfconfig/namespaces/interfaces/routed_registration_nets.pm M lib/pfconfig/namespaces/interfaces/vlan_enforcement_nets.pm M lib/pfconfig/namespaces/resource.pm M lib/pfconfig/namespaces/resource/CaptivePortal.pm M lib/pfconfig/namespaces/resource/Database.pm M lib/pfconfig/namespaces/resource/URI_Filters.pm M lib/pfconfig/namespaces/resource/accounting_triggers.pm M lib/pfconfig/namespaces/resource/array_test.pm M lib/pfconfig/namespaces/resource/authentication_config_hash.pm M lib/pfconfig/namespaces/resource/authentication_lookup.pm M lib/pfconfig/namespaces/resource/authentication_sources.pm M lib/pfconfig/namespaces/resource/bandwidth_expired_violations.pm M lib/pfconfig/namespaces/resource/cluster_hosts.pm M lib/pfconfig/namespaces/resource/cluster_servers.pm M lib/pfconfig/namespaces/resource/default_switch.pm M lib/pfconfig/namespaces/resource/domain_dns_servers.pm M lib/pfconfig/namespaces/resource/fqdn.pm M lib/pfconfig/namespaces/resource/guest_self_registration.pm M lib/pfconfig/namespaces/resource/reverse_fqdn.pm M lib/pfconfig/namespaces/resource/switches_ranges.pm M lib/pfconfig/timeme.pm M lib/pfconfig/undef_element.pm M lib/pfconfig/util.pm M raddb/dictionary.inverse M raddb/packetfence-multi-domain.pm M raddb/packetfence-soh.pm M raddb/packetfence.pm M sbin/pfbandwidthd M sbin/pfconfig M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfdns M sbin/pfmon M sbin/pfqueue M sbin/pfsetvlan commit 2d447daa3a11f3d52939d020bdc2ef3d447b20f3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 6 10:02:29 2016 -0500 Remove unused template D html/pfappserver/root/pagination.tt commit 88c0d54982b6536a37240f022f31e5070bab67e0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 6 09:55:53 2016 -0500 Update time period to match the config in conf/pf.conf.defaults M addons/database-backup-and-maintenance.sh commit 5c36ea84b7b6cae89e0ae8e7b73b5fd954648459 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 6 09:18:18 2016 -0500 minor code cleanup M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Filters.pm commit aba1678a4bf5e942af915321eedaf84d7bdba09f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 6 09:11:47 2016 -0500 more doc M lib/pfconfig/namespaces/FilterEngine/AccessScopes.pm commit 5f3984472c9ed1efcdf95cad707dd31ca8222094 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 6 09:10:39 2016 -0500 fix identation M html/pfappserver/root/static/admin/config/filters.js commit e158167c30a288efb26a9eef4235590272ab5f99 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 6 09:07:53 2016 -0500 returning once is enough M html/pfappserver/root/static/admin/config/filters.js commit d0a149a71284f40c991d968ff930235455029e36 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 6 09:05:17 2016 -0500 pod doc for filters constants M lib/pf/constants/filters.pm commit ed94da29f694dc27de3855daac3c8f800b4aa1ef Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 6 09:03:55 2016 -0500 added dhcp filters to admin filter edition M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Filters.pm M html/pfappserver/root/config/filters/index.tt M lib/pf/constants/filters.pm commit cbedce2e0551f2f1d15b5ef8353fffc686ce2f5d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 6 08:58:32 2016 -0500 don't show save button unless rights are ok M html/pfappserver/root/config/filters/index.tt commit 574a0312b8d73f82f72454cd16533eaff1ddc314 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 6 08:57:04 2016 -0500 i18n for engine admin roles M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 7695be84545393bf682b983eeeedc1dd64fbe340 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 6 08:55:04 2016 -0500 extract to constants M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Filters.pm A lib/pf/constants/filters.pm commit 894ae2ae2a2c2f17cba52c07ff5dcd6e519a96b6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 6 08:54:43 2016 -0500 remove useless roles M lib/pf/constants/admin_roles.pm commit 896be9e95e4374a73837804de715fd32bd284795 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 6 08:49:04 2016 -0500 handle default value when recording an error in AccessScopes M lib/pfconfig/namespaces/FilterEngine/AccessScopes.pm commit bb93b5ccced0b8efd281c91caf0aeba8287a3223 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 6 08:47:51 2016 -0500 handle cluster sync in filters edition M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Filters.pm commit d3ddaa1fd27520d91f963d38561f262c82b9d366 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 6 08:32:03 2016 -0500 use of constants + put filters in menu M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Filters.pm M html/pfappserver/root/admin/configuration.tt commit b5e837368180e8749fdb1fda6ee677db0c62b00f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 5 17:42:11 2016 -0500 javascript for filters saving M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/filters/index.tt A html/pfappserver/root/static/admin/config/filters.js commit 1c3ba0bda0d6fc7d001752c224bcae9cf87daaad Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 5 13:09:24 2016 -0500 cleanup in filters template M html/pfappserver/root/config/filters/index.tt commit f094f1de528fba9c6e2f63c5e26f7ef780141b74 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 5 13:08:02 2016 -0500 handle apache filters reloading M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Filters.pm commit 61233eba07294bed7829df4c26f7efa2d116d4d2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 5 10:07:40 2016 -0500 Add basic filters edition - Also adds error recording during an access engine build A html/pfappserver/lib/pfappserver/Controller/Config/Filters.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Filters.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Root.pm A html/pfappserver/root/config/filters/index.tt M lib/pf/constants/admin_roles.pm M lib/pfconfig/namespaces/FilterEngine/AccessScopes.pm M lib/pfconfig/namespaces/config.pm commit 6b9ca9f1928ef0149caadef90b7c4073a15916b9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 5 17:34:36 2016 -0500 Added the all option M html/pfappserver/root/per_page_select.tt commit e95a51fb05d0c95212356c0b11b2ef1d98a2f4c6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 5 17:30:08 2016 -0500 Remove direct call to pf::StatsD::statsd->end M lib/pf/radius_audit_log.pm commit 1817f6f31ce6d9a89858d694f2cd547a36902d91 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 5 16:59:18 2016 -0500 Change default value for expire.radius_audit_log to 30D M conf/pf.conf.defaults commit 99f073347d0825a8e9864794f457b88a977d24da Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 5 16:40:48 2016 -0500 Remove commented out code M html/pfappserver/lib/pfappserver/Model/Config/Switch.pm commit 02f9e21b706b0be881bdbebebdf67d3fcd96b620 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 5 15:25:50 2016 -0500 Use more constants M lib/pf/constants/pfqueue.pm M lib/pfconfig/namespaces/config/Pfqueue.pm commit 1a07b3c8e04f659d3fb89374a1076ceb566e4ca1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 5 14:54:02 2016 -0500 Update pod doc M lib/pf/pfqueue/stats.pm commit fb13e07845fa3d751c39d281c6ae0fa0210f7b32 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 5 14:40:54 2016 -0500 Update pod doc M lib/pf/config/pfqueue.pm commit af21055829903a8389961ea9df754776d865585d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 5 14:35:45 2016 -0500 Remove & M lib/pf/pfqueue/stats.pm commit a7fc001960df21de0c7da7a7f0fa9b72fe3aca9d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 5 14:34:11 2016 -0500 Rename ConfigPfQueue to ConfigPfqueue M lib/pf/cmd/pf/pfqueue.pm M lib/pf/config/pfqueue.pm M lib/pf/pfqueue/stats.pm M lib/pf/util/pfqueue.pm M sbin/pfqueue commit 71d92ae140cae8185a26670bf190b54fde4b6c97 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 4 16:15:19 2016 -0500 Use queue_count M lib/pf/cmd/pf/pfqueue.pm commit c2709a224fe9500e02c6cbe65a79a4a25e851525 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 4 16:03:20 2016 -0500 New method queue_count M lib/pf/pfqueue/stats.pm commit d25e5504ee073636fd4324523eca0fa47b1b7472 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 4 15:58:33 2016 -0500 Use consumer_redis_client M lib/pf/cmd/pf/pfqueue.pm M lib/pf/pfqueue/stats.pm commit 66655b45a9fbbb58f197e614c04831086d00fa53 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 4 15:56:51 2016 -0500 New util method consumer_redis_client M lib/pf/util/pfqueue.pm commit 4a95940951afddf37476c295e062454014b29fe3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 4 13:19:29 2016 -0500 Updated pod M lib/pf/config/pfqueue.pm commit bf91b80cb77eae8602b5d3e4fc12d4ecf5b3573d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 4 09:21:24 2016 -0500 Expanded the pfqueue stats action M lib/pf/cmd/pf/pfqueue.pm commit 0b355bbc8f6b7e4473232b9ab2b7b9b5ec3e14a7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 4 08:53:20 2016 -0500 Delagate to the pf::pfqueue::stats object M html/pfappserver/lib/pfappserver/Model/Pfqueue.pm commit 477542c3cbb8101faa410684b7ef8331bf4e2cf4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 4 08:52:43 2016 -0500 New module pf::pfqueue::stats A lib/pf/pfqueue/stats.pm commit ccbcfd651e6d8ec788d50a1ef89947b94c15aa06 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 25 15:33:53 2015 -0500 New pfcmd command pfcmd pfqueue A lib/pf/cmd/pf/pfqueue.pm commit b13806fbee30786a52928d46f949fbf926446fed Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 4 08:54:52 2016 -0500 Fix syntax error M sbin/pfqueue commit b367c9f45de7487e410e8439010ffb8cfc8c9f66 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 4 08:10:13 2016 -0500 Remove the use of load_config_hash M lib/pf/util/pfqueue.pm commit 3e251799d26be54ea7324742ea17cadfe8c627a9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 4 08:09:51 2016 -0500 Expect the values to be setup in pfconfig M sbin/pfqueue commit 0ad98c170002b20da36e12cdcc79d96015607735 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 4 08:08:35 2016 -0500 Add the delay to the expired time M lib/pf/pfqueue/producer/redis.pm commit 28c755a805c788bfe676ab961954689ad3cae71d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 4 08:07:37 2016 -0500 Set default values here M lib/pfconfig/namespaces/config/Pfqueue.pm commit 637f4132e517fb3eb3839bfc50741cf83909555a Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Jan 3 19:11:55 2016 -0500 Use the global ConfigPfQueue hash M html/pfappserver/lib/pfappserver/Model/Pfqueue.pm commit 0dd057948423ac9e76140bf8de4d8d4dcaf661c6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 23 17:55:35 2015 -0500 Add defaults M lib/pfconfig/namespaces/config/Pfqueue.pm commit ffcf0051b1bc78bb30a25be44c853bc068c693d0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 23 17:46:24 2015 -0500 new module A lib/pf/config/pfqueue.pm commit 80d132edfb6a5106680cfa509f72195dcfcef327 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 27 11:21:48 2015 -0500 Add constant for pfqueue.conf M lib/pf/file_paths.pm A lib/pfconfig/namespaces/config/Pfqueue.pm commit 1e63d24baccfabe9cc633f278ae3262495210017 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 27 11:21:17 2015 -0500 Disable the delayed queue by default M conf/pfqueue.conf.example commit 9b2eed4d7fd2b82cec7c1a63c6a338102a61c582 Author: extrafu <lmarcotte@inverse.ca> Date: Tue Jan 5 11:01:14 2016 -0500 Update NEWS.asciidoc Removed unnecessary entry. We always do code cleanups! M NEWS.asciidoc commit cff1034a9d7033aea60dc8b0f2022200c1c65f6a Author: Derek Wuelfrath <dwlfrth@users.noreply.github.com> Date: Tue Jan 5 10:00:14 2016 -0500 NEWS file entry for PR #1050 M NEWS.asciidoc commit aa53e303bbaf0c71e99c12175e0a57bc4f5e2b44 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jan 4 16:22:12 2016 -0500 Fix the fix. M db/pf-schema-X.Y.Z.sql commit 1910b999daa3981024c04741b6dcae313115211e Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jan 4 16:19:24 2016 -0500 Removed unnecessary index creation from pf-schema.sql. M db/pf-schema-X.Y.Z.sql commit 87eeae9bab342d2abb461c53e4d363f135d0c118 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 4 15:44:47 2016 -0500 Fixed conflict with another merged branch M lib/pf/radius.pm commit 006f3ddd3aa218d9e32b632171c98fd3a15c79f3 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jan 4 15:39:51 2016 -0500 Fix accounting start/stop procedure for upgrades. M db/upgrade-X.X.X-X.Y.Z.sql commit 3cad727bfe9e20f98612c8cb2cac5a4427c94f0a Author: Louis Munro <lmunro@inverse.ca> Date: Fri Nov 27 17:08:47 2015 -0500 Fixed accounting SUM performance issue. M db/pf-schema-X.Y.Z.sql commit a02a1d4c280042365c06f55864ac22d571fb9079 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 4 08:42:15 2016 -0500 Do not do default behavior when clicking on date range functions M html/pfappserver/root/static/admin/reports.js commit b6efac101641b70532b8fdbbff96a15cfb45d45b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 30 15:53:00 2015 -0500 Change the order of the javascript to avoid conflicts M html/pfappserver/root/admin/reports.tt commit ba2e56bd2150b40db0326a5f5e344f72fc74c4d4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 30 10:20:15 2015 -0500 Fixed display the node from the radiuslog M html/pfappserver/root/admin/reports.tt M html/pfappserver/root/radiuslog/search.tt M html/pfappserver/root/static/js/node.js commit 61de05037408f51d058e1a7b8ef86d9850409a4e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 30 10:19:26 2015 -0500 Tighten the selector for displaying an item M html/pfappserver/root/config/adminroles/list.tt M html/pfappserver/root/config/billingtiers/list.tt M html/pfappserver/root/config/domain/list.tt M html/pfappserver/root/config/fingerbank/combination/list.tt M html/pfappserver/root/config/fingerbank/device/children.tt M html/pfappserver/root/config/fingerbank/device/upstream/children.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/list.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/list.tt M html/pfappserver/root/config/fingerbank/mac_vendor/list.tt M html/pfappserver/root/config/fingerbank/user_agent/list.tt M html/pfappserver/root/config/firewall_sso/list.tt M html/pfappserver/root/config/floatingdevice/list.tt M html/pfappserver/root/config/pfdetect/list.tt M html/pfappserver/root/config/pki_provider/list.tt M html/pfappserver/root/config/provisioning/list.tt M html/pfappserver/root/config/realm/list.tt M html/pfappserver/root/config/scan/list.tt M html/pfappserver/root/config/switch/list.tt M html/pfappserver/root/config/wmi/list.tt M html/pfappserver/root/config/wrix/list.tt M html/pfappserver/root/static/admin/config/items.js commit b1a90cdb94b11871a70bfb886d58e802da8ae162 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 29 22:32:44 2015 -0500 Fixed regex for hexdigit M html/pfappserver/lib/pfappserver/Model/RadiusLog.pm commit 9be25a7ecfc753246ecef65d3ba6083be7ca2ead Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 29 21:55:08 2015 -0500 Allow the node information to be displayed on the listing M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/root/admin/reports.tt M html/pfappserver/root/radiuslog/search.tt commit bd960762b60c4b1326b9593ad1c8aa41c3a372fc Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 22 13:47:23 2015 -0500 Fixed typo M html/pfappserver/lib/pfappserver/Model/RadiusLog.pm commit f9e457c6214edb1ba88fe1c6cd0f743ae930099e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 22 13:29:00 2015 -0500 Do not unescape RADIUS_FIELDS M html/pfappserver/lib/pfappserver/Model/RadiusLog.pm M lib/pf/radius_audit_log.pm commit 7bd5a61f45e7e6966d25d9595bc127cf2d2e21e1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 22 11:56:46 2015 -0500 Escape item values because of radius M html/pfappserver/lib/pfappserver/Model/RadiusLog.pm commit 9eb8d0ef2b65c20bfca209bdf8178ed8670308b4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 21 17:30:04 2015 -0500 Add a validate function for radius log M html/pfappserver/lib/pfappserver/Form/RadiusLogSearch.pm commit 50c70ae6ec974a1ca44b7c2e964c1101b46cc806 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 21 14:30:40 2015 -0500 Fixed status message M html/pfappserver/lib/pfappserver/PacketFence/Controller/RadiusLog.pm commit 479b414f002a77f4b2d17e8ed722ecc760d4b16e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 21 12:27:21 2015 -0500 Added additional validation M html/pfappserver/lib/pfappserver/Form/RadiusLogSearch.pm commit a1e049b64a16a64d6583c5fb9c511a1cc256c98b Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 21 10:12:45 2015 -0500 Forced freeradius version to 2.2.10 M addons/packages/packetfence.spec M debian/control commit 41107c72a845f04b15872864d881dff5e86eaacc Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 18 16:38:20 2015 -0500 Fix connection_type M lib/pf/radius.pm commit b8d8485dca0e6685e5237a6fc5cf8671e1d73800 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 17 15:33:05 2015 -0500 Format connection_type for the radius audit log M lib/pf/radius.pm commit e08576574d3d002a041bf09c99a0a4bf143478a4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 17 13:08:16 2015 -0500 Added table creation to the upgrade sql scripts M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 00689541e0c457f2159665650115a874eb9ebf7e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 17 09:49:12 2015 -0500 Fixed naming/typo M addons/extract_i18n_strings.pl commit 7e49c3a04b67e71cda8d7d6ba320b0c9e03f8732 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 16 20:48:28 2015 -0500 Added 1 week expiration time M conf/pf.conf.defaults commit 3fad1df597f6f8e0f779b2046a0c5034a4952531 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 16 20:46:29 2015 -0500 Remove the stash M lib/pf/radius.pm commit c9cc4f8152e222cd71ac577106357e14646b796d Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Dec 16 19:23:58 2015 -0500 Rename unreg to node_status M db/radius_audit_log.sql M html/pfappserver/lib/pfappserver/I18N/i_default.po M html/pfappserver/lib/pfappserver/PacketFence/Controller/RadiusLog.pm M lib/pf/radius_audit_log.pm M raddb/sql/mysql/packetfence.conf commit 3f4f2de15754926b26b225af259fa36130bea967 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 16 14:49:01 2015 -0500 Reorder items in tab M lib/pf/radius_audit_log.pm commit 00766ebb41a5e43d70710827d6699c1aa4edba8f Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 16 10:30:03 2015 -0500 Replaced auth_status by icon M html/pfappserver/root/radiuslog/search.tt A html/pfappserver/root/static/app/green.png A html/pfappserver/root/static/app/red.png commit 742bc3607d896c4ff40eeaea5bf2be62d0caa656 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 15 16:04:53 2015 -0500 Add cleanup task for radius audit log pfmon M conf/documentation.conf M conf/pf.conf.defaults M sbin/pfmon commit 3a7fb950a3f40a1ac8c59796981db7f98e52cb44 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 15 15:16:04 2015 -0500 Added the radius audit log cleanup function M lib/pf/radius_audit_log.pm commit 875a0389f6c2507f9d59ae61032851e5ceb92435 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 15 12:46:36 2015 -0500 Added indexes M db/radius_audit_log.sql commit 503c4ef368b737954b34e160e3f858aa3d12b49b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 15 10:53:36 2015 -0500 Update translation for radius log M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 092239db98674d375bb91e6be40b8ce987713839 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 15 10:36:35 2015 -0500 Added radius audit log to th extract script M addons/extract_i18n_strings.pl commit aceed349c8735eae1d1ca7ca96afad5bb3b13b72 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 15 10:31:27 2015 -0500 Update translation file for radius audit log M html/pfappserver/lib/pfappserver/I18N/i_default.po commit bb2bd2ec2cac08af7092c70fcbd735b2c32eda86 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 15 09:50:43 2015 -0500 Fixed the radius fields formatting M html/pfappserver/lib/pfappserver/PacketFence/Controller/RadiusLog.pm M html/pfappserver/root/radiuslog/view.tt M lib/pf/radius_audit_log.pm commit 251e0d0dbf27885c90be30ea6adcc0f93c3c6d02 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 15 09:40:09 2015 -0500 Reorganize into tabs M html/pfappserver/lib/pfappserver/PacketFence/Controller/RadiusLog.pm M html/pfappserver/root/radiuslog/view.tt M lib/pf/radius_audit_log.pm commit c8259354b73afb8c9993abc1661ba2a6712302e2 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 14 12:34:07 2015 -0500 Added the ability to add multiple search conditions M html/pfappserver/root/radiuslog/index.tt M html/pfappserver/root/static/admin/reports.js commit f73e9e8d3e1e81b0a608311fe15e3a0826d201fd Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 14 12:33:04 2015 -0500 Fixed mismatched tags M html/pfappserver/root/radiuslog/search.tt commit 8358a44feb9b7f84d876f0f15667759a759409ec Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 14 10:46:09 2015 -0500 Clean radius_audit_log entries after 1 week M addons/database-backup-and-maintenance.sh commit 4dbb97133f690d4f07bfa64b29ac64eea771e909 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 14 10:45:01 2015 -0500 Added additional documentation for the pagination M html/pfappserver/root/radiuslog/search.tt commit 6c9439ff4f9a40f708619b843b79935e742d4070 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 14 10:39:29 2015 -0500 Have the footer pagination use the new macro interface M html/pfappserver/root/radiuslog/search.tt commit c111c5bd2cf03937840965c6adf3a67c6a3df6e1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 14 10:34:28 2015 -0500 Generalize pagination macro M html/pfappserver/root/radiuslog/search.tt commit 962dc4d32a75ee131b9312c63660e6eb630388e8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 14 10:33:05 2015 -0500 Add the id to the search form M html/pfappserver/root/radiuslog/index.tt commit d4f8a26fb66c5eb92e1e8f5ffd218701a94a61c2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 14 09:14:01 2015 -0500 Added missing computer_name attribute and reorder column M html/pfappserver/lib/pfappserver/PacketFence/Controller/RadiusLog.pm M lib/pf/radius_audit_log.pm commit 593dd7da9f07db27d02ba9ed3120384976c6de2d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 11 15:18:17 2015 -0500 Reverse order of search M html/pfappserver/lib/pfappserver/Model/RadiusLog.pm commit 99cda429606a03377c6da5dec8f8e90b57a68507 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 11 15:02:46 2015 -0500 Fixed modal footer M html/pfappserver/root/radiuslog/view.tt commit 44c421f7529f50a1ee78a7c20e124c7ece847bbd Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 11 15:28:42 2015 -0500 Added computer name M db/radius_audit_log.sql M lib/pf/radius.pm M raddb/dictionary.inverse M raddb/sql/mysql/packetfence.conf commit 7168631fc5e74327aae685d4c06f83fd44a49371 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 11 15:00:02 2015 -0500 Add page_num to the query M html/pfappserver/lib/pfappserver/PacketFence/Controller/RadiusLog.pm commit aef265c712818b8c4f66ba1c6dcb0781ed746471 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 11 14:58:38 2015 -0500 Added pagination M html/pfappserver/root/radiuslog/search.tt commit 3f41ccf617113812407aef84f3a0ecb453836659 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 11 14:51:10 2015 -0500 Added pagination M html/pfappserver/root/radiuslog/search.tt commit 6a7c42b603d073434c1514cac91590917a7aa1d4 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 11 14:50:47 2015 -0500 Add the ability to change the per page count M html/pfappserver/root/radiuslog/index.tt commit 681af661133f72d6440895dc0c4d5d1e6e1483f1 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 11 14:49:57 2015 -0500 Fixed name of page_count M html/pfappserver/lib/pfappserver/Model/RadiusLog.pm commit 789114aeb35984fa734c9ccabdd24c08c979b892 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 11 14:23:00 2015 -0500 Move header macro to search.tt M html/pfappserver/root/radiuslog/index.tt M html/pfappserver/root/radiuslog/search.tt commit 6c590b2ba0d21b5add742c5c3c9271bcc08918dd Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 11 14:12:26 2015 -0500 Update display columns M html/pfappserver/lib/pfappserver/PacketFence/Controller/RadiusLog.pm commit c31cb3a8b4c8db7af8c82a7cdea71b119cae4ef6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 11 14:08:39 2015 -0500 Fix issue with datepicker and timepicker not worker properly M html/pfappserver/root/radiuslog/index.tt commit 3734419d71d67256ca219f48aa2d3ef3e39a7161 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 11 14:05:00 2015 -0500 Fix searching not updating the section properly M html/pfappserver/lib/pfappserver/PacketFence/Controller/RadiusLog.pm A html/pfappserver/root/radiuslog/index.tt M html/pfappserver/root/radiuslog/search.tt commit 176d6f7887d2dc71bdd24b7e432c163b41c318aa Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 11 13:22:29 2015 -0500 Fixed domain M raddb/sql/mysql/packetfence.conf commit 139549754ef571d0da406818ecb0fc3f97989c49 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 11 13:21:42 2015 -0500 Update the fields based of the schema M lib/pf/radius_audit_log.pm commit 378d2afcfd812fa274af84a8315e9e391541abac Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 11 13:18:55 2015 -0500 The form view A html/pfappserver/root/radiuslog/view.tt commit 1fbbb306217e67a64c693302308ee82cf15edf58 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 11 13:18:32 2015 -0500 Added additional search ability M html/pfappserver/root/radiuslog/search.tt commit e6729470e6b71f8550e88341502ff1b4634ef9a4 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 11 13:17:54 2015 -0500 Added the ability to search by created_at M html/pfappserver/lib/pfappserver/Model/RadiusLog.pm commit ac7327eea8e9dd0277f65077245a19774411d8d7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 11 13:16:54 2015 -0500 Added search M html/pfappserver/lib/pfappserver/PacketFence/Controller/RadiusLog.pm commit 9d28dee20f11d8232df3e984465ab2f984da65ff Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 11 13:16:29 2015 -0500 The radius search form A html/pfappserver/lib/pfappserver/Form/RadiusLogSearch.pm commit 1dd3f2158fb9de4339fcc43b046b75e1e0faa07d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 11 13:15:48 2015 -0500 Added additional javascripts to support the displaying of modals M html/pfappserver/root/admin/reports.tt commit c5e8355d1c688c94d2cd250679fb9e29178a3241 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 11 12:52:28 2015 -0500 Fix person lookup in case of mac-auth M lib/pf/role.pm commit ea0f401d120feb46342222905d02ffa5e4ffb255 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 11 12:03:24 2015 -0500 Added source and portal lookup M lib/pf/person.pm M lib/pf/radius.pm M lib/pf/role.pm commit 766026cd1700fd8c66b639a2f868d3740268cda2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 11 11:02:23 2015 -0500 Reorder attributes in sql table M db/radius_audit_log.sql M raddb/sql/mysql/packetfence.conf commit f66dd342d77331bad62d83e4f48066d9b6a908f0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 10 15:48:10 2015 -0500 Added radius_request M db/radius_audit_log.sql M raddb/sql/mysql/packetfence.conf commit 2d701165a31bb56658086635c45f4e8e8a10b5b6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 10 15:02:13 2015 -0500 Make the reason field larger M db/radius_audit_log.sql commit 2186bdffbbc172c2b51634bdd3dbbc24d8eeb5cb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 10 12:36:55 2015 -0500 Added fix the date time picker for radius_audit_log M html/pfappserver/root/radiuslog/search.tt M html/pfappserver/root/static/admin/reports.js commit a20151e4c4302789fee9f2759d752c516ab5781f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 10 12:33:42 2015 -0500 Fix arguments not being passed M html/pfappserver/root/static/app/bootstrap-timepicker.js commit 6351276c501a485e902fef802c99059693c839ed Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 10 14:28:50 2015 -0500 Updated radius configuration M conf/radiusd/packetfence-tunnel.example M conf/radiusd/packetfence.example M db/radius_audit_log.sql M raddb/policy.conf M raddb/sql/mysql/packetfence.conf commit 5bb4bbc696a611af452f20df5fa830e357394975 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 10 11:16:54 2015 -0500 Updated radius configuration M conf/radiusd/packetfence-tunnel.example M conf/radiusd/packetfence.example commit 69467e6f66079f2dc40ebb97a121a28c3a31a72b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 10 11:14:23 2015 -0500 Update dependencies M addons/packages/packetfence.spec M debian/control commit 225ce64a745b80148b0fb73578d02a58b42f4c6c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 9 16:20:33 2015 -0500 Update radius_audit_log insert M raddb/dictionary.inverse M raddb/sql/mysql/packetfence.conf commit 8c067134bbc2230d69a8aec77fe81f1b167ab4cd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 9 16:19:51 2015 -0500 Fix syntax error M db/radius_audit_log.sql commit 05422b333fb4245b2b28e18c3c22a12e6d4dfb4d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 9 15:00:04 2015 -0500 Add radius audit to the response M lib/pf/radius.pm commit 77df7eb26eb338a52a5ede10183a4bfa4b62a663 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 9 14:59:07 2015 -0500 Remove internal stash M lib/pf/radius.pm commit e81facde4a24fdc951641c9fbef818bc9d30abc8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 9 14:58:30 2015 -0500 Fixed rebase M lib/pf/radius.pm commit 9554cc702fd4a0383747113077210b952ac90805 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 9 10:45:47 2015 -0500 Added additional fields to the audit log M lib/pf/radius_audit_log.pm commit cf582bbc86d12a02ee0937e246ae94596fdfecc3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 9 10:45:38 2015 -0500 Added additional fields to the audit log M db/radius_audit_log.sql commit ada7522af2776c827b9acbe741f953dcab77417d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 7 13:19:40 2015 -0500 Added new radius attributes M raddb/dictionary.inverse commit 5b17534567482e23cec59f05b118bd487f627dd9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 7 11:50:29 2015 -0500 Add the radius audit information to the return M lib/pf/radius.pm commit 3c435b555ae1bdb843259e302850495064e577f6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 7 10:05:56 2015 -0500 New method _addRadiusAudit for adding radius audit data M lib/pf/radius.pm commit 7c20e2dc8944d8f356028486b5b81b3e9153ce64 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 7 09:59:12 2015 -0500 Insert audit data into the db M raddb/dictionary.inverse M raddb/sql/mysql/packetfence.conf commit 911b0634da39ffe96bb937638003f67088919868 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 7 09:12:22 2015 -0500 Pass radius audit data to radius M raddb/packetfence.pm commit ec0cc5bd53a6180ab38f53ecdd7aaa996709cc66 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 4 15:49:35 2015 -0500 Update the RAD_CHECK from the post_auth reply M raddb/packetfence.pm commit bd4b0bcb22743a863095337bb3918e8ba8ae02a9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 4 13:23:27 2015 -0500 Added catalyst style stash method M lib/pf/radius.pm commit 9c61cf65cb25e40d2e1a2b35328e571a2aa49cb9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 4 11:08:40 2015 -0500 Added timepicker support M html/pfappserver/root/admin/reports.tt commit ec41dda82f87f49ecab7bdced8d075d034945fbc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 3 16:58:04 2015 -0500 Add all the columns display for searching M html/pfappserver/lib/pfappserver/PacketFence/Controller/RadiusLog.pm M html/pfappserver/root/radiuslog/search.tt commit dbf938f80ae114598b9fcc65d38588d7acc25dbc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 3 15:54:39 2015 -0500 Added order by option M html/pfappserver/lib/pfappserver/Model/RadiusLog.pm commit 3525060a8a37c56f54d0473b1cefcb14cc3aa3e5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 3 15:49:02 2015 -0500 Added search function M html/pfappserver/lib/pfappserver/Model/RadiusLog.pm commit e56eba99f34a1831cf10c490b23d1a0b452948e5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 3 15:27:11 2015 -0500 Rename radius_audit_log_custom_search to radius_audit_log_custom M lib/pf/radius_audit_log.pm commit fa79fc5e2881ef465755fc9bf63633c40aaa14db Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 3 15:24:55 2015 -0500 Cleanup pod doc M lib/pf/radius_audit_log.pm commit 9860e6f3ff490730eedd666ee500f2262ded5c86 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 1 15:27:02 2015 -0500 The initial controller for the radius audit log A html/pfappserver/lib/pfappserver/Controller/RadiusLog.pm A html/pfappserver/lib/pfappserver/Model/RadiusLog.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/RadiusLog.pm A html/pfappserver/root/radiuslog/search.tt commit 1b737cede209e2e3cbbefc1ac50ee0a0f3658c5e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 1 15:19:05 2015 -0500 Cleanup whitespace M html/pfappserver/root/admin/reports-header.tt commit 4eb170320c29b5c88a93b6e29dec69a0c666852c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 1 15:17:22 2015 -0500 Updated Copyright and Author M lib/pf/radius_audit_log.pm commit 0b1afad113582d90224d7eabeed616f0b90f9e5b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 1 14:46:21 2015 -0500 Move the grap date picker in the section div M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm A html/pfappserver/root/admin/reports-header.tt M html/pfappserver/root/admin/reports.tt M html/pfappserver/root/graph/line.tt M html/pfappserver/root/graph/pie.tt M html/pfappserver/root/static/admin/reports.js commit 3a9f041f742f4a9b3c59e143ca76cc8998ab9d16 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 1 13:34:31 2015 -0500 Add radius_audit_log_custom_search M lib/pf/radius_audit_log.pm commit 285ca1d7a5b82a5f640375e4c05612603e6f70ae Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 1 12:27:45 2015 -0500 Updated pod doc M lib/pf/radius_audit_log.pm commit ed92717ecf5e8d8da26e9c084731bd27f228bf64 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 30 16:35:59 2015 -0500 Update field list of raduis audit log M lib/pf/radius_audit_log.pm commit d6681dd48751c5b782dfc6b84343f277f8b14c8c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 30 16:35:31 2015 -0500 Fix incorrect syntax of the radius audit log M db/radius_audit_log.sql commit 9e76071c9e945cfac9c8b0a3dc0e210f3990846f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 30 16:11:00 2015 -0500 Module for modifying the radius audit log A lib/pf/radius_audit_log.pm commit 1aa79b26c2053c7d2d5e999916c50851fe479f5c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 30 15:57:26 2015 -0500 Updated schema for audit log M db/radius_audit_log.sql commit 2124d650b2f39bcdf55da819bd5babdfa7b44af4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 23 16:10:14 2015 -0500 Added new role for the radiuslog M lib/pf/constants/admin_roles.pm commit a08e342beca591f18abb6dc919c2d0f25e4cb737 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 23 11:12:51 2015 -0500 New table for the radius-audit-log A db/radius_audit_log.sql commit f45db804fec59ecf7cd8646c5c06c20adddee51c Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 4 14:59:22 2016 -0500 Change typo M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/radius.pm commit 6709516e27a1a3843471a80127fc69da0ed5213e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jan 4 14:02:15 2016 -0500 Should be whitelisted_roles as per UPGRADE guide M conf/violations.conf.example commit a8fb02903dc887ca80b36388cbe2ff3144ec7ca8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jan 4 13:59:14 2016 -0500 Should be email_admin as per UPGRADE guide M conf/violations.conf.example commit 9ac52cade58f7707d924fda9536db42dfac3ed7e Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 4 13:53:48 2016 -0500 Fix after review M conf/switches.conf.example M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/i_default.po M lib/pf/Switch/MockedSwitch.pm M lib/pf/api.pm M lib/pf/radius.pm commit 4dd3f2ff0bfa9fad3b9721fe4fac91622054a882 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jan 4 13:45:10 2016 -0500 Mixed up instructions M UPGRADE.asciidoc commit 5d8474ae9fa34fb7d5fed53588bea3d5e92476cf Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 4 12:42:13 2016 -0500 Remove unused module M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Pagination.pm M html/pfappserver/lib/pfappserver/Model/Config/Switch.pm commit cde126b35464325504bae4eb507fc6cb4bec4128 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 4 12:41:27 2016 -0500 Use calc_page_count for the page_count M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 0be90002eb99c7e0de55be1ac3bc6618d5082f1b Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 4 09:30:37 2016 -0500 Added a switch option to allow cli access with PacketFence M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M lib/pf/radius.pm commit da3d624d58442fb25aad559f435a0404e61d99e1 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Jan 2 20:31:14 2016 -0500 More changes to fix the handling of the default section M lib/pf/ConfigStore.pm commit 027c8a8eb3dbab486366f026148f40dde63af4a3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 1 12:01:06 2016 -0500 Revert change of logic for merging default section data Fixes #1087 M lib/pf/ConfigStore.pm commit c816617ddedc73da6bb5530302d9635cb5aa3843 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 30 16:07:52 2015 -0500 Only disable the current page M html/pfappserver/root/macros.inc commit 3ad0c0113ede70774b2dc73a8b158501f9f1fa58 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 30 15:30:59 2015 -0500 Show loader when doing bulk actions M html/pfappserver/root/static/js/node.js commit 1fcc4ec4d10289da03def2747f5eea35f99b1d74 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 30 14:41:53 2015 -0500 New function for calculating the page count M html/pfappserver/lib/pfappserver/Base/Controller.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/DB.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Pagination.pm M html/pfappserver/lib/pfappserver/Base/Model/Fingerbank.pm M html/pfappserver/lib/pfappserver/Model/Config/Switch.pm M html/pfappserver/lib/pfappserver/Model/Config/Wrix.pm M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/lib/pfappserver/Model/Search/User.pm M lib/pf/util.pm commit a594cc9860c94fed5bf6691b4445d31d21aa2a06 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 30 14:40:13 2015 -0500 There is always one page for pagination M html/pfappserver/root/macros.inc commit 9d849c2825cb9531c5656c6770d76d010d8abed4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 30 13:46:54 2015 -0500 Move fingbank to the new pagination framework M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Fingerbank.pm M html/pfappserver/lib/pfappserver/Base/Model/Fingerbank.pm M html/pfappserver/root/config/fingerbank/combination/list.tt M html/pfappserver/root/config/fingerbank/device/list.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/list.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/list.tt M html/pfappserver/root/config/fingerbank/mac_vendor/list.tt M html/pfappserver/root/config/fingerbank/pagination.tt M html/pfappserver/root/config/fingerbank/search.tt M html/pfappserver/root/config/fingerbank/user_agent/list.tt commit b0e7cf0e13b4dae22da796e2f693f9ce620ced9c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 30 13:30:00 2015 -0500 Add the ability to add captures M html/pfappserver/root/macros.inc commit d2d1e25bcdbe2cb116ccb480ff2494d0d9791aa3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 30 13:09:22 2015 -0500 Ignore undefined search criteria M html/pfappserver/lib/pfappserver/Model/Config/Switch.pm commit 4c44033cad0b0b887bb31dbd3d322f01b34b8873 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 30 13:07:45 2015 -0500 Move to using the per_page_select.tt template for displaying the per_page select option M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/users.tt M html/pfappserver/root/config/switch/list.tt M html/pfappserver/root/config/wrix/search_form.tt A html/pfappserver/root/per_page_select.tt commit 55473a3b92b11cb04846b643174aecc52d56099d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 30 12:42:24 2015 -0500 Cleanup template M html/pfappserver/root/config/wrix/list.tt commit 25c337a739189fbfd59a117fcd9ad20f89455bc3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 30 12:03:33 2015 -0500 Moved wrix to the pagination framework M html/pfappserver/lib/pfappserver/Base/Controller/Crud/DB.pm M html/pfappserver/lib/pfappserver/Model/Config/Wrix.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Wrix.pm M html/pfappserver/root/config/wrix/list.tt M html/pfappserver/root/config/wrix/search_form.tt M html/pfappserver/root/static/admin/config/items.js commit 27c347e460174e85f4a2e493d0b7609ebbd6cc3b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 30 08:45:31 2015 -0500 Move switch to the newer pagination framework M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Pagination.pm M html/pfappserver/lib/pfappserver/Model/Config/Switch.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm M html/pfappserver/root/config/switch/list.tt M html/pfappserver/root/static/admin/config/switches.js commit 22f9d90f8ac67d40d1e8b43f99f539fcf889ebb8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 29 21:51:20 2015 -0500 Ignore empty search options M html/pfappserver/lib/pfappserver/Base/Model/Search.pm M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/lib/pfappserver/Model/Search/User.pm commit 9a7274ed49699ef59a0ec495237ca0f73248eec2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 29 21:50:45 2015 -0500 Add more options for pagination M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/users.tt commit 76142723037c68dbd125c9f1526368260957fe1c Author: Durand <fdurand@inverse.ca> Date: Tue Dec 29 20:11:38 2015 -0500 Test if $RAD_REQUEST{'NAS-Port-Type'} is defined M raddb/packetfence.pm commit e7d1307a698fbe130a2c7771e30e105af8b8d786 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 29 15:10:10 2015 -0500 Allow the advanced search to have configurable items per page M html/pfappserver/root/admin/users.tt M html/pfappserver/root/static/js/user.js M html/pfappserver/root/user/advanced_search.tt commit 3765848a4fa212d784392c2b0b4114d3c7f61387 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 29 15:02:35 2015 -0500 Remove duplicated input fields M html/pfappserver/root/admin/users.tt commit fbed83f9e67b4f8521b37485b3d6448c81482b05 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 29 14:11:50 2015 -0500 Added configurable pagination support for simple search for users M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm M html/pfappserver/root/admin/users.tt M html/pfappserver/root/static/js/user.js M html/pfappserver/root/user/simple_search.tt commit 7b9c8262ee2a2d933371a7917959d10b59e8540f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 29 13:19:44 2015 -0500 Pass the page number in the query string M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/macros.inc commit 6398b18c14529dace5dce1fa04916181ab1fdca6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 29 12:39:39 2015 -0500 When resorting a search always start at one M html/pfappserver/root/node/search.tt commit 3041bff54c8335e9299ef05f485499ba235ae5f5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 29 11:37:33 2015 -0500 Removed unused templates D html/pfappserver/root/node/advanced_search.tt D html/pfappserver/root/node/simple_search.tt commit 409442797b3e66fd6b266d3d99662ea5ff6c3d77 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 29 11:36:50 2015 -0500 Fixed typo M html/pfappserver/lib/pfappserver/Model/Search/User.pm commit 44dcfac28a458c066147bf4ccf8366f97d20be2b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 29 11:36:29 2015 -0500 Fixed typo M html/pfappserver/lib/pfappserver/Base/Controller.pm M html/pfappserver/root/pagination.inc commit 8264737414e49e0a7155788883e84b745468a689 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 29 09:50:07 2015 -0500 Fixed layout of form M html/pfappserver/root/admin/nodes.tt commit c6d018077ce8db10d1f6a53d9bb99596f4b40deb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 29 09:20:29 2015 -0500 Made disabled items unclickable M html/pfappserver/root/macros.inc commit b63ea595d27af30ab41da0e16d8f95f2420a9a63 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 29 09:07:05 2015 -0500 Make pagination per page count configurable for nodes M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/macros.inc M html/pfappserver/root/node/search.tt commit e52ab7369fa5f55f02dcdfb4645253c5416c47d4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 29 08:51:58 2015 -0500 Fixed typo M html/pfappserver/root/static/admin/config/switches.js M html/pfappserver/root/static/js/node.js commit 38623b9e99bd6ad4efcaf09b381b8d0f8badfe0c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 28 14:48:51 2015 -0500 New parameter per_page M html/pfappserver/lib/pfappserver/Form/AdvancedSearch.pm commit 786df057f2f521a582e8106d926b5dc223e6dfcc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 17 12:50:20 2015 -0500 Generalized pagination macro A html/pfappserver/root/pagination.tt commit f3a37ee61462938b2e50808d9b0b6bf90167f5b4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 29 12:57:41 2015 -0500 Added missing services.pfdetect_order in documentation.conf M conf/documentation.conf commit 9a1af9bf8e6f68f0d309a5d07e878b262ca8a9cc Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 29 11:41:16 2015 -0500 Fix for pull request M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/Switch.pm M lib/pf/Switch/AeroHIVE.pm M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/Switch/Cisco.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/Switch/Meraki/AP_http.pm M lib/pf/Switch/Mikrotik.pm M lib/pf/Switch/Xirrus/AP_http.pm M lib/pf/access_filter/radius.pm commit ec9a3b1a5154da898d9d9fa18bbcce96f314d30d Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 29 11:22:05 2015 -0500 Fixed rebase error M lib/pf/Switch.pm M lib/pf/Switch/MockedSwitch.pm commit 39aee2b136fc5345eff11507590a2578385e08e4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 29 10:57:20 2015 -0500 Added documentation and logs M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/Switch/Cisco.pm M lib/pf/radius.pm commit 72f418f9feaaa7e2d2e46ce8d2d4b21f91b5007d Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 29 10:31:45 2015 -0500 Added log M lib/pf/Switch/Cisco.pm commit 1768711a19d499a0450181b6f11b333e3569652b Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 29 10:10:39 2015 -0500 Removed useless code M conf/radiusd/packetfence.example M raddb/users commit d7e45596b51be2228544c63eceee068270dcfabc Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 29 09:57:30 2015 -0500 Added 2 news scopes in radius_filters (returnAuthorizeWrite and returnAuthorizeRead) and allow to overwrite the status of a radius with the radius filters M conf/radius_filters.conf.example M lib/pf/Switch.pm M lib/pf/Switch/AeroHIVE.pm M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/Switch/Cisco.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/Switch/Meraki/AP_http.pm M lib/pf/Switch/Mikrotik.pm M lib/pf/Switch/Xirrus/AP_http.pm M lib/pf/access_filter/radius.pm commit ee416ec33e75e1577b25393e206c877c101a9afa Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 28 16:12:33 2015 -0500 First draft M conf/radiusd/packetfence.example M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm M lib/pf/Switch.pm M lib/pf/Switch/Cisco.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/api.pm M lib/pf/config.pm M lib/pf/constants/admin_roles.pm M lib/pf/radius.pm M raddb/packetfence.pm commit 0b38f1a373841fd3d8ab2aa7c88e07c5c5f31799 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 28 11:27:22 2015 -0500 Fixed EmailSource M lib/pf/Authentication/Source/EmailSource.pm commit f9bb2f88abee765113d16666489503aa83d3dca2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 23 15:24:20 2015 -0500 Various fix M lib/pf/factory/condition/violation.pm M lib/pf/radius.pm M lib/pf/web/dispatcher.pm commit 476eeade4d5942ade438337ca426879e05c37ba8 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Dec 23 15:05:41 2015 -0500 Removed useless pf::config import. M lib/pf/services/manager/httpd_aaa.pm M lib/pf/services/manager/httpd_admin.pm M lib/pf/services/manager/httpd_portal.pm M lib/pf/services/manager/httpd_webservices.pm M lib/pf/services/manager/pfbandwidthd.pm M lib/pf/services/manager/pfdns.pm M lib/pf/services/manager/pfmon.pm M lib/pf/services/manager/pfqueue.pm M lib/pf/services/manager/pfsetvlan.pm commit 6fedb1ee54d5bf0902ec8805057096422fc6b671 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Dec 23 14:54:50 2015 -0500 Removed special handling for redis_queue. M conf/pf.conf.defaults M lib/pf/services/manager/redis.pm commit 27a79aec77daa4a628ab2517a77c6c967b60908f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 23 14:39:53 2015 -0500 Add support for user_email M lib/pf/Authentication/Source/EmailSource.pm commit 40130615c4c015e5a174d424eddc5b6dbbb9c56d Author: Louis Munro <lmunro@inverse.ca> Date: Wed Dec 23 14:42:02 2015 -0500 No longer require any special handling for keepalived. M conf/pf.conf.defaults M lib/pf/services.pm commit dfe4080d4ab4149c665fd06a56a64fddc2d28ecd Author: Louis Munro <lmunro@inverse.ca> Date: Wed Dec 23 14:08:18 2015 -0500 Added admin GUI support. Reworked so that actions like status still work. M conf/documentation.conf M html/pfappserver/lib/pfappserver/I18N/i_default.po M lib/pf/cmd/pf/service.pm M lib/pf/services.pm M lib/pf/services/manager/pfdhcplistener.pm M lib/pf/services/manager/radiusd.pm M lib/pf/services/manager/winbindd.pm commit d3f5d8fd8b7110dd477cd8828a97578b7a6686de Author: Louis Munro <lmunro@inverse.ca> Date: Mon Dec 14 12:57:33 2015 -0500 Now handling case where command is neither start nor stop. M lib/pf/cmd/pf/service.pm commit 79d7f33c2faa9e4e978af88e2293bc0119dad093 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Dec 8 17:22:52 2015 -0500 New feature adds ability to reorder service start and stop through configuration. M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/cmd/pf/service.pm M lib/pf/services/manager.pm M lib/pf/services/manager/carbon_cache.pm M lib/pf/services/manager/httpd_aaa.pm M lib/pf/services/manager/httpd_admin.pm M lib/pf/services/manager/httpd_portal.pm M lib/pf/services/manager/httpd_webservices.pm M lib/pf/services/manager/pfbandwidthd.pm M lib/pf/services/manager/pfdns.pm M lib/pf/services/manager/pfmon.pm M lib/pf/services/manager/pfqueue.pm M lib/pf/services/manager/pfsetvlan.pm commit b32484282c304aa2299c7ed40bb3c569b4985c47 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 23 11:22:33 2015 -0500 fix rebase laziness M lib/pf/role.pm commit d1bf3a81cc277cab47d0c7ef3bf272c1211e3630 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 23 11:20:37 2015 -0500 Prioritize mschap username in ntlm_auth M raddb/modules/mschap commit 141a6d56454d37b75d790a832e93fcc40f11c9e5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 23 11:07:31 2015 -0500 New wntry for #1047 M NEWS.asciidoc commit 6f84a79fae896eb60568c19e21b70a0dcdbf5e22 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 23 11:06:43 2015 -0500 New entry for #1048 M NEWS.asciidoc commit 64607f37f4302ba2743c20cc387325918af6e4d7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 23 11:04:11 2015 -0500 Added table auth_log in db schema M db/pf-schema-X.Y.Z.sql commit d93c61b71200ad4cf8fbec7263fb8dbfc1270159 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 21 15:35:58 2015 -0500 Revert "Added cache for getIfIndexByNasPortId to avoid snmp read on each radius request" This reverts commit 4af2cb232ff76ed5ea4444cf6584622270bf3135. M conf/chi.conf.defaults M lib/pf/CHI.pm M lib/pf/Switch.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/Switch/Cisco/Catalyst_4500.pm M lib/pf/Switch/Dell/Force10.pm M lib/pf/Switch/ThreeCom.pm M lib/pf/cmd/pf/cache.pm commit cb40b5e783a106354820be8eff614914a0cf7341 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 21 15:33:35 2015 -0500 Added cache for getIfIndexByNasPortId to avoid snmp read on each radius request M conf/chi.conf.defaults M lib/pf/CHI.pm M lib/pf/Switch.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/Switch/Cisco/Catalyst_4500.pm M lib/pf/Switch/Dell/Force10.pm M lib/pf/Switch/ThreeCom.pm M lib/pf/cmd/pf/cache.pm commit bac02c733c3e85e0ca257b8de11955e93107a066 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 28 09:41:14 2015 -0400 typo in doc M lib/pf/config/util.pm commit 33b71c42764a066e48ef887c43003761f2c39b51 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 28 09:40:28 2015 -0400 doc headers M lib/pf/config/util.pm commit ab2d5464d3286b5d47a9d8497f7032f84e0045ab Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 28 09:35:25 2015 -0400 touchup on message M html/pfappserver/root/config/realm/index.tt commit cacbd61ba23424b539bbdb0cd99728d3a70b7e99 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 28 09:15:09 2015 -0400 add realm based source to admin login M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm commit 8072f4af9fa90d73d19038bcee87c10f633ccc1c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 27 15:54:29 2015 -0400 handle default and null realm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M lib/pf/config/util.pm commit c336fe8b56c4cba6b364f96bb0f718a3bfb662c8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 27 14:10:34 2015 -0400 use new helper M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit c926a1043ff8035da82fe77b4417f24bc336a025 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 12 15:54:10 2015 -0400 add more loggin M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit d827997167b7bee720fc0842421cc9d18e02cc63 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 12 15:43:45 2015 -0400 add source configuration in realm in gui M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm M html/pfappserver/root/config/realm/view.tt commit ba20bb116a947802e09c300b1a6c071230b71f4f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 12 14:57:28 2015 -0400 add logging statements and fix import M lib/pf/config/util.pm commit 394353324ac6c6e8c2611b2d33bd835567949d7d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Aug 11 17:37:32 2015 -0400 added way to limit a user to a specific auth source based on realm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M lib/pf/api.pm M lib/pf/config/util.pm M lib/pf/role.pm commit d3dba1d32a494d0f8c3050bc32b44f3cad121c3a Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 23 11:01:01 2015 -0500 Use an array to store the key M lib/pf/Switch.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/Switch/Cisco/Catalyst_4500.pm M lib/pf/Switch/Dell/Force10.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/Switch/ThreeCom.pm commit 9861932e388cdde596c09d4ffb985fb6740e11f8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 23 11:00:06 2015 -0500 Fix bad comment in sql script M db/upgrade-X.X.X-X.Y.Z.sql commit 6783ab25397534e4f8c95a34bd92eb02dd9b066b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 23 10:19:57 2015 -0500 Add auth server on localhost:18120 for monitoring M conf/radiusd/auth.conf.example commit 134fd6fa64b0aae4f4f3ddcb4baed211ac0fda25 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 22 16:04:27 2015 -0500 Added additional verification for vlan filter rule configuration M lib/pf/pfcmd/checkup.pm commit ffcd4b3c106fd1585ef5fdc5e7001788e25bb89b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 22 15:48:42 2015 -0500 Allow pf::StatsD::Timer to append '.timing' to stats M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/db.pm M lib/pf/radius.pm M lib/pf/role.pm M raddb/packetfence-multi-domain.pm M raddb/packetfence.pm commit 53dc2c61e1b36fe9ca1a14907a530f5ae9bc03c0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 22 15:40:25 2015 -0500 Do not automatcally append '.timing' to the stat name M lib/pf/StatsD/Timer.pm commit 3758ff93f9717d97de1604119849618a75769080 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 22 15:38:01 2015 -0500 Removed unused variable M lib/pf/StatsD/Timer.pm commit 8d5941b9b2228367d1239b86e1305e331cebabda Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 16 12:35:41 2015 -0500 Wrap in timer in a do block M lib/pf/Authentication/Source/LDAPSource.pm commit 1a194cce01db52e81405fd6ee463648700507abf Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 16 12:33:23 2015 -0500 Removed unused variable M lib/pf/role.pm commit a10758ab8a3b08389f04a577d9aae9c2b389aab7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 15:59:37 2015 -0500 Fix syntax error M lib/pf/Authentication/Source/LDAPSource.pm commit bae62655044a9aa204b02b2d391b27d788d6f615 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 15:58:13 2015 -0500 Remove redundant override M lib/pf/StatsD/Timer.pm commit 4ec9034f657ba0e383682ebeec1e5a5050aebb7c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 14:25:07 2015 -0500 Updated pod doc M lib/pf/StatsD/Timer.pm commit c28930479aa85e47cd27a6361c4e788257a92d9d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 12:43:14 2015 -0500 Move to use pf::StatsD::Timer in raddb::packetfence M raddb/packetfence.pm commit 3fd61c5d6b849f950a5dd8ab8e35c1d1b3c1a999 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 12:43:14 2015 -0500 Move to use pf::StatsD::Timer in pf::vlan M lib/pf/role.pm commit b9b86138911c3ee5b254e03ca8de75840f3205c4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 12:43:14 2015 -0500 Move to use pf::StatsD::Timer in pf::violation M lib/pf/violation.pm commit 146c1c67e4d6cab8e668121401a58cd18f181b70 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 12:43:14 2015 -0500 Move to use pf::StatsD::Timer in pf::radius M lib/pf/radius.pm commit 682b6275587828d24620fe9ab84fd516e18d04f4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 12:43:14 2015 -0500 Move to use pf::StatsD::Timer in pf::node M lib/pf/node.pm commit a0932826a0c6cf7053a9fd03f7541e20db39f208 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 12:43:14 2015 -0500 Move to use pf::StatsD::Timer in pf::locationlog M lib/pf/locationlog.pm commit 201ffcd4caa37abfacde385be719daf9525d2f77 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 12:43:14 2015 -0500 Move to use pf::StatsD::Timer in pf::db M lib/pf/db.pm commit 7aa054bddae627fcac1ca7f226f779bb3e3d3d72 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 12:43:14 2015 -0500 Move to use pf::StatsD::Timer in pf::authentication M lib/pf/authentication.pm commit 87cda32f9383b94483e940fec4216e5d8925bd6f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 12:43:14 2015 -0500 Move to use pf::StatsD::Timer in pf::SwitchFactory M lib/pf/SwitchFactory.pm commit caa934fd9acc1d49c8d37747caa91b3d47cea439 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 12:43:14 2015 -0500 Move to use pf::StatsD::Timer in pf::Portal::ProfileFactory M lib/pf/Portal/ProfileFactory.pm commit 1b2db53ec5ae30882947bb6ead5caf9bbd90fe03 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 12:43:14 2015 -0500 Move to use pf::StatsD::Timer in pf::Portal::Profile M lib/pf/Portal/Profile.pm commit 30de7a803f206d3e3a8d6af7f92c16f5c0d13e87 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 12:43:13 2015 -0500 Move to use pf::StatsD::Timer in pf::Authentication::Source::LDAPSource M lib/pf/Authentication/Source/LDAPSource.pm commit 8b019473eaae4f1666732a8162fa9aab74bb9f5a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 10:31:17 2015 -0500 Make use of the statsd timer object M raddb/packetfence-multi-domain.pm commit 19d8ae260a543139487bdd41d43f4c4695087985 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 10:19:47 2015 -0500 Add default values if none are provided M lib/pf/StatsD/Timer.pm commit 7bc30233942c219e6539a04f767c542b3b7ba8a5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 09:53:44 2015 -0500 New module pf::StatsD::Timer A lib/pf/StatsD/Timer.pm commit 17635fb616c982db83e25abd5d865c2280f48bb3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 22 11:15:38 2015 -0500 Do not use the full path for accessing exported constants M lib/pf/ConfigStore/ApacheFilters.pm M lib/pf/ConfigStore/BillingTiers.pm M lib/pf/ConfigStore/Cluster.pm M lib/pf/ConfigStore/DhcpFilters.pm M lib/pf/ConfigStore/Domain.pm M lib/pf/ConfigStore/Firewall_SSO.pm M lib/pf/ConfigStore/FloatingDevice.pm M lib/pf/ConfigStore/Pfdetect.pm M lib/pf/ConfigStore/Provisioning.pm M lib/pf/ConfigStore/RadiusFilters.pm M lib/pf/ConfigStore/Realm.pm M lib/pf/ConfigStore/Scan.pm M lib/pf/ConfigStore/Switch.pm M lib/pf/ConfigStore/VlanFilters.pm M lib/pf/ConfigStore/WMI.pm commit 46d316985a46cdd9abb8e4ad6f3b4cc4c32a730e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 21 16:10:09 2015 -0500 Updated test to include blessed objects M t/unittest/condition/key.t commit 4c879c3990594e8f74f755065d955b22d8edd72f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 21 16:00:11 2015 -0500 Fixes issue with blessed types M lib/pf/condition/key.pm commit eda77eaf3be013b2c24782663bc31169d13dcdad Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 21 15:37:02 2015 -0500 Added cache for getIfIndexByNasPortId to avoid snmp read on each radius request M conf/chi.conf.defaults M lib/pf/CHI.pm M lib/pf/Switch.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/Switch/Cisco/Catalyst_4500.pm M lib/pf/Switch/Dell/Force10.pm M lib/pf/Switch/ThreeCom.pm M lib/pf/cmd/pf/cache.pm commit e9bfe19eb9a073bf8c6378e121467589777f3082 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 21 15:35:58 2015 -0500 Revert "Added cache for getIfIndexByNasPortId to avoid snmp read on each radius request" This reverts commit 4af2cb232ff76ed5ea4444cf6584622270bf3135. M conf/chi.conf.defaults M lib/pf/CHI.pm M lib/pf/Switch.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/Switch/Cisco/Catalyst_4500.pm M lib/pf/Switch/Dell/Force10.pm M lib/pf/Switch/ThreeCom.pm M lib/pf/cmd/pf/cache.pm commit 4af2cb232ff76ed5ea4444cf6584622270bf3135 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 21 15:33:35 2015 -0500 Added cache for getIfIndexByNasPortId to avoid snmp read on each radius request M conf/chi.conf.defaults M lib/pf/CHI.pm M lib/pf/Switch.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/Switch/Cisco/Catalyst_4500.pm M lib/pf/Switch/Dell/Force10.pm M lib/pf/Switch/ThreeCom.pm M lib/pf/cmd/pf/cache.pm commit 607ead7467028b49d6df6f487a408a1811db7048 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 21 11:32:48 2015 -0500 Added source network in iptables passthrough postrouting rules (Only nat know networks) M lib/pf/iptables.pm commit ae3c8bf741043ad7c9d6410202ae19f908bceba8 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Dec 20 12:00:14 2015 -0500 Include conf/chi.conf.defaults in the packaging M addons/packages/packetfence.spec commit 62ccf7880e82b557f4efaea9b6029a656f37e23a Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Dec 18 15:12:08 2015 -0500 correcting peap certificate validation M html/captive-portal/content/packetfence-windows-agent.exe commit 784b3aac49e91856e109b142f64dcf650b5b71e6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 18 13:59:37 2015 -0500 Warn if there is an error building rules and conditions M lib/pfconfig/namespaces/FilterEngine/AccessScopes.pm commit b6a15f65e149d040e5636800815b86a2a7045de5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 18 13:58:23 2015 -0500 Return nothing if no filter is defined M lib/pf/factory/condition/access_filter.pm commit bf8fac5ced9d2a3f79580f742b2e88763896fddc Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 18 13:50:44 2015 -0500 Prevent removing a PKI provider if it is in use in the provisioners fixes #802 M html/pfappserver/lib/pfappserver/Model/Config/PKI_Provider.pm commit 781e36ff8b721093dcf45adf4696c28231740fc3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 18 13:36:43 2015 -0500 add auth_log cleanup M addons/database-backup-and-maintenance.sh commit 6890d69264f9b5ef19d39960fecf182b011b5e8f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 18 13:34:06 2015 -0500 move auth_log creation to upgrade file D db/auth-log.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 6f5953c379832fb1e906622c820181bc9b9e6e8b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 23 14:03:43 2015 -0400 invalidate previous guest records when opening a new one M lib/pf/auth_log.pm commit 697359172fd48e65c0e1549081a9cd284763dcd9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 20 11:06:21 2015 -0400 quote constants M lib/pf/auth_log.pm commit 019ba74d55c59928e26bdd0c8b5cb076a5da9c0c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 19 12:49:05 2015 -0400 use more constants M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm M lib/pf/auth_log.pm commit 99edde2a043f614be3f64bac1a9c1837e4d5118e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 19 12:45:52 2015 -0400 use constants M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M lib/pf/auth_log.pm commit e891c39d8fc7c27b2592c521345351c0d24f0369 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 19 12:35:56 2015 -0400 add process name to auth_log M db/auth-log.sql M lib/pf/auth_log.pm commit f5e3b0723b648788f8d120f26acea5f4d991d24b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 16 15:48:30 2015 -0400 added auth log that records captive portal authentications A db/auth-log.sql M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm A lib/pf/auth_log.pm commit ec9fb2ea5a4030224ac8046e27452b14bb2363a1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 18 13:25:16 2015 -0500 update new opswat doc images M docs/images/opswat-add-devices.png M docs/images/opswat-add-guest-devices.png commit f49aa30a00781cd173c87ffb5428a7c728dcaa26 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 18 13:21:21 2015 -0500 update opswat doc for link M docs/PacketFence_OPSWAT_Quick_Install_Guide.asciidoc A docs/images/opswat-add-devices.png A docs/images/opswat-add-guest-devices.png commit 5c29ad9176185fd72ebb666f433efd74e37f2c20 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 18 13:20:44 2015 -0500 change client id->client key for opswat config M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/opswat.pm commit 99c55f889f3bf76474627556a6ff2f66bc3aa36e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 18 12:05:27 2015 -0500 pf::log now captures perl warn messages M lib/pf/log.pm commit a2f2a1812df67ea944f0ecf595a75ae83986f48a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 18 11:59:31 2015 -0500 Fix highlight marker being off target M lib/pf/condition_parser.pm commit 047243773cd047650315afb0d132eac5e2214380 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 18 11:45:52 2015 -0500 move fingerbank expiry to chi.conf.defaults M conf/chi.conf.defaults M lib/pf/fingerbank.pm commit 4a4e7caa4fc92e3bdab1948b176227e3174bc9e8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 18 10:59:33 2015 -0500 Updated example file M conf/chi.conf.example commit 10cce11441893b21dac2c1f69e3aad02f82c6918 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 18 10:35:38 2015 -0500 Better error message for parse errors M lib/pf/condition_parser.pm commit 2a57cc9b282b7415b3ae47a2077ebc66090bb4bb Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 18 08:37:59 2015 -0500 shorten code M lib/pfconfig/manager.pm commit 8098d2e8d463d072244ca4075e1865e4ee884016 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 18 08:36:57 2015 -0500 add some doc M lib/pfconfig/backend.pm M lib/pfconfig/backend/mysql.pm commit 3c9c03fe5045f7d83f488add687e43440851f35d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 18 08:35:06 2015 -0500 code cleanup in overlay rework M lib/pfconfig/manager.pm commit bd6fd45f040fd80faeedab974c7fb230b88ce5bb Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 18 08:34:55 2015 -0500 add new pfconfig commands to help M lib/pf/cmd/pf/pfconfig.pm commit 4ef9157a1526fdda1cfff45080f0ba80cb92a385 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 17 13:08:53 2015 -0500 use key listing to track overlayed namespaces M lib/pf/cmd/pf/pfconfig.pm M lib/pfconfig/backend.pm M lib/pfconfig/backend/bdb.pm M lib/pfconfig/backend/mysql.pm M lib/pfconfig/manager.pm commit 76fd4e710e29bb7406e253afb63c9b143121a302 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 17 15:48:19 2015 -0500 migrate detection javascript to jquery M html/common/pf.js commit e9cb27746f2cdae828893694a4564657b174b022 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 17 15:26:23 2015 -0500 Fixed test M t/TestUtils.pm commit 16eefd862ba62b8304805cf480dcc9fe0b3656eb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 17 14:31:37 2015 -0500 Updated pod doc M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit dbd73bec45ad3589e7007eb88b950995d6794ed9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 17 14:28:00 2015 -0500 Remove data:dumper M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit cef352229c3d99ce9721f6d9c81a551525237e07 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 17 12:55:28 2015 -0500 Fix tab in haproxy.conf M conf/haproxy.conf.example M lib/pf/services/manager/haproxy.pm commit 3ff04a746b7d6eeb1e045964c09cca8f2b45b57c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 17 12:30:55 2015 -0500 Fail gracefully when the namespace does not exists M lib/pfconfig/cached_hash.pm commit 12a202c7b0880ae6b6ba431c36f296b93c681052 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 17 12:23:07 2015 -0500 Fail gracefully when the namespace does not exists M lib/pfconfig/cached_array.pm commit e2b3bf83a69662db14d87c114d48234c832cd334 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 2 12:58:53 2015 -0400 Do not treat first and last name any different from mandatory fields M html/captive-portal/templates/guest.html commit ac4c994f46bb6a3709bf95a5f48511f801a693d8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 7 10:06:00 2015 -0400 Use isenabled for checking if email_required is true M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit 81bbfa706d2470c8b6510ba89d3612fca58ea665 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 7 10:04:15 2015 -0400 Have email as a mandatory field is email_required is set M lib/pf/Authentication/Source/NullSource.pm commit ccf140061fc57b3f844bf609c6ef36222287099c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 7 09:03:49 2015 -0400 Added the null source to the guest only registration list M lib/pf/Portal/Profile.pm commit e8200c13b6e64ebc611ee14c24641b6b2089f7de Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 3 16:20:58 2015 -0400 Added null as a guest signup M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M html/captive-portal/templates/guest.html commit cc7565064062c3ea1a72bb190338d21a2a155d0e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 3 14:06:27 2015 -0400 Added null to the guest list M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/templates/login.html commit 19b4fab639611dfcc1542bb617cbde08e1049aba Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 3 12:33:43 2015 -0400 Only show username password when there are internal sources M lib/pf/Portal/Profile.pm commit 91c41edc1b1cc79d0a86e95e63d4aba2bbec4e2e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 3 11:53:18 2015 -0400 Does not authenticate M lib/pf/Authentication/Source/NullSource.pm commit c3e3ccfac1bb8139c4f51acb332e2283820080c2 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 3 11:50:28 2015 -0400 Changed null from an exclusive to an external source M lib/pf/Authentication/Source/NullSource.pm commit c4731222778d5ee10f344b4cd14022bb9b9a5448 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 16 17:25:05 2015 -0500 Fixed invalid css style M html/pfappserver/root/static/app/application.css commit ffb02bc2d30c472600af6e609dfe303ada3ac5e9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 2 10:51:32 2015 -0500 Add additional documentation M conf/chi.conf.defaults M conf/chi.conf.example commit 44d70bbc5edcf48a88785630998411720644f2bb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 2 10:15:57 2015 -0500 Have pf::CHI use the chi.conf.defaults A conf/chi.conf.defaults M lib/pf/CHI.pm commit 72e633ca5fe1f68c5d6b5f7106f1a03bc111d6e8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 2 10:10:48 2015 -0500 New constant for chi.conf.defaults.conf M conf/chi.conf.example M lib/pf/file_paths.pm commit a95474da4478027fdcf265d7c7e1c1180c6ac35e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 16 15:53:42 2015 -0500 Allow headings to be translated M html/pfappserver/root/pfqueue/index.tt commit b1a11146a989b86d9ca7a21355c7d1a4b90fad64 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 16 15:43:27 2015 -0500 Added queue counts and will not display counters if there are none M html/pfappserver/lib/pfappserver/Model/Pfqueue.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Pfqueue.pm M html/pfappserver/root/pfqueue/index.tt commit cf0eb1418559783c046097e1ead263db76973380 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 16 14:45:13 2015 -0500 Add description to generic module M lib/pf/Switch/Generic.pm commit bfbe839b67a952ef8930110e535c27ad1a37ea3d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 16 14:16:35 2015 -0500 switch members empty placement M html/pfappserver/root/static/admin/config/switches.css commit fd8e5f5559ff8f317c2a1c14d3ef1468de0a8578 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 16 14:09:40 2015 -0500 cleanup switch index template M html/pfappserver/root/config/switch/index.tt commit 38c23e43d0d8394afb68745de84212cbfebeedb2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 16 13:25:25 2015 -0500 rename _formatId to _formatSectionName M lib/pf/ConfigStore.pm M lib/pf/ConfigStore/Group.pm M lib/pf/ConfigStore/Provisioning.pm commit 072ce74057e5368dfbde86d67ad1b49ecba328bd Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 16 13:22:49 2015 -0500 remove modalSwitch id from form M html/pfappserver/root/config/switch/view.tt commit 78c2eb37597d04306a3bb25d50b4ba5e7fbfe5bb Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 16 13:19:18 2015 -0500 cleanup in Switch ConfigStore M lib/pf/ConfigStore/Switch.pm commit e6055220feba0d9836beac8d5b25bfdaca8a4c3a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 16 13:19:03 2015 -0500 cleanup in switch list template M html/pfappserver/root/config/switch/list.tt commit a58f096f76a18bdfda6d4b8d782e175cdeb87ad8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 16 13:18:44 2015 -0500 remove doubled modalSwitch id from form M html/pfappserver/root/config/switch/index.tt M html/pfappserver/root/static/admin/config/switches.js commit 935a05b258040be86649cf9fa24e55805b4fe052 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 16 12:24:13 2015 -0500 Update table classes M html/pfappserver/root/pfqueue/index.tt commit 70b0366df07a1b6d6df9a8f7692a9b7f3ab83c4e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 16 11:57:26 2015 -0500 Display misses/expired tasks separately M html/pfappserver/lib/pfappserver/Model/Pfqueue.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Pfqueue.pm M html/pfappserver/root/pfqueue/index.tt commit 6f8e467da0ff6d4fd482ca3c27e56410f3fd4d4c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 16 11:56:43 2015 -0500 Use a seperate namespace for missed/expired tasks M lib/pf/pfqueue/consumer/redis.pm commit 557d51ebf36ed90cd664aae69bb90c0c483be819 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 16 11:54:36 2015 -0500 New constant M lib/pf/constants/pfqueue.pm commit b2a2b5c2e2d27e8e57aec6126f88d18c545460a8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 16 09:51:19 2015 -0500 don't look at case when comparing pid in node manager M html/captive-portal/lib/captiveportal/PacketFence/Controller/Node/Manager.pm commit b400c835d7ca1585a0210a9e6d673dacc030f07b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 16 09:18:47 2015 -0500 return proper values from Switch commit M lib/pf/ConfigStore/Switch.pm commit 51e5ba123e9c4339e4cb11da61f33c7174e202e1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 16 08:48:11 2015 -0500 remove useless returns in configstore methods M lib/pf/ConfigStore.pm commit dc17709df64b432e91bd04e6882559c35e738660 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 16 08:47:07 2015 -0500 remove dumping M html/pfappserver/lib/pfappserver/Model/Config/Switch.pm M html/pfappserver/lib/pfappserver/Model/Config/SwitchGroup.pm M t/unittest/switch_groups.t commit f5524fb531a70da50439e36abd592e1c28c2b3d8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 16 08:44:26 2015 -0500 handle parent paremeter not defined M lib/pf/ConfigStore/Switch.pm commit 046cd41afeb58c3d006d5ddb7827d039af3be6db Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 16 08:42:18 2015 -0500 add generic switch and assign it to default M conf/switches.conf.example A lib/pf/Switch/Generic.pm commit 49b8847b8c2afcf46143fa9c2654193044212ebb Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 16 08:23:17 2015 -0500 always return 1 from firewallsso update computing M lib/pf/api.pm commit 2fc84b42cd5f007f1f0700929116c10fcc32a49c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 15 16:24:56 2015 -0500 Updated pod doc M lib/pf/util/networking.pm M t/unittest/util/networking.t commit c04b38b36d889a8924b2d70bbb3e406eee958f00 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 15 16:09:21 2015 -0500 Updated .gitignore M .gitignore commit 29caf7cc79d48b79c65c068f94b0f6094e35c0e3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 15 11:43:10 2015 -0500 Add a miss counter M lib/pf/pfqueue/consumer/redis.pm commit 5eeed90f5a9eda156e0374ccf211091e6f1a0b9c Author: Derek Wuelfrath <dwlfrth@users.noreply.github.com> Date: Tue Dec 15 11:40:36 2015 -0500 NEWS file entry for PR #1059 M NEWS.asciidoc commit 1f548b3cd8cf1fccc1d34ebb51c057b01205acb4 Author: Derek Wuelfrath <dwlfrth@users.noreply.github.com> Date: Tue Dec 15 11:38:11 2015 -0500 NEWS file entry for PR #1060 M NEWS.asciidoc commit 69eac407fd60dad699d387e6ec9b5060c1956091 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 15 11:02:10 2015 -0500 code cleanup M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm commit c64bbc4aacd35ecebbbb38d396460f8efe3c6da6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 15 10:59:52 2015 -0500 code cleanup M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit 8d101f8af516e558cf4e24d7e7c6354d7bbc16a5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 15 10:50:53 2015 -0500 ensure proper inheritance in switch cstore M lib/pf/ConfigStore/Switch.pm commit 7fa353f7b68e6f2e883f7e4f4f36897943b3ca30 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 15 10:39:36 2015 -0500 add option to search by switch group M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm M html/pfappserver/root/config/switch/list.tt commit 33be0743fdc9784c2cc5f0f53f3a7c67cfe31368 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 15 10:31:21 2015 -0500 allow to select a group prior to creating the switch M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm M html/pfappserver/root/config/switch/index.tt M html/pfappserver/root/static/admin/config/switches.js commit d8830bf0984bb1b020fcdc7527a7f44ba6d33009 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 15 10:30:58 2015 -0500 shouldn't have put this in D lib/pf/OMAPI.pm.bak commit cb917f21129797657f20280d6c8506f918bed105 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 15 10:16:50 2015 -0500 Fix extract script for billing sources M addons/extract_i18n_strings.pl commit 0e7086929112dbd1f183ba39e7b406848a2d3404 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 15 10:10:33 2015 -0500 return proper object in Hierarchy M lib/pf/ConfigStore/Hierarchy.pm A lib/pf/OMAPI.pm.bak commit 6ac5ae0a4c00d846e12e57b6272d3b684650fcec Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 15 08:01:39 2015 -0500 1 day for fingerbank cache expiration M lib/pf/fingerbank.pm commit ca8c74d4d860ededa43782feb3f6c17e4f231fe3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 15 08:00:29 2015 -0500 remove useless methods M lib/pf/ConfigStore/SwitchGroup.pm commit c7921e9e69cb5ba26739af6543f57b1217c433a4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 14 09:34:20 2015 -0500 remove hardcoded value M lib/pf/ConfigStore/Switch.pm commit 879f665b6aad5916ee37a5311aab7bffc35d9a42 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 14 09:24:35 2015 -0500 repopulate the radius_nas table after changing a switch M lib/pf/ConfigStore/Switch.pm commit de9d55f40ea99ac50988850ccdc87dec9b91fba8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 14 09:03:44 2015 -0500 more doc M lib/pf/ConfigStore/Group.pm commit e713ba45da58890a77a46d8b72f48c638401d6ba Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 14 09:02:41 2015 -0500 remove useless sub M lib/pf/ConfigStore.pm commit 96124c62c8b4bfb4cde59253a61ea0491c331752 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 14 09:01:36 2015 -0500 :nail_care: M lib/pf/ConfigStore.pm commit fd5385a4ae29fa2e8824afc52bd932ae7adc6ca7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 14 09:01:05 2015 -0500 copy/paste typo M lib/pf/ConfigStore.pm commit 553c91c23f17710b36f90b5d893e48e44e711f04 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 14 09:00:39 2015 -0500 javascript cleanup M html/pfappserver/root/static/admin/config/switches.js commit 130791c7813f52fe3abb0437f0f4e21ce871beeb Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 14 08:58:29 2015 -0500 move switches css to separate file M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/switch/view.tt A html/pfappserver/root/static/admin/config/switches.css commit f434280400b7dcb00185ed6d17c2caf728f5c681 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 14 08:55:34 2015 -0500 doc adjustements M html/pfappserver/lib/pfappserver/Model/Config/SwitchGroup.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/SwitchGroup.pm commit 94e2cb84ae1ec06a29f08395138854fb67cd71fc Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 14 08:49:47 2015 -0500 documentation for Hierarchy role M lib/pf/ConfigStore/Hierarchy.pm commit 33ab66272ee3e3ef813bb954fb7752a66e108967 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 14 08:38:11 2015 -0500 don't remove a group if it has members M html/pfappserver/lib/pfappserver/Model/Config/SwitchGroup.pm M lib/pf/ConfigStore/Hierarchy.pm commit bad2ca4a0fc77ef51417b964c88e2f1206909767 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 14 08:07:49 2015 -0500 doc adjustements M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/Form/Config/SwitchGroup.pm M html/pfappserver/lib/pfappserver/Form/Field/ObfuscatedText.pm commit 1dc7e23017ecea9844fdd2883cddec3d8ea3fde3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 14 07:50:37 2015 -0500 omapi timeout changed to 0.5s M conf/pf.conf.defaults commit c8477b120d1a203a1339e82314e22787e3bde27f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 14 07:47:39 2015 -0500 minor logging correction M lib/pf/OMAPI.pm commit 03e306b61bb8c0c985cbc2309cc9d2e90dfacf1f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 11 15:26:29 2015 -0500 Switch to using IO::Socket::Timeout for OMAPI M lib/pf/OMAPI.pm commit d1b3f04d51af1209dcaa688874167e921d025b7c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 11 14:06:13 2015 -0500 add node info cleanup prior to add or modify M lib/pf/node.pm commit c686f2ac7c5b8ad0007dae4cbc378c9ebcf90195 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 11 13:14:15 2015 -0500 adjust number of tests M t/ConfigStore/Hierarchy.t commit 98e5a30327b46e55db9c650f59a868722516c834 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 11 13:12:48 2015 -0500 doc M lib/pf/ConfigStore/Hierarchy.pm commit 77284f0ee1531d54ebc01905cf062127675fe5d3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 11 13:10:25 2015 -0500 doc for test classes M t/ConfigStore/GroupTest.pm M t/ConfigStore/HierarchyTest.pm commit 619f91c3b6094ff38abcb2e9dea8b2451366bd8e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 11 13:10:17 2015 -0500 correct number of tests M t/ConfigStore/Group.t commit afef29c0e1256eccfdb959516980a2bf7d8325c3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 11 12:53:45 2015 -0500 adjust test switch count M t/unittest/pfconfig/cached_hash.t commit 40d0e323f3dd62eae54dca5ccd52704ca2406cd2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 11 12:49:49 2015 -0500 malformed default switch type select value M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit 68a2556651ed5ffa7e8643138a686bbc1af4e8a5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 11 11:25:59 2015 -0500 don't format topLevelGroup M lib/pf/ConfigStore/Hierarchy.pm commit e69bf00ca1841cff008a5693cb05fa8a56516806 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 11 11:25:48 2015 -0500 tests for configstore hierarchy role M t/ConfigStore/Hierarchy.t A t/ConfigStore/HierarchyTest.pm A t/data/hierarchy.conf commit d142f84ea8fce86e7a2017be436dd63a07678d81 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 11 11:25:05 2015 -0500 add default behavior for cleanup methods in configstore M lib/pf/ConfigStore.pm A t/ConfigStore/Hierarchy.t commit 3d7278bada97d1838d48bbd239c243816a3f86e9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 11 09:49:21 2015 -0500 added tests for switch groups M t/data/switches.conf A t/unittest/switch_groups.t commit 33abcb6aed8d4dd4df9e80abff58cd7803932c2e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 11 09:48:46 2015 -0500 Adjust ConfigStore Group tests for role M t/ConfigStore/Group.t A t/ConfigStore/GroupTest.pm commit 96c32c30fb6127758ad900b150dd2e3a7f3afc6f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 11 09:48:12 2015 -0500 handle groups ids M lib/pfconfig/namespaces/config/Switch.pm commit 7f9e63841d19bb5e21047092b2bddc2f74cdbb1a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 11 09:48:00 2015 -0500 handle undefined default section M lib/pf/ConfigStore.pm commit 582875cc0da88cece9f8d06676f8e27cbe1f69b8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 11 08:57:02 2015 -0500 rework switch view in admin M html/pfappserver/root/config/switch/index.tt M html/pfappserver/root/config/switch/list.tt commit 8bf59aca27573d7c4490c6f72fa2d03def0edd8f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 11 08:33:15 2015 -0500 allow clearing of mode and type of switch M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit 40b1f9bf26bf3b6138d195d4c593d6010f9e633e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 11 08:22:30 2015 -0500 remove useless dumper M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit 0cba83110bf944344db9013aea107e57107cfbb7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 11 08:21:55 2015 -0500 remove useless sub M lib/pf/ConfigStore/SwitchGroup.pm commit 5f9cbcda731ecd15dff636b0677aa02ddc59b56b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 11 08:18:01 2015 -0500 code cleanup M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/SwitchGroup.pm M lib/pf/ConfigStore.pm M lib/pf/ConfigStore/Hierarchy.pm M lib/pf/ConfigStore/Switch.pm M lib/pf/ConfigStore/SwitchGroup.pm commit 25c577989aaf5cc26d9ed20511948729da528b26 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 11 07:40:10 2015 -0500 don't show switch groups with switches M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm commit 6e5702bcec5c4adc7cdd0a9b60b55025ada848ca Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 10 15:59:10 2015 -0500 switch to config group for switch groups M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/Form/Config/SwitchGroup.pm A html/pfappserver/lib/pfappserver/Model/Config/SwitchGroup.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/SwitchGroup.pm M lib/pf/ConfigStore.pm M lib/pf/ConfigStore/Group.pm A lib/pf/ConfigStore/Hierarchy.pm M lib/pf/ConfigStore/Interface.pm M lib/pf/ConfigStore/Switch.pm A lib/pf/ConfigStore/SwitchGroup.pm M lib/pfconfig/namespaces/config/Switch.pm commit 8bb507cb9b288a8f0ea9d8b7a114c72640bb9597 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 10 12:46:29 2015 -0500 add member add to switch group M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm M html/pfappserver/root/config/switch/view.tt M html/pfappserver/root/static/admin/config/switches.js commit a5dc4d0b38467dae46f2ac7cc869d69d84ab94bd Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 10 09:58:37 2015 -0500 Define haproxy.pid in the conf file M conf/haproxy.conf.example M lib/pf/services/manager/haproxy.pm commit 5c87ac90475c2d4dba404f563c6b5cb56cd04749 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 10 09:10:24 2015 -0500 started member add M html/pfappserver/root/config/switch/view.tt M html/pfappserver/root/static/admin/config/switches.js commit 6564a62f1aa16b34a981c627480a34b438474bd6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 10 08:06:16 2015 -0500 add members display to switch group M html/pfappserver/root/config/switch/view.tt M html/pfappserver/root/static/admin/config/switches.js commit 8945554aa693295a4f236e48c945da6772fe194d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 9 17:27:29 2015 -0500 Add members to switch group + option to remove it M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/SwitchGroup.pm M html/pfappserver/root/config/switch/list.tt M html/pfappserver/root/config/switch/view.tt M html/pfappserver/root/static/admin/config/switches.js commit a96716ca4c6f5828c42e2318b26d635dc88c186b Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 9 16:33:35 2015 -0500 Fixed syntax M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit a0853d4a98b5590f5713cadf2e6a4b9ce9881098 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 9 16:30:24 2015 -0500 Added 802.1x only M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 2e58e9ab9d8390e3e83b195013b99b0ad1d710eb Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 9 15:54:58 2015 -0500 Create 2 templates M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 81fc9e4708ae852bc72dd4525bda3abb4873a7f8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 9 15:51:40 2015 -0500 First draft of cisco identity configuration M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 502ed38817ef94c9d4fb27bbc277879a6c151fae Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 9 15:21:26 2015 -0500 missing doc footer M html/pfappserver/lib/pfappserver/Form/Config/SwitchGroup.pm commit 93424409ee6d49f9736f8ab60e431b570386a65d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 9 15:15:13 2015 -0500 add switch group creation in admin interface A html/pfappserver/lib/pfappserver/Controller/Config/SwitchGroup.pm M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm A html/pfappserver/lib/pfappserver/Form/Config/SwitchGroup.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/SwitchGroup.pm M html/pfappserver/root/config/switch/index.tt M html/pfappserver/root/config/switch/list.tt M html/pfappserver/root/config/switch/view.tt M lib/pf/ConfigStore/Switch.pm commit dcdc1e5a4d0e0d50a80959f071232dcf6ef84e09 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 9 11:58:00 2015 -0500 Add upgrade notes for billing rework M UPGRADE.asciidoc commit 27d03d49c39f8f51e3c04d92d556ad8d916935e2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 9 11:42:52 2015 -0500 Revert "Use SNMP instead of SSH for HP Procurve floating devices" This reverts commit 9a968611ae7495693e5a4b5579536b4492be0c21. M lib/pf/Switch/HP/Procurve_2500.pm commit 12713da53d949b167937f80f691528ed4394bf2e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 9 10:58:08 2015 -0500 build switch hash in proper order M lib/pfconfig/namespaces/config/Switch.pm commit 18c8be408b390cd2aa1c2aede89d9b94847bfff8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 9 10:45:03 2015 -0500 add grouping to switches M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm M lib/pf/ConfigStore.pm M lib/pf/ConfigStore/Switch.pm M lib/pfconfig/namespaces/config/Switch.pm commit 141b829d7b18a4d188e84bf6b6a9f72a76dd50a6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 9 10:38:54 2015 -0500 Force reevaluation if it come from the admin gui M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/Model/Node.pm M lib/pf/enforcement.pm commit 3d22d952520ba45249cbce2254e0ec7a191b9d34 Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Dec 8 18:53:15 2015 -0500 Wrong test in _should_we_reassign_vlan M lib/pf/enforcement.pm commit ec5e1380441cc7dab3bb957be052d33dc2b14383 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 8 16:18:22 2015 -0500 Updated NEWS.asciidoc for the pr #1032 M NEWS.asciidoc commit c35160b349a1c176a45ff01e61e9b5f7eb0e9d0d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 16:13:38 2015 -0500 Fix pfcmd checkup not validating vlan filters Fixed #1055 M lib/pf/pfcmd/checkup.pm commit 5e2bc9d8b3f5b1d6aff03390bec7984426c82592 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 15:55:13 2015 -0500 Fix rename of pf::vlan to pf::role M lib/pf/action.pm M lib/pf/role.pm commit 112e85e6db98f012dbc0743166bf8ff377d3ab22 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 8 15:19:50 2015 -0500 show switch type and mode properly in index M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm commit 976c61a8487c49ddd0a132a235ce7e7e63468c64 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 8 15:14:05 2015 -0500 Handle defaults properly for Switches in administration interface M conf/switches.conf.example M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm A html/pfappserver/lib/pfappserver/Form/Field/ObfuscatedText.pm M html/pfappserver/lib/pfappserver/Model/Config/Switch.pm M lib/pf/ConfigStore.pm M lib/pf/ConfigStore/Switch.pm commit dfb7428329483a7b1b7557a736d2f991599a2ecd Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 8 14:44:59 2015 -0500 vlan_obj -> role_obj M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/api.pm M lib/pf/enforcement.pm M lib/pf/radius.pm M sbin/pfsetvlan commit c5a6c42fdc210c6d0f13e6edbe120da17e01ac48 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 8 13:43:18 2015 -0500 Updated test in role.t M t/role.t commit 8ae0e18508bee9b47e6d6b941ba8af1559a5c577 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 8 12:50:38 2015 -0500 Replaced vlan to role in packaging (Conf file) M addons/packages/packetfence.spec M debian/packetfence.conffiles commit 65175217cd15edc470486193721682c0c0b23a97 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 8 10:59:54 2015 -0500 doc for pfconfig::backend::mysql M lib/pfconfig/backend/mysql.pm commit 786175e1d28f18c8ddbad8d602b06e59751fb67a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 8 10:55:22 2015 -0500 move default backend to constants M lib/pfconfig/constants.pm M lib/pfconfig/manager.pm commit 867a0a25d085d0e155104f28513f43442b83f971 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 8 10:53:21 2015 -0500 add possibility to specify pfconfig backend from configuration M conf/pfconfig.conf.example M lib/pfconfig/manager.pm commit e6a94272bdeba8775586716947a65b63add6716c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 8 10:47:07 2015 -0500 add pfconfig clear_backend command to pfcmd M lib/pf/cmd/pf/pfconfig.pm commit 98cc56d83eb632404d2f465f3a26e17d897da8af Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 8 10:46:15 2015 -0500 add clearing capability to pfconfig backends M lib/pfconfig/backend.pm M lib/pfconfig/backend/mysql.pm commit 9a968611ae7495693e5a4b5579536b4492be0c21 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 8 10:11:10 2015 -0500 Use SNMP instead of SSH for HP Procurve floating devices Credit : Dennis <charlesdarw@gmx.de> M lib/pf/Switch/HP/Procurve_2500.pm commit f08d61907693494b2e47e9d0c94a9a8863100d1f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 8 10:01:22 2015 -0500 Add start time for statsd timing M lib/pf/role.pm commit 50a1ebbc6974c55e4e04a00e8b75f3d8b47a2bf8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 8 09:40:39 2015 -0500 @lzammit having fun duplicating passthroughs... M conf/pf.conf.defaults commit 31bd8ce76ad7163c1fcbf828a0736ef03c4825e2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 7 15:55:53 2015 -0500 fix comment M conf/pf.conf.defaults commit 82acb610676bd1a9c8ec472209ada1e4c3f24e70 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 7 15:53:07 2015 -0500 remove useless condition M sbin/pfdns commit a5d0416dacb2d7d21d21234265ca1f4a8d51484c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 7 14:00:22 2015 -0500 add doc M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit 2a2a8f63e256240876ba20782fade19afa12dabe Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 7 13:55:00 2015 -0500 add cluster file copy when creating a portal profile M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm M lib/pf/api.pm M lib/pf/cluster.pm commit 84ecff9ae065b150c1821c44af544e6ca8d9aaa7 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Dec 7 13:29:12 2015 -0500 Updated NEWS file post 5.5.2 release. M NEWS.asciidoc commit e2212285a32f112d5bae1b8e5348c13528feb668 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 7 11:40:36 2015 -0500 added sync of portal profile files in admin M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit a1a488377c962d808988afb631ae98b5a164732b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 7 11:40:03 2015 -0500 added return of failed servers to sync_files M lib/pf/cluster.pm commit 428307270c9e75f10002a5643b4087b64dd40006 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 7 11:24:53 2015 -0500 pre load switch modules for test environment M html/pfappserver/lib/pfappserver.pm commit 059e9c98d29006dbb4d331d3fa3cd4b0f7454093 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 7 09:01:34 2015 -0500 Add a timeout for send/receive on the OMAPI socket fixes #1024 M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/i_default.po M lib/pf/OMAPI.pm commit ce6c0067b8eff93a3bc07dd8b0c5660de6982b51 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 7 08:35:13 2015 -0500 fix : Get the lastest iplog when showing last active date fixes #952 M html/pfappserver/lib/pfappserver/Model/Node.pm commit 23c3bbf065b344eb8a0484f62d67475c9c930b8c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 7 08:28:02 2015 -0500 Add troubleshooting notes for WLC fixes #955 M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 5481beee78d4a395d416326c3e13de60bd1579bd Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Dec 7 08:20:44 2015 -0500 fix : allow to specify mandatory fields sources while creating a portal profile M html/pfappserver/root/config/profile/captive-portal-settings.tt commit c347d3b10f568b4094fcc3e1c6703c284ad024d5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 4 15:53:44 2015 -0500 fix compilation errors M lib/pf/Switch/HP/Procurve_2500.pm commit 09e66eb6e29249881688e0fc86763702b20a7a2a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 4 15:51:42 2015 -0500 add floating devices support to hp procurve M lib/pf/Switch/HP.pm M lib/pf/Switch/HP/Procurve_2500.pm commit 581db5c8ee40795f98720db9d5a6cc0e5cc4530c Author: lzammit <lzammit@inverse.ca> Date: Fri Dec 4 15:45:09 2015 -0500 Update pf.conf.defaults Adding passthrough for crl.usertrust.com,ocsp.usertrust.com M conf/pf.conf.defaults commit 9bbffc03e24a08a2e085f447ebf6eb47bbe28e9f Author: Louis Munro <lm@louismunro.com> Date: Fri Dec 4 15:07:35 2015 -0500 Fixed incorrect dependency operator M addons/packages/packetfence.spec commit 80c5fa3f0117039360feff0768a04dffc684c193 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 4 15:06:39 2015 -0500 Reset pid after forking M lib/pf/services/util.pm commit 813593dc8cd32170dc332de6a335d110ac26cdea Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 4 14:49:08 2015 -0500 Added back statsd in filterVlan M lib/pf/role.pm commit b223f933896c306359e8131fd2db2b69c490432e Author: Louis Munro <lmunro@inverse.ca> Date: Fri Dec 4 14:37:44 2015 -0500 Updated pf-release prior to 5.5.2. M conf/pf-release commit f224087c57b78b67b2036097ab8fd54975f68540 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 4 14:11:38 2015 -0500 filterVlan return only a role M lib/pf/role.pm commit bbbaf05228935b5147c5367c9dffba9fed8f4a8e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 4 14:08:39 2015 -0500 allow for pfdns to fork M conf/documentation.conf M conf/pf.conf.defaults M sbin/pfdns commit baf5b9ef701e4c48d6ac6adfb98fec496da179c8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Dec 4 13:53:22 2015 -0500 Fingerbank version bump M addons/packages/packetfence.spec M debian/control commit dd144824f9f512d2db33b0c9595e326fe8754401 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 4 13:36:51 2015 -0500 Fix syntax M lib/pf/role.pm commit 83fb9ef1c92694a5af21c1d4c154a6bb99624ea8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 4 13:29:33 2015 -0500 Fix for test M t/role.t commit f60896b6a8ead5c3d166f4013fe2793728ac7a3a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 4 13:22:55 2015 -0500 use Data::Thunk in role.pm M lib/pf/role.pm commit 8b37626bcbb837c9ea31d69f5042419b04a77097 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 4 13:16:12 2015 -0500 Typo fix M lib/pf/locationlog.pm commit d38c6af58fd58712332c325f6dc2650c546fdb24 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 4 13:11:11 2015 -0500 Fix missing autoreg value M lib/pf/radius.pm M lib/pf/role.pm commit 3688ef3456c5891ac768f2de539519533e7bc55d Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 4 11:52:29 2015 -0500 Fixed merge issue M lib/pf/radius.pm commit 373b8f3a0d0f40b151a3a24c73e89c100bd3e0e0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 4 09:38:58 2015 -0500 doc for Time period filter M docs/PacketFence_Administration_Guide.asciidoc commit ac0fefdd16d3c2b3c9293c54280dfa3b7fb94b90 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Dec 4 09:34:32 2015 -0500 add time period filtering to portal profiles M html/pfappserver/lib/pfappserver/I18N/i_default.po M lib/pf/factory/condition/profile.pm commit 042e966b19acc88bcc4127314d4728a8b0b9668d Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 3 15:44:32 2015 -0500 _check_bypass return a HASH M lib/pf/role.pm commit 6b696d84f6ddda7bc12e8254f129b37143cd2d29 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Dec 3 14:25:30 2015 -0500 proper name M lib/pf/provisioner/mobileconfig.pm commit 6a9b3754ff81a875623d28400709877528ef90a9 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Dec 3 13:32:21 2015 -0500 agent handle if ssid is visible or not M html/captive-portal/content/packetfence-windows-agent.exe commit 050f9d0a4c0da7c71cf1c7cb10a6190a826e9f6e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 3 13:21:29 2015 -0500 fix deauth source ip not detected properly when not vip is assigned fixes #1035 M lib/pf/Switch.pm commit 522b89565de3ba655e4122a50355a3660dbd8cb4 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Dec 3 13:08:36 2015 -0500 added broadcast attribute, checkbox changes M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm M lib/pf/provisioner/mobileconfig.pm commit 7f96a8e1d59539037a0f5539937235b0e828fce8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 3 11:59:46 2015 -0500 Updated .gitignore M .gitignore commit 72c190a3f98d8f71fecf23a2396b83ebea56b556 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 3 11:12:21 2015 -0500 Exclude self M addons/dev-helpers/update-copyright.sh commit ce1e0ca8e215398313f70b066509dafb71f44416 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 3 11:06:23 2015 -0500 Update copyright M lib/pf/scan/nessus6.pm commit 6052b32ee646fb5f3b899255806b385c4dfc2564 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 3 10:57:44 2015 -0500 Correct placeholder for timepicker M html/pfappserver/lib/pfappserver/Base/Form.pm commit 665505b6845d3b8b3aa90aff6969d322ee7f9acf Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 3 10:21:47 2015 -0500 use node_attributes instead of node_view Modify test M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/api.pm M lib/pf/enforcement.pm M lib/pf/role.pm M t/TestUtils.pm A t/role.t D t/vlan.t commit e82a443ca2546c5f3062c328f760d9fc7a6b51ca Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 3 09:52:42 2015 -0500 this to self M lib/pf/Switch/AeroHIVE.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/role.pm D lib/pf/role/custom_example.pm commit 9fd3517b7ecc1f14e4b4464b3814883e9adbf491 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 1 15:52:30 2015 -0500 Fixed missing node_info in hash for fetchRoleForNode M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/api.pm M sbin/pfsetvlan commit 560e15bdce53cd6440eb418934874380d6c25f4f Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 1 11:41:19 2015 -0500 Return undef if no vlan filter match + fixed missing node_info M lib/pf/access_filter/vlan.pm M lib/pf/api.pm M sbin/pfsetvlan commit 9a82b24ff7ca0b732b673a559a30b0f6b5a0d593 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 30 15:45:03 2015 -0500 Fixed syntax in pfsetvlan M sbin/pfsetvlan commit f70d5c9d57e712fa75db100316d2206eb7a1c42e Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 30 11:08:40 2015 -0500 Fixed missing comma M sbin/pfsetvlan commit 44b3bab481e28e42da605d0a64fd65c8265c1d30 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 30 10:10:37 2015 -0500 Renamed pf schema D db/pf-schema-5.6.0.sql M db/pf-schema-X.Y.Z.sql D db/upgrade-5.5.0-5.6.0.sql M db/upgrade-X.X.X-X.Y.Z.sql commit ffe374ae143b571197253b799390053d402c4691 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 30 10:04:28 2015 -0500 Fixed log M lib/pf/enforcement.pm commit 093dc25ec3152cc23eb4e8f250b542cc9c1e351b Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 30 10:00:29 2015 -0500 NormalRole to RegisteredRole M conf/vlan_filters.conf.example M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Developers_Guide.asciidoc M lib/pf/role.pm M lib/pf/role/custom_example.pm M t/data/vlan_filters.conf M t/vlan.t commit 7b8190f1c7486775d0a9ab0579954b91e49253e3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 30 09:12:13 2015 -0500 handleRadiusDeny fix M lib/pf/Switch.pm M lib/pf/Switch/AeroHIVE.pm M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/Switch/Meraki/AP_http.pm M lib/pf/Switch/Mikrotik.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/Switch/Xirrus/AP_http.pm commit 00d9e070fb4e4edd1039bf6bd495e0bee7c2468d Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Nov 24 18:46:20 2015 -0500 Fixed log M lib/pf/radius.pm commit ee67bc235342781add0843aa7d8980bac7ba5cf5 Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Nov 24 18:39:38 2015 -0500 Updated db version M db/pf-schema-5.6.0.sql commit 46db1c91f74ac7e1a4ac692a0e92ebb34f46a387 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 24 16:45:49 2015 -0500 Changed log message M lib/pf/enforcement.pm commit b23de25490b108342dfee69f990f55271c59c2cb Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 24 15:44:35 2015 -0500 Fixed wrong var M lib/pf/enforcement.pm commit cc94480154cda9e065793373782eaf4159ad88e0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 24 15:16:38 2015 -0500 Test if the role changed in should_we_reassign_vlan A db/pf-schema-5.6.0.sql A db/upgrade-5.5.0-5.6.0.sql M lib/pf/Switch.pm M lib/pf/api.pm M lib/pf/enforcement.pm M lib/pf/locationlog.pm M lib/pf/radius.pm commit 06b90477814f4d6c78008dab182c458042667eb6 Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Nov 23 19:51:14 2015 -0500 Fix code M lib/pf/radius.pm commit 22d0d96585589bfa7f0848a4acaffb369dbd3b5a Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 23 15:34:01 2015 -0500 Fixed rebase issue M lib/pf/pfcmd/checkup.pm commit 7aef73cb3ca0202d23b6906ba4fb534b87e3dc60 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 23 15:30:30 2015 -0500 Removed useless logs M lib/pf/Switch.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/radius.pm M lib/pf/role.pm commit 79e08c7063bd06c586b551ea38bfdc669a57664b Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 20 15:00:26 2015 -0500 Fixed params M lib/pf/radius.pm M t/vlan.t commit 81323b98bcc683d727c3b56ef77e1b4411046fa8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 3 10:17:45 2015 -0500 Added missing node_info in enforcement M lib/pf/enforcement.pm commit 3b0684a946014c6306ea848b36dbc64f48ae6068 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 2 13:59:09 2015 -0500 Fix ROLES_API_LEVEL M lib/pf/Switch.pm M lib/pf/Switch/AeroHIVE.pm M lib/pf/config.pm M lib/pf/pfcmd/checkup.pm commit 2f2a3d490e6a59c14df6c25c7021e04d848379f3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 2 13:51:31 2015 -0500 VLAN_API_LEVEL => ROLE_API_LEVEL M lib/pf/Switch/AeroHIVE.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/config.pm M lib/pf/enforcement.pm M lib/pf/radius.pm M lib/pf/radius/custom.pm M sbin/pfsetvlan commit 32b08231b6c4f50d28b20a21e3997af0fd1444a9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 2 13:33:07 2015 -0500 Added returnRadiusDeny function M lib/pf/Switch.pm M lib/pf/Switch/AeroHIVE.pm M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/Switch/Meraki/AP_http.pm M lib/pf/Switch/Mikrotik.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/Switch/Xirrus/AP_http.pm commit 5f7f331c9d946996e62a7a1b8ccbc3d51037ef39 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 2 13:14:21 2015 -0500 Reapply the vlan_args patch M conf/vlan_filters.conf.example M docs/PacketFence_Developers_Guide.asciidoc M lib/pf/ConfigStore/Switch.pm M lib/pf/Switch.pm M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/Switch/Meraki/AP_http.pm M lib/pf/Switch/Mikrotik.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/Switch/Xirrus/AP_http.pm M lib/pf/access_filter/vlan.pm M lib/pf/api.pm M lib/pf/enforcement.pm M lib/pf/pfcmd/checkup.pm M lib/pf/radius.pm M lib/pf/radius/custom.pm A lib/pf/role.pm A lib/pf/role/custom.pm A lib/pf/role/custom_example.pm D lib/pf/vlan.pm D lib/pf/vlan/custom.pm D lib/pf/vlan/custom_example.pm M sbin/pfsetvlan M t/podCoverage.t M t/vlan.t M t/vlan_utils.t commit 5cb471214be9d9461805fe6b5cddb54cb1b6b69a Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 3 08:33:15 2015 -0500 "perl(Data::Thunk);" doesn't exist but "perl(Data::Thunk)" yes M addons/packages/packetfence.spec commit c00cd3f9dc2c6004de2918662dbd5919cc066b7b Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Dec 2 19:25:29 2015 -0500 Missing config file in packaging M addons/packages/packetfence.spec M debian/packetfence.conffiles commit 8ee3cf12b1cd382d3ac0ba3c5208114c209dfcde Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 2 16:54:36 2015 -0500 remove cache key creation from fingerbank module M lib/pf/fingerbank.pm commit c40af5504f2cc1c48c516395b63bec815a5d9a0c Author: Louis Munro <lmunro@inverse.ca> Date: Wed Dec 2 14:42:31 2015 -0500 Made dhcpd quiet at startup. This means the copyright is no longer printed every time. M lib/pf/services/manager/dhcpd.pm commit 9684f20011a323c1c5b735f1a8d9cb94bf2e180d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 2 14:42:19 2015 -0500 Return undef by default M lib/pf/api.pm commit 21e52b1622fb517b2976e35ef27772a3e210759c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Dec 2 14:28:49 2015 -0500 rename trap to reevaluate_access in violations.conf M conf/violations.conf.example commit 5dac9adcf8cb056885369514def4895e7b387374 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 2 14:02:00 2015 -0500 Updated new entry for pr #1026 M NEWS.asciidoc commit e8cb4aa3cb5e0883ab65fc164503e2f4142401c4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 2 12:52:56 2015 -0500 Updated new entry for pr #993 M NEWS.asciidoc commit bad42d568cbd8008a699da91c11a78af00ffbef1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 2 12:33:18 2015 -0500 Lazy lookup is not working in the portal profile properly M lib/pf/Portal/ProfileFactory.pm commit 0e8075b09e8576a0c80a8b538ce8c6555585829b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 24 13:00:19 2015 -0500 Rename $this to $self M html/pfappserver/lib/pfappserver/Model/Config/System.pm M lib/pf/Connection.pm M lib/pf/Switch.pm M lib/pf/Switch/Accton.pm M lib/pf/Switch/Accton/ES3526XA.pm M lib/pf/Switch/AeroHIVE.pm M lib/pf/Switch/Alcatel.pm M lib/pf/Switch/AlliedTelesis.pm M lib/pf/Switch/Amer.pm M lib/pf/Switch/Anyfi.pm M lib/pf/Switch/Aruba.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Avaya.pm M lib/pf/Switch/Avaya/WC.pm M lib/pf/Switch/Belair.pm M lib/pf/Switch/Brocade.pm M lib/pf/Switch/Cisco.pm M lib/pf/Switch/Cisco/Aironet.pm M lib/pf/Switch/Cisco/Aironet_1600.pm M lib/pf/Switch/Cisco/Aironet_WDS.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/Catalyst_2960G.pm M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/Catalyst_3500XL.pm M lib/pf/Switch/Cisco/Catalyst_3550.pm M lib/pf/Switch/Cisco/Catalyst_3560.pm M lib/pf/Switch/Cisco/Catalyst_3560G.pm M lib/pf/Switch/Cisco/Catalyst_3750.pm M lib/pf/Switch/Cisco/Catalyst_3750G.pm M lib/pf/Switch/Cisco/Catalyst_4500.pm M lib/pf/Switch/Cisco/Catalyst_6500.pm M lib/pf/Switch/Cisco/ISR_1800.pm M lib/pf/Switch/Cisco/SG300.pm M lib/pf/Switch/Cisco/WLC.pm M lib/pf/Switch/Cisco/WLC_2100.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/Switch/Dell.pm M lib/pf/Switch/Dell/Force10.pm M lib/pf/Switch/Dell/PowerConnect3424.pm M lib/pf/Switch/Dlink.pm M lib/pf/Switch/Dlink/DES_3028.pm M lib/pf/Switch/Dlink/DES_3526.pm M lib/pf/Switch/Dlink/DGS_3100.pm M lib/pf/Switch/Dlink/DGS_3200.pm M lib/pf/Switch/Dlink/DWS_3026.pm M lib/pf/Switch/Enterasys.pm M lib/pf/Switch/Enterasys/D2.pm M lib/pf/Switch/Enterasys/Matrix_N3.pm M lib/pf/Switch/Enterasys/V2110.pm M lib/pf/Switch/Extreme.pm M lib/pf/Switch/Extricom.pm M lib/pf/Switch/Foundry.pm M lib/pf/Switch/H3C.pm M lib/pf/Switch/HP.pm M lib/pf/Switch/HP/Controller_MSM710.pm M lib/pf/Switch/HP/MSM.pm M lib/pf/Switch/HP/Procurve_2500.pm M lib/pf/Switch/HP/Procurve_2920.pm M lib/pf/Switch/HP/Procurve_5400.pm M lib/pf/Switch/Hostapd.pm M lib/pf/Switch/Huawei.pm M lib/pf/Switch/Huawei/S5710.pm M lib/pf/Switch/IBM/IBM_RackSwitch_G8052.pm M lib/pf/Switch/Intel.pm M lib/pf/Switch/Intel/Express_460.pm M lib/pf/Switch/Intel/Express_530.pm M lib/pf/Switch/Juniper.pm M lib/pf/Switch/Juniper/EX2200.pm M lib/pf/Switch/LG.pm M lib/pf/Switch/Linksys.pm M lib/pf/Switch/Meraki/AP_http.pm M lib/pf/Switch/Meru.pm M lib/pf/Switch/Mikrotik.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/Switch/Motorola.pm M lib/pf/Switch/Netgear/FSM726v1.pm M lib/pf/Switch/Netgear/FSM7328S.pm M lib/pf/Switch/Netgear/GS110.pm M lib/pf/Switch/Nortel.pm M lib/pf/Switch/PacketFence.pm M lib/pf/Switch/Ruckus.pm M lib/pf/Switch/SMC.pm M lib/pf/Switch/SMC/TS6128L2.pm M lib/pf/Switch/SMC/TS6224M.pm M lib/pf/Switch/SMC/TS8800M.pm M lib/pf/Switch/ThreeCom.pm M lib/pf/Switch/ThreeCom/NJ220.pm M lib/pf/Switch/ThreeCom/SS4200.pm M lib/pf/Switch/ThreeCom/SS4500.pm M lib/pf/Switch/ThreeCom/Switch_4200G.pm M lib/pf/Switch/Trapeze.pm M lib/pf/Switch/WirelessModuleTemplate.pm M lib/pf/Switch/Xirrus.pm M lib/pf/Switch/Xirrus/AP_http.pm M lib/pf/floatingdevice.pm M lib/pf/inline.pm M lib/pf/radius.pm M lib/pf/scan/nessus.pm M lib/pf/scan/nessus6.pm M lib/pf/scan/openvas.pm M lib/pf/scan/wmi.pm M lib/pf/vlan.pm M lib/pf/vlan/custom.pm M lib/pf/vlan/custom_example.pm M t/network-devices/threecom.t commit a475520e63ef213bfbbd98e850bf48d6ca205512 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 2 11:39:38 2015 -0500 Updated news entry for pr #1030 M NEWS.asciidoc commit 6198184ff379ca98e6f204273e0446891dea46e1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 2 11:37:01 2015 -0500 Updated news entry for pr #1034 M NEWS.asciidoc commit 10b8d5853fcc753cf852ae5b45250d363a140ff4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Nov 30 10:23:45 2015 -0500 Add condition to radius filter example M conf/radius_filters.conf.example commit 1930c8005f0da93efb96497ea34dff4ffca688e9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Nov 30 10:22:47 2015 -0500 Add conditions to vlan filter example file M conf/vlan_filters.conf.example commit c542e58cc555740328a1ac41528b1a49a40985b0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Nov 27 15:40:15 2015 -0500 Can be empty value M lib/pf/condition/date_after.pm M lib/pf/condition/date_before.pm commit 852bbf90aa75bcf48b6955af2c02022a28856eea Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Nov 27 15:28:32 2015 -0500 Addind date (before / after) conditions to access_filter M lib/pf/factory/condition/access_filter.pm commit f5b7c5111415fbd65569ed0b0ff6f0425c8b94d3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Nov 27 14:48:55 2015 -0500 Adding new dependancy M addons/packages/packetfence.spec M debian/control commit 0f1c2aa989d268fdc41c3574b1540cb10c0afe14 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Nov 27 14:48:25 2015 -0500 Adding date_before / date_after conditions A lib/pf/condition/date_after.pm A lib/pf/condition/date_before.pm A t/unittest/condition/date_after.t A t/unittest/condition/date_before.t commit 5319f7cc33ef6b6e05683a1ccf9aa412529610e4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 2 11:26:39 2015 -0500 Added NEWS entries for pr #1025 M NEWS.asciidoc commit 7181c9e0f6cdc0bae0da2416e9d983dcd131c060 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 2 10:04:55 2015 -0500 Revert make to original M conf/chi.conf.example commit 7fe69501542cd5c61966b6b2acc1d63c08b662d7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 2 09:53:30 2015 -0500 rename lib/pf/constants/violation.pm to lib/pf/config/violation.pm M conf/chi.conf.example M html/captive-portal/lib/captiveportal/PacketFence/Controller/Billing.pm M lib/pf/accounting.pm A lib/pf/config/violation.pm D lib/pf/constants/violation.pm M lib/pf/inline/accounting.pm M lib/pf/node.pm commit 421913b8266d7facd50688c36fa25f759dd32eb5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 1 15:07:06 2015 -0500 set combination attributes to empty if needed M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Combination.pm commit 98774c3eb641188cb9f56c885549ac6e7b4f15a7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Dec 1 14:22:59 2015 -0500 expire combination match when changing combinations M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Fingerbank.pm commit 27c7ea94a2f56c5db27c73cf5b51b915ef6d63af Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 1 10:33:39 2015 -0500 Move @BANDWIDTH_EXPIRED_VIOLATIONS and @ACCOUNTING_TRIGGERS from pf::violation to pf::constants::violation M html/captive-portal/lib/captiveportal/PacketFence/Controller/Billing.pm M lib/pf/accounting.pm A lib/pf/constants/violation.pm M lib/pf/inline/accounting.pm M lib/pf/node.pm M lib/pf/violation.pm commit ce32a9ee4072f625b6eb6cff84a239a991739eb7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 1 10:14:38 2015 -0500 Ignore the bin/ntlm_auth_wrapper M .gitignore commit f7096625434cb3983a65061054db4bbf3da2ac5e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 30 15:13:30 2015 -0500 expire query keys after updating a model M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Fingerbank.pm commit e568f58f93b0418548fc50d3216a0cad7229e058 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 30 15:13:13 2015 -0500 give fingerbank cache instead of caching its result M lib/pf/fingerbank.pm commit b6c3cc527afa62d58731ffb672fb703b37a4ca50 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Nov 30 14:46:59 2015 -0500 Use getClient M lib/pf/fingerbank.pm commit 4c13f1b5e2181d6dc57d019ca8119818a5aa6835 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Nov 30 13:02:22 2015 -0500 Added bin/ntlm_authwrapper to the targets in the devel target. M Makefile commit 8b465916afae70838db91f4d552bf9b9aa07f872 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 30 12:06:58 2015 -0500 use compute_with_undef for fingerbank lookup M lib/pf/fingerbank.pm commit ffd4acab187a94a3fe74df1fc0eb92eb81d320a2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 30 11:52:08 2015 -0500 support options in compute_with_undef M lib/pf/Role/CHI/Driver/ComputeWithUndef.pm commit 19a588ef15cfdf0f47d122a4cab93e66b88787b7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 30 11:32:45 2015 -0500 Use the counter id embedded in the task id M lib/pf/pfqueue/consumer/redis.pm commit 878f08a12bc81b37ef02f4a8a4ad2010e6ce970b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 30 11:28:04 2015 -0500 Appened metadata to the end of the task id M lib/pf/task.pm commit 3f6079aff491b3b7ae313d39325ca557fa8b1446 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 30 10:23:38 2015 -0500 Updated to use new prefix constant M html/pfappserver/lib/pfappserver/Model/Pfqueue.pm M lib/pf/pfqueue/producer/redis.pm commit 6a644dbb5a28a3f5570dfc3d7aa9f3f5505c2ea4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 30 06:53:32 2015 -0500 Added new constant M lib/pf/constants/pfqueue.pm commit 84a949ebbe995b102ff5f0ad441b94988d275cd5 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Nov 30 10:23:03 2015 -0500 Spelling. M NEWS.asciidoc commit 2de9d35d39b7c0dceafaae780bb2e7dc25906756 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Nov 30 10:18:40 2015 -0500 Updated NEWS.asciidoc for 5.5.1. M NEWS.asciidoc commit acb14c9b303107b4e147864e9b1b8008477cd71e Author: Louis Munro <lmunro@inverse.ca> Date: Fri Nov 27 14:53:28 2015 -0500 Updated changelogs prior to 5.5.1 release. M ChangeLog M addons/packages/packetfence.spec M debian/changelog commit d442bf3f16a435aa682f69bbfa9032c7ac20d9a8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 27 15:09:46 2015 -0500 Added additional logging for access filters M lib/pf/access_filter.pm commit 088832d3df63df675281451f595465b84c87ff23 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 27 14:47:15 2015 -0500 it's an accounting request... M raddb/packetfence.pm commit a8781f6259a10459a8e8f8716150eb529b69bf7d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 27 14:45:20 2015 -0500 fix identation M raddb/packetfence.pm commit df19b26d3682b33c72bffdff6e18bb5a0d9a8816 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 27 12:01:45 2015 -0500 fix : resolve own domain properly when directly queried M sbin/pfdns commit c9b2b10bcc41654164b40da0d492feff239ef8e9 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Nov 27 11:49:16 2015 -0500 Updated spec file for new fingerbank 2.0.1. M addons/packages/packetfence.spec commit 0d7bf2f76d748287e06b9a08afc52aa175249058 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Nov 27 11:32:46 2015 -0500 Post 5.5 release procedure. M NEWS.asciidoc M UPGRADE.asciidoc M conf/pf-release A db/pf-schema-X.Y.Z.sql A db/upgrade-X.X.X-X.Y.Z.sql commit a53845c45cecac60bfe2e21d5eb809b17a30e366 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Nov 27 10:26:02 2015 -0500 Handling force case M lib/pf/violation.pm commit a3cbbccff5925ab240ca645dc46bb012df9b9bf2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 24 11:09:46 2015 -0400 Use send/read with embedded length functions M lib/pfconfig/util.pm M sbin/pfconfig commit 17870f72ea90089a26fa640f2d047efd0ac91ac3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 24 11:03:41 2015 -0400 Add functions to send and read data with embedded length over a socket M lib/pf/util/networking.pm M t/unittest/util/networking.t commit 282b5a5a4f919fa9ed0d41b0a0edb2a5b3ed5eb4 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 24 10:24:38 2015 -0400 Refactored to use syswrite_all and sysread_all M lib/pfconfig/util.pm M sbin/pfconfig commit c8156be5fb39f1a97e708ef03bd442555c339a51 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 24 10:23:59 2015 -0400 Add utility functions for networking A lib/pf/util/networking.pm A t/unittest/util/networking.t commit 81574076876bfbd5f8e86572a2ac4cc1537817df Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 23 17:23:54 2015 -0400 use syswrite to send data M lib/pfconfig/util.pm commit 7984105c07421cb70e8b2adcc75cc11c40d9cb9d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 23 17:21:33 2015 -0400 Use a binary protocol for sending sereal data M lib/pfconfig/cached.pm M lib/pfconfig/util.pm M sbin/pfconfig commit 36d7929d0471744ed7ca115c7ac6f50ef32cb50e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Nov 26 13:15:42 2015 -0500 Add force to data M html/pfappserver/lib/pfappserver/Model/Node.pm M lib/pf/violation.pm commit a98d878673a73d7e242965fa2ee483c131ec9c12 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 26 08:28:26 2015 -0500 make local dhcp detection packet dependent M lib/pf/api.pm M lib/pf/dhcp/processor.pm M sbin/pfdhcplistener commit f2c1d5c75cbf062b67ef36caedef5e036f530637 Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Nov 25 17:28:18 2015 -0500 Fixed evalParam function M lib/pf/access_filter/dhcp.pm commit 525fa18a5b55602a6fb46b71cb182a7b5f729432 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 25 10:43:35 2015 -0500 Added missing constants to export list M lib/pf/constants/dhcpv6.pm commit 6e108116bd9981a5b607ab90823e3610733ca851 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 25 10:36:39 2015 -0500 Added support for rfc5007 M lib/pf/constants/dhcpv6.pm M lib/pf/util/dhcpv6.pm commit 8cad59be0bc9e453087756712a6a248f54942a6a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 26 14:41:04 2015 -0400 Added support for rfc 4994 M lib/pf/constants/dhcpv6.pm M lib/pf/util/dhcpv6.pm commit 9c32a7bb6e1c8b8618a9d9b357b56e5b10695b35 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 26 13:17:31 2015 -0400 Added support for rfc 4833 M lib/pf/constants/dhcpv6.pm M lib/pf/util/dhcpv6.pm commit 78baf5837f352448c52ee89cd7d4287ce0170e3a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 26 13:10:28 2015 -0400 Added support for rfc 4649 M lib/pf/constants/dhcpv6.pm M lib/pf/util/dhcpv6.pm commit 061579a031d79cfabec501a8d54b013ea75d8fa7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 26 13:07:05 2015 -0400 Added support for rfc 4580 M lib/pf/constants/dhcpv6.pm M lib/pf/util/dhcpv6.pm commit 7c8793066e8088217400bdba58e0dee7f9ac90e3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 23 13:23:40 2015 -0400 Add support for rfc4776 M lib/pf/constants/dhcpv6.pm M lib/pf/util/dhcpv6.pm commit 5b9697269ad0afe13fc2eb34b5c23bb003a86e1b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 23 12:59:00 2015 -0400 Add support for rfc4280 M lib/pf/constants/dhcpv6.pm M lib/pf/util/dhcpv6.pm commit 16cd3833333533bd97753bf6d225d45d12095c73 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 23 12:47:37 2015 -0400 Added support for rfc4242 M lib/pf/constants/dhcpv6.pm M lib/pf/util/dhcpv6.pm commit 789fa66739b41e436d295d0e01b99138df72c76c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 23 12:39:46 2015 -0400 Refactor ipv6 lists to use the same code and add support for rfc4075 M lib/pf/constants/dhcpv6.pm M lib/pf/util/dhcpv6.pm commit a7591e52068732909cbc31366202445e6fa0ebe6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 23 12:27:17 2015 -0400 Added support for rfc3898 M lib/pf/constants/dhcpv6.pm M lib/pf/util/dhcpv6.pm commit 9051dd4116e44f0c0fd097d8a7f7ad42d3be7bdc Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 23 11:03:38 2015 -0400 Added suuport for sip options M lib/pf/constants/dhcpv6.pm M lib/pf/util/dhcpv6.pm commit 86ee490663badd9558ef970a60b1e3a7df417d42 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 23 10:53:01 2015 -0400 Updated filepermissions M t/dhcpv6.t commit 470ab6d8cce317983cffec967c5f0d9da0900257 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 23 10:52:12 2015 -0400 Moved the dhcpv6 constants into thier own module A lib/pf/constants/dhcpv6.pm M lib/pf/util/dhcpv6.pm commit 2619f0782d6b30d1524f3b6e751b81024b075fff Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 25 12:01:50 2015 -0500 Add new fields to import bypass_vlan and bypass_role M html/pfappserver/lib/pfappserver/Model/Node.pm commit 476f80ca78371d973f2c4331338be6b0987e6d9b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 25 11:49:08 2015 -0500 Add bypass_vlan and bypass_role to the available columns for import M html/pfappserver/lib/pfappserver/Form/Node/Create/Import.pm commit 18837fd4823c12e27b0851f4b8f3db142a3c4bf8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 25 10:56:13 2015 -0500 Fix syntax error M lib/pf/vlan.pm commit 00ed95e8e762e4a2f1e4077f9bd6c8504ea5fe29 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 20 14:03:30 2015 -0500 Renamed DhcpRequest to DhcpFingerbank M conf/dhcp_filters.conf.example M lib/pf/api.pm commit ca51a3be9d4586cdcccc5974d6695103d35e6bfe Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 19 11:52:28 2015 -0500 First draft of dhcp filters M addons/dev-helpers/dump.pl M addons/pfconfig/comparator/dumper.pl A conf/dhcp_filters.conf.example A lib/pf/ConfigStore/DhcpFilters.pm A lib/pf/access_filter/dhcp.pm M lib/pf/api.pm M lib/pf/config.pm M lib/pf/dhcp/processor.pm M lib/pf/file_paths.pm A lib/pfconfig/namespaces/FilterEngine/DhcpScopes.pm A lib/pfconfig/namespaces/config/DhcpFilters.pm commit 38fae926a9074876d2673c05f084b5e7a053ad0c Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 25 08:58:42 2015 -0500 Let's revert "Remove unnecessary so-called "logic"" for necessary so-called "logic" This reverts commit 80d9ebf986074745446495d7dfe25ab281decb4e. Conflicts: lib/pf/vlan.pm M lib/pf/vlan.pm commit 91981cb05296ad9fd66c68d7dc376d639e873c41 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 24 19:58:31 2015 -0500 Made the violation lookup lazy for radius filtering M lib/pf/access_filter/radius.pm commit c3579aefdc37342b869db053bec87085e3652fd3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 24 13:29:48 2015 -0500 Made the node lookup lazy for radius filtering M lib/pf/radius.pm commit 34cde7c658a18eff6f4498467df25b2f7c49ee99 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 24 13:29:18 2015 -0500 Made the node lookup lazy for profile filtering M lib/pf/Portal/ProfileFactory.pm commit c93b106264f57d9dcf1f0e54daf2800ad922f3c5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 24 13:19:06 2015 -0500 Updated depencencies M addons/packages/packetfence.spec M debian/control commit 3c5ca9170a74896e6569a8cce8e377c0648f75d5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 20 15:31:09 2015 -0400 Made the person lookup lazy for vlan filtering M lib/pf/vlan.pm commit f830a6bc5529d5d9d98623fd87fd3163bb8a56de Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Nov 24 18:52:44 2015 -0500 Fixed missing violation_view_top call in radius filter M lib/pf/access_filter/radius.pm commit 7e0af2943ba2177c60f1d2cfae3befd7124f1714 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Nov 24 15:12:52 2015 -0500 full path M UPGRADE.asciidoc commit bf6a06bbfa0e9cc2bbd6075d323d9b7c2007268a Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Nov 24 15:10:44 2015 -0500 UPGRADE guide for #989 M UPGRADE.asciidoc commit 222f25ec9d7aae3ea23ad576e0d94a382eb3058a Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Nov 24 14:56:01 2015 -0500 add configuration for dACL M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit e9b2981ee145ade889a7735250c3e7de747ac592 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 24 14:36:25 2015 -0500 Adapted log line in returnRadiusAccessAccept M lib/pf/Switch.pm commit 99deac48c6005e7bf4ccb195b8e4b129864bc83e Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 24 12:43:53 2015 -0500 Added [mac: ] prefix in the log for process_dhcpv6 M lib/pf/api.pm commit aeb5db95195b081c8fd81a7991edb902f4185b05 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 24 11:03:32 2015 -0500 Stop packetfence-redis-cache when we remove packetfence (packaging) M addons/packages/packetfence.spec commit f999ddf415a6e52fede118fc4040ee87c0050cbc Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 24 10:54:17 2015 -0500 Remove pfconfig overlay clearing In a cluster, it would cause namespaces on other servers to be not refreshed Would have required to add cluster sync inside pfconfig which is not worth it for a feature nobody uses M lib/pf/cmd/pf/pfconfig.pm M lib/pfconfig/manager.pm commit a95ee6445e58ed6dda0583c170787a35b95ad0d2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 23 16:25:14 2015 -0500 Removed useless log M lib/pf/Switch/AeroHIVE.pm commit 4d85246f960a0d75a00a7744ee93f02c573c4ce7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 23 16:03:23 2015 -0500 fix equals in LDAP rule M lib/pf/Authentication/Source/LDAPSource.pm commit 01ab921d5f2d263992bc6a7d1d8d20b6f46df367 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 23 15:17:16 2015 -0500 Remove old entry in ipset even if the category is undef Test if the category is defined when we try to update ipset session M lib/pf/ipset.pm M lib/pf/node.pm commit e467d7909ffb2b420a1548f7969260d91fe3da8b Author: Louis Munro <lmunro@inverse.ca> Date: Mon Nov 23 11:15:39 2015 -0500 Update the changelog. M ChangeLog commit 73ae8c78f674ab013ac91b881dfcd67ee59ff26c Author: Louis Munro <lmunro@inverse.ca> Date: Mon Nov 23 11:13:53 2015 -0500 Fixed redis_cache.log permission issue. M addons/packages/packetfence.spec commit 3ca567dd248cc133aa5506884324206501f31cf4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 23 08:49:16 2015 -0500 Removed useless log M lib/pf/Switch/AeroHIVE.pm M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Mikrotik.pm M lib/pf/Switch/Xirrus/AP_http.pm commit ed81cdb106f7aea987b8c7a3ff037463ed3ddda9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 20 15:58:12 2015 -0500 Remove benchmark script that breaks the build D addons/dev-helpers/redis-memcached-chi-benchmark.pl commit 3b9f67d9b54b8c21c61c0965a084e0216db7744a Author: Louis Munro <lmunro@inverse.ca> Date: Fri Nov 20 15:26:09 2015 -0500 Fixed db schema and scripts with references 5.3-5.4. M db/pf-schema-5.5.0.sql M db/upgrade-5.4.0-5.5.0.sql commit ba19c0a014335266e9b2df3dd7111ec60fbd2112 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Nov 20 15:23:36 2015 -0500 Renamed schema prior to 5.5.0 release. A db/pf-schema-5.5.0.sql D db/pf-schema-X.Y.Z.sql commit 8d5475b415e208350767f15e0896192adb778846 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Nov 20 15:13:10 2015 -0500 Updated Changelog. M ChangeLog commit 2ab2e3ecccbdf2538429959a19e24a7827867476 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Nov 20 15:10:48 2015 -0500 Updated versions and release dates. M NEWS.asciidoc M addons/packages/packetfence.spec M conf/pf-release M debian/changelog commit db0d652a55f7b278fb5e37b0f2ee77ab24240637 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 20 11:23:18 2015 -0500 Remove chown pf.pf on the whole packetfence directory (packetfence-redis-cache) M debian/packetfence-redis-cache.postinst commit 1ed5900c36864f467c798da14184c4b36c743458 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 20 11:21:25 2015 -0500 Added a exception in packetfence-redis-cache postinst package M debian/packetfence-redis-cache.postinst commit 73bb024766adf3dc63c34fc3222e4aa8ace294ea Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 20 10:59:13 2015 -0500 Moved var/redis_cache to packetfence-redis-cache package and fix permissions M debian/packetfence-redis-cache.postinst M debian/rules commit 9f8f3d1e44e71a0674ed4e874346e290069e0e82 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 20 10:38:24 2015 -0500 Benchmark script for memcache chi A addons/dev-helpers/redis-memcached-chi-benchmark.pl commit 1d852055f57cb9ae9253b4da5c15d0c4ac86ec1e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 20 10:38:59 2015 -0500 Changed permissions on /usr/local/pf/logs for packetfence-redis-cache M debian/packetfence-redis-cache.postinst M debian/packetfence.postinst commit d388a040cc562b355cdab78f333799b1394f10fb Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 20 10:20:10 2015 -0500 Added logs directory in packetfence-redis-cache package (debian) M debian/rules commit ffe69d0c3148f49d14e823a62008dbc343ff1387 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 20 10:02:54 2015 -0500 Fixed package issue (conffile) A debian/packetfence-redis-cache.conffiles M debian/packetfence.conffiles commit 8f50ca3dd0c4d7c90de8266c8718cfe4ff54cea0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 20 09:57:57 2015 -0500 Removed if exist Controller/Pay.pm and added redis_cache.conf in packetfence-redis-cache package M debian/packetfence.preinst M debian/rules commit ae44f96f913328f2a5e753686ec2aa1c5e4dc0b9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 20 09:16:11 2015 -0500 Restart packetfence-redis-cache after install M debian/packetfence-redis-cache.postinst commit e75c9dd884322173f33de19d58963ddfd0b1d67f Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 20 08:59:33 2015 -0500 Moved wmi in predep (debian) M debian/control commit a6b3d89b167d6b8f980d85554114bd3a7ad7ab64 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 20 08:34:40 2015 -0500 winbind must be in predepend (debian) M debian/control commit b0a0ab91298002d3b7d27f771db8c0bbe731716d Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Nov 19 20:08:51 2015 -0500 Added packetfence-redis-cache debian package M debian/control A debian/packetfence-redis-cache.init A debian/packetfence-redis-cache.postinst A debian/packetfence-redis-cache.postrm A debian/packetfence-redis-cache.preinst A debian/packetfence-redis-cache.prerm M debian/rules commit 72ccda8b32c4572321e516590e8ac70675a515fd Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Nov 19 18:58:50 2015 -0500 Fixed log M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M lib/pf/Switch/Cisco/WLC_http.pm commit 6087b01ad6127eedd3983750b1ccdf868115665d Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 19 15:33:15 2015 -0500 Added p0f in dep in debian M debian/control commit 53857b2cd71bfa74c3f463986895e6f907ef7ac3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 19 15:07:02 2015 -0500 Fixed dependencie version in debian M debian/control commit b9c7047686ed9f137ef4f0ceb07dd35cecc1d5ad Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 19 14:45:17 2015 -0500 missing () M lib/pf/fingerbank.pm commit 0150b9d1b9ca7771d41002b125e6b2e19a94b964 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Nov 19 14:30:53 2015 -0500 Improvements to the general upgrade procedure. Also updated the release numbers and dates in docs and NEWS files. M NEWS.asciidoc M UPGRADE.asciidoc M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 4a6cc533eaacfba06e11caf91581cbef48474d30 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 19 13:57:37 2015 -0500 Fixed dep name (debian) M debian/control commit 5dad70138a1127009f2854c40a3c3069500c869b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 19 13:45:28 2015 -0500 default to empty, not undef M lib/pf/fingerbank.pm commit 244b01e60655e47374bbe60e0ff52aaa3fcb5659 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Nov 19 13:14:07 2015 -0500 no longer expect a return code M lib/pf/fingerbank.pm commit 5553900c049f36eb33266e9a23bc232ca1436f5b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Nov 19 12:48:57 2015 -0500 Avoid unnecessary mac2ip call M lib/pf/fingerbank.pm commit ee410b854097041a130b7f87ccad55b094db8abb Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 19 11:44:43 2015 -0500 Untaint touch command M lib/pfconfig/manager.pm commit 80a309037d4d6ac710e6b9deb37ab30872684549 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Nov 19 10:42:21 2015 -0500 Do not pass an undef IP of none exists M lib/pf/dhcp/processor.pm M lib/pf/fingerbank.pm commit 1f6526c18c566b3119ab601494957d206ec62dcc Author: Durand <fdurand@inverse.ca> Date: Wed Nov 18 15:56:50 2015 -0500 Fixed return session_id M lib/pf/access_filter/radius.pm commit 25dc09f025df06dd07f225cef90d585074ed1f55 Author: Durand <fdurand@inverse.ca> Date: Wed Nov 18 13:56:01 2015 -0500 Remove double log message M lib/pf/violation.pm commit ee943a5622da970ed0e3c08c867f4a5eaf030791 Author: Durand <fdurand@inverse.ca> Date: Wed Nov 18 13:54:23 2015 -0500 Remove mac log in returnRadiusAccessAccept (2960 Switch module) M lib/pf/Switch/Cisco/Catalyst_2960.pm commit eeeeb6de4858993cea507b0227b10811a88e65c3 Author: Durand <fdurand@inverse.ca> Date: Wed Nov 18 13:50:46 2015 -0500 Remove mac log in returnRadiusAccessAccept M lib/pf/Switch.pm commit dc677b976d07fa802d03aa94d3694adf2a29e1c8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 18 12:57:05 2015 -0500 Add empty directories for redis_cache and redis_queue A var/redis_cache/.gitignore A var/redis_queue/.gitignore commit af0a6d6a16d5be5409e0b9a42db3c4a1d9a1062e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 18 12:18:31 2015 -0500 Updated NEWS.asciidoc M NEWS.asciidoc commit 40b5f7ad593b983ae9859fe2647a5f1ede50a19a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 18 10:51:57 2015 -0500 Add additional key for the mac logging M lib/pf/util/webapi.pm commit a58f475de7274d9ac78fde6580defa9de572f72c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 18 10:02:02 2015 -0500 Updated logging for pfqueue M conf/log.conf.d/pfqueue.conf.example M lib/pf/api/can_fork.pm commit 644e5c4e775e7d4c02967f66cd852d27191d01e6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 18 12:15:28 2015 -0500 If voip field is unchecked then default to no M html/pfappserver/lib/pfappserver/Form/Node.pm commit c9d110f9c8495c1d352ba865b827b47e709b664e Author: Louis Munro <lmunro@inverse.ca> Date: Wed Nov 18 09:50:19 2015 -0500 Added mention of pfqueue in the NEWS file. M NEWS.asciidoc commit f21025b436e7993a497b739ae52f9f4a3daa2279 Author: extrafu <lmarcotte@inverse.ca> Date: Tue Nov 17 11:11:34 2015 -0500 Update NEWS.asciidoc Fixed typos M NEWS.asciidoc commit c3f0e73ce93a00a413cc974cdb51ee41a7359b5e Author: Louis Munro <lmunro@inverse.ca> Date: Tue Nov 17 10:29:37 2015 -0500 Reworked NEWS file for improved readability. M NEWS.asciidoc commit 742091f459d036aeebabe04dc4e69c1cd3a6726c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 16 15:22:14 2015 -0500 Always log the mac address for api calls M lib/pf/WebAPI/JSONRPC.pm M lib/pf/WebAPI/MsgPack.pm A lib/pf/util/webapi.pm commit 9c0257b72c7c2406bef886634aa3a65c0b6fa565 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Nov 16 17:13:46 2015 -0500 Replaced tabs with spaces. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit 0ac2a8781ada6eded47724da5a7211ba5546f3c3 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Nov 16 16:37:02 2015 -0500 Made registration metrics summarized by minutes. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit df054626a4941f70def72ce249a0d77d2c2f4f4a Author: Louis Munro <lmunro@inverse.ca> Date: Mon Nov 16 16:06:38 2015 -0500 Fixed dashboard so registrations are summarized by 10min. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit 3a6904d432a642f3b879b25fee1b75770701d869 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Nov 16 16:01:51 2015 -0500 Handles no code for email activation M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit 81344f380335cc40dcd1e9d8e92ff67933d0dee7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Nov 16 15:44:52 2015 -0500 Add unregdate to $c session for specific use cases fixes #860 M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm commit 3343691cb48c74521bccff748bcc643e73346f2c Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 16 13:33:46 2015 -0500 Fixed getIfIndexByNasPortId for Threecom switch module M lib/pf/Switch/ThreeCom.pm commit 5b13ef9d05bb7bad6d29800b51e819712635114e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 16 12:46:03 2015 -0500 Added pfqueue counters A html/pfappserver/lib/pfappserver/Controller/Pfqueue.pm A html/pfappserver/lib/pfappserver/Model/Pfqueue.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Pfqueue.pm M html/pfappserver/root/admin/status.tt A html/pfappserver/root/pfqueue/index.tt M lib/pf/util/pfqueue.pm commit 12186148a495d8197c4af3cde1c5ee8ddc53b7c9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 16 11:17:19 2015 -0500 Added reconnect and every option to the Redis driver M conf/pfqueue.conf.example commit bc845aee5f56c140fc44ffbccb00a69836110cf9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 16 11:10:16 2015 -0500 Task Counters normalization A lib/pf/constants/pfqueue.pm M lib/pf/pfqueue/consumer/redis.pm M lib/pf/pfqueue/producer/redis.pm A lib/pf/util/pfqueue.pm commit e53a7c231a52afd84339a37ad3c63893608ed2d3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Nov 16 10:55:02 2015 -0500 Keep prototype.js for existing custom profiles A html/common/prototype.js commit 7db5d96c8848ac9f97a7e33dfaa9ce05a63154e1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Nov 13 15:57:09 2015 -0500 Fixed WISPr payload M html/captive-portal/templates/redirect.tt commit b97e4cfa2103fe5a8c445f4aac73e406a9650a39 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 13 15:08:52 2015 -0500 Allow the error to be caught my the caller M lib/pf/pfqueue/consumer/redis.pm commit 563ebf95baa311944397a0a3767ae06759dc0d09 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 13 15:08:21 2015 -0500 Randomally sleep between 1 and 5 seconds after falling to connect to the redis server M sbin/pfqueue commit a80f4137ac40b2a9b73b57d8c8389f4b2bb61576 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 13 15:07:07 2015 -0500 Do not use unsafe signals M sbin/pfqueue commit 3646f6621c866333c58b7d92a8db1655b2c811aa Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 13 12:01:51 2015 -0500 don't treat empty conf files as error M lib/pfconfig/namespaces/config.pm commit 113dece6f3ebc49b577918a9d79292f263e8e546 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 13 11:55:26 2015 -0500 fix over-copy-paste M lib/pf/services/manager/radiusd_child.pm commit 8944e406f9baafa7fb2ce2d6baac1f220b4aae35 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 13 11:37:05 2015 -0500 Fix for change of api of isPublic M lib/pf/WebAPI/JSONRPC.pm commit 0147ca49200bba73f00b3036839211f85ffd1ef9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 13 11:17:27 2015 -0500 fix radius filter handling in Switch.pm M lib/pf/Switch.pm commit 915a96da6dbf480fb02b16f3e448d9d882a6b0ca Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 13 10:30:49 2015 -0500 match proxy passthrough on domain only M lib/pf/util.pm M lib/pf/web/dispatcher.pm commit 0afcf27dfbe89e14a7867ccc8a2391f7c02318b4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 13 09:58:40 2015 -0500 don't generate radius load balancer conf unless cluster is enabled M lib/pf/services/manager/radiusd_child.pm commit af0152e8d7b8e3aa24aa6b1561624ba43aed8fdb Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 13 08:30:32 2015 -0500 Typo issue M conf/radius_filters.conf.example commit 3129c84d06dcb549f52ddc7b5df44d91ac42ec71 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 12 16:05:31 2015 -0500 Log the rule found M lib/pf/access_filter.pm M lib/pf/access_filter/radius.pm commit b2315471eea96d5b4cc1e5aa3d63fe4889f27667 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 12 15:58:48 2015 -0500 Add the rule to the answer M lib/pfconfig/namespaces/FilterEngine/AccessScopes.pm commit d55ce2aabe15635b75bac29b3bd32244cc14b195 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 12 15:39:35 2015 -0500 Log the creation of the profile name. Verify the profile exists before creating it M lib/pf/Portal/ProfileFactory.pm commit f2591106569d15a174f6f2a6c8fae303fe0c2a50 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 12 15:51:06 2015 -0500 make config parse error explicit M lib/pfconfig/namespaces/config.pm commit 525c96c9bd567a8ac8388728a6e925dc29ca64c5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 12 12:32:38 2015 -0500 New api client pf::api::can_fork to handle api calls that could sleep A lib/pf/api/can_fork.pm M lib/pf/task/api.pm M sbin/pfqueue commit 0a76ad30170280008a30343fc8bd3f480e040b63 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 12 12:28:55 2015 -0500 Fix syntax error M lib/pf/access_filter/radius.pm commit d30554737a6627e7b0d944c34a39f7b54033f3a0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 12 10:41:04 2015 -0500 Fixed radius filter (unknow function) M lib/pf/access_filter/radius.pm commit 75f5f5325e3b6694e0da1f5a18876956ef2a4338 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 12 09:37:26 2015 -0500 i18n for new fingerbank conf params M html/pfappserver/lib/pfappserver/I18N/i_default.po commit b601892c0ca33496c9d9f17adac11120e5559d62 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 12 09:12:27 2015 -0500 remove IP from logging template M conf/log.conf.d/httpd.aaa.conf.example M conf/log.conf.d/httpd.portal.conf.example M conf/log.conf.d/httpd.webservices.conf.example commit 5324c1293999988d3804a1b54cec2fd88b243e9e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 11 16:53:15 2015 -0500 Fixed issue where pfqueue was not shutting down properly M sbin/pfqueue commit dd82ee9f335d4e8af7efb77523e9327fa4e6e33a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 11 16:23:41 2015 -0500 Start packetfence-redis-cache before starting packetfence M packetfence.init commit 976077283f01fb1078581859db51e2781db1455c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 11 16:03:37 2015 -0500 Start the packetfence-redis-cache at install time M addons/packages/packetfence.spec commit 861571973767765ea5b4578b847cee993bb62da9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 11 16:02:38 2015 -0500 add necessary hack for Fingerbank checkbox param M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm commit e548d59554a6db1232eebac5ad5102fd7e78cfae Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 11 16:01:50 2015 -0500 don't add trusted servers in profile when not doing EAP-TLS fixes #1014 M html/captive-portal/templates/wireless-profile.xml commit 320db4084cedf8660fe79b76f80f3e438f91e8c2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 11 15:08:42 2015 -0500 Protect the run loop to avoid pfdhcplisten from crashing M sbin/pfdhcplistener commit 80cf736ab5a36cc349a0a6d5fdc93e8e67552a9f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 11 15:04:29 2015 -0500 Only run run_task within the wait_for_it loop M sbin/pfqueue commit e6c40f0644b5841cccc2d6ca85309ac58d6f9210 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 11 15:03:44 2015 -0500 Block the child signal while creating fork processes M sbin/pfqueue commit f507bf34fe899e17575ca832d65ef017d033999d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 11 14:30:59 2015 -0500 Update packaging to include packetfence-redis-cache init script M addons/packages/packetfence.spec commit f0c029c750c618b8e425c0d1354ec32ae352d629 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 11 14:26:08 2015 -0500 init script for packetfence-redis-cache A packetfence-redis-cache.init commit 6a30d0f62918b16b9c5c7786e49a9f7f493b0588 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 11 14:25:22 2015 -0500 Revert adding redis_cache server to the packetfence.init script M packetfence.init commit bd305615adf68f84288b617cbb7c267952b162c6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 11 14:01:39 2015 -0500 wireless profile broadcast logic is wrong M html/captive-portal/templates/pf-profile.xml M html/captive-portal/templates/wireless-profile.xml commit 80561d02f2ef95f6275684f18ec1d720200f1311 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 11 13:52:05 2015 -0500 re-fetch the node info before sending it to returnRadiusAccessAccept M lib/pf/radius.pm commit 9e7bcc8fe4b65be0e9b17a5a93a60b6ad156c307 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 11 11:47:38 2015 -0500 Display the status of the redis_cache service M packetfence.init commit d1523653b31d88d37fef553150fed0e2d0f46674 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 11 10:13:15 2015 -0500 use request hostname to redirect to access M lib/pf/web/release.pm commit 0941d7d9f3941c6879d08c3ece479bfbd7b98ca3 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Nov 11 09:54:01 2015 -0500 Minor wording change in Reply-Message. M lib/pf/access_filter/radius.pm commit 31ea505e4bd44865ed785b8054dc2a71d2bbbb7e Author: Durand <fdurand@inverse.ca> Date: Wed Nov 11 09:25:10 2015 -0500 Update radius.pm Remove white spaces , fix #1013 M lib/pf/access_filter/radius.pm commit bb078c028b62ac1547cf92491a1a6e1c9e3491a0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 11 08:50:31 2015 -0500 honor VlanMap and RoleMap in WLC_http M lib/pf/Switch/Cisco/WLC_http.pm commit 35f8af84c3cdd04ab644c5ad274d1afe1235fe94 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Nov 10 17:21:28 2015 -0500 Missing parentheses. M lib/pf/radius.pm commit 08e1b577502432b902a29cd7ef35a202371acf06 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 10 17:12:52 2015 -0500 don't try to match a provisioner if there is none M lib/pf/Portal/Profile.pm commit 88edc3c537e1b38caf764767e4b2ae1a2783b8b2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 10 17:02:31 2015 -0500 remove IP from logging template M conf/log.conf.d/httpd.portal.conf.example commit 010a76637ed1ccbbb2bf80357997be34afbb4127 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 10 17:01:24 2015 -0500 add not for webauth + oauth2 M docs/PacketFence_Administration_Guide.asciidoc commit 4e2a46cf05c0275eaa80cdad5a20b74aa6c981d8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 10 16:59:28 2015 -0500 Revert "Fix pfdhcplistener if the interface is not a cluster interface" This reverts commit decfb75573b60baccf6879b885cecc357e4847e3. M lib/pf/cluster.pm commit a78d179ebbf7cfcb0e898ab2719e3d73d2bea49f Author: Louis Munro <lmunro@inverse.ca> Date: Tue Nov 10 16:51:23 2015 -0500 Raised the default number of httpd.graphite processes. M conf/httpd.conf.d/httpd.graphite commit ef9a01f0010070ffaa4934376c0f2e51bf9cb85b Author: Louis Munro <lmunro@inverse.ca> Date: Tue Nov 10 16:46:35 2015 -0500 Added comment to explain why we sleep in the api. M lib/pf/api.pm commit decfb75573b60baccf6879b885cecc357e4847e3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 10 16:39:39 2015 -0500 Fix pfdhcplistener if the interface is not a cluster interface M lib/pf/cluster.pm commit b28090fd69be7444b4cb6529767bd0615e76c582 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 10 16:00:19 2015 -0500 Remove redis_cache from pfcmd service M bin/pfcmd-old.pl M lib/pf/cmd/pf/service.pm M lib/pf/pfcmd.pm M lib/pf/pfcmd/help.pm M lib/pf/services/manager.pm D lib/pf/services/manager/redis_cache.pm commit 4bf2e2d4d46ef6f69f58b29b87d824a807fb1af3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 10 15:18:45 2015 -0500 Make sure that the redis service for the cache is started M packetfence.init commit ebcd36563c108a710841c5874f20357a516fe607 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 10 15:15:32 2015 -0500 Do not pregenerate redis_cache configuration file M conf/redis_cache.conf.example commit 63c7622d315d9956d6f074cd33966a38e4ca0ba1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 9 17:12:33 2015 -0500 Remove duplicated required packages M addons/packages/packetfence.spec M debian/control commit 9c943eb6a0997e89df5b5edd333ad117260af26c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 8 15:53:50 2015 -0400 Updated dependencies M debian/control commit b8bde4eec128f2c53a8e498f5325ce4205bdd7e1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 14 10:45:22 2015 -0400 Updated dependencies for Config::IniFiles M addons/packages/packetfence.spec M debian/control commit b2f44b3e86b8448d8110b6c637972b40f245e4f3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 14 10:38:48 2015 -0400 Reflect new changes to the Config::IniFiles data structure M lib/pf/config/cached.pm commit 706c43278b0803f17ab84f904c9b298c9ee62c2a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 10 14:34:03 2015 -0500 Fixed profile filters labels M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm commit 164f5e23d515fc667701cb95759ace55d9f5ed1b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 10 14:26:43 2015 -0500 missing translation M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 74f6a6952a2ce9ddf3a6fafca7747cbf338134da Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 10 14:17:31 2015 -0500 remove restart necessary from doc M conf/documentation.conf M conf/pf.conf.defaults commit 73742c1900a95f9ca23a175a20b425eb01d4cfeb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 10 13:26:36 2015 -0500 Wrap the db_connect in a eval M lib/pf/WebAPI/InitHandler.pm commit 84b346a2252e405c2078ab66e7a0ad47fef0eefd Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 10 13:05:15 2015 -0500 Update dependencies for debian/ubuntu M debian/control commit 6ede1a04f633fa33fd502e6ecac77a2704ffce96 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 10 11:46:27 2015 -0500 Fix for debian packaging M debian/packetfence.conffiles commit b84d4af736bba9a9c73c37991b0fdd9d803b163b Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 10 11:30:10 2015 -0500 Fix for debian packaging M debian/packetfence.conffiles commit 5d7a8ac080bd47b4786acb3b138dbc0d8f7c169b Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 10 11:17:39 2015 -0500 Fixed debianize.patch M debian/patches/debianize.patch commit dad6f226a2a47e7cb5aae8f2fd8dc22c3c78bdb7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 10 10:32:05 2015 -0500 Fix syntax M lib/pf/web/externalportal.pm commit f7a839f5b9b82f7fea2b9ce81a5e0604623172cb Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 10 10:32:14 2015 -0500 make pfdhcplistener use pfqueue M sbin/pfdhcplistener commit 53e2d1a25a41ec95d48d07d74500b5db7c7f5140 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 10 10:16:28 2015 -0500 Added logging facilities for DHCP processing and fingerbank M conf/log.conf.d/pfqueue.conf.example commit aed818502d2f407f9642e4beb18862bdb6426865 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 10 10:10:06 2015 -0500 Fix order of module use M sbin/pfqueue commit 52e0599ff4838e70d3fc5af31470b815fbe1c066 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 10 10:07:01 2015 -0500 Set the api client to pf::api::local in pfqueue M sbin/pfqueue commit ee095154b313d87e3dd2ece5e6686435d1d73b95 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 10 10:03:29 2015 -0500 Updated config M conf/pfqueue.conf.example commit 8e5709ca884695216883cfe00521511f1c118d8b Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 10 09:48:55 2015 -0500 debianize patch to debianize packetfence for debian M debian/patches/debianize.patch commit 091d288d6c6c8cd8d25a16b700f1e82734b76072 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 10 09:22:09 2015 -0500 Use referer header as a destination url in web authentication M lib/pf/web/externalportal.pm commit 1707ff8d8a82c2bb82dfcc46144b2e0c47a964a5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 10 08:50:05 2015 -0500 give full path to Violation_Config M lib/pf/services/manager/snort.pm M lib/pf/services/manager/suricata.pm commit 2938cee1f98ad67f3d4043407ec4750e54a46057 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 9 16:43:44 2015 -0500 Return undef if there is no matching rule M lib/pf/access_filter/vlan.pm commit 0eebb2687b00e9f03f4ea2cc5a85a6dd812bdc3a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 9 16:05:36 2015 -0500 Added the reconnect option to the redis driver M conf/chi.conf.example M lib/pf/CHI.pm commit 2b3d6b9ed7c0b825f4878b279274ff1b65d23a95 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 9 16:00:02 2015 -0500 Fixed rename of section M conf/pfqueue.conf.example commit 08360c7d47340ce6bd1d152ab369adcac9bdc1f6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 9 15:27:55 2015 -0500 Syntax error M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 6ae4a08c67efe3b3cf6c99341a9543c19761ef32 Author: Derek Wuelfrath <dwlfrth@users.noreply.github.com> Date: Mon Nov 9 15:21:55 2015 -0500 NEWS file entry for PR #999 M NEWS.asciidoc commit 512dbea4678a71917a7c71c9889a4407ccf1db1d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 9 14:11:21 2015 -0500 Updated packaging for pfqueue M addons/packages/packetfence.spec commit a88f9559c8437d2e009cf962019c296616db72c2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 9 14:10:28 2015 -0500 add comment + use chi final config M lib/pf/dhcp/processor.pm commit 5199f76c5b063b351ddf5b65676b2e04670979d1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 9 14:03:43 2015 -0500 :nail_care: M conf/log.conf.d/httpd.webservices.conf.example commit 8a78bed61db60178bc4accf98127b8d595966b5c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 9 14:01:08 2015 -0500 remove global variable from dhcp processor M lib/pf/dhcp/processor.pm commit 9a4b90408a2f661fa77a2eb51ed769d0987d2288 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 9 13:46:31 2015 -0500 Add var/redis_queue to packaging M addons/packages/packetfence.spec M debian/rules M lib/pf/cmd/pf/fixpermissions.pm commit 8cac575befc6c969cd14e6e5b3822d11a6d6cdaa Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 9 13:35:58 2015 -0500 Pod doc cleanup M sbin/pfqueue commit 358ab2fba4ab7e0cc1185b6828057b22b37c0091 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 9 13:32:49 2015 -0500 Fixed typo M lib/pf/pfqueue/consumer.pm commit 92c99d5807512d9a5cdbfad520f95ace82e5addc Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 9 13:31:38 2015 -0500 Removed unneed 'use MODULE' M sbin/pfqueue commit 460a6c2eeb45534a79f393cb0c19c2b351f0363f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 9 13:13:34 2015 -0500 Removed unused return M lib/pf/task/sendmail.pm commit 31e5ca00038cdec952c5f1c56d3b6f3708ce9cef Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 9 12:02:08 2015 -0500 Use utility function instead of calling it directly M lib/pf/task/sendmail.pm commit e335bb97b7ae6c6736e04eafde1f154d9f03afde Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 9 13:23:43 2015 -0500 move api client M sbin/pfdhcplistener commit 9ef5dcdf214215af2833f55d970e7141c8267d34 Author: lzammit <lzammit@inverse.ca> Date: Mon Nov 9 13:07:02 2015 -0500 Update pf.conf.defaults Adding passthrough crl.globalsign.com,secure.globalsign.com :boom: M conf/pf.conf.defaults commit 4ad8fbffd44174bb8649e9ee0a7eeabf147142ce Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 9 11:56:56 2015 -0500 remove overlogging M lib/pf/dhcp/processor.pm commit 5c8462ed511aa6214e92ab3ae406e57779fc47a1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 9 11:54:21 2015 -0500 Code/Doc cleanup M lib/pf/pfqueue/consumer.pm M lib/pf/pfqueue/consumer/redis.pm commit df885a93bdf2572471fce471d72567c3d008ec84 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 9 11:49:45 2015 -0500 add rogue dhcp handling through redis list M lib/pf/dhcp/processor.pm commit 647c1cfa31ec93226b7be880ec78a83e434d033b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 9 11:42:51 2015 -0500 Rename pf::client::queue to pf::pfqueue::producer::redis M lib/pf/api/queue.pm D lib/pf/client/queue.pm A lib/pf/pfqueue/producer.pm A lib/pf/pfqueue/producer/redis.pm commit 6339b946ada41ac1648736430fdfca70a886d19e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 9 11:24:28 2015 -0500 Code/Doc cleanup M sbin/pfqueue commit 972a64ae8f5859f200fc88ee8d78865708d79433 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 9 11:02:48 2015 -0500 Revert to the devel version M sbin/pfdhcplistener commit 32ce903f5ab3468c8273489a485a6d0e0adbbbd5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 9 10:30:44 2015 -0500 fix pf::log import M lib/pf/dhcp/processor.pm commit 391614c507f90dc2ada3a48cc0226cc4582d78e7 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Nov 9 10:08:02 2015 -0500 Removed misplaced example in vlan.pm. Should be in vlan/custom.pm if at all. M lib/pf/vlan.pm commit bf03a283ba825e2ba202af1a53be8fc3d96993ae Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 6 13:57:35 2015 -0500 change note M conf/documentation.conf M conf/pf.conf.defaults commit 197fe5dab1f9283691fc369cc9e59388c8c488e6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 6 13:55:02 2015 -0500 api client is now an instance attribute of pf::dhcp::processor M lib/pf/dhcp/processor.pm commit 72c1828bfe4d8ea1a9c7e8c439d20dcd608d69cd Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 6 13:52:42 2015 -0500 doc touchups M lib/pf/dhcp/processor.pm commit 8a9cdc7fc79a30951ff9b758e44c27c83287830d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 5 14:20:40 2015 -0500 don't import anything from dhcp processor M lib/pf/api.pm commit a7a87edbc648783a3b0205c2e7b86df8b3dda146 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 5 14:19:07 2015 -0500 poddoc for dhcp processor M lib/pf/dhcp/processor.pm commit 924d4fca6ee1f990050d1913cb8fa2cb9a8dd1f4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 5 14:17:55 2015 -0500 poddoc + readonly for api constants M lib/pf/constants/api.pm commit b4395d734ea3e06b67eecb36954e9ff3f7431ed2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 5 14:15:58 2015 -0500 touchups to process_dhcp api method M lib/pf/api.pm commit 80234851307dfd6c1d1ac7e4c37fc2c41ff6ad67 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 5 14:13:15 2015 -0500 remove early returns used for profiling M lib/pf/IniFiles.pm M lib/pfconfig/cached.pm commit 0945ba94436e8a909066d3b36076af79c11e449f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 5 14:11:04 2015 -0500 initial job for pfdhcplistener processing in webservices M conf/log.conf.d/httpd.webservices.conf.example M lib/pf/api.pm M lib/pf/client.pm A lib/pf/constants/api.pm A lib/pf/dhcp/processor.pm M sbin/pfdhcplistener commit d35823cb4b74cf790ae3626a440f8fa2a478a95b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 5 12:48:43 2015 -0500 process DHCPREQUEST OR DHCPACK, not both M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/IniFiles.pm M lib/pfconfig/cached.pm M sbin/pfdhcplistener commit 2c6e51e1d92565ff39e403efed5ac80067ed2676 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 6 16:49:25 2015 -0500 Move the logic from pfqueue to pf::pfqueue::consumer::redis A lib/pf/pfqueue/consumer.pm A lib/pf/pfqueue/consumer/redis.pm M sbin/pfqueue commit f3fab0cbac52839ef2259ec94707f11f47d54fd2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Nov 6 16:24:06 2015 -0500 Missing permissions for new Fingerbank script M lib/pf/cmd/pf/fixpermissions.pm commit 698406d3dfe750f6cdc1ff6de7baeb03a909b178 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Nov 6 15:49:35 2015 -0500 Remove reference to deleted fingerbank script M lib/pf/cmd/pf/fixpermissions.pm commit 94a29749083f8573e4db137d35957cbb1dd24858 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 6 13:46:50 2015 -0500 remove profiles.billing_engine from example file M conf/profiles.conf.example commit 8fd432eba0e73288f17ed048981635820a81ee42 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Nov 6 12:59:31 2015 -0500 return undef as an ip if it's not in the request M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M lib/pf/Switch/Ruckus.pm M lib/pf/web/externalportal.pm commit 92d34df42bb363a61bb5076f8e7d132117f3f8de Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 6 12:49:42 2015 -0500 Code cleanup M sbin/pfqueue commit 15b73c1664741a2154881c17f17c5d3d0945cf70 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 6 12:49:28 2015 -0500 Code cleanup M lib/pf/task/sendmail.pm commit 24309a2bbb6af878369c2151d99496b3b47b0cf3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 6 12:31:57 2015 -0500 Updated pod doc M lib/pf/Sereal.pm M lib/pf/api/queue.pm M lib/pf/client/queue.pm M lib/pf/services/manager/pfqueue.pm M lib/pf/services/manager/redis_queue.pm M lib/pf/task.pm M lib/pf/task/api.pm M lib/pf/task/log.pm M lib/pf/task/sendmail.pm commit d5a16fde4e316997d9f4f6d498e7e0238054da6b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 6 11:45:51 2015 -0500 Added space M lib/pf/api.pm commit d1d598ef2d9726a8fee042708290309d773b88a3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 6 11:40:07 2015 -0500 Updated documentation M lib/pf/Sereal.pm M lib/pf/client/queue.pm M lib/pf/services/manager/pfqueue.pm M lib/pf/task/log.pm M lib/pf/task/sendmail.pm commit 2097736fd0b99f587aa9faae0889a98d82599a82 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 6 11:28:52 2015 -0500 Reduce the number of times redis checks for expiration M conf/redis_cache.conf.example commit 413d1742c3e30ab3fe247634acd8ddd8cee3ca4c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 6 11:15:41 2015 -0500 Increase the amount of time blocking call are checked per second M conf/redis_cache.conf.example M conf/redis_queue.conf.example commit 01c9dc88fb5adef909ceadb194dd49c9f889a3a8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 6 11:14:31 2015 -0500 Added new queue pfdhcplistener M conf/pfqueue.conf.example commit f7399a581abc4b653da919f71eb6a5f4e2367d9f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 6 11:07:23 2015 -0500 Count by queue and type combined M lib/pf/client/queue.pm M sbin/pfqueue commit 3ecd153b279b8479df7bafe7004cbe6a1e6a7af5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 6 10:55:59 2015 -0500 Better error message M lib/pf/task.pm commit 14424c129a7a6c50fb617c321d6654df03a55d4f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 6 10:31:38 2015 -0500 Updated has_delayed_queue to use enabled/disabled instead of 0/1 and added M conf/pfqueue.conf.example M sbin/pfqueue commit 5905fcb296ab4b55ce0cb810b8d0f293ee5c46c0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Nov 6 10:20:08 2015 -0500 Modifying cached value for Fingerbank query fixes #998 M lib/pf/fingerbank.pm commit d39c841b5ebc26d1ad639621f8638cba4e990382 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 6 09:51:57 2015 -0500 Updated version of perl(JSON) M addons/packages/packetfence.spec commit 10dacd97c652f111d0e5d69d134b2200a7f35947 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 5 16:03:10 2015 -0500 Updated error message M lib/pf/task/api.pm commit 220563490d03fcd236fcee96a5f105827c0823ac Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 5 12:24:02 2015 -0500 Added a counter for Tasks types M lib/pf/client/queue.pm M sbin/pfqueue commit 837d09b5b4d1bdc9451102b6b58fc82e008331c7 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 5 12:02:16 2015 -0500 Add module threads to avoid warning M sbin/pfqueue commit 0b19cd109163f3cbc01dc0490a06b928d863ab68 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 5 12:00:57 2015 -0500 Add the redis_queue as a dependency M lib/pf/services/manager/pfqueue.pm commit f4a7f0679aadad94c0fbfda8fd469d7c525bdeb4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 5 11:59:25 2015 -0500 Fix default service redis service to connect to M sbin/pfqueue commit 221757bdb9a9ded0ab11d72f0c716e14e3380df7 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 5 11:59:25 2015 -0500 Fix default service redis service to connect to M conf/pfqueue.conf.example commit e4aa36992e996054bb83072fc72369ab24b3034c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 5 11:03:32 2015 -0500 Change the port number M conf/redis_queue.conf.example M lib/pf/client/queue.pm commit b2f0a767e28a5304cdfc78456ebad5f33a98c402 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 5 10:15:02 2015 -0500 Update the default connection server to the process M lib/pf/client/queue.pm commit 3b4babd1ed26143c76cdb296892016eda9d4d050 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 5 10:13:40 2015 -0500 If the method was tagged with shouldFork then fork off a new process to handle it M lib/pf/task/api.pm commit ea7cd4b5c49272b74f0009be669a3386351415dd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 5 10:12:40 2015 -0500 Have the task processes handle reaping of children M sbin/pfqueue commit 29db6c8b9345d63e567e726242742c1525da1d99 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 5 10:10:30 2015 -0500 Generalize how tags are handled M lib/pf/api/attributes.pm commit 98bf9c5c26d1076a15e842992b0286212bf8bef9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 4 14:44:59 2015 -0500 Support undef M lib/pf/util.pm commit 135db4b0bd48a28955c58dc22133719db0d23149 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 4 14:41:33 2015 -0500 Rename conf/services.conf to conf/pfqueue.conf.example M .gitignore A conf/pfqueue.conf.example D conf/services.conf M sbin/pfqueue commit 3b37cda585245deb59e29e12d5036d8a9a135f0b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 4 12:46:47 2015 -0500 Add fork tag M lib/pf/api.pm commit fd2061b1104db1a1c0b0ada830d5339f38f3d8eb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 4 11:51:32 2015 -0500 Added new attribute Fork M lib/pf/api/attributes.pm M t/unittest/api/attributes.t commit 5bb8462aea05ec4ebc5d688dcb45e237ac956a2e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 4 11:18:53 2015 -0500 Move to pf::api::queue A lib/pf/api/queue.pm M sbin/pfdhcplistener commit a819dea378dc9f5d808c84dc87faeeb659ef2f9e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 4 11:13:45 2015 -0500 Updated .gitignore M .gitignore commit fdff6769b541947fdac101d8ae1c5019dec867f3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 3 17:39:40 2015 -0500 Fix bad rebase M conf/pf.conf.defaults commit ebfed90c53b7fb5b01c46bf4aea36aa2634cdb90 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 2 12:39:05 2015 -0400 Fixed typo M sbin/pfqueue commit 01f69b71af24e7fc27ce5e34031c03a6b8028ba4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 22 16:12:18 2015 -0400 Check to see if the lua script is installed upon connect M sbin/pfqueue commit 51b49dd65f6b77fb87b7364deb97ff34d2d56bf0 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 18 10:33:30 2015 -0400 Rework api to avoid pf::client::queue having the pf::task module loaded M lib/pf/client/queue.pm M lib/pf/task/api.pm M lib/pf/task/log.pm M lib/pf/task/sendmail.pm M sbin/pfqueue commit f446169c4f350a8f7b33dc51d5a0bcdd43c90175 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 17 13:11:21 2015 -0400 Only create the logger once M lib/pf/task/log.pm commit 3b079977e91736c1240d9ec7309ee16ab5c8916a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 17 12:57:32 2015 -0400 Removed used module D lib/pf/constants/pfqueue.pm M sbin/pfqueue commit b0165789e8841ffeb65b508486950ed96615ac92 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 17 10:15:07 2015 -0400 Simply the delayed queue logic M sbin/pfqueue commit f080782c107daa4e255b970de332a6acfbc0fafe Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 16 14:47:12 2015 -0400 Reworked delayed queue processing M sbin/pfqueue commit cf74a4c26244004db72dc094a6998ba0bc6c3c88 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 16 14:18:59 2015 -0400 Rework the register_task function call M sbin/pfqueue commit ed23edf0a62b91ee3a3c948c5e2782b03164ebb6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 16 14:18:01 2015 -0400 Fix the pid not being the correct one in the log M sbin/pfqueue commit 3262bd5dc420c85d985594027889a78188dd1ba5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 16 14:17:16 2015 -0400 Use the Sereal decoder from pf::Sereal M sbin/pfqueue commit 32b5fd9f099e2de08591e5419a5d4fc97e64d93a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 16 14:11:00 2015 -0400 Added support for delayed jobs M lib/pf/client/queue.pm M sbin/pfqueue commit 6ef8372ea27a414fef184ff8affae46877f7e605 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 16 13:55:23 2015 -0400 Rename pf::worker to pf::task A lib/pf/factory/task.pm D lib/pf/factory/worker.pm A lib/pf/task.pm A lib/pf/task/api.pm A lib/pf/task/log.pm A lib/pf/task/sendmail.pm D lib/pf/worker.pm D lib/pf/worker/api.pm D lib/pf/worker/log.pm D lib/pf/worker/sendmail.pm M sbin/pfqueue commit cb904199dc3a5eefd4b4169dc13be5b0db843ce0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 16 13:54:26 2015 -0400 submit only excepts a single job M lib/pf/client/queue.pm commit a54289cdbdb6b233b86eda60466e3d14bddac26a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 16 13:52:14 2015 -0400 Use conf/services.conf instead of conf/services/pfqueue.conf A conf/services.conf D conf/services/pfqueue.conf M sbin/pfqueue commit 537b7ff25b9eb54607ff6e78fec7b872943bc7fc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 30 15:03:26 2015 -0400 Run though perl tidy M sbin/pfqueue commit f86b03ae966a9263f0e57e3f694c622fe7775fb7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 7 10:12:55 2015 -0400 Added the pf::client::queue A lib/pf/client/queue.pm commit 05a3c57d5c31f0e423c2ca8d53735bdc68c9a6ac Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 7 10:11:31 2015 -0400 New module for the Global Sereal object A lib/pf/Sereal.pm commit 4819cd373cd8336b62fd912e2f9d82b41d24c92b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 16 14:10:26 2015 -0400 Added service log configuration A conf/log.conf.d/pfqueue.conf.example commit ff420e17f610a984b52a29a8a301214df0020df8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 16 14:09:24 2015 -0400 Updated documentation M lib/pf/worker.pm commit e0b3a0e3dfee45cc95dd6763ea1e9cb1544df58d Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Mar 14 20:22:20 2015 -0400 Added new variables M lib/pf/constants/pfqueue.pm commit 232ef05962e421675a43eda6713fa64ee3015805 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Mar 14 20:21:41 2015 -0400 Update Copyright M lib/pf/services/manager/redis.pm commit 521f0531aa8f6c3493a8bcf67604df97f3c38c55 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 12 10:54:44 2015 -0400 New worker for sending emails A lib/pf/worker/sendmail.pm commit d63d7c7cf2272b634097cddb9a3f83d275e85df3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 12 10:47:22 2015 -0400 Updated .gitignore M .gitignore commit 3a666fc08b4fc75a510c382a93322cd8d97746e4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 12 10:46:01 2015 -0400 Added pf::worker::api and pf::worker::log A lib/pf/worker/api.pm A lib/pf/worker/log.pm commit c4f2150416f18d748c1f60e65a8a87a1aa3475e9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 12 10:44:59 2015 -0400 Configuration file for pfqueue service A conf/services/pfqueue.conf commit d50cfb1673aea8acacbc23fb5e1584750fc591f5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 12 10:43:20 2015 -0400 The base class pf::worker A lib/pf/worker.pm commit 52debcb693cb9d81ae73a56d1786f2e5f8b3ccc2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 12 10:40:52 2015 -0400 Add new pfqueue service M conf/documentation.conf M conf/pf.conf.defaults A lib/pf/constants/pfqueue.pm M lib/pf/pfcmd.pm M lib/pf/pfcmd/help.pm A lib/pf/services/manager/pfqueue.pm A sbin/pfqueue commit 2b66ea51c6dd1ed548fefc72210014ea3a7f90f3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 11 16:01:00 2015 -0400 Added factory for pf::worker A lib/pf/factory/worker.pm commit 9a94a3f852b533672e3b9eddafb6dd114fce8272 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 3 12:03:32 2015 -0500 Added new service redis M conf/documentation.conf M conf/pf.conf.defaults A conf/redis_queue.conf.example M lib/pf/pfcmd.pm M lib/pf/pfcmd/help.pm A lib/pf/services/manager/redis_queue.pm A var/redisdb/.gitignore commit b0b661fae15e44e58d9ff8c60e6b7b6228346831 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 5 14:13:03 2015 -0500 Add new path /usr/local/pf/var/redis_cache M addons/packages/packetfence.spec commit 82d59bd9d390d22fb0ef077d6be74e400bc4abf4 Author: lzammit <lzammit@inverse.ca> Date: Thu Nov 5 11:12:49 2015 -0500 Fix json request in AD scripts M docs/PacketFence_Administration_Guide.asciidoc commit 4e390d59b8f166a7735e80d2300a5ce5a6af8c34 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 4 16:17:03 2015 -0500 Added missing chi configurations M t/data/chi.conf commit ff0f28d93a09a1a5f6479642d2a61e97b5362b5b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 4 15:11:41 2015 -0500 Added JSON::XS M addons/packages/packetfence.spec M debian/control commit a3704844d715c7a7e14f3532056459be4b0cb51b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 4 13:10:32 2015 -0500 Add the var/redis_cache directory M addons/packages/packetfence.spec M debian/rules M lib/pf/cmd/pf/fixpermissions.pm M lib/pf/pfcmd/checkup.pm commit b210d88894c886a57a7ce50f81826788f8edd300 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 4 12:51:06 2015 -0500 Updated package information M addons/packages/packetfence.spec M debian/control commit defee928020edb26f0653bebb3d95780fd867f18 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 4 10:52:50 2015 -0500 Update .gitignore conf/radius_filters.conf M .gitignore commit e5c63a4d5cee1200da8b95810e28a64ebf791cc8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 4 10:51:29 2015 -0500 Remove to use of pf::web::util::session M lib/pf/access_filter/radius.pm commit 3de347d0b54ce347d49312634850002458c0bf23 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 4 10:50:06 2015 -0500 Move Switch::generateSessionId to pf::util::generate_session_id M lib/pf/Switch.pm M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/util.pm M t/hardware-snmp-objects.t commit 3f500c8c817af5465a93517b50a70cc34287d5f3 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Nov 3 14:48:32 2015 -0500 Added a few remaining items to the NEWS file. M NEWS.asciidoc commit 0a61a77d89eb5405213dad663971400520c79bc8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 4 10:17:29 2015 -0500 Remove services.httpd_mod_qos services.httpd_mod_qos_maximum_users parameters M conf/documentation.conf M conf/pf.conf.defaults commit 78efbc2d71b24323c68d67c2d66c1469218215d2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 3 14:58:14 2015 -0500 Standardize log file M conf/log.conf.d/httpd.aaa.conf.example M conf/log.conf.d/httpd.webservices.conf.example M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Switch.pm M lib/pf/Switch/AeroHIVE.pm M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/Switch/Aruba.pm M lib/pf/Switch/Cisco/Aironet_1600.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/Switch/Meraki/AP_http.pm M lib/pf/Switch/Ruckus.pm M lib/pf/Switch/Xirrus/AP_http.pm M lib/pf/WebAPI/JSONRPC.pm M lib/pf/api.pm M lib/pf/enforcement.pm M lib/pf/inline.pm M lib/pf/iplog.pm M lib/pf/node.pm M lib/pf/radius.pm M lib/pf/violation.pm M lib/pf/vlan.pm commit 523a0fef495913c7ece1e66f47501528ea2a215a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 3 16:00:14 2015 -0500 Remove maintenance.httpd_portal_cleanup_interval M conf/documentation.conf commit b7bb3a68041ca803fa3737af0455a3286c2aba84 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 3 15:58:55 2015 -0500 Add back maintenance.nodes_maintenance_interval M conf/documentation.conf commit 083f9c3f3a1410c7f238114156727a1596dd515b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 3 15:49:46 2015 -0500 Remove the configuration for the expire ldap_auth cache task M conf/documentation.conf M conf/pf.conf.defaults commit 8decabe2caefd4af8e44c6a8859a065f3e6193d8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 3 15:07:27 2015 -0500 Move to use JSON::MaybeXS M lib/pf/Authentication/Source/AuthorizeNetSource.pm M lib/pf/Authentication/Source/PaypalSource.pm M lib/pf/Authentication/Source/StripeSource.pm commit 28fe13ee04e4c4d84a14bcba063464f1c33d7fbf Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 3 14:47:19 2015 -0500 Remove external_captiveportal CHI namespace and move it to httpd.portal M lib/pf/CHI.pm M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/web/interceptproxy.pm commit c5e848d372a7ec9a0f190935868e6b7b17fc9137 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 3 14:45:26 2015 -0500 Remove deprecated task M sbin/pfmon commit 1405b53e9049bfafd79cfe61484bfb770ad22fcb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 3 14:08:30 2015 -0500 Fix compiler errors after rebase M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/WLC_http.pm commit 644c6f833d4e2d9dec475e39bfa7992ad1d75de2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 3 12:06:17 2015 -0500 Commit out the storage file M conf/chi.conf.example commit b9f44d80c9276910a3b9eff2028a09a4ed83a527 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 30 13:09:18 2015 -0400 Removed the httpd session cleanup task M conf/documentation.conf M conf/pf.conf.defaults M sbin/pfmon commit 9218dcb3a5e3622d4a378dccf639cf5a105aa38e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 30 12:55:45 2015 -0400 memcached is dead to packetfence M bin/pfcmd-old.pl M conf/chi.conf.example M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/CHI.pm M lib/pf/Switch.pm M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/WebAPI/InitHandler.pm M lib/pf/cmd/pf/service.pm M lib/pf/pfcmd.pm M lib/pf/services/manager.pm D lib/pf/services/manager/memcached.pm M lib/pf/web/interceptproxy.pm M lib/pf/web/util.pm D lib/pfconfig/backend/memcached.pm M t/data/chi.conf M t/hardware-snmp-objects.t commit ef81c52b82e3acfb25abf7f86e1f12da15a26cda Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 30 12:50:32 2015 -0400 Move to use JSON::MaybeXS M addons/pf-maint.pl M html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm M lib/pf/Authentication/Source/HTTPSource.pm M lib/pf/Authentication/Source/KickboxSource.pm M lib/pf/Authentication/Source/LinkedInSource.pm M lib/pf/WebAPI/JSONRPC.pm M lib/pf/api.pm M lib/pf/api/jsonrpcclient.pm M lib/pf/fingerbank.pm M lib/pf/provisioner/mobileiron.pm M lib/pf/provisioner/opswat.pm M lib/pf/provisioner/sepm.pm M lib/pf/web.pm M lib/pf/web/custom.pm M lib/pfconfig/cached.pm M lib/pfconfig/cached_array.pm M lib/pfconfig/cached_hash.pm M lib/pfconfig/manager.pm M lib/pfconfig/namespaces/config.pm M lib/pfconfig/namespaces/config/Pf.pm M sbin/pfconfig commit 1a716a0c749ca0f5e42c2fb4aad3e90ad7f0c90e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 30 12:42:33 2015 -0400 Remove old benchmarks D t/chi-stats/chi_stats.pl D t/chi-stats/chi_stats_memcache_file.pl D t/chi-stats/chi_stats_memcache_vs_dbi.pl D t/chi-stats/dummy.dat D t/chi-stats/test.sql commit 254952f53e29811d3eea4a9b5a598dd7971bf5fa Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 30 12:41:25 2015 -0400 Updated packaging M addons/packages/packetfence.spec M debian/control commit ec79dcf1fb59db4337a2a85caf747bc536d9ed2e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 29 11:08:42 2015 -0400 Have session cleaning disabled by default M conf/pf.conf.defaults commit 60215183236cba3965e31c50ec0d3c6e571431fb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 29 10:50:51 2015 -0400 Update packaging M addons/packages/packetfence.spec M debian/packetfence.conffiles commit 8d56708ac630e2d25d5f0466d7f273f66a60a229 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 29 10:45:48 2015 -0400 Added new service redis_cache M .gitignore M conf/documentation.conf M conf/pf.conf.defaults A conf/redis_cache.conf.example M lib/pf/cmd/pf/service.pm M lib/pf/pfcmd.pm M lib/pf/pfcmd/help.pm M lib/pf/services.pm A lib/pf/services/manager/redis.pm A lib/pf/services/manager/redis_cache.pm commit b0c79ce20019b82875954c26d51b567ab44b0f61 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 27 13:46:56 2015 -0400 Add support for redis packaging M addons/packages/packetfence.spec M debian/control commit f7d46707becf6798b95dffebcd9bb02b4707eb16 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 27 11:38:44 2015 -0400 Fixed copying the default config M lib/pf/CHI.pm commit 19e98b6eea266c4e46c04c15eb0310784493ec17 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 22 14:24:19 2015 -0400 Add the redis::fast module M lib/pf/CHI.pm commit 8ac8682925f2512c7e3330c6e09c8ea77abc3c8e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 22 14:23:25 2015 -0400 Make redis the default storage M lib/pf/CHI.pm commit 700593c928fad92ed1905767185e096d0448cd74 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 22 10:30:20 2015 -0400 Updated packaging M addons/packages/packetfence.spec M debian/control commit 83b5581dfca93ea941994cca3a04ebbc54f47f38 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 3 16:07:16 2015 -0500 Fix typo M lib/Catalyst/Plugin/Session/Store/CHI.pm commit da7844afeea6de50892e03dbf40bae440cf1c31b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 3 15:30:46 2015 -0500 Updated dependencies M debian/control commit 09fbb7c81452149590dce42440ee6220d0035d63 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 3 15:29:27 2015 -0500 Updated dependencies M addons/packages/packetfence.spec commit 84724448d999a682ac807e09f073637031b0f890 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 3 10:44:09 2015 -0500 skip new switch test M t/hardware-snmp-objects.t commit 5c7510a78af2b3ee8f2753c8ae1432fd78472c56 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 3 10:43:12 2015 -0500 remove billing script D addons/dev-helpers/test-billing.pl commit b086a5f6d6f27206ccd4b1df787ced2ec6354727 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 3 10:01:24 2015 -0500 add confs to spec M addons/packages/packetfence.spec commit b8c498a0f235f297e05961e620a55637cea226e4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 3 09:47:14 2015 -0500 remove billing/custom.pm from packaging M addons/packages/packetfence.spec commit 9e7a48d698e7ec38e6ff3ec6b44e27042cde9189 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 3 09:24:56 2015 -0500 remove pay.pm from packaging M addons/packages/packetfence.spec commit 6113e4853de458d9fcfd15562b9d0e83154d0d6c Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 3 08:25:26 2015 -0500 Added returnRoleAttributes in MockedSwitch M lib/pf/Switch/MockedSwitch.pm commit 38896efada1e092c4e1e6f853c5d0a636b58d198 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 3 07:56:44 2015 -0500 adjust billing violation release to new violations M html/captive-portal/lib/captiveportal/PacketFence/Controller/Billing.pm commit 3f62b48d62391b39ab0d8a7e3355735e6b455df5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 2 16:32:57 2015 -0500 fixed reject answer when it should be accept when the mac is empty (radius) M raddb/packetfence.pm commit 8a5f05a132a032700d468eaef3fdb4ffcc29363f Author: Louis Munro <lmunro@inverse.ca> Date: Mon Nov 2 15:30:29 2015 -0500 Fix missing radius_filter.conf in packaging. M addons/packages/packetfence.spec commit 211f10b3a10ee152afa29b6a2b85bb767455b40c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 2 13:35:10 2015 -0500 Update Billing.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Billing.pm commit 2058d5c3bdc1009870a31001db9814ea44841eda Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 2 13:13:46 2015 -0500 change portal expiration to 6h M conf/chi.conf.example commit 2a1bd96bff2e0ee22baf339e056bd97288725f08 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 2 13:12:47 2015 -0500 create hasBilling method M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M lib/pf/Portal/Profile.pm commit 93d62a1c9616f4784b6849f67ad9ce7dc1f0c7c6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 2 08:02:18 2015 -0500 add configurable openssl binary path M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/i_default.po M lib/pf/Authentication/Source/PaypalSource.pm commit b8b387986227f0e9643d6dd3571c46d29201adf0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 30 10:36:48 2015 -0400 remove over-import of http constants M lib/pf/web/billinghook.pm commit 8d15173db5a4d0557909fd956711ad5ba19279d7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 29 11:12:23 2015 -0400 fix typo M docs/PacketFence_Administration_Guide.asciidoc commit 7adc77fb39ffe5e598fbe924509eb4b393fc3919 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 8 15:14:46 2015 -0400 remove reference to profile.billing_engine M docs/PacketFence_Administration_Guide.asciidoc commit 60b6f9ab4b7cd90943347c130264caf473968315 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 8 13:26:02 2015 -0400 added authorize and billing tiers doc M docs/PacketFence_Administration_Guide.asciidoc A docs/images/billing/authorize-md5-hash.png A docs/images/billing/authorize-packetfence-configuration.png A docs/images/billing/billing-tier.png commit 49a6aef4b3535a9ab39896cfeb75c72ebbb635a9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 8 09:55:49 2015 -0400 rephrasing M docs/PacketFence_Administration_Guide.asciidoc commit 84388991336b8f9b820de360ebc65ca40f670d02 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 8 09:55:19 2015 -0400 real images for billing M docs/PacketFence_Administration_Guide.asciidoc A docs/images/billing/paypal-access-sandbox-profile.png A docs/images/billing/paypal-change-password.png A docs/images/billing/paypal-encrypted-payment.png A docs/images/billing/paypal-packetfence-configuration.png A docs/images/billing/paypal-website-payment.png A docs/images/billing/stripe-api-keys.png A docs/images/billing/stripe-packetfence-configuration.png A docs/images/billing/stripe-plan.png A docs/images/billing/stripe-webhook.png commit c60af4002444fa3ad5286982fe220b09ee2f0eee Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 26 11:28:11 2015 -0400 remove check for extension point M lib/pf/pfcmd/checkup.pm commit 45e847a9687dac001425eba8d3f4ccdaa5ff4bc1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 20 08:51:19 2015 -0400 remove billing from configuration menu M html/pfappserver/root/admin/configuration.tt commit 7b7c68911b7cb491a08b7da95e80b1c156a9dc25 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 20 08:49:54 2015 -0400 remove old billing code M conf/documentation.conf M conf/pf.conf.defaults M html/captive-portal/lib/captiveportal/PacketFence/Controller/Billing.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po M html/pfappserver/lib/pfappserver/I18N/i_default.po D lib/pf/billing.pm D lib/pf/billing/constants.pm D lib/pf/billing/custom.pm D lib/pf/billing/gateway/authorize_net.pm D lib/pf/billing/gateway/mirapay.pm D lib/pf/billing/gateway/mirapay/request.pm D lib/pf/billing/gateway/mirapay/response.pm commit c54015ac88a58289c968465a1b37b522ad9d764d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 20 08:39:09 2015 -0400 missing field in Stripe definition M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Stripe.pm commit 1133700ac6431d76aaf032b9c9f250b78b55785f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 19 14:43:16 2015 -0400 remove circular dependency M lib/pf/Authentication/Source/StripeSource.pm commit bad0627671986e65b72fa86b782632e99881ac61 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 8 10:15:18 2015 -0400 make md5 hash configurable M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/AuthorizeNet.pm M lib/pf/Authentication/Source/AuthorizeNetSource.pm commit b82de89e3ddd92592b72316703a7389dc89957cd Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 8 08:56:18 2015 -0400 billing subscription doc M docs/PacketFence_Administration_Guide.asciidoc commit 81fe07ce47e6926428077a96843b0f918157a18c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 8 08:26:53 2015 -0400 more doc M lib/pf/Portal/Profile.pm commit 6e3a707ffe00494cbdf45f9fbb76b0f8a960f009 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 8 08:25:48 2015 -0400 replace profile.billing_engine by new code M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/captive-portal/templates/status.html M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M html/pfappserver/lib/pfappserver/I18N/packetfence.pot M lib/pf/Portal/Profile.pm M lib/pf/cmd/pf/portalprofileconfig.pm M lib/pf/pfcmd/checkup.pm commit ba62ef0d7d7f24112eac3b26a935250da7d22198 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 7 14:31:12 2015 -0400 added stripe billing doc M docs/PacketFence_Administration_Guide.asciidoc commit 725a7bd698c35f3f5092aede4faaa0d6ed889b88 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 7 13:19:09 2015 -0400 started new billing doc M docs/PacketFence_Administration_Guide.asciidoc commit c55df51778c5e4f4a8002a01de1ca2fba298cbaf Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 7 11:57:44 2015 -0400 session cookie expires in 365 days M html/captive-portal/lib/captiveportal.pm commit b0ffc8eed30b084913005379bf3ba624c9946ae5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 7 11:55:24 2015 -0400 remove duplicate key from stripe config M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Stripe.pm M lib/pf/Authentication/Source/StripeSource.pm commit d055f8447aca016ff11d0369fdcb931b1be67021 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 7 11:44:13 2015 -0400 use constant M lib/pfconfig/namespaces/config/BillingTiers.pm commit d30a588a4ce0162a31a39513935995c8176df89f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 7 10:58:15 2015 -0400 add billing tiers config file M .gitignore A conf/billing_tiers.conf.example commit 6fea4b3135510253eb6bd0da22a9a34bea57237e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 7 10:54:24 2015 -0400 add mirapay validation + change args M html/captive-portal/lib/captiveportal/PacketFence/Controller/Billing.pm M lib/pf/Authentication/Source/AuthorizeNetSource.pm M lib/pf/Authentication/Source/BillingSource.pm M lib/pf/Authentication/Source/MirapaySource.pm M lib/pf/Authentication/Source/PaypalSource.pm M lib/pf/Authentication/Source/StripeSource.pm commit bbbfc3bf02d2da6ffe4edf5c422f7d59e693e100 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 7 10:38:02 2015 -0400 remove old billing controllers D html/captive-portal/lib/captiveportal/Controller/Pay.pm D html/captive-portal/lib/captiveportal/PacketFence/Controller/Pay.pm M lib/pf/web/constants.pm commit 63eb080388bf8ddedc2c5067285f8143cd1b2e35 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 7 10:34:41 2015 -0400 test mode off by default M lib/pf/Authentication/Source/BillingSource.pm commit 4b6590f63297d25ab0e5c844f4f7790558175272 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 7 10:34:32 2015 -0400 dynamic url for paypal form M html/captive-portal/templates/billing/confirm_Paypal.html M lib/pf/Authentication/Source/PaypalSource.pm commit bd8c7dc8fe3bea54f8306b8cb40a5811695e5c5d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 7 10:33:45 2015 -0400 remove default value M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Billing.pm commit effdffd568719749515fb01d36a849e0571e0c4c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 7 10:33:32 2015 -0400 fix syntax M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Paypal.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Stripe.pm commit 9f4ed71148a285973e85550d47c31c1e5beb133e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 7 10:15:21 2015 -0400 save mandatory fields after their collection in billing M html/captive-portal/lib/captiveportal/PacketFence/Controller/Billing.pm commit c66d4550f143af8fb86221ef5a08c4590df44d19 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 7 09:48:42 2015 -0400 add payment validation with authorize.net M lib/pf/Authentication/Source/AuthorizeNetSource.pm commit ad0fe6ddad4f1158e1f285880ffe23cadc855515 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 7 09:02:04 2015 -0400 touchups to doc and help M html/captive-portal/lib/captiveportal/Controller/Billing.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Billing.pm M html/captive-portal/templates/billing/index.html D html/captive-portal/templates/billing/verify.html M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Paypal.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Stripe.pm M html/pfappserver/lib/pfappserver/Form/Config/BillingTiers.pm commit 1b25140aaec9c5fdfe70bf44394ff30362741440 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 7 08:19:42 2015 -0400 expire portal sessions after 1 day M conf/chi.conf.example commit 282930ce47b3fa6d71d3e05fed541db895008438 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 7 08:14:00 2015 -0400 billing sources don't have auth rules M lib/pf/Authentication/Source/BillingSource.pm commit e014ab7e683219202c42f1751d63f5f798aa44aa Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 6 16:04:03 2015 -0400 touchups to billing confirmations M html/captive-portal/templates/billing/confirm_AuthorizeNet.html M html/captive-portal/templates/billing/confirm_Mirapay.html M html/captive-portal/templates/billing/confirm_Paypal.html M html/captive-portal/templates/billing/confirm_Stripe.html A html/captive-portal/templates/billing/tier.html commit f6f3f39656a5b0fabc60aa2dfd5585d7a6e2474b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 6 15:46:52 2015 -0400 fix html of stripe cancellation M conf/templates/emails-billing_stripe_customer.subscription.deleted.html commit 48acd5397ef8d7fdb0bc85fced1a2fbae5ed0d24 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 6 15:43:12 2015 -0400 add time balance configuration M html/pfappserver/lib/pfappserver/Form/Config/BillingTiers.pm M html/pfappserver/root/config/billingtiers/view.tt commit ffb46e9ea8f4dda7295f11dd2eea19a8e1c741e6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 6 15:35:23 2015 -0400 add separator to billing source selection M html/captive-portal/templates/billing/index.html commit 5c650f2f9fb21c075ac4e0e9ef5a02a8b9158043 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 6 13:15:00 2015 -0400 direct to billing directly if needed M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M lib/pf/Portal/Profile.pm commit 723f3201707297a8bdfbbee9bafe7b9c6db663cc Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 6 13:11:12 2015 -0400 add link to billing from login page M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/templates/login.html commit 9700fe7359829402dc0f10d1455fbe1f11646e60 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 6 13:10:54 2015 -0400 change URL constants M lib/pf/web/constants.pm commit ae9a18e1597cfb511188fba7ff27058b9cb9d2ca Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 6 12:53:15 2015 -0400 passthroughs for stripe + authorizenet M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/AuthorizeNet.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Stripe.pm M lib/pf/Authentication/Source/AuthorizeNetSource.pm M lib/pf/Authentication/Source/StripeSource.pm commit 3ae61180dd473c5c1f09fb85df6fddfa596a9ee4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 6 12:02:40 2015 -0400 add billing passthroughs M lib/pf/pfdns/constants.pm M sbin/pfdns commit a2166e5c28658ddfb423608c35acc1f7fee61b83 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 6 12:02:11 2015 -0400 use e-mail as PID if present M html/captive-portal/lib/captiveportal/PacketFence/Controller/Billing.pm commit 55e15bba5f9a250043e844f426608dbe80821d8d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 6 11:41:46 2015 -0400 remove useless import M html/captive-portal/lib/captiveportal/PacketFence/Controller/Billing.pm commit 1bda20afbae5936e2b3d3d2315578719706db2c4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 6 11:41:31 2015 -0400 add e-mail as mandatory field to stripe M lib/pf/Authentication/Source/StripeSource.pm commit 7aea6a937b88faa28c7d8ff80c351a464b988c6e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 6 11:40:59 2015 -0400 add id to billing tier elements M lib/pfconfig/namespaces/config/BillingTiers.pm commit 3d516b9714296f652d27fd109958b2211de866b1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 6 11:23:59 2015 -0400 add mandatory fields support to billing M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Billing.pm M html/captive-portal/templates/billing/index.html commit f11e58625629ba84c2b7c3fb89357572a4b82fdc Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 6 10:05:51 2015 -0400 html template for stripe subscription deletion A conf/templates/emails-billing_stripe_customer.subscription.deleted.html commit 91b69b778e10591cb960c738d9afabd7aea251df Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 6 09:49:48 2015 -0400 added billing tiers view to admin interface A html/pfappserver/lib/pfappserver/Controller/Config/BillingTiers.pm A html/pfappserver/lib/pfappserver/Form/Config/BillingTiers.pm A html/pfappserver/lib/pfappserver/Model/Config/BillingTiers.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/BillingTiers.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/config/billingtiers/index.tt A html/pfappserver/root/config/billingtiers/list.tt A html/pfappserver/root/config/billingtiers/view.tt M html/pfappserver/root/static/admin/common.css M lib/pf/constants/admin_roles.pm commit 36b586288dfabb0b57d93e84ff3e5b634300f68a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 6 08:59:54 2015 -0400 add billing tiers to profile config M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M html/pfappserver/root/config/profile/tab-content.tt commit cc9962de201f20ee2d6fcedfdb169f57b9f16a96 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 6 08:59:29 2015 -0400 add billing tiers to profile expanded fields M lib/pf/ConfigStore/Profile.pm commit aa11294b581b5468981388e0bcd6d32f5ab4b47c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 6 08:58:46 2015 -0400 configstore for billing tiers A lib/pf/ConfigStore/BillingTiers.pm M lib/pf/file_paths.pm commit 974e2cf18c407adc5310272c7737da6bbe8a8c23 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 5 15:47:33 2015 -0400 missing parameter in paypal source M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Paypal.pm commit 2f3bcc2f449486f443544c291a99c7fec8e48b09 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 5 15:47:16 2015 -0400 pfconfig resource for billing tiers A lib/pfconfig/namespaces/config/BillingTiers.pm commit 1910fde63c070a1079ac4937c7d925ed86f88d14 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 5 14:11:39 2015 -0400 touchup to stripe e-mail M lib/pf/Authentication/Source/StripeSource.pm commit 483655d016d436381e28304f098278ef97670949 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 5 13:47:09 2015 -0400 Added back hooks for stripe + make tie it to the node M conf/httpd.conf.d/httpd.portal M lib/pf/Authentication/Source/StripeSource.pm A lib/pf/billing/custom_hook.pm A lib/pf/web/billinghook.pm M lib/pf/web/dispatcher.pm commit d90e6cb812588d0195c60f8c934391072f6f42d0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 5 12:33:23 2015 -0400 missing import M lib/pf/Authentication/Source/MirapaySource.pm commit 7cfe5aa0e43fdf47f76cfb6c5f19d4338c59e039 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 5 12:33:14 2015 -0400 add e-mail to stripe customer info M html/captive-portal/lib/captiveportal/PacketFence/Controller/Billing.pm M lib/pf/Authentication/Source/StripeSource.pm commit fea35a7f735fd796c4791ebe64aacfc98049d5a8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 5 10:56:19 2015 -0400 put default PID M html/captive-portal/lib/captiveportal/PacketFence/Controller/Billing.pm commit c910cbe84d68b96cb81eb9b761709e0cd51bbc82 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 5 10:53:17 2015 -0400 simplify billing code M html/captive-portal/lib/captiveportal/PacketFence/Controller/Billing.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/captive-portal/templates/billing/index.html M lib/pf/Portal/Profile.pm M lib/pf/config.pm M lib/pf/web/constants.pm commit a30facfcf636cf67418f0dc7cc97d4b836b064da Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 5 08:19:19 2015 -0400 picked Authentication source files from inverse-inc/feature/billing-as-a-source Picked by Julien Semaan <jul.semaan@gmail.com> A lib/pf/Authentication/Source/AuthorizeNetSource.pm A lib/pf/Authentication/Source/BillingSource.pm A lib/pf/Authentication/Source/MirapaySource.pm A lib/pf/Authentication/Source/PaypalSource.pm A lib/pf/Authentication/Source/StripeSource.pm commit af1a8a2e6d4e4a8a3edc0eed919197abe94513e8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 5 07:57:18 2015 -0400 picked admin portal files from inverse-inc/feature/billing-as-a-source Picked by Julien Semaan <jul.semaan@gmail.com> A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/AuthorizeNet.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Billing.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Mirapay.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Paypal.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Stripe.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication.pm A html/pfappserver/root/authentication/source/type/AuthorizeNet.tt A html/pfappserver/root/authentication/source/type/Mirapay.tt A html/pfappserver/root/authentication/source/type/Paypal.tt A html/pfappserver/root/authentication/source/type/Stripe.tt M html/pfappserver/root/config/authentication.tt commit aef0d8aab9e96d7b7335aa297d654c15fb837f39 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 5 07:51:04 2015 -0400 picked captive portal files from inverse-inc/feature/billing-as-a-source Picked by : Julien Semaan <jul.semaan@gmail.com> M html/captive-portal/lib/captiveportal.pm A html/captive-portal/lib/captiveportal/Controller/Billing.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/Billing.pm A html/captive-portal/templates/billing/confirm_AuthorizeNet.html A html/captive-portal/templates/billing/confirm_Mirapay.html A html/captive-portal/templates/billing/confirm_Paypal.html A html/captive-portal/templates/billing/confirm_Stripe.html A html/captive-portal/templates/billing/index.html A html/captive-portal/templates/billing/verify.html commit 3f68f4cab7092e1628d4602ad3c62b9ac374cd03 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 2 12:48:41 2015 -0500 news for #973 M NEWS.asciidoc commit cea45ebb891a57a609703818242c351e60d59689 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 2 12:23:29 2015 -0500 Updated for PR M conf/radius_filters.conf.example M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/Switch.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/Catalyst_2960_http.pm commit bcddc393c8c3e615d60cb0316e47728a55c31c9e Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 2 11:48:19 2015 -0500 Added Radius Filter Definition in PacketFence_Administration_Guide M docs/PacketFence_Administration_Guide.asciidoc commit 5a3515260177a97a58f0ca634b3a1c3c0ce9cb45 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 2 11:36:42 2015 -0500 Removed useless lib M lib/pf/access_filter/radius.pm commit 93314a4313707fc1d57fb91d9c26c199c22bb166 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 2 11:33:19 2015 -0500 Minor fix in radius_filters.conf M conf/radius_filters.conf.example commit cb0675b02a0ac64cba6bfbfe50c08a2fc66810b0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 2 11:19:58 2015 -0500 fix next outside a loop in fingerbank. fixes #994 M lib/pf/fingerbank.pm commit b5587bfd05a2e9a7118c1360cdf5d02fa4a9144a Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 2 10:59:11 2015 -0500 Miss answer if there is no matching rules M lib/pf/access_filter/radius.pm commit cc5f36d808d6ad667a18ef96208f01fa8d3f77ac Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 2 09:23:43 2015 -0500 Fixed error if $DOSEmailNotify is null M conf/httpd.conf.d/httpd.portal commit 8c5b42ddf11cfd1596b7cf7040133082d539339c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 2 09:13:37 2015 -0500 Allow evalParam to have an unlimited level of nesting M lib/pf/access_filter/radius.pm commit b7cd2254e92180f78e2ddaf16daacad471f1a488 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 2 09:02:38 2015 -0500 adjust schema for dhcpv6 fields M db/pf-schema-X.Y.Z.sql commit e9f3c93e0e2212e3b875920047de5fb8f8d72c42 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 2 08:40:01 2015 -0500 missing pf::log imports M html/pfappserver/lib/pfappserver/Model/Config/System.pm commit 5c5982d0e0653fc0356262ece059dde9e719482f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 2 08:08:21 2015 -0500 fix ios xe doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit c961813cf86129d49b177412272f4d80a7b54459 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sun Nov 1 14:01:20 2015 -0500 renamed session_id to session M lib/pf/access_filter/radius.pm commit 59a076f94e22f977972e7426ed78480327912b39 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Oct 31 19:20:07 2015 -0400 Call radius filter at the end of returnRadiusAccessAccept M lib/pf/Switch.pm M lib/pf/Switch/AeroHIVE.pm M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/Switch/Meraki/AP_http.pm M lib/pf/Switch/Mikrotik.pm M lib/pf/Switch/Xirrus/AP_http.pm commit ea20d64e9792075a984c6f51c945be9220d5d8ea Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Oct 31 16:17:57 2015 -0400 Removed useless change M t/data/vlan_filters.conf commit df15a79b216160a4b0938521739f1a39e356f1c0 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Oct 31 16:15:07 2015 -0400 Filter at the end of the original radius answer and add a param to merge or not merge M conf/radius_filters.conf.example M lib/pf/ConfigStore/RadiusFilters.pm M lib/pf/Switch.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/access_filter/radius.pm M lib/pfconfig/namespaces/config/RadiusFilters.pm commit 46c3fca0fcbecdbb3fcc8b593ebeb9b76c807a90 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 30 14:00:35 2015 -0400 test namespace in test chi.conf M t/data/chi.conf commit a9aa909850172f088d1a12ba80bb971e854018de Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 26 17:55:33 2015 -0400 can now cache full miss in LDAP search M lib/pf/Authentication/Source/LDAPSource.pm commit 23f5a1a170404f1cde9e296fe300b824380a0e0d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 23 10:23:13 2015 -0400 move to Moose role for compute_with_undef M lib/pf/CHI.pm A lib/pf/Role/CHI/Driver/ComputeWithUndef.pm M t/unittest/CHI.t commit fc1c1351165a51cf4a9860f54d579ae9f9c92ebe Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 23 08:03:04 2015 -0400 fix copy-paste M t/unittest/CHI.t commit 5a9c92c4310cf317a9b7e642032236df03940000 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 23 08:01:59 2015 -0400 added computing with undef to pf::CHI fixes #978 M lib/pf/CHI.pm A t/unittest/CHI.t commit 6b5cc8ff1944fbad97c3c1bb477e80a785072d94 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 30 13:18:24 2015 -0400 The id of a source cannot contain a space or a dot Fixes #925 M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source.pm M lib/pf/pfcmd/checkup.pm commit 1175e747c189bc9c778292b4d2ce70be3864bd3b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 30 12:04:01 2015 -0400 change ios xe tested version M lib/pf/Switch/Cisco/Catalyst_2960_http.pm commit ccf23e14bb354b2146c4541060395679642b6137 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 30 12:01:53 2015 -0400 change ios xe tested version M lib/pf/Switch/Cisco/Catalyst_2960.pm commit 3593f8d4ef8c2d0bb65df5f57a684e1aee6a0ca9 Author: Derek Wuelfrath <dwlfrth@users.noreply.github.com> Date: Fri Oct 30 11:46:18 2015 -0400 NEWS file entry for PR #983 M NEWS.asciidoc commit ff445155d6b07ba18f61c31a91cfecb7ed9691cc Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 30 10:23:15 2015 -0400 add note about reboot to IOS XE switches M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit dc00975ff280b5b19711fd420464bf79cc171a3f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 30 10:08:59 2015 -0400 remove useless new line M db/upgrade-5.3.0-5.4.0.sql commit 86c87a71dc2ad2a88aa14f10deed1b4770d8e958 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 30 10:08:33 2015 -0400 move SQL statements to proper ugprade script M db/upgrade-5.3.0-5.4.0.sql M db/upgrade-5.4.0-5.5.0.sql commit 557e3d045e6063e60e6f2485cc4639989eab06e3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 29 10:59:16 2015 -0400 remove code from bad rebase M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm commit 29c199a0ba09e0202e7c60063e6c0be4030d8dc9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 23 14:40:37 2015 -0400 code cleanup in pfdhcplistener M sbin/pfdhcplistener commit dc7ce46f2ce4c7062f7375b2ed1635c97d29d86b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 23 14:37:34 2015 -0400 add doc header M lib/pf/api.pm commit 875b773427e6e505e8998b2b7a0a44b047e226fe Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 23 14:35:09 2015 -0400 add doc header M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm commit 0ef592910bf01bee6f624ec0b2d24faae2752482 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 23 11:50:10 2015 -0400 compute fingerbank db values in a central point M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M lib/pf/fingerbank.pm commit 991630d4f7aab655e86390658e15d088e95db1bf Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 23 11:49:29 2015 -0400 code cleanup M lib/pf/api.pm commit dbdff4ff98c77dc65b64be8a5cbf41b2f44fc38e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 23 10:05:40 2015 -0400 switch to using api for dhcpv6 handling M lib/pf/api.pm M sbin/pfdhcplistener commit c58ad73342828bb0aa1eb844ea49effdf3089fb1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 22 15:58:18 2015 -0400 initial work for dhcpv6 in pfdhcplistener M db/upgrade-5.3.0-5.4.0.sql M lib/pf/api.pm M lib/pf/node.pm M lib/pf/util/dhcp.pm M sbin/pfdhcplistener commit e9aaa441285ba5c9e572e3a4e285f7ca819d309d Author: Derek Wuelfrath <dwlfrth@users.noreply.github.com> Date: Thu Oct 29 16:35:48 2015 -0400 NEWS file entry for PR #789 M NEWS.asciidoc commit 9bbe18da58d5f4044eb480234e73f6c5515070eb Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 29 16:32:57 2015 -0400 nnn => nn M conf/documentation.conf M conf/pf.conf.defaults commit 5cc17781303f4139fe7dac1fbd4e32611f872314 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Oct 29 16:03:25 2015 -0400 Bumping Fingerbank version requirement M addons/packages/packetfence.spec M debian/control commit bc6ed82c36b2d2a9b81e1bf91ccf9e443d1e832d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 28 11:03:49 2015 -0400 Fix Subroutine session redefined M lib/pf/access_filter/radius.pm M lib/pf/web/util.pm commit 5e25a29dac57e2de6af9cafa15d5c42c42cf19b9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 23 14:36:56 2015 -0400 Renamed RadiusFilterEngineScopes to RadiusScopes M lib/pf/access_filter/radius.pm D lib/pfconfig/namespaces/FilterEngine/RadiusFilterEngineScopes.pm A lib/pfconfig/namespaces/FilterEngine/RadiusScopes.pm M lib/pfconfig/namespaces/config/RadiusFilters.pm commit 03fee8fdd9e2e088f14484d0ddc4d2a29be540a8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 14 16:45:55 2015 -0400 Fix enforcement if the vlan is undef M lib/pf/enforcement.pm commit 5078f14bb2ad9fd9845c62b29361487e7ffddb04 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 13 14:24:39 2015 -0400 Added time example in radius_filters.conf M conf/radius_filters.conf.example commit d8e584539ee04e414e6c6542ec2c9277f6c5fada Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 13 13:56:39 2015 -0400 First draft of radius_filters M addons/dev-helpers/dump.pl M addons/pfconfig/comparator/dumper.pl A conf/radius_filters.conf.example A lib/pf/ConfigStore/RadiusFilters.pm M lib/pf/Switch.pm M lib/pf/Switch/AeroHIVE.pm M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/Switch/Aruba.pm M lib/pf/Switch/Brocade.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/Switch/Meraki/AP_http.pm M lib/pf/Switch/Mikrotik.pm M lib/pf/Switch/Xirrus/AP_http.pm A lib/pf/access_filter/radius.pm M lib/pf/config.pm M lib/pf/file_paths.pm M lib/pf/radius.pm M lib/pf/vlan.pm M lib/pf/web/util.pm A lib/pfconfig/namespaces/FilterEngine/RadiusFilterEngineScopes.pm A lib/pfconfig/namespaces/config/RadiusFilters.pm M t/data/vlan_filters.conf commit 2927a7e300998dced91233d89a2006bb04d55219 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 29 15:27:52 2015 -0400 debianize for p0f M debian/patches/debianize.patch commit b9521d87678c920f752b231d8b12337b5fcee30e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 29 15:07:36 2015 -0400 Fixed typo M conf/documentation.conf commit 57a575e6bfb8dcdff029c07bda8b57ce3adca97c Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 29 15:05:50 2015 -0400 Modification for PR M UPGRADE.asciidoc M conf/documentation.conf M conf/pf.conf.defaults commit eee33be42302c7e6bc5be6d3c7e046f58a9ae115 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 29 14:54:05 2015 -0400 fix - actions being removed from list when deselected M html/pfappserver/root/static/admin/config/violations.js commit 428a89d568759f81e784e3e9cf98d9ac8f4e7ee7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 29 14:44:43 2015 -0400 missing paranthesis M lib/pf/radius.pm commit 15b86fb939c3c09d00203d24258df65b848d1a45 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 29 14:44:25 2015 -0400 fix double logger M lib/pf/vlan.pm commit c6c69bbef76aa0bea75f485fbfc00ef417196198 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 29 14:21:51 2015 -0400 open fingerbank pages in new tab from violations M html/pfappserver/root/violation/view.tt commit 992c6781b8f845e77b8d48d36d0ab0efcc09bad5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 29 13:42:51 2015 -0400 Removed tabs in nessus6.pm M lib/pf/scan/nessus6.pm commit ebc33a3064c0a24f8cb5a9eabe83fad4061e09cb Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 29 13:14:40 2015 -0400 :nail_polish: M NEWS.asciidoc commit 0c8b657b2e8b4ad548f247b8a362c96557ff29dc Author: Louis Munro <lmunro@inverse.ca> Date: Thu Oct 29 13:12:28 2015 -0400 Fix the bad rebase in conf/monitor/carbon.conf. M conf/monitoring/carbon.conf.example commit 9484ac3d89c5d08ebfa9acb3b88e05dcf9cc5e6c Author: Derek Wuelfrath <dwlfrth@users.noreply.github.com> Date: Thu Oct 29 13:04:33 2015 -0400 :nail_care: M docs/PacketFence_Administration_Guide.asciidoc commit e1547dc0133fe74f0637e1706db58ecc1f488474 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 29 13:02:55 2015 -0400 Upadted package version dependencie M addons/packages/packetfence.spec commit cb81306ea5bdc50e26b05ecd8a059c2e285c9082 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Oct 29 12:01:24 2015 -0400 Fixed the carbon log rotation. For real. I mean it this time. M conf/monitoring/carbon.conf.example commit 84d3891e91c491b8866a746e0c075f5f4a211fb4 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Oct 29 11:26:36 2015 -0400 Added better timing to _handleStaticPortSecurityMovement. M lib/pf/radius.pm commit 791361b81daffe4d0d8dfa0e756f070a07b64359 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 29 11:23:39 2015 -0400 Added %t in mod_evasive_system_command as a variable to represent mod_evasive_blocking_period value. Updated UPGRADE.asciidoc M UPGRADE.asciidoc M conf/documentation.conf M conf/httpd.conf.d/httpd.portal M conf/pf.conf.defaults commit a08842d0ad7841ad3f1f93f26db55a00dd7c4d57 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Oct 28 14:59:29 2015 -0400 Fixed missing return in node. M lib/pf/node.pm commit 2b5d1947a6bac77115c752dffe2077ee01c2e7b8 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Oct 28 13:43:55 2015 -0400 Added source id to all StatsD call from LDAPSource. M lib/pf/Authentication/Source/LDAPSource.pm commit 143d8f9db52e0e5edf6aa0d41a983c9cf2b77ef5 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Oct 27 16:52:26 2015 -0400 Minor fixes following revue. M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Portal/Profile.pm M lib/pf/Switch.pm M lib/pf/SwitchFactory.pm M lib/pf/authentication.pm M lib/pf/node.pm M lib/pf/radius.pm M lib/pf/violation.pm M lib/pf/vlan.pm commit ef352b7c66c2dfb8a5a54be16ddd19f5c25a2e49 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Oct 27 15:41:16 2015 -0400 Fixed incorrect merge. M conf/monitoring/carbon.conf.example commit 41446310d0499aaead537c666a3dab8823376867 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Oct 26 12:41:36 2015 -0400 Added a few locationlog specific metrics. M lib/pf/locationlog.pm commit 65b9c40d85f21545999c1891a297935def5c07aa Author: Louis Munro <lmunro@inverse.ca> Date: Mon Oct 26 11:57:13 2015 -0400 Fixed missing source id in LDAPSource. M lib/pf/Authentication/Source/LDAPSource.pm commit 3fe20a1b49bb0bb28a3d6440d5d9be7edd2823ef Author: Louis Munro <lmunro@inverse.ca> Date: Fri Oct 23 15:38:23 2015 -0400 Added some more metrics to StatsD. M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Portal/Profile.pm M lib/pf/Portal/ProfileFactory.pm M lib/pf/Switch.pm M lib/pf/SwitchFactory.pm M lib/pf/authentication.pm M lib/pf/db.pm M lib/pf/node.pm M lib/pf/radius.pm M lib/pf/violation.pm M lib/pf/vlan.pm commit c13595280fa1e7951ad83b0b84447eb175d4c6bb Author: Louis Munro <lmunro@inverse.ca> Date: Fri Oct 23 10:11:04 2015 -0400 Added improved metrics entry. M NEWS.asciidoc commit 7cb4e81ded8ad5f0a454c6500f8f41bcddb28036 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Oct 22 14:36:39 2015 -0400 Added search metrics to LDAPSource in match_from_subclass. M lib/pf/Authentication/Source/LDAPSource.pm commit 664c49c353f6f3137f84c2491f328502087417d5 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Oct 22 14:31:20 2015 -0400 Added LDAPSource metrics. M lib/pf/Authentication/Source/LDAPSource.pm commit 10ed3d21fc1c3914af396f655f69834e22055816 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Oct 22 13:24:00 2015 -0400 WIP. M lib/pf/Authentication/Source/LDAPSource.pm commit fb61e7cbf93d88955e58d584b04eafdedfba4128 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Oct 20 15:14:24 2015 -0400 Added some StatsD error counters to db.pm. M lib/pf/db.pm commit 28965c610a7837f3c08fb28cc0502a9f65237023 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Oct 20 14:34:55 2015 -0400 WIP on adding metrics to node.pm. M lib/pf/node.pm commit 357d2f3a231416e3c0052df506abe343bc5c17ae Author: Louis Munro <lmunro@inverse.ca> Date: Tue Oct 20 12:58:58 2015 -0400 WIP. Not even sure I like this. I may throw it away. M lib/pf/Authentication/Source/LDAPSource.pm commit 6356ad629de2559a4f7fc019835a087d8c9bd751 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 29 09:45:17 2015 -0400 Fixed packaging M addons/packages/packetfence.spec M debian/packetfence.conffiles commit f81185f0f3a0ca6ec0bfbe7380e8bc39eda1ddb1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 29 09:37:06 2015 -0400 Revert code M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm commit 153ca9060f8842204c0b5a11e441d87164f095b9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 29 09:33:53 2015 -0400 Modification for PR M conf/documentation.conf M conf/httpd.conf.d/httpd.portal M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 5c63691ae016f3aa68fd6863e4483fe5a3e0787b Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Oct 26 21:10:59 2015 -0400 Removed logdir configuration parameter M conf/documentation.conf M conf/httpd.conf.d/httpd.portal M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 3cda17a20fc463f82a9f2612f7c196b99321bfd4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 24 14:31:50 2015 -0400 Adapted values M conf/pf.conf.defaults commit 0c035e7a67f339427f3644d0ebbe6930bc2409b7 Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Jul 23 14:56:18 2015 -0400 remove all logs/dos* instead of the specific logs/dos-@ip M conf/pf.conf.defaults commit e2fae7155a2303d425fe10bf03706d781e97e701 Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Jul 23 14:15:21 2015 -0400 Changed default values M conf/pf.conf.defaults commit bf24df0cf46ab11e387ca60d14f5ead8f36837f4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 21 16:11:19 2015 -0400 Encode placeholder M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm commit 856ac7fb8dd6d397d1f0da61cc5afe54ef980fc1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 21 15:18:19 2015 -0400 Dynamically block device that hit the portal more than a defined number of time M addons/packages/packetfence.spec M conf/documentation.conf M conf/httpd.conf.d/httpd.portal M conf/iptables.conf.example M conf/pf.conf.defaults M debian/control M html/pfappserver/lib/pfappserver/I18N/i_default.po M lib/pf/ipset.pm commit a763debffb0ee5e5c4feef54e74d1a2724e5b09d Author: Derek Wuelfrath <dwlfrth@users.noreply.github.com> Date: Thu Oct 29 02:20:52 2015 -0400 NEWS file entry for PR #941 M NEWS.asciidoc commit 17ca2becb2b33eee5c33e15f28ac4c53af537e8b Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Oct 28 17:54:08 2015 -0400 Updated NEWS.asciidoc for pr #951 #610 #927 #785 #974 #333 #936 #985 #970 #937 #905 #901 #780 M NEWS.asciidoc commit de28799c97ca8d9c2e58d641db916a24351e7390 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 28 16:24:51 2015 -0400 NEWS file entry for PR #953 M NEWS.asciidoc commit 73fac51f8d312bc6068e18b9eb6b807aa540b585 Author: Derek Wuelfrath <dwlfrth@users.noreply.github.com> Date: Wed Oct 28 15:41:11 2015 -0400 Update PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Administration_Guide.asciidoc commit aabb8a3bdd9773f2d7df92087a1669cfb3717199 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 28 15:26:08 2015 -0400 Reworked SecurityOnion parser M lib/pf/detect/parser/security_onion.pm commit 8cd21265dc0bbbfc7a144fc9e0e87095aee38d95 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 28 15:22:16 2015 -0400 Updated pod doc M lib/pf/condition/exists_in.pm commit e53b95e28c52fcc835afc967671c36b2879138e7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 23 15:41:21 2015 -0400 Cleanup all whitespace when splitting exists_in Cleanup all whitespace when splitting exists_in value M lib/pf/factory/condition/profile.pm commit c67e8528382a4d335a17d2a86ddcd23101ef3689 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 2 13:19:09 2015 -0400 Have the switch filter use exists_in if it has more than one switch defined M lib/pf/factory/condition/profile.pm M t/data/profiles.conf M t/unittest/Portal/ProfileFactory.t commit 10187ceaa2ebaa1b17dca16157f747da79ed26c8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 2 12:55:34 2015 -0400 New condition exists_in A lib/pf/condition/exists_in.pm A t/unittest/condition/exists_in.t commit 416a52ecee9225695a91c4f7d0511e4f5aba73b5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 28 14:22:56 2015 -0400 Adjusted doc M docs/PacketFence_Administration_Guide.asciidoc commit 5fb7aa32de84e55bf3e7738aaa2f7a26034320b9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 28 11:38:21 2015 -0400 Make call to get_logger explict M bin/cluster/management_update M bin/cluster/sync M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm M lib/pf/Authentication/Source/HTTPSource.pm M lib/pf/Authentication/Source/KickboxSource.pm M lib/pf/Authentication/Source/OAuthSource.pm M lib/pf/ConfigStore/Authentication.pm M lib/pf/WebAPI.pm M lib/pf/WebAPI/JSONRPC.pm M lib/pf/WebAPI/MsgPack.pm M lib/pf/action.pm M lib/pf/activation.pm M lib/pf/cluster.pm M lib/pf/floatingdevice.pm M lib/pf/pki_provider/packetfence_pki.pm M lib/pf/provisioner/ibm.pm M lib/pf/provisioner/opswat.pm M lib/pf/services/manager.pm M lib/pf/services/manager/dhcpd.pm M lib/pf/services/manager/pfdhcplistener.pm M lib/pf/services/manager/winbindd.pm M lib/pf/services/util.pm M lib/pf/util.pm M lib/pf/version.pm M lib/pf/vlan.pm M lib/pf/vlan/custom.pm commit 50b96e54b78ec731314f8abe4ecd14b97fb03894 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 28 11:13:46 2015 -0400 Fix syntax errors M lib/pf/Switch/AeroHIVE.pm M lib/pf/web/dispatcher.pm commit 5d3f9f48b3b245ba03d707ce631d153b84fbc9b4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 28 09:58:13 2015 -0400 Remove direct use pf Log::Log4perl M lib/pf/Switch/ThreeCom.pm M lib/pf/violation.pm commit ef3526f5c35bc6e0cff7afc4ec0fdf8cabc6a89b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 28 09:48:38 2015 -0400 Remove double use of pf::log M addons/database-cleaner.pl M bin/cluster/sync M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M lib/pf/Portal/Session.pm M lib/pf/WebAPI.pm M lib/pf/action.pm M lib/pf/iplog.pm M lib/pf/locationlog.pm M lib/pf/provisioner/opswat.pm M lib/pf/services/util.pm M lib/pf/violation.pm M lib/pf/vlan/custom.pm M lib/pf/web/release.pm M sbin/pfdetect commit 5155ebad5a803ba412ea6739f11a8e479e7f8cff Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 2 12:06:33 2015 -0400 Remove direct use of Log::Log4perl M lib/pf/web/util.pm commit 6788bb9d9065518ab01ac1a4e2306d958c37ef87 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 18 12:46:25 2015 -0400 Remove the direct use of Log::Log4perl M lib/pf/Switch/Cisco/SG300.pm commit 0ef89c2b7044cfc9261492797d0bc83d0189d159 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 17 11:28:05 2015 -0400 Remove direct use of pf::log M lib/pf/Authentication/Condition.pm M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/ConfigStore.pm M lib/pf/ConfigStore/Network.pm M lib/pf/Portal/ProfileFactory.pm M lib/pf/Portal/Session.pm M lib/pf/SearchBuilder.pm M lib/pf/WebAPI.pm M lib/pf/accounting.pm M lib/pf/action.pm M lib/pf/authentication.pm M lib/pf/billing.pm M lib/pf/billing/custom.pm M lib/pf/billing/gateway/authorize_net.pm M lib/pf/class.pm M lib/pf/config.pm M lib/pf/config/ui.pm M lib/pf/configfile.pm M lib/pf/enforcement.pm M lib/pf/firewallsso/Checkpoint.pm M lib/pf/firewallsso/FortiGate.pm M lib/pf/firewallsso/PaloAlto.pm M lib/pf/floatingdevice.pm M lib/pf/freeradius.pm M lib/pf/ifoctetslog.pm M lib/pf/import.pm M lib/pf/inline.pm M lib/pf/inline/accounting.pm M lib/pf/iplog.pm M lib/pf/ipset.pm M lib/pf/iptables.pm M lib/pf/locationlog.pm M lib/pf/lookup/person.pm M lib/pf/node.pm M lib/pf/nodecategory.pm M lib/pf/password.pm M lib/pf/person.pm M lib/pf/pfcmd.pm M lib/pf/pfcmd/dashboard.pm M lib/pf/pfcmd/report.pm M lib/pf/provisioner/mobileiron.pm M lib/pf/provisioner/opswat.pm M lib/pf/provisioner/sepm.pm M lib/pf/radius.pm M lib/pf/roles.pm M lib/pf/savedsearch.pm M lib/pf/scan.pm M lib/pf/scan/nessus.pm M lib/pf/scan/openvas.pm M lib/pf/scan/wmi.pm M lib/pf/scan/wmi/rules.pm M lib/pf/services/manager.pm M lib/pf/services/manager/httpd.pm M lib/pf/services/manager/snmptrapd.pm M lib/pf/services/manager/snort.pm M lib/pf/services/manager/suricata.pm M lib/pf/services/util.pm M lib/pf/sms_carrier.pm M lib/pf/soh.pm M lib/pf/traplog.pm M lib/pf/useragent.pm M lib/pf/violation.pm M lib/pf/violation_config.pm M lib/pf/vlan.pm M lib/pf/vlan/custom.pm M lib/pf/vlan/custom_example.pm M lib/pf/web.pm M lib/pf/web/admin.pm M lib/pf/web/custom.pm M lib/pf/web/dispatcher.pm M lib/pf/web/dispatcher/custom.pm M lib/pf/web/externalportal.pm M lib/pf/web/filter.pm M lib/pf/web/guest.pm M lib/pf/web/interceptproxy.pm M lib/pf/web/release.pm M lib/pf/web/util.pm M lib/pf/web/wispr.pm commit 680d58d2baad4a243db0bdcec0228747cbd9106f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 17 11:13:51 2015 -0400 Remove use Log::Log4perl M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/floatingdevice/custom.pm M lib/pf/inline/custom.pm M lib/pf/pfcmd/graph.pm M lib/pf/pfcmd/help.pm M lib/pf/radius/custom.pm M lib/pf/radius/soapclient.pm M lib/pf/roles/custom.pm M lib/pf/schedule.pm M lib/pf/web/backend_modperl_require.pl commit fd915946b1ec4045793ce3a74188552a138f87a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 17 11:08:27 2015 -0400 Added use pf::log if the module uses get_logger M html/pfappserver/lib/pfappserver/Model/Authentication.pm M html/pfappserver/lib/pfappserver/Model/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Model/Config/System.pm M html/pfappserver/lib/pfappserver/Model/Configurator.pm M html/pfappserver/lib/pfappserver/Model/DB.pm M html/pfappserver/lib/pfappserver/Model/Graph.pm M html/pfappserver/lib/pfappserver/Model/MacAddress.pm M html/pfappserver/lib/pfappserver/Model/PfConfigAdapter.pm M html/pfappserver/lib/pfappserver/Model/Roles.pm M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/lib/pfappserver/Model/Search/User.pm M html/pfappserver/lib/pfappserver/Model/SoH.pm M html/pfappserver/lib/pfappserver/Model/UserAgent.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm commit 310cfcb5e7e9a0819133ae489b5e10e10ac9c204 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 17 11:04:13 2015 -0400 Add logger the whitelist for the Mock Switch Object M t/hardware-snmp-objects.t commit 2e20ce2f0e4bd7c3c668474df6043ebec656751e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 17 10:30:16 2015 -0400 Do not import pf::log M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/DB.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Fingerbank.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Pagination.pm M html/pfappserver/lib/pfappserver/Base/Model/Config.pm M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/Form/Config/Profile.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Combination.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/Model/Config/Pfconfig.pm commit 7e39e40f183da220a0aa0db2ee03c82f61861141 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 17 10:23:17 2015 -0400 Remove direct use of Log::Log4perl M sbin/pfbandwidthd M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfdns M sbin/pfmon M sbin/pfsetvlan commit 6d05d282f2a8149615aae9bd53ad2a98e65c2e12 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 17 10:21:56 2015 -0400 Do not include pf::log M lib/pf/Switch/Accton.pm M lib/pf/Switch/Accton/ES3526XA.pm M lib/pf/Switch/Accton/ES3528M.pm M lib/pf/Switch/AeroHIVE.pm M lib/pf/Switch/AeroHIVE/AP.pm M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/Switch/Alcatel.pm M lib/pf/Switch/AlliedTelesis.pm M lib/pf/Switch/AlliedTelesis/AT8000GS.pm M lib/pf/Switch/Amer.pm M lib/pf/Switch/Amer/SS2R24i.pm M lib/pf/Switch/Anyfi.pm M lib/pf/Switch/Aruba.pm M lib/pf/Switch/Aruba/Controller_200.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Avaya.pm M lib/pf/Switch/Avaya/ERS2500.pm M lib/pf/Switch/Avaya/ERS4000.pm M lib/pf/Switch/Avaya/ERS5000.pm M lib/pf/Switch/Avaya/ERS5000_6x.pm M lib/pf/Switch/Avaya/WC.pm M lib/pf/Switch/Belair.pm M lib/pf/Switch/Brocade.pm M lib/pf/Switch/Cisco/Aironet.pm M lib/pf/Switch/Cisco/Aironet_1130.pm M lib/pf/Switch/Cisco/Aironet_1242.pm M lib/pf/Switch/Cisco/Aironet_1250.pm M lib/pf/Switch/Cisco/Aironet_1600.pm M lib/pf/Switch/Cisco/Catalyst_2900XL.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/Catalyst_2970.pm M lib/pf/Switch/Cisco/Catalyst_3500XL.pm M lib/pf/Switch/Cisco/Catalyst_3550.pm M lib/pf/Switch/Cisco/Catalyst_3560.pm M lib/pf/Switch/Cisco/Catalyst_3560G.pm M lib/pf/Switch/Cisco/Catalyst_3750.pm M lib/pf/Switch/Cisco/Catalyst_3750G.pm M lib/pf/Switch/Cisco/Catalyst_4500.pm M lib/pf/Switch/Cisco/Catalyst_6500.pm M lib/pf/Switch/Cisco/ISR_1800.pm M lib/pf/Switch/Cisco/WLC.pm M lib/pf/Switch/Cisco/WLC_2100.pm M lib/pf/Switch/Cisco/WLC_2106.pm M lib/pf/Switch/Cisco/WLC_2500.pm M lib/pf/Switch/Cisco/WLC_4400.pm M lib/pf/Switch/Cisco/WLC_5500.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/Switch/Cisco/WiSM.pm M lib/pf/Switch/Cisco/WiSM2.pm M lib/pf/Switch/Dell.pm M lib/pf/Switch/Dell/Force10.pm M lib/pf/Switch/Dell/PowerConnect3424.pm M lib/pf/Switch/Dlink.pm M lib/pf/Switch/Dlink/DES_3028.pm M lib/pf/Switch/Dlink/DES_3526.pm M lib/pf/Switch/Dlink/DES_3550.pm M lib/pf/Switch/Dlink/DGS_3100.pm M lib/pf/Switch/Dlink/DGS_3200.pm M lib/pf/Switch/Dlink/DWL.pm M lib/pf/Switch/Dlink/DWS_3026.pm M lib/pf/Switch/EdgeCore.pm M lib/pf/Switch/Enterasys.pm M lib/pf/Switch/Enterasys/D2.pm M lib/pf/Switch/Enterasys/Matrix_N3.pm M lib/pf/Switch/Enterasys/SecureStack_C2.pm M lib/pf/Switch/Enterasys/SecureStack_C3.pm M lib/pf/Switch/Enterasys/V2110.pm M lib/pf/Switch/Extreme.pm M lib/pf/Switch/Extreme/Summit.pm M lib/pf/Switch/Extreme/Summit_X250e.pm M lib/pf/Switch/Extricom.pm M lib/pf/Switch/Extricom/EXSW.pm M lib/pf/Switch/Foundry.pm M lib/pf/Switch/Foundry/FastIron_4802.pm M lib/pf/Switch/Foundry/MC.pm M lib/pf/Switch/H3C.pm M lib/pf/Switch/HP.pm M lib/pf/Switch/HP/Controller_MSM710.pm M lib/pf/Switch/HP/E4800G.pm M lib/pf/Switch/HP/E5500G.pm M lib/pf/Switch/HP/MSM.pm M lib/pf/Switch/HP/Procurve_2500.pm M lib/pf/Switch/HP/Procurve_2600.pm M lib/pf/Switch/HP/Procurve_2920.pm M lib/pf/Switch/HP/Procurve_3400cl.pm M lib/pf/Switch/HP/Procurve_4100.pm M lib/pf/Switch/HP/Procurve_5300.pm M lib/pf/Switch/HP/Procurve_5400.pm M lib/pf/Switch/Hostapd.pm M lib/pf/Switch/Huawei.pm M lib/pf/Switch/Intel.pm M lib/pf/Switch/Intel/Express_460.pm M lib/pf/Switch/Intel/Express_530.pm M lib/pf/Switch/Juniper.pm M lib/pf/Switch/Juniper/EX.pm M lib/pf/Switch/Juniper/EX2200.pm M lib/pf/Switch/LG.pm M lib/pf/Switch/LG/ES4500G.pm M lib/pf/Switch/Linksys.pm M lib/pf/Switch/Linksys/SRW224G4.pm M lib/pf/Switch/Meraki/AP_http.pm M lib/pf/Switch/Meru.pm M lib/pf/Switch/Meru/MC.pm M lib/pf/Switch/Mikrotik.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/Switch/Motorola.pm M lib/pf/Switch/Motorola/RFS.pm M lib/pf/Switch/Netgear.pm M lib/pf/Switch/Netgear/MSeries.pm M lib/pf/Switch/Nortel.pm M lib/pf/Switch/Nortel/BPS2000.pm M lib/pf/Switch/Nortel/BayStack4550.pm M lib/pf/Switch/Nortel/BayStack470.pm M lib/pf/Switch/Nortel/BayStack5500.pm M lib/pf/Switch/Nortel/BayStack5500_6x.pm M lib/pf/Switch/Nortel/ERS2500.pm M lib/pf/Switch/Nortel/ERS4000.pm M lib/pf/Switch/Nortel/ERS5000.pm M lib/pf/Switch/Nortel/ERS5000_6x.pm M lib/pf/Switch/Nortel/ES325.pm M lib/pf/Switch/PacketFence.pm M lib/pf/Switch/Ruckus.pm M lib/pf/Switch/SMC.pm M lib/pf/Switch/SMC/TS6128L2.pm M lib/pf/Switch/SMC/TS6224M.pm M lib/pf/Switch/SMC/TS8800M.pm M lib/pf/Switch/ThreeCom.pm M lib/pf/Switch/ThreeCom/E4800G.pm M lib/pf/Switch/ThreeCom/E5500G.pm M lib/pf/Switch/ThreeCom/NJ220.pm M lib/pf/Switch/ThreeCom/SS4200.pm M lib/pf/Switch/ThreeCom/SS4500.pm M lib/pf/Switch/ThreeCom/Switch_4200G.pm M lib/pf/Switch/Trapeze.pm M lib/pf/Switch/WirelessModuleTemplate.pm M lib/pf/Switch/Xirrus.pm M lib/pf/Switch/Xirrus/AP_http.pm commit ed8224f71fe9dcdb44044f14b711dba51f274965 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 16 20:13:07 2015 -0400 Remove all instances of Log::Log4perl in the pf::Switch namespace M lib/pf/Switch.pm M lib/pf/Switch/Accton.pm M lib/pf/Switch/Accton/ES3526XA.pm M lib/pf/Switch/Accton/ES3528M.pm M lib/pf/Switch/AeroHIVE.pm M lib/pf/Switch/AeroHIVE/AP.pm M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/Switch/Alcatel.pm M lib/pf/Switch/AlliedTelesis.pm M lib/pf/Switch/AlliedTelesis/AT8000GS.pm M lib/pf/Switch/Amer.pm M lib/pf/Switch/Amer/SS2R24i.pm M lib/pf/Switch/Anyfi.pm M lib/pf/Switch/Aruba.pm M lib/pf/Switch/Aruba/Controller_200.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Avaya.pm M lib/pf/Switch/Avaya/ERS2500.pm M lib/pf/Switch/Avaya/ERS4000.pm M lib/pf/Switch/Avaya/ERS5000.pm M lib/pf/Switch/Avaya/ERS5000_6x.pm M lib/pf/Switch/Avaya/WC.pm M lib/pf/Switch/Belair.pm M lib/pf/Switch/Brocade.pm M lib/pf/Switch/Cisco.pm M lib/pf/Switch/Cisco/Aironet.pm M lib/pf/Switch/Cisco/Aironet_1130.pm M lib/pf/Switch/Cisco/Aironet_1242.pm M lib/pf/Switch/Cisco/Aironet_1250.pm M lib/pf/Switch/Cisco/Aironet_1600.pm M lib/pf/Switch/Cisco/Aironet_WDS.pm M lib/pf/Switch/Cisco/Catalyst_2900XL.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/Catalyst_2960G.pm M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/Catalyst_2970.pm M lib/pf/Switch/Cisco/Catalyst_3500XL.pm M lib/pf/Switch/Cisco/Catalyst_3550.pm M lib/pf/Switch/Cisco/Catalyst_3560.pm M lib/pf/Switch/Cisco/Catalyst_3560G.pm M lib/pf/Switch/Cisco/Catalyst_3750.pm M lib/pf/Switch/Cisco/Catalyst_3750G.pm M lib/pf/Switch/Cisco/Catalyst_4500.pm M lib/pf/Switch/Cisco/Catalyst_6500.pm M lib/pf/Switch/Cisco/ISR_1800.pm M lib/pf/Switch/Cisco/WLC.pm M lib/pf/Switch/Cisco/WLC_2100.pm M lib/pf/Switch/Cisco/WLC_2106.pm M lib/pf/Switch/Cisco/WLC_2500.pm M lib/pf/Switch/Cisco/WLC_4400.pm M lib/pf/Switch/Cisco/WLC_5500.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/Switch/Cisco/WiSM.pm M lib/pf/Switch/Cisco/WiSM2.pm M lib/pf/Switch/Dell.pm M lib/pf/Switch/Dell/Force10.pm M lib/pf/Switch/Dell/PowerConnect3424.pm M lib/pf/Switch/Dlink.pm M lib/pf/Switch/Dlink/DES_3028.pm M lib/pf/Switch/Dlink/DES_3526.pm M lib/pf/Switch/Dlink/DES_3550.pm M lib/pf/Switch/Dlink/DGS_3100.pm M lib/pf/Switch/Dlink/DGS_3200.pm M lib/pf/Switch/Dlink/DWL.pm M lib/pf/Switch/Dlink/DWS_3026.pm M lib/pf/Switch/EdgeCore.pm M lib/pf/Switch/Enterasys.pm M lib/pf/Switch/Enterasys/D2.pm M lib/pf/Switch/Enterasys/Matrix_N3.pm M lib/pf/Switch/Enterasys/SecureStack_C2.pm M lib/pf/Switch/Enterasys/SecureStack_C3.pm M lib/pf/Switch/Enterasys/V2110.pm M lib/pf/Switch/Extreme.pm M lib/pf/Switch/Extreme/Summit.pm M lib/pf/Switch/Extreme/Summit_X250e.pm M lib/pf/Switch/Extricom.pm M lib/pf/Switch/Extricom/EXSW.pm M lib/pf/Switch/Foundry.pm M lib/pf/Switch/Foundry/FastIron_4802.pm M lib/pf/Switch/Foundry/MC.pm M lib/pf/Switch/H3C.pm M lib/pf/Switch/HP.pm M lib/pf/Switch/HP/Controller_MSM710.pm M lib/pf/Switch/HP/E4800G.pm M lib/pf/Switch/HP/E5500G.pm M lib/pf/Switch/HP/MSM.pm M lib/pf/Switch/HP/Procurve_2500.pm M lib/pf/Switch/HP/Procurve_2600.pm M lib/pf/Switch/HP/Procurve_2920.pm M lib/pf/Switch/HP/Procurve_3400cl.pm M lib/pf/Switch/HP/Procurve_4100.pm M lib/pf/Switch/HP/Procurve_5300.pm M lib/pf/Switch/HP/Procurve_5400.pm M lib/pf/Switch/Hostapd.pm M lib/pf/Switch/Huawei.pm M lib/pf/Switch/Huawei/S5710.pm M lib/pf/Switch/IBM/IBM_RackSwitch_G8052.pm M lib/pf/Switch/Intel.pm M lib/pf/Switch/Intel/Express_460.pm M lib/pf/Switch/Intel/Express_530.pm M lib/pf/Switch/Juniper.pm M lib/pf/Switch/Juniper/EX.pm M lib/pf/Switch/Juniper/EX2200.pm M lib/pf/Switch/LG.pm M lib/pf/Switch/LG/ES4500G.pm M lib/pf/Switch/Linksys.pm M lib/pf/Switch/Linksys/SRW224G4.pm M lib/pf/Switch/Meraki/AP_http.pm M lib/pf/Switch/Meru.pm M lib/pf/Switch/Meru/MC.pm M lib/pf/Switch/Mikrotik.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/Switch/Motorola.pm M lib/pf/Switch/Motorola/RFS.pm M lib/pf/Switch/Netgear.pm M lib/pf/Switch/Netgear/FSM726v1.pm M lib/pf/Switch/Netgear/FSM7328S.pm M lib/pf/Switch/Netgear/GS110.pm M lib/pf/Switch/Netgear/MSeries.pm M lib/pf/Switch/Nortel.pm M lib/pf/Switch/Nortel/BPS2000.pm M lib/pf/Switch/Nortel/BayStack4550.pm M lib/pf/Switch/Nortel/BayStack470.pm M lib/pf/Switch/Nortel/BayStack5500.pm M lib/pf/Switch/Nortel/BayStack5500_6x.pm M lib/pf/Switch/Nortel/ERS2500.pm M lib/pf/Switch/Nortel/ERS4000.pm M lib/pf/Switch/Nortel/ERS5000.pm M lib/pf/Switch/Nortel/ERS5000_6x.pm M lib/pf/Switch/Nortel/ES325.pm M lib/pf/Switch/PacketFence.pm M lib/pf/Switch/Ruckus.pm M lib/pf/Switch/SMC.pm M lib/pf/Switch/SMC/TS6128L2.pm M lib/pf/Switch/SMC/TS6224M.pm M lib/pf/Switch/SMC/TS8800M.pm M lib/pf/Switch/ThreeCom.pm M lib/pf/Switch/ThreeCom/E4800G.pm M lib/pf/Switch/ThreeCom/E5500G.pm M lib/pf/Switch/ThreeCom/NJ220.pm M lib/pf/Switch/ThreeCom/SS4200.pm M lib/pf/Switch/ThreeCom/SS4500.pm M lib/pf/Switch/ThreeCom/Switch_4200G.pm M lib/pf/Switch/Trapeze.pm M lib/pf/Switch/WirelessModuleTemplate.pm M lib/pf/Switch/Xirrus.pm M lib/pf/Switch/Xirrus/AP_http.pm commit 5aa6cfb7f7a132bdeedfd61cbee4efd79248dedb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 16 18:56:23 2015 -0400 Remove direct use Log::Log4perl M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Config.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/DB.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Fingerbank.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Pagination.pm M html/pfappserver/lib/pfappserver/Model/Admin.pm M html/pfappserver/lib/pfappserver/Model/Authentication.pm M html/pfappserver/lib/pfappserver/Model/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Model/Config/System.pm M html/pfappserver/lib/pfappserver/Model/Configurator.pm M html/pfappserver/lib/pfappserver/Model/DB.pm M html/pfappserver/lib/pfappserver/Model/Graph.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/lib/pfappserver/Model/MacAddress.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/Model/PfConfigAdapter.pm M html/pfappserver/lib/pfappserver/Model/Roles.pm M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/lib/pfappserver/Model/Search/User.pm M html/pfappserver/lib/pfappserver/Model/Services.pm M html/pfappserver/lib/pfappserver/Model/SoH.pm M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/lib/pfappserver/Model/UserAgent.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm commit 76178d8469ce63769fe500836f85d13182912eed Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 28 13:51:57 2015 -0400 Fix getBitAtPosition and updated the test M lib/pf/Switch.pm M t/SNMP.t commit 9f6fc5fcba8e853f187fd3baf5d805138c717097 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Sep 23 09:16:14 2015 -0400 Fix virables names and syntax M lib/pf/api.pm M lib/pf/scan/nessus6.pm commit c0931f9de16b92db785c2ef404f09198c1e69576 Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Jun 9 08:39:08 2015 -0400 Fix syntax M lib/pf/scan.pm commit c557aa12db862559fd8e6b574da09b4154a8b8d1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 1 11:53:19 2015 -0400 Parse Nessus 6 repport and reevaluate access after the scan M lib/pf/api.pm M lib/pf/scan.pm M lib/pf/scan/nessus6.pm commit 9aa4b527d107604b7681302ee43ba10e62e2107d Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 29 16:30:34 2015 -0400 Added nessus6 files A html/pfappserver/lib/pfappserver/Form/Config/Scan/Nessus6.pm A html/pfappserver/root/config/scan/type/nessus6.tt A lib/pf/scan/nessus6.pm commit 12bba6260db31ebfb65bd422cd134611b132dc16 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 29 13:57:47 2015 -0400 Check for open violation at the end of the portal M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit 0669c52739929fd6370c92356c666904b702c3df Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 29 12:56:24 2015 -0400 Added Nessus6 scan engine M addons/packages/packetfence.spec M debian/control commit 3a59f5354eebec86f6f2f6dc4dde5c096e3a938f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 28 13:49:15 2015 -0400 Add syslog firewall rule M conf/iptables.conf.example commit 21527a5d6533372f15d145630fd28d5c6528d1d4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 28 12:46:01 2015 -0400 return error handler when request fails M raddb/packetfence.pm commit adf60dc9b0ebfa84b839aad98aa26912f6e4f70b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 28 11:56:12 2015 -0400 news entry for #971 M NEWS.asciidoc commit e9f1dd5996db645678dab8a59866b6f6e98692dd Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 28 11:51:18 2015 -0400 Removed popup.msg from packaging M addons/packages/packetfence.spec M debian/packetfence.conffiles commit dcc6c26cbdf61e33240b5c1668bb56871d15514f Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 28 11:15:28 2015 -0400 Fix debian packaging M debian/control commit e22b0fe184c230d971c97e512517c323adba0609 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Oct 27 09:54:32 2015 -0400 Fixed carbon daemons log rotation issue. M NEWS.asciidoc M conf/monitoring/carbon.conf.example commit f0a959108075cd20e274face4f2d49affcab8880 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 28 10:36:25 2015 -0400 news entry for #986 M NEWS.asciidoc commit b277cf968c3a728e63bc8d4484ecf516174238e0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 28 10:07:38 2015 -0400 add cache fields to admin M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/BarracudaNG.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Checkpoint.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/FortiGate.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Iboss.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/PaloAlto.pm commit aff598ad7f0c98db50f2f4c45b821a73b1d836cd Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 28 09:28:58 2015 -0400 fix doc M lib/pf/api.pm commit b05ecd71aff5af39bae04785ea8628afc344216d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 27 08:21:47 2015 -0400 Hostname change goes through violations M conf/violations.conf.example M lib/pf/api.pm M lib/pf/constants/trigger.pm commit 60b83d12f43a75acc3515cc7766b055b7af76e92 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 9 08:42:00 2015 -0400 only set computername if defined in dhcp packet M sbin/pfdhcplistener commit b38ee60fe825fcf5886a92943cb810ebf5902e8f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 15 12:44:34 2015 -0400 added alerting of hostname changes in pfdhcplistener M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/i_default.po M lib/pf/api.pm M sbin/pfdhcplistener commit 684c6d911d76b71073b129ee337510c728e8b6f6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Oct 27 14:08:23 2015 -0400 UPGRADE file entry for PR #781 M UPGRADE.asciidoc commit 1d97d5d67b4b456b3f7da137b6a680761a28c5c1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Oct 27 14:04:59 2015 -0400 NEWS file entry for PR #781 M NEWS.asciidoc commit 8c6f568ad154c0f62b0cb116b405ae908d3451a1 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Oct 27 13:32:58 2015 -0400 fixing RADIUS source issue #988 M html/pfappserver/root/authentication/source/type/RADIUS.tt commit 427727704fc984b285733130eb94292dbd14cb94 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 27 10:15:13 2015 -0400 Updated pod doc and will die if parentConfig has not been implemented Fixes #987 M lib/pfconfig/namespaces/FilterEngine/AccessScopes.pm commit 76018ae5f778795d9f4b28478d3d72a851df7371 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 27 09:52:09 2015 -0400 add disable auth on load balancer M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/i_default.po M lib/pf/services/manager/radiusd_child.pm commit 357f27156f8a466c89eb18c8a7f17f4e633c61e0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 27 09:22:16 2015 -0400 make proxy requests originate from cluster ip M lib/pf/services/manager/radiusd_child.pm M lib/pf/services/manager/radsniff3.pm commit 0559236198d5b12eab2c710ae1f73cf19ddcb982 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 23 10:08:52 2015 -0400 add control socket M conf/radiusd/acct.conf.example M conf/radiusd/auth.conf.example M conf/radiusd/load_balancer.conf.example M lib/pf/services/manager/radiusd_child.pm commit 1000a2857d3c26484b25e00e46865c0ad5cad3af Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 23 09:36:18 2015 -0400 remove control socket from packaging M addons/packages/packetfence.spec M debian/rules commit 53c4a25b384cc50d386b8f44e555fb7a7544292d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 23 09:34:58 2015 -0400 added radiusd process for acct M .gitignore D conf/radiusd/aaa.conf.example A conf/radiusd/acct.conf.example A conf/radiusd/auth.conf.example M lib/pf/services/manager/radiusd.pm M lib/pf/services/manager/radiusd_child.pm commit 1766cafa5e65a0e5fbb821ae38944de14c80b4c3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 23 09:16:44 2015 -0400 removed obsolete code M lib/pfconfig/namespaces/config/Pf.pm commit c9bc4b2789d66f8da2c8a20b7e2c4d319fdf2f66 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 23 09:06:09 2015 -0400 remove inner-tunnel listen M addons/packages/packetfence.spec M debian/rules commit 011e9cab2a46f8b6fe0274884b338ed123940bad Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 23 09:04:15 2015 -0400 touchup radiusd_child service manager M lib/pf/services/manager/radiusd_child.pm commit 02c8078cdeac403ea2eb40bb7009e2553e5e7b9a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 23 09:00:59 2015 -0400 remove listens from radiusd pf cluster config M conf/radiusd/packetfence-cluster.example commit b4ab9163e9ea24c3175ed4fd24f40060c200ea68 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 23 08:59:22 2015 -0400 found the recipe for multi-radius processes M .gitignore A conf/radiusd/aaa.conf.example A conf/radiusd/load_balancer.conf.example M lib/pf/services/manager/radiusd.pm M lib/pf/services/manager/radiusd_child.pm commit 2dbb931d825c53a582f7003b1c62eef9bd706f23 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 22 21:08:45 2015 -0400 change strategy M conf/documentation.conf M conf/pf.conf.defaults M conf/radiusd/radiusd.conf.example M lib/pf/services/manager/radiusd.pm M lib/pf/services/manager/radiusd_child.pm commit 96809fff56a31edc0bbf32d111d03bb3ac8edbfb Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 22 17:11:09 2015 -0400 added multi process radiusd M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/services.pm M lib/pf/services/manager/radiusd.pm A lib/pf/services/manager/radiusd_child.pm M lib/pfconfig/namespaces/config/Pf.pm commit a4e5a38408dede806a5b4b5ccd9e7f8fdf7cf94c Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Oct 26 18:16:37 2015 -0400 Fix syntax M lib/pf/cluster.pm M sbin/pfdhcplistener commit d10e96dbc134d1789805b14e18abe0fe396a709c Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Oct 26 18:03:01 2015 -0400 Update node_view to have last_connection_sub_type M lib/pf/node.pm commit 5ac8c450615a9ee57f06002b976f045e8bfafd0d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 26 17:48:37 2015 -0400 fix bad copy paste M sbin/pfdetect commit f3d039f06b30721fae2d7fc48607823efeb90bc5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 26 17:48:06 2015 -0400 remove useless imports M lib/pfconfig/namespaces/resource/accounting_triggers.pm M lib/pfconfig/namespaces/resource/bandwidth_expired_violations.pm commit b18b2199196321410b4f682f670149ec0cbd1cb0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 26 17:46:42 2015 -0400 all is good now M lib/pf/web/constants.pm commit 16ab51e7ec396d787a3ef6d53da69455441f4e36 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 26 09:23:22 2015 -0400 Update number of tests M t/SNMP.t commit 89914b0a8bd6bfa1964451462403aa5e5e231cfa Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 26 09:21:08 2015 -0400 Added unit test Signed-off-by: Durand Fabrice <fdurand@inverse.ca> M t/SNMP.t commit c93498d77b7695b1b4d230891fdb575f1da2f132 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 21 09:54:02 2015 -0400 Fixed getBitAtPosition M lib/pf/Switch.pm M lib/pf/Switch/HP/Procurve_2920.pm commit c2df47d9c646e56b6921ec0dfb2a72287ac94751 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 26 14:29:38 2015 -0400 Remove pfdhcplistener service manager test if cluster is enabled M lib/pf/services/manager/pfdhcplistener.pm commit 86bf525faf47c0637b755bd6519cd5979814302c Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 26 14:27:40 2015 -0400 Fix pfupdate M bin/cluster/pfupdate commit 466485662d35a4823b263830053cdba1d3bd5457 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 26 14:24:47 2015 -0400 Run pfdhcplistener on each cluster members M addons/packages/packetfence.spec M bin/cluster/management_update A bin/cluster/pfupdate M lib/pf/cluster.pm M lib/pf/services/manager/keepalived.pm M sbin/pfdhcplistener commit 4041fd96bb4e5f59ffdf0c1964e51c1764d2091e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 26 13:39:47 2015 -0400 add p0f as a dependency M addons/packages/packetfence.spec commit c0e15aa496f39abcf807acb913b00fb9d12ba7ab Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 26 12:39:21 2015 -0400 Allow vrrp on portal interfaces M lib/pf/iptables.pm commit 0da0cb83e0159cf49bd047ab85080d97e4c0a7f5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 26 11:47:25 2015 -0400 Manage portal interface in keepalived M lib/pf/services/manager/keepalived.pm commit d54a4d99e3faf1a6fc71fb334c32578e40f03ea0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 26 09:40:30 2015 -0400 fix bad copy paste M conf/pf.conf.defaults commit 6526ca7aeede10dbe5805628701dd4d879c4ff79 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 23 15:47:19 2015 -0400 You.... missing square bracket... M conf/pf.conf.defaults commit 90dd71f38eb421c6893c1355a691b1f046cbb05f Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 23 13:46:37 2015 -0400 Force voip to no to avoid duplicate entry in locationlog M lib/pf/vlan.pm commit 96aef34e6201557b92a8a9d3396c3b89c5c29956 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 23 13:41:46 2015 -0400 add back autoreg action to violations M lib/pf/action.pm commit 3051e5d6888a9301f93acb24603ecf235c1985d1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 23 13:39:54 2015 -0400 remove node_mac_wakeup M lib/pf/node.pm M lib/pf/radius.pm M sbin/pfdhcplistener M sbin/pfsetvlan commit f8512bde3f352e888b77331d98694f057bdeef20 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 23 11:55:14 2015 -0400 add missing child resources to interfaces M lib/pfconfig/namespaces/interfaces.pm commit 5ac198ad765f4d25fddb1a9610214d8503521d47 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Oct 23 09:49:40 2015 -0400 Fixed NEWS file. M NEWS.asciidoc commit 6460f9b4ef87d1c421999009bd418b0f055cf70b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 23 09:48:55 2015 -0400 NEWS file entry for commit f90c1761ba972ed0262e7fd070b67c1c92db494c M NEWS.asciidoc commit c45f6b521aa908aa43830008d5ea8d5d2e22fa62 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 23 09:47:20 2015 -0400 Bogus template after post-release procedure M NEWS.asciidoc commit f90c1761ba972ed0262e7fd070b67c1c92db494c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 23 09:42:10 2015 -0400 Added Microsoft captive-portal detection mecanism URL M conf/pf.conf.defaults commit dc34828bda3ef15f9b9f2b80610b4be25c0d71b4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 23 09:06:09 2015 -0400 Avoid useless failback M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit d66a3e8291acba88e4ef81b010e3094f775019ad Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 23 00:15:36 2015 -0400 First blast at Security Onion configuration instructions M docs/PacketFence_Administration_Guide.asciidoc commit f589c652c5cd95c9df899bfe4a75d79211d006ca Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 22 15:48:06 2015 -0400 Updated dhcpv6 duid parsing ti hexify address data M lib/pf/util/dhcpv6.pm commit 9a84c9ba5681aef3408e0abbaf26ffb2a9310115 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Oct 22 15:03:16 2015 -0400 Added ntlm_auth_wrapper to the list of binaries to exclude from the Perl specific tests. M t/TestUtils.pm commit dc521dd8101dab873dc03a063f5cef3c069243a2 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Oct 22 13:35:44 2015 -0400 Removed duplicates in packaging. M addons/packages/packetfence.spec commit 654cdd673a9df26ea304faefca0793541af04407 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Oct 22 13:32:08 2015 -0400 Minor fixes to dashboard to prevent missing ntlm metrics from generating negative values. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit d931996141da08f3b90e4c77a0be1c3ad10af287 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Oct 19 13:22:05 2015 -0400 Added packaging for RHEL and debian. M addons/packages/packetfence.spec M debian/control M debian/rules commit 88922483e21f80e5b57eb171e6563220f13d0d3d Author: Louis Munro <lmunro@inverse.ca> Date: Mon Oct 19 10:36:03 2015 -0400 Added the call to increment the StatsD counter for radius mschap authentication. M conf/radiusd/packetfence-tunnel.example commit ea3e36990fe425efe2e3a90ad0e9984c649d7f07 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Oct 19 08:46:25 2015 -0400 Added error handling for failure to get own hostname. Attempt to clean up the hostname normalization. Some testing required. M src/ntlm_auth_wrap.c commit 09c7f6e921cb19251783f194dab5cf6ea05cde86 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Oct 16 17:03:16 2015 -0400 Added ntlm_auth timeouts to the dashboard. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M raddb/packetfence.pm commit fca1c33f8920ee83695d47686da653386c519ce8 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Oct 2 11:31:05 2015 -0400 Added ntlm_auth times to the dashboard. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit 97ee1c08025f0fa0d9cf5fd5ee1b52d6dd436910 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Oct 2 11:19:36 2015 -0400 Fixed a bug in the normalization of the hostname. Added some comments to raddb/module/mschap to make clear what is going on. M raddb/modules/mschap M src/ntlm_auth_wrap.c commit a47f8b4e928a5f2f9981b2e927fdc8a00a2bcf47 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Sep 21 15:16:22 2015 -0400 Removed unused function. Now return immediately if a socket to statsd cannot be opened. Closed socket after sending message. M src/ntlm_auth_wrap.c commit 33982ad84622f268296ac5c43b1c3b2c492ed0fd Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jul 31 13:07:07 2015 -0400 Removed stale code. M src/ntlm_auth_wrap.c commit 85ee8f25fd60ff1c77b3d64a29d897ce4d0924ea Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jul 31 12:09:58 2015 -0400 Now escapes dots in hostname since they are also used as namespace separators in statsd. M src/ntlm_auth_wrap.c commit 08f25658aaf853c4b50e4f4a54f238265ae7bd64 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jul 2 16:54:14 2015 -0400 Improved the improvements to exit status handling. We now check to see if the return status from the child was manually set due to a TERM handler. M src/ntlm_auth_wrap.c commit 265f45fae9b4784cfd84be4389cb2f7eb333b7f6 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jul 2 16:44:22 2015 -0400 Improved exit status handling and logging. M src/ntlm_auth_wrap.c commit 19bdbdf35e119e108a67235d1404269cff8c669e Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jul 2 16:19:34 2015 -0400 Improvements, mainly waiting for child to exit even if we kill it so it does not create a zombie. M src/ntlm_auth_wrap.c commit ad377fcad15186a49581f979dca2e9aafa9a245d Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jul 2 14:32:28 2015 -0400 Modified so that a kill signal is sent to the child process if a SIGTERM is received. M src/ntlm_auth_wrap.c commit f0a136e4db803555d5c79027d688528ecd2443f3 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jun 5 16:26:21 2015 -0400 Bugfixes related to moving the argv pointer. M src/ntlm_auth_wrap.c commit 49c1573fb84f52a268f7ee371c0cdcb445e1b34f Author: Louis Munro <lmunro@inverse.ca> Date: Thu May 28 09:41:16 2015 -0400 Added interrupted system call recovery in waitpid. M src/ntlm_auth_wrap.c commit d04198511931b3bbc035330b9b57d23e7625dca5 Author: Louis Munro <lmunro@inverse.ca> Date: Wed May 27 17:36:44 2015 -0400 Added a signal handler so we can log something when killed by FreeRADIUS due to a timeout. M src/ntlm_auth_wrap.c commit 4f3efdc0fc8f119bb454b78d3e4de94e7eee5704 Author: Louis Munro <lmunro@inverse.ca> Date: Wed May 27 11:29:19 2015 -0400 Adds the ntlm_auth wrapper to the radius configuration and creates a new package for it. M NEWS.asciidoc M addons/packages/packetfence.spec commit 9032eb349af5a826851bcdf25da54a54ed55f9a6 Author: Louis Munro <lmunro@inverse.ca> Date: Wed May 6 17:05:17 2015 -0400 Modified mschap module to send ntlm calls through wrapper by default. M raddb/modules/mschap commit 52c387e140e4c84d299cc54440b6af1c0835cc65 Author: Louis Munro <lmunro@inverse.ca> Date: Sat Apr 18 18:10:53 2015 -0400 Added option for debugging symbols to the Makefile. Removed leftover debugging statement in option 'F' processing. M Makefile M src/ntlm_auth_wrap.c commit 2d0007b8ab8336fde00b9925f3cf877fc42e80c8 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Apr 17 18:06:55 2015 -0400 Beginning to look good. Added log level and facility options parsing. Let's test this. M src/ntlm_auth_wrap.c commit d23c00f69fa0610f3b554b56442d1a11ce96c617 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Apr 17 15:37:03 2015 -0400 Added options processing. Probably full of bugs. Do not use as is. M src/ntlm_auth_wrap.c commit 79615b7c31f7680d2626dd9e34b6a56a898abe43 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Apr 16 17:54:24 2015 -0400 Added a message to increment a counter when ntlm_auth return something other than zero. M src/ntlm_auth_wrap.c commit 225e6445e5e88203f7cb31846ed53589d17b6959 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Apr 16 16:10:48 2015 -0400 Started work on adding StatsD support. This version only sends to localhost and has no options. That will come later. M src/ntlm_auth_wrap.c commit 3ec5bcf127cf602b9a66cb6b237ec8dd62436d1a Author: Louis Munro <lmunro@inverse.ca> Date: Mon Nov 3 15:49:01 2014 -0500 Now logging pid as well. M src/ntlm_auth_wrap.c commit 10cf54711dff65048b0a2a853441ade9d265490e Author: Louis Munro <lmunro@inverse.ca> Date: Wed Oct 22 13:00:41 2014 -0400 Changed logging facility at the client's request. Changed COMMAND to point to /usr/bin/ntlm_auth.real so we can change radius without restarting by just linking ntlm_auth to either the wrapper or the real binary. M src/ntlm_auth_wrap.c commit 9887decf2db84d6acc9fa00f87146497b8fdb883 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jul 23 13:51:43 2014 -0400 Added copyright and GPL. M src/ntlm_auth_wrap.c commit f8aca3e5f04fc4b6c149f31fba33d4e8b14dae66 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jul 23 12:17:19 2014 -0400 Added target for ntlm_auth_wrapper. M Makefile commit 8ebb41fe689898954dc0b19df1a9d8e9a4bc3884 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jul 3 17:11:23 2014 -0400 More better error handling. M src/ntlm_auth_wrap.c commit bd8fd670de3e2e37dbc5ec8345fa41b1a6ff8b8a Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jul 3 14:07:16 2014 -0400 Added better error handling and logging. M src/ntlm_auth_wrap.c commit 5abd61cd20780e764ab2bab9bcd7951998760512 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jul 2 16:58:17 2014 -0400 Added fork and execve to avoid possible shell expansion. M src/ntlm_auth_wrap.c commit bef30e677f6bd6fd34e1947414f1bb2e591d55c2 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jun 27 21:05:51 2014 -0400 Added code to avoid logging passwords or challenge. M src/ntlm_auth_wrap.c commit acf1fe2b27ac683abdc6ac0f0251719881af5bd8 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jun 27 11:59:54 2014 -0400 Initial commit of ntlm_auth_wrap. No makefile support yet, not in the NEWS file yet. Just here for some code review and testing. A src/ntlm_auth_wrap.c commit 91df2822426f78cd8fa61b5d795071db5ef7653e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 22 11:55:32 2015 -0400 fix tcp fingerprinting on prod interface M sbin/pfdhcplistener commit 8af70633627af98588c6626d7b6e6eac5384479f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 22 09:49:20 2015 -0400 Rename FilterEngines M lib/pf/access_filter/vlan.pm M lib/pfconfig/manager.pm D lib/pfconfig/namespaces/FilterEngine/AccessFilterEngineScopes.pm A lib/pfconfig/namespaces/FilterEngine/AccessScopes.pm D lib/pfconfig/namespaces/FilterEngine/VlanFilterEngineScopes.pm A lib/pfconfig/namespaces/FilterEngine/VlanScopes.pm M lib/pfconfig/namespaces/config/VlanFilters.pm commit 1214277af9fe4b3c0996e23b045bcb8c2f682614 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 21 15:54:05 2015 -0400 remove useless param M lib/pfconfig/namespaces/resource/accounting_triggers.pm M lib/pfconfig/namespaces/resource/bandwidth_expired_violations.pm commit d9ebd98b91a456b7c51fc9d6dc000a4d8d906673 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 21 15:45:48 2015 -0400 really complete the renaming M lib/pf/pfcmd/checkup.pm M lib/pfconfig/namespaces/FilterEngine/Violation.pm M lib/pfconfig/namespaces/resource/accounting_triggers.pm M lib/pfconfig/namespaces/resource/bandwidth_expired_violations.pm commit 7cae4045ffda09a3c8a389e63028552ffa9ee0d8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 21 15:24:25 2015 -0400 Fixed the way to calculate the ifindex for 3com switches M lib/pf/Switch/ThreeCom.pm commit 0a36e59bbb8598152d59521115cfafab4bc25c60 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 21 15:19:11 2015 -0400 Revert "temp reenable suricta categories" This reverts commit e6cef96813e9f3d248b064f8ea9046f0834f982a. M .gitignore commit e6cef96813e9f3d248b064f8ea9046f0834f982a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 21 15:18:08 2015 -0400 temp reenable suricta categories M .gitignore commit f751bfadcb9f8d7b75361f83e420a020a7d84fd7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 21 15:14:47 2015 -0400 fix renaming M lib/pfconfig/namespaces/config/Violations.pm commit d84a9904c3d1f2a1d299cc747d04a502c26d39cd Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 21 15:14:18 2015 -0400 remove regex class D lib/pf/condition/regex.pm commit 5f02eab19902c2227d5f73907fd00e7d99812196 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 21 15:11:03 2015 -0400 add node in pfconfig namespace M lib/pfconfig/namespaces/config/Pfdetect.pm commit ebbc01c35667b0c6cf51e483f559c8c44d5b0228 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 21 12:35:17 2015 -0400 Advanced example in vlan filters M conf/vlan_filters.conf.example commit 17418b21ed3c2ee55faad18573058f3cc34d7983 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 21 11:39:51 2015 -0400 Added Autoreg example M conf/vlan_filters.conf.example commit 97641a7e58e59dee0da28525e2a2a423fc3a5cf9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 8 12:40:56 2015 -0400 Updated .gitignore M .gitignore commit 8051c6b0c9206a1b1c34e3a9755d11c065568328 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 21 08:33:36 2015 -0400 add pfdetect.conf and suricata categories to packaging M addons/packages/packetfence.spec M debian/packetfence.conffiles commit 900f0ac03f2941f38a1870d6e6f10c3e8de7d77b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 21 08:26:42 2015 -0400 remove useless sorting M lib/pf/action.pm commit 19457778cb2ffa3626ec124a55ed19d77b5a1541 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 21 08:26:02 2015 -0400 be confident when importing M lib/pf/util.pm commit e1ad5e2058167cd3fdfb74d25f834b45ebef74bb Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 21 08:24:58 2015 -0400 add example to pfdetect conf file M conf/pfdetect.conf.example commit e8d135edb5dcee95451393db15423c954c98122b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 21 08:22:28 2015 -0400 add pfdetect.conf to gitignore M .gitignore commit 061203cd2f0ca1da925962e07a655af757e885c3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 21 08:22:03 2015 -0400 add suricata categories to gitignore M .gitignore commit 3e0aac33844a334a8d9cccee227a3f8bfff4f78f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 21 08:21:51 2015 -0400 move suricata categories to example file D conf/suricata_categories.txt A conf/suricata_categories.txt.example commit cf101b79c7a9d09803aa8f08079b5126144beda1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 21 08:19:47 2015 -0400 more doc ! M lib/pf/condition/includes.pm M lib/pf/condition/starts_with.pm commit dad23332f3858821e9b6bbc19da2998937ce0853 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 21 08:17:11 2015 -0400 fix documentation headers M lib/pf/condition/includes.pm M lib/pf/condition/starts_with.pm M lib/pf/detect/parser.pm M lib/pf/detect/parser/fortianalyser.pm M lib/pf/detect/parser/security_onion.pm M lib/pf/detect/parser/snort.pm M lib/pf/factory/condition/violation.pm M lib/pf/factory/detect/parser.pm commit d89f14b3488db60c143757e9922e960bb790b24b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 21 08:17:02 2015 -0400 rename violation engine pfocnfig namespace M lib/pf/violation.pm A lib/pfconfig/namespaces/FilterEngine/Violation.pm D lib/pfconfig/namespaces/resource/ViolationFilterEngine.pm commit aea235742138051f07ac89433418e7de1a0b7d6b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 21 08:09:37 2015 -0400 remove notes D violations_upgrade.txt commit af8aad67f9e077ee1077f7b9bebc40314f25fe6b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 20 17:44:41 2015 -0400 Refactored and code cleanup M lib/pf/WebAPI/JSONRPC.pm commit d881944be4766ce40fb190ce4aed9e383bec6fb7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 20 15:57:42 2015 -0400 Updated pod doc M lib/pf/api.pm commit 1cfda031fa8fc9e2cba20f23cc0114f82d6e1af8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 20 15:40:42 2015 -0400 handle whitespaces in violation triggers M lib/pf/factory/condition/violation.pm M lib/pfconfig/namespaces/resource/ViolationFilterEngine.pm M t/data/violations.conf commit 7455af01ead8672fbd2da09b1e8e774a77f9a227 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 20 15:11:06 2015 -0400 rework violations conf for refactoring M conf/violations.conf.example commit 7776d90b4b5d3dec672261d47d2cc5b063f6a7e4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 20 14:51:22 2015 -0400 Modify doc for violation refactor M docs/PacketFence_Administration_Guide.asciidoc A docs/images/violation-definition.png A docs/images/violation-remediation.png A docs/images/violation-triggers.png commit d98092f21b136d02ffb31850da861c0e3f7d27b5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 20 14:51:07 2015 -0400 change wording M html/pfappserver/root/violation/view.tt commit 9a998721e210669ed16379874166dc5faca0ab2a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 20 14:50:53 2015 -0400 add violations metadata when creating one M html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm commit ae4de2efd88c43777c8075877550ff0778d013ed Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 20 13:45:54 2015 -0400 fix evenemential trigger detection M html/pfappserver/root/static/admin/config/violations.js commit d7566752222d3c4e350fca6d29a1492a38644831 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 20 13:08:32 2015 -0400 Move the logger to a global variable M lib/pf/access_filter.pm commit e203e79ec434bb30a69cc9d7ca309ab1bce09b57 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 19 17:27:10 2015 -0400 Add upgrade information for the vlan filter configuration M UPGRADE.asciidoc commit 5294e41b7ca2f3f18a11437627513d5bbf0fae01 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 19 16:28:18 2015 -0400 New condition pf::condition::regex_not A lib/pf/condition/regex_not.pm commit dae31811209b18a3941e987494c4a70622c3d6a8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 19 16:27:09 2015 -0400 Refactored to use NetAddrIpStr M lib/pf/condition/network.pm commit 5ae44a79f7f58d8f73228873b1a0eef7963c4a46 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 19 16:26:50 2015 -0400 Refactor to use RegexpRefStr M lib/pf/condition/regex.pm commit 19fe745361247c3226e35910376ff6ef808a2a62 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 19 16:26:19 2015 -0400 New moose types NetAddrIpStr RegexpRefStr A lib/pf/Moose/Types.pm commit fa90023d40aed6c9e318f82f852d1cc78f47a04a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 19 15:37:18 2015 -0400 Updated conf/vlan_filters.conf.example to reflect newer syntax M conf/vlan_filters.conf.example commit 07b5e4e11584c2d92ccbb9da392f48b09f959a1a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 19 15:04:10 2015 -0400 Added the ability to add a regex condition for access filters M lib/pf/factory/condition/access_filter.pm commit 0b1e614cae619be1ac670ce8fda7767db3fb7947 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 19 15:02:36 2015 -0400 New module pf::condition::regex A lib/pf/condition/regex.pm A t/unittest/condition/regex.t commit 2fed7e1cd55c53d93c49197ab943a67d71464e91 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 15 23:36:48 2015 -0400 Fix refactoring dispatchAction incorrectly M lib/pf/access_filter/vlan.pm commit 8db15d0084b46d68e2803eaffbcdae3814944593 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 13 23:41:11 2015 -0400 Added back support for the attribute value for backwards compatibility M lib/pf/factory/condition/access_filter.pm M t/data/vlan_filters.conf commit 7d34780ff3b4d5a15224c3f5608d4f7ccbe091a2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 13 14:29:18 2015 -0400 Adapted packetfence documentation for new syntax M docs/PacketFence_Administration_Guide.asciidoc commit 4d8916f6d8f6b7229087c71584e2ad10707c32f3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 13 14:22:00 2015 -0400 Fix incomplete renaming of the pf::vlan::filter to pf::access_filter::vlan M addons/pfconfig/comparator/dumper.pl M bin/pfcmd-old.pl M t/configstore-2-pfconfig.t commit 7f1f8ca3128984744b5590960de60d9483cc73f3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 13 14:14:32 2015 -0400 Remove direct use of Log::Log4perl M lib/pf/access_filter.pm commit 34cdd60e940e5ce581c4ff212694379c506b4042 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 13 14:10:32 2015 -0400 Rewrote vlan_filters documentation M conf/vlan_filters.conf.example commit 3b94405fbd934b8508732c0dd0f421822bce56c3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 13 11:44:43 2015 -0400 Made FilterEngine::VlanFilterEngineScopes a subclass of FilterEngine::AccessFilterEngineScopes M lib/pfconfig/manager.pm A lib/pfconfig/namespaces/FilterEngine/AccessFilterEngineScopes.pm M lib/pfconfig/namespaces/FilterEngine/VlanFilterEngineScopes.pm commit e0babf0e9c5da7c0cc0b7d4023e0e14dcc6ff338 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 13 11:16:52 2015 -0400 Move back conf/vlan_filters.conf.example to conf/access_filters.conf.example D conf/access_filters.conf.example A conf/vlan_filters.conf.example commit c7d1a2d59191101aede960d08c786f5e118cc32b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 9 14:34:16 2015 -0400 Moved the vlan filters into thier own files M addons/dev-helpers/dump.pl M addons/packages/packetfence.spec M addons/pfconfig/comparator/dumper.pl M debian/packetfence.conffiles D lib/pf/ConfigStore/AccessFilters.pm A lib/pf/ConfigStore/VlanFilters.pm M lib/pf/access_filter.pm M lib/pf/access_filter/vlan.pm M lib/pf/config.pm M lib/pf/file_paths.pm M lib/pf/pfcmd/checkup.pm M lib/pf/radius.pm M lib/pf/vlan/custom.pm D lib/pfconfig/namespaces/FilterEngine/AccessFilterEngineScopes.pm A lib/pfconfig/namespaces/FilterEngine/VlanFilterEngineScopes.pm D lib/pfconfig/namespaces/config/AccessFilters.pm A lib/pfconfig/namespaces/config/VlanFilters.pm M t/PfFilePaths.pm D t/data/access_filters.conf A t/data/vlan_filters.conf M t/vlan.t commit ae20475dae13f9eba6501f983601b25ab346e9eb Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 9 13:31:16 2015 -0400 Move the responsibility of filtering the role to pf::access_filter::vlan M lib/pf/access_filter.pm A lib/pf/access_filter/vlan.pm M lib/pf/vlan.pm M t/vlan.t commit 35a7f914427c5dfa0cbcc336a7ca6e01ea7098a0 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 9 13:02:26 2015 -0400 Allow filters to have sub keys M lib/pf/factory/condition/access_filter.pm M t/data/access_filters.conf commit b5c00aa1691d71bd7d1d5be2d2ac9585c38a3b37 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 8 13:53:57 2015 -0400 Rename lib/pfconfig/namespaces/resource/AccessFilterEngineScopes.pm to lib/pfconfig/namespaces/FilterEngine/AccessFilterEngineScopes.pm M lib/pf/access_filter.pm M lib/pf/pfcmd/checkup.pm A lib/pfconfig/namespaces/FilterEngine/AccessFilterEngineScopes.pm M lib/pfconfig/namespaces/config/AccessFilters.pm D lib/pfconfig/namespaces/resource/AccessFilterEngineScopes.pm commit a1dbd9063ad9391d4c0d9fb9cedb74ca48ffd825 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 8 12:38:39 2015 -0400 Renamed pf::vlan::filters to pf::access_filters M addons/dev-helpers/dump.pl M addons/packages/packetfence.spec M addons/pfconfig/comparator/dumper.pl A conf/access_filters.conf.example D conf/vlan_filters.conf.example M debian/packetfence.conffiles A lib/pf/ConfigStore/AccessFilters.pm D lib/pf/ConfigStore/VlanFilters.pm A lib/pf/access_filter.pm M lib/pf/config.pm A lib/pf/factory/condition/access_filter.pm D lib/pf/factory/condition/vlanfilter.pm M lib/pf/file_paths.pm M lib/pf/pfcmd/checkup.pm M lib/pf/radius.pm M lib/pf/vlan.pm M lib/pf/vlan/custom.pm D lib/pf/vlan/filter.pm A lib/pfconfig/namespaces/config/AccessFilters.pm D lib/pfconfig/namespaces/config/VlanFilters.pm A lib/pfconfig/namespaces/resource/AccessFilterEngineScopes.pm D lib/pfconfig/namespaces/resource/VlanFilterEngineScopes.pm M t/PfFilePaths.pm A t/data/access_filters.conf D t/data/vlan_filters.conf M t/vlan.t commit 40fa633e5f6d94b8e7c5b87b4dc9c81aba640ba0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 6 12:50:19 2015 -0400 Added additional logging M lib/pfconfig/namespaces/resource/VlanFilterEngineScopes.pm commit 55827558b14ac96e14ba4177a62834b90fce619f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 6 12:18:34 2015 -0400 Normalize the connection string M lib/pf/factory/condition/vlanfilter.pm commit b3a4773a820209338cf33d6d51fd62e583bd848a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 6 11:49:57 2015 -0400 Fixed issue with incomplete refactor M lib/pf/vlan.pm commit bb20bcb67334c73178cc1a77bee1a7ba6b46bf9b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 6 11:46:30 2015 -0400 Fixed BNF not rule M lib/pf/condition_parser.pm M t/unittest/condition_parser.t commit ec1df9966d54a32a87d34252c72116b3f8e5c8b0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 6 10:28:39 2015 -0400 Added support for the not operator and the defined condition M lib/pf/factory/condition/vlanfilter.pm M lib/pfconfig/namespaces/resource/VlanFilterEngineScopes.pm commit d4f8f6095ffa880f656380f9a7e483e3af4f511a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 6 10:21:28 2015 -0400 Added support for the not expression M lib/pf/condition_parser.pm M t/unittest/condition_parser.t commit 32402d6975fe776605d41f74a11aa410ee1c25fe Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 5 12:20:42 2015 -0400 Moved the responsibility of handling the vlan filter rule to the vlan object M lib/pf/radius.pm M lib/pf/vlan.pm M lib/pf/vlan/filter.pm M t/vlan.t commit a40a417a3a9af952aace3c2287299f5b0648a696 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 5 11:53:37 2015 -0400 Changed vlan filter match from a regex to a match M t/data/vlan_filters.conf commit edf8100ac69d4c22689697ef784cf75e75e0f7f8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 14 14:46:28 2015 -0400 Use file order for the filters M lib/pfconfig/namespaces/resource/VlanFilterEngineScopes.pm commit ccb9ba151f9896e24012721142cd7340b66e8da5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 28 19:05:10 2015 -0400 Code cleanup and refactoring M lib/pfconfig/namespaces/resource/VlanFilterEngineScopes.pm commit c85c2361b6c2c8aa4059ba20b0fd6a67daf3439f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 28 19:04:25 2015 -0400 Avoid using a reference to a reference M lib/pf/vlan/filter.pm commit 3dca7a715dbd9b5302bf61855e2a5c9bd6420fb1 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 28 19:03:10 2015 -0400 Code cleanup M lib/pf/factory/condition/vlanfilter.pm commit 64ba332799ddef9aeeef216be3387a49a5eb8cd4 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 28 19:02:01 2015 -0400 Additional vlan filter tests M t/data/vlan_filters.conf M t/vlan.t commit 6586005d07dd40ba3fe552cef16a44c2ceea93de Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 17 23:47:27 2015 -0400 have the vlan filter use the filter engine M lib/pf/vlan/filter.pm commit 9666f9bc95e5b27a4f8c62164d7482e5e9415eca Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 13 17:11:25 2015 -0400 Check to see if the inPeriod return value is greater than 0 instead of just true M lib/pf/condition/time_period.pm commit 4f64f72f0239c155b29549620ac3dbec872f6dcf Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 13 00:21:19 2015 -0400 New resource VlanFilterEngineScopes M lib/pfconfig/namespaces/config/VlanFilters.pm A lib/pfconfig/namespaces/resource/VlanFilterEngineScopes.pm commit 52a7b3615fded258f4fe9786f51618f5cac36358 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 12 21:44:51 2015 -0400 A factory for creating pf::condition subtypes from a vlan filter A lib/pf/factory/condition/vlanfilter.pm commit 850fe504df44136be1e42015499d039da1b08d0a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 12 11:56:24 2015 -0400 New module pf::condition::time_period A lib/pf/condition/time_period.pm commit 142b298f7089c6d954ea28ce06688bfde579f0db Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 12 11:56:08 2015 -0400 New module pf::condition::not A lib/pf/condition/not.pm commit cbb0816b56ccc882325fba19340a9b9b45b01396 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 12 11:52:59 2015 -0400 Remove the unneeded function readVlanFiltersFile M lib/pf/vlan/filter.pm commit 7e06a8a6a13b8e58f568d26c69eea1756ba50016 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 20 11:42:50 2015 -0400 Avoid unnecessary calls to pf::pfconfig::cached_hash::keys in pf::pfconfig::cached_hash::EXISTS Fixes #967 M lib/pfconfig/cached_hash.pm commit 40e5b9af498715ac0c4df36521768048d98433ee Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 20 08:30:00 2015 -0400 complete violation_count_reevaluate_access renaming in t/ M t/vlan.t commit e3d250981d3f2d21eee6690e6fb951952dbdc9bd Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 20 08:29:43 2015 -0400 remove trigger test M t/TestUtils.pm commit 4e2366cd4e9fc77203c47d0e0919e23807a6ef1f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 20 08:29:31 2015 -0400 add exec header M t/unittest/merged_list.t commit fa1b0221f87a10b4b9ed6aebda19960e8c5c61d1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 20 08:05:55 2015 -0400 remove deprecated tests D t/trigger.t commit 6a1423cac5c3bc651760fac4ce272e3777e06ac2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 20 08:03:09 2015 -0400 change i18n string discovery for triggers M addons/extract_i18n_strings.pl commit 9e39e052a7cb9c8725b99c38ea2ff64a78c35af4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 20 07:55:35 2015 -0400 add regex based condition and use for mac trigger A lib/pf/condition/regex.pm M lib/pf/factory/condition/violation.pm M t/unittest/violations.t commit d6181b009bfee0df50872d7f0b7ff9ec5a18bc52 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 20 07:47:35 2015 -0400 remove commented code M lib/pf/node.pm commit 26e625f0ad68794dc36400a8c9c410e3c3dde522 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 20 07:47:02 2015 -0400 fix bad merge M lib/pf/fingerbank.pm commit 05b55e8ae698f52ed7911ef4b1e363f13b8a1c82 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 20 07:46:31 2015 -0400 remove bad rebasing decisions M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 7f2f6ba63f2ccf91aaf13c4597086d682802d534 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Aug 4 11:11:20 2015 -0400 code cleanup M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect.pm M html/pfappserver/lib/pfappserver/Model/Config/Pfdetect.pm M lib/pf/detect/parser/suricata.pm M lib/pf/util.pm M lib/pf/violation.pm M lib/pfconfig/namespaces/resource/ViolationFilterEngine.pm commit ab915e70edc32049342bb753b54277b8b3e370a3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 30 14:39:28 2015 -0400 remove parser config from pf.conf M conf/documentation.conf M conf/pf.conf.defaults commit 83775e221bbc35404f1a352cead6c9923c8ef7a3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 30 14:35:45 2015 -0400 visual fixes to pfdetect view M html/pfappserver/lib/pfappserver/Form/Config/Pfdetect.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/pfdetect/index.tt M html/pfappserver/root/config/pfdetect/view.tt commit ad3b8e7b5af02c77a93734aae78a57b699d228b9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 30 14:11:43 2015 -0400 added example file for pfdetect.conf A conf/pfdetect.conf.example commit 2e2da52d765210cd66cb22c624689090f42c0fb3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 30 14:11:02 2015 -0400 added gui for new pfdetect A html/pfappserver/lib/pfappserver/Controller/Config/Pfdetect.pm A html/pfappserver/lib/pfappserver/Form/Config/Pfdetect.pm A html/pfappserver/lib/pfappserver/Model/Config/Pfdetect.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pfdetect.pm A html/pfappserver/root/config/pfdetect/index.tt A html/pfappserver/root/config/pfdetect/list.tt A html/pfappserver/root/config/pfdetect/view.tt A lib/pf/ConfigStore/Pfdetect.pm M lib/pf/constants/admin_roles.pm A lib/pf/constants/pfdetect.pm commit fcf999069e444ad521d47db7bc90a053f3d833fc Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 30 09:25:00 2015 -0400 added pfdetect config hash in pfconfig M lib/pf/config.pm M lib/pf/services/manager/pfdetect.pm M lib/pfconfig/namespaces/config/Pf.pm A lib/pfconfig/namespaces/config/Pfdetect.pm M sbin/pfdetect commit 52b030b7156c7c19c193ab0088ab7655fafee558 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 28 14:13:03 2015 -0400 complete pfdetect forking M lib/pf/file_paths.pm M sbin/pfdetect commit 0d7818c09dae9c5e3eb3910d8dd644f251ec4844 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 28 09:32:15 2015 -0400 added unitest for snort parser A t/unittest/detect/parser/snort.t commit 0047b0bfc1b32a324f643fed01d928fd6df90b87 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 28 09:32:01 2015 -0400 remove syslog parsing M lib/pf/detect/parser/snort.pm M sbin/pfdetect commit 484e4843ad822194db65371e81972ba8e53ff533 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 27 16:20:10 2015 -0400 reworked pfdetect to fork M lib/pf/services/manager/pfdetect.pm M sbin/pfdetect commit 8a7cc708a737b034c74083c47b7fc0a311d7b7ac Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 27 13:53:42 2015 -0400 fix number of tests M t/unittest/detect/parser/fortianalyser.t commit 8d7b890e41f4ecc4fad41a2d20e528b38d51792a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 27 13:53:25 2015 -0400 remove useless code M lib/pf/detect/parser/fortianalyser.pm commit f17409ed2377f8d2a652f6e16c8823cf08d91a06 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 27 13:50:46 2015 -0400 added fortianalyser parser A lib/pf/detect/parser/fortianalyser.pm A t/unittest/detect/parser/fortianalyser.t commit 839c06192ff79de9243f02313eaf61b55402dec7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 27 12:36:52 2015 -0400 remove snort naming from pfdetect M sbin/pfdetect commit 057dea092dff289696c5274aaa17737a9a75f768 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 27 11:56:29 2015 -0400 reworked parsers to return multiple events M lib/pf/detect/parser/security_onion.pm M lib/pf/detect/parser/snort.pm M sbin/pfdetect commit d13f6f78cdaa82643f55458ebcf79bfbe098d95c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 27 10:56:46 2015 -0400 added start_with condition A lib/pf/condition/starts_with.pm commit 4e57bb064c5601d66d47dab3f848bd09826b511f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 22 13:09:53 2015 -0400 started pfdetectd refactoring based off #585 M lib/pf/detect/parser/snort.pm M lib/pf/factory/detect/parser.pm M sbin/pfdetect commit 7e67aa9fbc87ccee8791e62f23d08f252f91811f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 20 15:47:28 2015 -0400 update suricata rules M conf/suricata_categories.txt commit 717735fefd884a6a464e331ac859a7d721e324d7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 17 15:08:21 2015 -0400 fix weird import error breaking exports M lib/pf/node.pm M lib/pf/violation.pm commit c997e72acfaf78a31587ca935a8394a0ede6731e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 17 09:57:55 2015 -0400 add validation for only 1 event trigger M html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm M html/pfappserver/root/static/admin/config/violations.js M html/pfappserver/root/violation/view.tt commit 70866d1daf15f0170db64dd44990c39858759ddd Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 17 09:57:37 2015 -0400 create box for trigger widgets M html/pfappserver/root/static/admin/config/violations.css commit b8370d8e0fb771e752eed2c76d0eda91ce76433e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 16 16:22:20 2015 -0400 Dry up the code M html/pfappserver/root/static/admin/config/violations.js commit 5d9e4559e832ceb757fa6e3b5074dce672735d12 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 13 15:57:50 2015 -0400 widget for accounting + touchup widgets M html/pfappserver/root/static/admin/config/violations.css M html/pfappserver/root/static/admin/config/violations.js M html/pfappserver/root/violation/view.tt commit 47ad475aaa3c55b7bfb8c94c6068c9316ec80721 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 13 10:36:15 2015 -0400 fix mac vendor pretty discover M html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm commit b154dfc37820168832fb9634d30daba6aa2c6f29 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 13 10:34:56 2015 -0400 added new_dhcp_info trigger pretty print M lib/pf/constants/trigger.pm commit 10baaa2fa394406bcca509bf818a8379402dd5c2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 13 10:32:54 2015 -0400 added various trigger widgets A conf/suricata_categories.txt M html/pfappserver/root/static/admin/config/violations.css M html/pfappserver/root/static/admin/config/violations.js M html/pfappserver/root/violation/view.tt commit e317a7496b053c9f1d40d82bf6711759c747eb50 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 10 15:55:41 2015 -0400 added basic visuals for suricata triggers M html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm M html/pfappserver/root/violation/view.tt M lib/pf/constants/trigger.pm M lib/pf/factory/condition/violation.pm M lib/pf/file_paths.pm commit 1e7632571f70ef54778b0ffafc4a034ea1499f07 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 10 15:33:42 2015 -0400 remove useless include M html/pfappserver/root/violation/list.tt commit 38d70c4df97b0a97b25844ecd74d192a49569076 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 10 15:26:40 2015 -0400 Added pretifying of trigger M html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm M html/pfappserver/root/static/admin/config/violations.js M html/pfappserver/root/violation/list.tt M html/pfappserver/root/violation/view.tt M lib/pf/constants/trigger.pm commit e3588a0df4f3f2f1bd2f7b9e02b63d8df72d8e54 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 10 10:18:50 2015 -0400 more violations notes M violations_upgrade.txt commit d90ce6e3e861f5e707108b552611571e401d7bab Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 10 10:16:50 2015 -0400 removed autoreg action M lib/pf/action.pm commit 354fae06c118210c58a3ff1bc528abf453ac1c0d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 10 10:12:04 2015 -0400 remove popup.msg, pretty sure nobody will notice D conf/popup.msg.example commit e0d2ebc6476610d2921b933c083da160f6cdeaf1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 10 10:10:43 2015 -0400 removed violations popup M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po M lib/pf/action.pm M violations_upgrade.txt commit 8dd0cfe917933dbaca5f38701b9ae2ff645e6f81 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 10 10:06:13 2015 -0400 changed deregister node action display to unregister M html/pfappserver/lib/pfappserver/I18N/en.po commit 9a2e102a457ce20cf0f39978286d1c4057004c4c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 10 10:05:23 2015 -0400 added violation upgrade instructions A violations_upgrade.txt commit 83e5973583f3aca71934816ad48e59ae498bef7a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 10 10:04:51 2015 -0400 refactored whitelisted_categories in violations M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/root/violation/view.tt M lib/pf/ConfigStore/Violations.pm M lib/pf/class.pm M lib/pf/cmd/pf/violationconfig.pm M lib/pf/node.pm M lib/pf/pfcmd/pfcmd.pm M lib/pf/violation.pm M lib/pf/violation_config.pm M lib/pfconfig/namespaces/config/Violations.pm commit b8f2379d7ac7dbe538569c393bf7bd063a6b1add Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 9 15:58:20 2015 -0400 refactor violation trap into reevaluate_access M html/pfappserver/lib/pfappserver/I18N/en.po M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/action.pm M lib/pf/inline.pm M lib/pf/inline/custom.pm M lib/pf/roles.pm M lib/pf/roles/custom.pm M lib/pf/violation.pm M lib/pf/vlan.pm M lib/pf/vlan/custom.pm M lib/pf/vlan/custom_example.pm commit 0ae2d12a2ca093646203cc49cc66a775cc99983e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 9 15:13:26 2015 -0400 i18n for new email violation actions M html/pfappserver/lib/pfappserver/I18N/en.po commit 3cba9a103fd48f35e826c1a2d2704fdcc1bcd793 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 9 15:04:13 2015 -0400 option to send mail to user as violation action A conf/templates/emails-violation-triggered.html M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/root/static/admin/config/violations.js M html/pfappserver/root/violation/view.tt M lib/pf/ConfigStore/Violations.pm M lib/pf/action.pm M lib/pf/util.pm commit 907accfc4c0522cd48707afa3a7509da0866a4f4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 9 10:43:04 2015 -0400 log in violation_trigger M lib/pf/violation.pm commit 314dd9bebd33ef9d0bda05c0fdde344b700582ac Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 9 09:15:05 2015 -0400 rename bandwidth triggers M html/captive-portal/lib/captiveportal/PacketFence/Controller/Pay.pm M lib/pf/inline/accounting.pm M lib/pf/node.pm M lib/pf/violation.pm M lib/pfconfig/namespaces/resource/ViolationFilterEngine.pm A lib/pfconfig/namespaces/resource/bandwidth_expired_violations.pm D lib/pfconfig/namespaces/resource/bandwidth_triggers.pm commit 696fefc368ca80d2017b4ad0f25704265244059b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 9 08:59:39 2015 -0400 reworked accounting triggers format M lib/pf/accounting.pm M lib/pf/violation.pm M lib/pfconfig/namespaces/resource/ViolationFilterEngine.pm commit 0908f168e85146b3abbc9d3d7e58e83c1b456c67 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 8 12:23:06 2015 -0400 get trigger types from condition factory M html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm commit f1116a4695d873881b4ccddd20e0a011a3bcad1c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 8 12:22:31 2015 -0400 remove useless module D html/pfappserver/lib/pfappserver/Controller/Trigger.pm commit 7123c1aa67ce5afdc9ff5f324a16e2b7aa1f2dd0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 8 10:54:16 2015 -0400 Removed pf::trigger Not tested, has like 1 chance in a million to work M html/captive-portal/lib/captiveportal/PacketFence/Controller/Pay.pm M lib/pf/accounting.pm M lib/pf/class.pm D lib/pf/factory/triggerParser.pm M lib/pf/inline/accounting.pm M lib/pf/node.pm M lib/pf/pfcmd/checkup.pm M lib/pf/radius.pm D lib/pf/trigger.pm D lib/pf/triggerParser.pm D lib/pf/triggerParser/accounting.pm D lib/pf/triggerParser/detect.pm D lib/pf/triggerParser/device.pm D lib/pf/triggerParser/dhcp_fingerprint.pm D lib/pf/triggerParser/dhcp_vendor.pm D lib/pf/triggerParser/internal.pm D lib/pf/triggerParser/mac.pm D lib/pf/triggerParser/mac_vendor.pm D lib/pf/triggerParser/nessus.pm D lib/pf/triggerParser/openvas.pm D lib/pf/triggerParser/provisioner.pm D lib/pf/triggerParser/roles/fingerbank.pm D lib/pf/triggerParser/soh.pm D lib/pf/triggerParser/user_agent.pm M lib/pf/violation.pm M lib/pf/violation_config.pm M lib/pf/web/release.pm M lib/pfconfig/namespaces/resource/ViolationFilterEngine.pm A lib/pfconfig/namespaces/resource/accounting_triggers.pm A lib/pfconfig/namespaces/resource/bandwidth_triggers.pm M sbin/pfdetect commit 0dc1c73bd3673aba667da3975de82797c7758c84 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 8 08:40:40 2015 -0400 changes to violation condition build M lib/pf/factory/condition/violation.pm commit ae75eb20c94b24f38f726911c57675cd8aa81018 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 8 08:00:00 2015 -0400 touch ups to triggers view M html/pfappserver/root/static/admin/config/violations.css M html/pfappserver/root/static/admin/config/violations.js M html/pfappserver/root/violation/view.tt commit 944f70d91cef9f409f0fbd6d59a37f905e11f714 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 6 15:59:43 2015 -0400 Added option to create combined trigger M html/pfappserver/root/static/admin/config/violations.js M html/pfappserver/root/violation/view.tt commit 2698f2d71db3607cfdb84ca599d3a9617db1c391 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 30 15:44:03 2015 -0400 Completed combined trigger view M html/pfappserver/root/static/admin/config/violations.css M html/pfappserver/root/static/admin/config/violations.js M html/pfappserver/root/violation/view.tt commit b6de26c4ff98a49f03b6877ec2e8836c00aa36b6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 30 08:36:21 2015 -0400 Started reworking triggers view of violationss M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/static/admin/config/violations.css M html/pfappserver/root/static/admin/config/violations.js M html/pfappserver/root/violation/view.tt M lib/pf/ConfigStore/Violations.pm commit 0cec2f7a77a15db487d95230e18c6ef47d14b178 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 29 10:54:20 2015 -0400 changed support for accounting violations M lib/pf/factory/condition/violation.pm commit f4877b88b33b6ecf77d13c00caf264f4f0d5d0ac Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 29 10:02:30 2015 -0400 refactored fingerbank violation integration M lib/pf/fingerbank.pm M lib/pf/violation.pm commit c3fcd6d280598397e757798c0facb8e5578f029f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 26 16:06:59 2015 -0400 compute parents in violation trigger M lib/pf/violation.pm commit a06063cfb3838c6dceb52a2f95412c2192540103 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 26 15:01:46 2015 -0400 added violation triggering through filtering engine M lib/pf/factory/condition/violation.pm M lib/pf/violation.pm commit 77ddf2888ab023b0c1686e23f3a5969b8e300c8d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 26 15:01:27 2015 -0400 added includes condition A lib/pf/condition/includes.pm A t/unittest/condition/includes.t commit ff84a830b560926ccceb88e1efba83d900e63c16 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 26 12:06:31 2015 -0400 added violation testing + combined triggers M lib/pf/factory/condition/violation.pm M lib/pf/violation.pm M lib/pfconfig/namespaces/resource/ViolationFilterEngine.pm M t/PfFilePaths.pm A t/data/violations.conf A t/unittest/violations.t commit 06281772c081219b541daa159ebda755bcc0105c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 26 11:03:05 2015 -0400 comment out code that breaks M lib/pf/web/constants.pm commit 0e4d96365005b223eeb579af8e8c3b4b0523807e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 26 10:48:11 2015 -0400 added base for violations filtering engine A lib/pf/factory/condition/violation.pm M lib/pfconfig/namespaces/config/Violations.pm A lib/pfconfig/namespaces/resource/ViolationFilterEngine.pm commit 893e6d2739afc84f977ce119f7e9ad6fd5c744f4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 25 14:59:04 2015 -0400 Remove all pf::condition::profile modules M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm commit f395a8d8c2db3142f91b8637ae1755cd7333395c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 1 11:23:35 2015 -0400 Rename translations from pf::profile::filter to pf::condition::profile M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/i_default.po commit d295be819239056b2dd5668164884440805b534a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 25 11:15:20 2015 -0400 Remove unneeded dependency M lib/pf/factory/detect/parser.pm commit 45ae2304841420c73c705fe6aa286d6bed767aac Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 22 15:40:52 2015 -0400 Update copyright M lib/pf/detect/parser.pm M lib/pf/detect/parser/security_onion.pm M lib/pf/detect/parser/snort.pm M lib/pf/detect/parser/suricata.pm M lib/pf/factory/detect/parser.pm commit 1b578c06359bfa520a989e584a6a3fd6f39cedd9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 3 07:20:44 2014 -0500 Now calls the pf::api M sbin/pfdetect commit 772604aef5a840332d051cefc107b508c6b37299 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 3 07:07:03 2014 -0500 Made pf::detect::parser a Moo class M lib/pf/detect/parser.pm M lib/pf/detect/parser/security_onion.pm M lib/pf/detect/parser/snort.pm M lib/pf/detect/parser/suricata.pm commit 3e349b4a2fce8d6b89f43f99802266e23b0e20c6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 3 06:57:00 2014 -0500 Will use the parameter trapping.detection_parser as the parser type M sbin/pfdetect commit 152853dad7af00442ba335b135af3349939a5f7b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 3 06:55:23 2014 -0500 New parameter trapping.detection_parser M conf/documentation.conf M conf/pf.conf.defaults commit c151d1cafc60b90a7f53f1c39428e500ad7344f6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 3 06:45:21 2014 -0500 New pfdetect parser for suricata A lib/pf/detect/parser/suricata.pm commit 110e2679f8c64c276881ff489261a85fc720a013 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 3 06:44:27 2014 -0500 Use trapping.detection_engine as the parser class name M sbin/pfdetect commit 276965bd953974652b3f7b6b5e4ed80e60cb3cf9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 3 06:42:42 2014 -0500 Removed unused variable M lib/pf/detect/parser/snort.pm commit f9ebc7041ad1289329104f8a0e0778937529c10a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 3 06:35:19 2014 -0500 New pfdetect parser for Security Onion A lib/pf/detect/parser/security_onion.pm commit 7b544a096719dbd343b17726f1d88b91262cd526 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 3 06:34:21 2014 -0500 If no sid is defined will use the default in pfdetect M lib/pf/detect/parser/snort.pm M sbin/pfdetect commit 6bcb92a9a6aa29e145c0edf4fce1d930bd12c7f5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 3 06:19:39 2014 -0500 New module for parsing snort events A lib/pf/detect/parser.pm A lib/pf/detect/parser/snort.pm A lib/pf/factory/detect/parser.pm commit 08da5529d2c30889b992d5e27b6682069c4e8581 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 19 11:26:28 2015 -0400 Added error checking if a node_modify fails Fixed #963 M lib/pf/node.pm commit 8b51b32f557f04928f5d4efb35d34bf3a318621e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Oct 19 10:24:32 2015 -0400 Missing description for Xirrus AP HTTP fixes #962 M lib/pf/Switch/Xirrus/AP_http.pm commit d6d197abffabeec6b2d9749320dad7918f57e1ad Author: Louis Munro <lmunro@inverse.ca> Date: Mon Oct 19 07:52:49 2015 -0400 Post 5.4 release procedure. M NEWS.asciidoc M UPGRADE.asciidoc M conf/pf-release A db/pf-schema-X.Y.Z.sql A db/upgrade-5.4.0-5.5.0.sql commit dae528342f3f8fd587333756e0525b418dd87cbe Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 16 13:07:55 2015 -0400 Don't use pfconfig's time to light expire resources fixes #959 M lib/pf/api.pm commit 3bb4031ec41a464b0ed966af7e5491d6d75998f9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 16 13:06:17 2015 -0400 When refreshing tokens for the opswat and sepm provisioners do not delete all the configuration value Fixes #960 M lib/pf/provisioner/opswat.pm M lib/pf/provisioner/sepm.pm commit d901f5bd878df73fbc0bbe22f49604f4a4164cff Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 16 09:49:25 2015 -0400 last_connection_sub_type filter for portal profile M html/pfappserver/lib/pfappserver/I18N/i_default.po M lib/pf/factory/condition/profile.pm M lib/pf/radius.pm M lib/pf/vlan.pm commit ffc5ce2b4864e3d7f1060bc48b919eae12f3fb0a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 16 07:37:32 2015 -0400 remove overlogging statement M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit dedb9b3b09467b7aaa43edfc277d9523001243c3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 15 15:00:37 2015 -0400 fix mandatory fields for chained source M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M lib/pf/Authentication/Source/ChainedSource.pm commit db38c15283239b898bb1b78fb087e44e3be7f3df Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 15 13:55:21 2015 -0400 make fingerbank::is_a use fingerbank Endpoint M lib/pf/fingerbank.pm commit 7e9bf42620c04f923cfe5694ee050ea5c6456427 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 15 10:40:22 2015 -0400 Fixes the case where the browser ignores the autocomplete=off for password Fixes #956 M html/pfappserver/lib/pfappserver/Form/Field/Password.pm M html/pfappserver/root/config/switch/view.tt commit fbe5ea2c61b90380a165a2fe4a662f204c75c71e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 14 11:13:53 2015 -0400 Set the default attributes for the Password Field in pfappserver::Form::Field::Password Set autocomplete to off for all password fields in packetfence Fixes #956 M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/BarracudaNG.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Checkpoint.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/FortiGate.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Iboss.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/PaloAlto.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_pki.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/scep.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileiron.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan.pm M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm A html/pfappserver/lib/pfappserver/Form/Field/Password.pm commit 38ff794d0e52c91543f583e1025a8e57177ba503 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 13 13:47:08 2015 -0400 add switch ip and description in node columns M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/search.tt commit 6a362a6cc6cc493dc67705f528d3ba86e3556fcd Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 13 13:37:44 2015 -0400 Added new admin role WRIX_READ Fixes #930 M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Wrix.pm M html/pfappserver/root/admin/configuration.tt M lib/pf/admin_roles.pm M lib/pf/constants/admin_roles.pm commit 886539a723f23241acb222b51e9a2fb87380e93a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 13 10:34:09 2015 -0400 Die if the inotify object cannot be created M lib/pf/services/manager.pm commit 75ee06db8c41206ead2fae9cb7415102560cba59 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 13 09:24:13 2015 -0400 make switch description visible in node view M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/root/node/view.tt commit 1608cb9b98bc46c979a438f44a58b9299d734341 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 13 09:01:07 2015 -0400 Remove locationlog entry creation when doing autoreg fixes #890 M lib/pf/radius.pm commit 3d27202e2277a49d4c8da2c92fe4529d22decbc9 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Oct 9 15:37:56 2015 -0400 extract CN MS format M lib/pf/pki_provider.pm commit a1b4ac557193ef415bb1e2c2080c9370b108c0aa Author: Louis Munro <lmunro@inverse.ca> Date: Fri Oct 9 13:08:00 2015 -0400 Fixed a case where a switch was "tainted" and would not load preventing pfsetvlan from starting. M lib/pf/SwitchFactory.pm commit 6b5a64e37c3ed0780fa4cab885c29743fdf08321 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Oct 8 16:10:53 2015 -0400 Missing database upgrade in UPGRADE M UPGRADE.asciidoc commit 09151ea2083b2f7e5eb7613383b128c3c5448c8e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 8 09:33:27 2015 -0400 started doc for IOS XE M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/Catalyst_2960_http.pm commit 7f3d9fa6a9cfb987aefccceb1bc6ce762505c204 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Oct 5 16:14:43 2015 -0400 Fixing pftest to work with authentication sources rule classes fixes #944 M lib/pf/pftest/authentication.pm commit 2300f6ae7817a1083d1a61aaad2b081568d0afea Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Oct 5 14:11:09 2015 -0400 typos in Iboss, fix mspki guide M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc M docs/images/scep-ms-pki-provider.png M docs/images/scep-ms-pki-provider2.png M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Iboss.pm commit ae5c218858344eeada251f28202fe05b28f3de84 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 2 15:20:44 2015 -0400 remove hardcoded variables M lib/pf/services/manager/p0f.pm commit d0ad604a10900fe2918854540ef462ff7f69c0aa Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 2 15:17:09 2015 -0400 added p0f service M conf/documentation.conf M conf/pf.conf.defaults A lib/pf/services/manager/p0f.pm M packetfence.sudoers commit 5893ea96ff69089d3237952a6a447091ae6cff9f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 2 11:17:10 2015 -0400 add ip to portal fingerbank lookup M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit 0e7b2df0824a7ef5fb0465fc13ab5f558b8c5816 Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Oct 1 21:02:20 2015 -0400 Fixed typo M NEWS.asciidoc M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc commit 7ed3b3527f274c6fe564e5600c524caca4b93e0a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 1 15:22:40 2015 -0400 Removed unused module M lib/pf/WebAPI/JSONRPC.pm commit 7f477670f5749979df532f45824df76ccda9a769 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Oct 1 14:58:24 2015 -0400 Update to Changelog prior to 5.4 release. M ChangeLog commit 158c2cb124a21c8f997a39db4e908817fa3ea3a8 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Oct 1 14:36:38 2015 -0400 Comment fix (version number). M db/upgrade-5.3.0-5.4.0.sql commit 4733a6f0c3858359da2d96be8b3b28654a79d941 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 1 14:55:55 2015 -0400 Fix pfconfig user owner in spec M addons/packages/packetfence.spec commit e249c70d980a5001a2bbd1c19803299a2fc4236f Author: Louis Munro <lmunro@inverse.ca> Date: Thu Oct 1 14:33:37 2015 -0400 Pulled translations from Transifex for 5.4. M html/pfappserver/lib/pfappserver/I18N/fr.po commit 4026405c9de265735302d21208279857d45d628f Author: Louis Munro <lmunro@inverse.ca> Date: Thu Oct 1 14:29:06 2015 -0400 New strings prior to 5.4. M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 5de930bb145d46cec46771f3bb6486323598492a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 1 11:17:36 2015 -0400 Fix issue where the status code set by pf::WebAPI::JSONRPC did not match the status sent to the client. Refactor pf::WebAPI::JSONRPC Fixes #929 M lib/pf/WebAPI/JSONRPC.pm commit ba1c8ec2915a1ec59c119100d2f646ff5bd272eb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 1 11:16:30 2015 -0400 Method throw for testing purposes M lib/pf/api.pm commit f9cdbbe17147dfdf7d35ace9705c294d5ee5c8e7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 1 13:52:42 2015 -0400 Define eap type and fix provisioning detection M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm A lib/pf/constants/eap_type.pm commit 01eb74a69f0570c0d31519eb509840c7f7330190 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 1 13:46:16 2015 -0400 Add i18n for new active active params fixes #917 M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 83ed4ac4af8f1285688f9499a9d6d770b8a4237d Author: Louis Munro <lmunro@inverse.ca> Date: Thu Oct 1 13:27:02 2015 -0400 Updated UPGRADE prior to releasing 5.4. M UPGRADE.asciidoc commit be13b6927b06af5f2084253d3b72c1082891553c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 1 13:23:28 2015 -0400 added not equals to ldap auth rule M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/constants.pm commit 1c25c46dd602c411021927915c22d61c4c1ac526 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 1 12:57:59 2015 -0400 Clear the section before adding additional fields M lib/pf/ConfigStore/Provisioning.pm commit c192bb40f23382a9e5ed2308d4e12106a9b6eba8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 1 12:44:50 2015 -0400 Die in JSONRPC if there is an error defined M lib/pf/api/jsonrpcclient.pm commit 5538732b8247742c77d68397133e04bba680badf Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Oct 1 12:42:00 2015 -0400 Updated authentication configuration example file for new rule classes M conf/authentication.conf.example commit be497a6173be6c32f8931bd4c15825550d1cf711 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Oct 1 12:12:07 2015 -0400 update agent M html/captive-portal/content/packetfence-windows-agent.exe commit 77fe8d89b90b2b1fa0cd8cd69eb59b9e9e9e5e1a Author: Louis Munro <lmunro@inverse.ca> Date: Thu Oct 1 11:35:21 2015 -0400 Renamed db scripts to reflect 5.4. A db/pf-schema-5.4.0.sql D db/pf-schema-X.Y.Z.sql A db/upgrade-5.3.0-5.4.0.sql D db/upgrade-X.X.X-X.Y.Z.sql commit 576455b4b6605696212b747a4dd7225e2d8b404c Author: Louis Munro <lmunro@inverse.ca> Date: Thu Oct 1 11:28:23 2015 -0400 Updating changelogs prior to releasing 5.4. M addons/packages/packetfence.spec M conf/pf-release M debian/changelog commit 3e32a9e41009c3d04d486b5e9257b60e1668c4e3 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Oct 1 11:24:44 2015 -0400 Updates to versions prior to releasing 5.4. M NEWS.asciidoc M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit ef5f26f3e7413cfc3c3718223396b5ac94563a66 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Oct 1 11:34:22 2015 -0400 Improve NEWS file M NEWS.asciidoc commit 8dd4da71452e45c83f6df53bff9ae15ef949974c Author: Derek Wuelfrath <dwlfrth@users.noreply.github.com> Date: Thu Oct 1 11:31:50 2015 -0400 Fancying UPGRADE M UPGRADE.asciidoc commit 907511c38af904a743456bcdf740eeac90ca9423 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Oct 1 11:22:32 2015 -0400 UPGRADE instructions for authentication sources rules classes M UPGRADE.asciidoc commit a2eae6134339bd7e01267c7cbe0a25ff2f08db00 Author: extrafu <lmarcotte@inverse.ca> Date: Thu Oct 1 11:07:26 2015 -0400 Update NEWS.asciidoc Small cosmetic improvements M NEWS.asciidoc commit 18bf494188ba80545b08aefeffd9c18db99597db Author: Louis Munro <lmunro@inverse.ca> Date: Thu Oct 1 10:57:12 2015 -0400 Update NEWS file prior to release. M NEWS.asciidoc commit 941f3afab7ad6e082785b79492a2463a9a5a38fc Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Oct 1 10:53:42 2015 -0400 Only show available actions on rule edition fixes #928 M html/pfappserver/root/static/admin/config/authentication.js commit 6877510c5ecc01e6d44b16335ca1e5f3ee6c7b2f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Sep 30 17:08:38 2015 -0400 Adding a check to see if rule class is allowed on authentication source type M lib/pf/pfcmd/checkup.pm commit 42236b1637be3d3789e686b82a157517ba3616aa Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Sep 30 17:08:09 2015 -0400 Doing a copy of the hash M lib/pfconfig/namespaces/config/Authentication.pm commit 931eab1c9ea21dd53af865cf2e4f55bd032f8761 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Sep 30 16:44:01 2015 -0400 Trimmed down excessive logging. M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 08bee2b0f86b1350828a94382184f5e83dd513e7 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Sep 30 16:28:35 2015 -0400 Cleaned up the logging in getNormalVlan. M lib/pf/vlan.pm commit ce485169e9bc64522088ac96e095920f1d1fb0a1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Sep 30 16:14:48 2015 -0400 Config checkup for authentication sources rule classes M lib/pf/pfcmd/checkup.pm commit fd33a3a00e5398b9d1d10c29a430140057c23cdd Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 30 16:10:19 2015 -0400 Remove user/pass non-emptyness validation from authenticate fixes #931 M lib/pf/authentication.pm commit 107a8e61fa2e67051daa3fd45d5e1caf3c41dabd Author: Louis Munro <lmunro@inverse.ca> Date: Wed Sep 30 15:52:20 2015 -0400 Made the factory log profile instantiation. M lib/pf/Portal/ProfileFactory.pm commit d8b82ae6bb4de230a0a304f810f1f8f0e91efba9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Sep 30 15:26:20 2015 -0400 Fixed admin roles M html/pfappserver/root/admin/configuration.tt M lib/pf/admin_roles.pm commit caf1ca11cfcea12c6acdc43e2ff1b7f8b18b621b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 30 14:48:01 2015 -0400 Repopulate the source in the stash after creating the source Fixes #920 M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication/Source.pm commit 91bb0ab3eb34d3f409ab0b318a85cbe39e40fafa Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 30 14:19:39 2015 -0400 forgot file A html/pfappserver/root/config/fingerbank/header.tt commit 0177200d94452139229f1c183a5f1da746db68a4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 30 14:13:59 2015 -0400 use web form registration conditionally in Ruckus M lib/pf/Switch/Ruckus.pm commit bcf7e5ac9273a9e7c531f89c2bb199d2a1cf9f3b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 30 13:48:48 2015 -0400 Set the group of the fingerbank log file to fingerbank M conf/log.conf.d/httpd.admin.conf.example M conf/log.conf.d/httpd.portal.conf.example M conf/log.conf.d/httpd.webservices.conf.example commit d6b3f717b00b0525a511831810980292a594172e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 30 12:57:12 2015 -0400 add IP to fingerbank query M sbin/pfdhcplistener commit 80e6d1415f62f8aa4fe9ae50e2cf0a0987d387d8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 30 10:50:24 2015 -0400 Use string comparsion for the 'special' vlan of -1 M lib/pf/Switch.pm M t/SNMP.t M t/data/switches.conf commit 5bd2c4aaed112531c4b41c20f75f8571b6eecc5a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 8 13:51:46 2015 -0400 Refactored pf::Switch::new to be faster M lib/pf/Switch.pm M lib/pf/SwitchFactory.pm M t/SNMP.t M t/network-devices/wireless.t commit bc2fe4e9b07c9c7a66c2ad6fb534672bda2452d6 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Sep 30 10:00:10 2015 -0400 Set default rule_class to authentication in getNormalVlan. M lib/pf/vlan.pm commit e128489ac679a7097b3b5adca3bb9e2ae5b18ec3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Sep 30 09:04:16 2015 -0400 Fix missing in Linkedin, Windows Live and Twitter in pfconfig::namespaces::resource::guest_self_registration to be able to create the ipset passthrough set M lib/pfconfig/namespaces/resource/guest_self_registration.pm commit 45712b0776794ef3de9e370fbd5afc68b17d0724 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 29 20:27:36 2015 -0400 Building authentication source config hash - Missing from 86ef658306b7a036c07927fde517f7ed1f06237e M lib/pf/config.pm M lib/pfconfig/namespaces/config/Authentication.pm D lib/pfconfig/namespaces/resource/authentication_config.pm A lib/pfconfig/namespaces/resource/authentication_config_hash.pm commit 86ef658306b7a036c07927fde517f7ed1f06237e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 29 16:22:27 2015 -0400 Resource to get authentication sources config hash M lib/pf/config.pm M lib/pfconfig/namespaces/config/Authentication.pm A lib/pfconfig/namespaces/resource/authentication_config.pm commit 1627f8dd41941c9321f31e73e58a80d9ab380da4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 29 15:57:52 2015 -0400 Stopping M debian/packetfence.init commit 6005814181519180d72524123699c5cd06318352 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 29 15:50:27 2015 -0400 Fix typo M debian/packetfence.init commit 35f120ff7306bb32cdb90bc0d44be3d91310f21e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 29 15:30:23 2015 -0400 Missing user CN computation for packetfence_local PKI provider M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_local.pm M lib/pf/pki_provider/packetfence_local.pm commit 8d9df99655351f8b520351dfcea3ddf1fad66338 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 29 14:21:59 2015 -0400 Fix safari not display message properly M html/pfappserver/lib/pfappserver/View/JSON.pm commit c4790dbd37eaeca32fcb7db080342c9f90231237 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 29 14:19:20 2015 -0400 Ignore dhcplistener interface in keepalived config M lib/pf/services/manager/keepalived.pm commit e1908906e2157577a802d5e8e55f9b3d8ff3cf40 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 29 13:36:29 2015 -0400 Replace organisation => organization M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_pki.pm commit 4dead4c6ada2b905c2737196a6910ae59b738178 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 29 13:22:04 2015 -0400 Fixed email address that can be set in multiple ldap attributes M lib/pf/Authentication/Source/LDAPSource.pm commit 759b137b7146b895976ff4ae15fea8f8ccd1938c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 25 13:16:22 2015 -0400 add download p0f to fingerbank menu + drying up the code M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm M html/pfappserver/root/config/fingerbank/combination/index.tt M html/pfappserver/root/config/fingerbank/device/index.tt M html/pfappserver/root/config/fingerbank/device/upstream/index.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/index.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/index.tt M html/pfappserver/root/config/fingerbank/mac_vendor/index.tt M html/pfappserver/root/config/fingerbank/settings/index.tt M html/pfappserver/root/config/fingerbank/user_agent/index.tt commit 284bf769907cd10695482bb2a2987ac19b388c01 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 29 11:36:38 2015 -0400 Use UTC instead of localtime for comparing Fixes #921 M lib/pf/iplog.pm commit 05c2e847479e29f5a4fa3d40c0848108f2e570d4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 29 11:24:36 2015 -0400 Revert "Allow for pfconfig to fork" M conf/pfconfig.conf.example M lib/pfconfig/config.pm M sbin/pfconfig commit 7e2b54573f5f8f1b7f94b3e030c4c44064be7d37 Author: Louis Munro <lm@louismunro.com> Date: Tue Sep 29 10:49:50 2015 -0400 post process element when it exits the builder M lib/pfconfig/manager.pm commit 8289e4b3663e405ace032e8afd9fd60bcde30dab Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 29 09:41:52 2015 -0400 Bump fingerbank version package dependencie M addons/packages/packetfence.spec M debian/control commit 532afd65c5a69cd357303a9f4568b067d3719c82 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 29 09:10:54 2015 -0400 Modifying logrotation M addons/logrotate M debian/packetfence.logrotate commit 0a2885cafa80e0fb443a5870e6d91322723b6411 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Sep 28 20:27:08 2015 -0400 Fixing sudoers permissions M packetfence.sudoers commit 0c087a88112a6052472c787a2f46970ac12f0a2e Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Sep 28 20:15:03 2015 -0400 Fix typo organisation => organization M lib/pf/pki_provider/packetfence_pki.pm commit cd751f27a9da86b8c4b6c1f3a1f292f0bc69a034 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Sep 28 20:00:12 2015 -0400 remove eap-ttls for pki provisioners M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm M html/pfappserver/root/static/admin/config/provisioners.js commit 894cc6c05c5a82ed2df9d3f1f57a66dca3445470 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Sep 28 19:33:50 2015 -0400 Increased httpd.graphite Max Clients to 8. M conf/httpd.conf.d/httpd.graphite commit 77e443f6f51f59f8b70c73f240b6b69e8aadd62a Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Sep 28 19:16:01 2015 -0400 added scep template A html/captive-portal/templates/pki_provider/scep.html commit 54fe0e658b4ab7bf2cb626e1603f37a40b546107 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Sep 28 18:29:55 2015 -0400 Use domain-name from networks.conf for dhcpd config M lib/pf/services/manager/dhcpd.pm commit e22609ee7af10d24ef371ff1efb9303e6cf63bb5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Sep 28 17:26:33 2015 -0400 handle no public e-mail github M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm commit 6a168c6b6ed92975bec5d0ba86f02a5179594680 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Sep 28 17:04:41 2015 -0400 remove verbosity M lib/pfconfig/manager.pm commit 925aac8a561cb76066a51711a71623b482dd5e8e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Sep 28 16:13:18 2015 -0400 force pfconfig to use ordered hashes M lib/pfconfig/manager.pm commit 30ba830e02ca457c10f78e0c17fcba196da16e2a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Sep 28 15:51:13 2015 -0400 remove excessive logging M sbin/pfconfig commit 3f9c1a27bf31137d87915e9ed9b596aa4f25c3d1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Sep 28 15:44:53 2015 -0400 Updated NEWS.asciidoc M NEWS.asciidoc commit a79717828916299ac64368b9cd16dde61852bed2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Sep 24 10:27:42 2015 -0400 Add configuration parameter to enable/disabled captive-portal WISPr redirection capabilities M conf/documentation.conf M conf/pf.conf.defaults M html/captive-portal/templates/redirect.tt M html/pfappserver/lib/pfappserver/I18N/i_default.po M lib/pf/web/dispatcher.pm commit 9d71e7f164e3efee0b595de9f978f8a117ace76d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Sep 28 15:37:39 2015 -0400 NEWS file entry for PR #918 M NEWS.asciidoc commit 93af04587ec83d1634a36c80cc5929994ab59988 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Sep 28 15:15:52 2015 -0400 Updated NEWS.asciidoc for pull request 915 M NEWS.asciidoc commit 16108e7f98e5ebad618f6a411babcac3555c171a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Sep 28 14:32:24 2015 -0400 Reordering M db/upgrade-X.X.X-X.Y.Z.sql commit 4e854addaabe7c6cf9f6770b56f5f28a07a64780 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 28 14:19:24 2015 -0400 Confirm the deletion of a switch Fixes #586 M html/pfappserver/root/static/admin/config/switches.js commit bf5bd5d243a320a2889d0c1ca52568b4a637a71a Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Sep 28 13:20:53 2015 -0400 Bypass catalyst for static content M lib/pf/web/dispatcher.pm A lib/pf/web/static.pm commit f6c32a0fa68e45f50e0e6575fea04e139a57e5e7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Sep 28 11:27:19 2015 -0400 Less log in ip2mac and mac2ip M lib/pf/iplog.pm commit 056c3de570989f8b21eb81449cd53c0c7eddb2bb Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Sep 28 11:12:05 2015 -0400 Removed collectd in apache log M conf/httpd.conf.d/httpd.aaa M conf/httpd.conf.d/httpd.portal M conf/httpd.conf.d/httpd.webservices commit 7bc33a45f5d248a7e177ea5048541d97c5edb98f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 28 13:10:21 2015 -0400 Use the default pid as as the default pid for a node M lib/pf/node.pm commit bd214a0c82fd6cb405dff2f663b0152eaf80745a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Sep 28 13:06:10 2015 -0400 Default node PID should be 'default' M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 3a7d4276138b895434adc92ca7ca9df2484b817a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 28 12:08:47 2015 -0400 Validate the status of the node parameters M lib/pf/cmd/pf/node.pm commit 524b64d5b5bfd55676b1cfa409823c7307a7e1ab Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Sep 28 11:52:44 2015 -0400 Only when enforcing https M lib/pf/web/dispatcher.pm commit d266ed433ac9f5f0e7bd64c629d03d372fea01be Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 28 11:46:11 2015 -0400 Added error messages on failures M lib/pf/cmd/pf/node.pm A lib/pf/util/wmi.pm commit f43c06ed9f61346c3d85a8232e0cc3b310ac5048 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 28 11:42:12 2015 -0400 Use exit code constants M lib/pf/cmd/pf/service.pm commit ad272687f3a69e90f2e87c96f0784a0655d999f1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 28 11:41:52 2015 -0400 Use exit code constants M lib/pf/cmd/pf/configreload.pm commit cb7926fa0be70fed277fcee40ec8786ee785bdd4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 28 11:18:15 2015 -0400 Move to use exit codes M lib/pf/cmd/pf/checkup.pm commit dffa5e826635383344e05db967c5308a1f260749 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 28 11:17:24 2015 -0400 Added additional exit codes M lib/pf/constants/exit_code.pm commit 6ad2f94780ee8d7d49e42955885aff8c96504531 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Sep 28 10:31:22 2015 -0400 fix github source M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Github.pm M html/pfappserver/root/authentication/source/type/Github.tt commit cfab17bd0dfeb6ef92a4eba66da8e4726dabf629 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 28 10:58:58 2015 -0400 Updated comment M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm commit 8f625f1d5ae9f14a2cc21fb6cd8ada48a611d1c1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 28 10:45:03 2015 -0400 Provide default values for a the node M lib/pf/node.pm commit e1872bebb907e8bc3af6e5b18aebcc0ee191c4a8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 28 10:11:04 2015 -0400 Set the content type of the json to text/plain when posting to an iframe Fixes #848 M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm M html/pfappserver/lib/pfappserver/View/JSON.pm commit e4f64257e36bbb2d131c7e385fcdb42801448a55 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 25 16:51:21 2015 -0400 Fixed send_msgpack_notification M lib/pf/radius/rpc.pm commit 2bc00f1cd2630381b06917d725a74c147be5653c Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 25 16:37:10 2015 -0400 Fixed radius accounting iplog_update return overriding previous return M lib/pf/radius/rpc.pm M raddb/packetfence.pm commit 910bb152ce46e4b525fc4a089c3cb7d2528f6a03 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Sep 25 16:36:11 2015 -0400 New Google URL for captive-portal detection M conf/pf.conf.defaults commit 5cb5824b66df2eb5759c1d0d1265a3d8873a53c8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Sep 25 16:34:44 2015 -0400 Refactoring of captive-portal detection mecanism - Moved dynamic regex to a util class rather than constant one - Handling use case of self-signed cert M lib/pf/web/constants.pm M lib/pf/web/dispatcher.pm M lib/pf/web/util.pm commit 8dd824f58c6ca7bb45e79f04428f791a60327b9a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Sep 25 16:32:52 2015 -0400 Adding ability to check if an SSL cert is self-signed M lib/pf/file_paths.pm M lib/pf/util.pm M lib/pf/web/util.pm commit 2bf8c9a7cc0dff28aa360e53c664b0f0e5537afa Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Sep 25 16:30:20 2015 -0400 Adding ability to pass params to http_redirect - Handling secure parameter M lib/pf/web/dispatcher.pm commit 28837b22f025cd3cfa0fae3dfa01e9bc379cef64 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Sep 25 16:28:28 2015 -0400 Taking it back to debug since the others are debug too.... helpful when debugging... M lib/pf/web/dispatcher.pm commit 948cb7d547734818a8cda9649a4fd8f9efd4efe3 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Sep 25 15:40:40 2015 -0400 typos in mails template M conf/templates/emails-guest_email_preregistration_confirmed.html M conf/templates/emails-guest_local_account_creation.html M conf/templates/emails-guest_registered.html M conf/templates/emails-guest_sponsor_confirmed.html M conf/templates/emails-guest_sponsor_preregistration.html commit c7c8035e18c6e6b8c7c32039cb6f255f095f663b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 25 14:46:10 2015 -0400 Redirect to the admin page if no location is defined Fixes #914 M html/pfappserver/root/static/admin/login.js commit b5a03db73144d9e9f25311b7551dc31f510b6b30 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 25 13:27:54 2015 -0400 Fixed "Can't call method "get_value" on unblessed reference" in TLSProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit f80931298a01a7b434e171dfdc985642360d0c10 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 25 11:33:20 2015 -0400 Reload the config before starting packetfence M html/pfappserver/lib/pfappserver/Model/PfConfigAdapter.pm commit 91e3547bab4cb8bce59e5ae1ce67b87d23cbcb1d Author: Louis Munro <lmunro@inverse.ca> Date: Fri Sep 25 10:47:40 2015 -0400 Changed load balancing to be done based on Calling-Station-Id. M NEWS.asciidoc M conf/radiusd/packetfence-cluster.example commit 1d7cfa4934500127bdee2660e2c44b25505ff7a9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 25 08:39:57 2015 -0400 Fixed freeradius version in spec file M addons/packages/packetfence.spec commit 3592ce4190a016590ee562a0c2b6d2aff36fbd65 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 25 08:26:18 2015 -0400 Fixed Config::IniFiles version M addons/packages/packetfence.spec commit c5eb8dc95376844adc0b7962ca281c210f1da824 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Sep 24 17:20:40 2015 -0400 Return early from trigger_scan if there is no violation for a device. M lib/pf/api.pm commit e026880aedf848cb86cb43f16dae17cc5e9d2a0b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 24 16:52:49 2015 -0400 Fixed value being empty for profile filter types M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm commit 589d26388f0d5101443a01f8e62b6817fe360d34 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Sep 24 15:29:19 2015 -0400 Forgot to increment test number M t/unittest/authentication.t commit a109119a6a93626d12f987fe4b16ebee629d8a28 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Sep 24 15:28:17 2015 -0400 Now using default rule class when calling authentication match - Also, fixing bad hashref on the side ;) M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M lib/pf/api.pm M lib/pf/vlan.pm M lib/pf/web/wispr.pm M t/ldap-auth-cache.t commit d1cccf6b15e905909dbe7e8f57f84bb8c00123f8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Sep 24 14:56:21 2015 -0400 Adding unittests for default rule_class when calling authentication match M t/data/authentication.conf M t/data/htpasswd.conf M t/unittest/authentication.t commit b01aaa41f1ed988f66765db4a162b2c08ded3094 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Sep 24 14:33:03 2015 -0400 Pinned FreeRADIUS version. Pinned perl-Config-IniFiles to less than 2.8. M addons/packages/packetfence.spec commit 3cc38545461a971ff9aea85876c217e7d0408ba6 Author: lzammit <lzammit@inverse.ca> Date: Thu Sep 24 14:27:23 2015 -0400 packetfence sudoers file fix M debian/packetfence.conffiles commit cd1f5535047892e1cb5894b603fa13857b16d18e Author: lzammit <lzammit@inverse.ca> Date: Thu Sep 24 13:38:30 2015 -0400 Fix the package name libfile-tempdir-perl M debian/control commit c6394dbd48498188313c50701de615f9618fd621 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 24 13:02:45 2015 -0400 Make errors more detailed in admin interface M html/pfappserver/lib/pfappserver/Base/Model/Config.pm commit bd0521abad7d7391cba66a7dcf099cefdfe81a1e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 22 15:04:59 2015 -0400 Compute the action class from the type M lib/pf/Authentication/Action.pm M lib/pf/Authentication/constants.pm commit 63cfa26844d8458c659209d6f2b5281a8e41b484 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 24 11:17:40 2015 -0400 fix radsniff3 filter for slaves + add comments M lib/pf/services/manager/radsniff3.pm commit c3af312beea0162e992c80d5a62cf1eedf9ce7b6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 24 10:06:21 2015 -0400 Replace prototype.js by jQuery in captive portal M html/captive-portal/content/countdown.min.js M html/captive-portal/templates/billing/billing.html M html/captive-portal/templates/device-login.html M html/captive-portal/templates/gaming-login.html M html/captive-portal/templates/header.html M html/captive-portal/templates/login.html M html/captive-portal/templates/pending.html M html/captive-portal/templates/register_1.html M html/captive-portal/templates/release.html M html/captive-portal/templates/scan-in-progress.html M html/captive-portal/templates/status.html A html/common/jquery-1.11.3.min.js M html/common/pf.js D html/common/prototype.js commit a493f1f82c7e0457d11a080743b2c8f132441ce5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Sep 24 08:53:55 2015 -0400 Clean ipset session if the last connection was inline and the new one is not inline M lib/pf/locationlog.pm commit 5826c299ff0558d1adb933809ee438778284269a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Sep 23 16:43:22 2015 -0400 How about, do not use M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DB.pm commit 250d1219b6fdc7b3720a64582879ceac3deb703d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Sep 23 16:36:31 2015 -0400 Do not return, you know M lib/pf/api.pm commit 6c6dab0e8b1f318ed74be7e31a79b73bb1001c19 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Sep 23 16:34:42 2015 -0400 Re-wording status message M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DB.pm commit c5bac21802fbe95ec437a2ea84dc8f0e6e51d239 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Sep 23 16:29:44 2015 -0400 Using standard accessor to get API client M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DB.pm commit e9bdb9f38d12976610bcfec5a8e7ef2b6237b3aa Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 23 16:25:44 2015 -0400 add update and caching to firewallsso to reduce duplicate requests M lib/pf/CHI.pm M lib/pf/api.pm A lib/pf/constants/dhcp.pm M sbin/pfdhcplistener commit cef203e85dddfad03594696869e5e5d5ee09e8b9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Sep 23 15:59:53 2015 -0400 Now using webservices for Fingerbank DB manipulations M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DB.pm M lib/pf/api.pm commit 67fbd4675bb6be9491fb2e8d3be38ce2584452ce Author: Louis Munro <lmunro@inverse.ca> Date: Wed Sep 23 15:21:43 2015 -0400 Templating fix. M html/pfappserver/root/configurator/database.tt commit e16f7eb75c0e19b5df24f5f69a4904219502cacb Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 23 14:28:14 2015 -0400 search non expired iplog leases in admin M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit cf995ad07a24c0a1eec53deb4da082daaaf81654 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 23 10:49:05 2015 -0400 Added conf/pf_omapi_key to .gitignore M .gitignore commit d3e93210dfc1bf775c0fd14ee114c5a472b02bc3 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Sep 23 10:50:46 2015 -0400 Added a message explaining why radius configuration check is skipped on the first run. M lib/pf/pfcmd/checkup.pm commit 5747e72a0a0c394fafdc05796003c1a94433c7e0 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Sep 23 10:39:41 2015 -0400 Fixed checkup so it does not fail on first run when raddb/radiusd.conf and raddb/eap.conf do not exist yet. M lib/pf/pfcmd/checkup.pm commit dcdffdc8a8f7471dd361a053a75973ee887cace7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 22 15:44:48 2015 -0400 Fixed name of packetfence.sudoers file and it's permission M addons/packages/packetfence.spec M debian/rules commit db8f553d9df08ae20db94b0e5140340e124de10f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 22 15:23:21 2015 -0400 Using readonly hash M lib/pf/Authentication/constants.pm M lib/pf/authentication.pm commit 4d28fed522f68f06ed133bf34c042ec33ddb33dd Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 22 15:08:05 2015 -0400 Typo in comment :nailpolish M lib/pf/authentication.pm commit b5d082ccd1fe523924d7f3e09bc4e0f4b139c118 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 22 14:56:36 2015 -0400 Defaulting rule_class when calling match M lib/pf/authentication.pm commit 9a8c18b1bfebc0a5fe27c6e44fea9ed7feac09fc Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 22 14:15:46 2015 -0400 NEWS entry for PR 854 M NEWS.asciidoc commit a7eeb413634f036c38181cddf7c293ad6025baf7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 22 14:12:50 2015 -0400 use #nailpolish to validate code M lib/pf/Authentication/Source/KickboxSource.pm commit 2688e92a53a3ac967ae58b27e87c830f412eb39a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 22 13:25:42 2015 -0400 Typo M lib/pfconfig/namespaces/config/Pf.pm commit 53a98319148df5df6a7df565d76d0e35e1664e2d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 22 13:24:15 2015 -0400 Making sure file exists and using file_path rather than hardcoding file path M lib/pf/file_paths.pm M lib/pfconfig/namespaces/config/Pf.pm commit 7c599f6c7d0a10d6de566612853d258ce867f07b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 22 09:52:11 2015 -0400 fix oversniffing of RADIUS by radsniff3 fixes #895 M lib/pf/services/manager/radsniff3.pm commit 752d47681b79afede625d336273ef02ee7f54a67 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 22 02:46:15 2015 -0400 Beefing (Zammitifying/Spartaning) up randomness of OMAPI pre-generated key M Makefile M addons/packages/packetfence.spec M debian/packetfence.postinst commit 6f59ba1829989982591f84c29ffe30068101d00f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Sep 21 18:04:38 2015 -0400 Standardize sending email and setting encoding M lib/pf/activation.pm M lib/pf/config/util.pm M lib/pf/web/guest.pm commit 4e6b363e755328527c09efcf2cb95f42b9c7be1e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Sep 21 18:00:18 2015 -0400 Missing use from commit a5e13497e1da49173043f1e4feab854950cd11e4 M lib/pf/authentication.pm commit 6c0a2973e42799f34e89371e6f1cd2642b796463 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Sep 21 16:46:47 2015 -0400 Minor fixes to NEWS.asciidoc. M NEWS.asciidoc commit 12f5c972ee472be9d3a9b4539cad446e09fe190f Author: Louis Munro <lmunro@inverse.ca> Date: Wed Sep 16 14:20:25 2015 -0400 Changed list of HAproxy TLS ciphers to reflect modern best practices. M NEWS.asciidoc M conf/haproxy.conf.example M lib/pf/services/manager/haproxy.pm commit 847011d134c819c775133a90d23bbc43942d1820 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Sep 21 16:33:12 2015 -0400 fix up documentation for kickbox #nailpolish M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Kickbox.pm M lib/pf/Authentication/Source/KickboxSource.pm commit 6f2df5cf894c1783cb64be2d59bb61d7e85bc7cb Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Sep 21 16:13:16 2015 -0400 fix init script starting multiple pfconfig on deb/ubuntu M debian/packetfence-config.init commit 0f4d0a6025b5d5a258ff53133d29effa94005551 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Sep 21 15:49:37 2015 -0400 remove useless imports M lib/pfconfig/manager.pm commit 4cffc527e21555217f40942ef66617f55a665e4c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Sep 21 15:39:55 2015 -0400 handle non-numneric vlans in locationlog and vlan M lib/pf/locationlog.pm M lib/pf/vlan.pm commit e5eef8f65f9b7e60a26afa18716a6b10a367bb1d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Sep 21 15:07:38 2015 -0400 NEWS file entry for PR 891 M NEWS.asciidoc commit 425fd534a7900666307e2d1211405eb235f8ef5a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 21 14:16:13 2015 -0400 Updated pod doc M lib/pf/pki_provider/scep.pm commit a7b93ff2fcedb9bded4808ea39acaca4d6ebf0d6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 21 14:15:57 2015 -0400 Remove package declared twice M addons/packages/packetfence.spec M debian/control commit f07248ea954d714043f17ccb7ed789d5263e22d6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Sep 21 13:48:33 2015 -0400 add tests, comments and handle undef M lib/pf/util.pm M t/util.t commit 1c28400571639500fa66a52ec24fc46bac8a1245 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 16 15:49:09 2015 -0400 add % support to strip_username M lib/pf/util.pm commit 8e73a54a99fd4f79f9ce71fb73d74f5014e604b7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Sep 14 08:55:42 2015 -0400 rework person lookup to strip username if needed Also makes it more abstract so we can use it with other sources than LDAP M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/lookup/person.pm M lib/pf/util.pm commit 820b996b72e769768864aa85ef3ff0c5501b6c00 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Sep 9 10:12:46 2015 -0400 Added support for MAC auth and dot1x on Aruba controllers as contributed by Rich Graves from carleton.edu. M NEWS.asciidoc M lib/pf/Switch/Aruba.pm commit 1633620a1cf99a8184a0041439474ad157ba594b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 21 11:51:14 2015 -0400 Updated pod doc and add warning message when doing a revoke on a provider that does not support revoke M lib/pf/pki_provider/scep.pm commit 0a89f0b57c175406ebd56383ddac60876181ebe2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 29 10:14:31 2015 -0400 Allow a custom subject to be used M lib/pf/pki_provider/scep.pm commit b5dd6fa8e364fa0b8511137c33645644395e7612 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 29 10:01:36 2015 -0400 Move common attributes to the base class pf::pki_provider M lib/pf/pki_provider.pm M lib/pf/pki_provider/packetfence_pki.pm M lib/pf/pki_provider/scep.pm commit 5ecb075b7fe09ed6ef54224ecd2f24106ad864f0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 29 09:56:14 2015 -0400 Will only add defined attributes to the subject M lib/pf/pki_provider/scep.pm commit 998a3fae67f9e2826da27c614890f46b150e4c15 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 22 15:49:55 2015 -0400 Updated dependencies M addons/packages/packetfence.spec M debian/control commit a8da121d3d3e3505da4cc2b338be702ede368a28 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 21 11:13:28 2015 -0400 Will encrypt cert using pkcs12 M lib/pf/pki_provider/scep.pm commit 986157cbaf1c07e0c0c2b37dae3008022391f8cd Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 20 14:27:56 2015 -0400 Added missing attributes in block list M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/scep.pm commit a78005a1c8003fc7a3f248c97c97b6230c13610a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 17 10:55:01 2015 -0400 Added server_cert_path and ca_cert_path to the definition M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/scep.pm commit a2d29b80170a41a3d9f0cbae4b62a26ef3adf9a5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 17 10:37:25 2015 -0400 Added missing field attributes M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/scep.pm commit 5171381c6fba74da24059d803c6b59820a80fa09 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 13 22:13:57 2015 -0400 Updated translation M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 8b0da246406449a05a36dc810e109abfabd0e76c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 13 18:10:44 2015 -0400 Updated the scep pki form M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/scep.pm commit cb756454bbba8c6607b06cba07bda75a46df7fa8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 13 13:09:35 2015 -0400 Add new attributes to the subject of the request M lib/pf/pki_provider/scep.pm commit dcb96269fd42f1243eff87a78e8e5b125bd32e36 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 10 15:51:11 2015 -0400 New form scep module A html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/scep.pm commit 123c9ddfdd7729b572495e729eee98513c775920 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 10 15:46:06 2015 -0400 Renamed module from ms_sscep to scep D lib/pf/pki_provider/ms_sscep.pm A lib/pf/pki_provider/scep.pm commit 23e009eea85d03dbec1c8fbb56932f6777c462e8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 8 17:23:32 2015 -0400 Added new modules M addons/packages/packetfence.spec M debian/control commit 3a75d2993be75fc26665b1ed0fb7396d62684a61 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 8 17:22:15 2015 -0400 New pf::pki_provider::ms_sscep A lib/pf/pki_provider/ms_sscep.pm commit 4e3cfea39085cbc5fbdd23c2fb69a7f6b08c62a6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Sep 21 12:05:59 2015 -0400 rename sub M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Interface.pm commit 27f2875cacc67e3eb6a41434ccaca4b3827ab719 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Sep 21 12:03:09 2015 -0400 change bad constant M lib/pf/Authentication/Source/LDAPSource.pm commit 880580daf4b3d034e04248bde02cfc72b68700c8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Sep 21 11:59:24 2015 -0400 remove useless variable M lib/pf/Authentication/constants.pm commit 22c4efdb92f10f5fa4474ba118c1aa3912111592 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 5 08:37:44 2015 -0400 convert ldap attributes to merged_list M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po M lib/pf/Authentication/Source/LDAPSource.pm M lib/pfconfig/namespaces/config/Pf.pm commit b41534b9b299f00e6dbb4c7ab6e96508d917b740 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 27 12:09:16 2015 -0400 move LDAP attributes to a constant M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/constants.pm commit b88d5b08c5a5a86470d4c12734ecd8562a65958d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 27 08:06:38 2015 -0400 add translation for custom ldap attr M html/pfappserver/lib/pfappserver/I18N/en.po commit e61431eef184ccd647c7091da7fd32046219c96d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 27 08:04:01 2015 -0400 keep only unique attributes M lib/pf/Authentication/Source/LDAPSource.pm commit a1849bedac7e32d8a96ec6d258e7c878c220ef2e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 25 09:54:20 2015 -0400 add doc for custom ldap attributes M docs/PacketFence_Administration_Guide.asciidoc commit cfbb78d0d98b6853ac09b55a8ee6a517bf617bf9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 21 11:54:00 2015 -0400 Simplify the creation of the options_type for profile filters M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm commit c7c3451f28ec4593f36fd548f0fa109caf5e1d1c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 25 09:50:38 2015 -0400 add ability to define custom LDAP attributes M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/Authentication/Source/LDAPSource.pm M lib/pfconfig/namespaces/config/Pf.pm commit 3d20b693827906e9e4262df90cdd83048c45b5ff Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 21 11:45:11 2015 -0400 fixed typo M lib/pf/condition/equals.pm commit 177617a8a0c40664f6ed6b524dd1467eb23c6269 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 21 11:44:27 2015 -0400 fixed typo M lib/pf/condition/lower.pm M lib/pf/condition/matches.pm commit 893bfc1c7daab9118515664a278b9f5d19c80e17 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 21 11:42:02 2015 -0400 fixed typo M lib/pf/condition/is_defined.pm M lib/pf/condition/lower.pm M lib/pf/condition/not_equals.pm commit 192182ad8a6636222a5977e65195c3d88634e428 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 18 15:10:35 2015 -0400 Add new command for pftest profile_filter M lib/pf/Portal/ProfileFactory.pm M lib/pf/factory/condition/profile.pm M lib/pf/pftest.pm M lib/pf/pftest/profile_filter.pm commit e27e2eae4d03cc4455bc39eebbcefae2cb7f96cd Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 18 14:19:21 2015 -0400 Added eval wrapper around the creation of the NetAddr::IP objects M lib/pf/condition/network.pm commit dec3215745359412211062367debc31dd320b3d9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 18 14:06:46 2015 -0400 Renamed lib/pfconfig/namespaces/resource/ProfileFilterEngine.pm to lib/pfconfig/namespaces/FilterEngine/Profile.pm M lib/pf/Portal/ProfileFactory.pm A lib/pfconfig/namespaces/FilterEngine/Profile.pm M lib/pfconfig/namespaces/config/Profiles.pm D lib/pfconfig/namespaces/resource/ProfileFilterEngine.pm commit 0d7ef34853bbde3b81373bfa026c987a7c3c4809 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 18 11:53:48 2015 -0400 Rename UriFilter to URI_Filters M lib/pf/web/constants.pm M lib/pfconfig/namespaces/config/Profiles.pm A lib/pfconfig/namespaces/resource/URI_Filters.pm D lib/pfconfig/namespaces/resource/UriFilters.pm commit 0d0ea6c35fb7198eab52e1a6a6dc58da15f0578f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 18 11:35:47 2015 -0400 Added additional constants M lib/pf/constants/Portal/Profile.pm M lib/pf/filter_engine/profile.pm commit 9611665fb7c4df3af8d5aef1787ba2f70d8379ca Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 18 11:11:16 2015 -0400 Fixed typo in comment M lib/pf/factory/condition/profile.pm commit e4570661fd8fe46a5c0277f425942e3a2e779a43 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 18 11:09:48 2015 -0400 Enforce the proper format for profile filters M lib/pf/factory/condition/profile.pm commit fcb662a951e2ba8380edca5d3fe142e3d7b806fa Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 18 10:48:45 2015 -0400 Update pod doc M t/unittest/filter_engine.t commit abe283c14720f0075628b38f56b1efb9ddf38c9d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 17 14:58:20 2015 -0400 Removed empty comments M t/unittest/condition/any.t commit 95e776fbfe19e3091b6dfa82212adafe10653983 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 17 14:53:02 2015 -0400 Updated match test M t/unittest/condition/matches.t commit e70a4cba4450cae064280f8004b4bde694e2823d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 17 14:50:22 2015 -0400 Updated pod documentation and use of constants M lib/pf/condition/all.pm M lib/pf/condition/any.pm M lib/pf/condition/equals.pm M lib/pf/condition/false.pm M lib/pf/condition/greater.pm M lib/pf/condition/is_defined.pm M lib/pf/condition/key.pm M lib/pf/condition/lower.pm M lib/pf/condition/matches.pm M lib/pf/condition/network.pm M lib/pf/condition/not_defined.pm M lib/pf/condition/not_equals.pm M lib/pf/condition/not_matches.pm M lib/pf/condition/true.pm M lib/pf/filter.pm commit d26d65a07c0772bcef123736f188ee379eca1a5c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 11 12:32:18 2015 -0400 Added new conditions is_defined not_defined A lib/pf/condition/is_defined.pm A lib/pf/condition/not_defined.pm commit 1d8118cd72a8ff933b4e16048450a4aa2a6eaa48 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 2 09:33:30 2015 -0400 Do not wrap a single condition in an any or all condition M lib/pf/filter_engine/profile.pm commit b9a1c5756c4cd42ec0714cc0b4780b60c9513eab Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 1 11:06:58 2015 -0400 Remove unused profile filter type M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 85d39c3f4f6e7319ed9eb8d45dc6ade94e7e8633 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 1 11:04:03 2015 -0400 Update translations for profile filter types M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 942d00db5e123d06f3e43c9850096cc40af994ea Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 28 22:43:21 2015 -0400 Rename filter internationalization namespace pf::condition::profile:: to profile.filter. M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm M html/pfappserver/lib/pfappserver/I18N/i_default.po commit fc09cc5edf03f70436a5fbddf69891d6a89f43b5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 7 13:32:11 2015 -0400 Clean up pod documentation and cleaned up code M lib/pf/condition/all.pm M lib/pf/condition/any.pm M lib/pf/condition/equals.pm M lib/pf/condition/greater.pm M lib/pf/condition/key.pm M lib/pf/condition/lower.pm M lib/pf/condition/matches.pm M lib/pf/condition/network.pm M lib/pf/condition/not_equals.pm M lib/pf/condition/not_matches.pm M lib/pf/factory/condition/profile.pm M lib/pf/filter.pm M lib/pf/filter_engine/profile.pm M lib/pf/pftest/profile_filter.pm M lib/pf/web/constants.pm M lib/pfconfig/namespaces/resource/ProfileFilterEngine.pm D t/error.txt commit 27aeb3994b0af0bdbffbbd6865eef18ce4dae187 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 4 13:13:36 2015 -0400 Create new resource UriFilters A lib/pf/pftest/profile_filter.pm M lib/pf/web/constants.pm M lib/pfconfig/namespaces/config/Profiles.pm A lib/pfconfig/namespaces/resource/UriFilters.pm commit 7e6ceb68c0b6916ecd13d5bff2f250300e2cbcc4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 4 11:55:33 2015 -0400 Enforce the profile filter format M lib/pf/pfcmd/checkup.pm commit 3090a7f269ed36cacec778d4d33b24a48a2caf57 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 4 11:41:08 2015 -0400 Updated tests pod doc A t/error.txt M t/unittest/Portal/ProfileFactory.t M t/unittest/condition/all.t M t/unittest/condition/any.t M t/unittest/condition/equal.t M t/unittest/condition/key.t M t/unittest/condition/matches.t M t/unittest/condition/network.t commit 1ef749ce4357de9f0341f939d64c05765a29b638 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 4 11:19:16 2015 -0400 Remove unused attributes M lib/pf/filter_engine/profile.pm commit c996c54187be29386a37e6f7fd43609ac1e2ab87 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 4 11:09:31 2015 -0400 New test for pf::condition::equals A t/unittest/condition/equal.t commit 831b5400a74d5541374f69e7d3db2e40760b3008 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 4 10:52:05 2015 -0400 Added additional test for pf::condition::network M lib/pf/condition/network.pm M t/unittest/condition/network.t commit cd1500aafd7008bc8c57c1a44d17547b1bdedbc9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 4 10:37:39 2015 -0400 Rename key_couple to couple_equals M lib/pf/factory/condition/profile.pm commit 86a7ff24218bc3f51cc2777fd8936fd638bf3671 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 26 10:46:33 2015 -0400 change matches to use value M lib/pf/condition/matches.pm M lib/pf/condition/not_matches.pm M t/unittest/condition/matches.t commit 4886b542c21c9603906058b954475bc846224704 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 26 10:27:36 2015 -0400 remove circular dependency of profile engine M lib/pf/Portal/ProfileFactory.pm M lib/pf/filter_engine/profile.pm commit 6760331421791975c09c15427b834eb627f80452 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 25 15:42:41 2015 -0400 add lower and greater condition A lib/pf/condition/greater.pm A lib/pf/condition/lower.pm commit 2168be4ad1e964a35a66dd272b259c2d83325f14 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 25 15:31:40 2015 -0400 added not equals and not matches conditions M lib/pf/condition/equals.pm A lib/pf/condition/not_equals.pm A lib/pf/condition/not_matches.pm commit efa9a5b67eb69083866e0264562d47d69499d89e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 25 15:03:07 2015 -0400 remove verbosity M lib/pf/factory/condition/profile.pm commit 81b8770c5411ef5f6c4309f719c689324cde1a8f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 25 15:03:01 2015 -0400 added matches condition A lib/pf/condition/matches.pm A t/unittest/condition/matches.t commit 5b75bf001b54dedd6d2fc20df9503862b52f2caa Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 25 14:09:35 2015 -0400 reworked conditions to extract hash key detection from equals A lib/pf/condition/equals.pm M lib/pf/condition/key.pm D lib/pf/condition/key_couple.pm M lib/pf/condition/network.pm M lib/pf/factory/condition/profile.pm M t/unittest/condition/key.t D t/unittest/condition/key_couple.t commit 754df2b4750b62b17e95aeac25a3a02eb57d38f3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 25 14:59:04 2015 -0400 Remove all pf::condition::profile modules M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm D lib/pf/condition/profile/connection_type.pm D lib/pf/condition/profile/network.pm D lib/pf/condition/profile/node_role.pm D lib/pf/condition/profile/port.pm D lib/pf/condition/profile/realm.pm D lib/pf/condition/profile/ssid.pm D lib/pf/condition/profile/switch.pm D lib/pf/condition/profile/switch_port.pm D lib/pf/condition/profile/uri.pm D lib/pf/condition/profile/vlan.pm commit c9f061761b559639904add821421696e0d72b5ec Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 25 14:37:16 2015 -0400 Do use pf::condition::profile to dynamically load profile filter types M lib/pf/factory/condition/profile.pm M t/data/profiles.conf A t/unittest/Portal/ProfileFactory.t commit dc385ed09bcbdf3ebe1bc1110b1f9f077c848acc Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 1 13:57:35 2015 -0400 Rename pf::engine to pf::filter_engine M lib/pf/Portal/ProfileFactory.pm M lib/pf/condition/key_couple.pm D lib/pf/engine.pm D lib/pf/engine/profile.pm A lib/pf/filter_engine.pm A lib/pf/filter_engine/profile.pm M lib/pf/pftest.pm M lib/pfconfig/namespaces/config/Profiles.pm M t/data/profiles.conf M t/unittest/condition/all.t M t/unittest/condition/any.t D t/unittest/engine.t A t/unittest/filter_engine.t commit 41315caccdc5c465db7451f7d7b83df9d7279371 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 1 13:55:52 2015 -0400 New test for pf::condition::key, pf::condition::key_couple and pf::condition::network A t/unittest/condition/key.t A t/unittest/condition/key_couple.t A t/unittest/condition/network.t commit 8bf29da91b2e635926f111b6d2bfe82d8ba6d28c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 1 11:24:20 2015 -0400 Removed pf::profile::filter D lib/pf/profile/filter.pm D lib/pf/profile/filter/all.pm D lib/pf/profile/filter/connection_type.pm D lib/pf/profile/filter/key.pm D lib/pf/profile/filter/key_couple.pm D lib/pf/profile/filter/network.pm D lib/pf/profile/filter/node_role.pm D lib/pf/profile/filter/port.pm D lib/pf/profile/filter/realm.pm D lib/pf/profile/filter/ssid.pm D lib/pf/profile/filter/switch.pm D lib/pf/profile/filter/switch_port.pm D lib/pf/profile/filter/uri.pm D lib/pf/profile/filter/vlan.pm D t/unittest/profile/filter/all.t D t/unittest/profile/filter/key.t D t/unittest/profile/filter/network.t commit 1ca9b6d93ce3a264b764ae926dce187ef980d164 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 1 11:23:35 2015 -0400 Rename translations from pf::profile::filter to pf::condition::profile M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 1ef6279b56e6934ad3bdc800612d9837df2e9042 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 1 11:16:30 2015 -0400 Remove pf::factory::profile::filter M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm M lib/pf/config.pm D lib/pf/factory/profile/filter.pm D lib/pfconfig/namespaces/resource/Profile_Filters.pm commit 4333ea9f0fdb78d1a9a7b93c33f34dbfc20ddb44 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 1 11:15:20 2015 -0400 Add new child resource ProfileFilterEngine M lib/pfconfig/namespaces/config/Profiles.pm A lib/pfconfig/namespaces/resource/ProfileFilterEngine.pm commit b100bed14dc608949cc72d56ea631e036b559bfd Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 1 11:08:25 2015 -0400 New filter engine for profiles A lib/pf/engine/profile.pm commit 958dde185b88594916b8ddacd52d75f596497749 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 1 11:07:28 2015 -0400 Added profile specific connection types A lib/pf/condition/key_couple.pm A lib/pf/condition/network.pm A lib/pf/condition/profile/connection_type.pm A lib/pf/condition/profile/network.pm A lib/pf/condition/profile/node_role.pm A lib/pf/condition/profile/port.pm A lib/pf/condition/profile/realm.pm A lib/pf/condition/profile/ssid.pm A lib/pf/condition/profile/switch.pm A lib/pf/condition/profile/switch_port.pm A lib/pf/condition/profile/uri.pm A lib/pf/condition/profile/vlan.pm A lib/pf/factory/condition/profile.pm commit 3e4d9c60803d50deb12fc1357e47f6365c3b7ef7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 1 10:21:32 2015 -0400 Use the filter engine for matching M lib/pf/Portal/ProfileFactory.pm commit 31d36941d00242d3d02b5b1e02f0fd2afdbc4d43 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 1 10:19:11 2015 -0400 Store the profile filter engine M lib/pfconfig/namespaces/config/Profiles.pm commit d2e4c5ebda67fff32519fcc7a72d19533c401a44 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 30 11:47:44 2015 -0400 Allow filters to provide a 'dynamic' answer M lib/pf/engine.pm M lib/pf/filter.pm commit 9947da8db360e8cd143b6fe9025255f0cbddc8aa Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 30 11:17:19 2015 -0400 Fix typo M lib/pf/condition/key.pm commit 1f473a30bf259cf23e612c096ef1a080a5c86118 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 27 16:24:35 2015 -0400 Added test for pf::condition all and any A t/unittest/condition/all.t A t/unittest/condition/any.t commit 3e0a49256acde0efde4ee8273f77415a02d1f77c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 27 14:05:49 2015 -0400 Initial work on the filter engine A lib/pf/condition.pm A lib/pf/condition/all.pm A lib/pf/condition/any.pm A lib/pf/condition/false.pm A lib/pf/condition/key.pm A lib/pf/condition/true.pm A lib/pf/engine.pm A lib/pf/filter.pm A t/unittest/engine.t commit add7ebb54d1b5d34cc546658707471bea6fc2f69 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Sep 21 10:13:23 2015 -0400 typo fixes M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 3b24a5bf9517af1f2a2dc6086e5f2c23fb75ecb2 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Sep 20 07:06:17 2015 -0400 Use the user determined by the file path to update the permissions and change the permission of the file to 0660 M lib/pf/cmd/pf/fixpermissions.pm commit 897601cb49a5b9a62fde9e5a009d6637e00040c8 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Sep 20 07:04:43 2015 -0400 Use the pfcmd to update the owner of the file M lib/pf/util.pm commit 8726411534b2987b18ff590afa98dffcb3cd66ec Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 14 10:22:02 2015 -0400 Moved to safe_file_update to pf::util M lib/pf/api.pm M lib/pf/util.pm commit f4882de93df22a9a927a8feed2462d939d95dfa2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 11 12:21:29 2015 -0400 Safely update the contents of a file using rename M lib/pf/api.pm commit cb4000f2887ab4382bc5ac34a1065f44b196b966 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 18 14:41:22 2015 -0400 Fixed MockedSwitch M lib/pf/Switch/MockedSwitch.pm commit 462e42a00021f0d3a2924d337be6c815beaf811c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 18 13:45:13 2015 -0400 Fix syntax error M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/HTTP.pm commit b07b0e9a177767b0b57740bbbf2d41e15fbb3b03 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 18 12:56:09 2015 -0400 Moved from Cache::Memcached to Cache::Memcached::libmemcached M lib/pf/WebAPI/InitHandler.pm M lib/pfconfig/manager.pm commit 9787fc19f2fe432c858af6383cd357a7a06d920e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 22 12:11:20 2015 -0400 Move from Cache::Memcached to Cache::Memcached::libmemcached M addons/packages/packetfence.spec M addons/pfarp_remote/sbin/pfarp_remote M conf/chi.conf.example M debian/control M lib/pf/CHI.pm M lib/pf/web/util.pm M lib/pfconfig/backend/memcached.pm commit e740d9b413926eceda01e4720f3b6e4154db9da0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 18 09:21:33 2015 -0400 Use one of the ip address where the portal is running M lib/pf/web/admin.pm commit acfe04b7dfeba6b965b39a3066bc26b04a2e6e69 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 17 16:19:13 2015 -0400 NEWS for #875 M NEWS.asciidoc commit afe3f63bab9552bbedac2f475e8e1b7066b5444a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 17 16:01:00 2015 -0400 remove useless lines M Makefile commit 52d9db346879259bfc284cf7ee67a6a5a09cb647 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 17 15:16:15 2015 -0400 fix messages #nailpolish M conf/documentation.conf M conf/pf.conf.defaults commit f74e49c37f99e77e89bea32f364eeacd24527a2f Author: Zammit Ludovic <lzammit@inverse.ca> Date: Thu Sep 17 15:04:30 2015 -0400 typo fixes M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit abbbee3b3e389241fd796ed8924794497ae19e1a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 17 15:01:40 2015 -0400 Added /etc/sudoers.d/packetfence.sudoers to debian/packetfence.conffiles M debian/packetfence.conffiles commit 5f33349f88263c589e8de8f93fc09312f8edd541 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 17 13:39:12 2015 -0400 Fixed error message for profile id validation and added help text for the help id M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit a34b1867b46fa53a7716bfdb18df24bace1ce446 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 17 11:04:23 2015 -0400 Reformat message M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit 2bc89c5fb348ba2bc909b52260c1d7ea2d4faebd Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 17 10:58:25 2015 -0400 Remove double variable declaration M lib/pf/authentication.pm commit e2f7b5c37dbff92dd373984640419ade581ed0a6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 17 10:49:14 2015 -0400 fix bad rebasing M lib/pf/authentication.pm commit 5ca6257a763bf3849beaae3b9f2d909a3a348fb6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 17 10:48:19 2015 -0400 remove useless change M lib/pf/constants/authentication.pm commit a01f38c604f81de077fcf96516c6d98779977e57 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 17 10:46:52 2015 -0400 fix bad staging of a5e13497e1da49173043f1e4feab854950cd11e4 M lib/pf/constants/authentication.pm A lib/pf/constants/authentication/messages.pm commit fea7ddd631a3ec1991b90790168654604e8415b1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 17 10:44:57 2015 -0400 make centralized_deauth enabled by default M conf/pf.conf.defaults commit 1c4dff1aec5bee792a8710e8e0912261123e15dc Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Aug 4 11:57:33 2015 -0400 missing import M lib/pf/Switch.pm commit a348f74d42ce8fe4446e78b47e344000aa8bdb2e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Aug 4 11:55:58 2015 -0400 centralize deauth source ip in Switch.pm M lib/pf/Switch.pm M lib/pf/Switch/Alcatel.pm M lib/pf/Switch/Aruba.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Avaya.pm M lib/pf/Switch/Cisco.pm M lib/pf/Switch/Cisco/Aironet_1600.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/Switch/Enterasys/V2110.pm M lib/pf/Switch/Hostapd.pm M lib/pf/Switch/Huawei.pm M lib/pf/Switch/Juniper/EX2200.pm M lib/pf/Switch/Mikrotik.pm M lib/pf/Switch/Xirrus.pm commit a23881e52e671db6ede42d99cedb98cbf36cecd4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 15 11:46:04 2015 -0400 Add option to centralize deauth to management node Fixes #757 Also adds a listen of the webservices on the management IP as it was missing. M conf/documentation.conf M conf/httpd.conf.d/httpd.webservices M conf/pf.conf.defaults M lib/pf/client.pm M lib/pf/enforcement.pm commit a5e13497e1da49173043f1e4feab854950cd11e4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 17 10:28:56 2015 -0400 put auth error messages in constants M lib/pf/Authentication/Source/ADSource.pm M lib/pf/Authentication/Source/BlackholeSource.pm M lib/pf/Authentication/Source/ChainedSource.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/NullSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/authentication.pm M lib/pf/constants/authentication.pm commit e39cec0c45bbe9850adb503f9ca1ee3772964544 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 25 15:42:43 2015 -0400 Added rule sudo to copy packetfence.sudoers to it's proper place M Makefile commit 81baa906706f890775c30f967ea9ee1ab25d1770 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 25 10:53:27 2015 -0400 Move packetfence sudoers entries to their own file M Makefile M addons/packages/packetfence.spec M debian/packetfence.postinst M debian/rules A packetfence.sudoers commit 853e102a8b0a2606dff1df28d7eeaa7dcf4e95bb Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 16 16:52:10 2015 -0400 Update pf.conf.defaults M conf/pf.conf.defaults commit c4f4de5d91f8db7e853fa140e867155a98e0f958 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 16 16:51:55 2015 -0400 Update documentation.conf M conf/documentation.conf commit 365504b01f579d760c2b072f4488d71f6352f481 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 13 11:20:46 2015 -0400 polish cluster sync script M bin/cluster/sync commit 146a41b8771e17402fed3f4d6729f932570dd0bf Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 13 10:52:18 2015 -0400 dry cluster/sync + split fingerbank db sync M bin/cluster/sync M lib/pf/cluster.pm commit aecdbd03291f8b74145c0c62a3fea974c92e5f7f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Aug 11 14:30:34 2015 -0400 add fingerbank sync to active/active cluster M bin/cluster/sync M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Fingerbank.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DB.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm M lib/pf/fingerbank.pm commit 86b50eb9fb60367efbcf85ab28b6c6d83db20a6c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Aug 11 14:28:25 2015 -0400 add util to sync files in a cluster M lib/pf/cluster.pm commit bb0cc7c36a1a0d3e906116a300e2fcfcd56f7312 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 16 16:36:31 2015 -0400 Removed data::dumper and unneeded comments M t/dhcpv6.t commit b68047b0a2708d76cc91399bcf8cc6ebb5858007 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 16 16:35:44 2015 -0400 add note on slash M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/HTTP.pm commit cd439c3537b254872aa48e388b5b1348eebfe11a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 16 16:27:56 2015 -0400 rework authentication sources messages M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/NullSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SQLSource.pm commit 16b0a7699eba1129f59df5b0783b8d57abbfe62e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Aug 3 08:22:31 2015 -0400 returning source error message instead of generic one M lib/pf/authentication.pm commit 0deb80c46ce870b98b2b7fc2e40e5aa8b746b28e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 16 15:56:40 2015 -0400 add more doc M lib/pf/cmd/pf/fixpermissions.pm commit 094fae78edb78e590d1d19f13ee94a9a12cd19ee Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Sep 16 15:54:53 2015 -0400 Missing codepaths for HTML emails migration M lib/pf/config/util.pm M lib/pf/web/guest.pm commit 77ec8782b4384f6aa1a31465e67f35d9ae581c57 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 16 15:52:53 2015 -0400 ameliorate pf::api::release_all_violations M lib/pf/api.pm commit 5d319161cc69c0fbe4e6ff6d17aaf24d15c6fb8e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 3 11:48:10 2015 -0400 Remove unneeded test M t/benchmarks/pf-switchfactory-preload.pl commit a012c29253355ff7efd26e544fb8928228818c93 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 3 10:39:26 2015 -0400 Benchmark for preloading switches A t/benchmarks/pf-switchfactory-preload.pl A t/data/all-switch-types.conf commit f91b20e58c52e1fcb17db82c81c25b2eeccc1ecd Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 3 10:34:29 2015 -0400 Remove the double creation of the TYPE_TO_MODULE hash M lib/pf/SwitchFactory.pm commit 180764a9fa8b62a7ae8e08937714ce7b0929077a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 2 10:56:01 2015 -0400 Fixed module not being loaded at runtime if it does not exist M lib/pf/SwitchFactory.pm commit dba89faf284b127dacf6a4620b9c3bf1f54990e9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 2 10:06:04 2015 -0400 Remove unused variable M lib/pf/SwitchFactory.pm commit eb36d98a65f68f91b60b072782e711bd3c6d9609 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 20 12:27:42 2015 -0400 Preload switches M sbin/pfsetvlan commit 723ab45502c47bc600eb1a0824d8778ab6600c10 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 20 12:27:36 2015 -0400 Preload switches M sbin/pfmon commit 2965dd620ab739f8536c2f4b45ac382d1a8da253 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 20 12:27:30 2015 -0400 Preload switches M sbin/pfdns commit c2be4f535e990cdae3658bcbdd251f4528beb855 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 20 12:27:25 2015 -0400 Preload switches M sbin/pfdhcplistener commit ae72a3e33843fd495c0c6da8c4605e3d835719e5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 20 12:27:20 2015 -0400 Preload switches M sbin/pfdetect commit 365dfbab3cc6c4f5f114f3d609dda3a43ca89c2d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 20 12:23:33 2015 -0400 Preload all switches for httpd processes M lib/pf/WebAPI/InitHandler.pm commit 4503e2797b05c2d2cf13edad28197fdeb2608ea1 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 30 10:18:37 2015 -0500 Removed double semicolon M lib/pf/SwitchFactory.pm commit 872a663f18a8b52210875f2e786768fbedec5dd8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 22 18:10:03 2015 -0500 Normalize the error code M lib/pf/SwitchFactory.pm commit f935b77dc9d8ee1ddcbcefba45f1ba97d7d565da Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 22 18:08:43 2015 -0500 Fixed buildTypeToModuleMap from mapping things twice M lib/pf/SwitchFactory.pm commit cadef198fb87f23e7bfc7cbf6ba9ac111a3b44af Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 22 18:06:13 2015 -0500 Updated comments and pod doc M lib/pf/SwitchFactory.pm commit 015885a9b1981fb7cac667bb976a316da574ad85 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 21 09:54:15 2015 -0500 Updated pod doc and comments M lib/pf/SwitchFactory.pm commit a0091230b8dc0671cad5c7b22e8ae44758ea88f8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 19 11:02:48 2015 -0500 Use preloaded pf::Switch modules list to build switch list M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit 4878830fac5412e0b5ae324d35e57d4c1c27eea2 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 19 11:01:27 2015 -0500 Added the check if the module type exists before initializing M lib/pf/SwitchFactory.pm commit 21d89389213e9e1eaa8a773044628a0eed8f60a8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 14 17:10:21 2015 -0500 Preload all switches ahead of time M lib/pf/SwitchFactory.pm commit 2131af4a6aae4a19317d19510d3ec90a9ce8a1ac Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Sep 16 15:14:33 2015 -0400 Fixed syntax M lib/pf/vlan.pm commit f086ea94cf4a1f2bec3fa3ef0f983fc4f8edbf11 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Sep 16 09:16:49 2015 -0400 Check if OMAPI is locally configured M lib/pf/config.pm M lib/pf/pfcmd/checkup.pm M lib/pf/services/manager/dhcpd.pm commit b7132c280d0c97be4201ec931e6a474e36fda791 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Sep 16 08:56:13 2015 -0400 is_omapi_enabled -> is_omapi_lookup_enabled M lib/pf/config.pm M lib/pf/iplog.pm M lib/pf/pfcmd/checkup.pm commit ff550894d1b3e4955b62b6715ed3ae76be7f51cb Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Sep 16 08:44:55 2015 -0400 Use default OMAPI key if none's provided M lib/pfconfig/namespaces/config/Pf.pm commit 291fb47967c61cd7f5b2298711c38bcd964d12a4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 15 22:07:35 2015 -0400 Default OMAPI key creation on install time M Makefile M addons/packages/packetfence.spec M debian/packetfence.postinst commit 33411f9b14812b5dd45ed02d48e05e02a7b7c6b9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 15 16:51:57 2015 -0400 Get rid of useless variable M lib/pf/services/manager/dhcpd.pm commit b1e1df1e7136c742a8044c054216661998ffc557 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 20 11:01:49 2015 -0400 Do not configure OMAPI dhcpd side if no key provided M lib/pf/config.pm M lib/pf/pfcmd/checkup.pm M lib/pf/services/manager/dhcpd.pm commit ee3bf00d96bd17d65d05c8314c568ffdda227500 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 20 10:17:39 2015 -0400 Typo that leads to corrupt dhcpd config M lib/pf/services/manager/dhcpd.pm commit 4ab8cd61d7810d397d09c3b815b5e31b7d033701 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 15 14:56:53 2015 -0400 Adjusted unittests M t/data/authentication.conf M t/unittest/authentication.t commit 9a1932b1709bec4c637d72532f44f5ea5af6f1f0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 9 16:09:37 2015 -0400 javascript M html/pfappserver/root/static/admin/config/authentication.js commit 9e29a0428264fa7485e06e2b2e7b9bb41665146f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 9 16:09:09 2015 -0400 Using standard way of naming attributes M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm commit 4c0eaebb7c7c985d2c59b7929c72c89d377475f3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 9 12:25:37 2015 -0400 Avoid playing with global elements M lib/pf/authentication.pm commit 5d5f2b082cd70dd54c25105259b262b7a20b82d7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 9 10:52:26 2015 -0400 Validation of rule class per actions M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Rule.pm commit 82e104e0b0ea0c042332a462025320c6552d320e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 9 02:17:35 2015 -0400 No longer needed M lib/pf/authentication.pm commit 74451eb12d602637116df3d07fb20c65fe30d77f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 9 02:15:57 2015 -0400 Logic moved elsewhere M lib/pf/authentication.pm commit dcd4662afbbae5dc283573747479bfcd8366a478 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 9 02:10:02 2015 -0400 Adjusted test M t/unittest/authentication.t commit 5f98655af42dd64ea40fdb5a0303b99b2076fc62 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 9 02:06:56 2015 -0400 Revert that M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm commit 323967e87ec0bed0cdb4281e682d900470fee0aa Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 9 01:35:48 2015 -0400 Make pf::authentication::match works with rule classes M lib/pf/Authentication/Source.pm commit aea4f33108e4d4cb1de1439e32b5e11d8cc05884 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 9 01:33:04 2015 -0400 Make pf::authentication::authenticate works with rule classes M lib/pf/authentication.pm commit 026e8002e7d0c95de0322e1a833d3664b7c38357 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 9 01:10:35 2015 -0400 Minor improvements M lib/pf/authentication.pm commit a63a23e78198e79d7795fa37803c4b56a080dc03 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 9 01:09:57 2015 -0400 pf::authentication::authenticate now accept an hashref as params M lib/pf/authentication.pm commit fcf18ee8baaa0edc662ad9afe37f726f569d8fe4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 9 01:04:32 2015 -0400 Added rule_class parameter to pf::authentication::authenticate M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M lib/pf/web.pm commit c8551eb749bc7f53798349badf78d40e566cc72e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 9 01:00:21 2015 -0400 Using hashref for pf::authentication::authenticate parameters (username, password) M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M lib/pf/web.pm commit d01961e50341517671f61454a41124076f74c368 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 9 00:23:28 2015 -0400 Using rule classes in pf::authentication::match calls M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M lib/pf/api.pm M lib/pf/vlan.pm M lib/pf/web/wispr.pm M t/ldap-auth-cache.t M t/unittest/authentication.t commit 08c2538032babb0543c9227e73a2624963383216 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 5 00:54:39 2015 -0400 Working with pfconfig M lib/pf/authentication.pm commit 92ea8d12367290ad2625b38cc3a5acf04c854383 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 4 15:42:54 2015 -0400 Classifying actions per rule classes in admin GUI M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm commit 83c733e3e92282936765aaf04899d5bf8452e72f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 4 15:11:58 2015 -0400 Setting the class while instanciating new Authentication::Action objects M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M lib/pf/Authentication/Action.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pfconfig/namespaces/config/Authentication.pm M t/unittest/authentication.t commit 6ed4e38a0292f51f87928e7e1d379f5012c97bd2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 4 12:33:12 2015 -0400 Interaction with ConfigStop and pfconfig M lib/pf/ConfigStore/Authentication.pm M lib/pfconfig/namespaces/config/Authentication.pm commit e7bc60195ddaea292d80dfbe92e7b31a3f832777 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 4 11:30:44 2015 -0400 Dynamically populate available rule classes based on authentication source type M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Rule.pm commit e5b5cd28819ca3912d41d78c01eed2d78b34fc56 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 4 11:04:28 2015 -0400 Available rule classes for different authentication sources M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/BlackholeSource.pm M lib/pf/Authentication/Source/ChainedSource.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/NullSource.pm M lib/pf/Authentication/Source/OAuthSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm commit 3085569810bac6120fd635c09ad3b9cc17b7064d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 4 10:38:19 2015 -0400 Standardize the available_actions for each authentication sources M lib/pf/Authentication/Source/BlackholeSource.pm M lib/pf/Authentication/Source/ChainedSource.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/NullSource.pm M lib/pf/Authentication/Source/OAuthSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm commit ff584878bc51bd180778eb7c27097bc09d9d055d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 4 10:25:08 2015 -0400 Some sources should only allow authentication actions M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm commit 227b97b6ecaae42405924da5a23fbcdcea64208a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 4 10:13:45 2015 -0400 Moving from an array to an hash M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/Form/User.pm M html/pfappserver/lib/pfappserver/Form/User/Create.pm M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm M lib/pf/Authentication/constants.pm commit 1194c0d07e65e35c72b694da82af82725e59cc25 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Feb 2 16:01:56 2015 -0500 Introduce new rule class. A rule can now be either 'auth' or 'admin' M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Rule.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source.pm M html/pfappserver/root/authentication/source/rule_read.tt M html/pfappserver/root/authentication/source/rules_read.tt M lib/pf/Authentication/Action.pm M lib/pf/Authentication/Rule.pm M lib/pf/Authentication/constants.pm M lib/pf/authentication.pm commit 00124426fb01da9174c5b65684007bea0ec67419 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Feb 2 15:25:44 2015 -0500 Reverted for the moment M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Rule.pm commit 1b8117b82319ee474106eb77868ecb329fe737cc Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 29 16:36:10 2015 -0500 Authentication purposes handling M lib/pf/authentication.pm commit e216e6004e11063ff15d91857dd4e89f234424df Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 29 16:35:23 2015 -0500 Cachified M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M lib/pf/authentication.pm commit 72701df90151c348cfff1fc8886bc78d0d73f96f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 29 13:48:39 2015 -0500 Using cloned source instead of messing with the original one M lib/pf/authentication.pm commit b949b1aea6370e08be379996153622adaf0e744e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jan 28 10:30:49 2015 -0500 New authentication source hash with specific admin rights rules M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Rule.pm M lib/pf/authentication.pm commit a700c5af60415dc0e77613708af35e03fe86b6d0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 15 13:03:55 2015 -0400 Fixes ipmachistory pfcmd command M lib/pf/cmd/pf/ipmachistory.pm commit a63d37006b489c500c829841253a7ba0d065f824 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 15 11:41:57 2015 -0400 Doc M lib/pf/web/constants.pm commit 5a65500ec5a879ce8f6988c4a9a9937c56e2c3f8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 15 11:26:12 2015 -0400 Less verbose log statement M lib/pf/web/dispatcher.pm commit a4fd1c77dfa8bf2f334df1a276777ef3afeed336 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 15 11:20:57 2015 -0400 Fix double comma M lib/pf/web/dispatcher.pm commit 7e521a2f5773e947e73ca918d0e1ade28c80ff3a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 6 16:09:58 2015 -0400 Remove pf::config usage M lib/pf/web/constants.pm commit a97150a2bca6d98cbdb8af2c8e403c9d587f4d62 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 6 15:14:01 2015 -0400 Moved into different order for display purposes in the admin M conf/documentation.conf M conf/pf.conf.defaults commit a8541f8232cb038cab20770711753f5dce40f6ab Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 6 15:13:47 2015 -0400 18n M html/pfappserver/lib/pfappserver/I18N/i_default.po commit c9aac3e5a922d729dd7c3857bf1d09a99651fd66 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 6 14:56:45 2015 -0400 Moved proxy redirection on top position M lib/pf/web/dispatcher.pm commit 63e5455ee15607c57f4dab9e28afdb28901b899d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 6 14:50:37 2015 -0400 Changed way to handle 'no cache' M lib/pf/web/dispatcher.pm commit e86ef68b910cdeea05bfa8a148fdf6d334f81b94 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 6 14:50:22 2015 -0400 Changed logging statements M lib/pf/web/dispatcher.pm commit b2da9ac32892ed31886770ed0136170c8ef69662 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jun 17 09:19:16 2015 -0400 Missing template A html/captive-portal/templates/redirect.tt commit 646e4e1611ae39ed479f79eaa6972a0cf7382ae6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 12 17:01:33 2015 -0400 Using merged-list feature for configuration parameters M conf/documentation.conf commit 92087899aa1c73d091528ebe2b3647504290bbf6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 2 11:28:37 2015 -0400 Adjusting log level M lib/pf/web/dispatcher.pm commit d4f7a0c5f157570f834fbb4ba7a66e753e925b99 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 2 11:26:35 2015 -0400 SHould be in handler (not in mod_perl) M lib/pf/web/dispatcher.pm commit a3a382cbbd0235a933f4d9041e58d5eb1d7240e9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 2 11:24:25 2015 -0400 HTTP rather than HTTPS with captive-portal detection mecanism M lib/pf/web/dispatcher.pm commit 482589fd8b01b6392cac3728d225599fd896aa52 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 2 11:10:16 2015 -0400 Handling uri, url, hostname and useragent in handler M lib/pf/web/dispatcher.pm commit bc631a6f3f1bf7770cdeab9451775ac38294c641 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 2 00:45:15 2015 -0400 Captive-portal detection mecanism bypass M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/web/dispatcher.pm commit 6e85a4936c006ab9c4daaf2eb1f887b0c238894b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 2 00:34:50 2015 -0400 Change the name M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/web/constants.pm M lib/pf/web/dispatcher.pm commit 95fd630862314520141304a9e0cecc6e1ed32db9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 2 00:25:09 2015 -0400 Redirection templates handling M debian/packetfence.conffiles D html/captive-portal/templates/redirection.html D html/captive-portal/templates/redirection.tt M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit 8a5a91ac48efc1d731e10be5447dd26da752d858 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 2 00:24:35 2015 -0400 Dispatcher rework M lib/pf/web/dispatcher.pm commit 978f03b6ed76d796fd83ec5ae1908c7e36f6bfeb Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jun 1 09:43:10 2015 -0400 Separate static content M lib/pf/services/manager/httpd.pm M lib/pf/web/constants.pm commit aa5b0bcc815138f3d7cb4f301ca7ea1c5bd9a47f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 29 16:20:35 2015 -0400 Consider WISPr as part of the portal M lib/pf/web/constants.pm commit 6019513199aff420073670f96208ad2f918a4139 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 27 14:26:40 2015 -0400 Added configuration parameter for captive portal detection mecanisms M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/web/constants.pm commit e79842f0e80f39bec161d65ff1f6e64967d3f482 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 26 16:29:07 2015 -0400 Renamed for easier comprehension M lib/pf/services/manager/httpd.pm M lib/pf/web/constants.pm M lib/pf/web/dispatcher.pm commit a5aac407fda81ef9ec3bfd722d7847200288c730 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Sep 14 11:10:45 2015 -0400 Merge back upstream changes to raddb/certs/Makefile. M raddb/certs/Makefile commit 29e398cdbcc1d313d9244531104840cc431ab4ff Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Sep 14 10:00:04 2015 -0400 Double declaration M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit 449a1dca805d6fca0932f1ef33a123d3e9c45c5b Author: Louis Munro <lmunro@inverse.ca> Date: Fri Sep 11 16:08:52 2015 -0400 Updated NEWS file to mention DH params upgrade to 2048 bits. M NEWS.asciidoc commit b5b3f0bf55ebe1c1e0cad5081c7c74af69045339 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Sep 11 16:05:53 2015 -0400 Increased the FreeRADIUS dh key size to 2048 bits to comply with modern strict requirements. Prevents attacks such as LOGJAM. M raddb/certs/Makefile commit 302e45789335c761d8d9dd624f4debbb71333570 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 11 14:44:39 2015 -0400 show username in node locationlog tab M html/pfappserver/root/node/view.tt commit 29dbc4706fd502b04e1ea4028e296412f555bab6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Sep 11 12:00:58 2015 -0400 Cleaning up M lib/pf/factory/pki_provider.pm commit fbfe82ad26b31095b70d40d462c519392177d383 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Sep 11 12:00:43 2015 -0400 Modules hash M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PKI_Provider.pm M lib/pf/factory/pki_provider.pm commit 17b344cf1148bb7a3f77c027e9fbbe73194d8b38 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 11 11:38:59 2015 -0400 Instantiate the correct portal based on the current connection attributes M lib/pf/vlan.pm commit 310074e77ba807e68c996c30b7b87081f31835f7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Sep 10 18:04:43 2015 -0400 Reworked module description logic M lib/pf/factory/pki_provider.pm M lib/pf/pki_provider.pm M lib/pf/pki_provider/packetfence_local.pm M lib/pf/pki_provider/packetfence_pki.pm commit a94cbf3b5596c1f53128a5dd98572924b0ae3449 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 10 14:28:25 2015 -0400 perf improvements to configreload in pfconfig M lib/pfconfig/manager.pm commit bc39d1b093f2f9a51a935f3877b800f6d83bb461 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 10 11:23:27 2015 -0400 reorganize pfconfig tests M t/pfconfig.t A t/unittest/pfconfig/cached_array.t A t/unittest/pfconfig/cached_hash.t commit c05f83fb951328a0e03ea785f55a0f1595008283 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 9 20:29:42 2015 -0400 clean mac in api violation release M lib/pf/api.pm commit ae53678785a7ae009595c7bd7534352683ad2ebe Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 9 20:25:01 2015 -0400 add api call to release violations for a node M lib/pf/api.pm commit 56bb490d2b6958509b5587701beba2a84951cb23 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 3 10:15:58 2015 -0400 rename childs to children M conf/pfconfig.conf.example M sbin/pfconfig commit 3f71aac3c16ee83f0a4d6c627c6ff164c4d94f68 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 2 16:18:57 2015 -0400 Allow for pfconfig to fork M conf/pfconfig.conf.example M lib/pfconfig/config.pm M sbin/pfconfig commit 853903f7ac38d463086ddcd34a1331fce1678a9b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 9 14:13:26 2015 -0400 rework error handling M lib/pf/api.pm commit 6c0044b186dc41c223102c0b912ae29969100202 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 9 13:09:17 2015 -0400 additionnal validation to pfcmd fixpermissions M lib/pf/cmd/pf/fixpermissions.pm commit d73a892b9440329057f3672a097e3f54f0199dd3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 9 12:43:48 2015 -0400 fix number of tests M t/unittest/pfconfig/cached.t commit 0d5bfeb4ae20b7e2bc738a14ddc70f507aa15c06 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 9 12:42:51 2015 -0400 quote filename in touch M lib/pfconfig/manager.pm commit a123b95f1794a483dac9dc84fb9a2671ef1b10db Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 9 12:42:01 2015 -0400 don't create unecessary pfconfig::undef_element M lib/pfconfig/cached.pm M lib/pfconfig/util.pm commit 0d26414ad721cb8835ac9f72984deef88d4cacc6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 9 11:45:55 2015 -0400 fix permissions before synching a file M lib/pf/api.pm commit aa41e5cda50b18599056dcb3d7bdbd5558589b6c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 9 10:25:47 2015 -0400 add fixpermissions file to pfcmd M lib/pf/cmd/pf/fixpermissions.pm commit e7f8c285e9dc589639d143ccac35f1fa34a035dd Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 9 10:21:10 2015 -0400 add default action to pfcmd action role M lib/pf/base/cmd/action_cmd.pm M lib/pf/cmd/pf/configreload.pm commit 8d8d533b94afda62fe38897b395fe279c5e91619 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 8 16:56:20 2015 -0400 cluster sync error handling in ConfigStore M lib/pf/ConfigStore.pm M lib/pf/WebAPI/JSONRPC.pm commit f25aeda22ae99b5e45728776ad19366f867395fa Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 8 16:25:49 2015 -0400 better errors for cluster sync M bin/cluster/sync M lib/pf/api.pm commit fbe5eada34a78f5ad6e63b4e3cd5d0a4f9ebf334 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 8 14:02:41 2015 -0400 Avoid double printing of the content when an error is throw M lib/pf/WebAPI/JSONRPC.pm commit 41f502ad0e3768bc601c4f47bf32f8615cefb05f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 7 14:30:39 2015 -0400 Fixed password encrpytion check M lib/pf/password.pm commit 0be0e1ececd6d81e8405c45fac84672c1bcfde91 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 4 15:23:14 2015 -0400 Better error message for an invalid profile id M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit 4205ca4c47bcedc9af4de716bdd493e7e00bf27f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 4 15:10:43 2015 -0400 undef_element module A lib/pfconfig/undef_element.pm commit 80d9ebf986074745446495d7dfe25ab281decb4e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Sep 4 14:55:32 2015 -0400 Remove unnecessary so-called "logic" M lib/pf/vlan.pm commit 5e93b01161977e47494c65b7702a84a4c76ac710 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 4 14:29:46 2015 -0400 add doc for compute_from_subcache M lib/pfconfig/cached.pm commit 2f94b83c36dc3a556570980c7b8a7936b4d54590 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 4 13:48:23 2015 -0400 changed subcache computing for array type M lib/pfconfig/cached_hash.pm commit 6df9203f0e8dab9ee0305d504f63f59a29909ca0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 4 13:26:25 2015 -0400 added tests for subcache computing M t/unittest/pfconfig/cached.t commit c3c1a336060804bda6dccda475cacf5319fa2ed6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 4 12:15:45 2015 -0400 added testing for subcache A t/unittest/pfconfig/cached.t commit 886cf0a7837b0135c09fcfb08989dbbf3cc04a09 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 4 12:11:39 2015 -0400 fix POSIX having different time then Time::HiRes M lib/pfconfig/manager.pm commit 77ea53b7ffecff9d2da821a9310b472080aa4fe5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 4 08:16:43 2015 -0400 add commented request logger to pfconfig M lib/pfconfig/util.pm commit be319ed9e7956cf05940ed9aac016046e605f85f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 4 08:12:54 2015 -0400 remove unecessary logging M lib/pfconfig/util.pm commit 51136ed57b7a2aaaeb7d438bb457a27166aea1ff Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 3 19:28:43 2015 -0400 Use the subcache in all pfconfig::cached subclasses calls Also do not constantly call pfconfig on undef key M lib/pfconfig/cached.pm M lib/pfconfig/cached_array.pm M lib/pfconfig/cached_hash.pm commit fad52342609deac84c3c57587bb9ca51a73f119e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 4 14:23:06 2015 -0400 add more tests to pfconfig hash M t/pfconfig.t commit a059ed939f995d40658d329ba30799734eafd92e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 4 14:10:25 2015 -0400 use temp file for pfconfig test M t/pfconfig.t commit 5c9d34c9e8aff99eee92b825e55635d57efa1558 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 3 17:08:36 2015 -0400 Remove the use of Switch (not to be confused with pf::Switch) M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Settings.pm M lib/pf/fingerbank.pm M lib/pf/password.pm M sbin/pfconfig commit a2535b652ca41b4518df4704cc7b9d986f133008 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 3 13:38:07 2015 -0400 empty mac field after creating a node fixes #866 M html/pfappserver/root/static/js/node.js commit 1a3ac2b604373aec29f96ebd20d6cf66fbacde88 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 3 10:40:10 2015 -0400 show the role name after bulk changing it fixes #866 M html/pfappserver/lib/pfappserver/Model/Node.pm commit f27f57ac457076296c8d2938fa4be4f4d853d7f5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 3 07:42:32 2015 -0400 Block the child signal while creating child processes M sbin/pfmon commit db6f1d83195873bcc7bb17aee12a210e775e5b80 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 2 16:03:22 2015 -0400 Add the default section for profiles.conf switches.conf and violations.conf M lib/pf/ConfigStore/Profile.pm M lib/pf/ConfigStore/Switch.pm M lib/pf/ConfigStore/Violations.pm commit 6586b7b893f20abf30a81e31960d056934dd589b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 2 13:36:01 2015 -0400 add bypass to disable packetfence-multi-domain M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po M lib/pf/services/manager/radiusd.pm commit 8ee679793aa2dd5c23157fd3c405ff3235d1c080 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 2 13:26:32 2015 -0400 Rework the logic of findScan exit as early as possible. Also refactored the os and category matching to remove some of the redundant checks Fixes #869 M lib/pf/Portal/Profile.pm commit 1788d31b0ec7c434e0d65694860bd1d1e6cb802a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 2 13:23:34 2015 -0400 add message to restart radiusd after first domain config M html/pfappserver/root/config/domain/index.tt commit b9a275876259cd3dafd259e174e80acb2f36972e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 2 13:10:33 2015 -0400 rework multi-domain so it's not activated if no domains M conf/radiusd/packetfence-tunnel.example M conf/radiusd/packetfence.example M lib/pf/services/manager/radiusd.pm commit 66ef3603f54af4fccec614a941baae3dba5bdf54 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 2 13:00:49 2015 -0400 Revert "FIX (portal db handle mix) - remove DB calls from Static::Simple extension point" This reverts commit d52a3073b691d4dcca4e7136296d76e6426fc5cf. M html/captive-portal/lib/captiveportal.pm commit 83e2f0a27722c1732b919aa443088e1c306df056 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 2 13:00:41 2015 -0400 Revert "Remove dumper" This reverts commit 1abb149bb43dd0ee35dd214a594ba15e562d2527. M html/captive-portal/lib/captiveportal.pm commit 157cc10d8faac518b41bcd89214e69365e082591 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 2 12:06:02 2015 -0400 fix pending state loss when registering through SMS Because unregdate wasn't set and unreg query was not correct fixes #863 fixes #847 M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M lib/pf/activation.pm M lib/pf/node.pm commit dfd8c598a7458376fbbf6fed30da6b95c76b7a92 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 1 16:54:43 2015 -0400 fix bad PID when session expired in SMS M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm commit cf822db0ddc39c9428346ae1c816800153f657da Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 1 16:32:26 2015 -0400 Handle double calling-station-id on cisco M lib/pf/Switch.pm M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/WLC_http.pm M raddb/packetfence.pm commit e1ba30b13c97e54057d3ef5847026745ef7330d6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 1 11:33:45 2015 -0400 Added the correct number of tests M t/unittest/node.t commit 2249f355a36317a08a5ddc32cca7f5616eb8b717 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 31 10:00:45 2015 -0400 Disconnect the database connection before creating new threads M sbin/pfsetvlan commit 898da3ac932ad6435d46495a6353278297f6183e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 31 09:58:37 2015 -0400 Close additional global resources before forking M lib/pf/WebAPI/InitHandler.pm commit a694aba8b6d91a406113014219fd4389740840da Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 31 09:55:52 2015 -0400 New function for closing the global statds socket M lib/pf/StatsD.pm commit 7ee5eb1828691d9f37b0064305a41d4434fa92f9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 28 19:12:08 2015 -0400 Avoid modifying test config data M t/PfFilePaths.pm M t/unittest/merged_list.t commit 76426c6f0912aa1508d410e78d6de0ff74bc3957 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Aug 21 14:59:50 2015 -0400 reverse unrelated change M sbin/pfdns commit 949ec938725ece4f9d74f824ce44acc6bc49ac37 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Aug 21 14:58:23 2015 -0400 reverse unrelated change M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit 47c68e2c5500593a4ada82f87b91889224242907 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Aug 21 14:51:55 2015 -0400 added auth source for kickbox.io M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Kickbox.pm A html/pfappserver/root/authentication/source/type/Kickbox.tt A lib/pf/Authentication/Source/KickboxSource.pm M lib/pf/Portal/Profile.pm M lib/pf/config.pm M lib/pf/constants/config.pm commit f4ef93d9bdfe2993df8d566b0efcaa73570306b1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Aug 21 13:16:40 2015 -0400 News file entry for PR852 M NEWS.asciidoc commit 5323b879a8add6c47db5ffefbf9a703583d90973 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Aug 21 08:29:22 2015 -0400 ensure e-mail field is populated in all oauth sources M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/LinkedInSource.pm M lib/pf/Authentication/Source/WindowsLiveSource.pm commit e7e535872950df0b2e31bf13c0bb194cf9334c7b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 20 17:02:17 2015 -0400 added email support to github source M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm M lib/pf/Authentication/Source/GithubSource.pm commit f3854f6b22ef6da531fc5a7f85e567b6d32e3d33 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 19 14:38:27 2015 -0400 add facebook lookup of email and name M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm M lib/pf/Authentication/Source/FacebookSource.pm M sbin/pfdns commit cfa48e0aff3456d89d4c49f042744a73db9ad5f4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 20 10:28:25 2015 -0400 Disconnect the database connection before forking processes M conf/httpd.conf.d/httpd.aaa M conf/httpd.conf.d/httpd.admin M conf/httpd.conf.d/httpd.portal M conf/httpd.conf.d/httpd.webservices M lib/pf/WebAPI/InitHandler.pm commit 1abb149bb43dd0ee35dd214a594ba15e562d2527 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 19 17:32:08 2015 -0400 Remove dumper M html/captive-portal/lib/captiveportal.pm commit d52a3073b691d4dcca4e7136296d76e6426fc5cf Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 19 17:21:27 2015 -0400 FIX (portal db handle mix) - remove DB calls from Static::Simple extension point M html/captive-portal/lib/captiveportal.pm commit 493fa01a53068cb8db8c1f22d3cdc2f152ca58b8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 19 17:07:22 2015 -0400 Displays server hostname in admin info box M html/pfappserver/lib/pfappserver/I18N/i_default.po M html/pfappserver/lib/pfappserver/Model/Admin.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/root/admin/wrapper.tt commit 173565fb05cdc307f272b96eedb72cadb8516998 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 19 17:06:42 2015 -0400 host_id accessor M lib/pf/cluster.pm commit 4cadf27645bdaece184156c84ae19a8d69033c4b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 19 16:33:43 2015 -0400 Beefing up new portal type upgrade path M UPGRADE.asciidoc commit 7c8783bbfe02a0eebf31fdc5bd99b5fe3021d5bf Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 19 16:29:46 2015 -0400 Database schema change should be on top M UPGRADE.asciidoc commit e5f2bb2e5431f6c0384581074771788531a16b4f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 19 16:27:47 2015 -0400 Missing currently-at M UPGRADE.asciidoc commit 4b7c72373a2696298414aca810a292740ac67f97 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 19 16:06:56 2015 -0400 Revert "configreload after update" This reverts commit 644794f0d34f1d044033e673d0a8ef8e2dd187c4. M UPGRADE.asciidoc commit 644794f0d34f1d044033e673d0a8ef8e2dd187c4 Author: Derek Wuelfrath <dwlfrth@users.noreply.github.com> Date: Wed Aug 19 16:02:37 2015 -0400 configreload after update M UPGRADE.asciidoc commit 8ade23a2d361a02c12e77b0d36db2488ccb71f4a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Aug 18 11:54:39 2015 -0400 add doc M html/pfappserver/lib/pfappserver/Model/Interface.pm commit bd2e9280a5b60b3d608b16a8299b2b2369272835 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Aug 18 11:50:45 2015 -0400 add warning when user misconfigures configurator networks M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Interface.pm M html/pfappserver/root/interface/list.tt commit 820357882004f8a5087d5e66972a22ba82922138 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Aug 17 13:37:30 2015 -0400 Fixed wrong boolean operator that actually inverted the meaning of the statement checking for autoreg OR disabled recomputed role. M lib/pf/vlan.pm commit 99e2cd9219784451c92093521e24202d77e7773a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Aug 17 09:37:45 2015 -0400 Lower httpd.proxy logging level M conf/httpd.conf.d/httpd.proxy commit a08732ef0ef9fe9ee448796db88475cdaab97d5a Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Aug 14 09:40:42 2015 -0400 cleanup_whitespaces in wmi conf M lib/pfconfig/namespaces/config/Wmi.pm commit 39af4b6597fabc259e918e158092c28d30f543cb Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Aug 12 15:07:31 2015 -0400 Format title M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc commit daca7a3fed429f7c63f8bd158d0001cabb2caa68 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Aug 12 15:03:41 2015 -0400 reworked path M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc commit bcbdee19dfd3eb62bef146dd41ad52a4d521f3df Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 12 11:37:40 2015 -0400 add build files for mspki doc M Makefile A docs/PacketFence_MSPKI_Quick_Install_Guide-docinfo.xml commit 1bcf750076ed6ce11da0cec3eff9997396119a8d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 11 14:04:49 2015 -0400 unregdate and category not being computed in email activation M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit 0acafe41326af3a797dce5a1c15fbe2de1edaf77 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Aug 11 11:47:38 2015 -0400 typos M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc commit 8a52a50951e6eaebf6062b00d61f231892a66a96 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Aug 11 11:43:54 2015 -0400 Some typos and rephrase M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc commit 36a608dc9f1997766fe7c453aeefa20b3fcf2861 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 31 11:51:10 2015 -0400 make pfdns run only on vip if passthroughs enabled M lib/pf/services/manager/dhcpd.pm commit 22e0e10bd2e02c3ee5e76e8d9afd5a7ab693276e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 15 10:27:09 2015 -0400 allow pfdns to run only on vip in cluster M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/services/manager/dhcpd.pm commit f669c4257a615f79bce66194e6552c80fb424967 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Aug 10 17:45:50 2015 -0400 Typos and fixs M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc commit b4dbf7b18d4fa5b7b7c43c92dc6257453c5cbc83 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Aug 10 15:10:28 2015 -0400 Revert "Handle the case a EAP RADIUS config is not yet generated" This reverts commit ec8a0c590ed56fb692cd0a7f1e8eb865d7cfcc5e. M lib/pf/pfcmd/checkup.pm commit 2ce3d066f6dc4d53fb83db8249e7cd4d3d2cb17e Author: Antoine Amacher <aamacher@inverse.ca> Date: Sun Aug 9 22:27:59 2015 -0400 Fixs M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc commit a998c1cb028cc246e1e90423ae02a3e77b7dab28 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 7 12:26:28 2015 -0400 Remove dumping dhcpv6 packets M t/dhcpv6.t commit ae61fb01704d625912c8ed0cce7a72c8e2729922 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 7 12:25:30 2015 -0400 Refactor ipv6 parsing and added 2 options OPTION_IA_PD OPTION_IAPREFIX M lib/pf/util/dhcpv6.pm A t/data/dhcpv6-sample-1.pcap A t/data/dhcpv6-sample-2.pcap M t/dhcpv6.t commit bc4d1ee23dfbf946ab3cc5707d57a2a992667801 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Aug 7 11:15:29 2015 -0400 Remove User-Name when doing 802.1x in WLC_http Otherwise it shows the MAC instead of the username in the WLC clients M lib/pf/Switch/Cisco/WLC_http.pm commit 36110a0b51e1693ffc13539c4672a3ef0daba2c7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Aug 7 10:37:21 2015 -0400 variables declaration M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit 9c49f502cde4bc4469e6ad4cbd0c67d32de1bab5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 7 10:31:21 2015 -0400 Test for node status cleanup A t/unittest/node.t commit b6479ec532b2eca47607855b90efc16dc96d1bcf Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Aug 7 10:15:57 2015 -0400 Syntax M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M lib/pf/factory/pki_provider.pm commit 9a14f642bdfee318270671edc1e1dbaf45ce54e7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Aug 7 10:08:49 2015 -0400 Description is populated on construction time M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PKI_Provider.pm M lib/pf/factory/pki_provider.pm commit 5d28806bd1e5803b4b9561899a88d6d61eabd502 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Aug 7 10:06:18 2015 -0400 Do not i18n name M html/pfappserver/root/config/pki_provider/index.tt commit 105532c3a4a4359147af4f97f2f9b9869d8cd2e6 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Aug 7 10:04:33 2015 -0400 File created in error. Now corrected. D db/upgrade-5.3.0-5.4.0.sql commit 965c0c28beb21ecf4baf5a17f7f6311de226665f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 7 08:08:35 2015 -0400 Updated pod M lib/pf/util/dhcpv6.pm commit 1375da4274a5320c37528f9b773b7b7bca26a6a2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 7 07:56:25 2015 -0400 Updated pod doc and added a count to each parsed dhcpv6 packet M t/dhcpv6.t commit 41798d74f2a324ee48fe782dff151febe05bed9f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 7 07:53:11 2015 -0400 Flatten the option hash prefix all type key with it's sub type and fixed duid representation M lib/pf/util/dhcpv6.pm commit ec7ab6ae0180db79d24f08b3a1fd42156f5a062f Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Aug 6 20:13:49 2015 -0400 fixed openssl req command without mkrequest M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc commit ea86a3ea477486919a7c56437177b5ae2ef4ac94 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Aug 6 19:57:36 2015 -0400 OCSP casing M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc commit a88b30a61db2701d38bb26a044a0881395dc751e Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Aug 6 19:51:59 2015 -0400 fixs, typos and others M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc commit b0c9d2cacbd2589c749908d6aa13b4e70a6d4330 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 6 17:33:01 2015 -0400 Remove all dhcpv6 method to pf::util::dhcpv6 M lib/pf/util/dhcp.pm A lib/pf/util/dhcpv6.pm M t/dhcpv6.t commit 8641ba0a0775df84d66bc008ae1cb7db16d65471 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 6 16:28:48 2015 -0400 Misc M html/pfappserver/root/config/pki_provider/index.tt M lib/pf/pki_provider/packetfence_local.pm commit 61e6925cb39b1ba0ca4adf81307c2e1139cd79f6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 6 16:22:58 2015 -0400 Moved pki_provider logic M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit fa63bb5ca18ef7c352914bcc3500c55f7b5cfbb9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 6 15:27:17 2015 -0400 Fixing contextual help for merged-list type fields M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm commit 93c30565c09183101dcba84342a70e9261d8ec70 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 6 14:32:33 2015 -0400 NEWS file entry for PR664 M NEWS.asciidoc commit aaae1d19410537c7f595738e019ed5693c4011ef Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 6 14:20:15 2015 -0400 NEWS file entry for PR819 M NEWS.asciidoc commit 7dcaf31abf6b6ab636456045eb1a45beee2fc7b6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 6 14:19:01 2015 -0400 NEWS file entry for PR829 M NEWS.asciidoc commit 6b7fc8c9140b03aacf5303dd1105fcb4a400d356 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 6 13:04:56 2015 -0400 beautified http source doc M docs/PacketFence_Administration_Guide.asciidoc commit c0b253a0e051ed186a8c389d2cde517a8822f644 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 6 12:11:41 2015 -0400 fix typo M lib/pf/Authentication/Source/HTTPSource.pm commit 630936a1a7571854335dbde7ea878e1c4087b5dd Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 6 12:11:28 2015 -0400 added documentation for external http source M docs/PacketFence_Administration_Guide.asciidoc commit e1ed8d53bb851c5d67ff1c0996c0140d8bb4e89b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 6 12:05:21 2015 -0400 Added all the options constants M lib/pf/util/dhcp.pm commit 229f1c82137747694ad9938117af995a8904220d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 6 12:04:37 2015 -0400 Simplfy the testing script M t/dhcpv6.t commit b1c50ea7a1e5c6ee5ebc710753bf3ada059eced9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 6 11:49:35 2015 -0400 small touchups M lib/pf/Switch/Cisco/SG300.pm commit 1af4ed97f715de199f084407e6e8c4f313007a3e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 6 11:34:49 2015 -0400 Fixed invalid unpacking M lib/pf/util/dhcp.pm commit bec0427a9e9f4adcd389f9060244a495ef3b380a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 6 11:26:58 2015 -0400 Changed the interface of the condition parser M lib/pf/condition_parser.pm M t/unittest/condition_parser.t commit ba306acf81b14f3e159a5b8fc547952d03960152 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 6 10:00:44 2015 -0400 new functions decode_dhcpv6_options decode_dhcpv6 M lib/pf/util/dhcp.pm commit 741ca8b07b2cefafc5d51f71fe257b7ea603bd1c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 5 16:36:40 2015 -0400 Rewording logging statement M lib/pf/authentication.pm commit 852e7ef972c1376fb1d36ee4d3749c8728d367b8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 5 13:49:04 2015 -0400 Test script for parsing dhcpv6 packets A t/data/dhcpv6cap.pcapng A t/dhcpv6.t commit c94dc93b38b35eb6c65a3075ff73fae8108c2af8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 5 13:48:34 2015 -0400 Perl module for parsing Ipv6 packets A lib/NetPacket/IPv6.pm commit 871d03a4c3bcdaa5747eb0fce8413198c802e3bb Author: Louis Munro <lmunro@inverse.ca> Date: Wed Aug 5 12:37:20 2015 -0400 Fixed incorrect upgrade-X.X.X-X.Y.Z.sql. A db/upgrade-X.X.X-X.Y.Z.sql commit 54b6e4b40562f026c4479600eea50c76afbad8e2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 5 10:20:50 2015 -0400 Adding dependancy M addons/packages/packetfence.spec M debian/control commit d3165f8736ff6b93d19540875883ead5d9c34db1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 5 10:20:28 2015 -0400 Does not need email address M html/captive-portal/templates/pki_provider/packetfence_local.html commit e9d03b7ccbcc6dd2af07631fc00bedadec99109a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 5 10:20:14 2015 -0400 Bundle generation M lib/pf/pki_provider/packetfence_local.pm commit 2316014cb8b32ae69beeeaef5a66629aeb10a7f4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 5 09:22:10 2015 -0400 added sg300 module A lib/pf/Switch/Cisco/SG300.pm commit f79679976cce8f05f236c461312cd989226d030d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 5 09:16:09 2015 -0400 Update database-backup-and-maintenance.sh M addons/database-backup-and-maintenance.sh commit d44e656f3d5e3dc2e4e1433b6fa154bb95bb4ace Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 5 08:57:34 2015 -0400 prepend uri with slash in http source M lib/pf/Authentication/Source/HTTPSource.pm commit ef4f1aba94c11ce8c3a63e7cf3fba0745b541c75 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 5 08:57:17 2015 -0400 change examples to json in http source M lib/pf/Authentication/Source/HTTPSource.pm commit 16e36209db711a03d3db09eda6327e6e4b428829 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 4 16:49:48 2015 -0400 Fixed indentation M lib/pf/condition_parser.pm commit b0b9d4afef95a190c52101879144f6d78196ce1d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Aug 4 16:36:23 2015 -0400 add sub to source to determine if it has auth rules M html/pfappserver/root/authentication/source/read.tt M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/ChainedSource.pm M lib/pf/Authentication/Source/HTTPSource.pm commit eaa19b2a3be5d0346239231cac5ac32af9150f9f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Aug 4 16:18:58 2015 -0400 renamed example external auth dir A addons/example_external_auth/README.asciidoc A addons/example_external_auth/authenticate.php A addons/example_external_auth/authorize.php D addons/external_auth/README.asciidoc D addons/external_auth/authenticate.php D addons/external_auth/authorize.php commit 9ab688176147135413b0beb75b128af4eb4ce2fe Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Aug 4 16:17:59 2015 -0400 remove test external from admin M conf/httpd.conf.d/httpd.admin commit b2cee0da925209af3e71597dbc7d0c0d2b493b4f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Aug 4 16:17:38 2015 -0400 remove copy/paste errors M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/HTTP.pm commit 93383554a108bcf35bd97fe628a65f35e7af6191 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 4 15:58:13 2015 -0400 Update NEWS.asciidoc M NEWS.asciidoc commit 9c0186968159c69c747714766443a8db50c76b2d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 4 15:55:33 2015 -0400 Update NEWS.asciidoc M NEWS.asciidoc commit ba079a12aed9f81c83275e4844d169e520677ba2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 4 14:42:29 2015 -0400 Pod typo M lib/pf/pki_provider.pm commit c2eceaa61fa9df8857db7566ebd932db290a4f10 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 4 14:02:06 2015 -0400 Fixed formatting M lib/pf/authentication.pm commit 9fd192b31fe9a4383161d74342af2085e65f1af8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 4 13:49:10 2015 -0400 Typo M lib/pf/pki_provider.pm commit 4e33f050aa0e2ae5054732524387c3997908ea69 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 4 13:46:52 2015 -0400 Making it as raw_ca... Yes I know it is not used... M lib/pf/pki_provider.pm commit 5b2dedfca27610540b9bc20f884734f3bd5a2d7f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 4 13:31:40 2015 -0400 Fix pod M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit b830b87a1df12e0948ec86bc57819fbd58311967 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Aug 4 13:25:27 2015 -0400 add protocol to http source form M html/pfappserver/root/authentication/source/type/HTTP.tt commit 4a2a61635521948599c4b7091b92f6ba5d31eb60 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Aug 4 13:24:44 2015 -0400 don't show auth rules for http source M html/pfappserver/root/authentication/source/read.tt commit e42082837c390ec85a082a7ccd8f9aa30cded6a7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Aug 4 13:24:22 2015 -0400 use config instead of constants in http source M lib/pf/Authentication/Source/HTTPSource.pm commit 1e7631a53440f63cbf9fe7784fb54673d4c9006e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 4 12:45:34 2015 -0400 Moved pf::authentication::ALLOW_ACTIONS_TYPES to pf::Authentication::constants M lib/pf/Authentication/constants.pm M lib/pf/authentication.pm commit add7187082e8e3f29d04e4d3a257ce6cf5cd742d Author: Louis Munro <lmunro@inverse.ca> Date: Mon Aug 3 16:38:52 2015 -0400 fixed incorrect 5.4.0 pf-release. M conf/pf-release commit 9ac362d0a07b8322ea5eac29ac1478fa3e6f8d8a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 3 13:58:19 2015 -0400 Updated pod doc and renamed variables M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm M lib/pf/Portal/Profile.pm commit 9713a0d9060dc46a0dc2b704a2c3f7e5b77c6777 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 3 13:29:55 2015 -0400 Removed uncalled code M lib/pf/Portal/Profile.pm commit 881103ddb3ac455edca36723ff605104854228f4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 3 13:26:04 2015 -0400 Rename getManadoryFieldsForSources to getFieldsForSources M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M lib/pf/Portal/Profile.pm commit 71fdf4c8d25325e97fdebb149782f1d5595df728 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 3 13:21:36 2015 -0400 Only display field from the stash M html/captive-portal/templates/login.html commit 88b9f9e506b37736fd7b65095a25ce53e3313ec1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 3 13:10:17 2015 -0400 Cleanup documentation and renamed methods M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm M lib/pf/Portal/Profile.pm commit 63074ca8a53149a89b34aa690c642a3b63d616c9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 20 12:39:13 2015 -0400 Added additional validation for custom_fields_authentication_sources M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit d9357ff08f51a572446e911f22d25192cd8100cc Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 20 12:07:48 2015 -0400 Remove unused variable M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit 05477a9e2eabafd4e0bd43369e5deac216e80cbd Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 20 12:07:03 2015 -0400 Refactor to use getManadoryFieldsForSources M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 7b7ae7dcef5c61e65d3cf2ca0aa45e2da5635e7f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 20 11:58:30 2015 -0400 Do not display the name of the field as the value of the field M html/captive-portal/templates/guest.html commit 5eb2dc19c2af22df490549acd7582d33e849a177 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 20 11:57:29 2015 -0400 Refactor to use getManadoryFieldsForSources M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit c2130867be7eac6091526fec1a9f1fda04beb2cd Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 20 11:54:59 2015 -0400 New method to get all mandatory fields needed by the sources provided M lib/pf/Portal/Profile.pm commit 5069dcd7cbe98c162515de4f094022e94e0a3fe9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 20 10:26:53 2015 -0400 Defined the additional mandatory fields for Email, SMS and Sponsor sources M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm commit 255d7611c8170808eb0f6337ab3cb497d0a4e4c1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 20 10:21:07 2015 -0400 New method additionalMandatoryFields M lib/pf/Authentication/Source.pm commit f67abff18d0fcc1ca20f3e082b10b615eec92d83 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Aug 3 12:44:56 2015 -0400 agent updated see 9248e9b801c78983d5309a6774e93cc22e542910 M html/captive-portal/content/packetfence-windows-agent.exe commit f2e945cad29b383f5aee71d3439f6015e40ff9a3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Aug 3 10:03:34 2015 -0400 Add VSTP note on Juniper EX2200 module M lib/pf/Switch/Juniper/EX2200.pm commit 3b8c3dcd9ffca78824f4d944f74638fda4d293f6 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Aug 3 09:40:37 2015 -0400 Post 5.3 release procedure to prepare for 5.4. M NEWS.asciidoc M UPGRADE.asciidoc M conf/pf-release A db/pf-schema-X.Y.Z.sql A db/upgrade-5.3.0-5.4.0.sql commit 450ac1e0084015c136d260748d7e3be713045c4c Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Aug 3 09:07:29 2015 -0400 FreeRADIUS -> PacketFence M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc commit fe4c1d1708eacbc30024aabe95241f505579f79e Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Aug 2 11:19:00 2015 -0400 Updated .gitignore M .gitignore commit e06e9245573c66a7ff601ec8e6387167f4f327e5 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Aug 1 20:05:43 2015 -0400 Remove tab M lib/pf/services/manager/dhcpd.pm commit a594ee46a1b3d9c88934352faf448f53f200a6ab Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jul 31 16:07:14 2015 -0400 ocsp refresh delay M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc commit 91338a9af6faf6db639ecf8496c261eb8ffca9be Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 31 10:47:40 2015 -0400 Remove the use of smart matching M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 974fc66b23ff5c378251c0f8d5766d8fd9f7dd0e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 31 10:24:24 2015 -0400 Remove the unnecessary use of the smartmatch M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 349ab7b10c7169717e3ae40f47be2a39a08d93eb Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jul 31 10:13:02 2015 -0400 debugging passthrough + fixs M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc commit 85d0838519fa8ca81c2fe62d6f5e8607436580d1 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jul 31 09:19:06 2015 -0400 change screenshot for certs path M docs/images/scep-ms-pki-provider2.png commit e436d9a1bf10915a081f908d43e549d50fb5f158 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jul 31 09:14:30 2015 -0400 fixs M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc commit dd43d6987bd64cf70275d4d5c105393ffa2de97e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jul 31 09:02:55 2015 -0400 Aruba CoA-ACK should be considered successful M lib/pf/Switch/Aruba.pm commit 2dc1cf82242149a69da738c20aee70a3bdd322e8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 31 08:36:22 2015 -0400 do cluster synchronization synchronously fixes #822 M lib/pf/ConfigStore.pm commit 8082b6e97bada2986bcd43288bac01439cb0ce28 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 30 16:56:41 2015 -0400 Updated the missing translations on services page Fixes #811 M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 280a775b1feacd3385ddd8c65b61868a73e8c4ba Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jul 30 16:49:29 2015 -0400 remove unecessary radius template M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc commit 402d48c541b510d54049a9ba43fabbaa1b17dfbb Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jul 30 14:40:25 2015 -0400 Tweaks and fixs M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc commit 799a333b9e5d4ba146c4088402ace2e213cf5019 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 30 12:30:27 2015 -0400 Remove the usage of SET_ACCESS_DURATION in pf::authentication::match M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M lib/pf/api.pm M lib/pf/vlan.pm M lib/pf/web/wispr.pm commit 5b0de34d3a5af031c54feac53e8535b4bcfea9cc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 30 12:25:05 2015 -0400 Moved authentication.t to the unittest directory D t/authentication.t A t/unittest/authentication.t commit 1bb0e26540440e1c68af2ce0734e3d9a8a90bc77 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 30 12:10:45 2015 -0400 Return undef if an action type is passed and not allowed and fix filtering access duration and unreg date M lib/pf/authentication.pm commit 1eef25dfa472d7bf1862de5060bcebba7c337f0d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 30 12:09:09 2015 -0400 Added tests for unreg date handling M t/authentication.t M t/data/authentication.conf M t/data/htpasswd.conf commit b1efbf97f06f6636a468e5ae7f1a5602b435fae4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 30 11:19:21 2015 -0400 Changed the behavior of match to consolidate matching on action set_unreg_date and set_access_duration into just matching on set_unreg_date. M lib/pf/authentication.pm commit 917a091f0aab11b516153fc5d65700e78e5a91b1 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jul 30 12:12:03 2015 -0400 typos M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc commit 44b3671ad91963418fc73855c91a5857a623cb4f Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jul 30 12:07:43 2015 -0400 added screen shot + rework M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc A docs/images/scep-ms-pki-en-key-usage.png A docs/images/scep-ms-pki-key-usage.png commit 98c57bed18172cc971af3ba4cabf2240951af70a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 30 10:56:43 2015 -0400 Use name instead of e-mail for facebook oauth as the latest is not available anymore M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm commit a755f41e8da6c05e87a407fff9fb19d94bcdea14 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 30 10:16:05 2015 -0400 empty password field on domain rejoin Fixes #813 M html/pfappserver/root/static/admin/config/domains.js commit dceab6e3754fdc6d1c519b905426906d6982ba1d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 30 10:13:04 2015 -0400 Make carbon cache point to ips instead of hostnames M lib/pf/services/manager/carbon_cache.pm commit d52014dc82347f9a43237fa468e0422243c3ba85 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 30 09:40:55 2015 -0400 Rename database-cleaner into database-cleaner.pl so it's packaged automagically fixes #812 M addons/database-backup-and-maintenance.sh D addons/database-cleaner A addons/database-cleaner.pl commit b0ba8737bcaa089d8d41ba00e442cb3a17aec539 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 30 09:31:19 2015 -0400 assign routed network to it's proper failover for cluster fixes #814 M lib/pf/services/manager/dhcpd.pm commit a66c18ae75febba26d0d2b727593cdd8762905fd Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 30 09:26:53 2015 -0400 ensure nas ip address is set before proxying to server in cluster Fixes #815 M conf/radiusd/packetfence-cluster.example commit ed6e182442e09c5b124aa25a226a9a9454d4de49 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 29 10:30:28 2015 -0400 Sync fingerbank conf in active/active M bin/cluster/sync commit 1ca7e1f080a18f756b5ab3fe87a551a96842c92d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 29 09:51:59 2015 -0400 Created allow '&' or '&&' for logical and, also '|' or '||' for the logical or M lib/pf/condition_parser.pm M t/unittest/condition_parser.t commit 6573dfc058ea2a7f9f93d4e9b3725bec7337c283 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jul 28 16:09:39 2015 -0400 typos M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc commit 2b10416436fa8705fad047a7dbce028cb1132e69 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jul 28 15:58:41 2015 -0400 docs improvement + screenshots M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc A docs/images/scep-ms-pki-eaptls-example.png A docs/images/scep-ms-pki-provider.png A docs/images/scep-ms-pki-provider2.png commit 9185f7e71cf9e1df2bda68be9cf5faaf170fdd32 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 28 14:17:44 2015 -0400 Fix cert validation for RADIUS on first start of services M lib/pf/pfcmd/checkup.pm commit 89b03ead60672eff6329c127f5c1b935a03f931f Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jul 28 13:19:01 2015 -0400 fixs M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc commit 2cc3ab444bb740328d02fdc6da5ee965ae49b27b Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jul 28 09:52:54 2015 -0400 typos M docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc commit bbdadcfba60256bf3958dd350033e751de8359f6 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jul 27 16:55:30 2015 -0400 Added MSPKI guide (WIP) A docs/PacketFence_MSPKI_Quick_Install_Guide.asciidoc commit e9a223927fe2508b8366929e267a5173564e939b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 27 16:25:40 2015 -0400 fix bad html escaping in saved search M html/pfappserver/root/admin/saved_search.inc commit a17b3684cf8e237474db663493330dc9e3d41e83 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 27 13:08:31 2015 -0400 New module pf::condition_parser for parsing conditions A lib/pf/condition_parser.pm A t/unittest/condition_parser.t commit 6f6045040588dae00e07a6f9d7d143888e94a08e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 27 09:41:18 2015 -0400 Remove unneeded logging M lib/pf/node.pm commit 7cb273d3c8be48dd91932c4d2c1c958e868e4edc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 16 11:55:43 2015 -0400 Remove debugging statement M lib/pf/node.pm commit cfa56ef0d340b650f1ddccbb24b08911c8782179 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 16 11:08:24 2015 -0400 Cleanup the node status before committing it M lib/pf/node.pm commit c79fd5969b14ea60fa11d82cc002b724bd9669a5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 27 09:22:49 2015 -0400 remove hardcoded value M lib/pf/StatsD.pm commit 4926e71242ac8d51d1055c8f4623ce5a591c9355 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 27 08:38:58 2015 -0400 complete removal of statsd config M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po M html/pfappserver/lib/pfappserver/I18N/i_default.po M lib/pf/services/manager/statsd.pm commit 1d97db2a3936a4521b8d72008d4451b2423d29b9 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Jul 26 21:39:48 2015 -0400 If there is an error with the login then do not validate mandatory fields M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit cb219fdd1674ba51a2127df32c97426de75c2582 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Jul 26 21:32:41 2015 -0400 Do not include pf::WebAPI M lib/pf/web/aaa_modperl_require.pl M lib/pf/web/webservices_modperl_require.pl commit 2f1abeede66a57ba7b6f296e0cdc40b059b184b3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jul 24 16:15:13 2015 -0400 get_cert -> get_bundle M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M lib/pf/pki_provider.pm M lib/pf/pki_provider/packetfence_local.pm M lib/pf/pki_provider/packetfence_pki.pm commit f0e18ef19613f7781efb50ee9c864027ab3fd1f2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 24 16:08:05 2015 -0400 added admin for http auth (not used yet) A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/HTTP.pm A html/pfappserver/root/authentication/source/type/HTTP.tt A lib/pf/Authentication/Source/HTTPSource.pm commit 5977d54d165b3b69230bc8494fbc3fdbfc1c3fb5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jul 24 15:08:46 2015 -0400 Missing object attribute for client_key_path M lib/pf/pki_provider/packetfence_local.pm commit d96cd292e4a54004ec23e54b2712f8c38ed0d983 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 24 12:43:35 2015 -0400 Added external HTTP source A addons/external_auth/README.asciidoc A addons/external_auth/authenticate.php A addons/external_auth/authorize.php M conf/httpd.conf.d/httpd.admin M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M lib/pf/Authentication/Source.pm commit 3c1b3752c0391a0f6066cf64d264b72448e0a990 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jul 24 11:21:37 2015 -0400 Soo yeah... let's just return the release name :) M html/pfappserver/lib/pfappserver/Model/Admin.pm commit a770d0c7a0d9ddcc8d7e90065901c18667144158 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jul 24 11:01:41 2015 -0400 PKI provider front-end templating M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm D html/captive-portal/templates/pki.html A html/captive-portal/templates/pki_provider/packetfence_local.html A html/captive-portal/templates/pki_provider/packetfence_pki.html commit a424dd6006f2175aae081d2847d8192f6024b2e8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 23 16:55:01 2015 -0400 Only call search on the switch page M html/pfappserver/root/static/admin/config/switches.js commit 4f5d3e09684c84d319fa52f75031fb405d5065f3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 23 16:19:30 2015 -0400 httpd.aaa logging is now configured using conf/log.conf.d/httpd.aaa.conf Fixes #659 M lib/pf/WebAPI.pm M lib/pf/web/aaa_modperl_require.pl M lib/pf/web/webservices_modperl_require.pl commit 7c75a956aa66edf0a808f5c84814ca0df17d75e3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jul 23 16:11:41 2015 -0400 Forms - Added client_key_path to packetfence_local - Indentation - Labels - Rewording M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_local.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_pki.pm commit 177fa8ee497b1511940a767468234c70a78357a7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 23 15:59:00 2015 -0400 make url be domain-free and protocol free in the status page M html/captive-portal/templates/status.html commit 5f6808255284745fdb7df6b50b023b2c2943dd13 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 23 15:39:25 2015 -0400 Untaint the namespace after verify it is a valid one Fixes #603 M lib/pf/cmd/pf/cache.pm commit 4853a4dde2b424182bc9719988eeae7dd7885ca4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 23 14:34:35 2015 -0400 Use client mac and ip in portal help instead of pregen messages M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/templates/footer.html M html/pfappserver/lib/pfappserver/Base/Controller.pm commit 3ece192963f8d3057d9861306888162b4478923b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 23 14:05:24 2015 -0400 Fixes issue when searching using like metacharacter for starts with match and ends with Fixes #749 M html/pfappserver/lib/pfappserver/Base/Model/Search.pm M lib/pf/SearchBuilder.pm commit 319c05f33cac5696d8117941e02fa41320fbe23d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 23 12:20:16 2015 -0400 Reset logging context before handling the request M html/pfappserver/lib/pfappserver.pm commit 02ed92c35d5ae1e4c081b97a25edf6caf33aba6d Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Jul 12 23:12:49 2015 -0400 Show the mac and ip address for CATALYST and FINGERBANK logs M conf/log.conf.d/httpd.portal.conf.example commit 62cc03e174ce096953c894b6b1fad66da53449a8 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Jul 12 22:51:28 2015 -0400 Always log the ip and mac for the captive portal M conf/log.conf.d/httpd.portal.conf.example M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit ea1f2ffe753b7aaffaf8fd47648c04a0fc521475 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 23 11:29:50 2015 -0400 Fix LDAP + AD bad html escape Fixes #797 M html/pfappserver/root/authentication/source/type/AD.tt M html/pfappserver/root/authentication/source/type/LDAP.tt commit 8f00175b315a77ba880c8c4c86e527379dfcfac1 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 23 11:28:55 2015 -0400 Fix html being i18n when not needed Fixes #795 #796 #797 M html/pfappserver/root/macros.inc commit c752814aa210082b0762d49ecab541c49b33d862 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 23 09:23:56 2015 -0400 Don't do postAuthentication when activating SMS or email It can apply bad PID or role to a device if you use a different device to activate the link. The set role and unreg date is already done M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm commit 1b979dbcdddd23b74cbbf3104744c4944427bc9e Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jul 23 09:14:15 2015 -0400 Set default whisper retention policy to 90 days. M conf/monitoring/storage-schemas.conf.example commit 4d2b8f09219539f64148cf8056d1a01e1f724efe Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jul 22 17:08:24 2015 -0400 Submodule is reponsible to provide it's description M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PKI_Provider.pm M html/pfappserver/root/config/pki_provider/index.tt M lib/pf/factory/pki_provider.pm M lib/pf/pki_provider/packetfence_local.pm M lib/pf/pki_provider/packetfence_pki.pm commit f8ceed0d8eb177d16f4ba0ee9e4c0862e89e7df8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 22 16:16:45 2015 -0400 fix statsd behaving like pfsetvlan M lib/pf/StatsD.pm commit 2d9c29c0570e60c277fc3cafde6ebfd167a3253b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jul 22 14:34:20 2015 -0400 Wrong version M UPGRADE.asciidoc commit d0c2d2291d22bd30b093c621c825706cbbdcb68a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jul 8 19:53:59 2015 -0400 Names should not be internationalized M addons/extract_i18n_strings.pl commit fda7652e103d6f2bc0ebaa486c0a0a8af3aaa745 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jul 8 19:53:17 2015 -0400 Add form for packetfence_local PKI creation A html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_local.pm commit c7423e190821e2f100126739700fd383f4434386 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jul 8 01:48:00 2015 -0400 Added local "PKI" provider A lib/pf/pki_provider/packetfence_local.pm commit e8183fcfb2bf69981213d48bbc09d63219565215 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 21 11:51:25 2015 -0400 Add logs exclusion to upgrade guide backup M UPGRADE.asciidoc commit f8f9719dc08db729f3594eb8e21ad71781ac9d41 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 21 10:59:32 2015 -0400 Add delete session reason to status page logout M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm commit 3261260aa8937f656a089c719ef2ebfc91ca99ca Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jul 21 10:52:16 2015 -0400 Added Ubuntu specific upgrade message to deal with libdist-checkconflicts-perl libimport-into-perl . M UPGRADE.asciidoc commit c60391749be9ab3bf8a4488ee5523e086dc2af17 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jul 21 10:25:19 2015 -0400 Updated Changelog prior to 5.3 release. M ChangeLog commit 95e0a86af5e30377718e1a26f3adc851b458d484 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jul 21 10:23:10 2015 -0400 Updated changelog files. M addons/packages/packetfence.spec M debian/changelog commit 88318d553558225f5dac254ba862f05a2e64892d Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jul 21 10:20:04 2015 -0400 Added Debian/Ubuntu related upgrade notes. M UPGRADE.asciidoc commit e1bfeec3231582ce9c2dd595fd07d1d6be75b918 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jul 21 09:41:21 2015 -0400 Updated UPGRADE doc prior to releasing 5.3. M UPGRADE.asciidoc commit a7dd7e159ee865fd1798a24a8c40f7aec1031ccd Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 20 16:21:10 2015 -0400 Fixed error if the user already exist M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 594b17216467a2b2d93780dfb148038a030b421d Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 20 15:40:33 2015 -0400 Remove code M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 36ec9b7e516cc5272631111e7190a22c8f9d95a8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 20 15:36:03 2015 -0400 Fix ipset return code + fix session add/del in layer 3 case M lib/pf/ipset.pm commit 087409b3073af185ac15127c28dc401ff97e3280 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 20 10:57:18 2015 -0400 Fix portal per uri (it always instanciate the previous portal) M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit b859868928bfbeae873fddf049fc3b39a09641e4 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jul 20 13:15:51 2015 -0400 Updates to i18n prior to 5.3 release. M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M docs/docinfo.xml M docs/includes/global-attributes.asciidoc M html/pfappserver/lib/pfappserver/I18N/fr.po commit 014ae14579625814c0dde5acec0729ca4ae435fb Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 20 12:08:55 2015 -0400 Bad comparison operator when port is a string M lib/pf/locationlog.pm commit 80e329e710ee596b76e5aa1c2b4290daa1988a37 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jul 20 11:38:59 2015 -0400 Renamed db files prior to 5.3 release. A db/pf-schema-5.3.0.sql D db/pf-schema-X.Y.Z.sql A db/upgrade-5.2.0-5.3.0.sql D db/upgrade-X.X.X-X.Y.Z.sql commit bce5d672c5275e8aaf9ce1f15f5e3fd3283bff1a Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 20 10:57:18 2015 -0400 Fix portal per uri (it always instanciate the previous portal) M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 6190debe33f7c473391cc690eea5f07916f23b17 Author: extrafu <lmarcotte@inverse.ca> Date: Mon Jul 20 10:52:46 2015 -0400 Update NEWS.asciidoc Small typos + formatting changes. M NEWS.asciidoc commit 8715442b77e609e0a8e83411701d2eb2d82c9f07 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jul 20 10:47:12 2015 -0400 Updated prior to 5.3 release. M NEWS.asciidoc commit fa7ef6ce71dacdda340eb660920be5c6172b7d2f Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 20 10:15:36 2015 -0400 Help typo M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm commit f86a377eb33a8ba5602573c270d899de35ce17d7 Author: Boris Epstein <bepstein@usfr-bepstein-rt1.(none)> Date: Mon Jul 20 10:15:07 2015 -0400 Fixed RADIUS IP tracking. M raddb/packetfence.pm commit 80617300aac59f9601271d5b5218571c46d2ed8e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 20 09:39:55 2015 -0400 Move ad domain -> dns servers hash to pfconfig namespace M lib/pfconfig/namespaces/config/Domain.pm A lib/pfconfig/namespaces/resource/domain_dns_servers.pm M sbin/pfdns commit 4d86fe8b9644bf2a83e08199c11a69978683446c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 20 09:36:57 2015 -0400 fix html escaping M html/pfappserver/root/config/domain/view.tt commit dd97f4f59da01199d306ecee982ecf7f6451f806 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 20 09:14:52 2015 -0400 Made AD dns match case insensitive + added pass on 1025 + added logging M sbin/pfdns commit a90b276ffc522b28df7cf66a87bd228eac753ae1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 20 07:56:21 2015 -0400 Lower log level, hurts @lzammit eyes Fixes #768 M lib/pf/cluster.pm commit edf7b51dfa36054a068479ace0e2be6f55635369 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sun Jul 19 14:55:20 2015 -0400 Enable/disable per domain from the admin GUI M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm M html/pfappserver/root/config/domain/view.tt M sbin/pfdns commit b6a1047e22770852388a76f920b9383d57928e26 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 17 14:58:01 2015 -0400 Added specific proto/port to be able to reach Active Directory M sbin/pfdns commit b22fbfd463e3e07089002803854bf9d781c0df64 Author: Durand Fabrice <oeufdure@gmail.com> Date: Fri Jul 3 07:55:24 2015 -0400 removed useless code M sbin/pfdns commit 27f00e9e7aa9e0ecd85f6a761a0a4d3016fe1ed4 Author: Durand Fabrice <oeufdure@gmail.com> Date: Fri Jul 3 07:50:35 2015 -0400 Replace compute by get since we don't what to set the value M sbin/pfdns commit 91770683815a5ea40ec4d88444c48520315b7aec Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jul 2 16:58:26 2015 -0400 Added srv record in pfdns to be able to open a windows session from the reg/inline network M sbin/pfdns commit a094f67d55cd28c5df273dacd11a64ea52f47058 Author: Damiano Verzulli <damiano@verzulli.it> Date: Fri Jul 17 01:25:56 2015 +0200 Added LOGging of USER/IP/MAC right after successfull login M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit da1185da03a52792837a7b4f590e053f6bdfd8e3 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jul 16 11:52:30 2015 -0400 Updated debian control file to pin libmoo version. M debian/control commit ddc78f6b5d84d07959de9ac9e1a4092c61f79f03 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jul 16 10:04:47 2015 -0400 Fix url redirect (now a portal parameter) M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Release.pm commit cbb02481bdd617b69dea2334351aaa0399759388 Author: lzammit <lzammit@inverse.ca> Date: Wed Jul 15 14:36:15 2015 -0400 Fix json request M addons/AD/unreg_node_locked_account.ps1 commit 17b14c44b0ce17551fd807e43f99522653c320ca Author: lzammit <lzammit@inverse.ca> Date: Wed Jul 15 14:35:49 2015 -0400 Fix json request M addons/AD/unreg_node_disabled_account.ps1 commit f2b5414e066d6034db02ecf33c97f57393d181db Author: lzammit <lzammit@inverse.ca> Date: Wed Jul 15 14:34:45 2015 -0400 Fix json request M addons/AD/unreg_node_deleted_account.ps1 commit fcdab8bd2a226a6db2fff17160bb70ae2d30c67c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 15 10:49:38 2015 -0400 add arping on vrrp transition Fixes #759 M bin/cluster/management_update commit c885a7303f22e518d2b29b39515b8208e10883dc Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 15 10:25:37 2015 -0400 FIX - VIP map creation in pfdns Fixes #758 M sbin/pfdns commit 5338342ed18138a8f1458fe2c7c0a549fc67241f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 13 21:17:10 2015 -0400 Updated translation file M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 815d45992b28a531478b8b7d7918adb87e4c363a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 13 21:12:10 2015 -0400 Updated translation file M html/pfappserver/lib/pfappserver/I18N/i_default.po commit b4099f03380e617e349f9beee1a92a247e180409 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 13 21:08:13 2015 -0400 Handle the none filter M addons/extract_i18n_strings.pl commit 80aa70c17cf343049e57335012f570ba344514e2 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jul 13 17:59:02 2015 -0400 Fix to version of libtemplate-autofilter-perl on debian. M debian/control commit 326c77ebeefcdc504e567109552b30ab52481631 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 13 14:47:25 2015 -0400 Change to CLASS to Template::AutoFilter M html/pfappserver/lib/pfappserver/View/HTML.pm commit 88491f23f3ebfbb8dc29888450aa95d63e1b1555 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 13 14:03:57 2015 -0400 Lower version of libcatalyst-view-tt-perl needed M debian/control commit 2b8fedb61330fbd8bb9dc8f81aaace6a024d66cf Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 30 14:20:15 2015 -0400 Remove the template cache M html/pfappserver/lib/pfappserver/View/HTML.pm commit cd45d66fab8250b78f1154b4ae58359cc5a7f333 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 30 13:53:10 2015 -0400 html encode the value of Uneditable fields M html/pfappserver/lib/pfappserver/Form/Field/ExtendedDuration.pm M html/pfappserver/lib/pfappserver/Form/Field/Uneditable.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/Span.pm commit 4a6b95ff9c17ea6daf2615d5df50447ebb4b474c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 23 10:58:28 2015 -0400 Update Template::View::TT version number M addons/packages/packetfence.spec M debian/control commit f4953dda3c33c12d26d5fb3675768f0f7d95a63b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 23 10:54:05 2015 -0400 Create new parser directly M html/pfappserver/lib/pfappserver/View/HTML.pm commit 314154d1d9ae32d15d2316cc55547dbf62bcf7a4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 23 10:27:21 2015 -0400 Apply the none filter to all safe html output M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/configurator/configuration.tt M html/pfappserver/root/configurator/wrapper.tt commit 0b9e889068e7564992a0e58e1dd936a9da61142f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 22 16:38:21 2015 -0400 Apply the none filter to all safe html output M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/reports.tt M html/pfappserver/root/admin/users.tt M html/pfappserver/root/authentication/source/read.tt M html/pfappserver/root/authentication/source/rule_read.tt M html/pfappserver/root/authentication/source/rules_read.tt M html/pfappserver/root/authentication/source/type/AD.tt M html/pfappserver/root/authentication/source/type/Chained.tt M html/pfappserver/root/authentication/source/type/Email.tt M html/pfappserver/root/authentication/source/type/Facebook.tt M html/pfappserver/root/authentication/source/type/Github.tt M html/pfappserver/root/authentication/source/type/Google.tt M html/pfappserver/root/authentication/source/type/Htpasswd.tt M html/pfappserver/root/authentication/source/type/Kerberos.tt M html/pfappserver/root/authentication/source/type/LDAP.tt M html/pfappserver/root/authentication/source/type/LinkedIn.tt M html/pfappserver/root/authentication/source/type/Null.tt M html/pfappserver/root/authentication/source/type/RADIUS.tt M html/pfappserver/root/authentication/source/type/SMS.tt M html/pfappserver/root/authentication/source/type/SponsorEmail.tt M html/pfappserver/root/authentication/source/type/Twitter.tt M html/pfappserver/root/authentication/source/type/WindowsLive.tt M html/pfappserver/root/config/adminroles/view.tt M html/pfappserver/root/config/authentication.tt M html/pfappserver/root/config/domain/view.tt M html/pfappserver/root/config/fingerbank/combination/list.tt M html/pfappserver/root/config/fingerbank/combination/view.tt M html/pfappserver/root/config/fingerbank/device/list.tt M html/pfappserver/root/config/fingerbank/device/upstream/view.tt M html/pfappserver/root/config/fingerbank/device/view.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/list.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/view.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/list.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/view.tt M html/pfappserver/root/config/fingerbank/mac_vendor/list.tt M html/pfappserver/root/config/fingerbank/mac_vendor/view.tt M html/pfappserver/root/config/fingerbank/settings/index.tt M html/pfappserver/root/config/fingerbank/settings/onboard.tt M html/pfappserver/root/config/fingerbank/user_agent/list.tt M html/pfappserver/root/config/fingerbank/user_agent/view.tt M html/pfappserver/root/config/firewall_sso/view.tt M html/pfappserver/root/config/floatingdevice/view.tt M html/pfappserver/root/config/networks/view.tt M html/pfappserver/root/config/pki_provider/view.tt M html/pfappserver/root/config/profile/captive-portal-settings.tt M html/pfappserver/root/config/profile/edit.tt M html/pfappserver/root/config/profile/files.tt M html/pfappserver/root/config/profile/index.tt M html/pfappserver/root/config/profile/tab-content.tt M html/pfappserver/root/config/provisioning/type/accept.tt M html/pfappserver/root/config/provisioning/type/android.tt M html/pfappserver/root/config/provisioning/type/deny.tt M html/pfappserver/root/config/provisioning/type/ibm.tt M html/pfappserver/root/config/provisioning/type/mobileconfig.tt M html/pfappserver/root/config/provisioning/type/mobileiron.tt M html/pfappserver/root/config/provisioning/type/opswat.tt M html/pfappserver/root/config/provisioning/type/sepm.tt M html/pfappserver/root/config/provisioning/type/symantec.tt M html/pfappserver/root/config/provisioning/type/windows.tt M html/pfappserver/root/config/realm/view.tt M html/pfappserver/root/config/scan/type/wmi.tt M html/pfappserver/root/config/scan/view.tt M html/pfappserver/root/config/switch/list.tt M html/pfappserver/root/config/switch/view.tt M html/pfappserver/root/config/wmi/view.tt M html/pfappserver/root/config/wrix/list.tt M html/pfappserver/root/config/wrix/search_form.tt M html/pfappserver/root/config/wrix/view.tt M html/pfappserver/root/configuration/section.tt M html/pfappserver/root/interface/create.tt M html/pfappserver/root/interface/view.tt M html/pfappserver/root/node/advanced_search.tt M html/pfappserver/root/node/create.tt M html/pfappserver/root/node/search.tt M html/pfappserver/root/node/simple_search.tt M html/pfappserver/root/node/view.tt M html/pfappserver/root/roles/read.tt M html/pfappserver/root/soh/read.tt M html/pfappserver/root/user/advanced_search.tt M html/pfappserver/root/user/create.tt M html/pfappserver/root/user/list.tt M html/pfappserver/root/user/simple_search.tt M html/pfappserver/root/user/view.tt M html/pfappserver/root/violation/view.tt commit 696865ece70fdb3f826b6014b4647615afbf1b74 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 22 16:07:26 2015 -0400 Use Template::AutoFilter to automatically apply the html filter all output M addons/packages/packetfence.spec M debian/control M html/pfappserver/lib/pfappserver/View/HTML.pm commit 71fcf522d842391f8c6268af0af7bbec84366ef5 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jul 13 13:53:25 2015 -0400 Fixed logrotate on debian. Removed 1Gb trigger to logrotate as that conflicts with the "weekly" rule. M addons/logrotate A debian/packetfence.logrotate M debian/rules commit ee933f0276fea99833e5e68372c64590492f6833 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jul 13 13:17:31 2015 -0400 Pinned version of libhtml-formhandler-perl on debian and derivatives. M debian/control commit cde5f79e2c5329f992b69338f2b9950c753c3d57 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jul 10 15:12:22 2015 -0400 Added code that actually expires when calling pfconfig expire. M lib/pf/cmd/pf/pfconfig.pm commit 0ebdd4803f310f9528ae73aa24247f96ce2b5a20 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 10 14:22:52 2015 -0400 Updated other switch modules M bin/pfcmd_vlan M lib/pf/Switch/Cisco.pm M lib/pf/Switch/Extricom.pm M lib/pf/Switch/PacketFence.pm commit 97b317b14b523fba3c8286529805b654b54ea9a4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 10 14:11:50 2015 -0400 Missing space M raddb/packetfence-multi-domain.pm commit f057ff542518b86b4aa056df5bc4c1bdff81e0be Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 10 14:07:25 2015 -0400 Match realm with machine auth M raddb/packetfence-multi-domain.pm commit ac29105bbde15674cd88bafe2515d0f9aa9f0e25 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jul 10 13:22:09 2015 -0400 Added wmi dependencies in predepend on debian so that the ldconfig has time to run before starting the GUI. M debian/control commit ff7a0bf2ea4c692c683149c2a83a4361a1e34006 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jul 10 11:23:32 2015 -0400 Fixed wrong graphite documentroot on ubuntu. M conf/httpd.conf.d/httpd.graphite commit a18741c5189814d811ce46d52918b59a25c9bd8c Author: erSitzt <charlesdarw@gmail.com> Date: Fri Jul 10 09:17:21 2015 +0200 removed unfinished and untested code for floating devices M lib/pf/Switch/HP/Procurve_2920.pm commit 49d56d81e2eded16c860b5da4479a7321d93df8f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jul 9 21:21:08 2015 -0400 Let's save ourselves some resource M lib/pf/ipset.pm commit be559b971776bbdec4656c81326aef5763977515 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jul 9 15:29:35 2015 -0400 Fixing typo introduced by Zammit you reverted my fixed for that same typo ZAMMIT DON'T ! M UPGRADE.asciidoc commit 0012fe417baea0938e53a38ab277952a19cfdff6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 9 11:15:59 2015 -0400 Updated copyright M addons/dev-helpers/centos-chroot/make_chroot.sh M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm M html/pfappserver/lib/pfappserver/Model/Config/Domain.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Domain.pm M raddb/packetfence-multi-domain.pm commit 438133068637102f3b8069d4afc4952773a9aca3 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jul 8 16:18:28 2015 -0400 typos + useless import M lib/pf/cmd/pf/pfconfig.pm commit c3f97741d313f2b5d377cf8be430e5bccbbe5c18 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jul 8 16:14:26 2015 -0400 Better error message, verification method M lib/pf/cmd/pf/pfconfig.pm commit b34b7c1a2a3c2dc78050d8609d6daefa34d828b5 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jul 8 11:50:15 2015 -0400 Upgraded spec file to freeradius 2.2.5-3 to ensure that our version is selected. M addons/packages/packetfence.spec commit 095bc337adea5641b9d7e6db10b2797e08d6a9e8 Author: lzammit <lzammit@inverse.ca> Date: Wed Jul 8 09:29:59 2015 -0400 fix typo on MACVENDOR M UPGRADE.asciidoc commit 86fae61ebb4e554e14b5a634caddb291aac9ea73 Author: lzammit <lzammit@inverse.ca> Date: Wed Jul 8 09:22:41 2015 -0400 Fix libhtml-formhandler-perl M debian/control commit ec8a0c590ed56fb692cd0a7f1e8eb865d7cfcc5e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 7 18:15:05 2015 -0400 Handle the case a EAP RADIUS config is not yet generated M lib/pf/pfcmd/checkup.pm commit acb2a771c596ac2ba9d841c4e8ccb1e766c03b0c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 7 17:35:40 2015 -0400 Fixed viewing of the SMS carriers after saving M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication/Source.pm commit 04eae05ca782315056af6e947f81728a5c1d6349 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 7 17:30:26 2015 -0400 Typo M UPGRADE.asciidoc commit 0b2af17c668b2d4a693f4dbf0894f8a59edd20a8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 7 15:47:10 2015 -0400 Updated help M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Chained.pm commit 8d35a6c78f048fa8b8053015ff44dee7584dfffe Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 7 15:39:55 2015 -0400 Do not display rules of chained sources M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Chained.pm M html/pfappserver/root/authentication/source/read.tt commit bb2ef01efa40f1decc5cb9a6b08f4e593b6524e4 Author: lzammit <lzammit@inverse.ca> Date: Tue Jul 7 15:37:43 2015 -0400 fix libhtml-formhandler-perl version for debian M debian/control commit 1ce27c7dd54464e2e36d321007959f70c7d433f6 Author: lzammit <lzammit@inverse.ca> Date: Tue Jul 7 15:09:54 2015 -0400 Force the version libhtml-formhandler-perl libhtml-formhandler-perl of to 0.40013-1 or lower. M debian/control commit 0bf6b2c592db424aac65221996d242e17155fd89 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 7 14:57:29 2015 -0400 A bit too verbose Zammit will love it M lib/pf/fingerbank.pm commit 3cb1c667db7d1c1df84fb474cd3c3a975a111f25 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 7 14:39:58 2015 -0400 Update version in pf-schema.sql M db/pf-schema-X.Y.Z.sql commit 94cbb59091ce753819c917061881bc7fc039b058 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 7 14:37:39 2015 -0400 Update EX2200.pm M lib/pf/Switch/Juniper/EX2200.pm commit 5f4fcd90ab3e869f1afdb4bcd5e6be7051764871 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 7 14:24:47 2015 -0400 Document 'portal' interface type for some features M docs/PacketFence_Administration_Guide.asciidoc commit ad48e9de761deb95f4b048033433d2604550411c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 7 13:57:25 2015 -0400 My indentation is better than yours M raddb/modules/mschap commit 3c3a23a0717355a67ecf5811fc3e9f42acf66082 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jul 7 13:53:20 2015 -0400 Fixed a typo in help message. M lib/pf/cmd/pf/pfconfig.pm commit d59d21561faede833e20ce04ef780a636f18ae76 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jul 7 13:26:58 2015 -0400 Removed pfconfig/README.asciidoc from spec file. M addons/packages/packetfence.spec commit 96ebaf92c0e5a161f55b10235dee4888ae236d59 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jul 7 13:03:38 2015 -0400 Removed obsolete README for packetfence config. D addons/pfconfig/README.asciidoc commit 496a02f28b5a041f3feab2b857de5064e09a99b7 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jul 7 13:01:25 2015 -0400 Removed obsolete cmd.pl from spec file. M addons/packages/packetfence.spec commit 3104805128d979a5e2d23228b29ba3ee7bab2da6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 7 11:15:11 2015 -0400 Set the max message size to 4096 octets instead of the default 1472 (fix the issue #738) M lib/pf/Switch.pm commit b5ca14c1506c570932ec7ea143b79b3d97c577a2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 7 10:14:44 2015 -0400 hide the form for ruckus webrelease M lib/pf/Switch/Ruckus.pm commit 8d6a47bcf7c4fef523a4db9d86ea8a06af4a1cb8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 7 10:06:08 2015 -0400 remove useless code M lib/pf/Switch/Alcatel.pm commit 5b7af19df450ba7bbf77667820c95c1be6ea3642 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 7 09:58:33 2015 -0400 Typo + add useful parameter M conf/radiusd/eap.conf.example commit 23753acf84a720058ee84941810dc5b4a6d9dfe8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 7 09:27:15 2015 -0400 Remove Juniper EX2200 SNMP interaction since it's slow - Removed ifindex detection since it was slow - Removed LLDP phone detection since it was slow M lib/pf/Switch/Juniper/EX2200.pm commit a64baa382f02a334f73f5ffb9bf765a8cbe59e38 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jul 6 16:19:18 2015 -0400 That should be the latest step :) M UPGRADE.asciidoc commit 9a2026511d7dcbdff0ff8201100ddbcae570c4f6 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jul 6 16:18:24 2015 -0400 fix name/description M lib/pf/cmd/pf/pfconfig.pm commit 2491165625e53e83d70942aa5098e6f12122c85d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jul 6 16:17:10 2015 -0400 We decided to go with absolute paths M UPGRADE.asciidoc commit 32317c76cece678f949714c3d6f4dbf1320eaff5 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jul 6 16:17:05 2015 -0400 Cleanup of the old unused script in addons. D addons/autodiscover.pl D addons/connect_and_read.pl D addons/convertToPortSecurity.pl D addons/monitorpfsetvlan.pl D addons/network-save-configs.pl D addons/recovery.pl D addons/sign.sh D addons/template-from-csv.pl commit 1432ea670ca6a2827e1cd1e4de9b825feb23da1c Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jul 6 15:45:24 2015 -0400 fix help syntax M lib/pf/cmd/pf/pfconfig.pm commit d1a3322a7ff9c5eb69040bb2dbb88f6664db20f9 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jul 2 09:53:29 2015 -0400 remove old pfconfig command D addons/pfconfig/cmd.pl commit efbbc994f80b3b4c4e4e786a545cf1fa0d72c406 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 22 09:36:55 2015 -0400 syntax help M lib/pf/cmd/pf/pfconfig.pm commit 81facf020c0fbb49e03f9b6e9d9daba05b4ebe3c Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 22 09:33:52 2015 -0400 use constant, add help M lib/pf/cmd/pf/pfconfig.pm commit 4084f8b0d17fcba4c9fa2fb91a6a1e83972788f6 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 19 15:21:56 2015 -0400 typos + added parse methods for args M lib/pf/cmd/pf/pfconfig.pm commit e6f33d306750c6e89ea583e0675c3ff3d20ce5a3 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 19 14:52:17 2015 -0400 added pfconfig command with pfcmd M lib/pf/cmd/pf/pfconfig.pm commit 3fa577b61ddda46a083e2fdcc0fe5e4f50c4e2a2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 28 14:40:10 2015 -0400 Add new command to interact with pfconfig M lib/pf/cmd/pf.pm A lib/pf/cmd/pf/pfconfig.pm commit f87e0f5d720dbe3823a8306ae4a63a509404e8c3 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Jul 6 15:19:31 2015 -0400 remove log4perl M lib/pf/Switch/IBM.pm commit 7815e2ca414d0e2271f736eb1f9cf1706db9c8f3 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Jul 6 15:09:12 2015 -0400 code improvment M lib/pf/firewallsso/Iboss.pm commit 9977fca214944dc7493336cbcc259a7dd7607a53 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Jul 6 14:58:27 2015 -0400 code improvement/cleaning M lib/pf/firewallsso/Iboss.pm commit 46cde2d44bef4885436e0b3266eeb144198d35a9 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jul 6 13:54:06 2015 -0400 Added missing version update. M db/upgrade-X.X.X-X.Y.Z.sql commit 0dce2eecf57ed8cda62e3a761e13aa960cb159d3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 6 11:07:21 2015 -0400 use pf::log instead of log4perl M html/pfappserver/lib/pfappserver/Base/Model/Config.pm commit 4629da454ad5124bd6cdff76d9fcb4cbf35f032b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 6 11:06:29 2015 -0400 FIX - Don't trim LDAP password field M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LDAP.pm commit 269f75262dafcf9208e13a3b97d647f51921d481 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Jul 6 10:20:05 2015 -0400 code cleaning M lib/pf/Switch/IBM/IBM_RackSwitch_G8052.pm commit 977e859356d568e28a490db3d511fd79191e8628 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Jul 6 10:17:51 2015 -0400 code cleaning M lib/pf/Switch/IBM/IBM_RackSwitch_G8052.pm commit 8b844d958fc9fd0c670fe0094f85d4ead1efa920 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 6 08:24:28 2015 -0400 add captiveportal.conf to gitignore M .gitignore commit 13d3f6f8037eafc88af5de29cf49c1bb12f92b09 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Tue Jun 30 16:31:22 2015 -0400 code cleaning M lib/pf/Switch/IBM/IBM_RackSwitch_G8052.pm commit 46f8d055b69bc6849671eeabf57d73d83ae47925 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Tue Jun 30 16:23:41 2015 -0400 module and doc improvements M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M lib/pf/Switch/IBM/IBM_RackSwitch_G8052.pm commit 5943a1b628fd17c1dcefefa3c888f9b1500694a6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 30 13:37:48 2015 -0400 changes to alcatel doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 9d09b548299daf1b906d2bbd7614c71616cbd6c1 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Tue Jun 30 09:40:24 2015 -0400 doc improvement M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 24b808b38a329ea1446cb92264ee9340369a1a2b Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jun 29 17:08:44 2015 -0400 Post 5.2.0 procedure. M NEWS.asciidoc M UPGRADE.asciidoc M conf/pf-release A db/pf-schema-X.Y.Z.sql A db/upgrade-X.X.X-X.Y.Z.sql commit 1a7f10532b554d9401eec1c0d0fbde8f10e0270a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jun 29 16:41:13 2015 -0400 missing node entry M lib/pf/cmd/pf.pm commit ccd3149324b178aa38652fa7adbc647953fae153 Author: erSitzt <charlesdarw@gmail.com> Date: Mon Jun 29 16:22:20 2015 +0200 remove modified part M docs/PacketFence_Administration_Guide.asciidoc commit 2622376968214420faa446de0086533b97c242c4 Author: erSitzt <charlesdarw@gmail.com> Date: Mon Jun 29 16:12:09 2015 +0200 Corrected wrong snmp oid for telephone detection via lldp M lib/pf/Switch/HP/Procurve_2920.pm commit 465725817930b081e991763aa67f0ce735cce49e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 26 09:31:21 2015 -0400 Added modifications for config difference between 6 and 8 M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M lib/pf/Switch/Alcatel.pm commit be6533af48ef1bbd2e8bb6a7751bf9155d8814fa Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 25 10:13:18 2015 -0400 Fix winbindd managers building namespaces on status One of the child manager (the first) will be the namespaces for all of them Fixes an issue where namespaces are recreated on status M lib/pf/services.pm M lib/pf/services/manager/winbindd.pm A lib/pf/services/manager/winbindd_child.pm commit 736776359931e8a74679136a409c2c8161687440 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 25 09:19:52 2015 -0400 rework params order for readability M addons/database-backup-and-maintenance.sh commit c5198d31856a3c64fd1083ffce167b141978c412 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 25 09:08:17 2015 -0400 change logging level M addons/database-cleaner commit 604535e2eb1e054baa0bd3c213fb34915bf9456b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 25 09:06:56 2015 -0400 fix error message M addons/database-cleaner commit fb94987a0d2772068edb951c3354573c0267476a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 25 09:06:40 2015 -0400 missing db host M addons/database-backup-and-maintenance.sh commit 7d43725ab438010ea3cfab3009f5e84009242f54 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 25 09:03:56 2015 -0400 make maintenance script less bad M addons/database-backup-and-maintenance.sh commit e4ced451c56e4f79c49a1e2e11249bb8ba604a6d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 25 08:54:30 2015 -0400 add documentation for cleaner M addons/database-cleaner commit 29cc355f04fca90def6f0123d6b60ff8de5d71aa Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 25 08:21:39 2015 -0400 base for new db cleaning M addons/database-backup-and-maintenance.sh A addons/database-cleaner commit a0a551fe1af13446f63ea1609dd7ea1ec6401f4d Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Jun 24 20:38:23 2015 -0400 Commented configreload in postinst (debian) M debian/packetfence.postinst commit 3db639be7ab19e20ba7ffbcbaf8cca66a023f011 Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Jun 24 19:52:29 2015 -0400 Replace service by invoke-rc.d (fix for usb key) M debian/packetfence.postinst commit f3200be2f3d882204d8936e84de505fefcbeae4c Author: Zammit Ludovic <lzammit@inverse.ca> Date: Tue Jun 23 15:29:34 2015 -0400 fix doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit ef4c24204aa1b597e893c5cea514dc350110ed5d Author: Zammit Ludovic <lzammit@inverse.ca> Date: Tue Jun 23 15:24:59 2015 -0400 Added support for IBM RackSwitch G8052 M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A lib/pf/Switch/IBM.pm A lib/pf/Switch/IBM/IBM_RackSwitch_G8052.pm commit 9480eb56a87bf02bccfcdd5aa77ea15c8258b971 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 23 09:29:09 2015 -0400 remove debugging M lib/pf/Switch/Alcatel.pm commit 7b527fc4953bd36e521d662b69b6b4c6b39aabdc Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 23 08:33:22 2015 -0400 add web form registration to ruckus M lib/pf/Switch/Ruckus.pm commit 69eb52822c30f4b6a1a419b3d3d760803fbcd605 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 23 08:15:53 2015 -0400 added documentation for alcatel M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 0c1d0d9e6cf7659c0a8b618ae8090d8d9d8e9f76 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 22 15:15:17 2015 -0400 With mab, dot1x + voip support A lib/pf/Switch/Alcatel.pm commit fc9133e043cd285df03fbb4334947afc4b4df3c4 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Jun 22 09:30:40 2015 -0400 adjusted copyright information M lib/pf/lookup/person.pm commit 00aa6df3b5d10f3f7c030f0f1a60c61f3fc1c5e1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 19 12:54:02 2015 -0400 Updated init script to be able to start/stop/restart a specific service and fixed packaging M addons/packages/packetfence.spec M debian/packetfence.init M debian/packetfence.postinst M packetfence.init commit 252ff72f9ae226c63b5d79fb88682b363dc55df8 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jun 18 13:48:31 2015 -0400 Updated Changelog prior to release 5.2. M ChangeLog commit e23ffa584488ddebabfdfab7b0b28d666ef1e2e5 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jun 18 13:44:32 2015 -0400 Debian packages will now stop services preinstallation. M debian/packetfence.preinst commit 04e8507241c53842d1d192129cd86f67f9adb33c Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jun 18 13:12:00 2015 -0400 Update the UPGRADE prior to release 5.2. M UPGRADE.asciidoc commit 045b4056f4ac6278d7f399d33254da5974579998 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 18 11:57:17 2015 -0400 Updated NEWS file M NEWS.asciidoc commit 7d956fb89834e5d525d555d1d8e70f39cd5e7ce3 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jun 18 11:38:20 2015 -0400 Pulled latest translations from transifex. M conf/locale/fr/LC_MESSAGES/packetfence.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit 9d5908783b59b3512407aca4dc469eb4667c9540 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jun 18 11:32:14 2015 -0400 Cosmetic changes to NEWS file. M NEWS.asciidoc commit 16370d49fccdd215842f0adc25665c00e433ee09 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 18 11:30:32 2015 -0400 Version bump of required Fingerbank M addons/packages/packetfence.spec M debian/control commit e3a92484ea398e05af35ed75f1780dc2df60ee37 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jun 18 10:53:25 2015 -0400 Updated changelogs prior to 5.2 release. M addons/packages/packetfence.spec M debian/changelog commit 5e46571cd2af9898040ab26d4a27dee52e78b0fe Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jun 18 10:48:12 2015 -0400 Renamed db schema prior to 5.2 release. A db/pf-schema-5.2.0.sql D db/pf-schema-X.Y.Z.sql commit 45c00c03ecc5cd474166b597a7390e5df352bc7f Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jun 18 10:43:16 2015 -0400 Preparing for 5.2 release. M NEWS.asciidoc A db/upgrade-5.1.0-5.2.0.sql D db/upgrade-X.X.X-X.Y.Z.sql M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit ae9fbd323bb23d39790502f8cd06d61b14db3cef Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jun 18 10:15:35 2015 -0400 Added drop and recreate trigger for forgotten temporary_password trigger in upgrade to 5.0. M db/upgrade-X.X.X-X.Y.Z.sql commit 61448fe9694c5375770bd55b5b94754d297475ae Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jun 18 10:07:50 2015 -0400 Minor corrections to spelling and formatting in PKI doc. M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc commit b37606aac8575ae1ab5e69d8fc78b5fd5c638777 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 18 09:51:07 2015 -0400 Import view_by_code in pf::Portal::Session M lib/pf/Portal/Session.pm commit 13cf2ad52829897a7c8ce0d81def807a46dff13f Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jun 18 09:30:46 2015 -0400 Added password change reminder to PKI doc. M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc commit 6bbff81b49c683a7f26f4ec4beb75b385df94ed2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 18 09:28:12 2015 -0400 Updated eap.conf with default values M conf/radiusd/eap.conf.example commit dee5c69c16e1d10f55a53a260e7e46f98a901c7b Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Jun 17 19:45:01 2015 -0400 10 years is 3650 days M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc commit 9ea66f3d32ffce9eedac5243caba31592b90303e Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Jun 17 19:43:24 2015 -0400 Removed non-free repository in PKI documentation M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc commit d80d7e98ba7068d5f9605a115377c704b5706cfd Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 17 16:02:13 2015 -0400 Added repository configuration for Debian/Ubuntu. M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc commit 90ca61d875dcdaafa70c0e12a2b65f581b5a5a9d Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 17 15:52:34 2015 -0400 wrong screenshot M docs/images/packetfence-pki-myca.png commit ac7d6bf4fb8537d09fcc7d43d577fe81b974cc1f Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 17 15:47:25 2015 -0400 google instead of facebook M docs/PacketFence_Administration_Guide.asciidoc commit b518c9731baabb607605db4c9914c920db8203d5 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 17 15:41:55 2015 -0400 new screenshots M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc A docs/images/packetfence-pki-client-profile.png M docs/images/packetfence-pki-myca.png M docs/images/packetfence-pki-myca2.png D docs/images/packetfence-pki-radius-profile.png D docs/images/packetfence-pki-radius-profile2.png M docs/images/packetfence-pki-rest-api.png A docs/images/packetfence-pki-server-profile.png commit 019f2554e9f07bda06199f1b62d86f3827252455 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 17 15:33:39 2015 -0400 Fixed asccidoc. M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc commit 0101d3103734076166285c50ce3424653df25c26 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 17 15:31:48 2015 -0400 correct indent M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc commit 46b3cf9041ab2e4ba481c19447acc68977db02d5 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 17 15:25:54 2015 -0400 Updated OSCP documentation. M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc commit 37d6c0a7a35e136527a424678f94cea5cd986a9a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 17 15:08:14 2015 -0400 add *.gvt1.com to android passthrough doc M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc commit ba853b0c70c0e64e159d200e7dc7cf6836381330 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 17 14:58:37 2015 -0400 Added back missing steps (1,2,3) M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc commit 3f96df62788bb67e20efe1a890a6f6a6ca7a3c20 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 17 14:58:39 2015 -0400 add provisioner note for multiple portal profiles M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc commit 725839b4f5fa83c826a92834f50156e1dfa0494d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 17 14:40:33 2015 -0400 fix cert copipasth example M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc commit f33fdbe4e8f7bdbcdb7cd45e3a062fb15a347bdd Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 17 14:39:35 2015 -0400 Minor improvements. M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc commit 057eebad10e955f174c13be14722978fd90ace8f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 17 14:23:19 2015 -0400 create build for PKI guide M Makefile A docs/PacketFence_PKI_Quick_Install_Guide-docinfo.xml commit 5cc714cfa6237970b6344fdcd5c003c7bb2c86f7 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 17 14:21:24 2015 -0400 Added OCSP documentation. M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc commit 4c3bde8cec3006c2d4600b36f613f5c185eda6c1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 17 14:15:42 2015 -0400 Fixed modal-footer disappearing after the modal-body expands M html/pfappserver/root/static/css/bootstrap.css M html/pfappserver/root/static/css/bootstrap.min.css commit 09a5e754579bcf63eac15be38f7eca841c24681d Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 17 13:59:52 2015 -0400 Improvements to PKI documentation. M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc commit d93c2c3eab3752b5733dd85ae8afceecab89c8d0 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 17 13:30:52 2015 -0400 Spell check. M docs/PacketFence_PKI_Quick_Install_Guide.asciidoc commit ad415b53934d6f3d39abdcd643f338a193f19718 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 17 13:32:48 2015 -0400 Fix pf version in schema M db/pf-schema-X.Y.Z.sql commit f2ee90725e7033904cf93318d42c0ba5ff1f4be0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 17 13:23:26 2015 -0400 Rename pki guide D docs/PacketFence_PKI_Guide.asciidoc A docs/PacketFence_PKI_Quick_Install_Guide.asciidoc commit d0b0e7d189b246d866683d145b8a6ce0c2ce2de1 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 17 12:12:15 2015 -0400 Rewrote PKI quick guide. WIP, screenshots remain. M docs/PacketFence_PKI_Guide.asciidoc commit 82800a2c795a39b451fd15f060dbb2c9aa9217e4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 17 11:55:17 2015 -0400 Start packetfence-config before trying to do a configreload M addons/packages/packetfence.spec M debian/packetfence.postinst commit 5f737d93ce56b2ecd1a7a234eeb43c605255e5d0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 17 11:42:10 2015 -0400 Fix formatting of list M html/pfappserver/root/config/pki_provider/list.tt commit 5d14292f043512e20607987cb918f56706154a55 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 17 10:50:10 2015 -0400 Start packetfence-config before trying to start httpd.admin M addons/packages/packetfence.spec M debian/packetfence.postinst commit 400770c83c6357004a81c24999d3eb4790b879fd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 17 10:25:04 2015 -0400 Added additional validation for ca_cert_path and server_cert_path M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_pki.pm A html/pfappserver/lib/pfappserver/Form/Field/Path.pm commit 286fd77cd30a0acda3127a3d2b89bb01e3ff90a2 Author: lzammit <lzammit@inverse.ca> Date: Wed Jun 17 10:08:45 2015 -0400 Update packetfence.conffiles fix /usr/local/pf/html/captive-portal/captiveportal.conf M debian/packetfence.conffiles commit 771b0c917e7b93fa958764c9a43d77132cac68d1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 16 15:24:38 2015 -0400 Fixed logging M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 9f6761bdefb6799d5fceccb3e361322ea75fe692 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 16 15:18:59 2015 -0400 Pass the node info into the user_cn instead of the mac M lib/pf/node.pm commit 61730ff318970ea143f548302028f452a585bc27 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 16 14:55:39 2015 -0400 iplog_history maintenance M addons/database-backup-and-maintenance.sh commit 60025fe385281c9c6f2d40dc2f2883505735eb7a Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 16 14:53:59 2015 -0400 Fixed syntax M conf/iptables.conf.example M conf/radiusd/eap.conf.example M docs/PacketFence_PKI_Guide.asciidoc commit 45a27664957baecc8d86c00180e30870b5a9e288 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 16 13:37:18 2015 -0400 Call to wrong function M lib/pf/ConfigStore/Pf.pm commit 504e82d0a84c85abda2e2bf0c740f8fc68491f6c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 16 13:29:10 2015 -0400 Remove double entry M debian/packetfence.conffiles commit 99541beab0ae87c5903419a26311abdf1493e5c6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 16 13:11:56 2015 -0400 Check if device_type is defined and is not equals to '' M lib/pf/fingerbank.pm commit c344b3cb0b37d8ba8c419fa8456006c03ce073dc Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 16 11:59:08 2015 -0400 Include all from addons/AD/ in packaging M addons/packages/packetfence.spec commit 30755a40484b35481b845ef4b80df9c597032d0d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 16 11:51:04 2015 -0400 make sure person exists before modifying node fixes #702 M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 172e65f3ac3ea845af76cecd4ebcb080c5f65cae Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 15 14:52:39 2015 -0400 remove useless code M lib/pf/pfcmd/checkup.pm commit bda7c5711911e690b9d9cbd969133f71b1ceb8b7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 15 14:52:25 2015 -0400 warn on networks.conf empty + dhcpd enabled M lib/pf/pfcmd/checkup.pm commit 05324ae9a8abdd1fe7ea4bc7237bfd18ad009111 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 16 10:45:05 2015 -0400 Rename the captiveportal configuration file to it's M addons/packages/packetfence.spec M debian/packetfence.conffiles D html/captive-portal/captive_portal.conf.example A html/captive-portal/captiveportal.conf.example M html/captive-portal/lib/captiveportal.pm commit b8f3eefa2193c9fc5ce2f99f8b3456975386e033 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 15 17:22:01 2015 -0400 ReloadConfig pf.conf.default after reloading the pf.conf Fixes #696 M lib/pf/ConfigStore/Pf.pm commit c64a4cf63c4f9046b28686badfe34a907f30bddd Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 15 17:00:13 2015 -0400 typos, rework installing section order, add selinux M docs/PacketFence_PKI_Guide.asciidoc commit e5ea3d89d8f5a2768e30f9af68cbf1385b50aaf0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 15 16:26:41 2015 -0400 sub category position, syntax M docs/PacketFence_PKI_Guide.asciidoc commit 9ac04423b41c1745b1e67d6c351baace602d1855 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 15 16:21:22 2015 -0400 typos, openssl command M docs/PacketFence_PKI_Guide.asciidoc commit 682ca8e71e905f3abefc013d4c6c63744aafad25 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 15 16:19:19 2015 -0400 typos M docs/PacketFence_PKI_Guide.asciidoc commit fcf7d7c6c92a5a8ce3bbfb2f26352aab3b08036a Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 15 16:12:49 2015 -0400 delete s&r mac address M lib/pf/pki_provider.pm commit 5477ebace2dd5210302901e572f15350ddd2d51f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 15 16:02:55 2015 -0400 Fix No PKI Provider being defined outside of the table Fixes #701 M html/pfappserver/root/config/pki_provider/list.tt commit aed00bc8781f64e661fe2e6091dcef1f1205a365 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 15 15:55:53 2015 -0400 correct broadcast field in mobileconfig M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm commit b3d963ed28709af42f53a65d61bb7b8ba319ab2d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 15 15:43:15 2015 -0400 touchup udp reflector doc M docs/PacketFence_Administration_Guide.asciidoc commit beccc7303a2cf0c5c107c3acbe3b8c0cb0459162 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 15 15:35:33 2015 -0400 remove # in front of the repo M docs/PacketFence_PKI_Guide.asciidoc commit 8f22c7d06b6a0ce412a20423211e2b2d2fbd6831 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 15 15:29:17 2015 -0400 remove old screenshots D docs/images/eaptls-example.png D docs/images/eaptls-sign-example.png D docs/images/myca.png D docs/images/myca2.png D docs/images/radius-profile.png D docs/images/radius-profile1.png D docs/images/radius-profile2.png D docs/images/rest-api.png commit e37993781a3d134d2690bedb2dd92abfb83be9ed Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 15 15:26:26 2015 -0400 label images + fixs M docs/PacketFence_PKI_Guide.asciidoc A docs/images/packetfence-pki-eaptls-example.png A docs/images/packetfence-pki-eaptls-sign-example.png A docs/images/packetfence-pki-myca.png A docs/images/packetfence-pki-myca2.png A docs/images/packetfence-pki-radius-profile.png A docs/images/packetfence-pki-radius-profile2.png A docs/images/packetfence-pki-rest-api.png commit 303f09f6ef61348a037cf756d9c32b42b5c9b408 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 15 15:20:31 2015 -0400 Match the change of api in fingerbank Fixes #592 M html/pfappserver/lib/pfappserver/Base/Model/Fingerbank.pm commit 2c145c67fbcd1e18f79a30985f7fe43e6f67752c Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 15 15:06:07 2015 -0400 fixs M docs/PacketFence_PKI_Guide.asciidoc commit 396fc8bd0b1a258c5a661ac7da5fe675022d08ff Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 15 14:00:59 2015 -0400 Do not attempt to internationalize connection sub type Fixes #689 M html/pfappserver/root/node/view.tt commit 4f7733793eeb5e5484f4cb7cabd4c00728b39dc3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 15 13:54:30 2015 -0400 make display name user friendlier M html/captive-portal/templates/wireless-profile.xml commit 55911187c0c96adaaac3806a8e8ccd4460cb4989 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 15 13:49:35 2015 -0400 multiples fixes M docs/PacketFence_PKI_Guide.asciidoc commit 35180832fa47ca1945184c71713350b464ca061c Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 15 13:40:45 2015 -0400 fix no console issue M html/captive-portal/content/packetfence-windows-agent.exe commit 34bc841f32e7049390d71e12c7b3d9a92a053d2f Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jun 15 13:33:17 2015 -0400 Fixes startup in the wrong place. M debian/packetfence.postinst commit e8f66a4992a2459722c9c3dd13794be02e121971 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jun 15 13:29:30 2015 -0400 Start httpd.admin (only) after installation. M debian/packetfence.postinst commit 4cd013bb16b7c27be7c46992072b423ada85da59 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jun 15 13:01:36 2015 -0400 PacketFence will no longer try to start all services after upgrade or install on RHEL/CentOS. M addons/packages/packetfence.spec commit 89a636445d7d0185c9e2287341286fcd8141c2f4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 15 11:41:08 2015 -0400 Updated packetfence-release rpm version in the documentation (new repo packetfence-extra) M docs/PacketFence_Administration_Guide.asciidoc commit 6a34bea05ea5b4aa4c02b24e5475a0ffb2e975ec Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 15 11:05:03 2015 -0400 Removed DEBHELPER in packetfence.postinst M debian/packetfence.postinst commit b0aaefbff4c8d2754c342af74b5f4d227c33fbcd Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 9 08:18:53 2015 -0400 check if cache wizardry stuff is blessed before calling a method on it M lib/pf/config/cached.pm commit e9081b95cb5a99e9f49d3eab8db6c5cc6c4d321b Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 15 10:24:39 2015 -0400 agent fix M html/captive-portal/content/packetfence-windows-agent.exe commit 1f50b292da619e7e2ffa8ad6d956d84061f6f318 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 15 10:22:57 2015 -0400 some typos/syntax M docs/PacketFence_PKI_Guide.asciidoc commit 513c0a003780ec45d4d6b3e1fe025cdbfa24413b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 15 08:04:12 2015 -0400 Update upgrade-X.X.X-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 7b2affd3759269fd981d45b676c8ab26e328db26 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 15 08:03:43 2015 -0400 Update pf-release M conf/pf-release commit 2b5feea9a43543a08aab0570a61d25f4cbf6637e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 15 07:58:43 2015 -0400 Create general upgrade tips in upgrade guide M UPGRADE.asciidoc commit 6d1c42fffa7f3b9fcea00f91f2a210a6ab6479fc Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 12 16:39:13 2015 -0400 Change URI of the rest API for packetfence-pki M lib/pf/pki_provider/packetfence_pki.pm commit 143a088b582431189dfb20259eda02798114fd5d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 12 16:22:41 2015 -0400 Do not include pf::node in pf::pki_provider to avoid circular dependencies M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M lib/pf/pki_provider.pm commit f63d3e03ee25f3d8af53b4477d76e042e22f7793 Author: lzammit <lzammit@inverse.ca> Date: Fri Jun 12 15:56:05 2015 -0400 Update upgrade-X.X.X-X.Y.Z.sql Fix locationlog ALTER M db/upgrade-X.X.X-X.Y.Z.sql commit 5f44284ba23f6d94ebc00c48f07cff97c2249cbf Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 12 15:53:02 2015 -0400 Show all countries in a drop down list Fixes #674 M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_pki.pm A html/pfappserver/lib/pfappserver/Form/Field/Country.pm commit c972c107a2b91551a8a5f98ceb0760e0f6c3af8e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 12 15:38:14 2015 -0400 Fix configurator check M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm commit dbeadb2295e886a0a10ee854d9b18a27fbc0911a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 12 15:28:49 2015 -0400 Fix issue where the modal will disappear after save the switch Fixes #687 M html/pfappserver/root/static/admin/config/switches.js commit e1d6337de7edb59c8cc3cf42590546be0ff01f30 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 12 15:15:45 2015 -0400 Fixed bulk (de)register not working after refactor #Fixes 691 M html/pfappserver/lib/pfappserver/Model/Node.pm commit da94a8824d4e24e4452df96e560b097e8b02fef2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 12 14:52:40 2015 -0400 Fix alerts no being shown after section not being reloaded Fixes #688 M html/pfappserver/root/static/js/node.js commit 8e18f2558a5400831c654788648599a62baa8b11 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 12 14:59:52 2015 -0400 Set the minimum version for graphite-web M addons/packages/packetfence.spec commit bcc6cab679a360c3d6f50b6631ee1482738b7382 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 12 14:55:40 2015 -0400 added screenshot + path in the doc M docs/PacketFence_PKI_Guide.asciidoc A docs/images/client-profile.png A docs/images/client-profile2.png A docs/images/myca.png A docs/images/myca2.png A docs/images/radius-profile.png M docs/images/radius-profile2.png A docs/images/rest-api.png commit 41a39bde493eda0f54f8e9003750f13d76256605 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 12 14:42:28 2015 -0400 more fixes M docs/PacketFence_PKI_Guide.asciidoc commit 7cae66b212556ec2c3be83fb5470e7656ea05834 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 12 14:37:43 2015 -0400 check that log_strip is defined M lib/pf/util.pm commit 9bf568e26200ef807980dcdedc5fca2e83d47466 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 12 14:33:09 2015 -0400 syntax M docs/PacketFence_PKI_Guide.asciidoc commit 3fca200d4d0f93479f7505f13007e234fc94da9a Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 12 14:31:36 2015 -0400 fixs M docs/PacketFence_PKI_Guide.asciidoc commit 2ed090f676ca9c645d0a9814c382555f31eeef94 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 12 14:07:09 2015 -0400 Me soo sexy M html/pfappserver/root/interface/list.tt commit 7f7addc5d52893fed539433ad50002446a6052ea Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 12 13:07:39 2015 -0400 Open port for packetfence-pki administration Commented by default will explain in the pki-doc M conf/iptables.conf.example commit 877d9d6a2d485305e260a462426e60b132c5e325 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 12 12:20:19 2015 -0400 Added libcrypt-smime-perl dep in debian packaging M debian/control commit e77ef3ad0cbb4472fdf27354736e4d0ba94d2f9a Author: Sledge Hammer <jrouzier@inverse.ca> Date: Fri Jun 12 12:04:29 2015 -0400 Updated NEWS file M NEWS.asciidoc commit 8eb742a0b85e9222f3a9ce39d9397a4f406e8db7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 12 11:58:24 2015 -0400 Missing UPGRADE file instruction for 'portal' interface type in the case of webauth M UPGRADE.asciidoc commit 7271e7f9b9e080bf7bb0dd25cf7947c925a3c802 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 12 11:50:40 2015 -0400 quotemeta mysql stripping M html/pfappserver/lib/pfappserver/Model/DB.pm commit b53ce0b7922b5997ba91371b799f3008d24fea64 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 12 11:20:08 2015 -0400 No longer needed since now going through webservices M conf/log.conf.d/pfdhcplistener.conf.example commit 4a4e23287089b90ab46db456de6b508c2f765b75 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 12 11:19:25 2015 -0400 notify call for fingerbank in pfdhcplistener M lib/pf/api.pm M sbin/pfdhcplistener commit 8cec17b52eeea0e805ae826836550af6518e4301 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 12 09:58:14 2015 -0400 Handling portal subtype when read an interface from the gui M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 12d50a8c99b7d5ead7d6e0a70d319c4244fc24cb Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 12 09:05:29 2015 -0400 getVersion is switch modulw is mandatory M lib/pf/Switch/Meraki/AP_http.pm commit 9b65bbf81a0d2cdc83e09fab9906d63eecb6ffed Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 12 09:00:46 2015 -0400 Removing "uniqueness" in this very specific use case M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 504849f055f9f30ea128ea28ed2c56d139c8f247 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 12 08:36:54 2015 -0400 Send $node_info to vlan filter scope getNodeInfoForAutoReg M lib/pf/vlan.pm commit ded57272a956b1cfaf5d9e0190ca163ce78f6d81 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 11 16:51:31 2015 -0400 New interface configuration parameter for GUI only M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Interface.pm M html/pfappserver/root/interface/create.tt M html/pfappserver/root/interface/view.tt commit 694f95793bd526a897e38af5eec101211bed6b97 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 11 16:01:49 2015 -0400 Remove print statement M lib/pf/ConfigStore/Switch.pm commit 0f451aee5c7623b926a5e453e4828623113ba6a7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 11 15:34:32 2015 -0400 Missing to allow use of multiple select fields M html/pfappserver/root/static/js/interface.js commit 82b5bb61a0335325d4d810406a7f98cbda6c380e Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 11 13:33:53 2015 -0400 Some syntax issue M docs/PacketFence_PKI_Guide.asciidoc commit 4155f287375713b8ceaea55f574af089d9100142 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 11 13:28:46 2015 -0400 File version was wrong M docs/PacketFence_PKI_Guide.asciidoc commit c91b0c489727dabfbcd30025f696aea302c64afc Author: whitx <aamacher@inverse.ca> Date: Thu Jun 11 12:11:24 2015 -0400 Some change in preparation of the wizard rework M docs/PacketFence_PKI_Guide.asciidoc commit 10dd23346e1c0fcdd8777dbb6d48505d2dd45953 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 11 11:10:07 2015 -0400 added statsd timing for multi domain module M raddb/packetfence-multi-domain.pm commit 1d0c4009af3a46a94b334e13bc731d111c1f534d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 11 10:23:41 2015 -0400 Use external portal session to compute IP in catalyst M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 5a9e26742ce4c1d5feb1ea7b82cd067ef2bb1e96 Author: Durand <fdurand@inverse.ca> Date: Thu Jun 11 09:18:19 2015 -0400 Updated packetfence.spec with the correct lib M addons/packages/packetfence.spec commit a5fb0125fe597b12b87786fa4840f1260c2c1dc6 Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Jun 11 07:20:43 2015 -0400 Fixed missing dep M addons/packages/packetfence.spec commit b201d1e2ef7fbeed8fa9de715519d31cba75fd06 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 10 15:46:40 2015 -0400 fix domain join with password that has space(s) M lib/pf/domain.pm commit 061ac3b24f8d6701355af133c6a20f68d6d67cfc Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 10 15:33:12 2015 -0400 fix event propagation in domain set password M html/pfappserver/root/static/admin/config/domains.js commit 2c0a27b217931280d6ef4fe80d144e65b454e7a9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 10 15:24:16 2015 -0400 Change ntlm_auth call from raddb/mschap to be able to do machine auth M raddb/modules/mschap commit 8e9b7e300456b982550fe116336cdfa5d4becea5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 10 08:26:09 2015 -0400 add pki provider conf to debian packaging M debian/packetfence.conffiles commit d8a64bcf747de99b544df2a39d1a315e3dbab4e8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 10 08:24:58 2015 -0400 add pki provider conf to packaging M addons/packages/packetfence.spec commit 1f727c57b0da1aeb9c99b113af823fced42d4d13 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 10 08:15:51 2015 -0400 Don't log root password on pf_run failure Seems obvious but yeah... we were doing it M html/pfappserver/lib/pfappserver/Model/DB.pm M lib/pf/util.pm commit 7a87629e058cbd9f4787cfacf3161d2b1631c263 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 9 10:35:36 2015 -0400 Include the role name when bulk applying role M html/pfappserver/lib/pfappserver/Model/Node.pm commit 8a0b2b108d1f668b8a03c25fa605c1ed44c6902b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 9 07:56:20 2015 -0400 Extract domain modals in templates M html/pfappserver/root/config/domain/index.tt A html/pfappserver/root/config/domain/modal_info.tt A html/pfappserver/root/config/domain/modal_wait.tt commit 5479a84f270ed41d99cc0bf7ee4cbe7774eb5ab5 Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Jun 8 20:57:09 2015 -0400 Fixed wrong default port M lib/pf/pki_provider/packetfence_pki.pm commit f833a9d35d0a78bed1c48785780db77954d8e19e Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Jun 8 20:52:24 2015 -0400 Changed the default port of packetfence-pki from 9191 to 9393 M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_pki.pm commit b644e05a87a1bb86aa99e8f33ddc76340f88729d Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 8 17:06:34 2015 -0400 typos M docs/PacketFence_PKI_Guide.asciidoc commit f9df88596e8953ee00ae91476034bd262a31c2a4 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 8 17:04:51 2015 -0400 quick typos M docs/PacketFence_PKI_Guide.asciidoc commit 9e4795b030348c3e59d4e6230e0626039ccbafa3 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 8 17:02:06 2015 -0400 Revert "added file that arnot supposed to be here" This reverts commit 86be6c5d76ced16e48f0d23fcf6ae98a299ef509. M docs/PacketFence_PKI_Guide.asciidoc D raddb/sites-available/packetfence D raddb/sites-available/packetfence-tunnel commit 86be6c5d76ced16e48f0d23fcf6ae98a299ef509 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 8 17:01:18 2015 -0400 quicks typos M docs/PacketFence_PKI_Guide.asciidoc A raddb/sites-available/packetfence A raddb/sites-available/packetfence-tunnel commit 28304b0d519ecf1cf9962c68df3e7b9ca86966c0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 8 16:58:07 2015 -0400 added radius screen, typo and need explanations of all screenshots M docs/PacketFence_PKI_Guide.asciidoc A docs/images/radius-profile1.png A docs/images/radius-profile2.png commit 646a26f21005ffee750d1909351b9546118c609c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 8 16:19:05 2015 -0400 Refactor bulkRegister, bulkDeregister, bulkApplyRole and bulkApplyBypassRole to use update M html/pfappserver/lib/pfappserver/Model/Node.pm commit 4d5209cdc13bad006f3ad5ff5ba08f41dbff2216 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Jun 8 15:29:26 2015 -0400 Added the packetfence configuration for the ruckus external captive portal M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 7d890771b14bebd52d09912a2444935f7d8895fe Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Jun 8 14:43:06 2015 -0400 External captive portal documentation for the Ruckus ZoneDirector M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A docs/images/ruckus_create_ssid.png A docs/images/ruckus_hotspot_service.png commit 434942073e679644d9d757475c19503e1f77ab34 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 8 14:00:46 2015 -0400 Force sending JSON if accept header is requesting it M html/pfappserver/lib/pfappserver/PacketFence/Controller/Root.pm commit 602a85d4363b76074c8d628e77813464e19ceb68 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jun 8 13:17:52 2015 -0400 Check if undefined M lib/pf/fingerbank.pm commit 7e19033ddbb8a634ebc422efc7a8802acd7e3d6e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 8 11:11:55 2015 -0400 Sort modules and skip directories M lib/pfconfig/manager.pm commit c39a91e6c29438ef8d9558ef40c4403378feabb7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 8 10:56:17 2015 -0400 Fix syntax error in Makefile M Makefile commit dd1e0fab7e8286eb26d3b0d95691e09eb43c2982 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 5 15:58:50 2015 -0400 syntax, fix doc M docs/PacketFence_PKI_Guide.asciidoc commit 7d7010293f9c988a0c9ab429ff6a3d590820f130 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 5 15:49:20 2015 -0400 list syntax M docs/PacketFence_PKI_Guide.asciidoc commit c6362bffa4b7bd65f9a659576791024aedbd2644 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 5 15:48:00 2015 -0400 syntax M docs/PacketFence_PKI_Guide.asciidoc commit 28d48e9ba3e4c526ac8f719789541a90ae5c1f62 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 5 15:20:55 2015 -0400 Force link creation if file already exist M addons/packages/packetfence.spec M debian/packetfence.postinst commit 66eb18b2996b0c3a161140bda5e9fac2d84cf971 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 5 15:16:53 2015 -0400 p12 mail, save ca M docs/PacketFence_PKI_Guide.asciidoc commit b86571a6e10337dae6991d9b2ac857222b49a3c1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 5 15:08:23 2015 -0400 rename windows-profile.xml to pf-profile.xml A html/captive-portal/templates/pf-profile.xml D html/captive-portal/templates/windows-profile.xml M lib/pf/provisioner/android.pm M lib/pf/provisioner/windows.pm commit 2de19e9c3847f95c9ed6d9be4884da6ce951dcb3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 5 15:06:38 2015 -0400 removed useless attributes from pf agent profile M html/captive-portal/templates/windows-profile.xml commit 6244f0dce332e8d86351e20b3ec3b62165117407 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Fri Jun 5 13:33:11 2015 -0400 fix typo #2.. M addons/AD/unreg_node_deleted_account.ps1 commit 857d62e36ecb0e602dcc9e346b5ebdfc06c7a233 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Fri Jun 5 13:30:39 2015 -0400 fix typo, thanks to the seaman's bullseye M addons/AD/unreg_node_deleted_account.ps1 commit 9d879f573758b75fdad737944166bb41ddf87a14 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Fri Jun 5 13:21:39 2015 -0400 Iboss module improvement M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Iboss.pm M lib/pf/firewallsso/Iboss.pm commit b12ca7176255f5f3a94f40f43d95ba99f475949f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 5 13:08:51 2015 -0400 added unittest for merged lists M t/PfFilePaths.pm A t/data/pf.conf A t/unittest/merged_list.t commit d92335021ead686de2050d7c4816a6963c133ef9 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 5 12:12:00 2015 -0400 screenshot/doc provisioner NOT READY FOR REVIEW M docs/PacketFence_PKI_Guide.asciidoc A docs/images/eaptls-example.png A docs/images/eaptls-sign-example.png commit 7a7a6b438a8dde91edc85562327a72459db145d1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 5 11:29:44 2015 -0400 Add node to forward dhcp for meraki web auth M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M lib/pf/Switch/Meraki/AP_http.pm commit ef8049d0a29f284613f598b725a1e34ececb5c1c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 5 10:14:11 2015 -0400 Hide passwords value in Switch configuration M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit 48996e072ab2dbcb9bf24f3f0b16c9c9afafd3f9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 5 09:17:05 2015 -0400 fixes for merged_list in admin M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M lib/pf/ConfigStore/Pf.pm M lib/pfconfig/namespaces/config/Pf.pm commit 3aefd22317fd1464856b69fa8c025eb1eedd2dcd Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 5 08:17:58 2015 -0400 helper for merged_list in admin interface A html/pfappserver/lib/pfappserver/Base/Form/Role/Defaults.pm M html/pfappserver/root/static/admin/common.css commit dfb80e3eea853204477999711844e23225022252 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 5 08:07:56 2015 -0400 only keep unique in merged_list M lib/pfconfig/namespaces/config/Pf.pm commit 9eb4da8c3eafea6352561c3e8a58362b0e2f0814 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 4 16:03:13 2015 -0400 add merged_list type to pf.conf and migrate proxy_passthrougs M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M html/pfappserver/root/static/admin/common.css M lib/pf/ConfigStore/Pf.pm M lib/pfconfig/namespaces/config/Pf.pm commit bb4a8ee51ed10abf7c12895350f53a03d506f9e1 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Jun 5 09:41:24 2015 -0400 screenshot, docs M docs/PacketFence_PKI_Guide.asciidoc A docs/images/packetfence-pki-provider.png A docs/images/packetfence-pki-provider2.png commit e3b152f976f62fea59cc09ad19a635eae36baa7a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 4 17:36:05 2015 -0400 only find .pm files in pfconfig list namespaces M lib/pfconfig/manager.pm commit 01914a3dd49157fe3494b56620c95ee32f3f2684 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Thu Jun 4 17:25:39 2015 -0400 Change the default Iboss API port M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Iboss.pm commit e011aa0aa435f2fff75cc72cf3ba2df64a7a4705 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Thu Jun 4 17:23:17 2015 -0400 Added the SSO Iboss support A html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Iboss.pm A lib/pf/firewallsso/Iboss.pm commit b594c8c42b6914a26de78d0c1e3ca457f395b38a Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 4 17:14:53 2015 -0400 more docs/typos M docs/PacketFence_PKI_Guide.asciidoc commit bd1753d9125ef0c98c59b2c7dd9a918d04febf45 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 4 16:27:08 2015 -0400 typos M docs/PacketFence_PKI_Guide.asciidoc commit 08fc3f2f3d2c55ea60043d1fa49d8a6ace24b141 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 4 16:30:59 2015 -0400 Add missing field type M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_pki.pm commit d54d744c9ab0b5c8070f0f74ddb5ecd0b391fbcb Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 4 16:11:55 2015 -0400 variables names, cleanup M html/captive-portal/content/packetfence-windows-agent.exe commit 2fa6d1635bf5aff245e5274213f6fe061dc3fc07 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 4 16:00:54 2015 -0400 Initialise mangle_postrouting_inline to nothing M lib/pf/iptables.pm commit 2e0b81bc88ca78de550331e00afdbdd47199a8fa Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 4 15:05:21 2015 -0400 Fix code style M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm commit 275a709e34bc5a81d30bb69ec111a281009c1c4a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 4 14:42:50 2015 -0400 Fix Provisioner OS detection M lib/pfconfig/namespaces/config/Provisioning.pm commit a969b9db02fd2e6564880bf75fd2a81371ac8f09 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 4 13:59:13 2015 -0400 import only usefull function instead of the whole module each time M html/captive-portal/content/packetfence-windows-agent.exe commit 68027a28f6fabb6ffb30d101b25a228e7d24dba2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 4 12:15:01 2015 -0400 news entry for f1f6ba18bedf768a6c145c895e8421805c612c22 M NEWS.asciidoc commit 2c28addadbda2f9ecb3aed29377b226bd9e49057 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 4 12:13:02 2015 -0400 Make sure provisioner is not removed if used M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Provisioning.pm commit 5bb04ba6c1dbd79bf39222ace1c8be6a159120de Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 4 11:35:07 2015 -0400 Don't force monitoring db to 127.0.0.1 in clusters Also added note in guide and upgrade to configure it fixes #619 M NEWS.asciidoc M UPGRADE.asciidoc M docs/PacketFence_Clustering_Guide.asciidoc M lib/pf/services/manager/httpd_graphite.pm commit 542ce967f4f9c6d1207f25ccff363e8557320a5d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 4 12:11:26 2015 -0400 If the module does not exists then do not show the full compile error M lib/pf/cmd/subcmd.pm commit 1b9063bc8d2ad370229860f26a087a69a8aa4fa2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 4 11:30:16 2015 -0400 Show error when a user is not found M lib/pf/cmd/pf/fixpermissions.pm commit 3b195533653240d41ecdee13b1ba647623e4ec68 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 4 11:25:26 2015 -0400 Remove support for signing the profile. Fixes #662 M html/pfappserver/root/config/provisioning/type/android.tt M html/pfappserver/root/config/provisioning/type/windows.tt commit 5727158ecf94d09d998ed37738819353ed0517b1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 4 11:05:28 2015 -0400 Check if in autoconfig before reevaluating access on unknownState M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit 10edc098f9f9c6360ca322c9a17571b24dbe5a11 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 4 10:47:56 2015 -0400 Do not autoload the CHI Test modules M lib/pf/CHI.pm commit ef5e3c4ae8702da505ee58389d859efbe4c9b63c Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 4 10:32:19 2015 -0400 typo/syntax M docs/PacketFence_PKI_Guide.asciidoc commit eb96ddee8764b01c443bb332c32e5e5e0fd233cf Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 4 10:22:29 2015 -0400 changes to provisioning so it works with android agent M html/captive-portal/templates/windows-profile.xml M lib/pf/provisioner/android.pm commit e211bccd5348769ad60eaa3051f73f042f76604f Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 4 10:15:30 2015 -0400 typoss M docs/PacketFence_PKI_Guide.asciidoc commit bb75ac51d08ecf456a53812913a76c147bdb3b33 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 4 10:14:18 2015 -0400 typos M docs/PacketFence_PKI_Guide.asciidoc commit fc9b693ee6f0aa2a110b7752cf3e72529b4eabcf Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 4 10:10:56 2015 -0400 Update profile location windows agent + typos/syntax M docs/PacketFence_PKI_Guide.asciidoc M html/captive-portal/content/packetfence-windows-agent.exe commit 1f56887a4757ce9e463ff2223e050db8ab764c7c Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Jun 4 09:42:51 2015 -0400 fixes + new doc M docs/PacketFence_PKI_Guide.asciidoc commit 4df8528ca1886c0f314cc0712ccc2fe996589c03 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 4 09:28:57 2015 -0400 Prompt user for e-mail if can't look it up in Source fixes #660 M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/captive-portal/templates/pki.html M lib/pf/pki_provider/packetfence_pki.pm commit d23ddb88b4e6886fa41d359426fb298574b2f367 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 3 16:49:38 2015 -0400 syntax/docs M docs/PacketFence_PKI_Guide.asciidoc commit b6ecc4173e17ca7bc01018819f6c2cabf9744da6 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 3 16:33:04 2015 -0400 more syntax M docs/PacketFence_PKI_Guide.asciidoc commit e1dc8cd07c8ad6e32116af18a60010b9b34b6abe Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 3 16:31:23 2015 -0400 doc syntax M docs/PacketFence_PKI_Guide.asciidoc commit dad8ff116fcabf3dce857624e5e046ad6656ffdf Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 3 16:27:01 2015 -0400 doc syntax M docs/PacketFence_PKI_Guide.asciidoc commit c0cd408d03bcc16253424cad4355db0e8dede0bd Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 3 16:25:19 2015 -0400 doc WIP M docs/PacketFence_PKI_Guide.asciidoc commit 95db9f4e18d5f8083d6245b1f33aeadcc9df4cbe Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 3 16:02:02 2015 -0400 more docs and Upper case Won Windows provisioner M docs/PacketFence_PKI_Guide.asciidoc M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 88ef08a145b0463087c692dcff9c8791c8b6b93b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 3 15:57:34 2015 -0400 Add possibility to revoke a cert when a node is unreged fixes #579 M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_pki.pm M lib/pf/node.pm M lib/pf/pki_provider.pm M lib/pf/pki_provider/packetfence_pki.pm commit bb3357986dc70ea23ef97ca5f5a731f0b7ed9f9a Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 3 15:21:12 2015 -0400 inital doc WIP A docs/PacketFence_PKI_Guide.asciidoc commit 3da3ba98700acca84142560fdfea14fc28165456 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 3 13:10:54 2015 -0400 update agent for fingerprint M html/captive-portal/content/packetfence-windows-agent.exe commit 89b77076485ed7e94068c08f1671058d8a23d3ca Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Jun 3 10:02:49 2015 -0400 typos M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_pki.pm commit 8830ddb52225d85d1ee36d30e466c764e47bfd17 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 3 12:18:09 2015 -0400 Preload all CHI drivers M addons/accounting.pl M addons/recovery.pl M lib/pf/CHI.pm M sbin/pfsetvlan commit 912d62b0ba0534e3203810b13fbb53fce2e47130 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 3 11:03:56 2015 -0400 Change heading M html/pfappserver/root/config/pki_provider/list.tt commit ae3a55d983894c8052d8b602fd731bffa8707581 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 3 11:02:17 2015 -0400 Made the link name in the admin plural instead of singular M html/pfappserver/lib/pfappserver/I18N/i_default.po M html/pfappserver/root/admin/configuration.tt commit e6965232bd5dd04a8af7cd697128c63675ea9534 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 3 10:59:29 2015 -0400 Update missing translations M html/pfappserver/lib/pfappserver/I18N/i_default.po M html/pfappserver/root/admin/configuration.tt commit ff7523aefab47ff4ed38a96a4a080e3cfad5c9ab Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 3 10:47:34 2015 -0400 Updated translations for the PKI Providers in the admin gui Move packetfence_pki to their own form M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm D html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider.pm A html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider/packetfence_pki.pm M html/pfappserver/lib/pfappserver/I18N/i_default.po M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PKI_Provider.pm A html/pfappserver/root/config/pki_provider/create_type.tt M html/pfappserver/root/config/pki_provider/index.tt M html/pfappserver/root/config/pki_provider/view.tt commit 0fd48f40fd4a667515b012f9c7d86edeba409008 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 2 17:30:57 2015 -0400 Use the broadcast flags to toggle HIDDEN_SSID M html/captive-portal/templates/windows-profile.xml M html/captive-portal/templates/wireless-profile.xml commit 73bb9a3a0d2efb43de4a535b7bfdcdbd3621bb50 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 3 08:59:37 2015 -0400 Add support for PacketFence PKI using https + model cleanup M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider.pm M lib/pf/pki_provider/packetfence_pki.pm commit fea5f58ee58807c63f114851e7de63281cd11f2a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 3 08:48:23 2015 -0400 die if failed to aquire cert from pki M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit a0636382ebb6f0e06d7753f4da2e601ef8352704 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 3 08:27:25 2015 -0400 detach after unauthorized detection M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit e72f01fd3e7fac792915b52ad5af6ec9a8aff350 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 3 07:59:02 2015 -0400 Autogenerate a changeable cert pass + cleanup pki.html fixes #650 M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/captive-portal/templates/pki.html commit deb577e3e2b2c59a1fd1524cb6e390d2903bb4f7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 3 07:34:34 2015 -0400 cleanup pki profile stash M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit bff3aa4ba07f51e1ecf87a04d56e5219bd5ad36a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 2 15:55:44 2015 -0400 add get_cert as a pki_provider method M lib/pf/pki_provider.pm commit b6c4ca06b82a262d22cceaad4f039879707bbf90 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 2 15:54:24 2015 -0400 remove useless p12 creation + cleanup flow M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit cb84a3fb29b3f1159e8c1f6ab9bdcdee3a037a46 Author: Boris Epstein <borepstein@gmail.com> Date: Tue Jun 2 15:16:33 2015 -0400 Commented the IP record acquisition via RADIUS. M raddb/packetfence.pm commit 657c9d75d4d60516c4de7945653e12d5b1438076 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 2 13:55:49 2015 -0400 Compute reverse DNS automagically for wireless profiles fixes #635 M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm M html/captive-portal/templates/windows-profile.xml M html/captive-portal/templates/wireless-profile.xml M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm M html/pfappserver/root/static/admin/config/provisioners.js M lib/pf/config.pm M lib/pf/provisioner/mobileconfig.pm A lib/pfconfig/namespaces/resource/reverse_fqdn.pm commit 58a28d8be07a1fa79291267757aef3cd3de7c486 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 2 13:34:59 2015 -0400 Make TLS profile page refresh proof. partly fixes #638 M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M lib/pf/web/constants.pm commit ce4923e3cd5cd559af70e7d29973713b2dcdd808 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 2 08:41:25 2015 -0400 Remove e-mail field from pki form M html/captive-portal/templates/pki.html commit 55fb9268e53acb3bec3c1f192fc75f4d1a6bac73 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Tue Jun 2 13:47:34 2015 -0400 synthax fix M docs/PacketFence_OpenWrt-Hostapd_Quick_Install_Guide.asciidoc commit 589275e9584fcf9b474aeb7d9559b0ff853cdca9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 2 11:56:43 2015 -0400 Rename pf::pki_provider::inverse to pf::pki_provider::packetfence_pki Updated translations for pf::pki_provider Fixes #563 M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider.pm M html/pfappserver/lib/pfappserver/I18N/i_default.po D lib/pf/pki_provider/inverse.pm A lib/pf/pki_provider/packetfence_pki.pm commit 661e6ed70f43ba3a4d982b27d599acfc6fd45a5d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 2 11:39:16 2015 -0400 Fingerbank should log in it's own file... fixes #623 M conf/log.conf.d/httpd.webservices.conf.example commit 6e129b1675c254fe6525e127cbaf41fe7d156872 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Jun 2 10:05:48 2015 -0400 added help M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider.pm commit c3cf7ea6976ec802bf119e640ecc42dfe9b070f7 Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Jun 2 08:51:51 2015 -0400 Allow multiples ip address in dns field M html/pfappserver/lib/pfappserver/Form/Interface.pm commit ac135982a2106557934e6805dfbf4226383bbffc Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 2 08:37:46 2015 -0400 Rework setRole and setUnregDate so provisioner detection works fixes #564 M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit a9eea9b5f9bedce4d3443bf5a1deb2242b2e4dc6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 2 08:00:10 2015 -0400 Make PKI CN selectable (mac or username) fixes #583 M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider.pm M lib/pf/pki_provider.pm commit bd89d050db3c05e1743b19fce7273e92ced31b20 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 1 16:52:25 2015 -0400 Fix issue where valid_from date will not be properly updated M html/pfappserver/lib/pfappserver/Form/User/Create.pm commit 3e1b826d91c05b7b48ecb0e492f9ee4965830812 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Jun 1 16:30:44 2015 -0400 file extension M html/captive-portal/templates/provisioner/windows.html commit fe85112b987acdaade63ef9de74828bcde5f94ac Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 1 16:09:00 2015 -0400 Simplify the input toggle code. Only display the Wifi key and Pki Provider when needed Fixes #634 Fixes #648 M html/pfappserver/root/static/admin/config/provisioners.js commit 7237f955ee40a2d9505c8dd9baae6356b1ccec71 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 1 15:50:02 2015 -0400 compute pki mail from source instead of prompt fixes #643 M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit 4941c9d9e411c4c7030d10227009073916188c87 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 1 15:36:21 2015 -0400 EVEN MORE CLEANUP ! But at least IOS profile works :) M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm M html/captive-portal/templates/windows-profile.xml M html/captive-portal/templates/wireless-profile.xml M lib/pf/pki_provider/inverse.pm commit 8b27c8f48f5dbb6478ee24fdc41f67b33c72d1ad Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 1 14:24:00 2015 -0400 remove useless method M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm commit 34b7fb5b8a1b239ec64d1678eb58889098b94cb6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 1 14:23:00 2015 -0400 rename variables in new profile M html/captive-portal/templates/windows-profile.xml commit a73ec89f9cb5c985f19069cc5302022e11a15d1e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 1 14:17:31 2015 -0400 moved cn computing to pki_provider M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M lib/pf/pki_provider.pm commit 578a08a918efa2dc1ef11068487c841c915b945b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 1 13:53:36 2015 -0400 even more cleanup for ... the PKI M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm M html/captive-portal/templates/wireless-profile.xml M lib/pf/file_paths.pm commit d08e6cd5881f83180f6c0168e31f86f700cb3c8a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 1 12:38:42 2015 -0400 more pki cleanup M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit 6d9c3b81af41259ca9390f4ea9bba56fdcb42599 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 1 12:37:03 2015 -0400 started pki code cleanup M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M lib/pf/file_paths.pm commit dcede369f6808ed1d0b9380f5b9ff4883309fc0f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 1 14:18:32 2015 -0400 Made ca_cert and server_cert lazy M lib/pf/pki_provider.pm commit e0ca8214a1423ef08851ef657f69aef9bdd23168 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 1 14:09:32 2015 -0400 Separate templates per provisioner Fixes #624 M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm A html/captive-portal/templates/windows-profile.xml M lib/pf/provisioner/android.pm M lib/pf/provisioner/mobileconfig.pm M lib/pf/provisioner/windows.pm commit 2cf018e7b3084b8a477f309d694456e333441e9c Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 1 13:52:49 2015 -0400 Updated NEWSFILE from pull request #574 M NEWS.asciidoc commit 08aadfb56f88afa0fd8080b3d0e19ed91f65c841 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 1 13:35:39 2015 -0400 removed invalid network type in checkup for portal type M lib/pf/pfcmd/checkup.pm commit 50f49c44b814f0301f162379b8ce733761b27540 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 1 13:34:02 2015 -0400 Don't generate networks.conf entry for portal type M html/pfappserver/lib/pfappserver/Model/Interface.pm commit c158c16fc67246828384f4b5c9f9dc4a0cf51ee3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 1 13:28:59 2015 -0400 Fixed syntax M html/pfappserver/root/configurator/enforcement.tt commit 28a3ab46e1790c44177dcad433334a0aa233a626 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 1 13:24:39 2015 -0400 Refactor to use the certificate attributes from pki_provider class M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M lib/pf/pki_provider.pm commit 3e993953dfb47c2f195379bb02425c8bb60a6f70 Author: Derek Wuelfrath <dwlfrth@users.noreply.github.com> Date: Mon Jun 1 13:14:05 2015 -0400 Typo M conf/documentation.conf commit 77a6ec83dfdb1832c67546607d6567b15e8387bf Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 1 13:06:56 2015 -0400 Added webauth enforcement in the configurator M html/pfappserver/lib/pfappserver/Model/Enforcement.pm M html/pfappserver/root/configurator/enforcement.tt M html/pfappserver/root/static/configurator/common.css commit eb164b3a71a3c5a7e21be88afa54d881879b04d6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 1 12:57:39 2015 -0400 Remove unused attributes M lib/pf/provisioner/mobileconfig.pm commit 4c4e556f98fdf0c53ae41a4fbe0af324f77ec9a9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 1 12:54:21 2015 -0400 Move ca_cert to pki provider M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm A lib/pf/pki_provider.pm M lib/pf/pki_provider/inverse.pm commit af4532905cb0c604e6f2a99aa0375cd91eafa026 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 1 11:45:18 2015 -0400 Tab layout in signing Fixes #628 M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm M html/pfappserver/root/config/provisioning/type/android.tt M html/pfappserver/root/config/provisioning/type/mobileconfig.tt M html/pfappserver/root/config/provisioning/type/windows.tt commit 4e3979ed0d7fb6404629e80b8d86ffc31ff11493 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 1 11:12:24 2015 -0400 Customize opswat template M html/pfappserver/root/config/provisioning/type/opswat.tt commit bef80562ab207d34d5f2ced691099fb26a8d207b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 1 11:02:27 2015 -0400 Move to using a template per provisioner A html/pfappserver/root/config/provisioning/type/accept.tt A html/pfappserver/root/config/provisioning/type/android.tt A html/pfappserver/root/config/provisioning/type/deny.tt A html/pfappserver/root/config/provisioning/type/ibm.tt A html/pfappserver/root/config/provisioning/type/mobileconfig.tt A html/pfappserver/root/config/provisioning/type/mobileiron.tt A html/pfappserver/root/config/provisioning/type/opswat.tt A html/pfappserver/root/config/provisioning/type/sepm.tt A html/pfappserver/root/config/provisioning/type/symantec.tt A html/pfappserver/root/config/provisioning/type/windows.tt M html/pfappserver/root/config/provisioning/view.tt commit 1029d21c98f708ce12e8ed0c9721bcd5f492779c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 22 10:10:54 2015 -0400 Do not hard code the inverse type M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider.pm M lib/pf/factory/pki_provider.pm commit d676edb9a8597521924c3f10e0a56f949c95388a Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 21 14:16:44 2015 -0400 unecessary values M html/captive-portal/templates/pki.html commit bab3a0028465d389af8ad4f07261f7b029525bf5 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 21 14:11:19 2015 -0400 typos and remove aup M html/captive-portal/templates/pki.html commit 5430596e19fec25930a6d3b86ec311f9ed209198 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 21 13:54:04 2015 -0400 password field #562 M html/captive-portal/templates/pki.html commit 2b635f4d14719e1914ad2b18fb20f9c861aeb3dd Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue May 19 13:05:05 2015 -0400 fingerprint placement in template, agent update M html/captive-portal/content/packetfence-windows-agent.exe M html/captive-portal/templates/wireless-profile.xml commit 2a497d42dfc5ff5eb8a40cc433ad29b1f250addb Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue May 19 11:52:59 2015 -0400 text formulation, typos M conf/locale/en/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po commit 1f5c77e45afe590711a34e0ff5511a2294bcab4b Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri May 15 15:26:27 2015 -0400 default client.conf M raddb/clients.conf commit 0b6d5c931bcd381ad2284a2f3662285d1b515a83 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri May 15 15:12:58 2015 -0400 removing useless module M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit ef37dd8c30bc18c6147a1b53c6196201008a941a Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri May 15 15:10:07 2015 -0400 removing radius server authentication from profile, + small fixs M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm M html/captive-portal/templates/wireless-profile.xml M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm M lib/pf/provisioner/mobileconfig.pm commit 3ddd437296532983199a1df220abe3a882de80b9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 15 12:25:29 2015 -0400 Rename ca_cert to additional_certs M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm M lib/pf/provisioner/mobileconfig.pm commit 352949b0ea85042e8c923cd315b628d83f540142 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 12 11:29:09 2015 -0400 Show connection sub type for node M html/pfappserver/root/node/view.tt commit 1a52c53eb59ad49bef109ae3806c076638af8f64 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 12 11:23:36 2015 -0400 Added check for undefined device type M lib/pf/fingerbank.pm commit b03ec568a52c9176abfe85acab512c7de38496f2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 12 10:45:46 2015 -0400 Updated alter table for locationlog and locationlog_archive M db/upgrade-X.X.X-X.Y.Z.sql commit 6fd720a7dce21249f53d406dad0b8459f9b501ef Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 12 10:06:29 2015 -0400 Fixed deflation method M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm commit 8346a006d94391d7f56f7bd1898ac5256a57d4da Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 11 16:30:17 2015 -0400 Do not used hard coded values M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit 033633bbde3d616f2a86fd7fab823e579342bfa5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 11 16:29:38 2015 -0400 Added new file path for radius server cert M lib/pf/file_paths.pm commit 9978487e2cc09d9887a81f5fb3f983e5c482b1cd Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 11 16:26:40 2015 -0400 Added the ca cert if defined M lib/pf/provisioner/mobileconfig.pm commit 8c60e8ea110c0240d43f2bf6315caa4012f30b8e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 11 14:07:33 2015 -0400 Update help for ca_cert, certificate, private_key M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm commit dce9ac4426bd7c5da802f0a7e19d31d578ef8a1f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 11 13:06:46 2015 -0400 Added inflate deflate method for text area M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm commit f63a9d4e9b480b4b0b49838c8043548909c1e7a7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 11 12:14:48 2015 -0400 Fixed checkbox error for signing profile M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm commit d3ab67504da3d11b634304fd426e107805f7ddc5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 11 11:38:14 2015 -0400 Added new field can_sign_profile M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm commit 57ddcf92d99f9c8b4dcf237b930bacdd3ee9a309 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 11 17:09:07 2015 -0400 Refactor to use new locationlog field sub connection type M lib/pf/Switch.pm M lib/pf/api.pm M lib/pf/radius.pm M sbin/pfsetvlan commit 05cfaf34d9f51121dad1de79a8472e6a10391730 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 11 17:07:48 2015 -0400 Added support for locationlog field connection_sub_type M lib/pf/locationlog.pm commit a80026d0a5ef1c25e1bca65b07a512ec8665fc02 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 11 16:45:02 2015 -0400 Added field connection sub type to the locationlog table M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 76d7ff4bfd8b496e9a362cb7e99c126a3a9cac54 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 11 11:45:12 2015 -0400 Added new attribute subtype M lib/pf/Connection.pm commit 9e2a48070b1d16b1dcdf99d73161281e06f15a68 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 11 10:25:03 2015 -0400 base64 Decode the signed content M lib/pf/provisioner/mobileconfig.pm commit c980c5bc554f5c8ab8b4973d75171d367c28032d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 8 16:57:55 2015 -0400 Increase the size of the modal M html/pfappserver/root/config/provisioning/index.tt commit b414bebe23e7135772cd39fc578a34bccf31f4ee Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 8 16:57:33 2015 -0400 Added new fields certificate and private_key M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm commit 81f8e66fa874ff94418f66f431c1ab51ac557e06 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 8 16:41:07 2015 -0400 Signing now happens in View::MobileConfig M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm commit 8c78d33aea782049ab82e8b9d1df8369618ba3bf Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 8 16:30:34 2015 -0400 Fixed compile error M html/captive-portal/lib/captiveportal/PacketFence/View/MobileConfig.pm commit dcceb6fc11dc6a3cd2598e2bef84fae7eea4603f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 8 16:28:24 2015 -0400 The provisioner is now responsible for signing profiles M html/captive-portal/lib/captiveportal/PacketFence/View/MobileConfig.pm commit 92d126a37959b2f1ab996fecf337d1a4b2d2d24f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 8 16:27:12 2015 -0400 Add support for signing profiles M lib/pf/provisioner/mobileconfig.pm commit 1aa41156b7f805f461524219f789dda7d2ac72e8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 8 15:36:46 2015 -0400 Remove space at end of line M addons/sign.sh commit 8350f48dbca84e07adc1c574d1244e5cc6c2aa7d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 7 11:17:06 2015 -0400 Updated translations for pki provider M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 324ed52ee9c61351deb55c39de8c368498a29657 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 7 11:15:46 2015 -0400 Updated pod doc M lib/pf/pki_provider/inverse.pm commit 385fe0a2991b436162279bb145142e6a57403a3c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 7 11:13:48 2015 -0400 Updated pod doc M lib/pf/factory/pki_provider.pm commit dea7be8dc6e262e543d7c8291c7d7e8848879523 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 6 15:47:17 2015 -0400 Removed unused variable M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 3bb963f23f01b0a60b6f49e8594436646699ece0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 6 15:42:39 2015 -0400 Added additional logging M lib/pf/provisioner.pm commit 86ebd9d1153cec8b6d9396fdcb74ea011b95e26c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 6 15:21:28 2015 -0400 Updated pod doc M lib/pf/provisioner.pm commit 6bf84c83fca187acc3d7ec551b94f7bb3a3a9010 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 6 15:04:20 2015 -0400 Updated pod doc M lib/pf/factory/pki_provider.pm commit cc2f3075bd5b82480d6550d2f5714727dc61a5ef Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 6 15:02:22 2015 -0400 Updated pod doc M html/pfappserver/lib/pfappserver/Model/Config/PKI_Provider.pm commit 14b56d104c6a1d1c63073dbbfa8b7296b5cfc43a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 6 14:44:10 2015 -0400 Fixed path pf the agent M html/captive-portal/templates/provisioner/windows.html commit e46f2fb2696d8a2a3535192888796dd05db73222 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 6 14:42:50 2015 -0400 removed the aup M html/captive-portal/templates/pki.html commit cf2bab321d240f09f403a38471d816a26cd8e575 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 6 14:42:18 2015 -0400 Do not repopulate the passwords M html/captive-portal/templates/pki.html commit 0a935f0e9af58001ceb6817cdb5934f81434ff4c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 6 12:54:29 2015 -0400 Added additional validation M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit a6f80f50db654e82a848ef119a7c41b07d587fb2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 6 12:40:01 2015 -0400 Improving error handling for build_cert_p12 and get_cert and fix compile error M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit b6ea671dbeaace0cb53df8c24e50bb86d20354f9 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue May 5 10:54:51 2015 -0400 code cleaning M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit 867be17de8324f0d572b81a48faaf7766d476797 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue May 5 10:44:52 2015 -0400 Use openssl lib instead of call system M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit 3551f863cbbff2f89d24683718518c86d230487f Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue May 5 10:14:04 2015 -0400 use perl library insead of calling system M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit 02e3573186551cb682bd350a5ca507eff75663d2 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 4 14:30:29 2015 -0400 dead code, fixs M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm commit 7c1753af767f3bdc95e4b85c8a21b8b36a9f1a9f Author: James Rouzier <jrouzier@inverse.ca> Date: Sun May 3 20:47:09 2015 -0400 Fixed name of redirect controller M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit d8af32ee175ac6f48ff1bcbaf7745c6c1480094d Author: James Rouzier <jrouzier@inverse.ca> Date: Sun May 3 20:46:16 2015 -0400 Updated Message id M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider.pm commit 5fe0994f4286c959ef6a2dc1a29f6d4afcdf1ee5 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun May 3 16:09:56 2015 -0400 Added additional comments M html/captive-portal/lib/captiveportal/PacketFence/View/MobileConfig.pm commit 2c9bcc726faa5ee6945d97d653a5e76931e86dd1 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun May 3 16:03:37 2015 -0400 Renamed variable to be more correct M lib/pf/provisioner.pm commit 0b3e3ffc820b0a46f520017c7820904a37521b61 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun May 3 15:56:08 2015 -0400 Remove dummy data M conf/pki_provider.conf.example commit 3f9c30fad46f71634496b9e5e71648547b990807 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon May 4 09:25:10 2015 -0400 Identation js, dead code and clients.conf is back M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/pfappserver/root/static/admin/config/provisioners.js A raddb/clients.conf commit 22bc6c8699236870152050dfd78a670b634edc23 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri May 1 16:08:05 2015 -0400 rm clients.conf D raddb/clients.conf commit 675c09f8bf08ebaea4dfd55d22dd9b24db064bfd Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri May 1 16:02:09 2015 -0400 typos, remove dead code M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm M lib/pf/provisioner/mobileconfig.pm commit 7438362cdbe4c67ce13f495dc104293509bb1afd Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri May 1 15:52:14 2015 -0400 fix errors M html/captive-portal/templates/provisioner/windows.html commit b796ca183a7a6f001da1427486cc4f5f622e4b06 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri May 1 15:49:34 2015 -0400 typos M html/captive-portal/templates/pki.html commit d214db6bf0f8068d87cec385744ef62d0cfa18fe Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri May 1 15:47:40 2015 -0400 Added doc in methods of WirelessProfile M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm commit c24a8600c2a93de3b35fc3cd00216501a3cf389c Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri May 1 15:44:20 2015 -0400 Documentation method in TLSProfile M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit 914a39ca2bbfb379bfc029dcf6107966c2ab48b0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Apr 30 16:24:14 2015 -0400 Fix sign.sh, Agent updated, sign the profile for ios M addons/sign.sh M html/captive-portal/content/packetfence-windows-agent.exe M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm commit f959a1431aa594c4da53cc0d7c211dd43c435710 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 29 14:56:26 2015 -0400 Added support for eaptls M html/captive-portal/templates/wireless-profile.xml commit fbc30cbbb25e3a64dc9bf56110c4297a750dec10 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 29 14:50:40 2015 -0400 Store the pki data into a mac session M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm commit eccf30e8c35257d4ec15a6add61b6e15ec733ef4 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Apr 28 16:52:29 2015 -0400 Added additional logging M html/captive-portal/lib/captiveportal/PacketFence/View/MobileConfig.pm commit e7c46fbeb6620cbf3b96136a2f1d13454769a117 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Apr 24 15:22:54 2015 -0400 Pass the proper values to get_cert M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit 8b216ee6a609c6aeeda56d6068f65cad0839c7b2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 28 13:54:14 2015 -0400 Added password validation field M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/captive-portal/templates/pki.html commit fac6e489aa79a2e88499e55cee9c51e16953834e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 28 10:43:52 2015 -0400 Hide the password field M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider.pm commit 5347f82907b8e2803bf95d60a0dc976cb8bc5bb7 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Apr 23 16:34:29 2015 -0400 fixs, key for eaptls M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm M html/captive-portal/templates/wireless-profile.xml commit 04f1e22117852e28b9ce384f4fee35a6636de689 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Apr 23 13:18:26 2015 -0400 Controler fix, template modif, sign profile A addons/sign.sh M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm commit a414a5f4bd99e188aa1ba1a694a977a8313b1f23 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 23 16:23:17 2015 -0400 Removed unused fields M html/captive-portal/templates/pki.html commit 3ab3ed21fc29ae7fc3700e01c70a67daea0ab397 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 23 15:16:53 2015 -0400 Prefill data in form M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit 1d60992082ce063383d26576a83f39e275c23bc3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 23 14:41:24 2015 -0400 Remove pki section from pf.conf M conf/documentation.conf M conf/pf.conf.defaults commit e492be39ed3a12cbdf687fe9a608a518f0a22b1f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 23 14:27:33 2015 -0400 Remove the use of pki section from pf.conf M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm M lib/pfconfig/namespaces/config/Pf.pm commit da623ad0a83d74af84013bd6fe5f8874bbf22f4e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 23 10:47:33 2015 -0400 Accept a undef os for matching M lib/pf/provisioner.pm M t/unittest/provisioner.t commit fc9d04ec22daac3ee250f38f7041d588296604b4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 21 19:19:10 2015 -0400 Have the provisioner check for tls enrollment M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit e5e5ff032ec310510161d653edb84eb9f78161ec Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 21 16:27:31 2015 -0400 Move the pki attribute from pf::provisioner::mobileconfig to pf::provisioner M lib/pf/provisioner.pm M lib/pf/provisioner/mobileconfig.pm commit 4e82e50c4a48c22ffb16618d0ee9d06a54b8a1ba Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 21 16:12:49 2015 -0400 Removed dead code M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 19a67781453bfb52022d3770c4ccd464274427c5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 21 15:19:13 2015 -0400 Removed dead code M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit 2677aff3212ad9c00788c9ff130b4dbd3fe15abb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 21 15:17:29 2015 -0400 Rename ca_path to ca_cert and remove dead code M lib/pf/provisioner/mobileconfig.pm commit 5792eb581eb48e0c62e2f26840cc82bfb4c81322 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 21 15:02:22 2015 -0400 Remove role M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider.pm M lib/pf/pki_provider/inverse.pm commit 2de6704b5c7886a86f3db294763dae589cb215b9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 21 11:19:37 2015 -0400 Use the mac as the id and cn M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit 54bc210f4eb72f0bd94bb80e1ac2f53a9c055923 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 20 16:37:23 2015 -0400 Escape data before sending it M lib/pf/pki_provider/inverse.pm commit 2f6f1f6236e84b85a1971f15ba6430450616dcea Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 20 11:24:50 2015 -0400 Rename ca_path to ca_cert M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm commit 7fa9318abbb00471a982b7ec51f6fd596946794a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 20 09:45:22 2015 -0400 Updated .gitignore M .gitignore commit 3459ebcd4059690406629fe15d199ec52bdea943 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 20 09:30:10 2015 -0400 Change the ca_path to ca_cert to allow the certificate of Authority to be stored in the config M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm commit 9f571e39916ed3e4ba0573166bdbc363bdc8bc33 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 17 16:50:57 2015 -0400 Display the pki provider option M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm commit 586a7e067878940be3a343f62daaab3723e1fead Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 17 16:49:01 2015 -0400 Added new field pki_provider M html/pfappserver/lib/pfappserver/Form/Config/Provisioning.pm commit 2ec5bbaa479b3afa0b3eb16550212a24dbd8e9ca Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 17 16:48:06 2015 -0400 Added Form fields for pki provider M html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider.pm commit 2d826d3ac18c216ddd610a779821f3472ce3cb0b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 16 17:20:51 2015 -0400 new module pf::factory::pki_provider A lib/pf/factory/pki_provider.pm commit f1922f9c7b94ed924eba4ba260ce265fb9c57a89 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 17 14:20:49 2015 -0400 Initial Work on configuration for conf/pki_provider.conf A conf/pki_provider.conf.example A html/pfappserver/lib/pfappserver/Controller/Config/PKI_Provider.pm A html/pfappserver/lib/pfappserver/Form/Config/PKI_Provider.pm A html/pfappserver/lib/pfappserver/Model/Config/PKI_Provider.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/PKI_Provider.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/config/pki_provider/clone.tt A html/pfappserver/root/config/pki_provider/create.tt A html/pfappserver/root/config/pki_provider/index.tt A html/pfappserver/root/config/pki_provider/list.tt A html/pfappserver/root/config/pki_provider/view.tt A lib/pf/ConfigStore/PKI_Provider.pm M lib/pf/config.pm M lib/pf/constants/admin_roles.pm M lib/pf/file_paths.pm A lib/pfconfig/namespaces/config/PKI_Provider.pm commit d76cbf2c780d6dbe78c43dd9c1b96ec732826095 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 16 14:41:57 2015 -0400 renamed pf::pki_provider to pf::pki_provider::inverse D lib/pf/pki_provider.pm A lib/pf/pki_provider/inverse.pm commit 7d3d7ab60c5d057ec7009a44a31a98491cb7af61 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 16 12:06:13 2015 -0400 Initial work on pf::pki_provider A lib/pf/pki_provider.pm commit 5c850d906bc5beed44631b2a9c71d505a9d3f84e Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 15 15:57:32 2015 -0400 username static M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit bda8a5fa01ff6171bf91e5bd6d09812bd90df2c0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Apr 10 11:31:03 2015 -0400 added strings page/translation + using username as cn M conf/locale/en/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M html/captive-portal/content/packetfence-windows-agent.exe M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm M html/captive-portal/templates/pki.html M html/captive-portal/templates/provisioner/windows.html M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 6011b2e5f932789f839bfff84815b64439e5ee82 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Apr 2 15:19:48 2015 -0400 remove hard code concerning role selection, new i18 M conf/documentation.conf M conf/pf.conf.defaults M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 14a549790b87ff406a81a6fe5d7c0af285bf2851 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Apr 2 10:41:24 2015 -0400 added string for translation M addons/extract_i18n_strings.pl M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/captive-portal/templates/pki.html M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 0d5db8f15d154ef5861a0be1f2c17ba4a5705bfc Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 1 15:38:44 2015 -0400 Bug fixs, Windows OK, IOS issue M html/captive-portal/content/packetfence-windows-agent.exe M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm M html/captive-portal/templates/pki.html M html/captive-portal/templates/wireless-profile.xml M lib/pf/provisioner/mobileconfig.pm M raddb/clients.conf commit 4deba4f21f3552f68f31245cdc20a441c3ef5f9a Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Mar 30 13:34:34 2015 -0400 Multiple fixs M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm M lib/pf/provisioner.pm commit 96ea5895e7e020e29bb45a22baac58e3413e1f18 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 27 11:39:24 2015 -0400 Template os selection, code adjustement M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm M html/captive-portal/templates/wireless-profile.xml M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm commit 76a6fc1b868dfbe893db29a2b76fe876e6e42db6 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 18 16:41:39 2015 -0400 config issue + provisioner fix M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit e6f308ce09f395a4bcf84c89a2c1301f9b8fb50d Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 12 16:03:30 2015 -0400 add ca_path M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm M lib/pf/provisioner.pm M lib/pf/provisioner/mobileconfig.pm commit fa150859c6ec9487b0e564c514cd74db161acbff Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Mar 9 16:18:17 2015 -0400 Role match fix M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm M html/captive-portal/templates/wireless-profile.xml M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm M lib/pf/provisioner/mobileconfig.pm commit 1da63bcec7c89478640510bba74c9ff77559e763 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Mar 6 16:29:38 2015 -0500 improve errors, add infos to session M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/captive-portal/templates/wireless-profile.xml commit 08e6e87056f6a2b6415fa97013ee220fae3635d8 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 5 16:08:14 2015 -0500 multiple fix, slection of who's candidate by role M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/captive-portal/templates/pki.html M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm M lib/pf/web/constants.pm commit c591b622007b26f0adf28a94c48c4d9b03ec380d Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Mar 5 10:51:58 2015 -0500 adding error handling M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit af150663695b75b21a95dbb27b9ff2f2fe53fa69 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 4 12:58:02 2015 -0500 some errors handling M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit deaf20c16a7d89646768d24942b27dcf1b6074df Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 4 11:50:50 2015 -0500 fix certs, parts of TLSProfile M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M raddb/certs/ca.cnf M raddb/certs/server.cnf commit baca870691b0966e46f713abbef3e82cfdb03318 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 4 11:46:02 2015 -0500 add email verification M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit 5da64d41f665a344ece5377b971efed40d7ebb09 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 4 10:53:33 2015 -0500 fix controller, template M conf/documentation.conf M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm D html/captive-portal/templates/eap-profile.html commit 79527c20b5c8a30e740bcecb505baa33f1b9ec77 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 4 10:34:38 2015 -0500 fix conf.defaults M conf/pf.conf.defaults commit 3079158d190e184ce4fc9a949c934e1681fc9698 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 4 10:13:28 2015 -0500 coma fixs M .gitignore M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit dfbd4d76c72c94df3dfe43338638b478b3f81c0d Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 4 10:09:03 2015 -0500 js, lib fixes M .gitignore M html/pfappserver/root/static/admin/config/provisioners.js M lib/pf/provisioner/mobileconfig.pm M raddb/packetfence.pm commit 0938df5dbe131103cf6b26cae7721a445104cb6a Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Mar 4 09:36:44 2015 -0500 multiple fixs M html/captive-portal/lib/captiveportal/Controller/TLSProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/captive-portal/templates/pki.html M html/captive-portal/templates/wireless-profile.xml commit 040e957d49032973e922ced64f453c28e935ce8b Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 3 16:35:48 2015 -0500 add data to provisioner from config/controller M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm commit 3ba83915ed40aa54f43976c0aaa29b72c3507436 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 3 10:20:26 2015 -0500 correct captiveportal.pm M html/captive-portal/lib/captiveportal.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit e0fadcc1daae0f82c327381b5ad991adbdb92000 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Mar 3 09:29:57 2015 -0500 remove pf.conf from branch M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm commit 901b94dbb26b840fbae70191e511c64de2788a67 Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Mar 2 13:51:46 2015 -0500 added file path M lib/pf/file_paths.pm commit b93fe62917a7478472114b80c786731f43e1b965 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Feb 26 13:53:38 2015 -0500 edit template, Controller, and conf M conf/documentation.conf M conf/pf.conf.defaults M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm M html/captive-portal/templates/pki.html M lib/pfconfig/namespaces/config/Pf.pm commit 3beb1509320ef4b3ef8c184cb03fdc99a862a17f Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Feb 20 12:43:36 2015 -0500 Clean Update M html/captive-portal/templates/wireless-profile.xml M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/provisioning/index.tt M html/pfappserver/root/config/provisioning/list.tt M html/pfappserver/root/config/provisioning/view.tt A html/pfappserver/root/static/admin/config/provisioners.js M lib/pf/provisioner/mobileconfig.pm M raddb/certs/ca.cnf M raddb/certs/server.cnf M raddb/packetfence.pm commit da21a6e9857406d5ac054827c4bf11dfdbcf41ab Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Feb 13 16:33:21 2015 -0500 removing TLScontroller link with signup M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit 57c75eb8285a29dab0ce2172e36e54802600a239 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Feb 13 16:30:11 2015 -0500 Fixing form values requests M html/captive-portal/lib/captiveportal.pm A html/captive-portal/lib/captiveportal/Controller/TLSProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm A html/captive-portal/templates/eap-profile.html M html/captive-portal/templates/pki.html M lib/pf/web/constants.pm commit 6d8a2faff0168076813f058b16bfac52f211bd5c Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Feb 12 14:07:05 2015 -0500 Implement pki M conf/documentation.conf M conf/pf.conf.defaults M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/TLSProfile.pm A html/captive-portal/templates/pki.html M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/admin/configuration.tt M lib/pf/web/constants.pm M lib/pfconfig/namespaces/config/Pf.pm commit 1646cb3790dc4021f10ee1279ba61dd41ae1ae8d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 29 15:49:46 2015 -0400 Use the default pid if the authenticated user is undef M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit b8496111936b8c8bb68d6905fb5e217a3942eddd Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 29 13:12:31 2015 -0400 Remove code introduced by a bad refactor job M lib/pf/enforcement.pm commit 76f136d8c03c602131aaffb1b694cdb611c965ab Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 29 11:41:36 2015 -0400 Fix issue were when saving a switch the page will lose the current search M html/pfappserver/root/config/switch/list.tt M html/pfappserver/root/static/admin/config/switches.js commit fbde4c50262015e3d977e2366ee4d335fe84fb69 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 28 15:29:44 2015 -0400 Updated PacketFence_Inline_Deployment_Quick_Guide_ZEN with traffic shaping documentation. M docs/PacketFence_Inline_Deployment_Quick_Guide_ZEN.asciidoc commit 3bb2bee620e7002687af7aa8d76c3b2fe0d003bf Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 28 15:24:12 2015 -0400 Added additional test cases where an ip can be mistaken for a mac M t/SwitchFactory.t M t/data/switches.conf commit 81dac11e1ec36b7bce715c84207e0b5a08f61611 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 28 15:20:00 2015 -0400 Fix issue where an ip address and also be reported as a mac address in the switch factory M lib/pf/SwitchFactory.pm commit 160bf68ecf07a2b6fc5fdae2ffb1c45fdd5a450d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu May 28 14:07:40 2015 -0400 Prettier M lib/pf/iptables.pm commit 239c3f7c7829e896ade5479fc528ab84e145a632 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 28 11:47:10 2015 -0400 screens for meraki web auth A docs/images/meraki-network-config.png A docs/images/meraki-radius-config.png A docs/images/meraki-splash-config.png commit 8e87beedc803a27cffac9a22ceaee183c29968f3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 28 11:07:50 2015 -0400 Added additional use cases for SwitchFactory M t/SwitchFactory.t commit be9fa5450f12ee03cbd13ebfd723f651ce16bb68 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 28 11:05:02 2015 -0400 Updated pod doc and updated display fields M lib/pf/cmd/pf/switchconfig.pm commit 17992e52c99f92168d85787e9f5086bac635f52c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 28 11:03:40 2015 -0400 Updated pod doc and change profile to id M lib/pf/cmd/pf/portalprofileconfig.pm commit 09752f207983c38d66908fcf0dc7b0ae3cfc7120 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 28 10:22:54 2015 -0400 Code cleanup and fix issue where if a entry is not found it will return an array ref that is undef M lib/pf/base/cmd/config_store.pm commit d378d24b9400b8b3fed4b8ff8840a955d8eb964a Author: Zammit Ludovic <lzammit@inverse.ca> Date: Thu May 28 09:21:57 2015 -0400 fix typos M docs/PacketFence_OpenWrt-Hostapd_Quick_Install_Guide.asciidoc commit 474751c5ec340a0ff8028e4849a3b863585ea0ae Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu May 28 09:20:41 2015 -0400 Applying POSTROUTING outside than NAT M lib/pf/iptables.pm commit 7d3d4ff0fcee7b1495b27a36de133f42b123ba49 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu May 28 09:03:41 2015 -0400 Should match on destination too M lib/pf/ipset.pm commit 419aec7b5a2cc29f04cec098d77372b1ee77402c Author: Zammit Ludovic <lzammit@inverse.ca> Date: Wed May 27 18:11:55 2015 -0400 Support OpenWrt 14.07 - Hostapd M Makefile A addons/hostapd/hostapd-12.09.sh A addons/hostapd/hostapd-14.07.sh A docs/PacketFence_OpenWrt-Hostapd_Quick_Install_Guide-docinfo.xml A docs/PacketFence_OpenWrt-Hostapd_Quick_Install_Guide.asciidoc commit d987ddcd53cbc3a1228b8caf496f2417739c73e0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 27 16:54:59 2015 -0400 MAC should not be in here M lib/pf/ipset.pm commit 82c56d17897b8da6d98d55e8dca695b5df305f6b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 27 14:31:00 2015 -0400 Fix broken test when moving to the new framework M t/pfcmd.t commit 6b6945e039007fa41255bf9569d4d4c67d1e8bc8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 27 14:30:02 2015 -0400 Have pfcmd help help display it's own help M lib/pf/cmd/pf/help.pm commit 9cd1d93739e1b1cea8eedc3ae55bc21aa1114195 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 27 14:26:15 2015 -0400 adjustements to meraki doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M lib/pf/Switch/Meraki/AP_http.pm commit 738ade80cccc7aa848be4fe71082b555ebcef200 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 27 14:21:21 2015 -0400 Remove deprecated pfcmd fingerprint M lib/pf/cmd/pf.pm D lib/pf/cmd/pf/fingerprint.pm M lib/pf/cmd/pf/help.pm commit 1bd6952e65b7e58c8445b64dba44b91f64f50afe Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 27 14:02:44 2015 -0400 Update pfcmd help M lib/pf/cmd/pf/help.pm commit 1ed4eb8a9fb235fd9aee1fd1fef3953d545588e0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 27 14:01:27 2015 -0400 Update pfcmd help M lib/pf/cmd/pf.pm commit 281963005bbc75f7a267485aa37ad581fca411ff Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 27 13:35:45 2015 -0400 Improve rule bin/pfcmd M Makefile commit d51334c9a654ac0cbd3bdfdbe9eeb496e6af49dc Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 27 12:52:58 2015 -0400 Update socket path in pfconfig init script M addons/pfconfig/pfconfig.init commit 01db443a9241c496bd24dc4638d3bae3151b0aac Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 27 11:37:52 2015 -0400 touchups to krb5 configuration fixes #606 M addons/AD/krb5.tt M addons/AD/migrate.pl M lib/pf/domain.pm commit 1cbdda6dee2e49270380b5826f4d9fd309e17b30 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 27 11:27:58 2015 -0400 Let's added back /usr/sbin/conntrack in sudoers M addons/packages/packetfence.spec M debian/packetfence.postinst commit eaaba3fbbe152f3e51277d63b4aeabbfd5d1e68c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 27 11:10:13 2015 -0400 add is_external_portal management to management detection M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M lib/pf/web/externalportal.pm commit 1ad16214cd8d84d742be32dc8c2c48c83b85758e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 27 11:09:55 2015 -0400 permit usage of dispatcher session values from catalyst M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 7f6f719a1411f503f64dbdcc38440d1becebe88b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 26 16:11:44 2015 -0400 Updated pfcmd help M lib/pf/cmd/pf.pm commit d9dcf954c0d231fcc95e734bc611d37dccc2249d Author: Zammit Ludovic <lzammit@inverse.ca> Date: Wed May 27 10:52:20 2015 -0400 typo M addons/AD/unreg_node_disabled_account.ps1 commit 4251a6006b744ea82bd9063ad1d2ccee9633b876 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Wed May 27 10:41:54 2015 -0400 Rework of actual IDs and add a script to unregister node if an account is disabled M addons/AD/unreg_node_deleted_account.ps1 A addons/AD/unreg_node_disabled_account.ps1 M docs/PacketFence_Administration_Guide.asciidoc commit 2b9245f3ed6716289dc99d0bf974d048387695b4 Author: lzammit <lzammit@inverse.ca> Date: Wed May 27 10:17:11 2015 -0400 Update unreg_node_locked_account.ps1 Wrong -InstanceId M addons/AD/unreg_node_locked_account.ps1 commit ca61d971cfe2f53df11f8dddd3fdb9b3d71243dc Author: Louis Munro <lmunro@inverse.ca> Date: Wed May 27 10:10:12 2015 -0400 Post 5.1 release procedure. M NEWS.asciidoc M UPGRADE.asciidoc M conf/pf-release A db/pf-schema-X.Y.Z.sql A db/upgrade-X.X.X-X.Y.Z.sql commit 0fd106057eb89c300cc8dc361bf023e5f9246c05 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 27 07:59:41 2015 -0400 add screens M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit a9140c42ce47cb74aa7a20826078884a47b1b1d9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 26 21:03:51 2015 -0400 apache_status -> modstatus + configurable + outside M conf/documentation.conf M conf/httpd.conf.d/httpd.portal M conf/iptables.conf.example M conf/monitoring/collectd.conf.debian.example M conf/monitoring/collectd.conf.rhel.example M conf/pf.conf.defaults M lib/pf/iptables.pm M lib/pf/services/manager/collectd.pm commit a75bf2962213f71c43398a6c80ec0bc62ac71fec Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 22 15:18:14 2015 -0400 Missing iptables rules M conf/iptables.conf.example M lib/pf/iptables.pm commit bba8d4d6846b7e156d27b696b5a9f05483924a85 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 22 02:51:18 2015 -0400 Adjusted flow + document M conf/httpd.conf.d/httpd.portal commit 80a74f25ddf8f36963ec09da4f15712a1a2c5f44 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 22 02:45:02 2015 -0400 No longer needed with 'portal' interface type - If we need to run the portal on the management interface (webauth purpose per example), simply add the portal type M conf/httpd.conf.d/httpd.portal commit 663f6960eae18487cd92e9b33522d9ac1babf3c7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 22 02:41:18 2015 -0400 Missing in previous commit M conf/httpd.conf.d/httpd.portal commit aa22992ec3c314b1c894d976aff9f882a251235e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 22 02:30:56 2015 -0400 Introduced new configuration parameter for interfaces type - Assign the 'portal' type to spawn a vhost on an interface M conf/documentation.conf M conf/httpd.conf.d/httpd.portal M lib/pf/config.pm M lib/pfconfig/namespaces/interfaces.pm A lib/pfconfig/namespaces/interfaces/portal_ints.pm commit 902773102862dd273628faf798f72afdfe66b3ee Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 26 16:47:35 2015 -0400 added doc for meraki web auth M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 008aff1be39d2cf890696e3a51f2b2f4e8124c08 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 26 15:47:30 2015 -0400 Prepare for release M ChangeLog M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M docs/docinfo.xml commit 663877079fef68faf3415d2c714db03b0a29f80c Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 26 15:41:03 2015 -0400 Updated from transifex M html/pfappserver/lib/pfappserver/I18N/fr.po commit 174f6744c171f955d1552a08735445438a30a0b4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 26 13:14:22 2015 -0400 Update doc to remove backport and update postinst for packetfence M debian/packetfence.postinst M docs/PacketFence_Administration_Guide.asciidoc commit 5522d6aa02c9605a90ed978a63fb9a6b439bfe34 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 26 15:16:26 2015 -0400 Add support for Meraki web auth A lib/pf/Switch/Meraki/AP_http.pm M lib/pf/web/constants.pm commit adb2acb15727a394255edbb7aedb6b7d684b9b39 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 26 14:47:14 2015 -0400 make no scan engine be undef instead of 0 M lib/pf/Portal/Profile.pm M lib/pf/api.pm M lib/pf/node.pm M lib/pf/vlan.pm commit fab5d449a1eb7a2443ed419afeba13ae90ac50fb Author: Louis Munro <lmunro@inverse.ca> Date: Tue May 26 14:01:10 2015 -0400 Fixed syntax error. M raddb/sites-available/dynamic-clients commit c3907f97b906fdcf2b369b33d6a662f23579344a Author: Louis Munro <lmunro@inverse.ca> Date: Tue May 26 09:55:09 2015 -0400 Updated changelogs prior to release 5.1.0. M addons/packages/packetfence.spec M debian/changelog commit e23d9939c3172191d287ca63ce994c09454aff09 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 26 12:09:45 2015 -0400 Create symbolic link to the latest version of pf_graphite-schema...sql M addons/packages/packetfence.spec M debian/packetfence.postinst commit b404bcf7a005078c3ed921d9cd186d74bc04e439 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 26 11:58:55 2015 -0400 Ported pfcmd schedule to new pfcmd framework A lib/pf/cmd/pf/schedule.pm commit 2a3f85aeb5e5f4b0be7a9622b6caf3dfa9508785 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 26 11:03:50 2015 -0400 Fixed test in debian packaging M debian/packetfence.postinst commit dcf09ce5bbfee628d434731738865273f8b12d1f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 26 10:41:43 2015 -0400 missing method in vlan.pm M lib/pf/vlan.pm commit b63a1ccf3381e9d2d6fbe4f16744550605f66ba6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 26 10:23:47 2015 -0400 register email node after code is sent Fixes issue with external portal web releasing node before code was sent M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit b3795c8bb1083f6d17785a2b8c83a5a7e47ad7a1 Author: Louis Munro <lmunro@inverse.ca> Date: Tue May 26 09:50:50 2015 -0400 Added mention of PF no longer starting automatically after updates to NEWS file. M NEWS.asciidoc commit 7323c2d2a367abea223c8e245b64c2b0823b7891 Author: Louis Munro <lmunro@inverse.ca> Date: Tue May 26 09:35:35 2015 -0400 Disabled startup when updating on RHEL. M addons/packages/packetfence.spec commit 3a4b332a9034f1a5e8361372476030d2f7666a84 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 26 08:54:37 2015 -0400 Fixed syntax M lib/pf/Portal/Profile.pm M lib/pf/api.pm M lib/pf/node.pm M lib/pf/vlan.pm commit 067d7be2be2dcfb54ce87164bb37adcea444b3ce Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon May 25 17:37:59 2015 -0400 Handling role changing M lib/pf/ipset.pm M lib/pf/node.pm commit 52eef59530eca94311b752d99e35f7eab0db4f20 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 25 16:43:52 2015 -0400 make cert checkup more resilient to bad certs M lib/pf/pfcmd/checkup.pm commit db1afcebc6ea69ae19e675dee16b04612b696cc0 Author: Louis Munro <lmunro@inverse.ca> Date: Mon May 25 16:02:25 2015 -0400 Added a post install action to the RHEL package to disable portreserve because it conflicts with our management of dhcpd. M addons/packages/packetfence.spec commit 5920e6eb4101c86666305e99441b2b74ad2ec4ca Author: Louis Munro <lmunro@inverse.ca> Date: Mon May 25 11:49:34 2015 -0400 Updated translations. M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit b453b68a236239a25f83d0db0a9889231d5b9f91 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 25 15:04:29 2015 -0400 Removed old code about scan on EAP-Type M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/Form/Config/Scan.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/Nessus.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/OpenVAS.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/WMI.pm M lib/pf/node.pm commit 0e55b12490f30d81bcd4debfec07f494254dc9e3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 25 15:06:36 2015 -0400 adjust scan engine violations M conf/violations.conf.example commit 793548ad6bf312b40c1fe009e19aec6e373d4f6a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 25 15:04:55 2015 -0400 trigger scan for production from RADIUS M lib/pf/vlan.pm commit 9ee8ded3878a501549a178c37e3b4ee85bbda7c8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 25 15:03:11 2015 -0400 fix os detection for wmi M lib/pf/Portal/Profile.pm M lib/pf/node.pm commit 1fdf56b84c68ac2fe3c5f9d9780c7a024c788091 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon May 25 15:07:32 2015 -0400 Missing entry in iptables template M conf/iptables.conf.example commit e534ff967519c446427383218a973c02fd009cd6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon May 25 14:40:20 2015 -0400 Playing with nodes M lib/pf/ipset.pm commit 2496aa4d041705ed3d178c1f1874ff995b44409a Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 25 14:33:56 2015 -0400 Updated debian/ubuntu packaging M debian/packetfence-config.postinst M debian/packetfence.preinst commit 3ab1a7eb93ce4c0d6a3c3156de43c36f91c3dc6b Author: lzammit <lzammit@inverse.ca> Date: Mon May 25 14:04:28 2015 -0400 Update upgrade-5.0.0-5.1.0.sql Typo SUBMINOR_VERSION M db/upgrade-5.0.0-5.1.0.sql commit a0738e2825333dc37d34f534f7c271cc089ccb00 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon May 25 12:24:30 2015 -0400 Modifying query to get the category id for classifying purposes M lib/pf/node.pm commit 27f76a716bad71d1990a0fad14ab38dd4b3bfe1f Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 25 12:22:00 2015 -0400 Added new ipset path in sudoers (debian) M debian/packetfence.postinst commit 4c619301a0ce6a483134bfb6c9c888f8a1b619d8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon May 25 12:17:53 2015 -0400 iptables CLASSIFY based of the node role M lib/pf/ipset.pm M lib/pf/iptables.pm commit f805455be7949e35df3648e37ab273d0fc89844d Author: Louis Munro <lmunro@inverse.ca> Date: Mon May 25 11:35:58 2015 -0400 Updated docs versions prior to release 5.1. M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 93feb4a03943872a0c86c3e054ae54721d651f73 Author: Louis Munro <lmunro@inverse.ca> Date: Mon May 25 11:31:03 2015 -0400 Updated version and date NEWS file prior to 5.1 release. M NEWS.asciidoc commit a4b421710f1a39faf13f9403c2ad17d22654086c Author: Louis Munro <lmunro@inverse.ca> Date: Mon May 25 11:26:42 2015 -0400 Renamed pf-schema.sql prior to 5.1 release. A db/pf-schema-5.1.0.sql D db/pf-schema-X.Y.Z.sql commit 03409933217263d5ccf37ce9b00b9d70f7b1d993 Author: Louis Munro <lmunro@inverse.ca> Date: Mon May 25 11:24:27 2015 -0400 Renamed graphite schema file to indicate version. A db/pf_graphite-schema-5.1.0.sql D db/pf_graphite-schema.sql commit 9dfc3440e139e4373e1e48ede327b6129513ec80 Author: Louis Munro <lmunro@inverse.ca> Date: Mon May 25 11:19:03 2015 -0400 Renamed db/upgrade prior to releasing 5.1. Added missing privileges on pf_graphite. A db/upgrade-5.0.0-5.1.0.sql D db/upgrade-X.X.X-X.Y.Z.sql commit f2fa76540d407f3f4d210e0fa697623b2d9cadf8 Author: Louis Munro <lmunro@inverse.ca> Date: Mon May 25 11:17:50 2015 -0400 Updated UPGRADE with references to db schema updates. M UPGRADE.asciidoc commit e5c3b469428f30eec1f399f597afcf25ca624bcd Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 25 11:34:40 2015 -0400 add missing pfconfig namespaces for WMI and Scan M lib/pf/ConfigStore/Scan.pm M lib/pf/ConfigStore/WMI.pm commit 8bc258019e1ccf46a446a922fb901472dba0b53b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 25 11:03:01 2015 -0400 Add the option to change the pidfile patch M sbin/pfconfig commit ecee1e4cb43a01b7d6831d32c0bd5fbb340be754 Author: Louis Munro <lmunro@inverse.ca> Date: Mon May 25 10:56:26 2015 -0400 Updated NEWS file with latest improvements and bug fixes. M NEWS.asciidoc commit 335ed25ece69d0a8e09f1cd77d97db16cdc7d5a9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 15 09:39:32 2015 -0400 Allow pfconfig to display a different name in ps and to listen to a different socket M sbin/pfconfig commit 5c7a66f9e04c5a4c81a0086f83efb97b784fc427 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 25 10:50:13 2015 -0400 radiusd -> freeradius (debian packaging) M debian/packetfence.postinst commit 21395cd37a6df415275ab6be2e605af3698e63d3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 25 10:22:38 2015 -0400 Added dhcpd user to pf group (debian) M debian/packetfence.preinst commit 988f512905a6594a1702927d2bfdfc511e5ced66 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 25 08:39:56 2015 -0400 touchup to doc M docs/PacketFence_Administration_Guide.asciidoc commit f04a89cd95b8c6b767ad730872037f5a21ca602e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 25 08:36:56 2015 -0400 touchup to doc M docs/PacketFence_Administration_Guide.asciidoc commit ed2401eb1e8b4e85aaedd0b4ed320d742401effc Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 25 08:34:57 2015 -0400 add sysctl -p to multi domain doc M docs/PacketFence_Administration_Guide.asciidoc commit 6c2749c26cedb6e739ef725b0de47d03b2bdfc65 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 25 08:17:13 2015 -0400 refresh the ConfigStore auth sources after commit M lib/pf/ConfigStore/Authentication.pm commit 81392cac3ba36875fdafee7af509b81f0384ced8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 25 07:39:32 2015 -0400 other touchups to domain doc M docs/PacketFence_Administration_Guide.asciidoc commit cfddaf419fa14344f37f5754cfa26aba665bd2e8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 25 07:33:35 2015 -0400 Add restart of the services in the upgrade guide M UPGRADE.asciidoc commit 2ed6ba35de6a0081fcf9454b2be3d69bace09748 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Sun May 24 14:57:08 2015 -0400 Using role ID instead of role name due to ipset name length constraint M lib/pf/ipset.pm commit 6f92841d57a5453440bed78148f0013ff87882f0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Sun May 24 14:38:06 2015 -0400 Typo M lib/pf/ipset.pm commit c56533502331a24214e7305d88b2ec61511dd3aa Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Sun May 24 14:23:19 2015 -0400 Create ipset sessions for each role in the case of inline l2 or l3 M lib/pf/ipset.pm commit 1bfae3432dcc29550d31c5005b4da50e6e1d0012 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Sun May 24 13:37:31 2015 -0400 No longer support old ipset versions M lib/pf/config.pm M lib/pf/ipset.pm commit 39572ab9644b2715a7a8c133f0144bcab395578e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 22 16:31:19 2015 -0400 Fix typo M debian/control commit 180b13cbd1c39d467590b82a75677cd3b9c366e7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 22 15:46:35 2015 -0400 revert usage of python3 M debian/control commit 90c64927ba5a0f512f8a12273e20c9632f547924 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 22 15:41:33 2015 -0400 Updated copyright M lib/pf/ConfigStore/Domain.pm M lib/pf/services/manager/winbindd.pm commit f71879e41d98a8d5d4f8b53556049c2f633940bc Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 22 15:36:07 2015 -0400 remove useless variable M lib/pf/cmd/pf/service.pm commit 678cf6c1c8ff97019fad4897a18c407a804cc32a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 22 15:16:26 2015 -0400 ignore null for suffix so it can match ntdomain M raddb/modules/realm commit 5c5f03d1fa83be4308fffa7c2ad39821c55853e8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 22 14:32:41 2015 -0400 add note to realms M html/pfappserver/root/config/realm/index.tt commit 2597272406118d28bb23bdaba587f007eff8ffbb Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 22 14:47:50 2015 -0400 Fix form not refreshing Fixes #576 M html/pfappserver/root/config/realm/view.tt commit 1016444085b3ef4ba4eafd896c2808cbdcc2007d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 22 14:22:10 2015 -0400 add ip forward for domain configuration M html/pfappserver/root/config/domain/index.tt commit ff5c2480c6d6417a0d253082fe93c2f3a44aac25 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 22 14:21:46 2015 -0400 fix path to domain chroots M raddb/modules/mschap commit 78242477d6138acc9236a4dc830e69547d90cc12 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 22 14:06:13 2015 -0400 make cert checkup resilient to missing configuration M lib/pf/pfcmd/checkup.pm commit c5b74ab788446cfcf0aa263b30acc34f52407058 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 22 13:57:30 2015 -0400 Rework order of detection of the destination url host M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit e8e0813d1874ea9204baa78df3488cd1dd47b487 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 22 13:17:33 2015 -0400 Add way to skip checkup Fixes #577 M lib/pf/cmd/pf/service.pm commit f4749666488eb86c237b757188242be27708a47c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 22 12:52:46 2015 -0400 adapt AD migrate script for no pass M addons/AD/migrate.pl commit 52b76a8b2f72ead26d07cb0ce36bbb7a6c253d41 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 22 12:37:55 2015 -0400 rework domain flow so it doesn't store password M html/pfappserver/lib/pfappserver/Model/Config/Domain.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Domain.pm M html/pfappserver/root/config/domain/index.tt M html/pfappserver/root/config/domain/list.tt M html/pfappserver/root/static/admin/config/domains.js commit 221c94e4b6344ab2e6174ea95096dbc48b7c4403 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 22 11:08:17 2015 -0400 add help messages in config domain M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm commit f5d0f07bfe32aa22587d0fe3e8a48e4cebf19fc1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 22 13:01:02 2015 -0400 add troubleshooting notes for domain binding M docs/PacketFence_Administration_Guide.asciidoc commit eefe7b251cf263d20e0837d51c4e3722a337e3ba Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 22 12:53:57 2015 -0400 remove pass clear text notice as it's not true anymore M docs/PacketFence_Administration_Guide.asciidoc commit 4fb82b7c7f8598d7e2ca7c086be85e844bd0bcf9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 22 12:45:25 2015 -0400 Add tmp to domain chroot M addons/create_chroot.sh commit 91b30d5b91d0a000800c4147d377a269209f8bf7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 22 12:12:19 2015 -0400 Update create_chroot.sh M addons/create_chroot.sh commit f61e66bd767330615882bfced392c04684ffa1d7 Author: Louis Munro <lmunro@inverse.ca> Date: Fri May 22 11:51:02 2015 -0400 Fixed incorrect document root on RHEL. M conf/httpd.conf.d/httpd.graphite commit e05da8fa1931b3d46475e6ce0e73b55326585470 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 22 11:11:47 2015 -0400 replace python-django to python3-django M debian/control commit c3b16207994d65c33bf96b28c0e02a34fbd040e2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 22 10:59:36 2015 -0400 correct wording M docs/PacketFence_Administration_Guide.asciidoc commit 946c7428741a2a5a8748c3c4085860703b376852 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 22 10:57:22 2015 -0400 re-add old instructions for cluster M docs/PacketFence_Administration_Guide.asciidoc commit 8dc2eedcdfd8ee036841c9e578e8a3a322919945 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri May 22 09:43:22 2015 -0400 typos M docs/PacketFence_Clustering_Guide.asciidoc commit 56c10bde7b389c6949d7bb4045847e589a530792 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 22 09:26:38 2015 -0400 changed doc for new domain binding M docs/PacketFence_Administration_Guide.asciidoc A docs/images/domain-add-realm.png A docs/images/domain-add.png A docs/images/domain-default-realm.png A docs/images/domain-realms-index.png commit 802de196e3e61ad80eb4d71fa4cfe48214cb8bd3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 22 08:16:33 2015 -0400 missing constants file A lib/pf/constants/domain.pm commit 94b4ce6c5cff74acfdf72ded1244913e7bdcbf9a Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 21 19:16:07 2015 -0400 Hostname We ask later to use the hostname in config, but i feel like this need to be said in assumptions since it is mandatory to the cluster and should be the case in a company network. M docs/PacketFence_Clustering_Guide.asciidoc commit ade3439858107c904e41c5b46d46afe1c2ae8393 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 21 16:28:49 2015 -0400 Update mod-wsgi version for debian M debian/control commit 854617cd0111a5e1af81768ced45b8e44a622a60 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 21 16:00:15 2015 -0400 fix bad code move M lib/pf/pfcmd/checkup.pm M lib/pf/util.pm commit 1bcca0f8dab5a3ded9c2abb8fd09bc51921bfbbd Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 21 15:45:26 2015 -0400 Added OS configuration validation for the domain section M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Domain.pm M html/pfappserver/root/config/domain/index.tt M lib/pf/domain.pm commit bf0cc8c70513bd4b95454481c527e61c994d5e57 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 21 15:21:12 2015 -0400 Avoid logging messages from crashing services Fixes #572 M conf/log.conf.d/httpd.aaa.conf.example M conf/log.conf.d/httpd.admin.conf.example M conf/log.conf.d/httpd.portal.conf.example M conf/log.conf.d/httpd.proxy.conf.example M conf/log.conf.d/httpd.webservices.conf.example M conf/log.conf.d/pfbandwidthd.conf.example M conf/log.conf.d/pfconfig.conf.example M conf/log.conf.d/pfdetect.conf.example M conf/log.conf.d/pfdhcplistener.conf.example M conf/log.conf.d/pfdns.conf.example M conf/log.conf.d/pfmon.conf.example M conf/log.conf.d/pfsetvlan.conf.example M conf/log.conf.example commit a4328ecb49cff5cfb2bfdddb2997cad9f856a75c Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 21 14:48:23 2015 -0400 Removed hack in spec file for radsniff M addons/packages/packetfence.spec commit 9b66d890426f9c78d684e6f1893d5292304211d7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 21 14:35:21 2015 -0400 cleanup M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 0271e24a5349f65b6a6dc62a08efbb6e99b292fe Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 21 14:32:00 2015 -0400 create helper method for cert expiration M lib/pf/pfcmd/checkup.pm M lib/pf/util.pm commit faf3240664f1fc381dc1e8da937744bac209dff6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 21 14:26:04 2015 -0400 cleanup whitespaces in certs conf M lib/pf/pfcmd/checkup.pm commit d89b251f5fdd2a0c5ca57705493771eada15cef3 Author: Louis Munro <lmunro@inverse.ca> Date: Thu May 21 14:23:49 2015 -0400 Improved graph titles. Added available memory graph. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit 18133e739eed241381d1a8f71528d4613288a77f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 21 12:55:49 2015 -0400 When matching isMemberof condition treat an error as a non-match Fixes #557 M lib/pf/Authentication/Source/LDAPSource.pm commit 1d35c68e1b66fa0b6370e9a49cb32f1eee8227d8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 21 11:50:13 2015 -0400 Removed packetfence and packetfence-tunnel from site availables in radius M debian/packetfence.conffiles commit ce944ed0038e84d175026a90fccfe6cd0c6c711e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 21 11:31:29 2015 -0400 Update packaging to use freeradius-radsniff package M addons/packages/packetfence.spec M debian/control commit 85dc63470f7f73698a423dd8f097bca8a5477ceb Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 21 11:28:15 2015 -0400 Added carbon-cache in dependsOnServices in collectd (because carbon-cache generate the carbon config) M lib/pf/services/manager/collectd.pm commit 3f9b4f416ec136db2ea310211acd32726be0e776 Author: Louis Munro <lmunro@inverse.ca> Date: Thu May 21 11:22:22 2015 -0400 Removed unused metrics and code from dashboard. Made titles of graphs more explicit. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit a1c46aa56d6c798c701b6b2da7d824b5165ca632 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu May 21 11:11:32 2015 -0400 Palo Alto XML API expects minute unit for timeout fixes #571 M lib/pf/firewallsso/PaloAlto.pm commit e663e230730cec0c5ebced5b7592a51bfa1fc5c9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 21 07:42:58 2015 -0400 Removed deprecated sites-available from packaging M addons/packages/packetfence.spec commit 9128e99ecded241d38aa961fb74df46e4518ec20 Author: Louis Munro <lmunro@inverse.ca> Date: Wed May 20 17:24:52 2015 -0400 Fixed wrong graphite database port when doing active/active. M lib/pf/services/manager/httpd_graphite.pm commit 8d911720f93d0c93ec2549e6fd56c7b5ef957d6c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 20 15:43:40 2015 -0400 Fix not using the std centos packaging M addons/dev-helpers/centos-chroot/install-packages-from-spec.sh commit 4dec3f03c6f93fb2e21b7d7f34a384fb7e88b842 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 20 11:27:04 2015 -0400 Update the help of the command pfcmd service Fixes #560 M lib/pf/cmd/pf/service.pm commit 0d46acf90c4803d79fe626412dfca558fb2e642d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 20 10:36:47 2015 -0400 added apache and radius cert validation M lib/pf/pfcmd/checkup.pm commit 57780bb1ac680ae03650715ce6d227b345be2bbb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 20 10:25:23 2015 -0400 Remove test data M addons/packages/packetfence.spec commit 40db52c0dd9ddb7e17904ca620c70925ab554feb Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 20 09:35:00 2015 -0400 Fix help M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit 9bb8b47dea5876b75bb8e3e201dbe380d2252758 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 20 08:49:33 2015 -0400 Updated NEWS.asciidoc for pull request #544 M NEWS.asciidoc commit 0abdb0ec3aadf0c309fec2de463e49ae4e2f17f4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 20 08:46:58 2015 -0400 fix for pull request #544 M addons/packages/packetfence.spec M debian/rules commit c9852e51e6de82d70c972b3aea8f85336545a09c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 20 08:33:48 2015 -0400 added files to debian packaging M debian/packetfence.conffiles commit c385e6578ea4ed9b4056563689326659618cbcea Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 19 16:02:39 2015 -0400 fixed destinationUrl when it's PacketFence itself M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M lib/pf/config/util.pm commit d19d20f15c9ac966bbafb2ca7e540c1e6b0df309 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 19 14:07:21 2015 -0400 new test script for spec file A t/spec-resource-check.sh commit 858f0773c98e345851ad6890917fe3118f5fc220 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 19 14:04:02 2015 -0400 Fix bash escaping and always use the yum cache when installing M addons/dev-helpers/centos-chroot/install-packages-from-spec.sh commit 91026946a8cbab143040c9db636db40c37877eb1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 19 13:58:59 2015 -0400 Launch pfconfig and move package installation to install-packages-from-spec.sh M addons/dev-helpers/centos-chroot/init-chroot.sh commit 79e4e0c6029fb3e303e3daf42571132273c382c1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 19 13:56:38 2015 -0400 Added more fine grained version for perl-libwww-perl M addons/packages/packetfence.spec commit 68a2737b03fc85d21e1b2bdabb01d3c3476d2af3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 19 12:36:41 2015 -0400 news entry for 1d6a415 M NEWS.asciidoc commit 17b4d71820b724a3e082679222d9cbbf18e4b72c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 19 12:36:21 2015 -0400 Fixed switch access list field turning into an object reference M lib/pf/ConfigStore/Switch.pm commit 1642a85dc88952afdbc178c400352e5047b7fc03 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 19 11:15:30 2015 -0400 Fixed broken service pf status Fixes #556 M lib/pf/cmd/pf/service.pm commit 863ec03218da769c6d4227331c42d9699ea2721d Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 19 09:46:06 2015 -0400 Use controller port in deauth if the value is defined M lib/pf/Switch.pm commit ab5b7c75b7fc28dc71063b9495940b6d91ff8774 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 15 14:51:59 2015 -0400 Place start/stop/restart all services on the top and bottom of the service page M html/pfappserver/root/service/status.tt commit b3df4cc4bb18847e8638ab3fc0ea7768dcb4f180 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 15 13:39:48 2015 -0400 Added validation additional validation for the 'pfcmd service' command Fixes #552 M lib/pf/cmd/pf/service.pm commit 8fab67a505b2d9948f47da072956f85e07eadef6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 15 12:58:18 2015 -0400 Use := instead of = to override the value of Tmp-String-8 Fixes #551 M raddb/sites-available/dynamic-clients commit 85ca39e859b0836e350b07869f8c8c8c5716dad4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 15 12:16:03 2015 -0400 adjust httpd processes on startup M conf/httpd.conf.d/httpd.aaa M conf/httpd.conf.d/httpd.admin M conf/httpd.conf.d/httpd.graphite M conf/httpd.conf.d/httpd.portal M conf/httpd.conf.d/httpd.webservices commit 092dbdd9a8b1391df1f24745d42d323ef55fe4eb Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 15 11:42:37 2015 -0400 Delete previous auth source in portal when retrying to register fixes #550 M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit 7a67881bab5d0d34af85a6e831c15b4024a9f71c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 15 10:31:30 2015 -0400 Force usage of samba 3 M addons/packages/packetfence.spec commit 1bf7e2dfead4ac3cf76df316b8c5576166613e40 Author: extrafu <lmarcotte@inverse.ca> Date: Fri May 15 08:10:20 2015 -0400 Update UPGRADE.asciidoc Improved a bit the doc. M UPGRADE.asciidoc commit caca2b4443ed27ba313876140c4a45bb69ebd1be Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 14 16:07:09 2015 -0400 Fix quoting issue of '*' for command passed to xargs M addons/dev-helpers/centos-chroot/install-packages-from-spec.sh commit 538e014a055c24c6e8c5795e7a722de41fcce215 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 14 15:20:15 2015 -0400 Update upgrade guide for multi-domain M UPGRADE.asciidoc commit e8e4866b87706ecd357bac9f39218f2b42389837 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 14 15:18:04 2015 -0400 Updated NEWS M NEWS.asciidoc commit 7f96c57b7d9af186ef0aa12a8c81472d7ab10771 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 14 15:16:00 2015 -0400 News entries for multi-domain M NEWS.asciidoc commit 4dac1f79b2aaab81e8ddb4aad173919f4a315392 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 14 14:57:29 2015 -0400 Fix search field not being preserved fixes #353 M html/pfappserver/root/config/fingerbank/search.tt commit a31d4aecb082f5a7967d9bb0805d300a3ef9ec31 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 14 14:05:33 2015 -0400 Fix issues with filters are not being kept for nodes fixes #353 M html/pfappserver/root/static/js/node.js commit 6eccb3adf5187b9e3db89ff0a5aa0bc3a79793da Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 14 14:17:00 2015 -0400 Update PacketFence_Clustering_Guide.asciidoc heartbeat won't start without it M docs/PacketFence_Clustering_Guide.asciidoc commit 1fae6ff640e345d0a2c4dec1afc5d862e1683816 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 14 11:41:56 2015 -0400 quick patch for radsniff3 hostname. We'll need something better M addons/packages/packetfence.spec commit ee8ae2c687028691648837f0f16083bca0bb7487 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 14 09:50:48 2015 -0400 Remove --skip-broken, added comments, and cleanup code M addons/dev-helpers/centos-chroot/install-packages-from-spec.sh commit 206c15978283a97d9e232981351b3d78015512c7 Author: extrafu <lmarcotte@inverse.ca> Date: Thu May 14 09:21:15 2015 -0400 Update NEWS.asciidoc Overall improvements of the NEWS file M NEWS.asciidoc commit b7d23b2b69bdfbf1333727b8cee37bfc7ad59196 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 14 08:55:29 2015 -0400 Localization for Web admin (pfappserver) M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 535103fad9bcd0548364267db804738768938d59 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 14 08:54:13 2015 -0400 Remove newlines from localization keys in po files M addons/extract_i18n_strings.pl commit 0c6a9e3803105f639c337948387864e677cbe3dd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 14 08:39:54 2015 -0400 Localization for Web admin (pfappserver) M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 28a41a33c8609b9f74664177de5c868e33c9d0e4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 14 08:36:17 2015 -0400 Revert "Update po files" This reverts commit 9ba43026c6e3eda925ddf35c343462d02daa77ec. M conf/locale/en/LC_MESSAGES/packetfence.po M html/pfappserver/lib/pfappserver/I18N/en.po commit 00ae784c79cdb9113e31c9582a2a34286892a34c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 14 08:30:54 2015 -0400 Escape double-quotes when generating po files M addons/extract_i18n_strings.pl M addons/extract_i18n_strings_portal.pl M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm commit f91faba03eec783386d42b43a727126d996815ab Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu May 14 00:20:08 2015 -0400 NEW file entry for PR #531 M NEWS.asciidoc commit d705b9e37318214b81c1db6f023a9f54189a5a39 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 13 17:23:48 2015 -0400 Script to install packages from packetfence.spec A addons/dev-helpers/centos-chroot/install-packages-from-spec.sh commit 57c5897bd32e960d10c7d86df7ea855245e64935 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 13 17:07:30 2015 -0400 Also check chained sources for mandatory fields Fixes #459 M lib/pf/Portal/Profile.pm commit dfffdb6eeab06ab9da9716db34eda5ef09a8d536 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 13 16:44:21 2015 -0400 Add back the the javascript for starting/stoping/restarting services from the admin gui Fixes #540 M html/pfappserver/root/static/admin/status.js commit 0f51d55e4fd76ec285b17f9551dd1ea104a0a40e Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed May 13 16:27:00 2015 -0400 fix ip M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 5d0cd0754ca48a4eaef98353ffa7115c350fb97a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 13 14:43:51 2015 -0400 Adjusting required version of Fingerbank M addons/packages/packetfence.spec M debian/control commit a0c5d5f87e1a09cb16761cf80234b5c12fbc067c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 30 11:54:04 2015 -0400 Should not be there M lib/pf/fingerbank.pm commit 987341c1930ba6686ec9d44b4badfabbbd63509f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 30 10:14:51 2015 -0400 fixpermissions handles Fingerbank M lib/pf/cmd/pf/fixpermissions.pm commit 140b510c698b44175d45e02c7c12be2eacff429f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 30 09:38:28 2015 -0400 Handling error code from Fingerbank M lib/pf/fingerbank.pm commit 9ba43026c6e3eda925ddf35c343462d02daa77ec Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 13 15:27:30 2015 -0400 Update po files M conf/locale/en/LC_MESSAGES/packetfence.po M html/pfappserver/lib/pfappserver/I18N/en.po commit ec12ac71547cb6434276ef8d184bfb8b260466bf Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 13 15:14:42 2015 -0400 move raddb packetfence + packetfence-tunnel in conf M .gitignore M addons/packages/packetfence.spec A conf/radiusd/packetfence-tunnel.example A conf/radiusd/packetfence.example M lib/pf/services/manager/radiusd.pm D raddb/sites-available/packetfence D raddb/sites-available/packetfence-tunnel commit f7003e2f9e3239c978820a882263021232adbea5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 13 13:40:04 2015 -0400 Added pf user in wbpriv group (issue #514) M addons/packages/packetfence.spec commit ca168f761fb0610da77b93810ed5aa743cc778b0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 12 16:53:13 2015 -0400 Fixing upgrade schema M db/upgrade-X.X.X-X.Y.Z.sql commit b174754b33632b2e9a2a96667c2c6c6f32041c7a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 12 16:51:17 2015 -0400 Fixing LIKE match M lib/pf/version.pm commit b6cc125d39d3e8ecab2f56d27fa4680edc815db1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 12 16:50:10 2015 -0400 Keeping major/minor instead of removing sub-minor in the case that version is X.Y... would result in X M lib/pf/version.pm commit b5fc62f9dbf0f881836776c4f20acb1f8cd25744 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 12 15:48:12 2015 -0400 Avoid use of uninitialized value in case of no DB schema version is present in the database M lib/pf/pfcmd/checkup.pm commit 7e12a931b11ed6b7160cd04c31c8139afd89003c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 12 15:16:02 2015 -0400 FIx M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql M lib/pf/version.pm commit e55e1e4bfa3401652596c8a4f7d2de60d4f27602 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed May 6 10:51:46 2015 -0400 Typos, pagination M conf/templates/emails-billing_confirmation-fr.html M conf/templates/emails-billing_confirmation.html M conf/templates/emails-guest_admin_pregistration-fr.html M conf/templates/emails-guest_admin_pregistration.html M conf/templates/emails-guest_email_activation-fr.html M conf/templates/emails-guest_email_activation.html M conf/templates/emails-guest_email_preregistration-fr.html M conf/templates/emails-guest_email_preregistration.html M conf/templates/emails-guest_email_preregistration_confirmed-fr.html M conf/templates/emails-guest_email_preregistration_confirmed.html M conf/templates/emails-guest_local_account_creation-fr.html M conf/templates/emails-guest_local_account_creation.html M conf/templates/emails-guest_registered-fr.html M conf/templates/emails-guest_registered.html M conf/templates/emails-guest_sponsor_activation-fr.html M conf/templates/emails-guest_sponsor_activation.html M conf/templates/emails-guest_sponsor_confirmed-fr.html M conf/templates/emails-guest_sponsor_confirmed.html M conf/templates/emails-guest_sponsor_preregistration-fr.html M conf/templates/emails-guest_sponsor_preregistration.html M conf/templates/emails.css commit f8b88eb307847f622e91a601eade822f82c633a0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue May 5 17:11:40 2015 -0400 spacing, improve template/css M conf/templates/emails-billing_confirmation-fr.html M conf/templates/emails-billing_confirmation.html M conf/templates/emails-guest_admin_pregistration-fr.html M conf/templates/emails-guest_admin_pregistration.html M conf/templates/emails-guest_email_activation-fr.html M conf/templates/emails-guest_email_activation.html M conf/templates/emails-guest_email_preregistration-fr.html M conf/templates/emails-guest_email_preregistration.html M conf/templates/emails-guest_email_preregistration_confirmed-fr.html M conf/templates/emails-guest_email_preregistration_confirmed.html M conf/templates/emails-guest_local_account_creation-fr.html M conf/templates/emails-guest_local_account_creation.html M conf/templates/emails-guest_registered-fr.html M conf/templates/emails-guest_registered.html M conf/templates/emails-guest_sponsor_activation-fr.html M conf/templates/emails-guest_sponsor_activation.html M conf/templates/emails-guest_sponsor_confirmed-fr.html M conf/templates/emails-guest_sponsor_confirmed.html M conf/templates/emails-guest_sponsor_preregistration-fr.html M conf/templates/emails-guest_sponsor_preregistration.html M conf/templates/emails.css commit dc19be5938941ee1a76a730da80581fd478e1701 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue May 5 12:03:51 2015 -0400 add css A conf/templates/emails.css commit 605699e1048bca2f29bedd8263d36c07dabc57b9 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue May 5 12:02:19 2015 -0400 Typos, titles M conf/templates/emails-billing_confirmation-fr.html M conf/templates/emails-billing_confirmation.html M conf/templates/emails-guest_admin_pregistration.html M conf/templates/emails-guest_email_activation-fr.html M conf/templates/emails-guest_email_activation.html M conf/templates/emails-guest_email_preregistration-fr.html M conf/templates/emails-guest_email_preregistration.html M conf/templates/emails-guest_email_preregistration_confirmed-fr.html M conf/templates/emails-guest_email_preregistration_confirmed.html M conf/templates/emails-guest_local_account_creation-fr.html M conf/templates/emails-guest_local_account_creation.html M conf/templates/emails-guest_registered-fr.html M conf/templates/emails-guest_registered.html M conf/templates/emails-guest_sponsor_activation-fr.html M conf/templates/emails-guest_sponsor_activation.html M conf/templates/emails-guest_sponsor_confirmed-fr.html M conf/templates/emails-guest_sponsor_confirmed.html M conf/templates/emails-guest_sponsor_preregistration-fr.html M conf/templates/emails-guest_sponsor_preregistration.html commit 0be7da0264c96195efe26c06eae437fc232f6b31 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue May 5 10:59:53 2015 -0400 Add email html template FR/EN A conf/templates/emails-billing_confirmation-fr.html A conf/templates/emails-billing_confirmation.html A conf/templates/emails-guest_admin_pregistration-fr.html A conf/templates/emails-guest_admin_pregistration.html A conf/templates/emails-guest_email_activation-fr.html A conf/templates/emails-guest_email_activation.html A conf/templates/emails-guest_email_preregistration-fr.html A conf/templates/emails-guest_email_preregistration.html A conf/templates/emails-guest_email_preregistration_confirmed-fr.html A conf/templates/emails-guest_email_preregistration_confirmed.html A conf/templates/emails-guest_local_account_creation-fr.html A conf/templates/emails-guest_local_account_creation.html A conf/templates/emails-guest_registered-fr.html A conf/templates/emails-guest_registered.html A conf/templates/emails-guest_sponsor_activation-fr.html A conf/templates/emails-guest_sponsor_activation.html A conf/templates/emails-guest_sponsor_confirmed-fr.html A conf/templates/emails-guest_sponsor_confirmed.html A conf/templates/emails-guest_sponsor_preregistration-fr.html A conf/templates/emails-guest_sponsor_preregistration.html M lib/pf/activation.pm commit 8339b59255f5121d6c4541e5a03d3f632b69013a Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 13 11:33:43 2015 -0400 Remove pf from _graphite group in debian M debian/packetfence.preinst commit 237772f9ed6f06d5a2eb7095562e3ecd75129d58 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 13 11:29:00 2015 -0400 Updated NEWS.asciidoc for switch range M NEWS.asciidoc commit 3ea23a672cb2a7cd36866f0543f2bc9485014049 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 13 11:26:57 2015 -0400 Rename windbind to winbind M debian/control commit 86accb418a9d091bf6eb1b9f7df087afe6f88ef0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 13 11:08:09 2015 -0400 switches_ranges is now an order array of NetAddr::IP objects and switch id to speed up searching of switch ranges M lib/pf/SwitchFactory.pm M lib/pfconfig/namespaces/resource/switches_ranges.pm commit 00a7c1a0e4806fc26db3e1f1f1635ee8fee82d1e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 13 11:01:16 2015 -0400 Updated test count M t/SwitchFactory.t commit 57bfc81a10eb6f9d71c548f76bd9a1212ec4f99a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 13 10:55:10 2015 -0400 Added new test for address ranges that are contained in another M t/SwitchFactory.t commit 3397761825dd6d7278a5e37ae3112d2261e84e1b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 13 10:52:16 2015 -0400 Updated test data for ranges M t/data/switches.conf commit 43a638669420982521fe1718917b7233a7a7d04c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 12 16:19:32 2015 -0400 Updated sql to search for mac in the following order mac, ip then ip range M raddb/sites-available/dynamic-clients commit 1d314ba9c42351767357773092829b9fc2cac461 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 12 16:16:27 2015 -0400 Remove position, added range_length, and change start_ip and end_ip to unsigned M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql M lib/pf/freeradius.pm commit 78e3ef96738dc31a5a07cff92c2d944de623d6e5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 12 13:51:23 2015 -0400 Added new fields start_ip, end_ip for the radius_nas table M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit fd94c6ccc46acdb4012742b62bee46caddf1c03c Author: jrouzierinverse <jrouzier@inverse.ca> Date: Fri May 8 11:50:26 2015 -0400 Update SwitchFactory.t Fixed wording M t/SwitchFactory.t commit d8d155d093c350f2feac6c770c59698afcb66bb6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 4 13:17:13 2015 -0400 Insert in radius_nas table switch defined by mac M lib/pf/freeradius.pm commit 809b891e3563dad08ef398c6a22ae9524051a177 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 4 10:10:06 2015 -0400 Added switch range to dynamic-clients in freeradius M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql M lib/pf/freeradius.pm M raddb/sites-available/dynamic-clients commit 9b1594340ae59eb9257b34bf9416ff411f609283 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 30 11:58:42 2015 -0400 Sort switch range to be able to match the closest network (Hierarchy is possible now) M lib/pf/SwitchFactory.pm commit 769d360f234deeb183865295c77593c0dd4aa75e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 29 11:03:27 2015 -0400 Fixed test to check the proper id and added an additional test M t/SwitchFactory.t M t/data/switches.conf commit 2e9805c0fb3a417a4ce0ddf57090a293c68046e6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 29 10:29:35 2015 -0400 Added test M t/SwitchFactory.t M t/data/switches.conf commit ec58b75ff790536365ff67004d38469970f4ea3f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 29 08:38:56 2015 -0400 created pfconfig resource for range based switches M lib/pf/SwitchFactory.pm M lib/pfconfig/namespaces/config/Switch.pm A lib/pfconfig/namespaces/resource/switches_ranges.pm commit 3fc3cd39b0ec7f88f301875248dab142ae5335b9 Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Apr 28 21:24:56 2015 -0400 Added sample switch configuration M conf/switches.conf.example M docs/PacketFence_Administration_Guide.asciidoc M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit 5a1e0f6381f95b6e92ba7087d94cb01d2f825418 Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Apr 28 21:20:28 2015 -0400 Fix test M lib/pf/SwitchFactory.pm commit 721626c3233ed08e60464504782ed00e9ccab7f2 Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Apr 28 18:24:53 2015 -0400 After review M lib/pf/SwitchFactory.pm M lib/pf/util.pm commit 0c725d2549bb2261f8fab93b7db49bc6ae51b440 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 28 17:27:11 2015 -0400 Removed useless lib M lib/pf/freeradius.pm commit 78cfcb30edf6ababf01796468811063f26ead57a Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 28 16:09:05 2015 -0400 don't use cidr notation in radius_nas table M lib/pf/freeradius.pm commit 160d5e8ccc49d0caf00030b57a1de2c6f42f1182 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 27 13:57:23 2015 -0400 Switch Range M html/pfappserver/lib/pfappserver/Form/Field/SwitchID.pm M lib/pf/SwitchFactory.pm M lib/pf/freeradius.pm M lib/pf/pfcmd/checkup.pm M lib/pf/util.pm commit 4c3975be99db42e08b5b9cd1033b8302d1d9282d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 13 11:09:10 2015 -0400 Updated NEWS.asciidoc for mandatory fields M NEWS.asciidoc commit 171343f813287fdf0afa591e3c90f15f77138f98 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 13 10:32:44 2015 -0400 Updated collectd configuration M conf/monitoring/collectd.conf.debian.example M conf/monitoring/collectd.conf.rhel.example commit 74c653a30b569391036f3952f582f90fcef84eff Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 13 10:00:53 2015 -0400 Added link for graphite M addons/packages/packetfence.spec commit 6fec630cb29fbaa36f0a55695680ff8fab7ccdf8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 13 08:42:44 2015 -0400 Update pf-release M conf/pf-release commit 38ce179383e5b12a085662f096219f4b8bd2e88e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 12 15:10:53 2015 -0400 make radsniff listen only on management interface M lib/pf/services/manager/radsniff3.pm commit c850ceb9b4fd12377eeabd4063e1a6bd3824ce33 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 12 15:21:50 2015 -0400 pf-release should now match sub-minor in 'devel' M conf/pf-release commit 052a6ee0bdf0d3bbc92e89fd672c4ae1c0bf9d38 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 12 14:59:30 2015 -0400 Adapted collectd configuration for debian M addons/packages/packetfence.spec A conf/monitoring/collectd.conf.debian.example D conf/monitoring/collectd.conf.example A conf/monitoring/collectd.conf.rhel.example M debian/control M debian/packetfence.conffiles M lib/pf/services/manager/collectd.pm commit b6b3db7d5d91ff8b48bffff4172a81f06850dd2f Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 12 14:07:52 2015 -0400 Make graphite more close to packetfence M conf/monitoring/carbon.conf.example M conf/monitoring/local_settings.py.debian.example M conf/monitoring/local_settings.py.rhel.example M lib/pf/services/manager/httpd_graphite.pm commit b4f1b18c01a826b9c4cc8bb7d8db399aad3403ed Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 12 13:40:21 2015 -0400 FIx issue where configreload will not reload switches into the db M lib/pf/SwitchFactory.pm commit cbae9f3baa98de7307b9acd3589baa65d7834ecb Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 12 11:26:13 2015 -0400 Fixing fields display for current flow M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M lib/pf/Portal/Profile.pm commit 6eca6b82d79c030a92a554d8778c9796265208a1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 12 11:16:44 2015 -0400 Fix debian/rhel packaging M addons/packages/packetfence.spec M debian/control commit 493f7e37a2dbd09df983f69513e15eb3085dc879 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 12 11:15:05 2015 -0400 Fixing compilation errors - Missing import - Missing variables - Typos M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit 25c738b9e489160d59c378ec351147922a112059 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 12 09:35:08 2015 -0400 Updated debian packaging M conf/httpd.conf.d/graphite-web.wsgi M debian/control commit 7ab92a6948b3f4e89dde7be00bc07d78f471c625 Author: Dennis <charlesdarw@gmx.de> Date: Tue May 12 08:53:56 2015 +0200 Update PacketFence_Administration_Guide.asciidoc @DOMAIN.NET was needed to get a kerberos ticket on ubuntu M docs/PacketFence_Administration_Guide.asciidoc commit 44772f1d1487d28af30ecd4aa98c4a5239300f88 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon May 11 21:55:06 2015 -0400 Adapt workflows M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit 9e12b6bd2a94f8269d6c98578ecab8da857febac Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon May 11 18:21:25 2015 -0400 Changed group membership in debian packaging M debian/packetfence.preinst commit 9132c38baa329fe60d0755997d7ae6e8db08bb31 Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon May 11 15:27:05 2015 -0400 Updated packetfence.conffiles for local_settings.py.{debian|rhel} M debian/packetfence.conffiles commit fb351ac12b6b6fcabee3f6c5a67401435f172827 Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon May 11 15:25:56 2015 -0400 Fixed rhel packaging M addons/packages/packetfence.spec commit 4c37ebd63309eb1ffd1a4aa33a5e9194781e6eba Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon May 11 15:20:26 2015 -0400 Modified graphite configuration file to be available on debian os M conf/httpd.conf.d/graphite-web.wsgi M conf/httpd.conf.d/httpd.graphite A conf/monitoring/local_settings.py.debian.example D conf/monitoring/local_settings.py.example A conf/monitoring/local_settings.py.rhel.example M lib/pf/services/manager/httpd_graphite.pm commit 4ec841cec1f030baeaf6bd78c580195406d3a02c Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon May 11 11:27:28 2015 -0400 Fixed wsgi module path in httpd.graphite M conf/httpd.conf.d/httpd.graphite commit c877468e53434a755e9c3031c4aca0456647250e Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon May 11 11:22:06 2015 -0400 Get rid of : Use of uninitialized value $out in split at /usr/local/pf/lib/pf/services/manager/winbindd.pm M lib/pf/services/manager/winbindd.pm commit edc56818645a1ef493fa49bcfefc61db1c000997 Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon May 11 11:01:51 2015 -0400 Added libapache2-mod-wsgi as dependencie for debian M debian/control commit 238b3a858bb5b56bcc42ba26025e03c8477e63dc Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon May 11 10:07:24 2015 -0400 Removed libhtml-formhandler-perl (<= 0.40016) version check in debian/control M debian/control commit 54061d2d3fe14ad1011628bb5c328ecea34dfc8b Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon May 11 09:36:59 2015 -0400 Added freeradius-radsniff dependency M debian/control commit 1325857819ab5054af7b17a22e10bde4d37072b2 Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon May 11 08:14:34 2015 -0400 Revert commit on pf.conf.defaults M conf/pf.conf.defaults commit ae601ded9cfe8cc132c9576d2186d28bcf8f7ec8 Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon May 11 08:09:30 2015 -0400 Updated debian control file M debian/control commit a9cdd7acfd514105c08861cb08a1a2036b95a8e4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Sun May 10 18:45:57 2015 -0400 Removing coupling from authentication sources M lib/pf/Portal/Profile.pm commit abd2b58f267d1e267cc9481bffe1345920fcaf62 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Sun May 10 18:11:01 2015 -0400 New field/attribute for mandatory fields authentication source in portal profile M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M html/pfappserver/root/config/profile/captive-portal-settings.tt M lib/pf/ConfigStore/Profile.pm M lib/pfconfig/namespaces/config/Profiles.pm commit d832e89d24c1e6c2c6c35ab72857d28856992056 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 8 15:46:24 2015 -0400 debianize.patch for nodejs binary path M conf/pf.conf.defaults M debian/patches/debianize.patch commit 53640116f5c0f4be1f7bcd9813d2538c322196ca Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 8 15:42:20 2015 -0400 Added debian dep M debian/control commit 107fc60a8cddcfda76e3993619a80117c4f39e5b Author: Louis Munro <lmunro@inverse.ca> Date: Fri May 8 15:11:21 2015 -0400 Modified call to statsd to measure the actual number of succesful registrations. M lib/pf/node.pm commit 724f9faff7cb69dffb607f81739745569fdeef0f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 8 13:32:00 2015 -0400 Remove tight coupling with authentication sources M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Htpasswd.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Kerberos.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Null.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/RADIUS.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SMS.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SponsorEmail.pm M html/pfappserver/root/authentication/source/type/AD.tt M html/pfappserver/root/authentication/source/type/Email.tt M html/pfappserver/root/authentication/source/type/Htpasswd.tt M html/pfappserver/root/authentication/source/type/Kerberos.tt M html/pfappserver/root/authentication/source/type/LDAP.tt M html/pfappserver/root/authentication/source/type/Null.tt M html/pfappserver/root/authentication/source/type/RADIUS.tt M html/pfappserver/root/authentication/source/type/SMS.tt M html/pfappserver/root/authentication/source/type/SponsorEmail.tt M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/NullSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm commit e3472166da86fdac22efce30d7b16a7331337b12 Author: Louis Munro <lmunro@inverse.ca> Date: Fri May 8 11:27:04 2015 -0400 Fixed incorrect delimiter in graphite stats queries. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M lib/pf/services/manager/collectd.pm commit b2b879c9ece7a09daf2ce897df3c5275102036c9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 8 11:24:23 2015 -0400 Missing old references to CGI M conf/httpd.conf.d/captive-portal-common.conf commit f07cd74d5bec68028ac4279ded67df6da9d44809 Author: erSitzt <charlesdarw@gmail.com> Date: Fri May 8 16:03:40 2015 +0200 Used returnRadiusAccessAccept logic from Aruba.pm as suggested by fdurand https://github.com/inverse-inc/packetfence/blob/devel/lib/pf/Switch/Aruba.pm#L402 M lib/pf/Switch/AeroHIVE.pm commit 5f0236b2a194343dc36c8b644b911e13998483df Author: Louis Munro <lmunro@inverse.ca> Date: Fri May 8 09:54:54 2015 -0400 Fixed incorrect ports for carbon-cache. M conf/iptables.conf.example commit 83d03651509c2df230c4ba5557d1fc15e32185d6 Author: erSitzt <charlesdarw@gmail.com> Date: Fri May 8 15:27:21 2015 +0200 Corrected how a role is determined. M lib/pf/Switch/AeroHIVE.pm commit c3251c571217ca9f4a35265b29393f72523bf951 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 8 09:04:47 2015 -0400 Added isManaged in winbindd service manager M lib/pf/services/manager/winbindd.pm commit b172ef0003ac6e8d808276f1942b2ee8634ef7b7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 8 08:37:54 2015 -0400 Fixed username match in Radius source M lib/pf/Authentication/Source/RADIUSSource.pm commit 88f3cf57c7a705ce2a21987007479b391ccc0f2c Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 8 08:21:43 2015 -0400 Fixed pf.conf.defaults (monitoring.db_pass) M conf/pf.conf.defaults commit 213c38e802a831ac7992fa5027e7556cd2e32aed Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu May 7 18:10:54 2015 -0400 Minor adjustments related to PR #453 - Indentation - Typos - Wording - Silent returns M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql M lib/pf/pfcmd/checkup.pm M lib/pf/version.pm commit 4855854175a9fdbdc8b097e9cad8bc890826a7e8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu May 7 17:55:16 2015 -0400 NEWS file entry for PR #453 M NEWS.asciidoc commit 61a265b372fd603f36a970f429493693fc3b2f5e Author: Louis Munro <lmunro@inverse.ca> Date: Thu May 7 17:20:10 2015 -0400 Fixed a database name quoting in the configurator. M html/pfappserver/lib/pfappserver/Model/DB.pm commit 41cdbdf2b3d1b713fa0d05658594f97ca9679b7b Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 7 16:21:34 2015 -0400 Remove Fingreprints.pm from conffiles M debian/packetfence.conffiles commit 122d5f0cec31fba4370ae11f0262ef308bc7d4ec Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 7 16:16:51 2015 -0400 Fix file name in conffiles M debian/packetfence.conffiles commit f1a005a9d3e3cee89c70fb76467ae06aec054713 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 7 16:12:14 2015 -0400 Fix conffiles for debian packaging M debian/packetfence.conffiles commit f476e9b6683b807202aad02f1aebf3f80c8f89fc Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 7 16:03:44 2015 -0400 Fix debian packaging M debian/control commit 2f2bc3dbb961d312fd3f5c409980b6d2d12294a0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 7 15:56:50 2015 -0400 debianize.patch , second shot M debian/patches/debianize.patch commit d0bae677db8ee8531cee404c46e3250dc3986924 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 7 15:54:46 2015 -0400 recreate debianize.patch for debian packaging M debian/patches/debianize.patch commit 34fb94a2eb8d8a6a5db31cca1d78af9f806f0281 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 7 14:03:25 2015 -0400 Add non-example config files in conf/monitoring to .gitignore M .gitignore commit 23fb61b1bcbd38f86cd8baac51bed6d193e2d52e Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 7 14:48:27 2015 -0400 remove useless code M lib/pf/Switch/Cisco/Aironet_1600.pm commit bb8721733b6dd8ae2a2dbcd0a7096ffee672caff Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 7 14:35:10 2015 -0400 Updated news files for new sms carrier M NEWS.asciidoc commit 2a88a0585306369bddd773230631012dc7831904 Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue May 5 20:23:02 2015 -0400 Moved sql to upgrade and schema X.Y.Z M db/pf-schema-4.7.0.sql M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit d24e1a3841f2f1f8447a900da92d85de2ee77071 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 26 09:16:22 2015 -0500 New switzerland sms carrier M db/pf-schema-4.7.0.sql commit 6c4d221d3374ce0853215803337eaf07229e4504 Author: Louis Munro <lmunro@inverse.ca> Date: Thu May 7 14:19:59 2015 -0400 Fixed incorrect DB name quoting in grants to pf_graphite. M html/pfappserver/lib/pfappserver/Model/DB.pm commit e0c63d0bcee813537c80382a944483a12926fefb Author: Louis Munro <lmunro@inverse.ca> Date: Thu May 7 14:15:35 2015 -0400 Removed unused configuration variables for monitoring database username and password since we piggyback on the pf database user. M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/services/manager/httpd_graphite.pm commit 1bf05f7ac29a8653b4f67df8fda4ae531e94a7f9 Author: Louis Munro <lmunro@inverse.ca> Date: Thu May 7 12:52:32 2015 -0400 Fixed pf_graphite database schema creation bug in configurator. M html/pfappserver/lib/pfappserver/Model/DB.pm commit 8102c98434ddde293947098705926d6fa55b6706 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 7 12:23:05 2015 -0400 Add pfconfig.log to the list of log files M lib/pf/file_paths.pm commit 254d34a9b7fc666224222482d5fe9c98daea4620 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 7 12:21:10 2015 -0400 Fix issue with the log file creation permissions M sbin/pfconfig commit d1880654c41a86f2a007d14371aa31ddfb98d372 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 7 11:21:40 2015 -0400 remove unused code M lib/pf/Switch/Cisco/Aironet_1600.pm commit fb601ecb746ed3152659e29bbddb355ca4f9bbcf Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 7 11:11:56 2015 -0400 change parent module, re-add radiusDisconnect M lib/pf/Switch/Cisco/Aironet_1600.pm commit 24bd67185f9770ac618b369d1432b17ea57d2f66 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 7 10:53:16 2015 -0400 added method desc M lib/pf/Switch/Cisco/Aironet_1600.pm commit 80cf9d5de0272d20ef79e690d445be48ce4d1b61 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 7 10:50:57 2015 -0400 remove radiusDisconect, method from Catalyst 2960 M lib/pf/Switch/Cisco/Aironet_1600.pm commit 1f0b8163d4f18ca8388ee8031f0eea4a44ac2f94 Author: Louis Munro <lmunro@inverse.ca> Date: Thu May 7 10:17:24 2015 -0400 Added missing carbon dependency. M addons/packages/packetfence.spec commit 581a6f5c0e7b87294a8a8b91ff2956bcb00fefcc Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu May 7 09:28:36 2015 -0400 Added Aironet 1600 coa configuration M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 9e8447c9637861a14cbbd9793d62c2242b8c5768 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed May 6 15:49:52 2015 -0400 Module description.. M lib/pf/Switch/Cisco/Aironet_1600.pm commit 423d9cacca996b97eb4b96f86529e71d52b4bd51 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed May 6 15:41:41 2015 -0400 added aironet 1600 switch module A lib/pf/Switch/Cisco/Aironet_1600.pm commit 98873eb0edb7fa417820ea678622755ee38fc06e Author: Louis Munro <lmunro@inverse.ca> Date: Thu May 7 09:48:49 2015 -0400 Fixed packaging issues with collectd version and python-whisper on rpms systems. M addons/packages/packetfence.spec commit cea939f3436031ade3edd2a666cdb0ca09db2a2f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu May 7 09:24:01 2015 -0400 Missing NEWS file entry for PR #436 M NEWS.asciidoc commit a4b3fe3b2d795f256f99ca03586632ef28aa529e Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed May 6 19:23:56 2015 -0400 Fix earlier declaration in same scope M html/pfappserver/lib/pfappserver/Model/DB.pm commit c957a1b70ddd210b27f9459ec4bcd1ec62644ce2 Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed May 6 18:09:18 2015 -0400 Fix packaging for RHEL M addons/packages/packetfence.spec D conf/monitoring/carbon.conf A conf/monitoring/carbon.conf.example D conf/monitoring/collectd.conf A conf/monitoring/collectd.conf.example D conf/monitoring/dashboard.conf A conf/monitoring/dashboard.conf.example D conf/monitoring/local_settings.py A conf/monitoring/local_settings.py.example D conf/monitoring/statsd_config.js A conf/monitoring/statsd_config.js.example D conf/monitoring/storage-schemas.conf A conf/monitoring/storage-schemas.conf.example D conf/monitoring/types.db A conf/monitoring/types.db.example commit 8f460db3b2b160bc2c43bcc8bec9aebcf7df527f Author: Louis Munro <lmunro@inverse.ca> Date: Wed May 6 17:11:32 2015 -0400 Moved password.t to unittest so it would run automatically. D t/password.t A t/unittest/password.t commit 106363c0fdfedaa79365b765ceda08cce0090cf0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 6 16:55:05 2015 -0400 WEB - remove unused constants M conf/httpd.conf.d/httpd.portal M lib/pf/services/manager/httpd.pm M lib/pf/web/constants.pm commit 7f2c5818059e3cb9209cc8122c19ccd22bade19e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 6 16:48:43 2015 -0400 Removed references and calls to old stuff M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Pay.pm M lib/pf/web/custom.pm M lib/pf/web/wispr.pm commit 36918a204ba64e061d79fc644db5161053ab0ed4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 6 16:22:34 2015 -0400 pf::web - getting rid of old methods, constants M lib/pf/web.pm commit b757eb380c12477d26d0edd02eae5195f780c544 Author: Louis Munro <lmunro@inverse.ca> Date: Wed May 6 16:19:27 2015 -0400 Check for definedness. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit 1cd24864243e8a5a7cd3752dec34b89c1ab61eea Author: Louis Munro <lmunro@inverse.ca> Date: Wed May 6 16:12:31 2015 -0400 Made delimiters substitution more explicit. M lib/pf/StatsD.pm commit ad3920c246cccabfa5ba8ec825ab1b654691bf53 Author: Louis Munro <lmunro@inverse.ca> Date: Wed May 6 15:45:59 2015 -0400 Tweaked the graphs a bit to be more relevant. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M lib/pf/StatsD.pm commit c506600543008361581a83f85bb8648ff4ff7cc3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 6 15:32:14 2015 -0400 pf::web::guest - getting rid of old methods, constants M lib/pf/web/guest.pm commit 477eca399aa8ffe416f7643e6145728acd4b7bf3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 6 15:14:03 2015 -0400 pf::web::gaming - no longer needed D lib/pf/web/gaming.pm commit f8ea3a7e2159f521cb6e4a6e680af4ad5a000462 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 6 15:00:22 2015 -0400 pf::web::device_registration - Getting rid of old constants M lib/pf/web/device_registration.pm commit 33ae0a788859f8d2e4a05aaf1e048cd44df69602 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 6 14:59:55 2015 -0400 No more need for pf::web::billing D lib/pf/web/billing.pm commit 434a05dc3b55452ebc45f4176dea6db70d2c4553 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 6 13:35:20 2015 -0400 Updated translation file M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 9b0fa545771be2992ebe72f2f31a488f36629d98 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 6 13:25:34 2015 -0400 These fields shouldn't be part of "mandatory field" feature M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit 2500c773db5a7bad87c8ef245046294fa16400aa Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 6 11:52:01 2015 -0400 Reverted back from 'Bool' to 'Str' since it is more intuitive when dealing with flat-file configuration files M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Htpasswd.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Kerberos.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Null.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/RADIUS.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SMS.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SponsorEmail.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/NullSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm commit f1816f575a2e5335c7aacd386d00a46a98bcc751 Author: Louis Munro <lmunro@inverse.ca> Date: Wed May 6 11:51:23 2015 -0400 Removed useless modules from httpd. M addons/packages/packetfence.spec M conf/httpd.conf.d/httpd.graphite commit 047273dcd4a6a9f65444a817bb711b0acbb3cc77 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 6 11:43:25 2015 -0400 Missing WMI config file in .gitignore M .gitignore commit e58405bd629bd2655a2ca553e7bcb7e26f4be03a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 6 11:35:02 2015 -0400 Missing NEWS file entry for PR #434 M NEWS.asciidoc commit b4afbd0a33386a6254a54fea23545c51f2b80d29 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 6 10:47:15 2015 -0400 Forgot to exclude 'index' from parent while redifining it - Fixing "no warnings" test error M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Combination.pm commit 8dd4012dfe97d8e819d7369b66d49959a0e7505f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 6 10:43:38 2015 -0400 Skip test if there is no pf-schema file M t/db/schema.t commit b58e8dce9e2ccb693b582e87637b83ba3122410a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 20 17:00:33 2015 -0400 Updated pod doc and removed unused modules M t/db/schema.t commit b1773df59e8c0a94aa26f84fa48e8f1023af2ef8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 16 10:04:34 2015 -0400 New test for schema A t/db/schema.t commit 394dfd8ae2e25ac0ac8790a7c4c11ac6e262fd55 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 6 10:31:16 2015 -0400 No more need for conf/users/ directory M addons/packages/packetfence.spec M debian/rules commit a0639b7750b946d58378bafae76c9c229af8feca Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 6 10:26:49 2015 -0400 Mess up in previous db schema upgrade files and forgot one in UPGRADE guide M UPGRADE.asciidoc M db/upgrade-4.1.0-4.2.0.sql M db/upgrade-4.3.0-4.4.0.sql commit 713871ebe40017354af1c9f9ee090282fe668064 Author: Louis Munro <lmunro@inverse.ca> Date: Wed May 6 10:22:25 2015 -0400 Added graphite database handling to configurator. M html/pfappserver/lib/pfappserver/Model/DB.pm commit 9d3d2400f097ac496406a78f5daa3c9402597953 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 5 17:34:01 2015 -0400 Pass the switch object to getNodeInfoForAutoReg instead of the switch id M sbin/pfsetvlan commit cbb26631872d7e9c59b308914d270cdaf8f66662 Author: Louis Munro <lmunro@inverse.ca> Date: Tue May 5 16:29:44 2015 -0400 Added database upgrade script. M db/upgrade-X.X.X-X.Y.Z.sql commit 2d2a1cdfd86b6505277c7b3911b924329c7053c7 Author: Louis Munro <lmunro@inverse.ca> Date: Tue May 5 16:17:32 2015 -0400 Made timezone in graphs autoconfigure. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit 17eae49ce8d64dd551906d2c2fc1d549886a7036 Author: Louis Munro <lmunro@inverse.ca> Date: Tue May 5 15:46:14 2015 -0400 Fixed missing /content/ alias in httpd.graphite. M conf/httpd.conf.d/httpd.graphite M lib/pf/services/manager/collectd.pm commit 5267bb0076fe17455ebe09af17ca46a5c5294e8a Author: Louis Munro <lmunro@inverse.ca> Date: Tue May 5 14:42:33 2015 -0400 Fixed moronic commit that statically assigned the dashboard a ip in my test VM. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit c9fdb596cc66f4ce357512fd3c8c9bdf67f02260 Author: Louis Munro <lmunro@inverse.ca> Date: Tue May 5 13:24:05 2015 -0400 Merging back changes after testing. M conf/httpd.conf.d/httpd.graphite M conf/monitoring/collectd.conf M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M lib/pf/services/manager/httpd_graphite.pm commit d7b77f26951f96b8a88036c62145931ff030c957 Author: Louis Munro <lmunro@inverse.ca> Date: Tue May 5 13:12:29 2015 -0400 Merging PR 448 from cgx for dashboard front end. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm M html/pfappserver/root/admin/status.tt M html/pfappserver/root/graph/dashboard.tt M html/pfappserver/root/static/admin/status.js M html/pfappserver/root/static/app/graphs.js commit 0d089c17e19e692e91cdf2b807c7e78aa90dda87 Author: Louis Munro <lmunro@inverse.ca> Date: Tue May 5 13:06:37 2015 -0400 fixed wrong host for the carbon relay. fixed namespace issue in graphite. M conf/monitoring/statsd_config.js M debian/packetfence.conffiles M lib/pf/StatsD.pm commit d593e16f277c74d66b5d3710e823a8c4db81c265 Author: Louis Munro <lmunro@inverse.ca> Date: Mon May 4 13:19:11 2015 -0400 Fixed missing pf::log and changed SECRET_FILE to variable rather than attribute. M lib/pf/services/manager/httpd_graphite.pm commit c54a61eb0a286f47b2fa3875c3f779e1a65d5d55 Author: Louis Munro <lmunro@inverse.ca> Date: Mon May 4 11:48:17 2015 -0400 Made graphite secret self generating. M conf/monitoring/local_settings.py M lib/pf/services/manager/httpd_graphite.pm commit b6abc94c2d26254886853b91c8b6840d617117ee Author: Louis Munro <lmunro@inverse.ca> Date: Fri May 1 13:49:01 2015 -0400 Removed useless whining. M lib/pf/password.pm commit 180ad745c8d7ea8d43980d0dbfeaf0e9ff89fa1d Author: Louis Munro <lmunro@inverse.ca> Date: Thu Apr 30 16:03:18 2015 -0400 More packaging goodness. Symlinks on RHEL6 and permissions in /var/lib/. M addons/packages/packetfence.spec commit fe30e6512b6d2909ef045137b1c1f93a006578b6 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Apr 30 15:21:31 2015 -0400 I18N strings added. M html/pfappserver/lib/pfappserver/I18N/i_default.po commit ead7aee298b3c4d0f379418417dd07b9058244a5 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Apr 30 14:22:28 2015 -0400 Fixed wrong service ip for carbon. Cleaned up collectd config. M conf/monitoring/collectd.conf M lib/pf/services/manager/carbon_cache.pm commit 15ffd1d9441e1b1ae911d1f29a7ead4805b6e0d3 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Apr 30 11:43:23 2015 -0400 Cleaned up httpd.graphite file and made OS independant. M conf/httpd.conf.d/httpd.graphite commit a9cfe054240de2fcf1c1daed6658a32d1f8ac204 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 29 17:07:31 2015 -0400 Further fixes after testing. Adds the automatic management of the carbon cache in clustered mode. M conf/documentation.conf M conf/monitoring/carbon.conf M conf/monitoring/local_settings.py M lib/pf/services/manager/carbon_cache.pm M lib/pf/services/manager/carbon_relay.pm M lib/pf/services/manager/httpd_graphite.pm commit b343ed07b6e77f9142e7b1845b01b04fab7eeeff Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 29 16:58:56 2015 -0400 Added pf to carbon group in RH package spec file. M addons/packages/packetfence.spec commit e3b9ae123dd63a30ec9fa0ea731347e1f44eb9c5 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 29 12:45:26 2015 -0400 Modified pid file name to match that of the radsniff3 service. D lib/pf/services/manager/radsniff.pm A lib/pf/services/manager/radsniff3.pm commit 6d61075b704dfd6e184930bb18a00c7b545e2f60 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 28 15:51:11 2015 -0400 Made dashboard services optional. M lib/pf/services/manager/carbon_cache.pm M lib/pf/services/manager/carbon_relay.pm M lib/pf/services/manager/collectd.pm M lib/pf/services/manager/httpd_graphite.pm M lib/pf/services/manager/radsniff.pm M lib/pf/services/manager/statsd.pm commit 82092bd90e19076f5a653222616397f564bad6c1 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 28 15:38:32 2015 -0400 Merged branch making services optional. M lib/pf/cmd/pf/service.pm M lib/pf/services/manager.pm commit bbf3bc2d1cde7980af7acc5cfaa474dabdd7e61f Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 28 15:33:20 2015 -0400 Added graphite database schema and requied rights. M addons/packages/packetfence.spec A db/pf_graphite-schema.sql commit d12eecc0d5a38fcbfa8fafc9acc66b2809418b61 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 28 14:18:51 2015 -0400 Updated graphite to serve the static content. M conf/httpd.conf.d/httpd.graphite M conf/monitoring/local_settings.py commit f56bdf22b396533b14829c593da0b15b8a63cf57 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 28 10:28:58 2015 -0400 Modified default storage schema to prevent conflict. M conf/monitoring/storage-schemas.conf commit e7be4284d33a1faa77357242e0f684da9821e4c2 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Apr 27 17:16:31 2015 -0400 Changed collectd config so that it will delete it's own socket file. M conf/monitoring/collectd.conf commit 75a590d8378bfefc98a480ff1769d77fe11784d5 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Apr 27 15:46:50 2015 -0400 Fixed path to radsniff3. M conf/pf.conf.defaults commit 0f2de72900284760adb8f2256f6d8e0358e052c6 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Apr 27 15:24:24 2015 -0400 Added ports to open in iptables. M conf/iptables.conf.example commit 88dbc5038a36354bceb9a10c4feecbf472133710 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Apr 27 10:55:19 2015 -0400 Added the required backends and servers code for StatsD. A lib/Etsy/statsd/backends/console.js A lib/Etsy/statsd/backends/graphite.js A lib/Etsy/statsd/backends/repeater.js A lib/Etsy/statsd/servers/tcp.js A lib/Etsy/statsd/servers/udp.js commit dc50884bbf1280f4698cf5c19857806abe5d71d9 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Apr 27 10:39:55 2015 -0400 Fixed carbon cache paths. M lib/pf/services/manager/carbon_cache.pm commit a04052a4eba715171b8e0d4425fa3eb7ff47d06d Author: Louis Munro <lmunro@inverse.ca> Date: Fri Apr 24 17:48:55 2015 -0400 Fixed missed service managers files and documentation. M conf/documentation.conf M lib/pf/services/manager/carbon_relay.pm M lib/pf/services/manager/collectd.pm M lib/pf/services/manager/radsniff.pm commit f8bda52c24edbe6a33962174f8aca7b2d15965bc Author: Louis Munro <lmunro@inverse.ca> Date: Fri Apr 24 17:31:32 2015 -0400 fixed paths to carbon-cache. M conf/pf.conf.defaults commit a6d46707e01caeae977100d8c2c695e328a6e9a9 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Apr 24 16:35:55 2015 -0400 A number of changes related to file paths. M conf/documentation.conf A conf/httpd.conf.d/graphite-web.wsgi A conf/httpd.conf.d/httpd.graphite D conf/httpd.conf.d/httpd.graphite.conf M conf/monitoring/collectd.conf M conf/monitoring/local_settings.py M conf/pf.conf.defaults M lib/pf/services/manager/carbon_cache.pm M lib/pf/services/manager/carbon_relay.pm M lib/pf/services/manager/collectd.pm M lib/pf/services/manager/httpd_graphite.pm M lib/pf/services/manager/radsniff.pm commit 04053892825ef8f16ce9742c3d5a684271da9fa2 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 8 09:54:23 2015 -0400 Refactor and correct types.db generation. M lib/pf/services/manager/collectd.pm commit 55b7e8cb161d859550f3e2b54e7f3c1039a72ee4 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 8 09:51:32 2015 -0400 Makes types.db collectd database a configuration file. Required so that we can add the FreeRADIUS types. M conf/monitoring/collectd.conf A conf/monitoring/types.db M lib/pf/services/manager/collectd.pm commit cae6bcecec5158fc18217bacdc0a555abfdf5bc3 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 7 14:42:58 2015 -0400 Added "working" service managers. M conf/monitoring/carbon.conf M conf/monitoring/collectd.conf M conf/monitoring/local_settings.py M conf/monitoring/statsd_config.js M conf/pf.conf.defaults A lib/Etsy/statsd/LICENSE A lib/Etsy/statsd/bin/statsd A lib/Etsy/statsd/lib/config.js A lib/Etsy/statsd/lib/helpers.js A lib/Etsy/statsd/lib/logger.js A lib/Etsy/statsd/lib/mgmt_console.js A lib/Etsy/statsd/lib/pid.js A lib/Etsy/statsd/lib/process_metrics.js A lib/Etsy/statsd/lib/process_mgmt.js A lib/Etsy/statsd/lib/set.js A lib/Etsy/statsd/proxy.js A lib/Etsy/statsd/stats.js M lib/pf/services/manager/carbon_cache.pm M lib/pf/services/manager/carbon_relay.pm M lib/pf/services/manager/collectd.pm M lib/pf/services/manager/radsniff.pm M lib/pf/services/manager/statsd.pm commit a11c67056e47dd126d015ea9fb978a7fce200371 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Mar 31 13:30:42 2015 -0400 Added documentation for new services binaries. M conf/documentation.conf commit d6813dfeb2bcf71b0debf02c4b845cab01231523 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 30 16:41:35 2015 -0400 Fixed a typo. M lib/pf/services/manager/radiusd.pm commit c9780a0198117ec1acb2165cc3b25ba8c7153200 Author: Louis Munro <lmunro@inverse.ca> Date: Sun Mar 29 16:46:40 2015 -0400 Added default binaries to pf.conf.defaults for the dashboard services. M conf/pf.conf.defaults M lib/pf/services/manager/carbon_cache.pm M lib/pf/services/manager/carbon_relay.pm commit 944228f3dbe9ba20e0fcc9980244f56c5e36d384 Author: Louis Munro <lmunro@inverse.ca> Date: Sun Mar 29 16:28:06 2015 -0400 Added service manager for radsniff, added configuration for graphite web. Work remains to get graphite-web configuration integrated with multimaster. M conf/monitoring/carbon.conf A conf/monitoring/dashboard.conf A conf/monitoring/local_settings.py D conf/monitoring/relay-rules.conf M conf/monitoring/statsd_config.js A lib/pf/services/manager/carbon_cache.pm A lib/pf/services/manager/carbon_relay.pm A lib/pf/services/manager/collectd.pm A lib/pf/services/manager/httpd_graphite.pm M lib/pf/services/manager/radiusd.pm A lib/pf/services/manager/radsniff.pm A lib/pf/services/manager/statsd.pm commit 8e549ab3523be3af7776efef9e2f2afa68bb2eb1 Author: Louis Munro <lmunro@inverse.ca> Date: Sun Mar 29 14:07:23 2015 -0400 Adding service managers and configuration files for: statsd collectd carbon-cache carbon-relay graphite-web Still full of bugs. Just saving progess. D conf/httpd.conf.d/graphite-web.conf A conf/httpd.conf.d/httpd.graphite.conf commit f82796319d40d0cf6e9edd7f6a6e82b5416c1267 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Mar 27 15:35:57 2015 -0400 Added some configuration files. A conf/httpd.conf.d/graphite-web.conf A conf/monitoring/carbon.conf A conf/monitoring/collectd.conf A conf/monitoring/relay-rules.conf A conf/monitoring/statsd_config.js A conf/monitoring/storage-schemas.conf commit 07effdd4ddbc0679b671d9f8208443e2d386e616 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Mar 27 14:46:43 2015 -0400 Saving progress. Added several new configuration files required by the dashboard. M conf/documentation.conf M conf/pf.conf.defaults commit 988a5849509d1f2271fca6408fd1ac70b855a063 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 20 13:55:46 2015 -0400 Added arguement validation for add_person and add_person M lib/pf/api.pm commit eef0dc93c8537096da315d1345c817372d174882 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 31 12:21:41 2015 -0400 Fixed issue where all actions where not being updated or add to a person M lib/pf/api.pm commit 8cde21c46b5d9c59cd9483fe0e74ddb9edb611e7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 23 13:25:50 2015 -0400 Add new methods view_person,modify_person,add_person M lib/pf/api.pm commit ee7112fb49c4e9596471bd5f9bbd2251309ee0a3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 5 11:26:29 2015 -0400 Change version to 5.1.0 M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit f559996a2020558c7b4a2961321b786b5371005b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 4 14:55:16 2015 -0400 Updated POD doc M lib/pf/version.pm commit 938f7e66d5f768080c20c5ad3249fff981b24a34 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 4 12:30:33 2015 -0400 Rename functions and updated db checkup error message M lib/pf/pfcmd/checkup.pm M lib/pf/version.pm commit 3fb55a17f388399b05d5515953eddef5a4380cc9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 4 11:13:56 2015 -0400 Move db/pf_version.sql to the upgrade sql and schema D db/pf_version.sql commit af10632b7ee370210255c4c658f803bc4c3bfcc9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 29 16:17:35 2015 -0400 Create pf_version schema M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 81792ab729b7626adc641151983177bc65849558 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 15 14:37:14 2015 -0400 Schema for pf_version A db/pf_version.sql commit a604c5a6d1eecdd9b038c1aa126dac01589bb94b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 10 15:18:06 2015 -0400 Cleanup pod doc M lib/pf/version.pm commit 7f2b3cf6a5238adadbf3c0c4bb6f8c2abb12721f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 10 15:16:12 2015 -0400 Fixed compile error and cleaned up doc M lib/pf/pfcmd/checkup.pm commit 2a50910ba1dee8f91be228d964464b968e51a135 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 9 13:39:46 2015 -0400 Remove pf version variable M lib/pf/constants.pm commit a0a0ecb62902faf27c90106a4de425c4062f01a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 9 13:39:01 2015 -0400 New functions to read release and version information M lib/pf/version.pm commit cf454b8d4d0a45f57fa708f9ac132a59b21e11b6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 8 12:55:36 2015 -0400 Fix pod doc M lib/pf/version.pm commit 8a82e681a5d39c6222b150551b9059c537c7fd2d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 8 12:54:40 2015 -0400 Add new checkup for db version M lib/pf/pfcmd/checkup.pm commit 4f775efcd4bd17e404f9e6bc2fedcc30a9fa0935 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 7 12:00:14 2015 -0400 New module pf::version A lib/pf/version.pm commit e55baa67ec2413aeb871b741839bdb794c1fbe6c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 7 11:14:37 2015 -0400 new constant PF_VERSION M lib/pf/constants.pm commit 0d9ac85a835cc7960089a37b34e02f190092734d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon May 4 23:47:53 2015 -0400 Missing NEWS file entry for PR #419 M NEWS.asciidoc commit b68dcc5f344a5289b5782c720988509162183da4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon May 4 23:46:24 2015 -0400 Missing NEWS file entry for PR #483 M NEWS.asciidoc commit b5cc834011a77355c2b5e01bfdce1824a1dc5816 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon May 4 23:45:04 2015 -0400 Missing NEWS file entry for PR #484 M NEWS.asciidoc commit 752316315b227437df71cbad9cf1115f315bde2f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon May 4 23:44:06 2015 -0400 Missing NEWS file entry for PR #499 M NEWS.asciidoc commit 18b63f413965f1f51a973070665de047f37500f9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon May 4 23:42:27 2015 -0400 Missing NEWS file entry for PR #481 M NEWS.asciidoc commit b93d6908f40ba286fde637fe325382afc3a637e4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon May 4 23:40:32 2015 -0400 NEWS file entry for #497 M NEWS.asciidoc commit 92edb440e745270300853353195f6ccdd155efed Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon May 4 21:22:03 2015 -0400 Fix after review M html/captive-portal/templates/guest.html M html/captive-portal/templates/login.html M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Htpasswd.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Kerberos.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Null.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/RADIUS.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SMS.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SponsorEmail.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/NullSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm commit 0b6973ed193b80d1d0d80343b2c5d1517723ec6b Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 4 12:11:16 2015 -0400 Added mandatory fields for guest sources (SMS EMAIL SPONSOR) Fix for pull request M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M html/captive-portal/templates/guest.html M html/captive-portal/templates/login.html M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SMS.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SponsorEmail.pm M html/pfappserver/root/authentication/source/type/Email.tt M html/pfappserver/root/authentication/source/type/SMS.tt M html/pfappserver/root/authentication/source/type/SponsorEmail.tt M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm M lib/pf/Portal/Profile.pm M lib/pf/person.pm commit e89ea223ea3caa2f8014eada8b8b1f52e4a1f739 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 30 10:28:07 2015 -0400 Fix syntax deprecated M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 3bfa0e39af7f583ddedce44cdd7cd8f6dea58c38 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 29 10:33:53 2015 -0400 Added "use_mandatory_fields" to null authentication source M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Null.pm M html/pfappserver/root/authentication/source/type/Null.tt M lib/pf/Authentication/Source/NullSource.pm commit 9eac8c48c663c48b9173c6a46d61872a8f1d858e Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Apr 28 18:49:35 2015 -0400 Show mandatory fields on the login page (not guest) only if one off the authentication source need it M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit bcf8cbc0ec366d623222eb9187f0be364c9b7baf Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 28 17:16:59 2015 -0400 Fixed typo M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Htpasswd.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Kerberos.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/RADIUS.pm commit 9741c14e9524cfd2c3b0cf44511a1e4082eb8df3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 28 17:12:26 2015 -0400 Changed template logic M html/captive-portal/templates/guest.html M lib/pf/Portal/Profile.pm commit e06dff57152152a014c6891cb59446b90613d1f7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 28 16:25:52 2015 -0400 Fix field in template M html/captive-portal/templates/guest.html commit 69cf271a8bb15f6fc81c350a8abfb1361f6553c2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 28 16:11:25 2015 -0400 Don't try to translate name of value in the form M html/captive-portal/templates/guest.html M html/captive-portal/templates/login.html commit b546267dee983fd8890dacb752fbe8ed5217fe90 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 28 15:27:12 2015 -0400 Show mandatory fields on the portal. Update person with mandatory fields Validate or no mandatory fields if authentication source is aware of that. M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M html/captive-portal/templates/guest.html M html/captive-portal/templates/login.html M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Htpasswd.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Kerberos.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/RADIUS.pm M html/pfappserver/root/authentication/source/type/AD.tt M html/pfappserver/root/authentication/source/type/Htpasswd.tt M html/pfappserver/root/authentication/source/type/Kerberos.tt M html/pfappserver/root/authentication/source/type/LDAP.tt M html/pfappserver/root/authentication/source/type/RADIUS.tt M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/person.pm commit f6383b422050b610ca20195ee72e681017e3d0ed Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 28 11:02:03 2015 -0400 force mandatory fields when specific authentication sources has been selected M lib/pf/Portal/Profile.pm commit 87f833d2afdd0e9079488335dfd2b86addc04b28 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 23 16:21:15 2015 -0400 Show mandatory fields when you select them on the portal profile M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M html/captive-portal/templates/guest.html M html/captive-portal/templates/login.html commit 3eb80046c53633e517930fa7a0f170ef96ce5ac1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon May 4 18:30:43 2015 -0400 Fixed 'active' tab in 'Device' listing M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Device/Upstream.pm commit 7f9ab674c2297c813427019298f24f9ea64ed393 Author: Louis Munro <lmunro@inverse.ca> Date: Mon May 4 16:31:39 2015 -0400 Post release (5.0.2) procedure. M NEWS.asciidoc M conf/pf-release commit 1db63e6b8643ba1782790ff35ca48e0fbc08db7e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 30 13:49:06 2015 -0400 Fix to work with fingerbank M html/pfappserver/lib/pfappserver/Form/Config/Scan.pm commit 62af7f4afc69bf1732a0a59b46dfac21eec2ba26 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 16 11:44:50 2015 -0400 Moved to new sql schema M db/pf-schema-5.0.0.sql M db/pf-schema-X.Y.Z.sql M db/upgrade-4.7.0-5.0.0.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 11ae5891b9194462d801098c14cf51d60fff6528 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 16 11:22:12 2015 -0400 Change on PacketFence_Administration_Guide because of the rebase M docs/PacketFence_Administration_Guide.asciidoc commit 1d04d42d23b8a1a20ecc05de069c5322240b4f23 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 16 10:53:04 2015 -0400 Updated documentation M docs/PacketFence_Administration_Guide.asciidoc commit ebce23e5fd0bc57b49772679631727ef6aa13ced Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 13 15:55:19 2015 -0400 Use pf::constants::scan M lib/pf/api.pm M lib/pf/scan/wmi.pm commit 57f4b3e4812c7158564bfde69b10167bcd28ca19 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 13 10:35:55 2015 -0400 Wrong syntax in debian/control M debian/control commit b442a3c7047de14927847745281fbb92856dcaf4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 10 16:17:52 2015 -0400 Updated scanner documentation M docs/PacketFence_Administration_Guide.asciidoc A docs/images/scan_definition.png A docs/images/scan_type.png commit e418e3832d42fda1ead84e6047a00ed1a69d29ec Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 10 11:40:20 2015 -0400 Test if wmi successfully connected to the device M lib/pf/scan/wmi/rules.pm commit 3260378d193b63f4b2d8ef15841fb06f7f1988cf Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 10 11:20:11 2015 -0400 Fix configuration issue M lib/pf/api.pm M lib/pf/scan/wmi/rules.pm commit 59206838a42d6465f6857572f360ca8645cfbdca Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 10 09:39:04 2015 -0400 Added sample config in wmi rules M conf/wmi.conf.example commit 55332d58f6cfb4f01639e79bed0d8c3146d10b3a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 10 09:22:49 2015 -0400 Fix findScan to use the new fingerbank M lib/pf/Portal/Profile.pm commit 8c83d1e0d14a871a751144d00f25b8439ace3108 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 10 08:30:32 2015 -0400 Added missing function (is_prod_interface) M lib/pf/util.pm commit a000bfe8ba5ef5429656bec62ee3869e2273f0e1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 9 14:05:22 2015 -0400 Fixed SCAN ROLE for ADMIN M lib/pf/constants/admin_roles.pm commit 17d3c208a36cd68d907222a1eb1da71d9c259d74 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 9 13:16:48 2015 -0400 removed pf::os M lib/pf/Portal/Profile.pm commit 062549362cf859f2a9b83c3e1bb675b5e7f05c75 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 8 08:32:08 2015 -0400 Revert "Removing non-existant files after Fingerbank merge (debian commit version)" This reverts commit 9bdb6c7b9b1a14bdf67ecdc97ae1a4b23ff9ba32. M debian/packetfence.conffiles commit e499fc3ec5a336127d04ffdbe8f39ad48f2c0d01 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 16 08:29:26 2015 -0400 Use config hashes for scan config M lib/pf/factory/scan.pm commit fcff1cb6f0efa3edf5efddffb14a140098720765 Author: root <root@pfubuntu> Date: Fri Mar 13 16:44:34 2015 -0400 In loving memory of ans :-( M lib/pf/scan/wmi/rules.pm commit 078cf6c413f9c7f2a9baa723b3683a3dc2e4573b Author: root <root@pfubuntu> Date: Fri Mar 13 16:32:33 2015 -0400 Fix for PR M html/pfappserver/lib/pfappserver/Form/Config/WMI.pm M lib/pf/Portal/Profile.pm M lib/pf/action.pm M lib/pf/api.pm M lib/pf/config.pm M lib/pf/node.pm M lib/pf/scan.pm M lib/pf/scan/nessus.pm M lib/pf/scan/openvas.pm M lib/pf/scan/wmi.pm M lib/pf/scan/wmi/rules.pm M lib/pf/vlan.pm M lib/pf/web/release.pm M lib/pfconfig/namespaces/config/Scan.pm M lib/pfconfig/namespaces/config/Wmi.pm commit 6ac9411de269d9e50032ccd6a34258897c817c5a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 13 11:01:25 2015 -0400 Moved scan constants to pf::contstants::scan M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm A lib/pf/constants/scan.pm M lib/pf/scan.pm M lib/pf/scan/nessus.pm M lib/pf/scan/openvas.pm M lib/pf/violation.pm commit a65cf72d308676c9111f7bf279cfb39dd0d19c2f Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Mar 12 20:16:10 2015 -0400 Fixed database schema M db/pf-schema-4.6.0.sql M db/pf-schema-5.0.0.sql M db/upgrade-4.5.0-4.6.0.sql M db/upgrade-4.7.0-5.0.0.sql commit 82a63e33314077b7eee4d7c5422de7b488f44895 Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Mar 12 20:12:59 2015 -0400 Losted code from rebase M lib/pf/config.pm commit e37d1536ba08b937feaef43358173040496500a7 Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Mar 12 20:00:00 2015 -0400 Fixed rebase issue M html/pfappserver/lib/pfappserver/Controller/Config/Scan.pm M html/pfappserver/lib/pfappserver/Controller/Config/WMI.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Scan.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/WMI.pm M lib/pf/config.pm commit f25094a91bde310958e20074b13b65e7e17fded4 Author: root <root@pfubuntu> Date: Tue Mar 10 14:36:59 2015 -0400 Fixed undefined value if there is no scanner defined M lib/pf/Portal/Profile.pm M lib/pf/api.pm commit eb3c5174856542534a51803af670b917835ee887 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 9 14:02:40 2015 -0400 Removed useless code M lib/pfconfig/namespaces/config/Scan.pm M lib/pfconfig/namespaces/config/Wmi.pm commit 5d0a9b29f383ce540bc2c7564fc89984a3becf27 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 9 13:41:00 2015 -0400 Fixed indent M lib/pfconfig/namespaces/config/Scan.pm M lib/pfconfig/namespaces/config/Wmi.pm commit b2230d41f91ba2efe6b43f8b5943c8eb11805845 Author: root <root@pfubuntu> Date: Mon Mar 9 11:43:44 2015 -0400 Use the new pfconfig M lib/pf/constants/admin_roles.pm A lib/pfconfig/namespaces/config/Scan.pm A lib/pfconfig/namespaces/config/Wmi.pm commit 557a58b197c4114c7657d2ace85b5067e8b30fbc Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 4 13:31:11 2015 -0500 Add back oses and made Windows the one and only field M html/pfappserver/lib/pfappserver/Form/Config/Scan/WMI.pm commit a8cb925a692bd81e4b61ffe39b04ad70d6af3cd6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 4 13:18:43 2015 -0500 Move oses to the parent class M html/pfappserver/lib/pfappserver/Form/Config/Scan.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/Nessus.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/OpenVAS.pm commit b13e7c955826145f296c54f2be7d0188ef579f69 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 4 13:09:51 2015 -0500 Remove oses from form M html/pfappserver/lib/pfappserver/Form/Config/Scan/WMI.pm commit eb91038e2cb785d3169d142f3bbe9b5d3fd892ea Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 27 12:01:36 2015 -0500 Fix the display of the wmi rules M html/pfappserver/lib/pfappserver/Form/Config/Scan/WMI.pm M html/pfappserver/root/config/scan/type/wmi.tt M html/pfappserver/root/config/scan/view.tt commit aea9a96e670fe7917fea059a27c8b23dd34e7c4b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 27 12:00:22 2015 -0500 Load the scan-wmi.js M html/pfappserver/root/admin/configuration.tt commit d5a77ef1735b031a39244808ab2c1b72e80184ef Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 27 11:53:25 2015 -0500 Rename rules to wmi_rules M html/pfappserver/lib/pfappserver/Form/Config/Scan/WMI.pm commit d5293ac352a24d8e419485d181c3ac9e3eb569d5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 27 11:52:55 2015 -0500 New js for scan wmi rules A html/pfappserver/root/static/admin/config/scan-wmi.js commit 17276005f70c1a9a045b6f6a703ce4df89d4a196 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 27 11:20:22 2015 -0500 Update copyright M html/pfappserver/lib/pfappserver/Controller/Config/Scan.pm M html/pfappserver/lib/pfappserver/Controller/Config/WMI.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/Nessus.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/OpenVAS.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/WMI.pm M html/pfappserver/lib/pfappserver/Form/Config/WMI.pm M html/pfappserver/lib/pfappserver/Model/Config/Scan.pm M html/pfappserver/lib/pfappserver/Model/Config/WMI.pm M lib/pf/ConfigStore/Scan.pm M lib/pf/ConfigStore/WMI.pm M lib/pf/factory/scan.pm M lib/pf/scan/wmi.pm commit 4644976927c2c84f8eea5c7fa19ef9029bb680a8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 27 11:14:01 2015 -0500 Fixed syntax error M lib/pf/scan/wmi/rules.pm commit ea3a7be4bb60cc2813ce7f371fda9e87f4440897 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 27 11:12:19 2015 -0500 Move type specific form values to seperate templates A html/pfappserver/root/config/scan/type/nessus.tt A html/pfappserver/root/config/scan/type/openvas.tt A html/pfappserver/root/config/scan/type/wmi.tt M html/pfappserver/root/config/scan/view.tt commit e21b7e91082da8c1fc3c0161b0a1d30344efaaa5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 27 11:11:01 2015 -0500 Change to use a url instead of an anchor (hash) for list entries M html/pfappserver/root/config/scan/list.tt commit f5713972791323e6d8d8c60cf3b45599b1727b8e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 27 10:55:32 2015 -0500 Increase size of modal M html/pfappserver/root/config/scan/index.tt commit 9e65dfafe0de5c254aa4e0a5f04b31fe216ba4ac Author: root <root@pfubuntu> Date: Fri Feb 27 10:41:25 2015 -0500 Fix syntax M lib/pf/scan/wmi/rules.pm M lib/pf/violation.pm commit f04b40e46bf9825fe16c721fa8e5429d9194e5d1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 15 18:11:46 2015 -0500 Handle external command and replace var with node info values M lib/pf/action.pm commit 80d856dd6d6a174fa281f5013cbf5703275d2f54 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 14 16:35:37 2015 -0500 Added cli to external violation action M db/upgrade-4.5.0-4.6.0.sql commit 754fa07845dff87f4f5069f1c773028223d05e5b Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 8 17:03:41 2015 -0500 Create a post scan violation M lib/pf/violation.pm commit cf08923e2a10dac46b9adc0e22947073de5569a0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 14 16:35:37 2015 -0500 Added cli to external violation action M db/pf-schema-4.6.0.sql M db/upgrade-4.5.0-4.6.0.sql M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/root/static/admin/config/violations.js M html/pfappserver/root/violation/view.tt M lib/pf/action.pm M lib/pf/class.pm M lib/pf/violation_config.pm commit 0ffb34c6541ada36432b345b1bfa4a13e66f41d1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 14 10:38:25 2015 -0500 Fix syntax M lib/pf/api.pm commit e4797631eef759abee623ab5cd3fd8528431851c Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 14 10:33:47 2015 -0500 Added timer and reevaluate access at the end of dynamic register M lib/pf/api.pm M lib/pf/scan/wmi/rules.pm commit 7f00c83c2bac975d306a1997df64db8d15b76e20 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 14 09:15:00 2015 -0500 Added an api function to compute and register the device based on wmi result M lib/pf/api.pm M lib/pf/node.pm M lib/pf/scan/wmi/rules.pm commit 51fc2f68f3adbe7216a222b029d9213a27bb7b0e Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jan 13 11:07:37 2015 -0500 Added logic for pre registration scan M conf/violations.conf.example M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M lib/pf/action.pm M lib/pf/api.pm M lib/pf/scan.pm M lib/pf/scan/nessus.pm M lib/pf/scan/openvas.pm M lib/pf/scan/wmi.pm M lib/pf/violation.pm M sbin/pfdhcplistener commit 7f73552abe684e8665e4b7eb2f28af83b4e31b6d Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 12 16:29:32 2015 -0500 Renamed scan form entrie M html/pfappserver/lib/pfappserver/Form/Config/Scan.pm commit 044fca3c7548ef457c32cf1b41922d0badcaa392 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 12 16:25:10 2015 -0500 Added pre-registration registration an post-registration form entries for scan M html/pfappserver/lib/pfappserver/Form/Config/Scan.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/Nessus.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/OpenVAS.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/WMI.pm commit 86cf58f72aaafb04a5eb8d64700bc840de16a8bb Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 12 15:50:27 2015 -0500 Added scan on production vlan code M lib/pf/api.pm M lib/pf/scan.pm M lib/pf/scan/nessus.pm M lib/pf/scan/openvas.pm M lib/pf/scan/wmi.pm M lib/pf/scan/wmi/rules.pm M sbin/pfdhcplistener commit cdb60e463a462aae1046ab929cd7a69c099f1e51 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 12 11:46:47 2015 -0500 HTML modification M html/pfappserver/root/config/scan/list.tt M html/pfappserver/root/config/scan/view.tt commit d5c75785381f139e7a6b7fda527a13f5729ed26e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 8 17:03:41 2015 -0500 Create a post scan violation M conf/violations.conf.example M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/WMI.pm M lib/pf/action.pm M lib/pf/factory/scan.pm M lib/pf/node.pm M lib/pf/scan.pm M lib/pf/scan/wmi.pm M lib/pf/violation.pm M lib/pf/vlan.pm commit c4688c743d8434a2f427fa6f530bd36656eb5de7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 7 16:44:14 2015 -0500 Close violation after scan M lib/pf/scan/wmi.pm commit c1ba533d084cdbec3fac32bbd7fed9c99de33696 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 7 14:47:22 2015 -0500 Syntax fix M lib/pf/scan/wmi/rules.pm commit e87cf84dc6394b5609e7deb2f15391d52b1e590f Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 7 14:38:05 2015 -0500 Rules parser and action M html/pfappserver/lib/pfappserver/Form/Config/WMI.pm M lib/pf/scan/wmi/rules.pm commit 0b018748ad0a2d00d7db810057b4a4cb26fd7238 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 5 16:26:36 2015 -0500 Rules parser M addons/dev-helpers/dump.pl M lib/pf/config.pm A lib/pf/scan/wmi/rules.pm commit 5629079cd83f4e2cde6ad50b67f8cbb3fdc462aa Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 23 16:09:43 2014 -0500 Added wmi scan engine (Missing rules parser) M lib/pf/ConfigStore/Scan.pm A lib/pf/scan/wmi.pm commit dcddcca78793571e94d408d7367f10db1f303cd7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 23 14:50:34 2014 -0500 Added WMI rules definition M addons/packages/packetfence.spec A conf/wmi.conf.example M debian/packetfence.conffiles A html/pfappserver/lib/pfappserver/Controller/Config/WMI.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/WMI.pm A html/pfappserver/lib/pfappserver/Form/Config/WMI.pm A html/pfappserver/lib/pfappserver/Model/Config/WMI.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/config/wmi/create.tt A html/pfappserver/root/config/wmi/index.tt A html/pfappserver/root/config/wmi/list.tt A html/pfappserver/root/config/wmi/view.tt A lib/pf/ConfigStore/WMI.pm M lib/pf/file_paths.pm commit cc86dbe816ceec1d201fcf8802ee3fe7fa005ac7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 23 11:57:45 2014 -0500 Refactor Scan based on portal profile M html/pfappserver/lib/pfappserver/Form/Config/Scan.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/Nessus.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/OpenVAS.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/WMI.pm M lib/pf/ConfigStore/Scan.pm M lib/pf/Portal/Profile.pm M lib/pf/pfcmd/checkup.pm M lib/pf/scan.pm M lib/pf/scan/nessus.pm M lib/pf/scan/openvas.pm commit d6809ab8e093131f508c451827f5e6b1445966b3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 22 16:57:14 2014 -0500 Use Scan config per portal profile M html/pfappserver/lib/pfappserver/Form/Config/Scan.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/Nessus.pm M html/pfappserver/lib/pfappserver/Form/Config/Scan/OpenVAS.pm A html/pfappserver/lib/pfappserver/Form/Config/Scan/WMI.pm M lib/pf/ConfigStore/Profile.pm M lib/pf/Portal/Profile.pm M lib/pf/node.pm commit 7adbbdf84eefe06d85dede4f20248672fbdea61d Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 22 12:15:31 2014 -0500 Associate Scan to portal profile M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M html/pfappserver/root/config/profile/tab-content.tt commit 0fe642d31222efd0d2c3f94476d56c16115b1b71 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 22 11:51:46 2014 -0500 Refactor scan in admin GUI M addons/packages/packetfence.spec A conf/scan.conf.example M debian/packetfence.conffiles A html/pfappserver/lib/pfappserver/Controller/Config/Scan.pm A html/pfappserver/lib/pfappserver/Form/Config/Scan.pm A html/pfappserver/lib/pfappserver/Form/Config/Scan/Nessus.pm A html/pfappserver/lib/pfappserver/Form/Config/Scan/OpenVAS.pm A html/pfappserver/lib/pfappserver/Model/Config/Scan.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/config/scan/clone.tt A html/pfappserver/root/config/scan/create.tt A html/pfappserver/root/config/scan/create_type.tt A html/pfappserver/root/config/scan/index.tt A html/pfappserver/root/config/scan/list.tt A html/pfappserver/root/config/scan/view.tt A lib/pf/ConfigStore/Scan.pm M lib/pf/config.pm A lib/pf/factory/scan.pm M lib/pf/file_paths.pm M lib/pf/scan/nessus.pm M lib/pf/scan/openvas.pm commit f935bb344243943625d429983feda393aaabcb19 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 16 11:36:38 2014 -0500 Added dependencies for wmi M addons/packages/packetfence.spec M debian/control commit f0d557904bbece19db96945dd9ac84251f12d3cd Author: Louis Munro <lmunro@inverse.ca> Date: Fri May 1 14:04:30 2015 -0400 Updated changelog prior to release 5.0.2. M ChangeLog commit 07144ade67603b74b016311547d4770f92c3cc41 Author: Louis Munro <lmunro@inverse.ca> Date: Fri May 1 14:02:56 2015 -0400 Updated dates in documentation. M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 9d95d25540ee7b22833f8cfdb79656995e231608 Author: Louis Munro <lmunro@inverse.ca> Date: Fri May 1 13:58:13 2015 -0400 Updated NEWS with latest bugfixes. M NEWS.asciidoc commit 1a5167ca3db545d7e38507d4716b96a6922f6e03 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 1 13:51:12 2015 -0400 Updated NEWS.asciidoc file M NEWS.asciidoc commit cbced3e4fccbd6efb3952b8900f3e3f21077cd79 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 1 13:44:54 2015 -0400 Update NEWS.asciidoc M NEWS.asciidoc commit 7c021df81c35034fd17440cf9303f7403fb8ec12 Author: Louis Munro <lmunro@inverse.ca> Date: Fri May 1 13:35:01 2015 -0400 Updated release numbers prior to 5.0.2. M NEWS.asciidoc M addons/packages/packetfence.spec M conf/pf-release M debian/changelog commit e63cccb843ff34f643d0ab41dcb3ceb509238ba4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 30 16:41:37 2015 -0400 Branding M html/pfappserver/lib/pfappserver/Form/Config/Provisioning.pm commit 6011bcd741e947b069af878915f9b8106fc6db5a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 30 15:28:32 2015 -0400 Debian support M debian/control M debian/packetfence.preinst commit b687fc82ff25d477cdc47e8699273b34fb85e4f0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 30 12:22:28 2015 -0400 Updated required version of Fingerbank M addons/packages/packetfence.spec commit 02cf443f0a8d58df28ce54179f8282aa796c9320 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 29 12:38:35 2015 -0400 redirect to access after release process M lib/pf/web/release.pm commit f997ce3c52eb61f19eec77516bdae4c9e4f0e78a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 29 12:00:42 2015 -0400 Rework broken violation release process Fixes #515 M conf/httpd.conf.d/httpd.portal M lib/pf/web/dispatcher.pm M lib/pf/web/release.pm commit 7ac4f70f31b7897e99e46eddb6ade034524b858d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 29 09:54:59 2015 -0400 Added one more test to instantiate the stash M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 11b9ab14031b00d94fdbd95f743b413bb9db0691 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 29 09:32:02 2015 -0400 Populate portal stash to be able to use variables in html template M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 71a88ec8cc5bd633c6fcb8ed1666187b825d5d38 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 29 09:02:00 2015 -0400 fix excess of vim wildness M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm commit 8ed1acf4ffb39538cc8388ddc8bbfc6cfdc2417d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 29 09:01:35 2015 -0400 fix issues in twitter source M lib/pf/Authentication/Source/TwitterSource.pm commit c73c7038950e5bcbb260746a58c854831b46b53f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 29 08:39:28 2015 -0400 rework details in twitter oauth M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm M lib/pf/Authentication/Source/TwitterSource.pm commit f1664ce16e5ad6a53af566541f68b679703d4ab3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 29 08:32:21 2015 -0400 fix twitter doc M docs/PacketFence_Administration_Guide.asciidoc commit 0fefa77b910678b7f9f9080817bbf4ba4159b5ce Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 28 13:20:06 2015 -0400 Updated NEWS file M NEWS.asciidoc commit 403c3e62939268c3da4726bb3db1f1fd0746b3a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 28 13:14:02 2015 -0400 Fix bulk application of bypass_role for nodes M html/pfappserver/lib/pfappserver/Model/Node.pm commit 34ceaa6911f93b936371940195815c8b563e40e3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 28 13:06:45 2015 -0400 Accurate data for test M t/unittest/provisioner.t commit fe20cb596116f14d43e6c5afdd5c8f4aa3405d11 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 28 13:03:37 2015 -0400 Added tests M t/unittest/provisioner/android.t M t/unittest/provisioner/mobileconfig.t commit 5121cba0ad43627d1518bab504d302cb47cb4b59 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 28 13:02:13 2015 -0400 ARRAY M lib/pf/provisioner/android.pm commit dc083544970eb99f7c6cb6df54a0e5f243e26f0e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 28 11:14:48 2015 -0400 Missing string modification to android provisioner M lib/pf/provisioner/android.pm commit 405a302dd05be321d51c6aa409a2437e05cfc37c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 28 10:56:21 2015 -0400 No more need for a regex M lib/pf/provisioner.pm commit 390240f9bcf8eb48b085a9cd93015700cfa58a88 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 23 19:04:52 2015 -0400 Typo M lib/pf/fingerbank.pm commit 84b8c98114e2f7b36c1ff90d86b352112da518aa Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 23 15:28:17 2015 -0400 Use Fingerbank for provisioners M lib/pf/provisioner.pm commit b839c612d5e795af7c971939dad081d0add8dd8c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 23 15:27:16 2015 -0400 Querying Fingerbank to get the device kind M lib/pf/fingerbank.pm commit ef41641779d0240e986fa2a3ddaccd73994df136 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 23 13:35:46 2015 -0400 Using device type instead of its class for future matching M lib/pf/Portal/Profile.pm commit 5ecb5bfc5f01f3ac3c121c1e632dc62f0fa82397 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 23 13:28:52 2015 -0400 Using Fingerbank "device class parents" names M html/pfappserver/lib/pfappserver/Form/Config/Provisioning.pm commit db1cf1b3162777ca405d7adba3062f1a32a81924 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 28 11:24:14 2015 -0400 new tests for pf::provisioner android and mobileconfig A t/unittest/provisioner/android.t A t/unittest/provisioner/mobileconfig.t commit f785de42d1ff4ebb558d702b97dabe5f048613ec Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 28 09:40:11 2015 -0400 Add samba winbind krb5-user to packaging M debian/control commit 1dd1b1bcd7e402885e2ccee0412654c1aa1cd61a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 28 09:37:57 2015 -0400 Add samba krb5-workstation to packetfence.spec M addons/packages/packetfence.spec commit 319d8e0398bfcba72e29a24b3613026dadf681f9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 28 07:51:36 2015 -0400 fix bad copy/paste in twitter source form M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Twitter.pm commit 4f1b4b89aa4499d1df9488f56559e6864715e4eb Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 28 07:50:45 2015 -0400 added pod doc for twitter oauth source M lib/pf/Authentication/Source/TwitterSource.pm commit fe5ff8dc723e42fa35534d39f63bd132a79d4b7e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 28 07:43:32 2015 -0400 Fix bad doc copy/paste M docs/PacketFence_Administration_Guide.asciidoc commit 1a7110cf9aba3d7f1bcf1d410b3958f9bb586963 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 27 17:10:17 2015 -0400 Leave clients.conf.inc empty if there is cluster mode is not enabled M lib/pf/services/manager/radiusd.pm commit d5eb60226dda9c1bd898e1a21f379c89ea744143 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Apr 27 17:00:54 2015 -0400 Typo M docs/PacketFence_Administration_Guide.asciidoc commit d523dd2b2fb391e43ffcf57b4ff4d5f63d5ca058 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 27 16:02:06 2015 -0400 remove dead code M lib/pf/Authentication/Source/TwitterSource.pm commit a1f383a7699fea97cb786c5a813ef38ec66b614f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 27 15:49:08 2015 -0400 added twitter oauth doc M docs/PacketFence_Administration_Guide.asciidoc commit f7276521be7c0e0fdcc28cabbb5a6079c75fa906 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 27 15:33:32 2015 -0400 Added Oauth for twitter A html/captive-portal/content/images/twitter.icon.png M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm M html/captive-portal/templates/login.html A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Twitter.pm A html/pfappserver/root/authentication/source/type/Twitter.tt A lib/pf/Authentication/Source/TwitterSource.pm M lib/pf/config.pm M lib/pf/constants/config.pm M lib/pf/pfdns/constants.pm M lib/pf/web/constants.pm commit edc3a1e6a07387efbcdcd1ee69deffc1d881ddda Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 27 14:23:33 2015 -0400 Updated .gitignore M .gitignore commit 63867b5587dfced93d6ea56d197be2dd9fa83c78 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Apr 27 13:24:23 2015 -0400 Adding "Search" and "Pagination" to "Local" listing of "Devices" - Should look like the others pages M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Device.pm M html/pfappserver/root/config/fingerbank/device/list.tt A html/pfappserver/root/config/fingerbank/device/search.tt commit 693a03b8e6f78ac2da1225b567ba5b244fa76dd1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Apr 27 13:23:29 2015 -0400 Reworking the way to present tables headers M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/list.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/list.tt M html/pfappserver/root/config/fingerbank/mac_vendor/list.tt M html/pfappserver/root/config/fingerbank/user_agent/list.tt commit f19bf4c4d479410ca0efb80f380c8f40e147b064 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Apr 24 17:30:45 2015 -0400 Fixing random lines and missing closing tags M html/pfappserver/root/config/fingerbank/combination/list.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/list.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/list.tt M html/pfappserver/root/config/fingerbank/mac_vendor/list.tt M html/pfappserver/root/config/fingerbank/user_agent/list.tt commit 3fb2eb80dd74bb4ac79e2b1d39e7c5b801604dda Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Apr 24 17:24:05 2015 -0400 No more "Empty list" Let's just remove this rather than keeping a bad copy paste that doesn't even work M html/pfappserver/root/config/fingerbank/combination/index.tt M html/pfappserver/root/config/fingerbank/device/index.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/index.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/index.tt M html/pfappserver/root/config/fingerbank/mac_vendor/index.tt M html/pfappserver/root/config/fingerbank/user_agent/index.tt commit 72992159812cf9755b503ab9fc0e6361868dfce5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Apr 24 17:20:07 2015 -0400 Missing closing div M html/pfappserver/root/config/fingerbank/pagination.tt commit 2f224e3b7090c833a972e00e79a538ff5b8c4acb Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 24 14:51:19 2015 -0400 Remove useless verbose M lib/pfconfig/util.pm commit 423ac2a45d85dc6d5b8c2fc0bbc7dcb96c328eeb Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 23 17:20:50 2015 -0400 add fixes for multiple lines at a time returning from pfconfig M lib/pfconfig/util.pm commit e8eaec565981de10d72679337dc3f8b36993fb2c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 23 16:57:13 2015 -0400 Missing NEWS file entry for previous commit M NEWS.asciidoc commit 58a93fcc6770d18a6220657b839acc6a99f74ad9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 23 16:55:57 2015 -0400 Added options to Fingerbank settings page M html/pfappserver/root/config/fingerbank/settings/index.tt commit c99f0cd549b2a5cb8f91b8701a02d2f85aac0982 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 23 13:30:24 2015 -0400 Improve labels for allowed items for admin roles M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 9fcb40e9a06029c241ab9831aba9f6b568791eeb Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 23 13:24:02 2015 -0400 Update NEWS.asciidoc M NEWS.asciidoc commit 49bebba22208f0503de41962ad832afcec24d192 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 23 08:33:41 2015 -0400 add domain.conf to packaging M addons/packages/packetfence.spec M debian/packetfence.conffiles commit 6162a06f928af0f2a57e60299e6fea096de06dd0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 22 16:08:06 2015 -0400 That has no reason to be there... M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit 6efd021f06e2eb3d24745f92ee56919a5c559cbf Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 22 16:00:51 2015 -0400 add done message M addons/AD/migrate.pl commit 72c7d781457237948f1c32f6e869c7511935e107 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 22 15:49:10 2015 -0400 Stopped pfsetvlan+snmptrapd by default M UPGRADE.asciidoc M conf/pf.conf.defaults commit 32d7f88c5a19a4f3f30c978346b97f9d466828a2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 22 15:48:16 2015 -0400 Add news for post 5.0.1 M NEWS.asciidoc commit 45f0fd5334ae60d910a3c9d81610e2787b67bd5b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 22 14:19:18 2015 -0400 Removed the "upstream" Combination listing M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Combination.pm M html/pfappserver/root/config/fingerbank/combination/list.tt commit 028d8698c271ef05dafd7e717401c83ad07c9f6e Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 22 14:09:39 2015 -0400 Updated Changelog for 5.0.1. M ChangeLog commit f4f1431deb2f30300ea5627bc2794b1c0d5599bd Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 22 14:08:52 2015 -0400 Updated NEWS and changelogs for 5.0.1. M NEWS.asciidoc M addons/packages/packetfence.spec M debian/changelog commit 26cfb10c77d7113d9b8138c4325fb9e090b578ec Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 22 13:32:45 2015 -0400 add unsupported features to clustering guide M docs/PacketFence_Clustering_Guide.asciidoc commit 406fd56ef3912f41cd2b4a74ee9e9168a0b2e8d3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 22 12:36:09 2015 -0400 Include pf::config::util for pfmailer M lib/pf/cmd/pf/service.pm commit 345dab342206a0e835db44f92a4727a81b28f6d8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 22 10:08:17 2015 -0400 Updating end_time in iplog when no lease time if provided M NEWS.asciidoc M lib/pf/iplog.pm commit 0d600159f037567ada5e5ba979109fdd5b89350b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 22 09:39:11 2015 -0400 Prevent DHCPD from starting if it's not managed fixes #496 M lib/pf/services/manager/dhcpd.pm commit 4ba989bf6d1102209702de3ef88a303e93741671 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 21 15:51:52 2015 -0400 Add upgrade instructions for the new triggers in violation.conf M UPGRADE.asciidoc commit be04b7ca372497e1e3e5d9f829e10b6e63cb8346 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 21 14:43:57 2015 -0400 Allow bypass_role_id to be null M lib/pf/node.pm commit 61a3c7b4b808dc9ed2f6c03878e38b0a9f1fdf8d Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 21 13:40:18 2015 -0400 Updated docs release version number to 5.0.1. M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit f4ea1ae59015ece9870465df3032b9e8b483363e Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 21 13:31:03 2015 -0400 Updated Changelog. M ChangeLog commit 90ac4a211db9ae39341d0f3a1792af16f5149e19 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 21 13:29:03 2015 -0400 Updated changelog in the spec file and debian changelog. M addons/packages/packetfence.spec M debian/changelog commit 9f15e3955dcd6597f0b161eb6ce883ecc256ecc7 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 21 13:23:25 2015 -0400 Prepared for 5.0.1. M NEWS.asciidoc commit 152cc8491ab69fa059dfdd44733b13dbfe130d85 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 20 21:18:04 2015 -0400 Preload CHI drivers M lib/pf/CHI.pm commit ea9ead828b0b829c4d7e0fcacf18c8a16407166c Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 20 16:00:15 2015 -0400 Splited debian and ubuntu in Sofware installation documentation M docs/PacketFence_Administration_Guide.asciidoc commit 22d9bed7179f64b8224550d6abd6e5dc15e415fe Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 20 14:44:37 2015 -0400 Removed /usr/local/pf/html/pfappserver/lib/pfappserver/Controller/Config/Fingerprints.pm from upgrade M debian/packetfence.postinst M debian/packetfence.postrm M debian/packetfence.preinst commit 20f361dc3e0e441911444dc3c18a786cb3e338a4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 20 14:15:40 2015 -0400 Updated stop_service_if_exists function in debian packaging M debian/packetfence-config.preinst M debian/packetfence.preinst commit 47a7b87ac39d0deeb7e8e4ac6c20b483e3a4e544 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 20 13:50:40 2015 -0400 Added doc for migrate.pl M addons/AD/migrate.pl commit e8f81b047df988e065566598c47aee3844d7c0bb Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 20 13:45:20 2015 -0400 complete AD migration script M addons/AD/migrate.pl commit 7f14d8ddb896fdd2aadf51e8bd9229feec957397 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 20 13:36:52 2015 -0400 Added test for multi source authentication matching M t/authentication.t M t/data/authentication.conf commit 56d832ff8f57cd0e5aeedf4e0388a0c72bffa7b5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 16 13:56:36 2015 -0400 Will now match on both source and action instead of just source M lib/pf/authentication.pm commit 1096065eb0b6921f83192323b5b4b3c2500f7663 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 20 10:45:51 2015 -0400 make pfmon register his tasks when running single node M sbin/pfmon commit 1a49370a54333434268d39b986bf12311d27d388 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 20 10:41:33 2015 -0400 changed script to use perl A addons/AD/migrate.pl D addons/AD/migrate.sh commit 49b808b336111c438c5851dc9ba75bcee3679e1d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Apr 20 09:54:51 2015 -0400 Fixes reports with Fingerbank integration M lib/pf/pfcmd/report.pm commit 5fef86d247eb6066b6820ebf8f1108823e1d3f49 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 17 22:37:08 2015 -0400 Localization M html/pfappserver/lib/pfappserver/I18N/i_default.po commit d6d02982c5a96fe8b4aa6abd68d3aeb4fb40ead3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 17 22:36:00 2015 -0400 Improve documentation.conf M conf/documentation.conf commit 2ae5fbc4511dfcb041651b6e765838c2a27e644b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 17 22:35:46 2015 -0400 Localization M addons/extract_i18n_strings.pl commit 2a952e9e9cd52d4d71f94b97840665828f153156 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 17 16:02:45 2015 -0400 first draft for migration script A addons/AD/migrate.sh commit e7131ee2c06b3431a759529326af4e029f0c05ba Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 17 14:41:49 2015 -0400 Use the debian way to remove a file M debian/packetfence.postinst M debian/packetfence.postrm M debian/packetfence.preinst commit 06cdcf1403a0514252dcaaa653c4ba2f88c0bf29 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Apr 17 14:05:58 2015 -0400 Missing package for packetfence-remote-snort-sensor M addons/packages/packetfence.spec commit da68098c12acc46d2495ca055e235e2a8dfd4bd3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 17 13:46:13 2015 -0400 Verify if switch is true before trying webFormRegistration M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit 31db778b6292d85b2e3fe142ba5a601192e991f2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 17 13:43:46 2015 -0400 Use the host header if define to redirect the device after the registration instead of the fqdn of packetfence M html/captive-portal/lib/captiveportal/PacketFence/Controller/Release.pm commit b65069033d99b20424ee6ea5b0f08942f4a79e1a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 17 12:26:18 2015 -0400 Added a optional paramater to be able to change the host in the activation link (Email/Sponsor) M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SponsorEmail.pm M html/pfappserver/root/authentication/source/type/Email.tt M html/pfappserver/root/authentication/source/type/SponsorEmail.tt M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm commit 786cb384af4563680b2e566e7a764cdf00701038 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 16 14:09:44 2015 -0400 Localization M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 7cca210d0e59d8817bc7ab701375f90cbb521fc5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 16 12:55:59 2015 -0400 Removed packetfence-config restart in packetfence.postinst (already handle by packetfence-config package) M debian/packetfence.postinst commit 283549130bdf28ad663c982d51cde8a78890158c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 16 12:41:56 2015 -0400 Fix pfcmd help service formatting M lib/pf/cmd/pf/service.pm commit 0f56cecef0b3e7969edaceaa341005b755b62cb9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 16 11:40:56 2015 -0400 POST-Release steps M NEWS.asciidoc M UPGRADE.asciidoc M conf/pf-release A db/pf-schema-X.Y.Z.sql A db/upgrade-X.X.X-X.Y.Z.sql commit cb63667ace57507bd8a188a740ec30b6cf1c96d9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 16 08:37:41 2015 -0400 Updated date in doc M docs/docinfo.xml commit 652da8d34f1f187a73a53de93d54435686ddc328 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 16 08:23:11 2015 -0400 Changed pfcmd to pfcmd.pl for the documentation M docs/PacketFence_Administration_Guide.asciidoc commit 1e3697fab5ec70275c2450813e91641b4fa02088 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 16 08:21:55 2015 -0400 Updated documentation version M docs/docinfo.xml commit 154fbf9386129180b93801252ab580232f6454e8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 15 16:28:15 2015 -0400 Fix field inheritence M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/MAC_Vendor.pm commit d022badcc182bd601445ed3331b7aedf250a75a6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 15 16:25:39 2015 -0400 Localization M html/pfappserver/lib/pfappserver/I18N/i_default.po commit fa1024d8c130eee8ff02b2d0a28fd5255279e692 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 15 16:01:34 2015 -0400 Localization M html/pfappserver/lib/pfappserver/I18N/i_default.po commit d62044515fae6866f33db500b496dfea06b82955 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 15 15:10:50 2015 -0400 Updated transifex files M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit 03c18684c3e9067733c313114b2264ef62d28b1d Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 15 15:07:50 2015 -0400 Updated Changelog for v5. M ChangeLog commit de58b23809dca943666748c4224318a30a4d91d9 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 15 14:20:34 2015 -0400 Preparing to merge to stable and release v5.0.0. M addons/packages/packetfence.spec M debian/changelog M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 1bc32faf0c22a888fd0c56b376f0d1a8ff7f16ed Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 15 14:47:14 2015 -0400 Added back MAC Vendor Fingerbank menu item M html/pfappserver/root/admin/configuration.tt commit d561b6ea732008c1f0a02f896d268fa416469390 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 15 14:46:50 2015 -0400 Added the MAC OUI column M html/pfappserver/root/config/fingerbank/mac_vendor/list.tt commit a277835aae653f328686e231988343ddb26b3a28 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 15 13:57:03 2015 -0400 Preparing to release. Updated release numbers in documents and sql scripts. M NEWS.asciidoc M UPGRADE.asciidoc M conf/pf-release A db/pf-schema-5.0.0.sql D db/pf-schema-X.Y.Z.sql A db/upgrade-4.7.0-5.0.0.sql D db/upgrade-X.X.X-X.Y.Z.sql commit cfe2e3f977d3b0f5d1005471228692dd97394c6c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 15 13:37:44 2015 -0400 Localization M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/i_default.po commit a9080a9f01bcf1327660a1f769766ceeeeb07e41 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 15 13:35:33 2015 -0400 Readd --opt in mysqldump M UPGRADE.asciidoc commit 06515e0651afd940d811c7a4088761997fe9e2ea Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 15 13:18:34 2015 -0400 Do not allow searching for combination M html/pfappserver/root/config/fingerbank/combination/list.tt commit d3ad25ac49d51ec3cf059ffcc262ba893e46dd19 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 15 13:21:48 2015 -0400 Modified to indicate that we drop the iplog table. M UPGRADE.asciidoc commit e0392b6b7cf70fce4833707b096a9f7b7feb347e Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 15 13:16:33 2015 -0400 Added dependencies version M debian/control commit 3c89bba013e17727b52730edc58b82ba0dbf0786 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 15 13:07:35 2015 -0400 Hide mac vendor until display is fixed and only display Fingerbank functionality if FINGERBANK_READ user as admin role FINGERBANK_READ M html/pfappserver/root/admin/configuration.tt commit 8c096d2cc13a784c9b2af7775f3ddbc0ac3f7030 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 15 12:59:23 2015 -0400 Allow the mac vendor to be searched by name and mac M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Fingerbank.pm M html/pfappserver/lib/pfappserver/Base/Model/Fingerbank.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/MAC_Vendor.pm commit d9c9df5dab9c3c47c3c42e76574161a99ccd912c Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 15 12:49:15 2015 -0400 revert trying to start packetfence-config on install M addons/packages/packetfence.spec commit 70f73f0f942d7ff7a963afaf4a2e56d313aed255 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 15 11:38:22 2015 -0400 Drop the iplog table M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 5e8a7c27f3af5a58cda2e445b5b6b192adb47178 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 15 12:01:58 2015 -0400 Updated pfcmd documentation M lib/pf/cmd/pf.pm commit 274b23ca4317761efa7d43c965e3e6389f8bda48 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 15 11:50:19 2015 -0400 Minor improvement to the nodes page M html/pfappserver/root/admin/nodes.tt commit 863d85404021b208a4895190c5c759fdcded9ac1 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 15 11:36:44 2015 -0400 Fixed many typos and markup errors M docs/PacketFence_Inline_Deployment_Quick_Guide_ZEN.asciidoc M docs/PacketFence_Out-of-Band_Deployment_Quick_Guide_ZEN.asciidoc commit 3d7cd1255f0275b7eaa7712dc6b7feaa2e6c7f7f Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 15 11:23:13 2015 -0400 , instead of .wq M docs/PacketFence_Inline_Deployment_Quick_Guide_ZEN.asciidoc commit e7cf2d95a2246123586cef8311ddbd1dc1529cde Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 15 11:20:46 2015 -0400 Changed VLAN to network M docs/PacketFence_Inline_Deployment_Quick_Guide_ZEN.asciidoc commit d8e1df284d8b53a6ffd1a0a5a2116cc85d47de1f Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 15 11:13:11 2015 -0400 Fixed typos M docs/PacketFence_Inline_Deployment_Quick_Guide_ZEN.asciidoc M docs/PacketFence_Out-of-Band_Deployment_Quick_Guide_ZEN.asciidoc commit 9d037e9acaa7070a97ef684d6ec0ae409ce49101 Author: Antoine Amacher <aamacher@inverse.ca> Date: Wed Apr 15 11:06:41 2015 -0400 include/link, fixs M docs/PacketFence_Inline_Deployment_Quick_Guide_ZEN.asciidoc commit 25476c24a62a3f488d4f91bd09a4bd22edec5799 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Wed Apr 15 10:59:41 2015 -0400 fix documentation link M docs/PacketFence_Out-of-Band_Deployment_Quick_Guide_ZEN.asciidoc D docs/PacketFence_Out-of-Band_Deployment_Quick_Install_Guide_ZEN.asciidoc commit 3ee818990a39d545938727efa8b9cefd547231f7 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Wed Apr 15 10:52:04 2015 -0400 link documentation fixed A docs/PacketFence_Out-of-Band_Deployment_Quick_Install_Guide_ZEN.asciidoc commit 8b041c8e97477ca0c17ee2d64d6d4f7f73d83de1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 15 10:32:53 2015 -0400 Improuve Inline documentation M docs/PacketFence_Inline_Deployment_Quick_Guide_ZEN.asciidoc M docs/PacketFence_Out-of-Band_Deployment_Quick_Guide_ZEN.asciidoc commit 2bd2def3445da64fd3ae384a5ffe05732514c064 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 15 09:59:56 2015 -0400 Moved Fingerbank + fixed markup M docs/PacketFence_Administration_Guide.asciidoc commit cf6dcbee00718aabf72cf30a86d46bcbd81877fa Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 15 09:48:42 2015 -0400 Fingerbank documentation M docs/PacketFence_Administration_Guide.asciidoc commit d2065055ce3ba23c901bdaf488037a573b241e3c Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 15 09:30:55 2015 -0400 More adjustments M Makefile M docs/PacketFence_Inline_Deployment_Quick_Guide_ZEN.asciidoc M docs/PacketFence_Out-of-Band_Deployment_Quick_Guide_ZEN.asciidoc commit 2b5978492c443a961ca879c761e036b112466fff Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 15 09:30:21 2015 -0400 Doc rename + makefile adjustments A docs/PacketFence_Inline_Deployment_Quick_Guide_ZEN-docinfo.xml A docs/PacketFence_Out-of-Band_Deployment_Quick_Guide_ZEN-docinfo.xml A docs/PacketFence_Out-of-Band_Deployment_Quick_Guide_ZEN.asciidoc D docs/PacketFence_Out-of-Band_Deployment_Quick_Install_Guide_ZEN-docinfo.xml D docs/PacketFence_Out-of-Band_Deployment_Quick_Install_Guide_ZEN.asciidoc commit 3ecdcf4080e78c01c41f0c6c139f8ce952d4aedb Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 15 09:19:13 2015 -0400 Fixed typo M docs/PacketFence_Out-of-Band_Deployment_Quick_Install_Guide_ZEN.asciidoc commit db199c31549ccc77a2d30a759c2133ab5ea116f9 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 15 09:17:52 2015 -0400 Fixed typo M docs/PacketFence_Inline_Deployment_Quick_Guide_ZEN.asciidoc commit b2b8118658278e98faccf20cd22c5a87eed4ad94 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 15 09:17:29 2015 -0400 Renamed doc, fixed typo A docs/PacketFence_Inline_Deployment_Quick_Guide_ZEN.asciidoc D docs/PacketFence_Inline_Deployment_Quick_Guide_using_ZEN.asciidoc M docs/PacketFence_Out-of-Band_Deployment_Quick_Install_Guide_ZEN.asciidoc commit 27117c15c2a9e1c3c6dc4e87791193c0b00fc47c Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 14 16:09:18 2015 -0400 Added snmp configuration for cisco example M docs/PacketFence_Out-of-Band_Deployment_Quick_Install_Guide_ZEN.asciidoc commit ec1fd7940aca2581eddbc48d3b12d5a9a054436c Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 14 15:59:38 2015 -0400 Fix syntax M docs/PacketFence_Out-of-Band_Deployment_Quick_Install_Guide_ZEN.asciidoc commit 83cad5aeb463b05d902f0c95331671322fb53afa Author: Zammit Ludovic <lzammit@inverse.ca> Date: Tue Apr 14 15:55:22 2015 -0400 OVF to OVA M docs/PacketFence_Out-of-Band_Deployment_Quick_Install_Guide_ZEN.asciidoc commit 09c0263948fbffd20cb23913c7f86b9c7994b980 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 14 15:31:45 2015 -0400 (doc) Improve Administration guide M docs/PacketFence_Administration_Guide.asciidoc D docs/images/add-mobileconfig-provisioners.png M docs/includes/commercial-support.asciidoc commit c57879a78b4b71e8fed925f80bc4db7de7a1e13e Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Apr 14 14:37:00 2015 -0400 Titel fix M docs/PacketFence_Inline_Deployment_Quick_Guide_using_ZEN.asciidoc commit f35ed36bef5dc48efb3777c1a2449b83d43e747a Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Apr 14 14:31:21 2015 -0400 added Inline l3 M docs/PacketFence_Inline_Deployment_Quick_Guide_using_ZEN.asciidoc commit a9ebe38104f510ba511e9144daf0ba7db94b8fe6 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Tue Apr 14 13:47:49 2015 -0400 typos M docs/PacketFence_Out-of-Band_Deployment_Quick_Install_Guide_ZEN.asciidoc commit ffaf5caf96a9522949c618bd67114df945ed11ad Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Apr 14 13:52:38 2015 -0400 typosss M docs/PacketFence_Inline_Deployment_Quick_Guide_using_ZEN.asciidoc commit b77046e1fdedeb063de196122e6b87e01752cab0 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Apr 14 13:40:51 2015 -0400 title M docs/PacketFence_Inline_Deployment_Quick_Guide_using_ZEN.asciidoc commit 73fcee2c6ffc78f20348dde61dff07eb62632647 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Apr 14 13:38:22 2015 -0400 typos M docs/PacketFence_Inline_Deployment_Quick_Guide_using_ZEN.asciidoc commit 0b77551cbe0b3009d508438e2f102705457b2dff Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Apr 14 13:29:06 2015 -0400 typos, + fixs M Makefile M docs/PacketFence_Inline_Deployment_Quick_Guide_using_ZEN.asciidoc commit b23a0e3ddd9896a93131044a958f2265e369f333 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Tue Apr 14 13:12:08 2015 -0400 doc fix syntax M docs/PacketFence_Out-of-Band_Deployment_Quick_Install_Guide_ZEN.asciidoc commit 12f13091bbe399303458519e502123cc62e0eb40 Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Apr 14 12:16:39 2015 -0400 fix infos sources M docs/PacketFence_Inline_Deployment_Quick_Guide_using_ZEN.asciidoc commit b580dd4e7ab8ede0d8c92ea331ef6ba78128af2f Author: Antoine Amacher <aamacher@inverse.ca> Date: Tue Apr 14 12:14:03 2015 -0400 inline documentation A docs/PacketFence_Inline_Deployment_Quick_Guide_using_ZEN.asciidoc commit 07dad9654f07ca444112ad184f23de3754f76b62 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Tue Apr 14 11:43:06 2015 -0400 documentation title updated M docs/PacketFence_Out-of-Band_Deployment_Quick_Install_Guide_ZEN.asciidoc commit 2fb2c9acc174a7cbbd0c470b5ee1a8b2819bde1d Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Apr 14 10:59:05 2015 -0400 Fixed layout M docs/PacketFence_Administration_Guide.asciidoc commit 41a5817625a1737b2878b9ebd04242d17c484f66 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Apr 14 10:53:12 2015 -0400 More fixes M docs/PacketFence_Administration_Guide.asciidoc commit c57ab97fd957bd53390a22cde3bc951b32256997 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Apr 14 10:36:40 2015 -0400 More major rework M docs/PacketFence_Administration_Guide.asciidoc commit cc8656f0bf3e377802757269cd4da52b67786d2c Author: Zammit Ludovic <lzammit@inverse.ca> Date: Tue Apr 14 08:53:43 2015 -0400 doc fix M docs/PacketFence_Out-of-Band_Deployment_Quick_Install_Guide_ZEN.asciidoc commit 1f4b6bb60722cf394f5ee5c2425940d7e31495a5 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Apr 14 08:19:14 2015 -0400 More doc reorg M docs/PacketFence_Administration_Guide.asciidoc A docs/images/radius_workflow.png commit 8b4b1ffd464afc4e4d114b70f8bdb3e574237644 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Apr 13 16:07:03 2015 -0400 add doc in the makefile M Makefile commit 87d54ac47a38015388cde8337e20bdb080c2c292 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Apr 13 15:44:18 2015 -0400 doc fix M docs/PacketFence_Out-of-Band_Deployment_Quick_Install_Guide_ZEN.asciidoc commit 85d00f29c65f7f0d44c87cc9f715c047baad730d Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Apr 13 14:44:27 2015 -0400 PacketFence Out-of-Band documentation A docs/PacketFence_Out-of-Band_Deployment_Quick_Install_Guide_ZEN-docinfo.xml A docs/PacketFence_Out-of-Band_Deployment_Quick_Install_Guide_ZEN.asciidoc A docs/images/omapi-config.png commit 64d7ef60c929e3b41532d25b1df2ce7aaa96652b Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 13 11:58:16 2015 -0400 More doc shoveling M docs/PacketFence_Administration_Guide.asciidoc commit a72fba4a8c0fdfa3ac665acd9020252976947515 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 13 11:12:36 2015 -0400 More doc cleanups M docs/PacketFence_Administration_Guide.asciidoc commit 070a71c33192781f4bab39dd6acf71f0b271f088 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 13 11:07:35 2015 -0400 Fixed markup M docs/PacketFence_Administration_Guide.asciidoc commit 543fc8f6480ad8d12a57c41edfbb36be775e7cbe Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 13 10:26:32 2015 -0400 fixed formatting M docs/PacketFence_Administration_Guide.asciidoc commit 66ff8dcf45ae4c5ca889aa022f9c722e6e703e2c Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 13 10:12:26 2015 -0400 Fixed layout typo M docs/PacketFence_Administration_Guide.asciidoc commit c97fc9d8e22c47ee8f2fde8de815339fce2a885f Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 13 10:10:42 2015 -0400 Big reorg of the documentation, wiped inline specifics M docs/PacketFence_Administration_Guide.asciidoc commit 7fdc1c7d2ddc27a9ac7fd9e3baf6911618031868 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 13 09:46:47 2015 -0400 Removed example + inline specifics (both moved to ZEN/quick guides) M docs/PacketFence_Administration_Guide.asciidoc commit e02057ea6de3332c4d7824e53e26b011da6b29f4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 13 09:24:48 2015 -0400 Fix after rebase on devel M addons/packages/packetfence.spec M conf/documentation.conf M conf/iptables.conf.example M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/I18N/i_default.po M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/root/interface/create.tt M html/pfappserver/root/interface/view.tt M html/pfappserver/root/static/js/interface.js M lib/pf/services/manager/dhcpd.pm commit c442ab2a7e083a8168dc24058918447033d69a8b Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Sat Apr 11 17:35:12 2015 -0400 Removed unuseful documentation M docs/PacketFence_Administration_Guide.asciidoc commit 1d46b419040ed4899d1c995b1e611ef58a2cc834 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Sat Apr 11 15:41:48 2015 -0400 Removed dead doc M docs/PacketFence_Administration_Guide.asciidoc commit 6452985a09e6c2af32082dcf144d9bbf4edcaf04 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Sat Apr 11 15:33:01 2015 -0400 Removed silly section M docs/PacketFence_Administration_Guide.asciidoc commit 0596099830468abe9b1893aa19fe5d677f3c7288 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Sat Apr 11 15:29:28 2015 -0400 Removed the firewall SSO section as all the doc are in their own guides M docs/PacketFence_Administration_Guide.asciidoc commit 53bc7c0a6ee27018b3717aa8f72b4460c332ddd4 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Sat Apr 11 15:23:59 2015 -0400 Removed HA section, as it now in it own guide M docs/PacketFence_Administration_Guide.asciidoc commit dfc2281402ad312881c2f551c5facf7bb7977853 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Sat Apr 11 15:18:54 2015 -0400 removed manual freeradius 2 configuration appendix M docs/PacketFence_Administration_Guide.asciidoc commit 53f436971829afb4701db311031f867a3e7142dc Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Sat Apr 11 15:17:14 2015 -0400 Moved around apparmor/selinux section M docs/PacketFence_Administration_Guide.asciidoc commit 77228dc7f8e00298761076e21020ec0aaa378197 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Sat Apr 11 15:13:19 2015 -0400 Fixed layout M docs/PacketFence_Administration_Guide.asciidoc commit 979db6bc85ea543cb14f664fdbe54f8c06f07161 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 6 15:26:58 2015 -0400 More small improvements to the documentation M docs/PacketFence_Administration_Guide.asciidoc commit 9ab95f9cd81456756aa155d2ca1cc3048a961027 Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Feb 18 21:25:30 2015 -0500 Modification on PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Administration_Guide.asciidoc commit 7972b6ca1df914bec5bd4d8f79a8e92e89afd230 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 12 10:30:49 2014 -0500 Fixed dhcpd configuration file syntax M lib/pf/services/manager/dhcpd.pm commit 03fadb8af4e19fd8ba29f8303f1287bbe6027a50 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 3 16:28:58 2014 -0500 Fixed haproxy and dhcpd configuration M lib/pf/services/manager/dhcpd.pm commit 34a501d4cc25fb77335299a588e6991df5b9aec5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 2 12:50:04 2014 -0500 Added missing dependencies M addons/packages/packetfence.spec commit fe588ccec376ffdda8ced51ec8ab87842c1fa90b Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 2 11:33:07 2014 -0500 Added global configuration parameter for the active active members list M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 75efe3c6f7120754455e61fa6edb0e08b5c85f69 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 25 10:30:18 2014 -0500 Introduce dhcp active active configuration M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/root/interface/create.tt M html/pfappserver/root/interface/view.tt M html/pfappserver/root/static/js/interface.js M lib/pf/services/manager/dhcpd.pm commit 19eedeff93f7768dd52b998b7e4853af1d4e97c0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 21 16:37:08 2014 -0500 Added admin gui active/active configuration M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/root/interface/create.tt M html/pfappserver/root/interface/view.tt M html/pfappserver/root/static/js/interface.js commit a7aeebc021380d1fab858e446e81fb2a70427388 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 21 15:13:29 2014 -0500 Changed for actif/actif setup M conf/iptables.conf.example M html/pfappserver/lib/pfappserver/Form/Interface.pm commit 9a25569b2833175ca72f55bee2a74f7b5cbaa643 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 16 20:45:49 2014 -0400 Iptables and vip change for actif/actif M conf/iptables.conf.example commit 526e62a7e16a6591f16d15d2b2d48ce892620e7d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 15 11:09:12 2015 -0400 fix rebase error M lib/pf/file_paths.pm commit 92242218017d109df0104f97522b9cb5c74d1530 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 15 11:09:05 2015 -0400 ported command to new pfcmd framework A lib/pf/cmd/pf/generatedomainconfig.pm commit e7bf48bb4444a1780b24db41a38384a204b0d05f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 26 18:22:57 2015 -0400 make sudo path absolute M lib/pf/domain.pm commit f9e2e863bb03adad2501cd92e1a5be0c9bf97726 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 26 18:15:21 2015 -0400 added pod doc + fixed tabulation in domain.pm M lib/pf/domain.pm commit 21f33efe3c58dcbe62dc78fa49caf8ca29abc1a1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 26 17:51:34 2015 -0400 remove now useless template file D addons/AD/winbind.init.tt commit 4f22c4cf0544aeb29f86323e171270200afba6ba Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 26 17:49:06 2015 -0400 move copy/paste style code to a loop M addons/create_chroot.sh commit 00ea525b5b92e76cf7dff442e705baf050720ce3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 26 17:41:10 2015 -0400 fix error in merge M lib/pfconfig/manager.pm commit 32499b6da87a9158df9bacbd1dac0e34655f1b09 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 26 17:40:07 2015 -0400 removed cached_domain M lib/pf/config.pm commit 90e4790849b8c65ae4857b4a74fa2c3d8623b455 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 26 17:39:07 2015 -0400 Removed user pf_admin and added sudo rights to packaging M Makefile M addons/packages/packetfence.spec M conf/httpd.conf.d/httpd.admin M debian/packetfence.postinst M lib/pf/admin_roles.pm M lib/pf/domain.pm M lib/pf/pfcmd.pm commit 2242627b6ca383c4a2752f07ce06973e7490722e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 26 12:33:34 2015 -0400 Added dependency for new iproute with netns M addons/packages/packetfence.spec commit caac4856c499f3543f26f50a7d1526ee5fcc6bab Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 23 14:20:18 2015 -0400 fixes to form M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm commit 5b7a59870021169e833b717d808321345f29762e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 16 09:29:45 2015 -0400 Ameliorate the multi-domain GUI M html/pfappserver/root/config/domain/index.tt M html/pfappserver/root/config/domain/list.tt M html/pfappserver/root/static/admin/config/domains.js M html/pfappserver/root/static/admin/config/items.js commit 0640ee13f6ff37cf079c5804efe7f562c8c6446c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 16 09:29:22 2015 -0400 fix permissions for pf_admin on cache control file M bin/pfcmd.pl commit c30a1306263d6966f7a46f96162815471d2bc6d8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 16 07:54:25 2015 -0400 Moved domain catalyst controller A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Domain.pm commit d00d49b441b983958230c65bea10020290fde2ca Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 13 16:00:31 2015 -0400 added progress bar for domain join M html/pfappserver/root/config/domain/index.tt M html/pfappserver/root/static/admin/config/domains.js commit aa901cd01a65ea189938738193bab13cb75fb6ac Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 13 15:59:43 2015 -0400 remove useless import M lib/pf/domain.pm commit eda32f81accbb91ad0805aa33c63475f71f1962c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 13 15:59:27 2015 -0400 remove the outside interfaces when regenerating namespaces M lib/pf/services/manager/winbindd.pm commit 3ff59f071427b36f0fbad80d8fae188bda87199c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 13 10:21:35 2015 -0400 various changes to make it more MVC M html/pfappserver/lib/pfappserver/Controller/Config/Domain.pm M html/pfappserver/lib/pfappserver/Model/Config/Domain.pm M html/pfappserver/root/config/domain/index.tt M html/pfappserver/root/config/domain/view.tt M html/pfappserver/root/static/admin/config/domains.js M lib/pf/domain.pm M lib/pf/file_paths.pm M lib/pfconfig/manager.pm commit 0e2ff2201fe61a5a94c7284c8c47f1cdd83823b5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 12 10:48:29 2015 -0400 refresh domain configs when restarting winbindd M lib/pf/services/manager/winbindd.pm commit 7c464133b68bafbbebc46790d890c6561e615272 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 12 09:27:51 2015 -0400 add field limits for domain config M html/pfappserver/lib/pfappserver/Form/Config/Domain.pm commit 32d7e0f85659414163566f61d4cf379b20f3edd7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 12 09:26:57 2015 -0400 add pfconfig namespace to domain M lib/pf/ConfigStore/Domain.pm commit ff6c5c88f72230d0e0b15b139bf8aa64717c724d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 12 09:26:12 2015 -0400 readd a deleted file A addons/AD/winbind.init.tt commit a114f501adc50e60f5f279e4e8c95390805c9838 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 11 15:33:07 2015 -0400 make domain interfaces not appear in the admin interface M html/pfappserver/lib/pfappserver/Model/Interface.pm commit dcb336d2057314b120b7152e7dd7ffcad0b9ffc0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 11 15:18:41 2015 -0400 move chroots for domain + make it a constant M addons/create_chroot.sh M html/pfappserver/lib/pfappserver/Model/Config/Domain.pm M lib/pf/domain.pm M lib/pf/file_paths.pm M lib/pf/services/manager/winbindd.pm M raddb/modules/mschap commit c5a252d79a573c9b2ca41c043ba3f64011cba6ca Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 11 15:18:26 2015 -0400 remove useless files D addons/AD/manager.pl D addons/AD/winbind.init.tt D addons/AD/winbind.setup.init commit 7dc901a3a67646f20757e42ff420b49563505f85 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 10 15:57:58 2015 -0400 remove useless print M lib/pf/services/manager/winbindd.pm commit 266b6121974be0fa0d2afc5cd8460cbe357256eb Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 6 08:28:47 2015 -0500 add domain namespace to pfconfig A lib/pfconfig/namespaces/config/Domain.pm commit fa357e60addc78c33de58f4c2956c5917383e755 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 6 08:26:19 2015 -0500 Make multi-domain use pfconfig M lib/pf/config.pm M lib/pf/util.pm M raddb/packetfence-multi-domain.pm commit aac9de143f16b4fa4095451367db0a1b8d144cdf Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 29 10:46:54 2015 -0500 Ported winbindd services to PacketFence M addons/AD/smb.tt M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/Controller/Config/Domain.pm M html/pfappserver/lib/pfappserver/Model/Config/Domain.pm M html/pfappserver/root/config/domain/list.tt M lib/pf/domain.pm M lib/pf/pfcmd.pm M lib/pf/pfcmd/help.pm A lib/pf/services/manager/winbindd.pm commit 9221c0ca47b28defdd6f0bb2a7d22c6666807a16 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 28 12:52:06 2015 -0500 Add join status to domain list M html/pfappserver/lib/pfappserver/Controller/Config/Domain.pm M html/pfappserver/lib/pfappserver/Model/Config/Domain.pm M html/pfappserver/root/config/domain/list.tt commit 328195a1f6f7796639fc2696823d0244b6135666 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jan 16 08:40:00 2015 -0500 Added realm.conf + domain.conf to gitignore M .gitignore commit 1e0becf43fbd8a63aad1e866b81a6a8dc49c6f90 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jan 16 08:39:02 2015 -0500 documented the packetfence-multi-domain FreeRADIUS module M raddb/packetfence-multi-domain.pm commit 4fa8789bdb672e6814ad14d78a348a6c61f09675 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 15 18:22:50 2015 -0500 refactored domains javascript M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/domain/index.tt M html/pfappserver/root/config/domain/list.tt A html/pfappserver/root/static/admin/config/domains.js commit e261cbdd1f495be625b3511fac63cbda9e4f5b82 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 15 17:50:22 2015 -0500 Fixed setup namespace error M addons/AD/winbind.setup.init commit d1a5a7475725c075a5ffee146e8bc84f3d0a2ad0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 15 17:50:05 2015 -0500 Added more options to domain binding admin interface M html/pfappserver/lib/pfappserver/Controller/Config/Domain.pm M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm M html/pfappserver/root/config/domain/index.tt M html/pfappserver/root/config/domain/list.tt M html/pfappserver/root/config/realm/view.tt A lib/pf/domain.pm commit 5020c3ac00908c2b06ea52b6e6fa1edbcb161f02 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 13 12:37:19 2015 -0500 make admin run as pf_admin - missing packaging M conf/httpd.conf.d/httpd.admin commit 08d43abfe337e032e70ba09e309852702ea599a9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 13 12:36:55 2015 -0500 change to absolute paths M addons/AD/manager.pl commit 4671cd2a46b688bf981dfd743c23d78690a586dc Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 13 12:36:31 2015 -0500 Started domain binding GUI A html/pfappserver/lib/pfappserver/Controller/Config/Domain.pm A html/pfappserver/lib/pfappserver/Form/Config/Domain.pm A html/pfappserver/lib/pfappserver/Model/Config/Domain.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/config/domain/index.tt A html/pfappserver/root/config/domain/list.tt A html/pfappserver/root/config/domain/view.tt M lib/pf/constants/admin_roles.pm commit 8c371c4f4702813ae2fdcc02574af66c12cc5645 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jan 9 11:12:55 2015 -0500 add chains to iptables.conf M conf/iptables.conf.example commit 883d0039ea0151fbfc4cd4a02b05dff09b383865 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jan 9 09:04:30 2015 -0500 add startup of winbind.setup M addons/AD/manager.pl commit 1e53b2e7d5e062e256ec4a8fc6a77143b13cb6fd Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jan 9 07:57:05 2015 -0500 switch from using 192.168 to 169.254 for domain networks M addons/AD/manager.pl M addons/AD/winbind.setup.init M lib/pf/iptables.pm commit dab6e5cb7d2e2d4efc7fb435a2a3cb918eeb7194 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 8 16:00:08 2015 -0500 Added default realm lookup for domain M raddb/packetfence-multi-domain.pm commit 9d55d3751d6954bd1d0bb5fe25e78bf60e7d9462 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 8 15:59:57 2015 -0500 added status to ad manager M addons/AD/manager.pl commit 3d0f6635403f06fdc2371228413ad53dea41a438 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 8 13:53:31 2015 -0500 moved ad bind script A addons/AD/manager.pl D addons/bind_to_ad.pl commit 2fcd4a0816aa38b21f6e59af4fb1a27bd8b559a7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 8 10:07:38 2015 -0500 Added unjoin to ad script + cleanup M addons/bind_to_ad.pl commit fba512e58535e8ec9c7e26f853c567c6a5f8b7e3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 8 08:50:31 2015 -0500 Use configStore instead of ini files for bind script M addons/bind_to_ad.pl commit 85890d451216892f0a1083d47df9d1d80e46a210 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 8 08:49:18 2015 -0500 added domain.conf.example A conf/domain.conf.example commit 6e234089fa472f4072b5296f981628fdab037952 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 8 08:49:02 2015 -0500 Added config hash for domain.conf M lib/pf/config.pm commit 254d1e0cec72473bdd6c796b8c396d779fd38b7f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 8 08:32:21 2015 -0500 transfered iptables domain logic to pf iptables service M addons/AD/winbind.setup.init M lib/pf/iptables.pm commit db254b60d06699c8a4e45fc45f9889e0330fa7dc Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 15 10:46:29 2015 -0400 Fix backup commands in upgrade guide M UPGRADE.asciidoc commit 6a6285c9379342b7e683d2cf433a8065305ff304 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 8 08:32:00 2015 -0500 added domain.conf to configstore A lib/pf/ConfigStore/Domain.pm M lib/pf/file_paths.pm commit 1d9f386f0dcd205e4f490ef4a5204c0b532a1cd3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 8 07:57:43 2015 -0500 Added multi domain join and config to PacketFence M Makefile A addons/AD/krb5.tt A addons/AD/resolv.tt A addons/AD/smb.tt A addons/AD/winbind.init.tt A addons/AD/winbind.setup.init A addons/bind_to_ad.pl A addons/create_chroot.sh M raddb/dictionary.inverse M raddb/modules/mschap M raddb/packetfence-multi-domain.pm M raddb/sites-available/packetfence-tunnel commit 3d54a186aed91eea2c1b2d6aa01993f182437132 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 7 17:55:02 2015 +0000 Added samba config file to ntlm_auth M raddb/dictionary.inverse M raddb/modules/mschap M raddb/modules/perl A raddb/packetfence-multi-domain.pm M raddb/sites-available/packetfence M raddb/sites-available/packetfence-tunnel commit d4f867abc72e8cf721e7894dd7d2b6c386d7ac0e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 15 10:44:20 2015 -0400 Return proper exit code M lib/pf/cmd/pf/service.pm commit 8e0bdfaafb6a719c35759e50a86b2cf3b57b8149 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 15 10:44:07 2015 -0400 Return proper exit code M lib/pf/cmd/pf/reload/violations.pm commit a937fbbb4fe744c1045d4e8af66986169bb22418 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 15 10:43:57 2015 -0400 Return proper exit code M lib/pf/cmd/pf/import/nodes.pm commit 1fa202b7e0177cf9da26bbcefeab29b687b4100d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 15 10:43:48 2015 -0400 Return proper exit code M lib/pf/cmd/pf/configreload.pm commit d6241ee335052d602e25cc7322b4b86587c2c0f7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 15 10:43:36 2015 -0400 Return proper exit code M lib/pf/cmd/pf/configfiles/push.pm commit a06c84961b18e55cdd854bf013f084837e36c617 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 15 10:42:25 2015 -0400 Return proper exit code M lib/pf/cmd/pf/configfiles/pull.pm commit 7b7f076d0731a722e151152d2eb3571783e4347d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 15 10:42:10 2015 -0400 Return proper exit code M lib/pf/cmd/pf/checkup.pm commit b419a317eaf01f01f146ff4f32d101c0c04ffc4f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 15 10:41:56 2015 -0400 Return proper exit code M lib/pf/cmd/pf/cache.pm commit 2eb1204dec33164181aa35f0acd959f7f1875577 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 15 10:41:45 2015 -0400 Return proper exit code M lib/pf/base/cmd/config_store.pm commit 256513d7802ad5e7c11013d4dfcc058eb317ceca Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 15 10:38:16 2015 -0400 Return proper exit code Fixes #474 M lib/pf/cmd/pf/version.pm commit 42e3ca523775483bba8a96444f5476b62b957f7b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 15 10:31:00 2015 -0400 New constant for pf::constants::exit_code M lib/pf/constants/exit_code.pm commit cce50f8050d1596daf784664673a1fe9c4222ac7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 15 09:56:51 2015 -0400 Remove the verboseness of pfcmd fixpermissions Fixes #473 M lib/pf/cmd/pf/fixpermissions.pm commit 603959afc5135085017c166e4ad093715f9792dc Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 15 09:41:47 2015 -0400 Remove display of readonly text Fixes #475 M html/pfappserver/root/config/profile/tab-content.tt commit 5c84ca12abe530d747774e1803e3982c519d1797 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 15 09:25:05 2015 -0400 Add node for eap local accounts + encryption in upgrade M UPGRADE.asciidoc commit 3ab3264a23c55b3272d227f8f561535d373be31f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 15 09:22:52 2015 -0400 Add note for encryption + eap local accounts in admin guide M docs/PacketFence_Administration_Guide.asciidoc commit 08063c8b0a72fc19d8461263e867d3dfefc03602 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 15 08:45:24 2015 -0400 Restart packetfence-config on upgrade M addons/packages/packetfence.spec M debian/packetfence-config.preinst M debian/packetfence.preinst commit a9f2ca835e28b4a1342ea63785d2d5c9815e9980 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 15 08:42:52 2015 -0400 More notes on iptables upgrade to 5.0 M UPGRADE.asciidoc commit ff6380ca791ca83c3d0f3e979356272b11b4f1a4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 15 08:38:05 2015 -0400 Add upgrade note for %%input_mgmt_guest_rules%% removed M UPGRADE.asciidoc commit 0c77b7c97bda8d7a2f3d9d0df50b3a110d1ab58c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 14 23:49:14 2015 -0400 Search for fingerbank items M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Fingerbank.pm M html/pfappserver/lib/pfappserver/Base/Model/Fingerbank.pm M html/pfappserver/root/config/fingerbank/combination/list.tt A html/pfappserver/root/config/fingerbank/combination/search.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/list.tt A html/pfappserver/root/config/fingerbank/dhcp_fingerprint/search.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/list.tt A html/pfappserver/root/config/fingerbank/dhcp_vendor/search.tt M html/pfappserver/root/config/fingerbank/mac_vendor/list.tt A html/pfappserver/root/config/fingerbank/mac_vendor/search.tt A html/pfappserver/root/config/fingerbank/pagination.tt A html/pfappserver/root/config/fingerbank/search.tt M html/pfappserver/root/config/fingerbank/user_agent/list.tt A html/pfappserver/root/config/fingerbank/user_agent/search.tt M html/pfappserver/root/static/admin/config/items.js commit e7505e9b3a67a996c556838a2ade48c53c1e7fbd Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 14 23:19:25 2015 -0400 Revert "Add the ability to add a violation right from the fingerbank listing" This reverts commit bcceb30ec6624d79813f531392604ebc7ec96ca0. M html/pfappserver/root/config/fingerbank/device/children.tt M html/pfappserver/root/config/fingerbank/device/list.tt M html/pfappserver/root/config/fingerbank/device/upstream/children.tt M html/pfappserver/root/config/fingerbank/device/upstream/list.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/list.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/list.tt M html/pfappserver/root/config/fingerbank/mac_vendor/list.tt M html/pfappserver/root/config/fingerbank/user_agent/list.tt commit a18e5d1a7b9ab161ffe9f2424136036d30ba9585 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 14 18:44:36 2015 -0400 Add note for registration range being removed M UPGRADE.asciidoc commit ac4b44d81441c0548e362d1dcda3020140921137 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 14 17:14:41 2015 -0400 Remove debug logging M lib/pf/web/externalportal.pm commit e9c2656146aa8e00eaaf70a52ce795244dfd88c5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 14 17:05:18 2015 -0400 added haproxy dashboard + doc + reorganized cluster config M conf/haproxy.conf.example M conf/iptables.conf.example M docs/PacketFence_Clustering_Guide.asciidoc commit 3e25734de4c63f99bd0b6022efabb920adbddd37 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 14 16:55:08 2015 -0400 Fixed incorrect sql comments syntax. M db/upgrade-X.X.X-X.Y.Z.sql commit 54fa3743e7ae8d642304111be08b933c8dd5336e Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 14 16:54:38 2015 -0400 Initial versison of the upgrade guide. M UPGRADE.asciidoc commit ca7056ec9aece20204c3b0f64150488ccd2895d7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 14 16:39:51 2015 -0400 Remove the timestamp validation when rewriting config Fixes #463 M lib/pf/config/cached.pm commit a4fbc12b328783854e34ef6f8c2efb54e09daced Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 14 16:15:20 2015 -0400 Added realm as an option M lib/pf/vlan.pm commit 9688993668df9c345292c50103ad0429e30df6e4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 14 15:47:31 2015 -0400 call reevaluate access when autoregging with violation M lib/pf/action.pm commit d96780c3ac63b7f151e511f71d9dacf4c8da3fe0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 14 15:39:15 2015 -0400 update pod doc M lib/pf/cmd/pf/node.pm commit b6e55e63717c33b18b1944bd8c0fe85f6fd12045 Author: extrafu <lmarcotte@inverse.ca> Date: Tue Apr 14 15:21:47 2015 -0400 Fixed typo M NEWS.asciidoc commit 549ec0bdda62b9d79f59d947bc5dae3d715f741a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 14 15:16:56 2015 -0400 use X-Forwarded-For when necessary if detecting IP in external portal M lib/pf/Switch/Xirrus/AP_http.pm M lib/pf/web/externalportal.pm commit a02783f27a6debeb1387604aa15c8387d552308f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 14 15:15:01 2015 -0400 make haproxy balance http on source ip M lib/pf/services/manager/haproxy.pm commit 9246c8195bc951179990d0da82156b60d396a9ca Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 14 15:11:41 2015 -0400 Added ref to new documentation. M NEWS.asciidoc commit e294920f945d8bbc027af8e3171f7feaa6e29ca6 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 14 15:03:15 2015 -0400 Detailed FingerBank integration. M NEWS.asciidoc commit b2858263aac95720593470fe2ef9607ac211e7d4 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 14 14:53:26 2015 -0400 Added major new features for v5 release. M NEWS.asciidoc commit 99d1146eda8f4dadac9920a6c61c73aa4670e293 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 14 14:41:27 2015 -0400 Handle case where there is no action M lib/pf/base/cmd/action_cmd.pm commit f765a62f95b669fe2983bee574553c59acb821b1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 14 12:22:38 2015 -0400 Fixed pfcmd node edit M lib/pf/cmd/pf/node.pm commit f120b789cc72dd1b029c00b8ad1c5bc6cbc7c3fa Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 13 13:40:48 2015 -0400 Added 'pfcmd node view|count' commands M lib/pf/cmd/pf/node.pm commit 87c57420c78b7a9e84cd002b7d2ae593e76b76c5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 13 12:23:49 2015 -0400 Updated pod doc M lib/pf/cmd/pf/node.pm commit d032c3551fc09c1746d17de12d8664d817c29f24 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 13 11:20:57 2015 -0400 Updated pod doc M lib/pf/cmd/pf/node.pm commit 1f345a7c7d5867e29ac51f316630a28238a741c5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 13 11:15:06 2015 -0400 use the pf::constants::exit_code M lib/pf/cmd/pf/node.pm commit 959619626d3abc8f0426761c7bafed12eb6af1c4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 13 11:11:54 2015 -0400 constants for exit statuses A lib/pf/constants/exit_code.pm commit 6b99ae3e98876750611f0f8c03214bdf031fe1b9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 13 10:59:10 2015 -0400 Fix return results of 'pfcmd node add' M lib/pf/cmd/pf/node.pm commit acbabf2bbc19e3e5c9ee1447e152d9516c6f3fc3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 13 10:48:14 2015 -0400 Add the 'pfcmd node edit' command M lib/pf/cmd/pf/node.pm commit d2dfc53ea61004a392e2abcbfab08e7bbee1b331 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 13 10:40:00 2015 -0400 Add user validation to the 'pfcmd node add' command M lib/pf/cmd/pf/node.pm commit 1e166fd9446be13401900b56366f4d1e912f8b4f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 10 16:51:07 2015 -0400 Initial start pfcmd node command A lib/pf/cmd/pf/node.pm commit 8b4711123657e9df3280119281cf15c2c2e450ae Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 14 14:32:03 2015 -0400 populate radius_nas table on configreload M lib/pf/config.pm commit e76594626354ed3297c05b83396d5648041f2943 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 14 13:45:25 2015 -0400 TRACE should not log in DEBUG M lib/pfconfig/log.pm commit 3a0daa9cb78cfe8e186c8ff8168482193cd2bdd7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 14 13:40:53 2015 -0400 add empty users deletion to clustering doc M docs/PacketFence_Clustering_Guide.asciidoc commit 8b07193d8b54c57297d0e65e9963706cb404002e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 14 13:23:08 2015 -0400 added additionnal files config to cluster sync M bin/cluster/sync M docs/PacketFence_Clustering_Guide.asciidoc M lib/pf/api.pm M lib/pf/cluster.pm commit d4469721b0fea75a69b696a2485291bc43313a2e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 14 12:11:25 2015 -0400 Fix sub command not showing help M lib/pf/cmd/subcmd.pm commit d5c89426ea94720a2fd48913ec7aa9837c77d07b Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 14 12:10:50 2015 -0400 Manage portal on mgmt interface with haproxy M lib/pf/services/manager/haproxy.pm commit d02ba79f128817f8310ee41cec588cd78db9f97e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 14 11:48:14 2015 -0400 bad sql in locationlog sessions M lib/pf/locationlog.pm commit 9ef90d1bbfa67b3b9af9cc55cc857149834ec8ae Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 14 11:07:57 2015 -0400 Fix double node display in the admin Fixes #442 M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit fccfb8c0808bee29775d527f62345190be62b907 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 14 10:20:41 2015 -0400 Display load error M lib/pf/cmd/subcmd.pm commit 7c1b8b9948b5ca82a2c321a216f28d5585a175d9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 14 10:14:42 2015 -0400 Moved configreload functionality to pf::config M lib/pf/cmd/pf/configreload.pm M lib/pf/cmd/pf/service.pm M lib/pf/config.pm commit bcceb30ec6624d79813f531392604ebc7ec96ca0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Apr 13 17:23:23 2015 -0400 Add the ability to add a violation right from the fingerbank listing M html/pfappserver/root/config/fingerbank/device/children.tt M html/pfappserver/root/config/fingerbank/device/list.tt M html/pfappserver/root/config/fingerbank/device/upstream/children.tt M html/pfappserver/root/config/fingerbank/device/upstream/list.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/list.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/list.tt M html/pfappserver/root/config/fingerbank/mac_vendor/list.tt M html/pfappserver/root/config/fingerbank/user_agent/list.tt commit e70e7c5768aabd98752dc70f37301782480ec9ea Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 13 16:58:19 2015 -0400 added IsPhone scope for vlan filters to radius switches M conf/vlan_filters.conf.example M lib/pf/radius.pm commit 335f6a2f83c37b96c9db1d5a4aaa56a4afdb4771 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Apr 13 16:18:28 2015 -0400 NEXT if is_error M lib/pf/fingerbank.pm commit 506b57b447c5c9213a882ee15c558ee490ca72d5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 13 15:48:13 2015 -0400 Do not allow a role to be renamed Fixes #441 M html/pfappserver/lib/pfappserver/Form/Role.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Roles.pm commit 5fabf3e38fc75b95fa398d7cfcff5feb17b23230 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 13 15:05:44 2015 -0400 Merge alter table for node M db/upgrade-X.X.X-X.Y.Z.sql commit eb5128a0aefb6c1c3bcfe51835f798812f22eacc Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 13 14:28:58 2015 -0400 remove services dependencies from keepalived M lib/pf/services/manager/keepalived.pm commit aa5368ae053a47dbde94a9c0b8b27038d750379d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 13 14:25:19 2015 -0400 added omapi config section in admin interface M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/admin/configuration.tt commit 1cbc6b3c248e325d6c0dc9ef522436c06e630943 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 13 14:16:26 2015 -0400 Config reload on service start fixes #462 M lib/pf/cmd/pf/service.pm commit a2db146f33a1d2f82ad5bac8d301be66977c4f80 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 13 08:08:31 2015 -0400 new locationlog columns were in the wrong schema M db/pf-schema-4.7.0.sql M db/pf-schema-X.Y.Z.sql commit 85d9d1f413622bab2be98ee91a95b3f100d54e3b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 10 15:47:16 2015 -0400 put web auth session id in locationlog so it's distributed M db/pf-schema-4.7.0.sql M db/upgrade-X.X.X-X.Y.Z.sql M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/locationlog.pm M lib/pf/web/externalportal.pm commit 3258dca2414691502af442ecdd877dd8c79b3a53 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 10 15:43:21 2015 -0400 add fqdn to expirable resources M lib/pfconfig/namespaces/config/Pf.pm commit 9e0b3812d8c2c3b5bbc3cf5893ffd200870ecee9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Apr 10 15:15:40 2015 -0400 $ip <-> $lease_length on iplog_update with lease time M lib/pf/iplog.pm commit bdf4770de5557b2745759586a291be7827256590 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Apr 10 10:53:52 2015 -0400 Do not process Fingerbank if no result M lib/pf/fingerbank.pm commit 0982d54a6e9f66a60e3a402e9a0c7d888984ca3b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Apr 10 10:35:16 2015 -0400 Trigger violations based on parents M lib/pf/fingerbank.pm commit 11faabc97d7d9cbb6be4d70197ba0d6223fd1ca8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Apr 10 10:33:43 2015 -0400 Reworked the flow of violation trigger inside Fingerbank to avoid null values M lib/pf/fingerbank.pm commit 40fd6393c330b4d95b6b786ef968cedd3b65781a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 10 09:38:33 2015 -0400 added note to change secret in clustering M docs/PacketFence_Clustering_Guide.asciidoc commit b1cd7caa7cff55e9ff8169cfdaec4e8ba56d7246 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 10 09:27:41 2015 -0400 isManaged for keepalived was not set properly M lib/pf/services/manager/keepalived.pm commit 225a0eeb07a7d1a3fdf0faf645dbd5927d67d021 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 10 09:12:19 2015 -0400 touchups to clustering doc M docs/PacketFence_Clustering_Guide.asciidoc commit c13213d14fa128714bf92d65221a88c6d46ad395 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 10 08:38:50 2015 -0400 add active/active section to config template M html/pfappserver/root/admin/configuration.tt commit 2b39bacdd5f862e769cf5097ea9acaa8a2735ca8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 10 08:38:37 2015 -0400 add virtual_router_id to keepalive for multiple clusters in same L2 M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/services/manager/keepalived.pm commit 2a30b8b20062448a95348279977e3902c5e599e9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 10 08:37:53 2015 -0400 add option to pfconfig cmd to clear overlay M addons/pfconfig/cmd.pl M lib/pfconfig/manager.pm commit 43267db260e646a90aa93006f8ac75fd7f259662 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 9 18:17:40 2015 -0400 Update NEWS.asciidoc M NEWS.asciidoc commit d4f22434ab57068f3ecf9fc9347b4a6f84930649 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 9 17:55:38 2015 -0400 make admin listen on cluster interface when enabled M conf/httpd.conf.d/httpd.admin commit 97cdf7a1231302bf73f328b32e00cc2e0e96fb8d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 9 17:48:16 2015 -0400 For some reason keepalived was managed by inline... M lib/pf/services/manager/keepalived.pm commit a40d7220c67dada796f1bc53cc459ecfad521be3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 9 17:40:10 2015 -0400 don't force mysql to be started with PacketFence M NEWS.asciidoc M packetfence.init commit cff983a3e4c32f013c63c563496463cf387c9539 Author: jrouzierinverse <jrouzier@inverse.ca> Date: Thu Apr 9 17:39:37 2015 -0400 Update regex for matching password hash type M lib/pf/password.pm commit cbdb0823e52c0018fa84c09fc6129c679f16fbf5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 9 13:26:17 2015 -0400 adapt pf to opswat api changes M docs/PacketFence_OPSWAT_Quick_Install_Guide.asciidoc M lib/pf/provisioner/opswat.pm commit 0fcbcd7ad2a4133bea08cced8a1b94fe1e52f8dd Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 9 17:11:16 2015 -0400 Wrong reference for class M lib/pf/Portal/Profile.pm commit 097a624d7e3a7f1abd7d06f0097091d3d96ec11c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 9 17:09:45 2015 -0400 Checkup should only warn that there are no internal networks M lib/pf/pfcmd/checkup.pm commit 11661a59c5bdc5aca30dfb3e365958eaa3a573e7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 9 16:58:47 2015 -0400 Refactor the class fetching - A device doesn't always have parent.. A bit like Remy who doesn't have a family M lib/pf/fingerbank.pm commit b6bc07880e66577a457f4f4a883a94ea9b30a2c9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 9 16:39:35 2015 -0400 Will show print/email password buttons after reseting password M html/pfappserver/root/static/js/user.js commit 04b19f416069869e1fa29ccadf7f0f56f65aa213 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 9 16:33:08 2015 -0400 Only show reset passwords if the password is plaintext M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm M html/pfappserver/root/user/view.tt commit eee0ef75c26739496706f383d928c087d9c9bfbc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 9 16:23:35 2015 -0400 Added new test for password_get_hash_type M t/password.t commit b6768034c2bc78b7f938fdf9104007241cc7c29b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 9 16:22:19 2015 -0400 Added new function password_get_hash_type M lib/pf/password.pm commit 9967197a2a67c8492afaf1667488fd5ff26a458b Author: jrouzierinverse <jrouzier@inverse.ca> Date: Thu Apr 9 15:57:25 2015 -0400 Missed refactoring of pf::SwitchFactory->getInstance M addons/pfconfig/comparator/dumper.pl commit c3f8bb26da26abd5b52f6ee73fa9151e934e877f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 9 15:14:56 2015 -0400 DIsplaying the device class in admin GUI for specific node M html/pfappserver/lib/pfappserver/Form/Node.pm M html/pfappserver/root/node/view.tt commit 95f4a619e8f8082d132808c31db252f8276a0fea Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 9 15:02:14 2015 -0400 Reworked violations.conf.example M conf/violations.conf.example commit 43091352f8688f77d203b165140fc8177f6b4c4a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 9 14:08:28 2015 -0400 Configurator: Fix form post of configuration We now properly retrieve the value of the radio buttons. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm M html/pfappserver/root/static/configurator/configuration.js commit f124f50edc83ad6fea427e3eaf813ee6b6db28cf Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 9 13:41:43 2015 -0400 Skipping violation triggering if no value M lib/pf/fingerbank.pm commit 8ce2ebc3a2ea0fa2d09a17732a204b8a7debba19 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Apr 9 13:20:09 2015 -0400 Hides the password reminder options by default. They are to be shown only when passwords are plaintext or when the password has just been reset. M html/pfappserver/root/user/view.tt commit 37e2bb00bdadf018fec3095fcb6bfe4ecdc07049 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 9 13:17:20 2015 -0400 'nodes' now use Fingerbank data M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M lib/pf/node.pm commit c498c526ef94ea71b67a2b1df1a8b97f7c90726f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 9 12:54:54 2015 -0400 'person' class now use Fingerbank data M lib/pf/person.pm commit ad474f066a3e1e8e7f26f9d3dba55ed2049b4656 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 9 12:46:28 2015 -0400 One query M db/upgrade-X.X.X-X.Y.Z.sql commit e9ebbd87da484177e293beaf69e631981b82624e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 9 12:44:59 2015 -0400 Storing device class in node table M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql M lib/pf/fingerbank.pm M lib/pf/node.pm commit 594c16672b34a7cbce05710c574aa5fa72b776dd Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 9 12:11:07 2015 -0400 recreate fingerbank symlink in make deve M Makefile commit f1fa61187c662a8cbc4ee46bbe18df070c8b6f4d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 9 11:59:29 2015 -0400 This one was lost in translation M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M lib/pf/fingerbank.pm M sbin/pfdhcplistener commit 91a8fc863fb333e290a184449132012f59d9ea4d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 9 11:52:22 2015 -0400 Fixed invalid triggers id M conf/violations.conf.example commit 66a1d6f667ca426d92daeefebef86c8e15b30f94 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 9 11:43:37 2015 -0400 Start in noncluster mode M lib/pf/services/manager/pfdhcplistener.pm M lib/pf/services/manager/pfmon.pm commit 6cf7d01b9b8d766eb47d58922a02539d2b3be837 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 9 11:43:01 2015 -0400 Support submanagers M lib/pf/cmd/pf/service.pm commit 53e09023213b2abd70c8fc3d63db76f956af7a54 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 9 10:19:20 2015 -0400 Updated documentation for Debian/Ubuntu installation M docs/PacketFence_Administration_Guide.asciidoc commit 0e13d77ad683a5a65f3ffc97e2c99bbb2d545122 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 9 09:24:24 2015 -0400 Change the owner of pfconfig.conf M addons/packages/packetfence.spec M debian/packetfence-config.postinst commit 0fcf7aa93a89c7d42acbae5b5f2ae5da9eaca3e3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 9 09:00:59 2015 -0400 remove dynamic opening of 80 and 443 on mgmt M conf/iptables.conf.example M lib/pf/iptables.pm commit 61d71bf524dcb564af6a2a47f112a7e97db768b7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 9 08:54:27 2015 -0400 Removing noise from pfconfig installation M addons/packages/packetfence.spec commit 3d21666242f7e46f54a1099d7462b0138887dae7 Author: Julien Semaan <jsemaan@inverse.ca> Date: Tue Dec 16 20:24:26 2014 -0500 Add checkup to the admin interface M html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/static/admin/common.js commit e5e0b68b2c0c7a934d72b51d80d99060ad32c9fc Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 9 08:28:02 2015 -0400 added fingerbank symlink to make devel M Makefile commit 8fd4fd7afd3a693c2f815085e46a2d39b02d7c21 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 9 08:25:06 2015 -0400 added fingerbank symlink to gitignore M .gitignore commit 4b824436b6cffa0a0d3caa144e66058c98185be1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 9 08:27:42 2015 -0400 Replace Data::Entropy::Algorithms to Bytes::Random::Secure M addons/packages/packetfence.spec M debian/control commit 4dd5a87458a5291c1ed7069e103b413e340e8ffb Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 9 08:11:47 2015 -0400 missing import in pfappserver M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DB.pm commit 59833828e4989494fac4ae8370a90fca3935a179 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 8 15:31:28 2015 -0400 Updated translation M html/pfappserver/lib/pfappserver/I18N/en.po commit 97e9943819601bf6d182543a95f7ce144a13c913 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 12 11:52:40 2015 -0500 Create a cleanup script A addons/dev-helpers/centos-chroot/cleanup-chroot.sh commit ee3e4a4856f4c9b7eaa49bb0d138548e5cd3e7a0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 4 17:52:22 2015 -0500 Use a variable for the perl version M addons/packages/packetfence.spec commit 5a361b5f893af1fbd04deb3d88f70ffc71f91b78 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 4 17:50:29 2015 -0500 Remove the installation of the packetfence rpm packages M addons/dev-helpers/centos-chroot/make_chroot.sh commit 552bbef5d8129f037d043acf4fa22c926eeadf09 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 4 17:44:46 2015 -0500 Do not create the database if it already exists M addons/dev-helpers/centos-chroot/init-pf-db.sql commit d926c7997f7b7d3a4d21dc959bd44085d6034d5e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 4 17:42:36 2015 -0500 Install the packages from the chroot M addons/dev-helpers/centos-chroot/init-chroot.sh commit 561b436420c84436ac6b3bb0d4813d7700be483e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 27 09:27:59 2014 -0400 Initial scripts for creating a chroot for testing A addons/dev-helpers/centos-chroot/init-chroot.sh A addons/dev-helpers/centos-chroot/init-pf-db.sql A addons/dev-helpers/centos-chroot/make_chroot.sh A addons/dev-helpers/centos-chroot/my.cnf A addons/dev-helpers/centos-chroot/test-chroot.sh commit b2779a742f7adf7366c15a123c149a11c9dd37be Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 8 15:31:51 2015 -0400 Added pf user to fingerbank group M debian/packetfence.preinst commit 38c73f1d4efadf1d64107051e048b33e35c4ee1e Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 8 14:42:33 2015 -0400 pfconfig must run before trying to do a pfcmd configreload (debian packaging) M debian/packetfence.postinst commit db54ca0e7bfd41087cf4017d6f7745c90e1afd89 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 8 14:25:28 2015 -0400 Updated test for triggers M t/trigger.t commit 9fa8650215c694e89d5f21d724c5481ce4e8613d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 8 14:24:33 2015 -0400 Missing symbolic link for fingerprint M debian/control M debian/rules commit 60de65b7ad0d0e99a1484acd6facedb08964c019 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 8 13:53:21 2015 -0400 fix management detection in keepalived M lib/pf/services/manager/keepalived.pm commit d6a808a8c6c0b9d50b2d120deb43830b82876a5d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 8 13:37:37 2015 -0400 Removed pfconfig.conf from packetfence package (only on packetfence-config) M debian/rules commit e11d710d5396cb64abb4931bae2cca5f89bd57cd Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 8 12:44:51 2015 -0400 Added fingerbank as a dependencie for debian packaging M debian/control commit 9179a6759eff4c275d41e15f7a5e5cbee20d6260 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 8 11:02:34 2015 -0400 Update translations M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 5307d90bf25b1aeb081c04ecc36e487b070b5acc Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 8 10:49:12 2015 -0400 Updated translation to use refactored TRIGGER_TYPES M addons/extract_i18n_strings.pl commit 20bea9cd85f2aa73f85e00d5c2334c741c56024e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 8 10:41:54 2015 -0400 Remove unused triggers D lib/pf/triggerParser/os.pm D lib/pf/triggerParser/useragent.pm D lib/pf/triggerParser/vendormac.pm commit 378767ea18600851a83ef916b2879e153c250919 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 8 10:08:22 2015 -0400 Added new triggers mac_vendor and user_agent A lib/pf/triggerParser/mac_vendor.pm A lib/pf/triggerParser/user_agent.pm commit 484b8e3b1c488a456ecb41a53411798459e843e1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 8 09:45:04 2015 -0400 Do not update yourself M addons/dev-helpers/update-copyright.sh commit 0b698f6b21faf445cd390dddf4c064918e9626fb Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 8 09:54:20 2015 -0400 Allow HTTP and HTTPS in iptables on management interface M conf/iptables.conf.example commit e9cfd5d9334733b694dbf2de901aa8a21e20452b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 8 09:50:12 2015 -0400 Fix old way of calling the switch factory M lib/pf/radius.pm commit a8c988e693c77e370dfd305cc4ac2149c7de1f0b Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 8 08:32:43 2015 -0400 Removing non-existant files after Fingerbank merge (debian commit version) M debian/packetfence.conffiles commit 996ee1bd24e80430e5cef2912969873c3e301deb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 7 17:04:03 2015 -0400 Update copyright M lib/pf/triggerParser/device.pm M lib/pf/triggerParser/dhcp_fingerprint.pm M lib/pf/triggerParser/dhcp_vendor.pm commit c87ade0b26a1bb62d32e499a7e10b82e72af0442 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 7 17:00:42 2015 -0400 Fix fingerbank settings form M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Settings.pm commit 615faf9b1c3ba548d84950b942f72fa41ba2f0f0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 7 16:02:41 2015 -0400 force UID/EUID to root to allow socket binds, etc required for non-root (and GUI) service restarts to work M bin/pfcmd.pl commit 6572a146b6810a7e71edc0683aba2ac89ad06177 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 7 15:28:31 2015 -0400 Do not use tainted file path M sbin/pfbandwidthd M sbin/pfconfig M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfdns M sbin/pfmon M sbin/pfsetvlan commit 00d1ba6001a8ac7e5ee4eebf1b04179f8f73e667 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 7 15:10:40 2015 -0400 Now includes more Klaritee. Purely cosmetic changes. M lib/pf/node.pm commit 735340e7d7c443e31c6d6f0f0512f0c707513f74 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 7 14:59:44 2015 -0400 Changed random source to Bytes::Random::Secure. M lib/pf/password.pm commit 367c658c33e59fc035c52a5a61bed21e0faaf05c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 7 14:52:46 2015 -0400 Removing non-existant files after Fingerbank merge M addons/packages/packetfence.spec commit 58790d0176d91cc02bbb0f7e5422644aa9cc8c99 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 7 13:27:58 2015 -0400 Rename FingerBank to Fingerbank M html/pfappserver/root/config/fingerbank/device/index.tt M html/pfappserver/root/config/fingerbank/device/upstream/index.tt M html/pfappserver/root/config/fingerbank/device/upstream/view.tt M html/pfappserver/root/config/fingerbank/device/view.tt commit 0797c27d3a2c4fb7b5d30b2f403dcb4d40ce38d4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 7 13:20:44 2015 -0400 Pinpoint Fingerbank version M addons/packages/packetfence.spec commit 110cbf4705fe229d3817a368e3804e090ded37df Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 7 13:09:25 2015 -0400 Validate if Fingerbank symlink exists M lib/pf/pfcmd/checkup.pm commit 7e8c3bcfd7d6203737bef5a6c491ce1d5d29f3e5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 7 12:07:01 2015 -0400 fixed management node handling in non-cluster M lib/pf/services/manager/pfdhcplistener.pm M lib/pf/services/manager/pfmon.pm commit 454b85fb1c94bd221df12ab27ca96db06db9494e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 7 10:46:55 2015 -0400 Move trigger constants to pf::constants::trigger M lib/pf/accounting.pm M lib/pf/config.pm A lib/pf/constants/trigger.pm M lib/pf/inline/accounting.pm M lib/pf/radius.pm M lib/pf/triggerParser/provisioner.pm M lib/pf/vlan.pm commit 30b3b025dfa83fea1677ca6b53141ca5d0139b16 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 3 13:47:08 2015 -0400 Dynamically load the trigger types M html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm M lib/pf/factory/triggerParser.pm commit 922d40806c39272d3799290ad1b0f08cbe11f564 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 7 10:18:59 2015 -0400 Should usermod pf to fingerbank group not useradd M addons/packages/packetfence.spec commit 2c307c935d47120583481a8d3c3a88b0f94efede Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 2 17:11:32 2015 -0400 update number of tests in pfcmd.t M t/pfcmd.t commit 639bcd0534573441efa5c564c41130468a6779a7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 7 11:37:34 2015 -0400 missing inheritance in fingerbank form M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Settings.pm commit 72bf9b3df833c5287fda42327c7eab5a3157a321 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 7 10:37:30 2015 -0400 Fixing argument assignation M lib/pf/radius.pm commit 4d32c5045f29f2aab268b66aa1c90bdf032b165d Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 7 10:02:33 2015 -0400 Now handles case where a device stays in "pending" longer than its maximum allowed time. M lib/pf/node.pm commit 452ed889a853dc388e92cceff6c05d241a118bc2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 7 10:00:44 2015 -0400 Only use termcap if it is an interactive terminal M lib/pf/cmd/roles/show_help.pm commit bdf30888147a9697533364d8c01a61d9a079f892 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 2 15:40:11 2015 -0400 removed dead code (pf::os) and fingerprint in admin interface M addons/pfconfig/comparator/dumper.pl M db/pf-schema-X.Y.Z.sql M html/captive-portal/lib/captiveportal/Base/Controller.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/pfappserver/lib/pfappserver/Base/Controller.pm D html/pfappserver/lib/pfappserver/Controller/Config/Fingerprints.pm M html/pfappserver/lib/pfappserver/Model/Node.pm D html/pfappserver/lib/pfappserver/Model/OS.pm D html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerprints.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm M html/pfappserver/root/node/view.tt M lib/pf/Portal/Profile.pm D lib/pf/cmd/pf/fingerprint/view.pm D lib/pf/cmd/pf/reload/fingerprints.pm M lib/pf/lookup/node.pm D lib/pf/os.pm M lib/pf/provisioner.pm M lib/pf/scan/nessus.pm M lib/pf/web.pm M sbin/pfdetect M sbin/pfdhcplistener M t/dao/data.t D t/dao/os.t M t/pfcmd.t commit 367cfcbe86085cc77a69bf8620490d46bcf8174b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 2 14:36:32 2015 -0400 Revert "Removed dead code" This reverts commit 96b1e91a0dd11bfde3b3b0d89a8bf0fdb7e8d63c. M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Settings.pm commit d5afbbfe1d987d73a5b453d8ca305d3954c70f9f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 2 14:24:09 2015 -0400 Updated pod doc M lib/pf/triggerParser.pm commit 0631bdbf3add61edd21ad4cba5cf23c31b52a6a3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 2 14:23:04 2015 -0400 Removed dead code M html/pfappserver/root/static/admin/config/violations.js commit d712d6891fc2ed927d6b41e6ca88f76c3c3008bd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 2 14:22:40 2015 -0400 Removed dead code M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Settings.pm commit 79ebf407a3466639213cc6f483f4f4630c5f2f47 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 2 14:18:16 2015 -0400 Rename FingerBank to Fingerbank M html/pfappserver/root/static/admin/config/fingerbank-devices.js commit 893a2d3035076ffe480a5326373d666cff6975ab Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 2 14:15:03 2015 -0400 Fix syntax warning of deprecated feature and include missing module M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm commit 9f89cba517aa615bad6eddcae683df57a1af3d6d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 2 14:12:39 2015 -0400 Remove unused code M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Combination.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Onboard.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Settings.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/User_Agent.pm commit 23904dea0586d94e6d856caf725e0caca941362b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 7 09:38:06 2015 -0400 Reintegrate the fingerbank code as it has been fixed in feature/fingerbank-integration This reverts commit cc80b00a85780800883f22e33d2e3908cfcad604, reversing changes made to 3183114893c035c0d9d72cce5ebeda652c36bb57. M addons/packages/packetfence.spec M conf/log.conf.d/httpd.admin.conf.example M conf/log.conf.d/httpd.portal.conf.example M conf/log.conf.d/pfdhcplistener.conf.example M conf/violations.conf.example M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/pfappserver/lib/pfappserver.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm A html/pfappserver/lib/pfappserver/Base/Controller/Crud/Fingerbank.pm A html/pfappserver/lib/pfappserver/Base/Model/Fingerbank.pm A html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Combination.pm A html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DB.pm A html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP_Fingerprint.pm A html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP_Vendor.pm A html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Device.pm A html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Device/Upstream.pm A html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/MAC_Vendor.pm A html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Settings.pm A html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/User_Agent.pm A html/pfappserver/lib/pfappserver/Controller/Trigger.pm A html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Combination.pm A html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Fingerprint.pm A html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Vendor.pm A html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Device.pm A html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/MAC_Vendor.pm A html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Onboard.pm A html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Settings.pm A html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/Form/Node.pm A html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Combination.pm A html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP_Fingerprint.pm A html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP_Vendor.pm A html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Device.pm A html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/MAC_Vendor.pm A html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/User_Agent.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Combination.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DB.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP_Fingerprint.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP_Vendor.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Device.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Device/Upstream.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/MAC_Vendor.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/User_Agent.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/config/fingerbank/combination/clone.tt A html/pfappserver/root/config/fingerbank/combination/create.tt A html/pfappserver/root/config/fingerbank/combination/index.tt A html/pfappserver/root/config/fingerbank/combination/list.tt A html/pfappserver/root/config/fingerbank/combination/view.tt A html/pfappserver/root/config/fingerbank/device/add_child.tt A html/pfappserver/root/config/fingerbank/device/children.tt A html/pfappserver/root/config/fingerbank/device/clone.tt A html/pfappserver/root/config/fingerbank/device/create.tt A html/pfappserver/root/config/fingerbank/device/index.tt A html/pfappserver/root/config/fingerbank/device/list.tt A html/pfappserver/root/config/fingerbank/device/upstream/add_child.tt A html/pfappserver/root/config/fingerbank/device/upstream/children.tt A html/pfappserver/root/config/fingerbank/device/upstream/clone.tt A html/pfappserver/root/config/fingerbank/device/upstream/create.tt A html/pfappserver/root/config/fingerbank/device/upstream/index.tt A html/pfappserver/root/config/fingerbank/device/upstream/list.tt A html/pfappserver/root/config/fingerbank/device/upstream/view.tt A html/pfappserver/root/config/fingerbank/device/view.tt A html/pfappserver/root/config/fingerbank/dhcp_fingerprint/clone.tt A html/pfappserver/root/config/fingerbank/dhcp_fingerprint/create.tt A html/pfappserver/root/config/fingerbank/dhcp_fingerprint/index.tt A html/pfappserver/root/config/fingerbank/dhcp_fingerprint/list.tt A html/pfappserver/root/config/fingerbank/dhcp_fingerprint/view.tt A html/pfappserver/root/config/fingerbank/dhcp_vendor/clone.tt A html/pfappserver/root/config/fingerbank/dhcp_vendor/create.tt A html/pfappserver/root/config/fingerbank/dhcp_vendor/index.tt A html/pfappserver/root/config/fingerbank/dhcp_vendor/list.tt A html/pfappserver/root/config/fingerbank/dhcp_vendor/view.tt A html/pfappserver/root/config/fingerbank/mac_vendor/clone.tt A html/pfappserver/root/config/fingerbank/mac_vendor/create.tt A html/pfappserver/root/config/fingerbank/mac_vendor/index.tt A html/pfappserver/root/config/fingerbank/mac_vendor/list.tt A html/pfappserver/root/config/fingerbank/mac_vendor/view.tt A html/pfappserver/root/config/fingerbank/settings/index.tt A html/pfappserver/root/config/fingerbank/settings/onboard.tt A html/pfappserver/root/config/fingerbank/user_agent/clone.tt A html/pfappserver/root/config/fingerbank/user_agent/create.tt A html/pfappserver/root/config/fingerbank/user_agent/index.tt A html/pfappserver/root/config/fingerbank/user_agent/list.tt A html/pfappserver/root/config/fingerbank/user_agent/view.tt M html/pfappserver/root/node/view.tt A html/pfappserver/root/static/admin/config/fingerbank-devices.js A html/pfappserver/root/static/admin/config/fingerbank-settings.js M html/pfappserver/root/static/admin/config/items.js M html/pfappserver/root/static/admin/config/violations.js M html/pfappserver/root/violation/view.tt M lib/pf/CHI.pm M lib/pf/ConfigStore/Violations.pm M lib/pf/constants/admin_roles.pm A lib/pf/factory/triggerParser.pm A lib/pf/fingerbank.pm M lib/pf/node.pm M lib/pf/trigger.pm A lib/pf/triggerParser.pm A lib/pf/triggerParser/accounting.pm A lib/pf/triggerParser/detect.pm A lib/pf/triggerParser/device.pm A lib/pf/triggerParser/dhcp_fingerprint.pm A lib/pf/triggerParser/dhcp_vendor.pm A lib/pf/triggerParser/internal.pm A lib/pf/triggerParser/mac.pm A lib/pf/triggerParser/nessus.pm A lib/pf/triggerParser/openvas.pm A lib/pf/triggerParser/os.pm A lib/pf/triggerParser/provisioner.pm A lib/pf/triggerParser/roles/fingerbank.pm A lib/pf/triggerParser/soh.pm A lib/pf/triggerParser/useragent.pm A lib/pf/triggerParser/vendormac.pm M sbin/pfdhcplistener commit 96f07856e9c6f8535f6b3bb3bc2bf9a73bf68b00 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 7 09:23:52 2015 -0400 handle undefined cluster configuration M lib/pf/cluster.pm commit 5df9b86c6072b5c57cc2b2a5e8bda464311a0d5f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 3 13:54:03 2015 -0400 fixes to make configurator work properly M html/pfappserver/lib/pfappserver/Model/Services.pm M lib/pf/ConfigStore.pm commit a2d2a2e5cdcf029edd89339fcf0758dbf7c13baf Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 6 21:15:30 2015 -0400 Fix incomplete porting of command M lib/pf/cmd/pf/fixpermissions.pm commit 5503c8027b7be965fd94e878e0f099ea641a26a1 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 3 18:42:15 2015 -0400 Add default action M lib/pf/cmd/pf/configreload.pm commit 237574f8d25411f9d75d71230f0c41c30d2a80b8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 6 13:41:13 2015 -0400 Set autoreg = 'no' in case of violation autoreg M lib/pf/vlan.pm commit 680abde83e4f25b693af5d51311cfb23ec0edad8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 6 10:22:56 2015 -0400 Added conf directory for packetfence-config M debian/rules commit 09f5b1effc774d699d2a4e129dd02c69aec0eff5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 6 09:18:31 2015 -0400 Added pfconfig.conf in packetfence-pfconfig package M debian/rules commit 650645175b61deaf90065836b54e99bff2dcc594 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 6 08:58:00 2015 -0400 libdigest-hmac_md5 to libdigest-hmac-perl in debian/control file M debian/control commit 248c0b2b73e797f34546b8dda1c36ef4460d35ac Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 6 08:30:32 2015 -0400 Convert connection_type to str to be able to match in a portal profile M lib/pf/vlan.pm commit 59f43677d3182d22f3a746f9545dddf39d8fa3a6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 6 08:25:00 2015 -0400 Missing comma for debian package M debian/control commit eb0b3c404f2c699661ba6f3dedd5f07b3c544b8a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 3 17:23:55 2015 -0400 Ported pfcmd fixpermissions M lib/pf/cmd/pf/fixpermissions.pm commit 97dd32a245b47313e43d67ff7d588b74bb75c50e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 3 11:51:53 2015 -0400 undo test count modification (wrong branch) zammit style M t/pfcmd.t commit 0b3d15d104ac698b0dd60c8c9eeabcf590ab703d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 3 09:48:19 2015 -0400 remove cluster_enabled resource M lib/pfconfig/namespaces/config/Cluster.pm M lib/pfconfig/namespaces/interfaces.pm D lib/pfconfig/namespaces/resource/cluster_enabled.pm commit 9e77eadaa359cfcd4d95b4b95d523eece4c0be71 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 3 09:41:47 2015 -0400 make cluster_enabled not dependant of pfconfig anymore M lib/pf/cluster.pm commit 55910c9ee6516ca4204bdb9e7f9d111493e485d6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 2 17:09:29 2015 -0400 fix number of tests in pfcmd.t M t/pfcmd.t commit 3dc6435bb143e86e736cf2956cd2446e112733d6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 2 16:35:20 2015 -0400 Revert "Remove pfconfig::namespaces::resource::Database" This reverts commit 1c1a6e3532f7ae7d04c535c80cc5838c2ab172a3. M lib/pf/db.pm M lib/pfconfig/namespaces/config/Pf.pm A lib/pfconfig/namespaces/resource/Database.pm commit 1f3a1488a32bfa353f4eac2b2dd42e1ec138af12 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 2 16:17:41 2015 -0400 don't use config overlaying if we're not in a cluster M lib/pf/config.pm commit 26c9a1a203e5eba17073b1a7da3fb2e29e7f32d4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 2 16:22:54 2015 -0400 Only allow managed service to start M lib/pf/cmd/pf/service.pm commit 1c1a6e3532f7ae7d04c535c80cc5838c2ab172a3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 2 15:53:37 2015 -0400 Remove pfconfig::namespaces::resource::Database M lib/pf/db.pm M lib/pfconfig/namespaces/config/Pf.pm D lib/pfconfig/namespaces/resource/Database.pm commit cd2a293dd11fea1fb949da5fdda5e4c2bcf4393d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 2 15:40:11 2015 -0400 removed dead code (pf::os) and fingerprint in admin interface M addons/pfconfig/comparator/dumper.pl M db/pf-schema-X.Y.Z.sql M html/captive-portal/lib/captiveportal/Base/Controller.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/pfappserver/lib/pfappserver/Base/Controller.pm D html/pfappserver/lib/pfappserver/Controller/Config/Fingerprints.pm M html/pfappserver/lib/pfappserver/Model/Node.pm D html/pfappserver/lib/pfappserver/Model/OS.pm D html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerprints.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm M html/pfappserver/root/node/view.tt M lib/pf/Portal/Profile.pm D lib/pf/cmd/pf/fingerprint/view.pm D lib/pf/cmd/pf/reload/fingerprints.pm M lib/pf/lookup/node.pm D lib/pf/os.pm M lib/pf/provisioner.pm M lib/pf/scan/nessus.pm M lib/pf/web.pm M sbin/pfdetect M sbin/pfdhcplistener M t/dao/data.t D t/dao/os.t M t/pfcmd.t commit ba0149829c2b388c767efc6d25e2227c92d16e43 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 2 14:36:32 2015 -0400 Revert "Removed dead code" This reverts commit 96b1e91a0dd11bfde3b3b0d89a8bf0fdb7e8d63c. M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Settings.pm commit e7bd906d0671c3118e854308b542c3f102f37ba4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 2 14:24:09 2015 -0400 Updated pod doc M lib/pf/triggerParser.pm commit 4c9f2c11ac642d43514ebc143036dd910e8a7d8b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 2 14:23:04 2015 -0400 Removed dead code M html/pfappserver/root/static/admin/config/violations.js commit 96b1e91a0dd11bfde3b3b0d89a8bf0fdb7e8d63c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 2 14:22:40 2015 -0400 Removed dead code M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Settings.pm commit 9a38da44c0f97ddb5fb2aeea27c358b65b4c9e2f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 2 14:18:16 2015 -0400 Rename FingerBank to Fingerbank M html/pfappserver/root/static/admin/config/fingerbank-devices.js commit 6e1fa5a04464c545709db141517997acf63e8536 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 2 14:15:03 2015 -0400 Fix syntax warning of deprecated feature and include missing module M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm commit 3f25b82512abafd3adce63ceb2d0a5328ddecb4e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 2 14:12:39 2015 -0400 Remove unused code M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Combination.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Onboard.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Settings.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/User_Agent.pm commit b7cb5d0d19d3141754a2a081afecd6ec2d3c6f67 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 2 13:13:55 2015 -0400 Revert "Feature/fingerbank integration" M addons/packages/packetfence.spec M conf/log.conf.d/httpd.admin.conf.example M conf/log.conf.d/httpd.portal.conf.example M conf/log.conf.d/pfdhcplistener.conf.example M conf/violations.conf.example M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/pfappserver/lib/pfappserver.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm D html/pfappserver/lib/pfappserver/Base/Controller/Crud/Fingerbank.pm D html/pfappserver/lib/pfappserver/Base/Model/Fingerbank.pm D html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Combination.pm D html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DB.pm D html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP_Fingerprint.pm D html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP_Vendor.pm D html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Device.pm D html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Device/Upstream.pm D html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/MAC_Vendor.pm D html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Settings.pm D html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/User_Agent.pm D html/pfappserver/lib/pfappserver/Controller/Trigger.pm D html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Combination.pm D html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Fingerprint.pm D html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Vendor.pm D html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Device.pm D html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/MAC_Vendor.pm D html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Onboard.pm D html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Settings.pm D html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/Form/Node.pm D html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Combination.pm D html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP_Fingerprint.pm D html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP_Vendor.pm D html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Device.pm D html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/MAC_Vendor.pm D html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/User_Agent.pm D html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Combination.pm D html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DB.pm D html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP_Fingerprint.pm D html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP_Vendor.pm D html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Device.pm D html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Device/Upstream.pm D html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/MAC_Vendor.pm D html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm D html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/User_Agent.pm M html/pfappserver/root/admin/configuration.tt D html/pfappserver/root/config/fingerbank/combination/clone.tt D html/pfappserver/root/config/fingerbank/combination/create.tt D html/pfappserver/root/config/fingerbank/combination/index.tt D html/pfappserver/root/config/fingerbank/combination/list.tt D html/pfappserver/root/config/fingerbank/combination/view.tt D html/pfappserver/root/config/fingerbank/device/add_child.tt D html/pfappserver/root/config/fingerbank/device/children.tt D html/pfappserver/root/config/fingerbank/device/clone.tt D html/pfappserver/root/config/fingerbank/device/create.tt D html/pfappserver/root/config/fingerbank/device/index.tt D html/pfappserver/root/config/fingerbank/device/list.tt D html/pfappserver/root/config/fingerbank/device/upstream/add_child.tt D html/pfappserver/root/config/fingerbank/device/upstream/children.tt D html/pfappserver/root/config/fingerbank/device/upstream/clone.tt D html/pfappserver/root/config/fingerbank/device/upstream/create.tt D html/pfappserver/root/config/fingerbank/device/upstream/index.tt D html/pfappserver/root/config/fingerbank/device/upstream/list.tt D html/pfappserver/root/config/fingerbank/device/upstream/view.tt D html/pfappserver/root/config/fingerbank/device/view.tt D html/pfappserver/root/config/fingerbank/dhcp_fingerprint/clone.tt D html/pfappserver/root/config/fingerbank/dhcp_fingerprint/create.tt D html/pfappserver/root/config/fingerbank/dhcp_fingerprint/index.tt D html/pfappserver/root/config/fingerbank/dhcp_fingerprint/list.tt D html/pfappserver/root/config/fingerbank/dhcp_fingerprint/view.tt D html/pfappserver/root/config/fingerbank/dhcp_vendor/clone.tt D html/pfappserver/root/config/fingerbank/dhcp_vendor/create.tt D html/pfappserver/root/config/fingerbank/dhcp_vendor/index.tt D html/pfappserver/root/config/fingerbank/dhcp_vendor/list.tt D html/pfappserver/root/config/fingerbank/dhcp_vendor/view.tt D html/pfappserver/root/config/fingerbank/mac_vendor/clone.tt D html/pfappserver/root/config/fingerbank/mac_vendor/create.tt D html/pfappserver/root/config/fingerbank/mac_vendor/index.tt D html/pfappserver/root/config/fingerbank/mac_vendor/list.tt D html/pfappserver/root/config/fingerbank/mac_vendor/view.tt D html/pfappserver/root/config/fingerbank/settings/index.tt D html/pfappserver/root/config/fingerbank/settings/onboard.tt D html/pfappserver/root/config/fingerbank/user_agent/clone.tt D html/pfappserver/root/config/fingerbank/user_agent/create.tt D html/pfappserver/root/config/fingerbank/user_agent/index.tt D html/pfappserver/root/config/fingerbank/user_agent/list.tt D html/pfappserver/root/config/fingerbank/user_agent/view.tt M html/pfappserver/root/node/view.tt D html/pfappserver/root/static/admin/config/fingerbank-devices.js D html/pfappserver/root/static/admin/config/fingerbank-settings.js M html/pfappserver/root/static/admin/config/items.js M html/pfappserver/root/static/admin/config/violations.js M html/pfappserver/root/violation/view.tt M lib/pf/CHI.pm M lib/pf/ConfigStore/Violations.pm M lib/pf/constants/admin_roles.pm D lib/pf/factory/triggerParser.pm D lib/pf/fingerbank.pm M lib/pf/node.pm M lib/pf/trigger.pm D lib/pf/triggerParser.pm D lib/pf/triggerParser/accounting.pm D lib/pf/triggerParser/detect.pm D lib/pf/triggerParser/device.pm D lib/pf/triggerParser/dhcp_fingerprint.pm D lib/pf/triggerParser/dhcp_vendor.pm D lib/pf/triggerParser/internal.pm D lib/pf/triggerParser/mac.pm D lib/pf/triggerParser/nessus.pm D lib/pf/triggerParser/openvas.pm D lib/pf/triggerParser/os.pm D lib/pf/triggerParser/provisioner.pm D lib/pf/triggerParser/roles/fingerbank.pm D lib/pf/triggerParser/soh.pm D lib/pf/triggerParser/useragent.pm D lib/pf/triggerParser/vendormac.pm M sbin/pfdhcplistener commit f61eba9b746c85773a9daa89716e98f6c430dc03 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 2 13:05:06 2015 -0400 Add pf user to fingerbank group M addons/packages/packetfence.spec commit 20a370c627c9abff0f80b392956d96e466cf176b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 31 19:59:21 2015 -0400 Do not show the tree view for the local fingerbank device M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Fingerbank.pm A html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Device/Upstream.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Device.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Device/Upstream.pm M html/pfappserver/root/config/fingerbank/device/children.tt A html/pfappserver/root/config/fingerbank/device/upstream/add_child.tt A html/pfappserver/root/config/fingerbank/device/upstream/children.tt A html/pfappserver/root/config/fingerbank/device/upstream/clone.tt A html/pfappserver/root/config/fingerbank/device/upstream/create.tt A html/pfappserver/root/config/fingerbank/device/upstream/index.tt A html/pfappserver/root/config/fingerbank/device/upstream/list.tt A html/pfappserver/root/config/fingerbank/device/upstream/view.tt commit 53c2bcc5ed309ea84f6d1ecb739d0db715a0eb0b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 31 18:49:21 2015 -0400 Fix issue with saving violations M lib/pf/ConfigStore/Violations.pm commit b38ad816b418ff7bc667364285f8ead80776333e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 31 15:33:58 2015 -0400 packetfence.spec M addons/packages/packetfence.spec commit 069dc57ce97d84f3a52aa7ac7ff9528530798046 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 31 15:13:51 2015 -0400 Referring to wrong id M lib/pf/fingerbank.pm commit 24e081c73212bde38870990dfc90a470667fa7f4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 31 14:51:14 2015 -0400 Debbugging leftovers M lib/pf/fingerbank.pm commit f0f70f6a3925d73cf0d5da94b202932c9d9bad1b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 31 14:49:35 2015 -0400 httpd.portal integration M conf/log.conf.d/httpd.portal.conf.example M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit d160439fad1341f03cdbb0ba5f5211c0588b6d91 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 31 14:15:00 2015 -0400 pfdhcplistener now use the fingerbank class M sbin/pfdhcplistener commit 43930f387cfaef719bcf519f5f5b418a50f2b414 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 31 14:14:28 2015 -0400 Introduced new Fingerbank class for PacketFence <-> Fingerbank interaction A lib/pf/fingerbank.pm commit 74775a587b442e9224a46966ae1f8746c83b936e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 31 10:35:12 2015 -0400 pfdhcplistener integration M sbin/pfdhcplistener commit 2411ec9a2cc4699eb32ee132ccfd3e5f922bfaf1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 30 22:51:09 2015 -0400 Fingerbank combination A html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Combination.pm A html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Combination.pm A html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Combination.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Combination.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/config/fingerbank/combination/clone.tt A html/pfappserver/root/config/fingerbank/combination/create.tt A html/pfappserver/root/config/fingerbank/combination/index.tt A html/pfappserver/root/config/fingerbank/combination/list.tt A html/pfappserver/root/config/fingerbank/combination/view.tt commit 62a4f7fbb3395a02b8fe3d13feb18ae1b5c336dd Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 30 21:27:25 2015 -0400 Modify node display in admin gui M html/pfappserver/lib/pfappserver/Form/Node.pm M html/pfappserver/root/node/view.tt commit a8febc6b5098c5c40553dbe3a01a83fb9d784939 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 30 21:26:32 2015 -0400 Schema change for nodes M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql M lib/pf/node.pm commit 63692196d845ee6a3d4642868eb025a7a3cc8f89 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 30 21:20:24 2015 -0400 We accept L as a valid character in trigger for Fingerbank local override M lib/pf/triggerParser.pm commit 6be4df2fb52043c05f17a243bfe1ca76345c8cfa Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Sun Mar 29 13:22:55 2015 -0400 Fix processing of the onboarding form M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm M html/pfappserver/root/static/admin/config/fingerbank-settings.js commit 1909f63459dd2fa2d0ef4bda9fd1170de4842bd1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 27 16:33:52 2015 -0400 pfdhcplistener integration M sbin/pfdhcplistener commit b26dc42e2c951e1bfd580394dab52bb8eeea8fe2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 27 16:27:03 2015 -0400 Adjusted settings and onboarding - Missing redirect at the end of onboarding - Need adjustment of the James's javascript M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Settings.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm commit 1ad67cdb449ba168318d8fde287fad8d8e7b85eb Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 27 14:33:16 2015 -0400 Update the onboarding page from the form M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/fingerbank/settings/onboard.tt A html/pfappserver/root/static/admin/config/fingerbank-settings.js commit 35d9d264af9ba0b110ac0f97aff3651255195aae Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 27 14:12:43 2015 -0400 API part M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm commit 8874568841463576adc648a861926d2c626b3003 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 26 18:43:17 2015 -0400 Setting page now working. - Need to finish onboarding page... M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Onboard.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm M html/pfappserver/root/config/fingerbank/settings/index.tt M html/pfappserver/root/config/fingerbank/settings/onboard.tt commit 5b149e1b7218d3b5e13380178a9afed59aee06cc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 26 16:31:39 2015 -0400 Removed header M html/pfappserver/root/config/fingerbank/settings/index.tt commit 3a268f5384dabfc3b055e419fb5165e5a3bb7982 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 26 16:31:07 2015 -0400 Fix name of fields M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Settings.pm commit 676ac7447d89362319511df9ec786a5e58855ba3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 26 15:37:58 2015 -0400 Onboarding M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Fingerbank.pm A html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Onboard.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Settings.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm M html/pfappserver/root/config/fingerbank/device/index.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/index.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/index.tt M html/pfappserver/root/config/fingerbank/mac_vendor/index.tt M html/pfappserver/root/config/fingerbank/settings/onboard.tt M html/pfappserver/root/config/fingerbank/user_agent/index.tt commit 6a3278d4f9f7a406eaadaf72e029769680a4de27 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 26 09:57:26 2015 -0400 Fingerbank Settings page A html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Settings.pm A html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Settings.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Settings.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/config/fingerbank/settings/index.tt A html/pfappserver/root/config/fingerbank/settings/onboard.tt commit 560b85ea6d72ec7f4d5b575829b737c95591d45f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Mar 25 18:28:26 2015 -0400 Moved where they belong M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Fingerbank.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/User_Agent.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP_Fingerprint.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DHCP_Vendor.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/Device.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/MAC_Vendor.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/User_Agent.pm commit c7cad2d23e66a1de74f33b4d764d2e697128b2e2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Mar 25 18:01:34 2015 -0400 Basic interaction with Fingerbank database A html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DB.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerbank/DB.pm M html/pfappserver/root/config/fingerbank/device/index.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/index.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/index.tt M html/pfappserver/root/config/fingerbank/mac_vendor/index.tt M html/pfappserver/root/config/fingerbank/user_agent/index.tt commit 3ffc8e4715fa12a860ca3649136746f05913ced4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 23 18:19:37 2015 -0400 Redirect pfdhcplistener Fingerbank log to the Fingerbank log file M conf/log.conf.d/pfdhcplistener.conf.example commit a506c7204465d6935023994ea3f7fed0193edd7c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 23 15:56:43 2015 -0400 Define cache for fingerbank interaction M lib/pf/CHI.pm M sbin/pfdhcplistener commit 822958161933eea2d1b8dc1d782d3a288cc917a1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 23 07:29:21 2015 -0400 Missing from previous rebase M lib/pf/constants/admin_roles.pm commit 9f4691d8a4e337d80a1454f2e141e67790285829 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 26 17:21:50 2015 -0500 Do not send the id twice in the same form M html/pfappserver/root/config/fingerbank/device/view.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/view.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/view.tt M html/pfappserver/root/config/fingerbank/mac_vendor/view.tt M html/pfappserver/root/config/fingerbank/user_agent/view.tt commit 0d0b22fd3bcf7797086c8c0b40165b7e7b6c7e66 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 26 15:45:17 2015 -0500 Only show the id when viewing an item M html/pfappserver/root/config/fingerbank/device/view.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/view.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/view.tt M html/pfappserver/root/config/fingerbank/mac_vendor/view.tt M html/pfappserver/root/config/fingerbank/user_agent/view.tt commit 1813282621f93b3fd2551de5f99e89aa67e9c48d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 26 15:37:30 2015 -0500 Made the id readonly M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/User_Agent.pm commit 7df5a1ac3f119baa932d7afe00d08e9420041ec2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 25 15:27:42 2015 -0500 Fix the displaying of children for local devices M html/pfappserver/root/config/fingerbank/device/children.tt commit 52627ead33de86d582c5145fc8ffc4bc18f6d0a7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 26 15:29:40 2015 -0500 Minor displays adjustments M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/User_Agent.pm M html/pfappserver/root/config/fingerbank/device/list.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/list.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/list.tt M html/pfappserver/root/config/fingerbank/mac_vendor/list.tt M html/pfappserver/root/config/fingerbank/user_agent/list.tt commit e834c553248736f8306fe322c22ac672a3e8631d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 26 14:52:05 2015 -0500 We want to log in Fingerbank log file M conf/log.conf.d/httpd.admin.conf.example commit b1960a5b712be8f57591122f22a86975bd851318 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 25 14:51:32 2015 -0500 Display add child form M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Device.pm A html/pfappserver/root/config/fingerbank/device/add_child.tt M html/pfappserver/root/static/admin/config/fingerbank-devices.js commit fbb44a9270dbfe7612d07fd39611119789233325 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 25 14:32:07 2015 -0500 Display parent_id M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Device.pm commit c3603efc3db9adad8c12f5b5ad77facc7992ecd8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 25 14:31:18 2015 -0500 Add parent_id M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Device.pm commit afabe9559149521f116c2c350149c679e50499d0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 25 14:14:30 2015 -0500 Fix the display of an empty resultset M html/pfappserver/root/config/fingerbank/device/list.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/list.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/list.tt M html/pfappserver/root/config/fingerbank/mac_vendor/list.tt M html/pfappserver/root/config/fingerbank/user_agent/list.tt commit e75248f506053f8f64aec39e46c4832665c1ca06 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 25 14:04:22 2015 -0500 Add new triggers device dhcp_fingerprint, dhcp_vendor A lib/pf/triggerParser/device.pm A lib/pf/triggerParser/dhcp_fingerprint.pm A lib/pf/triggerParser/dhcp_vendor.pm commit 3438d53f50086601544f3503f5524f9e1e8fcdfd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 25 14:03:16 2015 -0500 Work around an empty set returning an error M html/pfappserver/lib/pfappserver/Base/Model/Fingerbank.pm commit 5268c94cde037efa4a18397a61a5afa7bc9aa6ae Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 25 14:01:27 2015 -0500 Change nav-tab to nav-pills fix row count M html/pfappserver/root/config/fingerbank/device/children.tt M html/pfappserver/root/config/fingerbank/device/list.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/list.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/list.tt M html/pfappserver/root/config/fingerbank/mac_vendor/list.tt M html/pfappserver/root/config/fingerbank/user_agent/list.tt commit fc57614fdf58c8aa5f7386bcbe147766b6a6eb8d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 25 12:27:22 2015 -0500 Remove unused table row that caused extra lines to be displayed M html/pfappserver/root/config/fingerbank/device/list.tt commit dbd16f8a6fba58d0573c7e5883ab48f925558458 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 25 11:45:10 2015 -0500 Fix the double declaration of a variable M html/pfappserver/lib/pfappserver/Base/Model/Fingerbank.pm commit b088e40773811edde0f1072283e2187b645bd4af Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 25 11:44:32 2015 -0500 Fix the excluding of the list action M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Device.pm commit 8a2834b369c5ca0fbfd7fb837d41de0bbbba7358 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 25 11:28:06 2015 -0500 Make created_at and updated_at Uneditable fields M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/User_Agent.pm commit 81d99c2b632a32176a5fc89fe3e380c8e17e345c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 25 11:26:35 2015 -0500 use the current scope to display listing M html/pfappserver/root/config/fingerbank/device/children.tt commit bdb36ba152b80ed20e073d598cef1dfd8b08c216 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 25 11:15:22 2015 -0500 Fixed the list scope for all action M html/pfappserver/root/config/fingerbank/device/list.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/list.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/list.tt M html/pfappserver/root/config/fingerbank/mac_vendor/list.tt M html/pfappserver/root/config/fingerbank/user_agent/list.tt commit d1a59e91415074ff39b4a7f6c6e5099e6957522f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 25 11:02:43 2015 -0500 Do not list local and upstream devices together M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Device.pm commit 236887215780d0796e77ab0136ddfadc4a08e16c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 25 11:00:56 2015 -0500 Removed console.log M html/pfappserver/root/static/admin/config/fingerbank-devices.js commit 87e81d9aa7bd1fbd5dd52eafde345626a8a0c4b4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 25 11:00:16 2015 -0500 Fix listing of items when the table id has changed M html/pfappserver/root/static/admin/config/items.js commit d59041da64beb1ccb6acb90b2bd2c1ab275ffcd6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 25 10:19:58 2015 -0500 Removed old identification section M html/pfappserver/root/admin/configuration.tt commit 9d2d0fe001111316ed03f9dbc68f9d5e9a993a22 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 18 17:06:09 2015 -0500 Cleanup template names M html/pfappserver/root/config/fingerbank/user_agent/index.tt M html/pfappserver/root/config/fingerbank/user_agent/list.tt commit 125de2674252fe46feeea4d7f63df5dfb2fe93c3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 18 17:01:55 2015 -0500 Fixed the display of the save button and form uri M html/pfappserver/root/config/fingerbank/device/view.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/view.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/view.tt M html/pfappserver/root/config/fingerbank/mac_vendor/view.tt M html/pfappserver/root/config/fingerbank/user_agent/view.tt commit 2e790688c3e76ed30392ee7fd101fb55c87fb1eb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 18 13:15:55 2015 -0500 Update Copyright M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Fingerbank.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/User_Agent.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/User_Agent.pm M lib/pf/factory/triggerParser.pm M lib/pf/triggerParser.pm M lib/pf/triggerParser/soh.pm M lib/pf/triggerParser/vendormac.pm commit fcdaf7af59c3c1412e0012150540b55b22818956 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 17 20:01:54 2015 -0500 Rename OS::XX to DEVICE::YY M conf/violations.conf.example commit 58f02db2ec68418fb14d14792cf7e509aa8f5f43 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 17 19:45:31 2015 -0500 Fix displaying the children M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Device.pm commit 3e61e0494095058511b983bd634da1419039cfae Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 17 19:42:09 2015 -0500 Added additional field for devices M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Device.pm commit 2e9af61d5d5415f2fbea37007cf6015f1169d3ac Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 17 19:40:33 2015 -0500 Added extra error check M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Device.pm commit db7eb5aad39e9712b7fe4aa0756051d29831c5e9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 17 19:39:08 2015 -0500 Cleanup templates M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/index.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/list.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/view.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/index.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/list.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/view.tt M html/pfappserver/root/config/fingerbank/mac_vendor/index.tt M html/pfappserver/root/config/fingerbank/mac_vendor/list.tt M html/pfappserver/root/config/fingerbank/mac_vendor/view.tt M html/pfappserver/root/config/fingerbank/user_agent/view.tt commit 2f79031f3a0c4fe6cea32d8f5e85d7391cdedc7e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 17 19:36:52 2015 -0500 Refactor the children to just rows M html/pfappserver/root/config/fingerbank/device/children.tt M html/pfappserver/root/config/fingerbank/device/list.tt commit cdd343a42554dd4cb483a85b9f9a7efff7456692 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 17 12:35:21 2015 -0500 Added the display of children M html/pfappserver/root/static/admin/config/fingerbank-devices.js commit 71b18d3c51f714e3b9b101e8a21cdd63b0fd25c3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 12 11:47:13 2015 -0500 Move the listing template to children.tt A html/pfappserver/root/config/fingerbank/device/children.tt M html/pfappserver/root/config/fingerbank/device/list.tt commit 4b1123bc813f97270b8406b165cc1a003ed5b3c5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 12 11:45:06 2015 -0500 Change the id of the modal to modalFingerBankDevice so the fingerbank-devices.js can find it M html/pfappserver/root/config/fingerbank/device/index.tt M html/pfappserver/root/config/fingerbank/device/view.tt commit ab98401e70ec8b0ca5802b2e3818e353ccb41e53 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 12 11:43:20 2015 -0500 Include the fingerbank-devices js M html/pfappserver/root/admin/configuration.tt commit 8ff6a8fc880b26c2cb7ba29db014ea2a53bb5075 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 12 11:41:09 2015 -0500 Do not include index action from pfappserver::Base::Controller::Crud::Fingerbank M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Device.pm commit 9398e70cb3fb99ecc602eb5b5f512b111d19e859 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 12 11:38:31 2015 -0500 Add javascript for fingerbank-devices A html/pfappserver/root/static/admin/config/fingerbank-devices.js commit 102a6f0d61548c8a56b6426cb3b1313c0b25b6c3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 9 16:51:20 2015 -0500 New method getSubDevices M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Device.pm commit eda6a21659b23d3bf7b2c823a0464132ba6b1379 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 9 16:49:52 2015 -0500 Added actions for top level devices and child devices M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Device.pm commit 6aa4d63c42f430d74677e67d9012decef294e960 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 9 16:42:30 2015 -0500 Updated pod doc M html/pfappserver/lib/pfappserver/Base/Model/Fingerbank.pm commit de0562d3aa67c3c62eca0c1d176d2be0c47314b6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 5 10:27:51 2015 -0500 Changes on the fingerbank CRUD API M html/pfappserver/lib/pfappserver/Base/Model/Fingerbank.pm M lib/pf/triggerParser/roles/fingerbank.pm commit e2a2595cd18fe13a5851794e77012af20b008303 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jan 28 23:51:40 2015 -0500 Typo: M html/pfappserver/root/config/fingerbank/device/index.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/index.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/index.tt M html/pfappserver/root/config/fingerbank/mac_vendor/index.tt M html/pfappserver/root/config/fingerbank/user_agent/index.tt commit 31902fd532ddb9534a6a302999f6e3bdcca67bae Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 20 10:24:21 2015 -0500 Add lookup against the fingerbank database M lib/pf/triggerParser/useragent.pm M lib/pf/triggerParser/vendormac.pm commit d242590c8f0a07bec5d296d860497f63942c8ced Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 20 10:23:23 2015 -0500 Updated copyright M lib/pf/triggerParser/accounting.pm M lib/pf/triggerParser/detect.pm M lib/pf/triggerParser/internal.pm M lib/pf/triggerParser/mac.pm M lib/pf/triggerParser/nessus.pm M lib/pf/triggerParser/openvas.pm M lib/pf/triggerParser/os.pm M lib/pf/triggerParser/provisioner.pm M lib/pf/triggerParser/useragent.pm commit c9267a80ea14a53857545330ad60f0649e6d24ea Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 20 10:22:05 2015 -0500 Added role for fingerbank based violations A lib/pf/triggerParser/roles/fingerbank.pm commit 507af2c24c5dd1f71e535f090045eb2ff7987eae Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 16 12:23:53 2015 -0500 Exclude pf::triggerParser::roles M lib/pf/factory/triggerParser.pm commit ce15319a1fbb68c7cfec5b83db0436355cf644b0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 15 12:03:40 2015 -0500 Updated copy right M html/pfappserver/lib/pfappserver/Controller/Trigger.pm commit 429b02067d24241d5847e41a351053a598cef1f3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 19 13:31:38 2014 -0500 Added search for provisioner triggers ids M lib/pf/triggerParser/provisioner.pm commit 01c031561b5b572d41d2ad5a62858bbb8708ade2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 19 13:30:55 2014 -0500 Added search for accounting triggers ids M lib/pf/triggerParser/accounting.pm commit 17366fb92f9ec58c43253f6f4c0c16c7b647e67f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 18 15:08:15 2014 -0500 Added support for looking up trigger id M html/pfappserver/root/static/admin/config/violations.js commit 8be64db13bbad371b3486048177ba8dfbe4e1fe7 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 18 14:57:12 2014 -0500 Added ids to input field to make it easier to find M html/pfappserver/root/violation/view.tt commit f24bd303b4094bfdce0d2f66c64407cd3fac7d1f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 18 14:53:32 2014 -0500 New controller Trigger for searching triggers A html/pfappserver/lib/pfappserver/Controller/Trigger.pm commit 319730320dc8b4ba3c641b4367e230d87233ca33 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 18 14:53:04 2014 -0500 Added new method search M lib/pf/triggerParser.pm commit ce115c98fd6b47624eb2816c60769d6b1e0853fa Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 18 10:23:33 2014 -0500 Added initial support for querying for trigger types M html/pfappserver/root/static/admin/config/violations.js commit f69552998353be3bc369aaf9e97ec873c2e0597e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 17 17:18:14 2014 -0500 Use appropriate triggerParser M lib/pf/trigger.pm commit f17578eb23ff4f59abbe2b515e4e2f2c6ed98909 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 17 16:07:37 2014 -0500 Added pf::triggerParser classes M lib/pf/triggerParser.pm A lib/pf/triggerParser/accounting.pm A lib/pf/triggerParser/detect.pm A lib/pf/triggerParser/internal.pm A lib/pf/triggerParser/mac.pm A lib/pf/triggerParser/nessus.pm A lib/pf/triggerParser/openvas.pm A lib/pf/triggerParser/os.pm A lib/pf/triggerParser/provisioner.pm A lib/pf/triggerParser/soh.pm A lib/pf/triggerParser/useragent.pm A lib/pf/triggerParser/vendormac.pm commit 6c7600b17f207581fb441e89088b8c90f8c59372 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 17 16:07:06 2014 -0500 Changed wording of die statement M lib/pf/factory/triggerParser.pm commit 0ecd223aea6ad958a63609445505adf9125a930a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 17 15:06:56 2014 -0500 Renamed pf::factory::trigger to pf::factory::triggerParser D lib/pf/factory/trigger.pm A lib/pf/factory/triggerParser.pm A lib/pf/triggerParser.pm commit 0204e24d2c12ca7824c0bf78c6ef628be0a89da9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 17 14:24:26 2014 -0500 Add suuport for typeahead for trigger id M html/pfappserver/root/violation/view.tt commit c997afd4d6f66a499308515e29d397ddb10cffbe Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 17 12:41:20 2014 -0500 New factory for pf::trigger::* A lib/pf/factory/trigger.pm commit 07b463a6aac2d740f54d15898b5c5d7305f7cf27 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 16 15:38:26 2014 -0500 Update fields of forms to match db records M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/User_Agent.pm commit 4e5269e3fee86554d28c013f285fc039783cbc95 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 16 15:15:27 2014 -0500 Remove readonly attributes M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Device.pm commit afaf933c347f990d585a2420212cd5b34e0fb9db Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 16 14:50:23 2014 -0500 Remove unused module D html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Combination.pm commit 557b0e13614c3a15f65c7bd9e7e8de3af38b04c1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 16 14:48:26 2014 -0500 Added create button for only the local source M html/pfappserver/root/config/fingerbank/device/list.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/list.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/list.tt M html/pfappserver/root/config/fingerbank/mac_vendor/list.tt M html/pfappserver/root/config/fingerbank/user_agent/list.tt commit 5a30142e807fc87f59291f8b14e79a63df1c6eb9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 16 14:39:20 2014 -0500 Fixed copy and paste bug M html/pfappserver/lib/pfappserver/Base/Model/Fingerbank.pm commit e6000421505303c7684eeaf7ddf02c271643bc38 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 16 14:16:52 2014 -0500 Include the scope in the count M html/pfappserver/lib/pfappserver/Base/Model/Fingerbank.pm commit 6f6b3bc5c3c609220e8cef9c729c1710465d2b20 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 16 14:06:41 2014 -0500 Update templates to use Local/Upstream M html/pfappserver/root/config/fingerbank/device/index.tt M html/pfappserver/root/config/fingerbank/device/list.tt M html/pfappserver/root/config/fingerbank/device/view.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/index.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/list.tt M html/pfappserver/root/config/fingerbank/dhcp_fingerprint/view.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/index.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/list.tt M html/pfappserver/root/config/fingerbank/dhcp_vendor/view.tt M html/pfappserver/root/config/fingerbank/mac_vendor/index.tt M html/pfappserver/root/config/fingerbank/mac_vendor/list.tt M html/pfappserver/root/config/fingerbank/mac_vendor/view.tt M html/pfappserver/root/config/fingerbank/user_agent/index.tt M html/pfappserver/root/config/fingerbank/user_agent/list.tt M html/pfappserver/root/config/fingerbank/user_agent/view.tt commit 4844adf4891910e86931ae06fd68dafacf7ee2ec Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 16 14:05:25 2014 -0500 Removed unused templates D html/pfappserver/root/config/fingerbank/useragents/clone.tt D html/pfappserver/root/config/fingerbank/useragents/create.tt D html/pfappserver/root/config/fingerbank/useragents/index.tt D html/pfappserver/root/config/fingerbank/useragents/list.tt D html/pfappserver/root/config/fingerbank/useragents/view.tt commit 85fa24bf3771e2d891c9043813422cb184dae0e7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 16 14:01:48 2014 -0500 Return module name M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Fingerbank.pm commit 1a1ac8895080e9af62add08a9c303fa6ae2e7c80 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 16 14:00:47 2014 -0500 Updated selector for list M html/pfappserver/root/static/admin/config/items.js commit 9f90aa34777a2f207ffb86f1ad1568e0ebdd3d33 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 16 13:27:24 2014 -0500 Use the base fingerbank controller M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/User_Agent.pm commit 8e76b99ea0f8d457be3f8be8781034b40d301ac6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 16 13:21:51 2014 -0500 Update Copyright date M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP_Fingerprint.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP_Vendor.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Device.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/MAC_Vendor.pm M html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/User_Agent.pm commit 3692d1a934e0dde116fc177a1bb525ca132b14c2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 16 13:13:13 2014 -0500 Added scope attribute M html/pfappserver/lib/pfappserver/Base/Model/Fingerbank.pm commit f2d13558a3322125e28671dff24ca57ba3cb5f6d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 16 13:11:54 2014 -0500 Pass all the arguements to _setup_object M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm commit 204d58c70bae14f11bbdc7e6e17330effd5ed209 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 16 13:10:26 2014 -0500 Added a base fingerbank controller A html/pfappserver/lib/pfappserver/Base/Controller/Crud/Fingerbank.pm commit 6170737b8abaafac68b55a6e7048f84eda1882f9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 15 10:57:07 2014 -0500 Added new attributes M html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Device.pm commit 063bb37001e9de1b84ea51956907d91bf8506386 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 12 15:49:30 2014 -0500 Remove Combination M html/pfappserver/root/admin/configuration.tt commit 84ca04f674aa842aa7950f7845f442e23f0f028a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 12 13:39:11 2014 -0500 Remove Fingerbank Combination D html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Combination.pm D html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Combination.pm D html/pfappserver/root/config/fingerbank/combination/clone.tt D html/pfappserver/root/config/fingerbank/combination/create.tt D html/pfappserver/root/config/fingerbank/combination/index.tt D html/pfappserver/root/config/fingerbank/combination/list.tt D html/pfappserver/root/config/fingerbank/combination/view.tt commit 1928c51b2dcc6f2df4a2e5159a180bd24d4dda8e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 12 11:23:32 2014 -0500 Initial fingerbank integration A html/pfappserver/lib/pfappserver/Base/Model/Fingerbank.pm A html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Combination.pm A html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP_Fingerprint.pm A html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/DHCP_Vendor.pm A html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/Device.pm A html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/MAC_Vendor.pm A html/pfappserver/lib/pfappserver/Controller/Config/Fingerbank/User_Agent.pm A html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Combination.pm A html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Fingerprint.pm A html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/DHCP_Vendor.pm A html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/Device.pm A html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/MAC_Vendor.pm A html/pfappserver/lib/pfappserver/Form/Config/Fingerbank/User_Agent.pm A html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Combination.pm A html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP_Fingerprint.pm A html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/DHCP_Vendor.pm A html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/Device.pm A html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/MAC_Vendor.pm A html/pfappserver/lib/pfappserver/Model/Config/Fingerbank/User_Agent.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/config/fingerbank/combination/clone.tt A html/pfappserver/root/config/fingerbank/combination/create.tt A html/pfappserver/root/config/fingerbank/combination/index.tt A html/pfappserver/root/config/fingerbank/combination/list.tt A html/pfappserver/root/config/fingerbank/combination/view.tt A html/pfappserver/root/config/fingerbank/device/clone.tt A html/pfappserver/root/config/fingerbank/device/create.tt A html/pfappserver/root/config/fingerbank/device/index.tt A html/pfappserver/root/config/fingerbank/device/list.tt A html/pfappserver/root/config/fingerbank/device/view.tt A html/pfappserver/root/config/fingerbank/dhcp_fingerprint/clone.tt A html/pfappserver/root/config/fingerbank/dhcp_fingerprint/create.tt A html/pfappserver/root/config/fingerbank/dhcp_fingerprint/index.tt A html/pfappserver/root/config/fingerbank/dhcp_fingerprint/list.tt A html/pfappserver/root/config/fingerbank/dhcp_fingerprint/view.tt A html/pfappserver/root/config/fingerbank/dhcp_vendor/clone.tt A html/pfappserver/root/config/fingerbank/dhcp_vendor/create.tt A html/pfappserver/root/config/fingerbank/dhcp_vendor/index.tt A html/pfappserver/root/config/fingerbank/dhcp_vendor/list.tt A html/pfappserver/root/config/fingerbank/dhcp_vendor/view.tt A html/pfappserver/root/config/fingerbank/mac_vendor/clone.tt A html/pfappserver/root/config/fingerbank/mac_vendor/create.tt A html/pfappserver/root/config/fingerbank/mac_vendor/index.tt A html/pfappserver/root/config/fingerbank/mac_vendor/list.tt A html/pfappserver/root/config/fingerbank/mac_vendor/view.tt A html/pfappserver/root/config/fingerbank/user_agent/clone.tt A html/pfappserver/root/config/fingerbank/user_agent/create.tt A html/pfappserver/root/config/fingerbank/user_agent/index.tt A html/pfappserver/root/config/fingerbank/user_agent/list.tt A html/pfappserver/root/config/fingerbank/user_agent/view.tt A html/pfappserver/root/config/fingerbank/useragents/clone.tt A html/pfappserver/root/config/fingerbank/useragents/create.tt A html/pfappserver/root/config/fingerbank/useragents/index.tt A html/pfappserver/root/config/fingerbank/useragents/list.tt A html/pfappserver/root/config/fingerbank/useragents/view.tt commit ea7bfe161f5c52ac006563d13d547aaa02559c95 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 11 15:17:14 2014 -0500 Added the fingerbank library path M html/pfappserver/lib/pfappserver.pm commit 844cefb9da46ff24f7dbd69f9058515c51f34f28 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 2 12:39:06 2015 -0400 Add missing cluster files to packaging M addons/packages/packetfence.spec commit 0bdbcfedc22d2ae3c4e9970690ddfa42ee594089 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 2 12:25:22 2015 -0400 Missing PID condition M db/upgrade-X.X.X-X.Y.Z.sql commit 8eb13edb98856fd132060a04f94a2ca9aadd328f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 2 11:32:50 2015 -0400 Cleanup the getting the last switch M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit 433944fbd2e9d99b9e6c6f30f110e0801cce0a62 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 2 11:20:15 2015 -0400 Group alter table on iplog_archive and iplog M db/upgrade-X.X.X-X.Y.Z.sql commit 56c236a91daef16f453d452cf00e4933865c58ea Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 2 10:39:39 2015 -0400 Remove 'Use of uninitialized value' when Null auth is used M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M lib/pf/authentication.pm commit 7cfef818cabe588441dcbf03c920a074f4e38ff7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 1 16:44:19 2015 -0400 Add bypass_role_id M db/pf-schema-X.Y.Z.sql commit 7c256d1175eb714923ba5b4e816bf8314781db8c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 1 16:28:28 2015 -0400 Updated help M lib/pf/cmd/pf.pm M lib/pf/cmd/pf/help.pm commit c2e6f81e8e2a1c6c2f04a863b2446cf97bc21a7b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 1 16:28:08 2015 -0400 Add taint option M bin/pfcmd.pl commit 4c363e63e94ae9add88f98ffc22112712dbb1349 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 1 16:22:38 2015 -0400 Help returns 0 and print to STDOUT M lib/pf/cmd/roles/show_help.pm commit 04419af7afec1a1a1ef5f70ddc5eaa125fdbdc65 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 1 16:21:58 2015 -0400 Add -T for bin/pfcmd-old.pl M t/binaries.t commit d696558dac3071f8d26b9f97c935c0d527e80680 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 1 16:19:58 2015 -0400 Do not use undefined role in log message M lib/pf/vlan.pm commit 314fc77a4bd59dbc8013ada2c033f9ce2b73542b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 1 14:24:44 2015 -0400 Untaint module name before loading M lib/pf/cmd/subcmd.pm commit b2b89be07e084c3c92b4fffe63d55329fd7b46fa Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 1 16:25:16 2015 -0400 Update existing unregistered nodes M db/upgrade-X.X.X-X.Y.Z.sql commit f8fed79bb2e96f1d6ea49a8044b564fc1dcc8452 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 16 10:59:30 2015 -0400 Leftovers from rebase M lib/pf/config.pm commit 947ce2bb9a7b8f6232e46e968209add3d00f742c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 16 10:56:43 2015 -0400 Add admin pid M lib/pf/constants.pm commit 5843a512e17057479ae8f9ed52121d3b8e548594 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 9 15:48:36 2015 -0400 And of course by OR I was meaning AND M html/captive-portal/lib/captiveportal/PacketFence/Controller/Node/Manager.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm commit 656057acea67d16367158eb2cd267c1edaf42838 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 12 17:50:48 2015 -0500 Backward compatibility M html/captive-portal/lib/captiveportal/PacketFence/Controller/Node/Manager.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M lib/pf/config.pm M lib/pf/node.pm commit 31504573c2e1efec07b5fbcb00e6461c5a28307d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 12 17:32:58 2015 -0500 Few more instances M conf/pf.conf.defaults M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm M lib/pf/person.pm M lib/pf/pfcmd/checkup.pm M lib/pf/web/wispr.pm commit 9e1531ec9eb08b25106d451fa8fd577116ed202d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 12 17:12:17 2015 -0500 Not needed M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 8cf2e17a10d53b3b99c0d928646b47fce17581eb Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Feb 11 23:29:38 2015 -0500 UPGRADE document M UPGRADE.asciidoc commit b91d4adc6b536604e07b548cd6338026aacf002b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Feb 11 23:25:03 2015 -0500 Post rebase M db/pf-schema-4.6.0.sql M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 1e9731082939dbdf0a92c6eef847c5ff84a9e5eb Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Dec 5 15:28:09 2014 -0500 New 'default' default user M db/pf-schema-4.6.0.sql M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm M lib/pf/node.pm commit 72e3cfa0c0a680de5bc648c1116142e96ef17689 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 1 13:59:17 2015 -0400 remove galera iptables config M conf/iptables.conf.example commit fa6759ee3e24200c99b73a831dab5b72e5aa41a9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 1 13:59:05 2015 -0400 fix copyright M html/pfappserver/lib/pfappserver/Form/Field/IPAddresses.pm commit 16230818a73f98fbf3804ec83b525e2baf3c832b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 1 13:54:18 2015 -0400 changes to clustering packaging M addons/packages/packetfence.spec commit 5bf1ba2b69e06397f59e473b9e90b8479b066927 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 1 13:42:51 2015 -0400 make dns multiple ip addresses again M html/pfappserver/lib/pfappserver/Form/Config/Network.pm commit 8bd0110d7dca37758ea4dcd8b19643f0e7292787 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 31 08:31:41 2015 -0400 adjustement to haproxy script M lib/pf/services/manager/haproxy.pm commit dd1848e28aecd2624ae6d32598d347d90aeb7b18 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 1 12:32:00 2015 -0400 Added pfcmd-old.pl tomake the buikd pass. It will be removed before 5 release. M addons/packages/packetfence.spec commit 12b9ab9173a204d3d19a600cba35894a7a463dd3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 1 12:04:03 2015 -0400 added news entry 6ebf404 M NEWS.asciidoc commit 6ebf40497df2bbea05f521c04ff627a1e8b0fff4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 1 12:00:58 2015 -0400 added violations for WLC http M lib/pf/Switch/Cisco/WLC_http.pm commit 4bf616dbbceae93c0f983b550bd7e79a653e8e15 Author: lzammit <lzammit@inverse.ca> Date: Wed Apr 1 11:31:59 2015 -0400 Update PacketFence_Administration_Guide.asciidoc f to F. M docs/PacketFence_Administration_Guide.asciidoc commit 435ac1bbdb9fe082c17c2367d955f6953cfddf08 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 1 11:25:33 2015 -0400 Update NEWS.asciidoc M NEWS.asciidoc commit 741997fb5a91eb173a2cc5b5f6ec6ec2ba259030 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 1 11:18:21 2015 -0400 Rebased with devel. M lib/pf/vlan.pm commit c513eda4caf043d68cf9895ada10fd8f86bbb7d7 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 4 10:50:44 2015 -0500 Made string comparison more explicit. M lib/pf/vlan.pm commit 730d98ed49221d3e4dc4c23478f5aaf87cdd09a3 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 4 10:33:18 2015 -0500 Fixes a case where unregistered nodes are sent to getNormalVlan when the registration VLAN is not an integer. M lib/pf/vlan.pm commit 1a5a2de54708522328dc9034b60dbc330216d88f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 1 10:30:25 2015 -0400 Added USERS_CREATE_MULTIPLE to the 'User Manager' role M conf/adminroles.conf.example commit b3285e376bdcca83ee044ae5097bdc2f03e5ce58 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 1 09:38:41 2015 -0400 minor adjustements to doc M docs/PacketFence_Clustering_Guide.asciidoc commit 9853fb5dcce0065fec011ecb937531c0ea793665 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 1 09:38:29 2015 -0400 moved docinfo for clustering A docs/PacketFence_Clustering_Guide-docinfo.xml D docs/PacketFence_Clustering_Quick_Install_Guide-docinfo.xml commit e725600a194868e06af9646e6198d2d84967702c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 31 18:39:53 2015 -0400 Corrected pod doc M lib/pf/base/cmd/config_store.pm M lib/pf/cmd/display.pm M lib/pf/cmd/pf/checkup.pm commit ab750b40c7ae622bc0c98dbff81f7c4eb1e3e2ee Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 31 18:38:46 2015 -0400 Remove Strict-Transport-Security M conf/httpd.conf.d/httpd.aaa M conf/httpd.conf.d/httpd.admin M conf/httpd.conf.d/httpd.portal M conf/httpd.conf.d/httpd.webservices commit 83029373902798ab8592e8a696c4be6d67ac5810 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 31 15:39:54 2015 -0400 Remove contraint for bypass_role_id M db/upgrade-X.X.X-X.Y.Z.sql commit 067b4d878c78376f75250d228964c98dcca1c3fa Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 31 15:31:41 2015 -0400 Add new workflow for start services M lib/pf/cmd/pf/service.pm commit 5b5ed017cf8f7ad4c6c409ba52d8908dacc1f627 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 31 08:50:37 2015 -0400 rename clustering guide M Makefile A docs/PacketFence_Clustering_Guide.asciidoc D docs/PacketFence_Clustering_Quick_Install_Guide.asciidoc commit 74040625026f2bc0b0697e6fe79cc58be345fca3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 31 08:37:46 2015 -0400 Adapted cluster documentation + added heartbeat M docs/PacketFence_Clustering_Quick_Install_Guide.asciidoc commit 47664f3879c84bfb2a014cac7d1ec16a0f302717 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 31 08:07:38 2015 -0400 add missing import M lib/pfconfig/namespaces/resource/cluster_hosts.pm commit b42391803cd535195c969268f8d3e0cc02e5799f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 30 16:11:19 2015 -0400 Fixed issue of use of an uninitialized value on debian based install M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 79d93b58dd5e81976c2eced513588814b00cb80e Author: root <root@cluster-test.inverse> Date: Mon Mar 30 10:32:15 2015 -0400 add iptables.conf to replication M bin/cluster/sync commit 37cb76bab0179903101ea41d89792068f670fbd7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 30 10:28:10 2015 -0400 change mysql haproxy config M lib/pf/services/manager/haproxy.pm commit 86d0b90ad3627ef1ae6c1d7f18ad43c12d337417 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 30 10:27:21 2015 -0400 make mysql be a tcp resource M conf/haproxy.conf.example commit defed2b818c898855626ac807b230e59aecf7584 Author: root <root@cluster-test.inverse> Date: Mon Mar 30 09:41:58 2015 -0400 add error to log M bin/cluster/sync commit 7baa1fddb54e379b1f33356c2ff4905536c540e4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 30 09:39:57 2015 -0400 add heartbeat to iptables M conf/iptables.conf.example commit 406054c6a979ca4d2ca964712c99131d7181c51d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 30 09:38:49 2015 -0400 make haproxy use localhost to bind mysql M conf/haproxy.conf.example M lib/pf/services/manager/haproxy.pm commit bb52d74654f24ad030f8563264dbf5dd19cb89fa Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 18 17:04:56 2015 -0400 Added constraint to nodes table M db/upgrade-X.X.X-X.Y.Z.sql commit 30e4e4c7018876df8b4f14a54923affb369228dd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 18 17:04:04 2015 -0400 Fixed ambiguous sql statements M lib/pf/node.pm commit 41d3b1d5c5ed11ab27117a6282739d71d935dc4b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 18 15:09:52 2015 -0400 Fix searching for bypass_role M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit e8956b1951ffa51b9497016f91a40fad81157910 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 18 15:04:56 2015 -0400 Fixed issue where bypass_role_id not being set M lib/pf/node.pm commit aed0b8567c844156cdb260172ca1b121b368475e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 17 14:09:39 2015 -0400 Rename the bypass_role to bypass_role_id and display the bypass_role_id name as bypass_role M html/pfappserver/lib/pfappserver/Form/Node.pm M html/pfappserver/root/node/view.tt M lib/pf/node.pm commit c73197e5acf66ceebd19735989e5dd4a978cea27 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 17 14:07:53 2015 -0400 Display the bypass_role M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 2805f09608614058b53e90228aab94e892b9348d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 17 13:07:01 2015 -0400 Conditionally add bypass_role to node M db/upgrade-X.X.X-X.Y.Z.sql commit 6946f24a3641d4189fc9a08e86d3e72fdc74cde3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 17 13:06:05 2015 -0400 Fix syntax error M html/pfappserver/root/node/search.tt commit d77a0fa9aa77aad5ba63c762176bcebc80a875af Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 17 13:05:20 2015 -0400 Remove extra bypass_role form field M html/pfappserver/lib/pfappserver/Form/Node.pm commit 240536849f60262766e6df190654da081dddc14f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 17 12:21:58 2015 -0400 Remove custom code from pfappserver::Controller::Node and move it to pfappserver::PacketFence::Controller::Node M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm commit 7525b92162239005b7490b99ccade5c828c652aa Author: Louis Munro <lmunro@inverse.ca> Date: Wed Feb 25 15:42:22 2015 -0500 Trying to dig myself out of a hole. This will need much testing and review. M lib/pf/node.pm commit e9ff3b38e0b20ed67710d8c87fb905fb2a0cf7e0 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Feb 24 13:31:16 2015 -0500 On the suggestion of fdurand we now return the vlan id if either the bypass vlan or bypass role is defined with precedence going to bypass_vlan. M lib/pf/vlan.pm commit 90c3291c149bf5420ff523b3ca976b082b9d763d Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 23 14:27:16 2015 -0500 Fixed the search so it displays by_pass role as a pull down menu. M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/root/admin/bulk_actions.inc M html/pfappserver/root/node/advanced_search.tt M html/pfappserver/root/node/search.tt M html/pfappserver/root/node/simple_search.tt commit 893016697a08401c01b7139c2852d4acde3e895a Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 23 13:35:33 2015 -0500 Added some more gui love. Roles are now constrained to theexisting category_ids. M html/pfappserver/lib/pfappserver/Form/Node.pm commit a2b94d6ddea8d54c8e9514f1024e82727ff1d857 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 23 12:05:10 2015 -0500 Added changes to admin GUI so that bypass_role is displayed. M html/pfappserver/lib/pfappserver/Form/Node.pm M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/node/advanced_search.tt M html/pfappserver/root/node/search.tt M html/pfappserver/root/node/simple_search.tt M html/pfappserver/root/node/view.tt commit cc6e04c93df1601ae7d510059e7d428d7aa80783 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 23 11:25:49 2015 -0500 Changed _check_bypass to now require two params: mac and noder_ info. Added tests accordingly. M lib/pf/vlan.pm M t/vlan_utils.t commit 7c01b6caad0affdf4d0ac15c3d90631a27c3ba53 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Feb 20 17:15:35 2015 -0500 More saving. Still WIP. A t/vlan_utils.t commit 8e888beb91e426a0903abc54fa7f18f21d4679eb Author: Louis Munro <lmunro@inverse.ca> Date: Fri Feb 20 17:11:39 2015 -0500 WIP. Just saving before the weekend. M db/upgrade-X.X.X-X.Y.Z.sql M lib/pf/node.pm M lib/pf/vlan.pm commit 6a8bbf79090628051cc792e5b0feb7fa94fb0ef5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 27 15:10:10 2015 -0400 Fix issue where Static::Simple is sending 'Can't call method "class" on an undefined value' to the log file M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 87fbe814ea3e652b117e9a36f2ab1f8ae9f326a9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 27 13:33:30 2015 -0400 remove pfupdate script for cluster M addons/packages/packetfence.spec D bin/pfupdate M lib/pf/services/manager/keepalived.pm commit d3c95c2af313b1a60a29f0c4f58289f81222c061 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 27 13:24:03 2015 -0400 removed interfaces active/active config from administration interface M html/pfappserver/lib/pfappserver/Form/Config/Network.pm M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/I18N/i_default.po M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/interface/create.tt M html/pfappserver/root/interface/view.tt M html/pfappserver/root/static/js/interface.js commit 1c9e7d0f3f221ce95665d7aa6079cc97afa375ac Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 27 13:17:00 2015 -0400 added poddoc to cluster.pm M lib/pf/cluster.pm commit 241eb8e59df63f3cde61211b50f1b446289abeac Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 27 13:32:27 2015 -0400 Helper script to update copyright A addons/dev-helpers/update-copyright.sh commit 769ed8e2f131f14872ce254a76adbf9767d1d6e5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 27 09:56:43 2015 -0400 added doc for active/active M docs/PacketFence_Clustering_Quick_Install_Guide.asciidoc commit 0229b14cae3e71fd425ea437e34bed53169669be Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 27 09:02:38 2015 -0400 fix doc M bin/cluster/management_update commit 21e124146d48691a0efabab0db94346921c9bd62 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 27 09:02:07 2015 -0400 Improve error handling in expiration M lib/pf/api.pm commit 6832209dbb327da05dcd587b1db672e439a2c1f9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 27 08:55:51 2015 -0400 remove perl warnings for standalone servers M lib/pf/cluster.pm commit acda211c3c10e2f9c79bda74ed9ebd67c27dc682 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 27 08:47:07 2015 -0400 remove now useless parameters M conf/documentation.conf M conf/pf.conf.defaults commit bf0c960f3ca5b41343a6d6a272cf5592642e6256 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 27 08:10:24 2015 -0400 fix copyrights M lib/pf/clustermgmt.pm M lib/pf/services/manager/haproxy.pm M lib/pf/services/manager/keepalived.pm commit e5e654cbb3b2304cdcb23632ed5520e6ac29c895 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 27 00:42:22 2015 -0400 Add missing module pf::constants M lib/pf/Switch/HP/Procurve_2920.pm commit eb949783825803ebc187d196b6f74cc32c6ca91b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 26 21:53:04 2015 -0400 Add missing modules M lib/pf/cmd/pf/service.pm commit 2606ebcf91322d55f994507898d95040698bcc19 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 20 11:44:53 2015 -0400 Update copyright M bin/pfcmd.pl M lib/pf/base/cmd/action_cmd.pm M lib/pf/base/cmd/config_store.pm M lib/pf/cmd/display.pm M lib/pf/cmd/pf.pm M lib/pf/cmd/pf/cache.pm M lib/pf/cmd/pf/checkup.pm M lib/pf/cmd/pf/class.pm M lib/pf/cmd/pf/class/view.pm M lib/pf/cmd/pf/configfiles.pm M lib/pf/cmd/pf/configfiles/pull.pm M lib/pf/cmd/pf/configfiles/push.pm M lib/pf/cmd/pf/fingerprint.pm M lib/pf/cmd/pf/fingerprint/view.pm M lib/pf/cmd/pf/fixpermissions.pm M lib/pf/cmd/pf/floatingnetworkdeviceconfig.pm M lib/pf/cmd/pf/help.pm M lib/pf/cmd/pf/ifoctetshistorymac.pm M lib/pf/cmd/pf/ifoctetshistoryswitch.pm M lib/pf/cmd/pf/ifoctetshistoryuser.pm M lib/pf/cmd/pf/import.pm M lib/pf/cmd/pf/import/nodes.pm M lib/pf/cmd/pf/ipmachistory.pm M lib/pf/cmd/pf/locationhistorymac.pm M lib/pf/cmd/pf/locationhistoryswitch.pm M lib/pf/cmd/pf/networkconfig.pm M lib/pf/cmd/pf/portalprofileconfig.pm M lib/pf/cmd/pf/reload.pm M lib/pf/cmd/pf/reload/fingerprints.pm M lib/pf/cmd/pf/reload/violations.pm M lib/pf/cmd/pf/switchconfig.pm M lib/pf/cmd/pf/version.pm M lib/pf/cmd/pf/violationconfig.pm M lib/pf/cmd/roles/need_x_args.pm commit c216eaa1607a2df0de01f185f8937149e2b73a7b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 20 11:35:49 2015 -0400 Added command service A lib/pf/cmd/pf/service.pm commit e80b677ff8ae4e9b8094f2830489d41b489294d4 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 20 11:22:45 2015 -0400 Added command configreload A lib/pf/cmd/pf/configreload.pm commit fb51a66578dd302d9f2c08f84dd8df14bba0d722 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 20 11:08:16 2015 -0400 Fix return value M lib/pf/cmd/pf/fixpermissions.pm commit 9e47f47af624e6e6c3d483a9b6790c73982a7d17 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 12 20:31:36 2015 -0400 Remove command pfcmd config D lib/pf/cmd/pf/config.pm D lib/pf/cmd/pf/config/get.pm D lib/pf/cmd/pf/config/help.pm D lib/pf/cmd/pf/config/set.pm commit d709820d44d8d560b0f215da3d9762395fe08d08 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 12 20:28:51 2015 -0400 Remove unused command D lib/pf/cmd/pf/switchlocation.pm D lib/pf/cmd/pf/switchlocation/view.pm commit 27ca001f28c0d7321dad7e0b679ed0bbfec3e345 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 12 20:19:12 2015 -0400 Renamed bin/pfcmd2.pl to bin/pfcmd.pl A bin/pfcmd.pl D bin/pfcmd2.pl commit 11fe669035d5723f395c68fd83e5aea0b24063fe Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 12 20:17:33 2015 -0400 Renamed pfcmd.pl A bin/pfcmd-old.pl D bin/pfcmd.pl commit efc96bb361c2859b69a38c743309f5de241146ae Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 13 11:18:55 2014 -0400 Added refactored pfcmd cache A lib/pf/cmd/pf/cache.pm commit f6bf913047269db73ecb124fcba20e307fbdfc9c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 6 09:05:45 2014 -0500 Ported networkconfig command A lib/pf/cmd/pf/networkconfig.pm commit 0d0f6fc1f2dd9139e5b4e8f2072e4fb5ba702fdb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 6 09:00:31 2014 -0500 Ported violationconfig command A lib/pf/cmd/pf/violationconfig.pm commit a5d42991e79600e359b91d222e72b4ae3410cb16 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 4 13:44:06 2014 -0500 New command floatingnetworkdeviceconfig A lib/pf/cmd/pf/floatingnetworkdeviceconfig.pm commit 1164f7a174a8bb992d402bac0a2183a25db40220 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 4 13:43:21 2014 -0500 portalprofileconfig update to support additional features of pf::base::cmd::action_cmd M lib/pf/cmd/pf/portalprofileconfig.pm commit 55f87040d644d1c81b1ca854bce5ece31d76f693 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 4 13:42:04 2014 -0500 Move to base class pf::base::cmd::action_cmd M lib/pf/cmd/pf/switchconfig.pm commit 1b84aa4f121a7b1b626fbb680150b29e36554d20 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 4 13:39:42 2014 -0500 Have actions add, edit & clone parse parameters from the command line properly M lib/pf/base/cmd/config_store.pm commit 9498365a853e4b12fcc03807b1cf809e3e884ec7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 4 10:57:21 2014 -0500 Allow custom parse_$action to file in action_args M lib/pf/base/cmd/action_cmd.pm commit 6215aa82dd8372f1971350c3d70fc4117af73557 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 3 17:55:22 2014 -0500 Fixed parse args not setting action_args Added helper function action_args M lib/pf/base/cmd/action_cmd.pm commit 7db149ca0895d63da2b5b08e63aceb573fa58748 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 3 16:55:21 2014 -0500 Added new role A lib/pf/cmd/roles/need_x_args.pm commit 80cb39e88f6359d83ddad7afd003b049d73a7ae1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 3 16:48:05 2014 -0500 Added the config command A lib/pf/cmd/pf/config.pm A lib/pf/cmd/pf/config/get.pm A lib/pf/cmd/pf/config/help.pm A lib/pf/cmd/pf/config/set.pm commit 366fff004cdf4f753886d8cb0347fc43b4cad78b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 16 10:54:45 2013 -0500 Revert to the devel version M lib/pf/cmd/roles/show_help.pm commit a73afb5a4d0a932b8ec60c6c614c1f410746c581 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 3 13:48:43 2013 -0500 Renamed pf::cmd::action_cmd to pf::base::cmd::action_cmd and pf::cmd::config_store to pf::base::cmd::config_store A lib/pf/base/cmd/action_cmd.pm A lib/pf/base/cmd/config_store.pm D lib/pf/cmd/action_cmd.pm D lib/pf/cmd/config_store.pm M lib/pf/cmd/pf/portalprofileconfig.pm M lib/pf/cmd/pf/switchconfig.pm commit 94d75b7eb71b43ee364ce22414204f7f74a6da2a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 3 13:23:28 2013 -0500 Added command fixpermissions A lib/pf/cmd/pf/fixpermissions.pm commit 758625cdc29bf721a4fb5c96e35b38dc4fc4b1bc Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 3 13:07:54 2013 -0500 Updated help added new command fixpermissions M lib/pf/cmd/pf.pm commit 0b3a9e1f85a93790335b08964736d27e74acc0d6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 19 15:59:15 2013 -0400 Parse args for command get M lib/pf/cmd/pf/switchconfig.pm commit 9d81750621822dc5a268ea02cb11d6c1e746e061 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 19 10:30:49 2013 -0400 Added initial switchconfig command A lib/pf/cmd/pf/switchconfig.pm commit 67cae0c7adc5ad59a7e9fe451513fc59f270ffba Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 19 12:10:14 2013 -0400 If file is empty do nothing M lib/pf/import.pm commit 2cecdd5e66ddd564d9291f18af55a49baee27575 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 19 12:04:58 2013 -0400 Added new command import A lib/pf/cmd/pf/import.pm A lib/pf/cmd/pf/import/nodes.pm commit aadd460699bbf3de5e2cfafa41ac6f276d086e35 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 19 12:04:22 2013 -0400 Removed unused modules and delay loading of modules M lib/pf/cmd/pf.pm M lib/pf/cmd/pf/ifoctetshistorymac.pm M lib/pf/cmd/pf/ifoctetshistoryswitch.pm M lib/pf/cmd/pf/locationhistorymac.pm M lib/pf/cmd/pf/locationhistoryswitch.pm commit 8b3a1c6a6eeb1ecc01b75b946cc6a89fb735febd Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 19 12:02:01 2013 -0400 Moved to use Role::Tiny M lib/pf/cmd.pm M lib/pf/cmd/roles/show_help.pm M lib/pf/cmd/roles/show_parent_help.pm commit edf20c3ad971af0b2c7d13781c9a9f4677a76777 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 18 23:16:46 2013 -0400 Added new command ipmachistory A lib/pf/cmd/pf/ipmachistory.pm commit f09463cd58b7c677c61435a405d870306398f13f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 15 18:52:14 2013 -0400 Force Pod::Usage to use Pod::Text::Termcap as it's parent class M lib/pf/cmd/roles/show_help.pm commit ae65897471566f878efe275afeea5776c08a55da Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 15 17:22:39 2013 -0400 Updated pod M bin/pfcmd2.pl M lib/pf/cmd/pf.pm M lib/pf/cmd/pf/checkup.pm commit ca5d3dac182ffaab7fa77a26f2c4a9dc5bd8494c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 15 14:06:28 2013 -0400 Added new command ifoctetshistoryuser A lib/pf/cmd/pf/ifoctetshistoryuser.pm commit 19c7de61ca35a017d091e93de23bcd5d416b70ab Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 15 10:53:16 2013 -0400 delay the import of pf::config::ui until needed M lib/pf/cmd/display.pm commit 3ad43b6042c9f6fee82a40f955c70dccd63e093d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 12 12:09:36 2013 -0400 Added new command ifoctetshistorymac A lib/pf/cmd/pf/ifoctetshistorymac.pm commit 5ac0aa589e1db5baed0308330e6a922399a9e00a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 12 12:08:01 2013 -0400 Refactor to use helpActionCmd M lib/pf/cmd/pf.pm commit bb387e2e110a65d8f04d77033fe93d51b681a85a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 11 10:49:05 2013 -0400 renamed method checkArgs to parseArgs M lib/pf/cmd/action_cmd.pm M lib/pf/cmd/pf/fingerprint/view.pm M lib/pf/cmd/pf/ifoctetshistoryswitch.pm M lib/pf/cmd/pf/locationhistorymac.pm M lib/pf/cmd/pf/locationhistoryswitch.pm M lib/pf/cmd/pf/switchlocation/view.pm commit c81db1c28185d73034557f4addf81254b1c4582f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 11 10:48:26 2013 -0400 renamed method checkArgs to parseArgs M lib/pf/cmd.pm commit 962d062ff71ea07ea2b7c48bced1f9f8b35caa75 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 10 10:30:43 2013 -0400 Add new cmd ifoctetshistorymac A lib/pf/cmd/pf/locationhistorymac.pm commit 4c57fad2dbb1e72efdd83c3b3d673f56d1070737 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 10 10:29:51 2013 -0400 Add new command ifoctetshistoryswitch A lib/pf/cmd/pf/ifoctetshistoryswitch.pm commit 0c71336deca5349ce6c2320575114c1d3ed84388 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 10 10:26:39 2013 -0400 pfcmd help will now load the help from sub commands M lib/pf/cmd/pf.pm M lib/pf/cmd/pf/help.pm commit 49d08fd702b33eed2a4f53907c2cc49eb5e6be48 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 10 10:14:54 2013 -0400 refactor to use pf::cmd->args M lib/pf/cmd/action_cmd.pm M lib/pf/cmd/pf/class/view.pm M lib/pf/cmd/pf/fingerprint/view.pm M lib/pf/cmd/pf/help.pm M lib/pf/cmd/pf/locationhistoryswitch.pm M lib/pf/cmd/pf/switchlocation/view.pm commit 0e5821757d1b81a64f7728d9787fc8b7dfaea221 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 10 10:14:01 2013 -0400 Added new function args M lib/pf/cmd.pm commit 6ae1a625569f9c06747c6831cd5f3c8a5aac47c4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 9 20:00:30 2013 -0400 Made the Pod::Text::Termcap the default Pod::Usage Formatter M lib/pf/cmd/roles/show_help.pm commit 8906401634d18b63172c02c4cd3076e24bb03fc1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 9 19:59:57 2013 -0400 removed unused modules M lib/pf/cmd/roles/show_parent_help.pm commit 9701ccd6189d02d2ee2ba61accdb4faadad439f4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 9 19:57:13 2013 -0400 refactored to use the pf::cmd::roles::show_help M lib/pf/cmd.pm commit 0131fc99738ff453df0380cb193f0f2bea81e155 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 9 19:11:42 2013 -0400 Added new command locationhistoryswitch A lib/pf/cmd/pf/locationhistoryswitch.pm commit 0b9fe59797c82a1ff12aca1b754dd1bab92d6bf1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 9 19:11:13 2013 -0400 added cmd roles M lib/pf/cmd/roles/show_help.pm commit 770b65cb3ae316b8122ac2ad3c27689ad53fcc4d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 9 19:10:11 2013 -0400 Added support for ifIndex parameter M lib/pf/cmd/pf/switchlocation/view.pm commit cf81f52fba0557ce43e2b5246f1ae0b4932ac323 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 9 19:09:04 2013 -0400 Fixed pod doc M lib/pf/cmd/pf/switchlocation.pm commit 5b1614487dd6ef14e1605f5e7e2af1a0b3cbb81d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 9 13:40:58 2013 -0400 Added new command switchlocation A lib/pf/cmd/pf/switchlocation.pm A lib/pf/cmd/pf/switchlocation/view.pm commit b149e7df0b635d00595bd97724a527d22fed66df Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 9 13:40:30 2013 -0400 Refactored using new pf::cmd::display interface M lib/pf/cmd/pf/fingerprint/view.pm commit 4416c912833a517619e78d745441f4d99e2aa544 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 9 13:39:53 2013 -0400 Refactor pf::cmd::display M lib/pf/cmd/display.pm commit 30c8c1212644479125b349aaf4f279f671467362 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 9 13:17:16 2013 -0400 Added fingerprint command A lib/pf/cmd/display.pm A lib/pf/cmd/pf/fingerprint.pm A lib/pf/cmd/pf/fingerprint/view.pm commit c648232217f8b7aef33de99bc3eeee8cc37ca57a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 5 17:57:43 2013 -0400 renamed lib/pf/cmd/cmd_action.pm to lib/pf/cmd/action_cmd.pm A lib/pf/cmd/action_cmd.pm D lib/pf/cmd/cmd_action.pm M lib/pf/cmd/config_store.pm commit 5ee6d69cd10004f9b18a3acbba24ea75901d0da8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 3 14:45:37 2013 -0400 New class pf::cmd::pf::portalprofileconfig A lib/pf/cmd/pf/portalprofileconfig.pm commit 4e51592c440ac72b788b19cc7bd6825e40340dba Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 3 14:45:00 2013 -0400 New class pf::cmd::config_store A lib/pf/cmd/config_store.pm commit f15b949d1ff99172b036f278ecab8029df9dbf87 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 3 14:42:41 2013 -0400 New base class pf::cmd::cmd_action A lib/pf/cmd/cmd_action.pm commit ae5a201812e42e8a6bd12683220371cdb91219d7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 3 14:42:01 2013 -0400 Refactored M lib/pf/cmd.pm commit 30b6534e5203cb3723b953963854180c1476d2ff Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 3 13:48:03 2013 -0400 Added documentation and rename run to _run M lib/pf/cmd/pf/version.pm commit d069da613509fdf7f50e326acb93ac95ff405c68 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 3 13:41:34 2013 -0400 Added help info renamed run to _run M lib/pf/cmd/pf/checkup.pm commit 7da8a0ab40ad4d3422de656526305ad4edb131db Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 3 13:37:55 2013 -0400 Removed function print_results from pf::cmd added new function showHelp M lib/pf/cmd.pm commit d10cf9863581ee7c0e5e599ff8e3bfa2e70fe195 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 3 12:48:26 2013 -0400 Refactor help for subcmd to use pod of the parent cmd M bin/pfcmd2.pl M lib/pf/cmd.pm M lib/pf/cmd/pf.pm M lib/pf/cmd/pf/class.pm D lib/pf/cmd/pf/class/help.pm M lib/pf/cmd/pf/configfiles.pm D lib/pf/cmd/pf/configfiles/help.pm M lib/pf/cmd/pf/reload.pm D lib/pf/cmd/pf/reload/help.pm commit 658b9add79589699e976fc73b144809b1c2a2d0c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 1 03:20:39 2013 -0400 Added new method reload A lib/pf/cmd/pf/reload.pm A lib/pf/cmd/pf/reload/fingerprints.pm A lib/pf/cmd/pf/reload/help.pm A lib/pf/cmd/pf/reload/violations.pm commit cfa97420714cd938875d9e56e80f2b96a526264d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 28 20:39:36 2013 -0400 Added command configfiles A lib/pf/cmd/pf/configfiles.pm A lib/pf/cmd/pf/configfiles/help.pm A lib/pf/cmd/pf/configfiles/pull.pm A lib/pf/cmd/pf/configfiles/push.pm commit bd8519ae24f94101dc0c09606dea44e0fdf9c6b6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 25 16:24:05 2013 -0400 Added version command A lib/pf/cmd/pf/version.pm commit 74a353c7a88936f8f7f020eadc863c773f8e377e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 25 13:38:35 2013 -0400 Added the class view command M bin/pfcmd2.pl M lib/pf/cmd.pm A lib/pf/cmd/pf/class/view.pm commit df68f997b467a3275374c905ce5d298da59d9028 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Jun 23 10:21:35 2013 -0400 Refactor to namespace pf::cmd and added checkup and class M bin/pfcmd2.pl M lib/pf/cmd.pm A lib/pf/cmd/pf.pm A lib/pf/cmd/pf/checkup.pm A lib/pf/cmd/pf/class.pm A lib/pf/cmd/pf/class/help.pm A lib/pf/cmd/pf/help.pm D lib/pf/pfcmd/cmd.pm D lib/pf/pfcmd/cmd/help.pm D lib/pf/pfcmd/cmd/pf.pm D lib/pf/pfcmd/cmd/pf/help.pm D lib/pf/pfcmd/cmd/subcmd.pm commit a67ea2c2c3e584dccf0b424831ce66aeba3785fd Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Jun 23 10:02:57 2013 -0400 refactored to make it more reusable M lib/pf/pfcmd/cmd/help.pm commit 03f9b82a02e1eab00d65d7f78b4674486db91191 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Jun 23 10:02:09 2013 -0400 reformated the help sections M lib/pf/pfcmd/cmd/pf/help.pm commit 8fecde0b2b1a76fbe929eb822fb84180e66f975e Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Jun 23 00:11:41 2013 -0400 removed preloaded help cmd M lib/pf/pfcmd/cmd/pf.pm commit 45570e9a790571b8c0d50be7632742de60823408 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Jun 23 00:11:09 2013 -0400 Added the ability dynamically load commands M lib/pf/pfcmd/cmd/subcmd.pm commit 88aac0a49cbb2baaf63a9b88a0e60cd23901d8d4 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Jun 22 23:45:04 2013 -0400 Initial files for new pfcmd structure A bin/pfcmd2.pl A lib/pf/pfcmd/cmd.pm A lib/pf/pfcmd/cmd/help.pm A lib/pf/pfcmd/cmd/pf.pm A lib/pf/pfcmd/cmd/pf/help.pm A lib/pf/pfcmd/cmd/subcmd.pm commit 2a0ac8398a6f0f24182321de83ae0d593d9bbf36 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 22 21:43:54 2015 -0400 Fixed typo M lib/pf/config.pm commit 2688f22b28fad6a80c98961280e1241a63144d60 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 25 10:16:35 2015 -0400 Added back the missing ChildInitHandlers. M conf/httpd.conf.d/httpd.aaa M conf/httpd.conf.d/httpd.admin M conf/httpd.conf.d/httpd.portal M conf/httpd.conf.d/httpd.webservices commit 8d44087dce67288c5f0260dbc56c0f39a1a41d08 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 25 09:53:29 2015 -0400 Fixed case where realm options would be decoded as an array M lib/pf/ConfigStore/Realm.pm commit d6a9190d0ba63f7d0afb8e5b746a748e5fa1dee4 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 25 09:22:34 2015 -0400 Removed unused child init handler from httpd.admin. M conf/httpd.conf.d/httpd.admin commit ab4d9dfcb4b10555f2b50bbfff43dbcfd0b06a76 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Mar 24 17:31:54 2015 -0400 fixed tabs to spaces. M lib/pf/StatsD.pm commit d0b05d2c428ab9ea110ba4161c4e24ec66b7ad62 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Mar 24 11:58:55 2015 -0400 Improved with jrouzier's comments. Moved ChildInitHandler to InitHandler, renamed pf::StatsD::util to pf::util::statsd. M conf/httpd.conf.d/httpd.aaa M conf/httpd.conf.d/httpd.admin M conf/httpd.conf.d/httpd.portal M conf/httpd.conf.d/httpd.webservices D lib/pf/StatsD/util.pm D lib/pf/WebAPI/ChildInitHandler.pm M lib/pf/WebAPI/InitHandler.pm M lib/pf/node.pm M lib/pf/radius.pm A lib/pf/util/statsd.pm M lib/pf/vlan.pm M raddb/packetfence.pm D t/StatsD-util.t A t/util-statsd.t commit 26b096e17a08cb36a1cf476829b212af219a9bc6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 24 11:47:39 2015 -0400 make api use the firewallsso factory M lib/pf/api.pm commit e68349384f8ee292bac91498aa8950c8e3c38c9a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 24 11:15:09 2015 -0400 fix bad cluster detection in dhcpd M lib/pf/services/manager/dhcpd.pm commit fa97a3273e4e12010cb15cdedfde199c1b889e62 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 24 11:02:40 2015 -0400 Allow portal to work in non apache setup M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit f63a3e42331b8f8e4ef92ad4d42b769246371423 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 24 10:55:20 2015 -0400 fix undefined namespaces array M lib/pfconfig/manager.pm commit eb1f00f1d223ff56bb35577a1d86f6165d228eab Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 24 09:24:20 2015 -0400 Added 1st version of quick guide for clustering M Makefile A docs/PacketFence_Clustering_Quick_Install_Guide-docinfo.xml M docs/PacketFence_Clustering_Quick_Install_Guide.asciidoc commit 97ae9b5a307574dd7b9ce6f333cbacaf093eefd1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 23 15:23:07 2015 -0400 Added first version of cluster doc A docs/PacketFence_Clustering_Quick_Install_Guide.asciidoc commit dfb92fea11bf72e22cfd296d1ef6314cbea92e13 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 23 13:55:30 2015 -0400 fix undefined cluster ip in cluster_enabled M lib/pfconfig/namespaces/resource/cluster_enabled.pm commit 7427acceebc2c2a94c0192003014e8ca75c64404 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 23 13:36:18 2015 -0400 Don't generate dhcpd cluster config if no peer M lib/pf/cluster.pm M lib/pf/services/manager/dhcpd.pm commit db8cae8b048b2b577ebc547e915fd3349df6862c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 23 10:55:52 2015 -0400 $mac <-> $ip M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M lib/pf/api.pm M lib/pf/iplog.pm M lib/pf/web/externalportal.pm commit bbc0b61654d6d6fe3cc2c556947ed42d97a29995 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 23 10:36:17 2015 -0400 fix syntax error M lib/pf/password.pm commit 9687cbc1f85e99d88e8d4a8c1300f6e09b8d0c5c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 23 10:36:11 2015 -0400 made pfconfig db configured through configurator M html/pfappserver/lib/pfappserver/Model/Config/Pfconfig.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/DB.pm commit c1d99edafacc01ded8fc81000aa0f39b35ab885a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 23 10:36:03 2015 -0400 untainting command M lib/pf/util.pm commit 2beb375922e424e5ec63194e099bfa9dfd7d3265 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 23 09:58:59 2015 -0400 remove general section from pfconfig config M conf/pfconfig.conf.example M lib/pfconfig/config.pm commit 60cea5dc496dde01619c572a97b0830a510c0865 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 23 09:58:27 2015 -0400 sync pfconfig config file when joining cluster M bin/cluster/sync commit 1fd1208c4aaad21df1fd7b694205004ad321c003 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 23 07:39:47 2015 -0400 adjustements to services split in ha M lib/pf/api.pm M lib/pf/cluster.pm M lib/pf/pfcmd/checkup.pm M lib/pf/services/manager/haproxy.pm commit 765904f9bbd48ea4d4aa6fcfe980b55ce75da577 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 20 18:32:34 2015 -0400 fix typo in variable M bin/cluster/sync commit 10534e245976168d3b998519a17ca7d8777a8fe0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 20 18:23:01 2015 -0400 add cert sync for cluster M bin/cluster/sync M lib/pf/file_paths.pm commit cefd9bbc37f9dbe91bc36e79a3326dabc29ecfe4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 20 11:51:13 2015 -0400 light expire cluster config when updating config M lib/pf/api.pm commit 78dd228672a2a99500fb6886c639abc00c0b0339 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 20 10:57:03 2015 -0400 expire the complete resource in expire_all (respect child resources) M lib/pfconfig/manager.pm commit 5f7469ab759a2a469ef9307bde1ac6435c5b2191 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 20 10:38:19 2015 -0400 missing semicolumn M lib/pfconfig/manager.pm commit 47106064bd5dd0844d4e56d6751bffad660fe252 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 20 10:35:35 2015 -0400 ameliorate logging M lib/pf/api.pm commit c52b3b0a585c2ea15621cd8b2f09cdfc4b893876 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 20 10:33:23 2015 -0400 fixes to pfconfig related to cluster onboarding M lib/pf/api.pm M lib/pfconfig/manager.pm commit 2480a563e36f740aedde787cb936d599b97ae176 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 20 08:30:58 2015 -0400 added cluster.conf.example A conf/cluster.conf.example commit aa7665a23fa03f00ece7500f7cf3e8926f81367c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 20 08:28:19 2015 -0400 with pfconfig log4perl config file A conf/log.conf.d/pfconfig.conf.example commit 6d466c5731cecc960d8fde3fa1aa1ab57fee6a77 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 20 08:18:27 2015 -0400 move module uses to top of file M bin/cluster/sync commit 492bcdc01c41407084e3309222c774cfcef9228d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 20 08:17:53 2015 -0400 added doc to cluster sync script M bin/cluster/sync commit 3fd1151032f442549e58f304d48ef2c069ce67a1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 20 08:14:50 2015 -0400 Added option to sync server from another one M bin/cluster/sync commit 889195995a8694742d446580645a704f77d6e851 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 20 07:55:13 2015 -0400 added cluster files to gitignore M .gitignore commit 58cd4d6967b7398fb4e7ea24fe5a1fe66186d0eb Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 20 07:51:15 2015 -0400 removed french code D conf/radiusd/packetfence-actif.example A conf/radiusd/packetfence-cluster.example M lib/pf/services/manager/radiusd.pm commit 7e15f69514f8fc1847a5586a44290a285df3cc46 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 20 07:45:39 2015 -0400 Cleanup in management update script M bin/cluster/management_update commit b201ba3fe96c84cededcbca156e9e313db5d972f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 19 17:51:05 2015 -0400 adding synching command line script for cluster A bin/cluster/sync commit 1a96ef3988ded475ab3fd66fe1fb4abb59e4d0b8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 19 17:50:44 2015 -0400 added missing configstores A lib/pf/ConfigStore/ApacheFilters.pm A lib/pf/ConfigStore/Cluster.pm commit 48e2177ea9333ecf0f551fdbb25b5ad919b7726c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 19 17:50:23 2015 -0400 add constant for cluster config file M lib/pf/file_paths.pm commit 8b9d8a64504150d96594401a8a971f7cd51bfeef Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 19 17:32:45 2015 -0400 remove unused variable M bin/cluster/management_update commit 615a8c0ce0572cbd519b267131cf46eb594a488d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 19 17:32:32 2015 -0400 added missing info in configstores M lib/pf/ConfigStore/Pf.pm M lib/pf/ConfigStore/Switch.pm commit cbe4966d7861307cdd39f60bbf6afc9b168aea58 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 19 17:11:50 2015 -0400 remove the pfmon cluster synchronization M lib/pf/api.pm M lib/pf/clustermgmt.pm commit 3200ce83f8eb046653a1e8f63dd7f72787eadded Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 19 16:59:01 2015 -0400 expire overlaying after base namespace M lib/pfconfig/manager.pm commit da7153559276aaa9cf6d131995b30644d18a820d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 19 16:37:12 2015 -0400 reload configs when fetching new config file M lib/pf/api.pm commit 205177a4451ee420beca76ee6a231e61d9acc5e8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 19 16:19:04 2015 -0400 Added config replication + services management + refactored logging A bin/cluster/management_update M bin/pfupdate M lib/pf/cluster.pm M lib/pf/services/manager/keepalived.pm M lib/pf/services/manager/pfdhcplistener.pm M lib/pf/services/manager/pfmon.pm M lib/pfconfig/backend/mysql.pm M lib/pfconfig/cached.pm M lib/pfconfig/cached_array.pm M lib/pfconfig/cached_hash.pm M lib/pfconfig/cached_scalar.pm M lib/pfconfig/log.pm M lib/pfconfig/manager.pm M lib/pfconfig/namespaces/config.pm M lib/pfconfig/namespaces/config/AdminRoles.pm M lib/pfconfig/namespaces/config/ApacheFilters.pm M lib/pfconfig/namespaces/config/Authentication.pm M lib/pfconfig/namespaces/config/Cluster.pm M lib/pfconfig/namespaces/config/Documentation.pm M lib/pfconfig/namespaces/config/Firewall_SSO.pm M lib/pfconfig/namespaces/config/FloatingDevices.pm M lib/pfconfig/namespaces/config/Network.pm M lib/pfconfig/namespaces/config/Pf.pm M lib/pfconfig/namespaces/config/PfDefault.pm M lib/pfconfig/namespaces/config/Profiles.pm M lib/pfconfig/namespaces/config/Provisioning.pm M lib/pfconfig/namespaces/config/Realm.pm M lib/pfconfig/namespaces/config/Switch.pm M lib/pfconfig/namespaces/config/Violations.pm M lib/pfconfig/namespaces/config/VlanFilters.pm M lib/pfconfig/namespaces/config/template.pm M lib/pfconfig/namespaces/interfaces.pm M lib/pfconfig/timeme.pm M lib/pfconfig/util.pm M sbin/pfconfig M sbin/pfdhcplistener M sbin/pfmon M t/prepare-pfconfig.t commit f5b1884cc80b43b2256b2f896fa0472ca6ccd9f8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 19 10:13:54 2015 -0400 Create configuration triggers for replication in cs M lib/pf/ConfigStore.pm M lib/pf/api.pm commit ba94f9aa45ae57f21fe910756c1fdb4d5e05bbb5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 18 15:48:45 2015 -0400 make keepalived start at the end M lib/pf/services.pm commit 4e0e9eaf4b9f3603f63081773314a63935b49137 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 18 15:48:22 2015 -0400 expire cluster in configstore commit M lib/pf/ConfigStore.pm commit 55a25035768b1a34c757b3cb13b1acfe15e90958 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 18 15:47:59 2015 -0400 add method to expire cluster M lib/pf/api.pm commit 053d537c3615db63964f8237df304076bee468b4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 18 15:46:40 2015 -0400 make interfaces namespace use host_id M lib/pfconfig/namespaces/interfaces/dhcplistener_ints.pm M lib/pfconfig/namespaces/interfaces/ha_ints.pm M lib/pfconfig/namespaces/interfaces/inline_enforcement_nets.pm M lib/pfconfig/namespaces/interfaces/internal_nets.pm M lib/pfconfig/namespaces/interfaces/listen_ints.pm M lib/pfconfig/namespaces/interfaces/management_network.pm M lib/pfconfig/namespaces/interfaces/monitor_int.pm M lib/pfconfig/namespaces/interfaces/vlan_enforcement_nets.pm commit b3c8da37eacb90bf7d7123d9f428a96ae237c4be Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 18 14:41:58 2015 -0400 add cluster expiration methods in webs M lib/pf/api.pm commit 0ae3bf55e5ea6076bb6be9c67c2b5eddd4f697df Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 18 14:41:48 2015 -0400 moved code from cached.pm to util.pm M lib/pfconfig/cached.pm M lib/pfconfig/util.pm commit 75eac9126ea50831a2c43627bb90a232ef92e271 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 18 14:41:26 2015 -0400 added expire method in pfconfig process M sbin/pfconfig commit 2b523d0ca7e72604d93d38bed0513a0979ac0883 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 18 14:40:58 2015 -0400 moved from Log::Fast to Log4perl in pfconfig M lib/pfconfig/log.pm commit d7153b42a6ad36a477274d968a5ea01838bcabb9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 18 12:39:46 2015 -0400 add light/hard expiring M lib/pfconfig/manager.pm commit de519973b33a75ec090328bd5332f9ade1d0c55e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 18 11:59:39 2015 -0400 added overlayed namespaces to pfconfig + applied them to interfaces M addons/pfconfig/cmd.pl M lib/pf/cluster.pm M lib/pf/config.pm M lib/pfconfig/manager.pm M lib/pfconfig/namespaces/config/Cluster.pm M lib/pfconfig/namespaces/config/Pf.pm M lib/pfconfig/namespaces/interfaces.pm M lib/pfconfig/namespaces/resource.pm M lib/pfconfig/namespaces/resource/cluster_servers.pm M lib/pfconfig/util.pm commit 1dbb583686ff9f0adc3897e859102d832c8de7fc Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 18 08:07:57 2015 -0400 Add proper service startup order so vip is not on when services are off M lib/pf/services/manager/keepalived.pm commit 93b38a7f6a6b89fcf741601ae1d10b3789d49347 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 17 15:51:06 2015 -0400 Move active/active conf to cluster.conf A lib/pf/cluster.pm M lib/pf/clustermgmt.pm M lib/pf/config.pm M lib/pf/iptables.pm M lib/pf/services/manager/dhcpd.pm M lib/pf/services/manager/haproxy.pm M lib/pf/services/manager/keepalived.pm M lib/pf/services/manager/radiusd.pm A lib/pfconfig/namespaces/config/Cluster.pm A lib/pfconfig/namespaces/resource/cluster_enabled.pm A lib/pfconfig/namespaces/resource/cluster_hosts.pm A lib/pfconfig/namespaces/resource/cluster_servers.pm M sbin/pfmon commit 333624e44ac4937e4b51637d78e5299c259575f9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 17 07:47:39 2015 -0400 deactive pfmon's pid locking temporarly M sbin/pfmon commit 05f7e7439fc07ba9ab202d7bb64b302fd1f7918c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 17 07:44:24 2015 -0400 port code to pfconfig M lib/pfconfig/namespaces/interfaces.pm commit 2ee47b89f95c7b5fea7bccf9a3762fd1e1f05d8b Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 16 12:52:17 2015 -0400 Fixed Controller M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm commit ff64032f88af1bce5f3ac9958ffdc1f6bea28a39 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 16 10:55:09 2015 -0400 Remove duplicate function M lib/pf/util.pm commit b381b90d67106aa9221b059a42465eb402f8dac3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 15 11:25:43 2014 -0500 Added list of dns M lib/pf/services/manager/dhcpd.pm commit 4083b60db13e6dfd58dd6e2836f96cc1365c1782 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 12 14:33:36 2014 -0500 Added a new port for galera cluster M conf/iptables.conf.example M lib/pf/clustermgmt.pm commit fa7949fefa8a43b62963be10fa4450fe2eb80514 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 12 14:04:35 2014 -0500 Added port 4444 on management interface (Galera cluster rsync) M conf/iptables.conf.example commit ef3958f36ab71c0625d701089c93778cf0090b1f Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 12 13:55:38 2014 -0500 Use a local dbi connection to test the local access to the database (USeless to test through haproxy) M lib/pf/clustermgmt.pm commit e0ca9074a2c98eaff57d3f309eb04f403badd1fc Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 12 11:08:37 2014 -0500 Fixed keepalived configuration M lib/pf/services/manager/keepalived.pm commit 5ea62b66617de7d9eb157c05a94ef5b63ebd8f64 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 12 10:53:24 2014 -0500 Use pf_run to send signal HUP to pfdhcplistener M bin/pfupdate commit 88a08b4dfe6e72e5668fb5dea8b333522ebfb017 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 12 10:30:49 2014 -0500 Fixed dhcpd configuration file syntax M lib/pf/services/manager/dhcpd.pm commit d153761c24e7640166624ffec0482f551fb8177a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 12 10:29:47 2014 -0500 Fixed iptables rules for dhcpd sync M conf/iptables.conf.example commit 91fc169714f4dc6be59fb10e55235de6a25b1e25 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 12 08:37:34 2014 -0500 Fixed vip detect and radius config syntax M html/pfappserver/lib/pfappserver/Model/Interface.pm M lib/pf/services/manager/radiusd.pm commit aa6169d5421f9769694a364dce5d559fc44c8df8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 11 16:39:30 2014 -0500 Fix radius configuration syntax M conf/radiusd/packetfence-actif.example commit 98b618342cf772a7aeb6e08c3d9e6611d3721f58 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 11 16:30:30 2014 -0500 Don´t change actif_actif_ip if i am the master M lib/pf/api.pm commit bcd8c60e54e06b8988422aa63921a4b4705ebf6f Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 11 15:55:20 2014 -0500 Better mysql master detection M lib/pf/api.pm M lib/pf/clustermgmt.pm commit bc17e4e5542745fef8c8b5bb58af1ec8a94bafe2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 11 14:07:22 2014 -0500 Reworked interface.js for other and none interface M html/pfappserver/root/static/js/interface.js commit 21fb3f9d19799ceff52a169cbb46f29b8da12cd8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 11 13:58:01 2014 -0500 Reworked interface.js M html/pfappserver/root/static/js/interface.js commit 7a170e8c3fe0563d77ffcd7795e85322d957a73a Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 11 12:48:47 2014 -0500 Test if the management interface exist M lib/pf/services/manager/snmptrapd.pm commit fb83a2503ebd5cd4efd861068bb5bf86bdc4dc50 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 11 11:50:19 2014 -0500 Test if management interface exist in snmptrapd module M lib/pf/services/manager/snmptrapd.pm commit 182fc87f39208e159f1db4e741872f25628b7e88 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 11 09:48:57 2014 -0500 Enable or disable pfdhcplistener depending if the server is the master or slave M bin/pfupdate M lib/pf/clustermgmt.pm M lib/pf/pfcmd/checkup.pm M sbin/pfdhcplistener commit 54fe1fef8da45fbccc277450faae8df6709fcd30 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 10 16:47:20 2014 -0500 Manage if the vip is running or not M bin/pfupdate M lib/pf/clustermgmt.pm M sbin/pfdhcplistener M sbin/pfmon commit b239ab997f058b174862a2a761c214cfa67cb9bf Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 10 15:20:57 2014 -0500 Ignore configuration parameter starting with temporary_ M lib/pf/pfcmd/checkup.pm commit 8d76613de1a8507b7d55e68fe06de266df6e719d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 10 15:05:35 2014 -0500 Added pfupdate in packaging M addons/packages/packetfence.spec commit 28879d1797bb2b72d07cdb31a5e58932968a2362 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 10 15:03:36 2014 -0500 Let keepalived manage task A bin/pfupdate M lib/pf/services/manager/keepalived.pm commit 4e113a1b725b6965c67e20c8f6f895e7802b42f0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 10 12:19:32 2014 -0500 Use a hash of hash to match the function for the api M lib/pf/clustermgmt.pm commit 30b5913e3a8c0c0a71bd3c6790038892595d59bf Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 10 11:02:41 2014 -0500 Changed syntax to pass the test M lib/pf/clustermgmt.pm commit 3b97d299e612fff761183b627db2d846d49baaae Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 10 08:26:18 2014 -0500 Local api for checking packetfence service (use from haproxy to check services) M conf/haproxy.conf.example M conf/httpd.conf.d/httpd.admin M lib/pf/clustermgmt.pm M lib/pf/services/manager/haproxy.pm commit 7b1fbca57fa00573dd2c1d389445644749e92b3b Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 9 10:05:58 2014 -0500 Added a rest like api to check packetfence services status M lib/pf/clustermgmt.pm commit aa8bd165acf3071e45508e0f981d06366cfbc323 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 8 16:07:15 2014 -0500 Code error M conf/httpd.conf.d/httpd.admin M lib/pf/clustermgmt.pm commit 58fb31edec8f28e2a7849b270ca4738c016673f4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 8 11:16:59 2014 -0500 Added virtualhost for packetfence status and fixed packaging (missing conf files) M addons/packages/packetfence.spec M conf/documentation.conf M conf/httpd.conf.d/httpd.admin M conf/iptables.conf.example M conf/pf.conf.defaults M lib/pf/iptables.pm M lib/pf/web/constants.pm M lib/pf/web/dispatcher.pm commit 504322f3aa982d9683f981c5026f387a1533ab73 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 5 11:49:19 2014 -0500 Added an apache handler on /packetfence_status/... to be able to check the services´s status of packetfence (usefull for haproxy) M lib/pf/clustermgmt.pm M lib/pf/web/constants.pm M lib/pf/web/dispatcher.pm commit 662f4cff7d82374608257d9d33f0e7da542090f6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 5 09:32:43 2014 -0500 Fix wrong path M lib/pf/services/manager/radiusd.pm commit 44f3ed0740a7ed527caac7b1918ab531aa0e4b2e Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Dec 4 21:05:03 2014 -0500 Push correct freeradius load balancer config template M conf/radiusd/packetfence-actif.example commit eb6c4dd3f479fcf62abb3da1411fd3a2bd6eace1 Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Dec 4 21:03:01 2014 -0500 Added freeradius load balancer config generation A conf/radiusd/clients.conf.inc.example A conf/radiusd/packetfence-actif.example M lib/pf/services/manager/radiusd.pm M raddb/clients.conf commit 4eb85e118c74510a406cfa7e9c7b22856623f072 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 4 14:59:43 2014 -0500 Removed pfclustermgmt service (replaced by httpd.webservices) M addons/packages/packetfence.spec M conf/documentation.conf D conf/log.conf.d/pfclustermgmt.conf.example M conf/pf.conf.defaults M lib/pf/pfcmd.pm M lib/pf/pfcmd/help.pm D lib/pf/services/manager/pfclustermgmt.pm D sbin/pfclustermgmt commit bc164b05a3fd135be6d913444721a05afedb9ae0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 4 14:49:43 2014 -0500 Moved cluster sync to the webapi M lib/pf/api.pm M lib/pf/clustermgmt.pm commit 1e530c63cc1896ffffcb0730541bef73c7e1a482 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 4 11:48:11 2014 -0500 Move clusterrpc to httpd.webservices M conf/iptables.conf.example M lib/pf/api.pm M lib/pf/clustermgmt.pm M lib/pf/iptables.pm commit d80bc1f6e4d8ca4a3b1ac895f2752a07322000b2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 4 10:44:04 2014 -0500 remove useless syncport M conf/documentation.conf M conf/pf.conf.defaults commit e2179b96496ab9be1ea0021ca25c3e662dcecd37 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 3 16:28:58 2014 -0500 Fixed haproxy and dhcpd configuration M conf/dhcpd.conf M conf/haproxy.conf.example M lib/pf/services/manager/dhcpd.pm M lib/pf/services/manager/haproxy.pm commit a30c10885dd476f660d889f16dc2044dcfa53967 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 3 11:39:24 2014 -0500 Fix undefined values when we start the configuration M lib/pf/services/manager/dhcpd.pm M lib/pf/services/manager/haproxy.pm commit b06bed82b4a42ec41e9e847923a379d7e968e1e0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 3 10:12:45 2014 -0500 Prevent updating himself and make active_active_members readonly from admin gui M html/pfappserver/lib/pfappserver/Form/Interface.pm M lib/pf/clustermgmt.pm commit e5157c7317683fa39efa540d4a1beba7004d5b9c Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 2 15:57:29 2014 -0500 Fix generating configuration if active active hasnt been enabled M addons/packages/packetfence.spec M conf/keepalived.conf.example M conf/pf.conf.defaults M debian/packetfence.postinst M html/pfappserver/root/static/js/interface.js M lib/pf/services/manager/dhcpd.pm M lib/pf/services/manager/keepalived.pm commit 2f69c6a2bfe56848415b7e1cbb10479b3c1e7896 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 2 13:52:49 2014 -0500 Manage cluster sync port M conf/documentation.conf M conf/iptables.conf.example M conf/pf.conf.defaults M lib/pf/clustermgmt.pm M lib/pf/iptables.pm commit 2ef6d33a4ff78ffabe75ec4d6470da647760c580 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 2 12:50:04 2014 -0500 Added missing dependencies M addons/packages/packetfence.spec M debian/control M debian/packetfence.conffiles commit 2e440b772f6e6b5ceede8e4097393fc4b7496aa2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 2 11:33:07 2014 -0500 Added global configuration parameter for the active active members list M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/I18N/i_default.po M html/pfappserver/root/admin/configuration.tt M lib/pf/clustermgmt.pm M lib/pf/services/manager/keepalived.pm commit 114ae20c10e37b168904cd1798989c2cb489e993 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 2 09:07:57 2014 -0500 Added keepalived configuration template A conf/keepalived.conf.example commit d9b61fca6cc72c18ad4c1e6faa6aaf8553b66f28 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 2 09:04:46 2014 -0500 Added keepalived service and configuration M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/clustermgmt.pm M lib/pf/pfcmd.pm M lib/pf/pfcmd/help.pm A lib/pf/services/manager/keepalived.pm commit 6aa55d27bad0c6495711f4841de7a9ccd509dbe6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 1 10:35:15 2014 -0500 New service pfclustermgmt, New pfmon task sync_cluster M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/Form/Interface.pm M lib/pf/clustermgmt.pm M lib/pf/pfcmd.pm M lib/pf/pfcmd/help.pm M lib/pf/services/manager/haproxy.pm A lib/pf/services/manager/pfclustermgmt.pm M sbin/pfclustermgmt M sbin/pfmon D sbin/rpcclient.pl commit 1d35fc0a259f4ad2944c30653235161d2e4c6496 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 27 16:43:14 2014 -0500 Added JSON RPC for cluster sync A conf/log.conf.d/pfclustermgmt.conf.example A lib/pf/clustermgmt.pm A sbin/pfclustermgmt A sbin/rpcclient.pl commit 38f8177b9b455931b06c283c68231622882a88a9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 27 16:40:10 2014 -0500 Added active_active_mysql_master param M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/root/interface/create.tt M html/pfappserver/root/interface/view.tt M html/pfappserver/root/static/js/interface.js commit 6f94f1aa5f2e348f6ae27d6add6644235e0a727f Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 27 11:36:00 2014 -0500 Added isManaged logic in haproxy.pm M lib/pf/services/manager/haproxy.pm commit a55ca57acccb037bea07bb85b2c977ac512e28e6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 26 09:47:27 2014 -0500 Generate haproxy configuration D conf/haproxy.conf A conf/haproxy.conf.example M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/root/static/js/interface.js M lib/pf/services/manager/dhcpd.pm A lib/pf/services/manager/haproxy.pm commit e0b78872fb4dc5d14fe7feb81ec4a599e7c37f39 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 26 08:46:12 2014 -0500 Added haproxy as a service M conf/documentation.conf A conf/haproxy.conf M conf/pf.conf.defaults M lib/pf/pfcmd.pm M lib/pf/pfcmd/help.pm commit 42d3027f6d3306f96176d520e12b6537ac744310 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 25 10:44:07 2014 -0500 Enable tcp port 647 on interfaces where dhcpd is in active/active mode M lib/pf/iptables.pm commit 37d94e19a75804e5cca4b19f28bc3fd564a5c13d Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 25 10:30:18 2014 -0500 Introduce dhcp active active configuration M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/root/interface/create.tt M html/pfappserver/root/interface/view.tt M html/pfappserver/root/static/js/interface.js M lib/pf/services/manager/dhcpd.pm commit 150d85764075a81b3384ab044bf9c43d48d0aca3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 24 15:11:31 2014 -0500 Allow dns configuration change in interface´s network configuration M html/pfappserver/root/static/js/interface.js commit bf665f6069c494cb50aed7b7e29b99a1c3a7b9aa Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 21 16:41:48 2014 -0500 Change configuration parameters to use in pfdns M sbin/pfdns commit 4dc2db7efc334f9fe05074f889e0d67a6aa4bae1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 31 08:11:54 2014 -0400 Fix syntax M sbin/pfdns commit 504b15ce13ec9edcbc759ecc6ac885a99ecbf43b Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 22 11:11:38 2014 -0400 Fix pfdns packet size M sbin/pfdns commit 5c97672e0123ea584907c6f0035769604b22b007 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sun Oct 19 11:20:57 2014 -0400 Added support for haproxyip in pfdns M sbin/pfdns commit 8be4b7aa2dac7ca4f6ce3230f9fa2e9062ec78b1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 21 16:37:08 2014 -0500 Added admin gui active/active configuration M html/pfappserver/lib/pfappserver/Form/Config/Network.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/root/interface/create.tt M html/pfappserver/root/interface/view.tt M html/pfappserver/root/static/js/interface.js M lib/pf/iptables.pm commit 6f98dd97a9ef6081923d4d342d141c428a3fdcc7 Author: Durand Fabrice <oeufdure@gmail.com> Date: Fri Oct 17 22:18:28 2014 -0400 Enables tcp dns in iptables, only listen on the management ip for snmptrapd M conf/iptables.conf.example M lib/pf/services/manager/snmptrapd.pm commit 01968731585f64876bbab22c94709799c447da01 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 21 15:13:29 2014 -0500 Changed for actif/actif setup M conf/iptables.conf.example A html/pfappserver/lib/pfappserver/Form/Field/IPAddresses.pm M html/pfappserver/lib/pfappserver/Form/Interface.pm M lib/pf/util.pm commit b06b6e57779e83ff83f0ca4d587fb8128dc701a1 Author: Durand Fabrice <oeufdure@gmail.com> Date: Fri Oct 17 20:29:20 2014 -0400 NS query type is now managed by pfdns (Monit dns test use it) M sbin/pfdns commit f8c507f6538bc2052bdf9b26027a87a0a016afbf Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 16 20:45:49 2014 -0400 Iptables and vip change for actif/actif M conf/iptables.conf.example M lib/pf/iptables.pm commit 0e646ce9ffe1114185a220930210c06e1f4fa9a4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 23 09:56:09 2015 -0400 Now use latest schema matching POST-RELEASE steps M Makefile commit 55231140e03bb133c26aa64c8e44fcc499ff4702 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 23 09:50:23 2015 -0400 Fixed copy and paste error M sbin/pfconfig commit ce2e8b04201f9efe91995d5d322378a5109e7a1a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 23 09:43:09 2015 -0400 fix pod doc M lib/pfconfig/namespaces/config/Network.pm commit aae46ab84cf08da90809819041eba8b61ab18779 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 23 09:42:44 2015 -0400 make config::Network expire all interfaces config M lib/pfconfig/namespaces/config/Network.pm commit cbc8fc7a664aab0c9597ffa49dbd7bb19cf05b43 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 23 09:34:40 2015 -0400 fix comparator for changed values M addons/pfconfig/comparator/dumper.pl commit e7dce944eab19b206991fe55ddaa0d404ded64c0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 23 09:04:19 2015 -0400 removed useless code that was ported to lib/pfconfig M lib/pf/config.pm commit e11451ad9ece87722486362ee482a68421a28a9d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 23 08:55:02 2015 -0400 delete control files when starting pfconfig M lib/pfconfig/constants.pm M lib/pfconfig/util.pm M sbin/pfconfig commit 54782e9fa77dc9f6798eb5ae7f6cf59f68594269 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 23 07:50:51 2015 -0400 Added pod doc to sbin/pfconfig M sbin/pfconfig commit 2f02cb9be990429a8b2f731d78816ba2ab0fa1ec Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 23 07:48:39 2015 -0400 fix pod doc + copyrights in some files D addons/dev-helpers/exported-subs.pl M lib/pf/config/util.pm M lib/pfconfig/empty_string.pm M lib/pfconfig/log.pm M t/prepare-pfconfig.t commit 6844478396fc27b0a335350df68e86cf3d2c0c9f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 23 07:41:58 2015 -0400 change pfconfig's default db password to match pf.conf.defaults M conf/pfconfig.conf.example commit 0e351b6549d1f5cac0e6ce76722c30c06d460864 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 22 12:49:43 2015 -0400 Fixed pod M html/pfappserver/lib/pfappserver/Model/Config/Pfconfig.pm M lib/pf/ConfigStore/Authentication.pm M lib/pf/profile/filter/all.pm commit fb3f77ac958d1b9102dc58033428c842e3cea6d9 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 22 12:07:06 2015 -0400 Fix syntax error M lib/pf/ipset.pm commit c844a57dbeebc9fbe300aa7fb8df2008189c8526 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 20 16:07:19 2015 -0400 We don't want this to run M sbin/pfmon commit b23a7d27443e66f3d94cd08efc0e0737f62d20cd Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 20 15:48:43 2015 -0400 OMAPI cache instead of iplog M lib/pf/CHI.pm M lib/pf/iplog.pm commit d7d086c4fb2b2d5cdd2c7727fc7ed25d5aea5a7a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 20 15:45:36 2015 -0400 Enhancements M lib/pf/iplog.pm commit 632139f4a756db92c012e8186c26dbb984cea2ac Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 20 15:36:33 2015 -0400 Set default view to HTML M html/pfappserver/lib/pfappserver.pm commit ec0e431e06feb38de2cb7a82182e268efef57dd9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 20 14:44:29 2015 -0400 mac2ip M lib/pf/iplog.pm commit d05a2365633db550d72c122067469fd898fa1dd5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 20 14:42:04 2015 -0400 Handling configuration M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/i_default.po M lib/pf/config.pm M lib/pf/iplog.pm M lib/pf/services/manager/dhcpd.pm commit e9c0de9a697b5f7663eda36577766b08fed41d14 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Mar 20 13:08:10 2015 -0400 Added feault values for host and port so that pf::node does not choke. M lib/pf/StatsD.pm commit 68380ca9855800f652cf7c6552e3ef21d8d62cd8 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Mar 20 11:57:11 2015 -0400 Added untaint checks to host and port for StatsD. Added a counter for node_register and node_unregister. M lib/pf/StatsD.pm M lib/pf/node.pm commit b8f6481d187ed469a35875d979f3347e219ea053 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 20 10:49:49 2015 -0400 Useless call to pf::iplog M lib/pf/ipset.pm commit 52c6b13afdb17ef363f8c2ce4b0efd713dcad8ad Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 19 13:38:39 2015 -0400 Rename functions - Also get rid of export... stop polluting namespaces M addons/iplog-cleanup.pl M html/captive-portal/lib/captiveportal/Base/Controller.pm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M lib/pf/Portal/Session.pm M lib/pf/api.pm M lib/pf/iplog.pm M lib/pf/ipset.pm M lib/pf/lookup/node.pm M lib/pf/provisioner/mobileiron.pm M lib/pf/provisioner/sepm.pm M lib/pf/scan.pm M lib/pf/trigger.pm M lib/pf/web.pm M lib/pf/web/custom.pm M lib/pf/web/externalportal.pm M lib/pf/web/wispr.pm M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfmon commit 14251b9c82245fbf42520abcbebfe4e9838f15ee Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 19 11:28:46 2015 -0400 Code cleanup M lib/pf/iplog.pm commit 059b78c4c373cf8699cbb32c6c8fa40d8dd57f43 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 19 11:15:44 2015 -0400 list_open M lib/pf/iplog.pm commit 302ca6b15bbd1a26c29a15e77681e63f061951f4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 19 11:09:45 2015 -0400 iplog_view_open rework M html/pfappserver/lib/pfappserver/Model/Node.pm M lib/pf/iplog.pm M lib/pf/ipset.pm M lib/pf/lookup/node.pm commit 73000e1d5172aa191a2404321949c18cff5d360a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Mar 18 17:09:43 2015 -0400 Minor adjustements M lib/pf/iplog.pm commit aaaa11a706fda14445ba38fc5c99a2127ac642bc Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Mar 18 16:04:36 2015 -0400 Missing argument M lib/pf/iplog.pm commit d9489e0a226b09dbde2093788d8e047b772dd4ad Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Mar 18 14:53:44 2015 -0400 iplog history rework M lib/pf/iplog.pm commit 0db4640c8ec83ac534273be6344d19fa33a9f259 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 17 15:46:50 2015 -0400 Renamming locationlog_history to locationlog_archive for consistency (SQL) M addons/database-backup-and-maintenance.sh A addons/migrate-to-locationlog_archive.sh D addons/migrate-to-locationlog_history.sh M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql M docs/PacketFence_Administration_Guide.asciidoc commit 46eaed757eb3c699bc89097b5a1cd83f93796f1a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 17 15:08:03 2015 -0400 Missing references for last commit M addons/database-backup-and-maintenance.sh M lib/pf/iplog.pm commit 380c0f20ae6ba93b49a82c36d5a833e96fb893c1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 17 14:57:32 2015 -0400 Let's do some more schema modifications !! - iplog is iplog as we know it (current records) - iplog_history is now knowned as iplog_archive (containing only post-maintenance records) - iplog_history as a new table containing past records before beeing pushed to iplog_archive M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 43b7508a2280a75c7eb99d9cbcfe0eea0fa2bae7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Mar 17 08:57:23 2015 -0400 Streamlined iplog_history M bin/pfcmd.pl M html/pfappserver/lib/pfappserver/Model/Node.pm M lib/pf/iplog.pm M lib/pf/lookup/node.pm commit eb7829fac6a2f5ea999ed00c32a4e052eb550614 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 16 21:43:26 2015 -0400 Minor modifications to comments / logging M lib/pf/iplog.pm commit fe73d219557275d40c9d979d48b512797052aefe Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 16 17:15:21 2015 -0400 Dead code M lib/pf/iplog.pm commit 5500c54837a121cd75813b474e10179ad6ddb265 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 16 16:29:38 2015 -0400 Typo M lib/pf/iplog.pm commit 63bfd10ca47a909feac321bcc6165d554d958cad Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 16 16:27:58 2015 -0400 Added some check M lib/pf/iplog.pm commit 30b7a232217968cc5a25a6b31eb175571bb93913 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 16 16:25:09 2015 -0400 Adjusted logging statements M lib/pf/iplog.pm commit 1ad1a3858e3f97e9c4a63c1e125432b53fd1224b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 16 16:14:25 2015 -0400 Added trigger name to pod M lib/pf/iplog.pm commit 27430855f2bfce9a45e83da657b8c0bb635c6257 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 16 16:04:59 2015 -0400 Streamlined open and close of iplog M lib/pf/api.pm M lib/pf/iplog.pm M lib/pf/web/externalportal.pm commit 0676a37c909a5109f9cf45c26fc20988b4e8b766 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 16 12:42:30 2015 -0400 Adjusted comment M lib/pf/iplog.pm commit 5c7d099914336713cf0af8cae0befb7bd8134788 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 16 12:39:54 2015 -0400 Dead code M lib/pf/iplog.pm commit bad0b4d732b81a9354bc2bdde195b8bc2c646ac3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 16 11:04:23 2015 -0400 Fixed lenght for ipv6 M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 9567a94d2fa789497ac0285be5ebc950e85e6384 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Sun Mar 15 18:48:52 2015 -0400 Fixed MAC addresses length M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit f0d510d08ef3efae2ed71c07d9359d31d968ffee Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 15 15:49:53 2015 -0400 Improve pod doc and logging M lib/pf/iplog.pm commit 2f8ebbc67d7fe02411443421f7d6b422de91c7ef Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 15 15:44:28 2015 -0400 Updated pod doc M lib/pf/OMAPI.pm commit 01bc35c6cde6cc7dfc2ef369bfddbc9dded920b5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 13 16:51:13 2015 -0400 Do not return an expired lease M lib/pf/iplog.pm commit e6155ad2e099dbe2b592f98e9ecd81ecd2b830dd Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 13 16:13:52 2015 -0400 Schema changes: - timestamp - trigger M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 16e0c8ba52f1cb5a132ca66ba7fa1d36e8e6fe3e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 13 15:21:14 2015 -0400 Schema adjustments M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit cd293d44ac66c3410e786da7fcdf56855fef1ce5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 13 14:22:31 2015 -0400 Minor adjustments M lib/pf/iplog.pm commit 0230bd4d37369eae0e60dedfa94cfd39a0fe3e66 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 13 14:18:47 2015 -0400 Remove (now) unused libs M lib/pf/iplog.pm commit 1d74c217c3cf823cc6d1dac9067b50f4d7dc7380 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 13 13:54:48 2015 -0400 Fix typo M lib/pf/iplog.pm commit 1c7a3670ffce7102d8c4e2e2cc332c1a5199f58f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 13 13:51:26 2015 -0400 Expire all iplog entries in 1 minute M lib/pf/iplog.pm commit d3f488fd72a38ec91a153afe3cda4c4f29c44f05 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 13 13:40:44 2015 -0400 Add missing module M lib/pf/iplog.pm commit 103ce28c1d22f84e57da8a024ad1dce2a9a78cf3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 13 13:16:36 2015 -0400 Reworked ip2mac - Removed the 'date' argument since it was not used - Removed useless check using ARP/PING - Removed related to ARP method - Refactored matching methods M lib/pf/iplog.pm commit 6d39bffdf6970a08365371e1d039e513cc6d155a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 13 11:23:27 2015 -0400 Typos M conf/pf.conf.defaults commit 3849940ad6b8b0c262d5a1304ecca4610163879f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 13 11:21:23 2015 -0400 Missing primary key M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 82168e44c4a81a40e039452981215e2315695178 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 13 11:09:13 2015 -0400 Reworked schema - New table for performances - varchar 255 to handle ipv6 M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 6f60b0592671cef5e022e87ae2980c9bba5aef9e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 12 17:22:23 2015 -0400 Updated documentation M lib/pf/OMAPI.pm commit a73c2f932f286a023e30ad1d09727399dd942e9e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 12 17:21:21 2015 -0400 Update documentation M lib/pf/OMAPI.pm commit cb53f1d821a484b78597f0c67b1e9bfab7e7cb6c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 12 17:16:07 2015 -0400 Fixed typo M lib/pf/OMAPI.pm commit 1bdca46781d71eaf29464633651dc2459ee62181 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 12 17:14:27 2015 -0400 Renamed keyname to key_name and move omapi from teh advanced section to it's own M addons/dev-helpers/omapi.pl M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/i_default.po M lib/pf/iplog.pm M lib/pf/services/manager/dhcpd.pm commit ceea9d1a1ad7f108555c9b280ec66751142fe4cb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 12 16:43:21 2015 -0400 rename field keyname to key_name M lib/pf/OMAPI.pm commit c25bca61fb7eb11128afccfd3506f3cbe26ccf47 Author: jrouzierinverse <jrouzier@inverse.ca> Date: Thu Mar 12 14:03:23 2015 -0400 Updating the default value for omapi_key_name M conf/pf.conf.defaults commit 21e5eeb66a9f7f0451301ec5aad41efa061e4fa5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 10 11:03:29 2015 -0400 Update copyright M addons/dev-helpers/omapi.pl M lib/pf/OMAPI.pm commit bce3a1b47dad285c6bddbfaa08323d56e54e48e8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 17 10:30:35 2014 -0500 Add new packages M debian/control commit 988f22770022a16c6aa78c64af444cd3b57bdb9f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 15 14:22:19 2014 -0500 Added new packages M addons/packages/packetfence.spec commit 4edc3385a4e0c914060fa2fb4584cda63c4e4521 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 19 13:31:12 2014 -0500 If omapi is enabled then configure it for dhcpd server M lib/pf/services/manager/dhcpd.pm commit 1d2f0018c55d3874485e8aab7f04dddbfd6f3aed Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 19 13:30:12 2014 -0500 Added an omapi section M conf/dhcpd.conf commit 386aa0f95725d22ffea46e71fd59b25b93be505d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 19 11:53:33 2014 -0500 Reformatted script M addons/dev-helpers/omapi.pl commit 8ec4e9826e17108667e2c0f95bf998843c220482 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 18 15:41:10 2014 -0500 Use UTC to check expiration M lib/pf/iplog.pm commit 0e3732995f235ab26d9b3a9bfc18622715ebf5d1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 18 15:40:27 2014 -0500 Added missing module and fix check for data M lib/pf/iplog.pm commit 50fe7cfed20391fcf1422ad2a2d373562f5ba50b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 18 15:03:00 2014 -0500 Cache the results of the omapi lookup M lib/pf/iplog.pm commit 4f0ea1ba50383e54896f26d77f8e9b0f345ab174 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 18 15:02:01 2014 -0500 Fix the packing of the mac address M lib/pf/OMAPI.pm commit fd1ab1e82804bdb32796f96f7594a1db04ad8028 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 18 15:01:21 2014 -0500 Added support for mac M addons/dev-helpers/omapi.pl commit 151facfd8c46062990068b906abed59302c7bcae Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 13 15:37:37 2014 -0500 Added new namespace iplog M lib/pf/CHI.pm commit 58b7ec619964e6fdc29ad97a471503d36bd50255 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 12 16:58:56 2014 -0500 Zero pad the mac address M lib/pf/OMAPI.pm commit e3cf81f66cdf31b6c07f7d5013d83624fd4911a7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 12 13:12:49 2014 -0500 New function mac2ipomapi M lib/pf/iplog.pm commit 0fee8fa14da99f8a9ebe880db0c0d0c5f4ea3c42 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 12 13:11:41 2014 -0500 Refactor creating the omapi client to the function _get_omapi_client M lib/pf/iplog.pm commit 8f86831a2537848bed1f8f4f91fd9965fafe3a49 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 12 12:11:00 2014 -0500 Add ip option M addons/dev-helpers/omapi.pl commit b585b71b888bbac7a622d1c3e36968b06a9cc43b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 12 11:57:33 2014 -0500 Fixed issue with typos M lib/pf/iplog.pm commit 0e8b315dc07c170ca2e653b071747ac87aac5e56 Author: jrouzierinverse <jrouzier@inverse.ca> Date: Wed Nov 12 11:25:58 2014 -0500 Fixed hard coded value for ip M lib/pf/iplog.pm commit c2e529a21475f05dc4daa39e2b90ebb8d23536b8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 10 17:13:06 2014 -0500 Updated pod doc M lib/pf/OMAPI.pm commit f01b497a0b5135c45aa423cdb68aee41b1490c11 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 10 16:15:50 2014 -0500 Use the omapi client if advanced.use_omapi_to_lookup_mac is enabled M lib/pf/iplog.pm commit 0c0b30373ea267a2b59deb6829175274e2c1f1d5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 10 15:59:28 2014 -0500 Add new parameters for using omapi for ip -> mac resolution M conf/documentation.conf M conf/pf.conf.defaults commit 6f5c87c43a03c7280b8e5e8872abddfd4ee6db23 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 10 14:17:27 2014 -0500 Set the default values using sub routines M lib/pf/OMAPI.pm commit fc798fa39ba317ae6c82d3c15fa3fef379a6209c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 10 13:35:03 2014 -0500 Remove DDP and switch to Data::Dumper M addons/dev-helpers/omapi.pl commit 570fe94330307d1a73d7ed20986a2d70cc21308d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 10 13:34:22 2014 -0500 Removed unused import pairs M lib/pf/OMAPI.pm commit a8cc679a25fb50ae6eeafe898f7a87da5ed4469a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 10 09:53:29 2014 -0500 Script for testing omapi connections A addons/dev-helpers/omapi.pl commit cb1b31531f04234c3955435b5c149893ccfe8836 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 10 09:53:05 2014 -0500 New module for connectioning and querying omapi service A lib/pf/OMAPI.pm commit f9726494fe7edf6d9e3d9b04927a55a6527e7000 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Mar 19 15:10:24 2015 -0400 Added statsd calls to vlan.pm. M lib/pf/radius.pm M lib/pf/vlan.pm commit 925ad00bd18d8109c4ac3b94dc28af239368cf51 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Mar 19 14:49:06 2015 -0400 Added more statsd calls in radius.pm. M lib/pf/radius.pm commit f23bc736000c7a17b745fc8bbe529a2d7d6c52c2 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Mar 19 14:29:19 2015 -0400 Added an end() convenience method to pf::StatsD to automatically compute elapsed time. Added StatsD support to raddb/packetfence.pm. M lib/pf/StatsD.pm M lib/pf/radius.pm M raddb/packetfence.pm commit f130c429c6861952374db07384620b338733306c Author: Louis Munro <lmunro@inverse.ca> Date: Fri Mar 13 16:26:50 2015 -0400 Added basic statsd support. M conf/documentation.conf M conf/httpd.conf.d/httpd.aaa M conf/httpd.conf.d/httpd.admin M conf/httpd.conf.d/httpd.portal M conf/httpd.conf.d/httpd.webservices M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm M html/pfappserver/root/admin/configuration.tt A lib/Etsy/StatsD.pm A lib/pf/StatsD.pm A lib/pf/StatsD/util.pm A lib/pf/WebAPI/ChildInitHandler.pm M lib/pf/WebAPI/InitHandler.pm M lib/pf/radius.pm A t/StatsD-util.t A t/StatsD.t commit 0c1bb5df0b4b445a056b32273613737678e8249a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 19 14:21:11 2015 -0400 Deactivate warnings while reading from the socket M lib/pfconfig/cached.pm commit 5c8a00cad0e29b931276b64305af85f40cccd44f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 19 12:50:42 2015 -0400 Do not lock pidfile in createpid M lib/pf/services/util.pm commit 5c577a070bc27f95011c8908dfaee0eb2b26d3b0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 16 17:59:11 2015 -0400 Refactored admin group creation M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm commit 007250454e02fb60674bbce0f1161287448961ce Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 16 17:58:42 2015 -0400 Fix error from rebase M lib/pf/admin_roles.pm commit c695c0d96bf319688737b935bb7fdf07f8a2c972 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 16 16:19:36 2015 -0400 Fixed typo M lib/pf/constants/admin_roles.pm commit 99c7442718544337cea816bff65d2d8b0e5a9505 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 2 12:31:59 2015 -0500 Do not show the multiple user creation sections if the admin user does not have the the right to the action USERS_CREATE_MULTIPLE M html/pfappserver/root/admin/users.tt M html/pfappserver/root/user/create.tt commit 79c51600be32dd25b2a808c1f180a4be9dd23874 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 2 12:29:57 2015 -0500 Restrict the creation of multiple user with the admin action USERS_CREATE_MULTIPLE M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm commit bb903f9ef3ab4b9601a94014fdbe7e5af27196fc Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 2 12:24:28 2015 -0500 Fixed actions not being picked up for AdminRoleAny attribute M html/pfappserver/lib/pfappserver/Base/Action/AdminRole.pm commit 5a2cd464b327f31ffefe872b70830fa17922309a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 2 11:28:35 2015 -0500 Added new attribute AdminRoleAny M html/pfappserver/lib/pfappserver/Base/Action/AdminRole.pm M html/pfappserver/lib/pfappserver/Base/Controller.pm commit 594b4096e954f57e9a055d292b0e8c0d9d137ec4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 2 11:05:50 2015 -0500 Added support for action USERS_CREATE_MULTIPLE M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 964b0000a2e1de9527c2d39128ce89efcf49a9e1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 2 10:50:16 2015 -0500 fix typo M lib/pf/admin_roles.pm commit d3363c3f0cc38cabaa56a8320e0304cded06e70f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 2 10:20:29 2015 -0500 Added new action USERS_CREATE_MULTIPLE M lib/pf/admin_roles.pm M lib/pf/constants/admin_roles.pm commit 0c7c2a872f3395806f42423739d8d21c8ab6142c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 16 16:04:46 2015 -0400 Set proper rights on pfconfig startup M addons/pfconfig/pfconfig.init commit 2b8303e50150eeeaf81c9edda3599337a5a4b123 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 16 12:10:36 2015 -0400 Ensure that the file permissions of the socket is correct M sbin/pfconfig commit d5bd17f35b5d375416a7ba1c772e6cf5c74416c8 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 16 10:58:17 2015 -0400 Used a constant for "plaintext". M lib/pf/password.pm commit e7c10de0c587d4a1c593ab7c45caa15e34e412f4 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 16 10:54:57 2015 -0400 Renamed 'Database Passwords' to 'Local Database Passwords' for added expliciteness in configurator. M html/pfappserver/root/configurator/configuration.tt commit 23805dbb3b0513494db6477f1e5ddb955ff96896 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 16 10:53:30 2015 -0400 Cleaned up some. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm commit 4404d1a04c3f44617395b721ec6b776f5c56f907 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 16 10:51:32 2015 -0400 Optimised regex match for algorithm type. M lib/pf/password.pm commit 9e7611a27ccb171c08bea5cc792bc05442fdb46d Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 16 10:48:46 2015 -0400 Added modules to build files. M addons/packages/packetfence.spec M debian/control commit 60aca3532c9959ecac4d7dfa9f36787a166832a1 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 16 10:38:05 2015 -0400 Moved algorithm strings to constants. Moved 'use' statements to top of file. M lib/pf/password.pm commit d8a0f65fe80393e37e5c4fa09f323c666a7f6249 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 16 10:11:26 2015 -0400 Removed unused cases for NT hashes and md5. M lib/pf/password.pm commit c5cfcbb5c58d0ffeda223423013ad1369d86c31b Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 16 10:07:33 2015 -0400 Removed useless version number in pf::password. M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M lib/pf/password.pm M lib/pf/web/guest.pm commit 81de8ab6db832cf04189cd7bcd5fe2a09aa56930 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Mar 13 09:33:30 2015 -0400 Modified to add configurator support. M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm M html/pfappserver/root/configurator/configuration.tt M html/pfappserver/root/static/configurator/configuration.js commit 195bd1ce4901c727ce0a6a84cc3a1ab43a33efdd Author: Louis Munro <lmunro@inverse.ca> Date: Thu Mar 12 16:08:45 2015 -0400 Added coded so that emailed passwords are cleartext and not hashes. M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm commit 1585e277475d2c1c20a482b0bb20df26c637bbe5 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Mar 12 14:47:10 2015 -0400 Now passing the newly created users passwords through the session so we can print them out later. M html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm commit da83e2f07dbac71a94061397498d15fe44fa0007 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 11 15:44:46 2015 -0400 Changed the default to hash_password for bcrypt. M conf/pf.conf.defaults commit e3e7292b2b9d27dd884242aea41d541ea93a6cad Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 11 15:06:02 2015 -0400 Fixed the unhandled case of empty password in User form (to have PF generate the password)> M lib/pf/password.pm commit 3d5f5e7c3c8145759ce7a1b471fcc9889780972e Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 11 14:22:05 2015 -0400 Removed unused database hashing_cost and hash_passwords. M conf/pf.conf.defaults commit bce901fbef623ea32fab465b31e2f65b0e2411b1 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Mar 16 09:46:49 2015 -0400 Rebasing. Added pf::constants to pf::password. M conf/radiusd/sql.conf.example M db/pf-schema-X.Y.Z.sql M db/upgrade-X.X.X-X.Y.Z.sql M docs/PacketFence_Administration_Guide.asciidoc M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M html/pfappserver/lib/pfappserver/Model/DB.pm M html/pfappserver/lib/pfappserver/Model/Search/User.pm M html/pfappserver/lib/pfappserver/Model/User.pm A lib/pf/password.pm M lib/pf/person.pm D lib/pf/temporary_password.pm M lib/pf/web/guest.pm M raddb/sites-available/packetfence-tunnel A t/password.t D t/temporary_password.t commit 514c520244e4232f5a8a731ed6df62a470b5c3c8 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Mar 12 17:09:36 2015 -0400 Rebased on devel. Updated reference to temporary_password => password. M lib/pf/Authentication/Source/SQLSource.pm commit ac7a64209ef93f1a175304f86a730dd1195fa4da Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 4 14:11:31 2015 -0500 Added 18n strings. M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/i_default.po commit b52e83e7e6c57278f49dd23523f7d3def62fe9e4 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Mar 4 13:32:18 2015 -0500 Moved "database" option to " advanced" until we find a better place for them. I am open to suggestions... M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/temporary_password.pm commit a7135c3b8c0a7a6219ecf57365a695ed554727fc Author: Louis Munro <lmunro@inverse.ca> Date: Thu Feb 26 16:02:39 2015 -0500 Fixed the admin. Can now reset a password properly. M html/pfappserver/lib/pfappserver/Model/DB.pm M lib/pf/temporary_password.pm commit 137f54e675535efdf5cb065767fb31136a30ffae Author: Louis Munro <lmunro@inverse.ca> Date: Thu Feb 26 14:48:59 2015 -0500 Modified reset_password so it checks to see if hashing is configured and acts accordingly. M lib/pf/temporary_password.pm commit ef44d800952edcefd46b38258e6af61ab44ddc64 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Feb 26 14:31:17 2015 -0500 fixed broken documention because of =<< operator. M conf/documentation.conf commit ec6063730bd2aef025608c0f28b426bff51f09f5 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Feb 26 10:51:18 2015 -0500 Update temporary_password version. M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M lib/pf/temporary_password.pm M lib/pf/web/guest.pm commit ec7d060e60ec4c3bc99f75a7762a04d738a62131 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Sep 1 17:11:58 2014 -0400 Added configuration settings in pf.conf.defaults. M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/temporary_password.pm M t/temporary_password.t commit 081d930c8b2c863adaf28e03f6856cfcf4270e20 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Aug 26 12:29:06 2014 -0400 New branch because devel is currently broken and I can't test. M lib/pf/temporary_password.pm A t/temporary_password.t commit b80d8353b0d66fc0aca3938dca7655095995cb36 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 15 16:17:43 2015 -0400 Fixed getopts call M sbin/pfconfig commit 0db01757e72820f742859698ba32d0de1c2d8a5d Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 15 14:51:05 2015 -0400 pf::config no longer re-exports $ACCT_TIME_MODIFIER_RE $DEADLINE_UNIT M html/pfappserver/lib/pfappserver/Form/Field/ExtendedDuration.pm M lib/pf/accounting.pm M lib/pf/config.pm M lib/pf/web/util.pm commit 0afe2798f8116706a04f0b51c68cf7c12f757f34 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 15 14:39:31 2015 -0400 pf::config no longer re-exports $TIME_MODIFIER_RE M bin/pfcmd.pl M html/pfappserver/lib/pfappserver/Form/Field/Duration.pm M html/pfappserver/lib/pfappserver/Form/Field/ExtendedDuration.pm M lib/pf/config.pm M lib/pf/config/util.pm M lib/pf/pfcmd/checkup.pm M lib/pf/web/util.pm commit eb828c1cfa364c698f3dcb238d766869e29008b5 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 15 14:28:06 2015 -0400 Add signal handling code and remove pid when the shutting down pfconfig M sbin/pfconfig commit d8fa18e98894cf017e968493f00193929229a2be Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 15 14:29:02 2015 -0400 Move deletepid to pf::services::util M lib/pf/services/util.pm M lib/pf/util.pm commit 113927f58296eb874aa41e1a05a3068e5aae05e5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 13 16:18:46 2015 -0400 Export ADMIN_ACTIONS from pf::constants::admin_roles M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm M lib/pf/admin_roles.pm commit 4f75e63d480d4a6accbffc1e84e29ae0c95fedc9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 13 16:16:52 2015 -0400 Allow ADMIN_ACTIONS to be exported M lib/pf/constants/admin_roles.pm commit 2ef2cace2278f4664ab2699747c89aecb76f9c05 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 13 13:03:24 2015 -0400 Remove calls to dumper M lib/pf/violation_config.pm commit 72719ad1b54d85f8a1054a0718509b2e24a059b0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 13 12:55:35 2015 -0400 change path of udp reflector sources M docs/PacketFence_Administration_Guide.asciidoc commit bfde675c87da40dfc1c6059ce86bb9398306c7a3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 13 11:35:21 2015 -0400 Call get_all_unittests in smoke.t instead of automatically in TestUtils M t/TestUtils.pm M t/smoke.t commit eb98902946d421c0c4414549c58664d8b779ed18 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 13 11:18:40 2015 -0400 Fix missing include M lib/pfconfig/namespaces/config/Profiles.pm commit 17766afcedc528d0adbcaba6315819ccdaeb8bf1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 13 11:01:57 2015 -0400 No longer needed D db/upgrade-X.X.X-5.0.0.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 80b8009e5215b5d0014e3653fe8f3ff41c9f4ab8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 13 10:49:54 2015 -0400 pf::config does not re-exports TRUE,FALSE and default_pid M lib/pf/config.pm M lib/pf/config/util.pm M lib/pf/firewallsso/Checkpoint.pm M lib/pf/util.pm commit 31db40fa4c3f87f33bf81c115e2e222392cfac52 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 13 10:45:08 2015 -0400 added search to cached_hash M lib/pf/iptables.pm M lib/pfconfig/cached_hash.pm commit a50db97a9b969fb9dbbbbe2e469ce80655bb2c12 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 13 10:20:59 2015 -0400 added a method to search a hash of config + used in in iptables M lib/pf/iptables.pm M lib/pf/util.pm commit f5af215b13703935321759b533ddfa5666153231 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 13 10:06:07 2015 -0400 remove useless use of provisioner configstore M lib/pf/provisioner/mobileiron.pm commit 484ceed25d5546cef1468bf079bfa81cb8f2c94a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 13 10:03:26 2015 -0400 move from configstore to hashes in factories M lib/pf/factory/firewallsso.pm M lib/pf/factory/provisioner.pm M lib/pf/firewallsso.pm M lib/pf/firewallsso/BarracudaNG.pm M lib/pf/firewallsso/Checkpoint.pm M lib/pf/firewallsso/FortiGate.pm M lib/pf/firewallsso/PaloAlto.pm M lib/pfconfig/namespaces/config/Firewall_SSO.pm commit 60ad319ddc77257baa0ce47276243529b48b613f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 13 09:09:08 2015 -0400 Remove centos 7 i386 doc for udp reflector M docs/PacketFence_Administration_Guide.asciidoc commit 9ddf536fb678400ff2167fa88eaa1875bf3c077a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 13 08:31:32 2015 -0400 Fix for packaging M addons/packages/packetfence.spec A debian/packetfence-config.conffiles M debian/rules commit 46e0c00429d2c2441994da90117e77a55af776f6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 12 20:24:09 2015 -0400 Update copyright M t/configstore-2-pfconfig.t commit b5582f238f3bee5bb95fb3942596d458d7080ea7 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 12 19:46:31 2015 -0400 Import is_type_inline M lib/pfconfig/namespaces/config/Network.pm M lib/pfconfig/namespaces/interfaces.pm commit baaff93b9fe92b0decdbff03b0096852bf93360f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 12 19:44:08 2015 -0400 Added new utility functions is_type_inline M lib/pfconfig/util.pm commit 9c0d52699a3b0f2d39278a4d52d57914430b2c71 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 12 19:42:58 2015 -0400 Remove duplicated constants M lib/pf/config.pm commit 17c8f0ee72dba1c5d72e1bbbf09f93b10d154098 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 12 19:41:22 2015 -0400 Allow constants to be exportable M lib/pf/constants/config.pm commit 63715ece70f6cca1b6e45b30539b003a9fa456d9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 12 16:25:46 2015 -0400 Added version number for pfcmd-suid and pfconfig dependence M addons/packages/packetfence.spec commit 79fd6ed0fe761dc6634963a45449452956cb5b8b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 12 14:32:06 2015 -0400 Localization M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/i_default.po M html/pfappserver/root/configurator/database.tt commit be244f6282d2bcc0b676a774a5ef0b6233d6ed4f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 12 11:58:18 2015 -0400 Adjust mac-limit remove for EX2200 M lib/pf/Switch/Juniper/EX2200.pm commit 6c5e42ab4bae1ed9b73fa62d535613ff6dae8dc1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 12 10:38:43 2015 -0400 Update year in templates of configurator M html/pfappserver/root/configurator/admin.tt M html/pfappserver/root/configurator/configuration.tt M html/pfappserver/root/configurator/database.tt M html/pfappserver/root/configurator/enforcement.tt M html/pfappserver/root/configurator/networks.tt M html/pfappserver/root/configurator/services.tt commit 092ce936183426ec4a6993085549fe39170338e6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 11 14:32:51 2015 -0400 make ADMIN_ACTIONS an alias instead of a copy M lib/pf/admin_roles.pm commit 76beaf9c11ed43d16c2524183eaa34ecaa898efe Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 11 14:31:19 2015 -0400 unjavascriptize dumper.pl M addons/pfconfig/comparator/dumper.pl commit 9a70af9ea542e2baa077722cd547a976ebfc8b46 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 11 14:21:47 2015 -0400 add pfconfig setup in PfFilePaths M t/PfFilePaths.pm commit f9bee020077291879ac8b647d3b138fa7f67f6fd Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 11 14:21:16 2015 -0400 remove tests on deprecated code M t/pfcmd.t commit d66997bec8710de40d68d07109e95045adb6e670 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 11 14:19:56 2015 -0400 add deprecation message to pfcmd config M bin/pfcmd.pl commit cd4f2d9b028e623d4ab25015fc7c6b665701e00e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 11 13:37:54 2015 -0400 fix pf configstore not handling defaults M lib/pf/ConfigStore/Pf.pm commit dd185ad5a0ceb1d8d1efbdfba766cfd2fa6af794 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 11 12:47:38 2015 -0400 Added pfconfig in the configurator flow A html/pfappserver/lib/pfappserver/Model/Config/Pfconfig.pm M html/pfappserver/lib/pfappserver/Model/Config/System.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/DB.pm commit 6e6e55b47673ded165ae0fe9e0b101b8ea764ad2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 11 11:23:56 2015 -0400 added keyed to schema M db/pf-schema-X.Y.Z.sql commit 6363bcd3d454b3597b1f7c8d56ed5c3db2c89669 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 11 11:19:53 2015 -0400 make pfconfig yell loud when it can't connect to mysql M lib/pfconfig/backend/mysql.pm commit e12b3966e1ec18c29b00b0620afaafb82e7ffaf6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 11 14:55:30 2015 -0400 rework configurator reload for pfconfig M html/pfappserver/lib/pfappserver/Model/PfConfigAdapter.pm commit f141ff0944eaa3358db25fda8dc8144a8537002a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 11 14:25:30 2015 -0400 changes to make it work fine with the configurator M html/pfappserver/lib/pfappserver/Model/PfConfigAdapter.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/DB.pm M lib/pf/ConfigStore.pm M lib/pf/ConfigStore/Interface.pm M lib/pfconfig/backend/mysql.pm commit 39c586d15ff2af5a4d74079a4e2a9d5d4d31508c Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 11 11:12:33 2015 -0400 Touch pf.conf if the file doesn't exist M addons/packages/packetfence.spec M debian/packetfence.postinst commit d0e9a2214b2ef6ff4460492aa03f574fe860c42e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 11 09:40:01 2015 -0400 add touch of pf.conf to Makefile @fdurand will do the packaging M Makefile commit a9b96153ba242ea80c3b3c1f7938857c246b47ef Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 11 08:37:34 2015 -0400 remove commented code M lib/pf/violation_config.pm commit 7433c63100e55d572663729bc6f467cfa6ffe93d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 11 08:31:35 2015 -0400 instanciate config hashes in module instead of sub M lib/pf/config.pm commit 5fec84ea5b4657b42f63ae9d64df4f8b3014fb77 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 11 08:29:25 2015 -0400 fix pod doc M lib/pfconfig/namespaces/config/Provisioning.pm commit 4d10246c5b21d5fc3c99f752b909dc3db4e2386a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 11 08:28:13 2015 -0400 moved pfconfig's constants to their file M lib/pfconfig/cached.pm M lib/pfconfig/config.pm A lib/pfconfig/constants.pm M lib/pfconfig/util.pm M sbin/pfconfig commit cf36f22fa1952ecd0c9810ccb6b1fb6c6fc568a8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 11 08:27:45 2015 -0400 remove useless commented code M lib/pfconfig/namespaces/config/Pf.pm commit f5cf42ea4268dc5fbc079fbde5175607212d8979 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 11 08:27:25 2015 -0400 removed double import M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 67b77db205f676f9c088de624b633fe743ec4756 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 11 08:14:26 2015 -0400 remove data dumpers M addons/pfconfig/comparator/comparator.pl M addons/pfconfig/comparator/dumper.pl M t/pfconfig.t commit efe174ac35bcc984d02a3435f3cd52327b098f5c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 11 08:11:17 2015 -0400 removed useless data dumpers M lib/pfconfig/cached.pm M lib/pfconfig/cached_array.pm M lib/pfconfig/cached_hash.pm M lib/pfconfig/cached_scalar.pm M lib/pfconfig/manager.pm M lib/pfconfig/namespaces/config.pm M lib/pfconfig/namespaces/config/AdminRoles.pm M lib/pfconfig/namespaces/config/ApacheFilters.pm M lib/pfconfig/namespaces/config/Authentication.pm M lib/pfconfig/namespaces/config/Documentation.pm M lib/pfconfig/namespaces/config/Firewall_SSO.pm M lib/pfconfig/namespaces/config/FloatingDevices.pm M lib/pfconfig/namespaces/config/Network.pm M lib/pfconfig/namespaces/config/Pf.pm M lib/pfconfig/namespaces/config/PfDefault.pm M lib/pfconfig/namespaces/config/Profiles.pm M lib/pfconfig/namespaces/config/Provisioning.pm M lib/pfconfig/namespaces/config/Realm.pm M lib/pfconfig/namespaces/config/Switch.pm M lib/pfconfig/namespaces/config/Violations.pm M lib/pfconfig/namespaces/config/VlanFilters.pm M lib/pfconfig/namespaces/config/template.pm M lib/pfconfig/namespaces/interfaces.pm M lib/pfconfig/namespaces/resource.pm commit c7fe22c6c7d9d50471c3a71c5eef5a588e23f698 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 10 15:44:45 2015 -0400 remove 2012 deprecated code M lib/pfconfig/namespaces/config/Network.pm commit 3e25a994bf6ade0e9428d25fb725e5a350a1bf2d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 10 15:42:04 2015 -0400 added proxy.conf.inc to gitignore M .gitignore commit cd4aeb65504ab6cf6faf04d0b5fbcda4ec8ac308 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 10 15:37:45 2015 -0400 apache filter namespace in pfconfig A lib/pfconfig/namespaces/config/ApacheFilters.pm commit 1e1145f452b50dab552808b86d91e73b10d0a08c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 10 15:29:08 2015 -0400 fix indentation M lib/pf/ConfigStore.pm commit cab83c2dec20d5fa8e96b019e60c962ec05a331a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 10 15:28:30 2015 -0400 remove polluted stuff M conf/httpd.conf.d/httpd.proxy D conf/log.conf.d/pfconfig.conf.example commit bec2099af930d81256f16782afb8966348e33dbf Author: jrouzierinverse <jrouzier@inverse.ca> Date: Tue Mar 10 15:26:14 2015 -0400 Remove unneeded comment M t/has_unit_test.t commit ff7d1787a5dd5bbbc3e64625172dcf0422347caf Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 10 15:25:25 2015 -0400 revert change to spec file M addons/packages/packetfence.spec commit af2dc53246e006294aa7a5aae2d5dab9da0bba7b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 10 15:14:31 2015 -0400 add apachefilters to pfconfig M addons/pfconfig/comparator/dumper.pl M lib/pf/web/filter.pm M t/pfconfig.t commit 1b5714ff3da1f4104111591510d6753b99531c3e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 10 14:51:10 2015 -0400 pass pfconfig in perltidy M lib/pfconfig/backend.pm M lib/pfconfig/backend/bdb.pm M lib/pfconfig/backend/memcached.pm M lib/pfconfig/backend/mysql.pm M lib/pfconfig/cached.pm M lib/pfconfig/cached_array.pm M lib/pfconfig/cached_hash.pm M lib/pfconfig/cached_scalar.pm M lib/pfconfig/config.pm M lib/pfconfig/log.pm M lib/pfconfig/manager.pm M lib/pfconfig/namespaces/config.pm M lib/pfconfig/namespaces/config/AdminRoles.pm M lib/pfconfig/namespaces/config/Authentication.pm M lib/pfconfig/namespaces/config/Documentation.pm M lib/pfconfig/namespaces/config/Firewall_SSO.pm M lib/pfconfig/namespaces/config/FloatingDevices.pm M lib/pfconfig/namespaces/config/Network.pm M lib/pfconfig/namespaces/config/Pf.pm M lib/pfconfig/namespaces/config/PfDefault.pm M lib/pfconfig/namespaces/config/Profiles.pm M lib/pfconfig/namespaces/config/Provisioning.pm M lib/pfconfig/namespaces/config/Realm.pm M lib/pfconfig/namespaces/config/Switch.pm M lib/pfconfig/namespaces/config/Violations.pm M lib/pfconfig/namespaces/config/VlanFilters.pm M lib/pfconfig/namespaces/config/template.pm M lib/pfconfig/namespaces/interfaces.pm M lib/pfconfig/namespaces/interfaces/inline_nets.pm M lib/pfconfig/namespaces/interfaces/routed_isolation_nets.pm M lib/pfconfig/namespaces/interfaces/routed_registration_nets.pm M lib/pfconfig/namespaces/resource.pm M lib/pfconfig/namespaces/resource/CaptivePortal.pm M lib/pfconfig/namespaces/resource/Database.pm M lib/pfconfig/namespaces/resource/Profile_Filters.pm M lib/pfconfig/namespaces/resource/array_test.pm M lib/pfconfig/namespaces/resource/default_switch.pm M lib/pfconfig/namespaces/resource/fqdn.pm M lib/pfconfig/namespaces/resource/guest_self_registration.pm M lib/pfconfig/timeme.pm M lib/pfconfig/util.pm commit 0709eef09af1474d0a3ba40ce8d57f53fea62ac5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 10 14:43:32 2015 -0400 add message when accessing undef in cached_hash M lib/pfconfig/cached_hash.pm commit 03fa62d2a172f1d5cc1643d328fdc77b2e10a8ae Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 10 14:43:00 2015 -0400 change bad variables path M conf/httpd.conf.d/httpd.portal commit 10bbede89119e58cbb779daa2256210393778320 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 10 14:08:31 2015 -0400 code cleanup D addons/cache-timing.txt D addons/create_resource.sh D addons/pfconfig/memcached.init D addons/radius-timing.txt M bin/pfcmd.pl M conf/httpd.conf.d/log.conf M conf/pf-release M conf/pfconfig.conf.example M lib/pf/ConfigStore/AdminRoles.pm M lib/pf/ConfigStore/Profile.pm M lib/pf/ConfigStore/Violations.pm D lib/pf/ConfigStore/admin_roles.pm D lib/pf/ConfigStore/authentication.pm D lib/pf/ConfigStore/config.pm D lib/pf/ConfigStore/violation_config.pm D lib/pf/ConfigStore/vlan_filters.pm commit 7393ffcacdca7cb0f98b02c6648b5ff6f899ec16 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 10 13:39:15 2015 -0400 Revert "remove pfconfig to merge with fix/cache" This reverts commit 5f67221447882df5f517f7a2b01154818b2812eb. A lib/pfconfig/backend.pm A lib/pfconfig/backend/bdb.pm A lib/pfconfig/backend/memcached.pm A lib/pfconfig/backend/mysql.pm A lib/pfconfig/cached.pm A lib/pfconfig/cached_array.pm A lib/pfconfig/cached_hash.pm A lib/pfconfig/cached_scalar.pm A lib/pfconfig/log.pm A lib/pfconfig/manager.pm A lib/pfconfig/namespaces/config.pm A lib/pfconfig/namespaces/config/Switch.pm A lib/pfconfig/namespaces/config/template.pm A lib/pfconfig/namespaces/resource.pm A lib/pfconfig/timeme.pm A lib/pfconfig/util.pm commit 7b1227a39140a29e144b2a1419cdce486ef994bf Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 10 13:39:05 2015 -0400 Revert "Used 4.6.1 switch factory for merge with fix/cache" This reverts commit a8619f55ddcd2030f5dd0a5b6011ba9518200eb5. M lib/pf/SwitchFactory.pm commit a8619f55ddcd2030f5dd0a5b6011ba9518200eb5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 10 13:29:16 2015 -0400 Used 4.6.1 switch factory for merge with fix/cache M lib/pf/SwitchFactory.pm commit 5f67221447882df5f517f7a2b01154818b2812eb Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 10 13:28:41 2015 -0400 remove pfconfig to merge with fix/cache D lib/pfconfig/backend.pm D lib/pfconfig/backend/bdb.pm D lib/pfconfig/backend/memcached.pm D lib/pfconfig/backend/mysql.pm D lib/pfconfig/cached.pm D lib/pfconfig/cached_array.pm D lib/pfconfig/cached_hash.pm D lib/pfconfig/cached_scalar.pm D lib/pfconfig/log.pm D lib/pfconfig/manager.pm D lib/pfconfig/namespaces/config.pm D lib/pfconfig/namespaces/config/Switch.pm D lib/pfconfig/namespaces/config/template.pm D lib/pfconfig/namespaces/resource.pm D lib/pfconfig/timeme.pm D lib/pfconfig/util.pm commit 10ecdc0e808e49807ca42a72153638a03ee59ca6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 10 12:42:59 2015 -0400 add violations loading to configreload M bin/pfcmd.pl commit 2b25b6ed38cf99ac10b55db227578263dc7b5abc Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 10 11:20:03 2015 -0400 missing import M lib/pfconfig/namespaces/resource/Profile_Filters.pm commit dd9c18531a1694ebc8abf930c420439ac30923ad Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 10 10:32:09 2015 -0400 removed infinite loop in profiles resource creation M lib/pfconfig/namespaces/config/Profiles.pm M lib/pfconfig/namespaces/resource/guest_self_registration.pm commit 1ec58bfd27c35538ee8f49c9d23c0526f9bcd971 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 10 10:18:13 2015 -0400 Rework portal profiles resoruces in pfconfig M lib/pfconfig/namespaces/config/Profiles.pm M lib/pfconfig/namespaces/resource/Profile_Filters.pm commit fcdce02e6837225aa9aac7a5c0352139f62db6a2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 10 10:17:53 2015 -0400 add ignores to pfconfig M addons/pfconfig/comparator/comparator.pl commit a0099237357ec39157d210fabf2879c9a4c6e6b6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 10 08:49:55 2015 -0400 Added config for pfconfig + made backend mysql M .gitignore A conf/pfconfig.conf.example A db/upgrade-X.X.X-5.0.0.sql M lib/pfconfig/backend/mysql.pm A lib/pfconfig/config.pm M lib/pfconfig/manager.pm M lib/pfconfig/util.pm commit 420d183af6409393e89df960a7666f7b90eb7d25 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 10 08:38:08 2015 -0400 readd the default to config::Violation M lib/pfconfig/namespaces/config/Violations.pm commit bb616ef5fc34fb1676f5df2623e87e7ddb1c4e07 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 10 08:33:42 2015 -0400 add guest_self_registration hash to pfconfig M lib/pf/authentication.pm M lib/pf/config.pm M lib/pf/constants/config.pm M lib/pfconfig/namespaces/config/Authentication.pm A lib/pfconfig/namespaces/resource/guest_self_registration.pm commit 1bca8b66f506ba58ebe6176766679077428e2d85 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 10 08:32:52 2015 -0400 change bad import M lib/pf/ConfigStore/Network.pm commit 73986730f74c88590611bf8323ed25ccca82a1f8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 9 15:36:17 2015 -0400 POST-Release steps M NEWS.asciidoc M UPGRADE.asciidoc M conf/pf-release A db/pf-schema-X.Y.Z.sql A db/upgrade-X.X.X-X.Y.Z.sql commit 67d80db0d5d06ba068c24b9aabc270a0863b34de Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 9 14:15:20 2015 -0400 add switches to comparator M addons/pfconfig/comparator/dumper.pl commit 16882089b8e5325864477471a2150caaf84b67e6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 9 14:05:11 2015 -0400 moved duplicated code M lib/pfconfig/namespaces/config.pm M lib/pfconfig/namespaces/config/AdminRoles.pm M lib/pfconfig/namespaces/config/Documentation.pm M lib/pfconfig/namespaces/config/Firewall_SSO.pm M lib/pfconfig/namespaces/config/FloatingDevices.pm M lib/pfconfig/namespaces/config/Network.pm M lib/pfconfig/namespaces/config/Pf.pm M lib/pfconfig/namespaces/config/PfDefault.pm M lib/pfconfig/namespaces/config/Profiles.pm M lib/pfconfig/namespaces/config/Provisioning.pm M lib/pfconfig/namespaces/config/Realm.pm M lib/pfconfig/namespaces/config/Switch.pm M lib/pfconfig/namespaces/config/Violations.pm M lib/pfconfig/namespaces/config/VlanFilters.pm M lib/pfconfig/namespaces/config/template.pm commit ef01c886b8c3b5925567a8883f376f4fcb726a94 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 9 13:50:44 2015 -0400 fix indentation M lib/pfconfig/backend.pm M lib/pfconfig/backend/bdb.pm M lib/pfconfig/backend/memcached.pm M lib/pfconfig/backend/mysql.pm M lib/pfconfig/cached.pm M lib/pfconfig/cached_array.pm M lib/pfconfig/cached_hash.pm M lib/pfconfig/cached_scalar.pm M lib/pfconfig/empty_string.pm M lib/pfconfig/log.pm M lib/pfconfig/manager.pm M lib/pfconfig/namespaces/config.pm M lib/pfconfig/namespaces/config/Authentication.pm M lib/pfconfig/namespaces/config/Documentation.pm M lib/pfconfig/namespaces/config/Firewall_SSO.pm M lib/pfconfig/namespaces/config/FloatingDevices.pm M lib/pfconfig/namespaces/config/Network.pm M lib/pfconfig/namespaces/config/Pf.pm M lib/pfconfig/namespaces/config/PfDefault.pm M lib/pfconfig/namespaces/config/Profiles.pm M lib/pfconfig/namespaces/config/Provisioning.pm M lib/pfconfig/namespaces/config/Realm.pm M lib/pfconfig/namespaces/config/Switch.pm M lib/pfconfig/namespaces/config/Violations.pm M lib/pfconfig/namespaces/config/VlanFilters.pm M lib/pfconfig/namespaces/config/template.pm M lib/pfconfig/namespaces/interfaces.pm M lib/pfconfig/namespaces/resource.pm M lib/pfconfig/namespaces/resource/array_test.pm M lib/pfconfig/namespaces/resource/default_switch.pm M lib/pfconfig/timeme.pm M sbin/pfconfig commit 7f6c8df043206b9b7f1a7ba08c94a202218649b9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 9 13:25:47 2015 -0400 moved methods and use to remove duplicate methods M lib/pf/config.pm M lib/pf/constants/config.pm M lib/pf/util.pm M lib/pf/violation_config.pm M lib/pfconfig/manager.pm M lib/pfconfig/namespaces/config.pm M lib/pfconfig/namespaces/config/Pf.pm M lib/pfconfig/namespaces/resource/Profile_Filters.pm commit 60062266a1281a85d33b227e3cf4d0c320ffba4f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 9 13:06:44 2015 -0400 added more pod doc M lib/pfconfig/backend.pm M lib/pfconfig/cached.pm M lib/pfconfig/cached_array.pm M lib/pfconfig/cached_hash.pm M lib/pfconfig/cached_scalar.pm M lib/pfconfig/empty_string.pm M lib/pfconfig/log.pm M lib/pfconfig/manager.pm M lib/pfconfig/timeme.pm M lib/pfconfig/util.pm commit 2a5a3f02b8b4081c3309b8eb126f46e58083d782 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 3 18:52:25 2014 -0500 Default date for create for valid_from M html/pfappserver/lib/pfappserver/Form/User/Create.pm commit 08ec378c7ed132f5b1c7d4a6056ebbbd737d5838 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 9 10:56:35 2015 -0400 add doc and remove comments M addons/pfconfig/comparator/comparator.pl M addons/pfconfig/comparator/config-comparator.sh M addons/pfconfig/comparator/dumper.pl commit 632b2b5b20856465e4ce2bf2b4bb37901533ce8e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 9 10:50:20 2015 -0400 added config comparator for pfconfig A addons/pfconfig/comparator/comparator.pl A addons/pfconfig/comparator/config-comparator.sh A addons/pfconfig/comparator/dumper.pl commit d717f4bf0a3b9d401b055f247b9344acf4256512 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 9 08:03:58 2015 -0400 add ordered sections to config::Pf M lib/pfconfig/namespaces/config/Pf.pm commit 3b0020eeca73b82dd15796305ec7f3b44a180e70 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 6 15:16:48 2015 -0500 ChangeLog M ChangeLog commit 3fe8e590b41add82012d0bcac60a17f56599f944 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 6 15:05:45 2015 -0500 Make the id field readonly when viewing a profile M html/pfappserver/root/config/profile/tab-content.tt commit 01505dd62ed6724ea1f2d741482aa72990445bb6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 6 14:58:22 2015 -0500 remove pf::config::cached files from basecode M bin/pfcmd.pl M lib/pf/ConfigStore/Interface.pm M lib/pf/ConfigStore/Pf.pm M lib/pf/ConfigStore/Profile.pm M lib/pf/admin_roles.pm M lib/pf/authentication.pm M lib/pf/config.pm M lib/pf/file_paths.pm M lib/pf/pfcmd/checkup.pm M lib/pf/violation_config.pm M lib/pf/vlan/filter.pm M sbin/pfbandwidthd commit 5cdd5558235fa64cdc93a5ed5728b10896489ede Author: Louis Munro <lmunro@inverse.ca> Date: Fri Mar 6 14:40:19 2015 -0500 Fixed typos and updated UPGRADE.asciidoc to reflect schema change. M NEWS.asciidoc M UPGRADE.asciidoc commit 096117218874209f61c82ca01f6d725b408c84af Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 6 14:35:38 2015 -0500 Missing entry M UPGRADE.asciidoc commit cef6e30597cf5083864b61756e89ead72ba198e8 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Mar 6 14:13:25 2015 -0500 Reverted last update on this library. It breaks the build. This should not be the last step before a release but the first one after... M lib/HTTP/BrowserDetect.pm commit 523c50fa0d77cb1dbb50349b106eaa016567c5d1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 6 13:40:52 2015 -0500 extract write logic of authentication to configstore M html/pfappserver/lib/pfappserver/Model/Authentication.pm M html/pfappserver/lib/pfappserver/Model/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Model/Config/Authentication.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication/Source.pm M lib/pf/ConfigStore.pm M lib/pf/ConfigStore/Authentication.pm M lib/pf/authentication.pm M lib/pfconfig/namespaces/config.pm commit 6b5c4fea2935956dad9b571f66dc0ba33a7acba9 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Mar 6 13:40:43 2015 -0500 Last commit before release. Updated versions numbers and HTTP::BrowserDetect. M NEWS.asciidoc M addons/packages/packetfence.spec M conf/pf-release A db/pf-schema-4.7.0.sql D db/pf-schema-X-Y-Z.sql A db/upgrade-4.6.0-4.7.0.sql D db/upgrade-X.X.X-X.Y.Z.sql M debian/changelog M docs/docinfo.xml M docs/includes/global-attributes.asciidoc M lib/HTTP/BrowserDetect.pm commit f94f9e0bf983d30ed4745d70a3f76ed2971002c2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 6 13:36:39 2015 -0500 Updated translation M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit 768ee5abf70c040761dbc087aeda93e52bed9395 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 6 13:23:33 2015 -0500 Localization M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 43dcf90147342b187b96b8edec0033718fa4d790 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 6 13:18:50 2015 -0500 Updated extract_i18n_strings.pl M addons/extract_i18n_strings.pl commit 348a913d112715140955e0a321cfdc6a6ac224ff Author: Louis Munro <lmunro@inverse.ca> Date: Fri Mar 6 12:26:58 2015 -0500 Updated NEWS file to reflect SSL changes for FREAK attack. M NEWS.asciidoc commit 91d78631dfdcf0a238b9f9701ac8974040b8ebf6 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Mar 6 12:22:30 2015 -0500 Fixed missing comma in admin, aaa and webservices configuration. M conf/httpd.conf.d/httpd.aaa M conf/httpd.conf.d/httpd.admin M conf/httpd.conf.d/httpd.webservices commit db4e08b76ae05520556337c2a2ac242c62acaaf7 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Mar 5 10:35:20 2015 -0500 Restricts the allowed ciphers to prevent FREAK SSL attack. Turns on HSTS. M conf/httpd.conf.d/httpd.aaa M conf/httpd.conf.d/httpd.admin M conf/httpd.conf.d/httpd.portal M conf/httpd.conf.d/httpd.proxy M conf/httpd.conf.d/httpd.webservices commit 5efcbfb0f6c7a8f395398016530f456a7b621fc7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 6 12:01:40 2015 -0500 Missing a string to localize "Detected Between" M html/pfappserver/root/admin/nodes.tt commit 7c5e61aaffd69e3354d05eabf5c03f0c40c9f134 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Mar 6 11:56:57 2015 -0500 Added Aerohive roaming and PacketFence-config items to NEWS. Reworded a few items for legibility. M NEWS.asciidoc commit ba80cbd7aab5083c13783648a4c522f41ea1362d Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 6 11:40:54 2015 -0500 Standardize log M lib/pf/activation.pm commit 8bc77286e443dfdf6191083e624e99afbb223ceb Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 6 11:18:04 2015 -0500 Standardize log M lib/pf/Switch.pm commit b84c7ffd51c446faeec550e3b729a0c01fa39efa Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 6 09:08:36 2015 -0500 Re-order trapping options M conf/pf.conf.defaults commit 78ab8ced0da67ac776e8d9a28334e40e1ad84270 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 6 08:34:25 2015 -0500 remove commented code M lib/pf/config.pm commit e59eff742df15f43ae2b1e7042d55fabf9b4d26a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 6 08:33:43 2015 -0500 remove violations defaults to config + remove profile configstore access M lib/pf/config.pm M lib/pfconfig/namespaces/config/Violations.pm commit 3866510c6ce21484d9efe9ebf0c8fe1b87f5078e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Mar 6 08:26:53 2015 -0500 missing import in htpasswdsource M lib/pf/Authentication/Source/HtpasswdSource.pm commit 5c6e10aebccae161cb8af3ad053a62674ba0a562 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 5 16:09:55 2015 -0500 remove var/cache/pfconfig on upgrade M debian/packetfence-config.preinst M debian/packetfence.init commit 1371a9ee91ddd52f89b15e5d835db9a56ed13da9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 5 15:54:17 2015 -0500 Fixed syntax in po file M conf/locale/en/LC_MESSAGES/packetfence.po commit 9dd691caca467d393d02a3cb4c99c158c2f738e4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 5 15:37:04 2015 -0500 Updated portal string M conf/locale/en/LC_MESSAGES/packetfence.po commit 628060bdca166e144756f37e828ecc761a920347 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 5 15:13:17 2015 -0500 readd forgotten file during merge A conf/httpd.conf.d/httpd.portal commit cf3e993bf514bbef56a08f58951a51d2d1bf69b5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 5 14:56:08 2015 -0500 Added extract_i18n for the captive portal A addons/extract_i18n_strings_portal.pl commit 8f113f49aaae75affc82f7d2072a5e12357083a5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 5 14:50:00 2015 -0500 Revert "Added html parser in extract_i18n_strings.pl script" This reverts commit 67c2bc73ec5b5626e2b02a81c82b2912250fb898. M addons/extract_i18n_strings.pl commit 67c2bc73ec5b5626e2b02a81c82b2912250fb898 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 5 14:39:36 2015 -0500 Added html parser in extract_i18n_strings.pl script M addons/extract_i18n_strings.pl commit 6faf213890ad4e53c1abec556a2c588408358c0f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 5 14:01:59 2015 -0500 Fixed the number of parameters return M lib/pf/ConfigStore/Switch.pm commit 719a5e7f7a0196e1f5c993773f898fcaa16f87a4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 5 11:27:22 2015 -0500 Change path for debian packaging M debian/rules commit 9b8b002d1b640557d74120e6c16f021a2ca2cece Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 3 10:41:53 2015 -0500 make monitor_int + management_network empty str by default M lib/pfconfig/namespaces/interfaces.pm commit c107f6580d29ac9befcb44cf91e6b251cd180719 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 3 10:41:27 2015 -0500 add handling of empty string for bdb backend M lib/pfconfig/backend/bdb.pm A lib/pfconfig/empty_string.pm commit dae1bd6918c84c5b881aeefc7b370492a4c7c832 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 2 15:00:11 2015 -0500 implement exists for cached_array + cached_hash M lib/pfconfig/cached_array.pm M lib/pfconfig/cached_hash.pm M sbin/pfconfig M t/pfconfig.t commit e1bce0f51e3d302c82f4047bf3945344328b0f5c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 2 14:59:54 2015 -0500 give encoder to cached.pm M lib/pfconfig/cached.pm commit 3edb61f91bf2844bb1e3b3d01f2c881f324c776d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 2 14:15:04 2015 -0500 add tests for key exists in cached_hash M sbin/pfconfig M t/pfconfig.t commit edb2ea126a5e5be3cf76405cdb7e780c6c91766d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 2 13:45:42 2015 -0500 fix chkconfig on pfconfig init script M addons/pfconfig/pfconfig.init commit f063e3596835c163f896c719e977b60df65f6965 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 2 09:59:19 2015 -0500 Define packetfence-config as a noarch package M addons/packages/packetfence.spec commit dec2f9ea48a6992e07049e5ac6fe4c504fa47326 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 13:55:39 2015 -0500 add limit to connect to pfconfig M lib/pfconfig/cached.pm commit 7df9791ac2765cbf3f8476f14604a873c8486833 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 11:59:50 2015 -0500 missing file in spec M addons/packages/packetfence.spec commit 245516261994de49b2bfb58d4afc91c079f0a43a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 27 11:56:09 2015 -0500 Fixed perl library name M debian/control commit 09c350c4621eebd19f7974c392fc98c36ec54fa3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 11:38:21 2015 -0500 Revert "comment out doc generation temporarly" This reverts commit 8ad7ead0067656b93cc4c1aea386fb5bf2934d50. M addons/packages/packetfence.spec commit 1fd0d58c00d672b892a944365fdee7712ea8d402 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 11:35:03 2015 -0500 comment out doc generation temporarly M addons/packages/packetfence.spec commit e5f790d304e373ba200d64f15cb74e7e45161989 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 27 11:32:46 2015 -0500 Fixed path for pfconfig M addons/packages/packetfence.spec commit d2be2055492ff5d6e42114af258c95c2e51eebd2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 11:05:23 2015 -0500 fix builds M addons/packages/packetfence.spec commit a02b525a63549b36b3f450d1fc5c4d0bf7a71da2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 10:52:10 2015 -0500 fix forgotten renaming M addons/packages/packetfence.spec commit 98792aa3544e3992634ff9abb0d5fcba39f2f418 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 10:50:12 2015 -0500 rename packetfence-pfconfig packetfence-config M addons/packages/packetfence.spec M debian/control A debian/packetfence-config.init A debian/packetfence-config.postinst A debian/packetfence-config.postrm A debian/packetfence-config.preinst A debian/packetfence-config.prerm D debian/packetfence-pfconfig.init D debian/packetfence-pfconfig.postinst D debian/packetfence-pfconfig.postrm D debian/packetfence-pfconfig.preinst D debian/packetfence-pfconfig.prerm M debian/packetfence.init M debian/rules commit baedd971ccb10e19b9a007872825eb20af62e7fe Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 10:39:37 2015 -0500 fix init script start order M addons/pfconfig/pfconfig.init M debian/packetfence-pfconfig.init M debian/packetfence.init commit 45b5d484aace3011453aa6933fdc12fe4db66101 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 10:18:03 2015 -0500 ameliorations to pfconfig cmd M addons/pfconfig/cmd.pl commit d45209efda8f28a095dce0e0ffd555b9e0da86c6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 27 10:32:33 2015 -0500 PacketFence depend of packetfence-pfconfig M addons/packages/packetfence.spec M debian/control commit 0fc51068945d4f8d6ef8205f1ab89f8f1c33c1ce Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 27 10:23:36 2015 -0500 Renamed packetfence-config to packetfence-pfconfig M addons/packages/packetfence.spec commit a247820318a0a45319f8789be7d44b5212bdb02b Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 27 10:18:43 2015 -0500 Moved dependencies in packetfence-pfconfig M addons/packages/packetfence.spec commit c58f31e122004b2ddbdf7b8c49b2baafbff3ffcf Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 27 10:13:04 2015 -0500 Added packetfence-pfconfig package for debian M debian/control A debian/packetfence-pfconfig.postinst A debian/packetfence-pfconfig.postrm A debian/packetfence-pfconfig.preinst A debian/packetfence-pfconfig.prerm M debian/rules commit 17f46a94768f4e779c564398eb3c48d0b923dce5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 27 09:39:43 2015 -0500 Added packetfence-config package in spec file M addons/packages/packetfence.spec commit 0d66f2203d5fb295094cc320938504844b561274 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 10:11:31 2015 -0500 move the pfconfig socket (again) M lib/pfconfig/util.pm commit 9527aed34580d1aed558a27cd50b1cccd5068af3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 09:56:09 2015 -0500 fix bad interfaces creation M lib/pfconfig/manager.pm M lib/pfconfig/namespaces/interfaces.pm commit 1957336ae96dac4d57e257896d31e4244d90f016 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 09:12:10 2015 -0500 fix missing use M lib/pfconfig/namespaces/resource/Profile_Filters.pm commit 1826dbf4bb416bc32de568aad520274913d2a5ac Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 14:38:58 2015 -0500 remove benchmark pfconfig D addons/benchmark-pfconfig.pl commit e935716f051ef9e4b6040fece08ffd370a45f3e2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 14:18:50 2015 -0500 remove cache benchmarker D addons/benchmark-a-cache.pl commit a90e7e05196607c3c47d6ad1d685553f1e334eb0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 14:15:36 2015 -0500 add control file dir creation M addons/packages/packetfence.spec commit b20cfaa5fca45ea05dfa65e0163fb3df47744160 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 14:03:57 2015 -0500 create control files dir in builds M addons/packages/packetfence.spec commit 4e03e1d97acbfc11aea201c49e119d98b9f738e8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 13:30:16 2015 -0500 change socket path M lib/pfconfig/util.pm commit 590eabab7da1a648c10beb4c83bf6c236dc905bf Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 12:40:11 2015 -0500 move pfconfig socket M lib/pfconfig/util.pm commit 7d80dda897a9db73561ed423952c8027c34a76aa Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 12:39:10 2015 -0500 add authentication and add ordered section list to config A lib/pf/ConfigStore/authentication.pm M lib/pf/authentication.pm M lib/pfconfig/manager.pm M lib/pfconfig/namespaces/config.pm M lib/pfconfig/namespaces/config/Authentication.pm M t/configstore-2-pfconfig.t commit d5228c40b1de0dd92dec9a11693d3aad502022f7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 10:28:11 2015 -0500 Add sbin/pfconfig to spec file M addons/packages/packetfence.spec commit 81d6aeb1b82dd5c7dda40d34b1842741ca3f9fc7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 10:09:00 2015 -0500 remove dumper M lib/pfconfig/namespaces/config.pm commit f644d5d0da973a68b843d12416748899379959b7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 10:08:27 2015 -0500 missing program in prepare config M t/prepare-pfconfig.t commit 81f75301ebbde36eeb4412f17ac2f43c9f98908d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 10:05:22 2015 -0500 make prepare pfconfig executable M t/prepare-pfconfig.t commit 8100b24b09f0c0054de0568a6e73b8731bca6ff4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 09:58:55 2015 -0500 fix pf::util test with renaming M t/util.t commit 658f681c177bd246ffc2d0894a61a474531fb686 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 09:58:43 2015 -0500 add test preparation for pfconfig A t/prepare-pfconfig.t commit 8e7f986e3824a0c5d57251841e42477f5931876b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 09:57:54 2015 -0500 deactivate authentication in pfconfig M conf/httpd.conf.d/httpd.portal M lib/pfconfig/namespaces/config/Authentication.pm commit 0dc6b2600bce5b9e58fe6adfa588bb1160941837 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 09:05:32 2015 -0500 fix pf::config::util M lib/pf/config/util.pm commit 46fbf36a29f33b845e3b07c11a3e4ee598a99a73 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 08:40:59 2015 -0500 add exported-subs finder A addons/dev-helpers/exported-subs.pl commit a075d67d07c171e58159b3ac272bf9a7dea93fb3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 08:40:30 2015 -0500 move config dependant utils out of pf::util M bin/pfcmd.pl M bin/pfcmd_vlan M html/captive-portal/lib/captiveportal/PacketFence/Controller/Pay.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/Model/User.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/action.pm M lib/pf/config.pm A lib/pf/config/util.pm M lib/pf/enforcement.pm M lib/pf/floatingdevice.pm M lib/pf/locationlog.pm M lib/pf/pfcmd/checkup.pm M lib/pf/pfcmd/report.pm M lib/pf/radius.pm M lib/pf/services/manager/httpd.pm M lib/pf/services/manager/snort.pm M lib/pf/util.pm M lib/pf/violation.pm M lib/pf/vlan.pm M lib/pf/web/util.pm M sbin/pfdhcplistener M sbin/pfsetvlan commit 2512803590e0884280028ab2c12d2349fcf21e09 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 25 16:16:24 2015 -0500 Added vlan filters + provisioning + fixed tests A lib/pf/ConfigStore/admin_roles.pm A lib/pf/ConfigStore/violation_config.pm A lib/pf/ConfigStore/vlan_filters.pm M lib/pf/admin_roles.pm M lib/pf/config.pm M lib/pf/vlan/filter.pm M lib/pfconfig/namespaces/config.pm M lib/pfconfig/namespaces/config/AdminRoles.pm A lib/pfconfig/namespaces/config/Provisioning.pm M lib/pfconfig/namespaces/config/Realm.pm M lib/pfconfig/namespaces/config/Violations.pm A lib/pfconfig/namespaces/config/VlanFilters.pm M t/configstore-2-pfconfig.t commit fb1f90374ac7983b05578e04014a0fd32a82802a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 25 14:20:37 2015 -0500 fix global hashes in pfconfig M lib/pf/config.pm M lib/pfconfig/namespaces/config/FloatingDevices.pm M lib/pfconfig/namespaces/config/Realm.pm commit 3141497b4c9d226b86043db534d5837f6ee48f61 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 25 14:20:23 2015 -0500 fix test M t/configstore-2-pfconfig.t commit 3aaf992fe831a4eb7df1f61db08d1067b34c3bee Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 25 13:26:09 2015 -0500 added debian init script A debian/packetfence-pfconfig.init commit 839780b0152a137aeb5b8938fcee384fffea729c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 25 10:30:33 2015 -0500 switch from pf::config::cached to configstore for interface detection in pfdns M sbin/pfdns commit d3a2f2a9a6f2960624c01e5b185e1f65119299f8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 25 08:20:23 2015 -0500 add bdb to dependencies M addons/packages/packetfence.spec commit b63f2348aafcbe313a812b5c5f6d7f9aaf11fbad Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 24 14:43:26 2015 -0500 missing import in memcached backend M lib/pfconfig/backend/memcached.pm commit 36f86874902ea6156a03fe29081346ee5eef4263 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 24 14:43:11 2015 -0500 use BDB as a L2 backend A lib/pfconfig/backend/bdb.pm M lib/pfconfig/manager.pm commit d85482111575ddde4c8112948e65b9c93e682c6f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 24 14:15:40 2015 -0500 Fix issue between Sereal and perl threads (thanks james) M lib/pfconfig/cached.pm commit 7da46de16e0fc9452a10e8c16b06a7489d8b1fb7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 24 13:49:59 2015 -0500 add pfconfig hooks in ConfigStore M lib/pf/ConfigStore/AdminRoles.pm M lib/pf/ConfigStore/Authentication.pm M lib/pf/ConfigStore/Firewall_SSO.pm M lib/pf/ConfigStore/FloatingDevice.pm M lib/pf/ConfigStore/Network.pm M lib/pf/ConfigStore/Pf.pm M lib/pf/ConfigStore/Profile.pm M lib/pf/ConfigStore/Provisioning.pm M lib/pf/ConfigStore/Realm.pm M lib/pf/ConfigStore/Switch.pm M lib/pf/ConfigStore/VlanFilters.pm commit 2f878e06207294e885d80e8b48f3d601fcfd1606 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 24 13:42:05 2015 -0500 rework the tied resource creation as the factory was creating them as copies M lib/pf/ConfigStore.pm M lib/pf/ConfigStore/Violations.pm M lib/pf/SwitchFactory.pm M lib/pf/admin_roles.pm M lib/pf/config.pm M lib/pf/db.pm M lib/pf/violation_config.pm M lib/pfconfig/cached.pm M lib/pfconfig/cached_array.pm M lib/pfconfig/cached_hash.pm M lib/pfconfig/log.pm A lib/pfconfig/namespaces/config/Violations.pm M sbin/pfconfig commit 66c5921a98c7b6412c7ba8f3752d85ba9493e9f8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 24 10:22:59 2015 -0500 migrate configstore to use old pf::config (pf::ConfigStore::config) M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M lib/pf/ConfigStore/AdminRoles.pm M lib/pf/ConfigStore/Authentication.pm M lib/pf/ConfigStore/Interface.pm M lib/pf/ConfigStore/Network.pm M lib/pf/ConfigStore/Pf.pm M lib/pf/ConfigStore/Profile.pm M lib/pf/ConfigStore/Violations.pm commit 628feaf00b67c675edd144c0db39cf55b4e45abf Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 24 10:22:34 2015 -0500 fix pfconfig doc M addons/pfconfig/README.asciidoc commit 11890e0704883bf76588ee6380d1ce046d6bcd5e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 24 10:22:17 2015 -0500 reexport true + false in pf::config M lib/pf/config.pm commit 689a14d16f3f9f6059fd36c26201de0ce34eb23b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 24 08:51:05 2015 -0500 Fluffied up the pfconfig service A addons/pfconfig/README.asciidoc A addons/pfconfig/memcached.init A addons/pfconfig/pfconfig.init D pfconfig.init commit 4f4a0358750625f77bc687c68a87284438bb2c7c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 23 14:05:40 2015 -0500 touchups to pfconfig command line M addons/pfconfig/cmd.pl commit cc7119a422ce002987f798de9285c5d905a5bc4b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 23 14:02:51 2015 -0500 add logfast to debian dependencies M debian/control commit a8e171191931157ff3d524166377f66f06f00b82 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 23 14:02:33 2015 -0500 Add command line for pfconfig A addons/pfconfig/cmd.pl M lib/pfconfig/cached.pm M lib/pfconfig/manager.pm commit 334c24c50a8649fb3257dabe9e73b50140e54733 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 5 11:07:16 2015 -0500 Add pfconfig cache dir to fixpermissions M bin/pfcmd.pl M lib/pf/file_paths.pm M lib/pfconfig/backend/bdb.pm commit 6b26bbc23cc2416c5cc2e6007668e8502cd75b87 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 5 11:01:06 2015 -0500 Added new directory in var/ with the correct permissions in debian/ubuntu packaging M debian/rules commit 3043322cde93b58480464a056f5dcc2e321f7e2b Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 5 10:36:46 2015 -0500 Removed useless log M lib/pf/person.pm commit 71a218300a9c20ec544566197c821c2b80ce2512 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 5 10:11:10 2015 -0500 Rework dynamic_unreg_date to handle undef dates - Will actually return the undef value when being given one - Will now return undef if the date generation fails (like giving it the month 13) M lib/pf/config.pm commit 85e0614476d29fd36a3af2df33151cc0f60f36c9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 5 09:49:08 2015 -0500 Fixing wrong comment M db/upgrade-X.X.X-X.Y.Z.sql commit 711f5e06bc18e5b82eefa84a4d16e3a984453896 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 5 09:43:13 2015 -0500 There is no showError M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pf.pm commit db9433829b1134d67bd06efabdc083c8398a1a6e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 5 08:48:19 2015 -0500 Changed $c->error to $self->showError M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pf.pm commit 3af36d3fbd67828861dc723fd15629335f72fae3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 5 08:47:53 2015 -0500 make WLC_http hybrid (802.1x vlan + web auth) M lib/pf/Switch/Cisco/WLC_http.pm commit 876d24666c7c8c00d9a84ae8f34d6af382bb6164 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Mar 5 08:43:38 2015 -0500 add pfconfig startup in debian pf init script M debian/packetfence.init commit 987c289d8c6957e0eb5521b2d13ff8875e517fa4 Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Mar 4 18:28:05 2015 -0500 Removed var/control from debian packaging M debian/rules commit 22a69155278f49691bdb989aeb7f4a2b1010aae5 Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Mar 4 18:26:11 2015 -0500 Removed DEBHELPER in packetfence.prerm M debian/packetfence.prerm commit 3d51c7876618dfd90d54b94c281519cbcd22887a Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Mar 4 18:18:41 2015 -0500 Removed DEBHELPER section M debian/packetfence-config.postinst M debian/packetfence-config.prerm commit ce0070c90185fb544c68948a7ad63d95e50c400d Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Mar 4 17:57:05 2015 -0500 Stop packetfence-config on remove M debian/packetfence-config.postrm commit 1b676918913c94a03f0c5d78a8c093c901223632 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 4 17:13:54 2015 -0500 Update error message when saving a file M lib/pf/ConfigStore.pm M lib/pf/config/cached.pm commit 2beb83a656b1834325ec07940dc1dc498775def3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 2 11:05:21 2014 -0500 Will display error message from ConfigStore::commit on error M html/pfappserver/lib/pfappserver/Base/Model/Config.pm commit 75172efc2fb38c4e7325221556195367a9a33eec Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 2 11:01:15 2014 -0500 commit Will result an error message on failure M lib/pf/ConfigStore.pm commit 79d935d1b0be867ee67f49cade8c6e8676d6655d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 4 16:30:07 2015 -0500 fix syntax from last commit M debian/packetfence.postrm commit e9d94a637f08824e6ca4dd8a26bcfcb3f8d88632 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 4 16:27:45 2015 -0500 Updated packetfence.postrm script to test if the user pf can be removed M debian/packetfence.postrm commit 1e86a57b1d0359e5b789e3bf3f804a74478f37d8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 4 16:04:58 2015 -0500 Updated packetfence-config init script M debian/packetfence-config.init commit bd4e6359b44571fe88808ebad4887baf8f4c9a58 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 4 15:40:26 2015 -0500 Updated Provides name in packetfence-config init script M debian/packetfence-config.init commit 75b337b60a0e07454cff9dce100598bab3fa844c Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 4 15:27:43 2015 -0500 Updated debian packaging M debian/packetfence-config.postrm M debian/packetfence.postinst M debian/packetfence.postrm commit 948c763151858221475bd55e76249ea1e390c2f6 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Wed Mar 4 14:07:31 2015 -0500 section moved and rewritten M docs/PacketFence_Administration_Guide.asciidoc commit ebc152f20e2605e54d7506d344d3a529029f86ea Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 4 13:31:20 2015 -0500 Fix typo in administration guide M docs/PacketFence_Administration_Guide.asciidoc commit b41bcf4a5e203d8d48d12b6ae7b485a3a4d95fbe Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 4 12:58:34 2015 -0500 Fix error in log if undef value M lib/pf/Switch.pm commit 58dc652997b06906259e030895097ab847debee0 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Wed Mar 4 12:51:28 2015 -0500 Added a quick documentation on the node role usage as a filter in portal profiles M docs/PacketFence_Administration_Guide.asciidoc commit a54f8ffd6ccf201a615a3c57f4a4b97d1f917fa8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 4 11:48:40 2015 -0500 Changed log message when a device hit the portal M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit cf24a245f43fae332457f79c1ead99aedf0dff43 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 4 11:44:42 2015 -0500 Fixed pfarp_remote for the new api function M addons/pfarp_remote/sbin/pfarp_remote M lib/pf/api.pm commit d3d4585643998920a9b19a2c3f2b73d6948267ab Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 4 11:42:13 2015 -0500 Used the renamed path pfappserver::PacketFence::Controller instead of pfappserver::Controller M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 9f40cf66963991d7bc4c0bda85afebc15cd4f238 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 4 11:18:25 2015 -0500 update news for #373 M NEWS.asciidoc commit 2426f7125cf77974e6ee200a19a26e1ce322890b Author: Zammit Ludovic <lzammit@inverse.ca> Date: Wed Mar 4 11:13:42 2015 -0500 remove lib/pf/profile/filter/category.pm D lib/pf/profile/filter/category.pm commit 784860d36de374d1fcbce38b6caa9ef4f7cdef9c Author: Zammit Ludovic <lzammit@inverse.ca> Date: Wed Mar 4 11:05:24 2015 -0500 fix category key M lib/pf/profile/filter/node_role.pm commit ca30c03014144adae147adc86030f7a58a0373ba Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 4 10:51:43 2015 -0500 Add empty directory var/control A var/control/.gitignore commit 0c38243590383ba34462b685b71c4ddfcb3a3dce Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 4 10:50:31 2015 -0500 rework the touch of a pfconfig control file M lib/pfconfig/manager.pm commit f912d2cbf79598a3fe9cbcf80202e04b65553b94 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Mar 4 10:05:30 2015 -0500 rework pfconfig handling in packetfence init M packetfence.init commit 318b1cccfd660bb3d0ab5924c7f432e72cf3a48b Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 4 09:19:43 2015 -0500 Added new search attributes for LDAP auth source: description and groupMembership M lib/pf/Authentication/Source/LDAPSource.pm commit d187d5eec1a683c2900fa1efaf7df377ca460d46 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 3 16:15:12 2015 -0500 Fixed license M html/captive-portal/lib/captiveportal/Role/Request.pm M lib/pf/constants/Portal/Profile.pm commit 6c42ea14a98ef8be17bd850ce1b9eb28f4fd7889 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 3 15:43:33 2015 -0500 Changed error to showError in sponsor portal to be able to have the message translated M conf/locale/en/LC_MESSAGES/packetfence.po M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit 2d69bd05e768be1bb0faa2e4cf5edf924dbc0f5c Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 3 14:07:51 2015 -0500 Modify postrm script M debian/packetfence.postrm commit aa118b6eff5abb3e1951cf00dbb64519c21f89ee Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 3 13:47:57 2015 -0500 Removed purge instruction in packetfence-config.postrm M debian/packetfence-config.postrm commit 8a313f7f8c5eebc84c86ecb737c83d50e07345ec Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 3 13:38:17 2015 -0500 Exception in packetfence.postrm for bin/pfcmd M debian/packetfence.postrm commit 34c9e326e911593d846f3d2c024d5f83ad75fd43 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 3 13:29:09 2015 -0500 Be sure that packetfence-config can´t start without packetfence installed M addons/packages/packetfence.spec M debian/control M debian/packetfence-config.init M packetfence.init commit 35b7e4d8f65626600b18fe0d41a293811a89d744 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 3 12:43:49 2015 -0500 Fixed syntax in debian/control M debian/control commit a7713d4f044bcbb68871cd4bba22cd6b2276b6b6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 3 12:40:43 2015 -0500 Change in debian control (for packetfence-pfcmd-suid) M debian/control commit eb0e2cc639a8a6b9e07d1af58f273dd5e54e9c53 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 3 12:33:34 2015 -0500 Change control file for debian/ubuntu M debian/control commit ea664eca6752b0aa36c23a718c2127261cfc25d5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 3 11:56:54 2015 -0500 Predepend change for packetfence-pfcmd M debian/control M debian/packetfence.postrm commit 2d3bbf76461726938da0a1afb5ef200831a5fa44 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 3 11:42:07 2015 -0500 Fix issue where if there are no conditions the saved search is not being restored properly Fixes #399 M html/pfappserver/root/static/admin/searches.js commit f2e1502462949f609e59b7f226cc2cf4a984ecda Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 3 11:39:44 2015 -0500 Modifed debian packaging (dependencie) M debian/control commit c2fd1adcf934914f296ef37fb0f0c7129688acad Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 3 11:30:06 2015 -0500 Change in debian packaging M debian/packetfence-config.postrm M debian/packetfence.postrm commit 9a5e9fdb34894482138289541c562ff9769515ad Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 3 11:05:55 2015 -0500 Added Predepends in packetfence-config packaging M debian/control commit 8bbf4ef871d1e2bcd15043b2d61d30b7f5fb9db9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 3 10:16:59 2015 -0500 removed set_unreg_date function in api.pm and copy the code in modify_node function M lib/pf/api.pm commit 281bd3e0ed5a4cc05e801b2fffb3a98a8553db58 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 3 10:12:22 2015 -0500 Updated postrm for packetfence and packetfence-config M debian/packetfence-config.postrm M debian/packetfence.postrm commit ce63d8d96325034353e2a29571c736b357be9dd8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 16 11:12:16 2015 -0500 remove the use of the pf::SwitchFactory object Since the pf::SwitchFactory->instantiate method does not use any state. It was just extra overhead to have to create a pf::SwitchFactory object to instantiate switch objects M addons/accounting.pl M addons/autodiscover.pl M addons/connect_and_read.pl M addons/convertToPortSecurity.pl M addons/dev-helpers/dump.pl M addons/network-save-configs.pl M addons/recovery.pl M bin/pfcmd_vlan M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M lib/pf/SwitchFactory.pm M lib/pf/api.pm M lib/pf/enforcement.pm M lib/pf/radius.pm M lib/pf/services/manager/snmptrapd.pm M lib/pf/web/backend_modperl_require.pl M lib/pf/web/externalportal.pm M sbin/pfsetvlan M t/SNMP.t M t/SwitchFactory.t M t/floatingdevice.t M t/integration/radius.t M t/network-devices/cisco.t M t/network-devices/threecom.t M t/services.t M t/vlan.t commit f5bda874e592df445dd3a2687d1ac9a435d7c702 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 16 11:06:03 2015 -0500 Remove deprecated benchmark script D t/benchmarks/switchFactory.pl commit 01f8a2ac535b63d3973c5f0cdb36cf444e24acfd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 18 13:11:39 2015 -0500 Update Copyright M t/has_unit_test.t commit cdc80c7965738eecc7e9a0b0f8ec6c2b7efa1d50 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 18 13:05:23 2015 -0500 Example test A t/example.t commit fa9511d6225c4a135d44e58b67ab4b64c1f73870 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 2 15:33:39 2015 -0500 Will automatically run new unittest placed in t/unittest M t/TestUtils.pm commit d6e0586a6214e4b70feba84459611d1d18aa54cc Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 2 14:53:51 2015 -0500 Fixed path and unit test name M t/has_unit_test.t commit d0bfdd9c444d1fb03994df1f4deaa44a7c589680 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 15 12:13:09 2014 -0400 Add unit test checker A t/has_unit_test.t commit 1928cdd9b698b9bbf508cb4c9d85f61c33faba27 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 3 09:29:58 2015 -0500 Removed snort and suricata as depencencies M debian/control commit 32fa101fc41289697b288223cc00ae0ad909ee6a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 3 09:22:36 2015 -0500 Make MSM controller inherit from Switch instead of HP M lib/pf/Switch/HP/Controller_MSM710.pm commit 78c708930177f5f7afac8cafd40310fe32c50a0c Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 3 09:03:16 2015 -0500 Fix for debian packaging M debian/packetfence-config.postrm M debian/packetfence.postrm M debian/rules commit e9180e8613e552b9853a26e2f38ebab5d98fe793 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 3 08:22:39 2015 -0500 Add excluded files to addons/pfconfig M addons/packages/packetfence.spec commit 3d75821597aed09ec5c96d60b1c510c9aa81434f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Mar 3 07:51:08 2015 -0500 Added addons/pfconfig/ to install section M addons/packages/packetfence.spec commit 8f597b271652dd29d80a3c89115abe2df77f04c9 Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Mar 2 18:26:38 2015 -0500 Added new function in api.pm (set_unreg_date) M lib/pf/api.pm M lib/pf/util.pm commit 49df77148dcb11a848b886080403d4378335b2c7 Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Mar 2 17:55:42 2015 -0500 Evaluate role in vlan filter M lib/pf/vlan/filter.pm commit 98af62d1f658eb99521cc5af9301904ce6a728fe Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 2 16:51:56 2015 -0500 Added /usr/local/pf/addons/pfconfig/cmd.pl to packaging M addons/packages/packetfence.spec commit 0c00928e9b0ec2600fe138892c30e3ea249436e3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 2 16:23:59 2015 -0500 Added libphp-serialization-perl as a dependencie in debian/ubuntu M debian/control commit ac78cc926c3e634ff3a8fe507f78cbc666712317 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 2 16:20:29 2015 -0500 Revert "Added libphp-session-perl as a dependencie" This reverts commit 374f19b3aaa9231e6ee05a33041ffdc0c3c1fcdc. M debian/control commit f502df671004cb0c848298cc0c7047e13fc83d3c Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 2 16:18:03 2015 -0500 Added libphp-session-perl as a dependencie M debian/control commit 0b47512c0dadaf20c5c748cc25005f49d4fe934a Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 2 16:15:31 2015 -0500 Fix debian rules file M debian/rules commit 5689360b4fef1b261be9369d028fc8c7fd9cbe57 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 2 16:14:56 2015 -0500 Added pfconfig.t to the compile tests M t/TestUtils.pm commit 90e2a6189855502baa3303b4a43fbcdce1a90bc9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 2 16:09:22 2015 -0500 Add test script to test pfconfig libs A t/pfconfig.t commit 2e0bcf756f97143ae66755865ff6a6b1e6ec4eee Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 2 16:08:49 2015 -0500 Do not test pfconfig libs M t/pf.t commit eacab5fd7c6dd7ccb124d85a6747e8a6ee34a54e Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 2 15:48:00 2015 -0500 Removed useless dependencie in debian packaging M debian/control commit 2163ad9676bb12fcdbecc6b3ced53f29c17f1ead Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 2 15:14:10 2015 -0500 Fixed debian rules file M debian/rules commit 17682e6e073cdfef7eab3b850baf34eed9a9dca8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 2 15:02:00 2015 -0500 Removed dependencie M addons/packages/packetfence.spec commit a1f0d6fc16275f87267bba330c3923ba19520b15 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 2 15:00:54 2015 -0500 Set noarch for packetfence-config M addons/packages/packetfence.spec commit 130f2ce88ceb82a63329c1de94a4e92c6893e5ef Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 2 14:23:54 2015 -0500 Test if pf user exist before trying to remove it M addons/packages/packetfence.spec commit 37d4cf1008ff53f7dd781ad65e47d293beb40adc Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 2 14:01:02 2015 -0500 replace space by tab in debian/rules M debian/rules commit 030d304597cf3bff3e71470bd786751d70ea979b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 2 13:45:42 2015 -0500 fix chkconfig on pfconfig init script M addons/pfconfig/pfconfig.init commit d6befe9abd3dea68e5622302018793fa45306b4c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 2 13:03:59 2015 -0500 missing supportsRoamingAccounting in MockedSwitch M lib/pf/Switch/MockedSwitch.pm commit a85bc0d8920d2720956a88ba661dbff9d99ed4bb Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 2 11:49:06 2015 -0500 Fix missing attribute in locationlog M lib/pf/locationlog.pm commit fe4d32d829c161c013e84276e1fd25571df9faa9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 2 11:40:34 2015 -0500 fixes in documentation M docs/PacketFence_Administration_Guide.asciidoc commit 11282c5198561b06795277745b9db70708201389 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Mar 2 11:36:58 2015 -0500 Fix label module name M html/pfappserver/lib/pfappserver/I18N/i_default.po A lib/pf/profile/filter/node_role.pm commit 0f7e087ce507d0b1ce6700802fd093c2494efe0b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 2 11:29:45 2015 -0500 fix lists M docs/PacketFence_Administration_Guide.asciidoc commit 04b780f89a5efa457c1460e8ae7e317e91f3320b Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 2 11:26:44 2015 -0500 layout fixes M docs/PacketFence_Administration_Guide.asciidoc commit 3e26e7586cf8fd2f4044c2965e8c9b76fc974829 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 2 11:21:37 2015 -0500 Add support for udp_reflector based traffic to pfdhcplistener M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/util/dhcp.pm commit 988c76555b000c7b95a54e2162c0163ee59699bf Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 2 11:04:25 2015 -0500 Added old roaming snmp trap code as comment for AeroHIVE AP M lib/pf/Switch/AeroHIVE.pm commit ec9a054965603cf34dba00e58c65b30f903844dd Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 2 11:01:11 2015 -0500 Fix wrong portal instantiate on 802.1x autoreg M lib/pf/Portal/ProfileFactory.pm M lib/pf/vlan.pm commit 9efaf07d02543d4700e44e8371c5ecec17eba302 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 2 10:54:46 2015 -0500 Fixing previous commit (wrong version) M UPGRADE.asciidoc commit 1a6e7ef78981844a7ec4fea41e91deacd74f8623 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Mar 2 10:53:31 2015 -0500 Missing upgrade procedure M UPGRADE.asciidoc commit 2da8e815d678e18db117b1642d7642fe9ba039ce Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 2 10:18:57 2015 -0500 Update .gitignore file M .gitignore commit 7be803c19d98cda7f6f87eab2fae8ea9e3337e86 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Mar 2 09:05:11 2015 -0500 various fixes to setRole flow M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit 5904de1d92774e71e69b0f64c795e7037c299eed Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 16:05:17 2015 -0500 pass source id in guest M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit 10538002500633c0af21c098ef7625e00e757509 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Feb 27 15:50:48 2015 -0500 fix refs M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit ada718d90f9d03f7ab4d2ffa449310f2f3b81e87 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 15:41:48 2015 -0500 gix syntax M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit a698597a3595febda1984217a02a2f552f66e577 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 15:29:37 2015 -0500 use setrole in guest registration M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit 28ce0990d4900795b8776daf8dc88eafdc2f2694 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 15:22:05 2015 -0500 made error message better M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 142200a25753aaf8eeb56e2e8002cf7aa53b072c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 14:36:56 2015 -0500 Show better error messages when auth doesn't give proper role or unregdate M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 5475c1b63f3486658c17a29ecb7a7cd5057d5a9c Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Feb 28 17:30:20 2015 -0500 Normalize log M lib/pf/node.pm commit 253288b497fae729f2f50c4b0d85e8298ac04aa0 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Feb 28 17:09:50 2015 -0500 Standardize log M lib/pf/vlan.pm M lib/pf/vlan/filter.pm commit ab87c5582e0dacd6127597745ebdaf1fef73a8e0 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Feb 28 17:05:58 2015 -0500 Removed : Use of uninitialized value $switch_mac in httpd.aaa.error log file M lib/pf/radius.pm commit 48ccebe8cc82e1877455c66a89326f6a2371a642 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 13:55:39 2015 -0500 add limit to connect to pfconfig M lib/pfconfig/cached.pm commit 6e3725f76f42c8a8c261bc99825cad9c1ec9075b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 11:59:50 2015 -0500 missing file in spec M addons/packages/packetfence.spec commit 062c4b16d4b877262367ed9c9de6ce001bfe63fb Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 27 11:56:09 2015 -0500 Fixed perl library name M debian/control commit 3ae8fb57321e199ec56a071d9bcf5050037a45f9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 11:38:21 2015 -0500 Revert "comment out doc generation temporarly" This reverts commit 8ad7ead0067656b93cc4c1aea386fb5bf2934d50. M addons/packages/packetfence.spec commit 84e1fd7099cc726ec701c5949f31277d1dfe76ed Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 11:35:03 2015 -0500 comment out doc generation temporarly M addons/packages/packetfence.spec commit c63fd0a17722119131802cdf126b8822abed5454 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 27 11:32:46 2015 -0500 Fixed path for pfconfig M addons/packages/packetfence.spec commit 4298a17e5c1a9f654931b544a8a869be08dfa1af Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 11:05:23 2015 -0500 fix builds M addons/packages/packetfence.spec commit 01ef7e242863b5d3a9c51478b0e2b10d724333af Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 10:52:10 2015 -0500 fix forgotten renaming M addons/packages/packetfence.spec commit dac5be4cbd91b338f2a28ff9f865f0c236c76790 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 10:50:12 2015 -0500 rename packetfence-pfconfig packetfence-config M addons/packages/packetfence.spec M debian/control A debian/packetfence-config.init A debian/packetfence-config.postinst A debian/packetfence-config.postrm A debian/packetfence-config.preinst A debian/packetfence-config.prerm D debian/packetfence-pfconfig.init D debian/packetfence-pfconfig.postinst D debian/packetfence-pfconfig.postrm D debian/packetfence-pfconfig.preinst D debian/packetfence-pfconfig.prerm M debian/packetfence.init M debian/rules commit 9c6db9f7bd59c5dcac42647a0d361416747c8aab Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 10:39:37 2015 -0500 fix init script start order M addons/pfconfig/pfconfig.init M debian/packetfence-pfconfig.init M debian/packetfence.init commit 22ee9aca97fe512a4830974d113f035a15a3f65a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 10:18:03 2015 -0500 ameliorations to pfconfig cmd M addons/pfconfig/cmd.pl commit 38c5b1b50f7f6508bae03981506276d8b0eafcdb Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 27 10:32:33 2015 -0500 PacketFence depend of packetfence-pfconfig M addons/packages/packetfence.spec M debian/control commit 1966429269cf45b67251938784555104dfe49b4e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 27 10:23:36 2015 -0500 Renamed packetfence-config to packetfence-pfconfig M addons/packages/packetfence.spec commit c2dbeb0d38cb267f87774423efa7fc96facbd4ab Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 27 10:18:43 2015 -0500 Moved dependencies in packetfence-pfconfig M addons/packages/packetfence.spec commit 042f8dbbf4e8bc850ee9522139afc7089740aaf1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 27 10:13:04 2015 -0500 Added packetfence-pfconfig package for debian M debian/control A debian/packetfence-pfconfig.postinst A debian/packetfence-pfconfig.postrm A debian/packetfence-pfconfig.preinst A debian/packetfence-pfconfig.prerm M debian/rules commit c9c49190989c4baad27660945d9f1e57351b2cae Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 27 09:39:43 2015 -0500 Added packetfence-config package in spec file M addons/packages/packetfence.spec commit 506218ab74840c66a5c5cb3eddc7d811235a69b0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 10:11:31 2015 -0500 move the pfconfig socket (again) M lib/pfconfig/util.pm commit c838dd2e20f80eefab17fb8147a69629216aec7e Author: Louis Munro <lmunro@inverse.ca> Date: Fri Feb 27 15:40:40 2015 -0500 Updated NEWS file for PR 394. M NEWS.asciidoc commit f8fd304e754a9870765383bfaae3fee31c53236d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 27 15:30:09 2015 -0500 Added label for date range M html/pfappserver/root/admin/nodes.tt commit 2eaa51ecd86677b21479ade31f159d89ad6869ef Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 27 14:38:19 2015 -0500 news entry for #356 M NEWS.asciidoc commit 4c2e114a96dd4607d1fd87496af5087b9a2b6839 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 27 13:58:20 2015 -0500 Update copyright M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit de1449177c7c5bac934e06007ed783c5ff876f35 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Feb 27 11:43:14 2015 -0500 Updated NEWS file for PR 318 (made admin GUI customizable). M NEWS.asciidoc commit 47f7779afa0380ff915200bc7ae62324e6f54d28 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 27 11:37:23 2015 -0500 Updated NEWS.asciidoc file M NEWS.asciidoc commit a59c63af588695cd310ef8cf04894a2e63630641 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Feb 27 11:27:54 2015 -0500 Added NEWS entry for PR 343. M NEWS.asciidoc commit 0650c9905617afc8b06756e16ee1eaf8e4ba81c0 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Feb 27 11:22:43 2015 -0500 Reworded previous NEWS entry. Now contains more better message. M NEWS.asciidoc commit 80afea6e368495061d4ceee6ccaeef14bad7e03b Author: Louis Munro <lmunro@inverse.ca> Date: Fri Feb 27 11:20:55 2015 -0500 Updated NEWS file to include PR 360. M NEWS.asciidoc commit a4912af3d6fcf547a21f90b0ef14c427e1fd5cf1 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Feb 27 11:18:38 2015 -0500 Updated NEWS file for PR 361. M NEWS.asciidoc commit 3e74a66b1ce3beb98adea3b2bcc05f0122c8bba8 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Feb 27 11:15:09 2015 -0500 Updated NEWS file for PR 341. M NEWS.asciidoc commit d4f221a96d78f6e5ee1a392a467bfc0cc20112aa Author: Louis Munro <lmunro@inverse.ca> Date: Fri Feb 27 11:11:55 2015 -0500 Added NEWS entry for PR 362. M NEWS.asciidoc commit d03f7c3a36f5293f89c5438ee0949efb1b43e4ea Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 14:15:36 2015 -0500 add control file dir creation M addons/packages/packetfence.spec commit 4e3b9447cb7dfa08de11fb4d3884ccae38aabc95 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 14:03:57 2015 -0500 create control files dir in builds M addons/packages/packetfence.spec commit a9109788d6d1610fd18e2472e3dcfd7079554f81 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 13:30:16 2015 -0500 change socket path M lib/pfconfig/util.pm commit 53fddb3f8c4bbaeb03e175925c8669ca2d7622db Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 12:40:11 2015 -0500 move pfconfig socket M lib/pfconfig/util.pm commit 81863559900a6e520026e416d2b6b4cd71fc8d75 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 10:28:11 2015 -0500 Add sbin/pfconfig to spec file M addons/packages/packetfence.spec commit 4be6ef753f5dd28c6d9342132e64df08e24d7db5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 10:08:27 2015 -0500 missing program in prepare config M t/prepare-pfconfig.t commit a2db525237b30362a547c8875dc68ff93755ce8a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 10:05:22 2015 -0500 make prepare pfconfig executable M t/prepare-pfconfig.t commit 08737515b7a6e0def37473467092797bd432b8b2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 09:58:43 2015 -0500 add test preparation for pfconfig A t/prepare-pfconfig.t commit 40fb992cc7d3f3e3afa7658642115e4a085e8c0b Author: Zammit Ludovic <lzammit@inverse.ca> Date: Fri Feb 20 13:12:32 2015 -0500 fix label Node role M html/pfappserver/lib/pfappserver/I18N/i_default.po commit e2f9984f1e95e2902da3ea9fdc22ebe33095f63e Author: Zammit Ludovic <lzammit@inverse.ca> Date: Fri Feb 20 12:57:47 2015 -0500 Add filter category on portal profile M html/pfappserver/lib/pfappserver/I18N/i_default.po A lib/pf/profile/filter/category.pm commit 0fe712ed7cdbd8d549b33ee9e9e7043749b5feb0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 19 09:45:05 2015 -0500 Fixed syntax M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M lib/pf/vlan.pm commit 6e65596a327204046a372923ad9cea6eb1c06b04 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 17 09:45:50 2015 -0500 Dynamic_unregdate is only after we call SET_UNREG_DATE M lib/pf/vlan.pm commit fbbb885e970d1f8c7201ba4faa6d05fedd526c94 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 16 16:11:29 2015 -0500 Added field dot1x_recompute_role_from_portal M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit 1d11ed600032fde1d6c1911365ce0edba9133ca1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 10 10:12:32 2015 -0500 Added $autoreg variable to be sure of the current status of the node M lib/pf/radius.pm M lib/pf/vlan.pm commit bcb9891c7e8f12a982030d946df819778419543a Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 10 08:47:46 2015 -0500 Fixed syntax and add configuration parameter in checkup.pm M lib/pf/pfcmd/checkup.pm M lib/pf/vlan.pm commit ffbee43001b0ae75c134620c26720ef82065b9b5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 9 16:29:38 2015 -0500 return 1 as vlan id if autoregister vlan filter rule match M lib/pf/vlan.pm M lib/pf/vlan/filter.pm commit 2c40828e634bb2cf2360b1549766a45f2469338d Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 9 15:42:58 2015 -0500 Added dot1x_recompute_role_from_portal on the portal profile to recompute or not the role when we do a dot1x connection M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M lib/pf/Portal/Profile.pm M lib/pf/vlan.pm commit b455db4eeec9aed48d2ef32257a26e494ad51639 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 9 15:30:50 2015 -0500 Moved the call to vlan filter in getRegistrationVlan to be sure that the status of the node is unreg or in pending mode M lib/pf/vlan.pm commit a2da2e34496e479b132e20b7f79910938ad68d7e Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 4 15:31:36 2015 -0500 If 802.1x without autoreg then we compute the role M lib/pf/vlan.pm commit ee822af24c911b8d1b97097288470b93381120a5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 4 13:49:48 2015 -0500 Remove call to person and lookup_person in vlan.pm (done in node_register) M lib/pf/node.pm M lib/pf/vlan.pm commit 1216e4a2f8a37ca17644a3eee45300f7dc1f035a Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 4 10:41:06 2015 -0500 Moved code from getNormalVlan to getNodeInfoForAutoReg M lib/pf/vlan.pm commit b99fd0f17c5732cc21c103ddbb69cc2888269ea8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 26 18:00:11 2015 -0500 Make Start date begin at 00:00 and end date end at 23:59 M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit a70917d42b9e01d7e3ca76b54a789f4d90c39ce9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 26 12:57:12 2015 -0500 Allow advanced search conditions to be optional M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/static/js/node.js commit d63e83f749e7ebdf86fe73add422183109535031 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 26 12:53:58 2015 -0500 Date range now searches detect_date M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit c9ea799184bb10ad8453b2982cdb7f1afc8b4bea Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 26 15:25:26 2015 -0500 Removed snmp roaming support for AeroHIVE M lib/pf/Switch/AeroHIVE.pm commit cdb0fd4cdf8f9a7bbb5fc3e91a5af9a9d5384cd3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 26 15:18:19 2015 -0500 Fixed charset in portal pages M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm M lib/pf/web/guest.pm commit 74e71241af6f6a8461d936eb7adaa4d73dc5124b Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 26 14:45:57 2015 -0500 Fix charset in signup M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit 19d8d94653b178848dc675312a0da97b6f9288b2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 26 14:22:53 2015 -0500 Only provides the real locales of the portal M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 877a930651ce21583bd51c84fcfdf2329c22bc23 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 26 14:12:50 2015 -0500 Fixed charset on error messages on the portal M html/captive-portal/lib/captiveportal/Base/Controller.pm commit 0a2c1608efb191265555d6591a46f8c33956c9e2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 15:34:34 2015 -0500 Consider customizable files as configurations M addons/packages/packetfence.spec M debian/packetfence.conffiles commit 77bac7a675416e6204670b707564904b7b9d6982 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:48:19 2015 -0500 Made Controller::User customizable M html/pfappserver/lib/pfappserver/Controller/User.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/User.pm commit f9e72fdfcffe31d0b3bfe0354cf11e7d727becc3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:48:14 2015 -0500 Made Controller::Interface customizable M html/pfappserver/lib/pfappserver/Controller/Interface.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Interface.pm commit 57a970f79cf126dcc88edce3e5c912b288670bec Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:48:10 2015 -0500 Made Controller::Graph customizable M html/pfappserver/lib/pfappserver/Controller/Graph.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Graph.pm commit edb554097c491d86a6ccaebfd4c7f7e92795e740 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:48:07 2015 -0500 Made Controller::DB customizable M html/pfappserver/lib/pfappserver/Controller/DB.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/DB.pm commit c492e0f084e5cc636eaca74370c7229a5de08059 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:48:01 2015 -0500 Made Controller::Configuration customizable M html/pfappserver/lib/pfappserver/Controller/Configuration.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Configuration.pm commit 13658aa458b1b2424ef324902108d28251f707ff Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:46:53 2015 -0500 Made Controller::Roles customizable M html/pfappserver/lib/pfappserver/Controller/Roles.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Roles.pm commit 6adc9b69cf35911a127f144032a1db958729036b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:46:49 2015 -0500 Made Controller::Admin customizable M html/pfappserver/lib/pfappserver/Controller/Admin.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Admin.pm commit 3702a88bde366c2838f2d84d6db2a28239b9e453 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:46:45 2015 -0500 Made Controller::Configurator customizable M html/pfappserver/lib/pfappserver/Controller/Configurator.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Configurator.pm commit ba9957089affa314a6bc78e0bf7fc84096cec55f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:46:38 2015 -0500 Made Controller::Violation customizable M html/pfappserver/lib/pfappserver/Controller/Violation.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Violation.pm commit 2235bceacaa8cd19941bf21cffdf62f5c37a9c69 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:46:34 2015 -0500 Made Controller::Root customizable M html/pfappserver/lib/pfappserver/Controller/Root.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Root.pm commit b54928e878603c525601b0671e5bbe519b197792 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:46:28 2015 -0500 Made Controller::Service customizable M html/pfappserver/lib/pfappserver/Controller/Service.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Service.pm commit 8a82bcd824735c2dc739fa6a8f78dbfdd48f63a2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:46:23 2015 -0500 Made Controller::Node customizable M html/pfappserver/lib/pfappserver/Controller/Node.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Node.pm commit 2feb7d84df279f3b2ed39b57a17fb09106783514 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:46:18 2015 -0500 Made Controller::SoH customizable M html/pfappserver/lib/pfappserver/Controller/SoH.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/SoH.pm commit e8155cfd9d0bb0a0cafa2ee056f6f0dcb2e2569c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:46:13 2015 -0500 Made Controller::Config::Firewall_SSO customizable M html/pfappserver/lib/pfappserver/Controller/Config/Firewall_SSO.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Firewall_SSO.pm commit 9fb5add4ab44fb33566cce96d577171437158124 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:46:09 2015 -0500 Made Controller::Config::System customizable M html/pfappserver/lib/pfappserver/Controller/Config/System.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/System.pm commit f6c4f58ab31a8b04e072c9ba5f7e3e5f1c19f082 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:46:05 2015 -0500 Made Controller::Config::Wrix customizable M html/pfappserver/lib/pfappserver/Controller/Config/Wrix.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Wrix.pm commit 9061268ee140e4e4e8ef074bc42ba4ee89c60e8f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:44:59 2015 -0500 Made Controller::Config::Authentication::Source customizable M html/pfappserver/lib/pfappserver/Controller/Config/Authentication/Source.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication/Source.pm commit 0c35c544c94658b7c487c8cbc58c140514ba9cfe Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:44:53 2015 -0500 Made Controller::Config::FloatingDevice customizable M html/pfappserver/lib/pfappserver/Controller/Config/FloatingDevice.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/FloatingDevice.pm commit 0d5828abb11e772e35d6a1b213be898a0ab0bbce Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:44:47 2015 -0500 Made Controller::Config::Authentication customizable M html/pfappserver/lib/pfappserver/Controller/Config/Authentication.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Authentication.pm commit e74c2927955dffcd5d051784e789e843bbbbab85 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:44:40 2015 -0500 Made Controller::Config::Provisioning customizable M html/pfappserver/lib/pfappserver/Controller/Config/Provisioning.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Provisioning.pm commit 71b4db05439a0ccb1e178f859fb26c65681b35d0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:44:35 2015 -0500 Made Controller::Config::MacAddress customizable M html/pfappserver/lib/pfappserver/Controller/Config/MacAddress.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/MacAddress.pm commit 5f9fb26191f3dede987740a0c4095d6b9b40a74a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:44:28 2015 -0500 Made Controller::Config::AdminRoles customizable M html/pfappserver/lib/pfappserver/Controller/Config/AdminRoles.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/AdminRoles.pm commit 97a0ea55a04fcdd009cb79d06ff5f2ce83cdb843 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:44:23 2015 -0500 Made Controller::Config::Realm customizable M html/pfappserver/lib/pfappserver/Controller/Config/Realm.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Realm.pm commit 46457444e6ef4dcf61e7fddab00e8de001de0037 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:44:19 2015 -0500 Made Controller::Config::Profile customizable M html/pfappserver/lib/pfappserver/Controller/Config/Profile.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile.pm commit 699d990053e90f5f9e63b2d565b4362782213337 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:44:15 2015 -0500 Made Controller::Config::Switch customizable M html/pfappserver/lib/pfappserver/Controller/Config/Switch.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Switch.pm commit f60fda4f8c564e602515dfc3d753359d7a768647 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:44:11 2015 -0500 Made Controller::Config::Fingerprints customizable M html/pfappserver/lib/pfappserver/Controller/Config/Fingerprints.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Fingerprints.pm commit 1d0be370cd513835cdcf1e8294ef12615b2082bc Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:44:07 2015 -0500 Made Controller::Config::Pf customizable M html/pfappserver/lib/pfappserver/Controller/Config/Pf.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Pf.pm commit eca76aba8615b7cd1511bb94b97902324d281984 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:44:01 2015 -0500 Made Controller::Config::Networks customizable M html/pfappserver/lib/pfappserver/Controller/Config/Networks.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Networks.pm commit 88c6a1e7a6b7c1850a5397e5c68ac6023512b357 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:43:56 2015 -0500 Made Controller::Config::Profile::Default customizable M html/pfappserver/lib/pfappserver/Controller/Config/Profile/Default.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/Profile/Default.pm commit 3e1f3b31bce96dff328cbee66cd8792d4798a0e5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:43:51 2015 -0500 Made Controller::Config::UserAgents customizable M html/pfappserver/lib/pfappserver/Controller/Config/UserAgents.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/Config/UserAgents.pm commit 5033ef5c357d3190acdd7559e0ea6385ec946773 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:43:48 2015 -0500 Made Controller::SavedSearch::User customizable M html/pfappserver/lib/pfappserver/Controller/SavedSearch/User.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/User.pm commit 4ce6dc5fd85048eb1fd352bd7a96010e59ded570 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 14:43:44 2015 -0500 Made Controller::SavedSearch::Node customizable M html/pfappserver/lib/pfappserver/Controller/SavedSearch/Node.pm A html/pfappserver/lib/pfappserver/PacketFence/Controller/SavedSearch/Node.pm commit ea82ba494cb3dd9896b735183d9c8de1d232d4d8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 13:45:39 2015 -0500 Rename pfappserver.conf to pfappserver.conf.example D html/pfappserver/pfappserver.conf A html/pfappserver/pfappserver.conf.example commit 2eeb7e90756f7a6e6f7c9daef18f7499bb994240 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 26 13:03:14 2015 -0500 Fixed wrong syntax for status only on production network M conf/httpd.conf.d/httpd.portal commit 62d7799dfdb0dd5da67719112b381c099292ca1b Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Feb 24 17:46:47 2015 -0500 Fixed packaging for /usr/local/pf/sbin/pfconfig M addons/packages/packetfence.spec commit ed5c3b28e5147b20f7cbfb5693e5b04fd8f0cf5c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 23 13:25:46 2015 -0500 add Log::Fast as dependency M addons/packages/packetfence.spec commit 2d43d3bcc752b2a21c7b747755a9407af47b96d2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 23 08:15:45 2015 -0500 BUMP to version 5.0.0 M conf/pf-release commit 5b869c2f7b005ceed5ede17899afb8fbf1e5aef0 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 16 09:47:06 2015 -0500 Removes sslv3 support. It is being removed across all browsers because there is no way to fix it for known flaws and attack vectors (e.g. POODLE). M conf/httpd.conf.d/httpd.aaa M conf/httpd.conf.d/httpd.admin M conf/httpd.conf.d/httpd.portal M conf/httpd.conf.d/httpd.proxy M conf/httpd.conf.d/httpd.webservices commit 71107ded9341b69fe1df7047110ffd08f152ca1d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 23 12:30:37 2015 -0500 migrate floating devices to pfconfig M lib/pf/config.pm A lib/pfconfig/namespaces/config/FloatingDevices.pm commit 303ee8b8b4ae3d1ca52b3f5f10dd700541a3b2b0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 23 12:30:03 2015 -0500 create control files dir in init script M pfconfig.init commit 3b867a12ad44e5851aa8d317ce59d820a5ccaa90 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 23 11:52:40 2015 -0500 migrate networks.conf M lib/pf/config.pm M lib/pf/constants/config.pm A lib/pfconfig/namespaces/config/Network.pm M lib/pfconfig/namespaces/config/Profiles.pm A lib/pfconfig/namespaces/interfaces/inline_nets.pm A lib/pfconfig/namespaces/interfaces/routed_isolation_nets.pm A lib/pfconfig/namespaces/interfaces/routed_registration_nets.pm commit fb9ff2e6a81e80f168c885579c40e9c65756b5ca Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 23 11:16:50 2015 -0500 make create_resource.sh executable M addons/create_resource.sh commit e02b5aefcde3243e8ba391475c9f964f1cdf0908 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 23 11:16:34 2015 -0500 remove temp file D lib/pfconfig/.manager.pm.swo commit 5c721a512c4d5252dda9fb55b712283ae3cf2827 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 23 11:13:52 2015 -0500 Added profiles.conf M lib/pf/config.pm A lib/pfconfig/namespaces/config/Profiles.pm A lib/pfconfig/namespaces/resource/Profile_Filters.pm commit 7660adb77f12cb78dd2e6446d7334c1acb54485c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 23 11:13:09 2015 -0500 go back to old way for authentication M lib/pf/Authentication/Source.pm M lib/pf/authentication.pm commit 6052d2ff2a306d63c85b5545e75bbf80e88d52db Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 23 10:28:27 2015 -0500 adjustements to pfconfig init script M pfconfig.init commit e6d24d3fffee6abec6f3eac1e8aadac16ff3773e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 23 10:23:31 2015 -0500 ignore authentication resources A lib/pfconfig/.manager.pm.swo M lib/pfconfig/manager.pm M lib/pfconfig/namespaces/config/Authentication.pm commit 5c25c3ad1a20d512bf36d5e729dbbc486dee6d7a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 23 10:23:04 2015 -0500 Merge constants pull request M lib/pf/Authentication/Source.pm M lib/pf/authentication.pm M lib/pf/constants/authentication.pm commit 3555327a47e2b60b6d9e2876e0d3356c50c75975 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 23 08:37:48 2015 -0500 Add basic auth config resource + configstore test is dynamic A lib/pf/constants/authentication.pm A lib/pfconfig/namespaces/config/Authentication.pm A lib/pfconfig/namespaces/interfaces.pm A lib/pfconfig/namespaces/resource/authentication_lookup.pm A lib/pfconfig/namespaces/resource/authentication_sources.pm M t/configstore-2-pfconfig.t commit f174df5f3dd1dbf70a1db73136b9586f0c983c42 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 23 08:12:04 2015 -0500 moved interfaces to global namespace M lib/pf/config.pm A lib/pfconfig/namespaces/interfaces/dhcplistener_ints.pm A lib/pfconfig/namespaces/interfaces/ha_ints.pm A lib/pfconfig/namespaces/interfaces/inline_enforcement_nets.pm A lib/pfconfig/namespaces/interfaces/internal_nets.pm A lib/pfconfig/namespaces/interfaces/listen_ints.pm A lib/pfconfig/namespaces/interfaces/management_network.pm A lib/pfconfig/namespaces/interfaces/monitor_int.pm A lib/pfconfig/namespaces/interfaces/vlan_enforcement_nets.pm D lib/pfconfig/namespaces/resource/interfaces.pm D lib/pfconfig/namespaces/resource/interfaces/dhcplistener_ints.pm D lib/pfconfig/namespaces/resource/interfaces/ha_ints.pm D lib/pfconfig/namespaces/resource/interfaces/inline_enforcement_nets.pm D lib/pfconfig/namespaces/resource/interfaces/internal_nets.pm D lib/pfconfig/namespaces/resource/interfaces/listen_ints.pm D lib/pfconfig/namespaces/resource/interfaces/management_network.pm D lib/pfconfig/namespaces/resource/interfaces/monitor_int.pm D lib/pfconfig/namespaces/resource/interfaces/vlan_enforcement_nets.pm commit 1946b09cd8357c4688f03cbcfe499234919a971f Author: Julien Semaan <jul.semaan@gmail.com> Date: Sun Feb 22 21:10:14 2015 -0500 switch to Tie::Scalar M lib/pfconfig/cached_scalar.pm commit 9c211bff427a5321d10e93990c4f8dfdc0162ebe Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 20 16:10:29 2015 -0500 added scalar cached object + finished pf.conf in new store A addons/create_resource.sh M lib/pf/config.pm A lib/pf/constants/config.pm M lib/pf/db.pm M lib/pf/factory/config.pm M lib/pf/pfcmd/checkup.pm M lib/pf/services/manager.pm A lib/pfconfig/cached_scalar.pm M lib/pfconfig/namespaces/config.pm M lib/pfconfig/namespaces/config/Pf.pm A lib/pfconfig/namespaces/resource/CaptivePortal.pm A lib/pfconfig/namespaces/resource/Database.pm A lib/pfconfig/namespaces/resource/fqdn.pm A lib/pfconfig/namespaces/resource/interfaces.pm A lib/pfconfig/namespaces/resource/interfaces/dhcplistener_ints.pm A lib/pfconfig/namespaces/resource/interfaces/ha_ints.pm A lib/pfconfig/namespaces/resource/interfaces/inline_enforcement_nets.pm A lib/pfconfig/namespaces/resource/interfaces/internal_nets.pm A lib/pfconfig/namespaces/resource/interfaces/listen_ints.pm A lib/pfconfig/namespaces/resource/interfaces/management_network.pm A lib/pfconfig/namespaces/resource/interfaces/monitor_int.pm A lib/pfconfig/namespaces/resource/interfaces/vlan_enforcement_nets.pm M sbin/pfconfig commit 42038221e2697bd7e7d2e4f42d5e729ba2d49bc7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 20 13:06:39 2015 -0500 correct typo in firewall sso config instanciation M lib/pf/config.pm commit b299a23d173d80213daa10a0c304c1c0f641e8a4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 20 13:05:09 2015 -0500 moved to sereal seriliazation for the pipe output M lib/pfconfig/cached.pm M lib/pfconfig/cached_array.pm M sbin/pfconfig commit 435c8708f7afc8cded9171eec464dac950808250 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 20 11:34:59 2015 -0500 make pfconfig and cached support multi-line responses M addons/benchmark-pfconfig.pl M lib/pfconfig/cached.pm M sbin/pfconfig commit 1830c3aac4f49a3c43ce0a6b348997114c4e2876 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 20 08:27:26 2015 -0500 Added realm config A lib/pfconfig/namespaces/config/Realm.pm commit 1e591353a214d89c737fd0f13eb660533b2f40b5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 19 19:14:59 2015 -0500 migrate resource in pfconfig M lib/pf/config.pm M lib/pfconfig/cached_hash.pm M lib/pfconfig/manager.pm M sbin/pfconfig commit cb096fabfa8ef876bea0ede32a892d53454d0048 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 19 15:08:53 2015 -0500 Changed backend to mysql A lib/pfconfig/backend/mysql.pm M lib/pfconfig/manager.pm commit 73d62cbb2dc03987064e04a9d16a7d4de7ed3b72 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 18 10:01:56 2015 -0500 adjustements for circular dependencies M lib/pfconfig/manager.pm M lib/pfconfig/namespaces/config.pm M lib/pfconfig/namespaces/config/Pf.pm M sbin/pfconfig commit 02e287a03076ca5f1c24590b44bb85af8a206e54 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 17 15:34:06 2015 -0500 remove hardcoded variables M lib/pfconfig/cached.pm M lib/pfconfig/manager.pm A lib/pfconfig/util.pm M sbin/pfconfig commit a9b4941c2ee206dd1d54c83829e1348e2899fd3c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 17 14:13:14 2015 -0500 add preloading to pfconfig M addons/benchmark-a-cache.pl M addons/benchmark-pfconfig.pl M sbin/pfconfig commit 2ec4ad1290862c782509e1069d6f5899be8559cd Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 17 14:04:19 2015 -0500 add lib to benchmark-a-cache M addons/benchmark-a-cache.pl M addons/benchmark-pfconfig.pl commit 9805ddee59ff1fc134f56e18766c04c877a7deda Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 17 13:35:43 2015 -0500 rewrite pfconfig to abstract serialization + change benchmark M addons/benchmark-a-cache.pl M addons/benchmark-pfconfig.pl M lib/pfconfig/cached.pm M sbin/pfconfig commit bcfede9abd62f3e68eac0bf2f1bc8f6affa4cf21 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 17 11:53:17 2015 -0500 rework manager error message M lib/pfconfig/manager.pm commit d1fa15c48c274f019e7a88b18b1b56f77ccd8a0d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 17 11:53:02 2015 -0500 add more benchmarks A addons/benchmark-a-cache.pl M addons/benchmark-pfconfig.pl A addons/cache-timing.txt commit 7647142b0c76362d9b6aa130183c9df2aa142a8d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 16 17:25:18 2015 -0500 Multiple changes - see details - Added factory for configuration hashes - Added admin_roles + documentation hashes to pfconfig - Removed circular dependency for admin_roles - Added better error messages to pfconfig M lib/pf/SwitchFactory.pm M lib/pf/admin_roles.pm M lib/pf/config.pm A lib/pf/constants/admin_roles.pm A lib/pf/factory/config.pm M lib/pfconfig/cached.pm M lib/pfconfig/manager.pm M lib/pfconfig/namespaces/config/AdminRoles.pm M sbin/pfconfig commit e95238fdb51b2419cc46924bd6add0d27f1f9f27 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 16 12:00:42 2015 -0500 added radius timing report file A addons/radius-timing.txt commit 190921bce39063e7ab7f57db4ae5cbf27ccec7e9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 16 11:24:16 2015 -0500 add microsecond time to apache logs M conf/httpd.conf.d/log.conf commit 300f12dad1639ceca235324c1e2ad0fe3a9791ed Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 16 08:12:23 2015 -0500 readded overlay cache M lib/pf/SwitchFactory.pm commit e3598f66ad4200c96ea12d9c57ede06ed7f7c875 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 16 08:08:14 2015 -0500 minor changes M addons/benchmark-pfconfig.pl M lib/pfconfig/cached.pm M lib/pfconfig/log.pm M lib/pfconfig/manager.pm commit bf5b84f768b486d0e03909450dc5895e1c39b06c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 13 14:40:30 2015 -0500 added expire all + added pfconfig::manager to pfcmd M bin/pfcmd.pl M lib/pfconfig/manager.pm commit 6324988d322623aebc7f0df1185843ab0862d598 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 13 14:09:45 2015 -0500 minor optimization M lib/pfconfig/cached.pm M lib/pfconfig/manager.pm commit aa6e4b9a103f25b28a4c7662de3cc4fbabb2a63f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 13 14:02:57 2015 -0500 added superclass for cached_hash + cached_array A lib/pfconfig/cached.pm commit a4ca7c9fca8f87026585c13e568a984cac4ad635 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 13 14:01:57 2015 -0500 optimize code and remove calls to timeme M addons/benchmark-pfconfig.pl M lib/pfconfig/cached_hash.pm M lib/pfconfig/log.pm M lib/pfconfig/timeme.pm M sbin/pfconfig commit 91a986c731b20dc9022d7840bdbe810c3e9f88bd Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 12 15:51:16 2015 -0500 remove code duplication M lib/pfconfig/cached_array.pm M lib/pfconfig/cached_hash.pm commit 5f6231459577c3071d88a55621a1aa9b28b659fc Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 12 10:29:40 2015 -0500 Added per process subcache + put the socket in shm A addons/benchmark-pfconfig.pl M lib/pfconfig/cached_array.pm M lib/pfconfig/cached_hash.pm M lib/pfconfig/log.pm M lib/pfconfig/timeme.pm M sbin/pfconfig commit f39b16b9907686cbcf3be12e4c13ea9985bfcbf9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 11 15:46:38 2015 -0500 Added cached_array for proxied array access to pfconfig A lib/pfconfig/cached_array.pm M lib/pfconfig/cached_hash.pm A lib/pfconfig/namespaces/resource/array_test.pm M sbin/pfconfig M t/pfconfig.t commit 0bb9787eb7b2ba31fb5bc13d7f02a8be8007e16b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 11 13:30:42 2015 -0500 added test for firewall sso M t/configstore-2-pfconfig.t commit b827321e1dad1b98076f45914a10bacc3062bd3c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 11 13:30:23 2015 -0500 added template for config of pfconfig A lib/pfconfig/namespaces/config/template.pm commit fe2072cbb74399a4463142cb671c5d49c4215639 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 11 13:30:09 2015 -0500 added firewall sso to pfconfig A lib/pfconfig/namespaces/config/Firewall_SSO.pm commit 41003f71d6f3221f3804e19a631d7b5f7816a51e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 9 15:53:30 2015 -0500 Added undef return to pfconfig M lib/pfconfig/cached_hash.pm M sbin/pfconfig commit 0364cebdf084ba412039281dc6d658622d55ecda Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 9 15:53:17 2015 -0500 Fix bad _id in switch M lib/pf/SwitchFactory.pm commit 84b5e07856d25753d8e64ce6844f2a65b852dd40 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 9 09:49:56 2015 -0500 Added admin role resource + small code cleanup M lib/pfconfig/namespaces/config.pm A lib/pfconfig/namespaces/config/AdminRoles.pm M lib/pfconfig/namespaces/config/Switch.pm M t/configstore-2-pfconfig.t commit 8ed86e232f6e129355bba469b7cd7f25bb8a062c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 6 22:13:14 2015 -0500 Added pf.conf, documentation.conf to new pfconfig service A lib/pf/ConfigStore/config.pm M lib/pfconfig/namespaces/config.pm A lib/pfconfig/namespaces/config/Documentation.pm A lib/pfconfig/namespaces/config/Pf.pm A lib/pfconfig/namespaces/config/PfDefault.pm M lib/pfconfig/namespaces/config/Switch.pm M t/configstore-2-pfconfig.t commit 1aea0508725f495cbc1fe36c0e2bbbbcbbae5be4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 6 16:38:41 2015 -0500 Added post creation of the switches M lib/pfconfig/namespaces/config.pm M lib/pfconfig/namespaces/config/Switch.pm A t/configstore-2-pfconfig.t commit dbe6852a6446318468c1464d33b0bc46351ed5ca Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 6 11:44:38 2015 -0500 add subsecond memory cache expiration M lib/pfconfig/cached_hash.pm M lib/pfconfig/manager.pm M lib/pfconfig/timeme.pm M sbin/pfconfig commit 9d466f152c6a34462fee720a47d9caa04c30ce51 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Feb 6 11:43:57 2015 -0500 add a faster logger A lib/pfconfig/log.pm commit ea310d28cd811cd140b18b0c2ea6d04dd08adf00 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 5 21:38:39 2015 -0500 fixed pfconfig log config M conf/log.conf.d/pfconfig.conf.example commit 243bd4b7106c2b0bbb938f4bd7e7fbe35807722a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 5 21:37:03 2015 -0500 added pod doc M lib/pfconfig/backend.pm M lib/pfconfig/backend/memcached.pm M lib/pfconfig/cached_hash.pm M lib/pfconfig/manager.pm M lib/pfconfig/namespaces/config.pm M lib/pfconfig/namespaces/config/Switch.pm M lib/pfconfig/namespaces/resource.pm M lib/pfconfig/namespaces/resource/default_switch.pm M lib/pfconfig/timeme.pm commit 8c5c96ed4bf586cc6c744be84146782a8aa613fa Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 5 21:35:07 2015 -0500 added logging configuration A conf/log.conf.d/pfconfig.conf.example commit ef2f140769d276b2c7e75583f25a74bf5353405b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 5 18:17:11 2015 -0500 fix namespace in switch configstore M lib/pf/ConfigStore/Switch.pm commit 7368a4ee031e316e8801b24cd9a3dc87478a2d14 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 5 18:16:51 2015 -0500 start pfconfig as pf M pfconfig.init commit 002e252a8b108cb3f83b7e0d8d99177bae1d9706 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 5 18:03:01 2015 -0500 adjust refactoring to lib/pf M lib/pf/SwitchFactory.pm M lib/pf/config.pm M lib/pfconfig/manager.pm commit 6c79d9c06be5c0da836ca50143137c1713fde741 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 5 17:49:09 2015 -0500 Removed useless logging messages M lib/pf/api.pm M lib/pf/radius.pm M lib/pf/radius/rpc.pm M lib/pf/services/util.pm M raddb/packetfence.pm commit 5fda98271fa3f53d7bd975c30cf3e0a8d26fc379 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 5 17:43:08 2015 -0500 Refactoring of pfconfig - Created first unit test (./t/pfconfig.t). YAY :D - Depends on the service running - that part should go in another test later - Added logging - Added init script (./pfconfig.init) - Refactored code M lib/pfconfig/backend.pm M lib/pfconfig/backend/memcached.pm M lib/pfconfig/cached_hash.pm M lib/pfconfig/manager.pm M lib/pfconfig/namespaces/config.pm M lib/pfconfig/namespaces/config/Switch.pm M lib/pfconfig/namespaces/resource.pm M lib/pfconfig/timeme.pm A pfconfig.init M sbin/pfconfig A t/pfconfig.t commit c012472dbd6f104deef1ae75a0580508ed37b38c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 5 14:58:48 2015 -0500 Refactored zicache into pfconfig D addons/cachemaster.pl M lib/pf/ConfigStore/Switch.pm M lib/pf/SwitchFactory.pm M lib/pf/config.pm A lib/pfconfig/backend.pm A lib/pfconfig/backend/memcached.pm A lib/pfconfig/cached_hash.pm A lib/pfconfig/manager.pm A lib/pfconfig/namespaces/config.pm A lib/pfconfig/namespaces/config/Switch.pm A lib/pfconfig/namespaces/resource.pm A lib/pfconfig/namespaces/resource/default_switch.pm A lib/pfconfig/timeme.pm D lib/zicache/backend.pm D lib/zicache/backend/memcached.pm D lib/zicache/namespaces/config.pm D lib/zicache/namespaces/config/Switch.pm D lib/zicache/namespaces/resource.pm D lib/zicache/namespaces/resource/default_switch.pm D lib/zicache/timeme.pm D lib/zicache/zicache.pm D lib/zicache/zihash.pm A sbin/pfconfig commit 608f21c1ccadc776903b64c6bd940c5873b6fde3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 2 15:03:54 2015 -0500 add more abstraction layers A lib/zicache/backend.pm A lib/zicache/backend/memcached.pm M lib/zicache/namespaces/config.pm A lib/zicache/namespaces/resource.pm A lib/zicache/namespaces/resource/default_switch.pm M lib/zicache/zicache.pm M lib/zicache/zihash.pm commit 4b23a49339f0591a2c93cc4b8d3bee32973b2287 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 2 11:39:19 2015 -0500 removed duplicate method M lib/zicache/namespaces/config.pm commit a227b4d92bdb2afae218f8c8bc90bbc9a432d40c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 2 11:38:47 2015 -0500 reworked keys method on zihash M addons/cachemaster.pl M lib/zicache/namespaces/config.pm M lib/zicache/namespaces/config/Switch.pm M lib/zicache/zicache.pm commit 229db4d42deb72f6366352d8529f011d14fef9d0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 2 09:33:50 2015 -0500 implemented keys on zihash M addons/cachemaster.pl M lib/zicache/namespaces/config/Switch.pm M lib/zicache/zicache.pm M lib/zicache/zihash.pm commit fe94ef2fe62e5313a694a1b356dfd6e5f638c33b Author: Julien Semaan <jul.semaan@gmail.com> Date: Sun Feb 1 13:07:09 2015 -0500 Made config baseclass D lib/zicache/namespaces/Switch.pm A lib/zicache/namespaces/config.pm A lib/zicache/namespaces/config/Switch.pm M lib/zicache/zicache.pm commit 7651b8f2450b41c7d59dd7c44857751255105c6d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jan 30 15:22:59 2015 -0500 Various changes : - Add object oriented namespaces that build the config overlay - Move the sockets to pf directory - Cleanup the code a little - Zicache is now object oriented (but still cached zicache) M addons/cachemaster.pl M lib/pf/SwitchFactory.pm A lib/zicache/namespaces/Switch.pm M lib/zicache/zicache.pm M lib/zicache/zihash.pm commit 7c39200a45fb97bd5baf10c41347ec3b5e11e9bd Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jan 30 11:28:19 2015 -0500 override switch commit for new cache M lib/pf/ConfigStore/Switch.pm commit 7e8ddd7a6f1186e1874fa97ebeb829f8d3cf0b59 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jan 30 10:38:20 2015 -0500 Dirty integration with SwitchFactory M addons/cachemaster.pl M lib/pf/SwitchFactory.pm D lib/zicache/.zicache.pm.swo M lib/zicache/zicache.pm commit b5ed10b1c964b612db9f1356b99231338f352c8b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 29 22:29:28 2015 -0500 working with 127.0.0.1 bug A addons/cachemaster.pl M lib/pf/SwitchFactory.pm M lib/pf/api.pm M lib/pf/config.pm M lib/pf/radius.pm M lib/pf/radius/rpc.pm M lib/pf/services/util.pm A lib/zicache/.zicache.pm.swo A lib/zicache/timeme.pm A lib/zicache/zicache.pm A lib/zicache/zihash.pm M raddb/packetfence.pm commit a26f38408c5592a0e27e212e9bf0bf874494a6ca Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Jan 24 17:37:10 2015 -0500 Moved to use pf::constants M addons/extract_i18n_strings.pl M bin/pfcmd.pl M bin/pfcmd_vlan M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Node/Manager.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/Model/PfConfigAdapter.pm M lib/pf/Authentication/Source/BlackholeSource.pm M lib/pf/Authentication/Source/ChainedSource.pm M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/NullSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/Connection.pm M lib/pf/Portal/Profile.pm M lib/pf/Portal/Session.pm M lib/pf/Switch.pm M lib/pf/Switch/AeroHIVE.pm M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/Switch/AeroHIVE/BR100.pm M lib/pf/Switch/AlliedTelesis.pm M lib/pf/Switch/Anyfi.pm M lib/pf/Switch/Aruba.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Avaya.pm M lib/pf/Switch/Avaya/WC.pm M lib/pf/Switch/Belair.pm M lib/pf/Switch/Brocade.pm M lib/pf/Switch/Cisco.pm M lib/pf/Switch/Cisco/Aironet.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/WLC.pm M lib/pf/Switch/Cisco/WLC_2100.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/Switch/Dell/Force10.pm M lib/pf/Switch/Dlink/DGS_3100.pm M lib/pf/Switch/Dlink/DGS_3200.pm M lib/pf/Switch/Dlink/DWS_3026.pm M lib/pf/Switch/EdgeCore.pm M lib/pf/Switch/Enterasys/V2110.pm M lib/pf/Switch/Extreme.pm M lib/pf/Switch/Extricom.pm M lib/pf/Switch/H3C.pm M lib/pf/Switch/HP/Controller_MSM710.pm M lib/pf/Switch/HP/Procurve_2500.pm M lib/pf/Switch/HP/Procurve_2600.pm M lib/pf/Switch/HP/Procurve_5400.pm M lib/pf/Switch/Hostapd.pm M lib/pf/Switch/Huawei.pm M lib/pf/Switch/Huawei/S5710.pm M lib/pf/Switch/Juniper.pm M lib/pf/Switch/Juniper/EX2200.pm M lib/pf/Switch/LG.pm M lib/pf/Switch/Meru.pm M lib/pf/Switch/Mikrotik.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/Switch/Motorola.pm M lib/pf/Switch/Netgear/FSM726v1.pm M lib/pf/Switch/Netgear/FSM7328S.pm M lib/pf/Switch/Netgear/MSeries.pm M lib/pf/Switch/Nortel.pm M lib/pf/Switch/Nortel/BPS2000.pm M lib/pf/Switch/Ruckus.pm M lib/pf/Switch/ThreeCom/Switch_4200G.pm M lib/pf/Switch/Trapeze.pm M lib/pf/Switch/WirelessModuleTemplate.pm M lib/pf/Switch/Xirrus.pm M lib/pf/Switch/Xirrus/AP_http.pm M lib/pf/accounting.pm M lib/pf/activation.pm M lib/pf/authentication.pm M lib/pf/config.pm M lib/pf/constants.pm M lib/pf/enforcement.pm M lib/pf/floatingdevice.pm M lib/pf/import.pm M lib/pf/inline.pm M lib/pf/node.pm M lib/pf/os.pm M lib/pf/pfcmd/checkup.pm M lib/pf/provisioner/ibm.pm M lib/pf/radius.pm M lib/pf/scan.pm M lib/pf/scan/openvas.pm M lib/pf/services/manager/dhcpd.pm M lib/pf/services/manager/snmptrapd.pm M lib/pf/services/manager/snort.pm M lib/pf/services/manager/suricata.pm M lib/pf/soh.pm M lib/pf/useragent.pm M lib/pf/util.pm M lib/pf/vlan.pm M lib/pf/vlan/custom_example.pm M lib/pf/web.pm M lib/pf/web/billing.pm M lib/pf/web/guest.pm M lib/pf/web/util.pm M sbin/pfdhcplistener M sbin/pfsetvlan M t/dao/person.t M t/floatingdevice.t M t/services.t M t/vlan.t commit 00e36e30059ae22adb9b7ca138a0d3a917dd8ff9 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Jan 24 17:11:49 2015 -0500 Added new module for constants A lib/pf/constants.pm commit fd19ba99eba70a5db331c751358756a6bffb31ad Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 26 10:37:41 2015 -0500 fix string escaping in profile file explorer template M html/pfappserver/root/config/profile/files.tt commit 8afe3f66121ac771dd2623100b22f0008ba6597e Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Feb 25 19:09:06 2015 -0500 Added .example extension D conf/templates/emails-guest_sponsor_confirmed.txt.tt A conf/templates/emails-guest_sponsor_confirmed.txt.tt.example commit dab5ff4b81b6a72b1fdc86631bd00cdab7457edb Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 25 15:33:26 2015 -0500 Added explanation on the 4th step M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 63bf992d7ed00bbc4b257e4afb007b366b710692 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 25 13:26:09 2015 -0500 added debian init script A debian/packetfence-pfconfig.init commit acd8869387fc682a31f1bad2dab0eb0cdf9477a4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 25 13:22:06 2015 -0500 adjustements to pfconfig D addons/pfconfig/memcached.init D lib/pf/factory/config.pm M lib/pfconfig/log.pm M sbin/pfconfig commit 86bf0c04414ad5e6e0dddc9ffb407cdcbaf696d6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 25 13:12:46 2015 -0500 Fix status page only on prod network M conf/httpd.conf.d/httpd.portal commit 854398e0d2a70a2330c619af9fe7aa056709339a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 25 13:08:38 2015 -0500 add bdb install to pfconfig readme M addons/pfconfig/README.asciidoc commit 7c5d9e6a18255826ebee7072b1940f95cd2771db Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 25 13:00:46 2015 -0500 fix error in switch ConfigStore commit M lib/pfconfig/namespaces/config/Switch.pm commit 2c23af17797305c73e11771bac9b2e1558f08767 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 25 11:19:54 2015 -0500 put pfconfig log into err M lib/pfconfig/log.pm commit f6749a05d9621b242a4ca4da2301410fa82cd0f4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 25 09:54:24 2015 -0500 Fixed wrong email subject char encoding M lib/pf/activation.pm M lib/pf/web/guest.pm commit 0fcf7752b454a5cf9f06be85730d7caa5e56ebf0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 25 07:47:57 2015 -0500 add Cache::BDB to dependencies M addons/packages/packetfence.spec commit 5a040dac62a552ff667e1bbac5f4f3017e961242 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 24 16:50:40 2015 -0500 adjust pfconfig readme for bdb M addons/pfconfig/README.asciidoc commit 53914f54492122da4e1c95b37cabc490190c61f2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 24 18:13:12 2015 -0500 Verify if a user has sponsor rights before allowing them to sponsor a user M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit 1bd218849a511b4d53b76c2fe57f5696c284e677 Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Feb 24 17:23:05 2015 -0500 Added pod to explain memberOf:1.2.840.113556.1.4.1941: attribute M lib/pf/Authentication/Source/ADSource.pm commit fdcda52bc9b32d3139fd673a74719812c411753c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 24 14:43:26 2015 -0500 missing import in memcached backend M lib/pfconfig/backend/memcached.pm commit 9f3df3ca6b8151f4135a2e367b8c97fc10d7dd28 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 24 14:43:11 2015 -0500 use BDB as a L2 backend A lib/pfconfig/backend/bdb.pm M lib/pfconfig/manager.pm commit 5419e9a00b7d1f77818f1c2bc3571bdc08010e38 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 24 16:31:09 2015 -0500 Added emails-guest_sponsor_confirmed template M .gitignore A conf/templates/emails-guest_sponsor_confirmed.txt.tt M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M lib/pf/web/guest.pm commit d946a150e8d8accff62e5cfd812bb97919b7095a Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 24 14:26:16 2015 -0500 Update NEWS.asciidoc M NEWS.asciidoc commit 3aa20a94e6caed7824235f55021e6bfc51368534 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 24 14:18:00 2015 -0500 stop using factory M lib/pf/SwitchFactory.pm commit 9097aae45fb10b3f77ee30ad24985c19fd681d54 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 24 14:15:40 2015 -0500 Fix issue between Sereal and perl threads (thanks james) M lib/pfconfig/cached.pm commit 6e0c6ba2f0f2679cb52e1d3a3c60a9037de2ddf1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 24 11:52:40 2015 -0500 Fix missing variable for web notifications M html/captive-portal/templates/pending.html commit ea7a525eb20023fd9383d594c01211b3d4501359 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 24 10:09:25 2015 -0500 Matched closest language if the specific language has not been enabled on the portal M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 9b7ab90c82d4b6d02e5a1f9e4faaf2e62d046078 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 24 08:51:05 2015 -0500 Fluffied up the pfconfig service A addons/pfconfig/README.asciidoc A addons/pfconfig/memcached.init A addons/pfconfig/pfconfig.init D pfconfig.init commit e49b56edbc20ad8149e757bee45a928b28afe9ac Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 24 08:39:12 2015 -0500 added pfconfig runner A sbin/pfconfig commit 73b5788ad061726ed9d2218f847603dded7a4c9d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 24 08:35:56 2015 -0500 added init script A pfconfig.init commit aa3317f3e5a1d9a048ff230ec767c7f1183f7487 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 24 08:29:24 2015 -0500 add factory A lib/pf/factory/config.pm commit db95c437d1722afe926a9593e5b140af62d2c67e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 24 08:27:36 2015 -0500 add cmd.pl for pfconfig A addons/pfconfig/cmd.pl commit 8c0dd6d476af632e8e8a53b59b2758ff9dce4523 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 23 15:39:50 2015 -0500 remove bad import M bin/pfcmd.pl commit aed3bbc859e1020ea16c84cc2c0a691b8614cd41 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 23 15:28:16 2015 -0500 pfconfig for SwitchFactory M addons/packages/packetfence.spec M bin/pfcmd.pl M lib/pf/ConfigStore/Switch.pm M lib/pf/SwitchFactory.pm M lib/pf/services/manager.pm A lib/pfconfig/backend.pm A lib/pfconfig/backend/memcached.pm A lib/pfconfig/backend/mysql.pm A lib/pfconfig/cached.pm A lib/pfconfig/cached_array.pm A lib/pfconfig/cached_hash.pm A lib/pfconfig/cached_scalar.pm A lib/pfconfig/log.pm A lib/pfconfig/manager.pm A lib/pfconfig/namespaces/config.pm A lib/pfconfig/namespaces/config/Switch.pm A lib/pfconfig/namespaces/config/template.pm A lib/pfconfig/namespaces/resource.pm A lib/pfconfig/timeme.pm A lib/pfconfig/util.pm commit 78469b6d45ba8970c14402b1f951f14d2397d3f0 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 23 16:24:06 2015 -0500 Made NEWS entry more explicit. M NEWS.asciidoc commit 13ba2258dc05586139786091699d4d9bb2234611 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 23 16:21:56 2015 -0500 Added NEWS entry for PR 360. M NEWS.asciidoc commit 9c27e528eae26b5cf31cfb964c5fa959656bd438 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 23 16:19:07 2015 -0500 Corrects previous commit to news file and adds missing entry for PR 344. M NEWS.asciidoc commit b37182c5d673ab15303aed243aa3b1406bfa7dec Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 23 16:14:38 2015 -0500 Added NEWS entry for PR 372. M NEWS.asciidoc commit 9689f26b54e4aa4643599a0a1902082448b0cedd Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 23 10:49:53 2015 -0500 Translate memberOf:1.2.840.113556.1.4.1941: to nested group M html/pfappserver/lib/pfappserver/I18N/en.po commit 8f645c428ab7b4a1110aa228c2227397852a4488 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Feb 20 15:09:10 2015 -0500 Adjusted DOCTYPE for PR #361 M html/captive-portal/templates/header.html commit 50955afd5c435c35336ba240ae34c79a03eccf3e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Feb 17 13:20:20 2015 -0500 Improved REGEX M lib/pf/radius.pm commit 775df97f2f2eaa401fda8cb2ec614c7bb53c1844 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Sun Feb 15 23:54:06 2015 -0500 Post rebase M db/pf-schema-X-Y-Z.sql M db/upgrade-X.X.X-X.Y.Z.sql commit 46ab1260672db8764a58c7cdf942152e4952e70f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Dec 5 15:31:55 2014 -0500 Debugging stuff shouldn't be there ;) M lib/pf/radius.pm commit 8cba77089fc7d3ed5cbd8aff9ea5a46c1dadf18e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Dec 5 15:07:24 2014 -0500 Keep track of machine account in case of machine auth M lib/pf/node.pm M lib/pf/radius.pm commit 4d29962c0fb07e8525e38ce1547afd25af516340 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 13 12:19:06 2015 -0500 Add search by status M html/pfappserver/root/admin/nodes.tt commit 1ce5e3c20005cce88981450a12fb8e3ad087d529 Author: Durand Fabrice <oeufdure@gmail.com> Date: Fri Feb 20 07:25:45 2015 -0500 Post-release codebase maintenance M NEWS.asciidoc M conf/pf-release A db/pf-schema-X-Y-Z.sql A db/upgrade-X.X.X-X.Y.Z.sql commit d3829eed270d48af019180cfa6f424a61a8b833f Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 19 14:05:17 2015 -0500 Prepare for 4.6.1 M ChangeLog commit f64aa63acc896fbe1d94170d04fbc53a331e974c Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 19 14:02:26 2015 -0500 Updated NEWS.asciidoc and changelog M NEWS.asciidoc M addons/packages/packetfence.spec M debian/changelog commit c64ac188b8499f5d7c988a01c1425601196b9ad0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 19 13:56:27 2015 -0500 Updated traduction M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit 012bbd530060cc36230c2a2203e2b902545b1e66 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 19 13:53:44 2015 -0500 No new database schema D db/pf-schema-X.Y.Z.sql D db/upgrade-X.X.X-X.Y.Z.sql commit b6486bdee393bcfd6e3dfc9b00b1d65deb8d3f46 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 19 13:51:13 2015 -0500 Update document version M docs/PacketFenceZEN_Installation_Guide-docinfo.xml M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 6c4162b4054ba2b3aa5e0861c64622c77d36ac34 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 19 13:36:39 2015 -0500 We are upgrading PacketFence, not the whole OS M UPGRADE.asciidoc commit 45fc18073dda55a5c51d6cb6c46f8f8c685398b0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 19 09:38:35 2015 -0500 Fixed warn log in pf::accounting::acct_maintenance M lib/pf/accounting.pm commit 1731b1a437460dac82d98b01794e8a0c342eca76 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 19 07:41:03 2015 -0500 make default parseTrap return unknown type M lib/pf/Switch.pm commit 69e7fd9fdec8c1395fb15904cd0704c526984b8b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Feb 18 15:36:19 2015 -0500 We should tell the device (iPad per example) to avoid autocorrecting or uppercasing first character on login field M html/captive-portal/templates/device-login.html M html/captive-portal/templates/gaming-login.html M html/captive-portal/templates/guest/sponsor_login.html M html/captive-portal/templates/login.html commit 8b11421d728e8f3513b1ba9736dfecfaf20724c4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 18 14:40:45 2015 -0500 Make Bypass VLAN editable M html/pfappserver/lib/pfappserver/Form/Node.pm commit a8ebe00be5cc00ceebb7cb3b86d945a16ffd6c4c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 18 14:35:02 2015 -0500 Added the bypass_vlan column to the main search page M html/pfappserver/root/node/search.tt commit 5b6d1462d31dc15567730e696f7e19db59c112cc Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 18 14:00:10 2015 -0500 Display bypass_vlan from a node M html/pfappserver/lib/pfappserver/Form/Node.pm M html/pfappserver/lib/pfappserver/I18N/i_default.po M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/node/advanced_search.tt M html/pfappserver/root/node/simple_search.tt M html/pfappserver/root/node/view.tt commit 07456ebba3e442397821a138e3d3713a7978d395 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 18 10:02:49 2015 -0500 Updated NEWS.asciidoc file M NEWS.asciidoc commit 68b2bd137d49b1f7a26b9e6c928d60dcc3fe1735 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 17 14:31:49 2015 -0500 Revert "add microsecond time to apache logs" This reverts commit fd556d0e37473a16115149839a4a814ef9d6e001. M conf/httpd.conf.d/log.conf commit 1907a6770603e7ab4d93eb24dc1297103417cd57 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 17 14:30:22 2015 -0500 clean mac when modifying a floating device M html/pfappserver/lib/pfappserver/Form/Field/MACAddress.pm commit 8fd780c05f3e7f748a98d3baf41917f40ef64053 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Feb 17 11:06:48 2015 -0500 Assigned LC_CTYPE to C during postinstall script on debian to prevent i18n issues during installation. M debian/packetfence.postinst commit 6ef3c3cabcfc44837bc87c813c7eed717a8ed817 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 17 10:21:06 2015 -0500 Call dynamic_unreg_date only with SET_UNREG_DATE M lib/pf/vlan.pm commit c86c0e08f521cffff0dee2a91d71a28bbb138901 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 16 15:00:10 2015 -0500 Updated NEWS.asciidoc for PR 339. M NEWS.asciidoc commit fd556d0e37473a16115149839a4a814ef9d6e001 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 16 11:24:16 2015 -0500 add microsecond time to apache logs M conf/httpd.conf.d/log.conf commit cedfa283c863efdda7756af4dcb5ab2bda1a8ca2 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Feb 14 14:05:56 2015 -0500 Redisplay the search values M html/pfappserver/root/config/switch/list.tt commit bfbd01eed98924a6ed01ac366cdeea789179e478 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Feb 14 14:03:53 2015 -0500 Correct the page number variable name M html/pfappserver/lib/pfappserver/Model/Config/Switch.pm commit 5c453cf74e0868451f491ac70d70971b024867ab Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Feb 7 19:31:23 2015 -0500 Updated copyright M addons/accounting.pl M addons/autodiscover.pl M addons/captive-portal/proxy-bypass/squid-redirector.pl M addons/connect_and_read.pl M addons/convertToPortSecurity.pl M addons/database-backup-and-maintenance.sh M addons/dev-helpers/dump.pl M addons/dev-helpers/radius-hook.pl M addons/dev-helpers/test-billing.pl M addons/dev-helpers/useragent-build-regexp.pl M addons/dhcp_dumper.pl M addons/extract_i18n_strings.pl M addons/high-availability/pf-diff M addons/high-availability/rdiff M addons/import-node-csv.pl M addons/integration-testing/replay-snmptrapd-logs.pl M addons/iplog-cleanup.pl M addons/locationlog-cleanup.pl M addons/migrate-to-locationlog_history.sh M addons/monitorpfsetvlan.pl M addons/network-save-configs.pl M addons/packages/packetfence-rpm-build.sh M addons/packages/perl-Net-Appliance-Session.spec.diff M addons/pf-maint.pl M addons/pfarp_remote/sbin/pfarp_remote M addons/pfdetect_remote/sbin/pfdetect_remote M addons/recovery.pl M addons/snort/update_rules.pl M addons/template-from-csv.pl M addons/upgrade/to-2.2.0-update-all-useragents.pl M addons/upgrade/to-3.0-networks.conf.pl M addons/upgrade/to-3.0-pf.conf.pl M addons/upgrade/to-3.0-violations.conf.pl M addons/upgrade/to-3.5-pf.conf.pl M addons/watchdog/freeradius-watchdog.sh M addons/watchdog/pfdhcpdlistener-watchdog.sh M bin/pfcmd.pl M bin/pfcmd_vlan M bin/pftest M conf/dhcp_fingerprints.conf M conf/floating_network_device.conf.example M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/en/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M conf/switches.conf.example M debian/copyright M docs/docbook/xsl/headerfooter-fo.xsl M docs/docbook/xsl/packetfence-fo-article.xsl M docs/docbook/xsl/packetfence-fo.xsl M docs/docbook/xsl/titlepage-fo.xml M docs/includes/additional-info.asciidoc M docs/includes/commercial-support.asciidoc M docs/includes/global-attributes.asciidoc M docs/includes/license.asciidoc M html/captive-portal/lib/captiveportal.pm M html/captive-portal/lib/captiveportal/Base/Controller.pm M html/captive-portal/lib/captiveportal/Controller/Access.pm M html/captive-portal/lib/captiveportal/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/Controller/Activate/Sms.pm M html/captive-portal/lib/captiveportal/Controller/Aup.pm M html/captive-portal/lib/captiveportal/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/Controller/CaptivePortal.pm M html/captive-portal/lib/captiveportal/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/Controller/Enabler.pm M html/captive-portal/lib/captiveportal/Controller/Node/Manager.pm M html/captive-portal/lib/captiveportal/Controller/Oauth2.pm M html/captive-portal/lib/captiveportal/Controller/Pay.pm M html/captive-portal/lib/captiveportal/Controller/PreRegister.pm M html/captive-portal/lib/captiveportal/Controller/Redirect.pm M html/captive-portal/lib/captiveportal/Controller/Release.pm M html/captive-portal/lib/captiveportal/Controller/Remediation.pm M html/captive-portal/lib/captiveportal/Controller/Root.pm M html/captive-portal/lib/captiveportal/Controller/Signup.pm M html/captive-portal/lib/captiveportal/Controller/Status.pm M html/captive-portal/lib/captiveportal/Controller/WirelessProfile.pm M html/captive-portal/lib/captiveportal/Model/Portal/Session.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Access.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Aup.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Enabler.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Node/Manager.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Pay.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/PreRegister.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Redirect.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Release.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Remediation.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M html/captive-portal/lib/captiveportal/PacketFence/View/HTML.pm M html/captive-portal/lib/captiveportal/PacketFence/View/MobileConfig.pm M html/captive-portal/lib/captiveportal/Role/Action/Hookable.pm M html/captive-portal/lib/captiveportal/View/HTML.pm M html/captive-portal/lib/captiveportal/View/MobileConfig.pm M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence.pm M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M html/pfappserver/lib/pfappserver/Base/Action/AdminRole.pm M html/pfappserver/lib/pfappserver/Base/Action/SimpleSearch.pm M html/pfappserver/lib/pfappserver/Base/Controller.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Clone.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Config.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Config/Clone.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/DB.pm M html/pfappserver/lib/pfappserver/Base/Form.pm M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm M html/pfappserver/lib/pfappserver/Base/Form/Role/Help.pm M html/pfappserver/lib/pfappserver/Base/Model.pm M html/pfappserver/lib/pfappserver/Base/Model/Config.pm M html/pfappserver/lib/pfappserver/Base/Model/DB.pm M html/pfappserver/lib/pfappserver/Base/Model/SavedSearch.pm M html/pfappserver/lib/pfappserver/Base/Model/Search.pm M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/lib/pfappserver/Controller/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/Controller/Config/Authentication.pm M html/pfappserver/lib/pfappserver/Controller/Config/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Controller/Config/Fingerprints.pm M html/pfappserver/lib/pfappserver/Controller/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Controller/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Controller/Config/MacAddress.pm M html/pfappserver/lib/pfappserver/Controller/Config/Networks.pm M html/pfappserver/lib/pfappserver/Controller/Config/Pf.pm M html/pfappserver/lib/pfappserver/Controller/Config/Profile.pm M html/pfappserver/lib/pfappserver/Controller/Config/Profile/Default.pm M html/pfappserver/lib/pfappserver/Controller/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/Controller/Config/Realm.pm M html/pfappserver/lib/pfappserver/Controller/Config/Switch.pm M html/pfappserver/lib/pfappserver/Controller/Config/System.pm M html/pfappserver/lib/pfappserver/Controller/Config/UserAgents.pm M html/pfappserver/lib/pfappserver/Controller/Config/Wrix.pm M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Controller/DB.pm M html/pfappserver/lib/pfappserver/Controller/Graph.pm M html/pfappserver/lib/pfappserver/Controller/Interface.pm M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Controller/Roles.pm M html/pfappserver/lib/pfappserver/Controller/Root.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/User.pm M html/pfappserver/lib/pfappserver/Controller/Service.pm M html/pfappserver/lib/pfappserver/Controller/SoH.pm M html/pfappserver/lib/pfappserver/Controller/User.pm M html/pfappserver/lib/pfappserver/Controller/Violation.pm M html/pfappserver/lib/pfappserver/Form/AdvancedSearch.pm M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Rule.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/AD.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Blackhole.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Chained.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Email.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Facebook.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Github.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Google.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Htpasswd.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Kerberos.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LinkedIn.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Null.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/RADIUS.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SMS.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SponsorEmail.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/WindowsLive.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/BarracudaNG.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/FortiGate.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/PaloAlto.pm M html/pfappserver/lib/pfappserver/Form/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Form/Config/Network.pm M html/pfappserver/lib/pfappserver/Form/Config/Network/Routed.pm M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M html/pfappserver/lib/pfappserver/Form/Config/Profile.pm M html/pfappserver/lib/pfappserver/Form/Config/Profile/Default.pm M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/accept.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/android.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/deny.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/ibm.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileiron.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/opswat.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/sepm.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/symantec.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/windows.pm M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/Form/Config/Wrix.pm M html/pfappserver/lib/pfappserver/Form/Field/DatePicker.pm M html/pfappserver/lib/pfappserver/Form/Field/DateTimePicker.pm M html/pfappserver/lib/pfappserver/Form/Field/Duration.pm M html/pfappserver/lib/pfappserver/Form/Field/DynamicTable.pm M html/pfappserver/lib/pfappserver/Form/Field/ExtendedDuration.pm M html/pfappserver/lib/pfappserver/Form/Field/IPAddress.pm M html/pfappserver/lib/pfappserver/Form/Field/MACAddress.pm M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm M html/pfappserver/lib/pfappserver/Form/Field/SwitchID.pm M html/pfappserver/lib/pfappserver/Form/Field/TimePicker.pm M html/pfappserver/lib/pfappserver/Form/Field/Toggle.pm M html/pfappserver/lib/pfappserver/Form/Field/Uneditable.pm M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/Form/Interface/Create.pm M html/pfappserver/lib/pfappserver/Form/Node.pm M html/pfappserver/lib/pfappserver/Form/Node/Create/Import.pm M html/pfappserver/lib/pfappserver/Form/Portal.pm M html/pfappserver/lib/pfappserver/Form/Role.pm M html/pfappserver/lib/pfappserver/Form/SavedSearch.pm M html/pfappserver/lib/pfappserver/Form/SoH.pm M html/pfappserver/lib/pfappserver/Form/User.pm M html/pfappserver/lib/pfappserver/Form/User/Create.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Import.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Multiple.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Single.pm M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/ButtonGroup.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/DynamicTable.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/ExtendedDuration.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/Span.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/Switch.pm M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/DynamicTableRow.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/fr.po M html/pfappserver/lib/pfappserver/I18N/i_default.po M html/pfappserver/lib/pfappserver/Model/Admin.pm M html/pfappserver/lib/pfappserver/Model/Authentication.pm M html/pfappserver/lib/pfappserver/Model/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Model/Config/AdminRoles.pm M html/pfappserver/lib/pfappserver/Model/Config/Authentication.pm M html/pfappserver/lib/pfappserver/Model/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Model/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Model/Config/Interface.pm M html/pfappserver/lib/pfappserver/Model/Config/Network.pm M html/pfappserver/lib/pfappserver/Model/Config/Pf.pm M html/pfappserver/lib/pfappserver/Model/Config/Profile.pm M html/pfappserver/lib/pfappserver/Model/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/Model/Config/Realm.pm M html/pfappserver/lib/pfappserver/Model/Config/Rules.pm M html/pfappserver/lib/pfappserver/Model/Config/Switch.pm M html/pfappserver/lib/pfappserver/Model/Config/System.pm M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm M html/pfappserver/lib/pfappserver/Model/Config/Wrix.pm M html/pfappserver/lib/pfappserver/Model/Configurator.pm M html/pfappserver/lib/pfappserver/Model/DB.pm M html/pfappserver/lib/pfappserver/Model/Enforcement.pm M html/pfappserver/lib/pfappserver/Model/Graph.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/lib/pfappserver/Model/MacAddress.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/Model/OS.pm M html/pfappserver/lib/pfappserver/Model/PfConfigAdapter.pm M html/pfappserver/lib/pfappserver/Model/Roles.pm M html/pfappserver/lib/pfappserver/Model/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/Model/SavedSearch/User.pm M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/lib/pfappserver/Model/Search/User.pm M html/pfappserver/lib/pfappserver/Model/Services.pm M html/pfappserver/lib/pfappserver/Model/SoH.pm M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/lib/pfappserver/Model/UserAgent.pm M html/pfappserver/lib/pfappserver/Role/Controller/BulkActions.pm M html/pfappserver/lib/pfappserver/View/Admin.pm M html/pfappserver/lib/pfappserver/View/Configurator.pm M html/pfappserver/lib/pfappserver/View/HTML.pm M lib/Catalyst/Plugin/Session/Store/CHI.pm M lib/pf/Authentication/Action.pm M lib/pf/Authentication/Condition.pm M lib/pf/Authentication/Rule.pm M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/ADSource.pm M lib/pf/Authentication/Source/BlackholeSource.pm M lib/pf/Authentication/Source/ChainedSource.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/LinkedInSource.pm M lib/pf/Authentication/Source/NullSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm M lib/pf/Authentication/Source/WindowsLiveSource.pm M lib/pf/Authentication/constants.pm M lib/pf/Base/RoseDB/Object.pm M lib/pf/Base/RoseDB/Object/Manager.pm M lib/pf/Base/RoseDB/Wrix.pm M lib/pf/Base/RoseDB/Wrix/Manager.pm M lib/pf/CHI.pm M lib/pf/ConfigStore.pm M lib/pf/ConfigStore/AdminRoles.pm M lib/pf/ConfigStore/Authentication.pm M lib/pf/ConfigStore/Firewall_SSO.pm M lib/pf/ConfigStore/FloatingDevice.pm M lib/pf/ConfigStore/Group.pm M lib/pf/ConfigStore/Interface.pm M lib/pf/ConfigStore/Network.pm M lib/pf/ConfigStore/Pf.pm M lib/pf/ConfigStore/Profile.pm M lib/pf/ConfigStore/Provisioning.pm M lib/pf/ConfigStore/Realm.pm M lib/pf/ConfigStore/Role/ValidGenericID.pm M lib/pf/ConfigStore/Switch.pm M lib/pf/ConfigStore/Violations.pm M lib/pf/ConfigStore/VlanFilters.pm M lib/pf/ConfigStore/Wrix.pm M lib/pf/Connection.pm M lib/pf/IniFiles.pm M lib/pf/MAC.pm M lib/pf/Portal/Profile.pm M lib/pf/Portal/ProfileFactory.pm M lib/pf/Portal/Session.pm M lib/pf/Role/CHI/Driver/FileUmask.pm M lib/pf/Role/CHI/Driver/Untaint.pm M lib/pf/RoseDB.pm M lib/pf/RoseDB/Wrix.pm M lib/pf/RoseDB/Wrix/Manager.pm M lib/pf/SearchBuilder.pm M lib/pf/Switch.pm M lib/pf/Switch/Accton.pm M lib/pf/Switch/Accton/ES3526XA.pm M lib/pf/Switch/Accton/ES3528M.pm M lib/pf/Switch/AeroHIVE.pm M lib/pf/Switch/AeroHIVE/AP.pm M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/Switch/AlliedTelesis.pm M lib/pf/Switch/AlliedTelesis/AT8000GS.pm M lib/pf/Switch/Amer.pm M lib/pf/Switch/Amer/SS2R24i.pm M lib/pf/Switch/Anyfi.pm M lib/pf/Switch/Aruba.pm M lib/pf/Switch/Aruba/Controller_200.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Avaya.pm M lib/pf/Switch/Avaya/ERS2500.pm M lib/pf/Switch/Avaya/ERS4000.pm M lib/pf/Switch/Avaya/ERS5000.pm M lib/pf/Switch/Avaya/ERS5000_6x.pm M lib/pf/Switch/Avaya/WC.pm M lib/pf/Switch/Belair.pm M lib/pf/Switch/Brocade.pm M lib/pf/Switch/Brocade/RFS.pm M lib/pf/Switch/Cisco.pm M lib/pf/Switch/Cisco/Aironet.pm M lib/pf/Switch/Cisco/Aironet_1130.pm M lib/pf/Switch/Cisco/Aironet_1242.pm M lib/pf/Switch/Cisco/Aironet_1250.pm M lib/pf/Switch/Cisco/Aironet_WDS.pm M lib/pf/Switch/Cisco/Catalyst_2900XL.pm M lib/pf/Switch/Cisco/Catalyst_2950.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/Catalyst_2960G.pm M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/Catalyst_2970.pm M lib/pf/Switch/Cisco/Catalyst_3500XL.pm M lib/pf/Switch/Cisco/Catalyst_3550.pm M lib/pf/Switch/Cisco/Catalyst_3560.pm M lib/pf/Switch/Cisco/Catalyst_3560G.pm M lib/pf/Switch/Cisco/Catalyst_3750.pm M lib/pf/Switch/Cisco/Catalyst_3750G.pm M lib/pf/Switch/Cisco/Catalyst_4500.pm M lib/pf/Switch/Cisco/Catalyst_6500.pm M lib/pf/Switch/Cisco/ISR_1800.pm M lib/pf/Switch/Cisco/WLC.pm M lib/pf/Switch/Cisco/WLC_2100.pm M lib/pf/Switch/Cisco/WLC_2106.pm M lib/pf/Switch/Cisco/WLC_2500.pm M lib/pf/Switch/Cisco/WLC_4400.pm M lib/pf/Switch/Cisco/WLC_5500.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/Switch/Cisco/WiSM.pm M lib/pf/Switch/Cisco/WiSM2.pm M lib/pf/Switch/Dell.pm M lib/pf/Switch/Dell/Force10.pm M lib/pf/Switch/Dell/PowerConnect3424.pm M lib/pf/Switch/Dlink.pm M lib/pf/Switch/Dlink/DES_3028.pm M lib/pf/Switch/Dlink/DES_3526.pm M lib/pf/Switch/Dlink/DES_3550.pm M lib/pf/Switch/Dlink/DGS_3100.pm M lib/pf/Switch/Dlink/DGS_3200.pm M lib/pf/Switch/Dlink/DWL.pm M lib/pf/Switch/Dlink/DWS_3026.pm M lib/pf/Switch/EdgeCore.pm M lib/pf/Switch/Enterasys.pm M lib/pf/Switch/Enterasys/D2.pm M lib/pf/Switch/Enterasys/Matrix_N3.pm M lib/pf/Switch/Enterasys/SecureStack_C2.pm M lib/pf/Switch/Enterasys/SecureStack_C3.pm M lib/pf/Switch/Enterasys/V2110.pm M lib/pf/Switch/Extreme.pm M lib/pf/Switch/Extreme/Summit.pm M lib/pf/Switch/Extreme/Summit_X250e.pm M lib/pf/Switch/Extricom.pm M lib/pf/Switch/Extricom/EXSW.pm M lib/pf/Switch/Foundry.pm M lib/pf/Switch/Foundry/FastIron_4802.pm M lib/pf/Switch/Foundry/MC.pm M lib/pf/Switch/H3C.pm M lib/pf/Switch/H3C/S5120.pm M lib/pf/Switch/HP.pm M lib/pf/Switch/HP/Controller_MSM710.pm M lib/pf/Switch/HP/E4800G.pm M lib/pf/Switch/HP/E5500G.pm M lib/pf/Switch/HP/MSM.pm M lib/pf/Switch/HP/Procurve_2500.pm M lib/pf/Switch/HP/Procurve_2600.pm M lib/pf/Switch/HP/Procurve_3400cl.pm M lib/pf/Switch/HP/Procurve_4100.pm M lib/pf/Switch/HP/Procurve_5300.pm M lib/pf/Switch/HP/Procurve_5400.pm M lib/pf/Switch/Hostapd.pm M lib/pf/Switch/Huawei.pm M lib/pf/Switch/Huawei/S5710.pm M lib/pf/Switch/Intel.pm M lib/pf/Switch/Intel/Express_460.pm M lib/pf/Switch/Intel/Express_530.pm M lib/pf/Switch/Juniper.pm M lib/pf/Switch/Juniper/EX.pm M lib/pf/Switch/Juniper/EX2200.pm M lib/pf/Switch/LG.pm M lib/pf/Switch/LG/ES4500G.pm M lib/pf/Switch/Linksys.pm M lib/pf/Switch/Linksys/SRW224G4.pm M lib/pf/Switch/Meru.pm M lib/pf/Switch/Meru/MC.pm M lib/pf/Switch/Mikrotik.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/Switch/Motorola.pm M lib/pf/Switch/Motorola/RFS.pm M lib/pf/Switch/Netgear.pm M lib/pf/Switch/Netgear/FSM726v1.pm M lib/pf/Switch/Netgear/FSM7328S.pm M lib/pf/Switch/Netgear/GS110.pm M lib/pf/Switch/Netgear/MSeries.pm M lib/pf/Switch/Nortel.pm M lib/pf/Switch/Nortel/BPS2000.pm M lib/pf/Switch/Nortel/BayStack4550.pm M lib/pf/Switch/Nortel/BayStack470.pm M lib/pf/Switch/Nortel/BayStack5500.pm M lib/pf/Switch/Nortel/BayStack5500_6x.pm M lib/pf/Switch/Nortel/ERS2500.pm M lib/pf/Switch/Nortel/ERS4000.pm M lib/pf/Switch/Nortel/ERS5000.pm M lib/pf/Switch/Nortel/ERS5000_6x.pm M lib/pf/Switch/Nortel/ES325.pm M lib/pf/Switch/PacketFence.pm M lib/pf/Switch/Ruckus.pm M lib/pf/Switch/SMC.pm M lib/pf/Switch/SMC/TS6128L2.pm M lib/pf/Switch/SMC/TS6224M.pm M lib/pf/Switch/SMC/TS8800M.pm M lib/pf/Switch/ThreeCom.pm M lib/pf/Switch/ThreeCom/E4800G.pm M lib/pf/Switch/ThreeCom/E5500G.pm M lib/pf/Switch/ThreeCom/NJ220.pm M lib/pf/Switch/ThreeCom/SS4200.pm M lib/pf/Switch/ThreeCom/SS4500.pm M lib/pf/Switch/ThreeCom/Switch_4200G.pm M lib/pf/Switch/Trapeze.pm M lib/pf/Switch/WirelessModuleTemplate.pm M lib/pf/Switch/Xirrus.pm M lib/pf/Switch/Xirrus/AP_http.pm M lib/pf/Switch/constants.pm M lib/pf/SwitchFactory.pm M lib/pf/WebAPI.pm M lib/pf/WebAPI/AuthenHandler.pm M lib/pf/WebAPI/InitHandler.pm M lib/pf/WebAPI/JSONRPC.pm M lib/pf/WebAPI/MsgPack.pm M lib/pf/accounting.pm M lib/pf/action.pm M lib/pf/activation.pm M lib/pf/admin_roles.pm M lib/pf/api.pm M lib/pf/api/attributes.pm M lib/pf/api/jsonrpcclient.pm M lib/pf/api/local.pm M lib/pf/api/msgpackclient.pm M lib/pf/authentication.pm M lib/pf/billing.pm M lib/pf/billing/constants.pm M lib/pf/billing/custom.pm M lib/pf/billing/gateway/authorize_net.pm M lib/pf/billing/gateway/mirapay.pm M lib/pf/billing/gateway/mirapay/request.pm M lib/pf/billing/gateway/mirapay/response.pm M lib/pf/class.pm M lib/pf/client.pm M lib/pf/cmd.pm M lib/pf/cmd/help.pm M lib/pf/cmd/roles/show_help.pm M lib/pf/cmd/roles/show_parent_help.pm M lib/pf/cmd/subcmd.pm M lib/pf/config.pm M lib/pf/config/cached.pm M lib/pf/config/ui.pm M lib/pf/configfile.pm M lib/pf/db.pm M lib/pf/enforcement.pm M lib/pf/error.pm M lib/pf/factory/firewallsso.pm M lib/pf/factory/profile/filter.pm M lib/pf/factory/provisioner.pm M lib/pf/file_paths.pm M lib/pf/firewallsso.pm M lib/pf/firewallsso/BarracudaNG.pm M lib/pf/firewallsso/FortiGate.pm M lib/pf/firewallsso/PaloAlto.pm M lib/pf/floatingdevice.pm M lib/pf/floatingdevice/custom.pm M lib/pf/freeradius.pm M lib/pf/ifoctetslog.pm M lib/pf/import.pm M lib/pf/inline.pm M lib/pf/inline/accounting.pm M lib/pf/inline/custom.pm M lib/pf/iplog.pm M lib/pf/ipset.pm M lib/pf/iptables.pm M lib/pf/locationlog.pm M lib/pf/log.pm M lib/pf/log/trapper.pm M lib/pf/lookup/node.pm M lib/pf/lookup/person.pm M lib/pf/node.pm M lib/pf/nodecategory.pm M lib/pf/os.pm M lib/pf/person.pm M lib/pf/pfcmd.pm M lib/pf/pfcmd/checkup.pm M lib/pf/pfcmd/dashboard.pm M lib/pf/pfcmd/graph.pm M lib/pf/pfcmd/help.pm M lib/pf/pfcmd/pfcmd.pm M lib/pf/pfcmd/report.pm M lib/pf/pfdns/constants.pm M lib/pf/pftest.pm M lib/pf/pftest/authentication.pm M lib/pf/pftest/help.pm M lib/pf/pftest/iplogs_not_closed.pm M lib/pf/pftest/mysql.pm M lib/pf/pftest/mysql/tuner.pm M lib/pf/profile/filter.pm M lib/pf/profile/filter/key.pm M lib/pf/profile/filter/key_couple.pm M lib/pf/profile/filter/network.pm M lib/pf/profile/filter/port.pm M lib/pf/profile/filter/realm.pm M lib/pf/profile/filter/ssid.pm M lib/pf/profile/filter/switch.pm M lib/pf/profile/filter/switch_port.pm M lib/pf/profile/filter/uri.pm M lib/pf/profile/filter/vlan.pm M lib/pf/provisioner.pm M lib/pf/provisioner/accept.pm M lib/pf/provisioner/android.pm M lib/pf/provisioner/deny.pm M lib/pf/provisioner/ibm.pm M lib/pf/provisioner/mobileconfig.pm M lib/pf/provisioner/mobileiron.pm M lib/pf/provisioner/opswat.pm M lib/pf/provisioner/sepm.pm M lib/pf/provisioner/symantec.pm M lib/pf/provisioner/windows.pm M lib/pf/proxypassthrough/constants.pm M lib/pf/radius.pm M lib/pf/radius/constants.pm M lib/pf/radius/custom.pm M lib/pf/radius/rpc.pm M lib/pf/radius/soapclient.pm M lib/pf/roles.pm M lib/pf/roles/custom.pm M lib/pf/savedsearch.pm M lib/pf/scan.pm M lib/pf/scan/nessus.pm M lib/pf/scan/openvas.pm M lib/pf/schedule.pm M lib/pf/services.pm M lib/pf/services/manager.pm M lib/pf/services/manager/dhcpd.pm M lib/pf/services/manager/httpd.pm M lib/pf/services/manager/httpd_aaa.pm M lib/pf/services/manager/httpd_admin.pm M lib/pf/services/manager/httpd_portal.pm M lib/pf/services/manager/httpd_proxy.pm M lib/pf/services/manager/httpd_webservices.pm M lib/pf/services/manager/iptables.pm M lib/pf/services/manager/memcached.pm M lib/pf/services/manager/pfbandwidthd.pm M lib/pf/services/manager/pfdetect.pm M lib/pf/services/manager/pfdhcplistener.pm M lib/pf/services/manager/pfdns.pm M lib/pf/services/manager/pfmon.pm M lib/pf/services/manager/pfsetvlan.pm M lib/pf/services/manager/radiusd.pm M lib/pf/services/manager/roles/is_managed_vlan_inline_enforcement.pm M lib/pf/services/manager/roles/pf_conf_trapping_engine.pm M lib/pf/services/manager/snmptrapd.pm M lib/pf/services/manager/snort.pm M lib/pf/services/manager/submanager.pm M lib/pf/services/manager/suricata.pm M lib/pf/services/util.pm M lib/pf/sms_carrier.pm M lib/pf/soh.pm M lib/pf/soh/custom.pm M lib/pf/temporary_password.pm M lib/pf/traplog.pm M lib/pf/trigger.pm M lib/pf/useragent.pm M lib/pf/util.pm M lib/pf/util/apache.pm M lib/pf/util/dhcp.pm M lib/pf/util/freeradius.pm M lib/pf/util/radius.pm M lib/pf/violation.pm M lib/pf/violation_config.pm M lib/pf/vlan.pm M lib/pf/vlan/custom.pm M lib/pf/vlan/custom_example.pm M lib/pf/vlan/filter.pm M lib/pf/web.pm M lib/pf/web/aaa_modperl_require.pl M lib/pf/web/admin.pm M lib/pf/web/backend_modperl_require.pl M lib/pf/web/billing.pm M lib/pf/web/captiveportal_modperl_require.pl M lib/pf/web/constants.pm M lib/pf/web/custom.pm M lib/pf/web/device_registration.pm M lib/pf/web/dispatcher.pm M lib/pf/web/dispatcher/custom.pm M lib/pf/web/externalportal.pm M lib/pf/web/filter.pm M lib/pf/web/gaming.pm M lib/pf/web/guest.pm M lib/pf/web/interceptproxy.pm M lib/pf/web/proxy_modperl_require.pl M lib/pf/web/release.pm M lib/pf/web/util.pm M lib/pf/web/webservices_modperl_require.pl M lib/pf/web/wispr.pm M raddb/dictionary.inverse M raddb/packetfence-soh.pm M raddb/packetfence.pm M sbin/pfbandwidthd M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfdns M sbin/pfmon M sbin/pfsetvlan M src/pfcmd.c M t/ConfigStore.t M t/ConfigStore/Base.t M t/ConfigStore/Group.t M t/PfFilePaths.pm M t/Portal.t M t/SNMP.t M t/SwitchFactory.t M t/TestUtils.pm M t/all.t M t/authentication.t M t/benchmarks/pf-node.pl M t/benchmarks/pf-util.pl M t/benchmarks/switchFactory.pl M t/benchmarks/tieconfig.pl M t/benchmarks/trap-parsing.pl M t/benchmarks/webservices_client/msgpack_vs_soap.pl M t/binaries.t M t/chi-stats/chi_stats.pl M t/chi-stats/chi_stats_memcache_file.pl M t/chi-stats/chi_stats_memcache_vs_dbi.pl M t/coding-style.t M t/config-cached.t M t/config.t M t/critic.t M t/daemon.t M t/dao/data.t M t/dao/graph.t M t/dao/node.t M t/dao/os.t M t/dao/person.t M t/dao/report.t M t/data/switches.conf M t/enforcement.t M t/floatingdevice.t M t/hardware-snmp-objects.t M t/i18n.t M t/import.t M t/inline.t M t/integration.t M t/integration/Portal.t M t/integration/captive-portal.t M t/integration/pfcmd.t M t/integration/radius.t M t/ldap-auth-cache.t M t/linux.t M t/network-devices/cisco.t M t/network-devices/roles.t M t/network-devices/threecom.t M t/network-devices/wired.t M t/network-devices/wireless.t M t/nodecategory.t M t/person.t M t/pfcmd.t M t/pfcmd_vlan.t M t/pfdhcplistener.t M t/pfsetvlan.t M t/pod.t M t/podCoverage.t M t/radius.t M t/services.t M t/smoke.t M t/soh.t M t/stress-test/coa-calls.pl M t/stress-test/coa-server.pl M t/stress-test/eap-calls M t/stress-test/radius-calls M t/stress-test/soap-calls-radius_authorize M t/stress-test/soap-calls-snort M t/trigger.t M t/unittest/admin_roles.t M t/unittest/api/attributes.t M t/unittest/profile/filter/key.t M t/unittest/profile/filter/network.t M t/unittest/provisioner.t M t/unittest/provisioner/symantec.t M t/useragent.t M t/util-dhcp.t M t/util-radius.t M t/util.t M t/vlan.t M t/web-auth.t M t/web.t commit 6f89bb0724d4fd38c75015fc33cd5b48b5534fc2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 13 08:59:55 2015 -0500 Added nested groups support for Active Directory Authentication Source M lib/pf/Authentication/Source/ADSource.pm commit 9069a307ff5b64e6f589231c1bc8f43ad5b6b466 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 12 13:31:15 2015 -0500 Updated NEWS.asciidoc M NEWS.asciidoc commit 231c203b6ba63a17c74cda9ed6a13e25f8d55918 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 12 13:10:32 2015 -0500 Added all files in /usr/local/pf/conf/radiusd/ as configuration files in debian packaging M debian/packetfence.conffiles commit 56b6f643bd5fe7dd5ae5155995e504b0d6b070d9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Feb 11 20:18:00 2015 -0500 Adjusted M conf/pf-release commit 34f7c7aa387cbfb7a163fa2ae1558b7aa6470228 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Feb 11 18:33:29 2015 -0500 Post-release codebase maintenance M NEWS.asciidoc M UPGRADE.asciidoc M conf/pf-release A db/pf-schema-X.Y.Z.sql A db/upgrade-X.X.X-X.Y.Z.sql commit 043beda09e6948bfd7418147c9444ccd7335e6ad Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 11 15:37:55 2015 -0500 Changed loglevel M lib/pf/api.pm commit 871406274dd12c25643470d8b207bca91f1cfa8a Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 11 15:04:45 2015 -0500 update locationlog based on accounting data (Only Start) M lib/pf/Switch.pm M lib/pf/Switch/AeroHIVE.pm M lib/pf/api.pm M lib/pf/locationlog.pm M lib/pf/radius.pm M raddb/packetfence.pm M raddb/sites-available/packetfence commit f865f6f92f95a0bed0a05e6d4ac9bf0f344c11ef Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 11 14:45:29 2015 -0500 Fixed reference to wrong controller M html/pfappserver/root/config/switch/list.tt commit 7c4be2956d9e1e7f1d476a974fd74fa2b2e3b1b2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 11 14:40:49 2015 -0500 Fixed reset search box M html/pfappserver/root/static/admin/config/switches.js commit de88990348b7f43298c02cf865801d5380e7fc92 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 11 14:36:30 2015 -0500 Fixed forwarding to the wrong controller M html/pfappserver/lib/pfappserver/Controller/Configuration.pm commit 6926614e8b0ed45c9f7df4b6087c91bdc803ce7e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Feb 11 09:55:50 2015 -0500 missing pf::util import in ldap source (breaks the realms) M lib/pf/Authentication/Source/LDAPSource.pm commit 0b0fd26244d628caf36e8b1481d1f776c2b3d3c3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 9 10:36:40 2015 -0500 Fixed firewall sso issue M lib/pf/firewallsso.pm commit dd9c1a6794f57948ec992f3053b1769d48448ac6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 6 13:04:05 2015 -0500 Call srand on initization of child process M conf/httpd.conf.d/httpd.admin M lib/pf/WebAPI/InitHandler.pm commit 42184e0adcee7666ca60a8e90afe620e9d559151 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 6 09:20:35 2015 -0500 Fixed missing lib in Radius and Kerberos authentication source M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Kerberos.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/RADIUS.pm commit 9d775ee7822d874bf5a476e5666aa3e08f85d706 Author: tristanbob <tristan.rhodes@gmail.com> Date: Thu Feb 5 10:13:50 2015 -0700 Corrected capitalization of PacketFence M UPGRADE.asciidoc commit 9f853d593ed4650ce87596aff23e943b6dd12e54 Author: tristanbob <tristan.rhodes@gmail.com> Date: Thu Feb 5 09:30:06 2015 -0700 Update UPGRADE.asciidoc Added the most important step, running "yum update --enablerepo=packetfence". Also changed relative paths for MYSQL upgrades to absolute path. If someone did a default install or used Packetfence ZEN appliance, these commands will now work. If they installed PacketFence in a custom location, they will likely be skilled enough to change to the path of these commands. M UPGRADE.asciidoc commit 242ac72c224493df904504d613d552c172f3da16 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 5 10:34:04 2015 -0500 remove delete button from node view M html/pfappserver/root/node/view.tt commit d73949913f81e8f233812efe0a9f3e16ac01137c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Feb 5 10:27:44 2015 -0500 Fix infinite dynamic unreg date breaking the registration process M lib/pf/config.pm commit 21004d152c5570a781c1fd41203025e75b45bb69 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 5 10:21:59 2015 -0500 Updated NEWS.asciidoc for the next release M NEWS.asciidoc commit 4277365b0a3b5878627bd9004c83de7b65d966b5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 5 10:20:02 2015 -0500 Update version M NEWS.asciidoc M UPGRADE.asciidoc M addons/packages/packetfence.spec M debian/changelog M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit d79497e092e238670ea2f2933a9386884a8ce4a0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 5 09:57:27 2015 -0500 Moved provisioner_compliance_poll to sbin/pfmon to avoid circular dependency between pf::factory::provisioner and pf::provisioner M lib/pf/provisioner.pm M sbin/pfmon commit 252be42d688833ee4e6d069d4119001b41d1f7fc Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 4 16:50:08 2015 -0500 Prepare 4.6.0 M ChangeLog commit 25ea4b7f507e5ed54222bc3bcf26b59f301bd5b3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 4 16:49:06 2015 -0500 Updated traduction M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit 804b7222f141fece4cdf6b38f0fe9539ca163412 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 4 16:48:10 2015 -0500 Updated xml files M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Developers_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml commit e1b629a559ec0f39bcb7b234eaf517f5936e7017 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 10 09:46:51 2014 -0500 Prepare for 4.5.1 Conflicts: ChangeLog M ChangeLog M addons/packages/packetfence.spec M debian/changelog M docs/docinfo.xml M docs/includes/global-attributes.asciidoc M html/pfappserver/lib/pfappserver/I18N/fr.po commit 449d108ef8a50a18d2f6f41d37984b3f04a31da7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 10 08:53:17 2014 -0500 news entries for 4.5.1 Conflicts: NEWS.asciidoc commit 0bc4b243735f18727697775925719e5050fd323f Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 4 16:37:36 2015 -0500 Revert "Updated xml files" This reverts commit f3de6c02cb78bf6e01106afe67d433b9687f4a07. M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Developers_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 340250d5c0238d6370528fc4ef0b92eb19356484 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 4 16:37:21 2015 -0500 Revert "Update traduction" This reverts commit b1a6ac1a7516407e0504cd5ede60f01619f45d26. M html/pfappserver/lib/pfappserver/I18N/fr.po commit 5f2b9d28e414e57f38bfd6ab3afe5eb9f9feea7f Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 4 16:37:02 2015 -0500 Revert "Prepare for 4.6.0" This reverts commit ddcaa882eeeaf62fd83cf99ec743bdab5425ce5a. M ChangeLog M NEWS.asciidoc M addons/packages/packetfence.spec M debian/changelog commit ddcaa882eeeaf62fd83cf99ec743bdab5425ce5a Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 4 14:35:26 2015 -0500 Prepare for 4.6.0 M ChangeLog M NEWS.asciidoc M addons/packages/packetfence.spec M debian/changelog commit b1a6ac1a7516407e0504cd5ede60f01619f45d26 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 4 14:26:52 2015 -0500 Update traduction M html/pfappserver/lib/pfappserver/I18N/fr.po commit f3de6c02cb78bf6e01106afe67d433b9687f4a07 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 4 14:21:43 2015 -0500 Updated xml files M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Developers_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 4bbcc376d64846fbb0ef517d8d6fdc561c1afea1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 4 13:24:16 2015 -0500 Do not allow the android mobileconfig windows provisioner to have their oses overridden M lib/pf/provisioner/android.pm M lib/pf/provisioner/mobileconfig.pm M lib/pf/provisioner/windows.pm commit 3141dca67e27a252e28003de26268678bac4966f Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 4 13:10:56 2015 -0500 Updated perl-chi version to 0.59 in packaging M addons/packages/packetfence.spec M debian/control commit b8b8544b9a8a07f06b6d2e58a1b9ade2c480c3be Author: lzammit <lzammit@inverse.ca> Date: Wed Feb 4 13:03:40 2015 -0500 Adding passthrough for the Facebook OAuth M lib/pf/Authentication/Source/FacebookSource.pm commit dd5762c158c4fadd6a578133ea676eb360cd9e65 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 4 12:42:00 2015 -0500 Updated UPGRADE.asciidoc file M UPGRADE.asciidoc commit 9da704b28a241b3bc456c553ef28095e571d75a3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 4 11:25:03 2015 -0500 Added config files to .gitignore M .gitignore commit 1ef0406e1824a9fba9b479aead0f44b3d65c9054 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 4 11:21:39 2015 -0500 Revert on violation_delayed_run function in api.pm M lib/pf/api.pm commit ee9b8219eb564c5626a9ac6f39e772a3c89b3444 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 4 10:54:36 2015 -0500 Updated NEWS.asciidoc file M NEWS.asciidoc commit 17bf510d0ac3badf23a6da0b68773e19a1d3fc1b Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 4 10:50:48 2015 -0500 Fixed pf::lookup::person::lookup_person arg in vlan.pm M lib/pf/vlan.pm commit ad5aca87563c9d8da46520d33ae8a9d667725417 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 4 10:53:50 2015 -0500 Fixed returning the source_id via a reference M lib/pf/authentication.pm commit c9757fce21da14fe77ba8c01a345ab99151245ef Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 4 10:52:32 2015 -0500 Added new test for Source id ref M t/authentication.t commit ff8ab2f2b38061cda17615d4d9aa6931079a1e9b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 4 10:41:48 2015 -0500 Updated translation file M html/pfappserver/lib/pfappserver/I18N/i_default.po commit cef7a3a11c9e621a9d337681dae44282ec3e1738 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 3 14:35:00 2015 -0500 Added firewall open on management 443 when having a chained source enabled M lib/pf/authentication.pm M lib/pf/config.pm M lib/pf/iptables.pm commit 35046f5089e9d60b9d70994a2d9718eee1ee51ce Author: Dennis <charlesdarw@gmx.de> Date: Tue Feb 3 18:54:13 2015 +0100 Update Procurve_2920.pm M lib/pf/Switch/HP/Procurve_2920.pm commit dbe07c4602a2ca4338afe78c11fb8d0fa995d2af Author: Dennis <charlesdarw@gmx.de> Date: Tue Feb 3 18:51:57 2015 +0100 Update NEWS.asciidoc M NEWS.asciidoc commit 1f83d5ef50e860c90beb94aeedbeed8eb26bdc28 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 3 12:30:49 2015 -0500 Reprocess form object after updating source M html/pfappserver/lib/pfappserver/Controller/Config/Authentication/Source.pm commit ea62a899f42031b865ea32297ec86a140ba8de21 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 3 12:19:24 2015 -0500 Revert "Fixed displaying the description of rules after updating" This reverts commit f14e5ae074b0cd86813d99bb79e18e82db483abc. M html/pfappserver/lib/pfappserver/Controller/Config/Authentication/Source.pm commit e04d25c077b509b1b218676222ba059cebdc36b5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Feb 3 11:44:55 2015 -0500 Localization (pfappserver) M html/pfappserver/lib/pfappserver/I18N/i_default.po commit d28aa03668b0d11403b4af409569fc9f975b950d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 3 10:31:33 2015 -0500 Properly inflate the default value of the block_interval field M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit 0d2439408684673870aba2edb8cb06b26ec408e2 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 2 17:11:11 2015 -0500 Moved the default of block_interval to a constant module and update pod doc M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M lib/pf/config.pm A lib/pf/constants/Portal/Profile.pm commit 25cf75a2602d30307bb07c497c93402996165183 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 2 11:27:58 2015 -0500 Update the expiration time on each retry M html/captive-portal/lib/captiveportal/Base/Controller.pm commit 39e9ee2ff92e86bddfa13d936c2b5ed43c037680 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 2 11:26:06 2015 -0500 normalize the block_interval to seconds M lib/pf/config.pm commit 545122051814298c1ab6bff4d0c742983a2fdb52 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 2 11:23:11 2015 -0500 Added new profile attribute block_interval M conf/profiles.conf.example M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M html/pfappserver/lib/pfappserver/I18N/i_default.po M lib/pf/pfcmd/checkup.pm commit 92819c082bb14f6a129e35de5c250d0a93af6a4d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Feb 3 10:52:58 2015 -0500 Rename sms_request_retries to sms_request_limit This is more consistent with the other new parameters named sms_pin_retry_limit and login_attempt_limit. M conf/profiles.conf.example M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M lib/pf/pfcmd/checkup.pm commit 9b4b827d9b30792532cad5ebf3a18d9db547e4a9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Feb 3 08:42:42 2015 -0500 added missing import to fingerprint module M html/pfappserver/lib/pfappserver/Controller/Config/Fingerprints.pm commit 4f69050a9b5b87989dcf02c43ad0fb74a107a17e Author: erSitzt <charlesdarw@gmail.com> Date: Tue Feb 3 11:56:10 2015 +0100 Changed indentation to 4 spaces Removed unnecessary function M lib/pf/Switch/HP/Procurve_2920.pm commit 7e08d03d5aaf763fb91bee5ed6430ca9c2f70258 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Feb 2 16:02:19 2015 -0500 Update NEWS.asciidoc M NEWS.asciidoc commit 8fa018fd2c6e5a8a65263405b630e910a76774e7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 2 15:55:00 2015 -0500 Change owner of the pfcmd file M debian/packetfence-pfcmd-suid.postinst commit 635da9f207228c80a1b949c0796b670f6219baae Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 2 14:31:04 2015 -0500 Fix debian packaging (user dhcpd or root on lease file) M debian/packetfence.postinst commit 7dcedbaa66989958998dc256a8ae97b2941ee4bc Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 2 14:16:39 2015 -0500 Update captive_portal.status_only_on_production documentation M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 706ca5651e7c09874a2b3fe24d72c1d53c16c21a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 2 14:11:41 2015 -0500 Update captive_portal.status_only_on_production documentation M conf/documentation.conf commit 7a647c0f25b03010e6e19426cede78f71668bc46 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 2 10:39:35 2015 -0500 Remove print statement M lib/pf/services/manager/httpd.pm commit 3487f09630383dde4fe03cba1c3db0ea5d1584fc Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 28 15:19:13 2015 -0500 Reworked config generation to support captive_portal.status_only_on_production M conf/httpd.conf.d/httpd.portal M lib/pf/services/manager/httpd.pm commit 848f3307b91293a5b4ba4269e8922907a008bad2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 28 14:29:05 2015 -0500 Added new parameter captive_portal.status_only_on_production M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 3f02b7cce4f9763bd626b6f536524122683847da Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 2 14:13:17 2015 -0500 Update translation for Firewall_SSO::Checkpoint M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 474b20a9f757cefda3fc0eab95a69bec67327ffd Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 2 11:32:50 2015 -0500 Grammar my boy, grammar. M NEWS.asciidoc commit 3f0e98e7b459b95073bfc55feace32bd7b3c3fc7 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 2 11:29:40 2015 -0500 Added NEWS file entry for pull requests 326 and 324. M NEWS.asciidoc commit 66c058067c6d6b6593a70cdbd8a662c8a3127fe6 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Feb 2 10:49:28 2015 -0500 Permision fixes only. This change removes the executable bits on files which don't require it. M docs/fonts/lato/Lato-Black.ttf M docs/fonts/lato/Lato-BlackItalic.ttf M docs/fonts/lato/Lato-Bold.ttf M docs/fonts/lato/Lato-BoldItalic.ttf M docs/fonts/lato/Lato-Hairline.ttf M docs/fonts/lato/Lato-HairlineItalic.ttf M docs/fonts/lato/Lato-Heavy.ttf M docs/fonts/lato/Lato-HeavyItalic.ttf M docs/fonts/lato/Lato-Italic.ttf M docs/fonts/lato/Lato-Light.ttf M docs/fonts/lato/Lato-LightItalic.ttf M docs/fonts/lato/Lato-Medium.ttf M docs/fonts/lato/Lato-MediumItalic.ttf M docs/fonts/lato/Lato-Regular.ttf M docs/fonts/lato/Lato-Semibold.ttf M docs/fonts/lato/Lato-SemiboldItalic.ttf M docs/fonts/lato/Lato-Thin.ttf M docs/fonts/lato/Lato-ThinItalic.ttf M docs/fonts/lato/SIL_Open_Font_License.txt M html/captive-portal/lib/captiveportal/PacketFence/Controller/Pay.pm M html/captive-portal/templates/violations/generic.fr.html M html/pfappserver/root/static/app/bootstrap-datepicker.css M html/pfappserver/root/static/app/bootstrap-datepicker.js M html/pfappserver/root/static/app/bootstrap-timepicker.css M html/pfappserver/root/static/app/bootstrap-timepicker.js M html/pfappserver/root/static/app/chosen.jquery.min.js M html/pfappserver/root/static/app/jquery.js M html/pfappserver/root/static/font/fontawesome-webfont.eot M html/pfappserver/root/static/font/fontawesome-webfont.svg M html/pfappserver/root/static/font/fontawesome-webfont.ttf M html/pfappserver/root/static/font/fontawesome-webfont.woff M html/pfappserver/root/static/img/glyphicons-halflings-white.png M lib/pf/SearchBuilder.pm M lib/pf/web/dispatcher.pm M lib/pf/web/release.pm commit 787504cb10105de1df6be0b595f874b42c962d70 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 2 10:36:03 2015 -0500 Fix code formatting M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 2fcaab6a56e254a976b29bbf85f3a051182e31d9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 2 10:35:32 2015 -0500 Updated pod doc and updated help for login_attempt_limit M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit 016b23e74d09d13bebca53dce43312552e39cd28 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 2 10:29:28 2015 -0500 Rename login_attempt_retry_limit to login_attempt_limit M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 9165f521380b1aeb7c5377369bb3717e7a116726 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 29 12:28:18 2015 -0500 Renamed testLoginRetryLimit to enforceLoginRetryLimit M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 6ccdc9a4b56dffdc19f1f5cefc6ee8374120b0e6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 29 12:25:31 2015 -0500 Fixed error not displaying when login limit has been reached M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit af4b100fc158cb46277e56a4e06eb6f11e25dc19 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 29 11:56:56 2015 -0500 Updated help of login_attempt_retry_limit M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit 9b43f8ef2b9ba99250217e84a89c930da4278b68 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 29 11:53:11 2015 -0500 Added login_attempt_retry_limit to the list in the form M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit d95b804f42636e46fcf7b1af422114e45b8be9d1 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 23 15:59:54 2015 -0500 Limit login attempts by a user M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit ffef0cbfe0695c2191d27a5412a2651bf404fd84 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 23 15:56:31 2015 -0500 Added new profile attribute login_attempt_retry_limit M conf/profiles.conf.example M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M lib/pf/pfcmd/checkup.pm commit db5c64ed718b3975ed9eb0b6360e5429c1bb748d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 2 10:21:03 2015 -0500 Updated NEWS file M NEWS.asciidoc commit f14e5ae074b0cd86813d99bb79e18e82db483abc Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 2 10:19:03 2015 -0500 Fixed displaying the description of rules after updating M html/pfappserver/lib/pfappserver/Controller/Config/Authentication/Source.pm commit e2167629b69945ffec996c487403ccc1a7d101de Author: Dennis <charlesdarw@gmx.de> Date: Mon Feb 2 15:44:48 2015 +0100 Removed proxy support entry M NEWS.asciidoc commit 85393592bbb5175aa99c491f1bdfeef9dea39e8c Author: Dennis <charlesdarw@gmx.de> Date: Mon Feb 2 15:33:33 2015 +0100 Proxysupport for dhcp fingerprint update removed Works only in cli, has to be reviewed. M lib/pf/os.pm commit 4449027c2c798382e9548ee954640761c6698ba2 Author: erSitzt <charlesdarw@gmail.com> Date: Mon Feb 2 15:14:01 2015 +0100 Updated NEWS.asciidoc M NEWS.asciidoc commit 6f507f01a4c1d83c49fcf8320ea5669089a6ab7c Author: erSitzt <charlesdarw@gmail.com> Date: Mon Feb 2 15:12:00 2015 +0100 Added env_proxy to LWP::UserAgent in update_dhcp_fingerprints_conf Added support for HP ProCurve 2920 A lib/pf/Switch/HP/Procurve_2920.pm M lib/pf/os.pm commit ac7e9ced01eda87729a8697c386d7215a7dcc081 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 30 15:39:19 2015 -0500 Fixed infinite loop M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit 24237a56cf1d79165de46413dd27d5450bcf9e2d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 29 09:59:47 2015 -0500 Fixed typo M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit a527ded0b784e14eecd86b6223a7e07cbaff745b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 29 09:58:55 2015 -0500 Added new profile parameter M conf/profiles.conf.example M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M html/pfappserver/lib/pfappserver/I18N/i_default.po M lib/pf/pfcmd/checkup.pm commit ef04a18e918f29e9f862192452dbae05ab9bf60f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 29 09:51:38 2015 -0500 Restrict sms messages retry M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit 395c2756f9da01329f9b7a5a738144a6d0ec10c7 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 29 12:19:51 2015 -0500 Remove double variable declaration M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm commit 7eeabd08cc0924d9086e40b8dcb391fb7c997363 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 29 10:42:10 2015 -0500 Update NEWS file for OAuth sources refactor M NEWS.asciidoc commit c0c1e515f74a5d0dfc662ba4da8d786a70001abd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jan 29 09:08:36 2015 -0500 Update NEWS file M NEWS.asciidoc commit 830310fdfcc64f51015defaaca84e6b84ea83ca4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 29 08:40:26 2015 -0500 Missing var in Checkpoint.pm firewall module M lib/pf/firewallsso/Checkpoint.pm commit 3b14298e2216ec52620f6d12531e8e336b6413bf Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 28 16:30:40 2015 -0500 Remove useless file D html/captive-portal/content/CSTJ.mobileconfig D html/captive-portal/templates/CSTJ.mobileconfig commit f68a54b4b731e589faef51028af2a623775193c3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 28 13:48:00 2015 -0500 Removed unused module M t/ldap-auth-cache.t commit 4787d3408196ba796960d7df2647e6891b4a7845 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 28 13:05:03 2015 -0500 Updated translation file M conf/locale/en/LC_MESSAGES/packetfence.po commit 0c37bf1f69422bb40fdca40a5f0fc508cffd4252 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 28 13:02:23 2015 -0500 Updated pod M lib/pf/activation.pm commit ab1166509dbd2cfc4e85f078e1d6b50eb5d84099 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jan 7 10:59:23 2015 -0500 Missing NEWS file entry M NEWS.asciidoc commit 1770788730acb680780ad91a6b1d2b1a48891a41 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jan 7 10:05:08 2015 -0500 PacketFence FreeRADIUS should not deal with NAS login requests M raddb/users commit df4bf77d0cc632d6e74be9023f1a179db40c6f6e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jan 28 11:31:55 2015 -0500 Mandatory doc for PR314 M NEWS.asciidoc M UPGRADE.asciidoc commit a45d99c0592643f90214c2bbaba1318ffd5f5368 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jan 28 11:28:55 2015 -0500 Templating UGRADE doc for future release M UPGRADE.asciidoc commit 5cdfc0e7ce935051837829e71ba52b5289b7aeab Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 28 09:56:23 2015 -0500 Fix typo in update iplog M sbin/pfdhcplistener commit 825c99c649ed44d43ad18d75e194fca6c05d5f3c Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 28 09:17:44 2015 -0500 Fix missing code in pfdhcplistener (due to a revert) M sbin/pfdhcplistener commit d89b35c1c8deca889443c0aeeda9a4471ae56c78 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 26 13:01:12 2015 -0500 Updated translation M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 7608f791bf97c78b7eb611bf7c6d4408695f3caa Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 26 11:58:03 2015 -0500 Added new task to cleanup ldap_auth cache M sbin/pfmon commit 3b27abea243f89f45e1709334267bf0823ddbde6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 26 11:57:08 2015 -0500 Added parameters maintenance.ldap_auth_cache_cleanup_interval expire.ldap_auth M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 30cfcd7034a4d2e5e1f3d03a25645aa9d8a2f35e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 26 10:59:00 2015 -0500 Copy parameters to allow caching of action M lib/pf/Authentication/Source.pm commit d36d10754b219276f79fa16786e6e43c4a4db100 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 21 17:36:36 2015 -0500 Show the cache_match option M html/pfappserver/root/authentication/source/type/AD.tt M html/pfappserver/root/authentication/source/type/LDAP.tt commit c9e4fe4dd49bef0b45947cccc4a9e40d065588a5 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Jan 10 21:46:00 2015 -0500 Remove unused rule M t/data/authentication.conf commit 3493841ac51e378a35a5009d40efad1e51bf47ab Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 11 13:56:42 2014 -0500 Added test for ldap role caching A t/ldap-auth-cache.t commit a56c4e1386d40e05ed7ad5514823c418878ab9ad Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 11 13:54:24 2014 -0500 Added a test LDAP source M t/data/authentication.conf commit 2d0d515d924f27cda45bd94d4d9f2f452a7ac1db Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 11 13:52:36 2014 -0500 Fixed undef array error M lib/pf/Authentication/Source/LDAPSource.pm commit d194d3202de076f1b3085a1e1fc293e77840c20c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 2 15:41:49 2014 -0500 Give rules a default value M lib/pf/Authentication/Source.pm commit 402fdf4437d6630392cc3f2f4fb6b31b16eac4b1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 18 14:29:04 2014 -0500 Made caching configurable M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LDAP.pm commit 159ff452482f83c5b0ffb1cc3dbd7db6c244f6ba Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 18 14:28:22 2014 -0500 Add an additional check to make sure caching is configured for source M lib/pf/Authentication/Source/LDAPSource.pm commit 4ab5c6684cb4302725a50be0de4a1fa715f41bb1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 18 13:35:50 2014 -0500 updated NEWS file M NEWS.asciidoc commit e76b38d410884fa6d967d40c09802f57df18f586 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 18 13:29:02 2014 -0500 Cache results of the match M lib/pf/Authentication/Source/LDAPSource.pm commit 2e384197ebde536a7c729864a2514da8b9b0fe7e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 18 13:04:53 2014 -0500 Added new cache namespace for caching ldap role match M conf/chi.conf.example M lib/pf/CHI.pm commit 5fbddbfe0512f6517a057c0c710bcf8e3e420733 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 27 15:24:19 2015 -0500 removed useless logging statements M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/WindowsLiveSource.pm commit 441762aa3b837e7da54dc9bd3272b0bcd56cf424 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jan 27 13:48:32 2015 -0500 Fix syntax M NEWS.asciidoc M lib/pf/api.pm commit c96ba4072f1a5a0e7e7c0bb07c109096467d2517 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 26 10:47:56 2015 -0500 Added validate_argv to test if all the arguments are there (api) M lib/pf/api.pm commit ba3a57a0d8af429a79c32b68fa412f4f19626e15 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 23 12:26:29 2015 -0500 updated function name M lib/pf/api.pm commit 0f48ae40ba347180d9ff2b9686b464b63a688685 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jan 27 13:51:13 2015 -0500 Updated NEWS.asciidoc for LDAP connection M NEWS.asciidoc commit ef0200733b32c1331c69b9b85bff3dd42f3a5641 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 27 12:10:26 2015 -0500 missing timer value for scan-status M html/captive-portal/lib/captiveportal/PacketFence/Controller/Remediation.pm commit ec4af27d552d1a689a7e79738aa1aebbd0f3d966 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 27 12:10:05 2015 -0500 fix bad call to remediation status M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit e6963748be772f7af31634851480ab0fc1237a1a Author: Zammit Ludovic <lzammit@inverse.ca> Date: Tue Jan 27 11:30:57 2015 -0500 syntax improvement A html/captive-portal/content/CSTJ.mobileconfig A html/captive-portal/templates/CSTJ.mobileconfig M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Checkpoint.pm M lib/pf/firewallsso/Checkpoint.pm commit d8c8c2b92e1422fc71f8c30ba18df1e48c5e731d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 27 10:41:22 2015 -0500 Fix documentation M lib/pf/Authentication/Source/OAuthSource.pm commit e2dcb8f15e51da4e0c4dabaecb3d1489049663c0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 27 09:26:45 2015 -0500 Rework oauth sources type M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/LinkedInSource.pm M lib/pf/Authentication/Source/OAuthSource.pm M lib/pf/Authentication/Source/WindowsLiveSource.pm commit ffba44b270f094f46b51d7cc750aaa8ee07e62a0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 27 09:25:49 2015 -0500 Return explicit false on Source::search_attributes M lib/pf/Authentication/Source.pm commit acb4d68cf3896db51f5a4de834e066c0b77a194e Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jan 27 08:50:40 2015 -0500 Fix Pre-Depends entrie in debian/control M debian/control commit 9bb0524fad9f1301c30946ab2dbb5ae7d7d5c405 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jan 27 08:41:32 2015 -0500 Fix postinst M debian/control M debian/packetfence-pfcmd-suid.postinst M debian/packetfence.postinst commit 37616d6d3b3d738bc432869583da44141fcdde97 Author: acecile <gandalf@le-vert.net> Date: Thu Dec 4 16:20:27 2014 +0100 Move snort/suricata to recommends as its not mandatory M debian/control commit 65b7ef43dd96b608e16edf7c23c4577b46fbe536 Author: acecile <gandalf@le-vert.net> Date: Thu Dec 4 16:18:31 2014 +0100 postrm shouldn't fail if init script missing (ie: half-installed) M debian/packetfence.postrm commit abfadf6c6c26cc5d6a5c2492e5a36165deeb00c3 Author: acecile <gandalf@le-vert.net> Date: Thu Dec 4 15:59:20 2014 +0100 packetfence-pfcmd-suid contains compiled code, enable shlibs M debian/control M debian/rules commit 9cf7fc6b40e94cf417e3d3c56d80a108ed568b0e Author: acecile <gandalf@le-vert.net> Date: Thu Dec 4 15:55:12 2014 +0100 Move freeradius and dhcp to recommends, add new isc-dhcp-server alternative (new name), ca-certificate as pre-depends looks very suspicious M debian/control commit 6b96aea40dfb651677c9d790fc802105afe8d53e Author: acecile <gandalf@le-vert.net> Date: Thu Dec 4 15:50:40 2014 +0100 Invalid section main/net M debian/control commit 4b50c27abc6c66f771ecca9b45fda39021ac3bc6 Author: acecile <gandalf@le-vert.net> Date: Thu Dec 4 15:37:05 2014 +0100 Move chown pf:pf to postinst script A debian/packetfence-pfcmd-suid.postinst M debian/rules commit a65b48f3b72454e5b4008ebe6da4823277373a3a Author: acecile <gandalf@le-vert.net> Date: Thu Dec 4 14:19:22 2014 +0100 Fix typo in debian/changelog M debian/changelog commit 11de0e95fa00300a395d0658f6f59fa23f80f47e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 27 08:22:24 2015 -0500 Missing doc headers M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/OAuthSource.pm M lib/pf/Authentication/Source/WindowsLiveSource.pm commit 9c642342e468e198e4a0b4e56c1852666e498858 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jan 27 08:13:28 2015 -0500 Rework Oauth authentication sources + add lookup of info - Fixes Github source - Refactored OAuth sources modules with inheritance - Added person lookup of the information received in the oauth process M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/LinkedInSource.pm A lib/pf/Authentication/Source/OAuthSource.pm M lib/pf/Authentication/Source/WindowsLiveSource.pm commit e019b723a3f45d9fdc53e0b0fc83a690414efbf1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 26 16:43:56 2015 -0500 Updated pod M html/captive-portal/lib/captiveportal/Base/Controller.pm commit cf0ee3ea4aa0fb17381c7d84d138a3a25ffb1355 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 26 16:41:58 2015 -0500 Reworked help comment of sms_pin_retry_limit M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit 169ced64053cfd4450d1e38e1d92d8bd873fb936 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 26 16:41:12 2015 -0500 Change logging level of entry M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm commit 62803d37e39f522ca41abfeda32bf61f54528e09 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 26 16:38:13 2015 -0500 Fixed logic for disabling retry limits M html/captive-portal/lib/captiveportal/Base/Controller.pm commit 706f571c6b62b780285f3b02b180c6dd1880e321 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 26 14:54:49 2015 -0500 Fix logger declaration in Source.pm M lib/pf/Authentication/Source.pm commit f7a829660d326492c8f484183b87ef606b7ca5a5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 26 09:24:30 2015 -0500 Fix syntax M NEWS.asciidoc M lib/pf/pfcmd/checkup.pm M lib/pf/vlan/filter.pm commit ecb53e099b018bfe0fa5c742dc8480f8a7411a36 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Jan 25 16:27:18 2015 -0500 Fixed invalid call to preventDefault M html/pfappserver/root/static/js/node.js commit c593e6b2aafa0e4571d3186d29396f540937063b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jan 23 15:26:37 2015 -0500 Add 2-letter country codes to authorized locales M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 416d97cd6955a66d53856b5c6f49935274138bfd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jan 23 15:23:51 2015 -0500 Lowercase 2-letter country code in templates D html/captive-portal/templates/violations/bandwidth_limit.FR.html A html/captive-portal/templates/violations/bandwidth_limit.fr.html D html/captive-portal/templates/violations/banned_devices.FR.html A html/captive-portal/templates/violations/banned_devices.fr.html D html/captive-portal/templates/violations/banned_os.FR.html A html/captive-portal/templates/violations/banned_os.fr.html D html/captive-portal/templates/violations/darknet.FR.html A html/captive-portal/templates/violations/darknet.fr.html D html/captive-portal/templates/violations/failed_scan.FR.html A html/captive-portal/templates/violations/failed_scan.fr.html D html/captive-portal/templates/violations/generic.FR.html A html/captive-portal/templates/violations/generic.fr.html D html/captive-portal/templates/violations/lsass.FR.html A html/captive-portal/templates/violations/lsass.fr.html D html/captive-portal/templates/violations/malware.FR.html A html/captive-portal/templates/violations/malware.fr.html D html/captive-portal/templates/violations/nat.FR.html A html/captive-portal/templates/violations/nat.fr.html D html/captive-portal/templates/violations/p2p.FR.html A html/captive-portal/templates/violations/p2p.fr.html D html/captive-portal/templates/violations/roguedhcp.FR.html A html/captive-portal/templates/violations/roguedhcp.fr.html D html/captive-portal/templates/violations/sample.FR.html A html/captive-portal/templates/violations/sample.fr.html D html/captive-portal/templates/violations/scanning.FR.html A html/captive-portal/templates/violations/scanning.fr.html D html/captive-portal/templates/violations/spam.FR.html A html/captive-portal/templates/violations/spam.fr.html D html/captive-portal/templates/violations/system_scan.FR.html A html/captive-portal/templates/violations/system_scan.fr.html D html/captive-portal/templates/violations/trojan.FR.html A html/captive-portal/templates/violations/trojan.fr.html D html/captive-portal/templates/violations/zotob.FR.html A html/captive-portal/templates/violations/zotob.fr.html commit f4a4d18e1125ae7734d3b87d36386e74faa9c05c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jan 23 14:51:07 2015 -0500 Revert "Renamed FR template files" This reverts commit d4b1de030adb92e9e390130b043f6f45e79649e4. A html/captive-portal/templates/violations/bandwidth_limit.FR.html D html/captive-portal/templates/violations/bandwidth_limit.fr_FR.html A html/captive-portal/templates/violations/banned_devices.FR.html D html/captive-portal/templates/violations/banned_devices.fr_FR.html A html/captive-portal/templates/violations/banned_os.FR.html D html/captive-portal/templates/violations/banned_os.fr_FR.html A html/captive-portal/templates/violations/darknet.FR.html D html/captive-portal/templates/violations/darknet.fr_FR.html A html/captive-portal/templates/violations/failed_scan.FR.html D html/captive-portal/templates/violations/failed_scan.fr_FR.html A html/captive-portal/templates/violations/generic.FR.html D html/captive-portal/templates/violations/generic.fr_FR.html A html/captive-portal/templates/violations/lsass.FR.html D html/captive-portal/templates/violations/lsass.fr_FR.html A html/captive-portal/templates/violations/malware.FR.html D html/captive-portal/templates/violations/malware.fr_FR.html A html/captive-portal/templates/violations/nat.FR.html D html/captive-portal/templates/violations/nat.fr_FR.html A html/captive-portal/templates/violations/p2p.FR.html D html/captive-portal/templates/violations/p2p.fr_FR.html A html/captive-portal/templates/violations/roguedhcp.FR.html D html/captive-portal/templates/violations/roguedhcp.fr_FR.html A html/captive-portal/templates/violations/sample.FR.html D html/captive-portal/templates/violations/sample.fr_FR.html A html/captive-portal/templates/violations/scanning.FR.html D html/captive-portal/templates/violations/scanning.fr_FR.html A html/captive-portal/templates/violations/spam.FR.html D html/captive-portal/templates/violations/spam.fr_FR.html A html/captive-portal/templates/violations/system_scan.FR.html D html/captive-portal/templates/violations/system_scan.fr_FR.html A html/captive-portal/templates/violations/trojan.FR.html D html/captive-portal/templates/violations/trojan.fr_FR.html A html/captive-portal/templates/violations/zotob.FR.html D html/captive-portal/templates/violations/zotob.fr_FR.html commit bc241e299906f30fe17477164848619be73ad3af Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 23 12:21:21 2015 -0500 Chang the default of sms_pin_retry_limit to 0 M conf/profiles.conf.example M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit 07a9567da1b9281089351d539e1f30a486467800 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 23 12:14:14 2015 -0500 Updated help for sms pin retry limit M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit e94698f78ff154b3115694f5681cb5633523a233 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 23 11:56:46 2015 -0500 If the max of a retry is zero the there is no limit M html/captive-portal/lib/captiveportal/Base/Controller.pm commit d741666e45a67324e19ff83265eee0b0c1dcd58e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 23 11:54:18 2015 -0500 Will read sms retry limit from the profile configuration M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm commit a692a599a837195592ede02c9d7af54a64e7ca69 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 22 15:07:42 2015 -0500 Reformatted code and update pod doc M html/captive-portal/lib/captiveportal.pm commit f4662936b1c79dccfb7c7b4c90cf956632c166db Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 22 15:07:01 2015 -0500 Updated pod M lib/CHI/Driver/SubNamespace.pm commit 3dcaf31f4f9c9c1b2c8ae0ca57690f8bb89468cb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 22 14:52:41 2015 -0500 Added new profile parameter sms_pin_retry_limit M conf/profiles.conf.example M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M lib/pf/pfcmd/checkup.pm commit 71e1d97f12ee0e33718cec2676cce388e0f7f98c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 21 13:21:47 2015 -0500 Refactor to use the user specific cache for do_not_deauth M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit ec70e74ff06e182467859c3d7079b0e96f610618 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 21 13:17:39 2015 -0500 Invalidate activation code for mac after retry limit for sms as been reached M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm commit eb962f7d47428c4bdfdb5d23c64c40eeb420f370 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 21 13:02:16 2015 -0500 Use the user specific cache instead of the session M html/captive-portal/lib/captiveportal/Base/Controller.pm commit c45c05ca7ee70377dde247fb1e7c40cdaddbe868 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 21 12:59:24 2015 -0500 Return a user specific cache M html/captive-portal/lib/captiveportal.pm commit ca5a316ad077ba972064324e39e60c7ca2e789ab Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 21 12:44:50 2015 -0500 Added type invalidate_codes_for_mac parameter M lib/pf/activation.pm commit 8531ed6f24827576b5a460561c899347d531f2e3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 21 11:30:58 2015 -0500 New module CHI::Driver::SubNamespace A lib/CHI/Driver/SubNamespace.pm commit 5e065b77dd571430a8b8a4a19e36d9434e003b4c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 20 17:19:50 2015 -0500 New method for invalidate codes for a mac M lib/pf/activation.pm commit 84912f2822fcfff57d3ecb8003d95753a618bbed Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 20 17:02:11 2015 -0500 Cleanup code and moved to pf::log M lib/pf/activation.pm commit 28788429fa82abba5236e0dd32ba284795175634 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Jan 11 17:57:03 2015 -0500 Refactor sms retry to the Base::Controller M html/captive-portal/lib/captiveportal/Base/Controller.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm commit 9e08d4a14feba3eea57504f2cefeebfde58041f4 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Jan 11 17:25:58 2015 -0500 Add retry support for sms M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm commit 4cf11418deed3a1d999e463530ed3b0bec0cd713 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Jan 11 17:22:06 2015 -0500 Added error code and message for maximum retries M lib/pf/web/guest.pm commit b29983336834a3e2636b7ef4beb164adf5e2bbdf Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 23 10:59:21 2015 -0500 Revert "Update endtime instead of insert a new line in iplog table" This reverts commit 8a101681ff6d0870c486af23fe1daf96fe8b1304. Conflicts: NEWS.asciidoc M NEWS.asciidoc M lib/pf/api.pm M sbin/pfdhcplistener commit 378f839fbf0cb8b3775fc73d9b63aa8aa8090269 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 23 10:52:52 2015 -0500 Updated NEWS.asciidoc file M NEWS.asciidoc commit 5a0f9c1b7469ed916f2f43b01db9eafabb2fa48a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 23 10:51:48 2015 -0500 Added syntax checkup for vlan filters and apache filters M lib/pf/pfcmd/checkup.pm M lib/pf/vlan/filter.pm commit 8a101681ff6d0870c486af23fe1daf96fe8b1304 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 22 11:27:24 2015 -0500 Update endtime instead of insert a new line in iplog table M NEWS.asciidoc M lib/pf/api.pm M sbin/pfdhcplistener commit baa15eed6136e4b19e3038b7cba7643855d3c717 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jan 23 09:37:59 2015 -0500 Remove useless IF Forgot it in 52d61c720908b4f6e4f9650d4c01b48d0b04960c M html/pfappserver/root/user/list.tt commit 022dccb01e3496fb8bc602fb3516b1402a08071d Author: Zammit Ludovic <lzammit@inverse.ca> Date: Thu Jan 22 16:10:45 2015 -0500 fix typo + resize image in the doc M docs/PacketFence_Checkpoint_Quick_Install_Guide.asciidoc commit d189584acca0ff7f6b3087100c58642f82f5ea84 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 22 15:56:10 2015 -0500 Updated NEWS file M NEWS.asciidoc commit 2e5fe130415d50d2f32d44622a858523b04fb2df Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 16 13:19:56 2015 -0500 Move billing_engine back into main setting block M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit 5a92c5300f546023489cda0a4f746c35565464fd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 15 16:40:50 2015 -0500 Cleaned up indentation M html/pfappserver/root/config/profile/create.tt M html/pfappserver/root/config/profile/view.tt commit 91c0ee98c0276858c30ddbc434530c4411cc180d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 15 16:39:24 2015 -0500 Cleanup code M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit b5d699d4e09e7e8711fa33c496c746897fa729b3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 15 16:36:16 2015 -0500 Cleaned up indentation M html/pfappserver/root/config/profile/create.tt commit bf2378e2fa1cf14925d9763e87bbcf937616a300 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 14 13:49:44 2015 -0500 updated NEWS file M NEWS.asciidoc commit 69c51a71043cf3a25805aab44dec81bfef4a6f46 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 14 13:48:45 2015 -0500 Refactored blocks to ProfileCommon M html/pfappserver/lib/pfappserver/Form/Config/Profile.pm M html/pfappserver/lib/pfappserver/Form/Config/Profile/Default.pm M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm commit fdbdc7735bce6a379a678ac2709ca7e73d1e0b1d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 14 13:32:31 2015 -0500 Moved all captive portal settings to it's own tab M html/pfappserver/lib/pfappserver/Form/Config/Profile.pm M html/pfappserver/lib/pfappserver/Form/Config/Profile/Default.pm M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm A html/pfappserver/root/config/profile/captive-portal-settings.tt M html/pfappserver/root/config/profile/create.tt M html/pfappserver/root/config/profile/files.tt M html/pfappserver/root/config/profile/tab-content.tt M html/pfappserver/root/config/profile/view.tt commit d4b1de030adb92e9e390130b043f6f45e79649e4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 22 11:31:05 2015 -0500 Renamed FR template files so they can be used by the code D html/captive-portal/templates/violations/bandwidth_limit.FR.html A html/captive-portal/templates/violations/bandwidth_limit.fr_FR.html D html/captive-portal/templates/violations/banned_devices.FR.html A html/captive-portal/templates/violations/banned_devices.fr_FR.html D html/captive-portal/templates/violations/banned_os.FR.html A html/captive-portal/templates/violations/banned_os.fr_FR.html D html/captive-portal/templates/violations/darknet.FR.html A html/captive-portal/templates/violations/darknet.fr_FR.html D html/captive-portal/templates/violations/failed_scan.FR.html A html/captive-portal/templates/violations/failed_scan.fr_FR.html D html/captive-portal/templates/violations/generic.FR.html A html/captive-portal/templates/violations/generic.fr_FR.html D html/captive-portal/templates/violations/lsass.FR.html A html/captive-portal/templates/violations/lsass.fr_FR.html D html/captive-portal/templates/violations/malware.FR.html A html/captive-portal/templates/violations/malware.fr_FR.html D html/captive-portal/templates/violations/nat.FR.html A html/captive-portal/templates/violations/nat.fr_FR.html D html/captive-portal/templates/violations/p2p.FR.html A html/captive-portal/templates/violations/p2p.fr_FR.html D html/captive-portal/templates/violations/roguedhcp.FR.html A html/captive-portal/templates/violations/roguedhcp.fr_FR.html D html/captive-portal/templates/violations/sample.FR.html A html/captive-portal/templates/violations/sample.fr_FR.html D html/captive-portal/templates/violations/scanning.FR.html A html/captive-portal/templates/violations/scanning.fr_FR.html D html/captive-portal/templates/violations/spam.FR.html A html/captive-portal/templates/violations/spam.fr_FR.html D html/captive-portal/templates/violations/system_scan.FR.html A html/captive-portal/templates/violations/system_scan.fr_FR.html D html/captive-portal/templates/violations/trojan.FR.html A html/captive-portal/templates/violations/trojan.fr_FR.html D html/captive-portal/templates/violations/zotob.FR.html A html/captive-portal/templates/violations/zotob.fr_FR.html commit 664e67311c6bb2c77c27e5f8e398e5086e5d5a1e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 12 16:11:47 2015 -0500 Only connect to a LDAP server once per match M lib/pf/Authentication/Source/LDAPSource.pm commit 1b8c2bc36502b000879f0cebf53db767de1c8227 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 12 16:01:09 2015 -0500 Added pre and post action when matching rules M lib/pf/Authentication/Source.pm commit 1fbeead9d6d9272637bc8d2cba0e3ce9e994e76c Author: Zammit Ludovic <lzammit@inverse.ca> Date: Thu Jan 22 11:04:38 2015 -0500 fix form M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Checkpoint.pm commit db64381a3a74177f585ae49491d1be741b9bd7a1 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Thu Jan 22 11:00:24 2015 -0500 fix doc M docs/PacketFence_Checkpoint_Quick_Install_Guide.asciidoc M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Checkpoint.pm commit 52d61c720908b4f6e4f9650d4c01b48d0b04960c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 22 10:42:24 2015 -0500 Remove the pencil from the user list username - It wasn't part of the link anymore and became useless M html/pfappserver/root/user/list.tt commit bb1f6e1456a2762c9b1a45516a0aabc2fd1c66d8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 22 10:43:09 2015 -0500 Cleanup whitespace M html/pfappserver/root/user/advanced_search.tt commit 1fe72ce737deca2328bbd734db23e1a2c00ae2d9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 22 10:30:43 2015 -0500 Updated NEWS file M NEWS.asciidoc commit b2e1f5d9acef0067ce25bf0330cc8ac178134d1e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 22 10:27:46 2015 -0500 Refactored user listing into it's own template M html/pfappserver/root/user/advanced_search.tt A html/pfappserver/root/user/list.tt M html/pfappserver/root/user/simple_search.tt commit 8cfe050fefdbcb00a76b479e7416ea82110c3dd9 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Thu Jan 22 10:29:03 2015 -0500 fix copyright M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Checkpoint.pm commit 547e5dcf7a22715c2fbe10cd92fdb8c4a4e33293 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Thu Jan 22 10:24:47 2015 -0500 removed doc-checkpoint-SSO_Role.png file D docs/images/doc-checkpoint-SSO_Role.png M lib/pf/firewallsso/Checkpoint.pm commit b40e553bd85bae63ffbd0bfd6f170f56a640ef63 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Tue Jan 20 11:28:22 2015 -0500 code improvement M docs/PacketFence_Checkpoint_Quick_Install_Guide-docinfo.xml M docs/PacketFence_Checkpoint_Quick_Install_Guide.asciidoc A docs/images/doc-checkpoint-cfg_SSO_pf.png M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Checkpoint.pm M lib/pf/firewallsso/Checkpoint.pm commit af4b2c2b62c377278e8ba57ecf21777279e787c1 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Tue Jan 6 10:00:55 2015 -0500 Checkpoint documentation M Makefile A docs/PacketFence_Checkpoint_Quick_Install_Guide-docinfo.xml A docs/PacketFence_Checkpoint_Quick_Install_Guide.asciidoc A docs/images/doc-checkpoint-SSO_Role.png A docs/images/doc-checkpoint-accounting_settings.png A docs/images/doc-checkpoint-ldap_groups.png commit 1a5e7ee2b237a7bd5e934029c8cae8c5c81dfcc5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jan 21 15:32:21 2015 -0500 fix sponsor locationlog based filters M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit bf5f344de3cd4e996c902ee1732a0becdf51bfc3 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Tue Dec 30 14:06:38 2014 -0500 Added support for the Checkpoint firewall A html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/Checkpoint.pm A lib/pf/firewallsso/Checkpoint.pm commit 5abe92fc104e5cb68abed41556de44d48562d572 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 20 13:11:39 2015 -0500 Updated NEWS file M NEWS.asciidoc commit beaa2e65cbf452519dfc72670dc54a2642ca3f37 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 20 13:05:49 2015 -0500 Updated NEWS file M NEWS.asciidoc commit 59c572f2a47e36f5c60f802e9a0a06d9e170f233 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 20 12:16:47 2015 -0500 All the submanagers take the same managed state of the pfdhcplistener service M lib/pf/services/manager/pfdhcplistener.pm commit 7ef142a8aa6ef379fb7f526a11324f0f3ac77cd0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 20 12:13:07 2015 -0500 Allow a service::manager to isManaged setting to be turned on or off M lib/pf/services/manager.pm commit 810deb8c5a3eba2ca5e18727abce03dec6840ed7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 20 12:06:09 2015 -0500 Run only the submanagers for a manager that contains submanagers M bin/pfcmd.pl commit d08f388e88ea70f50d0abf10df6fd52c0e9c7245 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 20 13:00:49 2015 -0500 Removed empty lines M html/pfappserver/root/static/js/node.js commit 5c0e26b9ca45fb40f4d7fa8e9fb973b276e9f669 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 20 12:57:15 2015 -0500 Updated NEWS file M NEWS.asciidoc commit 7c6aa96798c7ea52f272176368dd943a48d392c4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 20 11:19:35 2015 -0500 Will refresh taking in account the current search and pagination info M html/pfappserver/root/static/js/node.js commit 76285f9197c8ce54ef12027fd4c2353a15d27224 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 20 10:46:48 2015 -0500 Refresh node page M html/pfappserver/root/static/js/node.js commit 18ce4370f89009fd32938232e7f7627cca73b234 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 19 13:50:50 2015 -0500 fixed undefined realm options throwing a warning M lib/pf/services/manager/radiusd.pm commit 4ad75f56c0d9f5487c0fffd3d9cbf3780ba0c3f8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jan 19 10:05:43 2015 -0500 Fixed facebook email lookup in oauth M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm commit 97d854bcfaa6eda5bdde7a04be9756d67edf3b5a Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Jan 18 17:04:51 2015 -0500 Added missing COPYRIGHT M addons/dev-helpers/git/pre-commit.pl M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/captive-portal/t/01app.t M html/captive-portal/t/02pod.t M html/captive-portal/t/03podcoverage.t M html/captive-portal/t/view_HTML.t M html/pfappserver/lib/pfappserver.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Pagination.pm M html/pfappserver/lib/pfappserver/View/CSV.pm M html/pfappserver/lib/pfappserver/View/JSON.pm M html/pfappserver/t/01app.t M html/pfappserver/t/02pod.t M html/pfappserver/t/03podcoverage.t M html/pfappserver/t/controller_Config-Networks.t M html/pfappserver/t/controller_Config-Pf.t M html/pfappserver/t/controller_Config-System.t M html/pfappserver/t/controller_Config.t M html/pfappserver/t/controller_Configurator.t M html/pfappserver/t/controller_DB.t M html/pfappserver/t/controller_Enforcement.t M html/pfappserver/t/controller_Interface.t M html/pfappserver/t/model_Config-System.t M html/pfappserver/t/model_Config.t M html/pfappserver/t/model_Configurator.t M html/pfappserver/t/model_DB.t M html/pfappserver/t/model_Enforcement.t M html/pfappserver/t/model_Interface.t M html/pfappserver/t/model_PfConfigAdapter.t M html/pfappserver/t/model_Report.t M html/pfappserver/t/model_Services.t M html/pfappserver/t/view_Admin.t M html/pfappserver/t/view_Configurator.t M html/pfappserver/t/view_HTML.t M html/pfappserver/t/view_JSON.t M t/IniFiles.t M t/MAC.t M t/captive-portal_libs.t M t/pf.t M t/pfappserver_libs.t commit 364e330b7f5887ca09d36cdc3e8c981dca360b17 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Jan 18 17:04:34 2015 -0500 Unused test D html/pfappserver/t/controller_Config-Interface.t commit 28ad0241a2e50fff1d013bcc315eab00a766d76e Author: Julien Semaan <jul.semaan@gmail.com> Date: Sun Jan 18 15:28:30 2015 -0500 Missing use pf::config in the new br100 module it's zammit's fault M lib/pf/Switch/AeroHIVE/BR100.pm commit d10e0f90a8febbe1b0c897a76a631d3bd7e9bb5d Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Jan 17 08:55:51 2015 -0500 Updated pod documentation M html/pfappserver/lib/pfappserver/Form/Config/Profile.pm commit e34bd9152865701a7da3f12970d82df820f6bf72 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jan 16 08:18:43 2015 -0500 Revert "Merge pull request #292 from jrouzierinverse/feature/control-file-per-config-cached" This reverts commit b5e9112722b6dce8a68d415ba3f496ef0007634c, reversing changes made to 6cdb7eb27aeb1496f6a3c7fdb6b0a510a3ada032. M NEWS.asciidoc D addons/dev-helpers/config-reload-loop.pl M addons/packages/packetfence.spec M bin/pfcmd.pl M conf/httpd.conf.d/httpd.admin M conf/httpd.conf.d/httpd.portal M conf/httpd.conf.d/httpd.webservices M debian/control M html/captive-portal/lib/captiveportal.pm M html/pfappserver/lib/pfappserver.pm M html/pfappserver/lib/pfappserver/Base/Model/Config.pm M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M lib/pf/CHI.pm M lib/pf/ConfigStore.pm M lib/pf/ConfigStore/Switch.pm D lib/pf/FileLocker.pm M lib/pf/WebAPI/InitHandler.pm M lib/pf/authentication.pm M lib/pf/config.pm M lib/pf/config/cached.pm M lib/pf/violation_config.pm M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfdns M sbin/pfmon M sbin/pfsetvlan M t/config-cached.t commit dbc5610696b65e3944c95e6f93d3d4337ad45f79 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 15 16:33:31 2015 -0500 Fix comma spacing M lib/pf/config.pm commit 207944e70fa6b35afd1988bf975d700dee988137 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 15 16:32:24 2015 -0500 Indented template M html/pfappserver/root/config/profile/tab-content.tt commit f4642e00566b13d330c8f61db3ca83dcd3b713ef Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 15 16:30:51 2015 -0500 Updated pod M t/unittest/profile/filter/all.t commit 6d4e42ba122a8a9ef9fb3ff98f79255661ea8ef9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 15 16:29:27 2015 -0500 Add additional comments M lib/pf/pfcmd/checkup.pm commit 55cf75399e507d66cff9212c34c1e8dfb9b01a71 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 15 16:17:20 2015 -0500 Removed commented code M lib/pf/config/cached.pm commit 8bff7abba14cb6897ac9e523e5481d0c05206465 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 15 16:15:20 2015 -0500 Remove unused line M addons/dev-helpers/config-reload-loop.pl commit 83ca24c5fed347ed513f4b36901f8ea5f37ab41a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 9 16:27:21 2015 -0500 Updated pod doc M addons/dev-helpers/config-reload-loop.pl commit 69114cbcf6abe11b30f7f89b625f15487467be3e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 9 16:24:40 2015 -0500 Remove unused function DESTROY M lib/pf/config/cached.pm commit 2b7cb9db877d90e3bd56329699922c5ecc2cb245 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 9 16:24:09 2015 -0500 refactor GotReloadWriteLock M lib/pf/config/cached.pm commit 13a208f3573ef77e544c3f2453d8cd6b1be668cc Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 9 16:05:16 2015 -0500 Updated pod M lib/pf/config/cached.pm commit 7990ae9ae7d24ef05b285316140b5b9eb5d700ca Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 9 16:03:00 2015 -0500 Updated the copyright M lib/pf/FileLocker.pm commit fddb3a8ddb4d5afcc8f8065aa72d919114d56dfc Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 9 16:01:28 2015 -0500 Updated the copyright M addons/dev-helpers/config-reload-loop.pl commit bffaad9313f17fc7325922e5d852116096301573 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 9 15:46:23 2015 -0500 Updated pod doc M lib/pf/config/cached.pm commit 5fe035a316826f6ecec95a19a62957e055727064 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 8 11:44:03 2015 -0500 Updated the version number of CHI M addons/packages/packetfence.spec M debian/control commit fd1b18524df655caae98fae70d4b88742c2a6d34 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 15 11:28:08 2014 -0500 Updated NEWS file M NEWS.asciidoc commit 4dda0fbe343aff115f43183b39e1bd424395cd87 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 2 11:05:21 2014 -0500 Will display error message from ConfigStore::commit on error M html/pfappserver/lib/pfappserver/Base/Model/Config.pm commit d0dd42e2c75d9ada72992aadc0882e50950f7f3a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 2 11:04:30 2014 -0500 Cannot rewrite file while a reload is happening M lib/pf/config/cached.pm commit 337ee79d8a2d880a72ddac5db146144750d3fcad Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 2 11:01:15 2014 -0500 commit Will result an error message on failure M lib/pf/ConfigStore.pm commit 407a3fe00f1c7b7676f42085cfdd44695f3ef6d5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 1 15:36:33 2014 -0500 Use the pf::CHI for variable for the datastore M lib/pf/CHI.pm commit e9c1f1b7c19f89265460fc29d0fb26ce7bd19180 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 1 14:24:41 2014 -0500 Fixed typo M lib/pf/FileLocker.pm commit 949f7940952e2d5894993fc15372977b9b50eeba Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 1 13:23:11 2014 -0500 New test script for testing the refreshing of the config cache A addons/dev-helpers/config-reload-loop.pl commit 30bd6a90bc435d22f8116736eccb9edeac6b3c22 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 1 13:21:48 2014 -0500 Added a global lock M lib/pf/config/cached.pm commit 2e590cc547f7fe80309bc6805191765b7e5e5f7e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 1 13:20:38 2014 -0500 Rename method isWriteLocked to isWriteLockedByAnother and added a check if another process has the lock M lib/pf/FileLocker.pm commit acb82978395d53eef1d05f1f47f2654f8e2cae9c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 1 12:35:55 2014 -0500 Will refresh from the cache instead of reload M html/captive-portal/lib/captiveportal.pm M html/pfappserver/lib/pfappserver.pm M lib/pf/WebAPI/InitHandler.pm M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfdns M sbin/pfmon M sbin/pfsetvlan commit a1f2ef030e18fff05a87a9a2742eff61164c2610 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 1 12:26:37 2014 -0500 Expiration of config cache cannot happen during a reload of the cache Removed UpdateControlConfigs Added new function RefreshConfigs M bin/pfcmd.pl M lib/pf/config/cached.pm commit a723de5a1197a78f972791e59b0e857ebff7a259 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 1 09:57:25 2014 -0500 Refactor compare to make it more clear M lib/pf/FileLocker.pm commit 241791175af9850a4322c191bdc469f2949aa27d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 28 17:23:10 2014 -0500 Fix blocking of processes M lib/pf/config/cached.pm commit 4a70110b4d27297a3eba3c515c149a68123c1890 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 28 13:35:44 2014 -0500 Reworked HasExpired so it will not expire if a reload is happening M lib/pf/config/cached.pm commit de72f5702f02c6a2162dd2cd5fbf3a0ac3c876d8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 27 11:04:17 2014 -0500 Disconnect all cached connections M conf/httpd.conf.d/httpd.admin M conf/httpd.conf.d/httpd.portal M conf/httpd.conf.d/httpd.webservices M lib/pf/WebAPI/InitHandler.pm commit 6ae5e9444ef37c8411a34f6de42ea22c6e76ba42 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 26 10:29:07 2014 -0500 New attribute lockAcquired to keep track if the lock was acquired M lib/pf/FileLocker.pm commit e01e7bc3d848bc9050be14841c656c8d7a742fa5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 25 22:06:25 2014 -0500 New method isWriteLocked M lib/pf/FileLocker.pm commit 6fa1d2516391828059945be4f89c9b6a59c6197c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 24 16:30:04 2014 -0500 Added new option -nocache M lib/pf/config/cached.pm commit 3bbc50c9b613ff459349c9ee2b576650b67b3952 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 24 16:27:01 2014 -0500 Remove duplicated use statement M lib/pf/config/cached.pm commit 2f15bf41d917b6c2bf641770f97bd9195f5004a8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 24 15:59:33 2014 -0500 Rename ReadConfig to ReloadConfig to avoid calling callbacks twice M lib/pf/authentication.pm M lib/pf/config.pm M lib/pf/config/cached.pm M sbin/pfsetvlan M t/config-cached.t commit ec1514385e88758ae9219fe8ada2f9aee407960b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 24 15:45:36 2014 -0500 Deal with the case of an non existent file M lib/pf/config/cached.pm commit 7bac59a7825d638aa528a4a24e37f073c25b8f09 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 21 14:32:36 2014 -0500 Do not remove callbacks during expire_if M lib/pf/config/cached.pm commit e7d35680b231ae4875205d7af2e8a33b804207c7 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 20 17:17:54 2014 -0500 Remove unused functions M lib/pf/config/cached.pm commit 836a37e42886cfb0403e7456984c5224dd7a388c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 20 15:59:01 2014 -0500 Ensure permissions are correct for lock files M lib/pf/config/cached.pm commit 2eebbe4d133684698e7a37f5c863523b0057abc0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 18 11:34:24 2014 -0500 Remove onfilereloadonce M lib/pf/config/cached.pm commit 46ca9da3baf7c4529f06dd7b341eaab816944ba8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 18 11:33:56 2014 -0500 Remove onfilereloadonce M lib/pf/ConfigStore/Switch.pm commit 48f7015b841686568704a243fd4c50d0713d8415 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 18 11:33:31 2014 -0500 Update the control files before reload attempting to reload the config file M bin/pfcmd.pl commit 2ca5f2eba5835c6b6286c5cf3f35ab3c98151a87 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 18 11:28:19 2014 -0500 Remove cached_pf_default_config as a global variable M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M lib/pf/config.pm commit feeb263760e98b3ebf4c9ab8c8d17bcd6b4e7169 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 18 10:58:50 2014 -0500 Remove the onfilereloadonce option M lib/pf/violation_config.pm commit 9b778848eb58150919867069dc49769732c554af Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 20 15:47:46 2014 -0400 Remove unused fuction M bin/pfcmd.pl commit c96f927162b77201b0bbabd09ead9ad26f6a223a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 20 13:04:45 2014 -0400 Unlock call directly _doRealLock M lib/pf/FileLocker.pm commit e2a99b45c46ceb10683d299fed30ffdc979962b3 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Oct 18 08:34:41 2014 -0400 Removed unused function M lib/pf/config/cached.pm commit 14c52f52230e8dc3359ea4dfdc5b5dcd605f8683 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 17 16:24:42 2014 -0400 Use a per config file expiration lock M lib/pf/config/cached.pm commit 55f8552b3902ce7ea000a0ae9e75a31bc0abb87f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 17 14:01:56 2014 -0400 New class pf::FileLocker A lib/pf/FileLocker.pm commit dbe68ec3faf071155180355ab7f33d67b7b96970 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 15 11:37:28 2015 -0500 For pf::profile::filter use the ful module name as the translation M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm M html/pfappserver/lib/pfappserver/I18N/i_default.po commit fb028bbf754eec004e073f7a666eca0b379ee160 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 15 10:49:53 2015 -0500 Fixed package name and updated pod M lib/pf/profile/filter/all.pm commit 601eb53b037ab1977f933dab7c01164c09b2ff63 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 15 10:49:25 2015 -0500 Fixed whitespace M html/pfappserver/lib/pfappserver/Form/Config/Profile.pm commit 378a4e7156e9daa8a9f1690e8fb5ceefb14e80c3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 15 10:44:24 2015 -0500 Added a unittest for pf::profile::filter::all A t/unittest/profile/filter/all.t commit f439343a935168a7bb9a52341a3df734886c43ed Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 14 15:29:28 2015 -0500 Update pod M lib/pf/profile/filter/all.pm commit eecf4a32f0c3682b725ced7b989159c4e0aee39b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 14 11:33:56 2015 -0500 Reworked the Filter to look more like the authentication sources rules M html/pfappserver/root/config/profile/tab-content.tt commit 6171ed281277d88a93a4573d420faf9e742a4a0d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 14 11:32:47 2015 -0500 Remove filter_match_style from the definition block M html/pfappserver/lib/pfappserver/Form/Config/Profile.pm commit 36ad9bfec3656af3955b461fb42c413cbfd33472 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 12 13:57:52 2015 -0500 Add additional check for filter_match_style M lib/pf/config.pm commit 914d590779211d43735d2d251a652cb1ddf75d56 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 12 10:30:40 2015 -0500 Move filter_match_style above the filters M html/pfappserver/root/config/profile/tab-content.tt commit 66897bc65efab4d0bb1d82dbc507020e4cc93671 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 12 10:24:58 2015 -0500 Updated NEWS file M NEWS.asciidoc commit 0fd0f5827e2ec327f3ea383ec9cd6ec3e37c3fbd Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 9 11:36:58 2015 -0500 Updated pod doc M lib/pf/factory/profile/filter.pm commit 1e196febb8f22c34e67cad12e8b173fff9d34fc0 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 9 11:16:15 2015 -0500 Remove the use of the any profile filter M lib/pf/config.pm M lib/pf/factory/profile/filter.pm D lib/pf/profile/filter/any.pm commit 9eb4d6080e211616cb04ac0c0e0e11808da051ae Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 9 11:06:12 2015 -0500 Added the ability to match a profile either using either any or all the profile filters M lib/pf/config.pm commit 1a1a4b86da327d26b3e881c35981143c7b3d0db2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 9 10:44:01 2015 -0500 Do not automatically load profile::filter all or any M lib/pf/factory/profile/filter.pm commit 8c7213775f2177ba43b118c6ed54143e58593938 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 9 10:43:27 2015 -0500 New internal pf::profile::filter all and any A lib/pf/profile/filter/all.pm A lib/pf/profile/filter/any.pm commit 60fb63115fb3bbeb8dc965d415972352c6a7b408 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 9 10:42:40 2015 -0500 Added pod doc M html/pfappserver/lib/pfappserver/Form/Config/Profile.pm commit 5a94efd7bb732020167712049dd1d50e2b63d3df Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 9 10:40:10 2015 -0500 Refactored portal_profiles M lib/pf/pfcmd/checkup.pm commit 6774551965dda41c012b5ecd08250d453ca70459 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 9 10:12:29 2015 -0500 Add new parameter to profile.conf M conf/profiles.conf.example M html/pfappserver/lib/pfappserver/Form/Config/Profile.pm M lib/pf/pfcmd/checkup.pm commit 8bda66e9e95889177f8e21c34f0f9dfac49f3e1f Author: extrafu <lmarcotte@inverse.ca> Date: Thu Jan 15 08:59:43 2015 -0500 Update NEWS.asciidoc Fixed typos M NEWS.asciidoc commit 8fdc8c9c993d60a07bc6e85bcd87bfde388a78ca Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 14 12:00:31 2015 -0500 Updated pod M html/captive-portal/lib/captiveportal/Role/Request.pm commit f43749338ac8dcd87f76f69310548d4ae1bc933f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 14 10:53:52 2015 -0500 Refactored the functionality of the original parameter handling into two new functions param_multiple param_names M html/captive-portal/lib/captiveportal/Role/Request.pm commit d72cd77fbaf43f066fcc069f90023d41c4cf09fd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 14 10:47:50 2015 -0500 Updated pod doc M html/captive-portal/lib/captiveportal/Role/Request.pm commit a525d36ac32f4de9340364c8e27db3ca3919b413 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 14 09:49:33 2015 -0500 Updated copyright M html/captive-portal/lib/captiveportal/Role/Request.pm commit ef41076bc8e75d5376ca1b5b189217379923d078 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 14 09:47:42 2015 -0500 Updated NEWS file M NEWS.asciidoc commit c6537342bbcb99d9ee57c9daca7a3d605a7168f2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jan 14 08:54:22 2015 -0500 Flip fields of portal profile filters + i18n M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 07cf5b2356e24a14fa6022067b7f9d06f87d9ca7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 13 12:03:11 2015 -0500 Updated NEWS file M NEWS.asciidoc commit 1484412ed10291d3dbe77982b13384e033ee6cfb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 12 15:42:53 2014 -0500 Use param_encoded instead of param M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm commit 712a47f10e0b62d250e7350ab17198c949dd6e15 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 12 15:42:25 2014 -0500 Use the refactored destination_url handling in Model::Portal::Session M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit a863eaaece842535186556b37f4ea3232783dcaf Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 12 15:41:12 2014 -0500 Refactor the destination_url handling M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 00e755ee9cc60e92eb02d33de5e7148c4d779161 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 12 15:40:22 2014 -0500 Use param_encoded instead of param M html/captive-portal/lib/captiveportal/PacketFence/Controller/Pay.pm commit dfdcc6d3232efb8f9c1f67022daf7f2833f450aa Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 12 15:39:49 2014 -0500 Use param_encoded instead of param M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit d85e0c904fb1085786c3e2d1e67b30e2faead5ad Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 12 15:39:00 2014 -0500 Encoded the destination_url before placing it in the stash M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 6209e1ff8f896a31bfb2b0e96629c60ad98bc3a8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 12 15:36:38 2014 -0500 Use param_encoded instead of param M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit d4d0de0d4b0ad0ddeb7b1c9e73e9e40ecb630291 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 12 15:36:38 2014 -0500 Use param_encoded instead of param M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit 9c9e421767d4ffb876e0c709945f62b44aa3b3e9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 12 15:35:30 2014 -0500 Apply the captiveportal::Role::Request to Catalyst::Request M html/captive-portal/lib/captiveportal.pm commit d27abb6317d3b1d5510ea21491253477e422c713 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 12 15:34:26 2014 -0500 Role for Catalyst::Request to override default behavior A html/captive-portal/lib/captiveportal/Role/Request.pm commit 11ea36578cabefcb3a42501d667c53ab7f39fec7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 12 10:37:46 2014 -0500 Remove debug being always on M html/captive-portal/lib/captiveportal.pm commit 9a2fc0149208a2e71c808d22c86029e8605100af Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 13 10:29:49 2015 -0500 Updated copyright information M addons/dev-helpers/test-billing.pl M bin/pftest M html/pfappserver/lib/pfappserver/Controller/Violation.pm M html/pfappserver/lib/pfappserver/Model/Config/Authentication.pm M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm M lib/pf/ConfigStore/Wrix.pm M lib/pf/admin_roles.pm M lib/pf/billing/gateway/mirapay/request.pm M lib/pf/billing/gateway/mirapay/response.pm M lib/pf/profile/filter/connection_type.pm M lib/pf/vlan/filter.pm M t/ConfigStore.t M t/ConfigStore/Base.t M t/ConfigStore/Group.t M t/authentication.t M t/config-cached.t M t/daemon.t commit 202d29f09aeb803733a4b778152c62588b12003d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 12 14:36:49 2015 -0500 Updated NEWS file M NEWS.asciidoc commit 8d64a47aa9f0158b73ce7dffbdfbab5a3e41f02c Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Jan 10 23:28:57 2015 -0500 New Profile filter connection type A lib/pf/profile/filter/connection_type.pm commit 44a655f5f200b85a6b685a602741f8d07b473ec2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jan 12 21:37:25 2015 -0500 Improve POD M html/pfappserver/lib/pfappserver/Form/Config/Profile.pm commit 23994e52f18504d691e6409211f121d9f93397fc Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jan 12 21:37:15 2015 -0500 Localization M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/i_default.po commit ec5ac58859c78bbdee40c5d5aeba504fcd61a361 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Jan 12 13:39:34 2015 -0500 fix syntax M lib/pf/lookup/person.pm commit f06c2117aa3b2ab1b367c6b18c4398477bf99bb0 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Jan 12 13:37:25 2015 -0500 fix syntax M lib/pf/lookup/person.pm commit d0234807ebc8a175b72a91dcef709f5959cc916c Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Jan 12 13:29:46 2015 -0500 fix display error and fix lookup_person in vlan.pm M lib/pf/lookup/person.pm M lib/pf/vlan.pm commit d691f8b71ca9df271912b897ede8b4060878d08d Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Jan 12 13:19:41 2015 -0500 fix typo M NEWS.asciidoc commit 89213a31701bd6582192f99a3a4d9cdea7dcaa02 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 12 11:49:38 2015 -0500 Fix sql request for eap local account M conf/radiusd/sql.conf.example commit d7d175d18eb86959b9d7cf9ae90e6f120dd80e3f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 12 11:18:59 2015 -0500 Updated translations for new maintenance parameters M html/pfappserver/lib/pfappserver/I18N/en.po commit e854e2852a232e758cbe9fd19558d17c40ad9174 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 12 11:08:54 2015 -0500 Updated indexes for locationlog, locationlog_history, iplog, and the violation table M db/pf-schema-4.6.0.sql commit 0965e5fe5e15e97b50e4bf6a68499c7df85c5583 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 15 13:05:02 2014 -0500 Moved db/upgrade-4.5.0-4.x.y.sql to db/upgrade-4.5.0-4.6.0.sql M db/upgrade-4.5.0-4.6.0.sql D db/upgrade-4.5.0-4.x.y.sql commit 44bddd46f82c7f8d3c7ae5d28843e009931f0390 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 17 11:10:25 2014 -0500 Enforce expire being greater than 0 in order to run M addons/iplog-cleanup.pl M addons/locationlog-cleanup.pl commit 9e236ea619d25321425112c7bdbb68d99a88ce80 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 17 11:03:59 2014 -0500 Scripts for cleaning up iplog and locationlog tables from a cron job A addons/iplog-cleanup.pl A addons/locationlog-cleanup.pl commit c74b21e8c74f19e191e2d84d0bb8046ab593bd7b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 17 09:25:53 2014 -0500 Fixed typos M conf/documentation.conf commit 0f5066e3c65f3f6d8ce8c8f48002b9a1c0cd41bf Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Nov 16 14:58:07 2014 -0500 Updated NEWS file M NEWS.asciidoc commit 7f6cae308ef696e8347e3a4436f0c57f7e556d78 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Nov 16 14:27:36 2014 -0500 Moved schema changes to db/upgrade-4.5.0-4.x.y.sql D db/iplog-index.sql A db/upgrade-4.5.0-4.x.y.sql commit 2e3637e32f65ab8df9206532502d4ae52527b41c Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Nov 16 14:20:29 2014 -0500 Pass the configured batch and timeout to locationlog_cleanup M sbin/pfmon commit 292fbcd0cb66885621c386a39d543a1707a90c80 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Nov 16 14:19:41 2014 -0500 Added new parameters to pf.conf.default M conf/documentation.conf M conf/pf.conf.defaults commit 6c78f2fa802a4b65ead2d7a23187d79816301cb1 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Nov 16 14:12:40 2014 -0500 locationlog_cleanup batches the amount of delete it does for only a particular time limit M lib/pf/locationlog.pm commit 3bf515548dff8a7f8f54643638454243eac01f25 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Nov 16 14:05:01 2014 -0500 Refactored the violation_maintenance loop M lib/pf/violation.pm commit 7f3fbf139bfc8ec926c4a6e2363a1c6462f7e394 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Nov 16 13:37:24 2014 -0500 Pass the configured batch and timeout to iplog_cleanup M sbin/pfmon commit 6952d2526fe1e63198693cd90bdc4687fff21347 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Nov 16 13:30:40 2014 -0500 Fixed not timing out if query was taking longer than timeout improved logging M lib/pf/iplog.pm commit c91405a802a970299407b2ba842d967580a29ae1 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Nov 16 13:27:31 2014 -0500 Lower the default batch to 100 M conf/pf.conf.defaults commit e6f4e3d50beb8ae51c48b33c1efe7ec69d98457a Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Nov 16 12:44:41 2014 -0500 Added pf.conf parameters maintenance.iplog_cleanup_batch and maintenance.iplog_cleanup_timeout M conf/documentation.conf M conf/pf.conf.defaults commit d0d8778aed5e46cee6d1bc850e43f44377895220 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Nov 16 12:40:04 2014 -0500 iplog_cleanup batches the amount of delete it does for only a particular time limit M lib/pf/iplog.pm commit 14b1fa634be07a8e0cea2550848bab0b4cf36b87 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 14 14:20:55 2014 -0500 Add new function db_now to retrieve the current time from the database M lib/pf/db.pm commit efa8f29d05eb62b85e4e1bdafebced8db5cde5c1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 12 09:37:04 2014 -0500 Update the iplog index to optimize the deleting based on the end_time Remove the mac index on iplog since ip_view_open is already index the mac Add new index for end_time A db/iplog-index.sql commit af91bea8d3b3fd8b71e363c124465b9f0bd7adaa Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 12 09:34:49 2014 -0500 Remove the call to the unix_timestamp in query M lib/pf/iplog.pm commit 35445dd41e39bed1356a32383e10d572861e2bd9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jan 9 12:26:12 2015 -0500 fix portal uri profiles M NEWS.asciidoc M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit a5f3075193096a9207eed756f379adc420534a3f Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Jan 10 23:26:11 2015 -0500 Move profile filter type to a select box M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm commit 52f9814e761a484be7431219188060441e62b44c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 9 14:51:16 2015 -0500 updated NEWS file M NEWS.asciidoc commit 58a3b1638231bbe0d297f7ce01011b86aa99b15f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 9 14:49:27 2015 -0500 Honor order of profiles when matching profile filter M lib/pf/config.pm commit e0d9c68728f68fc7bd623b549a9a894a3a731130 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jan 9 13:52:37 2015 -0500 Put max clients to max 256 M lib/pf/services/manager/httpd.pm commit 79873190d5b9dfc16d683c6240a82259d39d3d17 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Fri Jan 9 13:35:16 2015 -0500 fix NEWS file M NEWS.asciidoc commit 09ca50e5308db140a74d49c1974500f3788f71ce Author: Zammit Ludovic <lzammit@inverse.ca> Date: Wed Nov 19 14:30:39 2014 -0500 search_attributes improvements M NEWS.asciidoc M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/lookup/person.pm commit d1cec2ec62703afd14bbb07e97bf03c55c1a19b2 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Fri Nov 14 16:37:32 2014 -0500 code cleanup M lib/pf/lookup/person.pm commit 6e0867c3211fe13cae2510b642cfc744b00b3b16 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Fri Nov 14 16:32:25 2014 -0500 Add LDAP informations to a new user after the registration M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/lookup/person.pm M lib/pf/node.pm commit e01d315976fb79aec407122efb5826d336e8e079 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 9 09:37:20 2015 -0500 Fixed incorect scan vid M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit cf347d7e9ccce620a3437c0c6dc0cec69d8d1ef2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jan 9 09:26:25 2015 -0500 MIssing reference in the case of customization M lib/pf/radius.pm commit dd8571ce565b39d4c78626371a592a3f5c431701 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jan 8 15:28:17 2015 -0500 compute dynamic unreg date when doing 802.1x M lib/pf/vlan.pm commit e7e4ca42e57d2c28b24451e1e7d0bcaa76a0be68 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Wed Jan 7 08:58:23 2015 -0500 fix M lib/pf/Switch/AeroHIVE/BR100.pm commit c7359dafe821f64cadfc3e33a8e2a11951c27ffd Author: Zammit Ludovic <lzammit@inverse.ca> Date: Tue Jan 6 14:03:12 2015 -0500 Copyright fix, we are not in 2014 anymore. M lib/pf/Switch/AeroHIVE/BR100.pm commit dd1b6049de0569da87f198daf151e51db1d50f18 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Tue Jan 6 14:00:02 2015 -0500 fix syntax M NEWS.asciidoc M lib/pf/Switch/AeroHIVE/BR100.pm commit 2f1b096b3026c92e999e751f219b7eec8454cbed Author: Zammit Ludovic <lzammit@inverse.ca> Date: Tue Jan 6 13:45:16 2015 -0500 Added supportsWiredMacAuth support for the AeroHIVE Branch Router 100 A lib/pf/Switch/AeroHIVE/BR100.pm commit 4c28a229d8d7a6e4b2f00ce42f2c7803f4b2e399 Author: lzammit <lzammit@inverse.ca> Date: Mon Jan 5 14:37:04 2015 -0500 Fix steps number M docs/PacketFence_FortiGate_Quick_Install_Guide.asciidoc commit b451ae9b95b327b09941946a41e6ca7d3f2d15d8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Dec 18 14:21:54 2014 -0500 fix port sec table corruption when deauthorizing voip M sbin/pfsetvlan commit cf9142b55312108d4c05929efa947fdb175d8fef Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 18 12:22:15 2014 -0500 Fixed typo in copyright M addons/dev-helpers/test-billing.pl M html/captive-portal/lib/captiveportal/Base/Controller.pm M html/captive-portal/lib/captiveportal/Role/Action/Hookable.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Blackhole.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Chained.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Null.pm M html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm M html/pfappserver/lib/pfappserver/Form/Field/DynamicTable.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/DynamicTable.pm M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/DynamicTableRow.pm M html/pfappserver/lib/pfappserver/Role/Controller/BulkActions.pm M lib/pf/Authentication/Source/BlackholeSource.pm M lib/pf/Authentication/Source/ChainedSource.pm M lib/pf/Authentication/Source/NullSource.pm M lib/pf/Base/RoseDB/Object.pm M lib/pf/Base/RoseDB/Object/Manager.pm M lib/pf/CHI.pm M lib/pf/ConfigStore/Firewall_SSO.pm M lib/pf/ConfigStore/Provisioning.pm M lib/pf/ConfigStore/Realm.pm M lib/pf/ConfigStore/Role/ValidGenericID.pm M lib/pf/ConfigStore/VlanFilters.pm M lib/pf/ConfigStore/Wrix.pm M lib/pf/IniFiles.pm M lib/pf/Role/CHI/Driver/FileUmask.pm M lib/pf/Role/CHI/Driver/Untaint.pm M lib/pf/RoseDB.pm M lib/pf/RoseDB/Wrix.pm M lib/pf/RoseDB/Wrix/Manager.pm M lib/pf/WebAPI/JSONRPC.pm M lib/pf/WebAPI/MsgPack.pm M lib/pf/admin_roles.pm M lib/pf/api.pm M lib/pf/api/attributes.pm M lib/pf/api/jsonrpcclient.pm M lib/pf/api/local.pm M lib/pf/api/msgpackclient.pm M lib/pf/billing/gateway/mirapay/request.pm M lib/pf/billing/gateway/mirapay/response.pm M lib/pf/client.pm M lib/pf/cmd.pm M lib/pf/cmd/help.pm M lib/pf/cmd/roles/show_help.pm M lib/pf/cmd/roles/show_parent_help.pm M lib/pf/cmd/subcmd.pm M lib/pf/factory/firewallsso.pm M lib/pf/factory/profile/filter.pm M lib/pf/factory/provisioner.pm M lib/pf/file_paths.pm M lib/pf/log.pm M lib/pf/log/trapper.pm M lib/pf/pftest.pm M lib/pf/pftest/authentication.pm M lib/pf/pftest/help.pm M lib/pf/pftest/iplogs_not_closed.pm M lib/pf/pftest/mysql.pm M lib/pf/profile/filter.pm M lib/pf/profile/filter/key.pm M lib/pf/profile/filter/key_couple.pm M lib/pf/profile/filter/network.pm M lib/pf/profile/filter/port.pm M lib/pf/profile/filter/realm.pm M lib/pf/profile/filter/ssid.pm M lib/pf/profile/filter/switch.pm M lib/pf/profile/filter/switch_port.pm M lib/pf/profile/filter/uri.pm M lib/pf/profile/filter/vlan.pm M lib/pf/provisioner.pm M lib/pf/provisioner/accept.pm M lib/pf/provisioner/android.pm M lib/pf/provisioner/deny.pm M lib/pf/provisioner/ibm.pm M lib/pf/provisioner/mobileconfig.pm M lib/pf/provisioner/mobileiron.pm M lib/pf/provisioner/opswat.pm M lib/pf/provisioner/sepm.pm M lib/pf/provisioner/symantec.pm M lib/pf/provisioner/windows.pm M lib/pf/radius/rpc.pm M lib/pf/radius/soapclient.pm M lib/pf/services/manager.pm M lib/pf/services/manager/dhcpd.pm M lib/pf/services/manager/httpd.pm M lib/pf/services/manager/httpd_aaa.pm M lib/pf/services/manager/httpd_admin.pm M lib/pf/services/manager/httpd_portal.pm M lib/pf/services/manager/httpd_proxy.pm M lib/pf/services/manager/httpd_webservices.pm M lib/pf/services/manager/memcached.pm M lib/pf/services/manager/pfbandwidthd.pm M lib/pf/services/manager/pfdetect.pm M lib/pf/services/manager/pfdhcplistener.pm M lib/pf/services/manager/pfdns.pm M lib/pf/services/manager/pfmon.pm M lib/pf/services/manager/pfsetvlan.pm M lib/pf/services/manager/radiusd.pm M lib/pf/services/manager/roles/is_managed_vlan_inline_enforcement.pm M lib/pf/services/manager/roles/pf_conf_trapping_engine.pm M lib/pf/services/manager/snmptrapd.pm M lib/pf/services/manager/snort.pm M lib/pf/services/manager/submanager.pm M lib/pf/services/manager/suricata.pm M lib/pf/services/util.pm M lib/pf/sms_carrier.pm M t/PfFilePaths.pm commit cad457d6d4acce21bbe7f57411749672d98c84cd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 18 12:19:44 2014 -0500 use a variable instead of a bareword filehandle M lib/pf/services/manager/iptables.pm commit 25c8fb45e3ae6c5170da51d7eb54d189c2be1fef Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 18 08:55:47 2014 -0500 Fixed require parameters in api M lib/pf/api.pm commit 108a4634a23a1762f395aa80cb79aa3bea115280 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Dec 17 16:14:54 2014 -0500 100 seconds is way to short for an iplog record to live in the case of webauth. Pass this timeframe, PacketFence will not be able to fetch the MAC and won't be able to achieve anything else. M lib/pf/web/externalportal.pm commit ab3b71d979f187f094aa7143e973d1fd3139a045 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 16 11:38:11 2014 -0500 Fixed database schema for stripped_user_name and realm column M db/pf-schema-4.6.0.sql commit 2d4a707e1a5bf32c2e36c55a2dffcd72f9fcdce4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 15 12:53:08 2014 -0500 Fixed adding a new realm M html/pfappserver/root/config/realm/index.tt commit 148cdb8384f57895de9f50670b91bbaf27ad32ad Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 15 11:01:11 2014 -0500 When no password or username is defined in pf.conf always fail M lib/pf/WebAPI/AuthenHandler.pm commit eb8c283bba57b440ef0b3cabddf371d1caa3c5ac Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 11 08:39:53 2014 -0500 Fix wrong regex to detect ifindex in Cisco switches M NEWS.asciidoc M lib/pf/Switch/Cisco/Catalyst_2950.pm commit a7a7dd878c029c36c5f183d0c1cdbcadbd4c79fa Author: lzammit <lzammit@inverse.ca> Date: Wed Dec 10 10:28:26 2014 -0500 add extra configuration on the endpoint display M docs/PacketFence_FortiGate_Quick_Install_Guide.asciidoc commit af9c38d2ac0a0ca099261683dc93620e261e32d5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 10 10:02:36 2014 -0500 Fixed params in radius.pm and vlan.pm and remove a useless line (portal instantiate twice) M lib/pf/radius.pm M lib/pf/vlan.pm commit 9e65a4d131312d2b669b77026dc8e35f90ff52f7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 10 09:25:29 2014 -0500 Use TLS-Client-Cert-Common-Name as username in parseRequest if exist M lib/pf/Switch.pm M lib/pf/Switch/Avaya.pm M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/Switch/MockedSwitch.pm commit 66618a50b920da1d79f2e2a485f727eeacbdc723 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 10 08:29:10 2014 -0500 remove snort and suricata dependencies M debian/control commit 085aa2adc5a094c3045b10b50561356fcc219911 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Dec 8 10:44:11 2014 -0500 synthaximprovements again M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit c02462831e6873d90932969c4f9e7707f1bff52b Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Dec 8 10:13:16 2014 -0500 improvements M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit b818b434fbde7066f5a80add18f877bf8bf861b3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 4 20:14:59 2014 -0500 Remove passing email as username for getting sponsered email user M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit 2816ac08dd778e5b6249fba949147886175a4c83 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 4 20:10:11 2014 -0500 Include the help role for the stripped_user_name attribute M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Htpasswd.pm commit a316270486adce3e4a0195cc70d41a9cea400d5c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 4 20:08:05 2014 -0500 Added telephone to the session to so it can available for the sponsor email template M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit c8014a3a1c854483a838b852a745f01d3a7557f5 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Thu Dec 4 17:04:46 2014 -0500 synthax improvement M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit fe527bd9d9717d914891872b0fd02f30dc3b35a4 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Thu Dec 4 10:31:46 2014 -0500 802.1X documentation for HP Procurve 2610 M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 10f0b9a11c0c9a172b9ad7d6e05511306a6c1cfa Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 4 06:28:44 2014 -0500 Fix lib path M t/pod.t commit 9dba30eed09a4aeb8306942290d0cbe29447a484 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 4 06:14:38 2014 -0500 Fix pod doc M lib/HTTP/BrowserDetect.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/Switch/Dell/Force10.pm M lib/pf/Switch/Juniper/EX2200.pm M t/unittest/api/attributes.t commit f5d82723ed3c2dbce79aef01adcd70c31cb70bc2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 4 06:09:21 2014 -0500 Fix pod doc M lib/pf/floatingdevice.pm commit 395350440ad4e5837aae7d04ed1c71035c119939 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 4 06:08:21 2014 -0500 Fixed pod errors M lib/pf/Switch.pm commit f386c4e9509fab228a4f3d59a0e0a7996d9f4589 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 5 11:35:03 2014 -0500 removed useless code M lib/pf/web/dispatcher.pm D lib/pf/web/provisioning.pm D lib/pf/web/provisioning/custom.pm commit b435c1af74ec82403895b1af1607f9e2f0ffff50 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 5 10:35:42 2014 -0500 Bump release to 4.6.0 M conf/pf-release commit b00145c90f9e35e0df300664326c68b107fa415f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 31 17:56:13 2014 -0400 news entry M NEWS.asciidoc commit 9858dc594145fe7f55e9ca7cb3f9894faf6b71dd Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Aug 11 13:34:36 2014 -0400 Added a cleanup of the posted username on /login. Removes leading/trailing spaces M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 7d742f47bfac39f5f4ee9ea66a6d52df13851119 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 4 11:54:35 2014 -0500 Removed SSL Check in rpc client M lib/pf/api/jsonrpcclient.pm M lib/pf/api/msgpackclient.pm commit 4492dcc3f04af1d65cbcb1a32081ffd315fb5a8e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 4 11:49:38 2014 -0500 Fixed wrong configuration parameter in jsonrpcclient and msgpackclient M lib/pf/api/jsonrpcclient.pm M lib/pf/api/msgpackclient.pm commit 7015d57cc93edb5e44d086fd34c067d5b989e316 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 2 15:56:00 2014 -0500 Updated news file M NEWS.asciidoc commit ba892ef41a9dcacfff1c2a0466329d3a4f0d28cf Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 2 15:54:22 2014 -0500 Check if PID is in imported data before validating it M html/pfappserver/lib/pfappserver/Model/Node.pm commit 8a09756a4f46f143c4fb4e1ba520f9ada9524ed8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 2 15:25:43 2014 -0500 Lookup also the chained source for matching rules M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit 87ddb11150af695e06a1fe3cbc5bfb380e8327f2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 2 14:52:11 2014 -0500 Removed unused use_rules_from_authentication_source M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Chained.pm M html/pfappserver/root/authentication/source/type/Chained.tt M lib/pf/Authentication/Source/ChainedSource.pm commit ad7d2ecbe1a8fe7aa1f2775c0cc48afa5a2ebcca Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 2 11:41:17 2014 -0500 Fix POD syntax and use camelCase syntax M lib/pf/api.pm M lib/pf/vlan/filter.pm commit b47264a03fee6db35648ec5e0076b1da5a2229f4 Author: Durand Fabrice <oeufdure@gmail.com> Date: Mon Dec 1 18:26:16 2014 -0500 Fix typo M NEWS.asciidoc M conf/vlan_filters.conf.example M docs/PacketFence_Administration_Guide.asciidoc M sbin/pfdhcplistener commit 442cf5ce73b72a3c04e47d0b91a82623c87315be Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 20 15:37:58 2014 -0500 Rebase fix M lib/pf/api.pm commit aad14facf183f46c5ec7d032c678402215d7b13a Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 20 15:20:55 2014 -0500 Documentation and update code (role and/or action) M NEWS.asciidoc M conf/vlan_filters.conf.example M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/vlan/filter.pm commit 4fd6a92fa86f136be5224ba6f29f45bf8a21c2be Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 20 11:36:37 2014 -0500 Added action_param parser M lib/pf/vlan/filter.pm M sbin/pfdhcplistener commit be1f124c1a15767a87c931287ac8fa8a5d9ab31b Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 18 16:21:32 2014 -0500 Added action in vlan filter M lib/pf/api.pm M lib/pf/vlan/filter.pm commit b6a1ae5b8863bdb485d0b84f7c80d6db38b36d87 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 18 15:46:28 2014 -0500 Rework api to accept a hash and test require keys M lib/pf/api.pm M sbin/pfdhcplistener commit 29da7a79d31fe6972c44420f93564160654e35bc Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 19 11:14:23 2014 -0500 Updated NEWS file M NEWS.asciidoc commit 77f1d21e4b9c23f8255388341fa55c6e1dd20f6e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 19 11:07:53 2014 -0500 Added additional tests for pf::admin_roles M t/data/admin_roles.conf M t/unittest/admin_roles.t commit f9f202b5078375c72e4eed6734d0c2405d9f599e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 4 15:27:18 2014 -0500 Updated pod M lib/pf/Authentication/Source/ChainedSource.pm commit 177484768d2923800a598bdb5349abd3dc713812 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 4 15:25:37 2014 -0500 Updated pod M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Chained.pm commit 0f62a99eb561ec1fab20c7747c77d87fbfb30354 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 4 14:32:23 2014 -0500 Will merge all the allowed user options to the guests_admin_registration.access_duration_choices M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm commit 0d542123c7fd4c816f6edb1048db12e420883b43 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 4 14:30:11 2014 -0500 Remove function admin_role_allowed_options Added new function admin_allowed_options_all M lib/pf/admin_roles.pm commit fc93503ea981f5f05511e76a586a0a070ac319b6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 4 14:29:01 2014 -0500 Fixed copy paste bug M lib/pf/admin_roles.pm commit e6cc01a349cfdb323fd1f1dd99b8941eb19920ed Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 4 13:55:01 2014 -0500 Added method admin_role_allowed_options M lib/pf/admin_roles.pm commit 090eee5610601aa69e48ff700486f3913fda2e46 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 4 13:53:34 2014 -0500 Will return empty if any roles allows all options M lib/pf/admin_roles.pm commit 2f27fc707e9ebfd0cd3dbc1aaf3ce41930a070d6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 4 12:58:13 2014 -0500 Restrict chained sources to SMS,Email or SponsorEmail M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Chained.pm commit e46ecc25509b48a2cb2019b6566f5a93b5fbea14 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 4 12:46:35 2014 -0500 Check both chained auth source and regular auth sources M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit 1f512064d2f070a18d531ca4bc58d916f5cfa626 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 4 12:32:39 2014 -0500 Refactor for early return M lib/pf/authentication.pm commit 8c513bc49c6c761abb89e01413a6cdffc02f16c4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 4 12:03:16 2014 -0500 Updated pod M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm commit 32b2a0f76d299c15dee5aa68b835c8b4485269ec Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 4 11:40:06 2014 -0500 Remove extra space M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit d6a0b8b283ded46462b51c290d1f4d5ca53a316d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 4 11:38:34 2014 -0500 Match activation source in chained sources M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm commit 324fa251d01f204a34a319d5b55fc2b41b0ef711 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 4 11:35:36 2014 -0500 New method getSourceByTypeForChained M lib/pf/Portal/Profile.pm commit b8d9c7b68bf578d53b42eda2d40445fffe1c6a1b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 4 11:35:12 2014 -0500 Populate chained_guest_modes before when creating a pf::Portal::Profile M lib/pf/Portal/ProfileFactory.pm commit ae423c9fea9b45613643bffc08132bb965936f01 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 4 10:42:15 2014 -0500 Refactored getSourceByType M lib/pf/Portal/Profile.pm commit b09da52ea3d1a95732bd1d0c95f622414ba60749 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 4 10:39:36 2014 -0500 Added attribute chained_guest_modes guestModeAllowed also search chained_guest_modes M lib/pf/Portal/Profile.pm commit bede2ec8b17d26819f51207cba18e8b7351dcb55 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 4 10:17:09 2014 -0500 Revert "Added guest modes from the chained source" This reverts commit 285047370fe7993f882abdfb84430feacffc5292. M lib/pf/Portal/ProfileFactory.pm M lib/pf/authentication.pm commit eef8a56d5dbe9ac0e891be65ef25dcad60d03c4c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 4 10:14:44 2014 -0500 Revert "Check for types in the chained source" This reverts commit f8a564d43a485141435f612bd3de5ba94ee8c941. M lib/pf/Portal/Profile.pm commit 75a8ac731d28d9055e218665c18c8e6bbe314179 Author: jrouzierinverse <jrouzier@inverse.ca> Date: Tue Nov 4 09:55:45 2014 -0500 Updated copyright M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Chained.pm commit f850051bd43afb4fa6f2a605440c3daf5a053076 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Nov 2 14:20:04 2014 -0500 Removed unused link M html/captive-portal/templates/login.html commit 4797417ab28fc45b07fc86aad25fa2d9cde8b360 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Nov 2 14:16:29 2014 -0500 Remove unused controller D html/captive-portal/lib/captiveportal/Controller/Chained.pm D html/captive-portal/lib/captiveportal/PacketFence/Controller/Chained.pm commit e0ac3f45c144ecfb348cd34f0d79cda810404786 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Nov 2 14:08:51 2014 -0500 Check for types in the chained source M lib/pf/Portal/Profile.pm commit 22aa5e94414ec1d1a15c8905f59193d13a822045 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Nov 2 13:52:49 2014 -0500 Added guest modes from the chained source M lib/pf/Portal/ProfileFactory.pm M lib/pf/authentication.pm commit 45fc0c169b7300f1296a8d630ea3c0b4e6288474 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Nov 2 13:14:56 2014 -0500 If a chained auth source is found then redirect the appropriate signup page M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 4d045efd05afc333f3ad864639b35de301bc8304 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Nov 2 13:12:34 2014 -0500 Allow the allowed guest modes to be overridden M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit e3b5fb3d9e4340192f2c3698303a00cfbd97655b Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Nov 2 13:11:28 2014 -0500 Added missing use pf::log M lib/pf/Authentication/Source/ChainedSource.pm commit eceff5548a12f8acc5b8f1355174653e1019821a Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Nov 2 10:50:33 2014 -0500 Refactored getInternalAuthenticationSources Added new method getExternalAuthenticationSources M lib/pf/authentication.pm commit 45c9f0dc5a33a204d114b09e119953af94cadc00 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Nov 2 10:46:54 2014 -0500 Limit the chained_authentication_source to only external sources Limit the authentication_source to only external sources M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Chained.pm commit af7731f865302a5c4f146ff68b08c1bd548a0b3c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 31 17:20:38 2014 -0400 Refactor getting the sources to the method getSources M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit a787df1529fcc5b9fad4714b257042bbbed53877 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 31 17:18:50 2014 -0400 Get rid of the preAuth work flow M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 31f981cb66074e5f79d4e58a157bd87ea4337658 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 31 16:45:57 2014 -0400 Rename pre_authentication_source to chained_authentication_source M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Chained.pm M html/pfappserver/root/authentication/source/type/Chained.tt commit e060ed7d02a9976749252d2ec10d053aa4d716a3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 31 16:42:52 2014 -0400 Authenticate with authenticate_source new methods getAuthenticationSourceObject getChainedAuthenticationSourceObject Renamed pre_authentication_source to chained_authentication_source Make authentication_source a required field M lib/pf/Authentication/Source/ChainedSource.pm commit e7a4b9cfbc1914e412a95a086e2e4e3282b0647c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 31 16:00:34 2014 -0400 Rename pfappserver::Form::Authentication::Source::Chained.pm -> pfappserver::Form::Config::Authentication::Source::Chained D html/pfappserver/lib/pfappserver/Form/Authentication/Source/Chained.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Chained.pm commit 4adae7c86f18ceb0368760755ecf51350834c7e3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 31 12:28:10 2014 -0400 Made the chained auth unique M lib/pf/Authentication/Source/ChainedSource.pm commit a9a733c915fcad7cb9e9c3e56dc8ab694dbb21e2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 30 09:19:09 2014 -0400 Add new Controller Chained A html/captive-portal/lib/captiveportal/Controller/Chained.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/Chained.pm commit 0e2694bbc4e1973335d63e70bba1769c3d8d3aba Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 30 09:15:29 2014 -0400 Add the has_chained attribute to the template M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/templates/login.html commit 9a6376cf431ad2b71f7990b5b2dde1d9bc18d39a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 22 10:33:50 2014 -0400 new method hasChained M lib/pf/Portal/Profile.pm commit f3763994a43fcbd4edaa8574870705ab490d3b50 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 8 12:47:02 2014 -0400 Refactored getInternalSources,getExternalSources,getExclusiveSources to use getSourcesByClass M lib/pf/Portal/Profile.pm commit ee6e5337a52ae17a79aac47f5277a87677875e77 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 24 14:21:54 2014 -0400 Added preAuthentication actions skeleton M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 577c9f87a6debc685c59b598cada5d0f86a8556e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 24 13:15:26 2014 -0400 Will match rules from authentication_source if use_rules_from_authentication_source is enabled M lib/pf/Authentication/Source/ChainedSource.pm commit 366373ff4830e1f6dc28198957fbbcbef46c447f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 23 15:55:04 2014 -0400 Added new Authentication Source Chained A html/pfappserver/lib/pfappserver/Form/Authentication/Source/Chained.pm A html/pfappserver/root/authentication/source/type/Chained.tt A lib/pf/Authentication/Source/ChainedSource.pm commit de24717f968e5219fc92a35d3f8c063752c698cf Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 23 14:44:23 2014 -0400 Add allowed option validation M html/pfappserver/lib/pfappserver/Form/User/Create.pm commit 1677f7c9951f27a85afa6225472876a0a3116ad6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 23 11:03:28 2014 -0400 Use the allowed options defined in the role M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm commit b202a50aa93a2fc8e5e5e1a7d4c3d3a7723c70c5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 23 11:02:42 2014 -0400 New function to extract options from roles M lib/pf/admin_roles.pm commit 1ac98879c383e001cd222200b73e09aaa45e9bc3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 22 15:22:28 2014 -0400 new expandable options allowed_roles allowed_access_levels M lib/pf/ConfigStore/AdminRoles.pm commit bf11379b025b9b9aceff60d488e38d67a37ddd3d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 22 15:21:53 2014 -0400 Refactor to keep track of additional options M lib/pf/admin_roles.pm commit 655cbff4a009ca68ef309cb0eb61c2284e3339bd Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 22 14:08:25 2014 -0400 Added unittest for pf::admin_roles M t/PfFilePaths.pm A t/data/admin_roles.conf A t/unittest/admin_roles.t commit 3da6e87d51e72ac5d1eeebba0974524c15761228 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 22 11:15:25 2014 -0400 New fields allowed_access_levels,allowed_access_durations and fixed allowed_roles options function M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm commit 7e15a2a95ca20578abbb773a21025a2d64b60e5f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 22 11:14:19 2014 -0400 Added new form items allowed_access_levels,allowed_roles,allowed_access_durations M html/pfappserver/root/config/adminroles/view.tt commit 05a37b3d25e786e7938831154746a7a292266eb0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 22 11:13:44 2014 -0400 increase size of modal M html/pfappserver/root/config/adminroles/index.tt commit dae9245f1c5f002735e3ae7e60792feeb9b7c89a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 22 09:52:09 2014 -0400 Added allowed_roles M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm commit 0028130ca7339aba427aac6eaeb984ecc0362cb5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 10 14:53:33 2014 -0400 Added new users admin actions M conf/adminroles.conf.example M html/pfappserver/lib/pfappserver/I18N/i_default.po M lib/pf/admin_roles.pm commit 7c0a4213bd3ea84837f9bd1275231d9cbb29f03d Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 28 08:00:06 2014 -0500 Fix packaging M addons/packages/packetfence.spec D conf/radiusd/proxy.conf.inc A conf/radiusd/proxy.conf.inc.example commit 7e76092afff894776ae3b707842c9bdb532e5f31 Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Nov 27 20:43:51 2014 -0500 Fix packaging (Wrong file) M addons/packages/packetfence.spec commit 4b22da68ee0e512372c537d549c6ad6d4b350a2c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 26 13:19:39 2014 -0500 correct typo M lib/pf/api.pm commit c8308eddc785c3ac934462851fba88ec77c3851f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 26 13:12:33 2014 -0500 fix setVlan locker ref for wired snmp deauth through webservices M lib/pf/api.pm commit c980deb52e82315b42cce059f0a903391779acb6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 26 12:54:13 2014 -0500 Fixed order of parameters M lib/pf/api.pm commit 581384da9db8e5d536c80d5063a6af466b398fea Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 26 12:51:18 2014 -0500 Added a dummy switch locker M lib/pf/api.pm commit b3fc5866b768eaf5bbe5e5d2aedd91950e947eaa Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 26 08:49:56 2014 -0500 GIF -> IMG M NEWS.asciidoc M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 72023c520850a8d3f95e2967bf7595d0ffe317f9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 25 08:33:50 2014 -0500 Fixed paths for realms A html/pfappserver/lib/pfappserver/Controller/Config/Realm.pm D html/pfappserver/lib/pfappserver/Controller/Realm.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/realm/index.tt commit 92aa7dc085f8c87471d9fca8e7bb8dd1aa7cad49 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 31 08:16:17 2014 -0400 Fix typo M html/pfappserver/lib/pfappserver/Controller/Realm.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Htpasswd.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Kerberos.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/RADIUS.pm M lib/pf/ConfigStore/Realm.pm commit 331d323c12affd7e5c040b8e0e783dbeab8301de Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Oct 30 17:22:58 2014 -0400 Removed duplicate variable M lib/pf/radius.pm commit ac7d11a9a201a1ec4705d51a60a02d7f87910146 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 30 11:59:39 2014 -0400 Use config instead of configuration M html/pfappserver/lib/pfappserver/Controller/Realm.pm A html/pfappserver/root/config/realm/index.tt A html/pfappserver/root/config/realm/list.tt A html/pfappserver/root/config/realm/view.tt D html/pfappserver/root/configuration/realm/index.tt D html/pfappserver/root/configuration/realm/list.tt D html/pfappserver/root/configuration/realm/view.tt commit 8e32969fb2f4f1452a8c8e67392e403c10cd01de Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 29 15:02:57 2014 -0400 Added portal filter for realm M db/pf-schema-4.3.0.sql A db/pf-schema-4.6.0.sql M db/upgrade-4.3.0-4.4.0.sql A db/upgrade-4.5.0-4.6.0.sql M lib/pf/admin_roles.pm A lib/pf/profile/filter/realm.pm M lib/pf/services/manager/radiusd.pm M lib/pf/vlan.pm commit 4b24e36994c6d4c928e3f44b56426ebd0b3ec9d8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 5 11:22:01 2014 -0400 Changed 2013 to 2014 M html/pfappserver/lib/pfappserver/Controller/Realm.pm M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm M html/pfappserver/lib/pfappserver/Model/Config/Realm.pm commit 691f585c13104224c1e87f0cd8a1186190fe7677 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 5 11:15:33 2014 -0400 Change upgrade sql script M db/upgrade-4.3.0-4.4.0.sql commit bc1c859fbf7a647a73b45bb362908173d81d1157 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 5 11:13:44 2014 -0400 Fixed db schema M db/pf-schema-4.3.0.sql commit 557e4463b62268fd4a1a213b2696b0ce0200c13d Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 18 13:54:49 2014 -0400 Changed the location of the checkbox use stripped ... M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Htpasswd.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Kerberos.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/RADIUS.pm M html/pfappserver/root/authentication/source/type/AD.tt M html/pfappserver/root/authentication/source/type/LDAP.tt commit 437b83fe4f72dd0c15e582f7b24950e0542b03f3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 16 16:29:24 2014 -0400 Packaging M addons/packages/packetfence.spec A conf/realm.conf.example M debian/packetfence.conffiles commit e32781a4a5266a39b53ecbbd91f809769022b131 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 16 14:30:06 2014 -0400 Use stripped user name or no when we test the rule (only EAP connection) M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Htpasswd.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Kerberos.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/RADIUS.pm M html/pfappserver/root/authentication/source/type/Kerberos.tt M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M raddb/sites-available/packetfence M raddb/sites-available/packetfence-tunnel commit 82268b8ca1c91c43b09265f26f572ac4c7aedfa5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 16 09:21:18 2014 -0400 Added options in realm configuration (strip has been defined by default) M html/pfappserver/lib/pfappserver/Form/Config/Realm.pm M html/pfappserver/root/configuration/realm/view.tt M lib/pf/config.pm M lib/pf/services/manager/radiusd.pm commit e99a19effc2349f873fa649489a70038f23aa1c7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 16 08:20:23 2014 -0400 Added new Realm menu to manage realm by packetfence A html/pfappserver/lib/pfappserver/Controller/Realm.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Htpasswd.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/RADIUS.pm A html/pfappserver/lib/pfappserver/Form/Config/Realm.pm A html/pfappserver/lib/pfappserver/Model/Config/Realm.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/authentication/source/type/AD.tt M html/pfappserver/root/authentication/source/type/Htpasswd.tt M html/pfappserver/root/authentication/source/type/LDAP.tt M html/pfappserver/root/authentication/source/type/RADIUS.tt A html/pfappserver/root/configuration/realm/index.tt A html/pfappserver/root/configuration/realm/list.tt A html/pfappserver/root/configuration/realm/view.tt A lib/pf/ConfigStore/Realm.pm M lib/pf/admin_roles.pm M lib/pf/authentication.pm M lib/pf/config.pm M lib/pf/file_paths.pm M lib/pf/radius.pm M lib/pf/services/manager/radiusd.pm M lib/pf/vlan.pm commit ea906c0dc8192827fadc5f527360d4c4c0ec8c06 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 15 10:47:06 2014 -0400 Removed get_logger M lib/pf/services/manager/radiusd.pm commit ce5fc7e7429ac1077f09fa796d1be2959a5df7fa Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 14 16:52:00 2014 -0400 Revert change M sbin/pfdhcplistener commit fa1dd071d70a746432116c04da99e3eaaf3dd580 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 14 16:48:33 2014 -0400 Update node attribute with stripped_user_name and realm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M lib/pf/Switch.pm M lib/pf/node.pm M lib/pf/radius.pm M lib/pf/services/manager/radiusd.pm M sbin/pfsetvlan commit efba11876a6ad1ba9c8125b77570052298d81323 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 14 15:24:31 2014 -0400 Update db schema M db/pf-schema-4.3.0.sql commit 5c038dec9233f6634c9838158a5c3edfa7e0e478 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 14 15:23:28 2014 -0400 Updated upgrade sql script M db/upgrade-4.3.0-4.4.0.sql commit a34e36438dbdf42b978f4b634a105c65021577ff Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 14 15:21:13 2014 -0400 update locationlog functions to take care of stripped_user_name and realm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M lib/pf/api.pm M lib/pf/locationlog.pm M lib/pf/radius.pm M sbin/pfdhcplistener M sbin/pfsetvlan commit 5ebc50731888a81c9d10d62173954dd08a06a5ed Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 14 14:54:35 2014 -0400 Alter locationlog table M db/pf-schema-4.3.0.sql M db/upgrade-4.3.0-4.4.0.sql commit c48db77064c2be5f3547241f6d65450f186791b2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 14 14:28:04 2014 -0400 Generate procy.conf.inc file based on authentication´s sources realm A conf/radiusd/proxy.conf.inc M lib/pf/services/manager/radiusd.pm M raddb/proxy.conf commit a461b2813862da8359c396fdd40cd45407b6fb84 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 14 13:40:23 2014 -0400 Added realm in all internal sources M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/AD.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Htpasswd.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/RADIUS.pm M html/pfappserver/root/authentication/source/type/Htpasswd.tt M html/pfappserver/root/authentication/source/type/RADIUS.tt M lib/pf/Authentication/Source/ADSource.pm M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm commit 8ef2deb78afd9a6fa91c4b6865a685a73b771503 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 21 10:20:38 2013 -0400 Extract the Realm attribute from radius request M lib/pf/radius.pm M lib/pf/vlan.pm commit 2b0e25100298b65d682fd2b195b836c8f368905d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 21 10:20:03 2013 -0400 Add a realm attribute to AD auth source M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/AD.pm M lib/pf/Authentication/Source/ADSource.pm commit c6508df84cef6458f8b1de5cd491c40395175393 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 21 10:18:39 2013 -0400 pf::auth::getInternalSources accepts a realm Get the internal authentication sources matching a specific realm. M lib/pf/authentication.pm commit 2a6bf5b6b373f5a985877c6e0eaced57ab01e4ef Author: Antoine Amacher <aamacher@inverse.ca> Date: Mon Nov 24 10:48:46 2014 -0500 Update NEWS.asciidoc M NEWS.asciidoc commit 2cf11deb9084c79334e2d802ce68c6117cd29cc5 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Nov 21 14:31:19 2014 -0500 about windows agent M NEWS.asciidoc commit 1d23452d7ab19147e9d43e98997af3727a006939 Author: Antoine Amacher <aamacher@inverse.ca> Date: Fri Nov 21 14:16:36 2014 -0500 added Packetfence-Windows-Agent and provisioners A html/captive-portal/content/packetfence-windows-agent.exe A html/captive-portal/templates/provisioner/windows.html A html/pfappserver/lib/pfappserver/Form/Config/Provisioning/windows.pm A lib/pf/provisioner/windows.pm commit 3b690b202a922ca7647c8639c640a791550d5499 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 21 10:31:05 2014 -0500 Added a new passthrough for checking certificate status M lib/pf/config.pm commit df9fa1a7e81bcbaf60cb799780992e5c97ed59a8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 20 16:55:12 2014 -0500 Renamed gif_path to image_path M conf/documentation.conf M conf/pf.conf.defaults M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Release.pm M html/captive-portal/templates/pending.html M html/captive-portal/templates/release.html M html/captive-portal/templates/scan-in-progress.html M html/common/pf.js M html/pfappserver/lib/pfappserver/I18N/i_default.po commit f27ad5205b2d515cee59772736bbe8e189a76931 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 13 11:09:14 2014 -0500 Added gif_path as a configuration parameter in the admin GUI M NEWS.asciidoc M conf/documentation.conf M conf/pf.conf.defaults M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Release.pm M html/captive-portal/templates/pending.html M html/captive-portal/templates/release.html M html/captive-portal/templates/scan-in-progress.html M html/common/pf.js M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 1ed1206c043418e9325970d3c041615c73ee3e12 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 20 14:34:32 2014 -0500 Removed unused parameter M html/pfappserver/lib/pfappserver/Model/Node.pm commit 1ecf7e092e23b91212d429cafbb3537f248acf0e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 20 14:20:50 2014 -0500 updated NEWS file M NEWS.asciidoc commit c5fb29c333edffae173012f563cd7f8e34826688 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 20 13:26:48 2014 -0500 Pass the violation and the role to the model bulk M html/pfappserver/lib/pfappserver/Role/Controller/BulkActions.pm commit b7f89c362ba9db168069c1fc09c60c865fdae39e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 20 13:08:16 2014 -0500 Fix use of uninitialized value Error M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 82d75edaef4af80b39d90d3686c88966acbb56f9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Nov 20 10:06:15 2014 -0500 Update NEWS file M NEWS.asciidoc commit e85c1f9450398f6f97837ca294214af4033f8cdf Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 19 11:21:47 2014 -0500 Use a constant instead of a magical number M lib/pf/api/jsonrpcclient.pm commit 596ba5f9f43133c94bc1266850ba34987749536f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 30 16:25:54 2014 -0400 Fixed wording M NEWS.asciidoc commit 6775cdd78bcf218fe4980a021af90f14c84ea548 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 29 16:18:09 2014 -0400 A notify now expects HTTP_NO_CONTENT to be returned M lib/pf/api/msgpackclient.pm commit d56fa5fea7cc0f86b5fa0b3cdff12a5c677358e3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 29 15:58:42 2014 -0400 Use constants for msgpack message types Refactored to return HTTP_NO_CONTENT for notify messages to match the behavior of WebAPI::JSONRPC M lib/pf/WebAPI/MsgPack.pm commit bdf2dd744b4c8aa89d6000fa19223e7adb7167a2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 29 13:21:09 2014 -0400 Added constants for error codes M lib/pf/WebAPI/JSONRPC.pm commit 0fa5d69c08679f2113a4f53b88470c539a6375fc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 23 11:55:33 2014 -0400 Updated pod M lib/pf/WebAPI/JSONRPC.pm M lib/pf/WebAPI/MsgPack.pm commit 157f8b688bf00ef53520d3e0a1b9f5701272a17a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 22 16:34:37 2014 -0400 Updated pod M lib/pf/api/attributes.pm commit 64285dee49a510233069a5b976c4156e840a4461 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 21 10:19:15 2014 -0400 Make violation_delayed_run a public function M lib/pf/api.pm commit ed5e934a633e2227c1cb7465e06f06e6db11e076 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 21 10:15:37 2014 -0400 Updated NEWS file M NEWS.asciidoc commit 351cdf2dae25a8dc8ddaeddcb31705a80390f924 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 30 11:45:40 2014 -0400 Added a new tests M t/unittest/api/attributes.t commit d50a9e43e9d43023d58c2eb1f3bbab0f521c2a60 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 9 11:36:39 2014 -0400 Refactor pf::api::attributes added test M lib/pf/WebAPI/JSONRPC.pm M lib/pf/WebAPI/MsgPack.pm M lib/pf/api/attributes.pm A t/unittest/api/attributes.t commit c7f95418eb304e38010642b9b83b0e59280491ab Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 24 17:48:20 2014 -0400 Only use methods that have Public attributes M lib/pf/WebAPI/JSONRPC.pm M lib/pf/WebAPI/MsgPack.pm commit 6e8dcde447792bee879942606b899f054ab2ac4b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 24 16:16:15 2014 -0400 Remove import function M lib/pf/api/attributes.pm commit 09959bd45cf3c1a36407218cc1ba6a54c874483c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 24 16:11:30 2014 -0400 Tag ReAssignVlan, desAssociate, firewall as Public M lib/pf/api.pm commit 70c0dc3ef02e4a9970be0e7636bb89b2476d13ae Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 17 15:49:20 2014 -0400 Tag all public methods in pf::api M lib/pf/api.pm commit 7c8bc40c4b76d235f34ef3d5cd1e57bca72188a5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 17 15:48:00 2014 -0400 Added new module pf::api::attributes A lib/pf/api/attributes.pm commit 5830495939f7d78c3913f632c777e5730ef00935 Author: lzammit <lzammit@inverse.ca> Date: Wed Nov 19 11:04:46 2014 -0500 wrong image for pf config M docs/PacketFence_FortiGate_Quick_Install_Guide.asciidoc commit 77d158a0e8c2a902ae88a85b5a45b0f1f97c32b4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 18 15:47:50 2014 -0500 Update NEWS file for vlan filter refactor M NEWS.asciidoc commit 8cf4b094199a316309df9d1d80ca9f782d6a3723 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 18 10:47:41 2014 -0500 fix content encoding on portal and emails M html/captive-portal/lib/captiveportal/PacketFence/View/HTML.pm M lib/pf/activation.pm commit 97aa9c13d71d1ad4e0d07eb60497dfc9f5f44163 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 18 09:54:44 2014 -0500 Fix connection type M lib/pf/Connection.pm commit 9e60c3fb48fc38a3f6d1af3407205be7c712b0cb Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 17 14:34:43 2014 -0500 Automatically find any new asciidoc for processing M addons/packages/packetfence.spec commit 73df936c24239fc73fb9563a83f4208d98679ca9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 17 12:40:59 2014 -0500 Do not call request->param(username) in a list context M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 3eae7d3acd8ffa05f48f8ba5e5b3c084ee5f57cc Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 17 08:28:56 2014 -0500 Send $switch and not $switch->{_id} for getNodeInfoForAutoReg M lib/pf/radius.pm commit 3f10960c11654e5984087c8dbe051d51c6d898f3 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Nov 13 15:59:55 2014 -0500 Update PacketFence_Administration_Guide.asciidoc edited, ready for merge M docs/PacketFence_Administration_Guide.asciidoc commit ef32996cb27b1e4dfe2abecb54e4cab76a132881 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 13 12:47:51 2014 -0500 Added radius_request as param in getNodeInfoForAutoreg M lib/pf/radius.pm M lib/pf/vlan.pm commit 6f84300e743f8b26ebe3af6d6bc8bd09350eff09 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 13 10:36:47 2014 -0500 Move the parser to a global variable M lib/pf/vlan/filter.pm commit 9143855865ef6ada3b728cec7c4ea278ad575927 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 11 22:39:59 2014 -0400 Refactored pf::vlan::filter M lib/pf/vlan/filter.pm commit deff64e858998f1c6a48e626fb83391156486e9a Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 12 15:12:27 2014 -0500 Test if pfdhcplistener is enabled to run in the configuration M lib/pf/services/manager/pfdhcplistener.pm commit dec907e065822c00faf5d8330d8cc5a1127fc5f7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 12 09:42:43 2014 -0500 normalize task description to be lowercase M sbin/pfmon commit 43eda00fda0fe136302cea04b455ef54554c5084 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 11 12:23:42 2014 -0500 Will show all profiles when previewing M html/pfappserver/root/violation/list.tt commit f865721e840a92975c8fa20ba56338565f573f74 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 11 12:00:07 2014 -0500 Fixed wording and typo M NEWS.asciidoc commit de957724b7805cc6cf272bf4c2a373501e5d53a5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 11 11:48:37 2014 -0500 Updated NEWS file M NEWS.asciidoc commit cbba8be476e7e7f2e69f6a00f80ff90f3bda80c5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 11 11:44:04 2014 -0500 Rename the portal preview url to avoid issues with the preview of templates M html/pfappserver/root/config/profile/files.tt M html/pfappserver/root/config/profile/index.tt M html/pfappserver/root/config/profile/view.tt M lib/pf/web/admin.pm commit 8420678bcfee626270ceb1191a600d9634ab7de6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 11 11:42:28 2014 -0500 Code syntax M lib/pf/vlan.pm commit af349c1c7da6ed0404b573296da0cdedccff1fee Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 11 11:35:29 2014 -0500 Reworked for the pull request M lib/pf/authentication.pm M lib/pf/vlan.pm commit 464cb7fad3ad0ff2a93e72bb4c2fc1047865e4e7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 11 11:30:17 2014 -0500 Can refuse autoregistration in vlan_filter M lib/pf/vlan.pm commit 806f87e10501e4a61660714223c31e7543834678 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 29 14:16:41 2014 -0400 Use vlan filter in getNodeInfoForAutoReg and create/update person even if the deviced has been registered M NEWS.asciidoc M conf/vlan_filters.conf.example M lib/pf/authentication.pm M lib/pf/vlan.pm commit 39d9a4f4d8c546dd03675ad222032e3032413890 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 10 14:40:25 2014 -0500 remove css class that was breaking the layout M html/captive-portal/templates/status.html commit b3ceb9b29091f209acf902c22e60f5a99d45b28d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Nov 10 13:53:10 2014 -0500 Add building of OpenDaylight documentation in PDF M Makefile commit 72fd934800a8bfccd16cd6a6ac16a337048952be Author: lzammit <lzammit@inverse.ca> Date: Fri Nov 7 14:41:58 2014 -0500 Lddp typo in cisco VOIP section. M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit db9f027d774871f2ea3fc1bdd63f6dd1e6276fe7 Author: lzammit <lzammit@inverse.ca> Date: Fri Nov 7 14:36:21 2014 -0500 Add LLDP information on cisco VOIP configuration. M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 358e6289e21b388b6b0f552294baf97d8de578df Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 7 09:11:48 2014 -0500 Remove used thread module M lib/pf/vlan.pm M lib/pf/vlan/custom.pm commit 849bef99f37d7d98a3f0bf8cf633f06558175036 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 6 17:19:57 2014 -0500 missing logger M lib/pf/provisioner/opswat.pm commit 2913b6149623e03afc7ab66c8b89bb70a3ec4ef3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 6 17:03:05 2014 -0500 typo in opswat doc M docs/PacketFence_OPSWAT_Quick_Install_Guide.asciidoc commit e71386a1690fa57e47987873e5998d5561cb4eec Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 6 17:02:50 2014 -0500 dry up the code M lib/pf/provisioner/opswat.pm commit 26e5e343e86282a9179f2856d2c80ee6cc3fabb7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 6 16:50:11 2014 -0500 convert log4perl to get_logger M lib/pf/provisioner/opswat.pm commit fe72e4359796f26e5e87117273377ac48676a959 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Nov 6 16:46:15 2014 -0500 add logging M lib/pf/provisioner/opswat.pm commit 15a8ec57bef0d35dd67cb267b8a7a4c6402ae685 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 6 15:17:32 2014 -0500 Fix called to violation_view_open_desc M lib/pf/api.pm commit e74059eeabc03e1ce790291244226214b76c4f0f Author: Louis Munro <lmunro@inverse.ca> Date: Wed Nov 5 17:30:52 2014 -0500 Fixed the logrotation. M NEWS.asciidoc M addons/logrotate commit 428fffaae44c424dc798eaf1322a1ca0e9a560c5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 5 13:59:32 2014 -0500 remove familiarity in mobileiron template M html/captive-portal/templates/provisioner/mobileiron.html commit 6c10e4b30d0dcc09e2a7fd102d3b6c3eb3f4ae94 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 5 13:58:03 2014 -0500 correct alternative to alternate in sepm template M html/captive-portal/templates/provisioner/sepm.html commit 65c49017198703dac1596973a4e529844e5bfda4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 5 13:47:24 2014 -0500 fix comment in pf.conf.defaults M conf/pf.conf.defaults commit 91ba92cb63ba69357f2b39cca4da098307b8786e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 5 13:47:08 2014 -0500 fix semantics M html/captive-portal/templates/provisioner/ibm.html M html/captive-portal/templates/provisioner/mobileiron.html M html/captive-portal/templates/provisioner/opswat.html M html/captive-portal/templates/provisioner/sepm.html M html/captive-portal/templates/provisioner/symantec.html commit 3dc6e3e5bfd4bdf7b3d0749182da2c1d2b518ae1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Nov 5 13:43:02 2014 -0500 additionnal notes to accept template M html/captive-portal/templates/provisioner/accept.html commit 462364a660d49f371f1edc8900d2eaf29e4b5313 Author: lzammit <lzammit@inverse.ca> Date: Tue Nov 4 14:06:14 2014 -0500 We don't edit the mschap module anymore. M docs/PacketFence_Administration_Guide.asciidoc commit 290e49622212dff4eeb50289bad0573fcc23c14e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 4 11:09:54 2014 -0500 fix opendaylight doc M docs/PacketFence_OpenDaylight_Install_Guide.asciidoc commit ca8750bff04760f59be87454ad28ab18d0995368 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 4 09:03:19 2014 -0500 added note to go on specific odl commit M docs/PacketFence_OpenDaylight_Install_Guide.asciidoc commit 31d2d5781bdefbd92196f91a2cf8487a77d2f1d9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 4 08:57:26 2014 -0500 fix opendaylight documentation M docs/PacketFence_OpenDaylight_Install_Guide.asciidoc commit 9e50d3d04ebcb00ae9bb90855f8d09d12bd08fa2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Nov 4 07:35:31 2014 -0500 Added OpenDaylight install guide M Makefile M addons/packages/packetfence.spec A docs/PacketFence_OpenDaylight_Install_Guide-docinfo.xml A docs/PacketFence_OpenDaylight_Install_Guide.asciidoc commit 766c53869f3357b2ab17bbabf6a93b74b620e617 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 3 09:21:18 2014 -0500 Added news entry M NEWS.asciidoc commit 1037f1782a7749bdeaf539230439e3c2a0b225f2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Nov 3 09:17:45 2014 -0500 Added web notification on network access in portal M html/captive-portal/templates/release.html M html/common/pf.js commit e57c88259716cf98b1eb3e190902538be337782e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 31 16:45:40 2014 -0400 removed overlogging in opswat module M lib/pf/provisioner/opswat.pm commit dedfb329a9d651329ada5fcc6db1446617f241c5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 31 16:05:03 2014 -0400 Added polling to the opswat api to enforce compliance M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/provisioner.pm M lib/pf/provisioner/opswat.pm M sbin/pfmon commit 1f994740f1493239d644faef9b4f34df3a0ff611 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 31 11:20:49 2014 -0400 add agent_download_uri to ibm + symantec M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/ibm.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/symantec.pm M lib/pf/provisioner/ibm.pm M lib/pf/provisioner/symantec.pm commit 5255ffcaacc7d94ba136c0c114401f399fd42450 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 31 11:15:47 2014 -0400 refactored provisioner templates M html/captive-portal/templates/provisioner/accept.html M html/captive-portal/templates/provisioner/deny.html M html/captive-portal/templates/provisioner/ibm.html M html/captive-portal/templates/provisioner/mobileiron.html M html/captive-portal/templates/provisioner/sepm.html A html/captive-portal/templates/provisioner/symantec.html commit 4806b73f6479c6cba71f14d072ed358e8c560afa Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 31 10:57:47 2014 -0400 fix opswat doc M docs/PacketFence_OPSWAT_Quick_Install_Guide.asciidoc commit 3fd160b96dd798c86dc5317029739f5d54263d58 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 31 10:46:13 2014 -0400 i18ned the opswat template M html/captive-portal/templates/provisioner/opswat.html commit dc03d1f2a8ef1c46a45895a90c29c3ac0a1ebc6d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 31 10:21:27 2014 -0400 fixed image in opswat doc M docs/images/opswat-compliance-config.png commit 61d0bc570aa825c9ed0b236c4b4b08c9e12de7aa Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 31 10:10:05 2014 -0400 fix typo in image path D docs/images/opswat-comliance-config.png A docs/images/opswat-compliance-config.png commit 15ed5e3d4cff820846d2b7aa0269a0f2e6faf1dc Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 31 10:00:42 2014 -0400 Added documentation for OPSWAT compliance M docs/PacketFence_OPSWAT_Quick_Install_Guide.asciidoc A docs/images/opswat-comliance-config.png A docs/images/opswat-critical-config.png commit 040d41d541e520b339986acbc91ebb3477ea73d3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 30 16:23:07 2014 -0400 Updated pod M lib/pf/firewallsso.pm commit 21014455345bc41d9cc5d1aabadc32b1cecde889 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 30 16:20:55 2014 -0400 Removed old comment M sbin/pfdhcplistener commit dae6febbc9dce28ddfdb8f6cd0f4a63bc9604bf7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 29 16:46:59 2014 -0400 Removed direct use of Log::Log4perl M lib/pf/firewallsso.pm commit 43d3942f6e0f0599b37a895009a1205171b83e50 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 29 11:55:29 2014 -0400 Use the check of the firewallsso in the pf::firewallsso M sbin/pfdhcplistener commit 2a7bc13b3a8c6ad8c3d0c05a672f1d4339bd402d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 29 11:48:51 2014 -0400 Update pod M lib/pf/firewallsso.pm commit c014a8078bec73d92982d83d0c16291b13d9e681 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 29 11:46:13 2014 -0400 Will not send a request if there are not configured firewall sso M lib/pf/firewallsso.pm commit fbf025e32d2bf2eef3c43e3f4f08e5f5802e2aac Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 30 15:29:11 2014 -0400 Updated News file M NEWS.asciidoc commit dd2b57e5c2a9c297b29407c080edc2753c663b5c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 30 15:27:49 2014 -0400 Fixed issue when creating a new file in a subdirectory M html/pfappserver/lib/pfappserver/Controller/Config/Profile.pm commit ae7e6f7daa02e3e4ca0b7a5a84ddc7e68b46ff9f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 30 15:26:43 2014 -0400 Tighten up the validation of the file name no $ is allowed in the filename M html/pfappserver/lib/pfappserver/Controller/Config/Profile.pm commit b443c4fec063ac5dd24e1a050569db464957e95b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 30 14:54:27 2014 -0400 Updated News file M NEWS.asciidoc commit aabf24afc723bd12b78913e1f3d6f92228c7d938 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 30 14:32:46 2014 -0400 Fix pagination for nodes when sorting M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/root/node/search.tt commit ca6367d34a34b3e766f42935bb8b788ec69a6f14 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 30 13:06:10 2014 -0400 pfappserver::Form::Portal::Common to pfappserver::Form::Config::ProfileCommon in extract_i18n_strings.pl script M addons/extract_i18n_strings.pl commit 4c37e3c91a92f5e58455cf055577e1c27f2c6318 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Oct 30 10:52:40 2014 -0400 NEWS file M NEWS.asciidoc commit 97b64ce0835c13b9af4d5c15f7ec49933d188b12 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Oct 30 10:51:16 2014 -0400 external is no longer a valid interface type... Was not used anyway... M lib/pf/config.pm M lib/pf/util.pm commit 7bd09bba2cd6dfcf1886a225e8b2a7eb1bca1218 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Oct 30 10:09:19 2014 -0400 Improve wording M docs/PacketFence_Administration_Guide.asciidoc commit f969dda7cf4a5d631d592617421520b87995c42a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Oct 30 09:42:04 2014 -0400 Add note to Nessus documentation M docs/PacketFence_Administration_Guide.asciidoc commit 00248411ba55c27b7337fd5e8e84bade8732255c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 30 08:13:05 2014 -0400 change code -1 to a constant in provisioners M lib/pf/provisioner.pm M lib/pf/provisioner/mobileiron.pm M lib/pf/provisioner/opswat.pm M lib/pf/provisioner/sepm.pm commit 8f5119c159b32c72fef0fee5c1f5ad61679d069e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 29 08:47:28 2014 -0400 fix merged code that was making tests fail M lib/pf/Switch.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/floatingdevice.pm M t/hardware-snmp-objects.t commit 0f43ada912333960f2deebd0253ae723cf7fa669 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 28 14:31:56 2014 -0400 NSIS packaging file A addons/nthash_AD_attribute/HashingPasswordFilter.nsi commit f6e87635ab174df1f8e0fbef3f5c863a974103a3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Oct 28 13:56:34 2014 -0400 Typo M NEWS.asciidoc commit 6865a22d2ea42116568d892fc88391ac190823f2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Oct 28 13:48:28 2014 -0400 NEWS file M NEWS.asciidoc commit d618c0b114f7da81f52fdd96f7e436e8dc1b9ec1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Oct 28 13:40:42 2014 -0400 Firewall should allow 443 on management interface when pre-registration is enabled M lib/pf/iptables.pm commit 4ee1a6493aeb7770d190cafd0d501413bc77c25c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 28 13:27:55 2014 -0400 added news entry M NEWS.asciidoc commit b158e5acc6a5c71fac2a22f390baed1b0df32ac1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 28 13:24:57 2014 -0400 Added 802.1x to the catalyst 2960 web auth module M lib/pf/Switch/Cisco/Catalyst_2960_http.pm commit f6a567154518ceb8c6b5e0ab4b607728d765d5a7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 28 09:38:27 2014 -0400 Updated gitignore M .gitignore commit 3f0a9e30778bd623bc9805e40ed989d70d0b0e5d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 28 09:13:17 2014 -0400 fix undefined locationlog in MAB floating devices M lib/pf/floatingdevice.pm commit d5358b6748b64113e49b1eb14e70a7f49cf32d2c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 28 09:13:42 2014 -0400 Added config file for httpd.aaa service to the packaging M addons/packages/packetfence.spec commit c2a972227099282225f50ac5615617ba417f2c6c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 28 09:10:25 2014 -0400 Add new function _node_determine_and_set_into_VLAN M lib/pf/api.pm commit d24d03e83c9cae04d307f30b11513e54c95baba3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 28 09:03:23 2014 -0400 Fix undefined sub reference M lib/pf/api.pm commit 53debbdd3abf4a68c20a23f64d5d22f2dbe28c7d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 28 08:35:48 2014 -0400 fix bad call in floating device M lib/pf/floatingdevice.pm commit c0b7458387fc36ac9b5fe447d1385e3b6e31314c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 28 08:10:23 2014 -0400 add httpd.aaa apache config to builds M addons/packages/packetfence.spec M debian/packetfence.conffiles commit 4c46558cc4e0e000e12c86be71a07a503c81cb86 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 27 15:14:12 2014 -0400 Add compliance check to OPSWAT provisioner M html/pfappserver/lib/pfappserver/Form/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/opswat.pm M html/pfappserver/root/config/provisioning/view.tt M lib/pf/provisioner.pm M lib/pf/provisioner/opswat.pm commit f96bb942146395137edb9a7554ad34ed5c685e3a Author: jrouzierinverse <jrouzier@inverse.ca> Date: Mon Oct 27 13:09:48 2014 -0400 Fix typo M NEWS.asciidoc commit 1ba3cc6d2b1f384b4fd85e4a7218121e742f4ee9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 27 12:16:06 2014 -0400 Refactored opswat template M html/captive-portal/templates/provisioner/opswat.html commit ac45a2aee4cf6ba0c57deef592d2e355636773f6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 27 12:05:00 2014 -0400 Updated NEWS files M NEWS.asciidoc commit 14b3d8bbcf1a5db18c18e03f820439177fd65247 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 27 12:02:18 2014 -0400 Use make_pcap_filter to create the filter M sbin/pfdhcplistener commit 983b5cb6b78f8035adce1814e917a3535191a13d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 27 12:00:51 2014 -0400 New method make_pcap_filter M lib/pf/util/dhcp.pm commit e698b469d4ca4a585fc71b25af043f4a0bae2baf Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 27 11:59:41 2014 -0400 Expand network.dhcp_filter_by_message_types to an array M lib/pf/config.pm commit 545f05ddffa11278c97c6c442afe9007627940af Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 27 11:35:19 2014 -0400 Added new config entry network.dhcp_filter_by_message_types M conf/documentation.conf M conf/pf.conf.defaults commit 7b42d742273ab12f3e962bed63b3e7e1bf154b33 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 27 11:19:45 2014 -0400 Add support for hidden fields M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm commit e9091e2ffa4ba31f3b4a8074a8d6f5b20eeef87f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 27 10:04:06 2014 -0400 Fix up pod M sbin/pfbandwidthd M sbin/pfdns commit a07016ddcd94fdf1ffaf2286b6534190155a12b9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 27 09:59:20 2014 -0400 Fix up pod M sbin/pfdhcplistener commit 4a958a31c9ec7f055174c216db95ad63e6bfc7ff Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Oct 25 00:11:06 2014 -0400 Update components diagram of admin guide M docs/images/diagram-components.png commit 907a2020ae087148fc91b5839374d6c9c1755ac2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 24 11:43:53 2014 -0400 Shouldn't overwrite the connection object with it's own value... - You should have learned that from same error yesterday Derek... M lib/pf/radius.pm commit b4aec335851799331d0d7575fd3c7f1295dbf6c4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 24 11:36:17 2014 -0400 Typo... my bad :/ M lib/pf/radius.pm commit 0581b6d7bfb05cb7237d38c64649d270e4bfeb51 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 24 11:22:32 2014 -0400 Forgot that one probably due to multiple merges M lib/pf/radius.pm commit 2cfc9b5900a9e339d18c37b1143e4d6baf5e49ba Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Oct 23 21:30:49 2014 -0400 Localization M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 8fa19b934a62eb59282cf6dc071907084e5b2526 Author: Antoine Amacher <aamacher@inverse.ca> Date: Thu Oct 23 15:48:24 2014 -0400 Update PacketFence_Administration_Guide.asciidoc whitelisted_categories "dépasse" dans la case suivante sur mon pdf généré de la 4.4 J'ai juste déplacé le Caution car il me semblais plus approprié que les users voit ça avant de commencer la config concernant le "billing" M docs/PacketFence_Administration_Guide.asciidoc commit a9be7983f4b811c5600e9bc628c744eaaebb018d Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 23 15:00:00 2014 -0400 fix - use provisionners on all auth sources M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 7adec8b8a47e61aa5e20e959d141fc297bc71d0d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 22 15:50:25 2014 -0400 news entry for #202 M NEWS.asciidoc commit c6e6ef4b3b55c8c5e29ac5993fe9f665e021ef34 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Oct 23 14:50:48 2014 -0400 Typo M lib/pf/radius.pm commit 60db86cfcbbc1108c732e7b2da07c9c71f62e5ad Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 23 07:51:14 2014 -0400 added news entry M NEWS.asciidoc commit fae987dc2b98783f4850f819c58a6deac35b5b05 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 23 07:42:31 2014 -0400 add firewall docs to make pdf M Makefile commit ac86c5568eb0cea409a065213a049a8019b391e2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 22 21:17:24 2014 -0400 Updated upgrade instructions M UPGRADE.asciidoc commit 154cc8b6205329dc7c3a2f090c547e3933aae372 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 22 17:17:36 2014 -0400 remove doubled work in radius M lib/pf/radius.pm commit e64ff7e21beeb27c8e18b10002d122d939802154 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 1 10:26:14 2014 -0400 Removed useless line from rebase M lib/pf/Switch/Cisco/Catalyst_2960.pm commit 0b0567262c8a9bf3ffde25f0b0115031eae84d82 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 31 09:59:23 2014 -0400 Fixed syntax error M lib/pf/Switch.pm commit e071b8a74b19fa22c7cacdb9c076a4262998c614 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 30 15:44:11 2014 -0400 Added enable/disable mab functions to Switch M lib/pf/Switch.pm commit e90691c19ec2f8dea17d28970b780c6fc4cb4b47 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 30 15:36:05 2014 -0400 Added support for classic floating devices triggered by RADIUS M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/floatingdevice.pm M lib/pf/radius.pm commit 233fa379a8193a83945cf2842335ecdd9427e24b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 30 15:33:26 2014 -0400 MAB floating devices need to support supportsFloatingDevice M lib/pf/Switch/Juniper/EX2200.pm commit 8b1d193e3080c44ebb4dbaafbb4f61590e591dc4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 17 10:56:01 2014 -0400 Corrected accounting flow after rebase on devel M lib/pf/radius.pm commit fc2439cc742d81769a305b28163f15d46d6be4e9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 16 09:29:32 2014 -0400 Added Juniper floating config to documentation M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit f5f36a81062a55e9b3bf830ea8a3b3ef77195ad7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 16 09:17:55 2014 -0400 RADIUS floatings logging improvement M lib/pf/vlan.pm commit f76883120557fc80f5ff3a325d1939227f21b030 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 16 09:14:09 2014 -0400 RADIUS floatings flow improvement M lib/pf/Switch/Juniper/EX2200.pm M lib/pf/floatingdevice.pm M lib/pf/radius.pm commit 6b1635d0aab75d9714073b833e47ad5e3fb8f2ad Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 15 14:55:39 2014 -0400 RADIUS floatings documentation improvement, code cleanup + locationlog flow fix M lib/pf/Switch.pm M lib/pf/Switch/Juniper/EX2200.pm M lib/pf/floatingdevice.pm M lib/pf/radius.pm commit 9f25ff0f42b697009fd8f6aa653bc0c145d4a926 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 15 14:19:19 2014 -0400 First draft of RADIUS floating devices. Works on Juniper M lib/pf/Switch.pm M lib/pf/Switch/Juniper/EX2200.pm M lib/pf/floatingdevice.pm M lib/pf/locationlog.pm M lib/pf/radius.pm M lib/pf/vlan.pm commit 1b93381ffeaa6d036f7eca49b0bb9db758fbd729 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 22 17:02:26 2014 -0400 added news entry M NEWS.asciidoc commit 3f5b3525493142588bb622c430d5cec1bf9cf2a1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 22 16:59:13 2014 -0400 fix comments + doc M conf/log.conf.d/httpd.aaa.conf.example M lib/pf/web/aaa_modperl_require.pl commit 77d0c6477c24b5b75b8f75031996aa0da4ac6755 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 22 15:45:15 2014 -0400 unique logging facility for httpd.aaa M conf/httpd.conf.d/httpd.aaa A conf/log.conf.d/httpd.aaa.conf.example A lib/pf/web/aaa_modperl_require.pl commit 1f4bef2cf47c8f118eb60d48dc0a9e0813acfcf8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 22 15:30:13 2014 -0400 fix old constants of radius api M lib/pf/radius/rpc.pm M raddb/packetfence-soh.pm M raddb/packetfence.pm commit b2a4402d31a3ffa4e322d29aa6a99d2b6f799b12 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 22 14:00:21 2014 -0400 correct documentation.conf M conf/documentation.conf commit acac0a71b983b6c551524f798203138230dacdbc Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 21 13:15:16 2014 -0400 Add AAA webservice to iptables M conf/iptables.conf.example M lib/pf/iptables.pm commit dbafd3cf424b19318f04d29795c2e5bd09670dd0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 21 08:34:57 2014 -0400 correct date M lib/pf/services/manager/httpd_aaa.pm commit eead638cc5375a19c1b273d72feb47b054cb5f17 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 21 08:34:35 2014 -0400 correct typo M lib/pf/pfcmd/help.pm commit 79e768c08f7a470f6ad7d3793840f8aeb82863fb Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 21 08:31:30 2014 -0400 Added a new webservice dedicated for aaa (radius stuff for now) M conf/documentation.conf A conf/httpd.conf.d/httpd.aaa M conf/pf.conf.defaults M lib/pf/pfcmd.pm M lib/pf/pfcmd/help.pm A lib/pf/services/manager/httpd_aaa.pm M lib/pf/services/manager/radiusd.pm commit d481c79b418607516b34835ea23e013aaf942919 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 22 16:19:48 2014 -0400 Tests are failing due to that method no longuer being there M t/SNMP.t commit 88b721080d6c8f79f006188bac45081f1d14bc4a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 22 15:48:21 2014 -0400 add news for next pf versoin M NEWS.asciidoc commit 3d1a5272b075a6e0fb5fe000683cd4e1222c58e9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Oct 22 15:22:38 2014 -0400 Update NEWS file M NEWS.asciidoc commit 87d8cb9a5963c2f9b9c39400ac79976f01d375b7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 22 14:25:06 2014 -0400 _handleStaticPortSecurityMovement will exit earlier if removing the mac from previous switch is not needed M lib/pf/radius.pm commit d2309087faebff819a5e483c74bfb2300f33d1da Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 22 14:22:48 2014 -0400 Pass switch to identifyType to allow a switch to override the connection type M lib/pf/Connection.pm M lib/pf/radius.pm commit 9b54125e32fba28099ec321bb5fd071a1f3ffe0c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 22 13:12:06 2014 -0400 Change parent class M html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Blackhole.pm commit 817293c2e26206f69ed66bc04f006f8fb0ffd02e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 22 13:11:07 2014 -0400 convert cisco web auth sessions to use switch id and not switch object M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/web/externalportal.pm commit 2742f46866c9d7195b218ecd22d97447f3e122fe Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 22 12:05:50 2014 -0400 Prepare release 4.5 M ChangeLog M NEWS.asciidoc M addons/packages/packetfence.spec M conf/pf-release M debian/changelog M docs/PacketFence_Administration_Guide-docinfo.xml M html/pfappserver/lib/pfappserver/I18N/fr.po M lib/HTTP/BrowserDetect.pm commit 8e41274ce92313ef69ce9aa1ea0b915cbfb2c6e2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 22 11:42:17 2014 -0400 Renamed Form::Authentication::Source::Blackhole to Form::Config::Authentication::Source::Blackhole Move switch search template to proper place D html/pfappserver/lib/pfappserver/Form/Authentication/Source/Blackhole.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Blackhole.pm A html/pfappserver/root/config/switch/search.tt D html/pfappserver/root/configuration/switch/search.tt commit bd5d16919b12163d9091ce322071f93f9c2c6f47 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 22 11:35:12 2014 -0400 Moved firewallsso clone.tt create.tt create_type.tt to the proper directory A html/pfappserver/root/config/firewall_sso/clone.tt A html/pfappserver/root/config/firewall_sso/create.tt A html/pfappserver/root/config/firewall_sso/create_type.tt D html/pfappserver/root/configuration/firewall_sso/clone.tt D html/pfappserver/root/configuration/firewall_sso/create.tt D html/pfappserver/root/configuration/firewall_sso/create_type.tt commit 475975f761e8c0aca9f848f3f5643877c48f50c2 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 4 13:45:10 2014 -0400 Rename Authentication to Config::Authentication D html/pfappserver/lib/pfappserver/Controller/Authentication.pm D html/pfappserver/lib/pfappserver/Controller/Authentication/Source.pm A html/pfappserver/lib/pfappserver/Controller/Config/Authentication.pm A html/pfappserver/lib/pfappserver/Controller/Config/Authentication/Source.pm D html/pfappserver/lib/pfappserver/Form/Authentication.pm D html/pfappserver/lib/pfappserver/Form/Authentication/Rule.pm D html/pfappserver/lib/pfappserver/Form/Authentication/Source.pm D html/pfappserver/lib/pfappserver/Form/Authentication/Source/AD.pm D html/pfappserver/lib/pfappserver/Form/Authentication/Source/Email.pm D html/pfappserver/lib/pfappserver/Form/Authentication/Source/Facebook.pm D html/pfappserver/lib/pfappserver/Form/Authentication/Source/Github.pm D html/pfappserver/lib/pfappserver/Form/Authentication/Source/Google.pm D html/pfappserver/lib/pfappserver/Form/Authentication/Source/Htpasswd.pm D html/pfappserver/lib/pfappserver/Form/Authentication/Source/Kerberos.pm D html/pfappserver/lib/pfappserver/Form/Authentication/Source/LDAP.pm D html/pfappserver/lib/pfappserver/Form/Authentication/Source/LinkedIn.pm D html/pfappserver/lib/pfappserver/Form/Authentication/Source/Null.pm D html/pfappserver/lib/pfappserver/Form/Authentication/Source/RADIUS.pm D html/pfappserver/lib/pfappserver/Form/Authentication/Source/SMS.pm D html/pfappserver/lib/pfappserver/Form/Authentication/Source/SponsorEmail.pm D html/pfappserver/lib/pfappserver/Form/Authentication/Source/WindowsLive.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Rule.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/AD.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Email.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Facebook.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Github.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Google.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Htpasswd.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Kerberos.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LDAP.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/LinkedIn.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/Null.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/RADIUS.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SMS.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/SponsorEmail.pm A html/pfappserver/lib/pfappserver/Form/Config/Authentication/Source/WindowsLive.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/authentication/source/read.tt M html/pfappserver/root/authentication/source/rules_read.tt M html/pfappserver/root/authentication/source/type/AD.tt M html/pfappserver/root/authentication/source/type/LDAP.tt M html/pfappserver/root/config/authentication.tt commit 0fd2c4113722ca1a9475869a1a54f9dd95bcbca7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 8 11:28:25 2014 -0400 Move Portal::Profile to Config::Profile A html/pfappserver/lib/pfappserver/Controller/Config/Profile.pm A html/pfappserver/lib/pfappserver/Controller/Config/Profile/Default.pm D html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm D html/pfappserver/lib/pfappserver/Controller/Portal/Profile/Default.pm A html/pfappserver/lib/pfappserver/Form/Config/Profile.pm A html/pfappserver/lib/pfappserver/Form/Config/Profile/Default.pm A html/pfappserver/lib/pfappserver/Form/Config/ProfileCommon.pm D html/pfappserver/lib/pfappserver/Form/Portal/Common.pm D html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm D html/pfappserver/lib/pfappserver/Form/Portal/Profile/Default.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/config/profile/copy_file.tt A html/pfappserver/root/config/profile/create.tt A html/pfappserver/root/config/profile/edit.tt A html/pfappserver/root/config/profile/files.tt A html/pfappserver/root/config/profile/index.tt A html/pfappserver/root/config/profile/new_file.tt A html/pfappserver/root/config/profile/tab-content.tt A html/pfappserver/root/config/profile/view.tt D html/pfappserver/root/portal/profile/copy_file.tt D html/pfappserver/root/portal/profile/create.tt D html/pfappserver/root/portal/profile/edit.tt D html/pfappserver/root/portal/profile/files.tt D html/pfappserver/root/portal/profile/index.tt D html/pfappserver/root/portal/profile/new_file.tt D html/pfappserver/root/portal/profile/tab-content.tt D html/pfappserver/root/portal/profile/view.tt M html/pfappserver/root/violation/list.tt commit 1fa4168147505517e5f792efefb48ba97c02a1e8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 7 17:23:21 2014 -0400 Rename pfappserver::Controller::Configuration::* to pfappserver::Controller::Config::* M html/pfappserver/lib/pfappserver/Controller/Authentication.pm A html/pfappserver/lib/pfappserver/Controller/Config/AdminRoles.pm A html/pfappserver/lib/pfappserver/Controller/Config/Fingerprints.pm A html/pfappserver/lib/pfappserver/Controller/Config/Firewall_SSO.pm A html/pfappserver/lib/pfappserver/Controller/Config/FloatingDevice.pm A html/pfappserver/lib/pfappserver/Controller/Config/MacAddress.pm A html/pfappserver/lib/pfappserver/Controller/Config/Switch.pm A html/pfappserver/lib/pfappserver/Controller/Config/UserAgents.pm A html/pfappserver/lib/pfappserver/Controller/Config/Wrix.pm M html/pfappserver/lib/pfappserver/Controller/Configuration.pm D html/pfappserver/lib/pfappserver/Controller/Configuration/AdminRoles.pm D html/pfappserver/lib/pfappserver/Controller/Configuration/Fingerprints.pm D html/pfappserver/lib/pfappserver/Controller/Configuration/Firewall_SSO.pm D html/pfappserver/lib/pfappserver/Controller/Configuration/FloatingDevice.pm D html/pfappserver/lib/pfappserver/Controller/Configuration/MacAddress.pm D html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm D html/pfappserver/lib/pfappserver/Controller/Configuration/UserAgents.pm D html/pfappserver/lib/pfappserver/Controller/Configuration/Wrix.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/config/adminroles/clone.tt A html/pfappserver/root/config/adminroles/create.tt A html/pfappserver/root/config/adminroles/index.tt A html/pfappserver/root/config/adminroles/list.tt A html/pfappserver/root/config/adminroles/view.tt A html/pfappserver/root/config/authentication.tt A html/pfappserver/root/config/fingerprints/simple_search.tt A html/pfappserver/root/config/firewall_sso/index.tt A html/pfappserver/root/config/firewall_sso/list.tt A html/pfappserver/root/config/firewall_sso/view.tt A html/pfappserver/root/config/floatingdevice/index.tt A html/pfappserver/root/config/floatingdevice/list.tt A html/pfappserver/root/config/floatingdevice/view.tt A html/pfappserver/root/config/index.tt A html/pfappserver/root/config/listing.inc A html/pfappserver/root/config/macaddress/simple_search.tt A html/pfappserver/root/config/switch/index.tt A html/pfappserver/root/config/switch/list.tt A html/pfappserver/root/config/switch/view.tt A html/pfappserver/root/config/useragents/simple_search.tt A html/pfappserver/root/config/wrix/clone.tt A html/pfappserver/root/config/wrix/create.tt A html/pfappserver/root/config/wrix/export.tt A html/pfappserver/root/config/wrix/index.tt A html/pfappserver/root/config/wrix/list.tt A html/pfappserver/root/config/wrix/search.tt A html/pfappserver/root/config/wrix/search_form.tt A html/pfappserver/root/config/wrix/view.tt D html/pfappserver/root/configuration/adminroles/clone.tt D html/pfappserver/root/configuration/adminroles/create.tt D html/pfappserver/root/configuration/adminroles/index.tt D html/pfappserver/root/configuration/adminroles/list.tt D html/pfappserver/root/configuration/adminroles/view.tt D html/pfappserver/root/configuration/authentication.tt D html/pfappserver/root/configuration/fingerprints/simple_search.tt D html/pfappserver/root/configuration/firewall_sso/index.tt D html/pfappserver/root/configuration/firewall_sso/list.tt D html/pfappserver/root/configuration/firewall_sso/view.tt D html/pfappserver/root/configuration/floatingdevice/index.tt D html/pfappserver/root/configuration/floatingdevice/list.tt D html/pfappserver/root/configuration/floatingdevice/view.tt D html/pfappserver/root/configuration/index.tt D html/pfappserver/root/configuration/listing.inc D html/pfappserver/root/configuration/macaddress/simple_search.tt D html/pfappserver/root/configuration/switch/index.tt D html/pfappserver/root/configuration/switch/list.tt D html/pfappserver/root/configuration/switch/view.tt D html/pfappserver/root/configuration/useragents/simple_search.tt D html/pfappserver/root/configuration/wrix/clone.tt D html/pfappserver/root/configuration/wrix/create.tt D html/pfappserver/root/configuration/wrix/export.tt D html/pfappserver/root/configuration/wrix/index.tt D html/pfappserver/root/configuration/wrix/list.tt D html/pfappserver/root/configuration/wrix/search.tt D html/pfappserver/root/configuration/wrix/search_form.tt D html/pfappserver/root/configuration/wrix/view.tt M html/pfappserver/root/static/admin/common.js A html/pfappserver/root/static/admin/config/authentication.js A html/pfappserver/root/static/admin/config/floatingdevices.js A html/pfappserver/root/static/admin/config/interfaces.js A html/pfappserver/root/static/admin/config/items.js A html/pfappserver/root/static/admin/config/portal_profile.js A html/pfappserver/root/static/admin/config/roles.js A html/pfappserver/root/static/admin/config/soh.js A html/pfappserver/root/static/admin/config/switches.js A html/pfappserver/root/static/admin/config/violations.js D html/pfappserver/root/static/admin/configuration/authentication.js D html/pfappserver/root/static/admin/configuration/floatingdevices.js D html/pfappserver/root/static/admin/configuration/interfaces.js D html/pfappserver/root/static/admin/configuration/items.js D html/pfappserver/root/static/admin/configuration/portal_profile.js D html/pfappserver/root/static/admin/configuration/roles.js D html/pfappserver/root/static/admin/configuration/soh.js D html/pfappserver/root/static/admin/configuration/switches.js D html/pfappserver/root/static/admin/configuration/violations.js commit 5ee95611df8c42b70caeb1ed4bbc8122daaf17bb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Oct 22 11:36:51 2014 -0400 Improve Provisioning and Firewall pages M html/pfappserver/root/config/provisioning/index.tt M html/pfappserver/root/config/provisioning/view.tt M html/pfappserver/root/configuration/adminroles/index.tt M html/pfappserver/root/configuration/firewall_sso/index.tt M html/pfappserver/root/configuration/firewall_sso/view.tt M html/pfappserver/root/configuration/floatingdevice/index.tt M html/pfappserver/root/configuration/wrix/index.tt M html/pfappserver/root/static/admin/configuration/items.js commit 8d3fa642e086d4e6b5058adb7cfca06012456023 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Oct 22 11:35:47 2014 -0400 Improve Barracuda documentation M docs/PacketFence_Barracuda_Quick_Install_Guide.asciidoc commit 4d1807f5c94100933a75e949a6c2a3d2ce946d91 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Oct 22 11:35:25 2014 -0400 Syntax improvements M lib/pf/factory/firewallsso.pm M lib/pf/factory/provisioner.pm M lib/pf/provisioner.pm commit 1a89e51ffd30e96b13f57e289b7ee77555b974c6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Oct 22 11:35:08 2014 -0400 Localization M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 73763c504a99109cb70551d3f4636d09d041a615 Author: lzammit <lzammit@inverse.ca> Date: Wed Oct 22 10:29:36 2014 -0400 typo fix M docs/PacketFence_FortiGate_Quick_Install_Guide.asciidoc commit 0acdbf9a3b1ed9d74feacb6b4c93bb248b6ed56f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Oct 21 15:29:36 2014 -0400 Various improvements to the documentation M Makefile M docs/PacketFence_Anyfi_Quick_Install_Guide.asciidoc M docs/PacketFence_Barracuda_Quick_Install_Guide.asciidoc M docs/PacketFence_Brocade_Quick_Install_Guide.asciidoc M docs/PacketFence_Cisco_Quick_Install_Guide.asciidoc M docs/PacketFence_FortiGate_Quick_Install_Guide.asciidoc M docs/PacketFence_MobileIron_Quick_Install_Guide.asciidoc M docs/PacketFence_OPSWAT_Quick_Install_Guide.asciidoc M docs/PacketFence_PaloAlto_Quick_Install_Guide.asciidoc M docs/PacketFence_Ruckus_Quick_Install_Guide.asciidoc commit 5e4f6ff6feb7458c4d39578449c02aebebf76903 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 22 10:02:18 2014 -0400 Fix for nightly M addons/packages/packetfence.spec commit bb09c389b4aac691b1db5407d6855621ed4fb2d1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 22 08:23:18 2014 -0400 fix typo in fortigate image path M docs/PacketFence_FortiGate_Quick_Install_Guide.asciidoc commit c974734c1b0205258319dc3d59d4e877179452dc Author: extrafu <lmarcotte@inverse.ca> Date: Tue Oct 21 14:57:00 2014 -0400 Fixed typos and improved wording M NEWS.asciidoc commit e41520fa399b4dc04f0ee2674ed1249de899bc5c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Oct 21 14:27:19 2014 -0400 Allow override of connection type on a per switch module basis M lib/pf/Connection.pm M lib/pf/Switch.pm commit 30956e38630a8108571e77f037a721d34199a005 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Oct 21 14:06:51 2014 -0400 Using pf logging framework M lib/pf/Connection.pm commit da9d145a313c7a1ddbd8c1af4e4887551306cfd3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 21 13:56:10 2014 -0400 Removed unused function M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/BarracudaNG.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/FortiGate.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/PaloAlto.pm commit 62e9ef3e2689666572900d3b283ef24354665a9e Author: Zammit Ludovic <lzammit@inverse.ca> Date: Tue Oct 21 13:26:51 2014 -0400 fixes M docs/PacketFence_Barracuda_Quick_Install_Guide.asciidoc commit b3c0130e902ffc80abd70d8ec893cd8870909380 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Oct 20 18:39:33 2014 -0400 text correction M docs/PacketFence_Barracuda_Quick_Install_Guide.asciidoc commit d0483f61963f9854dd867bfb8236c2f03000c3f3 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Oct 20 18:06:26 2014 -0400 doc barracuda 2, I forgot some files M Makefile M addons/packages/packetfence.spec A docs/PacketFence_Barracuda_Quick_Install_Guide-docinfo.xml commit 54f1649bfa13c266fccdb1303e193077bf8f67ae Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Oct 20 17:56:15 2014 -0400 barracuda firewall documentation A docs/PacketFence_Barracuda_Quick_Install_Guide.asciidoc A docs/images/doc-barracuda-cfg_SSO_pf.png commit 08aad7b1e9a23f1538d6103ff7fc3aad7ca1ff73 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Tue Oct 21 13:15:06 2014 -0400 screenshot and typo corrections M addons/packages/packetfence.spec M docs/images/doc-fortigate-SSO_accouting.png commit 54584d85f9ca248236827d6c0d576ee639cfd32e Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Oct 20 18:53:41 2014 -0400 text correction M docs/PacketFence_FortiGate_Quick_Install_Guide.asciidoc commit 3b4555a668dd30396778da3ea693302f7b7ad7d3 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Oct 20 17:17:15 2014 -0400 addons/packages/packetfence.spec added M addons/packages/packetfence.spec commit e838a9be2de2990abdb1a292b028daf0daf011b3 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Oct 20 17:07:34 2014 -0400 Documentation firewall fortigate M Makefile A docs/PacketFence_FortiGate_Quick_Install_Guide-docinfo.xml A docs/PacketFence_FortiGate_Quick_Install_Guide.asciidoc A docs/images/doc-fortigate-SSO_Role.png A docs/images/doc-fortigate-SSO_accouting.png A docs/images/doc-fortigate-cfg_SSO_pf.png commit f791d4d34498854cec15d84d0dd6f2ba7742a69e Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 21 11:05:00 2014 -0400 Fix for debian build M debian/packetfence.conffiles commit 6c0f98bbdeb6645c0245facca592f5b9d33c4541 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 21 10:14:32 2014 -0400 Rename a file to fix debian build D docs/fonts/lato/SIL Open Font License.txt A docs/fonts/lato/SIL_Open_Font_License.txt commit 7c2081296e8dd040d87e7477609d4e7981b7f6bd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Oct 21 08:55:21 2014 -0400 Improvements to the MobileIron documentation M docs/PacketFence_MobileIron_Quick_Install_Guide.asciidoc commit 9d4863cc391d6bd8033252fd2389af999f10342e Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 21 08:48:32 2014 -0400 Adapt mobileconfig doc to new provisioners M docs/PacketFence_Administration_Guide.asciidoc A docs/images/add-mobileconfig-provisioners.png commit 97521c4123a53ad7d5a0311d04b259518d07b2a3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 21 07:50:36 2014 -0400 Fix for nightly build M addons/packages/packetfence.spec commit 54fd95901fcfe13a0182588a7ca61c086a7bf4b1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Oct 20 16:13:27 2014 -0400 Improvements to the PaloAlto documentation M docs/PacketFence_PaloAlto_Quick_Install_Guide-docinfo.xml M docs/PacketFence_PaloAlto_Quick_Install_Guide.asciidoc commit 594acff082a3187f50c5582145519126295762fa Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Oct 20 15:14:56 2014 -0400 add entry in the spec file M addons/packages/packetfence.spec commit 0e99265d96cfd71e7c9de59cbcb375858984a092 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Oct 20 15:09:08 2014 -0400 xml key too long for the pdf M docs/PacketFence_PaloAlto_Quick_Install_Guide.asciidoc commit a7a7c634bec0fb246aa20a998b4961a35c5e8e56 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon Oct 20 14:59:33 2014 -0400 doc paloalto M Makefile A docs/PacketFence_PaloAlto_Quick_Install_Guide-docinfo.xml A docs/PacketFence_PaloAlto_Quick_Install_Guide.asciidoc A docs/images/doc-paloalto-SSO_Role.png A docs/images/doc-paloalto-cfg_SSO_pf.png A docs/images/doc-paloalto-create_xml_user.png commit e676906c214e4843c44fc24da03c9ff556ee8620 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 20 14:22:57 2014 -0400 Fix documentation generation M addons/packages/packetfence.spec commit 95e943b88910fe9a35509da2376a7b484ade8d79 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Oct 20 13:59:09 2014 -0400 Various improvements to the documentation M Makefile M docs/PacketFenceZEN_Installation_Guide-docinfo.xml M docs/PacketFenceZEN_Installation_Guide.asciidoc M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Anyfi_Quick_Install_Guide-docinfo.xml M docs/PacketFence_Anyfi_Quick_Install_Guide.asciidoc M docs/PacketFence_Brocade_Quick_Install_Guide-docinfo.xml M docs/PacketFence_Brocade_Quick_Install_Guide.asciidoc M docs/PacketFence_Cisco_Quick_Install_Guide-docinfo.xml M docs/PacketFence_Cisco_Quick_Install_Guide.asciidoc M docs/PacketFence_Developers_Guide-docinfo.xml M docs/PacketFence_Developers_Guide.asciidoc M docs/PacketFence_MobileIron_Quick_Install_Guide-docinfo.xml M docs/PacketFence_MobileIron_Quick_Install_Guide.asciidoc M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M docs/PacketFence_OPSWAT_Quick_Install_Guide-docinfo.xml M docs/PacketFence_OPSWAT_Quick_Install_Guide.asciidoc M docs/PacketFence_Ruckus_Quick_Install_Guide-docinfo.xml M docs/PacketFence_Ruckus_Quick_Install_Guide.asciidoc M docs/PacketFence_SEPM_Quick_Install_Guide-docinfo.xml M docs/PacketFence_SEPM_Quick_Install_Guide.asciidoc M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 149c8e3f34ff7ba67c265987dd29db0a63b1bf0f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 20 13:20:09 2014 -0400 Updated NEWS file M NEWS.asciidoc commit c6c63b300d273a9fd1409903724251f90a7dcc29 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 20 11:21:17 2014 -0400 Get rid of warnings of expected level M docs/PacketFence_MobileIron_Quick_Install_Guide.asciidoc commit f8e2a1a26e255e43738ae32f6a60edfdc6d46c6a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 20 11:18:01 2014 -0400 incorrect step numbers in mobile iron doc M docs/PacketFence_MobileIron_Quick_Install_Guide.asciidoc commit 4fe52c75907291fd84d80cba4b20af3282f67865 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 20 11:10:12 2014 -0400 don't call firewallsso unless there is one configured M sbin/pfdhcplistener commit 091363c541c257d43e1f2df5133eae98cb16c467 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 20 10:56:28 2014 -0400 Remove the ability to select the oses for mobileconfig and andriod M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm commit 5a554913045be3c33ee86d80e8b0da1188741e0d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 20 10:38:52 2014 -0400 Fix cloning of items M html/pfappserver/lib/pfappserver/Controller/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/Firewall_SSO.pm commit e98da4c73df018f7a2b7c755d2dd0a5f94765598 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 20 10:22:58 2014 -0400 Added OS selection for provisioners M html/pfappserver/lib/pfappserver/Form/Config/Provisioning.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/ibm.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileiron.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/opswat.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/sepm.pm M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/symantec.pm commit ed0ace4f8c8546fdc403c64c2d75d0f9b4c548e1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 20 07:57:12 2014 -0400 added sepm doc to makefile M Makefile commit 5fad68d694d840ed1940f061f5484827d7893a0d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Oct 20 07:43:47 2014 -0400 fix provisioning message #2 M html/pfappserver/lib/pfappserver/Form/Config/Provisioning.pm commit 3d82b1160e8fe00d69df53f9abda368a685405fa Author: Zammit Ludovic <lzammit@inverse.ca> Date: Fri Oct 17 16:07:34 2014 -0400 Lagacy correction M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/BarracudaNG.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/FortiGate.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/PaloAlto.pm commit 30986ddae87d046a8e7f39a1f5f142f769726207 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 17 15:35:07 2014 -0400 fix provisioning role selection message M html/pfappserver/lib/pfappserver/Form/Config/Provisioning.pm commit b3c90bf75c47df14b4f48f9fba64a88ba1eb6689 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 17 15:31:22 2014 -0400 Revert "Merge commit 'pull/origin/252' into devel" This reverts commit ff55e86a4268e3c63a6573162ecbb4afa103908e, reversing changes made to da91c9c071f56a2b48e5be880e2f13f1076eee0e. D html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/BarracudaNG.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/FortiGate.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/PaloAlto.pm D lib/pf/firewallsso/BarracudaNG.pm M lib/pf/firewallsso/FortiGate.pm M lib/pf/firewallsso/PaloAlto.pm commit b0daca61ff39a03c7db725990b962a1eb966e430 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 17 15:29:43 2014 -0400 removed note to restart pf to replace with restart iptables M docs/PacketFence_MobileIron_Quick_Install_Guide.asciidoc M docs/PacketFence_SEPM_Quick_Install_Guide.asciidoc commit 1f488d5d0f6cee9ed635b4180287c71f58519233 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Fri Oct 17 15:22:40 2014 -0400 syntax correction M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/BarracudaNG.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/FortiGate.pm M lib/pf/firewallsso/BarracudaNG.pm commit da91c9c071f56a2b48e5be880e2f13f1076eee0e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 17 15:07:53 2014 -0400 fix mobileconfig field name M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm commit 9bc90e5d206ba263daf543d6e2e9fff0863da28e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 17 15:07:21 2014 -0400 Fix error handling in mobile iron module M lib/pf/provisioner/mobileiron.pm commit c64d43295bc581fc5febab5eb94de8170e86b3d4 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 17 15:05:18 2014 -0400 Fixed issue with category not being expanded M lib/pf/ConfigStore/Provisioning.pm commit 8b866f0a08b2f00b89ef7a78a465b05e3d37d951 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Fri Oct 17 14:44:58 2014 -0400 remove useless comment M html/pfappserver/lib/pfappserver/Controller/Configuration/Firewall_SSO.pm commit 330138b7b1ce45c18b0ab91a8c496e37af1c8de6 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Fri Oct 17 14:39:10 2014 -0400 Refactor Firewall SSO interface + Added the Barracuda firewall module M html/pfappserver/lib/pfappserver/Controller/Configuration/Firewall_SSO.pm A html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/BarracudaNG.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/FortiGate.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/PaloAlto.pm A lib/pf/firewallsso/BarracudaNG.pm M lib/pf/firewallsso/FortiGate.pm M lib/pf/firewallsso/PaloAlto.pm commit b51a58ee2e74f82acee88cb2ae3b93a1d9e4120f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 17 13:30:12 2014 -0400 add pf restart to doc of mdms M docs/PacketFence_MobileIron_Quick_Install_Guide.asciidoc M docs/PacketFence_SEPM_Quick_Install_Guide.asciidoc commit 7202bd10875c596cd8e6c45445324731413af93d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 17 11:54:06 2014 -0400 Fix copy and paste bug M html/pfappserver/root/portal/profile/tab-content.tt commit 2feb0f45a1553c4a892c19c9836d371ffd12bab7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 17 11:52:36 2014 -0400 Fixed sepm form M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/sepm.pm commit ac2f8b74e91d451a18eb956f492c793528d97965 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 17 11:15:28 2014 -0400 Refactor to use current_form feature of getForm M html/pfappserver/lib/pfappserver/Controller/Config/Provisioning.pm commit d4373d3a148b4bd9d62fe8a71c5117e584c2361d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 17 11:12:43 2014 -0400 Added new template A html/pfappserver/root/config/provisioning/create_type.tt commit ab82a33d63e2251412cb95ad1bafbd8593b7891f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 17 11:10:01 2014 -0400 Refactor code to use new getForm option M html/pfappserver/lib/pfappserver/Controller/Configuration/Firewall_SSO.pm commit 47c392616d05f48d583cc81f972f19548d6c40a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 17 10:59:52 2014 -0400 fix typo M html/pfappserver/root/configuration/firewall_sso/view.tt commit ad114d3b8dee0e1fb8e68ce83bb14d0723dd2ede Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 17 10:59:24 2014 -0400 new template A html/pfappserver/root/configuration/firewall_sso/create_type.tt commit 93dd8ce10060fd946f4f96c1019db90ca8f972bf Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 17 10:58:18 2014 -0400 Avoid calling getForm twice M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm commit 21e0df5eed1bdd3d0f71b193d83c29b4444759d3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 17 10:57:24 2014 -0400 The current_form form in the stash overrides the form in the action M html/pfappserver/lib/pfappserver/Base/Controller.pm commit 1669fb1d7491a6a5877139acd40ad896d77f7e8e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 17 10:32:25 2014 -0400 Move from trace to debug M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 5243d06560789ee13a8bbe55ddecdeb5b81b611c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 17 10:21:14 2014 -0400 changed step number M docs/PacketFence_SEPM_Quick_Install_Guide.asciidoc commit c3feeeba4d428516fcea138536c7fd97282f4e7c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 17 10:19:41 2014 -0400 Initial draft of SEPM doc M Makefile M addons/packages/packetfence.spec A docs/PacketFence_SEPM_Quick_Install_Guide-docinfo.xml A docs/PacketFence_SEPM_Quick_Install_Guide.asciidoc A docs/images/sepm-add-client.png A docs/images/sepm-app-config.png A docs/images/sepm-content-config.png A docs/images/sepm-export-location.png A docs/images/sepm-pf-config.png A docs/images/sepm-portal.png commit 1a503248cbe56bb6e4e6e4920ff7ea00b813cee4 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 17 09:37:19 2014 -0400 Allow the firewall sso classes be dynamically found by the pfappserver::Controller::Configuration::Firewall_SSO M html/pfappserver/lib/pfappserver/Controller/Configuration/Firewall_SSO.pm A lib/pf/factory/firewallsso.pm commit d27cbbc44921cd2f1e6bddd97d218bbef9a18a91 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 17 09:26:29 2014 -0400 Remove unused variables M lib/pf/provisioner/ibm.pm commit ccaf422c9e1238e16256caef61a3888f623e0103 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Oct 17 08:41:31 2014 -0400 Fix handling of expiration time on the status page M NEWS.asciidoc M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/captive-portal/templates/status.html commit a127ef344fe4d15ac6a2e1c39a77aa3166d58c2c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 17 08:04:13 2014 -0400 fix hyperlinks in opswat doc M docs/PacketFence_OPSWAT_Quick_Install_Guide.asciidoc commit 43ab92bf6c007cbb63df4f08a8863fd15ce304bd Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Oct 16 20:58:41 2014 -0400 Documentation pimped M addons/nthash_AD_attribute/README.md commit a90b59615820557723c57174e9c11fb4b4ada50e Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 30 10:39:29 2014 -0400 Added portal profile filter based on switch port couple M NEWS.asciidoc M lib/pf/factory/profile/filter.pm A lib/pf/profile/filter/key_couple.pm A lib/pf/profile/filter/switch_port.pm commit 241f905b2859fca32e6ac23e0eec68f2c1a5dcd3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 16 18:48:09 2014 -0400 Use the correct action M html/pfappserver/root/config/provisioning/index.tt commit 1e5ce4018ff1a09482b47168c8b29d38499a3025 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 16 18:38:01 2014 -0400 Remove unused package M lib/pf/trigger.pm commit 5cb25b8cf9c7ea849f40e8ff3ceeed6de80f5fcf Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 16 17:05:32 2014 -0400 Refactored Firewall_SSO form handling M html/pfappserver/lib/pfappserver/Controller/Configuration/Firewall_SSO.pm A html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/FortiGate.pm A html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO/PaloAlto.pm A html/pfappserver/root/configuration/firewall_sso/clone.tt A html/pfappserver/root/configuration/firewall_sso/create.tt M html/pfappserver/root/configuration/firewall_sso/index.tt M html/pfappserver/root/configuration/firewall_sso/view.tt commit fa596e449235302ae7f4a8f13b693848005a6bb9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 16 16:21:28 2014 -0400 Hardcoded defaults for now M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/opswat.pm commit ce9b13b16471091a84eaafd1b6249a61abe75f64 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 16 16:20:01 2014 -0400 Fixed default values for pf::provisioner::opswat M lib/pf/provisioner/opswat.pm commit ffcbdbc6cb2bc937c8fd935be03bc119a0f41be0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 16 14:29:36 2014 -0400 fixed titles in OPSWAT doc M docs/PacketFence_OPSWAT_Quick_Install_Guide.asciidoc commit d9fb9aa165ef8d3648f333cb6ef540e0ed4e5742 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 16 14:26:15 2014 -0400 fixes to mobile iron doc M docs/PacketFence_MobileIron_Quick_Install_Guide.asciidoc commit 82135f0455381ed422557f1871175fd411a6e9d9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 16 14:21:06 2014 -0400 correct typo M docs/PacketFence_MobileIron_Quick_Install_Guide.asciidoc commit 9b045dfaa73f694a69b399a44ea4d2dbabe89682 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 16 14:19:22 2014 -0400 correct mobile iron doc M docs/PacketFence_MobileIron_Quick_Install_Guide.asciidoc commit 37f04deef3d524268c23dea8873671e6278f665d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 15 13:23:28 2014 -0400 added make for mobile iron doc M Makefile commit 667143c57e7ff0e45f8d2268afb1b6de72384ee7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 15 13:23:14 2014 -0400 Fixed lists M docs/PacketFence_MobileIron_Quick_Install_Guide.asciidoc commit f4b84afbea3a1339d6862d8a2c4dd33710c81fda Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 15 09:47:12 2014 -0400 touchup mobile iron doc M docs/PacketFence_MobileIron_Quick_Install_Guide.asciidoc commit 8964a959a91c4173f5adfdc29fa8795b909421cc Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 15 09:39:54 2014 -0400 added passthrough config M docs/PacketFence_MobileIron_Quick_Install_Guide.asciidoc A docs/images/mobile-iron-passthroughs.png commit 98d02589cb0d17d50502db061710a584c005aaf2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 15 09:15:03 2014 -0400 added docinfo for mobile iron guide M addons/packages/packetfence.spec A docs/PacketFence_MobileIron_Quick_Install_Guide-docinfo.xml commit 09259fded4507d29dc953a60e109e5972ccbb3e7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 15 09:07:59 2014 -0400 removed vim swap file D docs/.PacketFence_MobileIron_Quick_Install_Guide.asciidoc.swo commit 91dcbee975b3e5e707b9ac6547d39652a791fb83 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 15 09:06:48 2014 -0400 add more info for pf mobile iron integration A docs/.PacketFence_MobileIron_Quick_Install_Guide.asciidoc.swo M docs/PacketFence_MobileIron_Quick_Install_Guide.asciidoc A docs/images/mobile-iron-boarding.png A docs/images/mobile-iron-pf-config.png commit 5efc718a8be9019c164e764bbcec794c1f62f3d7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 14 13:54:09 2014 -0400 touchups to mobile iron config guide M docs/PacketFence_MobileIron_Quick_Install_Guide.asciidoc commit 1c9c8459880592c9e524ce465e03887d5ffff87a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 3 13:10:57 2014 -0400 continued mobile iron doc M docs/PacketFence_MobileIron_Quick_Install_Guide.asciidoc A docs/images/mobile-iron-create-user.png A docs/images/mobile-iron-go-to-add-user.png A docs/images/mobile-iron-go-to-assign-space.png A docs/images/mobile-iron-portal.png commit 52775ce025b3b4376db8f7d95b6dbe05b0161395 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 3 11:54:38 2014 -0400 Started doc for mobile iron integration A docs/PacketFence_MobileIron_Quick_Install_Guide.asciidoc A docs/images/mobile-iron-mdm-profile-config.png commit 95f7b84af32c483053acc75d00431a62438828fb Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 16 14:02:20 2014 -0400 doc touchups for opswat M docs/PacketFence_OPSWAT_Quick_Install_Guide.asciidoc commit 87b500efbfe92e19efb10c6373b90b8087358dfa Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 16 13:04:16 2014 -0400 Added PfFilePaths to all tests M t/ConfigStore.t M t/IniFiles.t M t/MAC.t M t/Portal.t M t/all.t M t/binaries.t M t/captive-portal_libs.t M t/coding-style.t M t/config.t M t/critic.t M t/daemon.t M t/dao/data.t M t/dao/graph.t M t/dao/node.t M t/dao/os.t M t/dao/person.t M t/dao/report.t M t/enforcement.t M t/hardware-snmp-objects.t M t/i18n.t M t/import.t M t/inline.t M t/integration.t M t/integration/Portal.t M t/integration/captive-portal.t M t/integration/pfcmd.t M t/linux.t M t/network-devices/roles.t M t/network-devices/wired.t M t/network-devices/wireless.t M t/nodecategory.t M t/person.t M t/pf.t M t/pfappserver_libs.t M t/pfcmd.t M t/pfcmd_vlan.t M t/pfdhcplistener.t M t/pfsetvlan.t M t/pod.t M t/podCoverage.t M t/radius.t M t/soh.t M t/trigger.t M t/unittest/profile/filter/key.t M t/unittest/profile/filter/network.t M t/unittest/provisioner/symantec.t M t/useragent.t M t/util-dhcp.t M t/util-radius.t M t/util.t M t/web-auth.t M t/web.t commit 590c146fac4298d3980569ffef3ea6d82387789c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 16 10:48:30 2014 -0400 Updated the number of test to run M t/trigger.t commit 83332d0314f41ad5ece6776710b523d9c6efcab0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 16 10:40:40 2014 -0400 Updated provisioner trigger tests M t/trigger.t commit 278ee5405a7846165d3890361e4d9966361c5b56 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 16 10:07:51 2014 -0400 Added new file M addons/packages/packetfence.spec commit 6a02c97ce3822c9bb9b652d9c65ad74a7932c001 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 15 16:35:24 2014 -0400 use List::MoreUtils instead of List::Utils M lib/pf/trigger.pm commit 43c3b91ae2e8b6093b307987f53218a5fab6d12c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 15 15:36:47 2014 -0400 delete bad file D html/captive-portal/templates/wireless-profile.xml.rpmnew commit 89320b8a527c320d66cbadac41ed6b20185e1baa Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 15 15:17:39 2014 -0400 Removed fixed limitation notes for Anyfi M docs/PacketFence_Anyfi_Quick_Install_Guide.asciidoc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M lib/pf/Switch/Anyfi.pm commit 4c72ca237bb282c5430a82d5fb0202162ff1a0df Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 15 12:49:05 2014 -0400 Fixed provisioner error handling M lib/pf/action.pm M lib/pf/provisioner/opswat.pm commit b2968f3ca0c5d111908ee5686ca46f2b64ba3dcc Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 15 12:48:23 2014 -0400 Changed condition for provisionner check A html/captive-portal/content/shared_mdm_profile.mobileconfig M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm A html/captive-portal/templates/wireless-profile.xml.rpmnew commit 52893b2f4d60cd057ff4e52195843ed86819f453 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 15 14:21:03 2014 -0400 added opswat doc job in Makefile M Makefile commit fd58fa83e07b57fac870c6f6e600de6f3299cc7f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 15 14:20:52 2014 -0400 fixed formating of opswat doc M docs/PacketFence_OPSWAT_Quick_Install_Guide.asciidoc commit 3d2f03cf2204a92895badf102d3ecfc49a6ce243 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 15 12:09:48 2014 -0400 Avoid double configreload on restarts M bin/pfcmd.pl commit e3e0f41fc5fbd1ba6d88e84311b637eb3bf92ec5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 15 11:03:44 2014 -0400 Added logging M bin/pfcmd.pl commit df2f68d7f6f537d45da90a6bcdddc1a47bbb1347 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 15 11:26:27 2014 -0400 added more logging M lib/pf/vlan.pm commit 2b8453932ed37fb01aaa9bec8f786f5902055bdb Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 15 11:24:41 2014 -0400 Made provisioners return -1 when failing to contact provisioner M lib/pf/action.pm M lib/pf/provisioner/mobileiron.pm M lib/pf/provisioner/opswat.pm M lib/pf/provisioner/sepm.pm commit 66dea11b8d19c11550b52158fe78ba3856fd01c9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 15 10:38:40 2014 -0400 remove grace from provisioner violation M conf/violations.conf.example commit 7d10c6488eb636609b315925318b01c35c429502 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 15 09:56:35 2014 -0400 removed dumped data M lib/pf/provisioner/opswat.pm commit c7c333951022df6bea96754f6da87d66adcab87a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 15 09:53:17 2014 -0400 corrected grammar in opswat doc M docs/PacketFence_OPSWAT_Quick_Install_Guide.asciidoc commit 9bf388bbeefc59a0c12b99b42c3b1bb0927d8af0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 15 09:48:09 2014 -0400 Added passthrough config to opswat doc M docs/PacketFence_OPSWAT_Quick_Install_Guide.asciidoc A docs/images/opswat-passthroughs.png commit 6f779912dcd24540b7323097eb892e4e8ac75212 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 15 09:04:44 2014 -0400 made mobile iron form user friendly M html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileiron.pm commit 1f595ad52d9cf5d2beb1ddb58fe0a2ccb518df3b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 15 08:29:16 2014 -0400 removed old reference to mobile iron M docs/PacketFence_OPSWAT_Quick_Install_Guide.asciidoc commit d8f805c0695ffa3a97e7804a064d682b18b7f134 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 15 08:27:20 2014 -0400 added opswat doc to packetfence.spec M addons/packages/packetfence.spec commit 9f3308044b2c183ddc2645990c8716a6a0ec3277 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 15 08:25:58 2014 -0400 added docinfo for opswat doc A docs/PacketFence_OPSWAT_Quick_Install_Guide-docinfo.xml commit 15f9d2357c66aad1c8ef83949529e1fa519b1a4e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 15 08:20:31 2014 -0400 added opswat documentation draft A docs/PacketFence_OPSWAT_Quick_Install_Guide.asciidoc A docs/images/opswat-pf-config.png A docs/images/opswat-portal.png commit d388b2034bbdf69cf980f20d1bbc7165fda60587 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 15 07:49:16 2014 -0400 added libdatetime-format-rfc3339-perl to debian control file M debian/control commit a7a5bb60b1a3562af3430bf1bbd3ae227157400f Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Oct 12 22:10:55 2014 -0400 Refactor is parent alive check M sbin/pfmon commit a219cb1f466a29587913e82ef2cf39c1d5a22388 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 2 10:41:50 2014 -0400 Will not retry if the query was interrupted M lib/pf/db.pm commit 8b6c384ea4977cb5e4bf288d273e593791e2a01e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 2 10:28:49 2014 -0400 Reworked signal handling to abort previous queries when trying to shutdown service Also updated pod documentation M sbin/pfmon commit fdf2ccd8ce76e60b767e732595f058c046078088 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 2 09:36:55 2014 -0400 Improve logging messages M sbin/pfmon commit 3caa08c999f6c91cee3cd61bfc9ea3bab6ddee7d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 1 23:27:31 2014 -0400 Add the name of the task in the process name M sbin/pfmon commit 652a6d21ebfcfa5e9432b99b004b526953f5c439 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 1 19:58:33 2014 -0400 Will only have one pfmon process running at a time M sbin/pfmon commit 08c221fcbb58c739366f3c79919e0ed951af62c1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 1 19:04:02 2014 -0400 Fix checking parent if died logic M sbin/pfmon commit 8e284db30953a711b04be9014278ad72cf7a82e6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 1 16:10:11 2014 -0400 Child will kill itself if the parent is no longer running M sbin/pfmon commit 2103e4324d6528d697f4b72be8369a36ab878723 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 1 14:58:05 2014 -0400 Disconnect the database before forking processes M sbin/pfmon commit 135055abc6f2ef0e9b61e0067fffd7f8fbfcf21d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 1 14:57:22 2014 -0400 Added new function db_cancel_current_query to cancel current query M lib/pf/db.pm commit 2761f7ce2394affe5685017c930a58b8c329ab6f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 14 16:11:09 2014 -0400 added opswat form A html/pfappserver/lib/pfappserver/Form/Config/Provisioning/opswat.pm commit 24884df91e78434952c9e74c7f3b16d0768d1795 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 14 16:09:29 2014 -0400 add defaults for opswat module M lib/pf/provisioner/opswat.pm commit 768d63a4decd05b7ef4cf1e8cb14821a70a19d70 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 14 16:08:59 2014 -0400 corrected typo in admin M html/pfappserver/root/config/provisioning/index.tt commit 71d0ea37e9fd3a42eada012ab40dab76058623a5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 14 14:00:03 2014 -0400 move to use constant ::config::TRIGGER_ID_PROVISIONER M lib/pf/trigger.pm commit e9c8362926b872d9e87f939fefc02188782904cf Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 14 13:58:40 2014 -0400 Fixed variable export for TRIGGER_ID_PROVISIONER M lib/pf/config.pm commit a1b50ec79a39b2431d136c9d84e48b5b66a6905a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 14 13:42:37 2014 -0400 Update the internal global cache when a swap happens M lib/pf/config/cached.pm commit 622ec58a0c7f90a658e35f83ba30bfddea5117e6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 14 13:26:35 2014 -0400 Added constant constant for provisioner check trigger id M lib/pf/config.pm M lib/pf/vlan.pm commit 4cc103ad7fc1a89d5a5062e51c075dd020035069 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 14 13:22:49 2014 -0400 Made OPSWAT integration enforce after install on reg M addons/packages/packetfence.spec M lib/pf/Portal/Profile.pm M lib/pf/provisioner/opswat.pm commit bbc0ab653d363e643dd45800146093b6ae855d3d Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 14 13:20:50 2014 -0400 fixed missing import in vlan.pm M lib/pf/vlan.pm commit 54507deb875a9968443152c1ca8aaa52186071a3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Sep 10 16:33:51 2014 -0400 String to attributes M lib/pf/Connection.pm commit d531c8e1aaa2f464a52f89dc95ae10069cc391a3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Sep 10 16:33:23 2014 -0400 Adding standardization and code readability M lib/pf/Connection.pm commit 3fb37c6e3ae24d8416bcd2906af76bb29036434a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 21 10:25:03 2014 -0400 Typo M lib/pf/Connection.pm commit 6c85fd4e4deeccaaec834a61362a6d50072c4115 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 21 10:22:13 2014 -0400 Now using pf::Connection class M lib/pf/Switch.pm M lib/pf/Switch/Dell/Force10.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/radius.pm commit 9cd963e551f5c4f4d5c796e8e27bfb8ff205e5f5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 21 10:17:14 2014 -0400 Connection types base class improvements - We are now identifying the connection type in the class itself - We are backward compatible for the moment M lib/pf/Connection.pm commit e98f0eadbc30fdca2ba2cb81c0412ef979fa632e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 21 09:01:15 2014 -0400 Removed due to code duplication M lib/pf/Switch/Enterasys/V2110.pm commit a2df4efa481ff6926f1270eaa17fdc0bd75bd5b2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 20 17:15:22 2014 -0400 Added some makeup to theses while I was trying to refactor parseRequest for connection type purposes M lib/pf/Switch.pm M lib/pf/Switch/Avaya.pm M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/WLC_http.pm commit 7c43348241a906c1a4c5186e634828621d4bc8cb Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 20 16:29:26 2014 -0400 Missing immutable on package M lib/pf/Connection.pm commit 10091fdb16bc9020f09e029aae14fd8552ea5e23 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 20 16:02:28 2014 -0400 First blast at using objectified connection types M lib/pf/Switch.pm commit af2981ad0522fa55691ca112029df0daf139d770 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 20 15:59:01 2014 -0400 Adding some default values to boolean attributes M lib/pf/Connection.pm commit 5fed0156dbd1003005ad71bd7e9ff05bd6fcaa06 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 20 15:22:16 2014 -0400 Basic Connection class model A lib/pf/Connection.pm commit cc8a3bc2b80763d10c61f279ce08c1ecec08465b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 14 11:32:46 2014 -0400 The only allowed for a provisioner trigger is now check M lib/pf/trigger.pm commit c75de07138379d754d1582751b667f52c36fddd3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 14 11:31:52 2014 -0400 Added a default delay_by and changed the triggers for Provisioning Enforcement violation to the single Provisioner::check M conf/violations.conf.example commit 73d9a2e3c58bfa7883af330b1701553c88481e1f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Oct 14 07:54:00 2014 -0400 touchups to Anyfi documentation M NEWS.asciidoc M docs/PacketFence_Anyfi_Quick_Install_Guide.asciidoc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M lib/pf/Switch/Anyfi.pm commit aa7a17906ba9af9b3428b4608ec62720fc351295 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 10 16:04:24 2014 -0400 Fix typo M sbin/pfmon commit 99fc95f5a577ea65210a5a8b767cc5162a0981f0 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 10 15:57:39 2014 -0400 Added translation for maintenance M html/pfappserver/lib/pfappserver/I18N/en.po commit 30306ce624b1b73c6ed3230a95e8972f0d7b83a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 10 15:52:06 2014 -0400 Updated run violation button text will show a clock for any violation that is delayed M html/pfappserver/root/node/violations.tt commit 16969275b9a54480e14e1177f238f42069f1b72e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 10 15:50:16 2014 -0400 Updated help for delay_by M html/pfappserver/lib/pfappserver/Form/Violation.pm commit 9d7694b167980275be54fdef8bd4441960732fe2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 10 15:29:09 2014 -0400 updated pod M lib/pf/client.pm commit 6fc23314d9016f2055c45b9d0bd8ba9e6cfd4141 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 10 15:28:30 2014 -0400 Refactored to make statement more clear M lib/pf/violation_config.pm commit aad52f73b7254d389bafea9118b25eb90b91298c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 10 15:27:23 2014 -0400 Updated pod M lib/pf/api.pm commit 0d0c96dc5d119d355e26e2f37b6a7dc70525e9fb Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 10 15:26:49 2014 -0400 Added translations for the pf.conf maintenance section parameters M html/pfappserver/lib/pfappserver/I18N/en.po commit f365e247d18ca5361642eef91e3b48493c7d3969 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 10 15:25:45 2014 -0400 Use configured values for batching and timout of violation task M sbin/pfmon commit f1b551af992e559958956e947ad2d7c6283ccf27 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 10 15:24:56 2014 -0400 New parameters to configure the amount of batching and timout of violation task M conf/documentation.conf M conf/pf.conf.defaults commit 7cbd253ac6f70ae80e7fcc9a6c87b94bbaf34733 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 10 13:41:56 2014 -0400 Corrected comment M db/upgrade-4.4.0-4.5.0.sql commit 6895f0dc5e296e8cc5cb0543ab517c401f8e3a39 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 10 11:11:00 2014 -0400 Updated NEWS files M NEWS.asciidoc commit 15dc80f896b4c81464928925e6cfe3546c5a866a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 10 11:05:38 2014 -0400 Dynamically load violation and nodes for user Updated violations to display status of violation M html/pfappserver/lib/pfappserver/Controller/User.pm M html/pfappserver/root/static/js/user.js A html/pfappserver/root/user/nodes.tt M html/pfappserver/root/user/view.tt M html/pfappserver/root/user/violations.tt commit fac3200e995de52f74059e405832ae98b72f5f15 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 10 11:05:29 2014 -0400 Return value for iptables module M lib/pf/iptables.pm commit f8120edcdd0a0a6ffdd37d25e556cea55fb1d226 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 9 15:23:10 2014 -0400 Added viewing, closing and running delayed violations from the gui M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Model/Node.pm A html/pfappserver/root/node/triggerViolation.tt M html/pfappserver/root/node/violations.tt M html/pfappserver/root/static/js/node.js commit f66f5098b50e77930db19e790f1db8eb1d723771 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 9 15:18:24 2014 -0400 Refactored the running of a delayed violation from pf:api to pf::violation M lib/pf/api.pm M lib/pf/violation.pm commit 1502682b6a4d721f7d5859c52ae541d1b991021d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 8 15:44:05 2014 -0400 Increase the of the MaxClients to 256 M conf/httpd.conf.d/httpd.webservices commit 5fa41e5de247649112e6d469705fe6ed6ecb9bc3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 8 15:42:36 2014 -0400 Set the currently defined client to pf::api::local M lib/pf/WebAPI.pm commit 60946807d9d5682cb51ab865950e7ae9b6b28c4e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 8 15:41:47 2014 -0400 use the currently defined client instead of pf::api::jsonrpcclient M lib/pf/enforcement.pm M lib/pf/firewallsso.pm commit 3c42a56a903c2019ae2faeb25149b99ca73e5688 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 8 15:40:21 2014 -0400 Move the changing a violation from delayed to open to pf::api M lib/pf/api.pm M lib/pf/violation.pm commit f0ca37f0521dda582b039bc3a9965e31853b2b08 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 8 15:03:32 2014 -0400 Added new module pf::client for managing which api client should be used A lib/pf/client.pm commit d2bd9b057623b37dee7396f0203e3b76b8d8f238 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 8 14:52:04 2014 -0400 rename pf::api::inline to pf::api::local D lib/pf/api/inline.pm A lib/pf/api/local.pm commit 83894257831722e68d4140c275475584798f338a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 7 14:15:26 2014 -0400 Do not modify the new release_date for delayed violations M lib/pf/violation.pm commit 76b1a61951d55a800c37728dc714d093ffecf967 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 7 12:10:11 2014 -0400 Update release date of delayed violation when opening the violation M lib/pf/violation.pm commit a1d9d0697b36793572ea8b111812c07573cfb228 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 7 12:07:23 2014 -0400 Only execute an action on an open violation M lib/pf/violation.pm commit c62bc59558f46c842e9344d027aa752f509c490e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 7 12:05:53 2014 -0400 If violation can be delayed then set status to delayed M lib/pf/violation.pm commit ced4d5b16b43e13194f73fb0087af0db734b165c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 7 10:48:13 2014 -0400 Process delayed violations in violation_maintenance M lib/pf/violation.pm commit 36fd6be96532371547e9b39938b178cc1c139b22 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 7 09:25:24 2014 -0400 Pass the batch and timelimit M sbin/pfmon commit dbb26015c75f8b275ec8b0528defe89332f3d2aa Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 6 18:13:18 2014 -0400 added msgid enforce_provisioning_action M html/pfappserver/lib/pfappserver/I18N/en.po commit 89226b3a91d5fbea68ce0b4877a6332bdf867932 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 6 17:59:14 2014 -0400 Added new field delay_by A db/pf-schema-4.5.0.sql A db/upgrade-4.4.0-4.5.0.sql M docs/PacketFence_Administration_Guide.asciidoc M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/root/violation/view.tt M lib/pf/class.pm M lib/pf/violation_config.pm commit 5baf23fd08e099159c0f021a3dec223da75d04c7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 6 09:50:50 2014 -0400 New action ENFORCE_PROVISIONING M lib/pf/action.pm commit 2d0db2701c96fed928b4d414a1fe87c8f58b4e7b Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Oct 4 22:00:40 2014 -0400 Added new api client inline for testing A lib/pf/api/inline.pm commit b26ddf209dcdac6fe6a7818f172776861f4371cb Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 3 16:50:45 2014 -0400 Trigger the violation for a provisioner M lib/pf/vlan.pm commit a4fd7047a36a2b9c9cf65bf89bb4b9c98b528e49 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 3 16:18:17 2014 -0400 Added new violation for provisioning enforcement M conf/violations.conf.example commit f0e5cf79315c29452d8df537a1b98c8963fbbb05 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 3 11:22:29 2014 -0400 rename trigger type from provisioning to provisioner M lib/pf/config.pm M lib/pf/trigger.pm M t/trigger.t commit 44af99000db46c295fef989fb1d5225aebfb3f02 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 3 11:13:21 2014 -0400 Added provisioning trigger M lib/pf/trigger.pm M t/trigger.t commit 18d8274c7a195af52fd11fe61f214e5ca5a22355 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 8 15:06:51 2014 -0400 Added src, bin and documentation for inserting a nthash in a LDAP attribute in AD A addons/nthash_AD_attribute/README.md A addons/nthash_AD_attribute/bin/HashingPasswordFilter.dll A addons/nthash_AD_attribute/bin/HashingPasswordFilter.ini A addons/nthash_AD_attribute/src/HashingPasswordFilter.cpp A addons/nthash_AD_attribute/src/HashingPasswordFilter.def A addons/nthash_AD_attribute/src/HashingPasswordFilter.h A addons/nthash_AD_attribute/src/HashingPasswordFilter.vcproj A addons/nthash_AD_attribute/src/HashingPasswordFilter.vcxproj A addons/nthash_AD_attribute/src/HashingPasswordFilter.vcxproj.filters A addons/nthash_AD_attribute/src/acl.cpp A addons/nthash_AD_attribute/src/acl.h A addons/nthash_AD_attribute/src/ldap.cpp A addons/nthash_AD_attribute/src/ldap.h A addons/nthash_AD_attribute/src/log.cpp A addons/nthash_AD_attribute/src/log.h A addons/nthash_AD_attribute/src/process.cpp A addons/nthash_AD_attribute/src/process.h A addons/nthash_AD_attribute/src/sha1.c A addons/nthash_AD_attribute/src/sha1.h A addons/nthash_AD_attribute/src/stdafx.cpp A addons/nthash_AD_attribute/src/stdafx.h commit 4bc53cc1a3d1be109c3ca07726e86c15b1c4f608 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 12 11:38:47 2014 -0400 Updated NEWS file M NEWS.asciidoc commit 81552785e94843b196c04988e232512a7e4d9145 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 11 17:59:46 2014 -0400 Fixed comment M lib/pf/Authentication/Source/BlackholeSource.pm commit 654e7c1d4caabcef63850abbc2471b6dde165dc7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 4 10:04:22 2014 -0400 New source blackhole that never succeeds in authorizations A html/pfappserver/lib/pfappserver/Form/Authentication/Source/Blackhole.pm A html/pfappserver/root/authentication/source/type/Blackhole.tt A lib/pf/Authentication/Source/BlackholeSource.pm commit 3665318ffa8396fcf8060f19f640b30ae339da7e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 7 14:09:21 2014 -0400 Fix incomplete rename from configstore to config M html/pfappserver/lib/pfappserver/Controller/Config/Provisioning.pm commit f25ea483236c8aaac557313a02b842ef892910cf Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Oct 7 09:50:54 2014 -0400 Improve ZEN installation guide Fixes #1828 M docs/PacketFenceZEN_Installation_Guide.asciidoc commit 120405b5b08a9c873d8e9f96485c30cc987595b1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Oct 7 09:47:12 2014 -0400 pf::config::cached: removed use of List::Util M lib/pf/config/cached.pm commit 3ea036ae23d0cc95a762432c9330031eac16451d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 6 16:47:45 2014 -0400 Fix issue with Can't call method GetFileName on unblessed reference when adding cached config to the internal global cache M lib/pf/config/cached.pm commit 894fdf71bc626934e390b33dbfff6e0256efbef6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 6 10:23:01 2014 -0400 Added timeout to PaloAlto firewall sso module M lib/pf/firewallsso/PaloAlto.pm commit 029d001c3170de764ebe8a14248317c4e8f279ed Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 6 09:55:51 2014 -0400 check for switch existence before ReAssignVlan or desAssociate M lib/pf/api.pm commit 780e0b3ae73c83cc8e21ccf3fc46359a8c4b5abd Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 6 05:53:59 2014 -0400 use the current time stamp instead of try to calculate it M lib/pf/config/cached.pm commit 1919ac02092610d02fd033ea8b2c4748f0df2fea Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 3 16:07:38 2014 -0400 Rename provisioning templates paths A html/pfappserver/root/config/provisioning/clone.tt A html/pfappserver/root/config/provisioning/create.tt A html/pfappserver/root/config/provisioning/index.tt A html/pfappserver/root/config/provisioning/list.tt A html/pfappserver/root/config/provisioning/view.tt D html/pfappserver/root/configstore/provisioning/clone.tt D html/pfappserver/root/configstore/provisioning/create.tt D html/pfappserver/root/configstore/provisioning/index.tt D html/pfappserver/root/configstore/provisioning/list.tt D html/pfappserver/root/configstore/provisioning/view.tt commit 53c634c67242eabe3207ca0a1d1ef25d5a9c5d05 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 3 16:02:24 2014 -0400 Remove reference to provisioning section M html/pfappserver/root/admin/configuration.tt commit ff2831d66ee4f32516d9f413f1ab3c52d79cbe77 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 3 15:53:55 2014 -0400 Fixed error on Maintenance menu in the admin gui M html/pfappserver/lib/pfappserver/Controller/Configuration.pm commit 7a36889ba98536559c9bbdc1f2dff4be166af69b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Oct 3 15:34:47 2014 -0400 Minor improvement to the admin guide M docs/PacketFence_Administration_Guide.asciidoc commit 42d0d0f9edd7b146cb816abc8c5859bd6912f410 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Oct 3 15:27:10 2014 -0400 Various improvements to the documentation M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Administration_Guide.asciidoc M docs/docbook/xsl/packetfence-fo.xsl M docs/docinfo.xml D docs/fonts/PALATINO.TTF D docs/fonts/deliciousitalic.ttf D docs/fonts/deliciousitalic.xml D docs/fonts/deliciousroman.ttf D docs/fonts/deliciousroman.xml M docs/fonts/fop-config.xml A docs/fonts/lato/Lato-Black.ttf A docs/fonts/lato/Lato-Black.xml A docs/fonts/lato/Lato-BlackItalic.ttf A docs/fonts/lato/Lato-BlackItalic.xml A docs/fonts/lato/Lato-Bold.ttf A docs/fonts/lato/Lato-Bold.xml A docs/fonts/lato/Lato-BoldItalic.ttf A docs/fonts/lato/Lato-BoldItalic.xml A docs/fonts/lato/Lato-Hairline.ttf A docs/fonts/lato/Lato-Hairline.xml A docs/fonts/lato/Lato-HairlineItalic.ttf A docs/fonts/lato/Lato-HairlineItalic.xml A docs/fonts/lato/Lato-Heavy.ttf A docs/fonts/lato/Lato-Heavy.xml A docs/fonts/lato/Lato-HeavyItalic.ttf A docs/fonts/lato/Lato-HeavyItalic.xml A docs/fonts/lato/Lato-Italic.ttf A docs/fonts/lato/Lato-Italic.xml A docs/fonts/lato/Lato-Light.ttf A docs/fonts/lato/Lato-Light.xml A docs/fonts/lato/Lato-LightItalic.ttf A docs/fonts/lato/Lato-LightItalic.xml A docs/fonts/lato/Lato-Medium.ttf A docs/fonts/lato/Lato-Medium.xml A docs/fonts/lato/Lato-MediumItalic.ttf A docs/fonts/lato/Lato-MediumItalic.xml A docs/fonts/lato/Lato-Regular.ttf A docs/fonts/lato/Lato-Regular.xml A docs/fonts/lato/Lato-Semibold.ttf A docs/fonts/lato/Lato-Semibold.xml A docs/fonts/lato/Lato-SemiboldItalic.ttf A docs/fonts/lato/Lato-SemiboldItalic.xml A docs/fonts/lato/Lato-Thin.ttf A docs/fonts/lato/Lato-Thin.xml A docs/fonts/lato/Lato-ThinItalic.ttf A docs/fonts/lato/Lato-ThinItalic.xml A docs/fonts/lato/SIL Open Font License.txt D docs/fonts/oflgoudystm.ttf D docs/fonts/oflgoudystm.xml D docs/fonts/oflgoudystmitalic.ttf D docs/fonts/oflgoudystmitalic.xml D docs/fonts/palatino.xml commit 8c892eda403bc3dcd7b3d18b833f9df85325db95 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 3 14:43:47 2014 -0400 use the prefetched node info to avoid a database lookup M lib/pf/Portal/Profile.pm M lib/pf/vlan.pm commit 329d70f50004e9ad07d4c527cfd53a0de12fe506 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 3 14:28:44 2014 -0400 Added check for a valid fingerprint when matching M lib/pf/Portal/Profile.pm commit e0fc526e9af98c4841b6619b6ecf7a5601c7cb66 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 3 14:03:31 2014 -0400 refactor call to locationlog_synchronize to pf::Switch->synchronize_locationlog M lib/pf/radius.pm commit 185bec9534a54416b4bd74bfed40a4edc95d4e76 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 3 13:45:16 2014 -0400 Fix debian packaging M debian/control commit 6ba67d9469b3fd9c70c40abc46dd613e5f7fc8d9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 3 13:38:43 2014 -0400 updated comments M lib/pf/provisioner/symantec.pm commit b4cb07e9c94a16ec57eb8edb5ad8bf2e19b3d408 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 3 13:38:05 2014 -0400 remove conf/mdm.conf.example M addons/packages/packetfence.spec D conf/mdm.conf.example M debian/packetfence.conffiles commit 7a71a3b42ac5ab6439a5e6e8c9146f1ea615cb03 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 3 13:17:12 2014 -0400 Return undef if no os is defined in the fingerprint M lib/pf/Portal/Profile.pm commit eb2943964993cfed34ad4a4a4b34de6fe88c1afe Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 3 13:16:34 2014 -0400 Return undef if no os is defined in the fingerprint M lib/pf/vlan.pm commit 19c4b567958b6e4f0118eefb3912df20dbe8c697 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 3 12:11:23 2014 -0400 Added missing docs to packetfence.spec M addons/packages/packetfence.spec commit b44e7062559697bba16e540f45681fe81396044f Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 3 11:35:12 2014 -0400 Added provisioning.conf in the packaging M addons/packages/packetfence.spec M debian/packetfence.conffiles commit 8c61142ac000ba48f7a1209e722563e5148cae54 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 3 10:52:50 2014 -0400 Missing mdm.conf M addons/packages/packetfence.spec A conf/mdm.conf.example M debian/packetfence.conffiles commit f226115b850fe15d8a9a641f702d9b84eb0f156f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Oct 3 10:46:49 2014 -0400 Added quick guide for Anyfi controller + gateway A docs/PacketFence_Anyfi_Quick_Install_Guide-docinfo.xml A docs/PacketFence_Anyfi_Quick_Install_Guide.asciidoc commit f4267b590848871d23723ef83cdfba04eb6126fe Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 2 13:22:14 2014 -0400 Minimize the time the ipset process stays open M sbin/pfdns commit 7406a3157a703d735de889116569fa6c86569c84 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 1 10:07:18 2014 -0400 Updated pod doc M lib/pf/config/cached.pm commit 20251a165a2f38aa0c7293f43e2716669692b5b7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 30 17:04:15 2014 -0400 Updated NEWS file M NEWS.asciidoc commit 2c47bfb6a91456e3468ad091e05e141531b208ad Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 30 17:01:50 2014 -0400 Refactor to make resolution more readable M lib/pf/IniFiles.pm commit 781566fb35e9945ba05078306804d4949a129cf1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 26 18:13:45 2014 -0400 computeFromPath will consider the cached item expired if the value is undefined getControlFileTimestamp will use _getFileTimestamp controlFileExpired will consider a missing cache_control file as expired M lib/pf/config/cached.pm commit 5e1a23496a26980563dff10f008e64c9e20f21c3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 12 12:09:31 2014 -0400 Increase the resolution of the filestamp M lib/pf/IniFiles.pm commit d7785dbfeaad2a7f2959de0600d5d95c7f8fe9f9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 11 23:13:15 2014 -0400 Fix the resolution of the timestamp of cache_control file M lib/pf/config/cached.pm commit 3187b0d7cc0543a0c2bc5a2cb5d3cef616e78525 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 24 14:11:29 2014 -0400 Fixed typo M lib/pf/iptables.pm commit 4af54966a5b2a1b17f44b05423841c2cb0f83dbe Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 24 13:58:24 2014 -0400 Added OPSWAT integration A html/captive-portal/templates/provisioner/opswat.html M lib/pf/iptables.pm A lib/pf/provisioner/opswat.pm commit c41b4de2154d9c8a79234ff1b5425e0525dafb8a Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Sep 20 05:04:56 2014 -0400 Rename ConfigStore::Provisioning to Config::Provisioning A html/pfappserver/lib/pfappserver/Controller/Config/Provisioning.pm D html/pfappserver/lib/pfappserver/Controller/ConfigStore/Provisioning.pm A html/pfappserver/lib/pfappserver/Form/Config/Provisioning.pm A html/pfappserver/lib/pfappserver/Form/Config/Provisioning/accept.pm A html/pfappserver/lib/pfappserver/Form/Config/Provisioning/android.pm A html/pfappserver/lib/pfappserver/Form/Config/Provisioning/deny.pm A html/pfappserver/lib/pfappserver/Form/Config/Provisioning/ibm.pm A html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileconfig.pm A html/pfappserver/lib/pfappserver/Form/Config/Provisioning/mobileiron.pm A html/pfappserver/lib/pfappserver/Form/Config/Provisioning/sepm.pm A html/pfappserver/lib/pfappserver/Form/Config/Provisioning/symantec.pm D html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning.pm D html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/accept.pm D html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/android.pm D html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/deny.pm D html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/ibm.pm D html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/mobileconfig.pm D html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/mobileiron.pm D html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/sepm.pm D html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/symantec.pm A html/pfappserver/lib/pfappserver/Model/Config/Provisioning.pm D html/pfappserver/lib/pfappserver/Model/ConfigStore/Provisioning.pm M html/pfappserver/root/admin/configuration.tt commit e7b7ea95af56d087f9d4e1727f89a2743bd2708c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 19 12:12:41 2014 -0400 Set the default oses M lib/pf/provisioner/mobileconfig.pm commit dcf2dd0bef6475162e9a8c71a94778b7bea7a099 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 19 12:11:39 2014 -0400 Inherit from the pf::provisioner::mobileconfig M lib/pf/provisioner/android.pm commit 1886f7087b2a01421d4b110bd784c0272b297665 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 19 09:16:26 2014 -0400 Make category multiple value M lib/pf/provisioner.pm M t/unittest/provisioner.t commit c007e51bf29ab1c65a3c6fef018be28aeeaa02a8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 18 18:05:05 2014 -0400 updated examples M conf/provisioning.conf.example commit 7e92a83003b04a836b60fea820d76cf970d9e6f1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 17 22:55:39 2014 -0400 Update render list for block definition M html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/ibm.pm M html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/mobileconfig.pm M html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/mobileiron.pm M html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/sepm.pm M html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/symantec.pm commit 1c495fa8546022e2bbbe38aa2af2b26f40f27f6a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 17 22:55:04 2014 -0400 Use inherited category field M html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/mobileconfig.pm commit df663fc4a770a7cf4b2b9cff99603458031771e1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 17 22:53:33 2014 -0400 Make passwords editable M html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/ibm.pm M html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/symantec.pm commit c45d21db9bddc7e96c7737e01c0f163e62f02ce8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 17 22:49:36 2014 -0400 Inherit from mobileconfig M html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/android.pm commit cebd83eb9947a99d5d6100cc6d08aed5f8a331f0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 17 22:48:47 2014 -0400 Use the block definition from parent class M html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/accept.pm M html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/deny.pm commit ec9c806719f951338280db1a42ae4005c715c84d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 17 22:46:49 2014 -0400 Add category field to handle multiple roles M html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning.pm commit cd5b9f77662585999ea4484db952af5742dd2ea3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 15 15:21:14 2014 -0400 Added the ability to add provisioners to a profile M html/pfappserver/lib/pfappserver/Form/Portal/Common.pm M html/pfappserver/root/portal/profile/tab-content.tt commit 0afbb6259de8f1e0fb386fcac37a00f2ea86398a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 15 14:08:58 2014 -0400 Added link for managing provisioners M html/pfappserver/root/admin/configuration.tt commit 30135fc5cb2d10a2d5d247a28b6e486c664e46dc Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 15 14:08:07 2014 -0400 Added new form for accept deny and mobileiron provisioners A html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/accept.pm A html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/deny.pm A html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/mobileiron.pm commit cce229ed8e6314027bbb5afe374160b8d4e8cf0b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 15 13:55:31 2014 -0400 Made description optional M html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning.pm commit 2daa63f28099f6a93ed8181bc8f166579752efa3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 10 16:03:09 2014 -0400 Adding new test for pf::provisioner::symantec M t/TestUtils.pm D t/provisioner.t A t/unittest/provisioner.t A t/unittest/provisioner/symantec.t commit 993710ebaabb6758faf82cbc5b12fd7396a44648 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 10 10:15:55 2014 -0400 Remove setting the the content type and content disposition from the PacketFence::Controller::WirelessProfile M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/View/MobileConfig.pm commit f2c02e5488803a73dc47132fcba5cb88c53faa7d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Aug 15 15:19:43 2014 -0400 Integrated new provisionning with android + apple profiles M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm M lib/pf/provisioner/android.pm M lib/pf/provisioner/mobileconfig.pm commit d939406ee09ec6dcabf7d9b25d3d044ccc90cf45 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Aug 15 13:08:31 2014 -0400 Made enforcement on each authentication a parameter M lib/pf/provisioner.pm M lib/pf/vlan.pm commit 6e7d4548feb0cd2f788691c48b346896aadc117e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Aug 15 13:08:03 2014 -0400 Made oses splitted by line instead of comma M lib/pf/ConfigStore/Provisioning.pm commit 1cc38d72e3ac5da8a17f3deab0a22d9d892713cc Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Aug 15 11:32:41 2014 -0400 Fix already provisioned devices not redirected to /access M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit 171485d7f796d51ea22b9f7a8b51b5732255d0cb Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Aug 15 11:31:51 2014 -0400 Enforce provisionner on each radius connection M lib/pf/vlan.pm commit 0ab308075be78538a218305d1a8f83a6edc1711b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Aug 15 11:31:33 2014 -0400 Make skipDeAuth default to false M lib/pf/provisioner.pm commit 92e60ec635ddc9536affe8ddc003212164fcc064 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 7 20:49:17 2014 -0400 Listify os parameter M lib/pf/ConfigStore/Provisioning.pm commit f8f368ac83a7bd3b5559086f9535039860ef6ccd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 7 20:46:02 2014 -0400 If parameter has multiple values return an array ref M lib/pf/ConfigStore.pm commit c60ab5bd8b0091f49f445a8f125113b4c47eae10 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 7 11:52:10 2014 -0400 Add new attribute oses M lib/pf/Portal/Profile.pm M lib/pf/provisioner.pm commit 978c50e1278028de0db9ea905d7ad75a9c17dca6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 7 11:46:53 2014 -0400 Expand provisioners to an array M lib/pf/config.pm commit 3498a5ef66047852a2171d161d0d8e04019175c4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 7 11:26:47 2014 -0400 flatten oses M lib/pf/ConfigStore/Provisioning.pm commit d75284ea992fb3573d04119e394f78e782681ebf Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 7 09:42:54 2014 -0400 MobileIron API integrated A html/captive-portal/templates/provisioner/mobileiron.html M lib/pf/iptables.pm M lib/pf/provisioner/mobileiron.pm commit a459616b8830b7e8f116ec37b7a68f41e4989df9 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 6 15:47:05 2014 -0400 Added draft of the mobileiron module A lib/pf/provisioner/mobileiron.pm commit f4058f577ddf9ef7742c2133c01881595d07bc19 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 6 14:13:21 2014 -0400 Moved android and IOS provsioner to pf::provisioner M conf/provisioning.conf.example M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm M html/captive-portal/templates/wireless-profile.xml M lib/pf/Portal/Profile.pm M lib/pf/provisioner/sepm.pm M lib/pf/provisioner/symantec.pm M lib/pf/web.pm M lib/pf/web/constants.pm M lib/pf/web/dispatcher.pm commit fefde9199d87af861030e5d42c5b6681c6464b72 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 16 12:06:43 2014 -0400 Added template attribute M lib/pf/provisioner.pm commit bf6b8b3204bc43109208c4d3459eb25cb9fa9e78 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 16 09:45:50 2014 -0400 Always authorize M lib/pf/provisioner/android.pm M lib/pf/provisioner/mobileconfig.pm commit 261e3e4ab1644fee36b2e6a46e9fdd7760f0b8ab Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 16 09:43:59 2014 -0400 Added templates for provisioner D html/captive-portal/templates/provisioner.html A html/captive-portal/templates/provisioner/accept.html A html/captive-portal/templates/provisioner/android.html A html/captive-portal/templates/provisioner/deny.html A html/captive-portal/templates/provisioner/ibm.html A html/captive-portal/templates/provisioner/mobileconfig.html A html/captive-portal/templates/provisioner/sepm.html D html/captive-portal/templates/release_with_android.html D html/captive-portal/templates/release_with_xmlconfig.html commit 046e8dd2905fbd68b9ac8bbfc3461814b4d7cc36 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Jul 13 15:16:57 2014 -0400 Generalize the provisioning process M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M lib/pf/Portal/Profile.pm commit 42315a93f8b8701bc7450a36ab4c8bb75ddd5972 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 11 12:51:53 2014 -0400 Move match, matchOS and matchCategory from pf::provisioner::autoconfig to pf::provisioner M lib/pf/provisioner.pm D lib/pf/provisioner/autoconfig.pm A t/provisioner.t D t/provisioner/autoconfig.t commit 17663163b50c49c3fd92cc6cc0f18793c95fd668 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 11 10:05:34 2014 -0400 Added the template field to the provisioner M lib/pf/provisioner.pm commit 1bbf375659118892dedb826e1f6ac3576b96b49f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 11 10:04:54 2014 -0400 Add new provisioners accept, deny A lib/pf/provisioner/accept.pm A lib/pf/provisioner/deny.pm commit ec24d35db172245ccc7f88cf6e7284a6dc29c15d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 11 09:57:58 2014 -0400 Added attribute skipDeAuth M lib/pf/provisioner.pm commit c8b64c5d82879391a28effc5b4e4024b18c7c6af Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 7 11:35:41 2014 -0400 Add provisioners to checkup list M lib/pf/pfcmd/checkup.pm commit 176ea9e2c22e2a95edb8c9e461854843484fcf14 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 7 11:28:40 2014 -0400 Inflate deflate provisioners M lib/pf/ConfigStore/Profile.pm commit f9e6455f021d9ad156ea5af32921c747b3ef8f6b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 7 10:13:30 2014 -0400 Reworked pf::provisioner::autoconfig and added test M lib/pf/provisioner/autoconfig.pm A t/provisioner/autoconfig.t commit 31c1518671443b85fdfffe01c29435d6e89f9219 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 1 14:18:17 2014 -0400 new module pf::provisioner::autoconfig A lib/pf/provisioner/autoconfig.pm commit 09b81db3fab8d4c2ca97b0c4907174b48096bf99 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 1 14:15:56 2014 -0400 Added attribute category M lib/pf/provisioner.pm commit c5aadc248a9d1b6dbf8cc8764195b837d2a3873f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 16 10:33:29 2014 -0400 Generalizing names M lib/pf/factory/provisioner.pm commit ca62e796bf7778ea5fff932a1ce7736e000e7d95 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 3 08:38:45 2014 -0400 Updated Copyright year M html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning.pm commit c42ad07c524d97aad6bc2859fd6bd43de5293a3e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 3 08:38:20 2014 -0400 Expand the provisioner field M lib/pf/ConfigStore/Provisioning.pm commit 517529b6f800f7f1a78ce659934fd9abfc8e1e44 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 3 08:36:58 2014 -0400 Added forms for android,ibm,symantec provisioning A html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/android.pm A html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/ibm.pm A html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/symantec.pm commit 87c85501cb0da36327d47cabf10d838aeb9cee50 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 3 08:36:07 2014 -0400 Updated Copyright year M html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/sepm.pm commit 9d9ac6db1c1cee000789d4ec580c305a7beabbf5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 3 08:05:25 2014 -0400 Added new field provisioners M lib/pf/Portal/Profile.pm commit 7a90cffee9dedaa73f6553db1c1a3dcd33e0c7de Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 29 14:49:00 2014 -0400 Updated Copyright Date M html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/mobileconfig.pm commit 6f155aa5183fd2913bd884a3df4af849b6361943 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 26 10:36:52 2014 -0400 Cleaned up provisioner controller stash M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit a9e25a4df57d1137ede6c9a13b95aa9637da0c18 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 26 10:20:53 2014 -0400 Minor corrections in provisionning template M html/captive-portal/templates/provisioner.html commit cc77f73cf4692d79b5619c3b7b036df066ba4a01 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 23 15:21:12 2014 -0400 Fixed few integration bugs + added alternative download link M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/captive-portal/templates/provisioner.html M lib/pf/provisioner/sepm.pm commit 6346a8261ea3c7abf6dfac251d24775b0d8c83cf Author: James Rouzier <jrouzier@inverse.ca> Date: Sat May 24 14:42:23 2014 -0400 Added support for multiple provisioner types M html/pfappserver/lib/pfappserver/Controller/ConfigStore/Provisioning.pm M html/pfappserver/root/configstore/provisioning/index.tt commit 8b4bdb25f30a70a2a09bbe9947f5e78388153b2d Author: James Rouzier <jrouzier@inverse.ca> Date: Sat May 24 14:40:49 2014 -0400 Made into parent class for all Provisioner form M html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning.pm commit fede98a3e3c12d54605195ac7d4387bd5f87967c Author: James Rouzier <jrouzier@inverse.ca> Date: Sat May 24 14:37:02 2014 -0400 New provisioners android and mobileconfig A lib/pf/provisioner/android.pm A lib/pf/provisioner/mobileconfig.pm commit 469fd8fec1ddd412461c7793fdf3f3d087148443 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat May 24 14:35:06 2014 -0400 Added forms for mobileconfig and sepm A html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/mobileconfig.pm A html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning/sepm.pm commit 271d760542e74d6dc90dfac9878c058dd681f4aa Author: James Rouzier <jrouzier@inverse.ca> Date: Sat May 24 14:32:45 2014 -0400 Rename Mdm to Provisioning M html/pfappserver/lib/pfappserver/I18N/en.po commit d79cc8c4e356664937eb261c8ccf8c08db071c15 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat May 24 12:40:51 2014 -0400 Renamed factory class pf::provisioner to pf::factory::provisioner M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit 8c5415ab3118d187fd2eea2e9387d290832fb08f Author: James Rouzier <jrouzier@inverse.ca> Date: Sat May 24 12:36:05 2014 -0400 inherit from pf::provisioner M lib/pf/provisioner/sepm.pm commit fee92761e4b17633a4de27f20648c1c010390fef Author: James Rouzier <jrouzier@inverse.ca> Date: Sat May 24 12:34:39 2014 -0400 Renamed factory class pf::provisioner to pf::factory::provisioner A lib/pf/factory/provisioner.pm M lib/pf/provisioner.pm commit 85bb3ff459d7aeffc39a25693db672797f3b307b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 23 15:52:37 2014 -0400 Rename MDM_* to PROVISIONING_* T html/pfappserver/lib/pfappserver/I18N/en.po M lib/pf/admin_roles.pm commit 621263084c05c7946770111315e4ebc122721f6b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 23 15:51:33 2014 -0400 Rename mdm template D html/pfappserver/root/configstore/mdm/clone.tt D html/pfappserver/root/configstore/mdm/create.tt D html/pfappserver/root/configstore/mdm/index.tt D html/pfappserver/root/configstore/mdm/list.tt D html/pfappserver/root/configstore/mdm/view.tt A html/pfappserver/root/configstore/provisioning/clone.tt A html/pfappserver/root/configstore/provisioning/create.tt A html/pfappserver/root/configstore/provisioning/index.tt A html/pfappserver/root/configstore/provisioning/list.tt A html/pfappserver/root/configstore/provisioning/view.tt commit a9c2e762056866c8ba03de58c25e062e1361f736 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 13 14:46:17 2014 -0400 Ported sepm to the catalyst captive portal M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm D html/captive-portal/templates/authorizer.html A html/captive-portal/templates/provisioner.html M lib/pf/Portal/Profile.pm commit c1dbac7eb2c6e6ff0521f9c28777ea108fde0ce6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 13 11:51:19 2014 -0400 Renamed conf/mdm.conf to conf/provisioning.conf M .gitignore commit 474a16b4f37f8a12bfdc31da0e220bb5d239e876 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 12 17:47:53 2014 -0400 Renamed mdm to provisioning M bin/pfcmd.pl D conf/mdm.conf.example A conf/provisioning.conf.example D html/pfappserver/lib/pfappserver/Controller/ConfigStore/Mdm.pm A html/pfappserver/lib/pfappserver/Controller/ConfigStore/Provisioning.pm D html/pfappserver/lib/pfappserver/Form/ConfigStore/Mdm.pm A html/pfappserver/lib/pfappserver/Form/ConfigStore/Provisioning.pm M html/pfappserver/lib/pfappserver/Form/Portal/Common.pm D html/pfappserver/lib/pfappserver/Model/ConfigStore/Mdm.pm A html/pfappserver/lib/pfappserver/Model/ConfigStore/Provisioning.pm D lib/pf/ConfigStore/Mdm.pm A lib/pf/ConfigStore/Provisioning.pm M lib/pf/file_paths.pm M lib/pf/iptables.pm M lib/pf/provisioner.pm M lib/pf/provisioner/ibm.pm M lib/pf/provisioner/sepm.pm commit 8218fd240e2842b71b51943225d6e434ed6c7e3a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 12 15:45:19 2014 -0400 Rename pf::mdm namespace to pf::provisioner D lib/pf/mdm.pm D lib/pf/mdm/ibm.pm D lib/pf/mdm/sepm.pm D lib/pf/mdm/symantec.pm A lib/pf/provisioner.pm A lib/pf/provisioner/ibm.pm A lib/pf/provisioner/sepm.pm A lib/pf/provisioner/symantec.pm M lib/pf/web.pm commit 15696a94d23c5947182848c5b34f16b0a039ee9e Author: julsemaan <jul.semaan@gmail.com> Date: Fri Apr 18 11:42:45 2014 -0400 SEPM module uses the config to store the OAuth tokens M lib/pf/mdm/sepm.pm commit 709723693a14be65416fe1873227972ce7ae0284 Author: julsemaan <jul.semaan@gmail.com> Date: Fri Apr 18 11:41:58 2014 -0400 Basic html page to force installation of a dm agent during registration A html/captive-portal/templates/authorizer.html commit a5ade5a8a34904f0a06bb582618b9577cc18e0d0 Author: julsemaan <jul.semaan@gmail.com> Date: Fri Apr 18 10:31:54 2014 -0400 Integrated the mdm authorizers with the captive portal M lib/pf/iptables.pm M lib/pf/web.pm commit e770c956dced3ae1ce89fc7f72adf8b8211aa377 Author: julsemaan <jul.semaan@gmail.com> Date: Fri Apr 18 10:30:40 2014 -0400 Corrected the flow in pf::mdm::sepm::authorize method M lib/pf/mdm/sepm.pm commit 1f19107fab5420b442aa9f73432f8c9140f5ece2 Author: julsemaan <jul.semaan@gmail.com> Date: Fri Apr 4 10:10:54 2014 -0400 Started integration of Symantec Endpoint manager A lib/pf/mdm/sepm.pm M lib/pf/web.pm commit c2cd3fee8f621c208cc119484d85a0c2c7e795a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 18 14:49:03 2014 -0400 Added id as as a new sttribute M lib/pf/mdm/symantec.pm commit 1e1e7691307e72b44cad4b4641391053634b9a03 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 2 16:54:53 2014 -0400 Added additional validation of type M lib/pf/mdm.pm commit 78cdaf013692e55180524172182ba68f77cfa4ac Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 2 15:11:08 2014 -0400 Added device authorizer M lib/pf/Portal/Profile.pm commit 30f25e1cc3c5cef1acdbc198162246c6cb672dc0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 1 17:32:46 2014 -0400 Add id M lib/pf/mdm.pm commit cbd760de20ea559a89602587ed156ac8a09c50a9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 1 15:16:02 2014 -0400 Added function new which loads the subclass M lib/pf/mdm.pm commit 0afcba89d32e16e2f56c35e501037b644ecaf8d0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jan 21 14:21:32 2013 -0500 Fixing #1624 M NEWS.old commit eca6fc1d1ccf60fca4d79cbc139e64ab333c505d Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 7 10:39:41 2012 -0500 Added alernative between snort and suricata M debian/control commit 9fc7c63a84839cc5b8ccd6c58142121e1a479183 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Nov 12 10:54:52 2012 -0500 Fixing #1602 M lib/pf/web/constants.pm commit 7f7aff72db5a987e4360e54e429ef2a06106dcd4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 2 10:04:52 2014 -0400 news entry for 717458f M NEWS.asciidoc commit 717458f6c2095b45bff655e2f6b82090debaad30 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 2 10:03:45 2014 -0400 fix wlc web auth ip/mac binding for catalyst portal M lib/pf/web/externalportal.pm commit 86770f59d97f929132dbfcfe4d6b3fb334d472f0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 2 09:28:00 2014 -0400 correct code indentation / spacing in bulk actions module M html/pfappserver/lib/pfappserver/Role/Controller/BulkActions.pm commit 8f3edaa7b646a9f16cc8e11f9f919120da26e392 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 2 08:58:47 2014 -0400 correct spacing M html/pfappserver/lib/pfappserver/Role/Controller/BulkActions.pm commit ee8686058ebe2322140554d03cefa170e14930ff Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 2 08:26:06 2014 -0400 refactored code look in bulk actions M html/pfappserver/lib/pfappserver/Role/Controller/BulkActions.pm commit c072920df67836bd293181970f76ee70cf2e207c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Oct 2 07:59:50 2014 -0400 Doc and spaces fix M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Model/Node.pm commit 2602cef6565da887048211b4c3aa609bec55f173 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 1 12:34:52 2014 -0400 Added ca-certificates dependencie to prevent freeradius installation issue M debian/control commit d37c2f6c1b573a0c34436ae9ba901872fd61597c Author: lzammit <lzammit@inverse.ca> Date: Wed Oct 1 10:48:37 2014 -0400 change warn logging to info M lib/pf/Authentication/Source/LDAPSource.pm commit e253d41e2f594dc10eaa660df8f89623f2307175 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 12 09:57:52 2014 -0400 (re)Added news message M NEWS.asciidoc commit fa4529169040c237babb5ee782c854ad39a90d98 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Aug 29 09:18:24 2014 -0400 Added missing doc header M html/pfappserver/lib/pfappserver/Model/Node.pm commit 686c87b149bee84790f1eed134bacdf007e36aaf Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Aug 29 09:14:18 2014 -0400 Added reevaluate access in the admin interface M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/Role/Controller/BulkActions.pm M html/pfappserver/root/admin/bulk_actions.inc M html/pfappserver/root/node/view.tt M html/pfappserver/root/static/js/node.js commit 66b0d006813a994b9dceafc505aa9d446dd2cfd2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Oct 1 08:07:36 2014 -0400 Don't threat null auth as reuse 802.1x M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit b9a29e3984844ae24eda99b8d45ba99a1e150ee3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 23 10:18:40 2014 -0400 Return multiple answers instead of just one M sbin/pfdns commit b85d0d0ced6ca0cc1a4e87624ce10f5bd90df61a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 23 10:17:33 2014 -0400 refactored add_answers_to_ipset to accept multiple ports M sbin/pfdns commit ae4442a32bd56faf43052879f84e4f2a6ac32bfa Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 22 17:23:28 2014 -0400 Do not add a ip port if it was previously added M sbin/pfdns commit 1a9eb7acdc13fc35d4c3379ede0b0ac809d3c448 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 22 16:32:05 2014 -0400 Do a bulk ipset command for dns passthrough M sbin/pfdns commit 9d1ac97c23411698f639defcae3d4d30f6fd0ef8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 18 12:10:42 2014 -0400 Do not use CHI to cache ipset rules M sbin/pfdns commit a5534e8cf95261cba97c8adbab0f437d79ad63c8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 15 16:27:54 2014 -0400 Fix syntax errors M sbin/pfdns commit c31c49e32313f5558bc22811509f5a07836c6cd2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 11 12:15:33 2014 -0400 Updated NEWS file M NEWS.asciidoc commit b4cd75a96909e6a57908fccf3b512a225d850436 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 11 12:00:13 2014 -0400 Only call ipset if it is not in the cache M sbin/pfdns commit baae4594158989e5460e38fc57ca57430657d25a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 30 12:09:21 2014 -0400 set the sep_char from the delimiter option M addons/template-from-csv.pl commit 42ff6b507bf2a49e61df995e5260b6f55b5e976d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Sep 29 11:33:15 2014 -0400 fix : netgear module badly created hash for portsec macs M lib/pf/Switch/Netgear/FSM7328S.pm commit faf50c11d2aa24eafdf954339196dc0d85d7485a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 26 14:44:47 2014 -0400 logger declaration was forgotten in new vlan custom M lib/pf/vlan/custom.pm commit d1d1c699fed8a0ddc0d580d43e4ad5cfce118ee8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 26 12:25:48 2014 -0400 If the interval is 0 sleep for 60 seconds and try again M sbin/pfmon commit 8258f7c531e8ae7466704151b029b7ac2fe4a105 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 25 20:49:13 2014 -0400 Refactored setting up params for the matching to it's own function M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit cf4cc7201af44a2dcfb81eb99228e16d5d19987a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 24 15:54:06 2014 -0400 Utility for creating config from csv A addons/template-from-csv.pl commit 29999915a409cbcdfdda5b75dd82b2b554595f47 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 24 12:58:38 2014 -0400 Updated NEWS file M NEWS.asciidoc commit 31a47a2d99e46db5b2fd471c2dc729bfeeeab567 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 3 08:14:53 2014 -0400 Add section for editing maintenance intervals for pfmon M html/pfappserver/root/admin/configuration.tt commit 692bdaeb0ad70ab9d1e6d50ec8ec1a5f1ca5a6d5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 2 22:21:02 2014 -0400 Moved pfmon intervals under new section maintenance M conf/documentation.conf M conf/pf.conf.defaults M sbin/pfmon commit 598d9d32a8b86c3460106034d8696d9b2c8361ad Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 23 18:32:56 2014 -0400 Reload the config before beforing the task Reset the child signal handler after forking the task Only delete the pid in the parent class Localize $? $! variables to avoid polluting the return code M sbin/pfmon commit bc55169a9c5f1a780fd140f8fed62b47da2405f2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 23 10:44:20 2014 -0400 Remove old code that is not longer needed M sbin/pfmon commit 2a67b50b4eb3f2988c9ed313f58a6067c472849b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 23 09:44:09 2014 -0400 Fixed issue with child_sighandler not exiting properly M sbin/pfmon commit 70169d1e3b355adc6bd5838f3e2f62919776ab11 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 22 17:05:10 2014 -0400 Add the ability to schedule task separately M sbin/pfmon commit 64a4973e10671a9aa1112714ef0a48d6af7249bd Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 24 08:07:49 2014 -0400 fix logrotate wouldn't rotate because of rights Logrotate wouldn't do it's job because the rights of the logs directory are pf.pf rwxrwx which are considered insecure for logrotate. In order to fix it, it needs to act as pf M addons/logrotate commit d64f8da04ee56619c6291dbaefe780e11a8109ab Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 23 14:39:49 2014 -0400 Fix issue with userMiscellaneous and userCustomFields not showing if user does not have NODES_READ privilege M NEWS.asciidoc M html/pfappserver/root/user/view.tt commit 39331b139a2fefc348c32aa105ad555d18736634 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 23 14:11:06 2014 -0400 Standardize headings M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/Switch/Extreme.pm commit c0efc68932e7000ac9fcd51f63dd88796cbeee4d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 11 22:35:43 2014 -0400 Updated pod doc errors M addons/captive-portal/proxy-bypass/squid-redirector.pl M addons/connect_and_read.pl M addons/dev-helpers/radius-hook.pl M addons/dhcp_dumper.pl M addons/import-node-csv.pl M addons/network-save-configs.pl M addons/upgrade/to-2.2.0-update-all-useragents.pl M addons/upgrade/to-3.0-networks.conf.pl M addons/upgrade/to-3.0-pf.conf.pl M addons/upgrade/to-3.0-violations.conf.pl M addons/upgrade/to-3.5-pf.conf.pl M html/pfappserver/lib/pfappserver/Form/SavedSearch.pm M html/pfappserver/lib/pfappserver/Model/Authentication.pm M lib/HTTP/BrowserDetect.pm M lib/pf/Authentication/Action.pm M lib/pf/Authentication/Condition.pm M lib/pf/Authentication/Rule.pm M lib/pf/Authentication/Source/ADSource.pm M lib/pf/MAC.pm M lib/pf/Switch.pm M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/Switch/Anyfi.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Avaya.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/Switch/Dell/Force10.pm M lib/pf/Switch/EdgeCore.pm M lib/pf/Switch/Enterasys/D2.pm M lib/pf/Switch/Enterasys/V2110.pm M lib/pf/Switch/Huawei.pm M lib/pf/Switch/Huawei/S5710.pm M lib/pf/Switch/Juniper/EX2200.pm M lib/pf/Switch/Netgear/FSM7328S.pm M lib/pf/Switch/Xirrus/AP_http.pm M lib/pf/Switch/constants.pm M lib/pf/firewallsso/FortiGate.pm M lib/pf/firewallsso/PaloAlto.pm M lib/pf/vlan.pm M lib/pf/vlan/custom.pm M lib/pf/web/backend_modperl_require.pl M lib/pf/web/captiveportal_modperl_require.pl M lib/pf/web/dispatcher/custom.pm M lib/pf/web/proxy_modperl_require.pl M t/Portal.t M t/all.t M t/benchmarks/pf-node.pl D t/benchmarks/pf-services-snmptrapd.pl M t/benchmarks/pf-util.pl M t/benchmarks/switchFactory.pl M t/benchmarks/tieconfig.pl M t/benchmarks/trap-parsing.pl D t/benchmarks/webauth.pl M t/binaries.t M t/coding-style.t M t/dao/data.t M t/dao/graph.t M t/dao/node.t M t/dao/os.t M t/dao/report.t M t/i18n.t M t/inline.t M t/integration/Portal.t M t/integration/captive-portal.t M t/integration/pfcmd.t M t/integration/radius.t M t/linux.t M t/network-devices/threecom.t M t/nodecategory.t M t/pfcmd.t M t/pfcmd_vlan.t M t/pfdhcplistener.t M t/pfsetvlan.t M t/radius.t M t/services.t M t/smoke.t M t/stress-test/coa-calls.pl M t/stress-test/coa-server.pl M t/trigger.t M t/useragent.t M t/util-dhcp.t M t/util-radius.t M t/vlan.t M t/web-auth.t M t/web.t commit 83b31f3e8996c786133d0ae6c28522f48cf71a34 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 23 11:14:09 2014 -0400 Refactored field_list to simplify logic M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm commit f7ccfc21faddb880f002ae485e8cefb0057c5bf5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 22 11:06:36 2014 -0400 Created modal-large css class and move #modalViolation, #modalRule, #modalUser, #modalNode to use it M html/pfappserver/root/authentication/source/read.tt M html/pfappserver/root/node/view.tt M html/pfappserver/root/static/app/application.css M html/pfappserver/root/user/view.tt M html/pfappserver/root/violation/list.tt commit ce2eed2ec13bb0313b079bf4fd0b103d3ffef56a Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Sep 20 13:26:05 2014 -0400 Verify if management_network is an object before using it M lib/pf/iplog.pm commit 4e3a51bef17b8707fd14bb8404007c58d04fb44f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Sep 18 09:16:32 2014 -0400 Removed debugging in DES_3028 module M lib/pf/Switch/Dlink/DES_3028.pm commit 20db1c12d764754dce3e8548ee7abedef8d96656 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 17 11:36:19 2014 -0400 fix category matching in firewall sso M lib/pf/firewallsso/FortiGate.pm M lib/pf/firewallsso/PaloAlto.pm commit 1011f7044bc595304f20ba2a847fb7a83f9fc1c4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 16 15:14:17 2014 -0400 Additional checks for verifying a connect from the management ip M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 015c96d1764fc8536f3fe098b5d6a7ce0699d1ef Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 16 10:57:09 2014 -0400 Avoid calling chiConfigFromIniFile twice M addons/dev-helpers/dump.pl commit 2e5b6466b1a4637a106345f2b6844416fa2cede8 Author: lzammit <lzammit@inverse.ca> Date: Fri Sep 12 15:51:55 2014 -0400 update the cisco switch configuration M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit d9408fbf8b641ad0c090f0631d3799e1e1cc02b8 Author: lzammit <lzammit@inverse.ca> Date: Fri Sep 12 15:34:29 2014 -0400 more informations on cisco M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit be241f0b55add1875f47d55f54e7a05b1834a232 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 12 12:43:11 2014 -0400 Added additional checks for forwarded for M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 3bca0be652390670fb380fbedc3da46be4c20b16 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 12 09:56:35 2014 -0400 Added news headers for next pf version M NEWS.asciidoc commit 128ac3a10252da0f7b84d65b7c9870acaa083b95 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 11 09:16:33 2014 -0400 Improve NEWS file M NEWS.asciidoc commit 3f7a77674c429a858e69d3e2d15b9d719b498199 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Sep 10 16:32:07 2014 -0400 Updated ChangeLog file M ChangeLog commit de2f9678434a6f922fc7ce66e9fd3191606ed80f Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Sep 10 16:29:43 2014 -0400 Prepare for release M NEWS.asciidoc M addons/packages/packetfence.spec M conf/dhcp_fingerprints.conf M conf/pf-release M db/pf-schema-4.4.0.sql D db/pf-schema-4.x.x.sql A db/upgrade-4.3.0-4.4.0.sql D db/upgrade-4.x.x.sql M debian/changelog M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit c70c93fe5a048ac7b0980c4997b3ad64a0a7142f Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Sep 10 16:09:45 2014 -0400 BrowserDetect version v1.75 M lib/HTTP/BrowserDetect.pm commit e74df17ffdde31c9cf5c9d57c27efa65dc7026dd Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Sep 10 16:07:00 2014 -0400 New translation M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M html/pfappserver/lib/pfappserver/I18N/fr.po commit aa11fdb2bbf6179c2f986535215c25f4d9c9e35b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 10 15:55:09 2014 -0400 Localization of pfappserver M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 519b4976bbcc1ae714c9b560cb0c647cd4770a2e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 10 15:52:49 2014 -0400 Fix double UTF8 encoding on captive portal M conf/locale/fr/LC_MESSAGES/packetfence.po M html/captive-portal/lib/captiveportal/PacketFence/View/HTML.pm commit 5f8ad509fbab676936361e1b168de64dc497e666 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 10 14:32:31 2014 -0400 Updated NEWS files M NEWS.asciidoc commit 21f3eb354522c846fd949dc674b6b8aacb02a1f3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 10 14:19:59 2014 -0400 Remove Apache2::Request to avoid conflicts with catalyst test server M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit c35de89974546a9ac10f5379304ab415bca84f59 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 10 10:48:14 2014 -0400 Remove Apache2::Consts M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit c931741f91499ead86dbd00d0e276eefd5b97376 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 9 16:31:20 2014 -0400 Updated NEWS files M NEWS.asciidoc commit e1da945396fb143803ad10ce00bae7ed394e0bd2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 9 16:29:33 2014 -0400 added new test for iplogs not closed A lib/pf/pftest/iplogs_not_closed.pm commit b63aeba74dac33288b4b3504c2c5cc82ab356695 Author: lzammit <lzammit@inverse.ca> Date: Tue Sep 9 16:22:07 2014 -0400 update the name to display M debian/packetfence.init commit 8334d6773001a038934cd2239c7310d23c8fcf5d Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 9 15:45:42 2014 -0400 changed info to debug in iplog_update (too verbose) M lib/pf/iplog.pm commit 949ac76c8b15b10bbd7009bf8bb532aa65b66025 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 9 14:16:21 2014 -0400 updated NEWS file M NEWS.asciidoc commit 9baee2b2481202a12a2a45aacee2f301db423f76 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 9 14:15:17 2014 -0400 Refactor to use the web api to update the iplog M sbin/pfdhcplistener commit 292bf337df491f7d612830a811a7dc30182788f4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 9 14:13:22 2014 -0400 Fix issue where iplog are still open M lib/pf/iplog.pm commit 5fa932caf499178a369c223c5ece6bd0ecc6843c Author: Louis Munro <lmunro@inverse.ca> Date: Tue Sep 9 09:23:52 2014 -0400 Reworked logrotate.d/packetfence. Logrotate configuration does not support escaping NL. M addons/logrotate commit e9c8457fdd4129b800a5c98652a723aa3997846d Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 9 08:26:40 2014 -0400 Fix vlan filter example M conf/vlan_filters.conf.example commit 93081e5d5874771e4b6b3f45ee6bf0748cfff9d8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 9 08:16:08 2014 -0400 Fix documentation M docs/PacketFence_Administration_Guide.asciidoc commit 4d0c2bd65f11ef0285e983f6ae7af608550e5d21 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 8 19:01:50 2014 -0400 Add Catalyst::Plugin::Unicode::Encoding M html/captive-portal/lib/captiveportal.pm commit 516b90343a0f02bcec403933baca7227c8351144 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 8 14:29:44 2014 -0400 Fix issue with inheritance for views Which caused the filetype of wireless-profile.mobileconfig not be set properly M NEWS.asciidoc M html/captive-portal/lib/captiveportal/View/HTML.pm M html/captive-portal/lib/captiveportal/View/MobileConfig.pm commit 938a2f488bec7888b3c500d12bda34bcc575a147 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Sep 8 13:45:52 2014 -0400 Fix warning in Aruba switch module Changes in documentation.conf M conf/documentation.conf M lib/pf/Switch/Aruba.pm commit bcf0cbb9b8a1e485a7367202969d620afd92a4c1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 8 13:42:46 2014 -0400 Add ability to clear switch search M html/pfappserver/root/configuration/switch/list.tt M html/pfappserver/root/static/admin/configuration/switches.js commit ce92acb4394554ab8161ee3265c535590b862a0d Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Sep 8 11:35:35 2014 -0400 Reworked iptables nat table to be able to order rules M conf/iptables.conf.example commit 4c57a70daf93f42eae7f50ffba73078a03925f9f Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Sep 8 11:34:09 2014 -0400 Remove error in accounting inline M lib/pf/inline/accounting.pm commit 5e90dfb80961e35a0988276eb4432e0b86ce6d87 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Sep 8 09:18:50 2014 -0400 Added the ability to lookup exclusive authentication rules when getting VLAN. This allows for example an Eduroam SSID to use "NULL"auth and still get more complex authorization rules, as well as using violations. M NEWS.asciidoc M lib/pf/vlan.pm commit 4dbd0b8a136c15f4764a9b4859f9e66c469f5f2c Author: Durand Fabrice <oeufdure@gmail.com> Date: Sun Sep 7 20:48:44 2014 -0400 Added missing dep JSON::XS M addons/packages/packetfence.spec M debian/control commit f624f831f7352dc9a7ecfd3edac9ab1d9da4b788 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Sep 7 00:54:05 2014 -0400 Refactor code to make it more readable M html/pfappserver/lib/pfappserver/Model/User.pm commit 4a1d909e6af5dc197f3ca2537119fba6b4a16764 Author: Durand Fabrice <oeufdure@gmail.com> Date: Fri Sep 5 19:35:56 2014 -0400 Don´t use pfcmd to close scan violation M lib/pf/scan.pm commit 02c4b88506dba692a4d8acffe94f2da63d85de64 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 5 16:48:13 2014 -0400 Deal case of multiple roles M html/pfappserver/lib/pfappserver/Model/User.pm commit c12a8c8875381c54868b6624e4659a391eaad169 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Sep 5 16:30:20 2014 -0400 Make sure computed unregdate is first. - Fix dynamic unreg date, dynamic access duration, access duration M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 64597f824d75409f8d49d2758958c581927dfa8c Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 5 16:15:26 2014 -0400 Remove the call to pfcmd to create a violation M lib/pf/violation.pm commit 57290ea5019514ee5f2b88c91984e5eb574bd305 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 5 14:27:46 2014 -0400 Fix firewall sso role list M lib/pf/firewallsso/FortiGate.pm M lib/pf/firewallsso/PaloAlto.pm commit 1c959ff530b7daae2dd74a933dbe89b5fe02b03c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 5 14:14:19 2014 -0400 Check if switch exists before instanciating it in unknownState M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit 0fcbf29fba9729a5d9692a61132c70417167dd78 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 5 14:15:55 2014 -0400 Changed log messages in inline enforcement M lib/pf/inline.pm commit b2a41c5592f53a88c1574955a6a09eec654494db Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 5 14:10:57 2014 -0400 Fixed function name called M lib/pf/api.pm commit a6afb1f748b40c25ca3d4432d9e94565881af826 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 5 13:53:44 2014 -0400 Check if switch exists before instanciating it in webNodeRegister M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit 4f7131d8255de4500158b71d210a91462e70f5a0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Sep 5 13:32:40 2014 -0400 Added an example of customization and calling parent method to avoid code duplication maintenance M lib/pf/vlan/custom.pm commit 79b8098cee5c22f19ea561f7d50f3c1d20212bb9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Sep 5 13:11:51 2014 -0400 Handle dynamic unregistration date M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 798453d23b9ba544c74d2ac77ea2981ef1cd6c75 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 5 13:07:06 2014 -0400 Fix javascript network interface configuration M html/pfappserver/root/static/js/interface.js commit 9989d073a35e84522b1e8e1b0914afcf0a1f3bc5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 5 12:09:37 2014 -0400 Added user role permission check for update M html/pfappserver/lib/pfappserver/Controller/User.pm M html/pfappserver/lib/pfappserver/Model/User.pm commit b5d7953ce70e7073ea10d47f68b28a9adf65a5a9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 5 11:30:49 2014 -0400 Updated French traduction M html/pfappserver/lib/pfappserver/I18N/fr.po commit 89820f867a282eaea57a2f20d2dbb4456a2b050b Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 5 09:50:27 2014 -0400 DOY to DAY M lib/pf/config.pm commit d48aafe5f0bfc07372dcde5bb1220e314a1e34a1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Sep 5 11:21:19 2014 -0400 Using i18n_format to pass arguments M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit e73fb203c80d65bc076108f12a6a37d687df5124 Author: lzammit <lzammit@inverse.ca> Date: Fri Sep 5 10:22:24 2014 -0400 add godaddy url in the passthroughs and proxy passthroughs crl.godaddy.com ocsp.godaddy.com M lib/pf/config.pm commit b3e9bf4910d134780e3502cc831ed3a3e2ac393a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 5 10:19:22 2014 -0400 Localization M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/I18N/i_default.po M html/pfappserver/root/admin/users.tt M html/pfappserver/root/graph/pie.tt M html/pfappserver/root/service/status.tt commit 05c94be19af4c1fd822c8680ac7f15d3379fdaa4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Sep 5 10:15:37 2014 -0400 Removed external script from the list of action since it's broken in the admin gui M lib/pf/action.pm commit 386ab63240a58f6534941929b9a4dcaa30c82c83 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 5 09:04:12 2014 -0400 Set the default access level to NONE M lib/pf/temporary_password.pm commit 345e1f79a366e354c5817ea2f96439875fbce82a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 4 16:46:11 2014 -0400 Localization M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/i_default.po M html/pfappserver/root/configuration/wrix/search_form.tt commit 9104b4a5321045877b290a9906ab1d2abae277c7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 4 16:10:54 2014 -0400 Localization M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/Controller/Graph.pm M html/pfappserver/lib/pfappserver/I18N/i_default.po M html/pfappserver/root/admin/login.tt M html/pfappserver/root/graph/line.tt M html/pfappserver/root/static/app/graphs.js M lib/pf/pfcmd/graph.pm commit 95cf8de2384453c478f4f110f44392e10cfdbbec Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Sep 4 15:36:57 2014 -0400 Change for locale M html/pfappserver/lib/pfappserver/Form/Config/Network/Routed.pm M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/root/configuration/fingerprints/simple_search.tt M html/pfappserver/root/configuration/macaddress/simple_search.tt M html/pfappserver/root/configuration/useragents/simple_search.tt commit ce88274824caa2a0dcc29704a5022c6934f26167 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Sep 4 14:24:52 2014 -0400 Renamed Admin Registration to Access Duration and move it under User in admin GUI M html/pfappserver/lib/pfappserver/I18N/i_default.po M html/pfappserver/root/admin/configuration.tt commit 129f2f8be2a2fbb4484dc8e2d23ce4a6202ed610 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Sep 4 12:18:07 2014 -0400 Localise node search M html/pfappserver/root/node/search.tt commit 0051171c37c9ff852792804a7490c7f7a7f75ff7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Sep 4 12:08:14 2014 -0400 Localise user search M html/pfappserver/root/user/advanced_search.tt M html/pfappserver/root/user/simple_search.tt commit 8a7cdda5ae6112e671af4dc1e68ec81bb6099c51 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 4 10:03:47 2014 -0400 Updated the NEWS file M NEWS.asciidoc commit 7aa98f595396f66e8295e8d6fd9de842b4828252 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 4 10:02:37 2014 -0400 Verify if the user has the ALL role when adding another user with the ALL role M html/pfappserver/lib/pfappserver/Model/User.pm commit e4b5f055e1c89d856bc3856eccfeb35b4b66a556 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Sep 4 10:00:36 2014 -0400 Changed definition in node view M html/pfappserver/root/node/view.tt commit 14ee371afcdef79d61d23458ef8ee42228bf5fba Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Sep 4 09:56:01 2014 -0400 Fix service status page for I18N M html/pfappserver/root/service/status.tt commit f5a4b8bb3672090469522c05f32fdd226d9b6221 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Sep 4 09:42:42 2014 -0400 Using unregdate rather than expiration for consistency M conf/radiusd/sql.conf.example commit 2d3846f36fbd28b87ff1135b7700d33070c8b66b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Sep 4 09:31:41 2014 -0400 Unregistration date generation based on access duration M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit ad22a9268297c6ffec7a9e711798a9337b8b79dd Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Sep 3 18:34:47 2014 -0400 Refactored local account creation process M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm commit 6c44e967a10cbebc02bd2e9918763669ce591762 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Thu Sep 4 08:25:48 2014 -0400 Corrected bad line in debian patch M debian/patches/debianize.patch commit d8b9bba5823e7f733ca0312328d999939e203904 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 3 15:48:00 2014 -0400 Localization M addons/extract_i18n_strings.pl commit bd48f151c08dffff75618ba8d91efe6adef2f995 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 3 15:46:22 2014 -0400 Localization M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 80e986f43fa0827aeb907242e43df2978e415497 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 3 14:08:57 2014 -0400 Localization M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/lib/pfappserver/I18N/i_default.po commit e510a72263bcf01c3deefe4b9607a0a0b00b4041 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Sep 3 13:51:11 2014 -0400 Removed commented code because no one maintains it and can lead to deprecated code issue. M lib/pf/vlan.pm M lib/pf/vlan/custom.pm commit de054130837249adadb822118a225b1937e3a81d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 3 10:03:43 2014 -0400 Localization M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 4f5b1cbc365692566e75b9645c4ad3b58a258a40 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 3 10:00:54 2014 -0400 Changed bad join email eap local account M conf/radiusd/sql.conf.example commit bfb5ff0f4ec7806eb332631353841ca412d4b5b5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 3 09:59:58 2014 -0400 Changed eap local account sms query to use created account M conf/radiusd/sql.conf.example commit 4a61305746765c1095695d7bf04cf64ef5daa6bc Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 3 08:59:05 2014 -0400 Prevent crash when can't find an unreg date for a user M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit b93976e78f2dd51c4b2be8500513f4bca0d15603 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Sep 3 08:53:52 2014 -0400 Add note for reuse dot1x credentials and eap local account M docs/PacketFence_Administration_Guide.asciidoc commit d06a574ed27f660b7e5ffb4b4117e11643d40b00 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Sep 3 08:21:12 2014 -0400 Fix for build M conf/documentation.conf M t/services.t commit 023ca4b189c86b3f70c9c9be4a9c81d13e153592 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 2 17:48:31 2014 -0400 Updated NEWS.asciidoc M NEWS.asciidoc commit e119acbf914a04eb0c96bc22bb9ab29ca53a28e9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 2 11:04:28 2014 -0400 Will not override the controllerIp that is defined in switches.conf M lib/pf/SwitchFactory.pm commit 51e4d68a6186dd1354f6c1f117467a1c93014b28 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 2 11:03:36 2014 -0400 Added test for mac based switches M t/SwitchFactory.t M t/data/switches.conf commit 10106409d94f484e677be49e8f007fc400f00b81 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 2 10:36:28 2014 -0400 The switch overlay cache is no longer a global variable M lib/pf/SwitchFactory.pm commit 4904ca1871ab5b59481eed654929d861ffd57644 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Sep 2 16:13:06 2014 -0400 Localization M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 829ef057337d08efa1ae899b8d54aa406f6b1c4e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Sep 2 16:10:50 2014 -0400 Localization M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 18f8ca97e0437471cc3e64bffea6ffbd4b2043b7 Author: Louis Munro <root@lmtest.local> Date: Tue Sep 2 16:01:02 2014 -0400 Adjusted limits in httpd.portal to better handle heavy loads. M NEWS.asciidoc M conf/httpd.conf.d/httpd.portal M lib/pf/services/manager/httpd.pm commit d0c8a5ccc9a66a131affa0cf6e0c8fd5c6a21717 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 2 15:02:52 2014 -0400 Avoid the double node when searching switch id M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit e7e53ba3bd8ecff1d2a66bc7860476c425141308 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 2 15:02:07 2014 -0400 Lost in translation A db/pf-schema-4.3.0.sql commit 2aadf4402bf1c394a04096e23adcfce8e4e7c282 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 2 15:00:45 2014 -0400 Locationlog database schema kind of messed up M db/pf-schema-4.1.0.sql M db/pf-schema-4.2.0.sql M db/pf-schema-4.x.x.sql M db/upgrade-4.0.0-4.1.0.sql M db/upgrade-4.1.0-4.2.0.sql commit dac441a7b27d2f57aada57621357102253a97fc0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 2 09:30:22 2014 -0400 Correct bad redirect on oauth error M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm commit cfc41b3e6b853896c54855fed6c2f79fed0a1f17 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 2 12:35:41 2014 -0400 the join table can be a literal value M lib/pf/SearchBuilder.pm commit 565b1d0ccab93e1d9e953f76b99626268d9a5dd1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 2 12:10:32 2014 -0400 Added the as clause for join statement M lib/pf/SearchBuilder.pm commit 451686305a9543c60d5bc05edf90f13267c595aa Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 2 11:19:15 2014 -0400 Added apache filter for exchange M conf/apache_filters.conf.example commit 1789f0283ff2a1677d8d242300fb1518daa5b3b6 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Tue Sep 2 10:48:53 2014 -0400 New debianize patch for pf.conf.defaults context change M debian/patches/debianize.patch commit de656807411bed50b94db3bb3177f1532b95113f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 2 10:00:08 2014 -0400 Do not call deletepid from the signal handler M sbin/pfdhcplistener commit 29d7966cb203c5b1b7a2b077493207e098c9cfe0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 2 08:44:51 2014 -0400 Added oid for Mikrotik module M lib/pf/Switch/Mikrotik.pm commit b360bc486b54b180c899acf1234425aca0772a50 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 2 08:37:13 2014 -0400 Iptables should checkup + path to it's binary M conf/pf.conf.defaults M lib/pf/services/manager/iptables.pm commit 64f1b10fb5fc278e4937251d46d79600e7b2f95c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 2 08:36:56 2014 -0400 Don't double stop iptables on pf stop M bin/pfcmd.pl commit 712b80e3dd44e1bbedc78e35d35fa43b15c12e56 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Sep 2 08:36:25 2014 -0400 Added description to Anyfi module M lib/pf/Switch/Anyfi.pm commit 39463d5232ad7755563874ff8f2e347166eee2e6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Aug 29 14:28:04 2014 -0400 Treat iptables as any other service (avoid double start) M bin/pfcmd.pl commit ebd130252f58deaad8cbd3613e8de074a9ba8da5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 29 13:50:03 2014 -0400 Fix undefined configuration parameter in portal profile M lib/pf/pfcmd/checkup.pm commit 23831819f4d39e6685a2fd5180c47ae2465ba28e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 29 13:48:58 2014 -0400 Reworked log M lib/pf/Switch.pm M lib/pf/enforcement.pm commit 56c35d82246a5b5ff36b42c8dfe580c64c5abdb4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Aug 29 13:05:46 2014 -0400 Make the iptables service stale pid safe M lib/pf/iptables.pm M lib/pf/services/manager/iptables.pm commit 55f02d2d53c16812a71c7a033a4c70a1dc912e6f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Aug 29 10:28:06 2014 -0400 NEWS file entry M NEWS.asciidoc commit 1ab6a3ba1fe6171571e5c8685e27fd37ebfdd731 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Aug 29 10:27:02 2014 -0400 Added some logging M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm commit 50cfb87d828ad377218574081bf4f249188c4e0b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Aug 29 10:07:40 2014 -0400 Added support for SMS M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm commit 17fc6a6299fbc39c778ef3d19bdc519e1ec07131 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 26 15:47:13 2014 -0400 Missing use M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm commit 82957f0a1f3ffacf6ac07f7288b4e3c2f2a3533e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 19 21:21:43 2014 -0400 Missing references to old configuration parameters M html/pfappserver/lib/pfappserver/I18N/i_default.po commit fb44f6406d5228296c2d07f80657cc591b840346 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 19 16:27:03 2014 -0400 Should not be there M lib/pf/web/guest.pm commit 02cd721f406383293efe92bad7ad039adc8b73f8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 19 16:23:12 2014 -0400 Oauth2 M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm commit a5296a717dc70f2ea8bbe6997f93842b7229ec1c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 19 15:54:08 2014 -0400 Guest sponsor self-registration M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit 37811186286cbce21c1d55426b03057a34477096 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 19 15:39:07 2014 -0400 Removed new but useless configuration parameter - Not needed... most of the time, one of the option doesn't apply... M conf/documentation.conf M conf/pf.conf.defaults M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 805b75af29f66808071a4262775eb66dcac75558 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 19 15:22:39 2014 -0400 Broken part of the sponsor workflow M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M lib/pf/web/guest.pm commit 5b724a6765c8e889f58841e746866db9c06653f3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 19 12:04:27 2014 -0400 Modified template to display local account info M html/captive-portal/templates/activated.html commit 37017ec93a05b02b79750810aeeebf1973754d2f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 19 12:04:05 2014 -0400 Typo M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit fca5ba13d5f27d749ba05836fd791a0be329b75b Author: = <=> Date: Fri Aug 15 11:51:26 2014 -0400 Missing from previous commit M lib/pf/web/guest.pm commit c89a19c5233e37f45ae153cf4ae179dd4ed0b706 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 12 09:47:28 2014 -0700 Missing template file from last commit A conf/templates/emails-guest_local_account_creation.txt.tt.example commit 26d8bef34ed48f8813962cef1f0a3529b726d851 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Aug 12 00:11:57 2014 -0700 First blast a reworking ON-SITE email guests self-registration with local account creation M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit cbffa8724742f207323baa90cbc39edfb101f058 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Aug 11 20:33:04 2014 -0700 That should need rework... Currently de-doubling with pre-registration workflow... M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit f5430fa76f9da2cecbd8e3e525e4abe26e6b0e22 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Aug 11 19:38:42 2014 -0700 Missing file in last commit M html/pfappserver/lib/pfappserver/I18N/i_default.po commit f189ad3d4cba28ceb46bf75be821c6ea38333af1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 7 22:05:13 2014 -0700 Introduced global configuration parameter to control how to display local accounts on creation M conf/documentation.conf M conf/pf.conf.defaults commit 559e7facb1cc02cf4b7b84f583818622a3b7d9fe Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jul 31 23:25:06 2014 -0400 Traded global configuration parameter for authentication source based parameter M conf/documentation.conf M conf/pf.conf.defaults M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit 58dcaa4433f77f154e1be6288f7b6e154741e4f8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jul 31 23:03:48 2014 -0400 Added parameter in example configuration file M conf/authentication.conf.example commit 5e60eaee314e1a1c676dd7500c7a30358c1ab225 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jul 31 19:32:55 2014 -0400 Added option to create local account for external source in the webGui M html/pfappserver/lib/pfappserver/Form/Authentication/Source/Email.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Source/Facebook.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Source/Github.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Source/Google.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Source/LinkedIn.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Source/SMS.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Source/SponsorEmail.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Source/WindowsLive.pm M html/pfappserver/root/authentication/source/type/Email.tt M html/pfappserver/root/authentication/source/type/Facebook.tt M html/pfappserver/root/authentication/source/type/Github.tt M html/pfappserver/root/authentication/source/type/Google.tt M html/pfappserver/root/authentication/source/type/LinkedIn.tt M html/pfappserver/root/authentication/source/type/SMS.tt M html/pfappserver/root/authentication/source/type/SponsorEmail.tt M html/pfappserver/root/authentication/source/type/WindowsLive.tt M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/LinkedInSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm M lib/pf/Authentication/Source/WindowsLiveSource.pm commit c1af4b199a74b588e24218df13b287d10d14e89c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Aug 29 11:20:03 2014 -0400 iptables is not a virtual service anymore M lib/pf/services/manager/iptables.pm commit e0b9d7e6aa325303c59fe72bab6e506fb9fe7c9c Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 29 12:37:06 2014 -0400 Changed log format in Mikrotik module M lib/pf/Switch/Mikrotik.pm commit b9e14f01d0c54c754b7ffdca77fe58036718f8fd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 29 11:10:38 2014 -0400 Localization M html/pfappserver/lib/pfappserver/I18N/i_default.po M html/pfappserver/root/configurator/admin.tt M html/pfappserver/root/configurator/configuration.tt M html/pfappserver/root/configurator/database.tt M html/pfappserver/root/configurator/enforcement.tt M html/pfappserver/root/configurator/networks.tt M html/pfappserver/root/configurator/services.tt M html/pfappserver/root/configurator/wrapper.tt commit 994888edf2f8003cdadd405675f0d7abdae93a08 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 29 10:04:45 2014 -0400 Added iplog_history table M addons/database-backup-and-maintenance.sh M db/pf-schema-4.4.0.sql M db/upgrade-4.x.x.sql commit 88d42eb1ee934eedaa402bde7c55cfb205420e6a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 29 09:23:37 2014 -0400 Localization M conf/documentation.conf M html/pfappserver/lib/pfappserver/I18N/i_default.po M html/pfappserver/root/violation/view.tt commit 34a671a10b52c6791fac094a32c7342aa70f20b5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 29 08:34:22 2014 -0400 Fix this -> self in Mikrotik module M lib/pf/Switch/Mikrotik.pm commit c1533de19e2edbc461fd5a7f56a5679dfc21b4d9 Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Aug 28 19:34:19 2014 -0400 Remove parseTrap function M lib/pf/Switch/Mikrotik.pm commit 0d1b42ac86509e7535335e836309c54e3c1ffc79 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 28 13:00:34 2014 -0400 Fixed documentation M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 00ae5df692efca6873f40332ab3170d14e5323bb Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 28 11:35:50 2014 -0400 Added doc and a entry in the NEWS.asciidoc file M NEWS.asciidoc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M lib/pf/Switch/Mikrotik.pm commit 6759e9a38dc01236bc3cf8422f5aa0ddff8b83b4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 27 16:01:47 2014 -0400 First draft M addons/packages/packetfence.spec M debian/control M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A lib/pf/Switch/Mikrotik.pm commit 5dc8f3e3ac29fa024138319540f2a69265058e08 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 28 14:05:04 2014 -0400 remove cache on upgrade M addons/packages/packetfence.spec M debian/packetfence.preinst commit e3a6afc82ffe3c82bc2e2f4dba4f7559346362e8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 28 13:50:37 2014 -0400 Added news file entry for Improve error handling of web api M NEWS.asciidoc commit 5126922209e958fecd41589728a741ff83e88ccc Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 28 13:47:45 2014 -0400 Added news filw entry for reuse 802.1x credential M NEWS.asciidoc commit 8ce236a5e1590efe721df7e9b8d41b9b30680073 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 27 17:04:04 2014 -0400 Fix device-registration and status pages that were not accessible in inline mode when doing high-availability M NEWS.asciidoc M lib/pf/iptables.pm commit c85ba9a6e72f743cc8d446b13617a98fac0d25ae Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 27 16:06:40 2014 -0400 Remove I18N option to fix templates encoding M html/pfappserver/lib/pfappserver.pm commit f8e4c6604be500781926e1a47dfe2c5aafd972bf Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 21 13:03:58 2014 -0400 Fixed preregistration flow which should not require a MAC address M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit 2316ebe4cb1a968551147cbcf5a17c660310d78f Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 21 09:48:06 2014 -0400 Fixed test for nightly build M t/network-devices/wireless.t commit 794fe40cee6dfb0828531090dadfc0679526cca5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 20 11:33:16 2014 -0400 Fix typo in api.pm M lib/pf/api.pm commit 635e04adde52cc98f70f597c11d45638cd12237e Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 13 10:41:59 2014 -0400 Reworked log format [] is the device mac address, () is the switchID "" is the userID M NEWS.asciidoc M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M lib/pf/Switch.pm M lib/pf/Switch/AeroHIVE.pm M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/Switch/Aruba.pm M lib/pf/Switch/Brocade.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/Catalyst_2960_http.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/Switch/Xirrus/AP_http.pm M lib/pf/api.pm M lib/pf/radius.pm M lib/pf/vlan.pm commit 29196a6ddda4a6c667d28848352e5c76f9925650 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 18 14:54:11 2014 -0400 Fix pagination on users page M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/static/js/node.js commit c9c84262b292a069de6e023397eb173bd79b7f0d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 18 11:38:00 2014 -0400 Improve upgrade notes M UPGRADE.asciidoc M db/upgrade-4.2.0-4.3.0.sql commit 14c4580eaabe53a740203f04e63344dc98439f27 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 18 11:08:30 2014 -0400 Captive portal: Add Author/Copyright/License M html/captive-portal/lib/captiveportal.pm M html/captive-portal/lib/captiveportal/Controller/Access.pm M html/captive-portal/lib/captiveportal/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/Controller/Activate/Sms.pm M html/captive-portal/lib/captiveportal/Controller/Aup.pm M html/captive-portal/lib/captiveportal/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/Controller/CaptivePortal.pm M html/captive-portal/lib/captiveportal/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/Controller/Enabler.pm M html/captive-portal/lib/captiveportal/Controller/Node/Manager.pm M html/captive-portal/lib/captiveportal/Controller/Oauth2.pm M html/captive-portal/lib/captiveportal/Controller/Pay.pm M html/captive-portal/lib/captiveportal/Controller/PreRegister.pm M html/captive-portal/lib/captiveportal/Controller/Redirect.pm M html/captive-portal/lib/captiveportal/Controller/Release.pm M html/captive-portal/lib/captiveportal/Controller/Remediation.pm M html/captive-portal/lib/captiveportal/Controller/Root.pm M html/captive-portal/lib/captiveportal/Controller/Signup.pm M html/captive-portal/lib/captiveportal/Controller/Status.pm M html/captive-portal/lib/captiveportal/Controller/WirelessProfile.pm M html/captive-portal/lib/captiveportal/Model/Portal/Session.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Access.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Aup.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Enabler.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Node/Manager.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Pay.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/PreRegister.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Redirect.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Release.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Remediation.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M html/captive-portal/lib/captiveportal/PacketFence/View/HTML.pm M html/captive-portal/lib/captiveportal/PacketFence/View/MobileConfig.pm M html/captive-portal/lib/captiveportal/View/HTML.pm M html/captive-portal/lib/captiveportal/View/MobileConfig.pm commit f28728af1acf9d0888c3306ed3db988d34232ee2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Aug 18 11:02:10 2014 -0400 Add case for isolation + reg interfaces so dhcp can be enabled M html/pfappserver/root/static/js/interface.js commit 1c55c3ef4644bfc3ff4691fe706a65736d5bc332 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Aug 18 10:30:50 2014 -0400 Backward compatibility issue gaming-registration M NEWS.asciidoc M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit 2b4a8d869eadb4bb1b520fd30d2c25c912b10651 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Aug 18 09:56:43 2014 -0400 Added note for cache in upgrade guide M UPGRADE.asciidoc commit a488a4c991bce55980ad04892a46ca8494f56c03 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Aug 18 08:46:13 2014 -0400 Fix comma in debian packaging M debian/control commit 4f3a71ce0e477b5c04bbb631751269ff51ca8801 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Aug 18 08:44:51 2014 -0400 take care of the vip for fix ca475a8 M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit b73b99fce9e4657f93d2075d828925170d0dd78c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Aug 15 15:53:43 2014 -0400 Don't detect rogue dhcps on 0.0.0.0 M sbin/pfdhcplistener commit df5518813512e338918b3f7fd0a3e51d1fdb5b98 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Aug 17 10:31:48 2014 -0400 Fix the resetting of in memory cache M lib/pf/config/cached.pm M t/config-cached.t commit d78102bad6820162d287c1d7b55a9f85af119207 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Aug 15 11:33:57 2014 -0400 Replaced regex match with lc and string equality comparison. Better, faster, cleaner. M lib/pf/person.pm commit c25fe60615d2ce6bf562a95143aba18b3c1cdcad Author: Louis Munro <lmunro@inverse.ca> Date: Fri Aug 15 11:13:20 2014 -0400 modified: html/pfappserver/lib/pfappserver/Form/Authentication/Source/LDAP.pm Added a default value to prevent to form from choking on "undef" if the value is not set manually. M html/pfappserver/lib/pfappserver/Form/Authentication/Source/LDAP.pm commit 4b1ed5b626f23cae037e116460ab2fbd59a772a6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 15 10:11:33 2014 -0400 Fixed Undefined subroutine &pf::web::guest::send_template_email when we try to send the user password by email M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Model/User.pm commit 5e45e674ab60df2cc71da2b6b03f1730a49439bc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 14 19:46:23 2014 -0400 Improve error handling M lib/pf/WebAPI/JSONRPC.pm M lib/pf/WebAPI/MsgPack.pm M lib/pf/api/jsonrpcclient.pm M lib/pf/api/msgpackclient.pm commit 919cb45de2d5d4c263ac553bcb1ed0bd48a8cbb7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 13 16:51:38 2014 -0400 Added Catalyst::Plugin::Unicode::Encoding to handle unicode M addons/packages/packetfence.spec M debian/control M html/pfappserver/lib/pfappserver.pm commit ca475a8952369a6d8ff426fa85fc5e9bc758a5dd Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Aug 14 10:56:32 2014 -0400 fix : don't reevaluate access when hitting captive portal on management interface M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit 0b3fe06ea0fdfd31f66dda2f9b08c57eff650096 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Aug 13 17:03:38 2014 -0400 modified: NEWS.asciidoc modified: lib/pf/person.pm Fixes case where a person does not get updated in the DB when the username send over 802.1x or through the portal differs from the one in the DB by case only. E.g. Juser does not match juser. M NEWS.asciidoc M lib/pf/person.pm commit 6298031cb871c303cdf9305309c2f02abcda142d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 13 12:36:54 2014 -0400 Fix options type in documentation.conf M conf/documentation.conf commit 0c2c39c4e04bc58af1c5929edb272c8403a61cfc Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 13 12:36:19 2014 -0400 Improve layout of search field of switches M html/pfappserver/root/configuration/switch/index.tt M html/pfappserver/root/configuration/switch/list.tt commit 76f46f3894a8f6737a25deac305f23be8c8e0ea0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 13 12:26:53 2014 -0400 Localization M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 9ca1d74128d8ab59a651d27bd6e70c54a366c49b Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 13 09:21:59 2014 -0400 Add getAccessListByName to mockedswitch whitelist M t/hardware-snmp-objects.t commit 547f4238076c0c5144ca4d97433d76b7dd96ddbb Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 13 08:48:31 2014 -0400 Added supportsAccessListBasedEnforcement to MockedSwitch M lib/pf/Switch/MockedSwitch.pm commit 1e56b8e0744edf49ea0bf3a93eddae5babbafe2a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 13 08:30:28 2014 -0400 Added new web auth methods to MockedSwitch M lib/pf/Switch/MockedSwitch.pm commit a10f23de2d8ffa3cd0fcd3dbfbcd36ea6a9f6000 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 13 08:15:07 2014 -0400 Fix dependencies M debian/control commit e53dbf082cf68db82002267699ce4f38cfce0bc9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 12 16:24:29 2014 -0400 Remove comment M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm commit 518892223ad34c59f1f845af5d2a1bc30040fdb6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 12 16:02:39 2014 -0400 changed admin role USERS_READ => USERS_UPDATE for bulk actions M html/pfappserver/lib/pfappserver/Controller/User.pm commit 08e5956f12e932e8cd0cbe30fb812d1e07551ef9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 12 15:58:03 2014 -0400 Updated NEWS files M NEWS.asciidoc commit abbb1f94a3124abc5c9a0f56f5c60f820aeac1eb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 12 15:52:12 2014 -0400 Added admin roles for bulk actions M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Controller/User.pm commit c26e1c47d2c6ee953b2784d4b334f9c8116a947c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 12 15:10:25 2014 -0400 Update comments M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm commit f2494a1cc2315def16fddeaef4a629ded9932e07 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 12 15:10:02 2014 -0400 Remove pf::log module M html/pfappserver/lib/pfappserver/Model/Config/Switch.pm commit a1b9aea2f8be2c82b825b15c7cdf2d2d507ce5a1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 12 14:57:22 2014 -0400 Updated the news files M NEWS.asciidoc commit bf75ec706e405ff32647360d0119ae52e0d077f2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 5 18:29:57 2014 -0400 Added pagination for switch search M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm M html/pfappserver/lib/pfappserver/Model/Config/Switch.pm M html/pfappserver/root/configuration/switch/index.tt M html/pfappserver/root/configuration/switch/list.tt M html/pfappserver/root/static/admin/configuration/switches.js commit bba834d58a67e5a873b65f7dd9e0f64528b40e4b Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Aug 2 13:24:07 2014 -0400 Added the ability to search through the switches M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm M html/pfappserver/lib/pfappserver/Model/Config/Switch.pm M html/pfappserver/root/configuration/switch/index.tt A html/pfappserver/root/configuration/switch/search.tt commit 61caed471be4faf3cb6896e7a9152213945c6611 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 12 15:15:18 2014 -0400 Updated dependencies M addons/packages/packetfence.spec M debian/control commit 6a09cf8055d20523693f69f96d7f1a53e3b6a375 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Aug 12 14:56:02 2014 -0400 Update PacketFence_Network_Devices_Configuration_Guide.asciidoc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit b1d55c06acb116e33edfd1d67af837723004d90e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 31 09:29:53 2014 -0400 Corrected access lists for the implicit action M docs/images/cisco-downloadable-acl-cross-network.png M docs/images/cisco-downloadable-acl-deny-shares.png M docs/images/cisco-downloadable-acl-force-dns.png M docs/images/cisco-downloadable-acl-reg.png commit 8f18c62df12f895cefae2f32fd62bf7f4b450c9a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 31 09:29:35 2014 -0400 Code cleanup + abstraction M lib/pf/Switch/Cisco/Catalyst_2960.pm commit fabbf6e68e78e36e4a0565138c1aaf9d37671798 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 31 08:24:47 2014 -0400 Added network device doc for the downloadable acls M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A docs/images/cisco-downloadable-acl-cross-network.png A docs/images/cisco-downloadable-acl-deny-shares.png A docs/images/cisco-downloadable-acl-force-dns.png A docs/images/cisco-downloadable-acl-reg.png commit 0dad067c614d8ce6e1c34a16527537d68528062c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 29 14:00:57 2014 -0400 Added news entry M NEWS.asciidoc commit c3d55112f915a2f1cc5ce06b520fdba21b04102c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 29 13:59:30 2014 -0400 Added dynamic acls to the admin interface M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/root/configuration/switch/view.tt M html/pfappserver/root/static/admin/configuration/switches.js commit bcb8c8d4f481054524b4345287b310c3f38b5d3c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 29 13:59:13 2014 -0400 Added dynamic acl support to catalyst 2960 M lib/pf/ConfigStore/Switch.pm M lib/pf/Switch.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm commit 07155abeada06564eb6eb74a124413d4ce9873a4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 12 14:38:44 2014 -0400 Removed pfcmd cli use from node_maintenance (Faster now with webservices) M lib/pf/node.pm commit bda7b5f492de41e49ad11f834b188656640bc055 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 12 14:35:19 2014 -0400 Fix for merge M docs/PacketFence_Administration_Guide.asciidoc M raddb/sites-available/packetfence-tunnel commit afb8bc59a7394daa7ef6d81ec3dbbf39d358eb05 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 31 11:29:29 2014 -0400 Added news entry M NEWS.asciidoc commit 23daa1eb1558a0bc5e1cea6f8d5272e54043c605 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 31 11:26:42 2014 -0400 Corrected comment M lib/pf/Switch/Cisco/Catalyst_3750G.pm commit 3a64f736e77dc3d353f1f44bfd76283fb4a43c33 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 31 11:24:39 2014 -0400 Fix catalyst 3xxx inheritance + setTrunkMode M lib/pf/Switch/Cisco/Catalyst_3560.pm M lib/pf/Switch/Cisco/Catalyst_3560G.pm M lib/pf/Switch/Cisco/Catalyst_3750.pm M lib/pf/Switch/Cisco/Catalyst_3750G.pm M lib/pf/Switch/constants.pm commit 6f6834ebfa3e43903577279fc7fa3b1a2492c2da Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 12 13:47:53 2014 -0400 Change default log level to WARN for catalyst applications to reduce log file size M conf/log.conf.d/httpd.admin.conf.example M conf/log.conf.d/httpd.portal.conf.example commit e9c18bedd297f50b88057beb260f4cb429bd230f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 11 16:38:44 2014 -0400 Localization M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/i_default.po commit 8efaac5101eb66a05cc06e3b1aba1e439075f228 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Aug 11 15:49:18 2014 -0400 modified: NEWS.asciidoc Added News item for logrotate. M NEWS.asciidoc commit 181bb7222e08f81d2b2a0f02a904e11f5538ae6e Author: Louis Munro <lmunro@inverse.ca> Date: Mon Aug 11 14:21:02 2014 -0400 modified: addons/logrotate Added some missing log files. Added a size limit of 1Gb. M addons/logrotate commit 1bc65503e6077b1b5744c00c64e57bc6fe33002e Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Aug 11 13:47:01 2014 -0400 Apply dynamic unreg date to device registration M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit 6bba59e506a177edae88abdf8638cf3a75d2b118 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 11 13:05:36 2014 -0400 Match against multiple sources when reuse dot1x credentials is enabled M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 6b92863ca2f42413e86490dfe974a1fb06d3287a Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Aug 9 13:48:17 2014 -0400 Verify all the log files for permissions M lib/pf/pfcmd/checkup.pm commit e09f6d7cef1acd28f06d0a88b1f29595364d79aa Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Aug 9 13:46:28 2014 -0400 Added an additional check to verify if network type is valid M lib/pf/ConfigStore/Network.pm commit 7818aaafe3f060bb59356b45e280ef32bc9d68e8 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Aug 9 13:45:32 2014 -0400 Rename admin_error_log to httpd.admin.error M conf/httpd.conf.d/httpd.admin commit 42999ad71097d0ecf886afe5b770545e7e49ca2e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 7 10:34:17 2014 -0400 Updated copyright info and iptables description M lib/pf/pfcmd/help.pm M lib/pf/services/manager/iptables.pm commit 5cc1d1a923038bc5783470a5ed10a7ebb056f1ad Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 5 13:08:49 2014 -0400 New service iptables M bin/pfcmd.pl M lib/pf/pfcmd.pm M lib/pf/pfcmd/help.pm M lib/pf/services/manager.pm A lib/pf/services/manager/iptables.pm commit 2509d1ced09e3088a470863453ae2052cf3ce3d6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Aug 6 14:22:15 2014 -0400 Added note for xirrus ecwp behind nat M lib/pf/Switch/Xirrus/AP_http.pm commit a9c4632668314d300e240c2fbf7ec5055312e6d2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 6 08:57:09 2014 -0400 Added eap local account check in Freeradius M conf/radiusd/sql.conf.example M docs/PacketFence_Administration_Guide.asciidoc M raddb/sites-available/packetfence-tunnel commit 25200294bd35e9f2ab5bb366e2ccca35ce02054b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Aug 5 13:30:23 2014 -0400 Localization M html/pfappserver/lib/pfappserver/I18N/i_default.po commit a3e94e9af8312207f3388fad8136fbcecd7680d2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Aug 5 13:30:08 2014 -0400 Fix syntax of documentation.conf M conf/documentation.conf commit 70126e136fd6aa809a0b1cf067ce4375169ecca4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 4 11:08:28 2014 -0400 Improvement to documentation.conf M conf/documentation.conf commit b7e163b228a9b9fefc515033029bbb2eb56b864c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 4 11:08:11 2014 -0400 Code cleanup M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm commit ea30149725b177c8ac869f8aba3d8512400a587c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 4 10:24:32 2014 -0400 Pf client should not die sending a notify message M lib/pf/api/jsonrpcclient.pm M lib/pf/api/msgpackclient.pm commit cffd99cc5d6075042884fcfa058a31fdd1d883c1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 4 08:28:17 2014 -0400 Restore English in Webadmin A html/pfappserver/lib/pfappserver/I18N/en.po commit dc799bed5d679efc8926226a06dcf4f16e6dfb34 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 3 20:37:01 2014 -0400 Repopulate the memory cache M lib/pf/config/cached.pm commit 936cc73c1f62cb3ce6ffedd615317aad96c0b66d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 2 17:18:46 2014 -0400 Fixed issues with destroy being called twice with the same id. Fix issue with locking causing warnings Refactor swap M lib/pf/config/cached.pm commit ea2e137e8bca03c2b67fc40dbb743aff5f6a07a3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 4 13:10:36 2013 -0400 Removed overloading hash Refactored file locking so locks are unlock after locks go out of scope cleaned up doCallbacks M lib/pf/config/cached.pm commit 32a834cf6faa066a331ccae9d935807f8ca78003 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 1 11:39:17 2014 -0400 Remove file test for pf-schema.sql made a more strict search pattern M Makefile commit fd09cd8119523c9f702a5703e6ace98c23a31498 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jul 31 12:56:50 2014 -0400 Fix call to sleep from pf::config. M lib/pf/api.pm commit 4bd58bce63c80a7d442e7ae8703b1588eeb89c73 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 31 11:33:35 2014 -0400 Corrected logging messages M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/Switch/Xirrus/AP_http.pm commit 96b2d3334919a2f4f1088a7e6f0a1cce98f372ad Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 29 08:24:11 2014 -0400 Added news entry for xirrus external portal M NEWS.asciidoc commit 402cb9c3d4a06ca3f8b14cb35e67efd73161625f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 29 08:23:39 2014 -0400 Cleaned code and logging for the external portal M lib/pf/Switch.pm M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/Switch/Xirrus/AP_http.pm M lib/pf/web/externalportal.pm commit 61e9789194b0aba755e90931e243509b4d69fc72 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 28 16:19:26 2014 -0400 Added external portal xirrus documentation M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 8ce6d82d5f145013fe12041783bdd2ab46c41390 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 28 16:06:42 2014 -0400 Added parseSwitchIdFromRequest to Swith M lib/pf/Switch.pm M lib/pf/web/dispatcher.pm commit 0b1c58c280c2d01c4e4c707abb819159ca33a551 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 28 15:58:07 2014 -0400 Refactored external portal session + finished Xirrus M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M lib/pf/Portal/Session.pm M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/Switch/Xirrus/AP_http.pm M lib/pf/web.pm M lib/pf/web/constants.pm M lib/pf/web/dispatcher.pm M lib/pf/web/externalportal.pm commit 1cbd82a5a225e25e7ef3cb8c81177ba8b90ead66 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 28 10:17:48 2014 -0400 Corrected activation method of xirrus ecwp M lib/pf/Switch/Xirrus/AP_http.pm commit 2f7a7bc1d2b50c98321821d20a813997c54cf8d8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 23 11:31:38 2014 -0400 Continued integration of Xirrus external portal M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M lib/pf/Switch/Xirrus/AP_http.pm commit 624ad08746e86a71b026ebfdd42e1a59a4d54f2b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 22 13:19:44 2014 -0400 Started integration of Xirrus external portal A lib/pf/Switch/Xirrus/AP_http.pm M lib/pf/web/constants.pm M lib/pf/web/dispatcher.pm M lib/pf/web/externalportal.pm commit 598eeb69516b224f9a0614f1c4516586ae6912c6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 21 15:10:15 2014 -0400 touchups for the new AeroHIVE AP_http module M lib/pf/Switch/AeroHIVE/AP_http.pm commit f04bc750c2c15c5b0a530cba9f246c0bf3be4f16 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 21 15:09:41 2014 -0400 Corrected network device guide for aerohive captive portal M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 3a4eb33443a20b15b7adc247304eaf4584c33a57 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 21 15:09:22 2014 -0400 Added news entry M NEWS.asciidoc commit 2f2208c149933d62ec35e72254ea573bfb52f43d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 21 09:18:46 2014 -0400 Made new web auth method part of the Switch module M lib/pf/Switch.pm commit 89b8d2894c76cebe76895a6c1bbe8240566706f5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 21 09:18:16 2014 -0400 Corrected logging message M lib/pf/Switch/AeroHIVE/AP_http.pm commit a948833b16deeab63a588e8c49fe7a2438d1bcf8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 18 16:28:18 2014 -0400 Added release page to web redirect form M html/captive-portal/templates/webFormRelease.html commit bc9e44760a3c8506aaafd6505869ef17012e4446 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 18 16:20:42 2014 -0400 Removed useless template D html/captive-portal/templates/webformrelease.html commit b0f230f577f420d0610930b90134ba16139b7496 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 18 16:13:29 2014 -0400 Added location log support for aerohive captive portal M lib/pf/Switch/AeroHIVE/AP_http.pm commit 252c93f53f283a19cffe53ffe8f6e04acde14cfb Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 18 15:21:16 2014 -0400 Finish supporting AeroHIVE external captive portal. M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm A html/captive-portal/templates/webFormRelease.html M lib/pf/Switch/AeroHIVE/AP_http.pm M lib/pf/web/constants.pm commit 3e4d8bd7b25f49ec95955076a7c6b1f98a2a439f Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 10 10:00:14 2014 -0400 Added web form release mode for ecwp M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm A html/captive-portal/templates/webformrelease.html A lib/pf/Switch/AeroHIVE/AP_http.pm commit 491e5fca55f24ad831f5525639513dbfd39cdfa7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 28 12:28:15 2014 -0400 Fixed cgi session id name in portal session M lib/pf/Portal/Session.pm commit 90a45b7a68b835e30c657d5c6c8d1d75bb50e8f0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 31 10:16:16 2014 -0400 Updated required version of Data::Serializer::Sereal M addons/packages/packetfence.spec M debian/control commit 4e74c3687b6081a5e9fb346be694a801d6df66f1 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jul 30 15:34:43 2014 -0400 Removed linkup / linkdown traps handling as it is unused and potentially confusing. M lib/pf/Switch/Dlink/DES_3526.pm commit 5dfc87652dfac36966bf32f00c201144957d43ef Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jul 30 13:25:27 2014 -0400 Update version of ELRepo release package M docs/PacketFence_Administration_Guide.asciidoc commit ad9becd2fbc4fcea70055e823126aedffccb5ecb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 22 23:40:33 2014 -0400 Updated comment M lib/pf/factory/profile/filter.pm commit 7d71eeef497f289d872c66ad4dfc6616a747c607 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 22 11:57:59 2014 -0400 Updated documentation M lib/pf/profile/filter/network.pm commit e44063b2d38af8080f7c4330164d1af135c3c27a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 22 11:30:10 2014 -0400 Updated documentation for creating a new pf::profile::filter M lib/pf/profile/filter.pm commit 935b3bc12c680ef053c0636a1c78be01aad2a2b5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 22 11:30:10 2014 -0400 Updated documentation for creating a new pf::profile::filter M lib/pf/profile/filter.pm commit 65ac8894f240f7944e79b6e1fe9b718226654226 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Jul 20 08:37:29 2014 -0400 Added support for sub type filters and refactor M lib/pf/factory/profile/filter.pm commit 46397eb1d47d06d59e2ef3d8ea17fcf0aa13100d Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Jul 20 08:01:01 2014 -0400 Renamed pf/profile/filter/value.pm to lib/pf/profile/filter/key.pm Made value an attribute from pf::profile::filter Remove pf::profile::filter::any M lib/pf/config.pm M lib/pf/factory/profile/filter.pm M lib/pf/profile/filter.pm D lib/pf/profile/filter/any.pm A lib/pf/profile/filter/key.pm M lib/pf/profile/filter/network.pm A lib/pf/profile/filter/port.pm M lib/pf/profile/filter/ssid.pm M lib/pf/profile/filter/switch.pm M lib/pf/profile/filter/uri.pm D lib/pf/profile/filter/value.pm M lib/pf/profile/filter/vlan.pm A t/unittest/profile/filter/key.t D t/unittest/profile/filter/value.t commit dc17d013fd4ebfdeaf87f517667fc50989e2e017 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 18 17:39:29 2014 -0400 Remove type attribute Updated documentation M lib/pf/factory/profile/filter.pm M lib/pf/profile/filter.pm M lib/pf/profile/filter/any.pm M lib/pf/profile/filter/network.pm M lib/pf/profile/filter/ssid.pm M lib/pf/profile/filter/switch.pm M lib/pf/profile/filter/uri.pm M lib/pf/profile/filter/value.pm M lib/pf/profile/filter/vlan.pm commit dfc52f2f8c6d4b5517960a0d5ef7259af0cdd480 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 14 18:58:33 2014 -0400 Filters are now sortable M html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm commit 5a73c1dfad257ee3b9599026d232e06f1d19c995 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 14 18:37:19 2014 -0400 Change default to ssid M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm commit 89696032eb9793e574eefa48168523dd1811a06f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 14 18:27:34 2014 -0400 Updated news file M NEWS.asciidoc commit 35e4b1a74e967373ccdae0bfe12ee460d3ac4840 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 14 18:02:37 2014 -0400 Use the the new profile filter objects M addons/dev-helpers/dump.pl M lib/pf/Portal/ProfileFactory.pm M lib/pf/config.pm M lib/pf/web/constants.pm commit 9a1856c20b4145e35d9536cfb6f75d5f59e3b441 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 14 18:00:08 2014 -0400 Automatically load the different filter types M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm commit cf00ff7cf170c78c302111e5a7a7c9dd5bd4e2ec Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 14 17:45:22 2014 -0400 Exclude pf::profile::filter::any and pf::profile::filter::value from being loaded automatically M lib/pf/factory/profile/filter.pm commit 0e73fa3fae1a9782c56c45a6c6cce32cdc40a501 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 14 15:42:24 2014 -0400 Added factory class for pf::profile::filter A lib/pf/factory/profile/filter.pm commit 901a64d62f15def423181cd81dc37ca903467c12 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 14 15:41:02 2014 -0400 Renamed filters to match current names D lib/pf/profile/filter/last_ssid.pm D lib/pf/profile/filter/last_switch.pm D lib/pf/profile/filter/last_uri.pm D lib/pf/profile/filter/last_vlan.pm A lib/pf/profile/filter/ssid.pm A lib/pf/profile/filter/switch.pm A lib/pf/profile/filter/uri.pm M lib/pf/profile/filter/value.pm A lib/pf/profile/filter/vlan.pm M t/unittest/profile/filter/value.t commit 2c5bbfa7681713b6c89df8fbfb544ab9cb75da49 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 14 13:06:42 2014 -0400 Added coercion for strings to NetAddr::IP M lib/pf/profile/filter/network.pm M t/unittest/profile/filter/network.t commit 3c4512403c740530463fd9ed8ecbdf880fc1e70e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 14 11:55:11 2014 -0400 Added new module profile filters and test A lib/pf/profile/filter.pm A lib/pf/profile/filter/any.pm A lib/pf/profile/filter/last_ssid.pm A lib/pf/profile/filter/last_switch.pm A lib/pf/profile/filter/last_uri.pm A lib/pf/profile/filter/last_vlan.pm A lib/pf/profile/filter/network.pm A lib/pf/profile/filter/value.pm A t/unittest/profile/filter/network.t A t/unittest/profile/filter/value.t commit 4e16f3eb8471e8acc314408cbe0bd184b97175d4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 29 16:58:05 2014 -0400 Missing domain for style and images on LinkedIn login page. M lib/pf/Authentication/Source/LinkedInSource.pm commit 6779df88d4631605a0842b7493fada333c53a421 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 29 14:03:02 2014 -0400 Revert "fixed cgi session name in lib/pf to match the catalyst portal one" This was a bad idea since both sessions are incompatible. This reverts commit f61c2f2a089632359323ade5f0dc949c885a365c. M lib/pf/web.pm M lib/pf/web/dispatcher.pm commit 547cdde3785acb7299a572768824d4fb6813f1a4 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jul 28 17:07:01 2014 -0400 Corrected a typo in a comment. M lib/pf/api.pm commit f61c2f2a089632359323ade5f0dc949c885a365c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 28 10:18:39 2014 -0400 fixed cgi session name in lib/pf to match the catalyst portal one M lib/pf/web.pm M lib/pf/web/dispatcher.pm commit d2d16893ddebadef5e114cfb5556d0e864b56fa7 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jul 25 15:31:24 2014 -0400 Added the required changes to enable wait_for_redirect in the Admin GUI. I18N too. M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po commit 95d33846acee10a3393cd3176eeb81f04a582238 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jul 25 15:01:38 2014 -0400 Added the 3028 module. Added NEWS file entry. M NEWS.asciidoc A lib/pf/Switch/Dlink/DES_3028.pm M lib/pf/Switch/Dlink/DES_3526.pm commit ad9a8060a067fc56ba89861e3da7bed8caec5c58 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 25 14:45:26 2014 -0400 Add French translation for Webadmin M .tx/config M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver.pm M html/pfappserver/lib/pfappserver/Base/Controller.pm M html/pfappserver/lib/pfappserver/Base/Form.pm D html/pfappserver/lib/pfappserver/I18N/en.po A html/pfappserver/lib/pfappserver/I18N/fr.po A html/pfappserver/lib/pfappserver/I18N/i_default.po commit b25d6f533307effda625a53b434d716f8604317d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 27 14:03:14 2014 -0400 Added empty quotes to variables for clarity M addons/database-backup-and-maintenance.sh commit 64791cbb026ea6dd4876a6a198fadbd16bba38e1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 27 13:54:28 2014 -0400 Changed the rsync to be in an eval for file inclusion M addons/database-backup-and-maintenance.sh commit 60c40e797e047daff00d20bdddcc1d534f3deca8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 27 10:25:49 2014 -0400 Forgot to remove configuration from db script M addons/database-backup-and-maintenance.sh commit 3da9cb595236cec06fb934c66c04ce96848d3492 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 27 10:20:26 2014 -0400 Bugfix replication in db maint script M addons/database-backup-and-maintenance.sh commit e1385cc54d380496e23fee0d598ad822b0cfef65 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 27 09:01:50 2014 -0400 Added replication to the database maintenance script M addons/database-backup-and-maintenance.sh commit 5f4cd8daa7cb340c690e4ece0f1c377efe06e347 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jul 25 14:54:48 2014 -0400 added a waiting time in the WebAPI before deassociating or reassigning VLAN. M conf/documentation.conf M lib/pf/api.pm commit 78e80fa2b412f783fc8842eb1d78e9bbe7d5321a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 25 14:44:27 2014 -0400 Added 10abac5 and 38533e3 news entries M NEWS.asciidoc commit 78e24035050421a1f6636397aebab0184841c4dc Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 25 14:02:58 2014 -0400 Remove old static macs in radius/port-sec hybrid environement M lib/pf/radius.pm commit 10abac5d2b5c193ecf3effa8da08d80ad879c2a4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 25 13:08:14 2014 -0400 fix : reevaluate access on role change + don't care about 802.1X M html/pfappserver/lib/pfappserver/Model/Node.pm commit a70f8987c598d03261eda39c5536dd6b11287c62 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jul 25 13:00:14 2014 -0400 Spell check. M lib/pf/Switch/Dlink/DES_3526.pm commit fa8516faf7996685c14bdb0aa6c65e6e9140c3b8 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jul 25 12:58:21 2014 -0400 COrrected trapType in linkup/down. Corrected copyright. M lib/pf/Switch/Dlink/DES_3526.pm commit d641481cb4406be8773c46bd61e0644044794507 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jul 25 12:51:14 2014 -0400 Added a new wait_for_redirect paramameter. M conf/pf.conf.defaults commit 898a36ecf09cdaf4ec6d91d4bd8a57bd408d22df Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 25 11:40:49 2014 -0400 Minor code syntax improvements M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit 14cfff51d46f994138679e447f5b092a2c39c38d Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jul 25 11:33:31 2014 -0400 Added new enforcement.pm version from the old WebAPI branch. M lib/pf/enforcement.pm commit d022644b682ec24097eadc274a06ecdb5bda995e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 25 11:05:49 2014 -0400 Update packaging for Sereal M addons/packages/packetfence.spec commit c66b822bf2bdf4d40783d00120efe8b976376164 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 25 10:10:33 2014 -0400 Added logging message M sbin/pfdns commit 38533e38b390d5a4633a779a91099e63fd1ec98d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 25 10:02:21 2014 -0400 fix : return non existant domain when passthough doesn't resolve M sbin/pfdns commit 1037be8cc5099d666c61a6dcd168897ddfa27952 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 25 10:10:15 2014 -0400 Changed dpendency about sereal M debian/control commit db1228ad2e974451b27ba3cdb499304cea959888 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jul 24 19:51:38 2014 -0400 Rename SNMP::NetGear::FSM7328S into Switch::NetGear::FSM7328S. Added entry to NEWS file. M NEWS.asciidoc D lib/pf/SNMP/Netgear/FSM7328S.pm A lib/pf/Switch/Netgear/FSM7328S.pm commit b9d8db107c38f563d74336ba978874e0e84f44d5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 2 16:10:53 2014 -0400 Added recent fixes that were pushed to frys M lib/pf/SNMP/Netgear/FSM7328S.pm commit 1ad043dcbd3d33273483913f61215f6f9cf52680 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Sep 27 16:47:43 2013 -0400 Fixed parsing bug with linkdown. Added a call to getSecuredMACAddresses in authorizeMAC to prevent the removal of the old MAC from failing when the associated VLAN is not the PVID. M lib/pf/SNMP/Netgear/FSM7328S.pm commit 6b76f7819ee218623106e24f8e1e24dab0594341 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Sep 27 11:33:13 2013 -0400 Added some documentation. Removed unnecessary methods duplicating those in the base class. M lib/pf/SNMP/Netgear/FSM7328S.pm commit 18d8de8e65cd0de5ec7ce453b61ae3ec54a585f8 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Sep 26 15:33:33 2013 -0400 Patched with bugfixes post unit testing and perltidy prettyfied. M lib/pf/SNMP/Netgear/FSM7328S.pm commit 08ff0510641115ccffe7690a718db5e7fa38ec08 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Sep 26 11:52:39 2013 -0400 First rough draft with all subs rewritten using correct OIDS. Full of bugs and misconceptions. Lunchtime. M lib/pf/SNMP/Netgear/FSM7328S.pm commit 099a05c14b88cd874ff209e9389f8f4a6aec977e Author: Louis Munro <lmunro@inverse.ca> Date: Thu Sep 26 11:10:13 2013 -0400 More WIP. M lib/pf/SNMP/Netgear/FSM7328S.pm commit 01b792a8d84a4a74e91880d9ed4057b03e9482d7 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Sep 25 18:05:45 2013 -0400 More WIP. Saving and pushing to github. M lib/pf/SNMP/Netgear/FSM7328S.pm commit f91b98781b56fa7a3959764f530135f948a4b338 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Sep 25 16:06:46 2013 -0400 WIP. Just saving. M lib/pf/SNMP/Netgear/FSM7328S.pm commit 62f6168ed132650e350d23c61464af078f84ef8a Author: Louis Munro <lmunro@inverse.ca> Date: Thu Aug 29 19:29:53 2013 -0400 WIP. Added file but not much else. A lib/pf/SNMP/Netgear/FSM7328S.pm commit cb1948e86602df42d62898e5d7707905a2ef44a9 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jul 24 19:31:55 2014 -0400 Added NEWS file entry. M NEWS.asciidoc commit 650678d75b5a9d0d72bb0161d03dd2ebb9d35c99 Author: Louis Munro <lmunro@inverse.ca> Date: Sun Jun 1 23:48:23 2014 -0400 Removed unused and unworkable portsecurity support. Tested and working. M lib/pf/Switch/Dlink/DES_3526.pm commit 43a6f34a3466e33cd90038f6bc6a49c925161119 Author: Louis Munro <lmunro@inverse.ca> Date: Fri May 30 15:10:32 2014 -0400 Fixed parsing bug for MAC notification traps where ifIndex was not detected. M lib/pf/Switch/Dlink/DES_3526.pm commit 9496f00a93cd590b1ecab73db92e0e62d2faa816 Author: Louis Munro <lmunro@inverse.ca> Date: Fri May 30 13:18:53 2014 -0400 Added some parsing for MAC notification traps. M lib/pf/Switch/Dlink/DES_3526.pm commit 0f3ab95e167b34a1de7548351dad452b9f3f52eb Author: Louis Munro <lmunro@inverse.ca> Date: Thu May 29 17:05:10 2014 -0400 Added linkdown traps. M lib/pf/Switch/Dlink/DES_3526.pm commit fab7a59ec131de37fa6a44f007ae0503a237884d Author: Louis Munro <lmunro@inverse.ca> Date: Thu May 29 14:59:36 2014 -0400 Added linkup traps. Should be complete now. Ready to test. M lib/pf/Switch/Dlink/DES_3526.pm commit f27975698c035aa88f4e07dc6002d5351f043a59 Author: Louis Munro <lmunro@inverse.ca> Date: Fri May 23 20:06:33 2014 -0400 Reworked the parse_trap method. Incomplete and untested yet. M lib/pf/Switch/Dlink/DES_3526.pm commit df891770d36f75a3e7f2773297b578d83e68500c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 4 19:13:02 2014 -0400 Do not show password input box if no_password is true M html/captive-portal/templates/login.html commit 1e8f73abfed7b2a5d098033740b47616236704de Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 4 19:10:18 2014 -0400 Added the ability to reuse dot1x authentication if it is enabled in the profile M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit df5775d49f36bc2dd714e49953be0f99a0ab6e17 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 4 17:52:06 2014 -0400 Added functions noPasswordNeeded noUsernameNeeded M lib/pf/Portal/Profile.pm commit c084da3bbd1c3e863306b37d020db513ef97bdd8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 4 14:14:20 2014 -0400 Added attribute reuse_dot1x_credentials M html/pfappserver/lib/pfappserver/Form/Portal/Common.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile/Default.pm M lib/pf/Portal/Profile.pm commit a3f2095c3afbf9caeeb1d9d45bba4f26b08bbd26 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 21 14:24:46 2014 -0400 Updated new files M NEWS.asciidoc commit c7fbcdb62fcf7e8a7cebf236e195ab8c4d189fd3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 21 12:39:46 2014 -0400 Remove the default cache directory before starting M addons/packages/packetfence.spec commit 81df6fe91c97923d96ccece928a5e6dc0d43d9f5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 17 14:11:26 2014 -0400 Set the default seralizer to Sereal M addons/packages/packetfence.spec M debian/control M lib/pf/CHI.pm commit 0cd8bc4ca7d59e8fb60178ef322276368ef1f43f Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jul 24 08:02:07 2014 -0400 In loving memory of the author of the pull request #126 M addons/packages/packetfence.spec M addons/pfarp_remote/initrd/pfarp M addons/pfarp_remote/sbin/pfarp_remote M addons/pfdetect_remote/initrd/pfdetectd M addons/pfdetect_remote/sbin/pfdetect_remote M debian/packetfence-remote-arp-sensor.init M debian/packetfence-remote-snort-sensor.init M debian/rules commit 3691c99b7a6fad4a03523892f27b5d1e2f8dd904 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 23 13:16:53 2014 -0400 Fixed typo M NEWS.asciidoc M lib/pf/vlan/filter.pm commit 8e9270e4096be4a698ad53b89d6f8d22fa86c3d8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 23 11:38:26 2014 -0400 Updated NEWS.asciidoc M NEWS.asciidoc M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/radius.pm commit d91f1ce141530ab87a82a56e5cb4d9447bf26428 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 18 16:14:54 2014 -0400 Added the radius request as a parameter in vlan filter (Per example it´s possible to register based on certificate value) M lib/pf/radius.pm M lib/pf/vlan.pm M lib/pf/vlan/filter.pm commit de5c8df2a4415f119489764fd9d8d070ab727a31 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 23 11:47:11 2014 -0400 Correct NEWS file M NEWS.asciidoc commit 2bddd17472db2ef59dc05cf283692b94ed132f89 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jul 15 09:01:44 2014 -0400 Correct news file M NEWS.asciidoc commit 32a91c59a7a1f7b794555a082d69651e82ded16d Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 14 15:49:48 2014 -0400 Added news entry M NEWS.asciidoc commit 86808812042479a4a38636f3b2f78ac2bad8d346 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 14 15:48:11 2014 -0400 Add username to be matched by oauth sources M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/LinkedInSource.pm M lib/pf/Authentication/Source/WindowsLiveSource.pm commit e21c41e6b3fc39e6156fe7b70519f2b4358c556d Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 23 15:48:12 2014 -0400 Converted code from Time::Piece to DateTime M lib/pf/config.pm commit 5c72704e4a93440c315147a8bbdd3ed4838962a6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 23 11:38:14 2014 -0400 Corrected news file M NEWS.asciidoc commit ff7f6dd1733fc252558745bc410cfd3fcfd3a5d5 Author: Loick Pelet <lpelet@inverse.ca> Date: Mon Jun 9 18:42:54 2014 -0400 Added description in News file M NEWS.asciidoc commit bfbe901ea86a958fcbad42d468af1a11d9ed26ea Author: Loick Pelet <lpelet@inverse.ca> Date: Mon Jun 9 17:55:39 2014 -0400 Added method to compute unreg date dynamicaly M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M lib/pf/config.pm commit 9ab8041d07478d4eda8739a89246096ca8491551 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jul 23 11:59:42 2014 -0400 Added proper NEWS item. M NEWS.asciidoc commit 411e53a56fa192b6d0e25509b848387a647309fa Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jul 23 11:50:43 2014 -0400 Modified default radiusd configuration to make it more resilient to devices that would take too long to authenticate or never reply to a retry message after ntlm authentiation failures. Also, configured the mschap module to settings that make the most sense for PF. M conf/radiusd/radiusd.conf.example M raddb/modules/mschap commit 4af555b17b8742cab0df192860881871bfa5f621 Author: extrafu <lmarcotte@inverse.ca> Date: Tue Jul 22 15:45:24 2014 -0400 Removed trailing dot M NEWS.asciidoc commit e316581028d293a44aef9c0aa5f14cb09f77f1cb Author: extrafu <lmarcotte@inverse.ca> Date: Tue Jul 22 15:44:30 2014 -0400 Typo fix M NEWS.asciidoc commit d4d07272d774ef90138c594696bd58c834334024 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 22 15:24:17 2014 -0400 Added better comments M src/pfcmd.c commit ab0c16f1d08b4eaaa6d9d8ec893c9f426931afaf Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 21 16:47:33 2014 -0400 Fixed issue with role not being set M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 5ad7e5dc2ba66cc2db3ac4b5806c02bf9f8c937d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 21 10:55:42 2014 -0400 Remove tabs and fixed pod M lib/pf/web/admin.pm commit 069a4d0e5dd05de99be1724a771134f8488e5da8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 21 10:37:49 2014 -0400 Fix syntax error M src/pfcmd.c commit 6d4f588268b183f40a00f5a3af303dd47cf1ec50 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 21 10:33:39 2014 -0400 return error if exec fails M src/pfcmd.c commit 362c1f75fe9ba850f0efef1bac0c35e231c528e3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 14 09:08:53 2014 -0400 Added documentation M docs/PacketFence_Administration_Guide.asciidoc commit 92325478c766c5a08291b29f4a8ebaa233c14189 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 14 08:55:05 2014 -0400 Changed label M html/pfappserver/lib/pfappserver/I18N/en.po commit f43c61ce6f001e1dad17feafe62fda41bc589ccd Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 9 10:02:20 2014 -0400 Sql syntax fixed in radius sql.conf module and change the order M conf/radiusd/sql.conf.example M raddb/sites-available/packetfence-tunnel commit 4c3992ecb115b95b87d2f74cd72b98c94811446a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 4 15:37:44 2014 -0400 Simplify packetfence-tunnel M raddb/sites-available/packetfence-tunnel commit 0bbfb8566ccf24abd7ad5c2bd1e7903a25978458 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 4 15:30:53 2014 -0400 Update typo and change the logic in packetfence-tunnel M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po M raddb/sites-available/packetfence-tunnel commit eccdd1e4a04fbe8b916876616829958a0de7dce6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 4 13:28:15 2014 -0400 Updated NEWS.asciidoc M NEWS.asciidoc commit 037acbea108694f9b75dedbb544a6b6978cb642c Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 4 13:18:05 2014 -0400 Updated packetfence-tunnel syntax to test all the local user method (sms, email, sponsor) M raddb/sites-available/packetfence-tunnel commit 8503d180c381a293fbca5e9d45ad12f882533fc1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 27 16:49:29 2014 -0400 Added missing isenabled M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit f853a23887a9d494fa9e5360218ac013d6cbf106 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 27 16:40:31 2014 -0400 Syntax error M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit fa48f85bd3cb4b623b4687a9b34ab12949774aa8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 27 15:24:57 2014 -0400 Added configuration parameter to enable or no the local user creation M conf/documentation.conf M conf/pf.conf.defaults M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/pfappserver/lib/pfappserver/I18N/en.po commit 598acb4f312c69466fe4276ce207b1a6977d9969 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 27 12:15:05 2014 -0400 Added a difference between guest registration and sponsor registration M conf/radiusd/sql.conf.example M raddb/sites-available/packetfence-tunnel commit 3f6644c8d34207124cbd6ebf5987d3e900a96c94 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 26 17:14:33 2014 -0400 Include eap authentication on local account created by PacketFence on guest registration M conf/radiusd/sql.conf.example M raddb/sites-available/packetfence-tunnel commit 6981c3372cfee495a285128e18708a2f546c788c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 18 10:45:37 2014 -0400 Improve Preview button and add it on the list M html/pfappserver/root/portal/profile/files.tt M html/pfappserver/root/portal/profile/index.tt M html/pfappserver/root/portal/profile/view.tt commit a2a85b08735600a7b3a49a05a8466cac4e52c75e Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Jul 10 18:22:39 2014 -0400 Renamed portal to preview M html/pfappserver/root/portal/profile/files.tt M html/pfappserver/root/portal/profile/view.tt M lib/pf/web/admin.pm commit 9ca92539c07ebb68a5d7d5bbfc0b65fa9d567696 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jul 10 09:45:15 2014 -0400 Updated pod in pf::web::admin M lib/pf/web/admin.pm commit 6d855f2b48782b58006155bd9cadf941270fbe5e Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 7 16:46:51 2014 -0400 Renamed portail to portal M html/pfappserver/root/portal/profile/files.tt M html/pfappserver/root/portal/profile/view.tt M lib/pf/web/admin.pm commit fadf58f66cc96ad896625c2470c3c8391bb19fa8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 4 11:51:45 2014 -0400 Changed year M lib/pf/web/admin.pm commit dc827619ca1177301134ee85fc10b799f3a5af08 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 4 11:49:01 2014 -0400 Set Content-Length with the new size M lib/pf/web/admin.pm commit 6d721e2c3f9144acb56148589a6cc49723fe2ecd Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 4 11:45:03 2014 -0400 Removed Content-Length and rework the search and replace M lib/pf/web/admin.pm commit 57e982c577bd339d0803051f32a62e013656ce0d Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Jul 2 17:49:09 2014 -0400 Stay on the portal on the second page M conf/httpd.conf.d/httpd.admin M lib/pf/web/admin.pm commit bd07c6105fa4c48698702c7c802070b9c03f797a Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 30 15:13:47 2014 -0400 Updated NEWS file M NEWS.asciidoc commit 2cbfdb7235e5cb8d406bccce4f1f93f51bdfbdbd Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 30 15:12:36 2014 -0400 Removed log M lib/pf/web/admin.pm commit c0cb85aa159cf444e61ed4cbf6cf6398ab193691 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 30 15:05:55 2014 -0400 Added a new tab in portal profile to preview and simulate a registration on the portal M html/pfappserver/root/portal/profile/files.tt M html/pfappserver/root/portal/profile/view.tt commit 0d6ec1f74f283d79cec6921abd56094b7720fc8f Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 30 13:57:06 2014 -0400 Fix to match devel M lib/pf/web/dispatcher.pm commit 23d49787e60fe71fe31f9ed8462eb3eb3c558d98 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 30 13:34:26 2014 -0400 Updated for catalyst portal M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M lib/pf/Portal/ProfileFactory.pm M lib/pf/Portal/Session.pm M lib/pf/pfcmd/checkup.pm M lib/pf/web/dispatcher.pm commit 734ac5ce76f25808acd14babf2bb06bbb70b9b9d Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 7 11:09:04 2014 -0500 Forward PROFILE value in the http redirect M lib/pf/web/dispatcher.pm commit 827588fc4d2a2d2125f3d8b4244a2e894ea2710f Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 6 12:42:17 2014 -0500 Fix syntax M lib/pf/Portal/Session.pm commit b2d78a5aa9bb80f4249890c32300ba24ad0d3e1a Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 23 15:59:23 2014 -0500 Rewrite all the link on the fly to make sure to stay in /portail/(.*) M lib/pf/web/admin.pm commit dc8227c8090744555b4e3040ea1a16200460e539 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 22 09:12:58 2014 -0500 Force https M lib/pf/web/admin.pm commit 7b6ddcbf3742117b56aca025d75be26bf5e53498 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 13 14:58:04 2014 -0500 Added the way to see the captive portal on the admin interface http://@ip_admin:1443/portail?PROFILE=portal_name M conf/httpd.conf.d/httpd.admin M lib/pf/Portal/ProfileFactory.pm M lib/pf/Portal/Session.pm M lib/pf/iplog.pm A lib/pf/web/admin.pm commit 8ad25ea043af8b15df6aed99384fcd5b2b1f2c6b Author: Durand Fabrice <fdurand@inverse.ca> Date: Sat Jan 11 15:46:08 2014 -0500 Fixed management_network in checkup M lib/pf/pfcmd/checkup.pm commit c503c459a9eb392a8dfce7b30194341c5b07f720 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jul 17 20:44:36 2014 -0400 Renamed timeout into connection_timeout to distinguish from possible search timeout. M html/pfappserver/lib/pfappserver/Form/Authentication/Source/LDAP.pm M html/pfappserver/root/authentication/source/type/AD.tt M html/pfappserver/root/authentication/source/type/LDAP.tt M lib/pf/Authentication/Source/LDAPSource.pm commit 9e3862b308264269ea6d6e133c86ca58bc540572 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jul 17 15:56:44 2014 -0400 Fix syntax M lib/pf/Authentication/Source/LDAPSource.pm commit befe757968491f56c3ea4edc1a3eee903f2ec436 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jul 17 15:52:50 2014 -0400 Fix issue in is_member search when the dn contain comma M lib/pf/Authentication/Source/LDAPSource.pm commit fcb264f05fb154ef91d1471c0e01f1bde28362eb Author: lzammit <lzammit@inverse.ca> Date: Thu Jul 17 15:33:17 2014 -0400 modify the locationlog_history table add switch_ip and switch_mac on the locationlog_history table M db/upgrade-4.0.0-4.1.0.sql commit 2b8c64976a7c7d4f060f991f21511a379c526d20 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jul 17 11:56:36 2014 -0400 Added option to set the timeut value for LDAP and AD sources. M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Form/Authentication/Source/LDAP.pm M html/pfappserver/root/authentication/source/type/AD.tt M html/pfappserver/root/authentication/source/type/LDAP.tt M lib/pf/Authentication/Source/LDAPSource.pm commit f116b6c4d68c39fdeecfdbf2ec5c5d96c67402d4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 16 10:25:49 2014 -0400 Fix issue where soap call were failing M lib/pf/WebAPI.pm M lib/pf/api.pm commit c0bb62f727ac7c6692deea61cddd55dbdf7186bd Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jul 15 14:46:57 2014 -0400 Updated NEWS file. M NEWS.asciidoc commit 0979ed222e4897ef5bf14054a5517f26c942b02c Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jul 15 14:42:03 2014 -0400 Added a stub parseTrap method for switches to override. If this method is absent, any trap received for a switch that does not implement parseTrap will crash pfsetvlan. M lib/pf/Switch.pm commit 8d95b72a6a2cd45d69f4ccbf3df9ff7270f23fc3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 15 10:33:56 2014 -0400 Enabled nat_enabled on inline layer 3 network Renamed nat to nat_enabled Moved an iptable rule to allow routing or nating M conf/iptables.conf.example M html/pfappserver/lib/pfappserver/Form/Config/Network/Routed.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/root/config/networks/view.tt M html/pfappserver/root/static/js/interface.js M lib/pf/iptables.pm commit b9ab01d37f549104b7e7dac261409a3e7618d366 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 15 07:47:35 2014 -0400 Fixed syntax error in ipset.pm Added parsetrap and getversion in Anyfi switch module M lib/pf/Switch/Anyfi.pm M lib/pf/ipset.pm commit 6a4f34e16c01c0234bdbd40e18de42bbf6db2861 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 14 08:13:51 2014 -0400 Removed & before a call M sbin/pfbandwidthd commit 4882e2a6463eb9a163e93716fee31acf16d7b14b Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 11 15:34:29 2014 -0400 Fixed accounting sql request for inline accounting M lib/pf/inline/accounting.pm commit 737cc6cbd58e3b92944e5ebfb220342c8822c3a6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 11 12:08:56 2014 -0400 Get rid of interface without enforcement (like management) M sbin/pfbandwidthd commit 4dab19a26d0efde92ed122211ef0377834bf711d Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 11 12:02:57 2014 -0400 Updated NEWS.asciidoc M NEWS.asciidoc commit fda07fbea0639b2baf9c33f2a3ef29162b92368a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 11 11:59:28 2014 -0400 Added capabilities for pfbandwidthd to capture on multiple inline interfaces M sbin/pfbandwidthd commit 3ea96a91ffcb731181f3afeb1da46b668e36f13b Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 15 07:09:46 2014 -0400 Cleaned before rebase M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 86a2c8142898be3cb60c3b21fbf4c2f8ab660776 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jul 14 14:08:30 2014 -0400 DHCP params are not required when using fake MAC M html/pfappserver/lib/pfappserver/Form/Config/Network.pm M html/pfappserver/lib/pfappserver/Form/Config/Network/Routed.pm M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/root/config/networks/view.tt M html/pfappserver/root/static/js/interface.js commit 0f4b37a0973ea7c7d7f27e13f18389612a7aacd1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 14 10:01:12 2014 -0400 Removed portal based on network, will be included in a new branch M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm M lib/pf/Portal/ProfileFactory.pm commit d148312eb411293dc5c615172aa7085a9f49a826 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 14 08:28:03 2014 -0400 Change ip to network. Updated NEWS.asciidoc file M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm M lib/pf/Portal/ProfileFactory.pm commit a5d9cc53b2a0973e346f7494f22eba0615c253ba Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jul 10 08:48:58 2014 -0400 Better cleanup before commit for network config M lib/pf/ConfigStore/Network.pm commit d735f14bc8caa6af9e5998cc00a874cd8d5d9849 Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed Jul 9 19:40:15 2014 -0400 Updated NEWS.asciidoc M NEWS.asciidoc commit 6aa4298c00208d81742135fbd17ec5a647edb0da Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 9 17:03:14 2014 -0400 Added a new portal filter based on the ip network (192.168.0.0/24 per example) M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm M lib/pf/Portal/ProfileFactory.pm commit c6b7b4d062164b5021977f805d1a3ff1c959c1ec Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 9 11:31:56 2014 -0400 Fixed wrong ip format M lib/pf/ipset.pm commit de026656dd1dce7975bf9848a8ff9a28412a6b09 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 9 11:10:54 2014 -0400 Reworked iptables rules for destination NAT and Inline Layer 3 M lib/pf/iptables.pm commit 6c654b2d5c2f2bee7bfe6cfae39e92343cbf7fb0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 9 08:30:15 2014 -0400 Inline Layer 3 network can only be defined behind an Inline Layer 2 network M html/pfappserver/lib/pfappserver/Form/Config/Network/Routed.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 8179887399ca8f4cf4cf821aa6f64165ce6a8a9f Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 8 16:01:05 2014 -0400 disabled dhcpd if fake_mac_enabled has been enabled (the inverse is true) Moved fields in remote network M html/pfappserver/lib/pfappserver/Form/Config/Network.pm M html/pfappserver/lib/pfappserver/Form/Config/Network/Routed.pm M html/pfappserver/root/config/networks/view.tt M lib/pf/ConfigStore/Network.pm commit f4a9d9508898107f23e8f5f55bc9239b7d962f42 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 7 17:36:01 2014 -0400 Removed Inline Layer 3 from interface configuration and make it available on network config M html/pfappserver/lib/pfappserver/Form/Config/Network/Routed.pm M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/root/config/networks/view.tt M html/pfappserver/root/interface/create.tt M html/pfappserver/root/interface/view.tt M html/pfappserver/root/static/js/interface.js commit 9d144aa6f759c0d72deaeb6d0e1fbe34f25d7a9d Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 16 16:18:31 2014 -0400 Configure Inline Layer 3 as a remote Inline Layer 2 network M lib/pf/ipset.pm M lib/pf/pfcmd/checkup.pm M sbin/pfdhcplistener commit 02675c92c8ae5d446249abc1471745acadccf95e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 14 18:57:32 2014 -0400 Updated news file M NEWS.asciidoc commit 72efd12b4fe28e7b4287e49d455f9c30b9026cb4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 14 18:55:55 2014 -0400 Fix issue when adding multiple filters causing the wrong type to be picked M html/pfappserver/root/static/admin/common.js commit 3c97b896637a20da8f11aaf517e5141a2fcd6f77 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 14 09:14:05 2014 -0400 Corrected typo in RADIUS attribute M lib/pf/Switch/Anyfi.pm commit 55cd31c255756f0157be56eb9e4e7b4cfe89c0eb Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 14 09:09:13 2014 -0400 Corrected anyfi version in doc M lib/pf/Switch/Anyfi.pm commit f8ef505f700cfc13479bea8cee4f7e4590c6c7a5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jul 14 08:43:20 2014 -0400 Documentation improvement M lib/pf/Switch/Anyfi.pm commit 6a88a61cada4adb794e4230a53d1c4a52a277793 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Jul 13 15:13:32 2014 -0400 Remove setting the role twice M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit ad8380ff6a381a9555c36df147be380ba29995bb Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Jul 13 15:08:23 2014 -0400 Refactor setting the role and setting the unregdate into there owning functions M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 02309249faaf5c7197f735d049eed709e4b60d6f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 11 15:37:27 2014 -0400 Doc cleanup M lib/pf/Switch/Anyfi.pm commit 7523ef0deeb98e8d07989f3fc91c87178be8fa4b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 11 15:35:06 2014 -0400 Added news entry M NEWS.asciidoc commit 8328e3d685ced0200b113391d41c5d56abf8b4fc Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 11 15:32:12 2014 -0400 Corrected date M lib/pf/Switch/Anyfi.pm commit 3dc9325684ec6b7c5fed0c1311db2c93f2f64453 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jul 11 15:27:23 2014 -0400 Added documentation improvements M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M lib/pf/Switch/Anyfi.pm commit 34303206647fa5b3efde7febe527bd77c13edf61 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 10 16:27:10 2014 -0400 Added configuration documentation for Anyfi M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 9ad62472e753251e52e58d8ef39e89d24f9661e3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jul 10 15:43:18 2014 -0400 Added Anyfi switch module A lib/pf/Switch/Anyfi.pm commit b010412477097ea80d40b17ae17f3ee0e6f44877 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 11 12:11:16 2014 -0400 Get rid of interfaces without enforcement in pfbandwidthd ( Like management interface) M sbin/pfbandwidthd commit b7555e1b2f61d1634a17cf7d1c09f9b7b30cd398 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 10 22:13:50 2014 -0400 Allow captiveportal::View to be customized M addons/packages/packetfence.spec M debian/packetfence.conffiles A html/captive-portal/lib/captiveportal/PacketFence/View/HTML.pm A html/captive-portal/lib/captiveportal/PacketFence/View/MobileConfig.pm M html/captive-portal/lib/captiveportal/View/HTML.pm M html/captive-portal/lib/captiveportal/View/MobileConfig.pm commit 9ebe1f446ffa5886162876d1b06edae7cfd7f825 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 11 09:17:29 2014 -0400 Fixed pfbandwidthd (Replace "interface eth0.1" to "eth0.1") M sbin/pfbandwidthd commit f924475897715f4d4bfddd474024eabfebc004c6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jul 10 11:18:21 2014 -0400 Added rewrite.calling_station_id_accounting function M raddb/policy.conf commit 37fe7037190ca25c39e020a49847215b7521001b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 10 11:17:51 2014 -0400 Fix pod M lib/pf/cmd.pm commit 1c915411055d9068620b2803db69ec19e192f145 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 10 11:04:55 2014 -0400 Rename module to PfFilePaths and use the path of the module as the test dir not /usr/local/pf/t M t/PfFilePaths.pm commit 4d22711ae7ae285c2a02e4fd413533e3d9a4fee9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 9 19:36:16 2014 -0400 Do not replace customized captive portal controllers M addons/packages/packetfence.spec M debian/packetfence.conffiles commit effe2e23c80fd99b9b5835e0e171fa025710d16f Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jul 10 09:47:35 2014 -0400 Fixed indentation M lib/pf/vlan/filter.pm commit 97b36712893290970bc406360035e1a715daf50c Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jul 10 09:38:47 2014 -0400 Added person attributes in vlan filter (Lupe Silva patch) M conf/vlan_filters.conf.example M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/vlan/filter.pm commit afada2bb1cd1d6dba74ca9ab05f6b85a60b9abaa Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 9 13:24:57 2014 -0400 Fixed issue importing nodes M html/pfappserver/lib/pfappserver/Model/Node.pm commit 40178f39b1f8b6b8856f922d4e7a582e3988e2c9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 9 11:10:04 2014 -0400 Added new constant pfcmd_binary M lib/pf/file_paths.pm commit 59914d3f20b459e2b241baf20539dcf9a3f67d50 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 8 08:55:32 2014 -0400 Updated extractSsid sub in Aironet switch module M lib/pf/Switch/Cisco/Aironet.pm M lib/pf/Switch/Cisco/Aironet_WDS.pm commit 40c3be77b185af3316befb2dfc91e204c3ccab2d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 7 15:00:00 2014 -0400 Included missing module pf::CHI M html/pfappserver/lib/pfappserver/Model/Admin.pm commit ab9135dff5b54eb558fb0cf005587411cba36a45 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 7 13:08:19 2014 -0400 Do not cache profile M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 5254ed3e3476ce3ce442759799adf402444c2b54 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 7 09:13:33 2014 -0400 Changed a title in the doc M docs/PacketFence_Administration_Guide.asciidoc commit 88b14112018abd5c849a95db8634bcf809084107 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Jul 5 09:04:21 2014 -0400 Fixed documentation M docs/PacketFence_Administration_Guide.asciidoc commit 859abe885f64a2d03f14377f4520a200414e18bb Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 4 12:10:13 2014 -0400 Make file paths absolute M t/PfFilePaths.pm commit 40222fac024eee4516ec341833c62b0388afc47c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jul 2 11:17:49 2014 -0400 Added news entry M NEWS.asciidoc commit 38cd7ef1305e6293cf3f67632b362a229ffae2c8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 30 10:10:39 2014 -0400 Added option to search by computer name to /admin/nodes M html/pfappserver/root/admin/nodes.tt commit 2e9144f77f9ed7e297cfe0276ef2e1bc32bc430f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jun 30 22:50:11 2014 -0400 Using isdisabled instead of isenabled - Way easier to read than "if not is enabled" - Remember that getIsNotAnIpad() method :) M lib/pf/iptables.pm commit 1154a318d706c87a223f305db40c0a7a926c97f4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jun 30 22:47:23 2014 -0400 Added informational string to po file M conf/locale/en/LC_MESSAGES/packetfence.po commit e88e2a84e9cc4f1a4df66c2546feacb871d17c74 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 30 11:10:38 2014 -0400 Updated log files M lib/pf/file_paths.pm commit 358a695f9a64c6cd9f40db11f4aa24e676648da6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 30 10:59:44 2014 -0400 Renamed sql schema D db/pf-schema-4.3.0.sql A db/pf-schema-4.x.x.sql D db/upgrade-4.3.0-4.4.0.sql A db/upgrade-4.x.x.sql commit 189aa81a01af809a8723554d080d037a328caca4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 30 10:36:06 2014 -0400 locationlog and locationlog_history tables should be the same A db/pf-schema-4.4.0.sql A db/upgrade-4.3.0-4.4.0.sql commit 7d7c447a339daef0ef3f5e4ff5c6c2581664bccf Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Jun 28 20:50:17 2014 -0400 Removed old code that produce high load on the database on each maintenance time (pfmon) M lib/pf/node.pm commit 9c44ed339f6112882cda4b078351c0f7dd795954 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 17 15:34:32 2014 -0500 Auto reconnect is enabled for mysql M lib/pf/db.pm commit d35618afa6ca49e48fcbd67cd1221c131095c1e2 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Jun 28 14:15:13 2014 -0400 Less IO from apache and enabled mod_status on management interface M conf/httpd.conf.d/httpd.admin M conf/httpd.conf.d/httpd.portal M conf/httpd.conf.d/httpd.webservices commit 46778ab659365ed61ab54f6d6c8d969404fe8de7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 27 17:15:46 2014 -0400 Updated NEWS file M NEWS.asciidoc commit 5c4902700f3c70195084b31b7807f546b56afb1c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 27 17:07:02 2014 -0400 Added informational messages for inline interfaces M html/pfappserver/root/interface/create.tt M html/pfappserver/root/interface/view.tt M html/pfappserver/root/static/js/interface.js commit 9b8b0052324f8fbd44c2f3ad05b7fe120d9a613c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 27 17:04:48 2014 -0400 Modifying the way iptables works for nat/routing handling M lib/pf/iptables.pm commit 0350e501121b5908fcdc5a3bbee2aa2fe1feebfc Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 27 17:04:13 2014 -0400 Applying changes to networks.conf file M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 6dfcf69c0c80a61deba84b859c5c37dfdd9a67a5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 27 17:02:50 2014 -0400 Added visual elements for NATTING/ROUTING on inlinel2 interfaces M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/root/interface/create.tt M html/pfappserver/root/interface/view.tt M html/pfappserver/root/static/js/interface.js commit d1b8f2fa9b7521387155efa9a3258ac51445833c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 27 17:13:25 2014 -0400 Preparing NEWS files for future release M NEWS.asciidoc commit 642fb9c431c7bde0e176a7746427331736853df2 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 27 12:46:10 2014 -0400 Fix POST to /pay (cleaned) M html/captive-portal/lib/captiveportal/PacketFence/Controller/Pay.pm commit 19407a8e28db63cd5cbb1b74c7ea5acfec24c77c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 27 12:43:32 2014 -0400 Revert "Refactor invalid post to /pay" This reverts commit 4d154fd9f920809841a541e5634e4d82bf520a78. M addons/database-backup-and-maintenance.sh M html/captive-portal/lib/captiveportal/PacketFence/Controller/Pay.pm commit 4d154fd9f920809841a541e5634e4d82bf520a78 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 27 12:30:12 2014 -0400 Refactor invalid post to /pay M addons/database-backup-and-maintenance.sh M html/captive-portal/lib/captiveportal/PacketFence/Controller/Pay.pm commit 869d8675bb07b7568811e0db50f81ee76a366d6a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 27 08:26:04 2014 -0400 Syntax error M lib/pf/web/dispatcher.pm commit e8c700c4b7ff6c9910dd4116ae136f3c155e5368 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 21 15:47:18 2014 -0400 Enabled mod_status on the webservices and portal apache process Conflicts: conf/httpd.conf.d/httpd.portal lib/pf/web/dispatcher.pm M conf/httpd.conf.d/httpd.portal M conf/httpd.conf.d/httpd.webservices M lib/pf/web/dispatcher.pm commit 13bc4e892a08968ce9d863746636f57ea455f51d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 27 07:59:21 2014 -0400 Added missing fields when creating an interface M html/pfappserver/root/interface/create.tt commit 86c2ce3c95ad850a0f8f97a99b921ac373959ac3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 26 14:47:46 2014 -0400 Fixed PacketFence_Network xml file M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml commit 6953d59d8651f275441db39aa7327c4bddc1dece Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 26 14:23:34 2014 -0400 Prepare release 4.3.0 M ChangeLog M NEWS.asciidoc M addons/packages/packetfence.spec M conf/dhcp_fingerprints.conf M debian/changelog M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M docs/docinfo.xml M docs/includes/global-attributes.asciidoc M lib/HTTP/BrowserDetect.pm commit ff166cdea2e9a912f176000a4acd3123259f6a51 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 26 14:17:51 2014 -0400 Do not by default localize labels M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm commit e4df71b288e3b2cd56792e064be74b48b2c39c71 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 26 13:20:53 2014 -0400 Fixed db upgrade script M NEWS.asciidoc M db/upgrade-4.1.0-4.2.0.sql commit da0437865451f29378c14af7f662cdd4a5808fe1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 26 13:11:04 2014 -0400 Added LinkedIn and WindowsLive passthroughs to pfdns M lib/pf/pfdns/constants.pm commit 59df8e6f95b4c3faca5b7404f922a6260bbcf6b7 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 26 13:08:53 2014 -0400 Remove empty code M html/pfappserver/root/static/js/node.js commit d28ed194ae60eeae6cf18e36c0f6053a404f97be Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 26 13:03:45 2014 -0400 Removed Oauth overiding of the passthrough parameter in iptables.pm M UPGRADE.asciidoc M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/iptables.pm commit 7a3a1982fca678abc5e238598820516cfccaf96d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 26 11:51:44 2014 -0400 Do not refresh page after updating a node M html/pfappserver/root/static/js/node.js commit 4f2e40b26e9568fcd5ce96387b701fa4cb80b2af Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 26 10:58:26 2014 -0400 Fixed iptables rules for proxy interception M lib/pf/iptables.pm commit 7bf73a471633d8d0f35e68378dc8edd918d9bea7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 26 10:27:31 2014 -0400 Fixed iptables rules if we have more than one inline network M lib/pf/iptables.pm commit 2e0415fb4cda9feb0b613339444d2669da2da6b4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 26 08:06:30 2014 -0400 Added news entry for billing fix M NEWS.asciidoc commit 3a303bf0076ccfb3bcc7130998d8adcad8ff96bc Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 26 08:03:24 2014 -0400 I18n for double submit billing fix (en + fr) M conf/locale/en/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po commit fe1a1d8c2491ab8ffaa9280b6d99912a97cbaf76 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 26 08:01:56 2014 -0400 Made billing double submit fix with Prototype M html/captive-portal/templates/billing/billing.html commit e4d31d4493524985faadae2d8dd55934edb0fdb5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 25 16:56:32 2014 -0400 Fixed double submitting of the billing form M html/captive-portal/templates/billing/billing.html commit 913b4b18e58bf27b1b05184cba611d012dd6c699 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 25 20:25:23 2014 -0400 Fix Sorting by was not refreshing the section M html/pfappserver/root/static/js/node.js commit 0991ad18d362b55f2717b694b9f920246263f888 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 25 18:07:55 2014 -0400 Remove unused hidden fields M html/pfappserver/root/admin/nodes.tt commit 8e0c58547330fce489fedb7c3bc5e5071665ee95 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 25 14:07:40 2014 -0400 Remove invalid simple searches M db/upgrade-4.2.0-4.3.0.sql commit c4dabd67c1b4f002fee6b65bdbc7f4102b8e6b22 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 25 13:58:34 2014 -0400 Remove any undefined sources M lib/pf/authentication.pm commit 2be263bbeab21679d572f6e0ad461b671134900c Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 25 11:11:06 2014 -0400 Better Stack Support for Avaya Switches M lib/pf/Switch/Avaya.pm D lib/pf/Switch/Avaya/ERS4000Stack.pm D lib/pf/Switch/Avaya/ERS5000Stack.pm commit c10b667153774b446619cbbe260fde239256371a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 25 10:25:26 2014 -0400 Fixed logic of looking up data-from-form M html/pfappserver/root/static/js/node.js commit afca123bc856869ac56cab34130e4b6532bba831 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 25 10:22:13 2014 -0400 Remove the value of a parameter that equals the default value M lib/pf/ConfigStore.pm commit 7568518258eb03627512d1f00bf5bf899c8163f4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 25 07:10:09 2014 -0400 Fixed saved search for for simple search M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/static/admin/searches.js commit fcf538df07a00af607ac769fe1a0eb4c0c401898 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 25 00:27:34 2014 -0400 Fix alignment of search button M html/pfappserver/root/admin/nodes.tt commit 3ed0976e95332e6c62e1e8f6be7d4959968554c4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 24 23:15:53 2014 -0400 Fixed issue with adding columns not being updated M html/pfappserver/root/static/admin/nodes.js M html/pfappserver/root/static/js/node.js commit a99d333d61ff5c9d5c455d03ddc845a9b97bcfe5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 24 21:54:17 2014 -0400 Added an eval to deal with a race condition when removing a value M sbin/pfmon commit 1d53fc50491d5e1e7b964036a27a718d11cb2e81 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 20 20:18:13 2014 -0400 Always localize labels M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm commit e44b1c3cf990ce15e5c5643df0a886896eac0fbf Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 20 19:48:31 2014 -0400 Fixed issue with saving config parameters that are empty M lib/pf/ConfigStore.pm commit 7ed430bdff2481ae0c44429156207f27c254f921 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 20 19:44:34 2014 -0400 Fixed loop that could happen when searching M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/node/search.tt M html/pfappserver/root/static/js/node.js commit 83238ba076d3efa09708c5821ca8b3d72f3babdc Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 20 15:22:03 2014 -0400 Change pod M lib/pf/Switch/Avaya.pm M lib/pf/Switch/Avaya/ERS4000Stack.pm M lib/pf/Switch/Avaya/ERS5000Stack.pm commit 731a0455e34a66bc6e43b1991e051eceecb24e35 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 20 15:13:33 2014 -0400 Added Avaya::ERS4000Stack and Avaya::ERS5000Stack to fix board index issue M lib/pf/Switch/Avaya.pm A lib/pf/Switch/Avaya/ERS4000Stack.pm A lib/pf/Switch/Avaya/ERS5000Stack.pm commit c9c7b840cfb0b2774886d54494e328a805f80633 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 20 15:09:06 2014 -0400 DHCPd was not being offered on inline layer2 interfaces M html/pfappserver/root/static/js/interface.js commit 777b6c832b73370b8c7f21d43d85b0edca176a3d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 20 13:15:59 2014 -0400 Fix issue with page number always being 1 M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 2bfc85c448d35c6f2e67b5edd468b6f2686c0a74 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 20 12:58:37 2014 -0400 Change the name of the form from simpleSearch to search M html/pfappserver/root/admin/nodes.tt commit 998a65f9cedbd9a9189b15d9808974d09fc6ef3f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 20 12:57:58 2014 -0400 Added support for search action A html/pfappserver/root/node/search.tt M html/pfappserver/root/static/js/node.js commit 1df5f72c5168e99c71f8479e3937ea759a0a7595 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 19 23:24:43 2014 -0400 New command to dump the Default_Config hash M addons/dev-helpers/dump.pl commit c9eef8c79f74537efd522b1b45c5faf647342a7f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 19 23:20:38 2014 -0400 New action search to replace simple search M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/root/admin/nodes.tt commit cb0534da9ed6c374b60c8841be6d1cde407d9b5e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 19 23:19:01 2014 -0400 Optimize counting non group by queries M lib/pf/SearchBuilder.pm commit 5684a4fb44d99cd3916d8d62978fab5dce4be701 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 19 23:17:36 2014 -0400 Remove distinct and add support for passing perPage and pageNum M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 8b2fac2d6755622d3442092032d0192a48dd0372 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 20 10:21:57 2014 -0400 Added proxy support for pf-maint.pl M addons/pf-maint.pl commit 5a951511f646db980579719272b783f091787b8a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 20 10:09:44 2014 -0400 Added patch as dep M addons/packages/packetfence.spec M debian/control commit 812305ccd7da7c42618f01dfce7b187424f82dab Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 20 10:06:53 2014 -0400 Change the log level for apache filter M lib/pf/web/filter.pm commit 9e69c7b44071844ebb93ba0be4e509deee8f01fe Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 20 09:54:54 2014 -0400 Corrected portal locale for ubuntu/debian M html/captive-portal/lib/captiveportal.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 2b2fa3c48a3f0d0a927cc9679079760d142f33a6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 19 16:46:07 2014 -0400 Fixed invalid parameter when we change the default portal profile M lib/pf/pfcmd/checkup.pm commit ea1114db0a1709d253ca59bad75e25e5afd56316 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 19 15:08:56 2014 -0400 Add better error message when patch is not installed M addons/pf-maint.pl commit f33de9e7d4768bb0365ced69f013397b50e7aabc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 19 14:48:37 2014 -0400 Added nbregpages to the allowed options for profiles M lib/pf/pfcmd/checkup.pm commit 7d6b319a16be04d30f1c2a41a71d1f0b2f774b3c Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 19 15:14:03 2014 -0400 Removed registration.range M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/packetfence.pot commit c72acf511a6b5249477b9a786555642a8f251d2e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 19 14:04:14 2014 -0400 Fix syntax error M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 47f5fc87f932040d9911aaf740689c544a4a9246 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 19 10:33:19 2014 -0400 Changes to the interfaces javascript - Inline layer 2 should not offer fake mac option - Inline layer 3 should not offer virtual ip option M html/pfappserver/root/static/js/interface.js commit aea06766bcd521ecd2a8bba15967209faff56f16 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 19 10:23:35 2014 -0400 Show vip for a management interface M html/pfappserver/root/interface/view.tt M html/pfappserver/root/static/js/interface.js commit fdeda5226cc5b2f638310400fb3f059685986487 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 18 16:31:33 2014 -0400 Added support for vip in proxy interception M lib/pf/iptables.pm commit 08e256067483807e572e411c701658fe9705b3ec Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 18 12:56:40 2014 -0400 Take care of vip in checkup.pm M lib/pf/pfcmd/checkup.pm commit de0c3abe9573fb51a272e6e1336bf7499ca7d848 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 18 11:10:27 2014 -0400 Use vip if defined in iptables.pm (generate_filter_if_src_to_chain) M lib/pf/iptables.pm commit 297ff5e715f7d0d56e6319a871967d4668947dc8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 18 10:59:35 2014 -0400 Added vip support for proxy interception M conf/httpd.conf.d/httpd.proxy commit 4fe496409bce7430675f5fdeb1641792a2e15a3d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 18 10:43:29 2014 -0400 Set vip address in gateway and dns if defined in dhcpd configuration M html/pfappserver/lib/pfappserver/Model/Interface.pm commit f71e300972447ad2808f8895394d06b9798c171a Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 18 10:37:54 2014 -0400 Allow pfdns to listen on vip address M sbin/pfdns commit 08e716991fd4592557edc35550861d743702f549 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 18 10:14:47 2014 -0400 vip support for captive portal M conf/httpd.conf.d/httpd.portal M lib/pf/config.pm commit bb2c464966ff6278ecb9733827dc141d1875c4fb Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 18 09:39:36 2014 -0400 Missing carriage return at the end of iptables rules M lib/pf/iptables.pm commit 125782eebfd5e10af8153b7d2aaa340c761542d7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 17 16:00:27 2014 -0400 Typo M NEWS.asciidoc commit 47d4c5a074bc716b388081afbe077782c4221ad8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 17 15:51:54 2014 -0400 Forgot that one... minor adjustment while we're in M html/pfappserver/lib/pfappserver/Model/Interface.pm commit df2b3521b70aa5f5b6b39b4761e0751f14b59211 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 17 15:48:37 2014 -0400 NEWS file entries related to pull-request M NEWS.asciidoc commit 4e188f03335da89ebfeb536ae2f0e89ea18d5dd6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 17 15:48:07 2014 -0400 Minor modifications for code standardization (while we're in !) M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 7110cca47c7e95645efcb097a06f862b35d224a5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 12 23:18:08 2014 -0400 High availability is now shown for vlan interfaces M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 53cce7bb5751b8449f0ae24676d08866c5518bf2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 12 11:29:10 2014 -0400 Show vip from pf.conf M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 30617b9357c6a816bb049993238c60af6624e4c9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 12 11:24:53 2014 -0400 Fixed issue where updating a value that does not exist in an imported config will fail M lib/pf/ConfigStore.pm commit e996cf4cc09545442f802f259150b34939bf914a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 12 11:16:08 2014 -0400 Use the hasId instead of the SectionExists to respect inheritence M lib/pf/ConfigStore.pm commit a8ac0dbea14af88dc1b568d03aafae074b2e07b0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 12 11:09:06 2014 -0400 Added test for update_or_create M t/ConfigStore/Base.t M t/ConfigStore/Group.t commit cc3fb066239ff82a84bc6ea2465aecb86f183787 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 11 18:30:55 2014 -0400 Change the value of the 'None' interface from an empty string to 'none' M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/root/static/js/interface.js commit 411433860c3e78e12747532d3bf9d34a3fbd183b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 11 18:29:22 2014 -0400 Dont remove the interface if it marked for high availability M html/pfappserver/lib/pfappserver/Model/Interface.pm commit eed02bb4a8a45a189650baf852df7acba51413b9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 11 18:27:49 2014 -0400 Added if high_availability is available to be shown M html/pfappserver/lib/pfappserver/Controller/Interface.pm M html/pfappserver/root/interface/view.tt commit 1a026d46574846b4e5fe2c9af470a3e9a636b714 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 5 11:34:32 2014 -0400 Added the ability to configure HA support for in the GUI M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/root/interface/view.tt M html/pfappserver/root/static/js/interface.js commit 24296550d097e15523d79e6aa7c0285ffce6568a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 13 14:27:47 2014 -0400 Added a check M sbin/pfdhcplistener commit 501569b67384c4df894c8dc803c6204b5758b4d3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 13 14:27:01 2014 -0400 Will detect valid DHCP server based on mac addresses M sbin/pfdhcplistener commit ba3d283fdff2d8fe0e6598b0a962e1bb742fa2af Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 13 14:25:31 2014 -0400 Using DNAT rather than REDIRECT Solving an issue with inline while using virtual IPs on interfaces for H-A M lib/pf/iptables.pm commit a1f8de61444068a8b2a02c2abfa8b4786afb8580 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 18 16:58:23 2014 -0400 Fixed HTTP_X_FORWARDED_FOR in Catalyst Session.pm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit c28e48871d911025fed6e42239334f3464da71d4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 18 15:32:04 2014 -0400 Fixed issue with trace log M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 41251a62c966f887001a4cf9a2465b74f69c6494 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 18 14:49:59 2014 -0400 If we try to validate a sponsor access then try in all Internal Sources M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit fbca6c347a1b9eff71462d852787a98a0a7f0d7e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 18 12:05:08 2014 -0400 Added new option make the log entries atomic M conf/log.conf.d/httpd.admin.conf.example M conf/log.conf.d/httpd.portal.conf.example M conf/log.conf.d/httpd.proxy.conf.example M conf/log.conf.d/httpd.webservices.conf.example M conf/log.conf.d/pfbandwidthd.conf.example M conf/log.conf.d/pfdetect.conf.example M conf/log.conf.d/pfdhcplistener.conf.example M conf/log.conf.d/pfdns.conf.example M conf/log.conf.d/pfmon.conf.example M conf/log.conf.d/pfsetvlan.conf.example commit b5773399c01fc89558d28d0224d2ea9d12c1841c Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 18 09:34:00 2014 -0400 Added dynamic-clients link in debian/ubuntu package M debian/rules commit 3f826aed5f25b1d5b12aeaad825bd591cb925c63 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 18 07:49:46 2014 -0400 Added post-auth flow when doing sponsor, email, sms M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm commit 4144d911e4f7837f4f5edd0ced4dd925e4679916 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 17 14:23:19 2014 -0400 Use update_fields from Form::Portal::Common and force redirecturl to be required M html/pfappserver/lib/pfappserver/Form/Portal/Profile/Default.pm commit 0659ec00deb8db7248dd38e84b34d1b5fac1890f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 17 14:17:47 2014 -0400 Make the id field readonly if it has a value M html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm commit a10edf0371fa1f3fcafc64102b7cc473794e7ef3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 17 14:16:53 2014 -0400 Select the first editable input item M html/pfappserver/root/static/admin/configuration.js commit 5d454e742f702e1e239e77c3c02931fe3947e7cc Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 17 13:46:56 2014 -0400 Revert "Use the inherit object function" This reverts commit f4030cf0f132b51bd09dcb868f820b13880b7613. M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm commit 758203dc55da45f815dae572c9cf7c6308baa076 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Jun 17 12:10:19 2014 -0400 Added post-auth flow when doing oauth login M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm commit 3c39820c6cb683560fe943937056347d2632dd76 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Tue Jun 17 10:36:51 2014 -0400 fix sql syntax in node_reg_for_pid M lib/pf/node.pm commit d0030fdd1dfec216d48be179d8f484af3e7d7766 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Tue Jun 17 10:26:03 2014 -0400 update the log entry on firewall sso M lib/pf/api.pm commit 4852382f468072b5e03517f69aea6a5cd9030446 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 17 10:16:57 2014 -0400 Enable RoleMap and VlanMap by default M lib/pf/Switch.pm commit 6cc73d0c56572e5b9e33cead9af54a043be9eb9c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 17 09:58:43 2014 -0400 Add the /usr/local/pf/conf/log.conf.d as a directory M addons/packages/packetfence.spec commit b454c96dad8eaf31ee3d5a9fa874655f6b953245 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 17 09:49:48 2014 -0400 Change the error log for FortiGate and PaloAlto M lib/pf/firewallsso/FortiGate.pm M lib/pf/firewallsso/PaloAlto.pm commit 5aaed8283a0cb6a838392319817b761b0e99a686 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 16 16:55:58 2014 -0400 do not import functions or varibles into pf::api namespace M lib/pf/api.pm commit ab3171f359b079988a1591362ef8e3341dba9766 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 16 16:51:14 2014 -0400 pf.conf must exists in start iptables M bin/pfcmd.pl commit c47dbbee1c19a6408e9a1c31df3f04f43e9c5b44 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 16 13:34:51 2014 -0400 Make the default value for fake_mac_enabled to 0 M html/pfappserver/lib/pfappserver/Form/Interface.pm commit 9963bb3b20bf1ed11e34fd1cbeeed7c6a51a7508 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 16 13:26:18 2014 -0400 Fix issue where updating a profile is broken M html/pfappserver/root/portal/profile/create.tt M html/pfappserver/root/portal/profile/tab-content.tt M html/pfappserver/root/portal/profile/view.tt M html/pfappserver/root/static/admin/configuration/portal_profile.js commit e2153d74e2ac547b70b690f103ab72c317f53ee3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 16 12:35:37 2014 -0400 Remove using apache object to determine if a different profile is needed M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit f4030cf0f132b51bd09dcb868f820b13880b7613 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 13 19:19:14 2014 -0400 Use the inherit object function M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm commit 27c9e6a19381d987cfcc5e552de3b941fb741982 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 13 19:08:27 2014 -0400 Use the bootstrap toggle api for modal showing M html/pfappserver/root/portal/profile/tab-content.tt commit d0c2b44a2c2d4f89df42f2157497bf8b61b7ec0c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 13 19:04:16 2014 -0400 Will move the top of the page when the form is not valid M html/pfappserver/root/static/admin/configuration/portal_profile.js commit e1a0a05d0286fc6e04a12c743aff288a0a29b197 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 13 16:28:10 2014 -0400 Improve behaviour of checkboxes for mapping Improve NEWS and UPGRADE files Improve logging M NEWS.asciidoc M UPGRADE.asciidoc M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/root/configuration/switch/view.tt M html/pfappserver/root/static/admin/configuration/switches.js M lib/pf/Switch.pm M lib/pf/Switch/Aruba.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Cisco/WLC_http.pm commit f5f8f590463714471bb49b66e081984bbd163e1f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jun 13 15:05:57 2014 -0400 Localization M addons/extract_i18n_strings.pl M conf/documentation.conf M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/Form/Portal/Common.pm M html/pfappserver/lib/pfappserver/I18N/en.po commit 9d3c8b7a65fe143b5d31a2914cdb4c97cdbe7bce Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 13 13:33:25 2014 -0400 Fixed sponsor code M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit b3d11b300ca49f36b27e1182e338ad75c207f829 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 13 12:48:25 2014 -0400 Changed the error message for sponsor access M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit f1254801b9e23140b6beeb3a837d1a068ad9e2f9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 13 11:29:25 2014 -0400 Fix stashing & unstashing logic M addons/dev-helpers/git/pre-commit.pl commit 61df7abbd975e1524610b86a0069ca7cc632817b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jun 12 16:11:10 2014 -0400 Captive portal: Don't allow admin to deregister M html/captive-portal/lib/captiveportal/PacketFence/Controller/Node/Manager.pm commit af1bb5a6482d2ed00bda6f1dc79390bcb14e6534 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 12 15:47:58 2014 -0400 Fixed _build_destinationUrl sub M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit ac72eaa0655b981a990cb38d1dd5fb369c741a6f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 12 15:22:45 2014 -0400 Will perform a congreload hard when start the pf service and there are no services running M bin/pfcmd.pl commit 3278d0fcdf0c86bb977befb08d025238b1c5cf89 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 12 14:14:27 2014 -0400 Added pf user in winbindd_priv group for debian ubuntu (Documentation) M docs/PacketFence_Administration_Guide.asciidoc commit 22f34e9a0997be02c9ae9cb90446932a32a6e606 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 12 13:02:36 2014 -0400 Removed spaces M html/pfappserver/lib/pfappserver/Form/User.pm commit b21f644ba8d85841c706f9911aa2390c95babb2f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jun 12 12:54:46 2014 -0400 Add missing image for status page A html/captive-portal/content/images/extract.png commit d777525b041e4fd9426b9e9257dd3173d7b64315 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 12 12:32:25 2014 -0400 If the user register on a external source then use local source to authenticate on the status page M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 6f7477b4678e69e1cf7288451ff7e38b561b95f8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 12 11:10:47 2014 -0400 Saved portal and source for billing M html/captive-portal/lib/captiveportal/PacketFence/Controller/Pay.pm commit b5c12898d9e3afb5afb5d0544fa1e076e2527dad Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 12 11:05:23 2014 -0400 Saved source and portal for email sms ans sponsor registration M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit a999c177304df1dd7590f32d59ccd2534a3613aa Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 12 11:01:43 2014 -0400 Fixed destinationUrl M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit ac58f0ec5c6fc60c18b5207d33ca378db5e8ee3e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 12 09:18:52 2014 -0400 Added log-facility in dhcpd config M conf/dhcpd.conf commit 2cc382a172edf45469b5444442d1ba715c7a6dad Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 6 15:24:48 2014 -0400 Change the description M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit 4e6e7e2c48bb15426cc451935cbb3dd57193d519 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 6 15:13:23 2014 -0400 RoleVlan to VlanMap (Syntax issue) M lib/pf/Switch/Aruba.pm M lib/pf/Switch/Cisco/WLC_http.pm commit 72201e154e8ebcd15b053981b7c0e910f0f45814 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 6 14:54:53 2014 -0400 Fixed syntax M lib/pf/Switch/Aruba.pm M lib/pf/Switch/ArubaSwitch.pm commit 22a150ae1e95af5cb196f4c3920ec9d8dd3e3e4e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 6 11:22:04 2014 -0400 Updated UPGRADE.asciidoc M UPGRADE.asciidoc commit 9514aec060df8af549f7f5da6a822ae39adfb47c Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 6 09:31:39 2014 -0400 Updated NEWS file M NEWS.asciidoc commit 55144c48ed58ca461ae0898619ea6f428967c080 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 26 14:46:08 2014 -0400 Fix syntax M lib/pf/Switch/Aruba.pm M lib/pf/Switch/Cisco/WLC_http.pm commit fc58d0070ab45f93a2990eea01c86ee5228a8b46 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 26 14:26:13 2014 -0400 Added 2 config parameters to select map by vlan or map by role or both M conf/switches.conf.example M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M lib/pf/Switch.pm M lib/pf/Switch/Aruba.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Cisco/WLC_http.pm commit bb86cf795dbd091a980e82f8fd19b72e2b35c920 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 12 08:09:18 2014 -0400 Fixed packaging M addons/packages/packetfence.spec M debian/packetfence.conffiles M debian/packetfence.postinst M debian/rules commit 8cb562094ef53a2313ea033e227be52a2517b0f0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 12 08:03:00 2014 -0400 Fixed getDestinationUrl that changed name M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit 4f10bc8b367846a75686c95781913204527e0304 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 12 08:02:36 2014 -0400 Fixed activation_has_entry sql query name M lib/pf/activation.pm commit 885a46de86d0d5c47fa7bdd04db26859b8427b99 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 11 21:28:30 2014 -0400 Removed trailing period. M NEWS.asciidoc commit fe7f7b7265bfaac9a00bddc61427dc7f28e12566 Author: extrafu <lmarcotte@inverse.ca> Date: Wed Jun 11 15:41:56 2014 -0400 Fixed typos and improved wording M NEWS.asciidoc commit ec3d6588084a5be371120aac4da9f4054357bf7e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 11 15:02:05 2014 -0400 Will only normalize the switch if is it a valid mac address M html/pfappserver/lib/pfappserver/Form/Field/SwitchID.pm commit d3f95af5498a2b0b6eb83b4da2d5025b8dfa5ecf Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 11 12:02:41 2014 -0400 updated NEWS file M NEWS.asciidoc commit 925a647c12f5b75cab96eb9f3e54f0f825a37b7c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 11 12:01:43 2014 -0400 Removed pf::switchlocation M db/pf-schema-4.3.0.sql D lib/pf/switchlocation.pm commit 9681c9ee0423fb01f145ebebe465e66960005770 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 11 11:57:45 2014 -0400 Refactor to use pf::activation M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M lib/pf/Portal/Session.pm M lib/pf/web/guest.pm commit cd7e031d2261ddd57d33608c7843114d22bb314f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 11 11:49:20 2014 -0400 Refactor pf::sms_activation and pf::email_activation to pf::activation M lib/pf/activation.pm D lib/pf/email_activation.pm D lib/pf/sms_activation.pm commit b6edc5ba079da11f56d1a26ec49bcb28b261f079 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 11 11:43:35 2014 -0400 Create new table activation and merge email_activation and sms_activation into the activation table M db/upgrade-4.2.0-4.3.0.sql commit bd023cc3bfd7c746670b59e78536fff12ca033bd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 11 11:00:41 2014 -0400 Add new table activation and removed sms_activation and email_activation M db/pf-schema-4.3.0.sql commit 8b29387148148f15d30f79ab7397409563ecd6e6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 10 16:26:59 2014 -0400 Refactored out sms_carrier functions from pf::sms_activation M html/pfappserver/lib/pfappserver/Form/Authentication/Source/SMS.pm A lib/pf/sms_carrier.pm commit ecc33d2decc8a51216335d1225b75bed0400aeee Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 10 16:25:09 2014 -0400 Remove the proxy_redirect function M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit 4d04fc25d896de335e5ba1ac7fcbb8e4727b7317 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 9 16:40:57 2014 -0400 Removed unused modules M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 93dcb92aaa40c9e4e95e7ae0d651b2cb274a6f15 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 9 13:24:10 2014 -0400 Merge sms and email create activation record M lib/pf/activation.pm commit b680d3be62e8372ac1d0b54c3b55c0df3d6e6a30 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 9 13:13:16 2014 -0400 Added new columns portal contact_info M lib/pf/activation.pm commit f0a6a39011442e706a809b19b4b20501f9d37de0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 9 13:06:09 2014 -0400 Merge sms and email code generation M lib/pf/activation.pm commit 3def766a5f5eb3d1b0ec84b3206b550de8b36a86 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 6 14:45:55 2014 -0400 rename lib/pf/pending_activation.pm to lib/pf/activation.pm A lib/pf/activation.pm D lib/pf/pending_activation.pm commit af206c9a937f71a1bbceea6567b039c23eb2abf0 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 16 07:51:00 2014 -0400 Added sql for pf-4.3.0 M db/pf-schema-4.3.0.sql commit 25932d951d31a10f3fc4cfce12d15b08512d4150 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 16 07:47:30 2014 -0400 Add pending activation table support A lib/pf/pending_activation.pm commit 06b91711cf99ba1f146a37e356cadc956f9ce1d0 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 11 03:32:19 2014 -0400 Fixed VLAN format to comply with RFC 2868. The RFC states that "There is no restriction on the format of group IDs". We now only make sure that the VLAN has a length of at least one byte. M NEWS.asciidoc M lib/pf/Switch.pm commit 1cd84b58fa22080de9a06708510c1928fcdafbd4 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 11 01:53:45 2014 -0400 Further corrections to pf::config imports. M lib/pf/api.pm commit 651766040b7419eebc1c5c3e60c27e03dfe2cb74 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 11 00:17:11 2014 -0400 Updated logging to stay consistent, even if it means accepting some badly formulated messages. M lib/pf/api.pm commit 006ef4455fbf666bfee74af650aa30c454346f11 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 11 00:13:38 2014 -0400 Fixed imports from pf::config. M lib/pf/api.pm commit e77e0513a676996d4e4bf0f15813bb4d97369af2 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 10 23:05:08 2014 -0400 Fixed trailing period. M NEWS.asciidoc commit f46283c1b8469856aa0adcd303624c85e0cdf66a Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 10 23:03:22 2014 -0400 Correct wrong get_logger method. M lib/pf/api.pm commit 6e722ac338cbb27cef78760d76a3004ac276e9cd Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 10 22:51:34 2014 -0400 Hrm. Commiting the actual change. M lib/pf/api.pm commit 34273d31af8c8320f5a81d249e0e58057f2bdefb Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 10 22:44:13 2014 -0400 Added the deauth and firewall enforcement methods to api.pm. They are not yet called from enforcement.pm but that can now be changed by switching the old enforcement module for the new one in branch feature/WebAPI_enforcement. M NEWS.asciidoc commit 8c48014b34942b60785e0552f5b2688a86fc62fd Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 10 16:56:07 2014 -0400 On status page use the portal profile used previously to authenticate the user M NEWS.asciidoc M UPGRADE.asciidoc M db/pf-schema-4.3.0.sql M db/upgrade-4.2.0-4.3.0.sql M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M lib/pf/node.pm M lib/pf/person.pm commit 175577617df340c0d86ec724e3ccdc9322d686ea Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 10 16:13:21 2014 -0400 Set NOTES field of node with type of device in device registration module M NEWS.asciidoc M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit c3bbc471bbe5f7850378729c6c25d3ed5209cb4f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 10 16:04:50 2014 -0400 Missing NEWS file entry for last commit M NEWS.asciidoc commit b43eb94de55b0e452d8fadb8c233eb1cd3d2ab9d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 10 12:25:39 2014 -0400 Assign the array reference to the console_types M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit bd5b3e561c082a221183bf08bb103578915598b7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 10 15:57:06 2014 -0400 Adding bugid in BTS for latest NEWS entry M NEWS.asciidoc commit 00a1181e7a0da1fa89fbe6b97aff5e6eef21fc9e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 10 15:51:49 2014 -0400 Updated NEWS file M NEWS.asciidoc commit d1794798429942203277dd6ba41fbecf6adcc807 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 10 15:37:42 2014 -0400 Use the source used to authenticate for calculating the role and unregdate M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit 3ef57da3dd71540b7f9b968808dade65219ad16e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 10 14:16:49 2014 -0400 Remove cgi based portal D conf/httpd.conf.d/captive-portal-cleanurls.conf M conf/httpd.conf.d/httpd.portal D conf/httpd.conf.d/httpd.portal.cgi D html/captive-portal/billing-engine.cgi D html/captive-portal/email_activation.cgi D html/captive-portal/guest-selfregistration.cgi D html/captive-portal/mobile-confirmation.cgi D html/captive-portal/oauth2.cgi D html/captive-portal/redir.cgi D html/captive-portal/register-gaming-device.cgi D html/captive-portal/register.cgi D html/captive-portal/remediation.cgi M lib/pf/services/manager/httpd.pm commit a2edb6b9e2be079b9cb0a7f1ddac89cf10d7ed29 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 10 13:56:06 2014 -0400 Updated NEWS file M NEWS.asciidoc commit cc95e860aa8558b1cfe60914bf06fdc2ae4f8a2b Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 10 13:39:37 2014 -0400 Fixed advance unreg date in Catalyst portal M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit c81818921b06fed39e388bff481e75345f69a032 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 10 10:32:34 2014 -0400 Added mac in the vlan filter match log M lib/pf/vlan/filter.pm commit 8f427bb640e5e3d59bd2cfe31c90b04379b071bf Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 10 09:43:44 2014 -0400 Fixed sponsor registration M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit 959380d4ad9d7c5f92cc13750a4f0daec5c12592 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 9 15:08:05 2014 -0400 Fixed destination_url in pending state M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit d3388c2ef11661bd2277b435237e2430e3ccfac2 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 9 15:01:58 2014 -0400 Use Authenticate::authenticationLogin for authentication M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm commit 3db388c6283ebee18d4baa4d783d6d3d788fcafc Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 9 14:56:52 2014 -0400 Removed unused function M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit d8be7caae7bc8a834d6377b76fd54ad704f83b8b Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 9 13:55:47 2014 -0400 Fixed sybtax for ldap search filter M lib/pf/Authentication/Source/LDAPSource.pm commit 6cef37d60b30454ac07867b9b4a59bc46033cb10 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 9 13:37:32 2014 -0400 Log the portal profile currently used by a device in packetfence.log M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit b1801be35bf7a88ad5db4f98d12dae81b7aabd5b Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 9 08:56:53 2014 -0400 Fix doc syntax M docs/PacketFence_Administration_Guide.asciidoc commit a3eee04ffb4455bb15d03b6ab3ba8bf402e5feb5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 9 08:53:01 2014 -0400 Fix for pull request M NEWS.asciidoc M docs/PacketFence_Administration_Guide.asciidoc M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO.pm M lib/pf/firewallsso.pm M lib/pf/firewallsso/FortiGate.pm M lib/pf/firewallsso/PaloAlto.pm commit 41ac0323122251a5a0316f63227fb1989f705815 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 6 14:41:18 2014 -0400 Changed rpc_server to rpc_host M conf/radiusd/radiusd.conf.example M lib/pf/services/manager/radiusd.pm M raddb/sites-available/packetfence M raddb/sites-available/packetfence-soh M raddb/sites-available/packetfence-tunnel commit 96be9025feb46426916186c76ab59473abe5ba0d Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 6 10:35:22 2014 -0400 Missing } and fixed ident M lib/pf/api.pm commit 6eb07d0e8671063c8be9e3edd9ae7b460640f9a1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 6 10:24:01 2014 -0400 Fix debian packaging M debian/packetfence.conffiles commit 88e2d1557920628745c603fa7c55d69944c847b3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 5 14:22:54 2014 -0400 Fixed date and syntax M html/pfappserver/lib/pfappserver/Controller/Configuration/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO.pm M html/pfappserver/lib/pfappserver/Model/Config/Firewall_SSO.pm M lib/pf/ConfigStore/Firewall_SSO.pm M lib/pf/firewallsso.pm M lib/pf/firewallsso/FortiGate.pm M lib/pf/firewallsso/PaloAlto.pm commit 77f38384b3bfaaa8b6122c77c43543142dc8faa4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 26 15:57:24 2014 -0400 Updated NEWS.asciidoc M NEWS.asciidoc commit f664102b21ccb8c1ae8e66efdfd2f5a970340ca1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 26 15:53:17 2014 -0400 Fix syntax M NEWS.asciidoc M lib/pf/firewallsso.pm M lib/pf/firewallsso/FortiGate.pm M lib/pf/firewallsso/PaloAlto.pm commit ba5fd853cd88283ecbb48cb87b17711674c2d9d6 Author: lzammit <lzammit@inverse.ca> Date: Fri May 16 15:57:03 2014 -0400 description added for Firewall SSO M docs/PacketFence_Administration_Guide.asciidoc commit 97cdc2804f9e1f1c1fb8d4d8c056eedf5997c655 Author: lzammit <lzammit@inverse.ca> Date: Fri May 16 14:31:27 2014 -0400 typo M docs/PacketFence_Administration_Guide.asciidoc commit 16192c3f56c3f233d523d13ecc46de35da9633e6 Author: lzammit <lzammit@inverse.ca> Date: Fri May 16 14:29:18 2014 -0400 Adding the Firewall SSO configuration M docs/PacketFence_Administration_Guide.asciidoc commit e83f67a76689f544d381ac9fb749a187c54d5f2b Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 14 09:49:00 2014 -0400 Only send sso request if the dhcp lease has been defined M lib/pf/firewallsso/FortiGate.pm M lib/pf/firewallsso/PaloAlto.pm M sbin/pfdhcplistener commit 9a9c8b1b033c1ce72a823f4cb36d5e07a696bc15 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 13 14:08:03 2014 -0400 redifined use pf::config; M lib/pf/api.pm commit 9d847cd8935e1df5da5c13a5a012afe9afc6c283 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 13 13:50:38 2014 -0400 Added a way to select PID or 802.1x username to send to the forewall M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO.pm M lib/pf/firewallsso/FortiGate.pm M lib/pf/firewallsso/PaloAlto.pm commit 21c713bff7ac436fcec447098ca67ea91a24f6c0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 13 13:28:21 2014 -0400 Added timeout value M lib/pf/api.pm M lib/pf/firewallsso.pm M lib/pf/firewallsso/FortiGate.pm M lib/pf/firewallsso/PaloAlto.pm M sbin/pfdhcplistener commit a6b6cb499dfb53ca4040db997fd76e045dd24856 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 13 12:55:45 2014 -0400 Use local update_iplog instead of the WebAPI update_iplog M sbin/pfdhcplistener commit 4c54c40fcf22f09b1d65eabc736312652eadcc1d Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 13 11:54:00 2014 -0400 Added Roles test M lib/pf/firewallsso/FortiGate.pm M lib/pf/firewallsso/PaloAlto.pm commit d0eecd3515e24b7e8dd357cab6f15670694b38f6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 13 08:56:32 2014 -0400 Moved code from WebAPI.pm to api.pm M lib/pf/api.pm commit ad8b8a665901ed834e612036f74b42bb72bb4422 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 13 08:35:39 2014 -0400 Fix missing function and send the correct ref M lib/pf/WebAPI.pm M lib/pf/firewallsso.pm commit ffd7a33c2b00c5b81195e7c8fac5dd4a4cc8b3bd Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 12 13:38:00 2014 -0400 Revert change on pf.conf.defaults M conf/pf.conf.defaults commit d25d81e61c419140f450e633905a9026b6acbfc8 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon May 12 13:33:29 2014 -0400 add files M conf/pf.conf.defaults M lib/pf/ConfigStore/Firewall_SSO.pm M lib/pf/api/jsonrpcclient.pm M lib/pf/api/msgpackclient.pm commit f353dcdb31e42edbfa1275abdeb006e8c47b4803 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon May 12 12:46:20 2014 -0400 Fix the display role on the editing D conf/firewall_sso.conf A conf/firewall_sso.conf.example commit 4331bc02ff581a5bd1305026c1e5a6760553deb0 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Mon May 12 11:33:23 2014 -0400 Fixed syntax error M lib/pf/api/jsonrpcclient.pm M lib/pf/api/msgpackclient.pm commit 227f2fe3ead9758a01b77b01ad1668fa17108a65 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 12 09:25:13 2014 -0400 Manage webservice radius configuration from packetfence config M conf/radiusd/radiusd.conf.example M lib/pf/services/manager/radiusd.pm commit 979d3e8bfd2602050b7ca883426cbf8ab77b17fe Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 9 16:14:29 2014 -0400 Added roles in gui M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO.pm M html/pfappserver/root/configuration/firewall_sso/view.tt commit 3eceb9f139ccef2b847024e75305f1110e85701b Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 9 16:10:54 2014 -0400 Changed key to password M lib/pf/firewallsso/PaloAlto.pm commit d952af1dbca4d4647beedd9b8cb9dfd210ccc3bb Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 9 15:43:47 2014 -0400 Dynamic Firewall list in GUI M html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO.pm commit eb21d2201bcbaecc2c977a8d904096cc05923737 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 9 15:31:17 2014 -0400 Fix config file M lib/pf/ConfigStore/Firewall_SSO.pm commit 24acdaecd069e105c9172605f099bbee788c3fcd Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 9 15:24:48 2014 -0400 Rename FirewallSSO to Firewall_SSO (in the file) M lib/pf/ConfigStore/Firewall_SSO.pm commit 447a9fa39d130f1ede42492f1211ff898356d2c6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 9 15:20:56 2014 -0400 Renamed FirewallSSO.pm to Firewall_SSO.pm D lib/pf/ConfigStore/FirewallSSO.pm A lib/pf/ConfigStore/Firewall_SSO.pm commit 1adeef245325c3bcdd14c369188c9d1ff5a70fad Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 9 15:15:33 2014 -0400 Admin GUI for Firewall SSO A html/pfappserver/lib/pfappserver/Controller/Configuration/Firewall_SSO.pm A html/pfappserver/lib/pfappserver/Form/Config/Firewall_SSO.pm A html/pfappserver/lib/pfappserver/Model/Config/Firewall_SSO.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/configuration/firewall_sso/index.tt A html/pfappserver/root/configuration/firewall_sso/list.tt A html/pfappserver/root/configuration/firewall_sso/view.tt commit 9460ebae825c1e4a87a707ea8041f2e9e8f7076a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 9 14:17:36 2014 -0400 Export more function with WebAPI, pfdhcplistener use the WebAPI now M lib/pf/radius/rpc.pm M sbin/pfdhcplistener commit 29373689c918a9005d3163d43d80d0b9c4e7ab55 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 9 13:15:36 2014 -0400 Use the new json api M lib/pf/firewallsso.pm commit 16db16481d71fd5108d1e129de32b8ff582b905d Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 9 13:11:39 2014 -0400 Reworked Firewall SSO to use the new jsonclient M addons/dev-helpers/dump.pl M addons/packages/packetfence.spec M conf/documentation.conf A conf/firewall_sso.conf M conf/pf.conf.defaults M debian/packetfence.conffiles M html/pfappserver/lib/pfappserver/I18N/en.po A lib/pf/ConfigStore/FirewallSSO.pm M lib/pf/admin_roles.pm M lib/pf/api/jsonrpcclient.pm M lib/pf/api/msgpackclient.pm M lib/pf/config.pm M lib/pf/file_paths.pm A lib/pf/firewallsso.pm A lib/pf/firewallsso/FortiGate.pm A lib/pf/firewallsso/PaloAlto.pm M lib/pf/util/radius.pm M sbin/pfdhcplistener commit fed9452d205d12aaef7ae20b3ddcfcbc1ea2e01f Author: lzammit <lzammit@inverse.ca> Date: Mon Jun 9 10:23:13 2014 -0400 new feature ad-integration M NEWS.asciidoc commit 954da008eb34564bb0e934f547bf653260387576 Author: lzammit <lzammit@inverse.ca> Date: Mon Jun 9 10:19:35 2014 -0400 add ++ syntax on AD-Integration part M docs/PacketFence_Administration_Guide.asciidoc commit 7f568512b167a2e1200c84fa438f6f0c563add81 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 9 09:46:49 2014 -0400 Added nessus policy based on dhcp fingerprint M NEWS.asciidoc M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/pfcmd/checkup.pm M lib/pf/scan/nessus.pm commit dfdc19f148aa4c8ca5e4d27131ae41438e75843b Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 9 09:30:25 2014 -0400 Fix traduction and added logo in portal profile M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Form/Portal/Common.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile/Default.pm M html/pfappserver/lib/pfappserver/I18N/en.po commit 76931b237600dd9d2556a7708b8a04b2a7fd2de6 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Jun 7 10:51:17 2014 -0400 Removed duplicate code M lib/pf/radius.pm commit 784d76f743d985a2c1dfdf972be310be6558266b Author: Louis Munro <lmunro@inverse.ca> Date: Sat Jun 7 04:32:18 2014 -0400 Forgot to update the NEWS file. Fixed. M NEWS.asciidoc commit 833fdfe6a6306624cfd68c15946c28efdf25726e Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jun 6 20:05:13 2014 -0400 This updates the Apache SSL configuration to prefer modern ciphers and disable unsafe SSL versions. M conf/httpd.conf.d/httpd.admin M conf/httpd.conf.d/httpd.portal M conf/httpd.conf.d/httpd.portal.cgi M conf/httpd.conf.d/httpd.webservices commit a9dd10f6f40a5d836689ebed7b98e9e12be98a7f Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 6 16:09:00 2014 -0400 Fixed vlan filter example M conf/vlan_filters.conf.example commit 5489413378188c1ab435343a1f7beb6bbf52056c Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 6 14:26:18 2014 -0400 Renamed Level to Layer (2 and 3) for inline interface description M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po M sbin/pfbandwidthd M sbin/pfmon commit 116c90e592707f8f105471f7943509e39682d669 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 6 12:12:43 2014 -0400 mac to MAC M lib/pf/radius.pm commit 0f8e26611d604a671d009c08e5eddaaaa0678201 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 6 12:06:43 2014 -0400 Avoid undef value in radius.pm M lib/pf/radius.pm commit 37bd22edd96a542fa6051714ffc416ccbf7903c5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 6 11:18:17 2014 -0400 Update UPGRADE.asciidoc file M UPGRADE.asciidoc commit a48b3ccd1bc7ab6037af8bcaa134715a9590eb2f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 6 10:44:20 2014 -0400 Fix validation of sponsorship in catalyst M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit 41c1de3317a901254fd02c7f79f6921808e751cf Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 6 10:12:40 2014 -0400 Added match not_match and replace regexp to value for apache filters M conf/apache_filters.conf.example M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/web/filter.pm commit d3e3235044f80e060c5696330766d2f55bfd634b Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 6 09:06:59 2014 -0400 Updated documentation M docs/PacketFence_Administration_Guide.asciidoc commit 727883adc165cc8bcd94f98b41a433dbe462602d Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 12 13:35:04 2014 -0400 Update NEWS file M NEWS.asciidoc commit 9c04da3a8069046084635018f53d291c963c3c42 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jun 6 09:07:35 2014 -0400 FIX : Fetch guest mandatory fields from profile M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit f8099d1de8fb99bd5ac4f009da4e594bedddbad9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 12 11:44:55 2014 -0400 Updated init script M packetfence.init commit 75bdf9de7f01479b510a94f4fdd136980658f046 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 12 11:25:22 2014 -0400 Check the name of the mysql init script before trying to start it M html/pfappserver/lib/pfappserver/Model/Config/System.pm commit d7416a8d6d2161242789719f654b62e5ee4fedb1 Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu May 8 17:38:14 2014 -0400 MariaDB Cluster support M debian/control commit 1a8b6daa94f2dc723106f063df4050e5dfc9cdb0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 8 16:22:56 2014 -0400 MariaDB support M debian/control commit fc1261019b8426c7e0cb0477584a101d4eff84ce Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 6 08:45:45 2014 -0400 Keep autoreg status M lib/pf/node.pm commit 8cf62963e8ca4c151f05a66efe831bf4ecf44ccc Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 5 12:10:20 2014 -0400 Added supportsRadiusDynamicVlanAssignment to Netgear M module M lib/pf/Switch/Netgear/MSeries.pm commit 3ea8cb18546dce414ff40e6d3d970b76039823ca Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 4 08:16:49 2014 -0400 Added news entry for netgear m series support M NEWS.asciidoc commit cd5f202eb743691f2defc8776d3b187bc79fb8d1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Jun 4 08:15:14 2014 -0400 Added support for Netgear M series M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A lib/pf/Switch/Netgear/MSeries.pm commit ff0ebb727ff917a51e741ce82b5b47680fa7f0a2 Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Jun 5 20:51:42 2014 -0400 Fixed test M t/vlan.t commit 9428f76465f3ecb57f8d1b54b3c8c4d4c78366dc Author: Durand Fabrice <oeufdure@gmail.com> Date: Thu Jun 5 20:40:35 2014 -0400 Fixed syntax M lib/pf/vlan/filter.pm commit 574f2682f1e06a93ded531375f0a1b8d07433ccd Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 5 16:37:40 2014 -0400 Added more tests to prevent undef value M lib/pf/vlan/filter.pm M t/data/vlan_filters.conf M t/vlan.t commit 4b5e9a1436303cba9446e7ea06037d433aed8c8f Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 5 15:53:07 2014 -0400 Fix focumentation M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 13d51d448dd38eb4a372f5459c117687e3709c82 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 5 15:13:53 2014 -0400 Added vlan filter config file for the test M t/PfFilePaths.pm A t/data/vlan_filters.conf commit 7e83ac162feec49b91fe4a79d600b66904ebc21a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 5 14:56:41 2014 -0400 Created test node_attributes for pf::vlan::filter M t/vlan.t commit e73f334747e5bf42cfd14f9827ad348ee3d59ed3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 5 14:44:59 2014 -0400 Missing var M lib/pf/vlan.pm commit 2755ed156b5df70fa61eceb53b37795c89786a68 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 5 14:20:45 2014 -0400 Fix syntax error M lib/pf/vlan/filter.pm commit 0b2550a3c640726a488dea4860dffc2e7d45be8e Author: Zammit Ludovic <lzammit@inverse.ca> Date: Thu Jun 5 12:30:45 2014 -0400 unreg_node edited & use constant in node_view_reg_pid_sql M lib/pf/api.pm M lib/pf/node.pm commit e9255a2762ac11e82b76fcaec85f824e8dc265c6 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Thu Jun 5 12:12:55 2014 -0400 documentation correction M docs/PacketFence_Administration_Guide.asciidoc commit 421cc280be7e3b3eedeff9d37eb857b857336f0b Author: Zammit Ludovic <lzammit@inverse.ca> Date: Thu Jun 5 11:37:15 2014 -0400 News file correted, remove commented code and add username and password for the web services. M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/node.pm commit d2c949a444165abf1d65746a9d98631c56028a27 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Thu May 29 15:11:57 2014 -0400 remove comment M lib/pf/api.pm commit 9a5b547b179f1f148ad0073647f700b37a3e31b2 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Thu May 29 14:44:59 2014 -0400 News file update and documentation for AD M NEWS.asciidoc M addons/AD/unreg_node_deleted_account.ps1 M addons/AD/unreg_node_locked_account.ps1 M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/api.pm commit 562f17942ad852d5ffcabac708b3ea3a51f1ce8f Author: lzammit <lzammit@inverse.ca> Date: Thu May 29 13:30:02 2014 -0400 Ad-Integration documentation M docs/PacketFence_Administration_Guide.asciidoc commit d0c51e554b84cee2829611a56746696952e6cab5 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Thu May 29 13:18:04 2014 -0400 add powershell script for AD A addons/AD/unreg_node_deleted_account.ps1 A addons/AD/unreg_node_locked_account.ps1 commit 7165c16631004247105db812a6c83774d42856c1 Author: Zammit Ludovic <lzammit@inverse.ca> Date: Fri May 16 12:43:38 2014 -0400 api pf OK for unregnode M lib/pf/api.pm M lib/pf/node.pm commit 77cc73892e819b66d59c6d924f62b8608354a8cd Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 26 15:40:20 2014 -0400 Updated NEWS.asciidoc M NEWS.asciidoc commit 9ecfe500e626a3b15331a5c1f5fa2c2000917a27 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 26 15:39:27 2014 -0400 Updated documentation M docs/PacketFence_Administration_Guide.asciidoc commit a72e534ab2139a1b76043412cf045923c8534253 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 26 15:23:15 2014 -0400 Updated NEWS.asciidoc M NEWS.asciidoc commit 6d1c8caa56a41ade7a114b5e2cd34b3729f79426 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 14 16:01:25 2014 -0400 Cleaned old iptables code M addons/packages/packetfence.spec D lib/IPTables/Interface.pm D lib/IPTables/Interface/Lock.pm M lib/pf/inline.pm M lib/pf/iptables.pm M sbin/pfdhcplistener commit a4405111d0dfecd415837c86ca33784b7ce56975 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 12 09:51:28 2014 -0400 NEWS entry + logging correction in EX2200 M NEWS.asciidoc M lib/pf/Switch/Juniper/EX2200.pm commit 26e6594ba3dcd5420351ba9a3e96ef321edead18 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 9 14:32:51 2014 -0400 Documentation impovement for Juniper M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M lib/pf/Switch/Juniper/EX2200.pm commit c2999d889734bc722a6505979b5abd21a3b3b06f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 9 14:27:17 2014 -0400 Corrected logging M lib/pf/Switch/Juniper/EX2200.pm commit 9b19f40a3592f127d0ad13b8fdbf1caae197a11e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 9 14:20:41 2014 -0400 Cleanup config example Juniper dot1x M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 27e13ecd100a22ea029130d3361e0e59da0964e3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 9 11:36:56 2014 -0400 Added dot1x documentation for Juniper M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 0fcf17dab941d2696e6b4933e156f537f80de46e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 9 11:31:18 2014 -0400 Added dot1x support to Juniper EX2200 M lib/pf/Switch/Juniper/EX2200.pm commit 3a00c17ac9cece8226a02dc92e5184161c2c5ff6 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 2 10:37:20 2014 -0400 Corrected news entry for new oauth providers M NEWS.asciidoc commit 3ae0722b0a3cbc6c37fc8b1018a9e6eb37a100e7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 2 10:36:02 2014 -0400 Revert a change made to lib/pf/log by mistake M lib/pf/log.pm commit 4c08da7ca03fb50ca5206edfd460af389542e50c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 2 10:32:54 2014 -0400 Corrected OAuth doc M docs/PacketFence_Administration_Guide.asciidoc commit 75c88d5bf81c2ecd8e8a6f265691516758444dee Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Jun 2 10:28:46 2014 -0400 Refactored Live source to WindowsLive source M docs/PacketFence_Administration_Guide.asciidoc D html/captive-portal/content/images/live.icon.png A html/captive-portal/content/images/windowslive.icon.png M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm M html/captive-portal/templates/login.html D html/pfappserver/lib/pfappserver/Form/Authentication/Source/Live.pm A html/pfappserver/lib/pfappserver/Form/Authentication/Source/WindowsLive.pm D html/pfappserver/root/authentication/source/type/Live.tt A html/pfappserver/root/authentication/source/type/WindowsLive.tt D lib/pf/Authentication/Source/LiveSource.pm A lib/pf/Authentication/Source/WindowsLiveSource.pm M lib/pf/config.pm M lib/pf/log.pm M lib/pf/web/constants.pm commit bf1e3c9d2dc2a343673147abbab3d17e7ab7a4c8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 30 16:26:26 2014 -0400 Removed useless attribute in lib/pf/Authentication/Source/LinkedInSource.pm M lib/pf/Authentication/Source/LinkedInSource.pm commit 01226dc25c007f05b1c5272a54308076226acb73 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 30 16:19:31 2014 -0400 Corrected date in lib/pf/Authentication/Source/LiveSource.pm M lib/pf/Authentication/Source/LiveSource.pm commit e259894b47c3e720a37897e0e5262dcffc2c5f4a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 30 16:17:25 2014 -0400 Added news file entry for linkedin and live M NEWS.asciidoc commit 41d7ac3c95b27885e5be406e6837b3e436ce5442 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 30 16:13:17 2014 -0400 oauth doc + code cleanup M docs/PacketFence_Administration_Guide.asciidoc M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm commit e55ed98ff937ea9a22a40451c6fcd80603f0af4c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 30 16:12:17 2014 -0400 Added windows live icon A html/captive-portal/content/images/live.icon.png M html/captive-portal/templates/login.html commit 4b0b19708fc66ca4273b275085e82790f0edd5da Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 30 14:05:14 2014 -0400 Added Windows Live oauth2 doc + corrected linkedin M docs/PacketFence_Administration_Guide.asciidoc commit 9c04f437c7543c182c56f53f4ec76fa498fbb099 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 30 13:44:48 2014 -0400 Added support for Windows live oauth M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm M html/captive-portal/templates/login.html M html/pfappserver/lib/pfappserver/Form/Authentication/Source/LinkedIn.pm A html/pfappserver/lib/pfappserver/Form/Authentication/Source/Live.pm A html/pfappserver/root/authentication/source/type/Live.tt A lib/pf/Authentication/Source/LiveSource.pm M lib/pf/config.pm M lib/pf/web/constants.pm commit 2fccbcf5290f54ace0df602831e3ffbffa4f7cb8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 20 12:40:38 2014 -0400 Changed protected resource url for LinkedIn M lib/pf/Authentication/Source/LinkedInSource.pm commit b3337675e5de687f351ab0066257c7c7156bbdfc Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 20 11:51:19 2014 -0400 Added state parameter to authorize URL of LinkedIn M lib/pf/Authentication/Source/LinkedInSource.pm commit 777e4fad9096fe317f312c138695059a41d68070 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 20 11:50:14 2014 -0400 Added LinkedIn doc to admin guide M docs/PacketFence_Administration_Guide.asciidoc commit 087a3bb374d453f7638fa812b20301ca3ff45bee Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 20 11:43:57 2014 -0400 Admin interface for LinkedIn oauth A html/pfappserver/lib/pfappserver/Form/Authentication/Source/LinkedIn.pm A html/pfappserver/root/authentication/source/type/LinkedIn.tt commit 7cfed4762bffff222adcb87b0292d63277fa6cc3 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 20 11:43:24 2014 -0400 Added LinkedIn logo to LinkedIn auth A html/captive-portal/content/images/linkedin.icon.png M html/captive-portal/templates/login.html commit 1c5fedeaf630122f941d9aadb4d709d6529de9f4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 20 11:15:57 2014 -0400 Code cleanup for LinkedIn oauth M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm M html/captive-portal/templates/login.html M lib/pf/Authentication/Source/LinkedInSource.pm commit 4f6121deb8b14062be4a5ced5e4c8fd44ac164f7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 20 11:05:26 2014 -0400 LinkedIn Oauth2 functionnal M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm A lib/pf/Authentication/Source/LinkedInSource.pm commit 486f6de8b92ad20f15eebd52e6df844f549e46fb Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 20 07:54:59 2014 -0400 Continued integration of LinkedIn oauth M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm commit 8607ebae2a7014eee8bc71793501178c863e5616 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 14 07:55:52 2014 -0400 Started the work for linkedin oauth M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm M html/captive-portal/templates/login.html M lib/pf/config.pm M lib/pf/web/constants.pm commit 8bf9fe780a99d8633c3ad7813ec6ee003ac05ecb Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 5 12:31:41 2014 -0400 Corrected doc in Catalyst_2960_http switch module M lib/pf/Switch/Cisco/Catalyst_2960_http.pm commit fd8d0cc5760346345b3e1c01175e97653e89582c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Jun 5 12:23:08 2014 -0400 Changed NEWS for Huawei M NEWS.asciidoc commit 4479f2a7be50c90345510359a6e6142b8d6fce96 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 21 08:00:24 2014 -0400 Corrected doc + logging Huawei 5710 M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M lib/pf/Switch/Huawei/S5710.pm commit 132d14cdd964d757eaef5fdf37a91846b47f1034 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 16 11:07:40 2014 -0400 Added NEWS entry M NEWS.asciidoc commit ce3e4678e7f5866cb52973ba6866c9a8bdd3dde0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 16 11:05:00 2014 -0400 Added documentation note in S5710 module M lib/pf/Switch/Huawei/S5710.pm commit a0540ce587fd100316aeb10f69aba5d8bc13fc9b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 16 11:02:36 2014 -0400 Added wired huawei to network device documentation M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 20831619db0042f8470c11dfdd1f6d490db57900 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 9 13:11:51 2014 -0400 Added dot1x support to huawei wired M lib/pf/Switch/Huawei/S5710.pm commit 54db358c8d213af7dfb27a9ba43b78bab9318474 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 6 16:06:47 2014 -0400 MAB support for wired huawei switches A lib/pf/Switch/Huawei/S5710.pm commit d1441a3a1b372719b576c46730499f85266c8722 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 5 11:15:24 2014 -0400 Renamed regexp to value M conf/vlan_filters.conf.example M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/vlan/filter.pm commit 4e59ced7d03cb1f8fd49c362ff572389cfd909a5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 4 19:33:33 2014 -0400 Do not use last_uri when using the test catalyst server M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit e3b32825507ee5fe316e6d009585a831807da1d3 Author: Loick Pelet <lpelet@inverse.ca> Date: Wed Jun 4 16:58:49 2014 -0400 added bugfix in newsfile and redo indent M NEWS.asciidoc M lib/pf/config.pm commit 8b0dc904d60ed1568231d2a9f859d8b289624752 Author: Loick Pelet <lpelet@inverse.ca> Date: Wed Jun 4 16:25:53 2014 -0400 fixed unreg date calculation M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M lib/pf/config.pm commit 6e4b998d686078482ef41913bdb437788c22c76f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jun 4 12:07:52 2014 -0400 Fix duplicated MAC in advanced search of nodes Fixed condition on end_time in SQL join with iplog. M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit e2f785987e4c15745aeb15a72bb228b67ea45554 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 30 14:35:05 2014 -0400 Fix debian preinst script M debian/packetfence.preinst commit cfc4f04fff98c801ff7f805ae58a20a0286362cf Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 30 14:10:21 2014 -0400 Force a minimum perl catalyst version M debian/control commit e4704dd30aeb256a614b32a66fd888681ce96d5a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 29 12:13:24 2014 -0400 Prepare release 4.2.2 M NEWS.asciidoc M addons/packages/packetfence.spec M conf/dhcp_fingerprints.conf M debian/changelog M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 70ee46a5418bfb527b453c1f267dabedd0b8ea86 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 29 11:42:26 2014 -0400 Updated new files M NEWS.asciidoc commit d35939e0ebab8e2c77ceac92bb04948d01f208a3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 29 14:14:22 2014 -0400 Fix debian/rules M debian/rules commit 2e6152ae06f9b38dd5cf1454de41b33042597ce8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu May 29 14:00:09 2014 -0400 Should be read VLAN ID M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/root/configuration/switch/view.tt commit 97e0fafb10c230160a7da41b49550269f10c0007 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 29 10:38:40 2014 -0400 Updated vlan/custom.pm to match vlan.pm M lib/pf/vlan/custom.pm commit 032dd13197e4f70f6393006eea8645bacf306ccd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 29 10:30:05 2014 -0400 Default to the default if no node was found M lib/pf/Portal/ProfileFactory.pm commit 63992682055132503c3958f0217f485f0233ccef Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 28 14:46:40 2014 -0400 Remove debugging statement M sbin/pfsetvlan commit 04cb543e4597e7e71ec4259e5588830b8b314c00 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 29 09:50:53 2014 -0400 Corrected edgecore news file entry M NEWS.asciidoc commit d484fd12191fd7cc72fe5b5d9a747d86f15ba25c Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 29 09:46:52 2014 -0400 Doc improvement for edgecore M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 280dec9f6276bde6f7f9e95c8ce21a3c7fa9117c Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 21 08:29:47 2014 -0400 Removed useless import from edgecore module M lib/pf/Switch/EdgeCore.pm commit 0651729decfc436a24ee3b0818df11f06360a7ff Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 21 08:24:07 2014 -0400 Correct typo in edgecore doc M lib/pf/Switch/EdgeCore.pm commit a2391e0117fa86f7d4b011a4ef3043f098cfcb8f Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 21 08:21:28 2014 -0400 Added news entry for edgecore MAB M NEWS.asciidoc commit 00a0072be17983291a9d6dee7ac1670cbbc1538e Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 21 08:16:00 2014 -0400 Added network device doc for Edgecore M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 1a8614060ad8b89c6e5772e225ef855bfbb18b92 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 20 16:23:06 2014 -0400 Added EdgeCore module A lib/pf/Switch/EdgeCore.pm commit aa657f6612f951b6f49d2c03dcb7dce7e6261e7c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 29 09:44:15 2014 -0400 Update NEWS file M NEWS.asciidoc commit 607c00f050c39fc1a62c486ce8f982871123cbdb Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 29 09:16:37 2014 -0400 Fixed undefined function and HP Controller module and fixed a test in pfsetvlan M lib/pf/Switch/HP/Controller_MSM710.pm M sbin/pfsetvlan commit 0f74a221526f8787a6e495ba955e1953cdcdd557 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 28 14:29:55 2014 -0400 Using the wrong service name for logging M lib/pf/web/webservices_modperl_require.pl commit 2b6916d6af2442847be24159109cddd0d070639a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 28 14:22:00 2014 -0400 Only reload config hard when restarting the 'pf' service M bin/pfcmd.pl commit cfccea9ccc573f7f7f4e233725105430ac593a4e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 28 12:28:59 2014 -0400 Remove double save of iptables M bin/pfcmd.pl commit a6c9cc3a8c44070658ea1d7ba4b75c8f31182aed Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 28 11:43:08 2014 -0400 Reinit logging when create a new thread M sbin/pfsetvlan commit 1ac10d43a169b87531559bdff6eaf3b411cdc847 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 28 11:41:18 2014 -0400 Reinit logging for apache server M conf/httpd.conf.d/httpd.portal M conf/httpd.conf.d/httpd.proxy M html/captive-portal/lib/captiveportal.pm M html/pfappserver/lib/pfappserver.pm M lib/pf/web/captiveportal_modperl_require.pl M lib/pf/web/proxy_modperl_require.pl M lib/pf/web/webservices_modperl_require.pl commit 7ee7397c3f5956c6509d4d12953bcc0e877fcafc Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 28 11:38:10 2014 -0400 Added the ability to reinit the logger M lib/pf/log.pm commit 84d750b1c6b9896d0928b8162132c45c68411a5e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 28 09:41:03 2014 -0400 Fix compile error M bin/pfcmd_vlan commit e8096a7391336b7f3ff89bf55c848967cb888ce0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Jan 17 10:38:42 2014 -0500 Fix pfdetectd not starting because of pid file Fixes the case where either pfdetect crashes or the server crashes and the pid file is left in the file system. On reboot or on service restart the service won't start because it thinks it's running. Now if the PID file is there it will also check that the pid it contains is running M addons/pfdetect_remote/initrd/pfdetectd commit f002cc4ea436d5b145511bd6d28ab641803fce0f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 27 18:41:44 2014 -0400 Fix switch pagination displaying M html/pfappserver/root/configuration/switch/list.tt M html/pfappserver/root/static/admin/configuration/switches.js commit 0f7e67a3a0c23fa5e5d5b92b865081ae251d05cc Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 27 15:10:26 2014 -0500 Update news for pid pfdetect fix M NEWS.asciidoc commit a72ce98d1e0102d2a193fc1b56df72cd84d5f7ca Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 27 14:47:32 2014 -0400 Rework logging M bin/pfcmd.pl M bin/pfcmd_vlan M conf/httpd.conf.d/httpd.admin M conf/httpd.conf.d/httpd.portal M conf/httpd.conf.d/httpd.proxy M conf/httpd.conf.d/httpd.webservices M conf/log.conf.d/httpd.admin.conf.example M conf/log.conf.d/httpd.portal.conf.example A conf/log.conf.d/httpd.proxy.conf.example A conf/log.conf.d/httpd.webservices.conf.example M conf/log.conf.d/pfsetvlan.conf.example M html/captive-portal/lib/captiveportal.pm M lib/pf/WebAPI.pm M lib/pf/web/captiveportal_modperl_require.pl M lib/pf/web/provisioning.pm A lib/pf/web/proxy_modperl_require.pl M lib/pf/web/release.pm commit 0272343107a6d0a9027e00a319c0089cc19d1059 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 27 11:18:37 2014 -0400 Renamed sql schema to match 4.3.0 D db/pf-schema-4.2.2.sql A db/pf-schema-4.3.0.sql D db/upgrade-4.2.0-4.2.2.sql A db/upgrade-4.2.0-4.3.0.sql commit f610ed429601d63c9a2b793393b435f7bd4a1773 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 27 09:31:35 2014 -0400 Added NEWS file entry for commit f0f7d818d2602090e6b78a4c39570400c6164a76 M NEWS.asciidoc commit 0bba30dc0804e8e81620433623c6863d9148364f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 23 17:47:10 2014 -0400 Add support for Ruckus external captive portal M lib/pf/web/constants.pm commit d6fa418d1c82e847e4ae55625efda5509f5e9833 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 26 15:39:55 2014 -0400 Code cleanup for 2960 webauth module M lib/pf/Switch/Cisco/Catalyst_2960_http.pm commit 2d3ca7b88b517931ed4d55a06a583e415f5e825d Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 26 15:10:47 2014 -0400 Use Net::ARP per lib instead of arp binary M addons/packages/packetfence.spec M debian/control M lib/pf/iplog.pm commit 355a3b53e52b64234fb3e1d3a99c706b3ca3e1d5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 26 11:30:57 2014 -0400 Added unit test M t/vlan.t commit 29607f8a222cb97e4b7bea62b921cb7925669470 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 26 09:15:20 2014 -0400 Added match match_not and change action to role M conf/vlan_filters.conf.example M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/vlan/filter.pm commit a068e14200b33e6789b0ab837b9db19b0d6899a3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 23 15:51:31 2014 -0400 Fixed documentation M addons/dev-helpers/dump.pl M conf/vlan_filters.conf.example M docs/PacketFence_Administration_Guide.asciidoc commit 5f44d2b1bc482e641f1fb19da0a136cfe63a3a3a Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 14 15:31:08 2014 -0400 Change a test M lib/pf/vlan/filter.pm commit 16e23b316eab49c4a7909e9baf4ffdedda50613a Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 14 15:04:22 2014 -0400 Change year M lib/pf/ConfigStore/VlanFilters.pm commit d37d81381b06d44efaf3d58b3206980c3467f827 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 14 15:02:24 2014 -0400 Minor fix M conf/vlan_filters.conf.example M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/vlan.pm commit 9ef436c41fd7fdd775ed7a9c54711c1e07476128 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 14 14:49:30 2014 -0400 Can define rules with char M lib/pf/vlan/filter.pm commit 6df9e0fa3cb75d43250f6aec3140027611320e44 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 12 14:16:32 2014 -0400 Refactored the loading of apache filters from pf::config to pf::vlan::filter M addons/dev-helpers/dump.pl M bin/pfcmd.pl M lib/pf/config.pm M lib/pf/vlan/filter.pm commit a44b0e93710c7480275f5a7c6e9ab4f635501c1a Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 9 11:08:21 2014 -0400 Clean code M lib/pf/vlan/filter.pm commit 6c085e6de50d1435db6894ffcaa1abaf9ca836f5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 28 12:29:41 2014 -0400 Removed unusefull $logger M lib/pf/vlan/filter.pm commit 4fc5a1b3215e772851e8158be022195b73337853 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 26 13:04:57 2014 -0400 Added documentation M docs/PacketFence_Administration_Guide.asciidoc commit 68928f4b45331cac90a41157f26b929ce56bf906 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 26 09:24:55 2014 -0400 Fixed syntax M lib/pf/config.pm M lib/pf/file_paths.pm commit a192680110dbe7ef3338687bf00b32fb913b4995 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sun Mar 23 10:15:05 2014 -0400 Change the filter rules M conf/vlan_filters.conf.example M lib/pf/vlan/filter.pm commit b0630cd7f71c4111ada4a0139c3672a2ae4077c0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 7 15:48:48 2014 -0500 Added filter in AutoRegister M conf/vlan_filters.conf.example M lib/pf/radius.pm M lib/pf/vlan.pm commit 975484a53c2bf65f1afaa4796e9ea5c2e2e5f011 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 7 14:35:10 2014 -0500 Moved code from vlan.pm to filter.pm M lib/pf/vlan.pm M lib/pf/vlan/filter.pm commit 44b88df3da3c46514f54efd3d3ea7dad0bca150b Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 6 14:28:31 2014 -0500 Fix for packaging M addons/packages/packetfence.spec D conf/vlan_filters.conf A conf/vlan_filters.conf.example M debian/packetfence.conffiles commit 00934a78ba0472f5f1f3d9ab94cd6d1b8330cd36 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 6 14:12:06 2014 -0500 Added filter in the vlan evaluation M addons/dev-helpers/dump.pl M addons/packages/packetfence.spec A conf/vlan_filters.conf M debian/control A lib/pf/ConfigStore/VlanFilters.pm M lib/pf/config.pm M lib/pf/vlan.pm A lib/pf/vlan/filter.pm commit 0ad0c3319e96d8d17648fa7c1fda479bd3194583 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 26 08:28:04 2014 -0400 Added a new attribute as mail alias M lib/pf/Authentication/Source/LDAPSource.pm commit eeaf65229ce64e294b5f5a20f24e08ca39b3aee2 Author: Louis Munro <lmunro@inverse.ca> Date: Sat May 24 19:55:24 2014 -0400 Added news item for the bugfix. M NEWS.asciidoc commit 3b17915f7be465a83f3241026f791ee4180bc119 Author: Louis Munro <lmunro@inverse.ca> Date: Sat May 24 19:25:59 2014 -0400 Bugfix: radius accounting was using the old _parseRequest and thus was broken. Fixed to use the new switch::parseRequest and radius::_parseRequest. M lib/pf/radius.pm commit 1899d4b70b13bf6e4b65ea0f22b44c8ba1f01ae4 Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat May 24 08:32:53 2014 -0400 Added email alias for sponsor (Exchange and Postfix) M lib/pf/Authentication/Source/LDAPSource.pm commit d844525a479cba59afbe829d4edfca15c7c1ef75 Author: Louis Munro <lmunro@inverse.ca> Date: Fri May 23 22:01:43 2014 -0400 Modified get_oui to return the format expected by PF and added a get_IEEE_oui method. M lib/pf/MAC.pm M t/MAC.t commit 7b95376a21366486534d3992857c1d0ec9f9baf3 Author: Louis Munro <lmunro@inverse.ca> Date: Fri May 23 20:13:40 2014 -0400 Added operator overloading to pf::MAC so that MACs can be compared regardless of how the MAC was passed to the constructor. E.g. 00:00:de:ad:be:ef eq 00:00:DE:AD:BE:EF should return true. This differs from the behavior of Net::MAC. Added an "in_OUI" method for convenience. Allows to check if a MAC is part of an OUI regardless of case or delimiter. M NEWS.asciidoc M lib/pf/MAC.pm M t/MAC.t commit 4d247feca0aff2cd586ae4f0533af2eb5d17a7dc Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 23 15:44:31 2014 -0400 Changed typo M NEWS.asciidoc M lib/pf/web/dispatcher.pm commit f52c78c17240526c456e2e1369825d2ed7a31c1b Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 23 13:46:21 2014 -0400 Use the saved portal if it´s not a uri filter portal M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 9facfe019bec17fb5d030455c46accc83a20f3d6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 23 13:24:19 2014 -0400 Store Portal::Session in session M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 616c7194183e4b9ea8ac1ce88ac243c64d3765e7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 23 13:06:35 2014 -0400 Missing an argument M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 0f4d50d8a5cd0cc3d7215f545e5a19129c79755e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 23 11:39:16 2014 -0400 Reformulate in NEWS.asciidoc M NEWS.asciidoc commit cec818bbafaac58f6f2ebc501bd91f423372c651 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 23 09:24:01 2014 -0400 Corrected 2960 webauth doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 750c2e986adcf29e404c0cc6e98675a4d8f9283f Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 23 09:18:10 2014 -0400 Corrected asciidoc formatting M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit e82ad613d8c2f834e4306e4bbb081faddb7b23ac Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 23 09:15:04 2014 -0400 Added Cisco 2960 web authentication M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A lib/pf/Switch/Cisco/Catalyst_2960_http.pm commit e724e1bf983f2e569658c7b32fe13a4b1b600758 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 22 18:55:46 2014 -0400 Removed registration.nbregpages M conf/documentation.conf M conf/pf.conf.defaults M conf/profiles.conf.example commit 45d945f3b0ef50a4a5ca8457da07f2474b778f28 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 22 18:53:39 2014 -0400 Use the number of registration pages from the profile configuration M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit be2554b76abbf99b54a7649735f6dbc97f1cc0ff Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 22 16:49:39 2014 -0400 Fixed trying to register the wrong node M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit f2b8e029763edc01b9458ab6dbb41310942f7a1b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 22 15:43:31 2014 -0400 Added new attribute nbregpages to Portal::Profile M html/pfappserver/lib/pfappserver/Form/Portal/Common.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile/Default.pm M lib/pf/Portal/Profile.pm commit f5cd042b77c47b4c541f67042fee85e8c98b97c2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 22 13:57:10 2014 -0400 Removed logging statement M lib/pf/config/cached.pm commit 7dcd8d145297daebbbc6db8aef183b605d6c700e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 22 12:55:12 2014 -0400 Fix gaming registration url M lib/pf/web/constants.pm commit d0d4584935a0830577fcc7e4fc64752c225aa496 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 22 11:16:44 2014 -0400 Fixed wrong attribute M html/captive-portal/templates/status.html commit 6814dee27372a740ae88f241a5807d187ee5f8f2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 22 10:56:59 2014 -0400 Added constant for status/logout M lib/pf/web/constants.pm commit b96e497a5925ead723407b38699a097d1ca8ad1f Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 22 09:01:37 2014 -0400 Added a new ldap attribute to match "postOfficeBox" M lib/pf/Authentication/Source/LDAPSource.pm commit 37f764e2afebcbf3df98372c75fe6f4862f0da63 Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed May 21 19:58:30 2014 -0400 Because we know that the device has been autoreg then we can save the category for autoreg M lib/pf/vlan.pm commit c654d47956113df712fe5ca0495cdd02685bc6d8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 21 19:55:24 2014 -0400 Added logout button M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/captive-portal/templates/status.html commit 62903f38fcd35b1575cf6d4ec9a4fff8e2749a23 Author: Durand Fabrice <oeufdure@gmail.com> Date: Wed May 21 19:36:29 2014 -0400 Use psgi.input as Apache2::RequestRec object to retreive pnotes of the current request M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M lib/pf/web/dispatcher.pm commit ade29161f8411faf1f38c4f8bdfd89f54285503a Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 21 10:28:20 2014 -0400 Enable log for the captive portal M lib/pf/web/dispatcher/custom.pm commit 84af2f44f366b2425b5cfca0d3c3e4dcd5e6a7c2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 20 14:37:38 2014 -0400 Updated NEWS file M NEWS.asciidoc commit 390c0126a232b143493742d3a034db8ede0d0159 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 20 14:35:52 2014 -0400 Updated sql schema A db/pf-schema-4.2.2.sql A db/upgrade-4.2.0-4.2.2.sql D db/upgrade-4.2.0-4.3.0.sql commit eb60f96fe9ea2fe16f6069fdd278031c4c4486d3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 20 12:22:38 2014 -0400 Use the last uri from apache M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M lib/pf/Portal/ProfileFactory.pm M lib/pf/Portal/Session.pm M lib/pf/web/dispatcher.pm commit 017496b617f5f7a49edf343c51697340ae4fa653 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 16 13:24:30 2014 -0400 Added support for portal uri filter on catalyst portal M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit efc3450782f976f41e7424ce8b55706e7abdb2ab Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 16 11:44:29 2014 -0400 Use the same portal to validate the link than we use to register by email and sponsor A db/upgrade-4.2.0-4.3.0.sql M html/captive-portal/guest-selfregistration.cgi M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm M lib/pf/Portal/ProfileFactory.pm M lib/pf/Portal/Session.pm M lib/pf/email_activation.pm commit 6b5054191b9a4017d4c1791f41616083e91cda48 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 21 09:32:17 2014 -0400 Update NEWS file M NEWS.asciidoc commit c4371f4a59a4d361abdec7f8693a596e7afc7948 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 21 08:33:30 2014 -0400 Compute only for autoreg M lib/pf/vlan.pm commit dacf0d7217cb98cf023a73b46821c80d6cbb335e Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 20 16:12:48 2014 -0400 Compute access duration or unregdate in 802.1x connection M lib/pf/vlan.pm commit 4bd6f9297604d500b27a68ac43ad022af00603b1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 20 14:14:29 2014 -0400 Allow tests to be ran outside the the t directory M t/SNMP.t M t/SwitchFactory.t M t/all.t M t/binaries.t M t/coding-style.t M t/config-cached.t M t/critic.t M t/dao/data.t M t/dao/graph.t M t/dao/node.t M t/dao/os.t M t/dao/person.t M t/dao/report.t M t/floatingdevice.t M t/hardware-snmp-objects.t M t/integration/radius.t M t/network-devices/cisco.t M t/network-devices/roles.t M t/network-devices/threecom.t M t/network-devices/wired.t M t/network-devices/wireless.t M t/pod.t M t/smoke.t M t/vlan.t commit e67391dd47c4d1692158914af6cfd326ff9f2e6b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 20 14:10:43 2014 -0400 Added src/pfcmd to ignore M .gitignore commit 0a53a08e40a042846b27ab3b503d0d883b25dc97 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 16 19:46:39 2014 -0400 Move to use the conf/git_commit_id to track the last commit used M addons/pf-maint.pl commit 21c50c463d031980b73bc6db16b8a87a14890546 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 16 19:38:14 2014 -0400 Remove test code for admin roles M html/pfappserver/lib/pfappserver/Controller/User.pm commit 73157b9fdf0ab2fdf9a454c153811db0d87c3c14 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 16 14:12:15 2014 -0400 Fixed incorrect function called M html/captive-portal/templates/status.html commit 99261c67f87dbaf84b8becf6fab8aa1b133dbabf Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 16 10:49:38 2014 -0400 Added /status/login for the dispatcher M lib/pf/web/constants.pm commit 2e19467f6ae52a6d11eb1b30d0a255c357bbbdea Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 16 09:32:45 2014 -0400 Added mac-limit config to Juniper documentation M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 02d25fb26f94bbc45818e30af2d8d1e833e09964 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 16 09:21:10 2014 -0400 Added flap-on-disconnect to Juniper device config M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit f218d3b3d9b91e7e8565c30a0efd8d8d6ad870f6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 15 23:11:15 2014 -0400 Update NEWS file M NEWS.asciidoc commit cde19d603d93fcf89ed0bd3dc310ae7bd1f2801c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 15 23:08:01 2014 -0400 Update NEWS file M NEWS.asciidoc commit eec6d45707d533149a6b959fee59d3cc43cd45df Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 15 15:49:56 2014 -0400 Updated NEWS file M NEWS.asciidoc commit 95bfef3e6a00f5e0eea6adf4863230782f43cc84 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 15 15:32:54 2014 -0400 Added check for profile directory existance M lib/pf/pfcmd/checkup.pm commit 3ee1ffa28ecfd04337543c38cf206e992c2cbe4d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 15 15:30:53 2014 -0400 You need to be registered in order to manage your devices M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm M html/captive-portal/templates/status.html commit 4c34486a81a4013eb9707fed6cf56e96051f97b8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 15 14:51:35 2014 -0400 Fixed error message M lib/pf/api/jsonrpcclient.pm commit 8b039d1270fd674626e3110b78b8ff9edb172bbc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 15 11:19:35 2014 -0400 Added support for 'named' parameters M lib/pf/WebAPI/JSONRPC.pm commit 99190012e8a607d481030622c66de023a1d770dd Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 15 07:51:03 2014 -0400 Removed useless file D conf/allowed-gaming-oui.txt.example commit 0607cfcc3e0a53a6b9b6b31cba1d3523841f3bff Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 14 15:31:55 2014 -0400 Changed a test M lib/pf/web/filter.pm commit f489632a0ebc3cec8d04d3d096e49227e49dbe60 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 14 14:20:57 2014 -0400 Fix syntax M lib/pf/web/filter.pm commit e9190eafa1cc62386bed9153a0c17afa9f1a42d1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 14 14:18:43 2014 -0400 Rework for pull request M NEWS.asciidoc M conf/apache_filters.conf.example M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/web/filter.pm commit 64fcb8d8104f5a63f1af12acd168378674567cc8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 14 14:02:00 2014 -0400 Force the initialization of the httpd.portal logger M lib/pf/web/dispatcher.pm commit c3d7767eb63d8717e9096827ba1ee3220da4bbba Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 14 10:45:37 2014 -0400 Fixed renamed is_allowed_mac to is_allowed to match call in controller M lib/pf/web/device_registration.pm commit 6690c030461e1f84a7ad07fdcc45d2bb5a84359b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 13 16:33:39 2014 -0400 Added pf::web module M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm commit 84f9dfc8bfb39e230770ca18370d10460a183c6b Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 13 16:12:24 2014 -0400 Remove invalid call to i18n in Oauth module M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm commit 7ccad94b01352ed2e486a374e6a9edb6eec113ed Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 13 16:04:44 2014 -0400 Replace space with tab M debian/rules commit 5d9f07907319f73f4f4d352c55f0d038cfc73509 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 13 16:02:05 2014 -0400 Added git commit id in conf/git_commit_id M addons/packages/packetfence.spec M debian/rules commit 8774306c7ce893cacbbc2b63a36d8d82d64491df Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 13 15:14:29 2014 -0400 Added additional logging M lib/pf/config/cached.pm commit 2fc96be603b16ca89daeb72b1d24a515404ea42b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 13 11:44:05 2014 -0400 Rename function to node_unregistered to node_is_unregistered to avoid confusion M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/captive-portal/redir.cgi M lib/pf/node.pm commit fa3d4bf710f8b87e84f0e2caac3d6cbefe749600 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 13 11:35:08 2014 -0400 If available use conf/git_commit_id as the base commit M addons/pf-maint.pl commit 0a34ba9205eb99af35bff1cc4d06d75f10e5a4e4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 12 18:57:42 2014 -0400 Added /node/manager as a dispatched url M lib/pf/web/constants.pm commit d8840d446886ed1a0d8597e047fddc70b6109495 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 12 18:49:28 2014 -0400 Only show nodes for non 'admin' users M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm commit 0f1a01f7b8cdb40219070c17437215661db57d1e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 12 18:45:44 2014 -0400 Moved log entry M html/captive-portal/lib/captiveportal/PacketFence/Controller/Node/Manager.pm commit f7173e731ee938286d889cf70a5a20d3ba136272 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 12 18:43:49 2014 -0400 Fix call to wrong function M html/captive-portal/lib/captiveportal/PacketFence/Controller/Node/Manager.pm commit 27be6f7687bd214ffe891dfd9db5589274351e65 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 12 18:43:06 2014 -0400 Fixed invalid call to node_deregister M html/pfappserver/lib/pfappserver/Model/Node.pm commit 6cc5a90d68ccf314e0cf1035616b2b62f3ea4e46 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 8 11:13:31 2014 -0400 Moved PFAPI to it's own module pf::api M lib/pf/WebAPI.pm A lib/pf/api.pm commit 5bc30c6ac962aa520b28da578cf4a15904e27c6a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 12 13:59:19 2014 -0400 Add support for reload the apache_filters.conf M bin/pfcmd.pl commit d367170d80a604e78deb4d4c14a08bbf9e3f65a4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 12 13:56:58 2014 -0400 Refactored the loading of apache filters from pf::config to pf::web::filter M addons/dev-helpers/dump.pl M lib/pf/config.pm M lib/pf/web/filter.pm commit 7ba7bab49ba6b7abaf38ca8b42888da9b64a67b8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 16 09:08:07 2014 -0400 Syntax fix M lib/pf/web/filter.pm commit 1fabfefdeac773b283b35585dae604c752fa10d7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 9 10:52:16 2014 -0400 Change the code to remove warning in portal_error_log M lib/pf/web/filter.pm commit ec2fad06c27a16206e4b178f108f8c2600de7455 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 28 12:32:12 2014 -0400 Removed unusefull $logger M lib/pf/web/filter.pm commit 0ef176a53b7584682a7fd383462163030015357c Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 25 14:06:46 2014 -0400 Update year M lib/pf/web/filter.pm commit b339827b6c1b393621f5f72da4ff577f4bbad4c8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 25 14:04:29 2014 -0400 Added doc for Apache Filters M docs/PacketFence_Administration_Guide.asciidoc commit 31f7848f3d5935555f82450ed3b74bb357a064aa Author: Durand Fabrice <oeufdure@gmail.com> Date: Sun Mar 23 10:16:09 2014 -0400 Fix syntax M conf/apache_filters.conf.example commit 2050bef284410e74d28567cfce277be3c3631d7e Author: Durand Fabrice <oeufdure@gmail.com> Date: Sat Mar 22 22:45:35 2014 -0400 Redefine rule syntax M conf/apache_filters.conf.example M lib/pf/web/filter.pm commit 8f7252103f301ce92df1ac862391542699052e6f Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 7 15:56:01 2014 -0500 Renamed apache_filters.conf D conf/apache_filters.conf A conf/apache_filters.conf.example commit 1ac8fd6919524a0dd9c802d8421ba69be9671c03 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 7 13:57:39 2014 -0500 Clean code M lib/pf/web/filter.pm commit 2aa9c3ec2773a4d697c02231bd70c96a1bd78a7f Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 7 13:56:01 2014 -0500 Move code from dispatcher to filter M lib/pf/web/dispatcher.pm M lib/pf/web/filter.pm commit b8d44db38aa13cbc087da0658726257395150bdb Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 5 16:46:42 2014 -0500 Added missing lib M lib/pf/web/dispatcher.pm commit 377646c6e3e18d9a10b70aa3f9d4adf7b9ce12e0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 5 09:17:17 2014 -0500 Added uri attributes in the uri filter Added more rules M conf/apache_filters.conf M lib/pf/web/filter.pm commit 0ab95a670a8bbb3ff7d5be23a9b3d47d4c709c19 Author: Durand Fabrice <oeufdure@gmail.com> Date: Tue Mar 4 22:26:27 2014 -0500 Added complex rules feature M conf/apache_filters.conf M lib/pf/web/dispatcher.pm M lib/pf/web/filter.pm commit e3a82398abda91d404ba60dd4a501b49e96eda2c Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 4 15:08:23 2014 -0500 Fix rules and update packaging M NEWS.asciidoc M addons/packages/packetfence.spec M conf/apache_filters.conf M debian/packetfence.conffiles commit d8b9573ca2332134f46676a5fc049700271a20d1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 4 13:58:30 2014 -0500 New way to filter apache request M addons/dev-helpers/dump.pl M addons/packages/packetfence.spec A conf/apache_filters.conf D conf/httpd.conf.d/block-unwanted.conf M conf/httpd.conf.d/httpd.portal M debian/packetfence.conffiles M lib/pf/config.pm M lib/pf/file_paths.pm M lib/pf/services/manager/httpd.pm M lib/pf/web/dispatcher.pm A lib/pf/web/filter.pm commit 3553fc890d2da58e4d32a9341914ffa99a91071e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 12 13:37:16 2014 -0400 Added missing default values for snort and suricata M conf/documentation.conf M conf/pf.conf.defaults commit 167cf3ea31ec4e5f63d7425a626d1679acb03ad7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 12 11:08:07 2014 -0400 Use URI::Escape::XS instead of URI::Escape M addons/packages/packetfence.spec M debian/control M html/captive-portal/billing-engine.cgi M html/captive-portal/guest-selfregistration.cgi M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Pay.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Release.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M html/captive-portal/mobile-confirmation.cgi M html/captive-portal/oauth2.cgi M html/captive-portal/redir.cgi M html/captive-portal/register.cgi M html/captive-portal/remediation.cgi M html/pfappserver/lib/pfappserver/Base/Controller.pm M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/Fingerprints.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/UserAgents.pm M lib/pf/Portal/Session.pm M lib/pf/mdm/ibm.pm M lib/pf/web.pm M lib/pf/web/dispatcher.pm M lib/pf/web/dispatcher/custom.pm M lib/pf/web/interceptproxy.pm M lib/pf/web/release.pm commit 79b8cfac93d796a762a3e941ea32ec65c3714e75 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 12 09:41:11 2014 -0400 Update NEWS.asciidoc M NEWS.asciidoc commit 037733612c9ebe43fae72973875d91f773619ee8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 9 18:50:43 2014 -0400 Disabled password hiding M html/pfappserver/lib/pfappserver/Form/Authentication/Source/LDAP.pm M html/pfappserver/lib/pfappserver/Form/ConfigStore/Mdm.pm commit 6aa12abb71e89aea83d040753da5340ee5850a41 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 9 16:34:54 2014 -0400 Fixed redirection URL in captive portal M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit a62af9ed35b4ab356ab5c59e87a5dfa7e6329a7d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 9 13:31:03 2014 -0400 Redirect STDERR and STDOUT to /dev/null then trap all calls to STDERR & STDOUT to the log M lib/pf/services/util.pm commit 9d547102429a2605d4003810ec01f8d073cca713 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 9 13:29:14 2014 -0400 Removed unused options M html/captive-portal/lib/captiveportal.pm M html/pfappserver/lib/pfappserver.pm M lib/pf/web/captiveportal_modperl_require.pl commit 4993255c6a344b6187a2a18cb2354fb3fbb94f19 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 9 13:25:25 2014 -0400 Remove automatically trapping the STDERR or STDOUT to the log M lib/pf/log.pm commit 86fdbb1b9ba3a8e7b745fe374ee6471999f5d307 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 9 13:13:51 2014 -0400 Fixed device registration login and landing templates M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit 494c1885b68df40ab065880d2960dea0a6dc4391 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 9 07:02:04 2014 -0400 Update pf-release to 4.3.0 M conf/pf-release commit 25b2421723c00f3de963bd7243f9be1da8e64758 Author: Loick Pelet <lpelet@inverse.ca> Date: Thu May 8 14:51:20 2014 -0400 improved syntax M UPGRADE.asciidoc commit 85653a6529450a11482661b8ec0e4ccfde783bc3 Author: Loick Pelet <lpelet@inverse.ca> Date: Thu May 8 14:22:07 2014 -0400 added device paramaters for registration M UPGRADE.asciidoc commit 68eb2e931d1e0b66f791841d6cc1a4ce407e09f5 Author: Loick Pelet <lpelet@inverse.ca> Date: Thu May 8 11:44:55 2014 -0400 fixed comments sql upgrade script M db/upgrade-4.1.0-4.2.0.sql commit decae56b420a275006e73a067f5c1c9c92534bdc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 8 11:18:02 2014 -0400 Fixed incorrect call to a function M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 8f5492eac8921238e303912c13975b3fc180e06a Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed May 7 16:02:33 2014 -0400 Correct registration to Registration in admin config menu M html/pfappserver/root/admin/configuration.tt commit ce2f2cbb09f746834098c2372ebd125c9c0cc4d4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 7 16:00:52 2014 -0400 Added root dir to file storage M t/data/chi.conf commit d335f587db373e4cc63d3711cffd47d3f6fb419d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 7 13:59:08 2014 -0400 Remove a breaking dependency M debian/control commit 7a0be2416deb792f90b63914172bee762a9918ab Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 7 10:13:03 2014 -0400 Fixed deauthenticateMac not respecting inheritance M lib/pf/Switch.pm commit be68c2900d5f3c7143b22c542cb1129ca29df201 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 6 15:07:47 2014 -0400 Update ChangeLog M ChangeLog commit fa31a6528111d4b3c1cdaca502253a4b36335745 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 6 15:06:30 2014 -0400 Update UPGRADE file M UPGRADE.asciidoc commit 2bb109cc806e2f4832b7b999fba6a87a6056c9b5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 6 14:54:16 2014 -0400 Added timezones to Wrix M html/pfappserver/lib/pfappserver/Form/Config/Wrix.pm commit 7996f9a50ed852b94e946f2bb797fae21906a2a3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 6 14:47:19 2014 -0400 Prepare release 4.2.0 M ChangeLog M NEWS.asciidoc M addons/packages/packetfence.spec M debian/changelog M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M docs/docbook/xsl/titlepage-fo.xml M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit d92d63b145109753c5e37a2c3c73647aee402371 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 6 14:34:41 2014 -0400 Update HTTP/BrowserDetect.pm to version 1.70 M lib/HTTP/BrowserDetect.pm commit 9f0cc350c9a73f4ab80ade6dbf2c3756759cb321 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 6 14:26:44 2014 -0400 Defined noarch M addons/packages/packetfence-release.spec commit 906c705818a6d17f58bbd0925b303dcf2bdcf274 Author: Loick Pelet <lpelet@inverse.ca> Date: Tue May 6 14:26:19 2014 -0400 modified doc according to packetfence-release version M docs/PacketFence_Administration_Guide.asciidoc commit c088163a51a3b9ef77e645990546406703046db9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 6 14:13:57 2014 -0400 Improve search form on WRIX management page M html/pfappserver/lib/pfappserver/Controller/Configuration/Wrix.pm M html/pfappserver/root/configuration/wrix/search_form.tt commit 2751673a62fb2f0c21e5ac7ce6d686efbfc3299d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 6 14:13:14 2014 -0400 Improve logging M html/pfappserver/lib/pfappserver/Base/Model/DB.pm M lib/pf/Switch/Cisco/Aironet_WDS.pm commit bb6ab87317865f25d6e8fe235023d713f56768a8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 6 14:12:46 2014 -0400 Improve Administration Guide M docs/PacketFence_Administration_Guide.asciidoc commit 68b7bb8b014085e53b95f47b9f4ac1e047260712 Author: Loick Pelet <lpelet@inverse.ca> Date: Tue May 6 13:51:54 2014 -0400 cleanup footer M addons/packages/packetfence-release.spec commit cde7c9bb6a2e19cb1d9d9affa3b12df1bf6e0030 Author: Loick Pelet <lpelet@inverse.ca> Date: Thu May 1 15:28:01 2014 -0400 fixed system variable issue M addons/packages/packetfence-release.spec commit b18e40685ffa307cf114db6c6132cca96963ef5f Author: Loick Pelet <lpelet@inverse.ca> Date: Mon Apr 28 16:10:53 2014 -0400 modified documentation to use PacketFence release package M docs/PacketFence_Administration_Guide.asciidoc commit 83206f918eab998eed61c0a6a24e85afd476db56 Author: Loick Pelet <lpelet@inverse.ca> Date: Mon Apr 28 11:24:56 2014 -0400 fixed directory and install M addons/packages/packetfence-release.spec commit cf19a0ff211d30b8c47c18ae8c3a9ea26ff68c6c Author: Loick Pelet <lpelet@inverse.ca> Date: Mon Apr 28 10:27:16 2014 -0400 removed src M addons/packages/packetfence-release.spec commit bae88301da6a192c8ace54a9398bdfc9d021e379 Author: Loick Pelet <lpelet@inverse.ca> Date: Sun Apr 27 23:21:14 2014 -0400 created spec file for PacketFence RMP Repo file A addons/packages/packetfence-release.spec commit dd43e4e7c1e7f6d33c97883c2ab0a259605d936a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 6 13:44:27 2014 -0400 Export downloads full data M html/pfappserver/lib/pfappserver/Controller/Configuration/Wrix.pm M lib/pf/RoseDB/Wrix/Manager.pm commit f0a651865b8ad9deeb9b61937ec4ca714e0b8a0d Author: Loick Pelet <lpelet@inverse.ca> Date: Tue May 6 13:42:55 2014 -0400 Added new categories and fingerprints and vendor-id M conf/dhcp_fingerprints.conf commit 01c4b3aae00f6c691c55d53577e6c9f4ea2a8835 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 6 13:34:17 2014 -0400 Fixed wrong network configuration on Debian M html/pfappserver/root/interface/interface_debian.tt commit f14f6373b3f616d35b365db1051acf8573d37314 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 6 13:17:05 2014 -0400 Added support for cloning M html/pfappserver/lib/pfappserver/Controller/Configuration/Wrix.pm commit ccb1c6cd69975c73bd2d8513f8e2ec812412de2b Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 6 13:17:55 2014 -0400 Added a prerequired dep M addons/packages/packetfence.spec commit e775841d839a997b7f3599bd26d191e260016bba Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 6 13:03:29 2014 -0400 Fix style of pagination on WRIX management page M html/pfappserver/root/configuration/wrix/list.tt commit 4297d8aaeccd27bdf4af7e40ac15d89bd702fe0e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 6 12:37:51 2014 -0400 Fixed pagination M html/pfappserver/root/configuration/wrix/list.tt commit cdc185b9c4256d8463d8f8202c2d4202c1a6117c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 6 12:37:07 2014 -0400 Added page count M html/pfappserver/lib/pfappserver/Model/Config/Wrix.pm commit ba34c774edc995469c722c80ce60ef169904be37 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 6 12:36:28 2014 -0400 Added page count M html/pfappserver/lib/pfappserver/Base/Controller/Crud/DB.pm commit d87bb89c0650575239a3522040cde0061cc097ee Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 6 11:59:34 2014 -0400 Remove doc about repo in PacketFence_Adminnistration_Guide M docs/PacketFence_Administration_Guide.asciidoc commit 33377a368beb6e78416f2ccc673e3b43cf667aaa Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 6 11:26:30 2014 -0400 Fix for packaging M addons/packages/packetfence.spec commit 9a944002af118a18b6b4e45c29ec9b40cade28a4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue May 6 11:21:36 2014 -0400 Add perl-Net-DNS and perl-Moose excludes in doc M docs/PacketFence_Administration_Guide.asciidoc commit a43cfd791cd437c13dbe3c0a4c39964a03c78c71 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 6 11:06:34 2014 -0400 Load fingerprints into the database M html/pfappserver/lib/pfappserver/Controller/Configurator.pm commit ea60539eabfeb83d1b248706de792c3d250ddce2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 6 10:47:22 2014 -0400 Renamed gaming registration to device registration A conf/allowed_device_oui.txt.example M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm A html/captive-portal/templates/device-landing.html A html/captive-portal/templates/device-login.html A html/captive-portal/templates/device-registration.html M lib/pf/file_paths.pm A lib/pf/web/device_registration.pm M lib/pf/web/gaming.pm commit 428bb0d04888f75058170c4653efe82e505c45ac Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 6 10:45:57 2014 -0400 undef is considered disabled M lib/pf/util.pm commit 9e3171fd80256c16576741291eef3f1d5151445d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 6 09:44:52 2014 -0400 Change generate_fake_mac to fake_mac_enabled M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 911e2e3aa1f66734d93168347d88a6dd42790be6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 6 09:30:36 2014 -0400 Fixed fake_mac_address and dhcpd in networks.conf M html/pfappserver/lib/pfappserver/Model/Interface.pm M lib/pf/util.pm commit 0f909454d50d55f102156baeb8b628562c574744 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 6 08:32:29 2014 -0400 Change Copyright and rename dictionary file M raddb/dictionary A raddb/dictionary.inverse D raddb/dictionary.packetfence commit f76f853c67618b0089a2298f034482fb3b3df705 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 6 08:27:52 2014 -0400 Fix Typo M NEWS.asciidoc commit 60a7e01bd0d20d0873e253b018ec19f260eeceab Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 6 08:14:32 2014 -0400 Fixed ExtractSsid in Cisco Aironet and Change the Vendor in radius dictionary M NEWS.asciidoc M lib/pf/Switch/Cisco/Aironet.pm M lib/pf/Switch/Cisco/Aironet_WDS.pm M raddb/dictionary.packetfence commit 00d8fe6bd32022852279cb55c7d0ecd7b2551e8c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 5 18:49:23 2014 -0400 force change of session id before running M html/pfappserver/lib/pfappserver/Model/Config/System.pm commit a9a2f2ade0ee8c43bf6d53a1739e60e9f2c4f299 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon May 5 15:43:23 2014 -0400 Allow access to the portal engine from inline when registered M conf/iptables.conf.example commit 38ebacc2e9bb0dee6a1aa87cc02fc51c3b38f3ff Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon May 5 15:42:23 2014 -0400 Removed "Gaming" reference in device registration module. M html/captive-portal/templates/gaming-registration.html commit f6d19d6de3c8a2d59eafe693450382a21d64f878 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 5 15:33:27 2014 -0400 Change control on a dep M debian/control commit bf53f56188f935353cdf774531c01162bad44aa1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 5 14:38:36 2014 -0400 Refactor loop to use all M html/pfappserver/lib/pfappserver/Controller/Configurator.pm commit ce797e7228fa212246ca24db67fd0395322d282a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 5 14:23:48 2014 -0400 Removed useless console log M html/pfappserver/root/static/configurator/services.js commit ba4acf585b47b729fd8b84b605c9306267f0e861 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 5 14:08:14 2014 -0400 Set version of HTML::FormHandler to 0.40013 M addons/packages/packetfence.spec M debian/control commit 26ec029852ccdea7347866140fefde948f925313 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 5 14:07:52 2014 -0400 Modify currently-at when finishing first pf startup M html/pfappserver/lib/pfappserver/Controller/Configurator.pm commit 15bb155d90e90641a0988d16126ec15a813eade4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 5 14:07:20 2014 -0400 Minor code cleanup in configurator services.js M html/pfappserver/root/static/configurator/services.js commit 9ace67e3984eb7c18a1e27b12acea2091dbbfb92 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 5 13:54:02 2014 -0400 Removed ulogd dep M debian/control commit df28b242c8500e7233424e62a194d02a8ab2a685 Author: lzammit <lzammit@inverse.ca> Date: Mon May 5 13:38:00 2014 -0400 Update PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Administration_Guide.asciidoc commit f50e34348471c30bb1243f0fdefac035f1026d0f Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 5 13:23:50 2014 -0400 Refactor the service startup in the configurator so it's asynchronous M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/root/static/configurator/services.js commit 2be6a0f7bbd14010fba3d53cb4d6df182c6c8947 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 5 13:09:10 2014 -0400 Update default values for rpc_server & rpc_proto M conf/radiusd/radiusd.conf.example commit 1cae8270a23f535a77d56d62d82a0c79970ccf9d Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 5 13:05:56 2014 -0400 Rename andriod to android M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/pfappserver/lib/pfappserver/Form/Portal/Common.pm commit 1f1ee5fec38898342f8759d59410712ac7b0eb25 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 5 13:04:15 2014 -0400 Fixed default value for DEFAULT_RPC_PROTO M raddb/packetfence-soh.pm M raddb/packetfence.pm commit 94b7a304efbf414381f6dd1ee79accecfbca98d8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 5 13:01:51 2014 -0400 Renamed soap_* to rpc_* and added new variables rpc_proto rpc_user and rpc_pass M conf/radiusd/radiusd.conf.example commit 07f4986d1f59f405a213cdd07ed7c9e9afb5a335 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 5 12:12:12 2014 -0400 Added the ability to use username and passwords for radius rpc messages and configure https messages Rename pf::radius::msgpackclient to pf::radius::rpc D lib/pf/radius/msgpackclient.pm A lib/pf/radius/rpc.pm M lib/pf/services/manager/radiusd.pm M raddb/dictionary.packetfence M raddb/packetfence-soh.pm M raddb/packetfence.pm M raddb/sites-available/packetfence M raddb/sites-available/packetfence-soh M raddb/sites-available/packetfence-tunnel commit b9a7a56332eed1e67d5076cd5e2863208d2a157d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 5 12:08:48 2014 -0400 Fixed password special characters in passwords not being supported M lib/pf/WebAPI/AuthenHandler.pm commit f81460cafe57867a74859fe516d992b5a0c087cd Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 5 11:52:32 2014 -0400 Update Certificate Revocation List Domains M lib/pf/config.pm commit 1f6c9fb5eaa0db75298415deb7cc396d55205448 Author: lzammit <lzammit@inverse.ca> Date: Mon May 5 11:45:09 2014 -0400 Update PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Administration_Guide.asciidoc commit 711344f06a2758afea46ee0443a54ac3e2b6c584 Author: lzammit <lzammit@inverse.ca> Date: Mon May 5 11:43:45 2014 -0400 Update on the oAuth Google & FB documentation M docs/PacketFence_Administration_Guide.asciidoc commit b16dbac9f17f8671600766903f2000da2989595d Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 5 11:41:43 2014 -0400 Defined default oauth2 domains for google and facebook M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GoogleSource.pm commit 1d3d33f52786f28f6ebf1d8cde4bd6dc629ddb5c Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 5 11:27:08 2014 -0400 Logic cleanup of provisionning in catalyst portal M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit b0ae44f8f43923a70e4dbb2ee3c39639771d2cd7 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 5 11:12:57 2014 -0400 Fix provisionning that was always triggered M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit 8ef6bf8feefb92a60460611ddd2834d379055825 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 5 10:40:42 2014 -0400 Use invoke-rc.d in quiet mode M debian/packetfence.preinst commit 477323b08322b88d59ba934c9c07d987d514d115 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 5 10:12:53 2014 -0400 Rename constant to be more generic Include packetfence dictionary in radius config M raddb/dictionary M raddb/dictionary.packetfence M raddb/packetfence-soh.pm M raddb/packetfence.pm M raddb/sites-available/packetfence M raddb/sites-available/packetfence-soh M raddb/sites-available/packetfence-tunnel commit 5fb9d300c3fbfb0830d27ff78764f5795f08b7eb Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 5 10:07:30 2014 -0400 Added PacketFence´s freeradius dictionnary and replace constant name A raddb/dictionary.packetfence M raddb/packetfence-soh.pm M raddb/packetfence.pm M raddb/sites-available/packetfence M raddb/sites-available/packetfence-soh M raddb/sites-available/packetfence-tunnel commit ae602c3d05e337b062d70041ac3b7067a8bb016e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 5 09:56:18 2014 -0400 Clean the 'new mac' when modifying the node M lib/pf/node.pm commit f8eb0c9368f856d555edcb2606b9e6466406a341 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 5 09:45:12 2014 -0400 fixpermissions is now the last target for make devel M Makefile commit 95a364c497072d15c54ebf7c8dfc7dadb676e386 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon May 5 08:56:43 2014 -0400 Comment mod_unique_id in portal http configuration M conf/httpd.conf.d/httpd.portal commit fc8206aa34119273bbea33f95c5030c31d3c4a7e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 2 23:33:26 2014 -0400 Status should return "0" when there are no submanagers M lib/pf/services/manager/submanager.pm commit 35456064d86af4ddd06afc6624781dfe21510304 Author: Loick Pelet <lpelet@inverse.ca> Date: Fri May 2 17:00:44 2014 -0400 fix permission changed before starting service M docs/PacketFence_Administration_Guide.asciidoc commit b1689fdd7add37415d83da984b6df83278292067 Author: Loick Pelet <lpelet@inverse.ca> Date: Fri May 2 16:47:49 2014 -0400 improved samba configuration M docs/PacketFence_Administration_Guide.asciidoc commit ae672002c9a6ce8e65e668a1824ab595e51e812c Author: lzammit <lzammit@inverse.ca> Date: Fri May 2 16:05:02 2014 -0400 Update PacketFence_Administration_Guide.asciidoc infos on billing configuration. M docs/PacketFence_Administration_Guide.asciidoc commit 419030fa04ed18045171e5f5e9b9a28aace4cbdf Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 2 15:43:30 2014 -0400 Added a default message M lib/pf/billing/gateway/mirapay.pm commit 86c918803effce86a7d97b48407be988b8353a27 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 2 15:36:29 2014 -0400 Specify the package name perl-aliased M addons/packages/packetfence.spec commit b0870b0e31a0d94d2732178497ce9e1cbe5531b7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 2 15:34:42 2014 -0400 Added additional validation M lib/pf/billing/gateway/mirapay.pm commit 7908bb02412c5062edcbee7922b1ccbc6e938b0c Author: lzammit <lzammit@inverse.ca> Date: Fri May 2 15:30:40 2014 -0400 Update PacketFence_Administration_Guide.asciidoc Extra information on the billing set up. M docs/PacketFence_Administration_Guide.asciidoc commit 526ad976ca2dd95c0ceba00dd99847d8c826603a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 2 15:26:09 2014 -0400 Rename pf::DB to pf::RoseDB M html/pfappserver/lib/pfappserver/Model/Config/Wrix.pm D lib/pf/Base/DB/Object.pm D lib/pf/Base/DB/Object/Manager.pm D lib/pf/Base/DB/Wrix.pm D lib/pf/Base/DB/Wrix/Manager.pm A lib/pf/Base/RoseDB/Object.pm A lib/pf/Base/RoseDB/Object/Manager.pm A lib/pf/Base/RoseDB/Wrix.pm A lib/pf/Base/RoseDB/Wrix/Manager.pm D lib/pf/DB.pm D lib/pf/DB/Wrix.pm D lib/pf/DB/Wrix/Manager.pm A lib/pf/RoseDB.pm A lib/pf/RoseDB/Wrix.pm A lib/pf/RoseDB/Wrix/Manager.pm commit 4a2afc982d623a27276a324f219cb797e4400da6 Author: Loick Pelet <lpelet@inverse.ca> Date: Fri May 2 15:13:24 2014 -0400 modified pre priorities M addons/packages/packetfence.spec commit fa6274b4b5b49a4567e5a776a0241720331e50be Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 2 15:11:29 2014 -0400 Added MySQL schema link for devel purposes M Makefile commit 185214d3f9f7054c02ec6f61a56234c73b6e92a3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 2 15:10:20 2014 -0400 Should check for dir rather than exist M lib/pf/services/manager/dhcpd.pm commit cbfa426122a39be4462c0343f595e641f689e0d0 Author: lzammit <lzammit@inverse.ca> Date: Fri May 2 15:01:16 2014 -0400 Update PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Administration_Guide.asciidoc commit a849118dfbfedd16ffabf3afc618e5110130d18e Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 2 14:55:03 2014 -0400 Fixed Billing form validation M html/captive-portal/lib/captiveportal/PacketFence/Controller/Pay.pm commit da9856cc1319d197093f4909070046f343786237 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 2 14:52:28 2014 -0400 Full path in permission error messages M lib/pf/pfcmd/checkup.pm commit 566ae653866d1fa59c016a779d4a1398bd9bc829 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 2 14:46:03 2014 -0400 Fixed refactor error M html/captive-portal/lib/captiveportal/PacketFence/Controller/Pay.pm commit 17d86ddfa7edd1a94c3df50274900d1a05a65acc Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 2 14:19:44 2014 -0400 Include missing module and remove call to older api M html/captive-portal/lib/captiveportal/PacketFence/Controller/Pay.pm commit 8a699cf78e13ed97834ba176e910a6b323c01e6d Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 2 14:11:08 2014 -0400 changed Requires to PreReq for somes packages M addons/packages/packetfence.spec commit 3634e6725a0a1cf7f756b72271e0e5c86b68b0c9 Author: root <root@poulicheFencer.desx> Date: Fri May 2 14:01:37 2014 -0400 Create dhcpd dir under var if non-existing M lib/pf/services/manager/dhcpd.pm commit 96515c74662d57242e00c4ca655d99415caefda1 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 2 13:54:29 2014 -0400 Fix call to session M html/captive-portal/lib/captiveportal/PacketFence/Controller/Pay.pm commit 586f67a089e812bcede2253f7f27b8e6a2204749 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 2 13:55:42 2014 -0400 Commented mod_unique_id since it makes httpd.portal crash because it absolutly needs a ip/host entry. M conf/httpd.conf.d/httpd.portal commit da601505076093cc3f1c16d0f9d6c234965aaa2c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 2 13:49:04 2014 -0400 Localization M html/pfappserver/lib/pfappserver/I18N/en.po commit 23630295baaf0a663674300515f59486ce210e59 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 2 13:46:08 2014 -0400 Refactor use of old api M html/captive-portal/lib/captiveportal/PacketFence/Controller/Pay.pm commit e296588e06f3e86d9f7fbf6abafcb863cc2ee09b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 2 13:22:25 2014 -0400 Fixed return value of isManaged M lib/pf/services/manager/roles/pf_conf_trapping_engine.pm commit a776575c78967fdbf564743647d071f1d31c0401 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 2 11:58:16 2014 -0400 Added new enhancement M NEWS.asciidoc commit 19ccdc80bc663b0e947e4e440b5fa4935678e505 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 2 11:39:44 2014 -0400 Remove rewrite of /release into /perl/release M conf/httpd.conf.d/captive-portal-cleanurls.conf commit 62eb807b72f3365dd8fd3bf7d5c415a74f89c846 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 2 10:40:40 2014 -0400 Fixed the default values and args of pf::temporary_password::generate M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/pfappserver/lib/pfappserver/Model/User.pm M lib/pf/temporary_password.pm commit 9792a1f8dfaae4ed3d54990476a7e5e3c8c2b62b Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 2 10:27:27 2014 -0400 Removed BerkeleyDB packaging dep M addons/packages/packetfence.spec M debian/control commit f1e7ce49207e6a998332bdcdfed15b9f008f1c0b Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri May 2 10:19:27 2014 -0400 Fixed typo M README commit a72516ca13f074341c0079d2a5100d2a011af6c4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 2 09:55:29 2014 -0400 Added valid_from and expiration actions when creating a temporary password M lib/pf/temporary_password.pm commit a36b928c155432d5d129891f9ba85c1de44a9c5d Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 2 09:54:40 2014 -0400 Fixed apache config for pre registration M conf/httpd.conf.d/httpd.portal commit 895f34a82a5e6e27a3aa4a2ac9dd3414089bba73 Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri May 2 09:08:11 2014 -0400 Missing isenabled import in httpd.portal config M conf/httpd.conf.d/httpd.portal commit 0ab4bc0d75d921d0c75ae525fa6a76fdc94c7f57 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 2 09:40:01 2014 -0400 Make snmptrapd start before pfsetvlan M lib/pf/services/manager/pfsetvlan.pm commit 0c469a8ef6fa02d6b23d189d2402f0022e3f93a6 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri May 2 09:24:56 2014 -0400 Fixed typos in doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit b6b3d5824cdf3702054cc3cece44502c0bdc80f1 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri May 2 08:54:08 2014 -0400 Axed that file content. M README.network-devices commit bb2696558077b2680454517b2a684a3e7df3f5f6 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri May 2 08:35:40 2014 -0400 Fixed copyright/authors information M debian/copyright M docs/docbook/fop-centos6.patch M docs/docbook/xmlgraphics-fop-centos5.patch M docs/docbook/xsl/headerfooter-fo.xsl M docs/docbook/xsl/packetfence-fo-article.xsl M docs/docbook/xsl/packetfence-fo.xsl M lib/pf/Switch/Aruba.pm commit 1c4a291b0f0e6a646dcf72cbbb2ac497259564aa Author: extrafu <lmarcotte@inverse.ca> Date: Fri May 2 08:19:42 2014 -0400 Update PacketFence_Administration_Guide.asciidoc Fixed typos. M docs/PacketFence_Administration_Guide.asciidoc commit 251798da8a79ca78f27cdaade63a6df51fba445a Author: extrafu <lmarcotte@inverse.ca> Date: Fri May 2 08:08:27 2014 -0400 Update PacketFenceZEN_Installation_Guide.asciidoc M docs/PacketFenceZEN_Installation_Guide.asciidoc commit 947bf8a98dc871dab8b2a1a439bb5c5ef3ab3452 Author: extrafu <lmarcotte@inverse.ca> Date: Fri May 2 08:03:34 2014 -0400 Update CREDITS M CREDITS commit a814264fd3e4d8ceedc05eacf42e59e633c9ad96 Author: extrafu <lmarcotte@inverse.ca> Date: Fri May 2 08:01:02 2014 -0400 Update README M README commit 456d2b7a308bcb959b88edaea9dd4cbf7f2846cd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 1 16:50:20 2014 -0400 Migrated template data into httpd.portal M conf/httpd.conf.d/httpd.portal commit 6612f75b8c2164c8745f04842f8a89d56c986081 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 1 16:12:23 2014 -0400 Fixed device registration URL in web constants M lib/pf/web/constants.pm commit c45143163c1d46fe94b289bff092823cd3e503da Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 1 15:22:07 2014 -0400 Change year 2013 to 2014 in configurator M html/pfappserver/root/configurator/admin.tt M html/pfappserver/root/configurator/configuration.tt M html/pfappserver/root/configurator/database.tt M html/pfappserver/root/configurator/enforcement.tt M html/pfappserver/root/configurator/networks.tt M html/pfappserver/root/configurator/services.tt commit 1241161fc869f3776d1d1b260dce1a586494c753 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 1 15:14:21 2014 -0400 Make processTransaction a Private action M html/captive-portal/lib/captiveportal/PacketFence/Controller/Pay.pm commit 26c2ea0f19823ab6c9d6ae090f6f48434a94d729 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 1 15:11:00 2014 -0400 Removed apple provisionning from the CGI portal M lib/pf/web.pm M lib/pf/web/provisioning.pm commit 20abf61b9228110632cb40023cabbd1c781018dd Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 1 15:09:46 2014 -0400 Removed mod perl URL for wireless mobile config M lib/pf/web/dispatcher.pm commit 2dd1311251eb6faff667258ec00969c6a5d6861f Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 1 15:09:25 2014 -0400 Added dep Perl(aliased) M addons/packages/packetfence.spec commit 695b382a6b7fff5850078ce55743d85817c4fbb1 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 1 15:00:04 2014 -0400 Remove Billing controller D html/captive-portal/lib/captiveportal/Controller/Billing.pm commit 98e7f239ce1d6df921025635c54b4bad00b94c4b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 1 14:59:12 2014 -0400 Remove old code from port M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit 6b1fefbde528af7c0ea6f39ad0e4cd3d881424b0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 1 14:54:53 2014 -0400 Rename the Billing module to Pay D html/captive-portal/lib/captiveportal/PacketFence/Controller/Billing.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/Pay.pm commit 491b5508d442cce3279075c6aff3a8d34d309972 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 1 14:52:06 2014 -0400 Remove Pay D html/captive-portal/lib/captiveportal/PacketFence/Controller/Pay.pm commit 9175e11c5fea8fb76e91e36c79f5853a094b16a7 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 1 14:51:12 2014 -0400 Send to Pay instead of Billing M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit 23c39c765c0d9b8268276b7ee5a3318e6027e57a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 1 14:43:03 2014 -0400 Added new option doc_config M addons/dev-helpers/dump.pl commit 469deae304a578d1429162dd0eaf77b35f1527e5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 1 14:38:08 2014 -0400 Improve trace logging in Portal::ProfileFactory M lib/pf/Portal/ProfileFactory.pm commit 698e136b86d4363f729848a78349701061a46dfb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 1 14:36:54 2014 -0400 Fix condition in register.cgi M html/captive-portal/register.cgi commit ed3f8b24781af80aa92ab1626a18cb0e133687a6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 1 14:33:09 2014 -0400 Minor cleanup to addons/pf-maint.pl M addons/pf-maint.pl commit 086706944ac4d8684b0109507ab72b90945e51b1 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 1 14:39:17 2014 -0400 Fix issue with pfdhcplistener status was not being shown corectly in the admin gui M lib/pf/services/manager/submanager.pm commit 12d8869284f252d73f42b7c5c5f497145da3a8f7 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 1 14:20:56 2014 -0400 Added better defaults M lib/pf/CHI.pm commit 1abef14a6dfede8c2ed97976e93b054433cd0ab8 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 1 14:31:56 2014 -0400 Added violation templates extension localization M html/captive-portal/lib/captiveportal/PacketFence/Controller/Remediation.pm commit 8a253a708a7fafe26ddd72aa7ea41b7eb13006dc Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 1 14:31:03 2014 -0400 Localization M html/pfappserver/lib/pfappserver/I18N/en.po commit dc9a10ceb273732dcacc93ce35d56516615fc15a Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 1 14:11:41 2014 -0400 Traduction for services M html/pfappserver/lib/pfappserver/I18N/en.po commit 13baf32d4af16404b608b01b484710812fe5eded Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 1 13:49:02 2014 -0400 Remove calls to cgi object M html/captive-portal/lib/captiveportal/PacketFence/Controller/Billing.pm M lib/pf/billing.pm commit 308b24e31f5f3279e8cab9e0b8ea9c94a0a29ad3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 1 13:33:46 2014 -0400 Fixed default setting for for chi.conf M t/data/chi.conf commit 2af0cc14b6fdea74f7b9bf10d2453ec975d32621 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 1 13:18:37 2014 -0400 Corrected doc typo in Catalyst Root controller M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 783533f5fe02bee2a6a4a2274d3c08cd161ebeeb Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 1 13:11:01 2014 -0400 Added I18n support to catalyst portal M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 207ea2a94c1fbf9ec26ce76c8ffdb9c0e9cd4d95 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 1 12:32:35 2014 -0400 Allow advanced search of nodes by OS type Fixes #1790 M NEWS.asciidoc M html/pfappserver/root/admin/nodes.tt commit 449cdaa3e542925a0ce75584fb819a9aa0bb4bb9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 1 12:00:17 2014 -0400 Restore improvement to the WRIX management page Please developers, watch out when merging branches! M html/pfappserver/root/configuration/wrix/index.tt M html/pfappserver/root/configuration/wrix/list.tt commit d27960d6985ba6e6cf7ebe6f8ab61996ba8b9481 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 1 11:44:08 2014 -0400 Added perl dependency IO::Interface M addons/packages/packetfence.spec commit b9ca14646a25d54d5178b74709eb50643d4d6289 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 1 11:23:55 2014 -0400 Use the isManaged from parent class M lib/pf/services/manager/httpd.pm commit a9dc6ad051dd679b8488fa1f76ac3bba10a2c081 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 1 11:21:36 2014 -0400 Change any dots in a service name to a underscore M lib/pf/services/manager.pm commit 930ced4dc555a64e021e729997152940f4fd2bda Author: extrafu <lmarcotte@inverse.ca> Date: Thu May 1 11:10:20 2014 -0400 Update NEWS.asciidoc M NEWS.asciidoc commit 63240f32ccc602e64b73b87a350fdd72ced2ef74 Author: extrafu <lmarcotte@inverse.ca> Date: Thu May 1 11:05:07 2014 -0400 Update NEWS.asciidoc M NEWS.asciidoc commit 436927916472242bd9ec4821330fe780b30115ac Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 1 10:51:31 2014 -0400 Added documentation for services.snmptrapd M conf/documentation.conf commit bf6cb1c06ff2f013ab423f7f3ff412cbd0388dd5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 1 10:38:07 2014 -0400 Fix advanced search by node role M html/pfappserver/root/admin/nodes.tt commit e27b15f6240b4b94ecea78dce6d09e59ae3b889e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 1 10:13:42 2014 -0400 New target chown_pf changes current directory to the pf usr M Makefile commit 36b1390799404bb8dfcac0ebd3dadd7693170fdc Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 1 10:11:57 2014 -0400 Added snmptrapd to managed services in pf.conf.defaults M conf/pf.conf.defaults commit 9bb21610285d5cd61ec8e90d6d9fb12802ecc98b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 1 10:04:03 2014 -0400 Display even if there is no name M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm commit 75e165f6a2854cfa317e553e5d66b43132369223 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 1 09:59:03 2014 -0400 Update UPGRADE file M UPGRADE.asciidoc commit 85630870184ecafb538acb57b691bc8a457db7a0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 1 09:58:01 2014 -0400 Improve text-html conversion of documentation.conf M lib/pf/config.pm commit 0db7155fca4567c42e232816a66911e1aa716bd2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 1 09:57:12 2014 -0400 Push registered nodes on stash of status page M lib/pf/web.pm commit ca1f0fcb08dcc81a8747c41d1edaf1ef1a0be574 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 1 09:19:08 2014 -0400 Fix httpd services name detection M lib/pf/services/manager/httpd.pm commit 19f9ce6a9f456993878e62f271aa938c459e9507 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 1 08:28:15 2014 -0400 Fixed request param clearing in Billing M html/captive-portal/lib/captiveportal/PacketFence/Controller/Billing.pm commit 26bad565b80f0208b9d5f2840e586a332ecdcfcd Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 1 08:28:52 2014 -0400 Catalyst httpd.portal uses var/run/httpd.portal.pid M conf/httpd.conf.d/httpd.portal commit e5999ada82d724f36198ae4d821d22f122b8ce5f Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 1 08:13:25 2014 -0400 Replace httpd.portal.catalyst to httpd.portal.cgi (packaging) Added config parameters to manage all packetfence services M addons/packages/packetfence.spec M conf/documentation.conf M conf/pf.conf.defaults M debian/packetfence.conffiles M html/pfappserver/lib/pfappserver/I18N/en.po commit 35b3ae4db0cb46154b509b6750f23ddb90a3330a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu May 1 08:00:33 2014 -0400 Added missing import in lib/pf/services/manager.pm M lib/pf/services/manager.pm commit fe047e784e593f7cdc7cacaedfdd2ec5ae8be7e1 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 1 01:49:42 2014 -0400 Added Billing port A html/captive-portal/lib/captiveportal/Controller/Billing.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/Billing.pm commit fc9c0ab4c7065b94eae4fb1ccced36af62b1bf90 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 30 17:18:40 2014 -0400 Made all services managed by packetfence configuration M lib/pf/services/manager.pm M lib/pf/services/manager/dhcpd.pm M lib/pf/services/manager/httpd.pm M lib/pf/services/manager/httpd_proxy.pm M lib/pf/services/manager/memcached.pm M lib/pf/services/manager/pfbandwidthd.pm M lib/pf/services/manager/pfdns.pm M lib/pf/services/manager/radiusd.pm D lib/pf/services/manager/roles/is_managed_by_pf_conf.pm M lib/pf/services/manager/roles/pf_conf_trapping_engine.pm commit 421a29b470767eafa24a9ae9058a24d334ce47fd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 30 15:41:40 2014 -0400 Make the catalyst portal the default A conf/httpd.conf.d/httpd.portal D conf/httpd.conf.d/httpd.portal.catalyst D lib/pf/services/manager/httpd_portal_catalyst.pm commit 161779b5d947245bf54cd828f6b9027a11e89eca Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 30 15:40:37 2014 -0400 Renamed the conf/httpd.conf.d/httpd.portal -> conf/httpd.conf.d/httpd.portal.cgi D conf/httpd.conf.d/httpd.portal A conf/httpd.conf.d/httpd.portal.cgi commit 1bb3f2a629dc65c72f2dcbdc803ccf2bcd7500b0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 30 15:23:17 2014 -0400 Fixed typo M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit fd247fa2df0fa98accee512ae1dc00f994f7f4a1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 30 15:20:37 2014 -0400 added user cache method M html/captive-portal/lib/captiveportal.pm commit f38bdf529fe43ec4fccde19273bf5c25f35820cd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 30 15:17:59 2014 -0400 Fixed copy and paste error M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit b88b352f119ba73e20fd642b10aa83a0d14b5a40 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 30 15:11:50 2014 -0400 Make return value explict M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit 532fae8cc9f46421c3c4b640a1909f323c98be67 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 30 15:01:14 2014 -0400 Made the wireless profile URL handled by the Catalyst portal M lib/pf/web/constants.pm commit 18f1096fb1fe2b20e69b5b79a196d912a4ed0837 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 30 15:00:24 2014 -0400 Fixed WirelessProfile Controller inheritance and username affectation M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm commit 49d7a5d20519ce3fc033da28516b605e797d2d21 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 30 14:59:09 2014 -0400 Fixed provisionning profile download not displayed on apple devices M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit 36b2e2caf7ebca8dbc7958c7ac3222e9b2a70ff0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 30 15:00:00 2014 -0400 Use a seperate cache id for deauth M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit aa17a8c0bdf48714494fd628731d60a80791ffd3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 30 14:19:04 2014 -0400 Added global cache defaults to make upgrades easier M conf/chi.conf.example M lib/pf/CHI.pm commit 4b2cc7348ce5747914dcc8d53338221fa20703c4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 30 12:36:05 2014 -0400 Added sql schema for wrix M db/pf-schema-4.2.0.sql M db/upgrade-4.1.0-4.2.0.sql A db/wrix.sql commit 6af9528023fb94887ef4a77f1fc810d23eb6fd0a Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 30 11:48:35 2014 -0400 Added a domain in the passthrough to allow google play M docs/PacketFence_Administration_Guide.asciidoc commit 40002a3d0aa4494d29163b069a2ebd8879ab8749 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 30 11:41:31 2014 -0400 Add more info to list of devices on status page M html/captive-portal/content/styles.css M html/captive-portal/templates/status.html commit 70dd88aeff33caa0323b453c3beff2f94c978dc3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 30 10:57:14 2014 -0400 Added Cache::Memcached::GetParserXS as a dep M addons/packages/packetfence.spec M debian/control commit 48d5b70d4176d80ce531081af4c8598cfde04dec Author: Louis Munro <lmunro@inverse.ca> Date: Wed Apr 30 09:47:26 2014 -0400 Added entry regarding eduroam configuration guide to the admin guide. M NEWS.asciidoc commit 61aa5d9ded85b99d09e5492afa520a5513f9c8f5 Author: Julien Semaan <jul.semaan@gmail.com> Date: Wed Apr 30 09:01:40 2014 -0400 Fixed guest_authorized that was always true in the catalyst portal M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit f0bf6b1b8a438ce4386898aabd0d5412fee8db24 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 29 23:52:34 2014 -0400 Typo M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 785d2843ffc81cc661f8e6dcff6a32e73b58bd45 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 29 23:51:52 2014 -0400 802.1x => 802.1X M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 2cad4e027b4393c214823c8087422a2c248673f8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 29 19:09:47 2014 -0400 Added captive-portal_libs.t to compile test M t/TestUtils.pm commit c85dbda209a91d229d9a005672b705a3a351729f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 29 19:09:07 2014 -0400 Fixed eval dection in DIE handler M lib/pf/log.pm commit e32a3cfea599b7080038b82b03bdfecd8b40d9f8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 29 19:07:40 2014 -0400 Updated NEWS file M NEWS.asciidoc commit 481dcbfbaa73eb173537f0f3bff2796f914e7608 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Apr 29 17:43:42 2014 -0400 Added documentation for Eduroam. M docs/PacketFence_Administration_Guide.asciidoc commit 65b7abc445a3c2b9157e9ec45b1a32c6c532090e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 29 17:41:26 2014 -0400 Remove modules D html/captive-portal/lib/captiveportal/Role/Action/Hookable/After.pm D html/captive-portal/lib/captiveportal/Role/Action/Hookable/Before.pm D html/captive-portal/lib/captiveportal/Role/Action/Hookable/Override.pm commit 51d6131dd87ba3269ceb41c4983e281af40ad7dd Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 29 16:43:38 2014 -0400 Removed tables of supported network equipment. - Must review the website and add missing information from that file and then, get rid of that file. M README.network-devices commit 500f664ac11c9606f7ea71cf5ee3ef5ef94529bd Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 29 16:41:26 2014 -0400 Disconnect all memcached connections after thread creation M lib/pf/CHI.pm commit 1b85de03f9e75eaf29b0f1b6dced69887846187b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 29 16:37:35 2014 -0400 Removed "Supported Network Device" table Now referring to the website page. M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 4ca7ab9bd4d7e9348ac6c694c8458743da1a5f04 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 29 16:26:14 2014 -0400 Adjusted Cisco configuration (Minor adjustments)) M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 087c5191bc60ad96756e028dc5485932f69bd1e8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 29 16:17:50 2014 -0400 clear memoized cache objects when a new thread is created M lib/pf/CHI.pm commit ebc538d34d98d0a25b197a1de510aa861b6f1b5c Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 29 16:00:15 2014 -0400 Reformulate M docs/PacketFence_Administration_Guide.asciidoc commit eda3bcdd50b8be5bde7e0b2eb521a6afb4b223a3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 29 15:52:10 2014 -0400 Syntax in Doc M docs/PacketFence_Administration_Guide.asciidoc commit 7828426e69774e06ceb9268f775ba4e8be711e22 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 29 15:46:27 2014 -0400 Admin Guide modification for Web Auth M docs/PacketFence_Administration_Guide.asciidoc commit 09b5c359828db3bb8df4005fa7b88a283e354a51 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 29 15:42:22 2014 -0400 Fixed style error with RuckUs equipment section M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 22b1ec3cd32fe14f8d6dfc50581073e0e541083d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 29 15:18:40 2014 -0400 Added missing module M html/pfappserver/lib/pfappserver/Base/Model/DB.pm commit 6e46d6fbaa7aa77a0e17df83036ad9cfc08330c3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 29 15:00:27 2014 -0400 allow_vulnerable_openssl as yes in radius.conf M conf/radiusd/radiusd.conf.example commit c8053b2080dd620c899baff5ba7855658108bf0b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 29 12:17:52 2014 -0400 Added new options for pfcmd configreload [soft|hard] Will always do a configreload hard when restarting packetfence M bin/pfcmd.pl M lib/pf/config/cached.pm M lib/pf/pfcmd.pm M lib/pf/pfcmd/help.pm commit 66ce276771da82b320c6211d5abfd0289a2811fe Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 29 12:16:12 2014 -0400 Added raddb/sites-enabled as a target to devel M Makefile commit f7b6f59c7df36119e36d6c7da5ff0e0b36c4bb7d Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 29 12:12:56 2014 -0400 Update Log::Log4perl version to use M addons/packages/packetfence.spec M debian/control commit 5106bb4633e87959d91311e560691431d5fd3996 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 29 12:06:43 2014 -0400 Update minimum packages for freeradius and oauth2 M addons/packages/packetfence.spec M debian/control commit 76f162d18a0513e1336873caae8ef277d1177fc6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 29 11:41:25 2014 -0400 Remove switch overlay file the overlay is now in the cache M conf/chi.conf.example M lib/pf/CHI.pm D lib/pf/ConfigStore/SwitchOverlay.pm M lib/pf/SwitchFactory.pm M lib/pf/file_paths.pm M t/data/chi.conf commit f86cf706d4113fb366646023b877d5f5a412b23b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 29 11:33:50 2014 -0400 Renamed manager attribute to managerClassName M html/pfappserver/lib/pfappserver/Model/Config/Wrix.pm commit 4bc70c44f11c9a081aff17cbb4ad212c7325f09c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 29 11:30:18 2014 -0400 Do not redirect stderr or stdout to the log file M html/pfappserver/lib/pfappserver.pm commit efcc6150516f37efccb077b5ebb6250b2255d7e4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 29 10:10:12 2014 -0400 Minor CSS improvement in portal profile editor M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm commit b73b4c785e21baaf5017966b2b8d4461351f7bbd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 29 10:09:43 2014 -0400 Update NEWS & UPGRADE files M NEWS.asciidoc M UPGRADE.asciidoc M db/upgrade-4.1.0-4.2.0.sql commit 7af4906d530d91e5c52ad8a89f7008f593f792de Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 29 10:04:01 2014 -0400 Minor code cleanup and acronyms fixes M html/captive-portal/templates/status.html M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M lib/pf/config/cached.pm commit 27abc85df72deb3b5c4e7ea5fc5f12fc473180a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 3 13:04:35 2014 -0500 revert back control of db_connect to pf::db M lib/pf/DB.pm M lib/pf/db.pm commit 8bbf3177b061a788712077e41325f03d26a5953a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 14 23:54:14 2014 -0400 Added search for wrix M html/pfappserver/lib/pfappserver/Controller/Configuration/Wrix.pm M html/pfappserver/lib/pfappserver/Model/Config/Wrix.pm M html/pfappserver/root/configuration/wrix/index.tt M html/pfappserver/root/configuration/wrix/list.tt A html/pfappserver/root/configuration/wrix/search.tt A html/pfappserver/root/configuration/wrix/search_form.tt M html/pfappserver/root/static/admin/configuration/items.js commit 71ce5d0265ad19712721f3d9d3b7dd183c5f5c9d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 11 10:33:08 2014 -0400 Added count all function M html/pfappserver/lib/pfappserver/Base/Model/DB.pm commit 60df29d6e6e7136d7d95e727af9a99722b5d9529 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 11 10:29:50 2014 -0400 Add the ability to search M html/pfappserver/lib/pfappserver/Controller/Configuration/Wrix.pm M html/pfappserver/lib/pfappserver/Model/Config/Wrix.pm commit 6b5b13a633c7a287cb518b580fdd47e205d13362 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 28 17:37:08 2014 -0400 Added a way to enable snat on a network interface for dns passthrough M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po M lib/pf/iptables.pm commit 3c916888ffd950fd8e54a19eaa8f1a006dff43bf Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 2 18:48:05 2014 -0500 Use csvImport from pf::DB::Wrix::Manager M bin/pfcmd.pl commit 3591af528ea4c9ef47171dd1a0ed0e24bfc7106b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 2 18:47:20 2014 -0500 Added pagination M html/pfappserver/root/configuration/wrix/list.tt commit 0de8a2481a0e8a80a4a48e1f2d2109bb04caf59d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 2 18:03:41 2014 -0500 Changed role to the Crud::DB M html/pfappserver/lib/pfappserver/Controller/Configuration/Wrix.pm commit 81ef812be0136fff8ab4d4e2d026c345a080132b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 2 18:00:06 2014 -0500 Move to a DB backing M html/pfappserver/lib/pfappserver/Model/Config/Wrix.pm commit 6fb73f6bbc40fcb31cfdd043ff9eb6acaaa2f1c9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 2 17:58:57 2014 -0500 Moved csv import functionality to pf::DB::Wrix M lib/pf/ConfigStore/Wrix.pm commit 30a49699dd352c3115b883ff5fc8c2f13d4ff4ec Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 2 13:37:48 2014 -0500 New modules for wrix in the database A html/pfappserver/lib/pfappserver/Base/Controller/Crud/DB.pm A html/pfappserver/lib/pfappserver/Base/Model/DB.pm A lib/pf/Base/DB/Object.pm A lib/pf/Base/DB/Object/Manager.pm A lib/pf/Base/DB/Wrix.pm A lib/pf/Base/DB/Wrix/Manager.pm A lib/pf/DB/Wrix.pm A lib/pf/DB/Wrix/Manager.pm commit d524987a0050162dd7304e671909703974f20fe2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 19 13:28:25 2013 -0500 Will use pf::DB for handling connecting to the database M lib/pf/db.pm commit 214de15cc7d45ce2ea3c2d529005ccbe6d575acf Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 19 13:27:41 2013 -0500 Add new pf::DB to use database modeling A lib/pf/DB.pm commit f0055ce44d28b2b2a87954afa7a0ded38b4affc8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 28 17:23:57 2014 -0400 Add pf::web::release handler M conf/httpd.conf.d/httpd.portal.catalyst commit ff4b61a05f26809f4c8db111c17390c68d46ab89 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 28 17:22:16 2014 -0400 Remove html/captive-portal/custom-lib as a include lib M html/captive-portal/lib/captiveportal.pm commit 3bb1fdf31a935feeac7f4abc0c0d63a9c2e1113f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 28 17:12:25 2014 -0400 add pm and pl files to the ignore list Add pf::log to the BEGIN block M html/captive-portal/lib/captiveportal.pm commit e28b6483e77a578ab2c51c103f30c3e384a39b0f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 28 16:15:24 2014 -0400 Update NEWS file M NEWS.asciidoc commit 17f8024c36b235a0601ba53c0c9f22953e60115a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 28 16:12:51 2014 -0400 Minor improvements to the accounting code M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/accounting.pm M lib/pf/config.pm M sbin/pfmon commit bfef2c3d736b8cf511bfc82f9fa7144c249ab820 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 28 16:12:36 2014 -0400 Added external captive portal Configuration for Cisco WLC M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A docs/images/ACL.png A docs/images/SSID_1.png A docs/images/SSID_2.png A docs/images/SSID_3.png A docs/images/SSID_4.png A docs/images/SSID_5.png A docs/images/SSID_6.png A docs/images/SSID_7.png A docs/images/WLC_PACKETFENCE.png A docs/images/WLC_PACKETFENCE2.png commit eb3355244782dc761eb4ec5e1a4d9ff9e8f12bc0 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 28 16:09:03 2014 -0400 Fix admin portal create that was posting to update M html/pfappserver/root/portal/profile/create.tt commit b24a36337aa2f0015a267078695ef3bf0c6f1030 Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 28 15:33:11 2014 -0400 Used Net::OAuth2::Client webserver object in web.pm M lib/pf/web.pm commit 431de3aeb9ea9a84e8b1741644c194f7ca42a5aa Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 28 14:32:39 2014 -0400 Import listify from util M lib/pf/services/manager/snort.pm commit 129b548be5bb2af48a8258d3844c3810f79d2f4a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 28 14:09:25 2014 -0400 Minor improvement to the WRIX management page M html/pfappserver/root/configuration/wrix/index.tt M html/pfappserver/root/configuration/wrix/list.tt commit fefcad45355c059e9c56329407b2eae6ccca4574 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 28 14:03:56 2014 -0400 Force specific CGI-session-chi version M addons/packages/packetfence.spec M debian/control commit 04ad0545423c2f0997a9f0548286bedf412a490e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 28 13:31:05 2014 -0400 Only build string if the log level is debug M lib/pf/authentication.pm commit ee08860047b52bd4f230f182b845fe7dad090fa5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 28 13:18:29 2014 -0400 Do not authenticate using exclusive sources if no sources are passed M lib/pf/authentication.pm commit 82522ee38147d5706a8c9b49fee2d3b380e9454e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 28 11:40:41 2014 -0400 Remove prototype of listify M lib/pf/util.pm commit c0836a2fa2bca34385118840e63133d1d2ec839a Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 28 11:02:00 2014 -0400 Used Net::OAuth2::Client webserver object in OAuth controller M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm commit 04ea9392cede757535ef1c22a3cb1b50493aa4fd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 28 10:38:24 2014 -0400 Rewrite WRIX in capital letters M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/configuration/wrix/index.tt M html/pfappserver/root/configuration/wrix/list.tt M html/pfappserver/root/configuration/wrix/view.tt commit 3bab2184b805f459416f78c7298addf9beea31ab Author: Julien Semaan <jul.semaan@gmail.com> Date: Mon Apr 28 09:27:03 2014 -0400 Corrected a few bugs in Catalyst Oauth2 controller M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm commit 7f44e9e2f41c48041f30693a1d6ef4dc28af4f38 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 28 09:21:28 2014 -0400 Remove useless warn M lib/pf/iptables.pm commit d9842b593f6b07912ee77b3580c236028fd107c2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 25 19:42:42 2014 -0400 Added additional documentation M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm commit a01eacb521879736f5b36f2edac87ef5234dc36e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 25 17:33:58 2014 -0400 Fixed the path of oauth2 M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm commit c275e622c15d30b3944c27b655923638bb46686f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 25 16:07:12 2014 -0400 Fixed port of cgi version of oauth2 M html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm commit 6374ebece3110ffbd10b62f834a224baa52e14e3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 25 15:50:20 2014 -0400 Fixed deregister M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit c4dd4472269d04a49a280a9829cdd0ded9ef8ef7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 25 15:44:38 2014 -0400 Added missing Private attributes M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm commit 24c5a88c64a973f4afe207f77fd1acf4e4f03204 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 25 15:40:33 2014 -0400 Added missing Private attributes M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm commit da1b78cf8038a7c97071d8374261ce2786d948e8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 25 15:39:34 2014 -0400 Rework error handling M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit e73b540ef3c2cd22cd9f5e09ef866748769e8d87 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 25 15:38:56 2014 -0400 Rework error handling M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 8b7483ab183255dbf2b4cfa4f2161fe903bb4653 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 25 15:32:36 2014 -0400 Added method has_errors M html/captive-portal/lib/captiveportal.pm commit 539da95e5fc9895490473e5d759fcecbe39088ad Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 25 15:20:32 2014 -0400 Added default PID to Catalyst portal for null auth M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit 8b9c11fb70c12e098c33c3535f4d62b19bfa0356 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 25 13:59:43 2014 -0400 Added missing Private attributes M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm commit 8e7d66109365e47cdfe389fca9266b0e949fb74b Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 25 13:09:37 2014 -0400 Added Telnet deauth method to EX2200 module M lib/pf/Switch/Juniper/EX2200.pm commit bc9cd3d124cc83bba826f99ba0477c7a13468f1b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 25 10:53:34 2014 -0400 Remove provisioning tab M html/pfappserver/root/portal/profile/files.tt commit bb070096e7eaa4a3e593e1fb06b755025477532c Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 25 04:47:23 2014 -0400 Corrected redirection of /access in Catalyst portal M html/captive-portal/lib/captiveportal/PacketFence/Controller/Access.pm commit 289ca03684c664b807b7a8c8bc76721361dad98a Author: Julien Semaan <jul.semaan@gmail.com> Date: Fri Apr 25 04:44:49 2014 -0400 Corrected typo in the Catalyst portal root controller M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 7bb71c966b31233f8044f7e5e203c9dd16840343 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 24 16:14:27 2014 -0400 Moved setupCommonStash to the root controller to the auto action M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 68dd6ab333d7d99cbca37c4218fc0820067303af Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 24 15:52:54 2014 -0400 Bump release to 4.2.0 M conf/pf-release commit 63d7d2920800fc828f0728a7e9d9b213086a843d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 24 15:51:59 2014 -0400 Don't retry on duplicate when inserting an SQL row M lib/pf/db.pm commit d826523957b9c760fc5ea8a99385bbda81714e5c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 24 15:50:53 2014 -0400 Fix args in pfappserver::Base::Action::AdminRole M html/pfappserver/lib/pfappserver/Base/Action/AdminRole.pm commit 073744cd8123e8b07fbd343afc535d05110a2aa7 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 24 15:44:46 2014 -0400 Added global error handling M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit b13218b0a515f7183f8081d2a86b131486bc5a86 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 24 15:36:32 2014 -0400 Localization M html/pfappserver/lib/pfappserver/I18N/en.po commit 01ccc0d954e295fd218c7872cf3a1f71a6cd362a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 24 15:28:40 2014 -0400 Added pf::log module M lib/pf/Portal/Session.pm commit 165feb55fa402b6e2129bc3d943fca8c62cf1c7f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 24 15:21:32 2014 -0400 Added dispatcher M conf/httpd.conf.d/httpd.portal.catalyst commit df0b5f39c8d97fc13b05950b3420e19d0aabf964 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 24 15:11:16 2014 -0400 Localization M addons/extract_i18n_strings.pl M conf/documentation.conf M html/pfappserver/lib/pfappserver/I18N/en.po commit a388f3495dc90dedf87b6bad9ebef8013cd59c4e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 24 15:09:51 2014 -0400 Rename 'Node category' by 'Node role' in search M html/pfappserver/root/admin/nodes.tt commit 8fbe490bca915a77d100cb7e6fe2eea5e7c41681 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 24 15:06:16 2014 -0400 Added missing modules M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit 40136b458f756920b81a353948a60fb1220d21c8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 24 14:48:16 2014 -0400 Add new parameter type 'text_with_editable_default' Fixes #1776 Fixes also the placeholder of textarea (parameters of type 'list' in documentation.conf). M conf/documentation.conf M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M lib/pf/ConfigStore/Pf.pm commit 6fe9ab075a1043c45ecb8055909fee709298e6bd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 24 14:51:27 2014 -0400 Fixed issue with method not found M html/captive-portal/lib/captiveportal/PacketFence/Controller/Release.pm commit 8c5319f5885dbdf8fecee71cd622d506a2420546 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 24 14:48:55 2014 -0400 Fix bug with mobile device provisioning M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit 46e6e6a455b9684c730954c445be488e73ba4a07 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 24 13:46:04 2014 -0400 Fixed iisue where controllers were forwarding action to the Root Controller instead of the CaptivePortal Controller M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm commit 99acc5e52d13a1f45c123136cb079221ab35b1ef Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 24 12:10:47 2014 -0400 Web admin: Preserve URL fragment when loging back Fixes #1780 M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/login.js commit 5419a2d2cde63fac606169e023ed46e02b7fd7c8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 24 11:45:20 2014 -0400 Added additional error logging when the session was not created M lib/pf/Portal/Session.pm commit a9795b806b2d2e2e7dcf33ba05211829703ceb12 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 24 11:38:20 2014 -0400 Only lookup expires in once M lib/pf/Portal/Session.pm commit 2bc261e44c0a8b0f9a122ccb21702e41cc09feb9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 24 11:28:36 2014 -0400 Updated the minimal freeradius version to use M addons/packages/packetfence.spec M debian/control commit 91129f2e5169b4297143d70264c94b13c655b687 Author: Loick Pelet <lpelet@inverse.ca> Date: Thu Apr 24 11:11:59 2014 -0400 Removed lock tables, because we're using Innodb M addons/database-backup-and-maintenance.sh commit 6c6dc5d9d771aa4f8e62e8d93d435d2e1d7c1406 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 24 10:37:58 2014 -0400 Added debugging statement for session id M lib/pf/Portal/Session.pm commit 5406d5b7a80f6b12b1e3023020ad10bf4d5b9604 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 24 10:32:06 2014 -0400 Replaced direct calls to Log::Log4perl::get_logger with pf::log::get_logger M lib/pf/util.pm commit ebfe2f2b955acede9c2eea71f10b3ce6ec0c4320 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 24 10:21:20 2014 -0400 Hide mdm configuration M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/portal/profile/create.tt M html/pfappserver/root/portal/profile/tab-content.tt M html/pfappserver/root/portal/profile/view.tt commit 7f7fcfae568a7d3ba780e3d46889d02cb15b673b Author: Loick Pelet <lpelet@inverse.ca> Date: Thu Apr 24 10:25:23 2014 -0400 added item NEWS for database-maintenance script M NEWS.asciidoc commit 0fe83c5b1dc596d8b4e735e7a0a6032158fdcb3e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 23 16:55:28 2014 -0400 Move all logic from the root controller to the captive portal M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit 0266edee12bb8b0d3f8a30e4442eb66d94210f97 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 23 16:41:38 2014 -0400 Added translation to the devel target M Makefile commit ee0df3c60b983a605fb12a523b567aa9dee44eb4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 23 16:09:36 2014 -0400 Remove hookable attribute M html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm commit a1c7e4fa4e8ff8d46998dc87a70822f82fc4fc64 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 23 15:39:48 2014 -0400 Fixed issue with use of uninitialized value M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit ad646e19eee4f14ce90cafa3772972c3b1c184a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 23 13:31:50 2014 -0400 Removed Hookable attribute M html/captive-portal/lib/captiveportal/Base/Controller.pm commit d600023a8da312275acff33650a3a46e347a903a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 24 09:52:28 2014 -0400 Improved the Juniper section in the network device config guide M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit c4ac3e6cc226eb9f8e0a534d4f774b2bd9ef72d1 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 24 09:07:12 2014 -0400 Corrected date in footer of EX2200 module M lib/pf/Switch/Juniper/EX2200.pm commit 41b88ae8eefba1e07f132f45cc736fcdedcac7f4 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 24 09:02:34 2014 -0400 Updated NEWS file for Juniper EX2200 and minor code corrections M NEWS.asciidoc M lib/pf/Switch/Juniper/EX2200.pm commit d61c7360c4c22384020ba74a4205bcfb2d93ab9a Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 24 08:36:19 2014 -0400 Typo in logging of EX2200 M lib/pf/Switch/Juniper/EX2200.pm commit b4fc73c8190d9dea70e5de2be3962c49dcd68f8f Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 24 08:31:12 2014 -0400 Documentation improvement for Juniper EX2200 module M lib/pf/Switch/Juniper/EX2200.pm commit 303e9b7b26a5ccb6e67e71e7478e90aa7dec9188 Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 24 07:45:00 2014 -0400 Corrected the package name of the EX2200 module M lib/pf/Switch/Juniper/EX2200.pm commit 8598c4c8697264979c298cb2b72b037845c3f07b Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 24 06:36:23 2014 -0400 Rebase EX2200 on Switch directory M lib/pf/Switch/Juniper/EX2200.pm commit 5e77e46c3b0ffd3a07cd0b0acc81a5a497bdae3e Author: Julien Semaan <jul.semaan@gmail.com> Date: Thu Apr 24 04:24:04 2014 -0400 Added Juniper EX2200 module A lib/pf/Switch/Juniper/EX2200.pm commit 047275d930573eb5e561af1e700379c56a14a49c Author: Julien Semaan <jul.semaan@gmail.com> Date: Tue Apr 22 09:52:00 2014 -0400 Corrected the setAdminStatus of the Juniper module M lib/pf/Switch/Juniper.pm commit f7aee5f26f91a790e6afe0d263919e172ad5e67f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 24 09:44:16 2014 -0400 Indentation M addons/database-backup-and-maintenance.sh commit 5594687ed97c1f4fed81b7dfcbd383197216de1c Author: Loick Pelet <lpelet@inverse.ca> Date: Thu Apr 24 09:30:18 2014 -0400 improved script backup M addons/database-backup-and-maintenance.sh commit 7b8d42a0393fb1527b647509c477731466846a6c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 23 14:29:09 2014 -0400 Set regexp filter in LDAP source case-insensitive M NEWS.asciidoc M lib/pf/Authentication/Source/LDAPSource.pm commit 8fc88492698fefe9d9ff44175f964444a2ae5729 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 23 13:53:16 2014 -0400 Added google play link to PacketFence Android apk M html/captive-portal/templates/release_with_android.html commit 5a0602c53053bd44526c96c6ab3a76584ca9e161 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 23 11:43:43 2014 -0400 Added notify example M lib/pf/api/jsonrpcclient.pm M lib/pf/api/msgpackclient.pm commit abc37107412c5c9229a78bd0b1d1588687718760 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 23 11:43:01 2014 -0400 Removed debug statement M lib/pf/WebAPI.pm commit 165af8eda7aa50bd74427e7947f8acfbba0db799 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 23 09:31:48 2014 -0400 Removed authorization for android PacketFence Agent Updated doc for provisioning M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/web/provisioning.pm commit 675da6e020a856e1651b331f21bc0ba558321c70 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 18 13:34:08 2014 -0400 Reload config before starting packetfence M addons/packages/packetfence.spec M debian/packetfence.postinst commit 3242cb4564d21fae28603f9ca991244140fb9f09 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 18 13:17:14 2014 -0400 pod fix M lib/pf/Switch/Aruba.pm commit 21f5a6938facd89a4790a41bb286e654b6000550 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 18 10:46:52 2014 -0400 Fixed search function not using the correct field name M lib/pf/ConfigStore.pm commit be0b6d5fe079615ab0083dcc2a50f891946b5e80 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 17 17:28:03 2014 -0400 Set cookie name to CGISESSION M html/captive-portal/lib/captiveportal.pm commit ecb5334ac234e44a57194bcd0bf1985b3093b00a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 17 13:37:55 2014 -0400 Remove pf::pfdns::constants from exclude list M t/pf.t commit 9bda83e31ea0c5355d7a3ba8f79f976ec1e5ccaa Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 17 13:35:41 2014 -0400 Fixed syntax error M raddb/packetfence.pm commit be7fc41ae1d86d46407307ce7aa282dbf3b1ed00 Author: Loick Pelet <lpelet@inverse.ca> Date: Thu Apr 17 14:37:52 2014 -0400 pfsetvlan logs in packetfence.log by default M conf/log.conf.d/pfsetvlan.conf.example commit aee878c54e47c4b66da51c22fe2b7cb449d03531 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 17 13:26:30 2014 -0400 Renamed port to rpcport in raddb/packetfence.pm M raddb/packetfence.pm commit 8a235c688401be59b2a90f8c0ae05c495ac5d433 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 17 13:11:46 2014 -0400 Moved shared content to seperate template M html/pfappserver/root/portal/profile/create.tt A html/pfappserver/root/portal/profile/tab-content.tt M html/pfappserver/root/portal/profile/view.tt commit 10e6428036b1200aa564c2ba842770324355ea21 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 17 12:44:40 2014 -0400 Added conntrack as a dep M addons/packages/packetfence.spec M debian/control commit 90cc0a1796a84fce5155284b49129bdc87efe3ff Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 17 12:04:04 2014 -0400 Support calling the parent object properly M lib/pf/Switch.pm M lib/pf/Switch/AeroHIVE.pm M lib/pf/Switch/Aruba.pm M lib/pf/Switch/ArubaSwitch.pm M lib/pf/Switch/Avaya.pm M lib/pf/Switch/Avaya/WC.pm M lib/pf/Switch/Belair.pm M lib/pf/Switch/Cisco/Aironet.pm M lib/pf/Switch/Cisco/Aironet_WDS.pm M lib/pf/Switch/Cisco/Catalyst_2960.pm M lib/pf/Switch/Cisco/WLC.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/Switch/Dlink/DWS_3026.pm M lib/pf/Switch/Enterasys/V2110.pm M lib/pf/Switch/Extricom.pm M lib/pf/Switch/HP/Controller_MSM710.pm M lib/pf/Switch/HP/MSM.pm M lib/pf/Switch/Hostapd.pm M lib/pf/Switch/Huawei.pm M lib/pf/Switch/Meru.pm M lib/pf/Switch/Motorola.pm M lib/pf/Switch/Ruckus.pm M lib/pf/Switch/Trapeze.pm M lib/pf/Switch/Xirrus.pm M sbin/pfsetvlan commit d571404abd2a918cf026a3071b62b67c23f82dd1 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 17 10:14:30 2014 -0400 Fixed issue where soap server host and port was not being read properly M raddb/packetfence-soh.pm M raddb/packetfence.pm M raddb/sites-available/packetfence M raddb/sites-available/packetfence-soh M raddb/sites-available/packetfence-tunnel commit ba007733d5d757851787d18c701c0dbb39f3d171 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 17 09:03:04 2014 -0400 Added services.pfbandwidthd in documentation.conf M conf/documentation.conf commit becbc01934f1768608a0df184982002a36c498b1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 16 15:33:25 2014 -0400 Added missing modules M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 041c709850d0e3d5df67cd27cac0d9ef761fbcf9 Author: Loick Pelet <lpelet@inverse.ca> Date: Wed Apr 16 17:19:40 2014 -0400 re-added url for OUI and DHCP_fingerprint M lib/pf/file_paths.pm commit f162bbb1eb6b7b5d5000e4844602d592de4321ea Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 16 14:32:23 2014 -0400 Fix pfbandwidthd inline detection M sbin/pfbandwidthd commit 4f25b4d63ea3849ee59a82bcb6b2c1cff7f1a2d6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 16 14:20:30 2014 -0400 Allow pfbandwidthd to be managed by pf.conf M conf/pf.conf.defaults M lib/pf/services/manager/pfbandwidthd.pm commit 9fe075b087ef2ea2676fcdc0c9bf847105be9bbf Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 16 13:38:03 2014 -0400 Fix the parsing of the SNMP traps for disassociate M sbin/pfsetvlan commit b0782a0f8ec08e58e9c9aeb64c431694b849cb75 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 16 12:55:24 2014 -0400 Added url device-registration & revert bad commit M conf/httpd.conf.d/captive-portal-cleanurls.conf M conf/httpd.conf.d/captive-portal-common.conf commit 6ab1345b1b6a2eef9843fa9aae2a0217cab6c79e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 16 12:48:46 2014 -0400 Added url device-registration M conf/httpd.conf.d/captive-portal-common.conf commit ecd3388b291a1f0d5a52c9031faef258f811b756 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 16 12:47:16 2014 -0400 Take expiration from CHI config M lib/pf/Portal/Session.pm commit dddb2a04db5d8f5b755318684038d1be271bbe44 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 16 12:20:35 2014 -0400 Changed name of parameters M html/captive-portal/register-gaming-device.cgi commit 70e60a7f0dbbf3357de6e962525234d16046a0fb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 16 11:34:00 2014 -0400 Added new url device-registration M lib/pf/web/constants.pm commit ac400aec0cc8486378e8d85aeb7c7f6f4f76a6a5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 16 11:01:09 2014 -0400 Change the port to not conflict with httpd.proxy M conf/httpd.conf.d/httpd.portal.catalyst commit f2032a257b6ce4c89500e11b91ceaaaa97192eeb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 16 10:48:43 2014 -0400 Change the default session expiration for httpd.portal to 10 minutes M conf/chi.conf.example commit dfe28d645e8149bf9a7e96adbfbb01f7c37c69e8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 16 10:55:07 2014 -0400 Fix httpd.proxy config M conf/httpd.conf.d/httpd.proxy commit 83812074ebafe14f4661a1fa47bb12459b77321a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 15 17:57:43 2014 -0400 Made match and type fields required M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm commit 8a84f5017bb81f57a1e5111258190042a2b0a2fc Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 15 14:46:25 2014 -0400 Remove use cpan version D lib/CGI/Session/Driver/chi.pm commit 1cdef2e472b436a20e8c5b2624fd5257b7e92343 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 15 14:45:35 2014 -0400 Restore file A lib/Catalyst/Plugin/Session/Store/CHI.pm commit 156b534e92d7632b493621758b282302c9d4da15 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 15 14:23:12 2014 -0400 Will return nothing if database cannot be reached M lib/pf/class.pm commit 8977687c7c41bee8d57eac13dd8b1826f3ebac31 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 15 13:35:30 2014 -0400 Remove support for BerkeleyDB M lib/pf/CHI.pm D lib/pf/Role/CHI/Driver/BerkeleyDBUmask.pm commit 422f773064b42de0604e826b8500612a26c5fdd5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 15 13:25:31 2014 -0400 Added /usr/local/pf/var/cache_control in packaging M addons/packages/packetfence.spec M debian/packetfence.conffiles commit eb8fb21644178674dd6ffe30ef04b075de9f4a4d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 15 13:13:23 2014 -0400 Use the version from cpan D lib/Catalyst/Plugin/Session/Store/CHI.pm commit e3801775558ccd890637aa80d1db7c5d13933868 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 15 13:07:47 2014 -0400 Fix calling a undefined function M lib/pf/config/cached.pm commit 05a10d1086179edf1d040540087952e8062e2124 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 15 13:07:03 2014 -0400 Do not trap STDERR and STDOUT M conf/httpd.conf.d/httpd.portal commit d6e420476d2eb075f897c2ec47b4809788501419 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 15 13:05:42 2014 -0400 Added the ability to not trap stderr and stdout for logging M lib/pf/log.pm commit 531739aa70c5f35b3af6da97c79bfef4d3120c8a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 15 13:04:46 2014 -0400 Removed the reinitilization of logging M lib/pf/web/captiveportal_modperl_require.pl commit ca259dbd81d7807e609aa95f4768a211d3ea4967 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 15 12:14:38 2014 -0400 Add new ignore pattern M .gitignore commit 2a2f08e6423e47e9b679bc8dc47a7ba75864748a Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 15 13:01:06 2014 -0400 Touch cache_control and remove cachedb dir M addons/packages/packetfence.spec M debian/rules commit f490fc9d35763411e3b834d1399b3cdde7696d5e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 15 11:37:09 2014 -0400 Updated documentation M lib/Catalyst/Plugin/Session/Store/CHI.pm commit 337abe7a5640e40e512b3bf0253a475d700958a5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 15 08:42:45 2014 -0400 Replace CGI::Session::Driver::memcached by CGI::Session::Driver::chi M addons/packages/packetfence.spec M debian/control commit d263596fbb1eec302c3798aa1780c1aea3b0675d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 14 12:01:19 2014 -0400 Add configuration paramters to pfbandwidthd M conf/documentation.conf M conf/pf.conf.defaults M sbin/pfbandwidthd M sbin/pfmon commit 14e8ef45c41d350a5ecb6695a28615cf26b0b433 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 14 11:58:00 2014 -0400 Changed the AcceptMutex to posixsem M conf/httpd.conf.d/httpd.admin M conf/httpd.conf.d/httpd.portal M conf/httpd.conf.d/httpd.portal.catalyst M conf/httpd.conf.d/httpd.proxy M conf/httpd.conf.d/httpd.webservices commit d856d90a4f5a25b8c9f400c1aba1fc364664104d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 14 10:38:12 2014 -0400 Provide full path for pfcmd in error message M lib/pf/pfcmd/checkup.pm commit 5f6fd3e4cc46291093a2956f8c3ac837068a7fbb Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 11 18:50:58 2014 -0400 Added missing include M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit c39bbaee2bb6381bd23d06a1bda5466d106e4359 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 11 14:08:17 2014 -0400 Make checkForViolation Private M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm commit a29b58afa75f65a8a1c8096c5c4976e924c06b8d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 11 11:42:36 2014 -0400 Rollback using berkeleydb as a cache M conf/chi.conf.example commit 82bd8ad1a1723323d8132a7713ff4d22c0aee89e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 11 11:01:48 2014 -0400 Fix spec file M addons/packages/packetfence.spec commit 4162a734eb01b26263ef3db25098a113fd2d5c3c Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 11 10:08:48 2014 -0400 Fix overwrite autoreg by pfdhcplistener M lib/pf/node.pm commit 2ded4cbb15c96e639a479d15bb7cd77a90ad801a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 11 09:24:17 2014 -0400 Fix for the nightly build M addons/packages/packetfence.spec M debian/rules M lib/pf/CHI.pm commit 8934dbe87b7ff45b4978add45b7211dd7f9a3da1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 11 08:01:43 2014 -0400 Added missing in the packaging M addons/packages/packetfence.spec M debian/packetfence.conffiles commit 1a662421e1c730872d5264504fdbfb7925eb8d01 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 10 16:57:19 2014 -0400 Mark checkIfCanRegistration and unknownState as private M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm commit 9a9d00099c48735f82c8f04db2f476492e6d00bf Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 10 16:56:44 2014 -0400 Added needed modules M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit ab35d1dcf96e10e7605279d3087efc55353bd0df Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 10 15:36:07 2014 -0400 Fixed issue with BerkelelyDB blocking when one or more databases are being opened M lib/pf/CHI.pm commit b273d7344bec58e80aee207b76220b32697f000b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 10 15:28:35 2014 -0400 Added new service httpd.portal.catalyst A conf/httpd.conf.d/httpd.portal.catalyst M lib/pf/pfcmd.pm A lib/pf/services/manager/httpd_portal_catalyst.pm commit c8144821b95a7779182e93cfba76f2f26a7dccc5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 10 13:02:23 2014 -0400 Rename GamingRegistration to DeviceRegistration A html/captive-portal/lib/captiveportal/Controller/DeviceRegistration.pm D html/captive-portal/lib/captiveportal/Controller/GamingRegistration.pm commit 085f3dcda306c62e1cdc4a2ce5e6b492c4b463f7 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 10 12:47:14 2014 -0400 Fixed typo M html/captive-portal/lib/captiveportal/Model/Portal/Session.pm commit a989aa70ed7c933ad3fbd2f2d17d515463a9b1a0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 10 14:14:00 2014 -0400 Added missing module M addons/packages/packetfence.spec M debian/control commit d6b834555bb94654b63c9e5d03e301924b8bb6d6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 10 11:38:53 2014 -0400 Fix missing perl module M addons/packages/packetfence.spec M debian/control commit cd0c8dc7c8454c8bef65934bf889190822cad47b Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 10 11:05:13 2014 -0400 Update upgrade sql D db/upgrade-4.1.0-4.1.1.sql M db/upgrade-4.1.0-4.2.0.sql commit c7466411e4d3321cea137279a6369905273b6dd7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 8 16:38:45 2014 -0400 Added missing dep libtext-csv-xs-perl M debian/control commit c3bbcff230b6823ace01301c988882dbfa615af9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 8 16:29:40 2014 -0400 Change the regexp to match oauth passthrough and proxy passthrough M lib/pf/pfdns/constants.pm commit 6a4bd2f5fecfb267ea106b06e59b6d965a275cbc Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 8 14:55:22 2014 -0400 Added new command admin_roles updated usage to include chiconfig M addons/dev-helpers/dump.pl commit 0d50d988804cdcd697195f7af2f135190914b552 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 8 13:07:16 2014 -0400 Moved to use Data::MessagePack::Stream to unpack data M lib/pf/WebAPI/MsgPack.pm commit f9110f6dcd5a28c5126d634402039aa491c5e53f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 8 13:06:18 2014 -0400 Added json vs msgpack M t/benchmarks/webservices_client/msgpack_vs_soap.pl commit b839822cb1f5775d7aec852a221366b340a7da69 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 8 12:46:12 2014 -0400 Export isenabled M html/captive-portal/redir.cgi commit 88c03d1be29f810a8733f3c56889a4457cecf091 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 8 12:41:04 2014 -0400 Export clean_ip M html/captive-portal/redir.cgi commit 934f98c3651fc898fde1d6452732bd9c0b3586e0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 8 11:55:24 2014 -0400 Added Const::Fast as a dependency M addons/packages/packetfence.spec M debian/control commit 8bd549aa5e3c2cb5a11c67d9d1f46cc9c19c4151 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 8 11:43:45 2014 -0400 Fix error with importing into namespace M html/captive-portal/redir.cgi commit 5cbf91fafe187027489eb7b3f55aaf39f7c9004a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 8 11:42:36 2014 -0400 To do not import into main namespace M lib/pf/web/captiveportal_modperl_require.pl commit 31ef4cb041cd3c55fe5c11309e289540950e858a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 8 10:00:42 2014 -0400 Switch the order of regex when detecting a firewallRequest to avoid the switch not found error M sbin/pfsetvlan commit a58a91c4fe917c24d1f333b64f8af62086de098f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 7 15:45:42 2014 -0400 Added new setting for soap_server and soap_port M conf/radiusd/radiusd.conf.example commit 802d626abbd4ce10ec539c1ee48f0830ddca3503 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 7 15:19:33 2014 -0400 Added support for json-rpc M lib/pf/WebAPI.pm commit 3c14246ad4a12912828a9c3b1ef9d9753f609e36 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 7 14:54:20 2014 -0400 Updated the documentation M NEWS.asciidoc commit 8b955b8aca8157c45c9aa82ec22df993fd2886b4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 7 14:52:32 2014 -0400 Added support for JSON-RPC A lib/pf/WebAPI/JSONRPC.pm A lib/pf/api/jsonrpcclient.pm commit 681c2d04846c6a887e1afba9e0108edfbee2206d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 7 14:31:47 2014 -0400 Fix issue with sending notifications M lib/pf/api/msgpackclient.pm commit 8c4adc6ccbd286392f18c582bae6bd3429a0b71d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 7 14:15:16 2014 -0400 Updated documentation M lib/pf/api/msgpackclient.pm commit 07831d2fd3200688140f488009bfd515f9b2d617 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 7 10:44:15 2014 -0400 Fix issue with programname not being set properly M sbin/pfdhcplistener commit e66d2b1633a54e250e169cb97a3722f0c6b5cd99 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 7 10:19:09 2014 -0400 Set index to zero for internal messages M sbin/pfsetvlan commit a4a0b35c3ee983fd83223292dafa878fdd76a3ff Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 4 14:44:33 2014 -0400 use IO::Handle to avoid error in LWP::UserAgent M addons/pf-maint.pl commit 1ad0f662475878c879b9932317e030457e61cd83 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 3 17:10:06 2014 -0400 Added rule for raddb/sites-enabled M Makefile commit 037eccf9f585118b5092c9d929cc83f079aed548 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 3 17:09:38 2014 -0400 Fixed issue with umask not being set M lib/pf/CHI.pm A lib/pf/Role/CHI/Driver/BerkeleyDBUmask.pm commit 71d865adc7f7f17a20df478fb16c4373ba6d4be3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 3 16:09:02 2014 -0400 Allow the host and port to be passed to send_msgpack_request M lib/pf/radius/msgpackclient.pm M raddb/packetfence-soh.pm M raddb/packetfence.pm M raddb/sites-available/packetfence M t/benchmarks/webservices_client/msgpack_vs_soap.pl commit 6a2ced5e37a3a746478fcdc51807c8ccc7b890a4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 3 15:40:00 2014 -0400 Added new module to call rpc A lib/pf/api/msgpackclient.pm commit 713a3848bf715ef6fc4d73562895360545a01ccd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 3 12:09:35 2014 -0400 Updated query to match schema M raddb/sql/mysql/dialup.conf commit d43bf45ecd457a9c958cd6f4b2cfa87a20516b84 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 3 11:16:57 2014 -0400 Fix formatting M raddb/sites-available/packetfence commit cf41f8a718d036d260143c7762bcf941d86b258b Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 3 11:41:13 2014 -0400 Fix module name M debian/control commit 0ef79c8a1e6619ebe4b429d059090a22895ca9fa Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 3 10:10:22 2014 -0400 Remove external portal from dispatcher.pm to a specific perl module Conflicts: lib/pf/web/dispatcher.pm M lib/pf/web/dispatcher.pm A lib/pf/web/externalportal.pm commit a02b49b93950831dd15af9172281e90517e075fc Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 2 18:47:43 2014 -0400 Revert sending content as a scalar ref M lib/pf/WebAPI/MsgPack.pm commit f342eeb3443b2addd0652fae73dd770a87a49b11 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 2 16:36:06 2014 -0400 Added dep modules M addons/packages/packetfence.spec M debian/control commit 837878180c122d3cf37247ceb729e8ca9208fed7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 2 15:01:25 2014 -0400 Added support for notifications M lib/pf/WebAPI/MsgPack.pm commit 6494939a0218ebb77171497936f76deb47e44d04 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 2 14:30:07 2014 -0400 Changed a more realistic data being sent M t/benchmarks/webservices_client/msgpack_vs_soap.pl commit 37b35398ac03b560cd2fa4f6d749de5c2068a450 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 2 11:32:34 2014 -0400 Remove double declarations M lib/pf/db.pm commit d411619ea9185c656f6a0e58f4b53356d0950901 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 2 11:30:52 2014 -0400 Remove unused method M lib/pf/log.pm commit 2af104aa1681102f81e00b1c70713ee3ec7d646f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 2 11:21:31 2014 -0400 Rename gaming_devices_registration to device_registration M lib/pf/iptables.pm commit 73249729d6b4bf4c5d6f6fccad2fa70b09394f05 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 2 11:19:24 2014 -0400 Added additional check to see if ::ALLOWED_RESOURCES_PROFILE_FILTER is defined M lib/pf/Portal/Session.pm commit 01cc98a2dc67048aaa2edbfc7d3f5074eff6b169 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 2 11:16:36 2014 -0400 Lock files now start with a dot M lib/pf/config/cached.pm commit 2dabf873b4fbb9fcbe6f9c87d1b65146a1763112 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 2 11:05:03 2014 -0400 Preload perl modules M conf/httpd.conf.d/httpd.webservices A lib/pf/web/webservices_modperl_require.pl commit 11a2bda26f68265686660b708e886b37502aa801 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 2 11:00:26 2014 -0400 Removed eval and duplicated check M lib/pf/db.pm commit 0206e31702b8933c25cee1e095ae9b03533d0924 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 2 10:32:17 2014 -0400 Replace CHI::Driver::File with CHI::Driver::BerkeleyDB as the top level cache M addons/packages/packetfence.spec M conf/chi.conf.example M debian/control commit 1078a0f63819ff966e81ea5b12f1acf57aab826d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 1 18:37:11 2014 -0400 Only use threads when not in apache M lib/pf/WebAPI.pm commit 4fbddb16da091d25b55c744f4839bb0ec74089e9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 27 16:50:59 2014 -0400 Use the msgpack client instead of the soap client M raddb/packetfence-soh.pm M raddb/packetfence.pm commit 6b2cfb35b1d1061a676e8346da6e5e45bf591965 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 27 16:47:00 2014 -0400 Lowered the iterations in the Benchmark script M t/benchmarks/webservices_client/msgpack_vs_soap.pl commit 69423c4cda2e09a7545664fa1c0551da348255e2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 27 16:45:53 2014 -0400 Set the preferred parser to XML::LibXML::SAX M lib/pf/radius/soapclient.pm commit 2deea1f27fbb68bd0a81aa82ae0c5dd20f109eaa Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 27 16:44:26 2014 -0400 If the content type is application/x-msgpack then use the msgpack serialization M lib/pf/WebAPI.pm commit 7e6578206909eb5c30976e8fc084ce2566ffe2b3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 27 16:42:01 2014 -0400 Create a benchmark script between the msgpack vs soap A t/benchmarks/webservices_client/msgpack_vs_soap.pl commit 51d7902429eecc30b21289519cedb33f291a04aa Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 27 16:41:06 2014 -0400 New radius client for msgpack A lib/pf/radius/msgpackclient.pm commit f8bbdfb330d1d136fea1421d81c17807de30cb4d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 27 16:39:45 2014 -0400 Added new WebAPI handler for msgpack A lib/pf/WebAPI/MsgPack.pm commit d3d977f2a824d767f0e9e39564a22a786b907702 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 2 09:10:26 2014 -0400 Fix display of last IP address in advanced search We must consider iplog entries with an end_time in the future. M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit f77e3c4366c906124674d6090763869d8e87c01b Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 1 13:50:21 2014 -0400 use CHI 0.56 as dep in RHEL/CentOS packaging M addons/packages/packetfence.spec commit 909e161230df71bcf22bc3359ed507c36703cf1c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 1 13:07:44 2014 -0400 Preload pfappserver M conf/httpd.conf.d/httpd.admin commit ad796bafb57f43c33d05f591ae196cd5840d17cc Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 31 16:57:58 2014 -0400 Give a default value if var/cache_control does not exists M lib/pf/config/cached.pm commit 0b7b20bd51d3f6665079dd84c14a156daf95d061 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 31 15:31:15 2014 -0400 Only _callFileReloadOnceCallbacks if there are callbacks M lib/pf/config/cached.pm commit f0330d325750b8e909161a140776dc92c8a6fc4d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 31 13:21:48 2014 -0400 Fixed issue with the onfilereloadonce was not being triggered M lib/pf/config/cached.pm commit 2c9c651829e590eb6b6ab88798e10d6a09d2778b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 26 19:52:27 2014 -0400 Update cache control after writing files M lib/pf/config/cached.pm commit 86a512f1ca668e611cd7d70d5c1084f96890308c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 1 10:41:01 2014 -0400 Removed dependency on Perl module PHP::Session M addons/packages/packetfence.spec commit 560b6d561ec32cd264e1e4d4d34bb5149a82e868 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 27 13:41:08 2014 -0400 Added back expire.locationlog M conf/pf.conf.defaults commit d9b6240ce73b11ecbd5aeec1723a05308fda6d7a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 27 10:51:29 2014 -0400 Respect destination_url when signing up M html/captive-portal/templates/login.html commit 824fd81b53230c3ae8d3e0b545cbad52d4938b10 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 25 09:27:22 2014 -0400 Added CLONE method to deal with thread M lib/pf/db.pm commit 2c440eb2babb63b2b874dd5d88a4206e6bf3410e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 24 14:39:55 2014 -0400 Untaint keys of File drivers M lib/pf/CHI.pm A lib/pf/Role/CHI/Driver/Untaint.pm commit b88419f1f088bfe68565ee5bff1e60b7f115f4dd Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 24 14:38:08 2014 -0400 manually purge the cache since purge does not work for memcache M bin/pfcmd.pl commit 1fc87c52a21d751518a384e38a886ac21b359d52 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 24 14:37:56 2014 -0400 manually purge the cache since purge does not work for memcache M sbin/pfmon commit 10b9b2661b21f73ee6c3cc98d8067065ed1fb3be Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 24 14:23:00 2014 -0400 Delete expired session M html/pfappserver/lib/pfappserver/Controller/Admin.pm commit 71c9f31571e2afb97bbfe11d689b2247d93de82e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 24 13:54:29 2014 -0400 Set expiration time on the back end M conf/chi.conf.example commit 7cf0c3813b459acd95f507a0a0d875ae48057365 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 24 12:53:47 2014 -0400 Pfmon will perform a cache cleanup the session cache of httpd.admin or httpd.portal M conf/documentation.conf M conf/pf.conf.defaults M sbin/pfmon commit 446fae903890a59a73d51f988dbcce341bc2e229 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 24 12:47:02 2014 -0400 If expires_in is defined in chi then this would override the value in Catalyst::Session M lib/Catalyst/Plugin/Session/Store/CHI.pm commit d6330011a2420e4e063c5bd3e07153ba63cb2977 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 24 12:44:27 2014 -0400 Removed warnings M addons/extract_i18n_strings.pl commit b043b4cadd61ff5ae706f26aa9e67045f939c77f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 24 12:26:45 2014 -0400 Inhert from Tie::Handle and added support for printf M lib/pf/log/trapper.pm commit dfb602a9f7f98187d88aef3c0c1a41cce519a27d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 24 11:55:36 2014 -0400 Documented chi session behavior M html/pfappserver/lib/pfappserver.pm commit 510c014e5a86c7bdcd85b2fd1ca4eb379f7b9625 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 24 11:30:01 2014 -0400 Install logging in the die handler M lib/pf/log.pm commit 0f35d25e81b8e9b8584af6146d7c0ba8b64d67e8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 24 11:42:23 2014 -0400 Use the same typo as defined in portal profile M html/pfappserver/lib/pfappserver/Form/Violation.pm commit 415f5083bb6a509c6c280b340f2f042251931d20 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 24 11:37:50 2014 -0400 Fix typo M html/pfappserver/lib/pfappserver/Form/Violation.pm commit 4093a334af64546293d021e0aac2e6b30103af2f Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 24 11:32:38 2014 -0400 Added missing redirect_url in the violation config M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/root/violation/view.tt commit 3916f845cb2808db3aeb8a7ce53eb329117784f5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 21 15:10:31 2014 -0400 Use expire logic in the chi driver M bin/pfcmd.pl M lib/pf/CHI.pm commit f288b662de87a174525c561ec2a56c4e44d748ac Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 24 10:53:48 2014 -0400 Added conntrack in sudoers file M addons/packages/packetfence.spec M debian/packetfence.postinst commit 2c2a0a8bafc54bc8e5dbc5541a329d5311c5fb8e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 21 14:53:38 2014 -0400 Fixed escaping error M Makefile commit 8f774793eec5cb790958ddbeac544e4a41b353cc Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 21 14:52:33 2014 -0400 Added new command pfcmd cache <namespace> expire M bin/pfcmd.pl commit 9d09b61804646af5f9af94b78e2a633100c5a858 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 21 14:50:46 2014 -0400 Added new command pfcmd cache <namespace> expire M lib/pf/CHI.pm M lib/pf/pfcmd.pm commit 663e28b3a9eb7d77a6d18c4483d85af927bdf4e1 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 21 10:25:11 2014 -0400 Removing tabs M html/pfappserver/lib/pfappserver/Model/Admin.pm commit d5ff4e31ea892ed7c4a55800b12b02d7a5ab399e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 20 16:45:03 2014 -0400 Fixed conversion of wildcards to regexps Was affecting domain passthroughs. M NEWS.asciidoc M lib/pf/pfdns/constants.pm M lib/pf/proxypassthrough/constants.pm commit 27bd6016b8a13638b2c6c06061f4ad4ecf9588c1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 20 16:24:50 2014 -0400 Fix network access for users with no role Fixes #1778 M NEWS.asciidoc M db/pf-schema-4.2.0.sql M html/captive-portal/register.cgi commit 8e5a1ebe1f669fb6c9d4a43c4cfef7737cc5c851 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 20 16:13:11 2014 -0400 Fixed issue with merging parameters M lib/pf/CHI.pm commit 3238972a20a207e0482deca9b30d594a4fe3a6e0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 20 15:36:15 2014 -0400 Added additional log files M lib/pf/file_paths.pm commit 0f185a0f2cbed05f855de2784351cda013369232 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 20 15:31:03 2014 -0400 Fixed incorrect pid_file being created M sbin/pfdhcplistener commit 759104aa0571fd67f985397c9a645b175ca3f603 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 20 14:36:02 2014 -0400 Add perl modules Log::Any Log::Any::Adapter Log::Any::Adapter::Log4perl M addons/packages/packetfence.spec M debian/control commit b349e58a6a6cafc55de2af86cdc86e49980efd79 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 20 14:29:47 2014 -0400 Add lib/pf/pfcmd/pfcmd_pregrammar.pm as a target M Makefile commit ac5efaf994475205d90369c99c1024f2919d0472 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 20 14:12:59 2014 -0400 Added logging M lib/pf/CHI.pm commit 04648e1cfb07e8ba87cf70b01055a72b00b9ac81 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 20 13:51:12 2014 -0400 Added sudo, permissions raddb/certs/dh targets and added them to sudo M Makefile commit 1ed6cccc87535bdd6e43c0434e07d25010afb676 Author: Chris <github@chris03.com> Date: Thu Mar 20 13:42:11 2014 -0400 join iplog when end_time > NOW() When listing all nodes I added a condition to join iplog table when end_time is after the current time. M lib/pf/node.pm commit 03ee83c20c4bf5814f5a165ead295c3803d6273f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 20 12:17:20 2014 -0400 Disable memcached instead enabling it M addons/packages/packetfence.spec commit 31a6a153086ae9c9690e5caa666cf12efdb2f4bf Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 20 12:11:47 2014 -0400 Added devel target M Makefile commit c8bc900fb6e6904994c658af4baea20081a11fea Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 20 12:07:17 2014 -0400 Fix false negative in smoke test M t/pfcmd.t commit 9112179380e3336a6f790df01c1ed41f1906aa31 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 19 16:39:13 2014 -0400 Remove createpid from Export list M lib/pf/util.pm commit 32584671e0656727a12edcb0963b2fc23c28d2d8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 19 16:37:15 2014 -0400 Ignore conf/chi.conf M .gitignore commit 97e8355a3dd6c7088ac142920692186b0374cc6a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 19 16:35:52 2014 -0400 Renamed registration.gaming_devices_registration to registration.device_registration and registration.gaming_devices_registration_role to device_registration_role M conf/pf.conf.defaults commit 531773d0daaa2123894877de3dd2aa57ca01752e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 19 16:30:55 2014 -0400 Will calculate the amount of test that is needed to run M t/pfcmd.t commit c29d9489f05aa842337ee6fc8699b9b87254c974 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 19 16:15:00 2014 -0400 Verify if a template is valid before checking it in M addons/dev-helpers/git/pre-commit.pl commit 6c8c8d71fabd6e611ba95c947e0ccc55f64b999d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 19 15:13:11 2014 -0400 New test for memcache vs dbi A t/chi-stats/chi_stats_memcache_vs_dbi.pl A t/chi-stats/dummy.dat commit bd2fa89904d6a31ba20c6222a7c898d69f9a0f52 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 19 14:47:00 2014 -0400 Test chi_stats.pl loading the configurations in and out of chi New test to compare using memcache and the file system Added sql for database test M t/chi-stats/chi_stats.pl A t/chi-stats/chi_stats_memcache_file.pl A t/chi-stats/test.sql commit d3685f982f40dd29cf0f61ff86fff01fe02a58d1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 19 13:37:00 2014 -0400 Added some chi benchmarks A t/chi-stats/chi_stats.pl commit bba2594ad2f7955b274e96f08a8f70b966f1a6d6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 19 13:01:40 2014 -0400 Add precommit hook A addons/dev-helpers/git/pre-commit.pl commit 1f6dcb76d2b37467996dc66150bccbc4c3e5a65b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 18 17:52:20 2014 -0400 Updated gitignore M .gitignore commit 1bf5b043df3779cb8dae1f20edd88422c852e201 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 18 17:51:26 2014 -0400 Removed log file no longer created from rotation M addons/logrotate commit 30337ba7fd9abaf3524a49189308ef3d01217368 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 18 17:49:53 2014 -0400 Move pf::log::trapping from pf::log to it's own module M lib/pf/log.pm A lib/pf/log/trapper.pm commit 21a8561847a9ca2d82e513c90a22ff93b120eee1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 18 13:04:47 2014 -0400 Redirect STDERR and STDOUT to the services log files M lib/pf/log.pm A lib/pf/services/util.pm M lib/pf/util.pm M sbin/pfbandwidthd M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfdns M sbin/pfmon M sbin/pfsetvlan commit f9efd324268c46c324f29b14160cfbba0d33d908 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 18 12:17:32 2014 -0400 Fix syntax error M sbin/pfdns commit 892a0c888950ec71fcc4dfca024c7ea8e06c63f9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 18 11:14:06 2014 -0400 Update documentation to match pf param M conf/documentation.conf commit 8d90b267396e4304fdee534bf7c836bf3b5c7c66 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 18 11:10:18 2014 -0400 Use the nasname as the id M raddb/sql/mysql/packetfence.conf commit c5aee5e71868141b2535f9917dcd5dabae8b2b11 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 18 10:57:36 2014 -0400 Simplify the chi.conf config to better share common configurations M conf/chi.conf.example M lib/pf/CHI.pm commit 45aadf42274e9906ddd453032a4076f1bd39c02b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 18 10:27:42 2014 -0400 Script for running the the portal admin test server A addons/dev-helpers/pf-portal-test-server commit 54b3ca09154549ecfdd74773d4dfcd98816d2087 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 18 10:26:01 2014 -0400 Fixed the namespace of CHI M html/captive-portal/lib/captiveportal.pm commit 7f9c458b3b54bf8bf5d1acf5b51a6f5d283551d4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 18 10:17:35 2014 -0400 Script for running the pf-admin-test-server A addons/dev-helpers/pf-admin-test-server commit ee5e253ec9068f6a9a985c2363255a614794ed36 Author: lzammit <lzammit@inverse.ca> Date: Mon Mar 17 15:55:50 2014 -0400 Update PacketFence_Network_Devices_Configuration_Guide.asciidoc Correcting typo in Cisco radius configuration (aaa group server radius packtfence) to (aaa group server radius packetfence) M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 249c84eba9f5bb4eb310b607b39667561f86fa2a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 17 15:23:18 2014 -0400 Updated the help for pfcmd cache M lib/pf/pfcmd/help.pm commit 5309ae1318494b97e502204e7b1abd383423ba73 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 17 15:22:29 2014 -0400 Added new action switch and switches M addons/dev-helpers/dump.pl commit 0c9060a5408ce837c8a036c12283dc821a7f6f9d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 17 11:16:37 2014 -0400 Added new command pfcmd cache M bin/pfcmd.pl M lib/pf/pfcmd.pm M lib/pf/pfcmd/help.pm commit b3593327a9b9b3b9a030a855b188cd2e9a5ed3c7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 17 11:15:56 2014 -0400 Untaint configuration values M lib/pf/CHI.pm commit 12fffa428f9b94951b1d5dfaa7c7b1e540ef202f Author: Loick Pelet <lpelet@inverse.ca> Date: Fri Mar 14 11:17:00 2014 -0400 removed delaycompress option M addons/logrotate commit cd3d92ba51643ac19beac183d9e09381a3d6de5c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 14 19:42:09 2014 -0400 fixed XSS issue Conflicts: html/pfappserver/root/configuration/adminroles/list.tt html/pfappserver/root/configuration/adminroles/view.tt html/pfappserver/root/configuration/floatingdevice/list.tt html/pfappserver/root/node/advanced_search.tt html/pfappserver/root/node/simple_search.tt html/pfappserver/root/user/advanced_search.tt html/pfappserver/root/user/simple_search.tt M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/reports.tt M html/pfappserver/root/admin/users.tt M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/authentication/source/read.tt M html/pfappserver/root/config/networks/view.tt M html/pfappserver/root/configuration/adminroles/list.tt M html/pfappserver/root/configuration/adminroles/view.tt M html/pfappserver/root/configuration/authentication.tt M html/pfappserver/root/configuration/floatingdevice/list.tt M html/pfappserver/root/configuration/floatingdevice/view.tt M html/pfappserver/root/configuration/switch/list.tt M html/pfappserver/root/configuration/switch/view.tt M html/pfappserver/root/configurator/configuration.tt M html/pfappserver/root/configurator/database.tt M html/pfappserver/root/configurator/networks.tt M html/pfappserver/root/configurator/services.tt M html/pfappserver/root/graph/counter.tt M html/pfappserver/root/graph/dashboard.tt M html/pfappserver/root/graph/line.tt M html/pfappserver/root/graph/pie.tt M html/pfappserver/root/graph/report.tt M html/pfappserver/root/interface/create.tt M html/pfappserver/root/interface/list.tt M html/pfappserver/root/interface/view.tt M html/pfappserver/root/node/advanced_search.tt M html/pfappserver/root/node/simple_search.tt M html/pfappserver/root/node/view.tt M html/pfappserver/root/node/violations.tt M html/pfappserver/root/portal/profile/copy_file.tt M html/pfappserver/root/portal/profile/edit.tt M html/pfappserver/root/portal/profile/files.tt M html/pfappserver/root/portal/profile/index.tt M html/pfappserver/root/portal/profile/new_file.tt M html/pfappserver/root/portal/profile/view.tt M html/pfappserver/root/roles/index.tt M html/pfappserver/root/roles/read.tt M html/pfappserver/root/soh/index.tt M html/pfappserver/root/soh/read.tt M html/pfappserver/root/user/advanced_search.tt M html/pfappserver/root/user/list_password.tt M html/pfappserver/root/user/print.tt M html/pfappserver/root/user/simple_search.tt M html/pfappserver/root/user/view.tt M html/pfappserver/root/user/violations.tt M html/pfappserver/root/violation/list.tt M html/pfappserver/root/violation/preview.tt M html/pfappserver/root/violation/view.tt commit 3d1504245cf5d7b935d3f87ecda78cf3176b75cf Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Mar 14 11:15:48 2014 -0400 Temporary fix for 1775. This is TEMP. Need to work out a real solution. M lib/pf/Switch/Cisco/Catalyst_2960.pm commit 3dba4bdc3a50a69d6e9b988603118668c17ff26d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 14 10:06:42 2014 -0400 Include all the conf/*.example in the packaging M addons/packages/packetfence.spec commit bc6c8baba684076114e774c4fc361a23a86e26e1 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Mar 13 19:17:01 2014 -0400 Made Freeradius config self-documenting. M raddb/sites-available/packetfence commit 6680e00706bb9108ef1ab844a1e34b451c922754 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 13 16:22:50 2014 -0400 Remove chi cache table M db/pf-schema-4.2.0.sql commit 9fe52549af27f13255275c4f63ee5f338f236163 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 13 15:51:22 2014 -0400 Adding missing empty directory A conf/ssl/.gitignore commit b15b461a7821acf656b52339a3645abe6f9e7863 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 13 15:23:25 2014 -0400 Move back to using the namespace httpd.admin M html/pfappserver/lib/pfappserver.pm commit cb11161893a2d3a402e965649e299f6155164d68 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 13 10:46:35 2014 -0400 Moved to use CHI for sessions M html/captive-portal/lib/captiveportal.pm commit f2c8c496386937bbffce4bf896489e279211bbe2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 13 10:42:49 2014 -0400 Rename to match module name Moved chi arguments to a has called chi_args M html/pfappserver/lib/pfappserver.pm D lib/Catalyst/Plugin/Session/CHI.pm A lib/Catalyst/Plugin/Session/Store/CHI.pm commit 4df819fb7b96fb5da899476c7bf592f32b08b2cc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 13 00:04:18 2014 -0400 Added conf/log.conf.d/.* to the packaging M addons/packages/packetfence.spec commit 3a4ebd5d08e9890ffb900db50a2f3917d6ca28c6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 12 20:29:46 2014 -0400 Moved chi.conf to chi.conf.example M addons/packages/packetfence.spec D conf/chi.conf A conf/chi.conf.example commit 6b3322462756c3c7b16165702257b4f569e1f221 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 12 20:26:53 2014 -0400 Added support for a database backing for in chi.conf M lib/pf/CHI.pm commit 12d616f36dda71ecbb9de63b002cc7e6b2ad404e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 11 15:44:08 2014 -0400 Fix use of an uninitialized variable M lib/pf/services/manager/submanager.pm commit 4f53aee1911b2a9414f12f67644f60140b2cde55 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 11 15:43:08 2014 -0400 Fix issue where pf::services::manager::pfdhcplistener will hang for 60 seconds M lib/pf/services/manager/pfdhcplistener.pm commit 330f00ce5a0280eca81da0a00fcdb3616d636b35 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 11 14:57:38 2014 -0400 Added new log files to logrotate M addons/logrotate commit cea0f09fbbf4d7b41d245d2ad2e44689f06bd8e6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 11 13:50:46 2014 -0400 Removed all other log configuration M conf/log.conf.example commit a277684a40e0f11ddc7a98a7de720fe6282211b0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 11 13:40:25 2014 -0400 Move logging to a seperate file M conf/httpd.conf.d/httpd.admin M conf/httpd.conf.d/httpd.portal M html/pfappserver/lib/pfappserver.pm M lib/pf/file_paths.pm M lib/pf/log.pm M sbin/pfbandwidthd M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfdns M sbin/pfmon M sbin/pfsetvlan commit 0bdd3a706671dc0fc99706df4da8458490c6a900 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 11 13:15:14 2014 -0400 New log configuration for pf services A conf/log.conf.d/httpd.admin.conf.example A conf/log.conf.d/httpd.portal.conf.example A conf/log.conf.d/pfbandwidthd.conf.example A conf/log.conf.d/pfdetect.conf.example A conf/log.conf.d/pfdhcplistener.conf.example A conf/log.conf.d/pfdns.conf.example A conf/log.conf.d/pfmon.conf.example A conf/log.conf.d/pfsetvlan.conf.example commit 467f0d546730e5bbdfe88957ffa137930d1184da Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 11 12:09:45 2014 -0400 Move to use CHI for sessions A lib/CGI/Session/Driver/chi.pm M lib/pf/Portal/Session.pm commit 34c6ea57787adf54a4c03838077c3c6136c9cd58 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 11 11:16:06 2014 -0400 Updated documentation M lib/Catalyst/Plugin/Session/CHI.pm commit f681faba34113ecba4bd9ffd421bdb60ae2a7444 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 11 10:56:36 2014 -0400 Moved to using pf::CHI for caching M sbin/pfdns commit 4199b8c67963e4d11dd45aed829b10e21cbc3d54 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 11 10:21:43 2014 -0400 Updated test count M t/pfcmd.t commit a5dd6990b3f08448f322d860db0f7d4dff3f2e63 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 11 10:19:46 2014 -0400 Added new cache namespaces httpd.admin httpd.portal pfdns M conf/chi.conf M html/pfappserver/lib/pfappserver.pm A lib/Catalyst/Plugin/Session/CHI.pm M lib/pf/CHI.pm commit 98fcd291173133ab09ae85ced6fc4a81fa693b52 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 10 17:03:16 2014 -0400 Delete user session after user logouts M html/pfappserver/lib/pfappserver/Controller/Admin.pm commit b517f6dd53ea85e9dbb42e33a00b05f6e860545a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 10 11:33:45 2014 -0400 Added mod qos gui M addons/packages/packetfence.spec M conf/documentation.conf M conf/httpd.conf.d/httpd.portal M conf/pf.conf.defaults commit 9ef562c44a8779637d8fa05c01074b290d925139 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Mar 8 08:58:51 2014 -0500 Add new command pfcmd configreload M bin/pfcmd.pl M lib/pf/config/cached.pm M lib/pf/pfcmd.pm M lib/pf/pfcmd/help.pm commit cdb8695e2494d8069f139d8e3ca72d3df47d797a Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Mar 8 08:53:28 2014 -0500 Updating the switches will no longer delete active switches M db/pf-schema-4.2.0.sql M db/upgrade-4.1.0-4.2.0.sql M lib/pf/freeradius.pm commit bff527c0ceab65558b2b70dc0c8d0d7250337337 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Mar 8 08:47:34 2014 -0500 Automatically load sources M lib/pf/authentication.pm commit 64d69846565d871618acf235341ed456f4d8e165 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Mar 8 07:30:48 2014 -0500 Added onfilereloadonce option M lib/pf/config/cached.pm commit 1b5a77588526b9cdbf4c0568f7f5a1b928139bb5 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Mar 8 07:29:39 2014 -0500 Fixed syntax error M lib/pf/violation_config.pm commit cae8a12cc3fe7bbf7372a95e562a468b0e3df24e Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Mar 8 07:27:31 2014 -0500 Refactor calculation of the timestamp to _getFileTimestamp M lib/pf/IniFiles.pm commit 9a07df67113ed10d3806ce4f046db03f77a7e5c6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 7 15:13:50 2014 -0500 Added all the pfservices log files M lib/pf/file_paths.pm commit b2f9e5bdf7bf44a9bc844ed05e52f51bf03964cd Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 7 15:12:10 2014 -0500 Changed umask for log files M conf/log.conf.example commit 6a1e6c33608894127b9c5cdac1fe20e3650a3a63 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 7 15:55:01 2014 -0500 Fixed locationlog_synchronize param in radius.pm M lib/pf/radius.pm commit f371c3d2885eac909a94e0532df11b4063384986 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 7 11:22:49 2014 -0500 Removed the service pfcache M addons/packages/packetfence.spec M bin/pfcmd.pl M lib/pf/ConfigStore/Switch.pm M lib/pf/pfcmd.pm M lib/pf/services.pm M lib/pf/services/manager.pm D lib/pf/services/manager/pfcache.pm M lib/pf/violation_config.pm D sbin/pfcache commit 1d6f9e7a96f3d35a160f99721e85a943d09fd6dc Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 7 08:26:07 2014 -0500 Added callbacks that will only happen once when the file is reloaded M lib/pf/config/cached.pm commit b2013b3607d24a0aa1f92cf3d95a63d204180898 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 7 08:21:05 2014 -0500 Removed documentation that is no longer revelent M lib/pf/config/cached.pm commit dae5a78661c80941dbf659c5e378d3b2fa654b92 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 6 17:18:58 2014 -0500 Renaming gaming registration to device registration A html/captive-portal/lib/captiveportal/PacketFence/Controller/DeviceRegistration.pm D html/captive-portal/lib/captiveportal/PacketFence/Controller/GamingRegistration.pm commit 45480ea9cf35a1832c3096064f6db37ba9d403c6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 6 17:17:02 2014 -0500 Move the inline3 fake mac to here M html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit e88875c5d17ef8025bd2381926c973b748eb7d1d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 6 17:16:09 2014 -0500 Inhert from from PacketFence::Model::Portal::Session M html/captive-portal/lib/captiveportal/Model/Portal/Session.pm commit cba14f3aeb2914d443a658f27ef612f25981de8d Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 7 09:13:30 2014 -0500 Added uri in proxy passthrough like inverse.ca/downloads/ M lib/pf/proxypassthrough/constants.pm M lib/pf/web/dispatcher.pm commit 03a59ec92e5f761dc506c13b267d1024218f3625 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 6 16:25:58 2014 -0500 Increase the resolution of the timestamp to microsecond M lib/pf/IniFiles.pm commit 4a1aa6cd80e1afb93fb2c694eab62397540d3e84 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 6 13:33:54 2014 -0500 Add additional directories to set the group sticky bit on for fixpermissions M bin/pfcmd.pl commit 68819d36e8db8fe87eed9ae65c2258e882cb4ac3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Feb 28 14:00:56 2014 -0500 Improve logging in node::is_max_reg_nodes_reached M lib/pf/node.pm commit d84da46ba23cf1a6b24947f7bc760cda6f23b768 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 28 11:40:11 2014 -0500 Check if management_network is true instead of defined M lib/pf/pfcmd/checkup.pm commit df5d5c092b3667b732c2e79c3f5a88aae48d5059 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 28 11:31:25 2014 -0500 Refactored to pf::services::manager::* M t/services.t commit 7be9b160dc6eca89a7f22ce10b98125c1385dcca Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 26 12:25:43 2014 -0500 Removed hookable attribute M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/GamingRegistration.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm M html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm commit d7f5e07fcc244f4d4494c06f49cb0dfd36cdf831 Author: jrouzierinverse <jrouzier@inverse.ca> Date: Wed Feb 26 11:54:01 2014 -0500 Updated the copyright year M lib/pf/services/manager/pfbandwidthd.pm commit 3965fde2819c4f4b68c60f67792d0f8dc994665b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 26 11:15:12 2014 -0500 Add html/captive-portal/custom-lib to the search path of captiveportal M html/captive-portal/lib/captiveportal.pm commit 67dbb916f0b9d1b4968939e7198a02fe778d4b77 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 26 11:14:21 2014 -0500 Moved configuration generation to pf::services::manager::snmptrapd M lib/pf/services/manager/snmptrapd.pm D lib/pf/services/snmptrapd.pm commit 11e4fa2d7f3043d29ca9734e20c19845ba350f97 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 26 11:08:31 2014 -0500 Moved configuration generation to pf::services::manager::dhcpd D lib/pf/services/dhcpd.pm M lib/pf/services/manager/dhcpd.pm commit 46bc1e06ed595896174033d65e027cec40b3c1f2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 26 11:05:08 2014 -0500 Updated documentation with instructions on help to add a new service for pfcmd M lib/pf/services/manager.pm commit 080afb8bda9f8359addc43f6061ec7b5671380ab Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 26 10:37:15 2014 -0500 Moved configuration generation to pf::services::manager::httpd D lib/pf/services/apache.pm M lib/pf/services/manager/httpd.pm commit 7a4c727e96afc51d60154a588089e97c47df1a4c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 25 15:29:27 2014 -0500 Added new service pfbandwidth to managed my packetfence M lib/pf/pfcmd.pm M lib/pf/pfcmd/help.pm M lib/pf/services.pm A lib/pf/services/manager/pfbandwidthd.pm commit be7b79d01797abdcc2188fc71101bb8e38e40cd1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 25 14:43:21 2014 -0500 Moved controllers to captiveportal::Controller captiveportal::PacketFence::Controller namespace M html/captive-portal/lib/captiveportal/Controller/Access.pm M html/captive-portal/lib/captiveportal/Controller/Activate/Email.pm M html/captive-portal/lib/captiveportal/Controller/Activate/Sms.pm M html/captive-portal/lib/captiveportal/Controller/Aup.pm M html/captive-portal/lib/captiveportal/Controller/Authenticate.pm M html/captive-portal/lib/captiveportal/Controller/CaptivePortal.pm M html/captive-portal/lib/captiveportal/Controller/Enabler.pm M html/captive-portal/lib/captiveportal/Controller/GamingRegistration.pm M html/captive-portal/lib/captiveportal/Controller/Node/Manager.pm M html/captive-portal/lib/captiveportal/Controller/Oauth2.pm M html/captive-portal/lib/captiveportal/Controller/Pay.pm M html/captive-portal/lib/captiveportal/Controller/PreRegister.pm M html/captive-portal/lib/captiveportal/Controller/Redirect.pm M html/captive-portal/lib/captiveportal/Controller/Release.pm M html/captive-portal/lib/captiveportal/Controller/Remediation.pm M html/captive-portal/lib/captiveportal/Controller/Root.pm M html/captive-portal/lib/captiveportal/Controller/Signup.pm M html/captive-portal/lib/captiveportal/Controller/Status.pm M html/captive-portal/lib/captiveportal/Controller/WirelessProfile.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/Access.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Email.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/Activate/Sms.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/Aup.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/Authenticate.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/CaptivePortal.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/Enabler.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/GamingRegistration.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/Node/Manager.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/Oauth2.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/Pay.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/PreRegister.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/Redirect.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/Release.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/Remediation.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/Signup.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/Status.pm A html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm A html/captive-portal/lib/captiveportal/PacketFence/Model/Portal/Session.pm commit 0aace8bec060246fdb8bdeadab6fb2e94913a507 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 25 13:27:41 2014 -0500 Updated packetfence.postinst script M debian/packetfence.postinst commit 523f80aaa35f7dcc52a241c4d6b3423907d757fd Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 25 13:21:13 2014 -0500 Fix variable issue in packetfence radius module M raddb/packetfence.pm commit f9bba1c856e83ff4d30a634c60c9468eb380d20b Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 25 12:10:53 2014 -0500 Syntax error M debian/rules commit 708e06d5c17e973dccdfec6f41d139f086a2a48e Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 25 12:09:15 2014 -0500 Syntax again ... debian packaging M debian/rules commit ce07477d2d31a8249cb6647f2dc1a1b13f8c21e3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 25 12:07:30 2014 -0500 Fix syntax error for packaging M debian/rules commit a6f6416968739abe8c697a0d88677c6f81f4ee2e Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 25 12:02:42 2014 -0500 Syntax error M debian/rules commit f4c11418af44d09f31d2f5d47963db60f0aa083e Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 25 11:59:07 2014 -0500 Syntax error in rules (debian packages) M debian/rules commit d27a5464377f44e3e0f41d9b29c2132463bda70e Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 25 11:32:08 2014 -0500 Update dep version on perl-chi and libmoo-perl M debian/control commit dd1c3130fbc530a0a7a7a1a9c11c8df2ba02015d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Feb 21 16:17:08 2014 -0500 Removed isManagedVlan for VLAN setting process - We should completely remove the isManagedVlan method but it is tied to some verifications for obscur SNMP stuff... Don't want to break weird things that we don't even understand. M lib/pf/Switch.pm M lib/pf/radius.pm M sbin/pfsetvlan commit 6d0eb31a64ff926e6163b0c5a9620654366efa32 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 21 16:12:22 2014 -0500 Added QOS on captiv portal M addons/packages/packetfence.spec M conf/httpd.conf.d/httpd.portal M debian/control commit a1702f829bcc30e99929ea94fe58eb7d23d0c823 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 21 15:51:16 2014 -0500 Seperate logging for all services M conf/log.conf.example commit 457b24adca5619704cda6671d0ee5e6a12ca73b2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 21 14:32:50 2014 -0500 no longer add tid automatically M lib/pf/log.pm commit 12c36bb5e8342a26d67654603d68d487f6a8dbe7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 21 11:08:42 2014 -0500 decode value to utf8 before xml encoding M lib/pf/radius/soapclient.pm commit c2a0f7354165923d92e49e1fb6628791b4bbe48c Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 21 10:44:37 2014 -0500 Remove a call to an undefined function M html/captive-portal/register.cgi commit 3add73310726e97caf0c1fa7d2c6d8dc2019ac43 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 20 17:00:41 2014 -0500 Missing return in web/constants.pm M lib/pf/web/constants.pm commit e341ff03c9c24742c2d5b1e0d0f9e15946d71b8d Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 20 16:31:15 2014 -0500 Merge options to node_info M lib/pf/Portal/ProfileFactory.pm commit 7f8ceeb679d81920d3384ba853bb7a991f2bcb56 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 20 15:23:43 2014 -0500 Updated sql schema D db/pf-schema-4.1.1.sql A db/pf-schema-4.2.0.sql A db/upgrade-4.1.0-4.2.0.sql D db/upgrade-4.1.0-4.x.x.sql commit 9e4d5119bd8ed8b339e57332f63eba906be3983e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 20 14:32:17 2014 -0500 Sometimes the mac address is included in User-Name M raddb/packetfence.pm commit 506f2c0faddea0acf2622b508107ba260f7204ce Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 20 10:12:12 2014 -0500 Added pf::lookup::person::lookup_person to fecth information when a user is create M lib/pf/node.pm commit de545002e073c29faff24162784960a69b0e2082 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 20 10:08:29 2014 -0500 Raise max_requests to 20000 in radius.conf M conf/radiusd/radiusd.conf.example commit 584682ae37973f6eee21db6ae541e536ad95e044 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 19 14:16:37 2014 -0500 Enable -1 as a vlan id to kicked out a device in radius answer M lib/pf/Switch.pm commit 057995788fcd3db20bb22b0a7a7cb2f273914fa8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 18 16:02:21 2014 -0500 Missing function and wrong code for external captive portal M lib/pf/SwitchFactory.pm M lib/pf/web/dispatcher.pm commit 25b6abfd137a9486e2afbcd65a5ccdd1701f753c Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 18 15:30:57 2014 -0500 Fixed portal uri filter issue M lib/pf/web/constants.pm M lib/pf/web/dispatcher.pm commit 7e6199467c824754c37292a5179bea91cb5e8f59 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 18 13:59:15 2014 -0500 Removed undefined function M html/captive-portal/redir.cgi commit 833ea6a9feb0a936ce8ab57c288808c73a7b09c9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 18 13:40:16 2014 -0500 Fix dynamic-clients syntax M raddb/sites-available/dynamic-clients commit 907db03b804474e6aa0b83ec75c5d3365feac591 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 18 09:42:57 2014 -0500 Fixed test M t/SNMP.t M t/radius.t commit 9851d4a03cda02aea2f9ab33ffb0c9772655355c Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 18 09:39:44 2014 -0500 Fix 3 com module syntax M lib/pf/Switch/ThreeCom/SS4500.pm commit 2ce4a7b8b2c4499bd0a7e5a5d1a3f791cae363c2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 18 08:38:57 2014 -0500 Removed admin_roles.conf file D conf/admin_roles.conf commit cdbd4491bdea4ed96f2abbe97c86bc93df9bd1fe Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 17 11:55:23 2014 -0500 Check to see if switch exists before instantiate it M lib/pf/web/dispatcher.pm commit ddeb732157e9fc1b02845c02a5f7784ab3a3166c Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 17 14:21:14 2014 -0500 Update NEWS file M NEWS.asciidoc commit a2db10c259d998bc02bd3f5386cfd551f7182463 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 17 13:56:24 2014 -0500 Moved _identifyConnectionType to switch module since it depend of the switch model M lib/pf/Switch.pm M lib/pf/Switch/Enterasys/V2110.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/radius.pm commit 9ff68f3608785a0a0e0f111c602aab2c12c231d7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 17 13:42:51 2014 -0500 Missing function M lib/pf/Switch/Cisco/WLC_http.pm commit 7abb1dcebe88e7429959028ec871f918a58cc599 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 17 12:09:22 2014 -0500 Fixed code M lib/pf/Switch/ThreeCom/SS4500.pm M lib/pf/Switch/ThreeCom/Switch_4200G.pm commit 80688b69cd1a283d68ec4581be2c31557cca27d9 Author: Loick Pelet <lpelet@inverse.ca> Date: Mon Feb 17 11:04:51 2014 -0500 Added leading space M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit af32f99f3f740864b43070118669dd267b2ece89 Author: Loick Pelet <lpelet@inverse.ca> Date: Thu Feb 13 17:30:52 2014 -0500 fixed config for 3com mac-auth M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit db8505fa29d264f0bb09f2fbc7d5fbd85d34a5e4 Author: Loick Pelet <lpelet@inverse.ca> Date: Thu Feb 13 17:21:32 2014 -0500 fixed position for 3com conf M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit ca3cfa089eb1419c3a8c8c1aef524803684340cd Author: Loick Pelet <lpelet@inverse.ca> Date: Thu Feb 13 17:19:44 2014 -0500 Added configuration for MAC-AUTH and VoIP M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit e9653dae04db8d8896694461a8da7964d88dcfee Author: Loick Pelet <lpelet@inverse.ca> Date: Thu Feb 13 17:08:14 2014 -0500 Added LLDP support for all 3com 4000series M lib/pf/Switch/ThreeCom/SS4500.pm commit 5563edf1aa313c6ce593ec518649dd251fa2d723 Author: Loick Pelet <lpelet@inverse.ca> Date: Thu Feb 13 16:54:03 2014 -0500 Added LLDP support for 3com 4000series M lib/pf/Switch/ThreeCom/Switch_4200G.pm commit 2092afc3af263a61849decf90a69914e5d6e7e33 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 17 11:43:51 2014 -0500 Removed unusefull file D lib/pf/web/winprofil.pm commit d5d9aa7601ce0d4d11a102ed284ac1179c4dffa9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 17 11:30:48 2014 -0500 Fixed spec file M addons/packages/packetfence.spec commit cc98b748126e108a48ae4b0313ee9be860127c37 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 17 11:28:45 2014 -0500 Removed windows provisioning stuff D addons/wpa2_enterprise_configurator/WPA_Ent_Config.exe D addons/wpa2_enterprise_configurator/WPA_Ent_Config.ico D addons/wpa2_enterprise_configurator/WPA_Ent_Config.lpi D addons/wpa2_enterprise_configurator/WPA_Ent_Config.lpr D addons/wpa2_enterprise_configurator/WPA_Ent_Config.res D addons/wpa2_enterprise_configurator/blcksock.pas D addons/wpa2_enterprise_configurator/dll.pas D addons/wpa2_enterprise_configurator/httpsend.pas D addons/wpa2_enterprise_configurator/libeay32.dll D addons/wpa2_enterprise_configurator/libssh2.dll D addons/wpa2_enterprise_configurator/manifest.rc D addons/wpa2_enterprise_configurator/manifest.xml D addons/wpa2_enterprise_configurator/noname.png D addons/wpa2_enterprise_configurator/noname2.png D addons/wpa2_enterprise_configurator/packetfence.png D addons/wpa2_enterprise_configurator/packetfence24.png D addons/wpa2_enterprise_configurator/ssl_openssl.pas D addons/wpa2_enterprise_configurator/ssl_openssl_lib.pas D addons/wpa2_enterprise_configurator/ssleay32.dll D addons/wpa2_enterprise_configurator/sswin32.inc D addons/wpa2_enterprise_configurator/synacode.pas D addons/wpa2_enterprise_configurator/synafpc.pas D addons/wpa2_enterprise_configurator/synaip.pas D addons/wpa2_enterprise_configurator/synautil.pas D addons/wpa2_enterprise_configurator/synsock.pas D addons/wpa2_enterprise_configurator/unit1.lfm D addons/wpa2_enterprise_configurator/unit1.lrs D addons/wpa2_enterprise_configurator/unit1.pas D addons/wpa2_enterprise_configurator/unit2.lfm D addons/wpa2_enterprise_configurator/unit2.pas D addons/wpa2_enterprise_configurator/unit3.lfm D addons/wpa2_enterprise_configurator/unit3.pas D html/captive-portal/content/WPA_Ent_Config.exe D html/captive-portal/templates/release_with_execonfig.html D html/captive-portal/templates/windows-soh-profile.xml D html/captive-portal/templates/windows-wireless-profile-cert.xml D html/captive-portal/templates/windows-wireless-profile.xml M lib/pf/web.pm M lib/pf/web/constants.pm M lib/pf/web/dispatcher.pm M lib/pf/web/provisioning.pm commit f5a7ae905f3b259bccf5fbd7db5f1955485ee3ef Author: Loick Pelet <lpelet@inverse.ca> Date: Mon Feb 17 11:07:36 2014 -0500 Corrected typo M docs/PacketFence_Administration_Guide.asciidoc commit 872bc9301fe1ff393d47e4da4f851650a242bd4e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 9 13:23:55 2014 -0500 Added Windows 8 for provisioning M lib/pf/web.pm commit d540144e087da806481c7f5865b9424a86b9ce9c Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jan 7 16:37:58 2014 -0500 Update the windows exe M addons/wpa2_enterprise_configurator/WPA_Ent_Config.lpi M addons/wpa2_enterprise_configurator/WPA_Ent_Config.res M addons/wpa2_enterprise_configurator/unit1.lfm M addons/wpa2_enterprise_configurator/unit3.lfm M html/captive-portal/content/WPA_Ent_Config.exe commit aab90ee10620cd7933119f3b1936af7287d7af27 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 16 13:43:25 2013 -0500 New exe M addons/wpa2_enterprise_configurator/WPA_Ent_Config.exe commit a8e508455125eb5eaca3057f926eb97bc95c055c Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 16 13:41:16 2013 -0500 Test the windows registry M addons/wpa2_enterprise_configurator/unit1.pas commit 1d2269aaa67a4a4c080b2e16c311867f40d13272 Author: Durand Fabrice <fdurand@inverse.ca> Date: Sat Dec 14 13:44:58 2013 -0500 Shell execute in wpa configurator M addons/wpa2_enterprise_configurator/unit1.pas commit 053f461067dcfe457cf9f8179d34a892ea7cd216 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 13 21:54:17 2013 -0500 Create the profil for the current connected user, not for all M addons/wpa2_enterprise_configurator/unit1.pas commit 61b4d6b0bb29d363eaca7ffcae750c93c03f7cdc Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 13 21:51:04 2013 -0500 Change fqdn where to fetch the profil M addons/wpa2_enterprise_configurator/unit1.pas commit 6d368ec99f895eae809b07e6f63d481928ab260a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 13 21:42:37 2013 -0500 WPA2 configurator change (new way to exec windows command) M addons/wpa2_enterprise_configurator/WPA_Ent_Config.lpi M addons/wpa2_enterprise_configurator/WPA_Ent_Config.res M addons/wpa2_enterprise_configurator/unit1.lfm M addons/wpa2_enterprise_configurator/unit1.pas commit e764715262753a6881d0267f30db5167fd848a01 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 13 11:31:48 2013 -0500 Added the new apk for android M html/captive-portal/content/PacketFenceAgent.apk commit 207bf232f732e1eb40b094ad3d45e2928e24f2bc Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 13 11:26:55 2013 -0500 Added Crypt::OpenSSL::X509 dep M addons/packages/packetfence.spec commit 01a0d1837509c618d368008019c60c3d3e54c44b Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 13 09:36:53 2013 -0500 Missing lib in web.pm M lib/pf/web.pm commit 3f010cbe3cb1e0d379170af2a93ab6e44cb4021a Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Sep 26 13:36:35 2013 -0400 Fix Mac wispr blank page M lib/pf/web/dispatcher.pm commit 6cf5c60c63a18b6500488381add2e656a813b61a Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Sep 26 10:32:50 2013 -0400 Added module to provisioning::custom M lib/pf/web/provisioning/custom.pm commit 38e8f615b2efaf5a2d283a7cd5a97a9445240d89 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Sep 26 10:23:38 2013 -0400 Clean code M lib/pf/web/custom.pm commit ac9d6d0898af3ae58a57a46e6aae5f6a2d30d72e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Sep 26 10:19:11 2013 -0400 Change the apple_mobileconfig_provisioning_xml function M lib/pf/web.pm commit 8b99bb6d19ca4207e371bf9a33e6979071a23d98 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Sep 26 10:12:44 2013 -0400 Oriented Object for provisioning M lib/pf/web/dispatcher.pm M lib/pf/web/provisioning.pm A lib/pf/web/provisioning/custom.pm commit 80c8fb18dd41fbe420c41c48de6ee615e6e31ae7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Sep 25 15:42:04 2013 -0400 Remove debug M lib/pf/web.pm commit 600a5e83de43796cff439c5fe73824590c4124d5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Sep 25 15:34:07 2013 -0400 Change in spec file M addons/packages/packetfence.spec commit 8762b8720619d9d1691a077a61f9236e825e5397 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Sep 25 15:29:35 2013 -0400 Added apk file for provisioning A html/captive-portal/content/PacketFenceAgent.apk commit 5edbaa51dcae8486f2fd8a3724484c77216aab64 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Sep 25 15:11:24 2013 -0400 Fix syntax M lib/pf/web.pm commit d6f7b77c064abfd1d6b9350dcef85e86ce44e8fd Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Sep 25 15:07:28 2013 -0400 Added Android support M html/captive-portal/redir.cgi A html/captive-portal/templates/release_with_android.html M lib/pf/web.pm M lib/pf/web/constants.pm M lib/pf/web/dispatcher.pm M lib/pf/web/provisioning.pm commit 101fe96005be0b59c61a9d2051c62783e07c9c50 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Sep 25 14:03:46 2013 -0400 Rewrite provisioning in mod_perl Fix Content-Type header for apple stuff D html/captive-portal/wireless-profile.cgi M lib/pf/web/constants.pm M lib/pf/web/dispatcher.pm A lib/pf/web/provisioning.pm commit 9bb263ceab337f836de566506e8dbb06bfcd3add Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 24 14:46:40 2013 -0400 Comment custom code and add Mac provisionning M lib/pf/web.pm M lib/pf/web/custom.pm commit 5e97fdc8fa24361b81f3a06c2044be31677b0009 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 24 13:16:54 2013 -0400 Update windows executable M addons/wpa2_enterprise_configurator/WPA_Ent_Config.exe M addons/wpa2_enterprise_configurator/WPA_Ent_Config.lpi M addons/wpa2_enterprise_configurator/WPA_Ent_Config.res M html/captive-portal/content/WPA_Ent_Config.exe commit d82ae3ebe04190add18315aba581840eab645832 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Sep 23 16:14:52 2013 -0400 Update code based on the new packetfence code M html/captive-portal/redir.cgi M lib/pf/web.pm M lib/pf/web/custom.pm commit e3f86ed0a4ecd6008c1438c5dc4a0acc842fc9db Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 30 14:22:35 2013 -0400 Fix syntax M html/captive-portal/register.cgi commit 7f8fa00c6dc302a6ea8095604b2d8a8694c42fff Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 30 14:09:13 2013 -0400 Fix syntax M lib/pf/web/winprofil.pm commit c6f63e65d8c28703baaaddeb77d5925138173912 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 4 11:58:33 2013 -0500 Fix syntax M conf/pf.conf.defaults commit fc727396be6c564b3c6fc4e21e5ab53da395fcef Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 4 11:47:58 2013 -0500 Fix default conf M conf/pf.conf.defaults commit ce8d4564e8181c4ca890d434109733f18c653e7d Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 4 11:30:14 2013 -0500 Missing dep M debian/control commit a142f1d75278e4fececeaf574e1f89e94b2ccada Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 4 11:20:08 2013 -0500 Missing in spec file M addons/packages/packetfence.spec commit 41a8b74cef03c1060ec565183bedd7c7f4d978f1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 3 16:03:51 2013 -0500 New windows client version A addons/wpa2_enterprise_configurator/WPA_Ent_Config.exe M addons/wpa2_enterprise_configurator/WPA_Ent_Config.lpi M addons/wpa2_enterprise_configurator/WPA_Ent_Config.res A addons/wpa2_enterprise_configurator/noname.png A addons/wpa2_enterprise_configurator/noname2.png A addons/wpa2_enterprise_configurator/packetfence.png A addons/wpa2_enterprise_configurator/packetfence24.png M html/captive-portal/content/WPA_Ent_Config.exe commit 856c4215a2d059c5df7eb7f3a6f55e48e19b1e18 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 5 15:35:44 2012 -0500 Remove unused files D html/captive-portal/get-radius-certificate.cgi D html/captive-portal/wireless-profile-win.cgi commit c08e4fa0c68d4e415fadb1c180f23e5852fb5501 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 5 15:27:39 2012 -0500 Update windows client A addons/wpa2_enterprise_configurator/WPA_Ent_Config.ico M addons/wpa2_enterprise_configurator/WPA_Ent_Config.lpi M addons/wpa2_enterprise_configurator/WPA_Ent_Config.res M addons/wpa2_enterprise_configurator/unit1.lfm M addons/wpa2_enterprise_configurator/unit1.pas M addons/wpa2_enterprise_configurator/unit3.lfm M addons/wpa2_enterprise_configurator/unit3.pas A html/captive-portal/content/WPA_Ent_Config.exe D html/captive-portal/content/nastavitSit.exe commit bf57b8f18bbc7c8d65ac2ba87b043140ac0db0ac Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 5 11:29:24 2012 -0500 Use of memcached for windows profile M html/captive-portal/register.cgi A html/captive-portal/templates/release_with_execonfig.html A html/captive-portal/templates/windows-soh-profile.xml M html/captive-portal/templates/windows-wireless-profile-cert.xml M html/captive-portal/templates/windows-wireless-profile.xml M lib/pf/web.pm M lib/pf/web/constants.pm M lib/pf/web/winprofil.pm commit 8324bec12d44b49ca5d17294bb1d7e375c95d796 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 31 16:22:22 2012 -0400 Update windows client return xml, soh and cert by mod_perl D addons/wpa2_enterprise_configurator/WPA_Ent_Config.ico M addons/wpa2_enterprise_configurator/WPA_Ent_Config.lpi M addons/wpa2_enterprise_configurator/WPA_Ent_Config.res A addons/wpa2_enterprise_configurator/blcksock.pas A addons/wpa2_enterprise_configurator/dll.pas A addons/wpa2_enterprise_configurator/httpsend.pas A addons/wpa2_enterprise_configurator/libeay32.dll A addons/wpa2_enterprise_configurator/libssh2.dll D addons/wpa2_enterprise_configurator/packetfence.png D addons/wpa2_enterprise_configurator/packetfence24.png A addons/wpa2_enterprise_configurator/ssl_openssl.pas A addons/wpa2_enterprise_configurator/ssl_openssl_lib.pas A addons/wpa2_enterprise_configurator/ssleay32.dll A addons/wpa2_enterprise_configurator/sswin32.inc A addons/wpa2_enterprise_configurator/synacode.pas A addons/wpa2_enterprise_configurator/synafpc.pas A addons/wpa2_enterprise_configurator/synaip.pas A addons/wpa2_enterprise_configurator/synautil.pas A addons/wpa2_enterprise_configurator/synsock.pas M addons/wpa2_enterprise_configurator/unit1.lfm M addons/wpa2_enterprise_configurator/unit1.pas M addons/wpa2_enterprise_configurator/unit3.lfm M addons/wpa2_enterprise_configurator/unit3.pas M lib/pf/web.pm M lib/pf/web/dispatcher.pm A lib/pf/web/winprofil.pm commit 6c76ede3d803c9492f549133a4d273ec1d725cca Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 30 09:25:20 2012 -0400 Added the windows source client A addons/wpa2_enterprise_configurator/WPA_Ent_Config.ico A addons/wpa2_enterprise_configurator/WPA_Ent_Config.lpi A addons/wpa2_enterprise_configurator/WPA_Ent_Config.lpr A addons/wpa2_enterprise_configurator/WPA_Ent_Config.res A addons/wpa2_enterprise_configurator/manifest.rc A addons/wpa2_enterprise_configurator/manifest.xml A addons/wpa2_enterprise_configurator/packetfence.png A addons/wpa2_enterprise_configurator/packetfence24.png A addons/wpa2_enterprise_configurator/unit1.lfm A addons/wpa2_enterprise_configurator/unit1.lrs A addons/wpa2_enterprise_configurator/unit1.pas A addons/wpa2_enterprise_configurator/unit2.lfm A addons/wpa2_enterprise_configurator/unit2.pas A addons/wpa2_enterprise_configurator/unit3.lfm A addons/wpa2_enterprise_configurator/unit3.pas commit b6c33cae9e349313b711e0af13a3646cf898b67d Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 21 15:34:53 2012 -0400 Changed descriptions M html/captive-portal/get-radius-certificate.cgi M html/captive-portal/wireless-profile-win.cgi commit 29e9ea584926170ac769514c2067fd0a5c6e310a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 21 14:46:30 2012 -0400 Added new files A html/captive-portal/content/nastavitSit.exe A html/captive-portal/get-radius-certificate.cgi A html/captive-portal/templates/windows-wireless-profile-cert.xml A html/captive-portal/templates/windows-wireless-profile.xml A html/captive-portal/wireless-profile-win.cgi commit a712270884cb082bf9c4b05c4fbf1f2830ded030 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 21 14:37:55 2012 -0400 Introduce windows wireless profile creation M conf/documentation.conf M lib/pf/pfcmd/checkup.pm M lib/pf/web.pm commit c8c5a7b8961beef44b9c8a81a4af3398891502a9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 6 10:08:53 2013 -0400 New configuartion controller for adminroles A conf/admin_roles.conf M html/pfappserver/lib/pfappserver/Controller/User.pm commit 8c2cec59111f515221080389aff5656476aa1428 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 31 22:49:02 2013 -0400 Example restriction for user role M html/pfappserver/lib/pfappserver/Controller/User.pm commit 4641da14437dbef4831889225b19141150301e86 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 17 10:40:38 2014 -0500 Allow multiple dns server in network config M lib/pf/pfcmd/checkup.pm commit f34e2dcd3d80663512dfb4abac4b31feecaa4118 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 17 11:11:24 2014 -0500 Allow network alias interface M lib/pf/config.pm commit 64af9434fed2320f12c2bd47987a7a51cbe9dd7c Author: Fabrice Durand <oeufdure@chubuntu.(none)> Date: Sun Feb 16 16:27:53 2014 -0500 Fixed for nightly build D lib/pf/SNMP/Avaya/ERS2500.pm D lib/pf/SNMP/Avaya/ERS4000.pm D lib/pf/SNMP/Enterasys/V2110.pm D lib/pf/SNMP/Huawei.pm M lib/pf/Switch/Avaya.pm A lib/pf/Switch/Avaya/ERS2500.pm A lib/pf/Switch/Avaya/ERS4000.pm M lib/pf/Switch/Enterasys/D2.pm A lib/pf/Switch/Enterasys/V2110.pm A lib/pf/Switch/Huawei.pm M lib/pf/accounting.pm M lib/pf/inline/accounting.pm commit 1593fe433f08c18d45eb062b71c725f3c12ad88d Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 13 13:01:55 2014 -0500 Fixed rebase issue M lib/pf/IniFiles.pm M lib/pf/Portal/Session.pm M lib/pf/Switch.pm M lib/pf/Switch/Nortel/ERS4000.pm commit fa07ddd05b06fa48f1ae19d1ee05109020b4f140 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 13 12:03:51 2014 -0500 Removed rebase stuff M lib/pf/Role/CHI/Driver/FileUmask.pm commit 7e02f707871b88425184bb847fc99cd00d19497a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 12 14:21:09 2014 -0500 Check where the server is currently at to redirect to the appropriate page M html/pfappserver/lib/pfappserver/Controller/Root.pm commit 7a9053a446a4d53ed6cc62818aafcc64642d4552 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 12 13:55:48 2014 -0500 Fix 'Use of uninitialized value in string eq' error M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit d85b44c46f73a2cb1f1a1d56929232637c0d459c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 10 09:50:16 2014 -0500 Added admin action NODES_READ to allow to access saved searches for nodes M html/pfappserver/lib/pfappserver/Controller/SavedSearch/Node.pm commit 03a6a1decaf4b535f89337791e08f57be768129a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 10 09:48:55 2014 -0500 Added admin action USERS_READ to allow to access saved searches for users M html/pfappserver/lib/pfappserver/Controller/SavedSearch/User.pm commit 0d52ff916a94c50ae9f8344a19f499e1596d1236 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 10 09:44:56 2014 -0500 Added the SET_ACCESS_LEVEL and updated match_in_subclass M lib/pf/Authentication/Source/NullSource.pm commit f7399abf22c96998df87ba847efd6c56500ef000 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Feb 7 10:42:12 2014 -0500 Added code to handle violations and devices in isolation VLAN. M lib/pf/Switch/Cisco/WLC_http.pm commit cd71fce6d08ab5691d3f64e827dac490b678f3f2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 5 15:43:29 2014 -0500 Included first draft for Ruckus access point M lib/pf/Portal/Session.pm M lib/pf/Switch/Ruckus.pm M lib/pf/SwitchFactory.pm M lib/pf/web/dispatcher.pm commit 5e8e21d88f9c2800312e787192e7e40b55d4afcd Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 4 14:02:09 2014 -0500 Better error message when you cannot save file M html/pfappserver/lib/pfappserver/Base/Model/Config.pm commit 4af0894c3d667cdaaff2dad495264c03f22b4843 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 4 13:50:11 2014 -0500 Check for an empty type for switch M lib/pf/pfcmd/checkup.pm commit e8de8bbc374fff5b314263c056b90adfd2fed198 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 4 12:08:31 2014 -0500 Revert back to using ReloadConfigs instead of RefreshConfigs M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfdns M sbin/pfmon M sbin/pfsetvlan commit 949416268ca32388e177bd9efec8cf5fefc4c656 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 31 15:00:16 2014 -0500 Removed the RefreshConfig function M html/pfappserver/lib/pfappserver.pm M lib/pf/WebAPI/InitHandler.pm M lib/pf/config/cached.pm commit b8f196245062b2d1a295a5175856287d9d0ebeda Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 3 11:49:49 2014 -0500 Fix accounting maintenance M lib/pf/accounting.pm commit 0cc33eecada0df9eeb8c54f57bf83b2b4eaa2620 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 31 16:19:05 2014 -0500 Remove a warning M lib/pf/web/dispatcher.pm commit 26dad0303b4927c1a2be882453f8ace09b082443 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 31 12:32:54 2014 -0500 Remove a warning if the value is not define M lib/pf/web.pm commit 8cbe58a6e7be7c0586a6b693199f98a4d1b28066 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 30 12:45:05 2014 -0500 Test if the locale header exist and disable accounting maintenance is the policy is disabled M lib/pf/Portal/Session.pm M lib/pf/accounting.pm M lib/pf/trigger.pm commit e000d4f1975897f0978a2c9f0da52c8e333acae8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 29 15:12:41 2014 -0500 Syntax error M lib/pf/web/dispatcher.pm commit 91383ceaf27213817d68743151c0a4ba402d98df Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 29 15:09:06 2014 -0500 Added the way to instantiate a switch by the mac address M lib/pf/web/constants.pm M lib/pf/web/dispatcher.pm commit 27649c5e4cb4efcfb45416cf9531e7f2cf904f35 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 29 11:56:09 2014 -0500 Updated spec file M addons/packages/packetfence.spec commit c6eee35ae501207c28cc75bcfb9e9bb9b5c43ece Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 28 16:35:43 2014 -0500 Add dumping of all the switches and a single switch M addons/dev-helpers/dump.pl commit 4c51c6444c24f63375d22e3f2d22d81ee5aabbe7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 28 14:11:15 2014 -0500 Fix pfcache file permissions Conflicts: addons/packages/packetfence.spec debian/control M lib/pf/Role/CHI/Driver/FileUmask.pm commit 9f5a0fb854ae1d6856d8d2faba567330d1e17555 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 24 16:30:22 2014 -0500 Force mac on Portal Profile creation M lib/pf/web/dispatcher.pm commit 32186ff8815002c6b030bc9c21a1534ae66e23b0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jan 21 14:20:04 2014 -0500 Modified regexp to detect cisco external portal M lib/pf/web/constants.pm M lib/pf/web/dispatcher.pm commit cfebb92862b0b00209c08f8b806f629d85868da3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jan 21 11:17:27 2014 -0500 Fixed redirect url in Cisco WLC_http module M lib/pf/Switch/Cisco/WLC_http.pm commit 43d9d9affd66b718d6e74586ac96dfa16793e5d0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jan 21 08:57:49 2014 -0500 Update Role in Aruba Switch Module M lib/pf/Switch/Aruba.pm commit c265f2c97448ee308cb817253ac80ce122161fc4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jan 21 08:42:46 2014 -0500 Syntax error in Aruba Switch Module M lib/pf/Switch/Aruba.pm commit 79ced56f42a1919d22d387a49e11f34692fb6587 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jan 21 08:33:11 2014 -0500 Update role check in Aruba Switch Module M lib/pf/Switch/Aruba.pm commit 499aa2457ff302dccb58b1a2bf641093a3a7acf8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 20 16:28:30 2014 -0500 Fixed wrong vlan id return M lib/pf/vlan.pm commit 0c30c23f7fe3801a1fde99c10a53ff2b8c58f6e3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 20 15:11:12 2014 -0500 Fixed portal profile detection M lib/pf/Portal/Session.pm M lib/pf/web/dispatcher.pm commit 3165759164763f5c6db62e94a00f3c22e786ec09 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 20 12:11:39 2014 -0500 Fix regexp M lib/pf/web/constants.pm commit 7fee816cf756d726fb4284f39809a20dc09b0195 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 20 10:47:19 2014 -0500 Added missing perl module in spec file M addons/packages/packetfence.spec commit 6595e1d233393363fd2b8d5a5fefef50cce0bf70 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 20 09:27:08 2014 -0500 Spec file modification M addons/packages/packetfence.spec commit 5ab6d5664ce2f5dcb39b0fcfe62d0b5a79458209 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 20 08:57:14 2014 -0500 Update a test M lib/pf/web/dispatcher.pm commit 2490843e3727a3d34e6ed98ded4ebf92e6229164 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 16 18:39:37 2014 -0500 Removed modules that do not exists M sbin/pfcache commit d28edab1867e2fd24a56a4dda3c0fdd62eefdd29 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 9 12:35:17 2014 -0500 Removed sorting of switches before displaying. Added pagination Role M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm commit 461fb0a62906bf07faea34d7dcd5e119febf0794 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 9 12:34:31 2014 -0500 Resort switches before saving M lib/pf/ConfigStore/Switch.pm commit ed5e0a174555261a2daaff1687e10aa5839ce690 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 9 11:58:49 2014 -0500 readAll now accepts pageNumber and perPage M html/pfappserver/lib/pfappserver/Base/Model/Config.pm commit c5718650ca5e14940a076eaa08a5b40e56b7efd6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 9 11:52:26 2014 -0500 Added pagination bar M html/pfappserver/root/configuration/switch/list.tt commit 0deecd7b0f7215ea30725a8a5f9a3b43059fd7fc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 9 11:40:28 2014 -0500 Added new role for pagination A html/pfappserver/lib/pfappserver/Base/Controller/Crud/Pagination.pm commit d2b40c5b436558dfafda2c0eeeecadddbcbc5837 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 30 23:27:08 2013 -0500 Will only refresh from the cache not from onfile loads Conflicts: html/captive-portal/lib/captiveportal.pm M html/pfappserver/lib/pfappserver.pm M lib/pf/WebAPI/InitHandler.pm M lib/pf/config/cached.pm M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfdns M sbin/pfmon M sbin/pfsetvlan commit 1112458eba7b36487de25c89e87aa31bd9f8899d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 23 11:33:12 2013 -0500 Convert timestamp to a 64bit number M lib/pf/IniFiles.pm commit 483d4dd840950be903ad034802b319c4b528f568 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jan 14 10:39:20 2014 -0500 Fix session in dispatcher M lib/pf/web/dispatcher.pm commit 5053b870967e1fc44d7602c7412a713fcb7b8eff Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 10 16:12:09 2014 -0500 Fix role issue M lib/pf/Switch/Cisco/WLC_http.pm commit 7870697dabb00cb86d501b2e8eba5e5637b72209 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 10 15:38:35 2014 -0500 Redirect url workaround M lib/pf/Portal/Session.pm M lib/pf/web/dispatcher.pm commit dc03841fa82b556a79ea4d571f2d7cffd4ac8766 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 10 08:24:16 2014 -0500 Use the referer as the destination url M lib/pf/web/dispatcher.pm commit 94cb7e748299c340788d23ea49161d1e786792c3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 9 16:23:56 2014 -0500 Fix syntax M lib/pf/Switch.pm commit 201244364ef6b87f5343a39b41a12cd22d30dec6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 9 16:14:59 2014 -0500 Added new attribute portalURL to specify the portal url per switch Change the CoA port to 1700 Change the radius workflow M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M lib/pf/Switch.pm M lib/pf/Switch/Cisco/WLC_http.pm commit dd30da916261fb9f5464a9c3a16e19e49372e02c Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 8 17:05:22 2014 -0500 Added a new column in the node table to keep the radius session id (not accounting) A db/pf-schema-4.1.1.sql A db/upgrade-4.1.0-4.1.1.sql M lib/pf/Switch.pm M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/node.pm M lib/pf/radius.pm commit 03496ea28907c92350cab5805e30cfdc63061229 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jan 7 10:39:13 2014 -0500 Update CoA attributes and set session id length as a param M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/web/util.pm commit 16e0af11301b0069878a1f341c5675df75dfbaaa Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 2 15:57:50 2014 -0500 Fix syntax in CoA attributes M lib/pf/Switch/Cisco/WLC_http.pm commit c5693848d8b1c30c8e0ea85cca0ede49a9e46c2e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 2 15:49:56 2014 -0500 Provide a dynamic url-redirect url with a session id M lib/pf/Switch/Cisco/WLC_http.pm M lib/pf/web/constants.pm M lib/pf/web/dispatcher.pm commit ff31c69d46621852c61fea7022b105c4861dbd54 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 2 09:53:02 2014 -0500 Added CoA attributes to deauth M lib/pf/Switch/Cisco/WLC_http.pm commit 0920e4aa82a3d2f0201c93a9594e3a11363150d3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 18 15:03:49 2013 -0500 Update WLC external portal code (CoA) M lib/pf/Switch/Cisco/WLC_http.pm commit cc0dfc00d9b3730fa9b1d6151c41b0f2c4091a8b Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 18 12:05:44 2013 -0500 Fix ref M raddb/packetfence.pm commit c9c81245ea9930bb4a5e6cc8d5bae86a3d53e456 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 18 11:05:04 2013 -0500 Added param in the redirection Fix getClientMac in Session.pm M lib/pf/Portal/Session.pm M lib/pf/web/dispatcher.pm commit 888cfc9b7c49103a8626923047e90c8b65386a7b Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 18 09:39:53 2013 -0500 Update radius answer for the mutivalue attribute M raddb/packetfence.pm commit f22ba85071b44fea2e8e4efa6b69f57f89630cb0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 16 14:02:24 2013 -0500 New cisco module for web auth A lib/pf/Switch/Cisco/WLC_http.pm commit 8f3bba3ba0e6943737c17fa42287f98d35e58f9a Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 11 08:32:27 2013 -0500 Missing radius config M raddb/sites-available/packetfence commit 8a9cba25a41cda1653342c255e85e0a36b03a2ce Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 10 12:26:06 2013 -0500 Added Aruba external portal support M lib/pf/Switch/Aruba.pm commit b65b34a2befedfecc5f569ad1720e1901163c5b6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 10 10:59:31 2013 -0500 Update mysql schema M db/pf-schema-4.1.0.sql commit 6341c0b9af48f694e0e1eafb47c05559f7291268 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 10 10:54:09 2013 -0500 Renamed pf/SNMP to pf/Switch M docs/PacketFence_Developers_Guide.asciidoc M lib/pf/Switch/AeroHIVE.pm M lib/pf/Switch/Extreme.pm M lib/pf/Switch/HP/Controller_MSM710.pm M lib/pf/Switch/HP/MSM.pm M lib/pf/Switch/Meru.pm M lib/pf/Switch/Trapeze.pm M t/TestUtils.pm M t/hardware-snmp-objects.t commit bb7220219631311f1ef5925ee21abb1369d2f723 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 10 10:43:38 2013 -0500 Update mysql schema M db/pf-schema-4.1.0.sql commit 81fd7217713bedf945ddd6c25c1772baa016f65b Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 10 10:26:19 2013 -0500 Fixed SNMP lib D lib/pf/SNMP/ArubaSwitch.pm D lib/pf/SNMP/Dell/Force10.pm D lib/pf/SNMP/HP/MSM.pm A lib/pf/Switch/ArubaSwitch.pm A lib/pf/Switch/Dell/Force10.pm A lib/pf/Switch/HP/MSM.pm commit df7f66c2dee2a8716eef09826c9ad68e3c2b232f Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 9 13:33:17 2013 -0500 Syntax error after rebase M lib/pf/Switch/MockedSwitch.pm commit afe359d4ca7679e14bc693629867abd08f39d3bd Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 9 11:17:00 2013 -0500 Fixed syntax error after rebase M lib/pf/Switch.pm commit 6e504aba5242fcd5370e83391047b6b024511cd8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 8 16:15:11 2013 -0500 HTTP Workflow for external portal M lib/pf/Portal/Session.pm M lib/pf/Switch.pm M lib/pf/Switch/Cisco/WLC.pm M lib/pf/Switch/MockedSwitch.pm M lib/pf/WebAPI.pm M lib/pf/iplog.pm M lib/pf/web.pm M lib/pf/web/constants.pm M lib/pf/web/dispatcher.pm commit 34539457d798d90b497199ee3b91d3559d42adee Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 6 09:45:11 2013 -0500 Added the ssid part in the called-station-id M raddb/sites-available/dynamic-clients commit 4fc2387a1db0d2da59251d6f73f638cf9518ee90 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 6 09:42:53 2013 -0500 Fix Switch type in the gui M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit e6ed84c43d2dc8ea04c24427d73b0531f32a5d59 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 5 11:40:43 2013 -0500 Missing function M lib/pf/IniFiles.pm commit e9f34600351b96898cd88a801d059bf5e5417c37 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 5 09:54:44 2013 -0500 Update mysql scheme D db/dynamic-controller.sql M db/upgrade-4.0.0-4.1.0.sql commit 873d42f43f6bcf2b38918b4a7a6a5bdf0634866d Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 4 14:26:57 2013 -0500 Renamed pf::SNMP to pf::Switch M addons/extract_i18n_strings.pl M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Developers_Guide.asciidoc M html/pfappserver/lib/pfappserver/Controller/Violation.pm M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/I18N/en.po D lib/pf/SNMP.pm D lib/pf/SNMP/Accton.pm D lib/pf/SNMP/Accton/ES3526XA.pm D lib/pf/SNMP/Accton/ES3528M.pm D lib/pf/SNMP/AeroHIVE.pm D lib/pf/SNMP/AeroHIVE/AP.pm D lib/pf/SNMP/AeroHIVE/nas-pb.yml D lib/pf/SNMP/AlliedTelesis.pm D lib/pf/SNMP/AlliedTelesis/AT8000GS.pm D lib/pf/SNMP/Amer.pm D lib/pf/SNMP/Amer/SS2R24i.pm D lib/pf/SNMP/Aruba.pm D lib/pf/SNMP/Aruba/Controller_200.pm D lib/pf/SNMP/Avaya.pm D lib/pf/SNMP/Avaya/ERS5000.pm D lib/pf/SNMP/Avaya/ERS5000_6x.pm D lib/pf/SNMP/Avaya/WC.pm D lib/pf/SNMP/Belair.pm D lib/pf/SNMP/Brocade.pm D lib/pf/SNMP/Brocade/RFS.pm D lib/pf/SNMP/Cisco.pm D lib/pf/SNMP/Cisco/Aironet.pm D lib/pf/SNMP/Cisco/Aironet_1130.pm D lib/pf/SNMP/Cisco/Aironet_1242.pm D lib/pf/SNMP/Cisco/Aironet_1250.pm D lib/pf/SNMP/Cisco/Aironet_WDS.pm D lib/pf/SNMP/Cisco/Catalyst_2900XL.pm D lib/pf/SNMP/Cisco/Catalyst_2950.pm D lib/pf/SNMP/Cisco/Catalyst_2960.pm D lib/pf/SNMP/Cisco/Catalyst_2960G.pm D lib/pf/SNMP/Cisco/Catalyst_2970.pm D lib/pf/SNMP/Cisco/Catalyst_3500XL.pm D lib/pf/SNMP/Cisco/Catalyst_3550.pm D lib/pf/SNMP/Cisco/Catalyst_3560.pm D lib/pf/SNMP/Cisco/Catalyst_3560G.pm D lib/pf/SNMP/Cisco/Catalyst_3750.pm D lib/pf/SNMP/Cisco/Catalyst_3750G.pm D lib/pf/SNMP/Cisco/Catalyst_4500.pm D lib/pf/SNMP/Cisco/Catalyst_6500.pm D lib/pf/SNMP/Cisco/ISR_1800.pm D lib/pf/SNMP/Cisco/WLC.pm D lib/pf/SNMP/Cisco/WLC_2100.pm D lib/pf/SNMP/Cisco/WLC_2106.pm D lib/pf/SNMP/Cisco/WLC_2500.pm D lib/pf/SNMP/Cisco/WLC_4400.pm D lib/pf/SNMP/Cisco/WLC_5500.pm D lib/pf/SNMP/Cisco/WiSM.pm D lib/pf/SNMP/Cisco/WiSM2.pm D lib/pf/SNMP/Dell.pm D lib/pf/SNMP/Dell/PowerConnect3424.pm D lib/pf/SNMP/Dlink.pm D lib/pf/SNMP/Dlink/DES_3526.pm D lib/pf/SNMP/Dlink/DES_3550.pm D lib/pf/SNMP/Dlink/DGS_3100.pm D lib/pf/SNMP/Dlink/DGS_3200.pm D lib/pf/SNMP/Dlink/DWL.pm D lib/pf/SNMP/Dlink/DWS_3026.pm D lib/pf/SNMP/Enterasys.pm D lib/pf/SNMP/Enterasys/D2.pm D lib/pf/SNMP/Enterasys/Matrix_N3.pm D lib/pf/SNMP/Enterasys/SecureStack_C2.pm D lib/pf/SNMP/Enterasys/SecureStack_C3.pm D lib/pf/SNMP/Extreme.pm D lib/pf/SNMP/Extreme/Summit.pm D lib/pf/SNMP/Extreme/Summit_X250e.pm D lib/pf/SNMP/Extreme/nas-pb.yml D lib/pf/SNMP/Extricom.pm D lib/pf/SNMP/Extricom/EXSW.pm D lib/pf/SNMP/Foundry.pm D lib/pf/SNMP/Foundry/FastIron_4802.pm D lib/pf/SNMP/Foundry/MC.pm D lib/pf/SNMP/H3C.pm D lib/pf/SNMP/H3C/S5120.pm D lib/pf/SNMP/HP.pm D lib/pf/SNMP/HP/Controller_MSM710.pm D lib/pf/SNMP/HP/E4800G.pm D lib/pf/SNMP/HP/E5500G.pm D lib/pf/SNMP/HP/Procurve_2500.pm D lib/pf/SNMP/HP/Procurve_2600.pm D lib/pf/SNMP/HP/Procurve_3400cl.pm D lib/pf/SNMP/HP/Procurve_4100.pm D lib/pf/SNMP/HP/Procurve_5300.pm D lib/pf/SNMP/HP/Procurve_5400.pm D lib/pf/SNMP/HP/nas-pb.yml D lib/pf/SNMP/Hostapd.pm D lib/pf/SNMP/Intel.pm D lib/pf/SNMP/Intel/Express_460.pm D lib/pf/SNMP/Intel/Express_530.pm D lib/pf/SNMP/Juniper.pm D lib/pf/SNMP/Juniper/EX.pm D lib/pf/SNMP/LG.pm D lib/pf/SNMP/LG/ES4500G.pm D lib/pf/SNMP/Linksys.pm D lib/pf/SNMP/Linksys/SRW224G4.pm D lib/pf/SNMP/Meru.pm D lib/pf/SNMP/Meru/MC.pm D lib/pf/SNMP/Meru/nas-pb.yml D lib/pf/SNMP/MockedSwitch.pm D lib/pf/SNMP/Motorola.pm D lib/pf/SNMP/Motorola/RFS.pm D lib/pf/SNMP/Netgear.pm D lib/pf/SNMP/Netgear/FSM726v1.pm D lib/pf/SNMP/Netgear/GS110.pm D lib/pf/SNMP/Nortel.pm D lib/pf/SNMP/Nortel/BPS2000.pm D lib/pf/SNMP/Nortel/BayStack4550.pm D lib/pf/SNMP/Nortel/BayStack470.pm D lib/pf/SNMP/Nortel/BayStack5500.pm D lib/pf/SNMP/Nortel/BayStack5500_6x.pm D lib/pf/SNMP/Nortel/ERS2500.pm D lib/pf/SNMP/Nortel/ERS4000.pm D lib/pf/SNMP/Nortel/ERS5000.pm D lib/pf/SNMP/Nortel/ERS5000_6x.pm D lib/pf/SNMP/Nortel/ES325.pm D lib/pf/SNMP/PacketFence.pm D lib/pf/SNMP/Ruckus.pm D lib/pf/SNMP/SMC.pm D lib/pf/SNMP/SMC/TS6128L2.pm D lib/pf/SNMP/SMC/TS6224M.pm D lib/pf/SNMP/SMC/TS8800M.pm D lib/pf/SNMP/ThreeCom.pm D lib/pf/SNMP/ThreeCom/E4800G.pm D lib/pf/SNMP/ThreeCom/E5500G.pm D lib/pf/SNMP/ThreeCom/NJ220.pm D lib/pf/SNMP/ThreeCom/SS4200.pm D lib/pf/SNMP/ThreeCom/SS4500.pm D lib/pf/SNMP/ThreeCom/Switch_4200G.pm D lib/pf/SNMP/Trapeze.pm D lib/pf/SNMP/Trapeze/nas-pb.yml D lib/pf/SNMP/WirelessModuleTemplate.pm D lib/pf/SNMP/Xirrus.pm D lib/pf/SNMP/constants.pm A lib/pf/Switch.pm A lib/pf/Switch/Accton.pm A lib/pf/Switch/Accton/ES3526XA.pm A lib/pf/Switch/Accton/ES3528M.pm A lib/pf/Switch/AeroHIVE.pm A lib/pf/Switch/AeroHIVE/AP.pm A lib/pf/Switch/AeroHIVE/nas-pb.yml A lib/pf/Switch/AlliedTelesis.pm A lib/pf/Switch/AlliedTelesis/AT8000GS.pm A lib/pf/Switch/Amer.pm A lib/pf/Switch/Amer/SS2R24i.pm A lib/pf/Switch/Aruba.pm A lib/pf/Switch/Aruba/Controller_200.pm A lib/pf/Switch/Avaya.pm A lib/pf/Switch/Avaya/ERS5000.pm A lib/pf/Switch/Avaya/ERS5000_6x.pm A lib/pf/Switch/Avaya/WC.pm A lib/pf/Switch/Belair.pm A lib/pf/Switch/Brocade.pm A lib/pf/Switch/Brocade/RFS.pm A lib/pf/Switch/Cisco.pm A lib/pf/Switch/Cisco/Aironet.pm A lib/pf/Switch/Cisco/Aironet_1130.pm A lib/pf/Switch/Cisco/Aironet_1242.pm A lib/pf/Switch/Cisco/Aironet_1250.pm A lib/pf/Switch/Cisco/Aironet_WDS.pm A lib/pf/Switch/Cisco/Catalyst_2900XL.pm A lib/pf/Switch/Cisco/Catalyst_2950.pm A lib/pf/Switch/Cisco/Catalyst_2960.pm A lib/pf/Switch/Cisco/Catalyst_2960G.pm A lib/pf/Switch/Cisco/Catalyst_2970.pm A lib/pf/Switch/Cisco/Catalyst_3500XL.pm A lib/pf/Switch/Cisco/Catalyst_3550.pm A lib/pf/Switch/Cisco/Catalyst_3560.pm A lib/pf/Switch/Cisco/Catalyst_3560G.pm A lib/pf/Switch/Cisco/Catalyst_3750.pm A lib/pf/Switch/Cisco/Catalyst_3750G.pm A lib/pf/Switch/Cisco/Catalyst_4500.pm A lib/pf/Switch/Cisco/Catalyst_6500.pm A lib/pf/Switch/Cisco/ISR_1800.pm A lib/pf/Switch/Cisco/WLC.pm A lib/pf/Switch/Cisco/WLC_2100.pm A lib/pf/Switch/Cisco/WLC_2106.pm A lib/pf/Switch/Cisco/WLC_2500.pm A lib/pf/Switch/Cisco/WLC_4400.pm A lib/pf/Switch/Cisco/WLC_5500.pm A lib/pf/Switch/Cisco/WiSM.pm A lib/pf/Switch/Cisco/WiSM2.pm A lib/pf/Switch/Dell.pm A lib/pf/Switch/Dell/PowerConnect3424.pm A lib/pf/Switch/Dlink.pm A lib/pf/Switch/Dlink/DES_3526.pm A lib/pf/Switch/Dlink/DES_3550.pm A lib/pf/Switch/Dlink/DGS_3100.pm A lib/pf/Switch/Dlink/DGS_3200.pm A lib/pf/Switch/Dlink/DWL.pm A lib/pf/Switch/Dlink/DWS_3026.pm A lib/pf/Switch/Enterasys.pm A lib/pf/Switch/Enterasys/D2.pm A lib/pf/Switch/Enterasys/Matrix_N3.pm A lib/pf/Switch/Enterasys/SecureStack_C2.pm A lib/pf/Switch/Enterasys/SecureStack_C3.pm A lib/pf/Switch/Extreme.pm A lib/pf/Switch/Extreme/Summit.pm A lib/pf/Switch/Extreme/Summit_X250e.pm A lib/pf/Switch/Extreme/nas-pb.yml A lib/pf/Switch/Extricom.pm A lib/pf/Switch/Extricom/EXSW.pm A lib/pf/Switch/Foundry.pm A lib/pf/Switch/Foundry/FastIron_4802.pm A lib/pf/Switch/Foundry/MC.pm A lib/pf/Switch/H3C.pm A lib/pf/Switch/H3C/S5120.pm A lib/pf/Switch/HP.pm A lib/pf/Switch/HP/Controller_MSM710.pm A lib/pf/Switch/HP/E4800G.pm A lib/pf/Switch/HP/E5500G.pm A lib/pf/Switch/HP/Procurve_2500.pm A lib/pf/Switch/HP/Procurve_2600.pm A lib/pf/Switch/HP/Procurve_3400cl.pm A lib/pf/Switch/HP/Procurve_4100.pm A lib/pf/Switch/HP/Procurve_5300.pm A lib/pf/Switch/HP/Procurve_5400.pm A lib/pf/Switch/HP/nas-pb.yml A lib/pf/Switch/Hostapd.pm A lib/pf/Switch/Intel.pm A lib/pf/Switch/Intel/Express_460.pm A lib/pf/Switch/Intel/Express_530.pm A lib/pf/Switch/Juniper.pm A lib/pf/Switch/Juniper/EX.pm A lib/pf/Switch/LG.pm A lib/pf/Switch/LG/ES4500G.pm A lib/pf/Switch/Linksys.pm A lib/pf/Switch/Linksys/SRW224G4.pm A lib/pf/Switch/Meru.pm A lib/pf/Switch/Meru/MC.pm A lib/pf/Switch/Meru/nas-pb.yml A lib/pf/Switch/MockedSwitch.pm A lib/pf/Switch/Motorola.pm A lib/pf/Switch/Motorola/RFS.pm A lib/pf/Switch/Netgear.pm A lib/pf/Switch/Netgear/FSM726v1.pm A lib/pf/Switch/Netgear/GS110.pm A lib/pf/Switch/Nortel.pm A lib/pf/Switch/Nortel/BPS2000.pm A lib/pf/Switch/Nortel/BayStack4550.pm A lib/pf/Switch/Nortel/BayStack470.pm A lib/pf/Switch/Nortel/BayStack5500.pm A lib/pf/Switch/Nortel/BayStack5500_6x.pm A lib/pf/Switch/Nortel/ERS2500.pm A lib/pf/Switch/Nortel/ERS4000.pm A lib/pf/Switch/Nortel/ERS5000.pm A lib/pf/Switch/Nortel/ERS5000_6x.pm A lib/pf/Switch/Nortel/ES325.pm A lib/pf/Switch/PacketFence.pm A lib/pf/Switch/Ruckus.pm A lib/pf/Switch/SMC.pm A lib/pf/Switch/SMC/TS6128L2.pm A lib/pf/Switch/SMC/TS6224M.pm A lib/pf/Switch/SMC/TS8800M.pm A lib/pf/Switch/ThreeCom.pm A lib/pf/Switch/ThreeCom/E4800G.pm A lib/pf/Switch/ThreeCom/E5500G.pm A lib/pf/Switch/ThreeCom/NJ220.pm A lib/pf/Switch/ThreeCom/SS4200.pm A lib/pf/Switch/ThreeCom/SS4500.pm A lib/pf/Switch/ThreeCom/Switch_4200G.pm A lib/pf/Switch/Trapeze.pm A lib/pf/Switch/Trapeze/nas-pb.yml A lib/pf/Switch/WirelessModuleTemplate.pm A lib/pf/Switch/Xirrus.pm A lib/pf/Switch/constants.pm M lib/pf/SwitchFactory.pm M lib/pf/pfcmd/checkup.pm M lib/pf/radius.pm M lib/pf/radius/custom.pm M lib/pf/vlan.pm M lib/pf/vlan/custom.pm M lib/pf/vlan/custom_example.pm M lib/pf/web/backend_modperl_require.pl M sbin/pfsetvlan M t/SNMP.t M t/SwitchFactory.t M t/TestUtils.pm M t/benchmarks/trap-parsing.pl M t/floatingdevice.t M t/hardware-snmp-objects.t M t/network-devices/cisco.t M t/network-devices/roles.t M t/network-devices/threecom.t M t/network-devices/wired.t M t/network-devices/wireless.t M t/podCoverage.t M t/vlan.t commit 438cce20eb903d55c55430ec3b2942bc126a9472 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 4 13:46:10 2013 -0500 Moved parseRequest in the switch module M lib/pf/SNMP.pm M lib/pf/SNMP/MockedSwitch.pm M lib/pf/radius.pm commit c9247b9616e413d3a676ec325b4b15cc3589ea3f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 24 13:36:27 2013 -0400 Switch overlay from dynamic controller Conflicts: lib/pf/file_paths.pm M lib/pf/file_paths.pm M raddb/sites-available/dynamic-clients commit 8fcd42f81389b38e6ded81f6f87b998fb517e93d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 23 13:20:40 2013 -0400 Merge from dynamic-controller Conflicts: lib/pf/radius.pm M lib/pf/SNMP.pm M lib/pf/SNMP/PacketFence.pm M lib/pf/radius.pm commit efd5930a7732ffde456cef46de50bc71eb5a5d51 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 4 12:10:24 2013 -0500 Added custom to dispatcher.pm M conf/httpd.conf.d/captive-portal-common.conf M lib/pf/web/dispatcher.pm A lib/pf/web/dispatcher/custom.pm commit 26ac05649207cb2fe22b301b9f031c833dbf460e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 14 15:48:53 2014 -0500 Error in syntax M lib/pf/SNMP/Avaya.pm commit a85150c3d888da18813222aac5dd980593b1e76d Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 14 15:44:53 2014 -0500 Create specific avaya module (based on Nortel Switch Module) M lib/pf/SNMP/Avaya.pm A lib/pf/SNMP/Avaya/ERS2500.pm A lib/pf/SNMP/Avaya/ERS4000.pm M lib/pf/SNMP/Avaya/ERS5000.pm M lib/pf/SNMP/Avaya/ERS5000_6x.pm M lib/pf/SNMP/Nortel.pm commit 5b9c0d94c6154f66fb77bdea78a6e01a31cc2125 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 14 14:27:47 2014 -0500 Enterasys Controller V2110 and D2 Mac-auth M lib/pf/SNMP/Enterasys/D2.pm A lib/pf/SNMP/Enterasys/V2110.pm M lib/pf/radius.pm M lib/pf/util/dictionary commit 42ca94c8aade4a37fdfcf535c1b411befb9f279c Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 14 13:12:32 2014 -0500 removed space M lib/pf/SNMP/Huawei.pm commit 8fa65b636cb249d51deaca540bf39a182c28acb6 Author: lzammit <lzammit@inverse.ca> Date: Mon Nov 4 15:40:27 2013 -0500 Add note VLAN REG & ISOL display corrected M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 651611fe5f1352a78cedef8fa750cb002cd2f037 Author: lzammit <lzammit@inverse.ca> Date: Mon Nov 4 15:38:50 2013 -0500 Add note VLAN REG & ISOL display corrected M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 2ef2fff81a5e994dad5e7c61a051a14249cdd0d4 Author: lzammit <lzammit@inverse.ca> Date: Mon Nov 4 15:37:34 2013 -0500 Add note VLAN REG & ISOL M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit d8eb75e89a0dcc53dd8a2d8a8929548596860aef Author: lzammit <lzammit@inverse.ca> Date: Mon Nov 4 15:34:10 2013 -0500 Indentation corrected M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit e9b5c67c88c152441f833c24f6d66417f35d0bf5 Author: lzammit <lzammit@inverse.ca> Date: Mon Nov 4 15:32:02 2013 -0500 Indentation corrected M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 4ffecb2538e19749771e700c382b22230ec1be81 Author: lzammit <lzammit@inverse.ca> Date: Mon Nov 4 15:28:54 2013 -0500 *NOTE* removed M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 6c8c7b26140ce2fdacbcb6bf5439b8a4a249fcd6 Author: lzammit <lzammit@inverse.ca> Date: Mon Nov 4 15:26:26 2013 -0500 Note modification M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 208d80e184740f8b7bc69e5be67dfbb27143f7e7 Author: lzammit <lzammit@inverse.ca> Date: Mon Nov 4 15:20:52 2013 -0500 Huawei AC6605 module + doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A lib/pf/SNMP/Huawei.pm commit 6b52fac7b38548047fcecbba682fe053bb8c171a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Feb 14 11:47:29 2014 -0500 Improve documentation for proxy interception M docs/PacketFence_Administration_Guide.asciidoc commit e66ede107f745acbcb331abc2cef192e856bfadd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Feb 14 11:29:26 2014 -0500 Improve coding style and logging M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence.pm M html/pfappserver/lib/pfappserver/Controller/User.pm M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm M lib/pf/Portal/Profile.pm M lib/pf/Portal/ProfileFactory.pm M lib/pf/config.pm M lib/pf/inline/accounting.pm M lib/pf/os.pm commit 57122f4dc4bdf4d73e64335f66519a1f0a889ce2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 14 11:10:20 2014 -0500 Update documentation for proxy interception M docs/PacketFence_Administration_Guide.asciidoc commit f03eb6f9e36d897e47a6f07eec3f651458b439ee Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 14 09:21:45 2014 -0500 Removed the raw storage since it is automatically added M t/data/chi.conf commit ab1c454bfdf2e87e0238a19dadf8da13337b57b1 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 14 09:19:47 2014 -0500 Added $allowed_gaming_oui_file,$allowed_gaming_console_types_file, $ui_config_file,$mdm_config_file,$oauth_ip_file,$log_config_file, $admin_roles_config_file,$wrix_config_file To be the stored configs M lib/pf/file_paths.pm commit 47bd7c99fb708689587e36e1c36a37b85f04fd9e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 14 09:05:33 2014 -0500 Remove the cache data M t/PfFilePaths.pm M t/config-cached.t commit 80678d0995fdb5817c7de769d77cf75ef396d207 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 13 17:00:25 2014 -0500 Applying the overlay in the SwitchFactory M lib/pf/SwitchFactory.pm commit be068fb0f02c33ab5bf0fb42661ab3b21680e932 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 13 15:53:46 2014 -0500 Moved responsibility of saving SwitchConfig in cache to pf::ConfigStore::Switch M lib/pf/ConfigStore/Switch.pm M lib/pf/ConfigStore/SwitchOverlay.pm commit 0c599e151318a9436935e3e03576a4b4d6b294a5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 13 13:54:27 2014 -0500 Only show Create link if you have access to USERS_CREATE Only show Search link and saved searched if you have access to USERS_READ M html/pfappserver/root/admin/users.tt commit d9bbf4da2bc3d402cd141090265b3fe7d36835e5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 13 13:53:39 2014 -0500 Will only show the dashboard if you have access to REPORTS M html/pfappserver/root/admin/status.tt commit b05f2581c6bdf44cd7a6b3a186170e6e9b49f9b2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 13 13:52:48 2014 -0500 Will only allow a user to be login if one of his roles have an actions in LOGIN_GROUP M html/pfappserver/lib/pfappserver/Controller/Admin.pm commit f4f74df7473ceac6015c17c56b3b5a1c9779c1a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 13 13:48:45 2014 -0500 Added new action group LOGIN_GROUP M lib/pf/admin_roles.pm commit e4b5d41f9226490b0def604a3a8f99c30e34144b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 13 11:26:16 2014 -0500 Only show Create link if you have access to NODES_CREATE Only show Search link and saved searched if you have access to NODES_READ M html/pfappserver/root/admin/nodes.tt commit a1003eb7396ed99d8b67b1d8ac4949a784472aa3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 13 13:16:27 2014 -0500 Fixed test M t/services.t commit fe0fa94dedad65131f386bf81e8138cb2c9bab90 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 13 10:48:12 2014 -0500 Fixed the admin roles REPORTS and SERVICES view M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/static/admin/status.js commit 5640258703d016f6a818e4acd28123188e6f0f6b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 13 10:47:00 2014 -0500 Fixed admin roles for pf_section M html/pfappserver/lib/pfappserver/Controller/Configuration.pm A html/pfappserver/root/configuration/index.tt commit 492cc0ce9e03031f11841ffb3cb9e5be9c244643 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 12 20:30:02 2014 -0500 Refactored to use can_access_group_any Conflicts: html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/admin/wrapper.tt commit a81f83fc85e5435667f29a59638b8a5693a9e401 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 12 20:29:14 2014 -0500 REfactored multiple calls to can_access to can_access_any M html/pfappserver/root/admin/configuration.tt commit 6f709af5f009510603727211739d5639fe165995 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 12 20:28:28 2014 -0500 Change default redirect_action to Admin::index Conflicts: html/pfappserver/root/admin/login.tt M html/pfappserver/root/admin/login.tt commit f13269c7afa33119e31202211294584da3ce05a9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 12 20:27:46 2014 -0500 Added AdminRole('REPORTS') to dashboard M html/pfappserver/lib/pfappserver/Controller/Graph.pm commit f7484742b612e55f7ea161fa6394ba2a09b0bdf1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 12 20:27:11 2014 -0500 Forward user to first action it has permission to Conflicts: html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/lib/pfappserver/Controller/Admin.pm commit 01f5e3c3f90fe1046013c03dab52097626406a87 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 12 20:26:17 2014 -0500 Export can_access_group_any to all templates M html/pfappserver/lib/pfappserver/View/HTML.pm commit ce4c5738db3414dd87d63e6bf011ec1512a43f27 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 12 20:25:18 2014 -0500 Added function admin_can_do_any_in_group To all to group logically action together M lib/pf/admin_roles.pm commit 94438af0c7f66b3d9eef8063d0c6253b55f0809e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 13 09:31:08 2014 -0500 Update NEWS file for uri filter M NEWS.asciidoc commit e878cd772f11c353254e9ce6b5acf79d8f74892a Author: Fabrice Durand <oeufdure@chubuntu.(none)> Date: Wed Jan 15 20:35:35 2014 -0500 Fixed security issue, only enable the way to hit the portal if the filter uri:... exist M lib/pf/Portal/ProfileFactory.pm M lib/pf/Portal/Session.pm M lib/pf/web/dispatcher.pm commit c4125b19ee717d8fc5477650ffd24d1e1ec3d67b Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 15 16:24:03 2014 -0500 Removed the complete configuration from the stash. Missing profile name in the profile M lib/pf/Portal/ProfileFactory.pm M lib/pf/web/constants.pm commit bbc902739fe94390fb0b6a2f2a9fa41df3c284ac Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 15 15:33:23 2014 -0500 First draft of the portal per uri M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm M lib/pf/Portal/ProfileFactory.pm M lib/pf/Portal/Session.pm M lib/pf/web/constants.pm M lib/pf/web/dispatcher.pm commit 38cd9a2b2cff00c5386f9e58e4fc82f3590e7ea8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 12 11:01:33 2014 -0500 Moved generation of the radiusd config to the service manager M lib/pf/services/manager/radiusd.pm D lib/pf/services/radiusd.pm commit 9cef7235afc7251aabd730af90b54175137e8bed Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 12 10:44:45 2014 -0500 Moved generation of the suricata config to service the manager M lib/pf/services/manager/suricata.pm D lib/pf/services/suricata.pm commit e8c9b6ecff3f43e52bd0a7546ed309daca3cee7d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 12 10:44:02 2014 -0500 refactor dependsOnServices to append pfdetect to the default services M lib/pf/services/manager/roles/pf_conf_trapping_engine.pm commit cd44380fc7f687065e09606bd9dda13af18ac21e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 12 10:38:18 2014 -0500 Moved generation of the snort config to service the manager M lib/pf/services/manager/snort.pm D lib/pf/services/snort.pm commit a23af5aa7a404a29528847351978914db1177b83 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 12 09:34:43 2014 -0500 Remove duplicate sql request M lib/pf/iplog.pm commit 8e04d556de7d7609d2215e3ced87c3503fc772e3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 12 08:58:49 2014 -0500 Added missing dep M addons/packages/packetfence.spec M debian/control commit a6a7a93eb233eb626d2db9a4c60b522c0c57325d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 11 15:39:05 2014 -0500 Remove dependency on MooX::Types::MooseLike::Base M lib/pf/Role/CHI/Driver/FileUmask.pm commit f9d59854ac2c64e760892e7c79e8eca6492542a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 11 13:04:15 2014 -0500 Fixed issue with Use of uninitialized value in string when authenticating a user M html/captive-portal/lib/captiveportal/Controller/GamingRegistration.pm commit cd2729eacd08ae551e5a580d8268d1a47b83d383 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 11 11:43:13 2014 -0500 Adding empty directories to git A var/run/.gitignore commit 3825e74afd6696a86a0d1d59ba74165fa3b5520c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 11 11:42:07 2014 -0500 Adding empty directories to git A logs/.gitignore A var/conf/.gitignore commit ffc7e25d4b7fbd7521fc30bb0fa61d7f8345945e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 11 11:08:48 2014 -0500 Ported recent changes to gaming-registration Added newer feature where a node that is already registered or pending will not be allowed to be added M html/captive-portal/lib/captiveportal/Controller/GamingRegistration.pm commit bf68e72c1d25f656437b23dffdf038211b7a536b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 11 10:27:32 2014 -0500 Added new option and check if the patch binary exists and is executable M addons/pf-maint.pl commit 30be9c34588884a76a30dfe1b676679acdef0ed3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 10 11:14:26 2014 -0500 Moved CHI configuration that is not allowed to be overrided to pf::CHI M conf/chi.conf M lib/pf/CHI.pm commit 24da265a6d52fab9f0d5702a40e7bea449d1a498 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 10 08:34:11 2014 -0500 Removed tab M lib/pf/inline/accounting.pm commit d56ae812677d81262a8d5d708db6600fa3a9aed4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 7 16:02:36 2014 -0500 Fixed test M lib/pf/util.pm M lib/pf/vlan.pm M t/SwitchFactory.t M t/util.t commit fd77c2fc9f4465aff5e892db51863eb777b56549 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 7 15:05:49 2014 -0500 Fix constant M lib/pf/SNMP/Nortel/ERS4000.pm commit 9e2131a5bc85383a4f74256fb3867978bbef6874 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 7 15:01:11 2014 -0500 Export $NET_TYPE_INLINE $NET_TYPE_INLINE_L2 $NET_TYPE_INLINE_L3 from config.pm M lib/pf/config.pm commit 9c6086bd2eb06e9d034c2d0cf3c06dfcf9febe16 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 7 14:53:33 2014 -0500 Fix spec file M addons/packages/packetfence.spec commit 0e7f3c27684bd4bbb2477dfd7ca5c44363d661bc Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 7 14:34:06 2014 -0500 Missing file in spec file M addons/packages/packetfence.spec commit aea06b7fa083504e82c750664963dd0625f36480 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 7 14:24:19 2014 -0500 Fix spec file M addons/packages/packetfence.spec commit 0a9ff1b0eb3a1351fce69e56fd3d37d5149ed045 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 7 11:41:22 2014 -0500 Able to match a rule on username M lib/pf/Authentication/Source/NullSource.pm commit 961a51ccd04ef483f7ae7ba86c613e4645a5951c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 7 09:50:36 2014 -0500 Added target that copies all example configuration files to it's proper place M Makefile commit ab79efc6653065e5885058cb5a7b841dda608574 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Feb 6 15:57:49 2014 -0500 Fix SQL upgrade script for 4.2.0 M db/upgrade-4.0.0-4.1.0.sql M db/upgrade-4.1.0-4.x.x.sql commit c5e6c06c8f2978b9d6a9d0f5d570056feb2d41b3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 6 15:37:18 2014 -0500 Refactor to not to die when signal handler is called Fixed issue with display of help Updated SYNOPSIS M sbin/pfdns commit 9658763753a5b45c433172fd08b64f31da3bd84f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 6 14:28:11 2014 -0500 Updated the gitignore file to add the configuration files that were copied to .example files M .gitignore commit c0df4bb2c672a74cee95d5c23ceec65999f1f638 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 6 12:21:03 2014 -0500 Renamed all configuration files to .example M addons/packages/packetfence.spec D conf/adminroles.conf A conf/adminroles.conf.example D conf/authentication.conf A conf/authentication.conf.example D conf/floating_network_device.conf A conf/floating_network_device.conf.example D conf/guest-managers.conf A conf/guest-managers.conf.example D conf/httpd.conf.d/ssl-certificates.conf A conf/httpd.conf.d/ssl-certificates.conf.example D conf/iptables.conf A conf/iptables.conf.example D conf/listener.msg A conf/listener.msg.example D conf/log.conf A conf/log.conf.example D conf/mdm.conf A conf/mdm.conf.example D conf/nessus/remotescan.nessus A conf/nessus/remotescan.nessus.example D conf/networks.conf A conf/networks.conf.example D conf/popup.msg A conf/popup.msg.example D conf/profiles.conf A conf/profiles.conf.example D conf/radiusd/eap.conf A conf/radiusd/eap.conf.example D conf/radiusd/radiusd.conf A conf/radiusd/radiusd.conf.example D conf/radiusd/sql.conf A conf/radiusd/sql.conf.example D conf/snmptrapd.conf A conf/snmptrapd.conf.example D conf/snort.conf A conf/snort.conf.example D conf/snort.conf.pre_snort-2.8 A conf/snort.conf.pre_snort-2.8.example D conf/snort/classification.config A conf/snort/classification.config.example D conf/snort/local.rules A conf/snort/local.rules.example D conf/snort/reference.config A conf/snort/reference.config.example D conf/suricata.yaml A conf/suricata.yaml.example D conf/switches.conf A conf/switches.conf.example D conf/templates/emails-billing_confirmation.txt.tt A conf/templates/emails-billing_confirmation.txt.tt.example D conf/templates/emails-guest_admin_pregistration.txt.tt A conf/templates/emails-guest_admin_pregistration.txt.tt.example D conf/templates/emails-guest_email_activation.txt.tt A conf/templates/emails-guest_email_activation.txt.tt.example D conf/templates/emails-guest_email_preregistration.txt.tt A conf/templates/emails-guest_email_preregistration.txt.tt.example D conf/templates/emails-guest_email_preregistration_confirmed.txt.tt A conf/templates/emails-guest_email_preregistration_confirmed.txt.tt.example D conf/templates/emails-guest_registered.txt.tt A conf/templates/emails-guest_registered.txt.tt.example D conf/templates/emails-guest_sponsor_activation.txt.tt A conf/templates/emails-guest_sponsor_activation.txt.tt.example D conf/templates/emails-guest_sponsor_preregistration.txt.tt A conf/templates/emails-guest_sponsor_preregistration.txt.tt.example D conf/ui-global.conf A conf/ui-global.conf.example D conf/violations.conf A conf/violations.conf.example M debian/rules D html/captive-portal/captive_portal.conf A html/captive-portal/captive_portal.conf.example commit 8dc69ee03d39d0f6a9a3f2358c892e6a1c532a5b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 6 10:28:49 2014 -0500 Added example allowed-gaming-oui.txt A conf/allowed-gaming-oui.txt.example commit aa00171b2c050f34b15f1ea328905a8b44ec5935 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 6 08:53:34 2014 -0500 Fix warning in floating device config M lib/pf/config.pm commit f8825215265c69a1f6a021f7e38737c05e257096 Author: Loick Pelet <lpelet@inverse.ca> Date: Thu Feb 6 06:03:27 2014 -0500 corrected typo ELRepo M docs/PacketFence_Administration_Guide.asciidoc commit 23dea781474909042636a68027ec408e867d0b57 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 5 15:37:03 2014 -0500 Added new method for Nortel/Avaya switch M lib/pf/SNMP/Nortel.pm commit 2610b6d3bcac59f16777475477d1a8c9b1207034 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Dec 12 11:46:35 2013 -0500 Time policy trigger: fix reference to violation ID M html/captive-portal/billing-engine.cgi commit 00e631cb891341cc1166cc290aeeb0fb6b382db2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Dec 12 10:37:41 2013 -0500 Subroutine to update a node's bandwidth balance M lib/pf/node.pm commit baa88ee0759ae7a40fc601052f5c12833964601d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Dec 9 10:49:43 2013 -0500 Fix database transaction and improve debygging log M lib/pf/inline/accounting.pm commit 3446fbe5ff369924057413de7cab73bbb5c93112 Author: Jean Raby <jraby@inverse.ca> Date: Wed Dec 4 10:03:37 2013 -0500 Drop active connections using /usr/sbin/conntrack M lib/pf/ipset.pm commit 2ee22b54dbdbc8911b0d655e2ecc6b10f80447db Author: Jean Raby <jraby@inverse.ca> Date: Wed Dec 4 09:59:03 2013 -0500 Fix AF_INET usage and remove unused Try::Tiny M sbin/pfbandwidthd commit d273065a855f119940b14bf4c54ae28c2d1c0b4c Author: Jean Raby <jraby@inverse.ca> Date: Tue Dec 3 16:35:25 2013 -0500 Reorder privileges drop code and fix pcap stats M sbin/pfbandwidthd commit 1eec4fb187ce2f51d8f5db9aef50cd661b463c95 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Dec 3 16:10:56 2013 -0500 Inline acct: update bw with inactive sessions M lib/pf/inline/accounting.pm commit f110283d021cd79e10177e739c618a1c11e18e8b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Dec 3 15:55:33 2013 -0500 Inline acct: mark sessions as analyzed M lib/pf/inline/accounting.pm commit e3e69194d9353d107820f54940757dced1b0837c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Dec 3 12:29:31 2013 -0500 Inline acct: update sessions on day change M lib/pf/inline/accounting.pm commit f8e1829ec15834431a9e76d7433f251cd45547d9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Dec 2 16:10:31 2013 -0500 Initial maintenance code for data of pfbandwidthd M lib/pf/inline/accounting.pm M sbin/pfmon commit 9879dc3caca3b658c8d9b4e9d6a7a8141a296362 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Dec 2 14:02:59 2013 -0500 Remove previous code related to ulogd M lib/pf/inline/accounting.pm M sbin/pfmon commit 7ed3a0e3efb3e74560ebf048a6594bc396d9c477 Author: Jean Raby <jraby@inverse.ca> Date: Fri Nov 29 17:14:19 2013 -0500 implement inline_accounting_update_session_for_ip It is used by pfbandwidthd to update the inline_accounting table. Reworked db schema example M lib/pf/inline/accounting.pm commit 859b08dcda232526d60f6a895a0eb065192f3139 Author: Jean Raby <jraby@inverse.ca> Date: Fri Nov 29 17:04:20 2013 -0500 Implement most of pfbandwidthd - Keep track of firstseen and lastmodified of each ip in ip_stats - dynamically build pcap filters to ignore packets to/from our interfaces (and broadcast addresses) - Save statistics to database - check for error and die if privileges couldn't be dropped M sbin/pfbandwidthd commit f261b87ba5347a6fb9dd20c399ec0b30c759a41c Author: Jean Raby <jraby@inverse.ca> Date: Fri Nov 29 09:35:25 2013 -0500 /die/logdie/ M sbin/pfbandwidthd commit c63bbf3efe96178594b9ece6cbab1407286a4894 Author: Jean Raby <jraby@inverse.ca> Date: Fri Nov 29 09:33:28 2013 -0500 (debug) Log pcap stats everytime stats are saved Simple mean to look for dropped packets M sbin/pfbandwidthd commit c09754dc8176fe5046a720d5d7628902589d2b70 Author: Jean Raby <jraby@inverse.ca> Date: Fri Nov 29 09:33:01 2013 -0500 Import first draft of pfbandwidthd A sbin/pfbandwidthd commit 5d8a2e8fc5231952dc80b11bf82ffbc39da710c9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Nov 27 15:27:51 2013 -0500 Inline acct: update node table in a transaction M lib/pf/inline/accounting.pm commit c607c7f72fc151100325ad18d4dcedb93d9a6a2d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Nov 26 15:28:09 2013 -0500 Template for bandwidth expiration violation A html/captive-portal/templates/violations/bandwidth_expiration.html commit de4b5fe04228d908d09ea32a11e0c5b8ed80e6a2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Nov 26 13:36:24 2013 -0500 Rename column 'timeleft' to 'time_balance' The violations related to 'time limits' are now opened using the proper violation trigger instead of using a hardcoded violation ID. M db/upgrade-4.0.0-4.1.0.sql M html/captive-portal/billing-engine.cgi M lib/pf/billing.pm M lib/pf/radius.pm M lib/pf/radius/constants.pm M lib/pf/web.pm commit 1b81020624237f458256aefa93a8e58f1212e307 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Nov 26 13:28:10 2013 -0500 Fix SQL update query for bandwidth balance M lib/pf/inline/accounting.pm commit f8a6a72fdbfa0ca11f56279ec8055f4186696619 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Nov 26 11:20:46 2013 -0500 Fix label of bandwidth balance field in Web admin M html/pfappserver/root/node/view.tt commit 8ac5d21e9830823053bf83ff5c2060b439622805 Author: Jean Raby <jraby@inverse.ca> Date: Mon Nov 25 15:47:24 2013 -0500 Fix accounting SQL statements and misc fixups M lib/pf/inline/accounting.pm commit a7d1a548f26254f10ae9d841599376bcd7d424fc Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Nov 25 15:26:45 2013 -0500 Fix validation of new accounting triggers M lib/pf/accounting.pm M lib/pf/inline/accounting.pm M lib/pf/trigger.pm commit 9a7d9db65023f5a11ac051d7d13ff10632cb71b0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 22 21:54:20 2013 -0500 Add inline accounting maintenance subroutine M conf/violations.conf D html/captive-portal/templates/violations/expiration.html A html/captive-portal/templates/violations/time_expiration.html M lib/pf/accounting.pm M lib/pf/inline/accounting.pm M sbin/pfmon commit 6a05314a31e841d6199c7118a0fc08d60e7448d3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 22 16:19:56 2013 -0500 Add management of new bandwidth balance for nodes M db/upgrade-4.0.0-4.1.0.sql M html/pfappserver/lib/pfappserver/Form/Node.pm M html/pfappserver/root/node/view.tt M lib/pf/config.pm M lib/pf/node.pm commit c3dbe17c63fe4081abbcd99efa8878d1e98a695c Author: Jean Raby <jraby@inverse.ca> Date: Fri Nov 22 14:35:56 2013 -0500 Update inline accounting documentation. M lib/pf/inline/accounting.pm commit 70fdd79c8688a71b6158bdfb72330cc131ada1ee Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Thu Nov 21 11:07:02 2013 -0500 Lowercase the MAC before adding it to the iplog M html/captive-portal/redir.cgi commit 8f9425c1b98cef6457c7bc85bc69b3f818b05139 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Thu Nov 21 10:22:51 2013 -0500 Added missing include M html/captive-portal/redir.cgi commit 52cebe1fcd31699562076d76907efeffb65767b0 Author: Jean Raby <jraby@inverse.ca> Date: Tue Nov 19 16:06:23 2013 -0500 add instruction and example to filter dst hosts M lib/pf/inline/accounting.pm commit 788cfac28dcff1770046e8c280492299a3f24b9c Author: Jean Raby <jraby@inverse.ca> Date: Thu Nov 14 14:26:54 2013 -0500 pod tweaks M lib/pf/inline/accounting.pm commit c6baf9d9c9e7bc61143eee7f39fae539b9ea977e Author: Jean Raby <jraby@inverse.ca> Date: Thu Nov 14 13:45:52 2013 -0500 pasto M conf/pf.conf.defaults commit 3b3fed23f23088e3f9c3ee6cc82091d8c82b6de5 Author: Jean Raby <jraby@inverse.ca> Date: Thu Nov 14 13:44:34 2013 -0500 Inline accounting documentation update Probably not the best place to keep this, but at least it is now in the tree M lib/pf/inline/accounting.pm commit 81a15ad887016a92882ca28e7e2d7f4ea5d20a21 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Nov 5 16:05:22 2013 -0500 Fixes after some more inline layer 3 testing M html/captive-portal/redir.cgi M lib/pf/locationlog.pm M sbin/pfdns commit f616061cf687caee38c60d86c7c5a86729e7e367 Author: Jean Raby <jraby@inverse.ca> Date: Thu Oct 31 16:10:48 2013 -0400 import ulogd data if inline accounting is enabled Unfinished yet, but this will populate the real accounting table with the mem table data M sbin/pfmon commit 00e6e058ec30572f4256111cef0cc68e36aad363 Author: Jean Raby <jraby@inverse.ca> Date: Thu Oct 31 16:06:49 2013 -0400 Rework inline accounting data management rename import_ulogd_data to inline_accounting_import_ulogd_data inline_accounting_import_ulogd_data can now accept an ip as a 2nd parameter, this will be used to import data for a single ip only. Will be called when the clients gets new bandwidth and when a bandwidth violation is raised for him. M lib/pf/inline/accounting.pm commit d5c838be24b8050c374bfeb0e0cfeabc82b04014 Author: Jean Raby <jraby@inverse.ca> Date: Thu Oct 31 16:04:10 2013 -0400 Add 2 parameters for inline accounting management inline.accounting_session_timeout inline.accounting M conf/documentation.conf M conf/pf.conf.defaults commit ba724e787ab0e4bdab028afe9ea4d5219133a96f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Oct 31 14:29:19 2013 -0400 Configurator: A single inline type is required M html/pfappserver/lib/pfappserver/Controller/Configurator.pm commit 37bd7ed8f3c58e53cd8ebcce1744539ee8ec4926 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 31 13:44:28 2013 -0400 Added additional checks for inline3 enforcement and network types M lib/pf/config.pm M lib/pf/iptables.pm commit ad9779bd6c1948ceb1eb53f5f58e2a46556f3782 Author: Jean Raby <jraby@inverse.ca> Date: Thu Oct 31 13:06:29 2013 -0400 Add ulogd2 as a suggested package for debian M debian/control commit ea223e96b6b081612670fc22462c4d6a9e8ad53c Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Oct 30 09:41:38 2013 -0400 Fixed strings M html/pfappserver/lib/pfappserver/I18N/en.po commit ca5150fbcc3415ad70cb16aa4709c2bb6bc1b021 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Oct 30 09:27:24 2013 -0400 First pass at pimping doc for inline mode. M docs/PacketFence_Administration_Guide.asciidoc commit 7cf4447b8f46f2036f790daacceaf59de4a95db9 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Oct 29 15:11:42 2013 -0400 Fixed missing include M html/captive-portal/redir.cgi commit 8f348af2564e4873ba9a8803c7f55d69b3006303 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Oct 28 10:41:00 2013 -0400 Fixed check for no attributes M lib/pf/roles.pm commit 10d447e500d12776e5d292d772dec2dd3d826aa8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 25 12:44:16 2013 -0400 Removed tabs M lib/pf/inline/accounting.pm commit 962d303c0babdddee1cf664d1167b5ed4d209949 Author: Jean Raby <jraby@inverse.ca> Date: Fri Oct 25 12:16:16 2013 -0400 Add accounting.pm. SQL logic for inline accounting A lib/pf/inline/accounting.pm commit 07b4679b1b7c514805d72ec5576ebc2612b90f05 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 25 11:06:55 2013 -0400 Fixed undef warning for valid mac Normalize the return of undef for clean mac M lib/pf/util.pm commit 0ceb4dcac0cb1990e7d4700f62292de61c13342d Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Oct 25 10:26:35 2013 -0400 Fixed tabs in files M html/captive-portal/redir.cgi M lib/pf/config.pm M lib/pf/ipset.pm commit e9634ff695f333eb686d3807aa020fa7a126baca Author: Louis Munro <lmunro@inverse.ca> Date: Thu Oct 24 15:51:13 2013 -0400 Added options for dhcpd and fake MAC to the Form Handler. Added JS that selectively shows and hides the options based on the type of inline enforcement. M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/root/static/js/interface.js commit c8b574f9f6c38469877eb6dd84aed7bbbdd69773 Author: Louis Munro <lmunro@inverse.ca> Date: Thu Oct 24 14:53:03 2013 -0400 Added checkboxes for DHCP server and Fake MAC. M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/root/interface/view.tt commit afd2c3e1af00d8cbf8578457f494153bc39e790a Author: Louis Munro <lmunro@inverse.ca> Date: Wed Oct 23 17:18:33 2013 -0400 Added checks so that an interface marked as 'inline' in pf.conf shows up as inlinel2. This is to ensure backwards compatibility. The next time that the interface is modified or saved, inline will be replaced by inlinel2. M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 63907ac1a4b4ce354979722fb805c42ae38d40de Author: Louis Munro <lmunro@inverse.ca> Date: Wed Oct 23 15:31:47 2013 -0400 Added I18N strings for inlinel2 and inlinel3. M html/pfappserver/lib/pfappserver/I18N/en.po commit 68e6a154fadd0a4e83664e4a47b62c397b2517e5 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Oct 23 15:03:59 2013 -0400 Bugfix: unbalanced parentheses. M html/pfappserver/lib/pfappserver/Form/Interface.pm commit 9693949472f10fe601f138a15b4b4897c8ae68ba Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Oct 23 15:00:57 2013 -0400 First pass at required inline L3 core modifications M html/captive-portal/redir.cgi M lib/pf/Portal/Session.pm M lib/pf/ipset.pm commit 8b8a66acc458202e9af7d5bd112c0823b28385ed Author: Louis Munro <lmunro@inverse.ca> Date: Wed Oct 23 14:48:18 2013 -0400 Changed Inline L2 and inline L3 to inlinel2 and inlinel3. Also restored 'inline' to documentation for backwards compatibility. M conf/documentation.conf M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/Model/Enforcement.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 024e8ba6432c01bae3a79add83276f8d3d1b3d99 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Oct 23 13:56:14 2013 -0400 Changed the configurator to default to inline Level 2. M html/pfappserver/lib/pfappserver/Controller/Configurator.pm commit 276bf490193381c4da744c46d017bd9972b47657 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Oct 23 13:55:08 2013 -0400 Updated some documentation and I8N strings. M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po commit 1962619423d72c30df506de50ac52492a29ef70d Author: Louis Munro <lmunro@inverse.ca> Date: Wed Oct 23 12:15:19 2013 -0400 Replaced the "Inline" interface type by two new types: inline L2 Inline L3 This is only a front end change for now. More work is required to get this working. M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/Model/Enforcement.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/root/static/js/interface.js commit 82ad07bc3a9fc815a67504b51fd79f6ed7a76951 Author: Loick Pelet <lpelet@inverse.ca> Date: Tue Feb 4 18:37:11 2014 -0500 remove trailing character M docs/PacketFence_Administration_Guide.asciidoc commit 8c52f2a57fc4766dccbe712b6f4da093a8c7cd45 Author: Loick Pelet <lpelet@inverse.ca> Date: Tue Feb 4 18:26:51 2014 -0500 added link for FQDN description M docs/PacketFence_Administration_Guide.asciidoc commit 571fab5e06ee7904fa3a68f3ca5f3820d588ddc4 Author: Loick Pelet <lpelet@inverse.ca> Date: Tue Feb 4 18:24:16 2014 -0500 improve asciidoc rendering and update file configuration part2 M docs/PacketFence_Administration_Guide.asciidoc commit fd496aef3a57adabe9a7f059da4d4197510954e7 Author: Loick Pelet <lpelet@inverse.ca> Date: Tue Feb 4 18:18:32 2014 -0500 improve asciidoc rendering and update file configuration M docs/PacketFence_Administration_Guide.asciidoc commit a112d1cb440433ac335b8dad911ea38755d466e0 Author: Loick Pelet <lpelet@inverse.ca> Date: Tue Feb 4 18:03:51 2014 -0500 Update the way to get the newest version of drbd M docs/PacketFence_Administration_Guide.asciidoc commit 42ca87bda83ad252037051bc397a6cd8ad3432c2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 4 15:57:31 2014 -0500 Revert back to ReloadConfigs getting rid of RefreshConfigs M html/captive-portal/lib/captiveportal.pm M html/pfappserver/lib/pfappserver.pm M lib/pf/WebAPI/InitHandler.pm M lib/pf/config/cached.pm M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfdns M sbin/pfmon M sbin/pfsetvlan commit e28e1cbaf9832902eb21b38961fbdc1789d1336a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 30 09:48:26 2014 -0500 Fix issue with loading inline packages M addons/dev-helpers/dump.pl commit b3adc3b020db32d001bc24feab05f1529a955919 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jan 31 20:43:30 2014 -0500 Fix typo in admin guide M docs/PacketFence_Administration_Guide.asciidoc commit 81d45542a4a10cf618b337c1920e4393b07a599f Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 31 16:21:42 2014 -0500 Fix ifindex calc and updated lldp support for Avaya/Nortel M lib/pf/SNMP/Nortel.pm M lib/pf/SNMP/Nortel/ERS4000.pm commit a2df3d5ad632b6c22608af20d7c31e9ddfaafb19 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jan 31 09:17:17 2014 -0500 Fix button groups in dynamic tables When adding a new row that contains a button group, the 'disabled' class must be removed from the generated 'a' links. M html/pfappserver/root/static/admin/common.js commit 553f81723f70dff2bf6d85bd051be9317bf9d65e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 30 08:08:44 2014 -0500 Do not restore previous umask M lib/pf/Role/CHI/Driver/FileUmask.pm commit a946d6ac541f9dbf5f1f63af7dce6210ce578573 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 30 07:29:32 2014 -0500 Updated translation file M html/pfappserver/lib/pfappserver/I18N/en.po commit c5c6dac1f52346fc9b9e54d1d47fab3b589d1f18 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 8 18:47:21 2014 -0500 Added values for configuring memcached memory usage M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/services/manager/memcached.pm commit a305585defcce7bebc2a040413f9c574f1ddaecb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 29 11:44:21 2014 -0500 Fix version number of libmoo M debian/control commit ab996c70cf8cf89c3ccd35e80e1f0500b02f3bc4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 29 11:41:50 2014 -0500 If sub command cannot be found then use the unknownActionCmd M lib/pf/cmd/subcmd.pm commit 08332aa25bbe2c3b4bdc9e7d5ea28d5bad03d4e2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 28 14:11:15 2014 -0500 Fix pfcache file permissions M addons/packages/packetfence.spec M conf/chi.conf M debian/control M lib/pf/CHI.pm A lib/pf/Role/CHI/Driver/FileUmask.pm commit ff7f50a797b87ff4409def7c81a668993e018d25 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 27 12:03:47 2014 -0500 Answer CNAME in pfdns M sbin/pfdns commit ccbfa3ef7b6b65ece35286a29c473e2df2e55f39 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jan 24 16:00:59 2014 -0500 pfcmd::checkup -- authorize the 'locale' parameter M lib/pf/pfcmd/checkup.pm commit 3362c6c9e7deea8af4b3ffc0f986f5ec3b72490e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 24 13:33:31 2014 -0500 Set the dir_create_mode to 0770 M conf/chi.conf commit 0148b2f3c86c21d08ec93b1ad5fcf56b3bee73e9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 24 13:26:26 2014 -0500 Added var/cache to the install process M addons/packages/packetfence.spec M debian/rules commit d09b40044ab4214e9e3b6c145de32af682568d2b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 24 13:22:51 2014 -0500 Change the order of the caching layer M conf/chi.conf commit 1fe186caa31ad66207d6f56e78719af46fb5c751 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 24 12:04:44 2014 -0500 Add warning to the logs M html/captive-portal/lib/captiveportal.pm commit 5ac3cb2a9d79830b58a82efd38b1283798eaff15 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 24 12:00:30 2014 -0500 Fixed use of uninitialized value when creating a pf::Portal::Profile M lib/pf/Portal/ProfileFactory.pm commit 44d980ff636cb86b8275a8bd37f5df71f81b045c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 23 17:06:10 2014 -0500 Fix warning M html/pfappserver/lib/pfappserver/Model/DB.pm commit feda5e4e3b0f04f8de7bffb1a5d07020827903ff Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 22 11:56:46 2014 -0500 Updated the chi.conf for test M t/data/chi.conf commit 47fe403ff0517105e2084b62184f7613dc4b8171 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 22 13:32:07 2014 -0500 Fixed syntax error M debian/control commit 1178f2c402b2d6a796a453cc04b41122a19ba617 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 22 13:17:28 2014 -0500 Added new dependency M addons/packages/packetfence.spec M debian/control commit 5b9d129c1732ee2b75e70b25401ab2c90f85ce8a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 22 11:46:23 2014 -0500 Added new package M addons/packages/packetfence.spec M debian/control commit aa02068b82b22573b8a12115126e00c7219c64b2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 22 11:25:19 2014 -0500 Fixed syntax error caused by a merge M lib/pf/file_paths.pm commit 68ad9389f0c2dbe306945141c95066d90fa82167 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 22 09:18:10 2014 -0500 Fix spec file for pfcache M addons/packages/packetfence.spec commit a8fadfc006e29717deb37976bfc4fecce3c15d10 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 3 17:10:59 2014 -0500 Cleaning the mac address before registering it M html/captive-portal/register-gaming-device.cgi commit bd39bf48386b0335d1e665f7a29beda547d95c4c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 3 16:45:39 2014 -0500 Fixed error with login page generation M lib/pf/web/gaming.pm commit 2a45b425b604004376d5079ff8fc1274eb36be6a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 3 15:48:41 2014 -0500 Fixed syntax error and calling an undefined function M html/captive-portal/register-gaming-device.cgi commit 2604139f708c15610a698a95f48d53fd5210519e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 3 15:30:59 2014 -0500 Added role from registration.gaming_devices_registration_role M html/captive-portal/register-gaming-device.cgi commit 5bcb3448846709321f6deb385be7a5b4deea6332 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 29 07:07:30 2013 -0500 Added console type to be added to notes M html/captive-portal/templates/gaming-registration.html commit 8a44d31631e00d64707551fd2ef381be6cc3947d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 29 07:04:40 2013 -0500 in function web_register_node 'mac' will override mac from session M lib/pf/web.pm commit 9d2c51a44ba591f409256bbbf56b5a044edc5646 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 29 06:59:34 2013 -0500 Refactored code and reogranize functions Added additional check for existance category gaming_device_registration.category Refactored to call directly * pf::web::web_node_register * pf::web::web_user_authenticate M html/captive-portal/register-gaming-device.cgi commit 70cc594bf66d2a021fcbd7bac504d292d2307c46 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 29 06:53:16 2013 -0500 Refactored duplicated code push responsibility to the script Refactored to use function in pf::web::generate_generic_page in of render_template directly Load OUI and gaming console type from files Documented functions M lib/pf/web/gaming.pm commit 9f12e5ca3dc4a7984a4a27486385ff7dc842ff55 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 29 06:22:54 2013 -0500 Added new variables for allowed gaming device data files M lib/pf/file_paths.pm commit 2242bcda4d51fb8c1c1744ec305b6fc24d9d5603 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 7 11:06:01 2014 -0500 Moved to use configForData cache M lib/pf/ConfigStore/Switch.pm M lib/pf/ConfigStore/SwitchOverlay.pm commit 11270ff636b54712672f8c92eea8557745801144 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 7 11:05:30 2014 -0500 Split on reload to onfilereload oncachereload and onpostreload M lib/pf/config.pm commit 4c35cd7b7573e53b6087ffcc40d8651b8526873c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 7 11:03:01 2014 -0500 Call the _callFileReloadCallbacks is data in not in cache M lib/pf/admin_roles.pm M lib/pf/authentication.pm M lib/pf/violation_config.pm commit a45a4e682e4231957e16efe1ed4377e761f014f3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 7 10:58:48 2014 -0500 pf::CHI is responible for caching the CHI object & pf::confog::cache in memory Added helper functions to access the configfilesdata cache namesapce M lib/pf/config/cached.pm commit 74034d52ebcc333626bd62f15338c07ab8dca790 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 7 09:53:51 2014 -0500 Memoize cache objects M lib/pf/CHI.pm commit 55e7c3974ba8f34f697016335a8c0103442b9feb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 7 09:53:21 2014 -0500 Using cacheForData instead of cache M lib/pf/authentication.pm commit 1e6914b0ad688016e70dc4e697a495c87cd504a0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 7 09:52:22 2014 -0500 Removing command pfcmd reload violation M bin/pfcmd.pl M lib/pf/pfcmd.pm M lib/pf/pfcmd/help.pm commit 8362fd2233e4b7850ab12cdf55c28cc25970c3be Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 7 09:38:02 2014 -0500 Use cacheForData to save data M lib/pf/admin_roles.pm commit 7ea96d8d43255e845fc99ea7dc374489114a01ce Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 7 09:27:30 2014 -0500 Added multi layers cache and new namespace M conf/chi.conf commit a0e811e48561415b649fdee93a5f08bf935d676a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 7 09:09:43 2014 -0500 Added DROP permission on the radius_nas table M html/pfappserver/lib/pfappserver/Model/DB.pm commit af6a9ce4a724d1d7fdf3b8d35b07b7786303517a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 7 09:03:14 2014 -0500 Use truncate table to clear all records from a table M lib/pf/freeradius.pm commit 766cbf645dee371da1d4468ad8e8a37453ec1295 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 7 08:59:40 2014 -0500 Added bulk insert M lib/pf/freeradius.pm commit 0a9910d54d40846b0a40c109a2deb6adf48a76d1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 7 08:58:57 2014 -0500 Removing readViolationConfigFile function M lib/pf/pfcmd/checkup.pm commit d056adc5e46a639e87b508470e4e5f65e3822b1b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 7 08:58:15 2014 -0500 Reloading violation/switch data into database on startup and config change M sbin/pfcache commit 0ce0183ee6eeac143eeb530781c732c3ff23579a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 6 18:27:23 2014 -0500 Removed readViolationConfigFile M lib/pf/services/snort.pm M lib/pf/services/suricata.pm commit f52f112fa956abfe6d3883580329b9efe3535fd3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 6 18:26:47 2014 -0500 Has no dependancies M lib/pf/services/manager/memcached.pm commit 38f6f17af804d935efe702110443c4def269d328 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 6 18:26:05 2014 -0500 It is only dependant on memcached M lib/pf/services/manager/pfcache.pm commit 52a48fda0c6e546ddc1513bd5fbee954d234f813 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 6 12:32:30 2014 -0500 Removed readViolationConfigFile M lib/pf/ConfigStore/Violations.pm M lib/pf/services.pm M lib/pf/violation_config.pm commit 7542c90a561718ecb7cd7bba524cd97eb50aa2a9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 6 09:37:04 2014 -0500 Remove loading of the nas config M lib/pf/services/manager/radiusd.pm M lib/pf/services/radiusd.pm commit 61db7cb28fe27903994aff9cf2c7557b180ae8be Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 6 09:31:59 2014 -0500 Change default cache update interval to 10 seconds M conf/pf.conf.defaults commit 283e8ced8d57cb14bf6c6aa1d57ef7e864fbf9b2 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 6 08:56:47 2014 -0500 Moved to switch reload logic to pfcache M lib/pf/ConfigStore/Switch.pm M sbin/pfcache commit 01d35da8b3e74507d4abf635f51488e11ea57177 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 2 12:36:28 2014 -0500 Load the violation config M sbin/pfcache commit 1e097869389ce54d8830baefdab2008d1adc4f36 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 30 23:27:08 2013 -0500 Will only refresh from the cache not from onfile loads M html/captive-portal/lib/captiveportal.pm M html/pfappserver/lib/pfappserver.pm M lib/pf/WebAPI/InitHandler.pm M lib/pf/config/cached.pm M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfdns M sbin/pfmon M sbin/pfsetvlan commit 87eeb2247d42dfd9fa16ff8c2cb485fda7af0327 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 30 19:59:48 2013 -0500 pfcache service does not require checkout M lib/pf/services/manager/pfcache.pm commit 80d8755cac58572f982e1af353a8ee71abeb1675 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 30 19:54:29 2013 -0500 Added all the config files to be reloaded M sbin/pfcache commit ebc153c3710cd6b9ac84dbbdf277c106392a50f3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 30 18:54:02 2013 -0500 Move the cache reload logic from SwitchOverlay to Switch Split the logic of recalculating SwitchConfig and sync database information M lib/pf/ConfigStore/Switch.pm M lib/pf/ConfigStore/SwitchOverlay.pm commit e2d2e2ec1115f081d680a8815f81640e36fc4cd6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 30 18:20:15 2013 -0500 Added the pfcache service M bin/pfcmd.pl M conf/chi.conf M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/pfcmd.pm M lib/pf/services.pm A lib/pf/services/manager/pfcache.pm A sbin/pfcache commit efd7089ba91af3bfc00bd6b376a870bc459483aa Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 30 18:10:44 2013 -0500 Add pfcache to the dependsOnServices M lib/pf/services/manager.pm commit bbac7011df5c89a6f06725d044e33899874d300a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 23 11:33:12 2013 -0500 Convert timestamp to a 64bit number M lib/pf/IniFiles.pm commit 0cdd9b318c51a9e18d3fadcf2c025b846a31cf35 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jan 21 14:21:17 2014 -0500 Restored template_path in portal profile M lib/pf/Portal/ProfileFactory.pm commit 44202d4e6e43777a4a599843131d131392a9eccb Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 20 13:32:13 2014 -0500 Fix issue with release number and updated file mode M addons/pf-maint.pl commit 5aac5840ad338f85eff56ebcc890d21ef29a5af7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 20 09:42:16 2014 -0500 Force perl(Moose) <= 2.1005 in spec M addons/packages/packetfence.spec commit 665838065ba65751bfafa06600fb52b79475901f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jan 17 10:47:07 2014 -0500 Force localized msgs of captive portal to UTF-8 M lib/pf/Portal/Session.pm commit f38639dc1085251031b49e3470ed732ffe50bf91 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jan 17 10:46:01 2014 -0500 Locales of portal profiles must be sortable M html/pfappserver/lib/pfappserver/Form/Portal/Common.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile/Default.pm M html/pfappserver/root/portal/profile/view.tt M html/pfappserver/root/static/admin/configuration/portal_profile.js commit f1e234847617a17665e70670e3c7b215ad983e8c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jan 16 13:07:45 2014 -0500 Don't initialize hidden multiple-value selects Fixes #1759 M html/pfappserver/root/static/admin/common.js commit f6ed86c51c3e048fb1a37e91062fad302b69b5e0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jan 16 13:06:18 2014 -0500 Web admin: fix JavaScript issues with IE M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M html/pfappserver/root/static/admin/login.js M html/pfappserver/root/static/js/node.js commit 7bca3857dfab6a1684019a3721a4aa483c7fea2b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jan 15 15:14:41 2014 -0500 Improve UPGRADE file M UPGRADE.asciidoc commit 901570231a89fb023ee0c1fa9f32d048703932cf Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jan 15 15:13:05 2014 -0500 Restore 'name' attribute of portal profiles M lib/pf/Portal/ProfileFactory.pm commit 48bf047ce3366f6ec17ad1e85a50926a34efac0c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jan 15 15:05:51 2014 -0500 Allow locales to be defined per portal profile Moved general.locale to profiles.conf. Also improved the way we detect the user's prefered languages. The localized templates for violations must now use one of the supported locales as their suffix. The supported locales are defined in lib/pf/web/constants.pm. M NEWS.asciidoc M conf/documentation.conf M conf/pf.conf.defaults M conf/profiles.conf M html/pfappserver/lib/pfappserver/Form/Portal/Common.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile/Default.pm M lib/pf/ConfigStore/Profile.pm M lib/pf/Portal/Profile.pm M lib/pf/Portal/Session.pm M lib/pf/config.pm M lib/pf/web.pm M lib/pf/web/constants.pm commit 5ce8097face8c987b0b38283cb2972130516aa93 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jan 14 11:51:44 2014 -0500 Send contact email address when submitting data M html/pfappserver/lib/pfappserver/Controller/Configuration/Fingerprints.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/UserAgents.pm commit 5190c4a164b3d906bd447104c6229d78f8341c0d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jan 14 11:41:09 2014 -0500 Fix IE8 error on web admin users page The 'class' attribute is a reserved word that must be quoted under IE8. M html/pfappserver/root/static/js/node.js commit dff8c1fbc9ff850cd50f7d705af36eb97f3e29c9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jan 14 10:23:47 2014 -0500 Reevaluate access when changing role of nodes This fixes changing the role from the bulk actions menu. Fixes #1757 M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Model/Node.pm commit 4d68050fdff9b1b54abb67611dff639f519e8774 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jan 14 10:00:22 2014 -0500 Fix access reevaluation when editing pending node The problem was only affecting pending nodes when trying to register or unregister using the bulk actions menu. M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Model/Node.pm commit 0b7b856b29a481f4b5c6d59503733ad4ee82f4a0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 13 16:26:02 2014 -0500 A script for maintaining pf directories from github A addons/pf-maint.pl commit 2c36322b4c2974438e0f52d55df7d4099b0bf2be Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jan 13 15:24:49 2014 -0500 Add access rights to MDM management M html/pfappserver/lib/pfappserver/Controller/ConfigStore/Mdm.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/configstore/mdm/index.tt M html/pfappserver/root/configstore/mdm/list.tt M html/pfappserver/root/configstore/mdm/view.tt M lib/pf/admin_roles.pm commit e050641beac80c38b4212d48e8daf5480fccba64 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jan 13 15:12:16 2014 -0500 Fix redirection when logging in M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/root/admin/login.tt M html/pfappserver/root/static/admin/login.js commit 677c6fe4aec62b69cfdbac47ce478d4c0d1770cd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jan 13 11:28:58 2014 -0500 Improve code style M html/pfappserver/lib/pfappserver/Form/Field/Duration.pm M html/pfappserver/lib/pfappserver/Model/Admin.pm M html/pfappserver/lib/pfappserver/Role/Controller/BulkActions.pm M html/pfappserver/root/static/admin/configuration/portal_profile.js commit c9ce8ddcd531ef9aae49fca12d41ee0ae48c9b83 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jan 13 08:53:51 2014 -0500 Improve UPGRADE procedure M UPGRADE.asciidoc commit c93ffcac6775e01bf983dc968dc1b923cbfe414f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jan 13 08:41:50 2014 -0500 person.pm: Fix SQL bind variables of INSERT stmt M lib/pf/person.pm commit 2e74990d3117551c9288c67ec79a55c418676370 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 10 14:59:47 2014 -0500 Ensure the interfaces that pfdhcplistener are unique M lib/pf/services/manager/pfdhcplistener.pm commit 4e980027a1c45eceb4213e3f6ad112199f6a865f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jan 10 16:13:36 2014 -0500 Fix display of portal profiles settings tab M html/pfappserver/root/portal/profile/view.tt commit 9c684d34456fc67555cee6bb6c070dbcbe87517b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jan 10 15:43:13 2014 -0500 Fix comparison of possible uninitialized values M html/pfappserver/lib/pfappserver/Model/Node.pm commit cbdcb0722c097fb23d9bed4d513070d0c2b9ce9e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 22 08:16:15 2013 -0500 Added new bulk action for opening violations on mulitple users and node M html/pfappserver/lib/pfappserver/Controller/User.pm commit c5a95038199edcb0e7640104ce2987a8487df053 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 9 15:16:03 2014 -0500 Fixed issue where Node Saved searches were not being saved M html/pfappserver/root/admin/nodes.tt A html/pfappserver/root/admin/saved_search.inc M html/pfappserver/root/admin/users.tt commit ab3969a6a36c888f147ccfe807719f71d47b9a50 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 9 13:30:32 2014 -0500 Added new function listify M lib/pf/util.pm commit 304d6cf2019bd25629ebf2c30c54a0deec44f85a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 9 13:29:34 2014 -0500 Accepts case where an item is a scalar M raddb/packetfence.pm commit 5d0de3e36962b4512ac4a4fd9c119b6a92108736 Author: Loick Pelet <lpelet@inverse.ca> Date: Thu Jan 9 13:06:56 2014 -0500 replaced print by logger M html/pfappserver/lib/pfappserver/Model/Admin.pm commit c6c3b92a93b88ef519e88506af7afebec43c9a5b Author: Loick Pelet <lpelet@inverse.ca> Date: Thu Jan 9 11:39:54 2014 -0500 fetch version from dhcp_fingerprints.conf and push in submission form M html/pfappserver/lib/pfappserver/Controller/Configuration/Fingerprints.pm M html/pfappserver/lib/pfappserver/Model/Admin.pm commit 3b003ca8967696e8dced8e1499dcd739e24ea5d6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 9 08:48:42 2014 -0500 Fixed curl option to prevent freeradius crash M lib/pf/radius/soapclient.pm commit c9b49b3dd162b5c71b45ac8efa4d5ed0e3e8705f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 8 18:21:59 2014 -0500 Revert "added version of fingerbank" This reverts commit 061e8a4498e9cb60d5d3d6b05481b154f40bce1f. M html/pfappserver/lib/pfappserver/Controller/Configuration/Fingerprints.pm commit a850f8a52432126953bc1eb708a4822946374354 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 8 18:18:55 2014 -0500 Revert "Merge branch 'devel' into feature/fingerbank" This reverts commit e164c3df2ea24807d6928d10b355827e11454e98, reversing changes made to 13b330f620cd2026533a8ba39a0997eb44c98a02. M NEWS.old commit 4287cb8d40547c8951c0a20e806fc2a9b738abed Author: Loick Pelet <lpelet@inverse.ca> Date: Tue Jan 7 14:09:58 2014 -0500 corrected duplicated class 1503 M conf/dhcp_fingerprints.conf commit 061e8a4498e9cb60d5d3d6b05481b154f40bce1f Author: Loick Pelet <lpelet@inverse.ca> Date: Mon Jan 6 17:41:04 2014 -0500 added version of fingerbank M html/pfappserver/lib/pfappserver/Controller/Configuration/Fingerprints.pm commit 13b330f620cd2026533a8ba39a0997eb44c98a02 Author: Loick Pelet <lpelet@inverse.ca> Date: Mon Jan 6 14:40:34 2014 -0500 updated database fingerprints from Fingerbank M conf/dhcp_fingerprints.conf commit 546d5bbb7a7df37fa16866b1463c1f244a753bdb Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 6 14:36:04 2014 -0500 Added soap call function as the username in the webservices_access_log and unset CURLOPT_DNS_USE_GLOBAL_CACHE in curl option M lib/pf/WebAPI.pm M lib/pf/radius/soapclient.pm commit 5f0ed5d54f23ae355a4d615706b332f2c5a63ead Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 2 16:58:22 2014 -0500 change the default of the monitor and management network interface to an empty string M lib/pf/config.pm commit 279e3f7004fc53274bb163bf16d69a31cd3a2284 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 2 16:00:42 2014 -0500 Verify if the monitor interface is configure M lib/pf/services/manager/roles/pf_conf_trapping_engine.pm commit 759b0ae5e84ee408e3268450d8d4d0d271e6ebdb Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 2 10:12:22 2014 -0500 Update dep M debian/control commit 56d510d059ce4cc4945ae1e3929ee5a0d0dae6d2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 2 08:28:48 2014 -0500 Removed Dumper from Aruba switch module M lib/pf/SNMP/Aruba.pm commit af14dcbdafc535f534e9ee3c60838256203cb797 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 30 13:32:53 2013 -0500 Fix for test M lib/pf/util.pm M t/network-devices/wireless.t M t/util.t commit f3aa50060aad82649b3aa9478bed06f5ea2b3dc2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 30 11:54:49 2013 -0500 Updated spec file (added cgi files that have been previously removed) M addons/packages/packetfence.spec commit b4a34779313f7466fdb04d8345bc71ffd34e2a94 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 30 11:42:30 2013 -0500 Update spec file for missing files M addons/packages/packetfence.spec commit 8255430c40643b8f059f01c37f8acc00063c6db5 Author: Loick Pelet <lpelet@inverse.ca> Date: Thu Dec 26 10:43:32 2013 -0500 fixed 2 times portal_error_logs M addons/logrotate commit a2ce9b28bb9ed7c839fca8fa8dcdb82719a453d8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Dec 23 17:23:21 2013 -0500 Web admin: landing page must depend on ACLs M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/root/admin/wrapper.tt commit 029ffbbb380c4eeffc7576ebf77ca73cbe9e2ed3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 19 11:13:42 2013 -0500 Moved to a generalized items.js for floatingdevices M html/pfappserver/root/configuration/floatingdevice/index.tt M html/pfappserver/root/configuration/floatingdevice/list.tt M html/pfappserver/root/static/admin/configuration/floatingdevices.js commit dd472f791aaf2587b2c0fdf076a17f4c24cf5d26 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 19 10:32:02 2013 -0500 Moved the setupItem function to the constructor M html/pfappserver/root/static/admin/configuration/items.js commit b54793c1e3ad8dc021281123689972d8d34e2078 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 19 10:30:20 2013 -0500 Removing wrix tab M html/pfappserver/root/configuration/switch/view.tt commit e41edd22b1be5c842400deeeff637ea7abe04409 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 19 01:23:17 2013 -0500 Fixed the double form issue M html/pfappserver/root/configuration/wrix/list.tt commit 39dee1c712563519dbec46794900987c161a6b4d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 19 01:15:06 2013 -0500 Moved to using items.js M html/pfappserver/lib/pfappserver/Controller/Configuration/AdminRoles.pm A html/pfappserver/root/configuration/adminroles/clone.tt A html/pfappserver/root/configuration/adminroles/create.tt M html/pfappserver/root/configuration/adminroles/index.tt M html/pfappserver/root/configuration/adminroles/list.tt M html/pfappserver/root/configuration/adminroles/view.tt D html/pfappserver/root/static/admin/configuration/adminroles.js commit 707488d1dfec2d859d361ceae6716a9c888739ee Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 19 01:14:23 2013 -0500 Removed the extra items.js and removed adminroles.js M html/pfappserver/root/admin/configuration.tt commit b894d340a41d78d96cfc3e4313c7a7a69f61b18f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 19 01:13:34 2013 -0500 Generalized the modalId and the formName M html/pfappserver/root/static/admin/configuration/items.js commit 523978af1c492e52ef51ae597366501b83da6251 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 19 00:13:13 2013 -0500 Only include items.js once M html/pfappserver/root/admin/configuration.tt commit 9541b65de8fb933809ddcaeab9d31ac5a610dc47 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 16 14:31:41 2013 -0500 Change namespace from captive::portal to captiveportal M html/captive-portal/Changes M html/captive-portal/captive_portal.conf D html/captive-portal/lib/captive/portal.pm D html/captive-portal/lib/captive/portal/Base/Controller.pm D html/captive-portal/lib/captive/portal/Controller/Access.pm D html/captive-portal/lib/captive/portal/Controller/Activate/Email.pm D html/captive-portal/lib/captive/portal/Controller/Activate/Sms.pm D html/captive-portal/lib/captive/portal/Controller/Aup.pm D html/captive-portal/lib/captive/portal/Controller/Authenticate.pm D html/captive-portal/lib/captive/portal/Controller/CaptivePortal.pm D html/captive-portal/lib/captive/portal/Controller/Enabler.pm D html/captive-portal/lib/captive/portal/Controller/GamingRegistration.pm D html/captive-portal/lib/captive/portal/Controller/Node/Manager.pm D html/captive-portal/lib/captive/portal/Controller/Oauth2.pm D html/captive-portal/lib/captive/portal/Controller/Pay.pm D html/captive-portal/lib/captive/portal/Controller/PreRegister.pm D html/captive-portal/lib/captive/portal/Controller/Redirect.pm D html/captive-portal/lib/captive/portal/Controller/Release.pm D html/captive-portal/lib/captive/portal/Controller/Remediation.pm D html/captive-portal/lib/captive/portal/Controller/Root.pm D html/captive-portal/lib/captive/portal/Controller/Signup.pm D html/captive-portal/lib/captive/portal/Controller/Status.pm D html/captive-portal/lib/captive/portal/Controller/WirelessProfile.pm D html/captive-portal/lib/captive/portal/Model/Portal/Session.pm D html/captive-portal/lib/captive/portal/Role/Action/Hookable.pm D html/captive-portal/lib/captive/portal/Role/Action/Hookable/After.pm D html/captive-portal/lib/captive/portal/Role/Action/Hookable/Before.pm D html/captive-portal/lib/captive/portal/Role/Action/Hookable/Override.pm D html/captive-portal/lib/captive/portal/View/HTML.pm D html/captive-portal/lib/captive/portal/View/MobileConfig.pm A html/captive-portal/lib/captiveportal.pm A html/captive-portal/lib/captiveportal/Base/Controller.pm A html/captive-portal/lib/captiveportal/Controller/Access.pm A html/captive-portal/lib/captiveportal/Controller/Activate/Email.pm A html/captive-portal/lib/captiveportal/Controller/Activate/Sms.pm A html/captive-portal/lib/captiveportal/Controller/Aup.pm A html/captive-portal/lib/captiveportal/Controller/Authenticate.pm A html/captive-portal/lib/captiveportal/Controller/CaptivePortal.pm A html/captive-portal/lib/captiveportal/Controller/Enabler.pm A html/captive-portal/lib/captiveportal/Controller/GamingRegistration.pm A html/captive-portal/lib/captiveportal/Controller/Node/Manager.pm A html/captive-portal/lib/captiveportal/Controller/Oauth2.pm A html/captive-portal/lib/captiveportal/Controller/Pay.pm A html/captive-portal/lib/captiveportal/Controller/PreRegister.pm A html/captive-portal/lib/captiveportal/Controller/Redirect.pm A html/captive-portal/lib/captiveportal/Controller/Release.pm A html/captive-portal/lib/captiveportal/Controller/Remediation.pm A html/captive-portal/lib/captiveportal/Controller/Root.pm A html/captive-portal/lib/captiveportal/Controller/Signup.pm A html/captive-portal/lib/captiveportal/Controller/Status.pm A html/captive-portal/lib/captiveportal/Controller/WirelessProfile.pm A html/captive-portal/lib/captiveportal/Model/Portal/Session.pm A html/captive-portal/lib/captiveportal/Role/Action/Hookable.pm A html/captive-portal/lib/captiveportal/Role/Action/Hookable/After.pm A html/captive-portal/lib/captiveportal/Role/Action/Hookable/Before.pm A html/captive-portal/lib/captiveportal/Role/Action/Hookable/Override.pm A html/captive-portal/lib/captiveportal/View/HTML.pm A html/captive-portal/lib/captiveportal/View/MobileConfig.pm M html/captive-portal/script/captive_portal_cgi.pl M html/captive-portal/script/captive_portal_create.pl M html/captive-portal/script/captive_portal_fastcgi.pl M html/captive-portal/script/captive_portal_server.pl M html/captive-portal/script/captive_portal_test.pl M html/captive-portal/t/01app.t M html/captive-portal/t/view_HTML.t commit e2849b4677d2e54b23c76105ffc8f7e59483df10 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 16 13:40:13 2013 -0500 detach after maxRegNodesReached M html/captive-portal/lib/captive/portal/Controller/Root.pm commit 29db97e6c922a433d324591dc134ee4c05835681 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 16 13:37:37 2013 -0500 Gaming registration ported M html/captive-portal/lib/captive/portal/Controller/GamingRegistration.pm commit a0d10efcac36136462559ac05347052a4e93d626 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 16 13:34:21 2013 -0500 Move the display of the login page to the postAuthentication hook M html/captive-portal/lib/captive/portal/Controller/Authenticate.pm commit fca12eb3307c2667135bdf984781b940100d67bb Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 25 09:58:52 2013 -0500 Fix pod M html/captive-portal/lib/captive/portal/Controller/Authenticate.pm commit 261fb0994745040a0bb14caa086e5a7c17e3ccb3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 25 09:56:19 2013 -0500 Add guestModeAllowed method M lib/pf/Portal/Profile.pm commit edfa84c0f8076ee9a3d27e610ab6889a33eff4ef Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 25 09:55:24 2013 -0500 Added override for Root::maxRegNodesReached M html/captive-portal/captive_portal.conf commit b4e5fd1fabc7c9154f666f939fe386bec331de5e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 25 09:52:56 2013 -0500 Port of cgi to catalyst A html/captive-portal/lib/captive/portal/Base/Controller.pm A html/captive-portal/lib/captive/portal/Controller/Access.pm A html/captive-portal/lib/captive/portal/Controller/Activate/Email.pm A html/captive-portal/lib/captive/portal/Controller/Activate/Sms.pm A html/captive-portal/lib/captive/portal/Controller/Aup.pm A html/captive-portal/lib/captive/portal/Controller/Authenticate.pm A html/captive-portal/lib/captive/portal/Controller/CaptivePortal.pm A html/captive-portal/lib/captive/portal/Controller/Enabler.pm A html/captive-portal/lib/captive/portal/Controller/GamingRegistration.pm A html/captive-portal/lib/captive/portal/Controller/Node/Manager.pm A html/captive-portal/lib/captive/portal/Controller/Oauth2.pm A html/captive-portal/lib/captive/portal/Controller/Pay.pm A html/captive-portal/lib/captive/portal/Controller/PreRegister.pm A html/captive-portal/lib/captive/portal/Controller/Redirect.pm A html/captive-portal/lib/captive/portal/Controller/Release.pm A html/captive-portal/lib/captive/portal/Controller/Remediation.pm A html/captive-portal/lib/captive/portal/Controller/Root.pm A html/captive-portal/lib/captive/portal/Controller/Signup.pm A html/captive-portal/lib/captive/portal/Controller/Status.pm A html/captive-portal/lib/captive/portal/Controller/WirelessProfile.pm A html/captive-portal/lib/captive/portal/Model/Portal/Session.pm A html/captive-portal/lib/captive/portal/Role/Action/Hookable.pm A html/captive-portal/lib/captive/portal/Role/Action/Hookable/After.pm A html/captive-portal/lib/captive/portal/Role/Action/Hookable/Before.pm A html/captive-portal/lib/captive/portal/Role/Action/Hookable/Override.pm A html/captive-portal/lib/captive/portal/View/HTML.pm A html/captive-portal/lib/captive/portal/View/MobileConfig.pm M html/captive-portal/templates/status.html A t/captive-portal_libs.t commit 3d6ad7255ab75e43b8787ec549abe1b62416c49e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 25 09:23:07 2013 -0500 Init catalyst app A html/captive-portal/Changes A html/captive-portal/Makefile.PL A html/captive-portal/README A html/captive-portal/captive_portal.conf A html/captive-portal/lib/captive/portal.pm A html/captive-portal/script/captive_portal_cgi.pl A html/captive-portal/script/captive_portal_create.pl A html/captive-portal/script/captive_portal_fastcgi.pl A html/captive-portal/script/captive_portal_server.pl A html/captive-portal/script/captive_portal_test.pl A html/captive-portal/t/01app.t A html/captive-portal/t/02pod.t A html/captive-portal/t/03podcoverage.t A html/captive-portal/t/view_HTML.t commit 6c58094bf0111b2bddba479ccac1170df79145b8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 19 20:19:21 2013 -0500 Added new method getDefaultOfType M lib/pf/Authentication/Source.pm commit 3643ad5962431243918aee766da928a369d74d9e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 18 18:31:47 2013 -0500 Removed the VHO authentication source D html/pfappserver/lib/pfappserver/Form/Authentication/Source/VHO.pm D html/pfappserver/root/authentication/source/type/VHO.tt D lib/pf/Authentication/Source/VHOSource.pm M lib/pf/authentication.pm commit 0aa2934b50b4d44905f3ac8b751fe474954d840d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 27 16:30:25 2013 -0500 Extend precision of lat & long M html/pfappserver/lib/pfappserver/Form/Config/Wrix.pm commit 67c6ce76f905bdf133bd74a0534d12fad7bafd7b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 27 16:07:27 2013 -0500 Avoid the export being covered by success & error messages M html/pfappserver/root/configuration/wrix/index.tt commit 47d8637b6bcb407aa0a27dd73a51a74dd1fa8a4a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 27 16:04:17 2013 -0500 Fixed incorrect name for form M html/pfappserver/root/configuration/wrix/view.tt commit a23b814e235d649cd41193b63c9b247bba048544 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 19 11:07:35 2013 -0500 Reload nas_config when rebuilding config M lib/pf/services/radiusd.pm commit 335e32cbb97dd1c01f13ab6c7e1e0e5a59cc3060 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 14 13:14:17 2013 -0500 Adding VHOSource to lib/pf/authentication.pm A lib/pf/Authentication/Source/VHOSource.pm M lib/pf/authentication.pm commit fc4b9bfdb33b5a6c390d747057112de4e23fd22b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 14 13:04:04 2013 -0500 Inherit from the correct source M html/pfappserver/lib/pfappserver/Form/Authentication/Source/VHO.pm commit 201623146c036d5d009962f5dd9c0225cdb599bb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 13 16:56:16 2013 -0500 pfcmd service radius status will not die if the database is down M lib/pf/db.pm M lib/pf/freeradius.pm commit c276fbea6e19a8084819e1da8e8e1bc4820622bd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 6 16:45:48 2013 -0500 Added new Authentication Source VHO A html/pfappserver/lib/pfappserver/Form/Authentication/Source/VHO.pm A html/pfappserver/root/authentication/source/type/VHO.tt commit 3eb1348419fd1b43ed18d44d952666548ac8f21a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 6 16:18:28 2013 -0500 Check if nasname is a valid ipaddress before importing M raddb/sql/mysql/packetfence.conf commit 7686f27b699235b395de9e9f8ae19490dda10b75 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 5 13:35:14 2013 -0500 Fix issue with sql radius M raddb/sql/mysql/packetfence.conf commit ca394174db4f642ce7f5ba636bc5eaff7994b912 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 30 16:18:26 2013 -0400 Updated news M NEWS.asciidoc commit 58416cfea14cd9320d814ec277b9617ce2258019 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 30 16:17:35 2013 -0400 Fixed tainting issue and refactor fileLocking M lib/pf/config/cached.pm commit 7ef5dcff90ad5ce32f99d520e6b08cec8357f958 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 30 15:52:34 2013 -0400 Added importCsv method M lib/pf/ConfigStore/Wrix.pm commit 1411ef0274d0054adee15255a5ca4594fc1e89f5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 30 15:10:10 2013 -0400 Updated help for import M lib/pf/pfcmd/help.pm commit 43fbf1cf7064628314e9e14eb2c4b5540fbf542a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 30 15:08:23 2013 -0400 Added option pfmcd import wrix command M lib/pf/pfcmd.pm commit 0de307a8705f032ff225e8df019d78dad06fe8bb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 30 15:04:42 2013 -0400 Added the ability to import a wrix csv file into wrix.conf M bin/pfcmd.pl commit 5f19ca0896bde8649f8a482ff8a3263328f03e08 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 30 15:00:19 2013 -0400 Add additional error log M lib/pf/ConfigStore.pm commit f5e9ede7560ae743966903ce1cf9bd3452ea6473 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 30 14:41:57 2013 -0400 Added method has changed M lib/pf/IniFiles.pm commit 25195a082d8e066dece25aa5044781ddc3d5c487 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 30 12:34:06 2013 -0400 Make Data::Serializer::Storable the default serializer to avoid issue with storing floating point numbers M lib/pf/CHI.pm commit 802af568dbbb5f92d735cbbf98a4f1688370caa3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 30 12:09:10 2013 -0400 Added perl package Data::Serializer as a dependency M addons/packages/packetfence.spec M debian/control commit d1f6d36a6b46aacc179e965f0f30f8f1bb3d9c5c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Oct 29 15:44:18 2013 -0400 RADIUS: Get the return code from the eval block M raddb/packetfence.pm commit 34b9d9ec3499b15b9ca552c9f5e16d696ebf19c1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 29 14:21:31 2013 -0400 Remove unused parameter for sendLocalFirewallRequestTrap M lib/pf/SNMP/PacketFence.pm commit 7beedb1539fefb58d2cb3c19ff01fcbf71778fe5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 29 13:40:56 2013 -0400 Preload switch that are identified by ip address M raddb/sql/mysql/packetfence.conf commit a0afaf93250a7ad4389ee18ecc7847609afefc43 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Oct 29 14:20:18 2013 -0400 Add price and transaction id to confirmation msg When using the billing engine, the confirmation email sent when purchasing a tier now includes the price and the transaction ID. M conf/templates/emails-billing_confirmation.txt.tt M html/captive-portal/billing-engine.cgi M lib/pf/billing.pm commit a42ba141ad2dfa1ff2a1a8c6271edd67f377da0e Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 29 14:20:47 2013 -0400 Fix accounting M lib/pf/radius.pm commit d5979d4a6a7a16c1cb7e4d6be59d18786d26219d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 25 14:32:21 2013 -0400 Move use thread to avoid combilation issues M addons/accounting.pl M addons/recovery.pl commit c5083ad70a31021b2eac556e94d41bcff6969148 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 24 17:21:07 2013 -0400 Verify mac is defined M lib/pf/util.pm commit 0656cfa02cc0bc0d616018bc018ff21cf317d567 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 24 17:14:58 2013 -0400 Drop log level from error to debug M lib/pf/util.pm commit 62d0523a842772b0a6576b35aff03490c2f66b14 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 24 16:40:19 2013 -0400 Location log updates M lib/pf/locationlog.pm commit b8b162471086a606eebaa73764d541df7d404aeb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 24 15:21:37 2013 -0400 Fix validation of switch M lib/pf/pfcmd/checkup.pm commit e0bdd33284220bbef8c8fb138454616cdf55e5ad Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 24 15:08:16 2013 -0400 Overlay refactor M lib/pf/enforcement.pm commit ffa9cd33e14213dcb2a6065960dc497b840afbad Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 24 13:36:27 2013 -0400 Switch overlay from dynamic controller M conf/radiusd/radiusd.conf A db/dynamic-controller.sql M lib/pf/ConfigStore/Switch.pm A lib/pf/ConfigStore/SwitchOverlay.pm M lib/pf/SwitchFactory.pm M lib/pf/file_paths.pm A raddb/modules/raw M raddb/sites-available/dynamic-clients commit f2a26c2fa76cdd8d89fdf15a5204e751f4aa3199 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 24 11:09:44 2013 -0400 Fix small bugs M conf/templates/emails-billing_confirmation.txt.tt M lib/pf/billing.pm commit 306695dbf488d5afc5fa03ed045bd85520c63ea6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Oct 23 16:41:24 2013 -0400 Send a confirmation email when purchasing a tier A conf/templates/emails-billing_confirmation.txt.tt M html/captive-portal/billing-engine.cgi M lib/pf/billing.pm commit 42710c804930fb8e4d41096bf46f5aba3d03a881 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Oct 23 16:40:20 2013 -0400 Add pf::util::send_email (mail from template) M lib/pf/util.pm commit 63342ba187b1b1e6e85ad69fda91fe8bc5da2da3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 23 16:39:40 2013 -0400 Merge valid_mac_or_ip M lib/pf/util.pm commit 12ed0cfab7bea5260ced816291a8b09deca59457 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 23 14:05:38 2013 -0400 Merge valid_mac_or_ip M lib/pf/util.pm commit b49905882c8140fc622112a1e92394a7aa5a9232 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 23 13:20:40 2013 -0400 Merge from dynamic-controller M bin/pfcmd_vlan M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm A html/pfappserver/lib/pfappserver/Form/Field/SwitchID.pm M lib/pf/SNMP.pm M lib/pf/SNMP/Accton.pm M lib/pf/SNMP/Amer.pm M lib/pf/SNMP/Aruba.pm M lib/pf/SNMP/Cisco.pm M lib/pf/SNMP/Dlink.pm M lib/pf/SNMP/Extricom.pm M lib/pf/SNMP/HP.pm M lib/pf/SNMP/Intel/Express_460.pm M lib/pf/SNMP/Intel/Express_530.pm M lib/pf/SNMP/MockedSwitch.pm M lib/pf/SNMP/PacketFence.pm M lib/pf/SNMP/ThreeCom/SS4500.pm M lib/pf/SNMP/Trapeze.pm M lib/pf/SwitchFactory.pm M lib/pf/radius.pm M lib/pf/util/radius.pm M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfsetvlan M t/hardware-snmp-objects.t M t/pfcmd.t commit d6e4f438e615898c2f71271da68701e60bc405b0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Oct 18 15:33:22 2013 -0400 Improve template of 'status' page M html/captive-portal/templates/status.html commit c313fa3fde86d9922ec8e4a873f2119da9736394 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Oct 18 14:34:55 2013 -0400 Check mode parameter first in register.cgi The new Null authentication source needs to be considered only if no 'mode' parameter is specified. Conflicts: html/captive-portal/register.cgi M html/captive-portal/register.cgi commit 4fc153dd1430833e8031661e2943e62eb9ec0c26 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Oct 18 13:37:24 2013 -0400 Don't change pid of node from accounting info M lib/pf/radius.pm commit bceb8bacd97f9adba7a28d29faac0024165c2622 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 18 13:29:34 2013 -0400 Added billing test script A addons/dev-helpers/test-billing.pl commit d06dfe644b2246db6d48bf27aff14725794eafcd Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 18 12:59:50 2013 -0400 Remove duplicated attributes M lib/pf/billing/gateway/mirapay/request.pm commit b94e795d70e59efdb151457e4aa41cd090a3073e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 18 12:41:26 2013 -0400 Fixed typo M html/pfappserver/lib/pfappserver/Form/Config/Wrix.pm commit f4d386ee84d6602e5f7079ecee3936ed5b9646ff Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 18 10:18:13 2013 -0400 Fixed mirapay url query M lib/pf/billing/gateway/mirapay/request.pm commit 726cdae9bc00e87ba5fc0d4a8f76de69628f750d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 18 10:17:01 2013 -0400 Reversing the ccexpiration from MMYY to YYMM to match mirapay's interface M lib/pf/billing/gateway/mirapay.pm commit 9f2e2621359836198dd43e77cc9fe58cc810dbf7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 9 11:24:56 2013 -0400 Fix spec file M addons/packages/packetfence.spec commit 921392ea7866c8359834e4daa6910a6270afce57 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 4 12:01:40 2013 -0400 Fix perl radius M raddb/packetfence.pm commit fdfd8a957cb27e3e40d11f8f2df3c94d17c92b12 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 19 15:08:03 2013 -0400 Added new billing gateway mirapay M lib/pf/billing/gateway/mirapay.pm M lib/pf/billing/gateway/mirapay/request.pm commit e0d7c057bd03c97726dbf2aa77c20453b2fc211c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 19 15:05:52 2013 -0400 Added new mirapay billing section parameters M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po commit 7411034542f0b606e61d3caa6706a0083e25623b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 19 13:06:39 2013 -0400 Removed unused files D lib/pf/Moo/Role/AccessorAttribute.pm D lib/pf/Moo/Util.pm D lib/pf/Moo/Util/Gen.pm D lib/pf/MooX/AccessorAttribute.pm commit 9045f809700a028e80755e91e01dda590a6fa473 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 13 14:13:18 2013 -0400 Removing file D TODO commit 8c240ae3f95c6a31c09e48a045f9bc7ccac1a09a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 11 15:51:01 2013 -0400 Fix Apache configuration for new /status page M lib/pf/services/apache.pm commit 6836b4da4ae742f55161ba2fd1ac933b0405d676 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 11 13:35:59 2013 -0400 Close expiration violation when buying access time When a user buys more network access time, we close any previous 'expiration' violation. We also make sure to add the remaining access time left, if any. M html/captive-portal/billing-engine.cgi M lib/pf/radius.pm M lib/pf/radius/constants.pm commit e0e879e35ee7eb49d78eab79fff04e656092e525 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 11 13:21:08 2013 -0400 Remove unused violation 1200003 ($portscan_sid) M lib/pf/config.pm M lib/pf/violation.pm commit fefe12ab251d1269c7b33942f035eb79a5c1fe63 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 11 13:17:26 2013 -0400 Fix stash in generate_billing_page M lib/pf/web/billing.pm commit b9054a4768211715e8fb347dba65101da0476e23 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 16 11:28:20 2013 -0400 Added export link on page M html/pfappserver/root/configuration/wrix/index.tt commit eba08d502ff45120a30d4ab0f15a40fa3808cc0f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 16 11:28:00 2013 -0400 Created new action export M html/pfappserver/lib/pfappserver/Controller/Configuration/Wrix.pm A html/pfappserver/root/configuration/wrix/export.tt commit 3052dba0bff461f4b1df4151239ba6a0c756ef78 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 16 11:26:55 2013 -0400 Fixed the order of fields and a typo M html/pfappserver/lib/pfappserver/Form/Config/Wrix.pm commit 63dba0ba7643b3541d3ba3b94ad7e0dcd2e662f2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 16 11:24:14 2013 -0400 Added new CSV View A html/pfappserver/lib/pfappserver/View/CSV.pm commit 9c5d6cbce34019812f3e11619caef65612b7e0f6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 15 16:38:47 2013 -0400 Fixed saving cloning and creating wrix entries A html/pfappserver/root/configuration/wrix/clone.tt A html/pfappserver/root/configuration/wrix/create.tt M html/pfappserver/root/configuration/wrix/index.tt M html/pfappserver/root/configuration/wrix/list.tt M html/pfappserver/root/configuration/wrix/view.tt M html/pfappserver/root/static/admin/configuration/items.js commit 2ff1f3a437304653e8eb28b15b1c70928113be8f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 15 16:37:06 2013 -0400 Added Wrix link M html/pfappserver/root/admin/configuration.tt commit c107f203eced08d666bf4c8d45dd6eb4d82380b9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 15 16:36:29 2013 -0400 Added the ability to clone entries M html/pfappserver/lib/pfappserver/Controller/Configuration/Wrix.pm commit e4d2db577223d67a9af6dc51252b3655590d00d8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 30 11:36:06 2013 -0400 Added wrix config file M lib/pf/file_paths.pm commit 452ae0fece364245667843a768bae97ed9c42976 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Sep 10 15:13:15 2013 -0400 Add usage_duration option to billing tiers M html/captive-portal/billing-engine.cgi M lib/pf/billing.pm commit f8601ff015b51f05bfe7c2c04e6eec3aba388030 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Sep 10 14:58:57 2013 -0400 New captive portal /status page Happy Easter (@734762d) M conf/httpd.conf.d/captive-portal-cleanurls.conf A html/captive-portal/content/countdown.min.js M html/captive-portal/register.cgi A html/captive-portal/templates/status.html M html/captive-portal/templates/violations/expiration.html M lib/pf/node.pm M lib/pf/services/apache.pm M lib/pf/web.pm M lib/pf/web/constants.pm commit 0bedbc1dc8e4930ce2d29d91954a27f08fd1bdbb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 29 21:13:00 2013 -0400 Saving work A TODO A lib/pf/Moo/Role/AccessorAttribute.pm A lib/pf/MooX/AccessorAttribute.pm A lib/pf/billing/gateway/mirapay.pm commit 52d729a8d2cf7cf37ab468e10a0540cd5109381a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 9 12:52:39 2013 -0400 Added generator A lib/pf/Moo/Util/Gen.pm commit f25180762dff3446269746d4f8506ebc34d1a5b8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 18 09:53:47 2013 -0400 Updated pod doc M lib/pf/Moo/Util.pm commit f3ca4cec88bd20638565d11b84d54532bfe69795 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 17 21:08:26 2013 -0400 Added new module for Moo utils functions A lib/pf/Moo/Util.pm commit 6cbff869ae37bee228fc0d406e45c6b3937870e8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 27 10:56:14 2013 -0400 Created mira pay response/request objects A lib/pf/billing/gateway/mirapay/request.pm A lib/pf/billing/gateway/mirapay/response.pm commit e149fe53336b9f5708b1dd5b9bc590b2b14dcbbd Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 12 13:41:19 2013 -0400 Will match against last switch for portal profile M lib/pf/Portal/ProfileFactory.pm commit 4cc76967ac7774c1105efe36d7c2294c0eba6403 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 15 14:47:03 2013 -0400 Node editor: add access duration M html/pfappserver/lib/pfappserver/Form/Node.pm M html/pfappserver/root/node/view.tt commit ef55a71598ec037351fa48ed209918264024007c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 15 14:38:21 2013 -0400 Trigger violation when no more access time M conf/violations.conf A html/captive-portal/templates/violations/expiration.html M lib/pf/node.pm M lib/pf/radius.pm M raddb/packetfence.pm commit 9946de393f4e6987481ba31beaa6894606e77e0f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Aug 13 14:09:04 2013 -0400 Fix handling of accounting stop M lib/pf/WebAPI.pm M lib/pf/radius.pm M raddb/packetfence.pm M raddb/sites-available/packetfence commit 5e0da7b6ebc3181e7b9cd2ab8cb44102963d10c6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Aug 6 21:07:51 2013 -0400 Initial support for RADIUS accouting stop M lib/pf/WebAPI.pm M lib/pf/radius.pm M raddb/packetfence.pm commit 3d6837a78bd14f4eda12030f55d61e4184c393a4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 30 16:14:29 2013 -0400 Added wrix templates A html/pfappserver/root/configuration/wrix/index.tt A html/pfappserver/root/configuration/wrix/list.tt A html/pfappserver/root/configuration/wrix/view.tt commit c722bd9af6d5ea1682cacd62a0ba173b7a57d66f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 30 16:12:23 2013 -0400 Wrix Form for displaying WRIX data M html/pfappserver/lib/pfappserver/Form/Config/Wrix.pm commit d1f3971cc76a717fb948ff11cf0c1a980bed2955 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 30 11:53:03 2013 -0400 Initial wrix controller modules A html/pfappserver/lib/pfappserver/Controller/Configuration/Wrix.pm A html/pfappserver/lib/pfappserver/Form/Config/Wrix.pm A html/pfappserver/lib/pfappserver/Model/Config/Wrix.pm A lib/pf/ConfigStore/Wrix.pm commit 9919232e0a896094d3cb5b50909f64145ff12051 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 30 11:36:06 2013 -0400 Added wrix config file M lib/pf/file_paths.pm commit b9b90c10fd51b3e49804d244c31a3673eefcc012 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 18 14:30:03 2013 -0400 Added tab and block for wrix format M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/root/configuration/switch/view.tt commit 6d9d4aeae60db0e8e8e06ab39597f1950fb118a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 18 18:16:54 2013 -0500 Verify if valid_from is defined M lib/pf/temporary_password.pm commit f7390c0d5a780cd5affdf349e29c5ecdc1d3bb91 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 18 16:07:58 2013 -0500 SQL to expand person table D db/custom/pf-mandatory-fields-per-profile-upgrade.sql A db/upgrade-4.1.0-4.x.x.sql commit 6877c5328ce7295e709f20ffc2704655b6de4607 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 18 16:07:00 2013 -0500 Removed redundant field M lib/pf/person.pm commit 54947560922adba03f2e58f22a1fe95541cb8df2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 1 10:10:59 2013 -0400 Added the authorizer configuration to the profile M html/pfappserver/lib/pfappserver/Form/Portal/Common.pm M html/pfappserver/root/static/admin/configuration/portal_profile.js M lib/pf/ConfigStore/Profile.pm commit aa1fdc92e57242591da427739c7d618b3db56fd4 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 1 10:08:19 2013 -0400 The library for loading and creating mdm authorizers A lib/pf/mdm.pm commit a0521a853d5264826f0ba9a9bb8c550613f25c09 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 15 17:10:02 2013 -0400 Added the symantec authorizer A lib/pf/mdm/symantec.pm commit 0bee39004759990d34512aa723eefef58955c983 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 15 17:06:35 2013 -0400 Renamed pf::mdm::tem to pf::mdm::ibm A lib/pf/mdm/ibm.pm D lib/pf/mdm/tem.pm commit 23dee30744ceabc71e683afc6f5139bd22c42069 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 15 09:52:16 2013 -0400 Fixed messages for MDM entries and added description for entries M html/pfappserver/lib/pfappserver/Form/ConfigStore/Mdm.pm commit 52490fcfcd4a4dd851f0a5ce21e28ace5b672e7d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 15 09:35:23 2013 -0400 Added description for MDM M html/pfappserver/root/configstore/mdm/list.tt commit 242926f630854e9d553899b66284f136764379eb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 15 09:25:22 2013 -0400 Add the itemsKey to the stash M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm commit 32390135db0f9ac4a47542c1de9e297e13299352 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 15 09:17:54 2013 -0400 Refactor removed unused variables make the the call to the create modal more generic M html/pfappserver/root/static/admin/configuration/items.js commit b5e914f4188e888386ae1d63f7775e729f9892c7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 11 13:37:19 2013 -0400 The mdm authorizer for tem A lib/pf/mdm/tem.pm commit bb93b7fa7174cfadecc8fe83b4623f7bce615dcb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 10 14:24:39 2013 -0400 Updated required message and updated incorrect labels M html/pfappserver/lib/pfappserver/Form/ConfigStore/Mdm.pm commit 749c4e40ae44feac6ea17d9d85157fce6ffe72ca Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 10 12:36:35 2013 -0400 Fixed updating the mdm table after creating a new entry M html/pfappserver/root/configstore/mdm/list.tt M html/pfappserver/root/static/admin/configuration/items.js commit 33b4e67af33e7b0e7db6b8ca04cfe128d9f5abdf Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 9 10:00:14 2013 -0400 Added empty mdm.conf A conf/mdm.conf commit d878b4cae81429333349d8728b64eed1c2f8c1a3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 9 09:58:48 2013 -0400 Added provisioning tab M html/pfappserver/root/portal/profile/files.tt M html/pfappserver/root/portal/profile/view.tt commit b6d3c3cf6eab9f941faf2d15c65afb5565575ea9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 9 00:33:45 2013 -0400 Added new configurtion page for MDM A html/pfappserver/lib/pfappserver/Controller/ConfigStore/Mdm.pm A html/pfappserver/lib/pfappserver/Form/ConfigStore/Mdm.pm A html/pfappserver/lib/pfappserver/Model/ConfigStore/Mdm.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/configstore/mdm/clone.tt A html/pfappserver/root/configstore/mdm/create.tt A html/pfappserver/root/configstore/mdm/index.tt A html/pfappserver/root/configstore/mdm/list.tt A html/pfappserver/root/configstore/mdm/view.tt A html/pfappserver/root/static/admin/configuration/items.js commit ab700267a75938c5878a4c6dd8539ac0fb53a726 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 9 00:29:04 2013 -0400 New config store for MDM A lib/pf/ConfigStore/Mdm.pm commit b13aa9df9c2ff2e6ecac1fe836500019e5916ee2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 9 00:28:12 2013 -0400 New config file conf/mdm.conf M lib/pf/file_paths.pm commit 8c1e58d1fe2d0975b68b5077749dc1b5a9d9defa Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Dec 19 09:04:39 2013 -0500 Fix nodes simple search by IP address M NEWS.asciidoc M lib/pf/node.pm commit db6815407893e3a82a0fe94161e61dfaf23ec3d6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 18 15:52:01 2013 -0500 Authentication used advanced.pfcmd_*_colors for displaying messages M lib/pf/pftest/authentication.pm commit 958e5f6745840a80fbe36e061be08a39bf0b31a0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 18 15:46:12 2013 -0500 Updated new M NEWS.asciidoc commit c9f58abd6df0fcbe00e38f7cb566ead746aa06f7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 18 15:38:50 2013 -0500 Added custom colors for pfcmd M bin/pfcmd.pl M conf/documentation.conf M conf/pf.conf.defaults commit c5b336a81026af41c7877bca483161c54019789e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 18 15:04:38 2013 -0500 Updated news M NEWS.asciidoc commit 7b9d3e83e980bcf8e3b06b8dc7af4028911a35c4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 11 10:28:07 2013 -0500 New translations for fields M conf/locale/en/LC_MESSAGES/packetfence.po commit 7fe3a65a21b85239efcebbccbce54df4adbc028d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 10 17:10:33 2013 -0500 Refactored modify person to the _update_person sub M html/captive-portal/guest-selfregistration.cgi commit 0bcdb7e15b8120c2f876aaed92fca408bd1c9891 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 10 17:08:47 2013 -0500 Added telephone to the exclude hash M lib/pf/web/guest.pm commit 6defad2a65635f8cf940adf87b962c604991afa6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 10 16:19:24 2013 -0500 Added field name for mandatory fields M html/captive-portal/templates/guest.html M lib/pf/web/guest.pm commit 4c954f1f38ea5bd8264e032f357de62776b49025 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 10 15:48:02 2013 -0500 Add mandatory to session M lib/pf/web/guest.pm commit 6ec948cc87f498000cef260143acda7e8953b0a7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 6 14:30:02 2013 -0500 Apply custom database sql when install db M html/pfappserver/lib/pfappserver/Model/DB.pm commit e0613bf86c65748322530bcc841d4aefd6d3eef4 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 6 14:23:12 2013 -0500 Moved custom db stuff to db/custom A db/custom/pf-mandatory-fields-per-profile-upgrade.sql D db/pf-mandatory-fields-per-profile-upgrade.sql commit 8f0ffd9d4dfb8e59e8e8271c052d6dd6f6d90eb1 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 5 20:48:39 2013 -0500 Added the additional manditory fields in the admin M html/pfappserver/lib/pfappserver/Form/Portal/Common.pm commit 0bac45e23a0fa7879cede9ebc96d0fd860e44a41 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 5 17:22:45 2013 -0500 Added admin role for node/create action M html/pfappserver/lib/pfappserver/Controller/Node.pm commit 3c9ebef3bbcd1cfdcaaebcfc5bffd7b0886847a8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 22 08:16:15 2013 -0500 Added new bulk action for opening violations on mulitple users and node M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Controller/User.pm A html/pfappserver/root/admin/bulk_actions.inc M html/pfappserver/root/node/advanced_search.tt M html/pfappserver/root/node/simple_search.tt M html/pfappserver/root/static/js/node.js M html/pfappserver/root/static/js/user.js M html/pfappserver/root/user/advanced_search.tt M html/pfappserver/root/user/simple_search.tt commit e07a273451c3837fed894128deed76d7d7f22ba3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 22 08:14:21 2013 -0500 Added methods for bulk actions M html/pfappserver/lib/pfappserver/Model/User.pm commit 939aa11ff28502133855998ef33f274624d86b2e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 22 08:13:52 2013 -0500 Added method bulkApplyViolation M html/pfappserver/lib/pfappserver/Model/Node.pm commit 241d69c318e14430d37feee155b6969d289e0e32 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 22 08:12:05 2013 -0500 Added role for bulk actions A html/pfappserver/lib/pfappserver/Role/Controller/BulkActions.pm commit 15f5cfaf0186d48d3cbdbf188d46bad9790ea7c7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 25 14:51:16 2013 -0500 Added new fields M html/pfappserver/lib/pfappserver/Form/User.pm M html/pfappserver/root/user/view.tt commit 58938ab900eb67864a294dcc7c4a43e7317c23a1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 25 14:14:41 2013 -0500 Added new fields M html/pfappserver/lib/pfappserver/Model/Search/User.pm M html/pfappserver/root/admin/users.tt M lib/pf/person.pm commit 16109b0a186b95de0627cd408552109d327aaa4a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 25 14:04:36 2013 -0500 Add db upgrade sql A db/pf-mandatory-fields-per-profile-upgrade.sql commit 9621e7367ba730a0c79196a2cf75820101003cf3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 25 13:03:12 2013 -0500 Add mandatory fields to the signup page M lib/pf/web/guest.pm commit 2f533a5fc4859eec4f333f6a95605e0cf7262b3d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 25 12:52:24 2013 -0500 Filter out mandatory fields that were already defined M html/captive-portal/templates/guest.html commit 603f1ced7ac92dcaa1be2a93b1b4e8ad322baaff Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 25 12:00:47 2013 -0500 Added mandatory_fields to allowed parameters for portal profiles M lib/pf/pfcmd/checkup.pm commit 9e07e8f9c2745efa307d6e653e545c6ad2157a13 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 22 12:14:59 2013 -0500 Refactor to use default as the default section M lib/pf/Portal/ProfileFactory.pm commit 8a0086a3b9c6a23f91af15794204a611006cd64b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 22 12:04:15 2013 -0500 Automatically expand mandatory_fields, refactored, and made default the default section in the configuration M lib/pf/config.pm commit b00557a2f1733f7896500e424047f9309e48f5e0 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 22 11:02:41 2013 -0500 Added mandatory_fields to be copied from the default profile M lib/pf/Portal/ProfileFactory.pm commit ce91f7d9131df3f2f0dcfe40cbf147f15145b8a2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 22 10:54:33 2013 -0500 Moved mandatory fields from guests_self_registration.mandatory_fields to profiles M conf/documentation.conf M conf/pf.conf.defaults M conf/profiles.conf M html/pfappserver/lib/pfappserver/Form/Portal/Common.pm M html/pfappserver/root/portal/profile/view.tt M html/pfappserver/root/static/admin/configuration/portal_profile.js M lib/pf/ConfigStore/Profile.pm M lib/pf/Portal/Profile.pm M lib/pf/web/guest.pm commit 66139bb516f17c579ae06aadb0a4b445e90aa7e3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Dec 17 09:27:19 2013 -0500 Fix SQL query of connection types report M NEWS.asciidoc M lib/pf/pfcmd/report.pm commit f1dd11654600ca3f8674a84dadd548d07755d3e5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Dec 16 13:41:23 2013 -0500 Cleanup calls to violation_trigger M lib/pf/WebAPI.pm M lib/pf/scan.pm commit 67e26986f437d40a596887c71a270170160a9724 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Dec 16 13:40:20 2013 -0500 Improve NEWS file M NEWS.asciidoc commit ee09e8abf16971e690a3f30bf12cc55987222284 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 12 20:04:28 2013 -0500 Added the stick bit to the var/run directory M addons/packages/packetfence.spec M debian/rules commit 0fdc21433442016512e0b9844f6ff0a091f0dfaa Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 12 17:44:50 2013 -0500 Fixed the mask of the pid file for snort so it could be read httpd.admin M lib/pf/services/manager/snort.pm commit abf41e2dfd8a545345dd4970f3c19ae83b5c70af Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 12 14:46:18 2013 -0500 Fix the configuration generation and the pid file M lib/pf/services/manager/snort.pm commit 51952f445c987fe064b1f2cc8f42e832eb6ddbd9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 12 13:52:58 2013 -0500 Log the command line used to launch the service M lib/pf/services/manager.pm commit 19d2ab36cd024caaa1421e2dfae16bcdddb9fd49 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 12 12:26:08 2013 -0500 Fixed issue with snort and suricata not starting M lib/pf/services/manager/snort.pm M lib/pf/services/manager/suricata.pm commit 7f6ca7b11a577ca8264cc2cb6ebfc82364d33170 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Dec 12 12:06:39 2013 -0500 violation_trigger: remove argument no longer used M lib/pf/violation.pm commit 1b87e100dcb2f285d4940ab7de0f1299722a07c5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 12 09:39:21 2013 -0500 Fix bad syntax of getIfIndexByNasPortId in cisco 2950 switch module M lib/pf/SNMP/Cisco/Catalyst_2950.pm commit 852699a8ea0d60e13fea8f707b51e33d4943ae6c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Dec 11 14:20:31 2013 -0500 Cleanup M debian/packetfence.init commit 53bd99cb11bb531d489552d3480a7ac2fda9d5d5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Dec 11 14:20:03 2013 -0500 Update ChangeLog M ChangeLog commit a0d35eb98e6f495ea606e75e652ed9dda51bd2d8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Dec 11 14:03:39 2013 -0500 Prepare release 4.1.0 M addons/packages/packetfence.spec commit 126d4870b217c13936ec344ed4393c55082ac3b9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Dec 11 13:48:20 2013 -0500 Prepare release 4.1.0 M NEWS.asciidoc M debian/changelog M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M docs/docinfo.xml commit 29d5553ea30e1649a4e0aec38511fa57ed3a2475 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Dec 11 13:45:00 2013 -0500 Update German translation M NEWS.asciidoc M conf/locale/de/LC_MESSAGES/packetfence.po commit 044e706cad15ac9b5620e5bf8bf785435da60ba0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Dec 11 12:26:14 2013 -0500 Improve help on Web admin interface M html/pfappserver/root/configuration/adminroles/index.tt M html/pfappserver/root/portal/profile/view.tt M lib/pf/pfcmd/help.pm commit 3e67e39c24d1444254d4bf9e8429f3b6e6d69ddd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Dec 11 12:05:37 2013 -0500 Improve error message in Null auth source M lib/pf/Authentication/Source/NullSource.pm commit 108a7a854fec544750b15f5f155d4eaad9e4fb96 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Dec 11 12:05:00 2013 -0500 Cleanup bundled values of authentication.conf M conf/authentication.conf commit d34f7441c1fd3ab492e8a0c62ff52649b04c6743 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Dec 11 11:50:26 2013 -0500 Simple search of nodes: respect spaces We must respect the space characters when the search string doesn't match a MAC address. M lib/pf/node.pm commit c96192b7d6b9a6e4f0415853205165c097f36494 Author: Jean Raby <jraby@inverse.ca> Date: Wed Dec 11 10:48:40 2013 -0500 fix invalid regex (^ was escaped by the shell) M addons/watchdog/freeradius-watchdog.sh commit 6bdccd9845ff5e457188d55cea3bfba189a2ed46 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Dec 10 14:46:48 2013 -0500 Improve SSID report on web admin M NEWS.asciidoc M lib/pf/pfcmd/report.pm commit 4c73805b7de7d73d1ebec0e6690782f6426fc290 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 10 09:26:03 2013 -0500 Removed support for the httpd service M lib/pf/pfcmd.pm commit 858f8267fb45a018118ce2199b4aa0652eca9e3d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 9 13:07:17 2013 -0500 Will not set destination_url if the url matches the captive portal M lib/pf/web/dispatcher.pm commit 01eae41b6192ec5e3fe663caf7a8a5f20750b3d0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 9 12:46:27 2013 -0500 Use isenabled for forceRedirectURL M lib/pf/Portal/Session.pm commit 4f9252398c13932663824d1fe7c2711e6c9ada0d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 6 16:11:58 2013 -0500 Updated news file M NEWS.asciidoc commit bcc51e64b47e1ea6885c4f0020104e203672e340 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 15 11:28:12 2013 -0400 Use the correct prepared statement when there are no dates defined M lib/pf/ifoctetslog.pm commit 95db68e4f8ea6afbeaa5d9a9e732a423ef40716b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 6 15:02:52 2013 -0500 Clearing network information when reloading pf.conf M lib/pf/config.pm commit 0493a64e8ec18641a5f347dab47772b5840a7e41 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 6 14:37:08 2013 -0500 Start/Stop/Restart will now call the pfcmd and wait for it's completion before return M html/pfappserver/lib/pfappserver/Controller/Service.pm commit 5185a250e832cf89a87c631614ac2f4c52f1f4bf Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 6 14:25:32 2013 -0500 Service status is called with quick parameter M html/pfappserver/lib/pfappserver/Model/Services.pm commit 0011712941e21f74e6343f56843077ed76897e06 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 6 14:24:16 2013 -0500 Will not removestaleFile if the quick argument is true M lib/pf/services/manager.pm M lib/pf/services/manager/submanager.pm commit 4509bfece03bd493658871122bcf0f8b78ec9621 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Dec 6 11:17:47 2013 -0500 Add allow_localdomain option to the sponsor source M NEWS.asciidoc M conf/authentication.conf M html/pfappserver/lib/pfappserver/Form/Authentication/Source/Null.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Source/SponsorEmail.pm M html/pfappserver/root/authentication/source/type/SponsorEmail.tt M lib/pf/Authentication/Source/SponsorEmailSource.pm M lib/pf/web/guest.pm commit 59ae1ac51e4af794eba4df8221c7b1b536b30946 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Dec 6 11:09:58 2013 -0500 Fix saving allow_localdomain in email source When the checkbox was unchecked, the option was not saved and was enabled by default. M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Form/Authentication/Source/Email.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/NullSource.pm commit e96e1f2070fe32b0020a0d61fdfd588f8cf56703 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Dec 5 16:48:58 2013 -0500 New link on SMS confirmation page to cancel Instead of automatically changing the node status to unreg when visiting the captive portal, we now keep the node in pending mode but allow the user to go back to the registration page that will unregister the node and display the login/registration page. M NEWS.asciidoc M html/captive-portal/redir.cgi M html/captive-portal/templates/guest/sms_confirmation.html commit 8ad273092bbc8ca61c355b0c882a10494ed560c4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Dec 5 16:47:09 2013 -0500 Initial destination URL is now respected with FF M NEWS.asciidoc M html/captive-portal/templates/pending.html M html/captive-portal/templates/release.html M html/captive-portal/templates/scan-in-progress.html M html/common/pf.js M lib/pf/Portal/Session.pm M lib/pf/web.pm commit 5c04de6f2e8e9bbaad7ee49caff574758a41bf4e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Dec 5 14:40:30 2013 -0500 Fixed pid of SMS-registered devices M NEWS.asciidoc M html/captive-portal/mobile-confirmation.cgi commit aeeb54f2d3c435a68fd52c85a683b2b778c89a75 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Dec 5 10:04:54 2013 -0500 Fix redirect_url M lib/pf/web.pm commit db4b7ce341b4f3cb9cbad8f7f4d13619124a6e31 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 4 14:34:44 2013 -0500 Will pass orginal url to captive portal as the destination_url M lib/pf/web/dispatcher.pm commit b3191cbb2aa5cb2a033f6fd72e21ed0b693a3948 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 4 13:16:48 2013 -0500 Added autoreg default value in node_modify M lib/pf/node.pm commit 0a791b092e41a9a72b9ded4c15e2cd240e72c783 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 4 10:25:55 2013 -0500 Update doc for dynamic radius client and fix sql syntax M docs/PacketFence_Administration_Guide.asciidoc M raddb/sites-available/dynamic-clients commit 9b006cf3ce431fdd85ef87ee5c239dd76f5efbea Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 4 09:26:41 2013 -0500 Missing autoreg in node_add sql and test if pf.conf exist before trying to manage iptables M bin/pfcmd.pl M lib/pf/node.pm commit 6b6073b9e868299ab5b38c090c65fc4812c44bd7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 3 14:45:18 2013 -0500 Change the default admin level M conf/authentication.conf commit c8db7ae8bf9650c11e598d18f490dbda15871567 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 3 14:43:05 2013 -0500 Fix syntax M lib/pf/vlan.pm commit 850c83c6e43d52e6b0579b6bf8353b3a2a7e2c47 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 3 14:33:48 2013 -0500 added a new column in node table to detect if the node has been auto registered M NEWS.asciidoc M db/pf-schema-4.1.0.sql M db/upgrade-4.0.0-4.1.0.sql M lib/pf/node.pm M lib/pf/vlan.pm commit 8dd8caae28794cdf97d9ac45e5c918a8f9440f59 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Dec 3 10:06:24 2013 -0500 Fix warning in condition in pf::vlan M lib/pf/vlan.pm commit 12015d45f33ef03365684797a54c68059ace9ada Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Dec 3 09:49:32 2013 -0500 Bump release to 4.1.0 M conf/pf-release M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 3cf7ab61232404437ad7d4c74f22313b8d88e47a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Dec 3 09:46:54 2013 -0500 Update HTTP/BrowserDetect.pm M lib/HTTP/BrowserDetect.pm commit f75306001e54a512998225352ecd86941b316566 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Dec 3 09:40:00 2013 -0500 Fix warning in condition in pf::vlan M lib/pf/vlan.pm commit fd482e1e60264fa994eff38472bf2f54ffdb15e3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Dec 3 09:17:46 2013 -0500 Fix packaging M addons/packages/packetfence.spec M debian/packetfence.conffiles commit 7e8eea8cd15b3b0a687036c5b4938195340ae7f9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Dec 2 22:28:21 2013 -0500 Fix reordering of conf sections and groups Fixes #1749 M NEWS.asciidoc M lib/pf/IniFiles.pm commit e4d21cdb79186ad4445dc8ec4c663629afdb3267 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 2 18:43:52 2013 -0500 New schema for 4.1.0 release A db/pf-schema-4.1.0.sql commit 91d10b766bad7e98e83859997295dc646add6b63 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 2 16:33:11 2013 -0500 Will not attempt to repopulate db if if database is down M lib/pf/freeradius.pm commit 3e137256d747ea5dad7e7614da385585441a0652 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 2 12:04:13 2013 -0500 Refactor color usage on the command M bin/pfcmd.pl commit 26865a9cee896baec98acc126131c75f30fc569f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 2 12:00:29 2013 -0500 Check if the database is alive before loading into database M lib/pf/violation_config.pm commit 8e489db30e9f345448ba1e56b7d6e24c558c4de9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 2 11:56:12 2013 -0500 Add db_ping function M lib/pf/db.pm commit dd4fada0f5e07ab89b86b607e62e5b510df2a5b9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Nov 29 17:28:53 2013 -0500 Validate startup array references M bin/pfcmd.pl commit 413a6db801187d8f288e5ac4df112c6d8b85196f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 2 09:50:15 2013 -0500 Will only attempt repopulation of switches if there switches need to be changed M lib/pf/freeradius.pm commit 3dea4202097adc6651596a2a7519ce33f17ecee0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Dec 2 15:41:31 2013 -0500 Update NEWS and UPGRADE files M NEWS.asciidoc M UPGRADE.asciidoc D conf/admin_roles.conf commit 3e5827caecfbcc48741a489f30bba02554e9a019 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 2 14:04:45 2013 -0500 Synchronise locationlog before trying to match source in portal profile (Autoreg 802.1x) M lib/pf/radius.pm commit b84ae2ebb2fa5e920c6e3aa00d58d8a90028d4ec Author: lzammit <lzammit@inverse.ca> Date: Mon Dec 2 13:35:21 2013 -0500 Update PacketFence_Administration_Guide.asciidoc Disable resolvconf M docs/PacketFence_Administration_Guide.asciidoc commit b1dcd5cf60b480c87e296303af9e57d41209d15b Author: Louis Munro <lmunro@inverse.ca> Date: Mon Dec 2 11:06:42 2013 -0500 Added a barnyard2 init script. M NEWS.asciidoc A addons/barnyard2.sh commit e8166606c4fa25112536de9abc6d88b446f62734 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Dec 2 10:03:27 2013 -0500 Added proxy log files in logrotate M addons/logrotate commit 1cb1414637c3ab64328ba1d37b34947f0001d8d7 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Dec 2 09:56:10 2013 -0500 Updated NEWS.asciidoc to reflect logrotate changes. M NEWS.asciidoc commit 19cc2d6a484b162d45cf3622a02fbabfe04ae9ed Author: Louis Munro <lmunro@inverse.ca> Date: Mon Dec 2 09:52:08 2013 -0500 Modified logrotate to use copytrucate instead of restarting services. M addons/logrotate commit aaefe69579e9dc0b5e03afd62698e8190aae28bd Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 29 21:40:14 2013 -0500 Check the role for dot1x autoregistration from the authentication sources defined in the captiv portal associated to the connection instead of all the authentication sources. M lib/pf/vlan.pm commit d682450c9e488d3d3007e1f668975c5a949f30ce Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Nov 29 15:16:31 2013 -0500 Fix the error "dispatcher.pm line 70", missing test on the Referer M lib/pf/web/dispatcher.pm commit f5ea594eafcd750135c3b15be732349a9da822c9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 29 10:29:39 2013 -0500 Fix condition to avoid warning M lib/pf/vlan.pm commit 13db4dc40a013804f897c00241af7fe30cfb61e0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 21 11:40:42 2013 -0500 Updated NEWS files M NEWS.asciidoc commit 144e93976639937bed2f6f80b01b5cde9434c97a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 21 11:40:21 2013 -0500 Will not truncate radius_nas table on restart M lib/pf/services.pm M lib/pf/services/radiusd.pm commit d8224a425ffb45261f6596e30de68b66ab0b7679 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 15 14:19:50 2013 -0400 Allow switch to be read dynamically by radius M lib/pf/SwitchFactory.pm M lib/pf/freeradius.pm M raddb/policy.conf M raddb/sites-available/dynamic-clients commit 7a575d768d20d94b2d307142862e085689c151f0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 29 09:20:05 2013 -0500 Use prototype Delay method to respect seconds We were using the standard setTimeout function which expects miliseconds, not seconds. M html/common/pf.js commit ba94b86e0f6e080b523b087b6289288bf463cf23 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 28 16:23:21 2013 -0500 Fixed AeroHive trap M lib/pf/SNMP/AeroHIVE.pm commit 7fce2e5e5bead1614f8982d723067bccb9bb643a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 28 13:21:23 2013 -0500 Start service that require no checkup before service that require checkup M bin/pfcmd.pl commit 0d425e475c0bcb91cebf0db968c451a88fbb6ca7 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 28 13:19:35 2013 -0500 Setup attribute shouldCheckup to 0 M lib/pf/services/manager/httpd_admin.pm M lib/pf/services/manager/memcached.pm commit d9ebfb6a1fd03e571b7c899a6a430c5a54f8e5bf Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 28 13:18:53 2013 -0500 Added new attribute shouldCheckup M lib/pf/services/manager.pm commit 18ce0dcfd6ce4d30fad6994f2949cd45163f178b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 27 12:04:16 2013 -0500 Return value of the parent stop command M lib/pf/services/manager/dhcpd.pm commit 74032b9b3b5fc943d436ff25714791fc52621feb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 27 12:03:18 2013 -0500 Display better message when a service was not stopped M bin/pfcmd.pl commit 0c4e5119222189bbc70786285dd2dca6824f6e07 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 27 12:03:07 2013 -0500 Refactor reset M bin/pfcmd.pl commit a50db5ac614c083bbb12bb7bc23d647eb0a57e4b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 27 11:49:15 2013 -0500 Untaint launcher before passing it to sprintf M lib/pf/services/manager.pm commit 2d42b20f64c0621390e4e3b23ae3e3e6a66f32c6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 20 12:43:24 2013 -0500 Fixed configuration generation for httpd based services M lib/pf/services/manager/httpd.pm commit 4e5e385bd1f083cba886b7f83e37bb85e53df8fa Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Nov 18 13:32:36 2013 -0500 Add dependency to Linux::Inotify2 M addons/packages/packetfence.spec M debian/control commit ddbeadff8812299796fd63e068552e8194a71e52 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 18 11:51:39 2013 -0400 Refactor get(Stop|Start)ServiceManagers to getManagers M bin/pfcmd.pl commit c9e9140e218a09bf66a694b9a5b91494c0e63115 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 15 14:32:47 2013 -0400 Group the sub pfhcplistener pidfiles in one inotify object M lib/pf/services/manager/pfdhcplistener.pm commit bf51c3cbdb088e96adf8979e8e8d5110c95c16e2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 15 14:30:35 2013 -0400 Moved to use timerfd for timeouts M lib/pf/services/manager.pm commit ecb706a659955d04f1d1a43b5ea1a2cb7b8ce7b9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 4 14:36:45 2013 -0400 Added new perl modules M addons/packages/packetfence.spec M debian/control commit 8256bd6cad292889fb33f631fcb0d992a7f1c260 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 4 12:46:42 2013 -0400 pfcmd service now has color M bin/pfcmd.pl commit 7035b857e7dd3145349a8145b610b4aa22c168bf Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 3 20:08:26 2013 -0400 Refactor stop watch generateConfig startService postStartCleanup to a generalized around modifier Overloaded removeStalePid to call removeStalePid on submanagers M lib/pf/services/manager/submanager.pm commit ac0e21faa2f9f06712adfddba398581fe56ff308 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 3 18:01:05 2013 -0400 refactor the creation of the cmdline to a seperate function M lib/pf/services/manager.pm commit 0e15324af0f258f0f7ba30557ccdc90ed29b5c4a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 1 15:14:35 2013 -0400 Removed unused variables M lib/pf/services.pm commit bea183a92377f9c0665cf4dc231e8f580dd738b1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 1 14:31:49 2013 -0400 Avoid printing double headers on restart M bin/pfcmd.pl commit 2aa3ec33d436135fe8f4cb607f3ab4eeef528558 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 1 06:29:18 2013 -0400 Add httpd.proxy to service list M lib/pf/pfcmd.pm M lib/pf/services.pm A lib/pf/services/manager/httpd_proxy.pm commit 1eb1d3bfcf0befad454d14002689a6aeca2e1787 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 30 17:18:45 2013 -0400 renamed pf::services::manager::roles::pf_conf_service_managed to pf::services::manager::roles::is_managed_by_pf_conf M lib/pf/services/manager/dhcpd.pm M lib/pf/services/manager/memcached.pm M lib/pf/services/manager/pfdns.pm M lib/pf/services/manager/radiusd.pm A lib/pf/services/manager/roles/is_managed_by_pf_conf.pm D lib/pf/services/manager/roles/pf_conf_service_managed.pm M lib/pf/services/manager/snort.pm M lib/pf/services/manager/suricata.pm commit e6ac306d680ad8b8d930114b2f8ec972ec27759c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 30 09:48:07 2013 -0400 Created test and dummy daemon for testing pf::services::manager A t/daemon.t A t/services/dummy commit 18baee876e763153d2ecb0460b257abc90e2ea7d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 30 08:02:22 2013 -0400 Code cleanp better logging M lib/pf/services/manager.pm commit ff296c1fd8af9650b2a6f333d8ebe6ebceaa994b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 27 15:17:47 2013 -0400 Refactored stop where if the process did not stop in 60 seconds kill -9 the process M lib/pf/services/manager.pm commit cacc253250919fbc4ee21a27417ef36845af95cb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 26 00:59:18 2013 -0400 Refactored pf status in terms of the service manager model M html/pfappserver/lib/pfappserver/Model/Services.pm commit 15c6714b2e1096c4d00b4f5e3a353891fe1bcd53 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 25 13:05:39 2013 -0400 Removed all old code from lib/pf/services.pm Refactored service_list & service_ctl in terms of pf::services::manager moved function getServiceManager from bin/pfcmd.pl to pf::services::get_service_manager Removed all code from bin/pfcmd.pl Refactor getServiceManager to pf::services::get_service_manager added checkup before starting services M bin/pfcmd.pl M lib/pf/services.pm commit c75b6c9d7119bc99b5c5f6f8b3331bed9f9d952d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 25 12:22:38 2013 -0400 Added missing module M lib/pf/services/manager/pfdhcplistener.pm commit 34503dfc1ff644753d0a7d8467c417975e00584d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 25 11:34:55 2013 -0400 Added vlan/inline enforcement check for is managed M lib/pf/services/manager/dhcpd.pm M lib/pf/services/manager/pfdns.pm A lib/pf/services/manager/roles/is_managed_vlan_inline_enforcement.pm commit e0252f8b10677db6c994c387b4fdff6021f2e9f9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 25 11:17:06 2013 -0400 Fixed issue with t/pf.t M lib/pf/services/manager/roles/pf_conf_trapping_engine.pm commit 0d744e5985e24df0fc2956d23a8f04b63a8fbd02 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 25 11:15:10 2013 -0400 Added missed isManaged M lib/pf/services/manager/pfdhcplistener.pm commit 01e0c4ae46b19d20c4f0ad22319f6fba21208bf4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 25 10:15:43 2013 -0400 Remove Minor parts from the COPYRIGHT section M lib/pf/services/manager.pm M lib/pf/services/manager/httpd.pm M lib/pf/services/manager/httpd_admin.pm M lib/pf/services/manager/httpd_portal.pm M lib/pf/services/manager/httpd_webservices.pm M lib/pf/services/manager/memcached.pm M lib/pf/services/manager/pfdetect.pm M lib/pf/services/manager/pfdns.pm M lib/pf/services/manager/pfmon.pm M lib/pf/services/manager/pfsetvlan.pm M lib/pf/services/manager/radiusd.pm M lib/pf/services/manager/roles/pf_conf_service_managed.pm M lib/pf/services/manager/snmptrapd.pm M lib/pf/services/manager/snort.pm M lib/pf/services/manager/submanager.pm M lib/pf/services/manager/suricata.pm commit e27c1a02d8d3cf5f71d568ece5a72e910f098dd3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 24 19:17:59 2013 -0400 Use the new pf::services::manager framework for the pfcmd service command M bin/pfcmd.pl commit 235f2f8cb48dcae0c33af88aaef4813785c3c33e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 24 19:15:41 2013 -0400 Added new files for the services refactor A lib/pf/services/manager.pm A lib/pf/services/manager/dhcpd.pm A lib/pf/services/manager/httpd.pm A lib/pf/services/manager/httpd_admin.pm A lib/pf/services/manager/httpd_portal.pm A lib/pf/services/manager/httpd_webservices.pm A lib/pf/services/manager/memcached.pm A lib/pf/services/manager/pfdetect.pm A lib/pf/services/manager/pfdhcplistener.pm A lib/pf/services/manager/pfdns.pm A lib/pf/services/manager/pfmon.pm A lib/pf/services/manager/pfsetvlan.pm A lib/pf/services/manager/radiusd.pm A lib/pf/services/manager/roles/pf_conf_service_managed.pm A lib/pf/services/manager/roles/pf_conf_trapping_engine.pm A lib/pf/services/manager/snmptrapd.pm A lib/pf/services/manager/snort.pm A lib/pf/services/manager/submanager.pm A lib/pf/services/manager/suricata.pm commit 0aace286ff06c7eafda1fe046fdfe6acc231e809 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 20 17:08:28 2013 -0500 Missing lib M lib/pf/SNMP/Cisco/Catalyst_2960.pm commit 2c984adff6bb4a0c67c0e6349169c31caa38e64b Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 20 13:01:05 2013 -0500 Missing $switch param M sbin/pfsetvlan commit 374f66f8a66035beeca3899485aca06d150e48f8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 30 11:05:56 2013 -0400 Added HP Standalone access point module A lib/pf/SNMP/HP/MSM.pm commit 690509843c60da78ba86fc9a9c835535f91f83e0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 15 11:08:27 2013 -0400 Added custom radius answer for aruba switch (remove vlan id if we have a role) M lib/pf/SNMP/ArubaSwitch.pm commit 25f1f5d7e7acd97801afd7e17dcd50cc1f57aa6b Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 11 16:49:38 2013 -0400 Update doc Added radius attribute M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M lib/pf/radius.pm commit 486c29face67376b375270d64f7309cd587ba838 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 11 16:18:15 2013 -0400 Added wiredeauthTechniques method like deauthTechniques for the wireless Added ArubaSwitch switch module (mac auth and 802.1x and CoA support) Added Dell Force10 switch module Added CoA deauth support for Cisco Switch M lib/pf/SNMP.pm A lib/pf/SNMP/ArubaSwitch.pm M lib/pf/SNMP/Brocade.pm M lib/pf/SNMP/Cisco/Catalyst_2950.pm M lib/pf/SNMP/Cisco/Catalyst_2960.pm A lib/pf/SNMP/Dell/Force10.pm M lib/pf/SNMP/Juniper.pm M lib/pf/SNMP/MockedSwitch.pm M lib/pf/SNMP/PacketFence.pm M lib/pf/SNMP/ThreeCom/Switch_4200G.pm M lib/pf/enforcement.pm M sbin/pfsetvlan commit 442c6e0c8721f891fa05fcd36d458d73a345871f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Nov 21 16:40:40 2013 -0500 Switch editor: Remove 'disabled' class of Save btn M html/pfappserver/root/configuration/switch/view.tt commit d50f7b26390a1ded8b18e83b2fab54761acdb509 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Nov 4 10:01:03 2013 -0500 Change type of access_level column We no longer use a bit string but simply a string that refers to one or many roles from conf/adminroles.conf M db/upgrade-4.0.0-4.1.0.sql commit 9bc26205c6caec3a016d53ab96fb866c30186c91 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Nov 4 09:52:35 2013 -0500 Add access rights to interfaces management M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/config/networks/view.tt M html/pfappserver/root/interface/index.tt M html/pfappserver/root/interface/list.tt M html/pfappserver/root/interface/view.tt commit 11a9f73fc704dec5127476a92bab8ac8e50e476a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 4 08:14:46 2013 -0500 Pass roles as an array ref M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M html/pfappserver/lib/pfappserver/Base/Action/AdminRole.pm M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/lib/pfappserver/View/HTML.pm commit a781bd20645153f6a3dc53bf1e475bd5e09eae6f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 1 16:31:44 2013 -0400 Fix access authorization of actions M html/pfappserver/lib/pfappserver/View/HTML.pm commit 6f8ebd8f2699dd0bc377071fe40ba7df98f79e9b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 2 11:05:11 2013 -0400 pfappserver::Authentication::Store::PacketFence::User->roles returns an array ref instead of an array M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M html/pfappserver/lib/pfappserver/Base/Action/AdminRole.pm M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/lib/pfappserver/View/HTML.pm commit bab9d0f7c899f8b483374e1f591b10f83a102538 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 10 16:23:16 2013 -0400 Imported module pfappserver::Base::Action::AdminRole Cleanup unused variable M html/pfappserver/lib/pfappserver/Controller/Interface.pm commit 3e772bd10922dda2a495a195e700286b496111e9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Oct 10 16:09:59 2013 -0400 Add access rights to interfaces management M html/pfappserver/lib/pfappserver/Controller/Interface.pm commit ab27b4c3d04742931483fd843419b6a0adf9fa53 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 10 16:06:35 2013 -0400 Fix debug statement M html/pfappserver/lib/pfappserver/Base/Action/AdminRole.pm commit 5ed86e9fb55fde9fc182c1fd43d1a6ab0d694108 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 10 16:02:53 2013 -0400 Fixed can_access_any function to expect roles to return an array M html/pfappserver/lib/pfappserver/View/HTML.pm commit b96244cb526fc72d0d4042f401488ece8f2dfe57 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 2 11:16:19 2013 -0400 Added AdminRoles attribute to Controller M html/pfappserver/lib/pfappserver/Controller/Interface.pm commit f89bc251cbc91cdee78ce3e23289b17589922aa9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 2 11:14:22 2013 -0400 refactor to use can_access_any M html/pfappserver/root/admin/wrapper.tt commit e2307abdbc3079f20cea2c744caf2f76e5b8c80d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 2 11:13:36 2013 -0400 Added new function can_access_any to be exposed to template M html/pfappserver/lib/pfappserver/View/HTML.pm commit 5241e12041286e73d17be0ef466c044b7eb42c94 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 2 11:12:38 2013 -0400 Added new function pf::admin_roles::admin_can_do_any that would match if any action matches M lib/pf/admin_roles.pm commit e5ab2f6e8612f7411001036e71710aab72588a0a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 2 11:10:49 2013 -0400 Configurator automatically login the _PF_CONFIGURATOR user M html/pfappserver/lib/pfappserver/Controller/Configurator.pm commit c8ea16564139c884480b2ca263c014d588aacd39 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 2 11:00:13 2013 -0400 Check if user is in admin realm instead just existence M html/pfappserver/lib/pfappserver/Base/Controller.pm M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/lib/pfappserver/Controller/Graph.pm M html/pfappserver/root/admin/wrapper.tt commit b67c42bfe33ef0b62440dfca084098db00388f97 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 2 10:40:13 2013 -0400 Adding a new realm for the configurator M html/pfappserver/lib/pfappserver.pm commit e4e7284062a39f72bc9fbce3bbcbdad7fb965820 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Sep 23 14:03:37 2013 -0400 Fix typo M html/pfappserver/root/configuration/adminroles/list.tt commit e21d726982ed7bc9236d160cdf73528d7ce62706 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Sep 23 11:30:55 2013 -0400 Add missing ADMIN_ROLES_CREATE admin role action M lib/pf/admin_roles.pm commit 6bc7077a6bfadfeec1661361ddf4d253daba026c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 23 11:13:14 2013 -0400 Redo the onfilereload when there is no extra data in the cache M lib/pf/admin_roles.pm commit fe3a73ffe476697a189ef90120004a05f9539b58 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 23 00:43:35 2013 -0400 Remove the delete link from the single action of a role M html/pfappserver/root/static/admin/configuration/adminroles.js commit a00fefb5f70fa5681ca24f00fb25ce634d4d1b5b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 20 14:19:17 2013 -0400 Localization M html/pfappserver/lib/pfappserver/I18N/en.po commit b1d75e6162129a52e77218f564445244a3f0fc77 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 20 12:46:08 2013 -0400 Sort actions when viewing an admin role M html/pfappserver/lib/pfappserver/Controller/Configuration/AdminRoles.pm commit 7c91ce42c7b4675c8102e2e48dd54468e30db6c3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 20 12:44:24 2013 -0400 Group admin roles actions in pulldown menus M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm commit 6c83152fbc7872b7267a9fb0437bec34635f63bd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 20 09:55:34 2013 -0400 Add access rights to MAC addresses management M html/pfappserver/lib/pfappserver/Controller/Configuration/MacAddress.pm M html/pfappserver/root/configuration/macaddress/simple_search.tt commit dd664b90e1fde04e4828d83c4c7c72ff18b6587a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 20 09:54:51 2013 -0400 Add access rights to useragents management M html/pfappserver/lib/pfappserver/Controller/Configuration/UserAgents.pm commit 2033aa97658cf41f4a1825b66c616777fb4122d7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 20 09:54:10 2013 -0400 Add access rights to fingerprints management M html/pfappserver/lib/pfappserver/Controller/Configuration/Fingerprints.pm M html/pfappserver/root/configuration/fingerprints/simple_search.tt commit 4947a262da25b30854f5d33e604a1d92c15952b6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 20 09:43:54 2013 -0400 Add access rights to SoH filters management M html/pfappserver/lib/pfappserver/Controller/SoH.pm M html/pfappserver/root/soh/index.tt M html/pfappserver/root/soh/read.tt commit 8ba398b14b38ce2e59d314e7adb7e2a6c4e12aa5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 20 09:09:15 2013 -0400 Add access rights to users sources management M html/pfappserver/lib/pfappserver/Controller/Authentication.pm M html/pfappserver/lib/pfappserver/Controller/Authentication/Source.pm M html/pfappserver/root/authentication/source/read.tt M html/pfappserver/root/authentication/source/rule_read.tt M html/pfappserver/root/authentication/source/rules_read.tt M html/pfappserver/root/configuration/authentication.tt commit 390d23be22e25c273d2581b33457d0e81315b975 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 20 09:03:25 2013 -0400 Add access rights to users roles management M html/pfappserver/lib/pfappserver/Controller/Roles.pm M html/pfappserver/root/roles/index.tt M html/pfappserver/root/roles/read.tt M lib/pf/admin_roles.pm commit 05cedfb15b92a796175241cf11b65c9f0b706baa Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 20 06:43:36 2013 -0400 Add access rights to violations management M html/pfappserver/lib/pfappserver/Controller/Violation.pm M html/pfappserver/root/violation/list.tt M html/pfappserver/root/violation/view.tt commit 866d5da2c02ad18f74ef5c12876b396106d1ad33 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 19 17:05:31 2013 -0400 Add access rights to reports M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/lib/pfappserver/Controller/Graph.pm commit 9dcafcd04f8a7197338d53cb071c89eba9fd27e3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 19 16:53:18 2013 -0400 Add access rights to main configuration section M html/pfappserver/root/configuration/section.tt commit 91d0ac7b5a598f36ff59dd45b0a515e09dd9afab Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 19 16:52:15 2013 -0400 Add access rights to admin roles management M html/pfappserver/lib/pfappserver/Controller/Configuration/AdminRoles.pm M html/pfappserver/root/configuration/adminroles/index.tt M html/pfappserver/root/configuration/adminroles/list.tt M html/pfappserver/root/configuration/adminroles/view.tt commit 2aeeb06f633bff4c82588b0e3ec4a6e52f0c5ad4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 19 16:40:46 2013 -0400 Add access rights to portal profiles management M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Controller/Portal/Profile/Default.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/portal/profile/files.tt M html/pfappserver/root/portal/profile/index.tt M html/pfappserver/root/portal/profile/view.tt M lib/pf/admin_roles.pm commit cb6ec06a6e9800363de0e53e108b153f9ebfbd49 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 19 15:28:16 2013 -0400 Add access rights to services M html/pfappserver/lib/pfappserver/Controller/Service.pm commit d6534fb3a8fd677d9f37f31296e3c1dcdc1d9fb1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 19 15:24:48 2013 -0400 Add description to page of admin roles M html/pfappserver/root/configuration/adminroles/index.tt commit d994247fd0bd0b5e64f3c0c158018a651a4b12b1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 19 15:24:20 2013 -0400 Improve logging of AdminRole action M html/pfappserver/lib/pfappserver/Base/Action/AdminRole.pm commit 8a4bf7a4e9e6d76df0ae8cd24e1957d86b8dbde9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 19 15:14:29 2013 -0400 Add access rights to users management M html/pfappserver/lib/pfappserver/Controller/User.pm M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/root/user/view.tt M html/pfappserver/root/user/violations.tt commit 69d034fff4f6da5cf50f6dab012cb5b7eafd0cd2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 19 14:59:55 2013 -0400 Add access rights to switches management M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm M html/pfappserver/root/configuration/switch/index.tt M html/pfappserver/root/configuration/switch/list.tt M html/pfappserver/root/configuration/switch/view.tt commit f31d2eb13a84dec72798cc19c2ea83f34bc1a14c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 19 14:58:16 2013 -0400 Add access rights to floating devices management M html/pfappserver/lib/pfappserver/Controller/Configuration/FloatingDevice.pm M html/pfappserver/root/configuration/floatingdevice/index.tt M html/pfappserver/root/configuration/floatingdevice/list.tt M html/pfappserver/root/configuration/floatingdevice/view.tt commit 7faf37c20f8ce811640a61297e35875f73013fc9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 18 17:10:01 2013 -0400 Added role FLOATING_DEVICES_READ to configuration/floatingdevice/read M html/pfappserver/lib/pfappserver/Controller/Configuration/FloatingDevice.pm commit 1d4ee33551794a38268def6efce273e9c4a05e7b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 18 17:04:08 2013 -0400 Added role USERS_DELETE to user/delete M html/pfappserver/lib/pfappserver/Controller/User.pm commit 887aa7bccb3ed445fecd23d6e5a6af81d482db45 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 18 17:03:14 2013 -0400 Added role SWITCHES_READ to configuration/switch/view M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm commit 52a48855375128ab8712a04ff25ee2c387225bb4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 18 17:01:43 2013 -0400 Changed SimpleSearch and AdminRole to be a role into of a class M html/pfappserver/lib/pfappserver/Base/Action/AdminRole.pm M html/pfappserver/lib/pfappserver/Base/Action/SimpleSearch.pm M html/pfappserver/lib/pfappserver/Base/Controller.pm commit ee1aeea1b07ef29a9256af0052e16797220d0c69 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 18 15:45:01 2013 -0400 Fix HTML of admin role editor M html/pfappserver/root/configuration/adminroles/view.tt commit 915f2d434e4a7ddee47e73d8a9d7ee2dcceb5e19 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 18 15:44:16 2013 -0400 Add more access rights "actions" M html/pfappserver/root/admin/configuration.tt M lib/pf/admin_roles.pm commit 470f31f33998445e27b1116c6deadcbe518e4e7c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 18 15:39:00 2013 -0400 Add access rights to nodes management M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/root/node/view.tt M html/pfappserver/root/node/violations.tt commit fb06354498097e1ebcd8da20e214ebb97807bbd4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 18 15:25:01 2013 -0400 Add new AdminRole action This action is used whenever the AdminRole action parameter is defined in a controller. A html/pfappserver/lib/pfappserver/Base/Action/AdminRole.pm M html/pfappserver/lib/pfappserver/Base/Controller.pm commit 3ddaef13aa482b7c90af95cb1576367e4938e68d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 6 09:52:38 2013 -0400 Fix condition to show configuration section M html/pfappserver/root/admin/wrapper.tt commit 59503ea4dea927287d25d7e8072ca39f12b002f1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 30 13:28:27 2013 -0400 Fix packaging M addons/packages/packetfence.spec M debian/packetfence.conffiles commit 0279654c079a099a06d2cd367427a10d12d33249 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Aug 13 10:13:11 2013 -0400 Fix configuration template wrt admin roles M html/pfappserver/root/admin/configuration.tt commit 81ac26cb13e4fd4b6d9e4b6d5a6ad904c95ba35c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 12 18:20:42 2013 -0400 Have a default for onhashchange M html/pfappserver/root/static/admin/configuration.js commit 01c73ab3458b16d0e0867f690203af51dc2523c5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 12 16:14:16 2013 -0400 Initial integration of access rights in templates M conf/adminroles.conf M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/admin/status.tt M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/node/advanced_search.tt M html/pfappserver/root/node/simple_search.tt M html/pfappserver/root/static/admin/common.css M html/pfappserver/root/user/view.tt M lib/pf/admin_roles.pm commit c711db9352e2bf3a2fa45e2f8b292bbfc2f12adb Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 12 15:49:48 2013 -0400 Pick the first link in the configuration nav link instead of hard coding it to general M html/pfappserver/root/static/admin/configuration.js commit 93c3ef983607252ea145fbd223fcd4e573699be4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 12 12:30:01 2013 -0400 Added upgrade and downgrade scripts for admin roles A db/pf-roles-downgrade.sql A db/pf-roles-upgrade.sql commit dc38ab96966cf2f3e51c4390da3f233b44e4fd05 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 9 11:01:49 2013 -0400 Improve admin role editor M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm M html/pfappserver/root/configuration/adminroles/view.tt commit e90122767d8433795a4681c24148495366e4e8c7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 9 10:53:33 2013 -0400 Admin roles: return list when creating/updating When successfully creating or updating a role, we return the list of all the roles to avoid an additional AJAX query. M html/pfappserver/lib/pfappserver/Controller/Configuration/AdminRoles.pm commit edbcbd9f120a2d6cd1755785250de66d2ca59cbb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 9 10:52:43 2013 -0400 Improve syntax M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/AdminRoles.pm M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm M lib/pf/ConfigStore/AdminRoles.pm M lib/pf/admin_roles.pm commit fd622eb4f72dc5be892a9eb600c9b1d92ece9387 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 9 10:49:50 2013 -0400 Improve JS and templates of admin roles M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/configuration/adminroles/index.tt M html/pfappserver/root/configuration/adminroles/list.tt M html/pfappserver/root/static/admin/configuration/adminroles.js commit c55ea16a80d1a94fbc3854b050a978163db704d1 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 8 14:05:16 2013 -0400 Fixed bug with NONE role not being check first Also allow multiple actions to be passed M lib/pf/admin_roles.pm commit cab7206f9f72dbcea8e6fead27c45830bfcdc3d0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 8 13:55:26 2013 -0400 changed access_level to a string M lib/pf/Authentication/Source/SQLSource.pm commit 6f59e592731952aa9ebfb7e507ba4f60dbb4f458 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 8 13:53:43 2013 -0400 saving user roles to the session M html/pfappserver/lib/pfappserver/Controller/Admin.pm commit d7e2499ae18256d0877ba6a5ca1b4c548a95d160 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 8 13:37:05 2013 -0400 Added _roles attribute and ensure that uses with the role of NONE are not allowed to check in M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm commit c924098df6e407f81b950138af5dd33f6c1da004 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 8 13:35:27 2013 -0400 retrived user roles from the session M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence.pm commit 0f7cd8b1675ec199d5f62d14c20865ef6df09b37 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 8 13:33:59 2013 -0400 Verify if the user exists before retrivng roles M html/pfappserver/lib/pfappserver/View/HTML.pm commit 48efc3a27a4cbd91ce9fe87d439bfd7d17f69426 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 8 13:30:43 2013 -0400 If action type allow mulitple values then convert the value to an array M html/pfappserver/root/static/admin/common.js commit 7800b3e505b55fa7ec65e558aa0588f1243174a4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 8 13:29:49 2013 -0400 Changed the name of the action to match the actions defined in pf::admin_roles M html/pfappserver/root/admin/wrapper.tt commit 5ada47aafbce43887f1403e3439ea7b7eacd10a8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 8 13:28:38 2013 -0400 Added the ability to choose multiple roles and pull roles from ADMIN ROLES M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm commit 43e436e50bfb56e34010b564bd55b4e323b07227 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 6 13:36:36 2013 -0400 function admin_can will always fail if has role of NONE M lib/pf/admin_roles.pm commit a965792866bc69241e9215f4270d188f32e0b448 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 6 12:26:44 2013 -0400 default role is ALL M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm commit 63bfc16a2143766b9988b3ab7ffaa5f6b1fb80fa Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 6 12:25:57 2013 -0400 Will use the roles from the defined user M html/pfappserver/lib/pfappserver/View/HTML.pm commit a310c50acfac5bf886a3dc7b1c1d39deef6125b8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 6 12:24:21 2013 -0400 Refactor use the cached config from pf::admin_roles M lib/pf/ConfigStore/AdminRoles.pm commit 3a5be424b593ce9ddc8caafb89ecdcc1c53d5de8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 6 12:22:52 2013 -0400 implemented admin_can Added hard coded roles NONE and ALL move the load of the adminroles.conf to here M lib/pf/admin_roles.pm commit 0ac61d60cf3988ae7b386d00a3fceb2c64d3351b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 6 12:21:16 2013 -0400 Added Description for admin role M html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm M html/pfappserver/root/configuration/adminroles/list.tt commit 1ac91c1006e2e3f66236e2a66e1642e830f6db75 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 6 10:10:31 2013 -0400 renamed administration function M html/pfappserver/lib/pfappserver/View/HTML.pm commit ba8eb4c38c387bbefc04767492fae32e07210e71 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 6 10:08:53 2013 -0400 New configuartion controller for adminroles A conf/admin_roles.conf A conf/adminroles.conf A html/pfappserver/lib/pfappserver/Controller/Configuration/AdminRoles.pm M html/pfappserver/lib/pfappserver/Controller/User.pm A html/pfappserver/lib/pfappserver/Form/Config/AdminRoles.pm A html/pfappserver/lib/pfappserver/Model/Config/AdminRoles.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/configuration/adminroles/index.tt A html/pfappserver/root/configuration/adminroles/list.tt A html/pfappserver/root/configuration/adminroles/view.tt A html/pfappserver/root/static/admin/configuration/adminroles.js A lib/pf/ConfigStore/AdminRoles.pm M lib/pf/admin_roles.pm M lib/pf/file_paths.pm commit 12fea5e471bc08b30681e06ea823573c12e75a42 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 5 18:24:42 2013 -0400 renamed pf::user_roles to pf::admin_roles M html/pfappserver/lib/pfappserver/View/HTML.pm A lib/pf/admin_roles.pm D lib/pf/user_roles.pm commit 9bb1c8a11f19e27bc58d928fb64cd15f40aa6958 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 31 22:49:02 2013 -0400 Example restriction for user role M html/pfappserver/lib/pfappserver/Controller/User.pm M html/pfappserver/root/admin/wrapper.tt commit d4049b499df21c79c32cc662580dbd5f90209104 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 31 22:00:27 2013 -0400 Add new module pf::user and exposed_method has_role to templates M html/pfappserver/lib/pfappserver/View/HTML.pm A lib/pf/user_roles.pm commit 04906e4f793da80f59ee45af0cd98efad99b683e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 22 16:10:03 2013 -0500 Improve Administration Guide M docs/PacketFence_Administration_Guide.asciidoc commit 852a2a5f14010b8fcfb2f687e728dd19443ef777 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 22 15:49:36 2013 -0500 Remove useless call to get_abbr_time M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm M html/pfappserver/lib/pfappserver/Form/Field/Duration.pm M html/pfappserver/lib/pfappserver/Form/User.pm commit 0400cc762fd1d981bbb6b0df8e8c620c74eb8b3a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Nov 18 13:58:29 2013 -0500 Fix argument to pf::authentication::match M html/captive-portal/email_activation.cgi commit 36dd0b14c424d7d08d855f275e464f28662ef63e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Nov 18 11:50:11 2013 -0500 Update NEWS and admin guide for extended duration M NEWS.asciidoc M docs/PacketFence_Administration_Guide.asciidoc commit efe35c882de938c978358ebc4cad9a0244f4c5fa Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 1 14:33:31 2013 -0400 Set default_access_duration as an extended_time M conf/documentation.conf M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M html/pfappserver/root/static/admin/common.js commit 37538797417d396b86a152d701b3c174d6ba1a6c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 1 14:30:30 2013 -0400 Improve formatting of extended duration M lib/pf/web/util.pm commit 7f1d9b279ce8fb0e081c02bdfbd04d4600f3e5af Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 1 11:14:27 2013 -0400 New ExtendedDuration field and widget A html/pfappserver/lib/pfappserver/Form/Field/ExtendedDuration.pm A html/pfappserver/lib/pfappserver/Form/Widget/Field/ExtendedDuration.pm M html/pfappserver/root/static/admin/common.css M lib/pf/config.pm M lib/pf/util.pm commit 874d093d380d1ae54b1abee82a2ae74ad2460ba1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 1 11:02:55 2013 -0400 Support hours/minutes/seconds in relative duration M lib/pf/config.pm commit 698b8380efe368125107eb3c3ce703f32a8bce10 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 1 10:59:54 2013 -0400 application.js: trigger change event on btn groups M html/pfappserver/root/static/app/application.js commit d8c036df50b614fdc5ecc7254ce741fa05215688 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 1 10:10:09 2013 -0400 C::Configuration: action to compute duration M html/pfappserver/lib/pfappserver/Controller/Configuration.pm commit a4864c864a43daf43c69d5f9d991eb2b1fa53023 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 1 10:05:34 2013 -0400 Support 'disabled' attribute in ButtonGroup M html/pfappserver/lib/pfappserver/Form/Widget/Field/ButtonGroup.pm commit 8fd328beef3be8fe1274bc42d019503147e56660 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 1 09:46:51 2013 -0400 Improve Form::Field::Duration Added attributes "with_operator" (show a select input with 'add' and 'subtract' options) and "with_time" (optionally hide time units). Also added support to disable the entire widget. M html/pfappserver/lib/pfappserver/Form/Field/Duration.pm commit be449f2418b3b045952ad4bfc14ceaffa3532ade Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 1 09:33:36 2013 -0400 Improve update of compound fields in Base::Form M html/pfappserver/lib/pfappserver/Base/Form.pm commit 55fea9b0d3bb112f9ab40228116ac6d91a095999 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 1 09:22:17 2013 -0400 Improve pf::web::util::get_translated_time_hash M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm M lib/pf/web/util.pm commit 4b0b1fb9b5856dac358a9e8fe532731e1c151c0f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Oct 23 10:40:33 2013 -0400 Tests for pf::config::access_duration M t/config.t commit 34525526dba5651ca7d453ce84500086c8642bf6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Oct 23 10:34:08 2013 -0400 Fix calculation of duration for months and years M lib/pf/config.pm commit 266944d6d2a80fe0b5d4b5187cd93d97949471d7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Oct 22 16:10:05 2013 -0400 Handle advanced deadline in self-registration CGI M html/captive-portal/guest-selfregistration.cgi commit 96cbf1c70ced9aaa03956a279fecf67962f61989 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Oct 22 14:00:50 2013 -0400 Fix oauth2.cgi M html/captive-portal/oauth2.cgi commit 21315589058765053e4110609792ac8188d62b1b Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 6 10:13:34 2013 -0400 Rewrite feature for packetfence 4, missing admin gui stuff M html/captive-portal/email_activation.cgi M html/captive-portal/mobile-confirmation.cgi M html/captive-portal/oauth2.cgi M html/captive-portal/register.cgi M lib/pf/config.pm M lib/pf/web/wispr.pm commit 30256fb88720e15cd9af48677e076e49d7501a94 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Nov 28 13:23:11 2013 -0500 Comments cleanup M sbin/pfdns commit ba78b0612112ffded5e70a8319a1ab4424f4665f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Nov 28 12:39:09 2013 -0500 Allow actions depending on auth source type M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Rule.pm M html/pfappserver/root/authentication/source/rule_read.tt M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/NullSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm commit 7b4a3a2b038d6211dfcf61033e9e08521946b412 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Nov 28 09:52:49 2013 -0500 Improved validation of a sponsor's email address When validating a sponsor's email address, we used to only check the first source that returns a username for the specified email address, which would cause a problem when the email address was found in multiple sources but the 'mark as sponsor' action was set only for one the sources. With this commit, we let each source's "match" implementation handles the possibility that an email address is specified instead of a username. M NEWS.asciidoc M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/authentication.pm M lib/pf/temporary_password.pm M lib/pf/web/guest.pm commit ae01ddd8a3013b90398038bb68c3b56352ccbd32 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 27 10:27:08 2013 -0500 Added support for Date.now() for older browsers M html/common/pf.js commit 773559e7e82670f80798eec8841a5d6ce55ab106 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 17 14:17:06 2013 -0400 Hardcoded the retry_delay M html/common/pf.js commit beabb866eccd90fe7c12c4701a7d74329003d7c0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 17 10:51:07 2013 -0400 Added additional event handler for dealing with the onload event not firing for some browsers M html/common/pf.js commit 29c9bcddfe7abeed15c403049a85e4cddff5bcf6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Nov 26 15:41:33 2013 -0500 Fix advanced search by node category M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/root/admin/nodes.tt M lib/pf/node.pm commit 339a17c0de1af5b8b9537d27878a7846e6adf11a Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 26 11:16:08 2013 -0500 Missing comma M lib/pf/vlan.pm commit acdbb803ba8f592dc45397cdecb5de1010192762 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 26 10:44:27 2013 -0500 Unreg a node if it try to connect to a open SSID and was autoregistered on a secure ssid M lib/pf/vlan.pm commit fb9bd620c61997e561d6e345a4b4e8b36ccf490c Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 20 16:37:40 2013 -0500 Fixed WARNING - invalid parameter with profile M lib/pf/pfcmd/checkup.pm commit 9f0e78831878a85c8ec35aaedc0246f05f3cc8bb Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Nov 20 13:02:10 2013 -0500 Remove duplicate entry M conf/documentation.conf commit 25781a0d142722ceef7403b83f2e90db3f388487 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Nov 18 10:18:28 2013 -0500 Initialize JS widgets that are not visible This is required for multi-values chosen select widget. M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/js/user.js commit a29ba04aac2b642e09df1a475a4333fe272a3846 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Nov 14 14:29:18 2013 -0500 Fix checkboxes of displayed columns (nodes/users) M html/pfappserver/root/node/create.tt M html/pfappserver/root/node/simple_search.tt M html/pfappserver/root/static/js/node.js M html/pfappserver/root/static/js/user.js M html/pfappserver/root/user/create.tt commit 76a0166260ce1788ab9720a5856bf01dfa9dcc0c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Nov 14 14:15:53 2013 -0500 Validate file path when saving an Htpasswd source M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Form/Authentication/Source/Htpasswd.pm commit 7e609d080c19b4c3c9835b3c6dc34ee54d2b9a14 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Nov 14 13:59:40 2013 -0500 Fix duplicate entries in advanced search of nodes M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit de27c133546ffdd10d2090380d6e4aca42761ca7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Nov 13 16:14:33 2013 -0500 Localization M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/root/user/list_password.tt M html/pfappserver/root/user/view.tt commit d1dbad37f53a74177f34e72fba4dc4e6cd0d5982 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Nov 13 16:10:54 2013 -0500 LDAP source: filter by group membership M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Form/Authentication/Rule.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/constants.pm commit 5d63ea12f5fc010bfa2f1ae76f732bcbf56bf355 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Nov 12 16:25:40 2013 -0500 Users CSV importation: use only checked columns M html/pfappserver/lib/pfappserver/Model/User.pm commit dca5224926175b845cef9b0571382f35acb26571 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Nov 12 16:24:53 2013 -0500 Create a node or import nodes from a CSV file M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Form/Node.pm A html/pfappserver/lib/pfappserver/Form/Node/Create/Import.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/root/admin/nodes.tt A html/pfappserver/root/node/create.tt M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/js/node.js M html/pfappserver/root/user/create.tt M lib/pf/node.pm commit dc3d9971f4d3065ea4434a7dc2e982de0300d1cd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Nov 12 09:41:00 2013 -0500 Move users creation to users page Users creation was previously accessible from the configuration page. M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Controller/User.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/admin/users.tt D html/pfappserver/root/configuration/users.tt M html/pfappserver/root/static/admin/configuration.js M html/pfappserver/root/static/admin/configuration/authentication.js D html/pfappserver/root/static/admin/configuration/users.js M html/pfappserver/root/static/js/user.js A html/pfappserver/root/user/create.tt M html/pfappserver/root/user/view.tt commit bb2d386107c3db133e2a35490b437cef4f3124a9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 8 13:43:35 2013 -0500 Highlight corresponding rows of pie chart segments M NEWS.asciidoc M html/pfappserver/root/graph/pie.tt M html/pfappserver/root/static/admin/common.css M html/pfappserver/root/static/app/application.js M html/pfappserver/root/static/app/graphs.js commit 1ca425d43814401d459cf7d817b97add246d02c8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 8 12:03:38 2013 -0500 Limit pie charts to 10 lengend labels M html/pfappserver/root/static/app/graphs.js commit 32b5e9281d9c99468e28a2131e1f500f20a310af Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Nov 5 15:30:00 2013 -0500 Fix self-reg of multiple unverified devices M NEWS.asciidoc M conf/templates/emails-guest_sponsor_preregistration.txt.tt M html/captive-portal/email_activation.cgi M lib/pf/email_activation.pm commit a93c41a42a034703e2cd39d724e3c9744c77afc6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Nov 4 16:24:23 2013 -0500 Improve saved search on users page M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/User.pm M html/pfappserver/lib/pfappserver/Form/SavedSearch.pm M html/pfappserver/lib/pfappserver/Model/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/Model/SavedSearch/User.pm M html/pfappserver/root/admin/users.tt M html/pfappserver/root/static/admin/searches.js M html/pfappserver/root/static/js/user.js M lib/pf/savedsearch.pm commit f5424f979ab0d5b21ab451a62549b19fa5d2d89b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 5 13:36:55 2013 -0500 Code cleanup M html/captive-portal/templates/login.html commit 8fc21fff21379d44a657078fc7833fa26a7db79a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 5 10:41:50 2013 -0500 Added compression to chi for memcached M conf/chi.conf commit ac220c8bb9a2602c5d1d47f5c8a08701ead4d290 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Nov 4 13:20:50 2013 -0500 Cleanup Form::User M html/pfappserver/lib/pfappserver/Form/User.pm commit 7daf8f821bb9a3b30f626475ff80e8086e799a5b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Oct 29 15:19:16 2013 -0400 Allow Htpasswd sources to validatate sponsors A sponsor is validated by her/his email address and consequently, the authentication source must implement the method "username_from_email". M NEWS.asciidoc M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/authentication.pm M lib/pf/file_paths.pm M t/authentication.t A t/data/htpasswd.conf commit 76f0cb6f75788ebc98e655ff5e1e14717ffab5a8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Oct 24 16:25:03 2013 -0400 Fix display of profiles table M html/pfappserver/root/portal/profile/index.tt commit c8cbf13d89ee33240505cad2052d67d8ffb12357 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 29 11:52:03 2013 -0400 Fix indent M packetfence.init commit 73d79d59eea1d33a7b252ae5b6d06c6cd59e42ff Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 25 18:15:08 2013 -0400 Flush ipset before starting packetfence M packetfence.init commit 523f11a7f9372740e521564f1e01b933df7a42f7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 24 19:46:16 2013 -0400 Fix wispr authentication (http://www.packetfence.org/bugs/view.php?id=1742) M lib/pf/web.pm M lib/pf/web/wispr.pm commit fe813adc469088bc524fe5a29b5d429ed4fe1b33 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 24 16:28:21 2013 -0400 Changed log level from error to debug M lib/pf/util.pm commit 0c169d02477558768ce2ab602a2a11ee081416fa Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Oct 21 14:05:23 2013 -0400 Set the redirect URL per portal profile M NEWS.asciidoc M UPGRADE.asciidoc M conf/documentation.conf M conf/pf.conf.defaults M conf/profiles.conf M html/captive-portal/email_activation.cgi M html/captive-portal/mobile-confirmation.cgi M html/captive-portal/oauth2.cgi M html/pfappserver/lib/pfappserver/Controller/Portal/Profile/Default.pm M html/pfappserver/lib/pfappserver/Form/Portal/Common.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile/Default.pm M lib/pf/Portal/Profile.pm M lib/pf/Portal/ProfileFactory.pm M lib/pf/Portal/Session.pm M lib/pf/web.pm commit 4ae1972167eefd7fbe0a2a9bceeb5791586101fd Author: Loick Pelet <lpelet@support.inverse.ca> Date: Mon Oct 21 09:53:45 2013 -0400 modified way to chgrp for centos M docs/PacketFence_Administration_Guide.asciidoc commit fdd8bb79d3b3915dbb201ea7392b31847210b374 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Oct 21 09:19:36 2013 -0400 Syntax cleanup M html/pfappserver/lib/pfappserver/Base/Model/Search.pm M html/pfappserver/root/static/admin/searches.js commit 763b62c84dcfdf0a4c83fd141d5d95aba3612888 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Oct 21 09:17:17 2013 -0400 Removed useless logging entries M html/captive-portal/guest-selfregistration.cgi M html/captive-portal/register-gaming-device.cgi M html/captive-portal/register.cgi commit 6b1e6417c634ce993507e306fc0efb54f089a8e9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Oct 18 16:48:11 2013 -0400 Allow nodes columns to be customizable M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Base/Action/SimpleSearch.pm M html/pfappserver/lib/pfappserver/Base/Controller.pm M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/root/node/advanced_search.tt M html/pfappserver/root/node/simple_search.tt M html/pfappserver/root/static/admin/nodes.js M html/pfappserver/root/static/app/application.js M html/pfappserver/root/static/js/node.js M lib/pf/node.pm commit 82003f61c6937613a061823481206dc98d1f673c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Oct 18 15:42:59 2013 -0400 Update FontAwesome to version 3.2.1 M NEWS.asciidoc M html/pfappserver/root/static/css/bootstrap.css M html/pfappserver/root/static/css/bootstrap.min.css M html/pfappserver/root/static/font/fontawesome-webfont.eot M html/pfappserver/root/static/font/fontawesome-webfont.svg M html/pfappserver/root/static/font/fontawesome-webfont.ttf M html/pfappserver/root/static/font/fontawesome-webfont.woff commit 16e2aaae6089d8c1241927eb54d4ca61378e4a8b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Oct 18 14:34:55 2013 -0400 Check mode parameter first in register.cgi The new Null authentication source needs to be considered only if no 'mode' parameter is specified. M html/captive-portal/register.cgi commit 5ddb92d1cce25fc3b43c8f46644aa300532afca2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Oct 18 12:04:14 2013 -0400 Can't sort by phone nor nodes count Fixed sort by phone number and nodes count when performing an advanced search on users. Fixes #1738 M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Model/Search/User.pm M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/root/user/advanced_search.tt commit d98d58a3591d0781c4ee83c345e02f151cf36935 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Oct 18 11:37:33 2013 -0400 Improve error message when sending a mail M lib/pf/email_activation.pm M lib/pf/sms_activation.pm commit 6b47384c3f273f96cabf8a8f7c78db35f03ee444 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Oct 18 11:17:37 2013 -0400 LDAP regexp condition doesn't consider all values Also improved debugging output. M NEWS.asciidoc M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/authentication.pm commit b9393cf4b5515ff0ae70b9763012eb6d08142d3f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Oct 18 07:27:42 2013 -0400 Wrap AUP checkbox with a <label> M html/captive-portal/templates/guest.html commit a870198442ad3d3e2672d3e2cd81524ba42f2467 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 17 15:52:50 2013 -0400 Added pcap_stats for debugging M sbin/pfdhcplistener commit 25190893f6095698855386839285162d9dbff832 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 11 21:16:27 2013 -0400 Fix doc syntax M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit c995a2adf91ec89e6bd1d4b4db48df95ccc95c31 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 10 10:50:53 2013 -0400 Refactored profile forms M html/pfappserver/lib/pfappserver/Form/Portal/Common.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile/Default.pm M html/pfappserver/root/portal/profile/view.tt commit 1ac5fb33f977c03a6c20b9b3a9ac58b1bdad0aee Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 9 18:36:20 2013 -0400 Removed switch widget M html/pfappserver/lib/pfappserver/Form/Authentication/Source/Null.pm commit 02160bac4ee9dddc928b85279bb70707e2daef9c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Oct 9 14:56:29 2013 -0400 Improve generation of snort configuration file M lib/pf/services/snort.pm commit 21fd18d7bce58880ab042703a29d91bd58814730 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Oct 9 14:04:54 2013 -0400 Improve debugging information in pf::db M lib/pf/db.pm commit 611d63ab1c4b26ff1af8569b52bf96bb124a072a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 9 12:23:29 2013 -0400 Move %pf::config::guest_self_registration to %pf::authentication::guest_self_registration since it is "owned" by pf::authentication M lib/pf/authentication.pm M lib/pf/config.pm M lib/pf/ipset.pm M lib/pf/iptables.pm M lib/pf/pfcmd/checkup.pm M lib/pf/services/apache.pm commit 7c556c31499e5a8a13f37d48a829686e1e50f3a2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 9 12:21:06 2013 -0400 Updated comment to be more clear M lib/pf/Portal/ProfileFactory.pm commit e831c2c393c53b92105928c27c078750cb3fb548 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 9 12:19:25 2013 -0400 Updated new feature M NEWS.asciidoc commit d9159772b3068f9abc49a6f247f17e76e5c8819c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Oct 9 10:39:10 2013 -0400 Update NEWS file M NEWS.asciidoc commit 83769d3b6965230126f4e0033995e24c9d0d0101 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Oct 9 10:38:42 2013 -0400 Add debugging information to pf::db M lib/pf/db.pm commit 74576b3f8d2f67061f8500e142dd8f4dbef350e6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 8 18:03:41 2013 -0400 Exclude exclusive sources when there are no sources defined M lib/pf/Portal/ProfileFactory.pm commit 7d72045e2a72f82e1b1e6811e7b6aafdfeba4dc1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Oct 8 16:18:31 2013 -0400 Update snort rules update script Removed emerging-virus.rules which is no longer available. Fixes #1600 and #1715 M addons/snort/update_rules.pl M conf/violations.conf commit 86dc2a43ebf92a53ffa0c613eef222215a519e68 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 8 15:14:38 2013 -0400 Fix the number of test M t/pfcmd.t commit fcc822277097afc3a0b64fe58d4958bd85fa65f6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 8 14:50:34 2013 -0400 Added dep to fix nightly build M addons/packages/packetfence.spec M debian/control commit da53748a78a85c527ef211ebd1cbba0fe59f74f1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Oct 7 22:22:05 2013 -0400 Help text is truncated to the first line Better fix for #1724. M NEWS.asciidoc M lib/pf/config/cached.pm commit ab1b3ae6a2d2860802f8f2dc0323356bec27896c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Oct 7 22:14:44 2013 -0400 Help text is truncated to the first line When the description of a parameter from documentation.conf extends to multiple lines, only the first one is displayed on the Web admin. Fixes #1724. M lib/pf/config/cached.pm commit ca661cd0ec6a274995275d61d010026f23392e4e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Oct 7 11:15:19 2013 -0400 Update default IP address for network detection M conf/pf.conf.defaults commit 2ea601ac34cb4d1f792666def699b18f773b8e2a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 4 18:40:24 2013 -0400 Tool for dumping current global data in pf A addons/dev-helpers/dump.pl commit 3d2f6194e5cb550af172848276691628c6b69c6b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 4 18:39:24 2013 -0400 Verify if the module is loaded before trying to load it M lib/pf/cmd/subcmd.pm commit 40a9a53e8cf0cceeb294e2adffaf0ec2139bda8d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 4 16:06:48 2013 -0400 Updated news file M NEWS.asciidoc commit 69812df81b26649aeb4d1f46d1f779bffbe9688a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Oct 4 12:24:46 2013 -0400 Fix issue where dashes were being stripped from the rule name M lib/pf/authentication.pm commit f0660655caeb7205555bc22c9dd88b8aadbc8910 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 3 14:20:04 2013 -0400 Fixed issue where saving a source after it was pulled from cached changes will not be reflected in the conf/authentication.conf M lib/pf/authentication.pm commit 89be4c65f3ca01668c17a1e942706bf947e414e4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Oct 3 11:15:51 2013 -0400 Expire and remove an item from l1_caches when retrieving from cache M lib/pf/config/cached.pm commit c10b8860ad7e68050a94f0860d1a9c6afca50b69 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Oct 2 15:20:10 2013 -0400 Fixed vconfig configuration M packetfence.init commit 764f63ba5a345101a39dd35d586ff3242ecdb218 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Oct 2 13:48:49 2013 -0400 Fix verification of expiration date M NEWS.asciidoc M lib/pf/temporary_password.pm commit 3174b779442bda11cf7491ffd5d85dcd093428a1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Oct 2 13:27:45 2013 -0400 Update Administration Guide M docs/PacketFence_Administration_Guide.asciidoc commit 6879e9bb2868514be4570cfa40b929635f785e64 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Oct 2 13:25:24 2013 -0400 Role/category of local users is not mandatory Fixes #1721 M UPGRADE.asciidoc A db/upgrade-4.0.0-4.1.0.sql M html/pfappserver/lib/pfappserver/Form/Authentication/Rule.pm M html/pfappserver/lib/pfappserver/Form/User/Create.pm commit e3ca9c9fe3703b0ef7b8ab5541f2a1c3682504bf Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Oct 2 11:12:10 2013 -0400 Fix templates of portal profiles section M html/pfappserver/root/portal/profile/edit.tt M html/pfappserver/root/portal/profile/files.tt M html/pfappserver/root/portal/profile/view.tt commit 1159a3b25c3d3959a8b8f350b651d5744ca25ab4 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Oct 2 00:20:33 2013 -0400 Rewrote alias methods to point the typeglob to a sub reference instead; Cleaner and more efficient. M lib/pf/MAC.pm commit 4a05b223b3e4eb05e99be2a2033f72ec5d7ab6f6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Oct 1 10:24:55 2013 -0400 Nodes will be registered with the admin user when when email is not required M html/captive-portal/register.cgi M lib/pf/Authentication/Source/NullSource.pm commit 8df37dba0300181766d0dab54ed64e91fd8e76d7 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Sep 30 23:35:12 2013 -0400 Added an as_acct method. M lib/pf/MAC.pm M t/MAC.t commit 9012d70cbd544bafa010c14d9dbdbbb262c688f6 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Sep 30 22:56:30 2013 -0400 Added copyright. M lib/pf/MAC.pm commit df4a7b431d0cb806dbc5f12a3918c9297c88ef74 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Sep 30 19:26:22 2013 -0400 First "complete version". For your consideration. M lib/pf/MAC.pm M t/MAC.t commit 6e405ab5b8c529b557fa8a7074d6293ec4005732 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Sep 30 18:48:04 2013 -0400 Added methods for macoui2nb and mac2nb. M lib/pf/MAC.pm M t/MAC.t commit 679fb8ff61fb1ef774bc94079c8253a2469b1881 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 30 17:37:35 2013 -0400 Added help for new command fixpermissions M lib/pf/pfcmd/help.pm commit 5d316b52ee80f81cda77d7352bbb293ed19a34c8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 30 13:55:08 2013 -0400 Ensure that username field is defined M html/captive-portal/templates/login.html commit 8a5f13fac5c4f6a9548707469e0338b1bf1afd79 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 30 13:54:10 2013 -0400 Fixed permission of bin/pfcmd M bin/pfcmd.pl commit 25ac2bc08cd22ea23e44249b680ae8b40f2a06ba Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 30 12:47:14 2013 -0400 Update news file M NEWS.asciidoc commit d7e7b1d4c39f31f7534cdacdc449eecaebf406a5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 30 12:46:11 2013 -0400 Fixed pod formatting M html/pfappserver/lib/pfappserver/Model/Enforcement.pm M html/pfappserver/lib/pfappserver/Model/OS.pm M html/pfappserver/lib/pfappserver/Model/PfConfigAdapter.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Portal/Session.pm M lib/pf/SNMP/AeroHIVE.pm M lib/pf/SNMP/AlliedTelesis.pm M lib/pf/SNMP/Aruba.pm M lib/pf/SNMP/Avaya/ERS5000_6x.pm M lib/pf/SNMP/Avaya/WC.pm M lib/pf/SNMP/Belair.pm M lib/pf/SNMP/Brocade.pm M lib/pf/SNMP/Cisco.pm M lib/pf/SNMP/Cisco/Aironet.pm M lib/pf/SNMP/Cisco/Catalyst_2950.pm M lib/pf/SNMP/Cisco/Catalyst_2960.pm M lib/pf/SNMP/Cisco/Catalyst_2960G.pm M lib/pf/SNMP/Cisco/Catalyst_2970.pm M lib/pf/SNMP/Cisco/Catalyst_3500XL.pm M lib/pf/SNMP/Cisco/Catalyst_3550.pm M lib/pf/SNMP/Cisco/Catalyst_3560.pm M lib/pf/SNMP/Cisco/Catalyst_3560G.pm M lib/pf/SNMP/Cisco/Catalyst_3750.pm M lib/pf/SNMP/Cisco/Catalyst_3750G.pm M lib/pf/SNMP/Cisco/Catalyst_4500.pm M lib/pf/SNMP/Cisco/Catalyst_6500.pm M lib/pf/SNMP/Cisco/ISR_1800.pm M lib/pf/SNMP/Cisco/WLC.pm M lib/pf/SNMP/Cisco/WLC_2100.pm M lib/pf/SNMP/Cisco/WLC_2106.pm M lib/pf/SNMP/Cisco/WiSM.pm M lib/pf/SNMP/Cisco/WiSM2.pm M lib/pf/SNMP/Dlink/DGS_3100.pm M lib/pf/SNMP/Dlink/DGS_3200.pm M lib/pf/SNMP/Extreme.pm M lib/pf/SNMP/Extricom.pm M lib/pf/SNMP/Foundry.pm M lib/pf/SNMP/H3C.pm M lib/pf/SNMP/HP.pm M lib/pf/SNMP/HP/Procurve_5400.pm M lib/pf/SNMP/Hostapd.pm M lib/pf/SNMP/Juniper.pm M lib/pf/SNMP/LG.pm M lib/pf/SNMP/Meru.pm M lib/pf/SNMP/MockedSwitch.pm M lib/pf/SNMP/Motorola.pm M lib/pf/SNMP/Netgear/FSM726v1.pm M lib/pf/SNMP/Netgear/GS110.pm M lib/pf/SNMP/Nortel.pm M lib/pf/SNMP/Nortel/BayStack5500_6x.pm M lib/pf/SNMP/Nortel/ERS5000_6x.pm M lib/pf/SNMP/PacketFence.pm M lib/pf/SNMP/Ruckus.pm M lib/pf/SNMP/SMC.pm M lib/pf/SNMP/SMC/TS6128L2.pm M lib/pf/SNMP/SMC/TS6224M.pm M lib/pf/SNMP/SMC/TS8800M.pm M lib/pf/SNMP/ThreeCom/SS4500.pm M lib/pf/SNMP/ThreeCom/Switch_4200G.pm M lib/pf/SNMP/Trapeze.pm M lib/pf/SNMP/WirelessModuleTemplate.pm M lib/pf/SNMP/Xirrus.pm M lib/pf/SNMP/constants.pm M lib/pf/accounting.pm M lib/pf/billing.pm M lib/pf/billing/constants.pm M lib/pf/billing/gateway/authorize_net.pm M lib/pf/email_activation.pm M lib/pf/enforcement.pm M lib/pf/floatingdevice.pm M lib/pf/import.pm M lib/pf/inline.pm M lib/pf/ipset.pm M lib/pf/iptables.pm M lib/pf/locationlog.pm M lib/pf/nodecategory.pm M lib/pf/pfcmd/report.pm M lib/pf/radius/constants.pm M lib/pf/roles.pm M lib/pf/scan.pm M lib/pf/scan/nessus.pm M lib/pf/scan/openvas.pm M lib/pf/services/dhcpd.pm M lib/pf/temporary_password.pm M lib/pf/util/apache.pm M lib/pf/util/dhcp.pm M lib/pf/util/freeradius.pm M lib/pf/util/radius.pm M lib/pf/vlan.pm M lib/pf/vlan/custom.pm M lib/pf/vlan/custom_example.pm M lib/pf/web/custom.pm M lib/pf/web/dispatcher.pm M lib/pf/web/interceptproxy.pm M lib/pf/web/release.pm M lib/pf/web/util.pm commit 135ed52307515ffd4c90fa5bba5bb50071c30b1c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 30 11:24:52 2013 -0400 Added new feature M NEWS.asciidoc commit ede87491f60e7b59207da6cdd94e1e30bed2c22b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 30 11:16:02 2013 -0400 Added the fixpermission command M bin/pfcmd.pl commit 6cd318052a9b2f509b23237cec6cfd6a24ca9ecb Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 30 11:15:35 2013 -0400 Added log files that should have user/group pf::pf M lib/pf/file_paths.pm commit b3c27239ca041a5519c43906c7ff00d8f63a5150 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 30 11:13:30 2013 -0400 Added fixpermissions to the help M lib/pf/pfcmd/help.pm commit 090c87fd2c786f5ec674d4bc3740b9d76ebc22e1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 30 11:11:51 2013 -0400 Add fixpermission command pfcmd M lib/pf/pfcmd.pm commit 6cfb44a084ba1b93bb823c70c391e3182f5e7195 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Sep 30 08:58:42 2013 -0400 Remove seperators from sources pulldown M html/pfappserver/root/configuration/authentication.tt commit 5567418dd53afd30e985b44782e6a53c2464a944 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Sep 30 08:57:57 2013 -0400 Bump release to 4.0.7 M NEWS.asciidoc M conf/pf-release M debian/changelog commit 95fdca11abaa67293ff1798472fd69c407182479 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 27 16:44:34 2013 -0400 Syntax & logging cleanup M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Clone.pm M html/pfappserver/lib/pfappserver/Model/MacAddress.pm M html/pfappserver/root/node/violations.tt M lib/pf/temporary_password.pm commit f013f20b43d1a90bcbd6c1c31f0995d57a6e08e4 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Sep 30 01:31:03 2013 -0400 Added get_dec_oui and get_oui with their tests. M lib/pf/MAC.pm M t/MAC.t commit b57de5456c244df944c29459eb4bec38038e8232 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Sep 30 01:08:01 2013 -0400 Fixed get_hex_stripped so that it does not modify the object. M lib/pf/MAC.pm commit fc0c4e391c4c4e4f683955cbe010ff2e6b565508 Author: Louis Munro <lmunro@inverse.ca> Date: Mon Sep 30 00:57:07 2013 -0400 Added more methods: get_stripped(), get_dec_stripped(). M lib/pf/MAC.pm M t/MAC.t commit 4759fb92ca1cdb9d8f083116e707bf4c16f88daa Author: Louis Munro <lmunro@inverse.ca> Date: Sun Sep 29 23:59:09 2013 -0400 Added a number of methods and tests. M lib/pf/MAC.pm M t/MAC.t commit cd98fb7a558767a9db30148ec2214866aff43aa6 Author: Louis Munro <lmunro@inverse.ca> Date: Sun Sep 29 20:33:56 2013 -0400 Initial commit of pf::MAC as inherited form Net::MAC. Added a few basic unit tests just to make sure it behaved the way I expected it. M lib/pf/MAC.pm A t/MAC.t commit 0fb83052ee0a437eb144ba0756c78bb540a63164 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 27 12:13:38 2013 -0400 untaint values before storing them in the hash M lib/pf/config/cached.pm commit 5f97ebfdcf41a2c145547fdccd2e786dc78e2de0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 27 10:21:34 2013 -0400 Update News file M NEWS.asciidoc commit d786b0d9562fab6dd0338c792a6563632cbe951f Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 27 10:14:35 2013 -0400 Update doc M NEWS.asciidoc M docs/PacketFence_Administration_Guide.asciidoc commit 1e4064d689fcb02703e09a75bc0a343edb6fc4bc Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Sep 19 11:27:30 2013 -0400 Move proxy interception in trapping section M conf/documentation.conf M conf/httpd.conf.d/httpd.proxy M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po M lib/pf/iptables.pm M lib/pf/services.pm commit 9d7643600e5d47eb85d63f2f3b4f51dd53beb95e Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 17 16:23:27 2013 -0400 Passthrough fix M lib/pf/iptables.pm commit e559a4e50cca23fc8686a1c55069cd92819808fa Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 19 09:25:47 2013 -0400 Fix for test M lib/pf/web/interceptproxy.pm commit 80e1bfebd403315849f45f9eb0c6d7ec69e5d746 Author: Fabrice Durand <oeufdure@chubuntu.(none)> Date: Sun Jun 30 15:23:53 2013 -0400 Fix pfcmd help and remove rebase stuff Conflicts: lib/pf/services.pm M lib/pf/pfcmd/help.pm commit 4517340abe6d43945b4f42a97d23b69cda9ac299 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 7 14:29:20 2013 -0400 Manage httpd.proxy service Apache configuration file in perl Packaging RPM/DEB Conflicts: debian/control lib/pf/services.pm M addons/packages/packetfence.spec M conf/httpd.conf.d/httpd.proxy M debian/control M lib/pf/services.pm M lib/pf/web/interceptproxy.pm commit 04913925f0bdf474201875702b3aa0a7034e47d3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 6 16:13:50 2013 -0400 Rewrite of feature proxy interception fir packetfence 4 Conflicts: lib/pf/iptables.pm M conf/documentation.conf A conf/httpd.conf.d/httpd.proxy M conf/iptables.conf M conf/pf.conf.defaults M lib/pf/Portal/Session.pm M lib/pf/iptables.pm A lib/pf/web/interceptproxy.pm M lib/pf/web/util.pm commit aff72d60f99f147b9d49de6c43a8c3198578cb08 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 26 16:13:16 2013 -0400 Added support for the null authentication source M html/captive-portal/register.cgi commit 1ccfc576d6b141bdb308d8338f725d38dc223b01 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 26 16:13:01 2013 -0400 Added support for the null authentication source M html/captive-portal/templates/login.html commit b5e202eca0ef06cebf87f873adb07c34d3c01816 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 26 16:10:29 2013 -0400 Added values for the checkbox M html/pfappserver/lib/pfappserver/Form/Authentication/Source/Null.pm commit 83b29f2196d2e35b5e2115d8279d646c4dbb6f2e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 26 16:09:02 2013 -0400 Changed the default for email_required to disabled M lib/pf/Authentication/Source/NullSource.pm commit 4dfdafe22a8650de8da6590a3f5a95847728fab0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 26 16:08:06 2013 -0400 Added support for a null authentication source M lib/pf/web.pm commit 92ef8ac41a085cb8474a0c3696216d762c78679b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 26 15:11:19 2013 -0400 Added new type null M conf/authentication.conf commit f98f319f50549fefa80c24239736a4308255f3fc Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 26 14:45:56 2013 -0400 Added the exclusive type to guest mode M lib/pf/Portal/ProfileFactory.pm commit 9b33906b588cacd7467da4425af1e15fec558ab7 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 26 14:42:34 2013 -0400 Fixed issue with authentication and email required M lib/pf/Authentication/Source/NullSource.pm commit a7c4e2c747f521d92f06cebe2ec66821af99511d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 26 14:41:43 2013 -0400 Created drop down menus for each class type M html/pfappserver/root/configuration/authentication.tt commit feabd4ac31cdf9d33db72233b01f7ecf2e59ffa7 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 26 14:30:03 2013 -0400 Added self registration mode null M lib/pf/config.pm commit 859b2320685cc57c4f1ec09fa069daa68bbcb407 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 26 14:29:03 2013 -0400 Added method getExclusiveSources M lib/pf/Portal/Profile.pm commit 637c5c09981a457e70cd503237228434a14eb6c1 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 26 14:28:02 2013 -0400 Added the Null Source type to the documentation M docs/PacketFence_Administration_Guide.asciidoc commit 729cde94537ca5ef7419f6d690d2fe13def3cad9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 26 11:58:02 2013 -0400 Added new class type exclusive M html/pfappserver/lib/pfappserver/Controller/Authentication.pm M html/pfappserver/lib/pfappserver/Form/Portal/Common.pm M html/pfappserver/root/configuration/authentication.tt M html/pfappserver/root/static/admin/configuration/portal_profile.js commit 11a018cd6ab8aa5c6517cea2ee573e0b854428d0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 26 11:48:38 2013 -0400 Make NullSource class exclusive M lib/pf/Authentication/Source/NullSource.pm commit e7fee889cb143c4689ab6c4f543cf1992f1439a0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 25 16:33:30 2013 -0400 Will always return true when trying to authenticate M lib/pf/Authentication/Source/NullSource.pm commit 3206b0cd1a9de7d6862e87f1130c32bf93244bfb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 25 16:23:25 2013 -0400 Will only allow one Null Authentication Source M html/pfappserver/lib/pfappserver/Form/Portal/Common.pm M html/pfappserver/root/static/admin/configuration/portal_profile.js commit 467d3a89775fd0f81f73ea083033653bb8940a5b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 25 14:17:17 2013 -0400 Added new Auth Source Null A html/pfappserver/lib/pfappserver/Form/Authentication/Source/Null.pm A html/pfappserver/root/authentication/source/type/Null.tt A lib/pf/Authentication/Source/NullSource.pm M lib/pf/authentication.pm commit 952c654508b9bfea4b22e822fd006d1cf80f73a5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 25 14:00:51 2013 -0400 Remove Minor parts from the COPYRIGHT section M html/pfappserver/lib/pfappserver/Form/Field/DynamicTable.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/DynamicTable.pm M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/DynamicTableRow.pm M lib/pf/CHI.pm M lib/pf/ConfigStore/Authentication.pm M lib/pf/ConfigStore/Role/ValidGenericID.pm M lib/pf/ConfigStore/Violations.pm M lib/pf/IniFiles.pm M lib/pf/WebAPI/AuthenHandler.pm M lib/pf/WebAPI/InitHandler.pm M lib/pf/cmd.pm M lib/pf/cmd/help.pm M lib/pf/cmd/roles/show_help.pm M lib/pf/cmd/roles/show_parent_help.pm M lib/pf/cmd/subcmd.pm M lib/pf/file_paths.pm M lib/pf/log.pm M lib/pf/pftest.pm M lib/pf/pftest/authentication.pm M lib/pf/pftest/help.pm M lib/pf/pftest/mysql.pm M lib/pf/radius/soapclient.pm M lib/pf/violation_config.pm M t/PfFilePaths.pm commit 3b6f17dc6a94466e8c5a224ed4dd7de3c6064dc2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 19 11:11:31 2013 -0400 Removed commented code Allow date range to be enter free form ./addons/getlogs.sh 2 days ago instead of ./addons/getlogs.sh "2 days ago" M addons/getlogs.sh commit cd5aedeb3feac054323e506cbfcd61534ec4ffd4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 19 10:59:30 2013 -0400 Created all defined method M lib/pf/util.pm commit 6630a852c2df105968ee2349a36b273696499c8b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 19 10:58:11 2013 -0400 If saved computed data was not in the cache then rerun the onfilereload callbacks M lib/pf/authentication.pm commit 79bf2b6fa9ed728b388c6029413e888acba2796d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 18 19:37:30 2013 -0400 Untaint the launcher M lib/pf/services.pm commit 073cb54f9ba08867a3cca04809849376472adef0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 18 14:27:07 2013 -0400 Perform Sanity check on SwitchConfig coming from the cache M lib/pf/SwitchFactory.pm commit 96555613480842d106544d5cc1669d52d8a96772 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 18 14:03:19 2013 -0400 Created a script to extract logs from a date to now A addons/getlogs.sh commit 481fb1c6492f5592d7c585a2f0f9af8c42779875 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 18 13:33:44 2013 -0400 Untaint parameters to sprintf M lib/pf/services.pm commit 42d6440ab76de384f73ef39a60a036afb55d5223 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 17 11:49:30 2013 -0400 Added CoA for Xirrus M lib/pf/SNMP/Xirrus.pm commit ff1f1cf69a5cee7b2b582a459b24370b8bb10c11 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Sep 17 11:00:29 2013 -0400 Fix match in HtpasswdSource Fixes #1714 M lib/pf/Authentication/Source/HtpasswdSource.pm commit 35ec662c9ad7bab7ae1c7450feff35eca66b6956 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Sep 17 10:49:06 2013 -0400 Improve success msg in test method of LDAPSource M html/pfappserver/lib/pfappserver/Controller/Authentication/Source.pm M lib/pf/Authentication/Source/LDAPSource.pm commit e73126df6ce5322c8fe9b9131ac54b5caeb3d099 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 17 09:44:30 2013 -0400 Fix debian packaging M debian/packetfence.conffiles commit a16f0b072a094885dcbe0519d421dbc4f532549c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Sep 16 15:09:08 2013 -0400 Cleanup of Search models M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/lib/pfappserver/Model/Search/User.pm commit 59d4734f5bf044c8bb260a0edd31e7b20f6ff115 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Sep 16 14:59:30 2013 -0400 Add the possibility to show nodes regdate M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M lib/pf/node.pm commit caea89b2838ca1d09ff2ebb77494195ca11583b3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Sep 16 14:32:37 2013 -0400 Base::Controller::_list_items: respect order by We now perform the SQL query with the default order that we show in the Web interface. M html/pfappserver/lib/pfappserver/Base/Controller.pm commit 201cefefd7837b1b4758286ffb84a9c259a0d32f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Sep 16 14:28:05 2013 -0400 Improve condition in pf::is_max_reg_nodes_reached $category or $category_id must not only be defined, but must also not be 0 or an empty string. M lib/pf/node.pm commit f5cfd3344bd1fd9f70c50ecb3f66230fb2bd1be5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 16 11:16:44 2013 -0400 Added additional arguement checks M lib/pf/SNMP.pm commit 36eef96f00c299f041dd1051eeae94b0093399b4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 16 10:34:37 2013 -0400 Updated patch to reflect position file change M debian/patches/debianize.patch commit cc8c8a0b2e363b41d758b05d166f9bdfa20a647c Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Sep 14 12:09:08 2013 -0400 fixed the user of the memcached service M lib/pf/services.pm commit 560e23944a32ee823a5083d1cb49266143af5897 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Sep 14 11:26:41 2013 -0400 fixed documentation for memcached_binary M conf/documentation.conf commit 70cfdfb35f3fff8de3d0cde7a066f16521f8d86c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 13 15:45:53 2013 -0400 Bump to version 4.0.6-2 M ChangeLog M conf/pf-release commit a3c2883387557bc63bb2d714b98e95ca53fbfab1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 13 15:20:42 2013 -0400 Update NEWS file M NEWS.asciidoc commit cb2bb1aabe7e7fc3b5ab07cff43c55517a0f29e2 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 11 15:25:57 2013 -0400 Clear an object internally when retreiving directly from chi M lib/pf/config/cached.pm commit 242556558ab3cf81138ed8d3dd68cb44f576ad3d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 13 13:58:42 2013 -0400 Refactored to check if there is only a subcache exists M lib/pf/config/cached.pm commit 35b156a3a19824bdc7a2c19270dd4ef520551ced Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 13 12:06:19 2013 -0400 Add introduction on portal profiles config page M docs/PacketFence_Administration_Guide.asciidoc M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/portal/profile/index.tt commit 578d1dfd764ea5fc0929fc522e0b9c040d23ebff Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 11 18:22:30 2013 -0400 Removed the localization of lib/pf/authentication.pm in first filter M lib/pf/authentication.pm commit c553cb76061263fd163085d47ab009e079c8c1c8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 13 11:06:34 2013 -0400 Fix template when creating portal profile M html/pfappserver/root/portal/profile/create.tt commit 8ddeb201ee2fe353c1ea8703b40c9e38203bc57e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 13 11:05:59 2013 -0400 Improve logging in pf::email_activation M lib/pf/email_activation.pm commit a9f5dae20a8ad74aeafc07039c07f060707741bb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 13 11:04:28 2013 -0400 Add notice regarding billing engine activation M html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile/Default.pm commit 90a5565c610fbf538b8315ead87d222979b7e1d6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 12 16:12:39 2013 -0400 Updated news file M NEWS.asciidoc commit 933be6a1d8dbafaac681d2260125ef6c0537b89a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 12 16:11:22 2013 -0400 added memcached as a managed service M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/pfcmd.pm M lib/pf/services.pm commit 871dd52373ce20f0603d087c07d221c019bfccd9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 12 15:42:21 2013 -0400 Group ipset add commands into a "restore" command M lib/pf/ipset.pm commit f4060c3948f80aaa44c530cc8fc69d8310cd83bc Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 12 15:27:06 2013 -0400 pf::iplog::mac2ip now accepts a lookup table In order to avoid performing many SQL queries in pf::ipset::generate_mangle_rules, we now fetch all open entries from the iplog table to build a lookup table that we pass to pf::util::mac2ip. M NEWS.asciidoc M lib/pf/iplog.pm M lib/pf/ipset.pm commit 8f849c0fcb08f7ba31c017b5551360ebf539827b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 12 14:26:33 2013 -0400 Updated News file M NEWS.asciidoc commit 26510ff7a1f4019a99cd8ff1d3112130a700d5ea Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 12 14:11:40 2013 -0400 Allow ip address to searched in the simple search of nodes M lib/pf/node.pm commit ee737151d1b1e7f466e116c9a3258c8c09475bce Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 12 14:02:05 2013 -0400 Refactored removing items from your subcache M lib/pf/config/cached.pm commit c9645e1136b173941170afa30dc2f228088605ed Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 12 13:51:44 2013 -0400 Allow mac formats to be searched M html/pfappserver/lib/pfappserver/Base/Model/Search.pm M lib/pf/node.pm commit 8fb7a20904bc41227ae60c90446744b7cf1aef3f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 12 12:15:41 2013 -0400 remove calling cat to read a file M lib/pf/pfcmd/checkup.pm commit 5527837c980db1c91e756ad237eedb0eac5c38fd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 12 11:47:55 2013 -0400 Consistent return values in clean_mac/mac2ip Also, an invalid MAC will not trigger an error log, but only a debugging log. M lib/pf/iplog.pm M lib/pf/util.pm M t/util.t commit 8de4bd2e654c0a31f2b3b36497fe00786ce44227 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 12 11:36:34 2013 -0400 Remove item from all subcaches of type l1_cache M lib/pf/config/cached.pm commit 92e9339121f16d7b6d328f149fcb4b4c07944d73 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 11 18:22:30 2013 -0400 Removed the localization of lib/pf/authentication.pm in first filter M lib/pf/authentication.pm commit 067d5bd826c5591f5a4b4ff6544a0a17739caa0c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 11 16:20:56 2013 -0400 Rotate log files as user pf M addons/logrotate commit 3b282102bfdb6d6841e28edf032f2714e7cb21a8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 11 16:12:52 2013 -0400 Don't replace RADIUS configuration files M addons/packages/packetfence.spec M debian/packetfence.conffiles commit 9c2dda37de33752eb2132b656974fd4ce31b8fd8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 11 15:27:07 2013 -0400 move updating the profiles guest modes to the post reload callback M lib/pf/authentication.pm commit a761ec4998b2f34ea86e30a99a6b7a230e33ee4d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 11 15:25:57 2013 -0400 Clear an object internally when retreiving directly from chi M lib/pf/config/cached.pm commit cf4ac4c3aad3ff4d33b8ada212b331a3c3eec9ad Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 11 13:11:01 2013 -0400 Updated NEWS file M NEWS.asciidoc commit 51a62a16f994e54ebb03642a41a1412971a33fbb Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 22 09:27:38 2013 -0400 Added the ability to filter based off on last switch M lib/pf/Portal/ProfileFactory.pm commit 389b8db32e8a56906ddbfa3778f5376317af6189 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 22 09:26:12 2013 -0400 Added the ability save filter type switch M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm commit f3c2ef95761d0f6ad9d087aa0c73854b50407629 Author: lzammit <lzammit@inverse.ca> Date: Wed Sep 11 11:04:15 2013 -0400 Update PacketFence_Administration_Guide.asciidoc update rpm forge package version M docs/PacketFence_Administration_Guide.asciidoc commit 3b2538793cd9a348c546bb35c361168e431bd457 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 11 10:00:06 2013 -0400 Display when iptables is stopping M bin/pfcmd.pl commit 91189ab48447085107be319ace23adc000d29a26 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 11 09:42:37 2013 -0400 Stop httpd services first to provide more time for them to shutdown M lib/pf/services.pm commit 6d1d6a8131a05e6a1b05b14978c54180af5786b8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 9 22:09:37 2013 -0400 Fixed issues with services not stopping M lib/pf/services.pm commit 3398a7cf1be72d14031ad1e8e0971f866eb11ff3 Author: Jean Raby <jraby@inverse.ca> Date: Mon Sep 9 12:51:12 2013 -0400 Remove dep on libterm-ansicolor-perl. This package doesn't exist. Term::ANSIColor is a core module. M debian/control commit ad1bad3e105badbd3dc3858ea2700e8585b5f654 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 9 22:09:37 2013 -0400 Fixed issues with services not stopping M lib/pf/services.pm commit e88eb947b98323287dbec750d65b5ee062354314 Author: Jean Raby <jraby@inverse.ca> Date: Mon Sep 9 12:51:12 2013 -0400 Remove dep on libterm-ansicolor-perl. This package doesn't exist. Term::ANSIColor is a core module. M debian/control commit 936ca3fa40cca964e9c2b3a1d690b08fcb12c8c0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 9 12:42:24 2013 -0400 Refactored pf::pftest::help to pf::cmd::help M lib/pf/cmd/help.pm commit ac425315a83b8734c1d6b2c6514979c0573cb0e0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 9 12:39:32 2013 -0400 Refactored pf::pftest::help to pf::cmd::help M lib/pf/pftest/help.pm commit e77455bf546ca22476a7e5eeb7f29a72e6249561 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 9 12:03:48 2013 -0400 Added help command for pftest M lib/pf/cmd/roles/show_help.pm M lib/pf/pftest.pm A lib/pf/pftest/help.pm commit 1d6967dda0b68ef5f531024e08f4e93c554baa3a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 9 11:41:02 2013 -0400 iptables will only stop/start/restart for pf service not all of them M bin/pfcmd.pl M lib/pf/services.pm commit 31fbf9feff2d4fdfb3948ce646655f64b7282fd0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Sep 9 11:19:34 2013 -0400 Avoid an undefined compare M lib/pf/IniFiles.pm commit c0e8d4efe86c7699b3242cf53474dc98c5f3ad49 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Sep 6 15:37:36 2013 -0400 Will clean the mac before try to validate it M lib/pf/web/gaming.pm commit 52aec6646d380c4c032b27c9bfd2289bf6363415 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 6 13:18:07 2013 -0400 Syntax cleanup M conf/log.conf commit f9a2c2c5075b2a154f69b70a96ecc7b343786601 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 6 12:27:03 2013 -0400 Improve error messages in RADIUS modules M NEWS.asciidoc M lib/pf/radius/soapclient.pm M raddb/packetfence-soh.pm M raddb/packetfence.pm commit b9720b333236286f14da8663e8e6a334a27f65a5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 6 08:54:19 2013 -0400 Close tag in advanced search of nodes M html/pfappserver/root/node/advanced_search.tt commit 08679b4edcaa3beede52451236b2f8471aa48cac Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 5 15:09:26 2013 -0400 Update ChangeLog M ChangeLog commit b9f6a3f6dbce330508e1031706fcac92771842f5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 5 14:18:45 2013 -0400 Update documentation.conf M conf/documentation.conf commit a07c2c664c372a67974da442d63f3c98b948d9cb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 5 14:15:29 2013 -0400 Update NEWS file M NEWS.asciidoc commit c0256fd7fccbcc65076146c4e30645cb1411d8fb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 5 14:14:23 2013 -0400 Format captive-portal-cleanurls.conf M conf/httpd.conf.d/captive-portal-cleanurls.conf commit a1aa6ce6dc891bde6747279dd9aa040388a42a1c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 5 14:11:47 2013 -0400 Tabify packetfence.init M packetfence.init commit 6c087534e5372bb6c72e3bd6734022e00592688c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Sep 5 12:09:02 2013 -0400 Updated NEW files M NEWS.asciidoc commit 47f409e95c349fe4d1d3cb9d61fd96b2e4c5562a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 30 10:45:56 2013 -0400 Added warnings and errors output to violation add M bin/pfcmd.pl commit a082fc35aa65f03f90f07d015f1d8c2db85b5e6c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 30 10:37:36 2013 -0400 Added warnings and errors to violation_add M lib/pf/violation.pm commit d2839181cd79c5cbae7c33383ccb9af760e3f877 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 27 18:21:57 2013 -0400 Added the ability to output the id of the a new created violation M bin/pfcmd.pl M lib/pf/pfcmd/help.pm M lib/pf/pfcmd/pfcmd.pm M lib/pf/violation.pm commit 5899de848d024abac962dda4e6482bfcc2e0ccba Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 5 11:06:03 2013 -0400 Bump to version 4.0.6 M NEWS.asciidoc M addons/packages/packetfence.spec M conf/pf-release M debian/changelog M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 6905403a9042fb36ddacc427d1401b093034375d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 5 10:56:49 2013 -0400 Update French and Portuguese (Brazil) translation M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po commit ca9ba9c7a2f524f06e6ee3d7b331d2144781827e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 5 10:27:13 2013 -0400 Syntax cleanup M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/node.pm M lib/pf/web/guest.pm commit 2cbfc3b19596caf120d7c8a0b337347139a8f00a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 5 09:49:55 2013 -0400 Remove references to grace node status This is no longer used. M html/pfappserver/lib/pfappserver/Model/Node.pm M lib/pf/lookup/node.pm M lib/pf/node.pm commit 8f020683017ffdf218dac047b602a1dc7665ba9b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 5 09:36:46 2013 -0400 Don't initialize hidden elements of the DOM M html/pfappserver/root/static/admin/common.js commit 603a601c966ed13063e9725d60f583cac516655f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 5 09:34:30 2013 -0400 Allow change of owner in node editor We must allow to return 'items' in JSON. M html/pfappserver/lib/pfappserver.pm M html/pfappserver/root/static/js/node.js commit 8735e93d72504aa833040623fe814c78041d3a75 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 4 16:19:02 2013 -0400 Improve administration guide M docs/PacketFence_Administration_Guide.asciidoc commit 460baa401b3b3a94fc3288af9c3dfcc542a2220b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 4 13:43:24 2013 -0400 Encode Xml Entities M lib/pf/radius/soapclient.pm commit be9d4917ec04d91cb4f0cf0ee55bc2bf57a0ba52 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Sep 4 13:39:05 2013 -0400 Only log error do not propgate the die M lib/pf/WebAPI.pm commit 744ad0b7fd235a653a8065a12a48b4dbd57fcfac Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 26 12:57:18 2013 -0400 New module for the radius soap client A lib/pf/radius/soapclient.pm commit 105d73197bafb15edafc79d34ff70d5e7b9505b2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 26 12:58:25 2013 -0400 refactor to use pf::radius::soapclient Conflicts: raddb/packetfence-soh.pm raddb/packetfence.pm M raddb/packetfence-soh.pm M raddb/packetfence.pm commit 1c7daf0bafd6846ee9b1fbf57d89fdd4a26a2505 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 4 13:41:05 2013 -0400 Improve IE7/8 support when creating users The creation "type" is now properly determined from the selected tab. Pending issues under IE: - elements are not appended to the modal box (JSerror) - JSON object in case of an error must be text/html M html/pfappserver/root/static/admin/configuration/users.js M html/pfappserver/root/user/list_password.tt commit c8a8c828c243901ee3c9c5207cacbf9702388ce5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 30 14:44:38 2013 -0400 Localization M html/pfappserver/lib/pfappserver/I18N/en.po commit 848f4242b89c80378ea72f92119b0b5bdae91edb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Sep 3 17:51:21 2013 -0400 Changed O to 0 M lib/pf/web/gaming.pm commit 1363fda9125f233c27cdb3af873441a179e21766 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 30 14:17:58 2013 -0400 Captive portal localization. M conf/locale/en/LC_MESSAGES/packetfence.po M lib/pf/authentication.pm commit eb863e62441f10d074885935472fdc03e7b72eb0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 30 13:34:42 2013 -0400 Remove duplicate in spec file M addons/packages/packetfence.spec commit 0ddd0b1f92f0fab05263545212c9a5b67454d78a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 30 09:48:27 2013 -0400 Update doc for AppArmor M docs/PacketFence_Administration_Guide.asciidoc commit 3d65cff01e975d5f569efb81d93a6186fa8c0322 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 30 09:45:38 2013 -0400 Fix pfdns memcached issue M lib/pf/web/util.pm M sbin/pfdns commit e8b480daf6095ec5ed61e69eab46c58c7c9c4e71 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 29 16:50:05 2013 -0400 Add default sponsor source to authentication.conf M conf/authentication.conf commit 29961897bb679f3e6cc807a7d87bdbe26fa941cc Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 29 16:49:28 2013 -0400 Remove old parameter from profiles.conf M conf/profiles.conf commit 680099611a5a39f9a2a0dfdf5e5d0d2f49dde1e6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 29 16:12:55 2013 -0400 Fix advanced search of users by sponsor Also added the possibility to search by notes. M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Model/Search/User.pm M html/pfappserver/root/admin/users.tt commit 5c006aac36a6d80f6d354d8f5c3fc22a40db76b4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 29 16:10:05 2013 -0400 SearchBuilder: allow operators in joins M lib/pf/SearchBuilder.pm commit daeda0bf839735067befece306d1e6a34b600f5c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 29 16:01:29 2013 -0400 Fix advanced search of nodes Fixed diplay of IP address. Fixed search by violation (will now only look for open violations). M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/root/admin/nodes.tt commit 2832dacb97a8224f1a8df79ff085e9466b6b4966 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 28 17:01:55 2013 -0400 Improve error in t/coding-style.t M t/coding-style.t commit 29ad0777c8b45a133e7e20fe1c6bcbccc07cfeb3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 28 11:41:41 2013 -0400 Updated the NEWS file M NEWS.asciidoc commit 7427fc526e9626f0d78f332647dfd644dcc6923e Author: Louis Munro <lmunro@inverse.ca> Date: Wed Aug 28 10:53:03 2013 -0400 Documented the fix to the XML encoding in packetfence.pm and packetfence-soh.pm. M NEWS.asciidoc commit f295af3d1b51e31048ab6a8287d8c4c3b69bcbba Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 16 17:17:09 2013 -0400 Added translation for services.iptables M html/pfappserver/lib/pfappserver/I18N/en.po commit e7893ba58cfe66108720db07334636b216e4b911 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 16 15:08:53 2013 -0400 Will not start iptables if services.iptables is disabled M bin/pfcmd.pl commit 360e0f4c2063da1894b273b0e355738f1502cf07 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 16 12:05:58 2013 -0400 New entry services.iptables M conf/documentation.conf M conf/pf.conf.defaults commit 49c53c050bb7af5f030a9be9c2d1aa76e52579c0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Aug 27 11:44:40 2013 -0400 Untabify lib/pf/pftest/mysql/tuner.pm M lib/pf/pftest/mysql/tuner.pm commit 97b6d546374637700e344828e9c15206cac0edde Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 27 11:33:49 2013 -0400 Change the database connection reset to postReloadCallbacks M lib/pf/db.pm commit c0b409e5d7fdc0dab23c0b22d35db11636b51e78 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 27 11:18:11 2013 -0400 Added documentation for read_dir_recursive M lib/pf/util.pm commit e5cca3b9af6d95711480d5cef0f01a9ea01195de Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 27 11:14:07 2013 -0400 Added new method read_dir_recursive M lib/pf/util.pm commit 9992849a283f2f0dfe6230a0b67599f77f4cbaf9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 27 11:05:32 2013 -0400 Refactored stoping and launching services and reading the pid from a file, M lib/pf/services.pm commit 789d569e6343ee53c9f068f59403b82258c2135a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 26 20:55:41 2013 -0400 Fix IE7/8 support in graphs.js Array.indexOf is not supported in IE8 and less. We now use jQuery.inArray instead. M html/pfappserver/root/static/app/graphs.js commit c234d4393ba497267a56f4f01f131b11464fc340 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 26 20:54:13 2013 -0400 Allow change of owner in node editor M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Form/Node.pm M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/root/static/js/node.js M html/pfappserver/root/static/js/user.js commit 61c663783c884aaa3e69f420637d7cbb75c107cd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 26 16:34:40 2013 -0400 C::User: Allow advanced search to return JSON M html/pfappserver/lib/pfappserver/Controller/User.pm commit 4d78d11fa134de3d3bc619ca0007915f4327f932 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 26 11:43:52 2013 -0400 Fix calls to Portal::Profile::getSourceByType M UPGRADE.asciidoc M html/captive-portal/email_activation.cgi M html/captive-portal/guest-selfregistration.cgi M html/captive-portal/mobile-confirmation.cgi M html/captive-portal/oauth2.cgi M lib/pf/Portal/Profile.pm M lib/pf/authentication.pm M lib/pf/web.pm M lib/pf/web/guest.pm commit 83afcd5a6386050f38e35d0f5d79652653b94441 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 26 11:02:19 2013 -0400 Improve SQL query in pf::node when matching a MAC M NEWS.asciidoc M lib/pf/node.pm commit 15cb63fbf38c2d8313ea33a8265669e0d2f93538 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 23 17:48:07 2013 -0400 pfdhcplistener will show a failed status if only one process has died M lib/pf/services.pm commit 0d3dcf018893272e5616cc28b437e22607d41bd8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 23 15:31:51 2013 -0400 Updated usage for pftest M lib/pf/pftest.pm commit 820d395bbc77b3c46c248c177d941ab4d68af156 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 23 15:31:16 2013 -0400 Added better error message when a module cannot be loaded M lib/pf/cmd/help.pm M lib/pf/cmd/roles/show_help.pm M lib/pf/cmd/subcmd.pm commit cf352d7bbc98a28510d7c41202d998f8a7401b95 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 23 15:14:26 2013 -0400 Added new pftest command mysql A lib/pf/pftest/mysql.pm A lib/pf/pftest/mysql/tuner.pm commit 71afae610b5945547400deeb6077ea4cc4fdd2bb Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 23 14:52:13 2013 -0400 Added pftest to packaged list M addons/packages/packetfence.spec commit a600221274fe0d1c1e43ed4c677462d7a516e795 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 23 14:47:35 2013 -0400 Syntax cleanup M html/captive-portal/redir.cgi M html/captive-portal/templates/guest.html M html/pfappserver/lib/pfappserver/Controller/Node.pm M lib/pf/action.pm M lib/pf/log.pm M lib/pf/pftest.pm M lib/pf/proxypassthrough/constants.pm M lib/pf/scan/nessus.pm M lib/pf/web/release.pm commit 1ad86751fd1995de202bc9f471d34a6f4ac31858 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 23 10:42:02 2013 -0400 Refactored code M lib/pf/pftest/authentication.pm commit 99087a1404b96d70a69503d1f15e94a3d3fb8b4a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 23 10:14:49 2013 -0400 Integrate Polish translation M addons/packages/packetfence.spec M debian/rules commit 5b6341465f32c172fadea81f1dde65e39feddf98 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 23 09:52:20 2013 -0400 Functionality has been moved to pftest D addons/test_authentication.pl commit f01dcc4c8f69de5676e01808fc1432368abc6758 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 23 08:36:04 2013 -0400 Fix captive portal authentication pf::authentication::authenticate now expects an array of sources objects instead of an array of sources ids. M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M lib/pf/authentication.pm commit 975d6c2a22559b66e7087546075b34bca5964898 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Aug 23 02:06:30 2013 -0400 Added encoding to SOH module. M raddb/packetfence-soh.pm commit aedc454ba9d51856f50a8d6cf5e4355ed1538ef8 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Aug 23 01:42:07 2013 -0400 Added XML encoding of entities in the RADIUS attributes values. Previously, attributes with values such as 'Research & Development APs' would not be escaped. Consequently the webservice was rejecting these requests. M raddb/packetfence.pm commit a20e3314b49d122de00a5032185231009b6a283c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 22 15:23:20 2013 -0400 Updated news file M NEWS.asciidoc commit b1b9272ba849cbfc65284b45980254cb9827d0f4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 22 14:10:52 2013 -0400 A config file will be reloaded into the cache only when the timestamp has changed M lib/pf/IniFiles.pm M lib/pf/config/cached.pm M t/config-cached.t commit 3111f2c8aa55f0806c58402b52db1594bab43740 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 22 14:06:21 2013 -0400 Added new modules M addons/packages/packetfence.spec M debian/control commit db5ccf6df3911db814bbc299ca0e2a320644212f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 22 13:34:09 2013 -0400 Initial bin/pftest script with test for authentication A bin/pftest A lib/pf/cmd.pm A lib/pf/cmd/help.pm A lib/pf/cmd/roles/show_help.pm A lib/pf/cmd/roles/show_parent_help.pm A lib/pf/cmd/subcmd.pm A lib/pf/pftest.pm A lib/pf/pftest/authentication.pm commit 38dcdf858b3a66efb911259383a51e2d90661d64 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 22 11:41:11 2013 -0400 Localize lib/pf/Authentication/Source/HtpasswdSource.pm because Apache::Htpasswd modifies it M lib/pf/Authentication/Source/HtpasswdSource.pm commit 62dfbd9b4f358f4a9acdab64530690a8c42146ff Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 22 11:30:26 2013 -0400 Localize source in first M lib/pf/authentication.pm commit 5ae78fde792efebbbe03e82480e8053aaab42f79 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 22 11:07:12 2013 -0400 Added pfmon enhancements M NEWS.asciidoc commit f520d43bcfbff9d3c1200f8093f07c9239fd7d42 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 22 11:01:55 2013 -0400 Will restart itself if any of the cleanup functions dies M sbin/pfmon commit 8f0ccbcd5e8782790274bf36e40f6ffd1af0b4de Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 21 21:05:33 2013 -0400 Fix print CSS for user access credentials M NEWS.asciidoc M html/pfappserver/root/user/print.tt commit f2ce9180b041c685e7ec8bc43ee0fdd5587b764b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 21 20:57:34 2013 -0400 Add Polish translation to captive portal M NEWS.asciidoc M conf/documentation.conf M conf/locale/en/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po A conf/locale/pl_PL/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po commit 657e2dade8aad630d138f3812cf6fd97f491e3e8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 21 17:20:16 2013 -0400 Moved pfmon from a threaded process daemon to a single process daemon M sbin/pfmon commit 8b6369f23becb13cd161d98b7d0a5c949a2a09cb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 20 17:32:56 2013 -0400 A tool for testing authentication sources A addons/test_authentication.pl commit 50754b944dd3c7c41a4b1163fd081a379d0419f7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 20 17:26:21 2013 -0400 Fixed order of pf::web::custom M t/web.t commit 72eeab225dc592308eff7e1c49163e5c0ac37f0f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 20 12:30:34 2013 -0400 Return undef for getAuthenticationSource if the source id does exists Ensure that the sources exists for pf::authentication::match Added test for pf::authentication M lib/pf/authentication.pm A t/authentication.t commit 0652e0864eaad6292a154ca45b2776739f20a713 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Aug 20 09:39:20 2013 -0400 Update NEWS file M NEWS.asciidoc commit b2afb73197f3c7ff22b9db01b85ed6a7a73d0aa6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Aug 20 08:58:34 2013 -0400 M::User - improve error message M html/pfappserver/lib/pfappserver/Model/User.pm commit a0cc0dae4aaa30f4ef2247a06df0f556b32469fb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 19 16:43:15 2013 -0400 Default profile with no auth source -> use all When the default portal profile has no authentication source selected, use all existing authentication sources. M lib/pf/Portal/ProfileFactory.pm commit 5ebe24efe7fe08f2f8f54bf17395056b33da917d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 19 16:45:21 2013 -0400 Removed unnecessary lines M addons/packages/packetfence.spec commit cff7c1426c2dc8f760134afd4226b53badb5c87e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 19 16:09:42 2013 -0400 Fixed email subject not being filled in properly M html/captive-portal/email_activation.cgi commit 4fd4e1db554638f8eba1f3f98fc1e9c5d21a43f3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 19 16:06:17 2013 -0400 Fix guestRegistrationOnly A profile with no source would return "true" instead of "false". M lib/pf/Portal/Profile.pm commit 9116a7f32ec9445e7e4eaabd586425d99e8ad685 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 19 15:40:27 2013 -0400 Display value if it is defined M html/pfappserver/lib/pfappserver/Form/Widget/Field/Span.pm commit 2cdbe42f63b250d94398f5e9f76502c251a1e44d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 19 11:20:02 2013 -0400 Imported used module M lib/pf/radius.pm commit ad5c1347db423fc5f7cfa4d8a64864485f055d3a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 19 10:30:00 2013 -0400 Avoid undef warning on remove M lib/pf/ConfigStore/Switch.pm commit 633fbbf685b8256b55b3fa291401c441da8d4445 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 19 10:27:53 2013 -0400 DeleteSection will return an undef if section does not exists M lib/pf/IniFiles.pm commit a08b5b63bba1504a29894617f45632dec737971d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Aug 17 21:46:18 2013 -0400 Fix preregistration email template M conf/templates/emails-guest_admin_pregistration.txt.tt commit 5a18b25f56cde34cceef32c402e78af550544275 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Aug 17 21:02:03 2013 -0400 Allow edition of phone number in user editor M html/pfappserver/lib/pfappserver/Form/User.pm commit 8c3b78a95504bc8aac808861ed1c66c5f584c994 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Aug 17 20:56:13 2013 -0400 Add condition in Form::Widget::Field::Span M html/pfappserver/lib/pfappserver/Form/Widget/Field/Span.pm commit b3b7471a502c7057c1dc50bb4c5af853294a6e97 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 16 16:41:53 2013 -0400 Updated news M NEWS.asciidoc commit 32415e244754950a3f4a78adda704848327c13dc Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 16 16:40:41 2013 -0400 Fixed issue with anonymous bind failing M lib/pf/Authentication/Source/LDAPSource.pm commit 7991768edb682d92f98f0446762ec584190e6f4b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 16 16:12:00 2013 -0400 Updated NEWS file M NEWS.asciidoc commit 4b383e647ee7ea2e51b2c8fb925d7a7262735a1a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 16 16:05:07 2013 -0400 Ensure that DEV_PLUS_VID is the vlan naming scheme M packetfence.init commit 595fb1c8fab52dc90915a884f37ab5ac060db20f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 15 19:15:27 2013 -0400 Remove spaces M html/pfappserver/root/macros.inc commit dcc1f6d2758e1f92329311b678d71ea79d7bdc5c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 15 15:27:09 2013 -0400 Seeing if any guest registrations are set M lib/pf/services/apache.pm commit 82580e326d641b45e1b8d5dbbb191570a8a6eca7 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 15 15:24:55 2013 -0400 Clearing guest_self_registration before setting them M lib/pf/authentication.pm commit 350c9d9981e69dd1276c9543f2cbed83df865396 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 15 12:48:14 2013 -0400 Remove debug code M lib/pf/SwitchFactory.pm commit 0dcda7a34eb33d8acd3d01cdb2308643fddde013 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 15 11:56:51 2013 -0400 Extract the nas port id from either Cisco-NAS-Port or NAS-Port-Id radius attribute M lib/pf/radius.pm commit 964164313fd985cacdd64832e5681141ef441771 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 15 11:53:52 2013 -0400 untaint values coming from the cache M lib/pf/violation_config.pm commit a638aa3d2cf76254cf92110dcdcf87314686ab39 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 15 11:53:41 2013 -0400 untaint values coming from the cache M lib/pf/authentication.pm commit 64a57eee5498da62db7fb530efb1dbed7e566d48 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 15 11:53:25 2013 -0400 untaint values coming from the cache M lib/pf/SwitchFactory.pm commit 4d73b7acf7abe8a55b774f4d809a7e20d3a3f565 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 15 11:52:17 2013 -0400 added new method to untaint values coming from the cache M lib/pf/config/cached.pm commit 9649b299ffc3e577d146a1027895a850755d2360 Author: Loick Pelet <lpelet.inverse@gmail.com> Date: Thu Aug 15 10:08:59 2013 -0400 added MAC OUI Xbox M lib/pf/web/gaming.pm commit 7d2b80a4d7d52a7b3f73069ce620ddea8f749d82 Author: Loick Pelet <lpelet.inverse@gmail.com> Date: Thu Aug 15 10:06:08 2013 -0400 add MAC OUI for Xbox M lib/pf/web/gaming.pm commit 20e88f94fb3ed72dfe89ae6885b334bb3cbd35f5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 14 14:45:17 2013 -0400 Cleanup coding style M html/captive-portal/oauth2.cgi M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Config.pm M html/pfappserver/lib/pfappserver/Controller/User.pm M lib/pf/locationlog.pm M sbin/pfmon commit f0fd7ad10538b7cb0f2564a57d323f6c4565bef8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 14 14:42:57 2013 -0400 Improve connections types report on web admin M NEWS.asciidoc M lib/pf/pfcmd/report.pm commit 131496903ad30fa19341197c4b660f07f9d2a594 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 14 14:20:19 2013 -0400 Improve display of dynamic tables for profiles M html/pfappserver/lib/pfappserver/Form/Portal/Common.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile/Default.pm M html/pfappserver/root/portal/profile/view.tt commit f7f673896e5f5162274cbc7b011008634f032bb6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 14 13:43:54 2013 -0400 Cleanup Form::Field::DynamicTable M html/pfappserver/lib/pfappserver/Form/Field/DynamicTable.pm commit ada8c8d1c3d1555be1d786ba56095955c5e1b7f6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 14 10:36:02 2013 -0400 Explictly load pfappserver::Form::Field::Duration M html/pfappserver/lib/pfappserver/Form/Authentication/Source/Email.pm commit cff86ae830ce7658aecab247120cdda2671d01d7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 13 16:06:50 2013 -0400 Refactor to make it easier to test M lib/pf/Portal/ProfileFactory.pm commit 376a084929df04c8e47951de68a072e569b407f0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 13 16:05:54 2013 -0400 Refactored to use getSourcesAsObjects for guestRegistrationOnly getInternalSources getExternalSources M lib/pf/Portal/Profile.pm commit 5ea25df47fd55656ff583b6cbd0c20fe135d30c5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 13 16:02:08 2013 -0400 move to use PfFilePaths M t/config-cached.t commit eadfc563faa98309a2646b942691261cb6a58b0f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 13 16:00:19 2013 -0400 Added function to remove config in the chi cache M lib/pf/config/cached.pm commit 21ca915685e31445cceb7ab8fe52d85029fa7f6c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 13 15:56:10 2013 -0400 @pf::config::stored_config_files to @pf::file_paths::stored_config_files M lib/pf/config.pm M lib/pf/file_paths.pm commit 6029bb8ad7c9debc5cddd02827ce1f7dd2bdf9dc Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 13 15:06:51 2013 -0400 Renamed SwitchFactoryConfig.pm to PfFilePaths.pm A t/PfFilePaths.pm M t/SNMP.t M t/SwitchFactory.t D t/SwitchFactoryConfig.pm A t/data/authentication.conf A t/data/profiles.conf M t/floatingdevice.t M t/integration/radius.t M t/network-devices/cisco.t M t/network-devices/threecom.t M t/services.t M t/vlan.t commit f9fd25fc207c6df368b867869a825c82bf8073b8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 13 10:54:42 2013 -0400 Refactored the callbacks to split onfilereload and oncachereload actions M lib/pf/authentication.pm commit ad69df45fd7205431778dc02f197c71fdbb51e9a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 13 10:14:26 2013 -0400 Fixed check for multiple users returned M lib/pf/Authentication/Source/LDAPSource.pm commit 47bf287f8a1141b5b88fe3b420777c90d3b24608 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 13 08:53:54 2013 -0400 Added test for onpostreload M t/config-cached.t commit 0e837d78bf1d2a2f82b0d3151546e350d16ca373 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 13 08:53:42 2013 -0400 Added onpostreload callbacks M lib/pf/config/cached.pm commit 672633a9145c155869f25ede507663074fe3ae5f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 12 14:52:31 2013 -0400 Added additional logging M lib/pf/Authentication/Source/LDAPSource.pm commit 36bacc02289afb01a1abd38420585c7f792a4511 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 12 13:59:40 2013 -0400 Fix retrieval of user role for gaming device M html/captive-portal/register-gaming-device.cgi commit 6cce3f56643de3a476fee3b8b50337863d845a42 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 12 11:59:18 2013 -0400 Update ChangeLog M ChangeLog commit c123e126a4b98a9a377cf10521f178c9b2db5910 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 12 11:57:05 2013 -0400 Update NEWS file M NEWS.asciidoc commit 404deb3e186dc03161ffef8c2d7d26fdcf4e53dc Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 12 11:43:43 2013 -0400 Remove incorrect array dereference M lib/pf/web.pm commit 3d0ecc3395730912a9a17401a5ecd5e985e6bd7b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 12 11:37:56 2013 -0400 Restore ProfileFactory to previous state M lib/pf/Portal/ProfileFactory.pm commit 6e1fcd5c661a3adeea70a7c0bef3e801260116a1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 12 11:33:34 2013 -0400 WISPr: respect authentication source M html/captive-portal/register.cgi M lib/pf/authentication.pm M lib/pf/web.pm M lib/pf/web/wispr.pm commit 9c52b4e1c2cb263de6677c8fa24bf2aeb48fc35b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 12 10:58:40 2013 -0400 Fix OAuth2 authentication M lib/pf/web.pm commit da3634a29aabb0eee665929427883ecebb254ae2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 9 17:47:22 2013 -0400 Bump to version 4.0.5-2 M conf/pf-release commit 17ab0853a347d3838f3ba25007290d755c1f03fc Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 9 19:17:05 2013 -0400 Fixed the call to update_profiles_guest_modes by adding the proper parameters to it M lib/pf/authentication.pm commit f32963b2dbe2b0cc828b73cfc4e56466a03e6184 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Aug 9 18:57:10 2013 -0400 match function expects a source_id or an array ref of source objects M lib/pf/authentication.pm commit 8d3a7b314817c6dc998edfab8b58732410942b4f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 9 16:34:06 2013 -0400 Fix auth::match to handle multiple sources M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M lib/pf/authentication.pm commit 509a7f0b0dbf32ed1db23e0874f3213ea07eb231 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 9 14:54:47 2013 -0400 Fix syntax M lib/pf/SNMP/MockedSwitch.pm commit 9378252275947f4a57770ad00d562c586fa1efaa Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 9 14:26:38 2013 -0400 Improve Administration Guide M docs/PacketFence_Administration_Guide.asciidoc commit f100940f94c2e3f40c1465002b95fa508dc50dc6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 9 14:21:43 2013 -0400 Update documentation for releae 4.0.5 M ChangeLog M NEWS.asciidoc M UPGRADE.asciidoc M addons/packages/packetfence.spec M conf/documentation.conf M debian/changelog M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Administration_Guide.asciidoc M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 51985fbf88e38a94b79e18b98b76c585ec3dd759 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Aug 9 13:53:02 2013 -0400 Updated NEWS files :D M NEWS.asciidoc commit 1e8ef42835eda7c15d21ebbd17a33f0e313836ad Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 8 13:22:02 2013 -0400 Documentation of the vip parameter M docs/PacketFence_Administration_Guide.asciidoc commit d075ac57941f5c11eb0cd2141ae44cef91426a7f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 8 11:55:52 2013 -0400 Allow remote conformity scanner to reach inline unregistered devices M lib/pf/iptables.pm commit d4c7026bd45d2485b077421af806eb8c48f2d412 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 8 11:30:09 2013 -0400 We return the switch configured role if configured to do so. M lib/pf/SNMP.pm M lib/pf/SNMP/AeroHIVE.pm M lib/pf/SNMP/Brocade.pm M lib/pf/radius.pm M lib/pf/vlan.pm commit 92d45d81f7db96f9205bc49da3cf5d220d72a9dc Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 9 10:57:10 2013 -0400 Fix syntax M lib/pf/SNMP.pm M lib/pf/SNMP/Cisco/Catalyst_4500.pm M lib/pf/radius.pm commit a0eb7c3bb0914591c0677cd61abcbb91ebf1c915 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 9 10:10:00 2013 -0400 Fix doc for passthrough M docs/PacketFence_Administration_Guide.asciidoc commit f3ca45aae800930b8f504786aa288f3400ec13c1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 9 10:05:20 2013 -0400 Added documentation for proxy passthrough M NEWS.asciidoc M docs/PacketFence_Administration_Guide.asciidoc commit f2925f0f4d3285b1a78fddf0d9a01b1deba495ba Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 9 09:13:54 2013 -0400 Fix number of test in web.t M t/web.t commit 7c55e9aa1cdc3d69e5263dc996aeef69131bd1af Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 9 09:08:27 2013 -0400 Use the virtual ip when available for SNAT M lib/pf/iptables.pm commit ef2850926286175242683f8025fee27e55994fdb Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 9 08:38:52 2013 -0400 Changed where we load Apache::SSLLookup M conf/httpd.conf.d/httpd.portal M lib/pf/web/dispatcher.pm commit e0df2e0b3a5283d5b51f30c8f6690f9eb81ed5f2 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Thu Aug 8 16:36:43 2013 -0400 Slightly improved the text M html/pfappserver/root/configuration/authentication.tt commit 266747d6d525e27a2e1e90ac202f34cafa6647ee Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 8 15:32:02 2013 -0400 Improve help text M html/pfappserver/root/configuration/authentication.tt commit 4c54fa2a34ce55a21d74504e283135b25ce29498 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 8 15:26:29 2013 -0400 Update NEWS file M NEWS.asciidoc commit a98da1d3bf7c085c8409b6d20c3e7e3ec2ef111f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 8 15:24:43 2013 -0400 Internal auth source must be sortable Since dot1x connections use all internal sources to determine which role to use, the order of the internal sources is important. M html/pfappserver/root/configuration/authentication.tt commit 57bb6312c07d7b330d662980089b5358ad110e27 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 8 15:16:28 2013 -0400 Fix error msg when deleting an auth source in use M html/pfappserver/lib/pfappserver/Model/Authentication/Source.pm commit 8189ce5a0238e1679aefff61dcf12b8bce035dab Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 8 15:13:55 2013 -0400 Change background icon when no auth source M html/pfappserver/root/portal/profile/create.tt M html/pfappserver/root/portal/profile/view.tt commit 91f6653ee190996aecf3b5b51c5795c26b8cdba2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 8 15:13:00 2013 -0400 Improve dropdown of authentication creation menu Splitted internal and external classes in dropdown menu of authentication types M html/pfappserver/lib/pfappserver/Controller/Authentication.pm M html/pfappserver/root/configuration/authentication.tt M html/pfappserver/root/static/app/application.css M lib/pf/authentication.pm commit a818f8020a30a550a8afb17f123cd6f544a4e4ff Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 8 15:07:07 2013 -0400 Fetch VLAN for dot1x only in internal sources Fetching VLAN for dot1x connections is now limited to internal authentication sources M lib/pf/vlan.pm M lib/pf/vlan/custom.pm commit 296e3dc63f597b88303f8e2f1a278995e0714ea4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 8 15:05:31 2013 -0400 Don't require an email source for sponsor Self-registration by sponsor now works without having to define an email authentication source M html/captive-portal/email_activation.cgi commit a9324d5de6023cf4c12dea86d2111d9af24a11bb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 8 13:25:00 2013 -0400 Remove tests related to pf::web::admin M t/podCoverage.t M t/web.t commit 7170dda2d3ab94929a2647cb19c720db3baa5a52 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 8 11:05:30 2013 -0400 Removed ocsp-crl.conf from spec file M addons/packages/packetfence.spec commit 680f66105a17f38b5782d2c0c5248390b835232a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 8 11:05:03 2013 -0400 Bump to versino 4.0.5 M conf/pf-release commit 8458546e980e090bfa414d8f5c32fd5ef3085e68 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 8 10:11:23 2013 -0400 Fix condition to accept connections on port 443 Fixes bug #1679 M NEWS.asciidoc M lib/pf/config.pm M lib/pf/iptables.pm commit e0f7cf0ecc23ecb0985d6457aadade21ff790daa Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Thu Aug 8 09:03:09 2013 -0400 Fixed authors M lib/pf/pfdns/constants.pm M lib/pf/proxypassthrough/constants.pm commit 3e80737877ac810f1f874d5fc5875a7246c02dd4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 7 21:17:34 2013 -0400 Update NEWS file M NEWS.asciidoc commit 5f900eff8ac345a22575e50718fdc6d2fb3ce389 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 7 20:59:01 2013 -0400 Update NEWS file M NEWS.asciidoc commit 0dc1b44580ff59f462e6f076733d665760812f8f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 7 20:51:27 2013 -0400 Limit authentication to internal sources M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence.pm M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M lib/pf/Portal/Profile.pm M lib/pf/Portal/ProfileFactory.pm M lib/pf/authentication.pm M lib/pf/web.pm commit 46b4679d728beaff22bb6a97be0bfa94bf23af49 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 7 16:22:42 2013 -0400 Remove lib/pf/web/admin.pm D lib/pf/web/admin.pm commit d63fcf155daae7f8d459bb4c248f6819479f1630 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 7 15:43:22 2013 -0400 Refactored to use the source_id that was return by username_from_email to match authentication sources M lib/pf/web/guest.pm commit dc3e115dede5603c1e99b700ce677c82442f260c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 7 15:42:05 2013 -0400 Will return which source matched for username_from_email M lib/pf/authentication.pm commit c7b029cd1cfb5cc9858b3dbe7953e0631ce060bb Author: jrouzierinverse <jrouzier@inverse.ca> Date: Wed Aug 7 14:35:34 2013 -0400 Updated copyright info M html/pfappserver/lib/pfappserver/Form/Portal/Common.pm commit 76761b8724636775f607d9a5d94c07884c074802 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 7 11:19:20 2013 -0400 Refactored common functions of pfappserver::Form::Portal::Profile and pfappserver::Form::Portal::Profile::Default to pfappserver::Form::Portal::Common and refcator option_sources to use getAllAuthenticationSources A html/pfappserver/lib/pfappserver/Form/Portal/Common.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile/Default.pm commit 3cc5785ce8b3585d38fa799a6556be3adf1e46a3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Aug 7 11:16:01 2013 -0400 New function getAllAuthenticationSources. getAuthenticationSource now only returns a single source not all of them when the sourceid is undefined M lib/pf/authentication.pm commit f3768083e362f4df8691ad3f2dfb7cf5c7dd6fc8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Aug 6 21:14:31 2013 -0400 Replace dash by underscore when comparing versions M html/pfappserver/lib/pfappserver/Model/Configurator.pm commit 0d28b8eae79703836c9fe1a07624817e982bdf99 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 31 16:12:18 2013 -0400 Renamed constant.pm to constants.pm D lib/pf/proxypassthrough/constant.pm A lib/pf/proxypassthrough/constants.pm M lib/pf/services/apache.pm commit ca90cc773e94806a68bf4d4698a40bcb0655d887 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 31 15:50:54 2013 -0400 Test if the domain are empty M lib/pf/web/dispatcher.pm commit eaa56310b62014da7869d809a0cf17d89bee0ad9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 29 10:46:09 2013 -0400 GUI and test for proxy_passthrough M conf/documentation.conf M html/pfappserver/lib/pfappserver/I18N/en.po M lib/pf/config.pm commit 236b072f0e34fcc9026f66c1f6f376680f7bd990 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 29 09:55:25 2013 -0400 Fix proxy_passthroughs configuration M lib/pf/config.pm commit 9b577b017f9cddc3d826244c32fe20f0db7dd032 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 24 15:48:25 2013 -0400 Rewrite the way to do passthrough with mod_proxy M addons/packages/packetfence.spec M conf/documentation.conf M conf/httpd.conf.d/httpd.portal D conf/httpd.conf.d/ocsp-crl.conf M conf/pf.conf.defaults M debian/control M lib/pf/config.pm M lib/pf/pfdns/constants.pm A lib/pf/proxypassthrough/constant.pm M lib/pf/web/dispatcher.pm M sbin/pfdns commit a6a51220baa2fd7c41ccc57239686a94ba86b9aa Author: Louis Munro <lmunro@inverse.ca> Date: Mon Aug 5 17:09:46 2013 -0400 Added a MAC class. This is just a placeholder at the moment. A lib/pf/MAC.pm commit bad814e204c5ac22df7894b5c714119cf6eea529 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Aug 6 15:24:03 2013 -0400 Added empty row for sortable table M html/pfappserver/lib/pfappserver/Form/Widget/Field/DynamicTable.pm commit 8efc03a29cc89b805fba48a00ff19ef2d4425ed4 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Aug 6 14:57:36 2013 -0400 Improved strings M conf/documentation.conf commit 45ad1224b16bff830f32156adaf9de1f73fa5948 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Aug 6 08:34:24 2013 -0400 Bump to version 4.0.4-2 M conf/pf-release commit bd9019d09a33329c54d0252aa79fe1ca23a6b731 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 5 18:17:20 2013 -0400 Added switch description field M conf/switches.conf M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/root/configuration/switch/list.tt commit 0786b99d33a5e8592957755fccf8bf1d86599f36 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 5 17:56:23 2013 -0400 Fixed port type detection M lib/pf/radius.pm commit 3c6c2fe739a1eed0e0bd38aedd733bd2d7a3cd63 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Aug 5 15:28:51 2013 -0400 Bump to 4.0.4a M conf/pf-release commit 08ecf834179b1259a92b93532671c799fa5b185c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 5 15:10:34 2013 -0400 Bump to 4.0.4-1 M conf/pf-release commit cbe4ff72f016daa681b3f333d520f112b5a7b537 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 5 14:57:44 2013 -0400 Update ChangeLog M ChangeLog commit e914865b5c2ff0bc1e712f5234f24aa5cfe286a4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 5 14:54:37 2013 -0400 Will allow multiple internal sources again not only 1 external source of each type M html/pfappserver/lib/pfappserver/Form/Portal/Profile/Default.pm commit b302d2192ee4c41efb639cfb6ed5fdfe5544aba5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 5 14:41:16 2013 -0400 Update ChangeLog M ChangeLog commit 553088a6001e41dead148d676d4f76e4010e08d9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Aug 5 14:35:18 2013 -0400 Will allow multiple internal sources again not only 1 external source of each type M html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm M lib/pf/pfcmd/checkup.pm commit 77a65b8dea3f4f4c014ef5200434f7318f405758 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 5 11:13:07 2013 -0400 Bump to version 4.0.4 M ChangeLog M NEWS.asciidoc M addons/packages/packetfence.spec M conf/pf-release M debian/changelog M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 864cb8955b16d757a80976a35b1aa6cb3fbd7963 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 5 10:52:26 2013 -0400 Improve error log of the LDAP auth source M lib/pf/Authentication/Source/LDAPSource.pm commit 49394860be7d63501740782ec4113911152c8cd7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 5 10:18:53 2013 -0400 Fix LDAP search in LDAPSource::username_from_email M NEWS.asciidoc M lib/pf/Authentication/Source/LDAPSource.pm commit f1353d3d4a15b08eb2cc9ca648851b836a09c983 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 5 09:35:34 2013 -0400 Update NEWS file M NEWS.asciidoc commit 7c4aa732054fcc0bb0eab174eae42da689734e7f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 5 09:27:36 2013 -0400 Add version number when submiting fingerprints M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/Fingerprints.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/UserAgents.pm A html/pfappserver/lib/pfappserver/Model/Admin.pm commit 6b14208b370a97a6fac1f07258d6071364f313d4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 2 10:04:49 2013 -0400 Improve display of the DynamicTable field widget M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/DynamicTableRow.pm M html/pfappserver/root/static/admin/common.css commit 84e8ed544ff818d20023e07f8924f1fbefa72af3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 2 10:01:15 2013 -0400 Fix display of btn groups The hidden input field is now inserted after the first element to handle the CSS applied to the first element. M html/pfappserver/lib/pfappserver/Form/Widget/Field/ButtonGroup.pm M html/pfappserver/root/static/app/application.js commit f02eeae780a683f96dd61ea5d5dad3234ba70a70 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 2 09:22:35 2013 -0400 Change right M addons/git-init.sh commit f989609d189dbca68f7431de7e806b76a4b339eb Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 2 09:21:17 2013 -0400 Insert a script to create a git repo in /usr/local/pf to follow all the changes A addons/git-init.sh commit 6a8026a9f3a36b45cbb19af0095b629d46eafe67 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 1 15:58:42 2013 -0400 $SNMP::DEFAULT is not defined M lib/pf/SNMP.pm commit d9b2f7ea02287275291c4e19ef8b44080d28fbd1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 1 15:27:35 2013 -0400 Fixed syntax in pfdetect remote M addons/pfdetect_remote/sbin/pfdetect_remote commit a17f0097a7fd2b2682054e251577a1ff41bc4ca8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 1 14:13:46 2013 -0400 Improve validation of portal profile form M html/pfappserver/lib/pfappserver/Form/Field/DynamicTable.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/DynamicTable.pm M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/DynamicTableRow.pm M html/pfappserver/root/portal/profile/create.tt M html/pfappserver/root/portal/profile/view.tt commit b413d388ef040fd2818a556fdf0bb65a81752cf0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 1 12:26:49 2013 -0400 Update the filter ensure the delete button is not being shown M html/pfappserver/root/static/admin/configuration/portal_profile.js commit 83fd7d33853d547b41a93dc1a424479b990f096d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 1 12:24:27 2013 -0400 Refactored updating row after remove to a function M html/pfappserver/root/static/admin/common.js commit c7da75435556e206c935044f6ef00cc53c3fb688 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 1 11:39:07 2013 -0400 Will add sort handle when parent is sortable M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/DynamicTableRow.pm commit 7d3431b7a5a497cccf2e9613d982e61ec239e61a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 1 11:27:27 2013 -0400 Fixed sourceEmpty not being displayed M html/pfappserver/root/portal/profile/create.tt M html/pfappserver/root/static/admin/configuration/portal_profile.js commit fa102b811c9dfba76c1dd351902e8300a3e85572 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 1 11:00:28 2013 -0400 Fixed saving of profile filters and sources using dynamictable M html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile/Default.pm M html/pfappserver/root/portal/profile/view.tt M html/pfappserver/root/static/admin/configuration/portal_profile.js commit 83de33c7c240d169b47b96660f67332c3d750b3b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 1 10:59:20 2013 -0400 Will only update tr rows that have sort-handles M html/pfappserver/root/static/admin/common.js commit 4f2c8a280e5ad0e49e924f4452d38cab6b1b5f87 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 1 10:57:18 2013 -0400 Place add and delete buttons in it's own cell M html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/DynamicTableRow.pm commit a5cf88eac5bd359d15a55b76151e03cc7e3fcabb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Aug 1 10:56:28 2013 -0400 Id of table will same as field name M html/pfappserver/lib/pfappserver/Form/Field/DynamicTable.pm commit c83f37bcfdf19923ff712124b4ff1cfa6f3e8608 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 1 10:39:23 2013 -0400 Update NEWS file M NEWS.asciidoc commit 9cf52b4a64f96509c8567b301a322a1cefe2327b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 1 10:38:29 2013 -0400 Update NEWS file M NEWS.asciidoc commit 6e00a7a863ecae09449e461f635510b9a283c1eb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 1 10:36:26 2013 -0400 Use constants in pf::action M lib/pf/action.pm commit 66baecb106e2b720e1c78ef470353db7d75f86c7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 1 10:20:31 2013 -0400 Improve error log of the LDAP auth source M lib/pf/Authentication/Source/LDAPSource.pm commit 41346cd8000cf575bae921f28b3bde5461f26710 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 1 09:10:59 2013 -0400 Update NEWS file and Network devices guide M NEWS.asciidoc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit a49742a03799e0d578d39b136419a3f797a9b999 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 1 08:09:45 2013 -0400 Fixed action mail in violation M lib/pf/util.pm commit 01e57e8b9377ed9f7b86e5a386341ea1059abc16 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jul 30 16:11:48 2013 -0400 Validate the external auth sources of a profile We no longer let the user save a profile with multiple external authentication sources of the same type. We also removed the "enable self-registration" checkbox. Self-registration is automatically enabled when at least one external authentication source is selected. M NEWS.asciidoc M UPGRADE.asciidoc M conf/profiles.conf M docs/PacketFence_Administration_Guide.asciidoc M html/captive-portal/guest-selfregistration.cgi M html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile/Default.pm M lib/pf/Portal/Profile.pm M lib/pf/Portal/ProfileFactory.pm M lib/pf/authentication.pm M lib/pf/pfcmd/checkup.pm M lib/pf/sms_activation.pm M lib/pf/web.pm M lib/pf/web/guest.pm commit c07b2d9f103ef215e8adaf8c918aea7d98800e82 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jul 30 11:33:38 2013 -0400 Respect external auth sources of portal profiles Get ridded of pf::authentication::getAuthenticationSourceByType and fixed oauth using the proper auth source with respect to the portal profile. M lib/pf/Portal/Profile.pm M lib/pf/authentication.pm M lib/pf/config.pm M lib/pf/pfcmd/checkup.pm M lib/pf/sms_activation.pm M lib/pf/web.pm M lib/pf/web/guest.pm commit 842a3c0af479c0fda5737f939fd6104d0b53d643 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 30 10:59:42 2013 -0400 Fix regression with hiding delete for tables that cannot be empty M html/pfappserver/root/static/admin/common.js commit e7d997c0069bec5c68583269b9dcfb2d30be1257 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 30 10:27:40 2013 -0400 Fixed test M t/vlan.t commit 21a8cf7f34b95fdff182037b0f525e2e39ddf855 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 30 10:10:08 2013 -0400 Added version of SOAP::Lite in spec file and debian control file M addons/packages/packetfence.spec M debian/control commit b2a13cf226f73ae2f29f8ddce477807374ec44b6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 29 15:33:17 2013 -0400 enabled port 443 on admin interface if gaming registration is enabled M lib/pf/iptables.pm commit d192a2aca0335efa0e25bc35d4d3a38b485af018 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jul 29 14:40:13 2013 -0400 Automatic landing to the sign-in page When only email/sms/sponsor email sources are used by the portal profile, we can automatically redirect the user to the signin page. M NEWS.asciidoc M html/captive-portal/redir.cgi M lib/pf/Portal/Profile.pm commit bf4f87992f036f245ade6416d4fd189feeb7d644 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 29 08:44:57 2013 -0400 untaint logfile and test if eap_type is define M lib/pf/action.pm M lib/pf/node.pm commit 26d7232fe02b070c70ff89d48d56a63916aabf75 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 29 08:25:01 2013 -0400 Revert action order M lib/pf/action.pm commit 8944d5b31f898073ec393fed73da2b2d46a4c65b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 26 16:35:31 2013 -0400 Respect external auth sources of portal profiles When self-registering, we now lookup for the external authentication source of the current portal profile. Also, when registering through a sponsor, we set the role and the unregistration date of the node using the actions of the authentication source of the current portal profile.. This way, when the sponsor activates the node, we simply change the node status to "registered". M NEWS.asciidoc M html/captive-portal/email_activation.cgi M html/captive-portal/guest-selfregistration.cgi M html/captive-portal/mobile-confirmation.cgi M html/captive-portal/oauth2.cgi M lib/pf/Portal/Profile.pm M lib/pf/authentication.pm M lib/pf/email_activation.pm M lib/pf/node.pm M lib/pf/sms_activation.pm commit 4a4db3acf02e94848a361f8454ad874c4b076719 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 26 15:30:32 2013 -0400 Change the sticky bit on logs directory M addons/packages/packetfence.spec M debian/rules commit 36bb66df8a0c8b4512a1c9d92f4792790b2bb46a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 26 15:03:26 2013 -0400 Ensure the log files are owned by pf:pf and the file is group readable M conf/log.conf commit deb21038455114842423756ba390c1a4935d75b7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 26 11:15:23 2013 -0400 Add the content type header M raddb/packetfence-soh.pm commit 4861189ba7faf680eef257d5b1c157d7260fe0de Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 26 11:04:18 2013 -0400 Add the content type header M raddb/packetfence.pm commit 09a4ad8a20fbbd6b2be2807651ba0f0db4af4ebb Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 26 10:25:28 2013 -0400 Fix conf files in Centos and debian packaging M addons/packages/packetfence.spec M debian/packetfence.conffiles commit b999f343e0422ae2916b1697f28494579f3d300b Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 26 10:13:17 2013 -0400 Fix reevaluate access when we set a violation on a node in the gui M lib/pf/action.pm commit 3bb55b43b79ede8a8ee1a5a3288bfc1c5a7edf8f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 25 15:49:04 2013 -0400 Fixed filters when multiple conditions are requested M lib/pf/Authentication/Source/LDAPSource.pm commit 6657b053cc0b7044468d7c73444a2856a2b4d67d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 25 10:59:59 2013 -0400 Catch die for authorize M raddb/packetfence-soh.pm commit ea16e4ba50d467d76a3f02b4776e79a7570c794c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 25 10:39:12 2013 -0400 Catch die for post_auth M raddb/packetfence.pm commit f2d2b6da36216b47a10d1fbfccdab2c0f3a0bf0d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 24 16:46:54 2013 -0400 Remove any stale pid when starting radius or perform a status M lib/pf/services.pm commit 4fb31685c555a0037fda5f0e8db7febfe54a88ec Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 24 14:44:33 2013 -0400 Default will show label M html/pfappserver/lib/pfappserver/Form/Field/DynamicTable.pm commit ae59e533975432006412174028b2deff2a57cdbb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jul 24 14:20:15 2013 -0400 Respect auth source when matching actions See commit f062395 M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm commit cf52cfc861d076fb0744811f2264ec61f732670c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jul 24 14:18:08 2013 -0400 New regexp operator for strings in auth rules M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Form/Authentication/Rule.pm M lib/pf/Authentication/Condition.pm M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/ADSource.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm M lib/pf/Authentication/constants.pm commit b8db3de485f8d698646b72a8d67be35437076a36 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jul 24 14:02:26 2013 -0400 Fix PF version in the top navigation bar M html/pfappserver/lib/pfappserver/Controller/Admin.pm commit ec6a664c390541278390832718bf6fbada4b6f77 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 23 18:49:28 2013 -0400 Added DynamicTable field A html/pfappserver/lib/pfappserver/Form/Field/DynamicTable.pm A html/pfappserver/lib/pfappserver/Form/Widget/Field/DynamicTable.pm A html/pfappserver/lib/pfappserver/Form/Widget/Wrapper/DynamicTableRow.pm commit 556759d751c310185185ea5484f37d82435304a4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 23 18:48:12 2013 -0400 Added portal_profile_read initializer M html/pfappserver/root/static/admin/configuration/portal_profile.js commit 2c013e4354835ce9dc74ad4a38fd9e7e84fb77c2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 23 18:44:24 2013 -0400 Refactor to use addrow trigger M html/pfappserver/root/static/admin/configuration/authentication.js commit dc483f32476d59d746a8e9f742dc9d21ad40dfae Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 9 15:52:00 2013 -0400 Added inflation of the ProfileFilter M html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm commit a16047b028b1bd9188c5b333c196e3b52cfeb4f8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 9 15:22:18 2013 -0400 Reverting back changes M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm commit d0c5b81c040474aebd42f9557dfb8dd1cba3d1bc Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 9 12:14:03 2013 -0400 Saving work M html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm commit 75e61d826d777d9812eb3927829d679308947f1a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 9 12:13:36 2013 -0400 Made filter a repeatable field M html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm commit 262c599168ef3e09ad60f1f7e55af84339ad152a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 9 12:11:30 2013 -0400 Inflate/Deflate filters values M lib/pf/ConfigStore/Profile.pm commit 4ba6482a393721f74a1bbfbd7263c3abac3e3a7e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 9 11:54:35 2013 -0400 Allow multiple filters to be defined in the config M lib/pf/config.pm commit 512d5df4e42d8d7bd40534014908a66d9851a63e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 23 10:09:06 2013 -0400 Added support for contains, starts, and ends searches M lib/pf/Authentication/Source/LDAPSource.pm commit 675e6f5d864f1c9e3d707b8cc6faa13230c4f388 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 23 16:03:43 2013 -0400 Will not delete source if it is being used by a profile M lib/pf/authentication.pm commit 0fcffd3235aa4d82f4fa844563c0779f59818274 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 23 15:32:55 2013 -0400 Made Source id readonly M html/pfappserver/root/authentication/source/read.tt commit e9c7534e217fb3773a62c5b80a57524b3ce55890 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 23 14:19:39 2013 -0400 set the template row input fields to disabled M html/pfappserver/root/authentication/source/rule_read.tt commit a3c9961392d93731b9096c8d2f74c4b98548ea7b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 23 14:00:37 2013 -0400 Refactored Check if id or name atrribute exists before try to update the attribute After adding a row will remove the disabled attribute from all input types Added triggers addrow and deleterow for table-dynamic M html/pfappserver/root/static/admin/common.js commit 1cf535d53930e2ae3feecf3735b2f18910decba4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 23 13:00:52 2013 -0400 Use the hidden role M html/pfappserver/lib/pfappserver/Form/Widget/Field/ButtonGroup.pm commit e072233d8755d9575951486eec3e030004c09151 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jul 23 12:20:25 2013 -0400 Disable btn when saving or deleting a SoH filter M html/pfappserver/root/soh/index.tt M html/pfappserver/root/static/admin/configuration/soh.js commit 10cb7a0b587b8b378ba7131597ee5005550dbf94 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 23 10:51:23 2013 -0400 Fix the labels for Routed Networks Types M html/pfappserver/lib/pfappserver/Form/Config/Network/Routed.pm commit 500a945048d20f8bb3d4809a219e7f7729072ff5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 23 00:21:42 2013 -0400 Added document for Dlink and Aruba equipment. Thanks to xinity for the contribution, and sorry for the delay ;) M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 1a3c9675bc11613e74356a11d4703a18c33ecf96 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jul 22 23:18:00 2013 -0400 Rework roles assignation. M lib/pf/vlan.pm M lib/pf/vlan/custom.pm commit 19e24ea049557b4fc1b41ca0b52bbe2834663041 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 22 15:24:55 2013 -0400 Update Network configuration guide for Hostapd M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 3a35a1ff4fec635e396fe8ee0aa9da8c84ac50cd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jul 22 15:13:42 2013 -0400 Update ChangeLog M ChangeLog commit 201e3b705c68c081fddbaee47af3fdb498a32c52 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jul 22 15:09:30 2013 -0400 Return matching source when authenticating user M lib/pf/web.pm commit 4a4e0f961e49fd9d12fbb231cfb1045d9c3d6971 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jul 22 15:08:31 2013 -0400 Bump version to 4.0.3 M ChangeLog M NEWS.asciidoc M addons/packages/packetfence.spec M conf/pf-release M debian/changelog M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 3e99d2cb2aa826cd2b3b7e1ec0c00bcb1eec7924 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jul 22 14:41:35 2013 -0400 Update NEWS.asciidoc M NEWS.asciidoc commit f062395cdeeb7bccc9dae2600b433176a14ee73b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jul 22 14:15:15 2013 -0400 Respect auth source when matching actions We must use the source that performed the authentication when matching the actions such as "set role" and "set access duration". M html/captive-portal/register.cgi commit aedce4387221657bf7cf31339c0c2aa040513727 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 22 14:08:10 2013 -0400 Update UPGRADE.asciidoc M UPGRADE.asciidoc commit b78d592315828fa1f07d515ad649d16b4644c154 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 22 13:36:19 2013 -0400 Fix version in spec file for perl-Net-DNS-Nameserver M addons/packages/packetfence.spec commit e0de0cee16af0ab20fb0f2ef2ca8897c466acf30 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 22 12:59:27 2013 -0400 Update UPGRADE.asciidoc for perl-Net-DNS and perl-Net-DNS-Nameserver downgrade M UPGRADE.asciidoc commit fa2a0f75cd152111e011b3a70be2a754f2477144 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jul 22 11:08:08 2013 -0400 Add release number in top navigation bar M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/root/admin/wrapper.tt M lib/pf/CHI.pm commit 7ac25cfe45c3d3d9a9fa55e939755643f86eeded Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jul 22 11:05:35 2013 -0400 Add placeholders to the violation editor M html/pfappserver/lib/pfappserver/Controller/Violation.pm M html/pfappserver/lib/pfappserver/Form/Violation.pm commit c2e8fb48cf75bf634fd77a7c5a49088ced65bfd3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 22 11:03:15 2013 -0400 Fix pfdns crash because of Net::DNS perl module M addons/packages/packetfence.spec M debian/control commit db512d1fee01b02b57726bd44d39aa4350f60570 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 22 10:54:57 2013 -0400 Added constant passthroughs M lib/pf/config.pm commit d61d397eff8f2ab015f4ce4a9455c03f92c8954f Author: Louis Munro <lmunro@inverse.ca> Date: Mon Jul 22 09:59:19 2013 -0400 modified: NEWS.asciidoc modified: UPGRADE.asciidoc Updated to mention the correctly implemented LDAP SSL and STARTTLS support. M NEWS.asciidoc M UPGRADE.asciidoc commit cfd4ae8a7984eaac634830b027aa470c5a3077e8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jul 22 09:07:32 2013 -0400 Add missing enforcement module in gaming module M lib/pf/web/gaming.pm commit 46edaae98fb245e47258b0fe1472b4f43f719f9e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 19 16:38:49 2013 -0400 is_in_list accepts an array ref or a comma seperated string M lib/pf/config.pm commit 3ca7205b356c07038ecd0401493b9ae22d8e5ade Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 19 16:18:08 2013 -0400 Fixed the guest_modes not being populated from the sources M lib/pf/Portal/ProfileFactory.pm commit 36adc1dd68cdb2ccc69f77026282dd42d8a27ddd Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 19 16:02:37 2013 -0400 Revert "Rewrite of feature proxy interception fir packetfence 4" This reverts commit afb18bde7c5cb8d8a822b1b208ef0dee89e1dc79. M conf/documentation.conf D conf/httpd.conf.d/httpd.proxy M conf/iptables.conf M conf/pf.conf.defaults M lib/pf/Portal/Session.pm M lib/pf/iptables.pm D lib/pf/web/interceptproxy.pm M lib/pf/web/util.pm commit d37050c44bbf19ba0f1118ec9874858844ca5694 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 19 16:02:06 2013 -0400 Revert "Manage httpd.proxy service" This reverts commit ffcce37d267ec94fa3555587fc03df052a48812a. M addons/packages/packetfence.spec M conf/httpd.conf.d/httpd.proxy M debian/control M lib/pf/services.pm M lib/pf/web/interceptproxy.pm commit 9e3d66ac07d5034f5511afb37745d1facdb03782 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 19 16:01:19 2013 -0400 Revert "Fix pfcmd help and remove rebase stuff" This reverts commit dc1761de9fe86c12d1f6f0593d45031d293384a8. M lib/pf/pfcmd/help.pm M lib/pf/services.pm commit 32e71c338dec3a53a2f7998194bdd7dc39b9b484 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 19 16:01:02 2013 -0400 Revert "Fix for test" This reverts commit caf43d03361c1665cb28a32b00a77bcb26a2ecdb. M lib/pf/web/interceptproxy.pm commit 3a08ae672346c94dcaeec955fe5ec63f5317e0c6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 19 14:51:05 2013 -0400 Net::DNS minimum version fix M addons/packages/packetfence.spec M debian/control commit 3db49a083e8b2f8bcb9025a2413273abe18db0af Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 19 14:21:04 2013 -0400 Updated config-cached tests M t/config-cached.t M t/data/chi.conf commit dbc2c9f1d8266ab58a43f6faa68f8922b9bfece1 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 19 14:20:02 2013 -0400 Refactored the looking up of the a valid managed interface M sbin/pfdhcplistener commit c1022dbb72aedb768f2609ea63bfce4dbb363874 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 19 14:16:28 2013 -0400 Renamed the pf::CHI namespace from pf::config::cached to configfiles M conf/chi.conf M lib/pf/config/cached.pm commit 968e28c3e59c1bca540829a21c75b795cc039f86 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 19 12:44:08 2013 -0400 Refactored to use $self->config instead of $self->{_config} M addons/accounting.pl M addons/connect_and_read.pl M addons/convertToPortSecurity.pl M addons/network-save-configs.pl M addons/recovery.pl M bin/pfcmd_vlan M t/benchmarks/pf-services-snmptrapd.pl commit 4936a6198433b690f3f2ff0a074c37e0259a7980 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 19 10:02:24 2013 -0400 Switch editor - type group labels are not visible This bug occured only when building the select menu of the switch type multiple times, ie the menu was correctly displayed only the first time the switch editor was called. This commit also fixes an error in the log related to HTML::FormHandler. M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/root/static/admin/configuration/switches.js commit caf43d03361c1665cb28a32b00a77bcb26a2ecdb Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 19 09:25:47 2013 -0400 Fix for test M lib/pf/web/interceptproxy.pm commit 524742b5b52bf7d3fdfd345a8c2ce1beb7b8762f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 18 23:18:00 2013 -0400 removed print statement M lib/pf/config/cached.pm commit 6c6762b19515c43c2ecce16f9ad5d21080688d5d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 18 19:44:09 2013 -0400 Will not do callback on every ReadConfig M lib/pf/config/cached.pm commit 3a2f107212c4fac5d45e2448bf2ea849417d5b71 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jul 18 16:10:48 2013 -0400 Remove multiplicator in maintenance interval M NEWS.asciidoc M sbin/pfmon commit 706cebc9ff2a3b9c2064cfbfb4ffc8eb4764e05f Author: Loick Pelet <lpelet.inverse@gmail.com> Date: Thu Jul 18 15:46:10 2013 -0400 example added M addons/import-node-csv.pl commit 8f3d3009b528c0a7deb5c0bd2c1ea075f944390e Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jul 18 14:44:38 2013 -0400 Added parseTrap and getVersion function in Hostapd.pm M lib/pf/SNMP/Hostapd.pm commit dc1761de9fe86c12d1f6f0593d45031d293384a8 Author: Fabrice Durand <oeufdure@chubuntu.(none)> Date: Sun Jun 30 15:23:53 2013 -0400 Fix pfcmd help and remove rebase stuff M lib/pf/pfcmd/help.pm M lib/pf/services.pm commit ffcce37d267ec94fa3555587fc03df052a48812a Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 7 14:29:20 2013 -0400 Manage httpd.proxy service Apache configuration file in perl Packaging RPM/DEB M addons/packages/packetfence.spec M conf/httpd.conf.d/httpd.proxy M debian/control M lib/pf/services.pm M lib/pf/web/interceptproxy.pm commit afb18bde7c5cb8d8a822b1b208ef0dee89e1dc79 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 6 16:13:50 2013 -0400 Rewrite of feature proxy interception fir packetfence 4 M conf/documentation.conf A conf/httpd.conf.d/httpd.proxy M conf/iptables.conf M conf/pf.conf.defaults M lib/pf/Portal/Session.pm M lib/pf/iptables.pm A lib/pf/web/interceptproxy.pm M lib/pf/web/util.pm commit 62276a00297641c832f84e0ce6998a9716175943 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jul 18 10:17:01 2013 -0400 Fix counters and graphs for today on dashboard M NEWS.asciidoc D html/common/graphs.js M html/pfappserver/lib/pfappserver/Controller/Graph.pm M html/pfappserver/lib/pfappserver/Model/Graph.pm M html/pfappserver/root/static/app/graphs.js commit 514f27b9d203d8aca59438fe901cda9a9e2b5869 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 17 13:58:43 2013 -0400 Missing lib for hostapd support M lib/pf/SNMP/Hostapd.pm commit 631adae8cc8268cf52bdc260dd818b68175fc81c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 17 13:24:53 2013 -0400 Added the ability to clone a violation M html/pfappserver/lib/pfappserver/Controller/Violation.pm M html/pfappserver/root/violation/list.tt M html/pfappserver/root/violation/view.tt commit e9181c6739e2c7a06fffddb62f32ce52b5eea161 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 17 13:14:14 2013 -0400 Support for hostapd access point A addons/hostapd/hostapd.sh A lib/pf/SNMP/Hostapd.pm commit 9d8f4a639f8ff5959b4f28046f893d0a2e50813e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 17 11:14:49 2013 -0400 Added the abilty to clone floatingdevices M html/pfappserver/lib/pfappserver/Controller/Configuration/FloatingDevice.pm M html/pfappserver/root/configuration/floatingdevice/list.tt M html/pfappserver/root/configuration/floatingdevice/view.tt M html/pfappserver/root/static/admin/configuration/floatingdevices.js commit 11e83d33b93ea8f2367018cf52f4888a0714f357 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 16 14:52:22 2013 -0400 Don't sort the default switch M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm commit 3262ec804e6b26c06ab44bba5d76255b5de0b651 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 16 14:47:36 2013 -0400 Refactored sort_ip using schwartzian transform pattern M lib/pf/util.pm commit d299ec51d9e8aa4172996e01ec58c83d4e521752 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jul 15 10:34:37 2013 -0400 Form toggle fields don't support all variations An toggle parameter shown in the Web admin used to be "Y" to be displayed as enabled. Now it can match more strings as we use the "isenabled" subroutine from pf::config. M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Form/Field/Toggle.pm M lib/pf/config.pm commit a11a8346766d04380f487d8773e8b0949d5ee973 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 12 17:53:43 2013 -0400 Improved success message when deleting M html/pfappserver/lib/pfappserver/Base/Model/Config.pm commit eda8db200db53089d4f93e2f6082601a49fdb1e5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 12 17:53:02 2013 -0400 Default section cannot be removed M lib/pf/ConfigStore/Switch.pm commit ff90a8c83ba2fa4c2d3bd6204643936443466025 Author: Loick Pelet <lpelet.inverse@gmail.com> Date: Fri Jul 12 16:11:09 2013 -0400 change filetype to regular for the alert fifo file M conf/suricata.yaml commit c840364a6c74517a0b529c585fb33a60a802ca5c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 12 15:57:17 2013 -0400 Update debian/changelog for release 4.0.2 M debian/changelog commit 2ab8c916bb2ef1007aabaf0f45f55843c1bd157d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 12 15:55:06 2013 -0400 Update ChangeLog M ChangeLog commit 41a796bdaf7ecc38a630393309113f9ca37df99e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 12 14:54:29 2013 -0400 Update documentation for 4.0.2 release M NEWS.asciidoc M UPGRADE.asciidoc M addons/packages/packetfence.spec M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Developers_Guide-docinfo.xml M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 16b7d6dd256a7a8ac4ebd714ae326f30bfc90dd7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 12 14:49:35 2013 -0400 Fix pfdetect_remote to use fifo file M addons/pfdetect_remote/sbin/pfdetect_remote commit 43787f33a70e4fbaca5cd82b5dcacaa6fd963268 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 12 14:27:40 2013 -0400 Order switches by IP address Fixes #1670 M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm commit 340429f50f7c32dc9b173fcbc06f150b6cdd610c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 12 14:12:17 2013 -0400 Improve layout of switches configuration list M NEWS.asciidoc M html/pfappserver/root/configuration/switch/list.tt commit 91bb21ca96a46db276ced9c9b0f33f2e07e4fb98 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 12 14:07:17 2013 -0400 Fix list display of authentication sources M html/pfappserver/root/configuration/authentication.tt commit 711b005fc1902257506c9137811ebb1113f274ae Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 12 13:08:20 2013 -0400 Fixed issue with saving and multiple input id input fields A html/pfappserver/lib/pfappserver/Base/Controller/Crud/Config/Clone.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm M html/pfappserver/root/configuration/switch/view.tt commit bfcd12d4d4cb287c8f4dacd765a0344110079734 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 12 11:33:35 2013 -0400 Added the ability to clone a switch M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm M html/pfappserver/root/configuration/switch/list.tt M html/pfappserver/root/configuration/switch/view.tt M html/pfappserver/root/static/admin/configuration/switches.js commit 4c9f50698770216fcc9cfc3aee849969835eb95b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 12 11:32:25 2013 -0400 Rename the copy role to clone and made the clone similar to create action A html/pfappserver/lib/pfappserver/Base/Controller/Crud/Clone.pm D html/pfappserver/lib/pfappserver/Base/Controller/Crud/Copy.pm commit 15e70f942a280c360e7d1fe95ce4f0e80ba3456c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jul 12 11:28:37 2013 -0400 Refactored the create post action for reusability M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm commit 4b503c7ed3e2b14c68e75cad706e67e4316f9e6f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 12 12:00:26 2013 -0400 Localization M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/root/node/advanced_search.tt M html/pfappserver/root/node/simple_search.tt commit 4d0c6a9005e5451af3a6938a9d4c6c9e948ccf78 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 12 11:59:09 2013 -0400 update debian control file for libconfig-inifiles-perl minimum version M debian/control commit 3dff4b7ffda6ba79ef3fa9635bfbf177d239dc34 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 12 11:44:11 2013 -0400 Fix pfdetect_remote and pfarp_remote (certificate issue and uri issue) M NEWS.asciidoc M addons/pfarp_remote/sbin/pfarp_remote M addons/pfdetect_remote/sbin/pfdetect_remote commit 495f0f2ec2f332061ce0f123fc36209e1e09e264 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 12 11:44:09 2013 -0400 F::Config::Switch -- review help text M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit b97faf201cbef373e8c8753dd52352261870845e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 12 11:42:52 2013 -0400 Cleanup coding style M html/pfappserver/lib/pfappserver/Controller/Node.pm commit 09c096f01b3509debc149ef95af29416ddeecda0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 12 11:37:36 2013 -0400 Remove references to the [passthroughs] section We now have [trapping.passthroughs] instead. M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po commit 8835549747e4a0a0136e360140a33e58f83dc91b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 12 10:32:50 2013 -0400 Add notes field to node editor M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Form/Node.pm M html/pfappserver/root/node/view.tt commit e8154cf97dc5c8994207981baff6970dfc5af85a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 12 09:39:39 2013 -0400 Fix sort of routed networks M html/pfappserver/lib/pfappserver/Model/Config/Network.pm M lib/pf/util.pm commit b0b68ce3e793f3ba9e56d713b926bc6b84203750 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 12 09:38:41 2013 -0400 Remove duplicate sources field in default profile M html/pfappserver/lib/pfappserver/Form/Portal/Profile/Default.pm M html/pfappserver/root/portal/profile/index.tt commit 709b49a0e0c196f782f03fe4435b072f81b8b160 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 12 09:11:27 2013 -0400 M::Node: fix log message M html/pfappserver/lib/pfappserver/Model/Node.pm commit c0d03a48be5b8ad89ec654df1d72028b2c5dbd6f Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 12 09:00:54 2013 -0400 Added function getIfIndexiByNasPortId in MockedSwitch.pm to pass test M lib/pf/SNMP/MockedSwitch.pm commit bf0ca5d9bce61b34168c789b2c63dea7f5f37667 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 12 08:10:26 2013 -0400 Remove snort dep in packetfence remotre snort sensor since we can use it with suricata too M addons/packages/packetfence.spec commit f3b820bdf72892e7883d3e8daf8f5d855d34deda Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 11 14:05:33 2013 -0400 reevaluate_access after registration M lib/pf/web/gaming.pm commit 445629aa03ed24ee1b5966e013e20b8977e7fab5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 3 16:40:38 2013 -0400 Refesh page after applying bulk action M html/pfappserver/root/static/js/node.js commit 0d1ee911c708b6dc46ddae6defc5c778bce3cb32 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 11 12:04:44 2013 -0400 setting gaming device to auto_registered M lib/pf/web/gaming.pm commit e427b14292cdf5abb28c341d3c3f947f8451756f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 10 16:18:34 2013 -0400 Added the dns field M html/pfappserver/root/interface/create.tt commit f36417d13c72c116515d98198d2b10faba14de00 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jul 10 16:02:22 2013 -0400 Updated status on error M html/pfappserver/lib/pfappserver/Controller/Interface.pm commit deb3a1caebe43e6b18b65275320461e2f0648cde Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 10 15:34:41 2013 -0400 Update doc M conf/pf.conf.defaults M docs/PacketFence_Administration_Guide.asciidoc commit 248781ac4868fbf6e87bb91b8a2d7b1a6f347525 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jul 10 13:52:09 2013 -0400 Respect role when counting nb of registered nodes M NEWS.asciidoc M lib/pf/node.pm commit 3c3386b6d5d9fb8315f20e08bf02580340fe3ff5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 10 10:42:39 2013 -0400 Added getIfIndexByNasPortId to retreive the ifindex on complex cisco 4500 switches Conflicts: lib/pf/SNMP/Cisco/Catalyst_4500.pm M lib/pf/SNMP.pm M lib/pf/SNMP/Cisco/Catalyst_4500.pm M lib/pf/radius.pm commit 78f3d15ef3d66d0c08e5b71e0a376bf3bd72691b Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Jul 10 10:08:22 2013 -0400 Updated the doc for the release M NEWS.asciidoc M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Developers_Guide.asciidoc commit 0ac22d499390fc257c68ae0ef4c487ab017f0d88 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jul 10 10:02:39 2013 -0400 Localization M html/pfappserver/lib/pfappserver/I18N/en.po commit 380d1ee7429df13e698efb495aa1679fbec4f861 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 9 13:53:42 2013 -0400 Add configuration parameters for Cisco switch in doc: snmp-server community public RO snmp-server community private RW M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 60334aada504ededcff1e4fba2c95a948324526f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jul 9 11:44:00 2013 -0400 Madethe following switch parameters modifiable from the GUI: macSearchesMaxNb macSearchesSleepInterval & SNMPUserNameTrap M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit 47800fac6ae0370254c9e1d4b7d3168ee9a09f6a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jul 9 10:26:24 2013 -0400 Update NEWS.asciidoc M NEWS.asciidoc commit 50ec7a9b411579e6b32f81a3240ebd2aea67570b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jul 9 08:50:03 2013 -0400 Switch form: add missing parameter for VoIP Fixes #1663 M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit 9981735717a3cf111e2a51c163caf3b148d791cc Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jul 8 17:29:35 2013 -0400 Fixed form errors not being displayed properly M html/pfappserver/lib/pfappserver.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm M html/pfappserver/lib/pfappserver/Controller/Configuration.pm commit f69203a21999be00fa796585dec0af5c183e228c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jul 4 16:06:32 2013 -0400 Will die if config file cannot be loaded M lib/pf/config/cached.pm commit f007ab424251c2a9ea32c694104f8f47bdec9923 Author: Fabrice Durand <oeufdure@chubuntu.(none)> Date: Sat Jun 29 19:13:02 2013 -0400 Fix import script and pfcmd help message M addons/import-node-csv.pl M lib/pf/pfcmd/help.pm commit 7045147a6bb09483043a88bc10a0d1e66765c85c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 28 14:20:04 2013 -0400 Added trapping.passthroughs M conf/pf.conf.defaults commit 8b1dd251e65f7d49b64607da12636380bd928f67 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 28 12:50:08 2013 -0400 Display interface with a view link M html/pfappserver/root/static/js/interface.js commit a161cdc8b8a1170da991e5993e48b548c10a9fa1 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 27 20:31:42 2013 -0400 Added trapping.passthroughs M conf/documentation.conf M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M html/pfappserver/lib/pfappserver/I18N/en.po M lib/pf/ConfigStore/Pf.pm M lib/pf/config.pm M lib/pf/pfdns/constants.pm commit 4048960a6784611a227323a87b302ffee72238ea Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 27 20:29:17 2013 -0400 Will reload configuration before each request M sbin/pfdns commit 8a295f7d15ca5effc7cf416fc2be3d9fcc26ff83 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 27 16:54:56 2013 -0400 removed commented out entries M html/pfappserver/root/admin/configuration.tt commit 02c49de9f332f3c3601183965f3254df9ca8f426 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 27 14:56:40 2013 -0400 Delay the delay reading violations until needed M lib/pf/ConfigStore/Violations.pm commit aeac9d1587549a8b355a603127b84bfb3077dd1f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 27 00:20:00 2013 -0400 Changing the way PacketFence detect if an interface is running M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 17fc9c147eaa0940b279ac057a8ec55d3dfeeac9 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 26 17:00:25 2013 -0400 A series of changes to address shortcomings in our MAB EAP support. modified: lib/pf/config.pm Changed so that an EAP WIRED_MAC_AUTH shows as such in the logs rather than as ETHERNET-noEAP modified: lib/pf/radius.pm Changed so that MAC_AUTH detection will work even if MAC separators are other than ':'. Comparison between username and mac is now case insensitive. modified: lib/pf/vlan.pm Changed so that EAP WIRED_MAC_AUTH will get the role from node-info. This case failed before as it matched the EAP connection type and so we tried every authentication source with a MAC for username. modified: lib/pf/vlan/custom.pm Changes reflect new lib/pf/vlan.pm. M lib/pf/config.pm M lib/pf/radius.pm M lib/pf/vlan.pm M lib/pf/vlan/custom.pm commit eeb0e2c59b3c669b1204445fa23d7ca2c25257df Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 26 15:29:57 2013 -0400 Will enable/disable actions when clicking the select all button M html/pfappserver/root/static/js/node.js commit d5d6db2eb8ce7115e414e5c670b8cf4124b0c90a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 26 11:33:13 2013 -0400 Fixed sources not being displayed M html/pfappserver/root/portal/profile/view.tt commit 49a0498fe7f11aa8f5a9a1e116948404306b207f Author: Fabrice Durand <oeufdure@chubuntu.(none)> Date: Wed Jun 26 05:54:30 2013 -0400 Fix for test M lib/pf/Authentication/Source/LDAPSource.pm commit 55de83f01d0eeeb0dcf7ea7dbe7dd8a06c1b1dbc Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 21 15:54:06 2013 -0400 Cleanup M html/captive-portal/redir.cgi commit 596bc2d8247dae4432a0f0a314ca4c47634dbbdd Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 21 15:44:48 2013 -0400 Added missing module M html/captive-portal/redir.cgi commit 7752103d12bc4481b3212053788ad862d16de79c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 21 15:16:03 2013 -0400 Check for sms first M html/captive-portal/redir.cgi commit 7932db5efc8df447c67ac84bc472a7db88d67a23 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 21 14:28:56 2013 -0400 Set node status to unreg to avoid redirect for sms clients M html/captive-portal/redir.cgi commit e06d4d47c8ef21d67dd11c0e50952f62bbe0251c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 20 15:40:34 2013 -0400 Fixed issue with IOS sms registration M html/captive-portal/guest-selfregistration.cgi M html/captive-portal/redir.cgi M lib/pf/sms_activation.pm commit db3aae3f8c314ec18350a2fc4eac59a8aa544e2b Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 21 14:34:32 2013 -0400 Fix apache configuration files M conf/httpd.conf.d/httpd.admin M conf/httpd.conf.d/httpd.portal M conf/httpd.conf.d/httpd.webservices commit 69992571eec7f3930991db732f32087f0f2d0318 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 21 13:21:03 2013 -0400 Use controllerPort to connect to an SSH based controller M lib/pf/SNMP/HP/Controller_MSM710.pm commit 2a626ab3d79c0355c7326475656db258d87d7528 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 21 13:18:12 2013 -0400 Used the controllerPort for connect to the snmp M lib/pf/SNMP.pm commit 07eea1e504bfd8c89d2d556f634f778e0c4e311c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 21 11:47:26 2013 -0400 Fixed vlan not being read properly M html/pfappserver/root/static/js/interface.js commit b4cb7b0981ca30585a65fbb93f47da70ff1590c7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 21 10:56:25 2013 -0400 Added the possibility to use internal user as Sponsor M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/authentication.pm M lib/pf/temporary_password.pm commit 0a1fde9393e4d5d6f3c0cb8ad116e08f1363ae6b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 21 10:54:04 2013 -0400 Allow spaces between host names M lib/pf/Authentication/Source/LDAPSource.pm commit 8a52c8bbeab781a02d12123b0d1d43cbdf973239 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 21 10:26:07 2013 -0400 Added support for controllerPort M lib/pf/SNMP.pm commit bfdc1dac6b8b54a709eec56bc62c9e9fbd9810cd Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 11 14:06:22 2013 -0400 Added the checkbox to the form. Adapted all methods in Source::LDAP to use _connect. M lib/pf/Authentication/Source/LDAPSource.pm commit 2349cabc91d4641f1ee953b80bc797ccf1572c3f Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 21 10:20:50 2013 -0400 Fix Sponsor M lib/pf/config.pm commit 1a53b6c8ea3e2c1d260b563919939c28570956af Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 21 09:49:51 2013 -0400 Fix gaming registration M html/captive-portal/register-gaming-device.cgi commit 8f9f5e0602a687d2bce4aeb499b6a415958057d3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 19 16:18:12 2013 -0400 call readViolationConfigFile to load config M lib/pf/ConfigStore/Violations.pm commit 45433e1c364ffc23c8edb39a983ca1f96387c658 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 19 15:33:33 2013 -0400 Update help text for controllerIp M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit e511dd883bb40c1362a9e762f2755cf83eaedd1e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 19 15:20:04 2013 -0400 Fixed type of computer name M html/pfappserver/root/user/view.tt commit be5f6dc9050b0a74710c2bdacb781982b86441ca Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 19 14:30:18 2013 -0400 update guest_modes in Profiles_Config M lib/pf/authentication.pm commit 478ddb3a699ed78c112da4bcbbdf04badb962a04 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 19 14:26:40 2013 -0400 Use Profile_Filters for looking up profile by filter M lib/pf/Portal/ProfileFactory.pm commit 68532d9079b6c4cbe1937a2bcf602166a8289365 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 19 14:24:22 2013 -0400 Pregenerate Filter to Profile map on profile config reload M lib/pf/config.pm commit 31f68bf76243e191b970717ac387d5f7ef1c02f0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 19 14:20:40 2013 -0400 Removed controllerPort M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit 3d3ce152989c51662f9e2c63ff88afb5970e7467 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 19 10:28:17 2013 -0400 Display controllerIp M html/pfappserver/root/configuration/switch/view.tt commit 7b78bfe7c5a45c2e07f98d83cac4110f0037a402 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 19 09:58:23 2013 -0400 Fixed controllerIp not being showed M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit 4138ae2c55fe6f949412caf439acb7c259e7ed96 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 19 08:38:11 2013 -0400 Fix gui for pfdns M conf/documentation.conf M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/packetfence.pot commit 2daa50d6232bc3732182dc43a677b53836cf9269 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 19 08:20:17 2013 -0400 Fix pfdns managed by packetfence M conf/pf.conf.defaults commit e62f313feba8b5eeb39a2aa2c6d85a50252533b5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 18 13:31:30 2013 -0400 removed used settings M conf/chi.conf commit bc57c22249d60ee842f0be8ee29a93476217e861 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 18 13:12:15 2013 -0400 remove import of Log::Log4perl::get_logger due to conflict with pf::log M lib/pf/ConfigStore/Switch.pm M lib/pf/Portal/Profile.pm M lib/pf/config.pm M lib/pf/config/cached.pm commit e675849b582151d0f9cf96111ae8c75ca1feaa6f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 18 13:07:22 2013 -0400 Updated controllerIp help text M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit 63ae5e27048a08d376e501817c01384b2d18faef Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 17 21:06:35 2013 -0400 Added proper values for sources values M html/pfappserver/lib/pfappserver/Form/Portal/Profile/Default.pm commit 00b86b71cc6f671b34b94b291397355e37f27ad6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jun 18 11:45:18 2013 -0400 Improve tracing log in register.cgi M html/captive-portal/register.cgi commit 7729ef8443d853e8ca9626c1eb54f76d9dfdde5f Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 18 09:21:36 2013 -0400 Fix documentation syntax M docs/PacketFence_Administration_Guide.asciidoc commit fdb1135dd462c9544a871b9781de76ed455108e7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 18 09:15:05 2013 -0400 Fix documentation syntax M docs/PacketFence_Administration_Guide.asciidoc commit d42374c4f30c2f03520f53e74618c7997c75aaa3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 18 09:03:03 2013 -0400 Update documentation M docs/PacketFence_Administration_Guide.asciidoc commit 059293e2680da51f50435836dccbec3fb1785447 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 17 16:15:16 2013 -0400 Added perl Moo version M addons/packages/packetfence.spec M debian/control commit 0f1c93fb1a6722f679db1c5b98277f23fbd9029e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 17 14:50:29 2013 -0400 Added wrapper for Log::Log4perl::get_logger M lib/pf/log.pm commit 50423c1ab5bf8eafdd07316d9de7f56369dc61dd Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 17 14:40:23 2013 -0400 Removed guest_modes and add soruces M html/pfappserver/lib/pfappserver/Form/Portal/Profile/Default.pm M html/pfappserver/root/portal/profile/view.tt commit b4a912f93c4cafffde7f961b7b51e3f231698c13 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 17 12:54:53 2013 -0400 Fixed issue with localization M html/pfappserver/lib/pfappserver.pm M html/pfappserver/lib/pfappserver/Controller/Interface.pm M html/pfappserver/lib/pfappserver/Controller/Roles.pm M html/pfappserver/lib/pfappserver/Controller/Root.pm M html/pfappserver/lib/pfappserver/Controller/User.pm commit bb955157d2fd0f5eb640c51b78c03a9c614fc8a3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 17 12:52:54 2013 -0400 Added block list M html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm commit 2b527f4b06f70194406d1d3e7f4b29945aac4a7b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 14 15:34:23 2013 -0400 Rolling back from moo to moose M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/ADSource.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm commit 96f369d2cf3187e979d137863c62186ad20a4304 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 14 15:33:39 2013 -0400 Doc modification M NEWS.asciidoc M docs/PacketFence_Administration_Guide.asciidoc commit c2d817f0ecb53fb7a95a97fcd798ae1140b07f33 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 14 13:57:36 2013 -0400 Mitigate 1651 - Real fix should have Snort starting sequence to check if pfdetect is OK M lib/pf/services.pm commit c720ea8eab791e49c725ef7f0f5d76b3b57a64c5 Author: lpelet-inv <lpelet.inverse@gmail.com> Date: Fri Jun 14 13:44:11 2013 -0400 modifications paths for radiusd config M docs/PacketFence_Administration_Guide.asciidoc commit 040773054d7cf61b71800a93c2b22f7a6172c9dc Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 14 13:28:57 2013 -0400 Added sources as a valid portal profile M lib/pf/pfcmd/checkup.pm commit 549218785a81d7ba78c9bf7c70f0bd937b855d5d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 14 13:17:41 2013 -0400 Added help text for controllerIp M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit 0f665d108d0ce902112af7b6f375f866bd98286f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 14 11:44:11 2013 -0400 Added controllerIp to switch definition M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/root/portal/profile/view.tt commit ef1226e8d330908af54143966a1744d04ee8a90b Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jun 14 11:30:15 2013 -0400 Fixed a typo (self instead of $self). Made error message clearer. M lib/pf/Authentication/Source/LDAPSource.pm commit 79680dff4d07a4c9e05d396710ab147fbdb9e252 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 13 19:44:38 2013 -0400 Removed function that are no longer needed M html/pfappserver/lib/pfappserver/Model/Config/Profile.pm commit 6323044faa2300382c2ba8ce2e42e627df75977a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 13 19:43:51 2013 -0400 remove guest_modes and added sources for inflating/deflating M lib/pf/ConfigStore/Profile.pm commit 9336de67ce881634406e7792bcb04ff6109d4cf5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 13 19:41:51 2013 -0400 Ensure that status_msg is defined before trying to normalizing it M html/pfappserver/lib/pfappserver/Controller/Root.pm commit 8b79b9779218053d225e878344d5c19316ebca71 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 13 19:34:28 2013 -0400 Moved from Moose to Moo M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/ADSource.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/Authentication/Source/SponsorEmailSource.pm commit 55741a4d6288c591542848cf63ff2486f4c06423 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 14 10:46:46 2013 -0400 Fix logrotate and added an new attribute for LDAP source M addons/logrotate M lib/pf/Authentication/Source/LDAPSource.pm commit b449312006c4da5db1255c50ec93bfe8f784f494 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jun 14 10:42:17 2013 -0400 Added some error checking for TLS connections. M lib/pf/Authentication/Source/LDAPSource.pm commit 0d554effc523640c74947e66effc640328a72ad7 Author: Louis Munro <lmunro@inverse.ca> Date: Fri Jun 14 09:50:24 2013 -0400 On further consideration, it seems best not to do the Front-end stuff halfway through... So I am removing the option to set or unset Load Balancing from the Forms. It will still be in the Source::LDAP file but commented out. Enabling it will require uncommenting one line. We can add the option to enable or disable it graphically in a later release with a better Form that will allow multiple servers to be defined. M html/pfappserver/lib/pfappserver/Form/Authentication/Source/LDAP.pm M html/pfappserver/root/authentication/source/type/AD.tt M html/pfappserver/root/authentication/source/type/LDAP.tt M lib/pf/Authentication/Source/LDAPSource.pm commit a5d5831e4a134d64cae4d6b766ea0466ebc585fd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 13 15:03:11 2013 -0400 Added additional checks to ensure join mapping is valid M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 53f60ce4d37051872f173548dc5a917c3ab4abf8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 13 11:37:40 2013 -0400 Moved the normalization of the inlineTrigger from the Form to the switch ConfigStore M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M lib/pf/ConfigStore/Switch.pm commit b5b155b65199aaaa4ebd37fd589be3562129e1f4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jun 13 11:35:21 2013 -0400 Fixed creation of fields that adds empty fields M lib/pf/ConfigStore.pm commit c2d40c96cc452f98bf0f6e5c24697b63ecfa957d Author: Louis Munro <lmunro@inverse.ca> Date: Thu Jun 13 11:33:35 2013 -0400 Corrected vlan/custom.pm to reflect the new vlan.pm in PF4. Roles were not taken into account. Removed useless examples (now that we have roles and auth sources). Made sure that the returned vlan is based on the role. No more 'normal' vlan. M lib/pf/vlan.pm M lib/pf/vlan/custom.pm commit 534f144d90db6fc034471ea3a2681608023b13df Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 13 08:37:30 2013 -0400 Fix test M t/TestUtils.pm commit 74647c34b6a866b12b664f27f82b93a99fb2dbfb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 12 23:54:33 2013 -0400 Added configstore test to the smoke test M t/TestUtils.pm M t/smoke.t commit 7c214eef76c01cdefab43bf446bf1381700ac45e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 12 20:33:23 2013 -0400 refactored to use isManagedVlan M lib/pf/SNMP.pm commit ad7a3e8c3058fd3f123be9481aa07a3d4641a843 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 12 20:29:21 2013 -0400 if the table-dynamic add click was not inside the tbody will append the template row to the tbody M html/pfappserver/root/static/admin/common.js commit 3f2338488600304d784428096ae7ab089891d009 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 12 20:10:29 2013 -0400 removed resorting of sources M html/pfappserver/root/configuration/authentication.tt commit f702e0af218b3be78b89a84c318b4a6b637a6fcf Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 12 17:04:25 2013 -0400 Added generic _buildConfigStore and attribute configStoreClass M html/pfappserver/lib/pfappserver/Base/Model/Config.pm commit 966d9eac6a0e82a2514d733363ccc7113c25d072 Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 12 16:49:54 2013 -0400 Added support for SSL and STARTTLS. M lib/pf/Authentication/Source/LDAPSource.pm commit 0e20fc570d3066b437cc956e8f726c9263c64c1f Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 12 11:28:52 2013 -0400 Added button to the template for Load Balance. M html/pfappserver/lib/pfappserver/Form/Authentication/Source/LDAP.pm M html/pfappserver/root/authentication/source/type/AD.tt M html/pfappserver/root/authentication/source/type/LDAP.tt commit 38d8b4b6b3a358e61559f4a6bcb2619ac7bae89a Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 12 11:14:48 2013 -0400 Fix conf and dep M addons/packages/packetfence.spec M conf/documentation.conf M conf/pf.conf.defaults commit 746cbdf72a831359827e023a533153da78de3915 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 12 10:49:29 2013 -0400 Syntax in packetfence.spec M addons/packages/packetfence.spec commit 9c1e148167f3d2887cef1d4f83e9f1e5d02a1c6e Author: Louis Munro <lmunro@inverse.ca> Date: Wed Jun 12 10:45:22 2013 -0400 Corrected incorrect shuffling behavior. M lib/pf/Authentication/Source/LDAPSource.pm commit 381fec9507e0ec98d16152afcdc51e5991691637 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 10 10:17:23 2013 -0400 Fix ipset session name M lib/pf/ipset.pm commit 17919bb528a892a41a7fd68378661f6ab20e8b43 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 10 09:39:38 2013 -0400 Fix test M t/pf.t commit fae08d5ecf70eb4f0c6273f4e0ff63438b2aec15 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 10 08:35:07 2013 -0400 Fix ipset.pm and tests M lib/pf/ipset.pm M t/services.t commit 1be4ea7d1249bd67458728f07f0c7b16ddc73f6b Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 7 15:09:38 2013 -0400 Remove unused var in config.pm M lib/pf/config.pm commit 956b7f25f48f05b27036035f8ca857a841cae1c0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 7 14:57:26 2013 -0400 Fix for pull request M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/ipset.pm M lib/pf/pfdns/constants.pm M lib/pf/web/util.pm M sbin/pfdns commit 66fbd12fe9cb38cd506c318164d0f6e2c5ffbf05 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jun 6 16:19:02 2013 -0400 Improve help text in oauth forms M html/pfappserver/lib/pfappserver/Form/Authentication/Source/Facebook.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Source/Github.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Source/Google.pm commit 72af2e40a3a931cf5508386c2e21ad17b3f7262f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jun 6 15:53:02 2013 -0400 Improve documentation M conf/documentation.conf M conf/pf.conf.defaults commit 63d78a4bf4ffd326938ef2edcc997dbd763c5f72 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 5 10:09:38 2013 -0400 Remove unused function M lib/pf/services/apache.pm commit 229a820250d3d0a46ecfa52ecc8b27b103856068 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 5 10:06:05 2013 -0400 Passthrough is managed by pfdns now M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/config.pm M lib/pf/ipset.pm M lib/pf/iptables.pm M lib/pf/pfcmd/checkup.pm M lib/pf/pfdns/constants.pm M lib/pf/services/apache.pm M lib/pf/web/dispatcher.pm M lib/pf/web/util.pm M sbin/pfdns commit a424f71e3c86d0a02084c33936588e33983a11de Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 4 12:49:25 2013 -0400 Rework for the pull request M NEWS.asciidoc M NEWS.old M conf/pf.conf.defaults M lib/pf/services.pm commit 44a0110675ec96a23dc167701adbd83ab4741282 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 3 11:23:44 2013 -0400 Syntax fix M lib/pf/config.pm commit 287620903dfc5ec13685499c02e7fec87b4fc15d Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 3 08:25:49 2013 -0400 Fix syntax M sbin/pfdns commit 0f950f8686ae1ddcdb99a0d6acbd22837342a7ee Author: Fabrice Durand <oeufdure@chubuntu.(none)> Date: Sun May 26 14:07:08 2013 -0400 Added cache for pfdns M lib/pf/pfdns/constants.pm M sbin/pfdns commit 1cfd1afdb0f413a6819110d077684b3f5f2fb1e5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 16 09:27:13 2013 -0400 Syntax error in pfdns M sbin/pfdns commit 3e2349d64448a233f766ce1a038068afaf65f4dc Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 14 08:39:42 2013 -0400 Removed error with ipset insertion, trace requested domain M sbin/pfdns commit cd69577528dd4117b24e4d2c6166d55d6cbe7e93 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 8 12:26:46 2013 -0400 Added domains in form for OAuth2 M html/pfappserver/lib/pfappserver/Form/Authentication/Source/Facebook.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Source/Github.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Source/Google.pm M html/pfappserver/root/authentication/source/type/Facebook.tt M html/pfappserver/root/authentication/source/type/Github.tt M html/pfappserver/root/authentication/source/type/Google.tt commit 8f275be58bf6ee6c8706fe0e513575ea53b8ace0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 30 15:29:40 2013 -0400 Fix test M t/services.t commit dbaf3b66c2643c05639e9356b50ec68ed3c3aa10 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 30 15:23:14 2013 -0400 Remove readOAuthFile check M lib/pf/config.pm commit 710f0ea41141ddfb2feb1b84336d98505198dfca Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 30 09:30:33 2013 -0400 Fix iptables for Oauth2 and use the new PacketFence 4 configuration var M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/iptables.pm M lib/pf/pfdns/constants.pm M sbin/pfdns commit 50ae9d5a21b0b9eb77a02bde3216b0c556af16d8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 22 11:25:49 2013 -0400 Added permit domains list for Oauth2 in pf.conf Update Administration Guide M addons/packages/packetfence.spec M docs/PacketFence_Administration_Guide.asciidoc A lib/pf/pfdns/constants.pm M sbin/pfdns commit e595c148336e70f256b711a3b3fa56e0a863c69c Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 19 16:09:25 2013 -0400 Remove bind with pfdns Rewrite Oauth support (based on ipset session) Have to include a domain list for pfdns and oauth2 Conflicts: lib/pf/config.pm lib/pf/services.pm M NEWS.old M addons/packages/packetfence.spec D conf/named-akamai.net D conf/named-facebook.com D conf/named-fbcdn.net D conf/named-github.com D conf/named-google.ca D conf/named-google.com D conf/named-inline.ca D conf/named-isolation.ca D conf/named-registration.ca D conf/named.conf.bind97 D conf/named.conf.pre_bind97 D conf/oauth2-ips.conf M conf/pf.conf.defaults M debian/control M debian/packetfence.conffiles M debian/rules M lib/pf/config.pm M lib/pf/ipset.pm M lib/pf/iptables.pm M lib/pf/pfcmd.pm M lib/pf/services.pm D lib/pf/services/named.pm A sbin/pfdns commit 8901f869ce94137b4f9a77bc57e59e1b863c33cd Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 12 09:54:53 2013 -0400 Added perl Moo dep in packaging M addons/packages/packetfence.spec M debian/control commit 162b4b8772fd85a557fefb47d59dd95ccb959254 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jun 12 09:27:07 2013 -0400 Don't localize hashes Hashes come from a HTML::FormHandler and the strings are already localized. M html/pfappserver/lib/pfappserver/Controller/Root.pm commit bd84489c7e4ff9c3e99454a9e8f37cab8c0df39d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jun 12 09:24:18 2013 -0400 Fix condition on user email for email auth source M NEWS.asciidoc M html/captive-portal/email_activation.cgi M lib/pf/Authentication/Source/EmailSource.pm commit 7b23dc9e27f99f4e52a90828b732d431a9d7b202 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jun 12 09:20:35 2013 -0400 Add authentication source for self-reg by sponsor A html/pfappserver/lib/pfappserver/Form/Authentication/Source/SponsorEmail.pm A html/pfappserver/root/authentication/source/type/SponsorEmail.tt A lib/pf/Authentication/Source/SponsorEmailSource.pm M lib/pf/authentication.pm commit 2fb54c15d3a5df6065225f69663efeb934eb0a8b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jun 12 09:18:33 2013 -0400 Disable actions menu when no node is selected M html/pfappserver/root/node/advanced_search.tt M html/pfappserver/root/node/simple_search.tt M html/pfappserver/root/static/js/node.js commit 7b9347320ab6233a871d40e5484be5af883bf4af Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 11 19:25:41 2013 -0400 Will sources from the profile to authenticate user M lib/pf/web/wispr.pm commit 153fd693b412233ad3b5a12ab5ed20624da25890 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 11 19:24:28 2013 -0400 Will sources from the profile to authenticate user M lib/pf/web.pm commit 2b5c6f841727e50ee35e5ec0ddc63a8cf04f9a12 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 11 18:57:31 2013 -0400 Derive guest modes from the source M lib/pf/Portal/ProfileFactory.pm commit f4dc07d639ed53c1bc4d663f53c52aa07227cd0f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 11 18:22:41 2013 -0400 authenticate now accepts the list of sources to authenticate against if none is pass all will be used M lib/pf/authentication.pm commit 18160c7f9fbb9368548ba8b1a035685ef3c592d3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 11 17:48:45 2013 -0400 Added sources field M lib/pf/Portal/Profile.pm commit 054ce775323383463c830059a184826521821cf1 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 11 17:33:41 2013 -0400 Bugfix. Not importing shuffle from List::Util prevents the shuffle attribute from clobbering the shuffle sub. M lib/pf/Authentication/Source/LDAPSource.pm commit 03142cc72fa97e37c2a34d9f2815c0d76b499037 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 11 17:04:35 2013 -0400 Changed name of round_robin attribute to shuffle wich is more accurate. M html/pfappserver/lib/pfappserver/Form/Authentication/Source/LDAP.pm M lib/pf/Authentication/Source/LDAPSource.pm commit 3a1d501c52b4393d8b078f84f36c36460493a7fe Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 11 16:23:03 2013 -0400 Fixed message display M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm commit 81db4c1db30356a664362d4edbbbe3b2924fb2f3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 11 15:25:43 2013 -0400 Fixed the inflation/deflation of inlineTrigger M lib/pf/ConfigStore/Switch.pm commit e7b2514042d2383416635edab2910ce5e00bd545 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 11 15:20:40 2013 -0400 Fixed error when updating the default section M lib/pf/ConfigStore.pm commit cfbc11e807888de67f75e3127c8df9359fd7ec0f Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 11 14:21:23 2013 -0400 added the checkbox to the form. M html/pfappserver/lib/pfappserver/Form/Authentication/Source/LDAP.pm commit 51f206fe78353b3201ac3380ca1533bec68ddd31 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 11 14:06:22 2013 -0400 Adapted all methods in Source::LDAP to use _connect. M lib/pf/Authentication/Source/LDAPSource.pm commit 7d1abcbb6988937b59ecd1a2efc66f94825592db Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 11 14:06:22 2013 -0400 Added the checkbox to the form. Adapted all methods in Source::LDAP to use _connect. M lib/pf/Authentication/Source/LDAPSource.pm commit 52d2847e4d095e7c22d60b46fcdb924739182b4e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 11 13:52:05 2013 -0400 Added the mail attribute so that we can use only one authentication source for both portal authentication and sponsor authentication M lib/pf/Authentication/Source/LDAPSource.pm commit 4d1c2db2315ca8d084bba3172c3bd3dc592ff6b6 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 11 12:00:48 2013 -0400 Added a _connect method to allow round-robin connections to multiple LDAP Servers. M lib/pf/Authentication/Source/LDAPSource.pm commit d3d36c0811c1bd0123b894899a78224dbd12c010 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 10 21:48:35 2013 -0400 Added ConfigStore::Role::ValidGenericID A lib/pf/ConfigStore/Role/ValidGenericID.pm commit e424e3fa2f27290027a7f9194e3e7783b32671e2 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 10 19:41:26 2013 -0400 i18n of strings with placeholders in models M html/pfappserver/lib/pfappserver/Model/Graph.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/lib/pfappserver/Model/MacAddress.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/Model/Roles.pm M html/pfappserver/lib/pfappserver/Model/Services.pm M html/pfappserver/lib/pfappserver/Model/SoH.pm M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/lib/pfappserver/Model/UserAgent.pm commit 3dd17fce3efad2437297e4d73227d24fe936fb99 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 10 16:02:50 2013 -0400 Fixed invalid access to an array ref M sbin/pfsetvlan commit 6acf2ea6af832b3c2b8666f406b2f5ec216bfa59 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 10 15:38:45 2013 -0400 When creating a new section that has a default skip parameter if not defined M lib/pf/ConfigStore.pm commit 74db58e81ca5614dbe41441ddd2a822f4af4f085 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 10 15:35:33 2013 -0400 i18n of strings with placeholders in models M html/pfappserver/lib/pfappserver/Model/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Model/Config/Network.pm M html/pfappserver/lib/pfappserver/Model/DB.pm M html/pfappserver/lib/pfappserver/Model/Graph.pm commit 1487db40c4b0e651e317d013e53669e599e7e5de Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 10 15:31:12 2013 -0400 i18n of strings with placeholders in models M html/pfappserver/lib/pfappserver/Base/Model/Config.pm M html/pfappserver/lib/pfappserver/Controller/Portal/Profile/Default.pm M html/pfappserver/lib/pfappserver/Controller/Root.pm commit b3684f841f30fe381e4d34e4da47d844a8eb30a5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 10 15:14:08 2013 -0400 Added function for localization M html/pfappserver/lib/pfappserver.pm commit bf81b29ee1c27dba97e9d7cd47d1078b1cb89eb2 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 10 13:39:34 2013 -0400 Inflate trait parameter to an array M lib/pf/CHI.pm commit dc518ff65438bcdf9645ca2d3477e76aedf81f31 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Jun 8 13:57:47 2013 -0400 Optimize loading of configstore M lib/pf/ConfigStore/Switch.pm commit a3c254577df9580d14675ae904384dd887dbc459 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 7 19:13:56 2013 -0400 Moved from Moose to Moo to increase loading speed M lib/pf/ConfigStore.pm M lib/pf/ConfigStore/Authentication.pm M lib/pf/ConfigStore/FloatingDevice.pm M lib/pf/ConfigStore/Group.pm M lib/pf/ConfigStore/Interface.pm M lib/pf/ConfigStore/Network.pm M lib/pf/ConfigStore/Pf.pm M lib/pf/ConfigStore/Profile.pm M lib/pf/ConfigStore/Switch.pm M lib/pf/ConfigStore/Violations.pm commit 0e7898468d538f797c1e1f38f3645e0845c8bc2e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 7 19:11:55 2013 -0400 Removed dead code M lib/pf/config/cached.pm commit 9aef79e64dfc5979bc3e390ab58e0c4007acc827 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 7 16:17:37 2013 -0400 Updated changes M NEWS.asciidoc commit 7b648428e5c471e5e6f976e9720145ee0777c607 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jun 7 16:14:27 2013 -0400 Improve action button of nodes page M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/node/advanced_search.tt M html/pfappserver/root/node/simple_search.tt M html/pfappserver/root/static/js/node.js commit 68a063cae5c7eb28214abc9a94f247939eba3673 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jun 7 15:51:52 2013 -0400 Extend simple search of nodes (cont.) M NEWS.asciidoc M lib/pf/node.pm commit 96bdd76eda88dfc22881e2ae709a74e0ea046eed Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jun 7 15:18:53 2013 -0400 Localization M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/root/configuration/listing.inc commit 28271e6b365aba1f19120c40634c1a7da5244c91 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jun 7 15:08:13 2013 -0400 Code cleanup M html/captive-portal/guest-selfregistration.cgi M html/captive-portal/mobile-confirmation.cgi M html/pfappserver/lib/pfappserver/Base/Controller.pm M html/pfappserver/lib/pfappserver/Base/Model/Config.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/Fingerprints.pm M html/pfappserver/lib/pfappserver/Model/Configurator.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/lib/pfappserver/Model/Search/User.pm M html/pfappserver/lib/pfappserver/Model/User.pm M lib/pf/Authentication/Source.pm M lib/pf/IniFiles.pm M lib/pf/SearchBuilder.pm M lib/pf/WebAPI.pm M lib/pf/action.pm M lib/pf/config/cached.pm M lib/pf/person.pm M lib/pf/radius.pm M lib/pf/sms_activation.pm M lib/pf/trigger.pm M lib/pf/violation.pm M lib/pf/web/gaming.pm commit 7b444b051389b9c4ea4afb892afcf3031775b3b2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jun 7 14:41:52 2013 -0400 Extend simple search of nodes The search filter now matches the MAC, the owner (pid) and the computer name. M lib/pf/node.pm commit 1ea9ead69b83c5c8ab0e880ad00225cd8442aac4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jun 7 14:33:17 2013 -0400 Improve listing of users and nodes M html/pfappserver/lib/pfappserver/Controller/User.pm M html/pfappserver/lib/pfappserver/Form/User.pm M html/pfappserver/root/admin/users.tt M html/pfappserver/root/static/js/user.js M html/pfappserver/root/user/advanced_search.tt M html/pfappserver/root/user/simple_search.tt M html/pfappserver/root/user/view.tt commit 54cdce7107c84c621502ac9b8eb66816a0c6b741 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 7 10:27:19 2013 -0400 Ensure the imported pf::config::cached is defined before using it Added a method for validating ids M lib/pf/ConfigStore.pm commit 91db4950ef7e3f4d47916968e5d3089056828975 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jun 7 00:22:20 2013 -0400 Removed guest_modes and added sources M html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm M lib/pf/ConfigStore/Profile.pm commit 8211af71f82abd0117a8fb6db5470e8144e9dec1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jun 5 17:36:26 2013 -0400 Added the following bulk action for nodes * Clear Violations * Register * Deregister * Apply Roles M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/node/simple_search.tt M html/pfappserver/root/pagination.inc M html/pfappserver/root/static/js/node.js commit c8781ff5f8e357c15f117acdf2a84696eb47207b Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 4 16:08:42 2013 -0400 Upcased vlan to VLAN. M lib/pf/SNMP.pm commit 9581b1cd81138cc385deb334b5ba521c6691ee46 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 4 15:42:18 2013 -0400 Corrected incorrect comment. M lib/pf/SNMP.pm commit a1bc7c11940782b02742335db0d0214d7f7c9846 Author: Louis Munro <lmunro@inverse.ca> Date: Tue Jun 4 15:03:33 2013 -0400 Changed some of the checks to support strings as vlan identifiers as supported by RFC 2868. This change does not claim to be exhaustive. We probably have other checks like this where we assume the identifier is an integer instead of a string. M lib/pf/SNMP.pm M lib/pf/enforcement.pm commit c55373379b232dfae6915b86bcded863830febe8 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jun 4 01:22:32 2013 -0400 Fixed error with undef status causing apache to fail M html/pfappserver/lib/pfappserver/Controller/Configuration.pm commit e623ccea11a6cab2e09f5ed0d04d7d69cdb23e6c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 3 21:52:38 2013 -0400 Added additional check for snort_rules M lib/pf/services/suricata.pm commit abb16c5caa614b12aaa6fc3ad20fba2b6eec121a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 3 20:55:26 2013 -0400 Will only update the %Violation_Config on a file change otherwise retrive cached version M lib/pf/violation_config.pm commit b10adb8d466cdac58cac14e8b0ff5b85352896c3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jun 4 10:22:48 2013 -0400 Fix checkup of violations M lib/pf/pfcmd/checkup.pm commit badc2f3deca2a0d5f5224422f85df85266a2856e Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 4 08:33:06 2013 -0400 Fix portal apache log file M conf/httpd.conf.d/httpd.portal commit 8aa7566d8e82a9daf08ac10225ece6b15b0bed66 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 3 18:17:45 2013 -0400 If there is an imported config then use the value from there as the default value M lib/pf/ConfigStore.pm commit 079cd005884788261cd83fef387325086c996a38 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 3 17:01:53 2013 -0400 Fix the cache change dection M lib/pf/config/cached.pm commit 9e79e7358332462c11fa7c9de93c527a7b5ef282 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 3 16:37:38 2013 -0400 Updated documentation M html/pfappserver/lib/pfappserver/Base/Model.pm commit 35a74d35010982895ecb6961f4eee7379c3225b4 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 3 16:36:14 2013 -0400 Copy role for crud controller A html/pfappserver/lib/pfappserver/Base/Controller/Crud/Copy.pm commit 7d322b1964768b51a01a37b6c8b85c8cf3e19d87 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 3 16:31:17 2013 -0400 Moved to use the pf::ConfigStore interface M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm commit 836ca48bf0cbfbb7327ee114ca22e4da74d3daee Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 3 15:30:47 2013 -0400 Now will create an empty array when there are no uplink or inlineTrigger defined M lib/pf/SwitchFactory.pm commit 7d05994fab6355b098b2fc8d8cc9eb4ebbeebd05 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jun 3 15:29:24 2013 -0400 Adding new empty directories for the templates A html/captive-portal/templates/static/css/.gitignore A html/captive-portal/templates/static/images/.gitignore A html/captive-portal/templates/static/js/.gitignore commit 6998060711b9413f922e3c22a419767163627061 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Jun 1 09:57:04 2013 -0400 Removed unused dependency M conf/chi.conf commit 3a0cfaa8ce419c5d2b9c436cf60009fb2cdcc370 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Jun 1 09:57:04 2013 -0400 Removed unused dependency M lib/pf/CHI.pm commit ab208dfa9754bd483f1cabde46d474f57a39d715 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 3 09:21:33 2013 -0400 Fix captive portal loop redirection (Sponsor) M lib/pf/web/dispatcher.pm commit b02f1789598397705f1cdc93c019abd334ed7ab5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 3 08:56:34 2013 -0400 inlineTrigger fix M lib/pf/vlan.pm commit 71fc548bc6fc060c8c88dc25c565bacf922de908 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 3 08:19:58 2013 -0400 Remove comment M lib/pf/web/wispr.pm commit f8884f018491d1298a43c981506432dc7124988c Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 3 08:08:31 2013 -0400 Added Cache::FastMmap dep M addons/packages/packetfence.spec M debian/control commit d708274c0a7bbc2e6b50b2327719beb3f25e7f54 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 31 15:39:32 2013 -0400 Moved to use pf::ConfigStore interface M html/pfappserver/lib/pfappserver/Model/Config/Profile.pm commit 82c56e9c7516b62cd4bb5aaf352fc93e56439125 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 31 01:23:29 2013 -0400 verify if the default snort_rules exists M lib/pf/services/snort.pm commit 0149d86184d35aae3b0d216aa4a5ab30d2accb92 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 31 01:03:46 2013 -0400 Reverting back rolling back changes M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/SMSSource.pm commit 28f6f5c1955750e75e16f899330b92ab772c6941 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 31 00:57:53 2013 -0400 Display all authentication sources M html/pfappserver/lib/pfappserver/Controller/Authentication.pm commit 7887188a9911f7fbcd281a6081e3cd244574d85e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 30 06:58:58 2013 -0400 Display user telephone and allow search by telephone M html/pfappserver/lib/pfappserver/Form/User.pm M html/pfappserver/root/admin/users.tt M html/pfappserver/root/user/advanced_search.tt M html/pfappserver/root/user/simple_search.tt commit 3f3393924b802cfa4bb184fec81e0e495993e32e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 30 06:38:21 2013 -0400 Removed the uniqueness of the authentication sources M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/SMSSource.pm commit 0bab0cb15c2c3b0e201c0a3fc6b0a1ab2ab0e781 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 30 14:55:01 2013 -0400 Update script that extracts localizable strings M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/en.po commit 16e796fc7fc268176b723eda866b7a8811217453 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 30 14:30:12 2013 -0400 Test if monitor_int is defined M lib/pf/services.pm commit 6c21c64b2e61a1a4d584565b8f8eeba999f84acb Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 30 11:17:33 2013 -0400 Fix snort pid detection M lib/pf/services.pm commit e32fce9e97393a50f9711ae78fdae0c6cf0cda48 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 30 09:26:16 2013 -0400 Fix wispr detail M lib/pf/web/wispr.pm commit 63fde6d43fd326635c41260b989a0819385ce203 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 30 09:14:52 2013 -0400 Fix Wispr authentication M lib/pf/web/wispr.pm commit 9dbc8ecbbe3ccd2306142f9ec15f269332b18744 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 30 08:49:22 2013 -0400 Change default port to use for webservices M addons/pfarp_remote/conf/pfarp_remote.conf M addons/pfdetect_remote/conf/pfdetect_remote.conf commit f275170efbbd422ff3298da14fa7dff5f4ec25e1 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 30 03:32:47 2013 -0400 Will only regenerate the SwitchConfig global hash when the file has been changed. Otherwise update the SwitchConfig from a previous stored value from the cache M lib/pf/SwitchFactory.pm commit e350702dd45a627a429411942d59c61a2a265025 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 30 03:27:01 2013 -0400 Fixed incorrect reference to subcache M t/data/chi.conf commit 7d8a30573ca6f14291024593445f2ed7be230d45 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 30 03:24:48 2013 -0400 Fixed syntax error and refactor M lib/pf/web/wispr.pm commit edfdbb78f819c02fdd85ac6fe31877a42ff976e5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 30 03:23:48 2013 -0400 Fixed syntax error M html/captive-portal/email_activation.cgi commit 235c744b9210748c3d9faaf52d5be837bd2942d6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 30 03:13:29 2013 -0400 Increase the timestamp precision of the configuration file checks Added oncachereload callbacks M lib/pf/config/cached.pm M t/config-cached.t commit 3fee157492b4802f9c65e58e4885156252f732e1 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 29 16:19:37 2013 -0400 Move to use pf::CHI instead of directly CHI M t/config-cached.t M t/data/chi.conf commit 281290f5e7ef1d25347bb1ad5329e49eef06be35 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 29 16:09:59 2013 -0400 Move to use pf::CHI instead of directly CHI M conf/chi.conf A lib/pf/CHI.pm M lib/pf/config/cached.pm commit a1369bba167a8801220f7b91e02a9160d18e8469 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 29 16:09:00 2013 -0400 Fix sponsor registration M html/captive-portal/email_activation.cgi commit 8929b9f1a698de07ab8b043a4b87afa0f506b98c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 29 15:59:20 2013 -0400 Moved Model::Config to use pf::ConfigStore M html/pfappserver/lib/pfappserver/Base/Model/Config.pm D html/pfappserver/lib/pfappserver/Base/Model/Config/Group.pm D html/pfappserver/lib/pfappserver/Base/Model/Config/Mapped.pm M html/pfappserver/lib/pfappserver/Model/Config/Authentication.pm M html/pfappserver/lib/pfappserver/Model/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Model/Config/Interface.pm M html/pfappserver/lib/pfappserver/Model/Config/Network.pm M html/pfappserver/lib/pfappserver/Model/Config/Pf.pm M html/pfappserver/lib/pfappserver/Model/Config/Rules.pm M html/pfappserver/lib/pfappserver/Model/Config/Switch.pm commit 9495826e769673ad853b1ecff4d38f059b812ad0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 29 15:57:17 2013 -0400 change calls to rewriteConfig to commit M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 36ba44e9a19aaaea09f12b71689e899e25da444a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 29 15:47:12 2013 -0400 Remove call to readConfig M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm commit 0c76a4e08f047464cd414e38f1e77ae1acc31911 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 29 15:41:52 2013 -0400 change the calls to rewriteConfig commit M html/pfappserver/lib/pfappserver/Controller/Authentication.pm M html/pfappserver/lib/pfappserver/Controller/Config/Pf.pm M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Controller/DB.pm M html/pfappserver/lib/pfappserver/Model/SoH.pm commit d75a96d6ca0f0ff62905baf2d5e6b5b8b9f15cff Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 29 15:39:16 2013 -0400 Added the pf libraries paths M addons/extract_i18n_strings.pl commit a9c207a9f854f6e9ffce1d4633bb241436dd9297 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 29 15:10:36 2013 -0400 Add "is not" condition on connection type M NEWS.asciidoc M lib/pf/Authentication/Condition.pm M lib/pf/Authentication/constants.pm commit 316d52d9796d05b5c163a11b9276f81932620dab Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 29 15:05:36 2013 -0400 Update transifex hostname in configuration file M .tx/config commit 38a30475cc3d7f648eec0d0880393f7099349f15 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 29 15:04:33 2013 -0400 Update script that extracts localizable strings Added Conditions::OPERATORS from pf::Authentication::constants. M addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/en.po commit 51cd4cf1f7439487f1cf430e382250cc24633ba3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 29 10:09:43 2013 -0400 Script to extract localizable strings A addons/extract_i18n_strings.pl M html/pfappserver/lib/pfappserver/I18N/en.po commit 2d7f3af497d7303de5bb06b5335d70787776c7fd Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 29 14:44:38 2013 -0400 Remove the domain in the User-Name attribute in case of dot1x user auth (to match with sAMAccountName) M raddb/sites-available/packetfence-tunnel commit 2bf68037e5f0b31fcaece7e9648bd7240ad9fc5c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 29 07:08:20 2013 -0400 Debian: fix minimum version of Config::IniFiles M debian/control commit 39611bd5722d73f6bc52161967589acfed0b35e0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 28 18:25:24 2013 -0400 If the param CGISESSID is undef the pass the cgi to CGI::Session M lib/pf/Portal/Session.pm commit 024c1d47cc0f1d1385ad69a3b1c6cf04fcbe618a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 28 17:00:03 2013 -0400 Refactor M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm commit 134818b6f0b69e2b865efe93bf16ba595c584771 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 28 12:57:27 2013 -0400 Remove the readConfig method M lib/pf/ConfigStore.pm commit 9fa1ab5420f82deff3c5a9ab4188cc4ee5e4ff0b Author: James Rouzier <jrouzier@inverse.ca> Date: Sun May 26 20:45:53 2013 -0400 New modules of pf::ConfigStore classes M lib/pf/ConfigStore.pm A lib/pf/ConfigStore/Authentication.pm A lib/pf/ConfigStore/FloatingDevice.pm A lib/pf/ConfigStore/Group.pm A lib/pf/ConfigStore/Interface.pm A lib/pf/ConfigStore/Network.pm A lib/pf/ConfigStore/Pf.pm A lib/pf/ConfigStore/Profile.pm A lib/pf/ConfigStore/Switch.pm A lib/pf/ConfigStore/Violations.pm M lib/pf/IniFiles.pm M t/ConfigStore/Base.t M t/ConfigStore/Group.t commit 17152b67ccfb37891c674cef485151b02d780777 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun May 26 18:57:15 2013 -0400 added pf::log M lib/pf/config/cached.pm commit 4365b87922e1c021b7c224cb4f324afc91a7d275 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 27 16:04:12 2013 -0400 Fix PO file M html/pfappserver/lib/pfappserver/I18N/en.po commit 4722223c5931af9a07be6837078eae852664fa5d Author: James Rouzier <jrouzier@inverse.ca> Date: Sun May 26 16:16:29 2013 -0400 Updated ConfigStore test M t/ConfigStore.t A t/ConfigStore/Base.t A t/ConfigStore/Group.t A t/data/group.conf M t/data/test.conf commit e9eacac0c82724d4dc15aafe983df3485ab13ce9 Author: Fabrice Durand <oeufdure@chubuntu.(none)> Date: Sun May 26 14:09:11 2013 -0400 added ipset for debian M debian/control commit cb7f37c2fe4e881076db3b07a39a4c6950cd9e78 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 23 04:31:18 2013 -0400 Setting the value of role select to name instead of category_id M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm commit 81443169eda4e4c62d570eca6ce44415a80a2e34 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 24 09:59:03 2013 -0400 Fix handling of violations from node editor It's no longer possible to re-open a closed violation. It's no longer possible to trigger multiple violations at the same time. Network access is now re-evaluated when closing a violation. M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/root/node/violations.tt M html/pfappserver/root/static/js/node.js M lib/pf/violation.pm commit 2d744066af7b859bc755c4b3fec7d94846c2f40b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 22 13:54:50 2013 -0400 Added new module pf::ConfigStore with test script A lib/pf/ConfigStore.pm A t/ConfigStore.t commit eb9fee5aef25ae95d89b8fd7e31692f7708694f3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 22 12:53:17 2013 -0400 Fixed warning when resorting all the sections M lib/pf/IniFiles.pm commit d572d8fa1fb9dce182e243a466b90f5a154e3a4e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 22 12:10:29 2013 -0400 Will accept either the cookie or parameter CGISESSID for the session id M lib/pf/Portal/Session.pm commit 86e746cf5d712215b2b09ca890dd1c1aaf355d13 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 22 11:29:23 2013 -0400 New test for IniFiles A t/IniFiles.t commit 0037cc2b4cb9e3dc2959fda440c38a87f37b780d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 22 11:20:41 2013 -0400 Fix error with DeleteSection M lib/pf/IniFiles.pm commit 613072b7b5caca89a50ba7cb4d0704400a689390 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 22 09:51:19 2013 -0400 Moved out the initialization of loggin to it's own module M lib/pf/config.pm A lib/pf/log.pm commit 8fb857d4edf29fa419eaaa6b985c3c72b7fed859 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 22 08:06:39 2013 -0400 Remove unnecessary use M lib/pf/SearchBuilder.pm commit 104aec51879b2bbf55ad6182defa4ad63108f2ce Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 23 12:22:39 2013 -0400 Fix reset of loading buttons M html/pfappserver/root/static/admin/configuration/violations.js M html/pfappserver/root/static/js/node.js commit a05327162cc6500582c113c5b5b0f68ce89e47dd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 23 12:01:37 2013 -0400 Rename triggerInline to inlineTrigger in switch The parameter "inlineTrigger" in switches.conf was incorrectly set as "triggerInline" in the Web admin. M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/Model/Config/Switch.pm M html/pfappserver/root/configuration/switch/view.tt M html/pfappserver/root/static/admin/configuration/switches.js M lib/pf/SNMP.pm M lib/pf/SwitchFactory.pm commit c6311663cc0affda5c254563aa0da2d21399929e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 22 07:41:36 2013 -0400 Created proper description of device M lib/pf/SNMP/Cisco/Aironet_WDS.pm commit ffed10ac42c1f8bb381b6137e1a7e3c7b012306a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 23 10:52:57 2013 -0400 Fix empty inlineTrigger parameter for a switch M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/Model/Config/Switch.pm M html/pfappserver/root/configuration/switch/view.tt M html/pfappserver/root/static/admin/configuration/switches.js commit 6669e734a6efb4a08f003e21097daa4edcc044cb Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 23 09:39:41 2013 -0400 Fix for service status M lib/pf/services.pm commit d1c389723692f37e9e975ff1c348733820e1d020 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 23 08:47:27 2013 -0400 Set default value of node_import.pid to "admin" M conf/pf.conf.defaults commit 42c874b8d56bfb035c353980a726a78d4e56d787 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 22 14:28:45 2013 -0400 Minor web admin GUI improvements - removed icons in configuration navbar - removed cancel button in authentication sources and portal profiles M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/authentication/source/read.tt M html/pfappserver/root/portal/profile/create.tt M html/pfappserver/root/portal/profile/edit.tt M html/pfappserver/root/portal/profile/view.tt commit 22e7c2cafcbf1e6a41fcf7e7aab2b9216a67e903 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 22 12:20:18 2013 -0400 Anonymous bind in LDAP auth sources M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Form/Authentication/Source/LDAP.pm M html/pfappserver/root/authentication/source/read.tt M html/pfappserver/root/authentication/source/type/LDAP.tt M html/pfappserver/root/static/admin/configuration/authentication.js M lib/pf/Authentication/Source/LDAPSource.pm commit d9db5d6236988811b7178d1b22a9adad8131811f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 21 23:45:04 2013 -0400 Fixed recursive call for DeleteSection M lib/pf/IniFiles.pm commit 6516e9895fb3ca50f4e6e81848bdb644d29ef193 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 22 11:19:28 2013 -0400 Form::Field::Duration: fix returned value M html/pfappserver/lib/pfappserver/Form/Field/Duration.pm commit ccba24444643397b85ae64e01e22118340bab989 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 21 19:29:36 2013 -0400 Added tests pf::config::cached A t/config-cached.t A t/data/chi.conf A t/data/test.conf commit ead11ef2e74318853b63101356ddf49f4954cdeb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 21 19:06:00 2013 -0400 Moved all function that manipulate the underlying configuration structure to pf::IniFiles A lib/pf/IniFiles.pm M lib/pf/config/cached.pm commit af43fc5548dd97459757227a3f78a56e248642ad Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 21 19:01:14 2013 -0400 Move SwitchConfig hash a global variable Move all the setup code to the onreload function Removed ability to change config file for switches Updated test to reflect changes M lib/pf/SwitchFactory.pm M t/SNMP.t M t/SwitchFactory.t A t/SwitchFactoryConfig.pm M t/floatingdevice.t M t/integration/radius.t M t/network-devices/cisco.t M t/network-devices/threecom.t M t/services.t M t/vlan.t commit 1cd0218dc61120d7590c4444deb13e8c074f910a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 21 18:59:35 2013 -0400 Added default section for pf::config::cached removed class_set_defaults M lib/pf/violation_config.pm commit 0df87b1fafb9b39427a5ed98ff1884eca6f08325 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 21 13:53:38 2013 -0400 Removed delete module M html/pfappserver/lib/pfappserver.pm commit 2ed9061f34a48d57a5e9f11606ea9ff81e83c32b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 21 11:46:49 2013 -0400 Moved all file paths to a seperate module M lib/pf/config.pm A lib/pf/file_paths.pm commit 4c31cb381b7ed201b82689463e449b022426a1ef Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 17 18:06:23 2013 -0400 Unused module D html/pfappserver/lib/pfappserver/Form.pm commit 10a16c2cd1f643f1b0850c1a02e2a551291d4cd5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 17 16:14:14 2013 -0400 Removing files D lib/pf/Config.pm D lib/pf/Config/Meta/Role.pm D lib/pf/Config/Moose.pm commit 33714d35399203fc6079e563ac100cf90ccdbad7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 15 01:24:31 2013 -0400 Starting files A lib/pf/Config.pm A lib/pf/Config/Meta/Role.pm A lib/pf/Config/Moose.pm commit 0334bbce1464921002c37a94fc968d5d27ada01b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 22 10:23:07 2013 -0400 Auth sources: add support for date/time conditions M lib/pf/Authentication/Condition.pm M lib/pf/Authentication/Source.pm commit 344710dfc843ef87b5d31f6de0d3e77413095c1a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 22 10:15:08 2013 -0400 pf::temporary_password: improve debugging output M lib/pf/temporary_password.pm commit a9aa2b2d3eeb7f2863c0f208eb62634dfc9562c3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 22 10:02:13 2013 -0400 Form::Node: improve labels M html/pfappserver/lib/pfappserver/Form/Node.pm commit 7d788db8b0f5ad229fd13eadcc4d49981e46c6d3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 22 09:13:38 2013 -0400 Missing snmp-mibs-downloader dep M debian/control commit 2f028101d5ada858f6bbfc7396571d0ebfc9eb7e Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 22 09:06:12 2013 -0400 Added reevaluate_acces at the end if wispr process M lib/pf/web/wispr.pm commit 28ad916004eae650b204a63e172a9bb321bdb0f1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 21 15:04:45 2013 -0400 Add counters bellow line graphs of reports M NEWS.asciidoc M html/pfappserver/root/static/app/graphs.js commit 7af606d2fdbeb210d40976356affcf28b073e1f3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 21 14:32:51 2013 -0400 Fetch role, unregdate ... with wispr connection M lib/pf/web/wispr.pm commit 27ca8615999265099dc5e00b4fe5cd4c33991ddd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 21 11:21:44 2013 -0400 Re-evaluate access when changing a node status M NEWS.asciidoc M conf/pf-release M html/pfappserver/lib/pfappserver/Model/Node.pm commit 5b288f0ca886647e6626857e6506079b27620523 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 21 11:18:16 2013 -0400 Fix Radius Auth M lib/pf/Authentication/Source/RADIUSSource.pm commit 8e667807146d2d612e7d06bfecff83bb042bb336 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 21 10:51:15 2013 -0400 Fix wispr, fetch the wrong username and password M lib/pf/web/wispr.pm commit ddbb8e8b94f932727e528179513f022501b0a011 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 21 10:15:23 2013 -0400 Wispr fix, missing a module in httpd.portal M conf/httpd.conf.d/httpd.portal commit 4b6009f50a40092289aa6aef98c5bd63e6ccf65b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 17 16:20:13 2013 -0400 Update ChangeLog M ChangeLog commit 44ef07c1f537f2d701d8c07c6289a7003cb5327e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 17 16:13:04 2013 -0400 Update documentation for 4.0.1 release M NEWS.asciidoc M docs/PacketFence_Administration_Guide-docinfo.xml M docs/includes/global-attributes.asciidoc commit dff1111ed536a6b3b394ad10f5a01d9ec28e1a76 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 17 16:11:46 2013 -0400 Improve debugging output in pf::authentication M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/authentication.pm commit 4cb782a0d61280b241e66c769d44ed84a655b683 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 17 16:06:21 2013 -0400 Enabled memcached by default Updated NEWS M NEWS.asciidoc M addons/packages/packetfence.spec commit d52f21a9a06cc70c0cb9e98715e48765a73e9186 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 17 16:05:08 2013 -0400 Update UPGRADE.asciidoc for 4.0.1 M UPGRADE.asciidoc commit 604a8e34235c25bfbb1d2d4f583fb519545b6569 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 17 15:21:43 2013 -0400 Update administration guide for Debian M docs/PacketFence_Administration_Guide.asciidoc M docs/docinfo.xml commit 4c7f07dbf4efbed70e10e422b0e70965578b29ef Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 17 00:04:06 2013 -0400 toHash: If the default section is set then default parameters are also included in the hash M lib/pf/config/cached.pm commit 144eaf4573ff8eba8408406b47c2003fb75955da Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 17 11:07:33 2013 -0400 Added snort and suricata in sudoers file M addons/packages/packetfence.spec M debian/packetfence.postinst commit 0c05823bdea2cfc248a08bb5aff6eddd20f927af Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 17 10:21:52 2013 -0400 Remove pf group when we uninstall packetfence M debian/packetfence.postrm commit f0b22263bde8c329b75587858344d512e5521fe8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 17 10:11:15 2013 -0400 Fix pfcmd permission M debian/packetfence.postinst commit ae6cb753f3cec45e6403abbad2accf49606b378f Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 17 09:58:02 2013 -0400 Fix debian packaging M debian/packetfence.preinst commit d7ff8e98588cc76274d3c639491fc6e49b48dc71 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 17 09:36:49 2013 -0400 Fix debian packaging M debian/packetfence.postinst M debian/packetfence.preinst commit daa6b5340abc9728618330616b43b33e13492207 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 17 09:17:18 2013 -0400 Disable submit button when saving an auth rule M html/pfappserver/root/static/admin/configuration/authentication.js commit 8c0b8893d297fbc3dc7a3fc378d18a4c0d7467e5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 17 09:15:59 2013 -0400 Improve validation of a rule of an auth source M html/pfappserver/lib/pfappserver/Form/Authentication/Rule.pm commit bbfe7feed1d7d96fcbeecb3c2cda59378de976d9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 16 21:48:13 2013 -0400 Fix HtpasswdSource::match with catchall rules M NEWS.asciidoc M lib/pf/Authentication/Source/HtpasswdSource.pm commit 0ab7b0a57c577dbe54051e10e4230dd1d8a77e91 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 16 17:13:07 2013 -0400 Add missing access level action in user editor M NEWS.asciidoc M lib/pf/person.pm commit 254469cf59ec317f01736768e5e8b0c07b0b1ffd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 16 16:36:55 2013 -0400 Do not set the user of bin/pfcmd to pf M debian/packetfence.postinst commit f68147d96fcda846e42f39ad1423514d89d2b472 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 16 15:14:48 2013 -0400 Added Perl::Version dep M addons/packages/packetfence.spec M debian/control commit 33bc36f12ce03432a4f555ff59f1af77d3afcaa1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 16 15:00:01 2013 -0400 Fix manage_Static_Route (missing sudo) M lib/pf/services.pm commit de578dd9c0acae87b7f243c227797b51e19ab206 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 16 13:44:55 2013 -0400 Perform user check in a subshell to avoid the script failling M debian/packetfence.preinst commit ae9c4163d8268c2c5ce93db1387fbf4d0d92fdf7 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 16 12:40:40 2013 -0400 Will only stop services if they exists Moved file permission fixup from rules to post install M debian/packetfence.postinst M debian/packetfence.preinst M debian/rules commit 9880c019a545a72d5a6db5c7f0ed76caab2f53a2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 16 12:27:09 2013 -0400 Modify DeleteSection to recursivly delete groups. Added method CopySection Refatored RenameSection in terms of CopySection M lib/pf/config/cached.pm commit 04a0fa6f763f91536738bb8d48c602b0c7a04741 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 16 10:50:03 2013 -0400 For a minor change just redirect to the configuration M html/pfappserver/lib/pfappserver/Model/Configurator.pm commit d3daaea4b08a625a83dd0dd5f97bb3c733d1eb33 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 16 08:28:38 2013 -0400 Update NEWS.asciidoc M NEWS.asciidoc commit 088bc2b679eaae3b9b6a2a7034f5266fc6f995d7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 15 07:32:56 2013 -0400 Fixed the order of the plugin to avoid a crash on wheezy M html/pfappserver/lib/pfappserver.pm commit 824a28dacf582bb97d2f6f8c5b2c5f8ca3e1cfc2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 15 15:49:17 2013 -0400 Add some parameters when calling pf::auth::match M html/captive-portal/register.cgi M lib/pf/vlan.pm commit 6981de779aabde2eb34b5a82d0288e380052b4a3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 15 15:47:31 2013 -0400 Improve logging in Auth::Source::LDAPSource M lib/pf/Authentication/Source/LDAPSource.pm commit 8293191721daca2a19e6d2093882ecd45dd52611 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 15 15:28:09 2013 -0400 Remove condition in Auth::Source::match_condition Removed a condition that was not necessary and added some debugging output to the match method. M lib/pf/Authentication/Source.pm commit 69e7c3ce469d7c1d0592546c1472af8f1a4829cb Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 15 05:08:53 2013 -0400 Added support for any IP Phone M lib/pf/SNMP/Cisco.pm commit e50c319bafb462816a8f8dd9166e47ba12455bf9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 15 15:25:14 2013 -0400 Add support for $Conditions::IS This operator is used for the condition on the connection type. M lib/pf/Authentication/Condition.pm commit c64c9cad06e0e9617a194c458f7ba9cde5b08a0d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 15 01:13:43 2013 -0400 Added the following to ignore * raddb/eap.conf * raddb/radiusd.conf * raddb/sql.conf * conf/*.lock * conf/currently-at M .gitignore commit da24119f3661e9ea52dacd00acd44651860a66b7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 15 08:36:17 2013 -0400 Fix authentication match in mobile-confirmation.cgi M NEWS.asciidoc M html/captive-portal/mobile-confirmation.cgi commit 74ae6c713549e57e9caf498827de647598a6e8e6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 14 18:40:38 2013 -0400 Make getAuthenticationSourceByType case insesitive M lib/pf/authentication.pm commit f091ff05c67f062c0d69986926d665f85c274d46 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 14 15:20:31 2013 -0400 Change graphs to a month interval automatically When displaying a line graph, we now switch to an month interval when the period covers more than 90 days. This makes the graph much faster to render in the Web browser. M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Model/Graph.pm M lib/pf/pfcmd/graph.pm commit ac7bc5ff86318ec7cf68622a4297710c4b9e9e04 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 14 14:22:22 2013 -0400 Moved to using pf::config::cached->val instead of read_value M html/pfappserver/lib/pfappserver/Model/Config/Network.pm commit 9bf3633b73e2a565ed6f2408adabc5f2adcf84ce Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 14 13:55:34 2013 -0400 Update English translation M html/pfappserver/lib/pfappserver/I18N/en.po commit 065fc0543e956c7e9eb491e7fc5673294fd58517 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 14 13:51:39 2013 -0400 Improve documentation of scan.dot1x M conf/documentation.conf M docs/PacketFence_Administration_Guide.asciidoc M html/pfappserver/lib/pfappserver/I18N/en.po commit 6712e19af1760df77c4d8e6912f84cd00611dcb4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 14 13:30:13 2013 -0400 Fixed group data not being copied and added additional check before copying M lib/pf/config/cached.pm commit b13b8c397d5de9da399da5fe73e9168081b69cca Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 14 13:30:16 2013 -0400 Improve fields definitions of F::Config::Switch M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit 1c411729fec5470929359ad6db223703a6e9861b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 14 13:28:42 2013 -0400 Change actions of SMS/email default auth sources M conf/authentication.conf commit c5495b177c3ce00f6e043c210bd0d98f1dded5cd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 14 12:00:50 2013 -0400 Cleanup coding style and update NEWS file M NEWS.asciidoc M html/pfappserver/lib/pfappserver/Controller/Service.pm commit 2506e350378400ea147f3b23e9956c4a3243a487 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 14 11:42:30 2013 -0400 Improve warning when stopping httpd.admin M html/pfappserver/root/service/status.tt commit 9a29dea3726f11c6c48ac1e350e49816c5e36b59 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 14 11:21:16 2013 -0400 "allow_localdomain" must not be required M html/pfappserver/lib/pfappserver/Form/Authentication/Source/Email.pm commit d8d6c5f65ca68d4c9622d15e76bc54ac3c64bf39 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 14 10:58:29 2013 -0400 Set default pid to "admin" M lib/pf/config.pm commit 2316e7a30e88c3d18a73c523a856a3303929a03b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 13 19:18:13 2013 -0400 Fixed typo M html/pfappserver/lib/pfappserver/Model/Services.pm commit e2a18390f5708411132b455d6199b1852f17c378 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 13 15:28:42 2013 -0400 Stopping httpd.admin now ask for a confirmation before doing so. Restarting httpd.admin now delays refreshing the page for 60 seconds with a maximum of 5 retries. M html/pfappserver/lib/pfappserver/Controller/Service.pm M html/pfappserver/lib/pfappserver/Model/Services.pm M html/pfappserver/root/service/status.tt M html/pfappserver/root/static/admin/status.js commit 56ca1580b90fbac1743888ac5f02d1a6528930bc Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 13 12:09:23 2013 -0400 Move the buttons of the user/node editors M html/pfappserver/root/node/view.tt M html/pfappserver/root/user/view.tt commit 69ede1b707862b42f3112445356c8d749d5edbcd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 13 11:45:01 2013 -0400 Fix condition in Model::Interface M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 8d9de7d74860c2d91143a285dc57df71198e961d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 13 11:42:04 2013 -0400 Improve management of interfaces Renamed 'read' action of controller to 'view'. Fixed 'on submit' event of VLAN creation modal. M html/pfappserver/lib/pfappserver/Controller/Interface.pm M html/pfappserver/root/interface/create.tt D html/pfappserver/root/interface/get.tt M html/pfappserver/root/interface/list.tt D html/pfappserver/root/interface/read.tt A html/pfappserver/root/interface/view.tt M html/pfappserver/root/static/js/interface.js commit 7e33d2d7d75d4310141172fad71019f74b83fbda Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 13 11:39:42 2013 -0400 Fix display of status message with multiple values M html/pfappserver/root/static/app/application.js commit 7226219889968f40a22217c4c1f74dd0c7089f47 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 13 11:39:15 2013 -0400 Fix condition in Form::Config::Switch M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit f57e59c1e3973b0dc3cc50382b45a054efe9e430 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 13 09:53:22 2013 -0400 Fixed message log M html/captive-portal/redir.cgi M lib/pf/pfcmd/checkup.pm commit f9e33481c19715396f71c0f4c98146a91910ba1d Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 13 08:55:08 2013 -0400 remove user pf remove group pf too. M debian/packetfence.postrm commit be8b4289e454a5b8628ff7f419bf2b6f4080dace Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 13 08:48:35 2013 -0400 dhcp server problem on Ubuntu, disabled it in postinst M debian/packetfence.postinst commit d8cbfa164935f97c4d0c8ac25ec205ed00cb2e5c Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 13 08:18:11 2013 -0400 Debian postinst fix M debian/packetfence.postinst commit 5f2fbdd0e56fe7a0e3a196657ffc47b7edac699c Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 10 16:03:38 2013 -0400 Change the way to test if a service exist M debian/packetfence.postinst commit bd4b055cffe718b57272f91a80186927cf6fe40e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 10 15:29:13 2013 -0400 Fix dhcpd user for wheezy M debian/packetfence.preinst commit 409d4bb3815cdfd41267761d7a1aa332fbf3ff87 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 8 08:48:18 2013 -0400 Stop packetfence service on remove M debian/packetfence.postrm commit 0816032722c3b4c99be2010667b2e585c0acc756 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 8 08:37:55 2013 -0400 Remove snort service in postinst M debian/packetfence.postinst commit 90912598df88826e44ce588d5bf5b0b42324411b Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 7 14:30:54 2013 -0400 Diff between debian and ubuntu M debian/packetfence.postinst commit 41e2ef881cf237442e7fa9299965360f12026f4c Author: James Rouzier <jrouzier@inverse.ca> Date: Sun May 12 19:35:47 2013 -0400 Added method add_deferred_actions to allow to run actions after request have finished M html/pfappserver/lib/pfappserver.pm commit ed5ffd01e35767a46b154fab39425436337f139d Author: James Rouzier <jrouzier@inverse.ca> Date: Sun May 12 19:31:47 2013 -0400 Display services sorted by name M html/pfappserver/root/service/status.tt commit e2bdded460fd87c6754889d854c1b7fd808def14 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 10 15:58:05 2013 -0400 bumped to next devel version M conf/pf-release commit f77522d8efdc913057a62bdd944f637d53d3037d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 10 15:56:22 2013 -0400 Update NEWS.asciidoc M NEWS.asciidoc M docs/docinfo.xml commit b0f6a07575f9df475831aee8947e379220ac132a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 10 15:52:40 2013 -0400 Update database upgrade script M db/upgrade-3.6.1-4.0.0.sql commit e68b97fef9a99eaa680d18dfeb831c358515ea84 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 10 15:02:22 2013 -0400 Remove conf/admin_ldap.conf and conf/admin.perm M addons/packages/packetfence.spec D conf/admin.perm D conf/admin_ldap.conf M debian/packetfence.conffiles commit dc8dd5d0fb48cf4fd633410a3e6529e044098060 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 10 14:54:38 2013 -0400 Default pid in node table must be "admin", not "1" M db/pf-schema-4.0.0.sql commit 8ede391dcd25f18b770ae87094451f0bc399bcb9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 10 14:53:37 2013 -0400 Fix network types in Form::Config::Network::Routed M html/pfappserver/lib/pfappserver/Form/Config/Network/Routed.pm commit 3ce028e283df8bc672845dff4394faa0cac0a5b0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 10 14:04:49 2013 -0400 Update administration guide M docs/PacketFence_Administration_Guide.asciidoc commit 3b27e34ab4b298aa073d59e32a2f7d9bec412a40 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 10 14:03:12 2013 -0400 Cleanup comments M html/pfappserver/lib/pfappserver.pm commit f8be4d876f923e297d9dc8f64021b526b3761f5e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 10 11:04:48 2013 -0400 B::F::Authentication::Action: use defaults M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm commit a2decd04c283c58d61242e2d26ea27404dccb3d3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 10 10:57:42 2013 -0400 Improve documention.conf (guests_admin_registration) M conf/documentation.conf commit 2dd30a96170fc727dbe6f9b77039667bdd0d234a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 10 10:05:48 2013 -0400 Fix default delay for alert messages. M html/pfappserver/root/static/app/application.js commit 42afb40df39fa8369eae4111c6d451b1f33aef71 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 10 10:08:00 2013 -0400 Enabled mysql service at startup M addons/packages/packetfence.spec M debian/packetfence.postinst commit 443e06d31308a563e48fdf809d4844be4c8849d8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 9 17:56:16 2013 -0400 save groups bellow their corresponding section M html/pfappserver/lib/pfappserver/Model/Config/Authentication.pm M lib/pf/authentication.pm commit 85eaa7d4b927c9dd9288fab36e958c7032ae3142 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 9 17:51:47 2013 -0400 Added method to reorder section by group names M lib/pf/config/cached.pm commit 96a5ae2d19b2ef04c60f9c6594724f800a3a84e6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 9 15:06:52 2013 -0400 Fixed vlan/custom.pm version M lib/pf/vlan/custom.pm commit 394def5ef09adc5ca93c3362bae53ef5b1ff3ca5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 9 14:33:01 2013 -0400 fixed default values overriding existing values M lib/pf/violation_config.pm commit 6489781ebe33fe95d1582a4cf395ce518e87ff7c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 9 13:43:25 2013 -0400 Moved config reload logic to pfappserver instead of apache M conf/httpd.conf.d/httpd.admin M html/pfappserver/lib/pfappserver.pm commit 5c8ba60211de4de12c88bb2933755726a09877d6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 9 11:16:18 2013 -0400 Update minimum hardware requirements M docs/PacketFence_Administration_Guide.asciidoc commit 2e4c5e07c771a22d88bafe0c2883bf8f2f90cc36 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 8 15:11:35 2013 -0400 Update ChangeLog M ChangeLog commit 5fda5c96d5ab4139819fab4fa165a089d1814baf Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 8 15:05:27 2013 -0400 Update documentation and bump API versions M .tx/config M NEWS.asciidoc M addons/packages/packetfence.spec M debian/changelog M docs/PacketFence_Administration_Guide-docinfo.xml M docs/docinfo.xml M lib/pf/config.pm M lib/pf/temporary_password.pm M lib/pf/vlan.pm M lib/pf/web/guest.pm commit 25cff5a8a588cc329b5639e94ba368fc208b0f29 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 8 14:46:21 2013 -0400 Refactored the alerting functionality M html/pfappserver/root/static/app/application.js commit e13611ec5084cf9132b2bbc6374c2f8e0029b0e9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 8 13:55:08 2013 -0400 If no alert section is found then prepend one to then create one M html/pfappserver/root/static/admin/common.js commit 5ea0473440b8a2dd355976912f6eaf573f17f8c5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 8 13:07:38 2013 -0400 Removing httpd.admin from the list of services M html/pfappserver/lib/pfappserver/Model/Services.pm commit b437cc7fef8e5dbf1a19e38fe0a2d56bc3101530 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 8 11:57:57 2013 -0400 Update HTTP/BrowserDetect.pm M lib/HTTP/BrowserDetect.pm commit fd870986648caa61376a96c7bc6d98d2bfaf3772 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 8 11:49:38 2013 -0400 Update Spanish translation M conf/locale/es/LC_MESSAGES/packetfence.po commit 0974893801128d4cbb779af7695c92f77a1fe511 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 8 11:45:02 2013 -0400 Update Portuguese (Brazil) translation M conf/locale/pt_BR/LC_MESSAGES/packetfence.po commit 3c7cbdb58a5620a15aabba7c03362a4dfad7e6a7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 8 11:15:14 2013 -0400 Fix handling of user creation forms M html/pfappserver/lib/pfappserver/Controller/User.pm commit d7669978df6f3adc8f66e508c0aa204073d5cd64 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 8 10:48:16 2013 -0400 Nodes: rename column "identifier" by "owner" M html/pfappserver/root/node/advanced_search.tt M html/pfappserver/root/node/simple_search.tt commit 96b60759cf4686c03c550845e9c3e7a74083e461 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 8 10:33:52 2013 -0400 Moved class_set_defaults from pf::services to pf::violation_config to avoid circular dependency M lib/pf/pfcmd/checkup.pm M lib/pf/services.pm M lib/pf/violation_config.pm commit dd3db88215eb4fc0f2ff2a1f9131d4d04b937c6e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 8 09:44:32 2013 -0400 Cleanup debugging output M html/pfappserver/lib/pfappserver/Model/Config/Authentication.pm commit 51564cd01253978b291148d56aff74f1763e5ce9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 8 09:42:58 2013 -0400 Format lists in documentation.conf M conf/documentation.conf commit 803a116859710f09ff0c409749805040a4b4065b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 8 09:31:54 2013 -0400 Localize violations actions M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/root/violation/list.tt commit 84a58920aa34ceb201839c64b535ae7c3d0e17e4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 8 09:28:47 2013 -0400 Don't show the SQL authentication source M html/pfappserver/lib/pfappserver/Controller/Authentication.pm M html/pfappserver/lib/pfappserver/Model/Config/Authentication.pm commit 5e0f2e3dcac1687b41a6dca4ac978d578f45779d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 8 09:14:40 2013 -0400 Allow node_deregister to modify more parameters M lib/pf/node.pm commit be2037cb68716bf74b1ab747f5b0cf4d8e1d941d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 8 08:55:26 2013 -0400 Get max nodes by category ID or category name M lib/pf/node.pm commit 76b435ba6c02a7854793cb76ced880c77368e26c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 8 08:52:09 2013 -0400 Localize node status M html/pfappserver/lib/pfappserver/Form/Node.pm commit 0e9dc28ee99c54d3a9da2587d2db4d23624c460c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 7 21:36:21 2013 -0400 node_deregister return a true value on success M lib/pf/node.pm commit 1a2795a6c4c839e03c0b9d7f30427b087919b849 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 7 18:49:14 2013 -0400 Fixed the writing of the network virtual interface file M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Controller/Interface.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 3fcf0aec526364c2ff8969e2d3928b05ad93633a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 7 16:10:39 2013 -0400 Update English translation M html/pfappserver/lib/pfappserver/I18N/en.po commit d8d73870da1f57ce5cf6f53879093e00ad29bc12 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 7 16:06:03 2013 -0400 Reevaluate access when changing a node status M html/pfappserver/lib/pfappserver/Model/Node.pm commit 5fac07d01b636bfaf9976dca4f2ed36f8e073b22 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 7 15:32:31 2013 -0400 Web admin: Force language to be English M html/pfappserver/lib/pfappserver/Base/Controller.pm commit 1fd44c081cfe4255bec8cf251b1ec996a9e76531 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue May 7 11:20:33 2013 -0400 end date is either less than or equal or is NULL M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 7105dced8a91e67581eb371d0a02ec56701edb41 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 7 10:53:23 2013 -0400 Improve status message of C::UserAgents->upload M html/pfappserver/lib/pfappserver/Controller/Configuration/UserAgents.pm commit d0db4f43b4cc5d080c03b3225e12c317a5586ed4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 7 10:52:13 2013 -0400 Keep success message for Ajax calls M html/pfappserver/root/static/admin/common.js commit f2b23e37f54068dd6315490aa6216125fe10463e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 7 10:51:38 2013 -0400 Fix typo in configuration menu M html/pfappserver/root/admin/configuration.tt commit af1e5d3d7ff79cb0657842fc6ee1907a0ec29c5a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 7 09:43:34 2013 -0400 Enlarge the node modal editor M html/pfappserver/root/static/app/application.css commit d42bef4ca48103f7ada5ea2606bd382748bed720 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 7 09:25:11 2013 -0400 Cleanup debugging output M html/pfappserver/lib/pfappserver/Model/Node.pm commit bcd1b99ad72c4bfa79a6841282a2776b0515dc96 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 7 09:19:28 2013 -0400 F::Violation: Add missing 'unreg' action M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/lib/pfappserver/I18N/en.po M lib/pf/action.pm commit 5fb45d9014105420d0bd1d8a4171838b72b5b65f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 7 09:16:06 2013 -0400 Various documentation improvements M Makefile M NEWS.asciidoc M README M UPGRADE.asciidoc M docs/PacketFence_Administration_Guide.asciidoc commit 8fa390058bbe7a6abd7a9ed479ea077ae45634c3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 6 15:49:37 2013 -0400 Remove search by date range for simple search M html/pfappserver/root/admin/nodes.tt commit da4bae0d7ada32d2723a253651b1a868027b150c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 6 15:33:59 2013 -0400 Don't hide the DNS field when editing a network M html/pfappserver/root/static/js/interface.js commit aea2e77d49118397ccf293e99028dace2adf312d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 6 15:12:43 2013 -0400 Fix HTML tags in portal/profile/files.tt M html/pfappserver/root/portal/profile/files.tt commit 1548ae9ba2c86b2df8b1dacd0bf65ff75542e655 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 6 15:03:30 2013 -0400 Add "bytes" to file size with no unit M lib/pf/util.pm commit 3f58b73e76cd09e4bad0d082c657bc4785498baf Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 6 14:36:55 2013 -0400 Remove duplicate entry in column map for node_ip which caused the join to never happen M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 5e01d2b3d76205395fcba66edf3bcda246c56ecc Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 6 14:26:57 2013 -0400 Fix event registration of shown/hidden in modals This fixes issues with IE. M html/pfappserver/root/static/admin/configuration/authentication.js M html/pfappserver/root/static/admin/configuration/floatingdevices.js M html/pfappserver/root/static/admin/configuration/roles.js M html/pfappserver/root/static/admin/configuration/soh.js M html/pfappserver/root/static/admin/configuration/switches.js M html/pfappserver/root/static/admin/configuration/violations.js commit bea4f87b8a31274df71430ef608c76dd29616c2e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 6 14:11:54 2013 -0400 Improve JSON messages display in user.js/node.js M html/pfappserver/root/static/js/node.js M html/pfappserver/root/static/js/user.js commit 18bb7385e414d126ca0fffe25de675f00f8f4af4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 6 13:42:58 2013 -0400 Fix x-axis of line graphs in IE M html/pfappserver/root/static/app/graphs.js commit 65f78c6f19e9e11807dac716704d28f49bb0f18c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 6 13:42:03 2013 -0400 Fix caching issue with IE Disabled cache of Ajax calls using jQuery. M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/js/node.js commit 1097daf12134c8738b6a0f41433b719a703218a5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 6 12:58:04 2013 -0400 IE: Fix loading of violations in node editor M html/pfappserver/root/static/js/node.js commit 472d52065081c7d9492613d9bfb0c2f46db746ae Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 6 12:57:18 2013 -0400 Improve user editor M html/pfappserver/root/user/view.tt commit 40d7068287ae58b6dcaf26ebb642b79dfb9ddb29 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 6 12:56:27 2013 -0400 Add visual feedback when deleting a violation M html/pfappserver/root/static/admin/configuration/violations.js M html/pfappserver/root/violation/list.tt commit eb1e72441759c78bb6eade844395d1d620366f34 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 6 12:54:17 2013 -0400 Fix HTML of violations list in node editor M html/pfappserver/root/node/violations.tt commit 8e5d0f11220be3279fb146e072773d83b6ef093a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 6 12:53:26 2013 -0400 Update raphael framework to version 2.1.0 M html/pfappserver/root/static/app/raphael/raphael-min.js commit 401a13c88ed954f469b3ed5907c95106b37fed15 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 6 12:47:58 2013 -0400 Removed untested parts M html/pfappserver/root/static/admin/status.js commit df54606f46ba07ecb208db084099cb3dcb71cfc1 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 6 12:37:24 2013 -0400 After success perform a hashchange in one second M html/pfappserver/root/static/admin/status.js commit 2036cb0a1979b0957b07f4ae2f66fdc61d3975a9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 6 12:11:13 2013 -0400 Add ability to search by date range M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit e3e892a7aba24e2b8002a85258e3668844387329 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon May 6 12:08:11 2013 -0400 New function to Show warning alerts M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/configurator/wrapper.tt M html/pfappserver/root/static/app/application.js commit 7fea1a935003ba33476f6615653b1b5950d1be10 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 6 11:51:29 2013 -0400 Fix OS column in devices list of user editor M lib/pf/person.pm commit db7d86978e03f444b83bacde484c0d1237ebfe8a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 6 11:01:57 2013 -0400 Fix adding SoH trigger to a violation M html/pfappserver/root/static/admin/configuration/violations.js commit 0f6eb8a2f5882de899ce91adf1e2f08f4739711f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 3 15:38:56 2013 -0400 Admin Guide: update doc related to violations.conf M docs/PacketFence_Administration_Guide.asciidoc commit b171dfeb61dcd6700a88cdb6363efc042ab16819 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 3 15:37:40 2013 -0400 pf::class: minor variable definition improvement M lib/pf/class.pm commit 941b0fe587cd6a18c6a5cfa1ad45e47ea97988ed Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 3 15:36:35 2013 -0400 register.cgi: minor condition improvement M html/captive-portal/register.cgi commit d46fbf403d13620155f441ac5f8011021b969a9d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 3 15:34:41 2013 -0400 Fix datepickers in search forms of nodes section M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/nodes.js commit 64e2bbbce8bfdd6cc92a49c6e27124f38286542f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 3 14:15:56 2013 -0400 Fix adding new trigger to a violation M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/root/static/admin/configuration/violations.js M html/pfappserver/root/violation/view.tt commit e66f02a1cb01a89655d132a51c08cb6875486939 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 3 13:59:12 2013 -0400 Add icon to identify internal vs external users M html/pfappserver/lib/pfappserver/Model/Search/User.pm M html/pfappserver/root/admin/users.tt M html/pfappserver/root/user/advanced_search.tt M html/pfappserver/root/user/simple_search.tt M html/pfappserver/root/user/view.tt commit b5435fd0c454786926426f8686e2f7080726364a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri May 3 01:28:21 2013 -0400 Added the ability to resort M html/pfappserver/root/portal/profile/index.tt commit e78ebd26135e5558809d125b5aa4c74ad3d7fbf0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 3 11:49:23 2013 -0400 Improve responsiveness for phones M html/pfappserver/root/configuration/authentication.tt M html/pfappserver/root/configuration/fingerprints/simple_search.tt M html/pfappserver/root/configuration/floatingdevice/list.tt M html/pfappserver/root/configuration/listing.inc M html/pfappserver/root/configuration/macaddress/simple_search.tt M html/pfappserver/root/configuration/switch/list.tt M html/pfappserver/root/configuration/useragents/simple_search.tt M html/pfappserver/root/interface/list.tt M html/pfappserver/root/node/advanced_search.tt M html/pfappserver/root/node/simple_search.tt M html/pfappserver/root/portal/profile/index.tt M html/pfappserver/root/roles/index.tt M html/pfappserver/root/soh/index.tt M html/pfappserver/root/user/advanced_search.tt M html/pfappserver/root/user/simple_search.tt M html/pfappserver/root/violation/list.tt commit 761e47a1573be3dd56415a0ab44bf78e3bcbafc0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 2 17:54:48 2013 -0400 Fixed display of configuration entry options M bin/pfcmd.pl commit 87b21cd3cdb3109b7e29d5cfa7962f79dd204a92 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 2 16:44:16 2013 -0400 Fix display of error message when deleting a role M html/pfappserver/lib/pfappserver/Model/Roles.pm M html/pfappserver/root/static/admin/configuration/roles.js commit a9f04a5d32b9159c83a97906cac8ec5dd1fb31ea Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 2 16:32:54 2013 -0400 Form::Violation: display target VLAN as a dropdown Also added the default roles to the role and whitelisted_categories parameters. M conf/violations.conf M html/pfappserver/lib/pfappserver/Controller/Violation.pm M html/pfappserver/lib/pfappserver/Form/Violation.pm commit f8c278f4e1028f1ddee187d239534daf7c4d625c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 2 17:39:11 2013 -0400 Remove the call to the parent class begin which does not exists anymore M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm commit 61326c750c813928c01fad1289b72595972c4809 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 2 17:21:18 2013 -0400 removed pf::config::cached::ReloadConfigs which was moved to apache handler M html/pfappserver/lib/pfappserver/Base/Controller.pm M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Controller/DB.pm M html/pfappserver/lib/pfappserver/Controller/Graph.pm M html/pfappserver/lib/pfappserver/Controller/Interface.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/User.pm M html/pfappserver/lib/pfappserver/Controller/Violation.pm commit 66c2d9ab34bc20d7345143a043c3507186fcc0c0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 2 16:38:40 2013 -0400 coerce item to an array M raddb/packetfence-soh.pm commit 8a8c2ffc85110f95cb4f28f9c9a7e49b53584330 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 2 15:57:16 2013 -0400 Update class table (violations) with defaults When updating the class table, we now use the values from the "defaults" violation to update the empty parameters of a standard violation. M lib/pf/violation_config.pm commit 12ef2440c216b086936510ae0f66770ff89bc999 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 2 15:56:05 2013 -0400 Fix saving the "defaults" violation M html/pfappserver/lib/pfappserver/Form/Violation.pm commit c898db348a009282b134d77e1eda5d308ca08d52 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 2 15:54:57 2013 -0400 Fixed issue where portal profile is not being filtered properly M lib/pf/Portal/ProfileFactory.pm commit d40eb5a681c45dd2af63d88c3610722e7668a18a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 2 15:24:15 2013 -0400 Cleanup conf/switches.conf M conf/switches.conf commit 1ca56c9cc82c7177709d89ab4b02c45f672ea558 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 2 15:14:49 2013 -0400 pf::SNMP: Improve warnings M lib/pf/SNMP.pm commit b7727d0e5067913de5294202bb7980f80d3e5406 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 2 13:44:35 2013 -0400 Have apache reload config before each request M conf/httpd.conf.d/httpd.admin M conf/httpd.conf.d/httpd.portal M conf/httpd.conf.d/httpd.webservices A lib/pf/WebAPI/InitHandler.pm commit 10a034dcee4ddbb14c8921b4d16fe85775d71f1b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 2 13:00:33 2013 -0400 Added missing function getTypes M html/pfappserver/lib/pfappserver/Model/Config/Network.pm commit 13f3ff6464dfc52c28882354852ac917a4924dfc Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 2 12:14:59 2013 -0400 Fix dropdown of roles in violation editor M html/pfappserver/lib/pfappserver/Controller/Violation.pm M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/root/static/admin/configuration/violations.js commit 111f721c4c1678e1f8d20ae2c43f5d8cf8745a18 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 2 11:48:14 2013 -0400 violations.js: Remove unused code M html/pfappserver/root/static/admin/configuration/violations.js commit cd84e483cc73939c91e8e2381a9e03ebffa8cc2e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu May 2 11:35:13 2013 -0400 Fixed simpleSearch not working for fingerprints, useragents, and macaddress M html/pfappserver/lib/pfappserver/Controller/Configuration/Fingerprints.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/MacAddress.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/UserAgents.pm D html/pfappserver/root/configuration/fingerprints/index.tt A html/pfappserver/root/configuration/fingerprints/simple_search.tt D html/pfappserver/root/configuration/macaddress/index.tt A html/pfappserver/root/configuration/macaddress/simple_search.tt D html/pfappserver/root/configuration/useragents/index.tt A html/pfappserver/root/configuration/useragents/simple_search.tt M html/pfappserver/root/static/admin/searches.js commit 5938e1b5739f726c9426a72474d28ad2e2509e39 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 2 11:09:16 2013 -0400 Violations: fix preview button dropdown M html/pfappserver/root/violation/list.tt commit d9ee0628af749580a508be7717f14d25f4492686 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 1 20:20:05 2013 -0400 Added action for restart all M html/pfappserver/lib/pfappserver/Controller/Service.pm commit 3d19a1c999d66051f7105b034fedddc0524a6805 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 1 22:12:16 2013 -0400 Improve empty result set for the nodes section M html/pfappserver/root/node/advanced_search.tt M html/pfappserver/root/node/simple_search.tt commit 4e6f66b5d6dab0084fae5b24259370e3f32e959b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 1 22:11:40 2013 -0400 Add description to Aruba 200 Controller M lib/pf/SNMP/Aruba/Controller_200.pm commit 7c776948d56d6eddca7181ab60330d2100d2d999 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 1 22:10:39 2013 -0400 Force charset of locale to UTF-8 M lib/pf/Portal/Session.pm commit b834da67b8a26cd34c01e224b690e6aac4dbc336 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 1 22:09:47 2013 -0400 Fix indentation M lib/pf/web.pm commit 9edef3bf4a49c1cf609311124b96a01761c375ef Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 1 22:08:32 2013 -0400 Fix construction of $fqdn in pf::config M lib/pf/config.pm commit 9e4f6b8f73202cd546ad816721db6521219c7d8f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 1 22:07:24 2013 -0400 Add IP and location history to node viewer/editor M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/root/node/view.tt M html/pfappserver/root/static/js/node.js M lib/pf/iplog.pm M lib/pf/locationlog.pm M lib/pf/pfcmd/report.pm commit 91f0cd9513b7639df5de7b53052dccda51e6eb7c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 1 21:59:07 2013 -0400 Fix dynamic loading of violations tab (cont.) M html/pfappserver/root/node/view.tt M html/pfappserver/root/user/view.tt commit 4a026e59bcf03a55ffa4be35d486ff8f8cfd164a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 1 19:53:21 2013 -0400 Code cleanup M html/pfappserver/lib/pfappserver/Controller/Configuration.pm commit 824b652047b22b17cfbcd28d02036e99a61b4599 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 1 19:49:29 2013 -0400 Refactor object setup to html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm M html/pfappserver/lib/pfappserver/Base/Controller.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm M html/pfappserver/lib/pfappserver/Controller/Config/Networks.pm M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Controller/Portal/Profile/Default.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/User.pm M html/pfappserver/lib/pfappserver/Controller/User.pm M html/pfappserver/lib/pfappserver/Controller/Violation.pm commit 3e2a52cf89aab90fd355b839e108c7441e9d5d4a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed May 1 19:45:21 2013 -0400 Fixed selector causing issue with modals popping up M html/pfappserver/root/static/admin/searches.js commit f4504e5b1639ad4e6b2d29dd4939947553e5c013 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 30 21:52:24 2013 -0400 save pf config after removing interface M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 5dd62352745820c4b364045239bf2b4fee843178 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 30 21:01:47 2013 -0400 Added new search critera Node IP M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/root/admin/nodes.tt commit a9d1d9a89545b68726903972af4413463200044b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 30 17:55:55 2013 -0400 Fixed editing dns for inline networks M html/pfappserver/lib/pfappserver/Form/Config/Network.pm M html/pfappserver/lib/pfappserver/Form/Config/Network/Routed.pm M html/pfappserver/root/config/networks/view.tt commit 3b7c0f4c4e1a8401830bc6f32a9354889f07e12f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 1 10:22:12 2013 -0400 Fix dynamic loading of violations tab M html/pfappserver/root/static/js/node.js M html/pfappserver/root/static/js/user.js commit e070c3f58c8e2fe00d15e29cc712e80882d97021 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 1 09:47:38 2013 -0400 Replace "Category" by "Role" in nodes section M html/pfappserver/root/node/advanced_search.tt M html/pfappserver/root/node/simple_search.tt commit ff0ff37f3e6a970b05e4d8b3e7a6a7caf6d25d5c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 30 09:24:53 2013 -0400 Will refresh the page the simple search hash is the same as the current hash M html/pfappserver/root/static/admin/searches.js commit e219975b6de7909705d9f85a1ad5f8d89ab3c888 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Apr 30 15:45:10 2013 -0400 Avoid only using the "category" wording M db/pf-schema-4.0.0.sql commit 5a0f8c5de23b5e6703634b6975566679a46273fc Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Apr 30 15:44:17 2013 -0400 Pimped NEWS file M NEWS.asciidoc commit be892966a7ec0f3db6d1b7a4cd8479b1d578958b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 30 15:42:06 2013 -0400 Nodes section: improve advanced search M html/pfappserver/lib/pfappserver/Form/SavedSearch.pm M html/pfappserver/lib/pfappserver/Model/Search/Node.pm M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/node/advanced_search.tt M html/pfappserver/root/node/simple_search.tt commit a1b06baf3bd1b39ac0e695ac91ff630e18325f70 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 30 07:59:18 2013 -0400 Add comments and renamed function to be more clear of purpose M html/pfappserver/root/static/js/node.js M html/pfappserver/root/static/js/user.js commit 84b1040c6c5e3844e592a199f604017dd2247229 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 30 07:37:26 2013 -0400 Saved simple searches are now being displayed M html/pfappserver/root/static/admin/searches.js commit f716fe6c40f36e4b85d1374312da57c23242cd72 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 30 14:33:58 2013 -0400 Update diagrams of admnistration guide Also removed screenshots of admin interface. M docs/PacketFence_Administration_Guide.asciidoc M docs/docbook/xsl/titlepage-fo.xml M docs/images/diagram-routed-net.png M docs/images/diagram-trap-interaction.png D docs/images/screenshot-add-floating-dev.png D docs/images/screenshot-floating-dev.png D docs/images/screenshot-network-config.png D docs/images/screenshot-node-view.png M docs/includes/global-attributes.asciidoc commit 2d4eb436ade16d0bb776b59940ba80a0bf785ef6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 30 07:24:33 2013 -0400 Fixed error in displaying proper pagination section M html/pfappserver/root/user/advanced_search.tt commit 1f3710bdc79b7826584d7d7769989768de83d157 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 30 06:41:32 2013 -0400 Removed unuseful log entry M html/pfappserver/lib/pfappserver/Controller/Configuration.pm commit 26c389f8bd49c7f08dfa3a217e9914039b14e47b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 30 06:15:36 2013 -0400 Added support for the email field type M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm commit 2ede5aaaa920d81ce1994e49f89845502bd83b93 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 30 06:15:07 2013 -0400 Added better error hanlding M html/pfappserver/lib/pfappserver/Controller/Configuration.pm commit 354fafec093055d0a86e98756d3d7776b92abcd6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 30 13:05:32 2013 -0400 Fix Guest auth M conf/authentication.conf M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/SMSSource.pm commit b8583392bc9f12d16c71fba6ef63d568c4d91a7e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 30 05:07:54 2013 -0400 Added support for pagination M html/pfappserver/lib/pfappserver/Controller/User.pm commit 3dfeccaec850ef07cfe745200e4f8a60363db855 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 30 05:04:55 2013 -0400 Refactored M html/pfappserver/lib/pfappserver/Controller/Node.pm commit d58875f97f480cae89014a97424357d8283710ff Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 30 05:02:49 2013 -0400 moved getForm & getModel from Base::Controller::Config to Base::Controller M html/pfappserver/lib/pfappserver/Base/Controller.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm commit d9b24f9081a5a78140fa425102e972e1bd06c1dd Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 30 04:51:44 2013 -0400 added new function person_custom_search M lib/pf/person.pm commit 297abdd288402a3c4027b5fdb9be358497ba5db2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 30 04:50:18 2013 -0400 sql_count now uses a subquery to calculate full count M lib/pf/SearchBuilder.pm commit 60d61532396f841d6dc5ac38c266e5f6308a9364 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 30 04:48:47 2013 -0400 Fix direction of arrow M html/pfappserver/root/node/advanced_search.tt commit f7036e3ea18a32ecddebd9a5c9124735487fe19c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 30 04:47:27 2013 -0400 Do not remove undef values M html/pfappserver/lib/pfappserver/Model/Config/Pf.pm commit d88a386a58abaab1ec450bc8b34f224b1282cd45 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 30 04:45:44 2013 -0400 disable dns input when hidden M html/pfappserver/root/static/js/interface.js commit 93d046b92c44c22d1575562dcb4bc83dfdab9bb5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 30 04:43:55 2013 -0400 Adding domain-name if it does not exists already M html/pfappserver/lib/pfappserver/Model/Config/Network.pm commit fe68573f27a6b8c12239728e288994f5c463bb2b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 30 04:32:21 2013 -0400 Refactor M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 78aa153b79d3f5b7614a8a6b4bccb7b568e30f0f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 30 01:56:13 2013 -0400 Fixed pagination M html/pfappserver/lib/pfappserver/Model/Search/User.pm M html/pfappserver/root/admin/users.tt M html/pfappserver/root/static/js/user.js M html/pfappserver/root/user/advanced_search.tt commit d5d2296f18586661715f2063ced47f8f3b761104 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 30 01:51:25 2013 -0400 Corrected target being used M html/pfappserver/root/static/js/node.js commit 0399585cc890bf7db768482f3e1a089cb25f6b18 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 30 11:43:02 2013 -0400 Fix spec file (Missing Makefile) M addons/packages/packetfence.spec commit b7dab751dd51a7c8d2ebdcdc96de51c2a6ae0537 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 30 11:30:49 2013 -0400 Fix Authentication sources attributes returned for Oauth2 M html/captive-portal/oauth2.cgi M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm commit a29afd494c072c8f43c270909882d83836d5726c Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 30 10:31:09 2013 -0400 Synthax error in oauth2.cgi M html/captive-portal/oauth2.cgi commit 4a7057b60f06d86921134c1a3dde30bd017d75c9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 30 10:04:17 2013 -0400 Fix Oauth2 check return code M lib/pf/web.pm commit 86dfab44d64384545daf3b72a3800cb7c3ba3c24 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 30 11:13:10 2013 -0400 Add ID of SoH filters in list M html/pfappserver/root/soh/index.tt commit 01352c48b55486943348eacff56676d72950a935 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 30 10:01:36 2013 -0400 Fix call to Net::OAuth2::Profile::WebServer M lib/pf/web.pm commit 9902043f6bf5b8c180fa1bd681e7adac2b4822c9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Apr 30 09:10:15 2013 -0400 Fix Oauth2 M lib/pf/web.pm commit 5fdabc9f55f1347caaec1726a4106ea8af716690 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Apr 30 08:27:51 2013 -0400 Updated the SoH doc M docs/PacketFence_Administration_Guide.asciidoc commit e62c43c95413b6582ffdaceda6332e6efe53d0d0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 30 00:26:58 2013 -0400 generalized pagination_path M html/pfappserver/root/macros.inc commit a9f462900d2a76abf0ca872d1fc5230414a54e1e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 29 20:44:57 2013 -0400 Increase timeout M html/pfappserver/root/static/admin/common.js commit 9ffa3f892ccc728c8cf54533fa30be6dec8ffd22 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 29 20:27:01 2013 -0400 Added pagination to Node advanced search M html/pfappserver/lib/pfappserver/Controller/Node.pm commit 690ea399188f1a22bcb0721bc4dd42569f8c2051 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 29 20:26:50 2013 -0400 Updated doc regarding external modules M docs/PacketFence_Administration_Guide.asciidoc commit 9f4d61f606d1c470c0e14e401d731aa9ba74cebe Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 29 20:26:12 2013 -0400 Removed unnecessary call to new M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm commit e9b509f9659e4c19bc5e564eaab9261107066dd0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 29 20:24:59 2013 -0400 Removed unused call M html/pfappserver/lib/pfappserver/Controller/SavedSearch/Node.pm commit 92024f6ca2ce5b29d22f4ba5b732481f87a79c32 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 29 20:24:06 2013 -0400 Removed old web services auth doc M docs/PacketFence_Administration_Guide.asciidoc commit 64421660d4a1117a07d5e372b3d215e8b961ddc0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 29 20:20:20 2013 -0400 Fix pagination issue M html/pfappserver/lib/pfappserver/Controller/Configuration/MacAddress.pm A html/pfappserver/root/configuration/macaddress/index.tt D html/pfappserver/root/configuration/macaddress/simple_search.tt commit efe8493888dfce1ad33d0667473cae64d829db23 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 29 20:17:47 2013 -0400 Fix pagination issue M html/pfappserver/lib/pfappserver/Controller/Configuration/UserAgents.pm A html/pfappserver/root/configuration/useragents/index.tt D html/pfappserver/root/configuration/useragents/simple_search.tt commit 3ea28a5f77258f80c4b624e5793fe35e45166250 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 29 20:14:42 2013 -0400 Fix pagination issue M html/pfappserver/lib/pfappserver/Controller/Configuration/Fingerprints.pm A html/pfappserver/root/configuration/fingerprints/index.tt D html/pfappserver/root/configuration/fingerprints/simple_search.tt commit 3564e4c1e4fff03b35486298d28f87968fd71415 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 29 20:05:49 2013 -0400 Updated the Samba doc M docs/PacketFence_Administration_Guide.asciidoc commit b5efbb5169f69ae1bcd23516d7231ac5f26ad5cd Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 29 19:45:57 2013 -0400 Added support for pagination M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/node/advanced_search.tt M html/pfappserver/root/static/js/node.js commit 4b22c5c82927b32b7ec0cd7066d5a17ac87db565 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 29 19:44:44 2013 -0400 Added pagination support M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 083430dc2a8b3037adf8dcc2cc6a835979a999ba Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 29 19:42:04 2013 -0400 Added new fields M html/pfappserver/lib/pfappserver/Form/AdvancedSearch.pm commit d9efb09ab622958f4b62c9719edbfcff921b916e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 29 19:39:36 2013 -0400 Added new function getting sql count for query M lib/pf/SearchBuilder.pm commit 3fa99f74a36ef1ed819d5fa420592c050b1ff60b Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 29 19:27:47 2013 -0400 Added Makefile in spec M addons/packages/packetfence.spec commit 66e0fd7b8ae5c9521ce86c6e7b85059c7410baa3 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 29 19:23:18 2013 -0400 Added initial Makefile A Makefile commit 1654740f2a14fa164ec10acb19326561149facf4 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 29 19:07:17 2013 -0400 Fixed RHEL dependancies for Samba auth M docs/PacketFence_Administration_Guide.asciidoc commit 1f8ed3fbce3ac603507c743eb8f839c15db2120e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 29 19:02:49 2013 -0400 Remove help section (for the moment!) M html/pfappserver/root/admin/wrapper.tt commit 2357a49490916d7dd4a10ab658c8fea91b410f55 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 29 18:55:11 2013 -0400 Fix validation of floating devices M html/pfappserver/lib/pfappserver/Form/Config/FloatingDevice.pm commit 6073654b1d8aa310f6ee5606af48a3f1b94ce42f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 29 18:49:45 2013 -0400 Fix redirection after deleting a violation M html/pfappserver/root/static/admin/configuration/violations.js M html/pfappserver/root/violation/list.tt commit 9d770530cfed2796d4f4e08f73f972e2b6e45d8a Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 29 18:40:31 2013 -0400 Removed braindead choices M conf/documentation.conf commit 9554faa3ce3c66917867c17801aa4207bb8094f1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 29 18:32:42 2013 -0400 Fix dep in debian M debian/control commit be946f2c6870c2d2545b5f1f000d59360245ab5f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 29 18:19:04 2013 -0400 Fix condition on interface type M html/pfappserver/lib/pfappserver/Model/Interface.pm commit c8a3d3b7a4bf791c6e73b9265fe252fd84d8575c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 29 18:18:19 2013 -0400 Connect to the database with an empty when tying to reset password M html/pfappserver/lib/pfappserver/Controller/DB.pm commit 8d440e2f3d583900142600825b560ee7d8776d6f Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 29 18:06:12 2013 -0400 Removed log file from captive-portal-common M conf/httpd.conf.d/captive-portal-common.conf commit f8ac9d97db55f36fc963874b1592e0199c8352da Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Apr 29 18:04:52 2013 -0400 Gaming device category was missing M db/pf-schema-4.0.0.sql commit 9a01ed82dcaeadf700633da0d579d1b87d8c4329 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 29 17:54:24 2013 -0400 Fixed the violation id number M html/pfappserver/lib/pfappserver/Form/Violation.pm commit 99327fb07c444d53a44623b6c55f93bb0075ef23 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 29 17:34:26 2013 -0400 Replaced kill 6 by kill 15 to avoid coredump M sbin/pfmon M sbin/pfsetvlan commit 9477346f496a5ce97e8901df5e8e014a77d7b0d2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 29 17:22:59 2013 -0400 Improve documentation.conf M conf/documentation.conf M html/pfappserver/lib/pfappserver/I18N/en.po commit be34a36c77b3ba4df80b006416d996b75b6359ff Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 29 17:22:07 2013 -0400 Fixed typo M docs/PacketFence_Administration_Guide.asciidoc commit 3a0cf3b24e22cc235fb602970a71f850967f567c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 29 17:17:27 2013 -0400 Update datepicker M html/pfappserver/root/static/app/bootstrap-datepicker.css M html/pfappserver/root/static/app/bootstrap-datepicker.js commit d4df522a84c1d1f6a4d11b7e095b2d2a87984cfe Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Apr 29 17:11:08 2013 -0400 Missing file in spec M addons/packages/packetfence.spec commit 70210625c865aeb471f42a285e86afc5d0ef05b0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 29 17:09:44 2013 -0400 Don't set default values when updating a network M html/pfappserver/lib/pfappserver/Model/Config/Network.pm commit 458ec97f9c79fe2a11803cda058c3d9da40b5cda Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Apr 29 16:56:20 2013 -0400 Create catalyst.log file from package M addons/packages/packetfence.spec M debian/packetfence.postinst commit 038904f6bb0566bf91b3c23624d319d08926ba38 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 29 16:53:37 2013 -0400 Connect to the database first before trying to reset password M html/pfappserver/lib/pfappserver/Controller/DB.pm commit 538b551567dd46e397f982924561c686b3705062 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 29 16:47:36 2013 -0400 Improved doc M docs/PacketFence_Administration_Guide.asciidoc commit fc1c8bdb26885a4a567a61a71995d2f1d56028a5 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 29 16:32:58 2013 -0400 fixed typo M html/pfappserver/lib/pfappserver/Base/Model/Config.pm commit 7dbcd80968441aa93877c11d8213f960f0e376f8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 29 15:42:36 2013 -0400 Inherit from pfappserver::Base::Model M html/pfappserver/lib/pfappserver/Base/Model/Search.pm commit f2ca55115c8008117e5434d120abd06d71aca8de Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 29 16:21:45 2013 -0400 Move deauth method to the definition tab of switch M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/root/configuration/switch/view.tt commit 0a473a5b1d48e01a8934ad39e74eaaca82ed5174 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 29 15:52:42 2013 -0400 Allow to change the expiration date of users M html/pfappserver/lib/pfappserver/Form/User.pm M html/pfappserver/lib/pfappserver/Form/User/Create.pm M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/root/configuration/users.tt M html/pfappserver/root/user/view.tt M lib/pf/person.pm M lib/pf/temporary_password.pm commit e414d64acdf8b3eede241dddf63529f8681e04f4 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 29 15:44:57 2013 -0400 Updated the doc M docs/PacketFence_Administration_Guide.asciidoc commit 7e0ad31ac72ae87e57673a80809259cc338b3a56 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 29 15:12:17 2013 -0400 Improved the catch-all behavior M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm commit 55909e0a5f83914319e7c8a030996af6e025f302 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 29 14:57:29 2013 -0400 Always skip external auth sources during generic match M lib/pf/authentication.pm commit bed418ec7860d18423af50e314a7e0a3c31e54f0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 29 14:31:29 2013 -0400 Force the match to 'all' for catchalls M html/pfappserver/lib/pfappserver/Form/Authentication/Rule.pm commit efb8a5fd8d3ff5a6681cfcf9e46d4d7d70c209d0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 29 14:13:34 2013 -0400 Adding group writable to the var and conf directory M addons/packages/packetfence.spec M debian/rules commit 86bae7f37cc9c4da7c26c2a03e16fe56a7b2231d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 29 13:33:55 2013 -0400 Pushed save and rollback logic to model M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Config.pm commit 1c0ed4328959f894b063c824b124650575641db3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 29 13:33:23 2013 -0400 Added new method commit for generic save and rollback functionality M html/pfappserver/lib/pfappserver/Base/Model/Config.pm commit bf14b5801c74562455e9b89934349058a425344b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 29 11:31:01 2013 -0400 Fix columns alignment of auth sources M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/configuration/authentication.tt commit 24c9c59af7d65cc261d8f7099b26658e2fa66a15 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 29 11:29:11 2013 -0400 Fixed required version M docs/PacketFence_Administration_Guide.asciidoc commit 915d8ec4c5f14fce8dd470ba38b19ea7dde9ea7c Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 29 11:09:35 2013 -0400 Added doc related to machine auth M docs/PacketFence_Administration_Guide.asciidoc commit 276ba8c0d167b63aa3fa9ab8236831b17cc9f40d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 29 11:01:04 2013 -0400 Add registration.gaming_devices_registration_role When registering a gaming device, the role assignation is based on the new configuration parameter. If it's not defined, we take the role of the registrant. M conf/documentation.conf M conf/pf.conf.defaults M html/captive-portal/register-gaming-device.cgi M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M html/pfappserver/lib/pfappserver/I18N/en.po M lib/pf/web/gaming.pm commit 4bf2557f87491d755f4d9c47f01d37027ff5a53a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 29 11:07:24 2013 -0400 Resorting will not remove sources M html/pfappserver/lib/pfappserver/Controller/Authentication.pm M html/pfappserver/root/configuration/authentication.tt commit 20a42ee22301eeaddff85174729bc6346add0345 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 29 10:46:40 2013 -0400 Improvements to the Apache section M docs/PacketFence_Administration_Guide.asciidoc commit 00584145b0522d9f1d5fa7460c973d080c72768d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Apr 29 10:29:33 2013 -0400 Modification of log4perl appenders to log Catalyst framework logs into a different log file - Also added a bit of documentation to the conf file M conf/log.conf commit cb2f0a8800fa0060f3356416d08b76131ac59444 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 29 09:48:19 2013 -0400 Add support for slashes in usernames (%2F) in apache conf M conf/httpd.conf.d/httpd.admin commit bbaaf9812afced39a9be604fbb3449b344628a8c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 29 08:56:23 2013 -0400 Add support for slashes in usernames (%2F) M html/pfappserver/pfappserver.conf commit 5a19398aef187e34d8c32f88e0e478cfbb14f714 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 29 08:46:11 2013 -0400 Add missing SoH constants M lib/pf/config.pm commit b5395f8516b1c8aa3508e788fddbac68ed36c867 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 29 08:30:26 2013 -0400 Improvement over previous commit M html/captive-portal/oauth2.cgi commit bcc372c2c3581fd5c99a76e994055d21d680098b Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 29 08:21:01 2013 -0400 RBAC support for OAuth2 sources M html/captive-portal/oauth2.cgi commit 42012dbf2fec3b27f2e303e54b09c54ee7830a4a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 26 16:36:19 2013 -0400 Consume new Form::SoH and remove JSON deps We no longer need jquery.json nor the JSON Perl module. M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Controller/Roles.pm M html/pfappserver/lib/pfappserver/Controller/SoH.pm M html/pfappserver/lib/pfappserver/Model/SoH.pm M html/pfappserver/root/admin/wrapper.tt D html/pfappserver/root/configuration/roles.tt D html/pfappserver/root/configuration/soh.tt M html/pfappserver/root/configurator/wrapper.tt A html/pfappserver/root/roles/index.tt A html/pfappserver/root/soh/index.tt M html/pfappserver/root/soh/read.tt M html/pfappserver/root/static/admin/configuration/soh.js D html/pfappserver/root/static/app/jquery.json-2.3.min.js M html/pfappserver/root/static/configurator/enforcement.js M lib/pf/soh.pm commit 0e673c90ab0ef905ce7f0e1fcf17520fce944141 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 26 16:50:36 2013 -0400 Made dbHandler a package variable M html/pfappserver/lib/pfappserver/Model/DB.pm commit 8a001238e7a42031ea472c6e2fa11f36cce4a42c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 26 15:20:22 2013 -0400 Fixed addTrigger and deleteTrigger M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm commit a5ad0e2cbc954157308a02e45fd7b5e05bf1ab9a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 26 15:18:34 2013 -0400 Add validation to Form::SoH M html/pfappserver/lib/pfappserver/Form/SoH.pm commit b35994d204df99b1826cd48641391b65ce5efac8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 26 14:42:58 2013 -0400 Create Form::SoH A html/pfappserver/lib/pfappserver/Form/SoH.pm commit ba7e28643012ced1c45d460af468e72fe96cab85 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Apr 26 14:42:32 2013 -0400 More debugging, to help pf admins M lib/pf/temporary_password.pm commit 349f991138849f3af720062eced551e414cf296a Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Apr 26 14:41:49 2013 -0400 Now handle the set_access_duration action M html/captive-portal/email_activation.cgi M html/captive-portal/mobile-confirmation.cgi M html/captive-portal/register.cgi commit 86fc349a07b42d2314d39c0b4013e9a7dace77ac Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 26 14:34:29 2013 -0400 Revert to original behavior of setting only the dns of vlans to the ipaddress of the gateway M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 4d1dcf02213a35fa7196c96ddaa1ee7f579af0d2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 26 14:08:05 2013 -0400 Removed used controllers D html/pfappserver/lib/pfappserver/Controller/Config.pm D html/pfappserver/lib/pfappserver/Controller/Profile.pm commit bcd9686672d99e5357712773018705d6ea0ae6d9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 26 13:37:41 2013 -0400 Refactored M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Controller/Portal/Profile/Default.pm commit c868365acd31748e3e70952a9781930dc575f550 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 26 13:34:04 2013 -0400 Fixed issue where interfaces are not being creating properly M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 7565c6b13b5ee4a061bcfebf784973e20297869e Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 26 13:33:32 2013 -0400 Add new function update_or_create for model M html/pfappserver/lib/pfappserver/Base/Model/Config.pm commit 7f6585b18d3a0f39615c7741837c27568f3e0156 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 26 12:37:37 2013 -0400 Fixed warning with non existing config entries M lib/pf/pfcmd/checkup.pm commit 78f659294f109adb92854b018786af6a88a865c2 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 26 12:34:31 2013 -0400 Refactor form creation M html/pfappserver/lib/pfappserver/Controller/SavedSearch/User.pm commit cdf3333d022139b07a214cbacd4193ea89464416 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 26 12:28:14 2013 -0400 Refactor form creation M html/pfappserver/lib/pfappserver/Controller/Admin.pm commit ea8f3ae55ee017934fc5b2bde6c1feefc1bae3a5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 26 12:20:58 2013 -0400 Updated documentation for using form M html/pfappserver/lib/pfappserver.pm commit a327bed96f03cb205dca2c88e0e379814203f7a7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 26 12:14:43 2013 -0400 Improve validation in Form::Config::Switch M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit 4d748b923dd097874f7263e7fdff93b2cba1e36d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 26 11:16:42 2013 -0400 Refactored form retrieval M html/pfappserver/lib/pfappserver/Controller/Configuration.pm commit d95fb6c2c5c416949cf51fa8e873c1321b34ef62 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 26 11:12:13 2013 -0400 Refactored Form::WIdget::Theme::Pf to Base::Form M html/pfappserver/lib/pfappserver/Base/Form.pm M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm commit 015182395f37deb17030de1cc4d7353a4fd5b0d4 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 26 11:05:08 2013 -0400 Refactored form and model handling M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Controller/Portal/Profile/Default.pm commit b08ef218dcece4cab2c91509c4dad194ed30ea70 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 26 10:57:40 2013 -0400 Refactored Form::Widget::Theme::Pf to Base::Form and Base::Form::Role::Help M html/pfappserver/lib/pfappserver/Form/Authentication.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Source/Email.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Source/Facebook.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Source/Github.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Source/Google.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Source/SMS.pm M html/pfappserver/lib/pfappserver/Form/Config/Network.pm M html/pfappserver/lib/pfappserver/Form/Config/Network/Routed.pm M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/Form/Interface/Create.pm M html/pfappserver/lib/pfappserver/Form/Node.pm M html/pfappserver/lib/pfappserver/Form/Role.pm M html/pfappserver/lib/pfappserver/Form/SavedSearch.pm M html/pfappserver/lib/pfappserver/Form/User.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Import.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Multiple.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Single.pm M html/pfappserver/lib/pfappserver/Form/Violation.pm D html/pfappserver/lib/pfappserver/Form/Widget/Theme/Pf.pm commit ce99b65d17ea40054d30b0dfd8fba797ade8333d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 26 10:40:53 2013 -0400 Updated documentation M html/pfappserver/lib/pfappserver/Base/Form/Role/Help.pm commit 2aefdbf086ade339a583a2955252d5a97f5b17ff Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 26 10:28:13 2013 -0400 Moved get_language_handle_from_ctx to Base::Form and help and help_list Base::Form::Role::Help M html/pfappserver/lib/pfappserver/Form/Widget/Theme/Pf.pm commit 55ff86fda0e9ac28b4c949f5f2a4cfce6abdf39b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 26 10:25:50 2013 -0400 Moved get_language_handle_from_ctx to Base::Form M html/pfappserver/lib/pfappserver/Base/Form.pm commit 5f6b4999f03339d5ef4be2106f01c8efaf3fb30f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 26 10:20:40 2013 -0400 Inherit now from pfappserver::Base::Form M html/pfappserver/lib/pfappserver/Form/Config/FloatingDevice.pm commit 3b81325758d6b6cc6c1162d26b8f1beb5356ff5f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 26 10:19:02 2013 -0400 Created Base Model class A html/pfappserver/lib/pfappserver/Base/Model.pm commit 3f824ff0924055a071c190898a8ac9a4a5f6b375 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 26 10:17:58 2013 -0400 Can now deal with a hashtag url M html/pfappserver/lib/pfappserver/Base/Model/SavedSearch.pm commit 496dd006fe7602343a15290e093aa1cdeeb53a32 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 26 03:11:45 2013 -0400 Role for Form help functions A html/pfappserver/lib/pfappserver/Base/Form/Role/Help.pm commit 3841e59fd086758958ae11234431469a19e09002 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 25 22:03:21 2013 -0400 Allow the model or form to being configured by action M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm commit 11d603013ec3e6d9237ba362fea48cad5b5350b4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 25 16:56:11 2013 -0400 Added Ubuntu 12.04 LTS samba configuration M docs/PacketFence_Administration_Guide.asciidoc commit d76671f334ba435ac37f316a81af5634f7a4509f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 25 16:41:44 2013 -0400 Access user editor from nodes list M html/pfappserver/lib/pfappserver/Form/User.pm M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/users.tt M html/pfappserver/root/node/view.tt M html/pfappserver/root/static/admin/nodes.js M html/pfappserver/root/static/js/node.js M html/pfappserver/root/static/js/user.js M html/pfappserver/root/user/view.tt commit 6505897c802c4674dbb6b28a09672bab7d12d4a6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 25 15:42:19 2013 -0400 Show last IP address in nodes section M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/root/node/advanced_search.tt M html/pfappserver/root/node/simple_search.tt M html/pfappserver/root/node/view.tt M lib/pf/node.pm commit de672350a403397f5558626618cf57396799733a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 25 14:01:10 2013 -0400 Fix switch modification/creation form M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit 5691097de51c011bb59534a18e1d9c4195ef912a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 25 13:37:32 2013 -0400 Switch form: type not required for default switch M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/root/static/admin/configuration/switches.js commit 72ae7cfd5a39a67c4eedd9ef4e07646f75645d0a Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Thu Apr 25 12:53:29 2013 -0400 Removed spurious log message M lib/pf/Authentication/Source/SQLSource.pm commit 48982ad21c6e9168a2f43b8e12ff6f03db16e330 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 25 12:51:23 2013 -0400 Now uses the itemKey and itemsKey from the model when storing/retrieving item or items from the stash M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm commit 392f3b24b49a31a1d65b651bbd1e33c430e5a983 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 25 12:49:19 2013 -0400 Change throw error message M lib/pf/config/cached.pm commit 5def0023b9a42111fe39092bbdaec60349392a27 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 25 12:47:51 2013 -0400 Now catching any error from rewriteConfig M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Config.pm commit 9af51b554dad38f880b3982bc2769c5454a96a7c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 25 11:58:35 2013 -0400 Refactored the pfappserver::Model::Config::Cached to pfappserver::Model::Config A html/pfappserver/lib/pfappserver/Base/Model/Config.pm D html/pfappserver/lib/pfappserver/Base/Model/Config/Cached.pm D html/pfappserver/lib/pfappserver/Base/Model/Config/Cached/Group.pm D html/pfappserver/lib/pfappserver/Base/Model/Config/Cached/Mapped.pm A html/pfappserver/lib/pfappserver/Base/Model/Config/Group.pm A html/pfappserver/lib/pfappserver/Base/Model/Config/Mapped.pm A html/pfappserver/lib/pfappserver/Controller/Config.pm M html/pfappserver/lib/pfappserver/Controller/Config/Pf.pm M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Controller/DB.pm M html/pfappserver/lib/pfappserver/Controller/Interface.pm M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Controller/Portal/Profile/Default.pm A html/pfappserver/lib/pfappserver/Controller/Profile.pm M html/pfappserver/lib/pfappserver/Controller/Violation.pm M html/pfappserver/lib/pfappserver/Model/Config/Authentication.pm D html/pfappserver/lib/pfappserver/Model/Config/Cached/FloatingDevice.pm D html/pfappserver/lib/pfappserver/Model/Config/Cached/Interface.pm D html/pfappserver/lib/pfappserver/Model/Config/Cached/Pf.pm D html/pfappserver/lib/pfappserver/Model/Config/Cached/Profile.pm D html/pfappserver/lib/pfappserver/Model/Config/Cached/Switch.pm A html/pfappserver/lib/pfappserver/Model/Config/FloatingDevice.pm D html/pfappserver/lib/pfappserver/Model/Config/IniStyleBackend.pm A html/pfappserver/lib/pfappserver/Model/Config/Interface.pm M html/pfappserver/lib/pfappserver/Model/Config/Network.pm M html/pfappserver/lib/pfappserver/Model/Config/Pf.pm A html/pfappserver/lib/pfappserver/Model/Config/Profile.pm D html/pfappserver/lib/pfappserver/Model/Config/Profile/Default.pm A html/pfappserver/lib/pfappserver/Model/Config/Rules.pm A html/pfappserver/lib/pfappserver/Model/Config/Switch.pm M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm D html/pfappserver/t/model_Config-IniStyleBackend.t D html/pfappserver/t/model_Config-Pf.t commit 4f3435f103b433851b55f84ad4c61860290f6703 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 25 09:35:15 2013 -0400 auto_enable=Y for system scan M conf/violations.conf commit 148da8ee832b0fe51740008fb3e42de23ee61b4a Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 25 08:24:58 2013 -0400 Fix Taint in scan and pf::action::action_execute in violation M lib/pf/scan.pm M lib/pf/violation.pm commit d5682108bcdb9c6ed2f7778c4ccb8f006864a33c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 25 01:02:32 2013 -0400 Refactored pfappserver::Base::Controller::Base to pfappserver::Base::Controller A html/pfappserver/lib/pfappserver/Base/Controller.pm D html/pfappserver/lib/pfappserver/Base/Controller/Base.pm M html/pfappserver/lib/pfappserver/Controller/Authentication.pm M html/pfappserver/lib/pfappserver/Controller/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Controller/Config/Networks.pm M html/pfappserver/lib/pfappserver/Controller/Config/Pf.pm M html/pfappserver/lib/pfappserver/Controller/Config/System.pm M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/Fingerprints.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/MacAddress.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/UserAgents.pm M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Controller/Roles.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/User.pm M html/pfappserver/lib/pfappserver/Controller/Service.pm M html/pfappserver/lib/pfappserver/Controller/SoH.pm M html/pfappserver/lib/pfappserver/Controller/User.pm M html/pfappserver/lib/pfappserver/Controller/Violation.pm commit fae53b7c41aecf63207fe8219c445d5755e640c8 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 25 00:33:26 2013 -0400 Refactored pfappserver::Base::Form::Base to pfappserver::Base::Form also added ACCEPT_CONTEXT to auto add the context to the form A html/pfappserver/lib/pfappserver/Base/Form.pm D html/pfappserver/lib/pfappserver/Base/Form/Base.pm M html/pfappserver/lib/pfappserver/Form/AdvancedSearch.pm M html/pfappserver/lib/pfappserver/Form/Portal.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile/Default.pm M html/pfappserver/lib/pfappserver/Form/SavedSearch.pm commit 05e35b0c78e195977b9ba2bba386dd4abcc4380c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 24 21:23:06 2013 -0400 Created a ACCEPT_CONTEXT to allow passing args to the Model::Config::Cached contrustor and add new attributes itemKey and itemsKey M html/pfappserver/lib/pfappserver/Base/Model/Config/Cached.pm commit 7580c418a4c0204ee7a2b11e72a538eee961d917 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 25 10:59:14 2013 -0400 Sort user violations by start date M lib/pf/person.pm commit 95bf9829aa871a82ac3bc54bef73df24b4d2d066 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 25 10:58:34 2013 -0400 Cleanup violations handling from node/user editors M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/users.tt M html/pfappserver/root/node/advanced_search.tt M html/pfappserver/root/node/simple_search.tt M html/pfappserver/root/node/view.tt M html/pfappserver/root/static/admin/nodes.js M html/pfappserver/root/static/admin/users.js A html/pfappserver/root/static/js/node.js M html/pfappserver/root/static/js/user.js M html/pfappserver/root/user/advanced_search.tt M html/pfappserver/root/user/simple_search.tt M html/pfappserver/root/user/view.tt M html/pfappserver/root/user/violations.tt commit 13e3ae01770daf624a74ea171b3859c40d29edf3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 25 10:15:08 2013 -0400 Improve Config::Switch form - cliEnablePwd is now a text field - defaults values now appear in select menus M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit 4e4b8fd2038ce0019d4dfaaf2798ec20516d66a6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 24 14:35:39 2013 -0400 Virtual ip supported in apache configuration. Fix apache´s process values M conf/httpd.conf.d/httpd.admin M conf/httpd.conf.d/httpd.portal M conf/httpd.conf.d/httpd.webservices commit 5f5655d44fa1485f746e83fb864b3127950dd4e9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 24 14:10:10 2013 -0400 Added new action sort_items M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Config.pm M html/pfappserver/lib/pfappserver/Base/Model/Config/Cached.pm commit a7ed3931af50c48073ab8ccc2b0a5428dc76ac55 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 24 14:06:06 2013 -0400 Added documentation for dealing with default values with Moose & HTML::FormHandler M lib/pf/config/cached.pm commit 1a3118e0c8b566b104b107fd5cd87f478a2030ba Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 24 13:43:33 2013 -0400 Making SET_ACCESS_DURATION_action default value reread {'guests_admin_registration'}{'default_access_duration'} M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm commit 7ee35128ebc75ac4e64a8cc5cd065a74e967b3d4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 24 11:44:26 2013 -0400 Fix Ubuntu packaging M debian/packetfence.conffiles commit 43e769b753134b873b969d31d16408d212eafb3f Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 24 09:35:11 2013 -0400 Doc modification M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 7be43c1bd2ea84d7ec4495d1107c95608cb5253d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 24 07:44:00 2013 -0400 Modification of number of connections in httpd.admin Added eduPersonPrimaryAffiliation attribute in LDAPSource M conf/httpd.conf.d/httpd.admin M lib/pf/Authentication/Source/LDAPSource.pm commit 16c15579d56c96f6f7be5bb2c871e4df7625829f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 23 21:37:09 2013 -0400 Node editor: trigger/open/close a violation M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Controller/User.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/users.tt M html/pfappserver/root/node/violations.tt M html/pfappserver/root/static/admin/nodes.js M html/pfappserver/root/static/admin/users.js M html/pfappserver/root/static/js/user.js M html/pfappserver/root/user/view.tt M html/pfappserver/root/user/violations.tt commit 72e52943f1f6cb0978c8c4b3d506708fdd63d2f1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 23 16:25:00 2013 -0400 pf::person: also fetch violation id M lib/pf/person.pm commit 5943e2b02b3d5df91a0c9bb03150bbb7d573b86e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 23 16:23:02 2013 -0400 pf::violation: lookup violations by mac address M lib/pf/violation.pm commit 6a0d8c3a79cc97816cc73b110d33d53c52ff76a2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 23 20:10:31 2013 -0400 Reverting back changes M html/pfappserver/lib/pfappserver/Controller/Authentication.pm commit be696a9f75bfe4a32e8c27455b9e6ad92ac06ccd Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 23 17:50:25 2013 -0400 Fix issue with displaying of all the sms_carriers M lib/pf/sms_activation.pm commit 6132a9d53196a6cf469ab4c325c77e3f39f9cc52 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 23 16:36:33 2013 -0400 Fixed issue with sms_carriers serialization M lib/pf/Authentication/Source/SMSSource.pm commit a090409c2de94b1fc1754d832a5b9c29d3831672 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Apr 23 16:21:29 2013 -0400 More fixes M NEWS.asciidoc commit d15326beaa7806620b44e76fa0347f4389f00b4f Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Apr 23 16:20:53 2013 -0400 Cosmetic fixes M NEWS.asciidoc commit c6e30a93d38d5f50f7463f08e88d87f1771d5c0e Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Apr 23 16:18:25 2013 -0400 Fixed previous commit M UPGRADE.asciidoc commit b2e8fd8cd3bf0b0e311c47a4206a5662c4a87e2e Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Apr 23 16:17:09 2013 -0400 Cosmetic changes M UPGRADE.asciidoc commit b44e4d57a21865f13ae6bd4205e180b6a258067e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 23 15:48:24 2013 -0400 Added node violations template A html/pfappserver/root/node/violations.tt commit e8fc1c2f263005746b905c9c40bbd41a878b9c35 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 23 15:22:02 2013 -0400 Refactored M html/pfappserver/lib/pfappserver/Base/Controller/Base.pm M html/pfappserver/lib/pfappserver/Controller/Configuration.pm commit 435dbda59874ba7efd0a5149ec375820991b4248 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Apr 23 15:21:42 2013 -0400 Improved the message when network detection fails. M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/en/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po M html/captive-portal/templates/release.html M html/captive-portal/templates/scan-in-progress.html commit a1b5e75ecb19830e952840ad6a3e9d0841d70ac0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 23 15:03:27 2013 -0400 Renamed html/pfappserver/lib/pfappserver/Model/Config/Cached/Authentication.pm to html/pfappserver/lib/pfappserver/Model/Config/Authentication.pm D html/pfappserver/lib/pfappserver/Model/Config/Cached/Authentication.pm commit 165d3be6f48a80d4c63c4baff1fcf075cc472e40 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 23 15:03:27 2013 -0400 Renamed html/pfappserver/lib/pfappserver/Model/Config/Cached/Authentication.pm to html/pfappserver/lib/pfappserver/Model/Config/Authentication.pm M html/pfappserver/lib/pfappserver/Model/Config/Authentication.pm commit 7958fbff4b193617a4ff002d6226248d57952750 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Apr 23 14:44:48 2013 -0400 Updated the doc for the release M docs/PacketFenceZEN_Installation_Guide.asciidoc commit b32cf96796ea0f7a8a63d51c8a7f049123124b4e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 23 14:36:48 2013 -0400 Refactored out unused module M html/pfappserver/lib/pfappserver/Form/User/Create/Import.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Multiple.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Single.pm commit f4e1319c38de571ece1427d12f344037e7781ca0 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Apr 23 13:21:27 2013 -0400 Updated the doc for the v4 release. M docs/PacketFence_Developers_Guide.asciidoc commit fa5924698bde6dd3eedb71bf6d77275e13cc92a4 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Apr 23 12:07:24 2013 -0400 More docs pimping M docs/PacketFence_Administration_Guide.asciidoc commit 146f311a013b418ce9be2d228f40f0339f3f46d1 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Apr 23 11:28:02 2013 -0400 Improved the doc and renamed the Webservices menu M docs/PacketFence_Administration_Guide.asciidoc M html/pfappserver/root/admin/configuration.tt commit 795f61dcea118f9a8770a06a52aae6d6633c2790 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 23 11:21:49 2013 -0400 Renamed lib/pfappserver/Model/Config/Cached/Network.pm to html/pfappserver/lib/pfappserver/Model/Config/Network.pm and fixed delete bug M html/pfappserver/lib/pfappserver/Controller/Authentication.pm M html/pfappserver/lib/pfappserver/Controller/Config/Networks.pm M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Controller/Interface.pm M html/pfappserver/lib/pfappserver/Form/Config/Network/Routed.pm D html/pfappserver/lib/pfappserver/Model/Config/Cached/Network.pm A html/pfappserver/lib/pfappserver/Model/Config/Network.pm D html/pfappserver/lib/pfappserver/Model/Config/Networks.pm M html/pfappserver/root/config/networks/view.tt D html/pfappserver/t/model_Config-Networks.t commit 44f62d87aafd260edb262211a1c95ffec8b49b7a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 23 10:25:17 2013 -0400 pf::Portal::Session - check for undefined variable When calling _resolveIp, `$management_network` is not necessarly defined. M lib/pf/Portal/Session.pm commit 4d0b9ea5e36670e95f7fa1851fba9060fa996bb9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 23 10:23:03 2013 -0400 Don't list SQL as an available auth source M lib/pf/authentication.pm commit 5376f5555bc33ade2e008f4fe2fe2ea60509b6be Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 23 10:21:44 2013 -0400 Fix SQL query in pf::locationlog M lib/pf/locationlog.pm commit e94bed75c7298b01ee70e8fe373a901b8bd0aab5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 23 10:20:00 2013 -0400 Improve pod of pf::config::cached M lib/pf/config/cached.pm commit f38eb85a0e3b99c6617eef599fce1ea4a824651c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 23 00:27:33 2013 -0400 Incorporated rollback logic M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Config.pm M html/pfappserver/lib/pfappserver/Base/Model/Config/Cached.pm commit 536591ca9be8306e9b2bc640d082ba846dfaf534 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 23 00:26:21 2013 -0400 Enforce the filemode M lib/pf/config/cached.pm commit f9a1d7b36b468101483e54813ecdd120c32648b1 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 23 00:23:58 2013 -0400 Incorporated rollback logic if the there is a problem writing to a file M html/pfappserver/lib/pfappserver/Model/Authentication/Source.pm M lib/pf/authentication.pm commit ee76c5a8af260fb98164017c19d35f2075aefdad Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 23 00:22:18 2013 -0400 Added the ability to rollback changes M lib/pf/config/cached.pm commit f1177a96625ba3d6b548ced9547b0301f8186aad Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 22 18:13:38 2013 -0400 After saving user or node from a simpleSearch will keep the current search criteria M html/pfappserver/root/configuration/listing.inc commit fd2bab4757c4a13a23c3896dc3ad691ab6b1072c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 22 17:50:54 2013 -0400 After saving user or node from a simpleSearch will keep the current search criteria M html/pfappserver/root/configuration/switch/list.tt commit 9cb1cbcae2748a89568d946a9194147e1387770d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 22 15:52:47 2013 -0400 After saving user or node from a simpleSearch will keep the current search criteria M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/users.tt M html/pfappserver/root/static/admin/searches.js commit 388cd62eee06ad91aad4071c78df30872c52e285 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 22 14:46:30 2013 -0400 Fixed logic in ordinal_suffix M lib/pf/util.pm commit 18c070b775e1a01c7ef7a7e87dda4c6c7e737887 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 22 14:49:53 2013 -0400 Lots of improvements to the doc. M docs/PacketFence_Administration_Guide.asciidoc commit 37fa2963c9ac36edd16b5e705192876c3aaeab5e Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 22 13:33:16 2013 -0400 ReloadConfigs now reloads configs in the order of creation M lib/pf/config/cached.pm commit 7274764b393c3fcd8cc38808c90e92d643685832 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Apr 22 13:07:20 2013 -0400 Untaint fix M lib/pf/pfcmd/checkup.pm commit 494eed3a2e0149db544a8b34d41e4ade0b72ca55 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 22 13:06:11 2013 -0400 Fix saving an authentication source M html/pfappserver/root/static/admin/configuration/authentication.js commit d47bfe0a9f3b25a7cf2f6e4209e9ad01cc3eacb7 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 22 13:02:11 2013 -0400 Moved webservices from admin.conf to pf.conf M conf/httpd.conf.d/httpd.webservices A lib/pf/WebAPI/AuthenHandler.pm commit 6ec829f01082050c27a3360c57f921ecb0de7137 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 22 11:57:29 2013 -0400 Updated the RADIUS debug section. M docs/PacketFence_Administration_Guide.asciidoc commit 0474bfac7dd6d12f305bf215ecb285d0c346ef02 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 22 11:56:54 2013 -0400 Hidden some unused options. M html/pfappserver/root/admin/status.tt commit c9635fbdfc0b742b7905de3db94fae0d0c10cfed Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 22 11:53:36 2013 -0400 Fixed variable declaration M html/pfappserver/root/static/admin/configuration/authentication.js commit 91abbde1728bbf939859aad81226e86f53c8090a Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 22 11:46:50 2013 -0400 Improved the Samba / Kerberos / Winbind section. M docs/PacketFence_Administration_Guide.asciidoc commit dc5e4237e03206b352d18750333634b92c6dd40b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 22 11:39:21 2013 -0400 Fix error with IE7 in admin/status.js M html/pfappserver/root/static/admin/status.js commit 3f726b69aa8370c90fda6337336c6f5e963305c8 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 22 11:35:48 2013 -0400 Removed redundate call to Reload profile data M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm commit 177fcfb3c61baa0680fe4349b253e50b7127712c Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Apr 20 05:00:41 2013 -0400 Updated documentation M lib/pf/config/cached.pm commit 6660710c26c2d22caf5e5a36feae1055def56ccf Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 22 11:34:25 2013 -0400 Improved the default vlan section. M docs/PacketFence_Administration_Guide.asciidoc commit 848e43923a55a7e340e6bced03f7a17a9a7770bb Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 22 11:29:09 2013 -0400 Improved the "Role-based enforcement support" section. M docs/PacketFence_Administration_Guide.asciidoc commit 343e9f182cef9310535ebb7c1734dca69282bf3a Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Apr 20 04:47:23 2013 -0400 Will redirect to the created auth source upon success M html/pfappserver/lib/pfappserver/Controller/Authentication/Source.pm M html/pfappserver/root/static/admin/configuration/authentication.js commit 2dd61536614a638514c63189167ae2a8f8539119 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Apr 22 11:20:29 2013 -0400 First pass for improving the auth/source portion of the doc. M docs/PacketFence_Administration_Guide.asciidoc commit 2d21655b03c9adf05f67966bb2897e3f68e9240c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 22 10:50:03 2013 -0400 Fix SQL of OS report We now count and group by MAC address and not by IP address assignation within the specified time period. M lib/pf/pfcmd/report.pm commit dd034d69538ee01b6776691b570c67cc9795132b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 22 09:43:39 2013 -0400 Improve pod of pf::config::cached M lib/pf/config/cached.pm commit da71a40d2b26005911234de9b6964c194bc723a8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 19 04:30:53 2013 -0400 Updated pf::config::cached documentation to include Best Practices M lib/pf/config/cached.pm commit 376ead66b263e5d207e5a6dd895eeec15f75c6e3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 19 04:28:20 2013 -0400 Fixed tie interface for pf::config::cached M lib/pf/authentication.pm commit 85d2455d4d6db35613b33a7617ba74e9fc7ed931 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 19 09:22:49 2013 -0400 Show violations on node viewer/editor M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/root/node/view.tt M html/pfappserver/root/static/admin/nodes.js commit 275b86648a21f38976db5c98cb443ac326f72fae Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 18 20:17:33 2013 -0400 Remove logging statement M lib/pf/authentication.pm commit ce8b1c82291b9fb899616d2b634605cdbe32aa33 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 18 16:38:11 2013 -0400 Remove unused constant M lib/pf/web/constants.pm commit 1082c63be2076a06a32b02580a387a29d0eceb24 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 18 16:37:41 2013 -0400 Use the SMS source to retrieve the carriers list M lib/pf/sms_activation.pm commit 5e9230e8f8dd3f8f7203da508feffe2f8fd8c598 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 18 19:44:05 2013 -0400 Refactored logging statements Added callbacks to repopulate the authentication sources when the cache has changed Refactored writeAuthenticationConfigFile to use the global cached authentication config instead of a global tied hash M lib/pf/authentication.pm commit 6821810f08c0a206fe156ce3ab532c5a61e7a3bf Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 18 19:42:32 2013 -0400 Refactored M lib/pf/config.pm commit 5ffea7b3dbf417d25fd6f5b729241d769bff4584 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 18 18:48:53 2013 -0400 * Will now also check the imported file has changed to see if there is a need for a reload * Will always expire the cache when performing a RewriteConfig * Added addtional tracing logs * Can now force an expire of a cached config M lib/pf/config/cached.pm commit e5a0eaf70b88296b707946aaaa78d187f6f595ac Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 18 15:58:49 2013 -0400 Sort list of auth sources in "Add source" menu M html/pfappserver/root/configuration/authentication.tt commit 5b726fb24fb7a648dfab10829cf861687dea2480 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 18 15:27:28 2013 -0400 Fix loading of guest_self_reg parameter M lib/pf/Portal/ProfileFactory.pm commit 62069b0a812fbfe33e9e6100d3e5277c27ce24d9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 18 14:59:38 2013 -0400 Add a clean url to remediation.cgi M conf/httpd.conf.d/captive-portal-cleanurls.conf M html/captive-portal/redir.cgi M html/captive-portal/remediation.cgi M html/captive-portal/templates/enabler.html M html/captive-portal/templates/redirect.html M lib/pf/web.pm M lib/pf/web/constants.pm M lib/pf/web/release.pm commit a2c64fa2a809625eee0089419246c54f3632eb93 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 18 11:34:36 2013 -0400 Fix testing a non-existing authentication source M html/pfappserver/lib/pfappserver/Controller/Authentication/Source.pm M html/pfappserver/root/authentication/source/type/AD.tt M html/pfappserver/root/authentication/source/type/LDAP.tt M html/pfappserver/root/static/admin/configuration/authentication.js M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/authentication.pm commit e4c23a5b05864230cec656e0c428e16a5fbda91d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 17 15:26:54 2013 -0400 Remove hardcoded values of external sources M html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile/Default.pm M lib/pf/authentication.pm commit 2eff691018da751816435f61f78e8816bc07cf98 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 17 11:03:06 2013 -0400 Refactored method _process_section to pf_section M html/pfappserver/lib/pfappserver/Controller/Configuration.pm commit 0a49f80db0f740e3c293ec63b8390190c685414e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 17 10:40:56 2013 -0400 Refactor all pf.conf sections Controller actions /configuration/<general|...> to a single generic action pf_section Added new pf section webservices M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/configuration/section.tt commit 94f9f02fe8c5863635fd71c0093a7e973f7cfc29 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 17 04:40:10 2013 -0400 Refactored pf::config::cached to allow reload callbacks to be added at creation. Also can add callbacks for when the file system changed Removed unused global callbacks M lib/pf/SwitchFactory.pm M lib/pf/config.pm M lib/pf/config/cached.pm M lib/pf/db.pm M lib/pf/services.pm M lib/pf/services/snort.pm M lib/pf/services/suricata.pm M lib/pf/violation_config.pm commit 959d7a039562fd3720ec5bb9b146bee5478cef44 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 17 14:55:18 2013 -0400 pf::authentication: use the classes attributes M lib/pf/authentication.pm commit 2ae954a300bc64d4b692baf2ad7e0dcdce454914 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 17 14:54:39 2013 -0400 Allow to test the config of a AD source M html/pfappserver/lib/pfappserver/Controller/Authentication/Source.pm M html/pfappserver/root/authentication/source/type/AD.tt commit a5959e61fa3ac2b0d4a6f9e393137fd94b2fade4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 17 14:06:19 2013 -0400 Allow to test the config of an LDAP source M html/pfappserver/lib/pfappserver/Controller/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Model/Authentication/Source.pm M html/pfappserver/root/authentication/source/type/LDAP.tt M html/pfappserver/root/static/admin/configuration/authentication.js M lib/pf/Authentication/Source/LDAPSource.pm commit 0429238a9ca88a94380d973a2f14ac6a82e79c95 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 17 14:00:14 2013 -0400 Add help to routed network editor M html/pfappserver/lib/pfappserver/Form/Config/Network/Routed.pm commit 7b60a09bd4aef70250e0be73289440be418d5c1f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 17 13:58:55 2013 -0400 Remove static attributes from authentication.conf M lib/pf/authentication.pm commit e4a0d88401ffbdf13d4b51627c2d33588802349d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 17 11:32:18 2013 -0400 Coding style cleanup M html/pfappserver/lib/pfappserver/Base/Model/Config/Cached.pm commit 7b09d376c249ced3faf53126e882ad912a5b71e3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 17 11:30:26 2013 -0400 Add M::Config::Cached::Network::cleanupNetworks() The networks.conf file was not properly cleanuped when changing the IP address of an interface or when removing the IP address of an interface. M html/pfappserver/lib/pfappserver/Controller/Interface.pm M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/Model/Config/Cached/Network.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/root/config/networks/view.tt M html/pfappserver/root/static/js/interface.js commit c8428b551cc2d1c2c7ea58f5d3fa51751d7a449a Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 17 10:22:42 2013 -0400 Packaging modifications regarding NEWS/UPGRADE files. M addons/packages/packetfence.spec M debian/docs commit ef8c7472c5d8f3360a15589c001a4e0009690081 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 17 10:19:54 2013 -0400 Pushed changes to old files. M NEWS.old M UPGRADE.old commit df1dfa9cc50379fd5a4be90af70143f1b850d9fc Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 17 10:18:24 2013 -0400 Moved the NEWS and UPGRADE files to asciidoc. Renamed old ones. D NEWS A NEWS.asciidoc A NEWS.old D UPGRADE A UPGRADE.asciidoc A UPGRADE.old commit 19792b2279aadaba25385e50de840fcaa09f4e13 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 16 17:23:18 2013 -0400 removed conf/profiles.conf from .gitignore M .gitignore commit 2b9da1cfab07de8ddc983baa6261799012f1f0e9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 16 16:25:48 2013 -0400 Refactored getTemplateIncludePath M lib/pf/Portal/Session.pm commit fc6ce8c0a57be9e47cccf8a3a46f4e299c4d061c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 16 14:08:25 2013 -0400 Node editor: unreg date should not be editable M html/pfappserver/lib/pfappserver/Form/Node.pm M html/pfappserver/root/node/view.tt commit f28fc89e4d065b9cfe22c2e50e2d5982ae252b94 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 16 13:41:51 2013 -0400 Add missing email action for violations M lib/pf/action.pm commit 644e7a36adc7872da4901781b595f9a67b5ea41d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 16 13:39:10 2013 -0400 Change submit button when saving a violation M html/pfappserver/root/static/admin/configuration/violations.js commit 455c39adcbdd9757436baf77eb9e375a389d2c62 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 16 13:33:44 2013 -0400 [C,M]::Node: rename 'read' action by 'view' M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/root/node/advanced_search.tt D html/pfappserver/root/node/read.tt M html/pfappserver/root/node/simple_search.tt A html/pfappserver/root/node/view.tt commit 824f09c6fad024e7e667eda07a6b0e2acd4763f2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 16 13:00:16 2013 -0400 Do not show the default config twice M html/pfappserver/root/portal/profile/index.tt commit cdfafeb4a0cb92ca9387bb601e7171dbe6591056 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 16 12:58:24 2013 -0400 Added profiles.conf to packaging M addons/packages/packetfence.spec M debian/packetfence.conffiles commit a18d69f4f4adb21a6af4e9d2285b05e1c97cc1dc Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 16 12:55:12 2013 -0400 Moved default profile from pf.conf to profiles.conf M html/pfappserver/lib/pfappserver/Controller/Portal/Profile/Default.pm commit 8954c07d8d0ac5e08386b37667e90aac1adeee6c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 16 12:53:24 2013 -0400 Removed unneeded test M t/Portal.t commit f73ff171b96b23b266b7ffa8346b2273e569d040 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 16 12:52:36 2013 -0400 Added name to the default profile M lib/pf/Portal/ProfileFactory.pm commit c8ee2601a94573d91e0dd87104ba7004585e28fd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 16 12:22:52 2013 -0400 Add 'role' action to violation editor M html/pfappserver/lib/pfappserver/Controller/Violation.pm M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm M html/pfappserver/root/static/admin/configuration/violations.js M html/pfappserver/root/violation/view.tt M lib/pf/action.pm commit a1b5b6bd8fceb04ecf585a1b2c0897e9dbb4096a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 16 11:33:23 2013 -0400 Read the default profile from %Profiles_Config M lib/pf/Portal/ProfileFactory.pm commit 2e1200aba5d52a755325a52121506b3fedcade8d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 16 11:30:23 2013 -0400 Removed profile setup in the pf.conf M lib/pf/config.pm commit c0bc406287e641bba2d616e58be14f6c80066b0b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 16 11:26:58 2013 -0400 Allow default profile not to have a filter M lib/pf/pfcmd/checkup.pm commit 78849f685f42e1aac46bf0088f0a5e0d57e55230 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 16 11:21:15 2013 -0400 Default section parameter naming M conf/profiles.conf commit 8b97eaaa8beac640e6c98c056ef862a78e20683c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 16 11:19:07 2013 -0400 Fixed default section parameter naming M conf/profiles.conf commit 7e72dd4c6d95d933f602f545f9a4eb0f5316c3ce Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 16 11:17:18 2013 -0400 Removed moved configuration M conf/pf.conf.defaults commit ca380011e1d5462ec69b86b54c1eddd74f991e56 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 16 10:50:59 2013 -0400 The default profile.conf A conf/profiles.conf commit 57d1fdf7b15b8a4026d1b0c1e21936d54c498a89 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 16 10:39:24 2013 -0400 Removed fields to moved to other configuration files M conf/documentation.conf commit 3d4326dc29d2bbe8e691e6b6699b87dd1a5a3db7 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Apr 16 09:56:19 2013 -0400 Documentation improvements for v4 M docs/PacketFence_Administration_Guide.asciidoc commit c6c11e373d74317ff377bfad9e0b31cf43458f86 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Apr 16 09:38:43 2013 -0400 First pass at NEWS file M NEWS commit 3ebff76b72c86072ef42a5ccae650bf7135e66f9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 16 09:12:56 2013 -0400 Restore target_category for violations M lib/pf/class.pm M lib/pf/pfcmd/pfcmd.pm M lib/pf/violation_config.pm commit 6324d8d3f761e6a9448d79db20cb6aa7a6c53004 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 15 21:34:32 2013 -0400 Sync violations to database when modified Removed reference to target_category which is no longer a column of the class table. M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm M lib/pf/class.pm M lib/pf/pfcmd/pfcmd.pm M lib/pf/violation_config.pm commit a01fc5c94a508d3fd682616a030bfd7c2ccf8455 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 15 18:58:36 2013 -0400 Will only reload violations into that database when the violations.conf has changed M lib/pf/services.pm A lib/pf/violation_config.pm commit 718b5db157190c6d83fda2285eb2224e8812d090 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 15 18:52:12 2013 -0400 Added violations_config_file variable M lib/pf/config.pm commit 02330297212bec5f87111a22efa527ebe921ab43 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 15 16:33:16 2013 -0400 oauth2: retrive definition from auth sources M lib/pf/web.pm commit dbc06af2320806575480da03c3b6667e683954d5 Author: lpelet-inv <lpelet.inverse@gmail.com> Date: Mon Apr 15 16:30:53 2013 -0400 removed test on pf.conf starting pf on centos M packetfence.init commit 82a8baf9388be19063cd023240a50ac213e0db07 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 15 16:06:23 2013 -0400 Coding style cleanup M html/pfappserver/lib/pfappserver.pm M html/pfappserver/lib/pfappserver/Base/Model/Config/Cached.pm M html/pfappserver/lib/pfappserver/Model/Config/Cached/Profile.pm M lib/pf/temporary_password.pm M lib/pf/trigger.pm commit 1db074d392af7c7ca2bd79c1118a699aec39bb3e Author: lpelet-inv <lpelet.inverse@gmail.com> Date: Mon Apr 15 15:41:22 2013 -0400 improved starting packetfence from /sbin/service M packetfence.init commit e2bb5e08804e8e5606911103ffef315c90304f32 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 15 15:20:31 2013 -0400 Add support for password set/reset M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Controller/User.pm M html/pfappserver/lib/pfappserver/Form/User.pm M html/pfappserver/lib/pfappserver/Form/User/Create/Single.pm M html/pfappserver/lib/pfappserver/Model/DB.pm M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/root/admin/users.tt M html/pfappserver/root/configuration/users.tt M html/pfappserver/root/configurator/admin.tt M html/pfappserver/root/configurator/database.tt M html/pfappserver/root/static/admin/users.js A html/pfappserver/root/static/js/user.js M html/pfappserver/root/user/advanced_search.tt D html/pfappserver/root/user/read.tt M html/pfappserver/root/user/simple_search.tt A html/pfappserver/root/user/view.tt M html/pfappserver/root/user/violations.tt M lib/pf/config.pm commit 660def7103dc9e470d4d31ea1e18b918dd57de3f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 15 14:45:38 2013 -0400 Add violation description in user view pf::person::person_violations now fetches the violation description from the class table (populated from the violations.conf file). M lib/pf/person.pm commit 51f89a31143b64b33fb48af36d74cffe8a6d4e38 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 15 11:03:05 2013 -0400 SoH => Statement of Health M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/configuration/soh.tt commit 7a3459348479482f86f8246cdbe088545d8c766f Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 15 15:01:00 2013 -0400 When saving a source do not return to the list of sources M html/pfappserver/lib/pfappserver/Controller/Authentication/Source.pm commit bec8a1d7db29664b03c7de2362e7472384d91d80 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 15 14:35:25 2013 -0400 Use RewriteConfig instead of WriteConfig M lib/pf/config/cached.pm commit e0553b4477d5fcef84caa9d03588a2a9c31674b4 Author: lpelet-inv <lpelet.inverse@gmail.com> Date: Mon Apr 15 14:43:19 2013 -0400 added starting pf at the end of installation M addons/packages/packetfence.spec commit 330ee020d0142049b3bc7b42776065524b5cdbdf Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 15 14:22:48 2013 -0400 Removed log message M lib/pf/authentication.pm commit 3994f5eb3908e511cace401de065181a5e82f6c2 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 15 14:21:22 2013 -0400 Marking the begin method as Private M html/pfappserver/lib/pfappserver/Base/Controller/Base.pm commit 7a0322fff847131e2127e36c006b8a4cb89c047d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 15 13:39:31 2013 -0400 Refactored newAuthenticationSource function M lib/pf/authentication.pm commit 8835ab05ac22d4c63a2dd09ac3c6a11156a2c5bc Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 15 12:15:03 2013 -0400 Add further checks for to ensure undef values are not being saved in the config file Remove undef values from the config file M html/pfappserver/lib/pfappserver/Base/Model/Config/Cached.pm commit e23e76681d480a9db02ab3855262ac049b97ba17 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 15 10:37:58 2013 -0400 Return category name instead of id M lib/pf/person.pm commit fbad0699d67e9d8dd4431a1f51a23b5651a7dad0 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 15 10:33:31 2013 -0400 Setting the mask of the file to avoid file locking issues M lib/pf/config/cached.pm commit e6622b599ae29cef6c0261436d962d14e96564f9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 12 18:13:52 2013 -0400 Removed unneeded method modifiers M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm commit ccb229934ec21db9e5d32405dfee9f20069914f9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Apr 12 18:19:17 2013 -0400 New method in pf::temporary_password class to permit the reset/change of a password. - Was supposed to be used by c46be41640d44c499c2385bdf4e0d3c22179ade0 but apparently, need to use a different way. M lib/pf/temporary_password.pm commit cb90c928420796dcd2ebfc95686488f04835fd02 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Apr 12 18:18:20 2013 -0400 Missing in previous commit c46be41640d44c499c2385bdf4e0d3c22179ade0 M html/pfappserver/lib/pfappserver/Model/DB.pm commit dc3b396bb0a421f1cdc83ced0e24f8ce19685a78 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Apr 12 18:16:51 2013 -0400 We no longer create an admin user in the configurator. We modify the password of the default existing one in the SQL database. - We can no longer change the default admin username. M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Model/Configurator.pm M html/pfappserver/root/configurator/admin.tt M html/pfappserver/root/static/configurator/admin.js commit 6cdd5eacf25f7bf01e5322aa851fae4642f5bb3b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 12 16:47:14 2013 -0400 Fixed call to older interface M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 0759cbd984e401f23157953c542d53b0ce136375 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 12 16:01:37 2013 -0400 Get rid of debug statement M html/pfappserver/root/configuration/authentication.tt commit 92ef14b35fecd0cf07cbc05ef93fc9db10ff9283 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 12 15:32:21 2013 -0400 Get rid of debug statement M html/pfappserver/lib/pfappserver/Controller/Configuration/UserAgents.pm commit f86c8df6865338eb26209c550a1b6821c0dabe2a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 12 15:31:12 2013 -0400 Get rid of debug statement M html/pfappserver/lib/pfappserver/Model/Node.pm commit debcbecffefc1468955fd43b61c8578cde71578d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 12 15:09:39 2013 -0400 rename action get to read M html/pfappserver/root/user/violations.tt commit 77395e67808e425c537fd72905ce80a711bf6b0c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 12 15:06:17 2013 -0400 rename action get to read M html/pfappserver/root/user/read.tt commit 6ae15140e301809e66c12dfc6387da75f9a78849 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 12 15:15:43 2013 -0400 Fix node editor when changing the role M html/pfappserver/lib/pfappserver/Controller/Node.pm commit 6c281e18d385bba3176641cf7e35c2d3eec99e01 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 12 14:54:11 2013 -0400 Register clicks of buttons of Status/Services M html/pfappserver/root/static/admin/status.js commit 83393e312f720646d898e0c810ac43a9dd8a57ec Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Apr 12 14:28:46 2013 -0400 Initial pass at UPGRADE file. M UPGRADE commit bc97d3a25efcdd314821d24846aeb8daa51abaa3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 12 14:14:12 2013 -0400 Fixed search not working for Fingerprints, UserAgents and MacAddress M html/pfappserver/lib/pfappserver/Controller/Configuration/Fingerprints.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/MacAddress.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/UserAgents.pm M html/pfappserver/root/admin/configuration.tt D html/pfappserver/root/configuration/fingerprints/index.tt A html/pfappserver/root/configuration/fingerprints/simple_search.tt M html/pfappserver/root/configuration/listing.inc D html/pfappserver/root/configuration/macaddress/index.tt A html/pfappserver/root/configuration/macaddress/simple_search.tt D html/pfappserver/root/configuration/useragents/index.tt A html/pfappserver/root/configuration/useragents/simple_search.tt M html/pfappserver/root/static/admin/searches.js commit 289feecff0a54d176b9952b10a8df8241d3f9d42 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 12 13:34:03 2013 -0400 Set broadcast address when updating an interface M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 94e9af32965736f4ef9aad94e18c8b46e94b84a9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 12 12:18:05 2013 -0400 Will disconnect the database when ever the configuration has changed Refactored the logger interface to make it simpler to use M lib/pf/db.pm commit 0bc34fecb5e37c106abd51084804713b52d4487d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 12 12:07:22 2013 -0400 Load status with dashboard by default M html/pfappserver/root/admin/status.tt M html/pfappserver/root/static/admin/status.js commit e937ad499cf3c8265d83f7c6eb4dc258b4e3fc14 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 12 11:59:09 2013 -0400 Fix edition of networks - fixed updating a network entry when modifying an interface - removed domain-name from networks.conf M html/pfappserver/lib/pfappserver/Form/Config/Network.pm M html/pfappserver/lib/pfappserver/Form/Config/Network/Routed.pm M html/pfappserver/lib/pfappserver/Model/Config/Cached/Network.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/root/config/networks/view.tt M lib/pf/services/dhcpd.pm commit 2912ba828fb51c1dc72b80de4a5f1f5f9a4600fb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 12 11:00:36 2013 -0400 Fix redirection when accessing root of pfappserver M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Controller/Root.pm commit a184086f99f67968b920b796197380736d3c415d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 12 10:55:39 2013 -0400 Fixed issue with incorrect file path being used M html/pfappserver/root/portal/profile/edit.tt commit 2220aa15fa64f616a061ed022c2c80db105cae64 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 12 10:49:14 2013 -0400 Fixed issue with uploading files in the root profile directory M html/pfappserver/root/portal/profile/files.tt commit 4ac9602d4f09d9cb520900b0340ba28893e73f15 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 11 19:32:46 2013 -0400 Added additional checks for renaming sections M lib/pf/config/cached.pm commit 07143f3962be52ff05b2910fffd7c34a215f52e5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 11 19:32:09 2013 -0400 Addes the ability to modify the dns and dhcp M html/pfappserver/lib/pfappserver/Form/Config/Network/Routed.pm M html/pfappserver/root/config/networks/view.tt M html/pfappserver/root/static/js/interface.js commit ae88e894a34c6a9049ec197093bcf395aa0be616 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 11 19:03:16 2013 -0400 Added the ability to rename sections M html/pfappserver/lib/pfappserver/Base/Controller/Crud/Config.pm M html/pfappserver/lib/pfappserver/Base/Model/Config/Cached.pm commit 652bb31f0c8170b79b61f2e85d8d7b276d4a9f36 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 11 18:02:41 2013 -0400 Added the ability to rename items in the update action M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm commit 2fe0ea20d91c7554bf18793cb8d6d621ac020ccb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 11 16:36:56 2013 -0400 Fixed calling a method on an undef variable M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 897da0b314ee493ad47551d1a776846a42a16912 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 11 15:26:15 2013 -0400 Simplify redirection to admin interface M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Model/Configurator.pm commit e234c4586242b017a8b8aa8f6710ac701ea0ab5f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 11 15:24:15 2013 -0400 Configurator: improve database step M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Controller/DB.pm commit fc7ba2a1d61aa0158a86d5f1eb3ca5c3c204ceb7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 11 15:23:06 2013 -0400 Only call normalize_time with defined values M lib/pf/config.pm commit 93d356ff67ef38a218afdd6a16ce1e105add3c3f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 11 15:20:03 2013 -0400 pf::config::cached: change log level of some msgs M lib/pf/config/cached.pm commit 396fbf9f3fc262b1c8db061dce9106bcbfd905e3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 11 14:36:08 2013 -0400 Fix add vlan interface issue M html/pfappserver/lib/pfappserver/Controller/Interface.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 92c124eece9921e855e6499986d3fc287fa706f2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 11 13:45:42 2013 -0400 Removed undef values from being saved in pf.conf M html/pfappserver/lib/pfappserver/Model/Config/Cached/Pf.pm commit 5f4629c3657c3b527d26b850c854adbb40e4ad45 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Apr 11 13:39:22 2013 -0400 Fix SGUID on conf directory M addons/packages/packetfence.spec M debian/rules commit f1f3f2c04906cccdf628ca8e1cc2cb7672b7a8a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 11 13:33:11 2013 -0400 Fixed typo M lib/pf/config/cached.pm commit 2a078004958eddc091a87a20c8c06de744470088 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 11 13:25:59 2013 -0400 Changed the write permissions to 0664 M lib/pf/config/cached.pm commit cfb9f1b0f23d54d6ba1ac1841495a5cddaea8f1a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 11 13:18:45 2013 -0400 Changed the cached compiled template directory to be in /usr/local/pf/var M lib/pf/config.pm commit 7539918b150a0a434c38d8dba1d5434c7ebbb1b9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 11 12:09:51 2013 -0400 Validate if the file exists to validate if file has been changed before rewriting file M lib/pf/config/cached.pm commit f2813c37a6547578072bcf6ebfe31bfb86151571 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 10 22:17:42 2013 -0400 Added template toolkit caching M html/pfappserver/lib/pfappserver/View/HTML.pm M lib/pf/config.pm commit 46bed79505a1d161beedf48e48a1a46563faf00d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 10 18:16:42 2013 -0400 Fixed issue with domain-name not bing set for network M html/pfappserver/lib/pfappserver/Controller/Configurator.pm commit 1fa037a80b4b3529c95f4190afab1b4732f395ca Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 10 15:55:19 2013 -0400 Added additional check and a commit for uri_for M html/pfappserver/lib/pfappserver.pm commit c57777f71c3e0d7e4ab85f4430cf29e09e94ebcc Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 10 14:55:18 2013 -0400 Fix path name not working in some browsers M html/pfappserver/lib/pfappserver.pm M html/pfappserver/root/portal/profile/copy_file.tt M html/pfappserver/root/portal/profile/edit.tt M html/pfappserver/root/portal/profile/files.tt M html/pfappserver/root/portal/profile/new_file.tt commit bbfbe58d5121dfe840e3b9470bc2c0ad5369723c Author: Loick PELET <lpelet.inverse@gmail.com> Date: Wed Apr 10 14:50:00 2013 -0400 violations style cleanup M html/captive-portal/templates/violations/bandwidth_limit.FR.html M html/captive-portal/templates/violations/darknet.FR.html M html/captive-portal/templates/violations/scanning.FR.html M html/captive-portal/templates/violations/spam.FR.html M html/captive-portal/templates/violations/zotob.FR.html commit 30fea08f5267e2aac698ba7f0fdb4bab256c1ca6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 10 13:08:05 2013 -0400 Moved Config::Cached::Violations to Config::Violations M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/SoH.pm M html/pfappserver/lib/pfappserver/Controller/Violation.pm D html/pfappserver/lib/pfappserver/Model/Config/Cached/Violations.pm M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm commit 5ebbffbe4fe96657f0565e3c6d6935e9ea1a177e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 10 12:43:11 2013 -0400 extend the pfappserver::Base::Controller::Base M html/pfappserver/lib/pfappserver/Controller/Authentication.pm M html/pfappserver/lib/pfappserver/Controller/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Controller/Config/Pf.pm M html/pfappserver/lib/pfappserver/Controller/Config/System.pm M html/pfappserver/lib/pfappserver/Controller/Roles.pm M html/pfappserver/lib/pfappserver/Controller/SoH.pm commit 4ffe831bbaf01a339b5b23f67b36bc1138b49ef3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 10 12:39:37 2013 -0400 fixed pod to pass podchecker M html/pfappserver/lib/pfappserver/Controller/Graph.pm commit 05aadbb16764707bb56e2dd2e587057a19d8bd7f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 10 12:38:17 2013 -0400 delete virtual interfaces in the pf.conf M html/pfappserver/lib/pfappserver/Controller/Interface.pm commit ce6becef15b15bcf46c2ff668decea73848f0056 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 10 12:32:07 2013 -0400 Reload configs before performing actions M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/lib/pfappserver/Controller/Config/Networks.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Controller/DB.pm M html/pfappserver/lib/pfappserver/Controller/Graph.pm M html/pfappserver/lib/pfappserver/Controller/Interface.pm M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Controller/Portal/Profile/Default.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/User.pm commit d4b74b8b54bc890f7024f5d9c52ad23a8923f38d Author: Loick PELET <lpelet.inverse@gmail.com> Date: Wed Apr 10 13:57:12 2013 -0400 typo fixed M html/captive-portal/templates/violations/nat.FR.html commit a33fe2a10ed86441a41bf5290bd8abf64e2b917e Author: Loick PELET <lpelet.inverse@gmail.com> Date: Wed Apr 10 13:23:21 2013 -0400 typo fixed M html/captive-portal/templates/violations/failed_scan.FR.html commit f1a79168bd7b68a1e2d92b81012d86363585cdb8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 10 11:24:22 2013 -0400 Coding style cleanup M html/pfappserver/lib/pfappserver/Base/Controller/Base.pm M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm M html/pfappserver/lib/pfappserver/Base/Model/Config/Cached.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm M html/pfappserver/lib/pfappserver/Controller/DB.pm M html/pfappserver/lib/pfappserver/Form/Field/Toggle.pm M html/pfappserver/lib/pfappserver/Form/Widget/Theme/Pf.pm commit abd175055674ef3a19d47a9670ee2b477b7fbc4a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 10 10:58:11 2013 -0400 Improve preview path of violations M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Model/Config/Cached/Profile.pm M html/pfappserver/root/violation/list.tt commit 0eebbbb8b05768c9201d230753d8586779e71427 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 10 10:47:56 2013 -0400 Remove virtual interfaces from pf.conf M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 12d6dd36ac2f73bbce212e6e8e6a70d3fc57d2fc Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 10 10:39:06 2013 -0400 Added pfappserver_libs.t to compile test Added /usr/local/pf/html/pfappserver/lib path to module lookup M t/TestUtils.pm commit 1f68a47947031bd89036708e24773db8b44802ff Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 10 10:38:31 2013 -0400 remove tab character M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm commit 0bc19ca9b4b81354f7be785d2144cd370fa6eb4e Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 10 10:35:36 2013 -0400 Create the user before use it M lib/pf/node.pm commit 40b7691e6482752d3fc0644187d136ef5b3c8f02 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 10 10:28:37 2013 -0400 Set pid as 802.1x username when autoregister M lib/pf/node.pm commit ac2c3b38414a4015404d82e94ecfbf9fc5450f68 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 10 10:26:47 2013 -0400 Add new test for verify all pfappserver modules A t/pfappserver_libs.t commit 3eda8bc0674cf7acc00883f8ec8e299ec4512977 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 10 10:31:21 2013 -0400 Nodes: disable create/import options To be implemented later. M html/pfappserver/root/admin/nodes.tt commit 5f1bcec3d4eff6b60fa43eb4b4683029c4d2c07d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 10 10:25:34 2013 -0400 Cleanup and fix creation of violations M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Violation.pm M html/pfappserver/root/admin/configuration.tt D html/pfappserver/root/configuration/violations.tt A html/pfappserver/root/violation/list.tt commit dad2faaf2b2e90d909cf1b2f2ae7345f5194c4d9 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 10 10:13:55 2013 -0400 Create a dynamic list of modules to validate instead of a static one M t/pf.t commit a1affc71b5f6126145137f88ef133b4439e1dea4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 10 09:32:46 2013 -0400 Fix deletion of floating devices M html/pfappserver/lib/pfappserver/Controller/Configuration/FloatingDevice.pm M html/pfappserver/root/static/admin/configuration/floatingdevices.js commit b9694f96d328f1480cd66639916ceb1375da796a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 10 09:31:54 2013 -0400 Fix edition/deletion of switches M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm M html/pfappserver/root/configuration/switch/list.tt M html/pfappserver/root/static/admin/configuration/switches.js commit 5d2b69e0594269eb87a0d91c88db1e0042e1cf93 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 10 09:15:47 2013 -0400 Config/Networks: fix edition and add domain-name M html/pfappserver/lib/pfappserver/Controller/Config/Networks.pm M html/pfappserver/lib/pfappserver/Form/Config/Network.pm D html/pfappserver/root/config/network.tt A html/pfappserver/root/config/networks/view.tt commit 82054fe90604be97a7e369b2da0613c0441b4361 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 10 09:15:21 2013 -0400 Configurator/networks: fix status message M html/pfappserver/lib/pfappserver/Controller/Configurator.pm commit d2d48b4727b8e4d9f247e7d61ec3ce8acce1c95b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 9 16:42:08 2013 -0400 Restore default route when changing IP When changing the IP address of an interface, restore the default route if the previous IP address of the interface was the default route. M html/pfappserver/lib/pfappserver/Controller/Interface.pm M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/lib/pfappserver/Model/Config/System.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 930d650e9f97cb0fdecf1c254994d05379e09934 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 9 10:06:07 2013 -0400 Added additional to avoid 'uninitialized value errors' M html/pfappserver/lib/pfappserver/Model/Config/Cached/Pf.pm commit 52235930a87dbc02a6371cbff76f47f179425a5a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 9 10:04:01 2013 -0400 Add logging for file locking M lib/pf/config/cached.pm commit 6247d180268bf08ff90d982983d13195d1cdf681 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 9 09:30:32 2013 -0400 Removed reloading pf.conf when pf.conf.default has changed M lib/pf/config.pm commit fc15e821c0d59e5a1549d9753372ba239e552954 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 9 07:09:06 2013 -0400 remove undef config variables M lib/pf/config/cached.pm commit fbd878594633ce039bcb7682cfe9bf5f32bfbd15 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 9 06:00:13 2013 -0400 renamed to match Configuration::Switch Refactoring D html/pfappserver/root/configuration/switch/read.tt A html/pfappserver/root/configuration/switch/view.tt commit 8a3d1798e85577244dace28b93b2ea276d15899c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 9 16:08:00 2013 -0400 Modified PacketFence FreeRADIUS modules to handle ARRAY (VSA) M raddb/packetfence-soh.pm M raddb/packetfence.pm commit 8112c7f0164f623f07646dc2881d8e280c3ddf49 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 9 05:19:41 2013 -0400 If the file does not exist then reload the config M lib/pf/config/cached.pm commit df8bb80674b5551c73231fa1661b28dcd2a60025 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 9 05:07:19 2013 -0400 moved to the use Base::Controller::Crud::Config M html/pfappserver/lib/pfappserver/Controller/Config/Networks.pm commit 85f4076e90accbe2f53ae6fb2b6bcf1c084fc3e0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 9 05:05:34 2013 -0400 Set idKey to network M html/pfappserver/lib/pfappserver/Model/Config/Cached/Network.pm commit 9dd36d49f77d3c7c973d922be1cb6994173edb0c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 9 05:03:15 2013 -0400 Refactoring from read to view M html/pfappserver/root/interface/list.tt commit 75fddbb14c03ae4267beb65eea2a44290960ca64 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 9 04:55:32 2013 -0400 fixed issue with file locking M addons/packages/packetfence.spec M debian/control M lib/pf/config/cached.pm commit 11e8df4396a3c3e37dc2cc77b22f84479eb320c3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 9 04:49:55 2013 -0400 added description as a valid parameter for profiles M lib/pf/pfcmd/checkup.pm commit bcdb84a0410184a0659eef2f315d62a9f36e7ece Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 9 04:41:27 2013 -0400 Fixed issue with disabled not being stored M html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile/Default.pm commit 61132da7ef1ce5b98d3ec348a3b36e0e8149fe25 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 9 04:23:16 2013 -0400 Refactored Model::Config::MappedPf to Base::Mode::Config::Cached::Mapped and created Model::Config::Profile::Default A html/pfappserver/lib/pfappserver/Base/Model/Config/Cached/Mapped.pm M html/pfappserver/lib/pfappserver/Controller/Portal/Profile/Default.pm D html/pfappserver/lib/pfappserver/Model/Config/MappedPf.pm A html/pfappserver/lib/pfappserver/Model/Config/Profile/Default.pm commit f44018208c42552170b5fc5723ab4ab90e053d33 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 9 14:20:45 2013 -0400 Portal profiles: validate form before saving M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/configuration/portal_profile.js commit d13b6e13213d84cdebff0669736aa702a7b7d812 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 9 14:18:30 2013 -0400 Theme::Pf: set required attr to subfields Set the "data-required" HTML attribute to subfields of compounds fields. M html/pfappserver/lib/pfappserver/Form/Widget/Theme/Pf.pm commit 4250c1919afc6699bd42d23ba38ed503936f9c6f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 9 14:17:17 2013 -0400 C::Portal::Profile: retrieve ID key from model M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm commit db5fad30a87c7eb30b82759d8b27444a7787ec2a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 9 11:43:52 2013 -0400 Performance revisions of new FreeRADIUS PacketFence modules: - Using existing RADIUS constants - Using temporary constant for SOAP_PORT (Please see note1 in perldoc of modules) M lib/pf/freeradius.pm M lib/pf/radius/constants.pm M raddb/packetfence-soh.pm M raddb/packetfence.pm commit 36c6e8a9d8e4b019b632b5295122596124260295 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 9 11:29:25 2013 -0400 Fix location header when creating new profile M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm M html/pfappserver/root/portal/profile/create.tt M html/pfappserver/root/portal/profile/view.tt M html/pfappserver/root/static/admin/common.js commit a882427bf6433dbb0261ce7de10d9d39647b5cd3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 9 10:00:38 2013 -0400 Replace … by … in pagination M html/pfappserver/root/pagination.inc commit 805e084bbf1d644ba483ff063410c0119547486d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 8 22:12:11 2013 -0400 Will use the idKey from the model ask the key for the id stored in the stash M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm commit def94acbeb804462568e918e1aa6101364253b06 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 8 22:09:14 2013 -0400 Fixed Default Profile view M html/pfappserver/lib/pfappserver/Controller/Portal/Profile/Default.pm M html/pfappserver/lib/pfappserver/Model/Config/MappedPf.pm commit 344fddbcbed8fd07f0eef8961e7ccfe85464a863 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 8 16:03:36 2013 -0400 Make SQL authentication source uneditable M html/pfappserver/root/configuration/authentication.tt commit c37246d1ac4e6e3317648928f023ea2786134bb8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 8 16:02:10 2013 -0400 Portal::ProfileFactory: remove useless methods M lib/pf/Portal/ProfileFactory.pm commit 2ba7ede999a33c0caf07a4e6ca5b72d3adc5a778 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 8 15:36:06 2013 -0400 Adapt code for new email authentication source External authentication sources (ie oauth2, email, and sms) are defined as unique authentication sources (only one instance of each type can be configured). For those sources, we have two new methods: getAuthenticationSourceByType and matchByType. The "type" argument must match the "type" attribute of one of the external authentication sources. M html/captive-portal/email_activation.cgi M html/captive-portal/guest-selfregistration.cgi M lib/pf/authentication.pm M lib/pf/pfcmd/checkup.pm M lib/pf/web.pm M lib/pf/web/guest.pm commit 71a92c5e35435ad8826b4f1eaf2c48b24e759d82 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 8 15:28:27 2013 -0400 Localization M html/captive-portal/templates/login.html commit 782b3d2aa9c364405c9de7b75b0b67c35035c44f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 8 15:27:31 2013 -0400 Update gaming registration page for new auth M html/captive-portal/register-gaming-device.cgi M html/captive-portal/templates/gaming-login.html M lib/pf/web/gaming.pm commit 6b658c61537d67e31934e6104da0d67a97a8d1e1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Apr 8 09:33:16 2013 -0400 Remove pf::Portal::Profile->getGuestCategory The category (aka role) of users is defined in the authentication sources and the local SQL-based source. M lib/pf/Portal/Profile.pm commit 550544dca65b5126a41a030ff9580ef2f31211ec Author: Loick PELET <lpelet.inverse@gmail.com> Date: Mon Apr 8 15:37:10 2013 -0400 changed path of command service in .spec M addons/packages/packetfence.spec commit e658826b0e01fffce8af61c6ac4d713ea125cdd9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 8 15:10:25 2013 -0400 removed the read action M html/pfappserver/lib/pfappserver/Controller/Configuration/FloatingDevice.pm commit f9b1c8bfeada41f055bbf11ca02bd0f4a11df499 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 8 15:09:25 2013 -0400 renamed read action to view M html/pfappserver/root/configuration/floatingdevice/list.tt commit f2fb49c352359d4b94b451dbfec46f81e0e43b90 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 8 14:59:26 2013 -0400 fixed typo M lib/pf/config/cached.pm commit 5b1cb013450bc4660474c36ca904e1548e341a17 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 8 14:31:54 2013 -0400 Renamed template configuration/floatingdevice/read.tt to configuration/floatingdevice/view.tt M html/pfappserver/lib/pfappserver/Controller/Configuration/FloatingDevice.pm D html/pfappserver/root/configuration/floatingdevice/read.tt A html/pfappserver/root/configuration/floatingdevice/view.tt commit b096fd9eef7c7372b27c3cdbdf91034603a11b6b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 8 14:21:14 2013 -0400 Flatten and expand guest_mode to a comma seperated list of text M html/pfappserver/lib/pfappserver/Model/Config/Cached/Profile.pm commit 334abe97c9cc0d599e56d62615a611cccf510d20 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 8 14:17:05 2013 -0400 Refactored to move common function to Base class M html/pfappserver/lib/pfappserver/Base/Model/Config/Cached.pm M html/pfappserver/lib/pfappserver/Model/Config/Cached/Authentication.pm M html/pfappserver/lib/pfappserver/Model/Config/Cached/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Model/Config/Cached/Profile.pm M html/pfappserver/lib/pfappserver/Model/Config/Cached/Switch.pm M html/pfappserver/lib/pfappserver/Model/Config/Cached/Violations.pm commit 450745053d543050208edaed14632792ee0e4843 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 8 13:38:36 2013 -0400 Migrated checkup for portal_profiles to uses profiles.conf M lib/pf/pfcmd/checkup.pm commit 57abf7c203fc1b52447c981ac53b93225093ecaf Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Apr 8 12:09:04 2013 -0400 Fixed a bug with uploading and creating a new file in the portal profiles M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm M html/pfappserver/root/portal/profile/files.tt commit 0318ceae2eedcb4d072cea3aa554cdf72696969d Author: Loick PELET <lpelet.inverse@gmail.com> Date: Mon Apr 8 12:21:34 2013 -0400 add comment stop iptables in postinstall M addons/packages/packetfence.spec M debian/packetfence.postinst commit bf74161359cf7d653b6e6fc08f81cb207f4672fe Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 5 18:54:09 2013 -0400 Refactor from Config::Networks to Config::Cached::Networks M html/pfappserver/lib/pfappserver/Controller/SoH.pm commit 5570d41506008b9de367185f2b7d8803c090feaa Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 5 18:54:09 2013 -0400 Refactor from Config::Networks to Config::Cached::Networks M html/pfappserver/lib/pfappserver/Model/SoH.pm commit 8ab4aff4c340428ea89ae5a5b3f333e67daa2706 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Apr 5 16:27:30 2013 -0400 moved to profiles.conf M lib/pf/Portal/ProfileFactory.pm M lib/pf/config.pm commit ff472159c993c8e78288d9ac68b0a2da9153b5b4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 5 16:13:21 2013 -0400 Replace × by × in alerts M html/pfappserver/root/admin/login.tt M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/users.tt M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/authentication/source/read.tt M html/pfappserver/root/authentication/source/rule_read.tt M html/pfappserver/root/config/network.tt M html/pfappserver/root/configuration/authentication.tt M html/pfappserver/root/configuration/floatingdevice/index.tt M html/pfappserver/root/configuration/floatingdevice/read.tt M html/pfappserver/root/configuration/roles.tt M html/pfappserver/root/configuration/soh.tt M html/pfappserver/root/configuration/switch/index.tt M html/pfappserver/root/configuration/switch/read.tt M html/pfappserver/root/configuration/users.tt M html/pfappserver/root/configuration/violations.tt M html/pfappserver/root/configurator/services.tt M html/pfappserver/root/configurator/wrapper.tt M html/pfappserver/root/graph/line.tt M html/pfappserver/root/graph/pie.tt M html/pfappserver/root/interface/create.tt M html/pfappserver/root/interface/read.tt M html/pfappserver/root/node/read.tt M html/pfappserver/root/portal/profile/index.tt M html/pfappserver/root/roles/read.tt M html/pfappserver/root/soh/read.tt M html/pfappserver/root/static/js/interface.js M html/pfappserver/root/user/list_password.tt M html/pfappserver/root/user/print.tt M html/pfappserver/root/user/read.tt M html/pfappserver/root/violation/preview.tt M html/pfappserver/root/violation/view.tt commit 27a74609ba44ff9c3ad98ed0a2ab949edfc5c82a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 4 21:47:16 2013 -0400 Removed delta from being added in config files M lib/pf/config.pm M lib/pf/config/cached.pm commit 15b2cb5c6783522f956601fef3c12dc36e3daa2f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 4 18:59:27 2013 -0400 Refactoring M lib/pf/config/cached.pm commit 82dc242ef09c2e61400b8aa2cf972a47e2d4be4f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 4 18:18:36 2013 -0400 Fixed error when trying to delete a value that equals the default value M lib/pf/config/cached.pm commit 2dd75717387953ba37e5a2f364b330637ac00211 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 4 18:14:35 2013 -0400 Fix race condition with file locking M lib/pf/config/cached.pm commit 6d135b6e274302f090f924bd17ede266d7495c4d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 4 18:04:12 2013 -0400 Refactoring M lib/pf/config/cached.pm commit 5975a1d7ef6250169728239050c042dd7f74dbd6 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 4 17:46:21 2013 -0400 Cleanup pod doc M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm commit e292b74233ffe8d77b464bfd34a2795315ef9e13 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 4 17:29:38 2013 -0400 fixing pod doc M lib/pf/config/cached.pm commit 23256c632a8f04b43c639e7b6c256d9b759e417f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 4 17:21:05 2013 -0400 Added new method RenameSection fixed issue with file locking and file does not exist M lib/pf/config/cached.pm commit e74fd891872d60956c1f29dbd5c06332bad0695e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 4 13:46:42 2013 -0400 Removed preloading of Model::Config::IniStyleBackend classes M html/pfappserver/lib/pfappserver.pm commit 0cbb43090a41fd6fc43f94ba20f7e28328c59057 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 4 07:35:26 2013 -0400 Fix columns headings to sort the users and nodes M html/pfappserver/root/node/simple_search.tt M html/pfappserver/root/static/admin/users.js M html/pfappserver/root/user/simple_search.tt commit 40c57f31509290c36d81cb125678f587a53272c2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 5 10:14:55 2013 -0400 Packaging fix M addons/packages/packetfence.spec commit c3ff5d1d56ae340175ec62baeebf413bd7d56303 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Apr 5 10:12:01 2013 -0400 Pretty much completed the author/copyright overhaul. M addons/pfdetect_remote/initrd/pfdetectd M html/pfappserver/lib/pfappserver/Controller/Config/Pf.pm M html/pfappserver/lib/pfappserver/Controller/Config/System.pm M html/pfappserver/lib/pfappserver/Controller/Root.pm M html/pfappserver/lib/pfappserver/Controller/SoH.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/Model/Config/Authentication.pm M html/pfappserver/lib/pfappserver/Model/Config/Pf.pm M html/pfappserver/lib/pfappserver/Model/Config/System.pm M html/pfappserver/lib/pfappserver/Model/Configurator.pm M html/pfappserver/lib/pfappserver/Model/PfConfigAdapter.pm M html/pfappserver/lib/pfappserver/Model/Services.pm M html/pfappserver/lib/pfappserver/Model/SoH.pm M html/pfappserver/lib/pfappserver/View/Admin.pm M html/pfappserver/lib/pfappserver/View/Configurator.pm M html/pfappserver/t/model_Config-IniStyleBackend.t M html/pfappserver/t/model_Config-Networks.t M lib/pf/action.pm commit 3ad689d2383f2c77387c9dbe5d5f705e42020f5b Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 5 10:10:40 2013 -0400 Packaging fix M addons/packages/packetfence.spec commit 0fe76c3f462715f2515e4d3a1e4a03ae5f5c4d71 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Apr 5 10:03:51 2013 -0400 Removed addons/mrtg in the spec file M addons/packages/packetfence.spec commit 1f8cc3302ad9e4b5a10dc10bb420c83d6be1808c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 5 09:22:48 2013 -0400 Add whitelisted_categories to violation editor M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/lib/pfappserver/Model/Config/Cached/Violations.pm M html/pfappserver/root/violation/view.tt commit 08bd7dad13b5ed136a15fbcc2f6bec8f8438d37c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 5 09:19:42 2013 -0400 Improve SMSSource constructor and fix uniqueness M conf/authentication.conf M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/SMSSource.pm commit 2ec2680c21c6de7b45dbb2741eac5e4468c0edc7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 5 09:07:22 2013 -0400 Add missing F::Auth::Source::SMS A html/pfappserver/lib/pfappserver/Form/Authentication/Source/SMS.pm commit 1969bc57f4055eee6191a105ae6e19457ea90244 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 5 09:06:04 2013 -0400 M::Auth::Source: don't write the class to disk M html/pfappserver/lib/pfappserver/Model/Authentication/Source.pm commit 544a1d186ad74c18a1d96a9f1b4c78ff0876b116 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 4 22:57:30 2013 -0400 F::Config::Switch: validate list of uplink ports M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm commit 18dc4012a36c140f8a44eb33c8e771726b1b94f1 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 4 05:03:12 2013 -0400 Hide roles for external users M html/pfappserver/root/user/read.tt commit be4eb43004d5048687eb8473cf65c7effe43e3a9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 4 16:53:50 2013 -0400 New email and SMS authentication forms M html/pfappserver/lib/pfappserver/Form/Authentication.pm A html/pfappserver/lib/pfappserver/Form/Authentication/Source/Email.pm A html/pfappserver/root/authentication/source/type/Email.tt A html/pfappserver/root/authentication/source/type/SMS.tt M html/pfappserver/root/configuration/authentication.tt M html/pfappserver/root/static/admin/configuration/authentication.js M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/authentication.pm commit 996ea3932ad8a6fa03458941c00d10fabb69f06f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 4 16:48:03 2013 -0400 C::Authentication::Source: extract attributes When initializing an authentication source form, build a hashref with the object attributes instead of passing the Moose object. M html/pfappserver/lib/pfappserver/Controller/Authentication/Source.pm commit e4edd11e9f96befe6b547529fd6df7213060c790 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 4 03:04:12 2013 -0400 fix typo M lib/pf/config/cached.pm commit 47b63f562728286d33f718ad8ad442ace16038d5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 4 03:00:27 2013 -0400 Removed unused test M t/TestUtils.pm commit 9f4a742dee27a3bae9b12d39a045b780730470bd Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 4 02:50:00 2013 -0400 moved to use RewriteConfig instead of WriteConfig M bin/pfcmd.pl commit 137b7c85028d104a067e06ac96cc47ffe8f888c1 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 4 02:35:40 2013 -0400 Fixed searching for authentication sources M lib/pf/authentication.pm commit 6456330c26a2dba77899dac174fa99382098c585 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Apr 4 02:31:24 2013 -0400 Fixed typo M lib/pf/authentication.pm commit de21bb9d881c3c24c7b9c6ddd93b58888b00713b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 3 23:26:42 2013 -0400 Updated copyright information M html/pfappserver/lib/pfappserver/Controller/Violation.pm A html/pfappserver/lib/pfappserver/Model/Config/Cached/Authentication.pm M html/pfappserver/lib/pfappserver/Model/Config/Cached/Violations.pm commit cd875059438259ecedfe408089623dd28c0ca287 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 3 23:09:26 2013 -0400 Moved to Config::Cached::Violation M html/pfappserver/lib/pfappserver/Base/Controller/Base.pm M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Violation.pm A html/pfappserver/lib/pfappserver/Model/Config/Cached/Violations.pm M html/pfappserver/lib/pfappserver/Model/Config/IniStyleBackend.pm M html/pfappserver/root/configuration/violations.tt D html/pfappserver/root/violation/read.tt A html/pfappserver/root/violation/view.tt commit 4c02032176eefd3fb0102d26ad8da91d1d6e2ac8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 4 09:38:36 2013 -0400 Fix database step in configurator M db/pf-schema-4.0.0.sql M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Controller/DB.pm M html/pfappserver/lib/pfappserver/Model/DB.pm M html/pfappserver/root/configurator/database.tt commit 72c5bc04f63291c56ac532c97d2f11b30f01542c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 3 12:14:17 2013 -0400 removed the httpd service M lib/pf/pfcmd/help.pm commit 464cd54dad066c1f7f87c59b0a41d5f011d1defe Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 3 15:52:36 2013 -0400 Updated the copyright/author for the Sourcefire module. M addons/sourcefire/packetfence.tgz commit f769dc7f9fe331ad9a517981e5212af83b0a5aca Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 3 15:49:26 2013 -0400 Partially adjusted the author/copyright in html/ and dropped old php stuff. M html/captive-portal/billing-engine.cgi M html/captive-portal/content/timerbar.js M html/captive-portal/email_activation.cgi M html/captive-portal/guest-selfregistration.cgi M html/captive-portal/mobile-confirmation.cgi M html/captive-portal/oauth2.cgi M html/captive-portal/redir.cgi M html/captive-portal/register-gaming-device.cgi M html/captive-portal/register.cgi M html/captive-portal/remediation.cgi D html/captive-portal/remediation.php D html/captive-portal/violations/bandwidth_limit.php D html/captive-portal/violations/banned_devices.php D html/captive-portal/violations/banned_os.php D html/captive-portal/violations/darknet.php D html/captive-portal/violations/failed_scan.es_ES.php D html/captive-portal/violations/failed_scan.php D html/captive-portal/violations/generic.php D html/captive-portal/violations/lsass.es_ES.php D html/captive-portal/violations/lsass.php D html/captive-portal/violations/malware.es_ES.php D html/captive-portal/violations/malware.php D html/captive-portal/violations/nat.php D html/captive-portal/violations/p2p.php D html/captive-portal/violations/roguedhcp.php D html/captive-portal/violations/scanning.php D html/captive-portal/violations/spam.php D html/captive-portal/violations/system_scan.php D html/captive-portal/violations/trojan.php D html/captive-portal/violations/zotob.php M html/captive-portal/wireless-profile.cgi M html/common/pf.js commit 2151bb0c94ebdeada77ef6ffb1b400e87f135c7d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Apr 3 15:46:14 2013 -0400 Remove html/admin from packaging M addons/packages/packetfence.spec M debian/packetfence.conffiles M debian/rules commit 5544510402aeb095891379d1242cfbb4a089fe89 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 3 15:37:18 2013 -0400 Happily deleted the old web interface. D html/admin/3rdparty/calendar/ChangeLog D html/admin/3rdparty/calendar/README D html/admin/3rdparty/calendar/bugtest-hidden-selects.html D html/admin/3rdparty/calendar/calendar-blue.css D html/admin/3rdparty/calendar/calendar-blue2.css D html/admin/3rdparty/calendar/calendar-brown.css D html/admin/3rdparty/calendar/calendar-green.css D html/admin/3rdparty/calendar/calendar-pf.css D html/admin/3rdparty/calendar/calendar-setup.js D html/admin/3rdparty/calendar/calendar-setup_stripped.js D html/admin/3rdparty/calendar/calendar-system.css D html/admin/3rdparty/calendar/calendar-tas.css D html/admin/3rdparty/calendar/calendar-win2k-1.css D html/admin/3rdparty/calendar/calendar-win2k-2.css D html/admin/3rdparty/calendar/calendar-win2k-cold-1.css D html/admin/3rdparty/calendar/calendar-win2k-cold-2.css D html/admin/3rdparty/calendar/calendar.js D html/admin/3rdparty/calendar/calendar.php D html/admin/3rdparty/calendar/calendar_stripped.js D html/admin/3rdparty/calendar/dayinfo.html D html/admin/3rdparty/calendar/doc/html/field-button.jpg D html/admin/3rdparty/calendar/doc/html/reference-Z-S.css D html/admin/3rdparty/calendar/doc/html/reference.css D html/admin/3rdparty/calendar/doc/html/reference.html D html/admin/3rdparty/calendar/doc/reference.pdf D html/admin/3rdparty/calendar/img.gif D html/admin/3rdparty/calendar/index.html D html/admin/3rdparty/calendar/lang/calendar-af.js D html/admin/3rdparty/calendar/lang/calendar-al.js D html/admin/3rdparty/calendar/lang/calendar-bg.js D html/admin/3rdparty/calendar/lang/calendar-big5-utf8.js D html/admin/3rdparty/calendar/lang/calendar-big5.js D html/admin/3rdparty/calendar/lang/calendar-br.js D html/admin/3rdparty/calendar/lang/calendar-ca.js D html/admin/3rdparty/calendar/lang/calendar-cs-utf8.js D html/admin/3rdparty/calendar/lang/calendar-cs-win.js D html/admin/3rdparty/calendar/lang/calendar-da.js D html/admin/3rdparty/calendar/lang/calendar-de.js D html/admin/3rdparty/calendar/lang/calendar-du.js D html/admin/3rdparty/calendar/lang/calendar-el.js D html/admin/3rdparty/calendar/lang/calendar-en.js D html/admin/3rdparty/calendar/lang/calendar-es.js D html/admin/3rdparty/calendar/lang/calendar-fi.js D html/admin/3rdparty/calendar/lang/calendar-fr.js D html/admin/3rdparty/calendar/lang/calendar-he-utf8.js D html/admin/3rdparty/calendar/lang/calendar-hr-utf8.js D html/admin/3rdparty/calendar/lang/calendar-hr.js D html/admin/3rdparty/calendar/lang/calendar-hu.js D html/admin/3rdparty/calendar/lang/calendar-it.js D html/admin/3rdparty/calendar/lang/calendar-jp.js D html/admin/3rdparty/calendar/lang/calendar-ko-utf8.js D html/admin/3rdparty/calendar/lang/calendar-ko.js D html/admin/3rdparty/calendar/lang/calendar-lt-utf8.js D html/admin/3rdparty/calendar/lang/calendar-lt.js D html/admin/3rdparty/calendar/lang/calendar-lv.js D html/admin/3rdparty/calendar/lang/calendar-nl.js D html/admin/3rdparty/calendar/lang/calendar-no.js D html/admin/3rdparty/calendar/lang/calendar-pl-utf8.js D html/admin/3rdparty/calendar/lang/calendar-pl.js D html/admin/3rdparty/calendar/lang/calendar-pt.js D html/admin/3rdparty/calendar/lang/calendar-ro.js D html/admin/3rdparty/calendar/lang/calendar-ru.js D html/admin/3rdparty/calendar/lang/calendar-ru_win_.js D html/admin/3rdparty/calendar/lang/calendar-si.js D html/admin/3rdparty/calendar/lang/calendar-sk.js D html/admin/3rdparty/calendar/lang/calendar-sp.js D html/admin/3rdparty/calendar/lang/calendar-sv.js D html/admin/3rdparty/calendar/lang/calendar-tr.js D html/admin/3rdparty/calendar/lang/calendar-zh.js D html/admin/3rdparty/calendar/lang/cn_utf8.js D html/admin/3rdparty/calendar/lgpl-2.1.txt D html/admin/3rdparty/calendar/menuarrow.gif D html/admin/3rdparty/calendar/menuarrow2.gif D html/admin/3rdparty/calendar/multiple-dates.html D html/admin/3rdparty/calendar/release-notes.html D html/admin/3rdparty/calendar/simple-1.html D html/admin/3rdparty/calendar/simple-2.html D html/admin/3rdparty/calendar/simple-3.html D html/admin/3rdparty/calendar/skins/aqua/active-bg.gif D html/admin/3rdparty/calendar/skins/aqua/dark-bg.gif D html/admin/3rdparty/calendar/skins/aqua/hover-bg.gif D html/admin/3rdparty/calendar/skins/aqua/menuarrow.gif D html/admin/3rdparty/calendar/skins/aqua/normal-bg.gif D html/admin/3rdparty/calendar/skins/aqua/rowhover-bg.gif D html/admin/3rdparty/calendar/skins/aqua/status-bg.gif D html/admin/3rdparty/calendar/skins/aqua/theme.css D html/admin/3rdparty/calendar/skins/aqua/title-bg.gif D html/admin/3rdparty/calendar/skins/aqua/today-bg.gif D html/admin/3rdparty/calendar/test-position.html D html/admin/3rdparty/raphael/g.bar-min.js D html/admin/3rdparty/raphael/g.dot-min.js D html/admin/3rdparty/raphael/g.line.js D html/admin/3rdparty/raphael/g.pie-min.js D html/admin/3rdparty/raphael/g.raphael-min.js D html/admin/3rdparty/raphael/raphael-min.js D html/admin/administration/adduser.php D html/admin/administration/help.html D html/admin/administration/index.php D html/admin/administration/logs.php D html/admin/administration/services.php D html/admin/administration/ui_options.php D html/admin/check_login.php D html/admin/common.php D html/admin/common/adminperm.inc D html/admin/common/display.inc D html/admin/common/fonts/COPYRIGHT.TXT D html/admin/common/fonts/README.TXT D html/admin/common/fonts/RELEASENOTES.TXT D html/admin/common/fonts/arial.ttf D html/admin/common/fonts/arialbd.ttf D html/admin/common/forms.inc D html/admin/common/helpers.inc D html/admin/common/logging.inc D html/admin/common/sajax/Readme.txt D html/admin/common/sajax/Sajax.php D html/admin/configuration/captive-portal.php D html/admin/configuration/categories.php D html/admin/configuration/categories_add.php D html/admin/configuration/categories_edit.php D html/admin/configuration/fingerprint.php D html/admin/configuration/floatingnetworkdevice.php D html/admin/configuration/floatingnetworkdevice_add.php D html/admin/configuration/floatingnetworkdevice_edit.php D html/admin/configuration/help.html D html/admin/configuration/index.php D html/admin/configuration/interfaces.php D html/admin/configuration/interfaces_add.php D html/admin/configuration/interfaces_edit.php D html/admin/configuration/main.php D html/admin/configuration/more_info.php D html/admin/configuration/networks.php D html/admin/configuration/networks_add.php D html/admin/configuration/networks_edit.php D html/admin/configuration/switches.php D html/admin/configuration/switches_add.php D html/admin/configuration/switches_edit.php D html/admin/configuration/useragent.php D html/admin/configuration/violation.php D html/admin/configuration/violation_add.php D html/admin/configuration/violation_edit.php D html/admin/exporter.php D html/admin/favicon.ico D html/admin/footer.php D html/admin/guest-management.cgi D html/admin/header.php D html/admin/iefixes.css D html/admin/images/adduser.png D html/admin/images/big_font.gif D html/admin/images/bug.png D html/admin/images/category.png D html/admin/images/close.png D html/admin/images/csv.png D html/admin/images/customize.png D html/admin/images/date.png D html/admin/images/delete.png D html/admin/images/dude2.gif D html/admin/images/dumptruck.gif D html/admin/images/edit.png D html/admin/images/famfamfam_silk_icons/creativecommons.html D html/admin/images/famfamfam_silk_icons/page_add.png D html/admin/images/famfamfam_silk_icons/page_delete.png D html/admin/images/famfamfam_silk_icons/page_edit.png D html/admin/images/famfamfam_silk_icons/page_world.png D html/admin/images/famfamfam_silk_icons/readme.txt D html/admin/images/footer.repeat.jpg D html/admin/images/graph_error.gif D html/admin/images/header.repeat.jpg D html/admin/images/header.selected.png D html/admin/images/help.png D html/admin/images/hide.gif D html/admin/images/html_icon.gif D html/admin/images/node.png D html/admin/images/open.png D html/admin/images/person.png D html/admin/images/printer.png D html/admin/images/report.png D html/admin/images/restart.png D html/admin/images/search.png D html/admin/images/show.gif D html/admin/images/small_font.gif D html/admin/images/start.png D html/admin/images/stop.png D html/admin/images/trap.png D html/admin/images/up.png D html/admin/images/update.png D html/admin/images/violation.png D html/admin/images/wire.png D html/admin/index.php D html/admin/login.php D html/admin/node/accounting.php D html/admin/node/add.php D html/admin/node/edit.php D html/admin/node/help.html D html/admin/node/import.php D html/admin/node/index.php D html/admin/node/lookup.php D html/admin/node/useragent.php D html/admin/node/view.php D html/admin/person/add.php D html/admin/person/edit.php D html/admin/person/help.html D html/admin/person/index.php D html/admin/person/lookup.php D html/admin/person/view.php D html/admin/printer.php D html/admin/scan/edit.php D html/admin/scan/help.html D html/admin/scan/index.php D html/admin/scan/results.php D html/admin/scan/scan.php D html/admin/scan_fetch_report.cgi D html/admin/soh.cgi D html/admin/status/dashboard.php D html/admin/status/grapher.php D html/admin/status/graphs.php D html/admin/status/help.html D html/admin/status/index.php D html/admin/status/reports.php D html/admin/status/sajax-dashboard.php D html/admin/status/sajax.js D html/admin/style.css D html/admin/templates/footer.html D html/admin/templates/guestcreation_confirmation.html D html/admin/templates/login.html D html/admin/templates/register_guest.html D html/admin/templates/soh.html D html/admin/violation/add.php D html/admin/violation/edit.php D html/admin/violation/help.html D html/admin/violation/index.php D html/admin/violation/view.php D t/php.t commit cbdeabc34a3c5aea529691f966b4286a4ce36ca0 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 3 15:32:29 2013 -0400 Removed old, unused stuff. D addons/high-availability/dhcpd-3.0.5-init-script-lsb-fix.patch D addons/high-availability/heartbeat-2.x-drbd-8.3-support-fix.patch D addons/high-availability/mysqld-init-script-lsb-fix.patch D addons/high-availability/named-9.2-init-script-lsb-fix.patch D addons/legacy/README.asciidoc D addons/legacy/rawip.pm D addons/mrtg/mrtg-wrapper.cfg D addons/mrtg/mrtg-wrapper.pl commit f843770c31d36883b1b9227c0912b7bf8928f8a1 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 3 15:26:21 2013 -0400 Finalized cleanups of author/copyright in lib/ M CREDITS M lib/pf/SNMP/Accton.pm M lib/pf/SNMP/Accton/ES3526XA.pm M lib/pf/SNMP/Accton/ES3528M.pm M lib/pf/SNMP/AeroHIVE.pm M lib/pf/SNMP/AeroHIVE/AP.pm M lib/pf/SNMP/AlliedTelesis.pm M lib/pf/SNMP/AlliedTelesis/AT8000GS.pm M lib/pf/SNMP/Amer.pm M lib/pf/SNMP/Amer/SS2R24i.pm M lib/pf/SNMP/Aruba.pm M lib/pf/SNMP/Aruba/Controller_200.pm M lib/pf/SNMP/Avaya.pm M lib/pf/SNMP/Avaya/ERS5000.pm M lib/pf/SNMP/Avaya/ERS5000_6x.pm M lib/pf/SNMP/Avaya/WC.pm M lib/pf/SNMP/Belair.pm M lib/pf/SNMP/Brocade.pm M lib/pf/SNMP/Brocade/RFS.pm M lib/pf/SNMP/Cisco.pm M lib/pf/SNMP/Cisco/Aironet.pm M lib/pf/SNMP/Cisco/Aironet_1130.pm M lib/pf/SNMP/Cisco/Aironet_1242.pm M lib/pf/SNMP/Cisco/Aironet_1250.pm M lib/pf/SNMP/Cisco/Aironet_WDS.pm M lib/pf/SNMP/Cisco/Catalyst_2900XL.pm M lib/pf/SNMP/Cisco/Catalyst_2950.pm M lib/pf/SNMP/Cisco/Catalyst_2960.pm M lib/pf/SNMP/Cisco/Catalyst_2960G.pm M lib/pf/SNMP/Cisco/Catalyst_2970.pm M lib/pf/SNMP/Cisco/Catalyst_3500XL.pm M lib/pf/SNMP/Cisco/Catalyst_3550.pm M lib/pf/SNMP/Cisco/Catalyst_3560.pm M lib/pf/SNMP/Cisco/Catalyst_3560G.pm M lib/pf/SNMP/Cisco/Catalyst_3750.pm M lib/pf/SNMP/Cisco/Catalyst_3750G.pm M lib/pf/SNMP/Cisco/Catalyst_4500.pm M lib/pf/SNMP/Cisco/Catalyst_6500.pm M lib/pf/SNMP/Cisco/ISR_1800.pm M lib/pf/SNMP/Cisco/WLC.pm M lib/pf/SNMP/Cisco/WLC_2100.pm M lib/pf/SNMP/Cisco/WLC_2106.pm M lib/pf/SNMP/Cisco/WLC_2500.pm M lib/pf/SNMP/Cisco/WLC_4400.pm M lib/pf/SNMP/Cisco/WLC_5500.pm M lib/pf/SNMP/Cisco/WiSM.pm M lib/pf/SNMP/Cisco/WiSM2.pm M lib/pf/SNMP/Dell.pm M lib/pf/SNMP/Dell/PowerConnect3424.pm M lib/pf/SNMP/Dlink/DES_3550.pm M lib/pf/SNMP/Dlink/DGS_3100.pm M lib/pf/SNMP/Dlink/DGS_3200.pm M lib/pf/SNMP/Dlink/DWL.pm M lib/pf/SNMP/Dlink/DWS_3026.pm M lib/pf/SNMP/Enterasys.pm M lib/pf/SNMP/Enterasys/D2.pm M lib/pf/SNMP/Enterasys/Matrix_N3.pm M lib/pf/SNMP/Enterasys/SecureStack_C2.pm M lib/pf/SNMP/Enterasys/SecureStack_C3.pm M lib/pf/SNMP/Extreme.pm M lib/pf/SNMP/Extreme/Summit.pm M lib/pf/SNMP/Extreme/Summit_X250e.pm M lib/pf/SNMP/Extricom.pm M lib/pf/SNMP/Extricom/EXSW.pm M lib/pf/SNMP/Foundry.pm M lib/pf/SNMP/Foundry/FastIron_4802.pm M lib/pf/SNMP/Foundry/MC.pm M lib/pf/SNMP/H3C.pm M lib/pf/SNMP/H3C/S5120.pm M lib/pf/SNMP/HP.pm M lib/pf/SNMP/HP/Controller_MSM710.pm M lib/pf/SNMP/HP/E4800G.pm M lib/pf/SNMP/HP/E5500G.pm M lib/pf/SNMP/HP/Procurve_2500.pm M lib/pf/SNMP/HP/Procurve_2600.pm M lib/pf/SNMP/HP/Procurve_3400cl.pm M lib/pf/SNMP/HP/Procurve_4100.pm M lib/pf/SNMP/HP/Procurve_5300.pm M lib/pf/SNMP/HP/Procurve_5400.pm M lib/pf/SNMP/Intel.pm M lib/pf/SNMP/Intel/Express_460.pm M lib/pf/SNMP/Intel/Express_530.pm M lib/pf/SNMP/Juniper.pm M lib/pf/SNMP/Juniper/EX.pm M lib/pf/SNMP/LG.pm M lib/pf/SNMP/LG/ES4500G.pm M lib/pf/SNMP/Linksys.pm M lib/pf/SNMP/Linksys/SRW224G4.pm M lib/pf/SNMP/Meru.pm M lib/pf/SNMP/Meru/MC.pm M lib/pf/SNMP/MockedSwitch.pm M lib/pf/SNMP/Motorola.pm M lib/pf/SNMP/Motorola/RFS.pm M lib/pf/SNMP/Netgear.pm M lib/pf/SNMP/Netgear/FSM726v1.pm M lib/pf/SNMP/Netgear/GS110.pm M lib/pf/SNMP/Nortel.pm M lib/pf/SNMP/Nortel/BPS2000.pm M lib/pf/SNMP/Nortel/BayStack4550.pm M lib/pf/SNMP/Nortel/BayStack470.pm M lib/pf/SNMP/Nortel/BayStack5500.pm M lib/pf/SNMP/Nortel/BayStack5500_6x.pm M lib/pf/SNMP/Nortel/ERS2500.pm M lib/pf/SNMP/Nortel/ERS4000.pm M lib/pf/SNMP/Nortel/ERS5000.pm M lib/pf/SNMP/Nortel/ERS5000_6x.pm M lib/pf/SNMP/Nortel/ES325.pm M lib/pf/SNMP/PacketFence.pm M lib/pf/SNMP/Ruckus.pm M lib/pf/SNMP/SMC.pm M lib/pf/SNMP/SMC/TS6128L2.pm M lib/pf/SNMP/SMC/TS6224M.pm M lib/pf/SNMP/SMC/TS8800M.pm M lib/pf/SNMP/ThreeCom.pm M lib/pf/SNMP/ThreeCom/E4800G.pm M lib/pf/SNMP/ThreeCom/E5500G.pm M lib/pf/SNMP/ThreeCom/NJ220.pm M lib/pf/SNMP/ThreeCom/SS4200.pm M lib/pf/SNMP/ThreeCom/SS4500.pm M lib/pf/SNMP/ThreeCom/Switch_4200G.pm M lib/pf/SNMP/Trapeze.pm M lib/pf/SNMP/WirelessModuleTemplate.pm M lib/pf/SNMP/Xirrus.pm M lib/pf/SNMP/constants.pm M lib/pf/util/apache.pm M lib/pf/util/dhcp.pm M lib/pf/util/freeradius.pm M lib/pf/util/radius.pm commit 5182b2fbf6c0f7dd4e73977840b1eacc33e58786 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 3 15:00:01 2013 -0400 Pimp redirection template A html/captive-portal/templates/redirection.html D html/captive-portal/templates/redirection_html.tt M html/pfappserver/root/macros.inc M lib/pf/web/dispatcher.pm commit c9586dfc1e0aa023adbc23095c0a4e593fe843ed Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 3 14:55:36 2013 -0400 CRUD compliance in C::Node and M::Node M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/node/advanced_search.tt D html/pfappserver/root/node/get.tt A html/pfappserver/root/node/read.tt M html/pfappserver/root/node/simple_search.tt M html/pfappserver/root/static/admin/nodes.js commit 0e6d4e9171e2b6dcaabfc7c2e7b903f2b34e131f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 3 14:42:52 2013 -0400 Improvements to the FreeRADIUS requests handling: - Using CURL for SOAP requests (SOAP-Lite was not threadsafe) - Removing syslog from packetfence-soh.pm - Using lib for constants - Modifying the call to localhost so we no longer need auth - Minor other changes M addons/packages/packetfence.spec M debian/control M lib/pf/freeradius.pm M raddb/packetfence-soh.pm M raddb/packetfence.pm commit 56befaa5116665691bd5a551ec368d2c14cabda3 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 3 14:28:06 2013 -0400 First pass at cleaning up author/copyright in lib/ M CREDITS M lib/pf/Authentication/Action.pm M lib/pf/Authentication/Condition.pm M lib/pf/Authentication/Rule.pm M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/ADSource.pm M lib/pf/Authentication/Source/EmailSource.pm M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SMSSource.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/Authentication/constants.pm M lib/pf/Portal/Profile.pm M lib/pf/Portal/ProfileFactory.pm M lib/pf/Portal/Session.pm M lib/pf/SNMP.pm M lib/pf/SearchBuilder.pm M lib/pf/SwitchFactory.pm M lib/pf/WebAPI.pm M lib/pf/accounting.pm M lib/pf/authentication.pm M lib/pf/billing.pm M lib/pf/billing/constants.pm M lib/pf/billing/custom.pm M lib/pf/billing/gateway/authorize_net.pm M lib/pf/class.pm M lib/pf/config.pm M lib/pf/config/cached.pm M lib/pf/config/ui.pm M lib/pf/configfile.pm M lib/pf/db.pm M lib/pf/email_activation.pm M lib/pf/enforcement.pm M lib/pf/error.pm M lib/pf/floatingdevice.pm M lib/pf/floatingdevice/custom.pm M lib/pf/freeradius.pm M lib/pf/ifoctetslog.pm M lib/pf/import.pm M lib/pf/inline.pm M lib/pf/inline/custom.pm M lib/pf/iplog.pm M lib/pf/ipset.pm M lib/pf/iptables.pm M lib/pf/locationlog.pm M lib/pf/lookup/node.pm M lib/pf/lookup/person.pm M lib/pf/node.pm M lib/pf/nodecategory.pm M lib/pf/os.pm M lib/pf/person.pm M lib/pf/pfcmd.pm M lib/pf/pfcmd/checkup.pm M lib/pf/pfcmd/dashboard.pm M lib/pf/pfcmd/graph.pm M lib/pf/pfcmd/help.pm M lib/pf/pfcmd/pfcmd.pm M lib/pf/pfcmd/report.pm M lib/pf/radius.pm M lib/pf/radius/constants.pm M lib/pf/radius/custom.pm M lib/pf/roles.pm M lib/pf/roles/custom.pm M lib/pf/savedsearch.pm M lib/pf/scan.pm M lib/pf/scan/nessus.pm M lib/pf/scan/openvas.pm M lib/pf/schedule.pm M lib/pf/services.pm M lib/pf/services/apache.pm M lib/pf/services/dhcpd.pm M lib/pf/services/named.pm M lib/pf/services/radiusd.pm M lib/pf/services/snmptrapd.pm M lib/pf/services/snort.pm M lib/pf/services/suricata.pm M lib/pf/sms_activation.pm M lib/pf/soh.pm M lib/pf/soh/custom.pm M lib/pf/switchlocation.pm M lib/pf/temporary_password.pm M lib/pf/traplog.pm M lib/pf/trigger.pm M lib/pf/useragent.pm M lib/pf/util.pm M lib/pf/violation.pm M lib/pf/vlan.pm M lib/pf/vlan/custom.pm M lib/pf/vlan/custom_example.pm M lib/pf/web.pm M lib/pf/web/admin.pm M lib/pf/web/backend_modperl_require.pl M lib/pf/web/billing.pm M lib/pf/web/captiveportal_modperl_require.pl M lib/pf/web/constants.pm M lib/pf/web/custom.pm M lib/pf/web/dispatcher.pm M lib/pf/web/gaming.pm M lib/pf/web/guest.pm M lib/pf/web/release.pm M lib/pf/web/util.pm M lib/pf/web/wispr.pm commit ad1ca187bf011e9219b7eb71160f02f4f6b7d60a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 3 08:54:40 2013 -0400 new utility functions expand_list & flatten_list M html/pfappserver/lib/pfappserver/Base/Model/Config/Cached.pm commit 129a0116f7b782457da0d8a38b149f2209f3327c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 3 08:52:51 2013 -0400 Fixed bug with file modification M html/pfappserver/root/portal/profile/copy_file.tt M html/pfappserver/root/portal/profile/edit.tt M html/pfappserver/root/portal/profile/new_file.tt commit 159c0dbecb39ebe148350e6cf35dc49bdd7b3a98 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 3 13:43:45 2013 -0400 More cleanups for author/copyright - now in addons/ M addons/accounting.pl M addons/autodiscover.pl M addons/captive-portal/proxy-bypass/squid-redirector.pl M addons/connect_and_read.pl M addons/convertToPortSecurity.pl M addons/database-backup-and-maintenance.sh M addons/dev-helpers/radius-hook.pl M addons/dev-helpers/useragent-build-regexp.pl M addons/dhcp_dumper.pl M addons/high-availability/pf-diff M addons/high-availability/rdiff M addons/import-node-csv.pl M addons/integration-testing/replay-snmptrapd-logs.pl M addons/migrate-to-locationlog_history.sh M addons/monitorpfsetvlan.pl M addons/network-save-configs.pl M addons/packages/packetfence-rpm-build.sh M addons/pfarp_remote/sbin/pfarp_remote M addons/pfdetect_remote/sbin/pfdetect_remote M addons/recovery.pl M addons/snort/update_rules.pl M addons/upgrade/to-2.2.0-update-all-useragents.pl M addons/upgrade/to-3.0-networks.conf.pl M addons/upgrade/to-3.0-pf.conf.pl M addons/upgrade/to-3.0-violations.conf.pl M addons/upgrade/to-3.5-pf.conf.pl M addons/watchdog/freeradius-watchdog.sh M addons/watchdog/pfdhcpdlistener-watchdog.sh commit 1544b708410e39b321d722092706eb11f0539222 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Apr 3 08:26:21 2013 -0400 Add file locking for reading and writing config files M lib/pf/config/cached.pm commit f451a9daacd52b7895b9e9fdcdda294a9a9cd7ad Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 3 13:14:52 2013 -0400 Initial author/copyright cleanups for bin/ sbin/ src/ and t/ M bin/pfcmd.pl M bin/pfcmd_vlan M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfmon M sbin/pfsetvlan M src/pfcmd.c M t/Portal.t M t/SNMP.t M t/SwitchFactory.t M t/TestUtils.pm M t/all.t M t/benchmarks/pf-node.pl M t/benchmarks/pf-services-snmptrapd.pl M t/benchmarks/pf-util.pl M t/benchmarks/switchFactory.pl M t/benchmarks/tieconfig.pl M t/benchmarks/trap-parsing.pl M t/benchmarks/webauth.pl M t/binaries.t M t/coding-style.t M t/config.t M t/critic.t M t/dao/data.t M t/dao/graph.t M t/dao/node.t M t/dao/os.t M t/dao/person.t M t/dao/report.t M t/enforcement.t M t/floatingdevice.t M t/hardware-snmp-objects.t M t/i18n.t M t/import.t M t/inline.t M t/integration.t M t/integration/Portal.t M t/integration/captive-portal.t M t/integration/pfcmd.t M t/integration/radius.t M t/linux.t M t/network-devices/cisco.t M t/network-devices/roles.t M t/network-devices/threecom.t M t/network-devices/wired.t M t/network-devices/wireless.t M t/nodecategory.t M t/person.t M t/pf.t M t/pfcmd.t M t/pfcmd_vlan.t M t/pfdhcplistener.t M t/pfsetvlan.t M t/php.t M t/pod.t M t/podCoverage.t M t/radius.t M t/services.t M t/smoke.t M t/soh.t M t/stress-test/coa-calls.pl M t/stress-test/coa-server.pl M t/stress-test/eap-calls M t/stress-test/radius-calls M t/stress-test/soap-calls-radius_authorize M t/stress-test/soap-calls-snort M t/trigger.t M t/useragent.t M t/util-dhcp.t M t/util-radius.t M t/util.t M t/vlan.t M t/web-auth.t M t/web.t commit a3933ab6dbaf0cf76b448cdda1a86e500308ae17 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 3 11:21:03 2013 -0400 Started major cleanup of docs. M docs/PacketFenceZEN_Installation_Guide-docinfo.xml M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Brocade_Quick_Install_Guide-docinfo.xml M docs/PacketFence_Cisco_Quick_Install_Guide-docinfo.xml M docs/PacketFence_Developers_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M docs/PacketFence_Ruckus_Quick_Install_Guide-docinfo.xml M docs/docinfo.xml M docs/includes/additional-info.asciidoc M docs/includes/commercial-support.asciidoc M docs/includes/global-attributes.asciidoc M docs/includes/license.asciidoc commit 95ce5010df230f32b938e16db63aa0fd8b7f9321 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Apr 3 10:57:35 2013 -0400 Reworked files in preparation for the release. A CREDITS M README commit a2e07a633cbef9d2ce2912b8e3024cc2c04298b9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 3 10:47:45 2013 -0400 configuration.js: don't focus on "chzn" fields M html/pfappserver/root/static/admin/configuration.js commit ca8f74b3027e0e2b4e72e0452ecab400943c78f0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 2 23:01:39 2013 -0400 Removed loading preloaded configuation modules M html/pfappserver/lib/pfappserver/Model/Config/IniStyleBackend.pm commit 187a34eea18f62b24737b8e80acf1c273de4c5bc Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 3 09:31:34 2013 -0400 Localization M html/pfappserver/root/configuration/switch/list.tt commit 10a9d48327aefbfcc7b5f2233efcdff34560a3f0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 3 09:27:54 2013 -0400 Avoid network requests when looking up a OUI M lib/pf/util.pm commit 691f09c865acc386519ccc2dd9a893fdcf8c6347 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Apr 3 09:06:09 2013 -0400 status.js: cleanup code on Ajax failure M html/pfappserver/root/static/admin/status.js commit a23b46f7b007819c5e1c2797a9e34a08133cdaa0 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 2 22:42:55 2013 -0400 Fixed the creation of network configurations M html/pfappserver/lib/pfappserver/Model/Config/System.pm commit 4527b76dfaf95600c047fb9f55c937ceb151e133 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 2 22:33:19 2013 -0400 Refactored M html/pfappserver/lib/pfappserver/Controller/DB.pm commit 38314fb44c862bd17dc35d1ae759f1de1e9cdb11 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 2 22:28:58 2013 -0400 moved to Config::Cached::Pf M html/pfappserver/lib/pfappserver/Controller/Configurator.pm commit 86e212f0f7143fe8e879a626475dfbb3dd1f245a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 2 22:14:38 2013 -0400 Refactored config files M lib/pf/authentication.pm commit 625b56b6b38ec378a4e77e305e77a25c8b7234ab Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 2 22:05:25 2013 -0400 Refactored cleanupWhitespace M lib/pf/SwitchFactory.pm commit 77f1bebcca8e0acf64efc558fd143cfc5638048c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 2 22:04:42 2013 -0400 refactor the database variable M html/pfappserver/root/configurator/database.tt commit dca695b3fd68cf715eec45d899c32c1bf9416902 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 2 21:37:51 2013 -0400 Moved to Config::Cached::Pf and Config::Cached::Network M html/pfappserver/lib/pfappserver/Model/Interface.pm commit a780373a8fa55c59d261a37c59172d17fdd12518 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 2 21:36:41 2013 -0400 Fixed model to work with the Crud controller M html/pfappserver/lib/pfappserver/Base/Model/SavedSearch.pm commit 8afbf2a02eff8003b9c18bd7697cab8d7d5366ca Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 2 20:02:26 2013 -0400 moved the help function from Config::Pf M html/pfappserver/lib/pfappserver/Model/Config/Cached/Pf.pm commit 8eeae94f03af3c754041013ff23e42f702d3046f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 2 19:56:53 2013 -0400 Config::Cache::Network M html/pfappserver/lib/pfappserver/Controller/Interface.pm commit 478d776e207cfd77f04ac57102216fbcd96a2d07 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 2 19:55:58 2013 -0400 Moved to Config::Cache::Pf and Config::Cache::Network M html/pfappserver/lib/pfappserver/Controller/Configurator.pm commit 85f542d51bea191d0c9f32f99cb5d05ce0a6052d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 2 19:49:26 2013 -0400 Moved to Config::Cache::Pf M html/pfappserver/lib/pfappserver/Controller/Config/Pf.pm commit 967e8dbfb20449eac18d1700aefcf2de8f7cd873 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 2 18:15:06 2013 -0400 Updated documentation for memcached servers M conf/documentation.conf commit 1726cb3894ab63c6da36c8cc2378829ecd1d851a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 2 17:53:03 2013 -0400 Added httpd to binary regex M lib/pf/services.pm commit 8d70cac8b51b8c6a9137a0815dddde5a88c0af4b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 2 15:59:57 2013 -0400 Moved to Config::Cached::Pf M html/pfappserver/lib/pfappserver/Controller/DB.pm commit be3ee07aa71c526d9440536775d6931e92718431 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 2 15:57:43 2013 -0400 Reload all config before startup M html/pfappserver/lib/pfappserver/Controller/Configuration/FloatingDevice.pm commit 655e2103c3a62ac5f1c434d8fbfc245e802e1a91 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Apr 2 16:11:53 2013 -0400 New dashboard and revamped reports M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/lib/pfappserver/Controller/Graph.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/Model/Graph.pm M html/pfappserver/root/admin/reports.tt M html/pfappserver/root/admin/status.tt A html/pfappserver/root/graph/counter.tt A html/pfappserver/root/graph/dashboard.tt M html/pfappserver/root/graph/line.tt M html/pfappserver/root/graph/pie.tt A html/pfappserver/root/graph/report.tt M html/pfappserver/root/static/admin/common.js A html/pfappserver/root/static/admin/reports.css M html/pfappserver/root/static/admin/reports.js A html/pfappserver/root/static/admin/status.css M html/pfappserver/root/static/admin/status.js M html/pfappserver/root/static/app/graphs.js M lib/pf/locationlog.pm M lib/pf/node.pm M lib/pf/pfcmd/graph.pm M lib/pf/pfcmd/report.pm M lib/pf/violation.pm commit e67bd2c4e84cf2639eb529843f7de0871a5881c3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 2 14:35:45 2013 -0400 Moved to the Interface Cached Config M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Controller/Interface.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 2bed2d4067c198ed0f67220a9853ce5bc6f7b711 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Apr 2 14:30:36 2013 -0400 Base controller for Configuration grouped sections A html/pfappserver/lib/pfappserver/Base/Model/Config/Cached/Group.pm commit c2424a899f2db0af54c0f3fb87747d5fcd72fbbd Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 29 18:12:50 2013 -0400 Added new variables for ui.conf chi.conf Turned off negativedeltas for pf.conf Refactored M lib/pf/config.pm commit 680a5e6a9a107edbc11fecfb90948c021c13ad4c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 29 18:07:57 2013 -0400 refactored M lib/pf/config/ui.pm commit a549f8e124c86acd85e5ef424bacb8baebc1464a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 29 18:06:49 2013 -0400 New models for interface.conf and network.conf A html/pfappserver/lib/pfappserver/Model/Config/Cached/Interface.pm A html/pfappserver/lib/pfappserver/Model/Config/Cached/Network.pm commit 1d5b4d69f101028ed709dda91ee368847b390102 Author: jrouzierinverse <jrouzier@inverse.ca> Date: Tue Apr 2 14:33:48 2013 -0300 Fixed invalid configuration entry name M html/pfappserver/lib/pfappserver.pm commit 71cb04d022da40b432f2c981a449c6cbfca07f66 Author: Loick PELET <lpelet.inverse@gmail.com> Date: Mon Apr 1 13:34:21 2013 -0400 files rewrited without HTML character entities for accented characters in UTF-8. M html/captive-portal/templates/violations/bandwidth_limit.FR.html M html/captive-portal/templates/violations/banned_devices.FR.html M html/captive-portal/templates/violations/banned_os.FR.html M html/captive-portal/templates/violations/darknet.FR.html M html/captive-portal/templates/violations/failed_scan.FR.html M html/captive-portal/templates/violations/generic.FR.html M html/captive-portal/templates/violations/lsass.FR.html M html/captive-portal/templates/violations/malware.FR.html M html/captive-portal/templates/violations/nat.FR.html M html/captive-portal/templates/violations/roguedhcp.FR.html M html/captive-portal/templates/violations/scanning.FR.html M html/captive-portal/templates/violations/spam.FR.html M html/captive-portal/templates/violations/system_scan.FR.html M html/captive-portal/templates/violations/trojan.FR.html M html/captive-portal/templates/violations/zotob.FR.html commit 2de1bc9bae5ef03fdaee13e64f29e28410e72b7c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 29 17:55:37 2013 -0400 Removed unused modules D html/pfappserver/lib/pfappserver/Model/Config/FloatingDevices.pm D html/pfappserver/lib/pfappserver/Model/Config/Profiles.pm D html/pfappserver/lib/pfappserver/Model/Config/Switches.pm commit 3c31d5f512b755b910363c1cafeb54e9973f61e7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 29 17:54:30 2013 -0400 moved idKey to a moose attribute M html/pfappserver/lib/pfappserver/Base/Model/Config/Cached.pm commit f25ea97eb0dbccceae69714ca3d8f8d25ed3a590 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 29 17:41:54 2013 -0400 fixed typo M lib/pf/pfcmd/help.pm commit f22e364fa8d290ae04bcc2504b57a3fcc9ced05d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 29 17:40:38 2013 -0400 fixed typo M lib/pf/services/apache.pm commit 9ed4ea2c8411266f7d743aa09a15a77b9e012b78 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 29 17:39:28 2013 -0400 fixed typo M docs/PacketFence_Administration_Guide.asciidoc commit 26942bac8d42c36989d75eed366651f9acfed764 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 29 17:37:24 2013 -0400 fixed typo M lib/pf/os.pm commit 5f28d7bf097f48552ba0f5c16a93db0eb32ad35a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 29 17:34:52 2013 -0400 Added msg for inline.interfaceSNAT M html/pfappserver/lib/pfappserver/I18N/en.po commit cc0a2431af98436a6731dfec56ab66180b285e92 Author: Loick PELET <lpelet.inverse@gmail.com> Date: Fri Mar 29 16:33:12 2013 -0400 translations for captive-portal violations to FR A html/captive-portal/templates/violations/bandwidth_limit.FR.html A html/captive-portal/templates/violations/banned_devices.FR.html A html/captive-portal/templates/violations/banned_os.FR.html A html/captive-portal/templates/violations/darknet.FR.html A html/captive-portal/templates/violations/failed_scan.FR.html A html/captive-portal/templates/violations/generic.FR.html A html/captive-portal/templates/violations/lsass.FR.html A html/captive-portal/templates/violations/malware.FR.html A html/captive-portal/templates/violations/nat.FR.html A html/captive-portal/templates/violations/p2p.FR.html A html/captive-portal/templates/violations/roguedhcp.FR.html A html/captive-portal/templates/violations/sample.FR.html A html/captive-portal/templates/violations/scanning.FR.html A html/captive-portal/templates/violations/spam.FR.html A html/captive-portal/templates/violations/system_scan.FR.html A html/captive-portal/templates/violations/trojan.FR.html A html/captive-portal/templates/violations/zotob.FR.html commit be7b0da5954453c8aea15462a4e29b939987521e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 29 15:21:06 2013 -0400 Fix logfiles name and logrotate file M addons/logrotate M conf/httpd.conf.d/httpd.admin M conf/httpd.conf.d/httpd.portal commit daf7e6bbce0e510e271cff0035f3ea712fb1b86b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 29 15:07:06 2013 -0400 moved to using a config file for CHI refactored some A conf/chi.conf M lib/pf/config/cached.pm commit 4cfbe66beaa36f0e330e9c76bd516bc86220d35b Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 29 15:03:09 2013 -0400 Moved to use standard variables for config file names M lib/pf/pfcmd/checkup.pm commit cdfc47cdb85ea9092fc3ed660c6b33104a89f377 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 29 13:59:11 2013 -0400 Removed all uses of Config::IniFiles and moved to using the config standard variables M bin/pfcmd.pl commit 60e8062659d62837202289b6923d2c8b8ac4182a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 29 11:03:32 2013 -0400 Refactored importing and exporting config files M bin/pfcmd.pl commit abbaf5f570a87893c7a0c1323693baf17eda5ff1 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 28 16:25:05 2013 -0400 Add description for general.memcached M html/pfappserver/lib/pfappserver/I18N/en.po commit a96f2736688f86f59e5dc030f8b7cf5c106df7e3 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 28 13:44:23 2013 -0400 Removed unused module D lib/pf/config/cached/switches.pm commit 8e926b59913d49391a34529e5bdb7527f3619e2e Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Mar 29 14:49:10 2013 -0400 Fixed broken generation of the page. M html/pfappserver/lib/pfappserver/Controller/Configuration.pm commit 6a5db86eccbed131eaaf4c8dd8bfd3a9e571d5b4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 29 14:38:21 2013 -0400 Improved chrome captiv portal support M lib/pf/web/dispatcher.pm commit 93839e9642acc5a550ac034e78c0998dd972712f Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Mar 29 14:28:46 2013 -0400 Cleaned up conf/authentication.conf M conf/authentication.conf commit 3bdf1f32ecd99ec8536d60a19ddcb0b429178e71 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 29 14:09:44 2013 -0400 Fix CGI::Session::driver::memcached issue M lib/pf/Portal/Session.pm M lib/pf/web/util.pm commit df71f4eff4c8bf067d24becf5cd6d4905049958e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 29 11:32:17 2013 -0400 Missing my $proto ... M lib/pf/web/dispatcher.pm commit ee6fdaab7be7a3676af00e94c0d8ecd71d33e32e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 29 11:10:27 2013 -0400 Fix chrome captiv portal detection A html/captive-portal/templates/redirection_html.tt M lib/pf/web/dispatcher.pm commit 432493271fe3fde5ac59a7baaf05e288739ca77e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 29 11:01:30 2013 -0400 Taint fix in SwitchFactory M lib/pf/SwitchFactory.pm M lib/pf/util.pm commit 7cbd6120ebae51cb83a74af2b2d15103874e06cc Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 28 13:29:14 2013 -0400 Tunning apache process and add soap port to iptables M conf/httpd.conf.d/httpd.admin M conf/httpd.conf.d/httpd.portal M conf/httpd.conf.d/httpd.webservices M conf/iptables.conf M lib/pf/iptables.pm M lib/pf/pfcmd/help.pm commit e216ea3d27ce8f5f4868fda23c19dc6b7b669aa3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 28 11:19:42 2013 -0400 Added new dep CGI::Session::Driver::memcached M addons/packages/packetfence.spec M debian/control commit d15f66466b3c57bb5b5377900def3e7236822726 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 28 11:12:52 2013 -0400 Use memcached for CGI::Session M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/Portal/Session.pm M lib/pf/web/util.pm commit 22a492b48f601d8faa08cffe272974603f6786e5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 28 10:57:23 2013 -0400 Initial configuration module for floating devices M conf/floating_network_device.conf M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm A html/pfappserver/lib/pfappserver/Form/Config/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Model/Config/Cached/FloatingDevice.pm M html/pfappserver/lib/pfappserver/Model/Config/Cached/Switch.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/configuration/floatingdevice/index.tt A html/pfappserver/root/configuration/floatingdevice/list.tt A html/pfappserver/root/configuration/floatingdevice/read.tt M html/pfappserver/root/configuration/switch/list.tt M html/pfappserver/root/configuration/switch/read.tt A html/pfappserver/root/static/admin/configuration/floatingdevices.js M html/pfappserver/root/static/admin/configuration/switches.js M lib/pf/floatingdevice.pm commit 8d2074a764cea1bcc5a61a6e26a2137e924467b2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 28 09:09:30 2013 -0400 Fix httpd.admin start and stop, Fix pfdhcplistener pid detection M bin/pfcmd.pl M lib/pf/services.pm commit 183c4a1fa77091201b9b2483fb5d6466b8c5cead Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 27 17:57:36 2013 -0400 refactored because of changes in pf::config::cached M html/pfappserver/lib/pfappserver/Model/Config/Cached/Pf.pm commit b7cdc1bcd7022372d09fb23eeef7395adedd753c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 27 17:18:03 2013 -0400 refactored cleanupWhitespace removed -isimported option from pf::config::cached add allowempty option M lib/pf/config.pm commit d6eb76fdead6005cf4b390404474f6c286871b16 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 27 15:38:28 2013 -0400 rework pf::config::cached to avoid serialization issues M lib/pf/config/cached.pm commit 7d2a2ef02dfed7846757dfb6b2422d55420cdfd6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 27 15:41:19 2013 -0400 Fix permissions and right from the admin interface M addons/packages/packetfence.spec M debian/packetfence.postinst M debian/packetfence.postrm M lib/pf/services.pm M lib/pf/util.pm M sbin/pfmon commit 7181f58a3c95dff9bf52d1be7a7a261ade09727a Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 27 12:55:32 2013 -0400 Remove http service M lib/pf/services.pm commit 4c78771a256d97aa9e180aa8f29d8bbd926b51a6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 27 11:47:14 2013 -0400 Missing Alias in httpd.admin M conf/httpd.conf.d/httpd.admin commit e4f18902f175c5e0253294897bcd9f9de6d4858f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 27 11:34:20 2013 -0400 Show "default" item at the top of the list M html/pfappserver/lib/pfappserver/Base/Model/Config/Cached.pm commit d87dbfb2c1637b54c10b8a13b518e67dc1a6685b Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 27 11:33:40 2013 -0400 Start httpd.admin anyway before Checking configuration sanity to start configurator M bin/pfcmd.pl commit 78605382764e6497b1c983c68b31953c8c4a0539 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 27 11:20:53 2013 -0400 Rename missing in debian packaging M debian/packetfence.conffiles commit 587510105c4da8d4ac234a0eb4b305650cae13e1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 27 11:18:06 2013 -0400 Rename captport to portal and soap to webservices M addons/packages/packetfence.spec D conf/httpd.conf.d/httpd.captport A conf/httpd.conf.d/httpd.portal D conf/httpd.conf.d/httpd.soap A conf/httpd.conf.d/httpd.webservices M lib/pf/pfcmd.pm M lib/pf/services.pm commit 94f2f8d119ceb14b973ce8b6bcef6d2966b34474 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 27 11:14:10 2013 -0400 Improve service status page M html/pfappserver/root/service/status.tt commit c4e87a72df6caa84520603bf5126f41b6abbbe36 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 27 11:03:20 2013 -0400 Fix service status M bin/pfcmd.pl M lib/pf/services.pm commit 95438cf0da16fcfd24cd4ebbbb1f8cf4700b1a70 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 27 10:07:53 2013 -0400 /static location M conf/httpd.conf.d/httpd.admin commit e9d10a1330986486bec3d72edcfd3b0d0fa59372 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 27 09:00:54 2013 -0400 Fix creation of admin account in configurator M html/pfappserver/lib/pfappserver/Model/Configurator.pm commit 93a902dd51507540bd51420a0e037a7100d29475 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 27 08:16:48 2013 -0400 Missing perl(Proc::ProcessTable) in spec M addons/packages/packetfence.spec commit caa0a507e19040c7a39f283fe8252cf2bfa9348f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 26 06:07:16 2013 -0400 Migrated to use pf::config::cached M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm A html/pfappserver/lib/pfappserver/Model/Config/Cached/Pf.pm commit e0f9676ab44e6a6cab53f3098ec80023d79f230f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 26 05:53:15 2013 -0400 Load pf.conf.default and documentation.conf M lib/pf/config.pm commit 3ff95da2575a277b3b7ce3c307982d13f020cf07 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 26 05:42:31 2013 -0400 Removed unused module M html/pfappserver/lib/pfappserver/Base/Controller/Base.pm commit a4063aa32e917e9fe74dc3449714204a91d46b70 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 26 03:41:01 2013 -0400 Remove use of Config::IniFiles for documentation.conf M lib/pf/pfcmd/checkup.pm commit ac3bcb9098435c50a1c54085a4a7d98a1198c429 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 25 17:45:57 2013 -0400 Migration to Config::Cached M html/pfappserver/lib/pfappserver/Controller/Portal/Profile/Default.pm M html/pfappserver/lib/pfappserver/Model/Config/MappedPf.pm commit 602a7f7971bfcfaf53a8d52cebf5cbdbe0c7deae Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 25 17:17:54 2013 -0400 Migrated from Config::Profiles to Config::Cached::Profile M html/pfappserver/lib/pfappserver/Controller/Configuration.pm commit 7e7f30478551eceb2ff3e86f60f27489cd192b3d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 25 16:33:35 2013 -0400 fixed typo M html/pfappserver/lib/pfappserver/Base/Model/Config/Cached.pm commit 2e1740c8b7b29baf308321889497a3c418b42637 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 25 16:10:22 2013 -0400 Created callbacks to perform configuration cleanup after configuration have been reloaded M lib/pf/config.pm commit e515b9d609b0766a482ac47087c55f81f463235d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 25 16:07:16 2013 -0400 Pass the config object to all the callbacks M lib/pf/config/cached.pm commit 984034079205563ea23bf6fb05f842c02099bfa6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 25 16:06:25 2013 -0400 Use the cleanupWhitespace in pf::config::cached M lib/pf/pfcmd/checkup.pm commit 5e09795a2e35cdad34a9265b8df0a1ee22097e5b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 25 15:07:10 2013 -0400 Moved away from the tied interface for Config::Inifiles M lib/pf/SwitchFactory.pm commit 562b389a051afabf7fd1f4341a29c8d2b161045a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 25 14:50:58 2013 -0400 Fixed typo of methods names M lib/pf/SwitchFactory.pm commit c8f95dbb63bd02df186fda45512000171ee6e075 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 25 14:48:11 2013 -0400 moved away from the tied interface for %pf::config::Config M lib/pf/Portal/ProfileFactory.pm commit 953bf5a218e0418e60456fc7af54ed2e086b67d3 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 25 14:44:47 2013 -0400 Refactored to use new functionality in pf::config::cached M lib/pf/SwitchFactory.pm commit 538a4c4238fd6fab1f706509b32aed781b14e65c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 25 14:40:27 2013 -0400 added two methods cleanupWhitespace and toHash refactored method naming M lib/pf/config/cached.pm commit 945de55ad45f9154c97bf36b5f08e52da1f1e534 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 25 14:39:15 2013 -0400 Migrating away from Config::Inifiles M lib/pf/pfcmd/checkup.pm commit 692d240b50caab826e090f32ad7f268d8a73f940 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 25 14:32:15 2013 -0400 Removed tied interface for %pf::config::Config M lib/pf/config.pm commit 17f8b130817594ab127c3c950763a6614ed3cd1d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 25 13:06:02 2013 -0400 Fixed Profile Factory to no longer use the tied %Config M lib/pf/Portal/ProfileFactory.pm commit 51060e4bf0ef986863d83f75dfb20b02acb9f030 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 26 15:31:03 2013 -0400 Fix httpd services and fix the pid detection M addons/packages/packetfence.spec M conf/httpd.conf.d/httpd.captport M conf/httpd.conf.d/httpd.soap M debian/control M html/pfappserver/lib/pfappserver/Model/Config/System.pm M lib/pf/services.pm commit 9a3b743551e202319f2d128133a4de160147be57 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Mar 26 11:43:57 2013 -0400 Overwrite admin password if it already exists When creating a new admin account using the configurator, we now force the new password no mather if a password was already defined for the specified username. M html/pfappserver/lib/pfappserver/Model/Configurator.pm commit bd174ce3e0ba3fa1b7f43b87af12b40b7df58853 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Mar 26 11:33:24 2013 -0400 Fix update of networks.conf and pf.conf When creating a VLAN, the interface name was missing the VID. M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 3e80c6f727c98a884cf7fb957b1d5e2e77f900ad Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 26 08:53:28 2013 -0400 Fix sql schema D db/pf-schema-3.6.2.sql M db/pf-schema-4.0.0.sql D db/upgrade-3.6.1-3.6.2.sql M db/upgrade-3.6.1-4.0.0.sql commit 1238a2136cee1dea33c6880c2c5cb821d5b16e83 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 26 08:33:32 2013 -0400 Fix network configuration in configurator (RHEL to test) M addons/packages/packetfence.spec M debian/packetfence.postinst M html/pfappserver/lib/pfappserver/Model/Config/System.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/root/interface/get.tt M html/pfappserver/root/interface/interface_debian.tt commit 9156fa30882c075a370eb402f4cf50e80b31fe4f Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 25 13:50:38 2013 -0400 Configurator fix (Gateway detection, gateway injection) M addons/packages/packetfence.spec M debian/packetfence.postinst M debian/rules M html/pfappserver/lib/pfappserver/Model/Config/System.pm commit a7bfd64966a059f0fbdbd79749b2e0bdf7f8106d Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 25 13:01:53 2013 -0400 Fix Taint issue and debian fix M debian/packetfence.preinst M debian/rules M lib/pf/services.pm commit 694e5affd8e100de7ac46d07529c3a3ba861e006 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 25 11:39:27 2013 -0400 Fix debian M debian/rules commit be86969a6f146e7828b934647cb76d71c1295788 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 25 11:33:54 2013 -0400 Debian package fix M debian/rules commit 39d1d83b21993fd235fc4e4b9d4fff1db31fb16a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 25 11:17:10 2013 -0400 New Model and Controller for floating devices A html/pfappserver/lib/pfappserver/Controller/Configuration/FloatingDevice.pm A html/pfappserver/lib/pfappserver/Model/Config/Cached/FloatingDevice.pm commit 4f113a9470362eea18577340952b5d3f6b4d1cb9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 25 11:02:28 2013 -0400 Added function hasId M html/pfappserver/lib/pfappserver/Base/Model/Config/Cached.pm commit d05a080ea16a5d55b65e2f2e2745921e5bd97636 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 25 11:01:28 2013 -0400 Takes roles now from the Base::Controler::Crud::Config M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm commit a4fb090bde0b3277dd2d40cd06738d54c377ae2b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 25 10:59:10 2013 -0400 make immutable after creation M html/pfappserver/lib/pfappserver/Model/Config/Cached/Profile.pm M html/pfappserver/lib/pfappserver/Model/Config/Cached/Switch.pm commit a700f19d731cbe5efcc08932ae0c1cd3150c707a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 25 10:56:59 2013 -0400 Base controller for CRUD actions for config files A html/pfappserver/lib/pfappserver/Base/Controller/Crud/Config.pm commit eaa701b80b8b9c034540c9a74f127fc8d980c6cc Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 25 10:55:43 2013 -0400 Added list action to Base crud controller M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm commit 849b01791081d09843590b0bb7170c6bc503204c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 25 10:50:38 2013 -0400 Verify the cached object exist before verify date has changed M lib/pf/config/cached.pm commit 877017b172c0ad9cde50435117ae20a698b8ce5c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 22 05:18:28 2013 -0400 Added hooks to allow modifing data after reading from a nfig file and before commiting data to a config file M html/pfappserver/lib/pfappserver/Base/Model/Config/Cached.pm M html/pfappserver/lib/pfappserver/Model/Config/Cached/Switch.pm commit 944957af3706746421db1d646b59b93be25e0c75 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 25 11:21:56 2013 -0400 Fix Taint mode and debian packaging M debian/packetfence.postinst M debian/rules M lib/pf/config.pm M lib/pf/pfcmd/checkup.pm M lib/pf/services.pm commit d8fb9795e5c2d5b6179fad7cf1456f1f0436b504 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 22 16:10:28 2013 -0400 Fix WARNING - switches.conf | Switch type (pf::SNMP::Cisco::Catalyst_2900XL) is invalid for switch 192.168.0.1 at startup M lib/pf/pfcmd/checkup.pm commit cb080714aa1a0942cddec215b1749dbc03aa1dae Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 22 14:47:13 2013 -0400 Fix AF_INET with use Socket , remove freeradius debian patch D debian/patches/freeradius-perl-workaround-416266.patch M debian/patches/series M lib/pf/config.pm commit a652091d04c878fcba237a2d0a5b79b3317220d1 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 22 04:11:22 2013 -0400 Migrated Configuration::Switch to use pf::config::cached M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm A html/pfappserver/lib/pfappserver/Model/Config/Cached/Switch.pm M html/pfappserver/root/configuration/switch/list.tt M html/pfappserver/root/static/admin/configuration/switches.js commit c7bc8ce422580a261408c4c341104fe06f6c860d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 22 00:27:32 2013 -0400 Updated pod to pass podchecker M html/pfappserver/lib/pfappserver/Model/Config/Cached/Profile.pm commit 1a94a15fad694909e184fdd1ac8d427bedf62f77 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 22 00:19:58 2013 -0400 new models Config::Cached Config::Cached::Profiles A html/pfappserver/lib/pfappserver/Base/Model/Config/Cached.pm A html/pfappserver/lib/pfappserver/Model/Config/Cached/Profile.pm commit bb3b3cace26260123d448d3765f3f270fb49c9c7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 22 00:12:58 2013 -0400 Migrating script to pf::config::cache M html/admin/soh.cgi commit 25c6d09f30048a20fe13a6a94679ad7f6163d0aa Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 22 00:06:38 2013 -0400 Migrated Portal Profile to use CHI M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Form/Portal.pm M html/pfappserver/root/portal/profile/create.tt M html/pfappserver/root/portal/profile/files.tt M html/pfappserver/root/portal/profile/index.tt M html/pfappserver/root/portal/profile/view.tt commit d2c0d7f0a079d95b2a1c98a4274722c5822e76a1 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 22 00:04:58 2013 -0400 Fixed AF_NET failing when called using & M lib/pf/config.pm commit cf5938f3e23c1f0d93271f3cd5eca7dfecdaf027 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 21 15:39:30 2013 -0400 Use Config::IniFiles to view the raw values of the conf/pf.conf M lib/pf/pfcmd/checkup.pm commit c9dd34a75a5be112e639001bf7130b1fa498f033 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 21 15:37:55 2013 -0400 Use Config::IniFiles to view the raw values of the conf/pf.conf M lib/pf/pfcmd/checkup.pm commit b5a852c0e505177f06ac3475c19612de4757d53d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 21 14:26:11 2013 -0400 Export M lib/pf/config.pm commit 77307fc5f14aecb9abe869ed0c5f5dea7cfaa85f Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 21 14:51:50 2013 -0400 Fix AF_INET in config.pm M lib/pf/config.pm commit cc28b757e76979c0f3b32c56e095e28fbad8ba57 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 21 13:39:51 2013 -0400 Clean debian control M debian/control commit 71905d786b7610bb79e8caee02dd53402a026005 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 21 13:35:38 2013 -0400 Fix postrm and prerm (pfappserver remove) M debian/packetfence.postrm M debian/packetfence.prerm commit 4333015970ee29a302ac6f9a7ad1b5271a9dff39 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 21 13:27:29 2013 -0400 Change kill path M lib/pf/services.pm commit 0fd549700d9df5415fb655c0be28f2a43f7e74cd Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 21 13:07:29 2013 -0400 Fix syntax M conf/httpd.conf.d/httpd.captport commit f1b680bcd42d83fcfa0769cff75e7ca1987aaaa9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 21 13:00:48 2013 -0400 Distribution´s Apache configuration specific M conf/httpd.conf.d/httpd.admin M conf/httpd.conf.d/httpd.captport M conf/httpd.conf.d/httpd.soap M lib/pf/config.pm M lib/pf/services.pm commit 2c6999a4045a00ff6ef0213d6f38a1b538954641 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 21 11:04:52 2013 -0400 Fix debian postinst M debian/packetfence.postinst commit 8b667b534672e85da881e1e622a10f918ebd8246 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 21 10:21:12 2013 -0400 Fix debian init script M debian/packetfence-remote-arp-sensor.postinst M debian/packetfence-remote-snort-sensor.postinst M debian/packetfence.postinst commit 0d19c2cdfc95f26007880a51528271d6c6c26226 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 21 10:03:01 2013 -0400 Fix debian packaging M debian/rules commit b6b8c96e94499bb1880660bbde06285af933b753 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 21 10:00:12 2013 -0400 Added packetfence-remote-arp in debian packaging A debian/packetfence-remote-arp-sensor.conffiles A debian/packetfence-remote-arp-sensor.init A debian/packetfence-remote-arp-sensor.postinst A debian/packetfence-remote-arp-sensor.postrm A debian/packetfence-remote-arp-sensor.preinst A debian/packetfence-remote-arp-sensor.prerm commit 061fd4efb7c440d718e5fb23cc47650189fbf7ca Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Mar 21 09:59:14 2013 -0400 Fix debian packaging M debian/control M debian/packetfence.conffiles M debian/packetfence.postinst M debian/rules commit 5d048b71e3f9c0765fce5c8d829e46ad38d220ac Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 21 00:32:26 2013 -0400 Migrated to using pf::config::cached instead of Config::IniFiles M lib/pf/SwitchFactory.pm M lib/pf/authentication.pm M lib/pf/config.pm M lib/pf/config/ui.pm M lib/pf/freeradius.pm M lib/pf/os.pm M lib/pf/pfcmd/checkup.pm M lib/pf/services.pm M lib/pf/services/snort.pm M lib/pf/services/suricata.pm commit 4014b17a58b168afa1a46abf5ffc4e1254ce941f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 21 00:14:22 2013 -0400 Made pf::config::cached to work within a multithread environment Added new parameter -isimported for pf::config::cached to work with default files M lib/pf/config/cached.pm commit ef4333179543d8a1a4974cefb88abba92b461058 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 20 15:51:35 2013 -0400 Fix patch for debian M debian/patches/freeradius-perl-workaround-416266.patch commit 25579d322904bab5d869be04b46cf65859235750 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 20 13:13:33 2013 -0400 Inherit from pfappserver::Base::Controller::Base remove sub auto M html/pfappserver/lib/pfappserver/Controller/Configuration.pm commit bd9986698c51a9869df91d1daf09e78465fc5079 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 20 12:11:58 2013 -0400 Fixed null unregdate and fixed pod to pass podchecker M html/pfappserver/lib/pfappserver/Model/Node.pm commit a9f37a27060cb6c372826a4fe21e6624f8316d0f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 20 11:58:29 2013 -0400 Will reload config after each routine was ran M sbin/pfsetvlan commit 8824553adfc9cf6b0273a9cb84480472377380d3 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 20 11:53:55 2013 -0400 The switch factory will repopulate it's own internal switch data when the switch config was reloaded M lib/pf/SwitchFactory.pm commit e2557638caa9307c8a94e69aeb05d09eabe44216 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 20 11:30:54 2013 -0400 Added the ability to add callbacks for when configs get reloaded M lib/pf/config/cached.pm commit 1fb55575cef8b63a87f60b5195378e29d146222f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 20 11:34:06 2013 -0400 Execute ip and vconfig as sudo in M::Interface M addons/packages/packetfence.spec M debian/packetfence.postinst M html/pfappserver/lib/pfappserver/Model/Interface.pm commit 0f05e87de05a40c9ad5afef233e5d152223bf16d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 20 11:29:00 2013 -0400 Duplicate constants in M::Config::Violations Removed constants from Model::Config::Violations to use the ones from pf::config. M html/pfappserver/lib/pfappserver/Controller/Violation.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm M html/pfappserver/root/violation/read.tt commit 04a76b8203bf24860d9dea364bdf72783a470530 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 20 11:12:56 2013 -0400 Duration field: return undef if incomplete The deflate method should not return a string if either the interval or the unit is not defined. M html/pfappserver/lib/pfappserver/Form/Field/Duration.pm commit 27000ee0988b6ca8f296dfacb80c62c9afb49777 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 20 10:18:38 2013 -0400 Portal profile file editor: make it bigger M html/pfappserver/root/portal/profile/edit.tt commit c5e3c89808fc8390f67e7f5119ba346eab3e7c35 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Mar 20 10:42:50 2013 -0400 Fix and add dep in spec and debian M addons/packages/packetfence.spec M debian/control commit 140857c299f4ba9b48b6f7581b43fb73ed344878 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 19 19:28:40 2013 -0400 Show Roles in another tab M html/pfappserver/root/static/admin/users.js M html/pfappserver/root/user/read.tt commit 984a5c2912683d7c02a4f444a7ce79fc9494b38a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 19 18:11:06 2013 -0400 Fix null unreg date being shown M html/pfappserver/lib/pfappserver/Model/User.pm commit 8f0cdca40dbf96e66e1219f0008b81d5961d31b3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 19 17:06:35 2013 -0400 will now reload all loaded config::cache configs after each iteration M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfmon commit 8062d138bf39b0b52b7377768847a514dfc6d81f Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 19 17:03:24 2013 -0400 Reimplemented pf::SwitchFactory to use the updated pf::config::cached module M lib/pf/SwitchFactory.pm commit d5ca8f79804ef4cb6873afc7d2e96cd3782a11b5 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 19 17:02:08 2013 -0400 Reworked the pf::config::cached config to act as a proxy for the Config::IniFiles object M lib/pf/config/cached.pm commit d820233f484a4bd499a7bd8a6996c1ae187a451a Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 19 16:12:57 2013 -0400 Change the place of dhcpd.pid, stop only process associate to a pid M lib/pf/services.pm commit 88a06a98b1317a1c825608d2b6080245df982810 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 19 15:14:17 2013 -0400 Fix test number M t/SNMP.t commit 5abc6d1678b739ce2868867ac2360330369881cf Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 19 14:57:52 2013 -0400 Fix dep version for Ubuntu M debian/control commit a1c24fa85952d9709baa7479ccc9cddd97233485 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 19 13:14:43 2013 -0400 Migrated to new pf::SwitchFactory interface M lib/pf/services/snmptrapd.pm commit 96a2c29b86c1fcc33066a9853b87f9244e712430 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 19 12:37:37 2013 -0400 fixed typo M sbin/pfsetvlan commit 3b9ae6588107162a5749e9a07fadc478d15b698c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Mar 19 11:29:49 2013 -0400 Fix network-devices/cisco.t M t/network-devices/cisco.t commit bf0dd8a01624d7ad51b07165dea1e443adc34d8d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Mar 19 11:08:51 2013 -0400 pf::SNMP: improve tests on hash of roles M lib/pf/SNMP.pm commit 3fd4d3b8449bc4e9829db6b39cc38bd829e210f2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 19 10:42:40 2013 -0400 Added dep Cache::Memcached M addons/packages/packetfence.spec commit 4efc9ccde79a63edd1f3987fed56fa08896dff4d Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Mar 19 10:01:13 2013 -0400 Fix dep CHI::Driver::Memcached M addons/packages/packetfence.spec commit af048f23aee86322ed7da114264ac58ec2f231cb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 18 16:39:25 2013 -0400 Fix switch-related tests M t/SNMP.t M t/SwitchFactory.t M t/data/switches.conf commit 96eb8c7a947ac08f2c165c423c35967b76da60ea Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 18 16:37:07 2013 -0400 Keep vlan and role undef when empty This fixes tests (SNMP.t). M lib/pf/SwitchFactory.pm commit af964ba5639cabf5bebed437581aae1114dc3822 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 18 15:48:06 2013 -0400 Improve documentation.conf M conf/documentation.conf commit 8d53338fdedb81ffdcebbf70a7037dc6d1602bae Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 18 15:47:47 2013 -0400 Update English translation M html/pfappserver/lib/pfappserver/I18N/en.po commit 5bde6e74e8203282a85de9b41769ca559c5fc4dc Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 18 15:47:13 2013 -0400 Improve detection of comma-delimited config params M html/pfappserver/lib/pfappserver/Controller/Configuration.pm commit 2e3d3f8cd3fb4e89ac1ecd71eda5e397b2c508cb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 18 15:46:21 2013 -0400 Improve administration guide M docs/PacketFence_Administration_Guide.asciidoc commit 653a669237ef0c6c187ac6ebdf77828365ab1d50 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 18 10:01:06 2013 -0400 Fix documentation for the new PF remote ARP Sensor M addons/packages/packetfence.spec M addons/pfarp_remote/initrd/pfarp M addons/pfarp_remote/sbin/pfarp_remote M conf/documentation.conf commit 6cc67c3804d706e1919ef25aaf2507e401998436 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Mar 18 15:46:41 2013 -0400 Added node_last_reg to fetch the last registered node Added a method in Freeradius to fetch SSID if it available and set it in Called-Station-SSID attribute M lib/pf/node.pm M raddb/dictionary M raddb/policy.conf commit ff676ca827c772d73139a77b567d781a8b821528 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 18 13:35:57 2013 -0400 pfsetvlan using memcached to read configuration M lib/pf/SwitchFactory.pm M sbin/pfsetvlan commit 9bb860ac6f797e06cd95e6e271b16f5ff3a31283 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 18 11:10:26 2013 -0400 Added new modules for chi configs A lib/pf/config/cached.pm A lib/pf/config/cached/switches.pm commit c23dd866d1045e2864f84d8eef7e378decda93bc Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Sep 3 12:56:16 2012 -0400 taint mode sprintf usage fixes M lib/pf/services.pm commit 62b3fd5471d79de11a4f30e0fe69100995ef7816 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Aug 28 11:46:52 2012 -0400 reversed the other of ownership tests Changing owner removes any setuid bits so it made little sense to report the problems in that order. M lib/pf/pfcmd/checkup.pm commit 4e3b89768d70af229ecf99b86cb48e76db726771 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon May 21 15:50:28 2012 -0400 MIME::Lite::TT now optional Also `checkup` will issue a warning if it's required because of an activated feature. M lib/pf/email_activation.pm M lib/pf/pfcmd/checkup.pm M lib/pf/web/guest.pm commit 6cb65a9cb66251752e2f1920e66759462333bfb4 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Sun May 20 11:00:35 2012 -0400 default dhcp values provided for networks.conf dhcp_default_lease_time and dhcp_max_lease_time M NEWS M lib/pf/pfcmd/checkup.pm M lib/pf/services/dhcpd.pm commit cd95014b7932cf2c55008ff4262b5e26152f82a0 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 1 15:32:09 2012 -0400 debian: removed dependency from previous commit libnet-mac-vendor-perl, libnet-mac-perl are out slightly updated NEWS too M debian/control commit b61a894e28744d82d5befcfd15c51ef33196da12 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 1 11:22:49 2012 -0400 inlined Net::MAC::Vendor it hasn't changed in 5 years, it's never packaged and it's arch independent M addons/packages/packetfence.spec M bin/pfcmd_vlan A lib/Net/MAC/Vendor.pm commit 5f8e287d77ffa45ff715376f42fa3cdc136fddbb Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 1 11:09:56 2012 -0400 removed Net::MAC dependency, replaced by our pf::util::clean_mac M addons/packages/packetfence.spec M lib/pf/billing.pm M lib/pf/ifoctetslog.pm M lib/pf/iplog.pm M lib/pf/locationlog.pm M lib/pf/node.pm commit 210501ee22eaf0b3c99664a33fcbc45e503fa0f6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 15 16:09:55 2013 -0400 Fix static plugin configuration M html/pfappserver/lib/pfappserver.pm commit 2995dcd527e83d1631401b214e0d666b054a7907 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 26 22:52:16 2012 -0400 inlined Parse::Nessus::NBE it hasn't changed in 8 years and it's never packaged.. M addons/packages/packetfence.spec A lib/Parse/Nessus/NBE.pm M lib/pf/pfcmd/checkup.pm commit 6cdf44b3b46cb5a8608280b863f6989ff2b7a4b8 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 26 22:38:50 2012 -0400 delaying the requirement of pf::enforcement - improves performance (marginally I would assume) - prevents pfcmd to start 'from harder to prevent' requirements M bin/pfcmd.pl commit ebe80ec09012539e4c34c2ce296f3ad658f0f305 Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 17 18:31:52 2013 -0400 Fixed pod documentation to pass pod checker M html/pfappserver/lib/pfappserver/Controller/User.pm commit d2e3a74d6b929f45d5f50b17ae5ec4b9dc4731ae Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Mar 17 17:42:15 2013 -0400 exported the switches config file M lib/pf/config.pm commit fce6edb092d2231b23b9f1cdc961854d5375b76a Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 15 20:40:45 2013 -0400 fixed redefine error M html/pfappserver/lib/pfappserver/Controller/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/User.pm commit fa83253e2f2227d06b39f6009b2919e770de59b0 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 14 16:14:31 2013 -0400 Updated pod documentation and Fixed pod documentation to pass podchecker M html/pfappserver/lib/pfappserver.pm M html/pfappserver/lib/pfappserver/Base/Model/SavedSearch.pm M html/pfappserver/lib/pfappserver/Base/Model/Search.pm M html/pfappserver/lib/pfappserver/Model/MacAddress.pm M lib/HTTP/BrowserDetect.pm M lib/pf/error.pm M lib/pf/savedsearch.pm M lib/pf/temporary_password.pm M lib/pf/util.pm M lib/pf/web/admin.pm M lib/pf/web/billing.pm M lib/pf/web/constants.pm M sbin/pfsetvlan commit 8e6e87d57f8dded24e0d0cc6adb3b6772258f0c0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 12 16:03:42 2013 -0500 Fix constant M lib/pf/SNMP/constants.pm commit ce6e35644074345c26e0fa75f536e60ebf7eb5fb Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 12 15:51:54 2013 -0500 Support of roaming for AeroHive AP M lib/pf/SNMP/AeroHIVE.pm M lib/pf/SNMP/constants.pm M lib/pf/vlan.pm M sbin/pfsetvlan commit b54ddec556b21508055f4a2a30734194728adc6e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jan 21 14:30:29 2013 -0500 Port-relase 3.6.1 version bump M NEWS commit 22c16deae071ca89dcca707f1b65638046ef8a16 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jan 28 16:30:23 2013 -0500 Packetfence ARP remote scanner M addons/packages/packetfence.spec A addons/pfarp_remote/conf/pfarp_remote.conf A addons/pfarp_remote/initrd/pfarp A addons/pfarp_remote/sbin/pfarp_remote M lib/pf/WebAPI.pm commit e4da72e998ee8a2abc0cd67e31107fea80306a8e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jan 21 14:21:32 2013 -0500 Fixing #1624 M NEWS M db/upgrade-3.5.0-3.6.1.sql commit 4aa1ac85d6316aa01a30d87bc4a64e25002817a9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 10 18:31:29 2013 -0500 Fix http://packetfence.org/bugs/view.php?id=1621 M lib/pf/SNMP/Cisco/WLC.pm M lib/pf/SNMP/Cisco/WLC_2100.pm commit e1ec28f5b9554b179c1353b48eea00803f4c2020 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Nov 12 10:54:52 2012 -0500 Fixing #1602 M conf/httpd.conf.d/captive-portal-cleanurls.conf commit 0fe8aec1340b9bb27b2606878e538d4ebcded843 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 5 13:57:41 2012 -0500 Revert from previous commit M lib/pf/web.pm commit 1113564a05f6cfe78eb0b4196a1f3dbaa15bca6e Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 5 10:50:26 2012 -0500 Fix do_not_deauth param M lib/pf/web.pm commit 1945977c05da5f9e986f98a4aba97fbe1fdd5c82 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 5 10:39:11 2012 -0500 Portal Profile fix (#1595) M NEWS commit af9af9f2a62b837a189686c272c0e7e310f2b4c0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 15 15:54:26 2013 -0400 Update bootstrap (v2.3.1) M html/pfappserver/root/static/css/bootstrap-responsive.css M html/pfappserver/root/static/css/bootstrap-responsive.min.css M html/pfappserver/root/static/css/bootstrap.css M html/pfappserver/root/static/css/bootstrap.min.css M html/pfappserver/root/static/js/bootstrap.js M html/pfappserver/root/static/js/bootstrap.min.js commit fcd48f8a98401a682172d14c891f07f8c23ddb5f Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Mar 15 09:15:34 2013 -0400 Dot1x auto-register scan enable M NEWS M conf/documentation.conf M conf/pf.conf.defaults M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/node.pm M lib/pf/radius.pm M lib/pf/vlan.pm M lib/pf/vlan/custom.pm commit b0dc94bac6a68313dc3bd16601d4720e875275f8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 25 17:16:15 2013 -0500 Feature change the category of a node when a violation occur. It´s also possible to unreg a device on a violation. M NEWS M UPGRADE M conf/ui.conf A db/pf-schema-3.6.2.sql A db/upgrade-3.6.1-3.6.2.sql M html/admin/configuration/violation_add.php M html/admin/configuration/violation_edit.php M lib/pf/action.pm M lib/pf/class.pm M lib/pf/pfcmd/pfcmd.pm M lib/pf/services.pm commit fd9b78ba58142f040cb222eb7c449db19994dbda Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jan 4 10:09:32 2013 -0500 Improvements made to the gaming registration devices modules - Ability to enable/disable the module - Category assigned to the registered devices in pf.conf - Review code structure a bit What's left to be done: - Review most of the lib/pf/web/gaming.pm methods compared to lib/pf/web.pm and see why there's duplicate and avoid theses. M html/captive-portal/register-gaming-device.cgi commit ccaf325bf9434c650c6c3ac3bccc6ee7ee03ec64 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 15 15:07:15 2013 -0400 Pimp minor glitches in users and nodes searches - links of list items must have a href attribute for the mouse pointer to be properly set; - the input field of the "save search as" form is automatically focus when showing the modal; - the trash icon on the right side of the searches names is now properly aligned M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/users.tt M html/pfappserver/root/static/admin/searches.js commit fbec42ead3a0a19d980f50f458976d85e72908b3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 15 15:06:25 2013 -0400 Fix template-toolkit warning in user/read.tt M html/pfappserver/root/user/read.tt commit de2156618e81d4b751bfdb50ef3de2e2cdbd32d6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 15 15:05:36 2013 -0400 Reset the save btn when user form is invalid M html/pfappserver/root/static/admin/users.js commit 785127c909991abcbea732d5af4d20e86a1a6f7e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 15 14:57:14 2013 -0400 Add CSS of date-picker in users module M html/pfappserver/root/admin/users.tt commit abefaa220c7f230764bb788526b13523b54f52b5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 15 14:56:47 2013 -0400 Fix condition in conf/authentication.conf M conf/authentication.conf commit 45fa637e7360e5b01c5fd5d6a6319a160c9b7377 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 14 15:57:11 2013 -0400 When restoring a saved search submit the search M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/users.tt M html/pfappserver/root/static/admin/searches.js commit 9f7d443ba4380c0e576fad54cc10db100e26d831 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 14 15:28:45 2013 -0400 Reload page after saving M html/pfappserver/root/static/admin/searches.js commit d764068dfc92feae0d4588242b2b5d5fce1ea513 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 14 14:34:58 2013 -0400 Added ability to delete the saved searches M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/users.tt M html/pfappserver/root/static/admin/searches.js commit 035d9aa8fbfd4ce05a15760daaa9d01a2aa72f27 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 14 14:34:20 2013 -0400 Refactored to use the newer read_all return values M html/pfappserver/lib/pfappserver/Controller/Admin.pm commit b45837548e5588e1bd7dcc139e4e855826eb1ef5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 14 14:29:24 2013 -0400 Fixed savedsearch_delete savedsearch_count M lib/pf/savedsearch.pm commit 8283c643a2912721b4c8237e85dbf0cb410dbbf5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 14 14:24:36 2013 -0400 fixed call to _setup_object from Crud Role Fixed pod docs M html/pfappserver/lib/pfappserver/Controller/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/Controller/SavedSearch/User.pm commit 81a1ebb7b6cf961ef538d05c8ab6cf318d673aae Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 14 14:17:24 2013 -0400 call the function getModel instead looking in the stash for the model and fixed pod documentation M html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm commit c63af746b3a16da77116b3c9ed5869905fce57c9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 14 13:51:01 2013 -0400 Refactored SavedSearch User & Node to inherit from a base class A html/pfappserver/lib/pfappserver/Base/Model/SavedSearch.pm M html/pfappserver/lib/pfappserver/Model/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/Model/SavedSearch/User.pm commit 56f6b8e31753b865a8023eb8e3e7fff696ac4cd6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 14 10:38:20 2013 -0400 Update datepicker I also replaced the class ".switch" to ".menuswitch" in order to fix a problem when datepicker is used along bootstrapSwitch. M html/pfappserver/root/static/app/bootstrap-datepicker.css M html/pfappserver/root/static/app/bootstrap-datepicker.js commit 0cc569234eabffc884810761bcf1172028414602 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 14 10:56:50 2013 -0400 Fixed pod documentation M lib/pf/web/guest.pm commit fa9c405c4eb6025b512b1d2867543318e5794460 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 14 10:12:34 2013 -0400 Fixed pod error and updated documentation M lib/pf/savedsearch.pm commit bcef363d623900bcbc357af7f5c80f44870c443c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Mar 14 09:57:54 2013 -0400 Fixed pod error M lib/HTTP/BrowserDetect.pm commit f31d2215ccaacd1c49a138e46ce0b3607bd57b52 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 14 10:36:04 2013 -0400 Fix error display in configurator/networks.js M html/pfappserver/root/static/configurator/networks.js commit b6ab041d5df9464887230e311096cd69442af94a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 14 09:31:13 2013 -0400 Remove Controller/Config/Interface.pm Was no longer used. We now have Controller/Interface.pm. D html/pfappserver/lib/pfappserver/Controller/Config/Interface.pm commit 741d9db88874aae5fbbaf42d041ac37e249082df Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 13 21:43:17 2013 -0400 Improve post-install script of packages M addons/packages/packetfence.spec M debian/packetfence.postinst commit 405fce00096dc7d8ccc31c0d70738a4679eae82d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 13 19:08:05 2013 -0400 Repopulate saved search forms for user and node searches M html/pfappserver/lib/pfappserver/Model/SavedSearch/Node.pm M html/pfappserver/lib/pfappserver/Model/SavedSearch/User.pm M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/users.tt M html/pfappserver/root/static/admin/searches.js commit 3c839d6479b8c58ae33c67a8b8d696758fb9045a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 13 18:44:41 2013 -0400 Removed unused functions and updated documentation M html/pfappserver/lib/pfappserver/Form/AdvancedSearch.pm commit ca2ba1b7dd67929ea9475f8dba628bb8d71e5351 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 13 15:19:10 2013 -0400 Removed attributes from index action to avoid DEBUG errors M html/pfappserver/lib/pfappserver/Controller/Portal/Profile/Default.pm commit 1a5cde46a257fd460180c6a052e470ad2b398c7e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 13 15:08:08 2013 -0400 Renamed the block 'form' to 'user' M html/pfappserver/root/user/read.tt commit 74c95572fe689b8b14766ddbc747c4715c83df3e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 13 14:57:40 2013 -0400 Make index private to avoid portal/profile/default/index being valid M html/pfappserver/lib/pfappserver/Controller/Portal/Profile/Default.pm commit 48023e31d326bed4905fd00bab8520797a181e78 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 13 14:18:50 2013 -0400 Fix access to default portal profile M html/pfappserver/lib/pfappserver/Controller/Portal/Profile/Default.pm commit 6e427568751396ee5f177b32dd155b259acd0d59 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 13 13:29:49 2013 -0400 Fixed pod documentation to pass podchecker M html/pfappserver/lib/pfappserver/Form/User.pm commit 660720a352f4b09bb49411a7516fcfce5cb020e7 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 13 11:34:55 2013 -0400 Updated documentation M html/pfappserver/lib/pfappserver/Form/SavedSearch.pm commit c5bcf5ff9b4020b5ed07a373877a040eff8594fd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 13 11:29:52 2013 -0400 Fixed up documentation M html/pfappserver/lib/pfappserver/Form/User.pm commit fb2aed887bd2b6c9e6e161622cf2e8a577cb0c2d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 12 19:11:59 2013 -0400 Move to using dynamic list like in the authentication sources M html/pfappserver/lib/pfappserver/Controller/User.pm M html/pfappserver/lib/pfappserver/Form/User.pm M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/root/admin/users.tt M html/pfappserver/root/static/admin/users.js M html/pfappserver/root/user/read.tt M lib/pf/temporary_password.pm commit 3da3ae4e723071eb52e78fe1f6d57b602a80b38b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 12 19:00:40 2013 -0400 removed 'actions.' prefix from fields from temporary_password M lib/pf/person.pm commit 0214f5ca1571d43a42a4031c6380408de6ee1bf3 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 12 18:53:40 2013 -0400 moved updateAction and initWidgets from configuration.js to common.js M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/configuration.js commit 391fc773888b0c8b907b2ca652f8e108df91b69a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 12 15:15:28 2013 -0400 Rearranged the order of the actions M lib/pf/Authentication/constants.pm commit 02552d517173b62dad405b4b452fc23a89b83ad0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 13 09:25:54 2013 -0400 Replace IO::Interface::Simple by calls to /sbin/ip We want to set the pf user sudoer of the /sbin/ip binary to remove the constraint of running pfappserver as root. M addons/packages/packetfence.spec M debian/control M debian/packetfence.postinst M html/pfappserver/Makefile.PL M html/pfappserver/lib/pfappserver/Controller/Interface.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/root/interface/list.tt M html/pfappserver/root/interface/read.tt commit 179ca66ca2909a832a7e230872deacbd23fdf551 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Mar 13 09:10:21 2013 -0400 Fix possible error in IPAddress form field M html/pfappserver/lib/pfappserver/Form/Field/IPAddress.pm commit 38558c74af5ac8f235fbde7ee19fe5eb44cad570 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 11 11:46:37 2013 -0400 Prevent default event when adding a trigger Don't submit the form when adding a new trigger and cleanup the value field once added. M html/pfappserver/root/static/admin/configuration/violations.js commit 30ae95ed87d224a055431aa2319965552f558c90 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 11 11:44:00 2013 -0400 Ignore error on triggers list of violation Since the user can add new triggers from the Web interface, we must not validate the triggers from the initial options list. M html/pfappserver/lib/pfappserver/Form/Violation.pm commit e109784e287ce316ad958db49ebf626d0c24248a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 8 15:09:56 2013 -0500 Validate role name among reserved names M html/pfappserver/lib/pfappserver/Form/Role.pm commit 1d477147609e9d90b3aaa42d1645185b46087e92 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 8 15:09:08 2013 -0500 Fix exception in Model::Roles A status message was missing. M html/pfappserver/lib/pfappserver/Model/Roles.pm commit 3639b5b13d105b126812477bab4c87f8b0e97c5d Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 11 10:25:18 2013 -0400 Removed the httpd group service M lib/pf/services.pm commit 53c4cfbfbccb85c29d815708303214cca10036a9 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Mar 11 06:19:37 2013 -0400 Adding the ability to modify roles/actions from the user interface M html/pfappserver/lib/pfappserver/Form/User.pm M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/root/user/read.tt M lib/pf/person.pm M lib/pf/temporary_password.pm commit a7ec2678d3567c14fadc1becfceddb9a9d44acf1 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 8 19:26:35 2013 -0500 Added search for pid M html/pfappserver/lib/pfappserver/Model/Search/User.pm M html/pfappserver/root/admin/users.tt commit 76bc171d9d24e9de970849ed6b9cf85dc43ea409 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 8 16:11:47 2013 -0500 Fixed simpleSearch regression M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/searches.js commit 39ea5925a65fc65c129911fc001e66da741e85f3 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 8 15:30:12 2013 -0500 Removing Data::Dumper M html/pfappserver/lib/pfappserver/Controller/Admin.pm commit ff58a81925f37075188b8b2cef3c09f21257033f Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 8 15:25:49 2013 -0500 Refactored common search functionality to admin/searches.js M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/users.tt M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/static/admin/nodes.js D html/pfappserver/root/static/admin/saved_searches.js A html/pfappserver/root/static/admin/searches.js M html/pfappserver/root/static/admin/users.js commit 1b535231a23ceb7941e1a93651eebaa9be2cdc5a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 8 15:06:29 2013 -0500 Manage inline triggers from the switch editor M html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/Form/Field/IPAddress.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/Model/Config/Switches.pm M html/pfappserver/root/configuration/switch/read.tt M html/pfappserver/root/static/admin/configuration/switches.js M lib/pf/SNMP/constants.pm commit 53b6129fb1d85ab0341e9b9ac75676931fd6716a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 8 15:05:14 2013 -0500 New MACAddress HTML::FormHandler field A html/pfappserver/lib/pfappserver/Form/Field/MACAddress.pm commit 9d96723b1b7f00c4d2a8f839df1936191fc32d89 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 8 14:51:45 2013 -0500 Simplify custom VLANs assignment M bin/pfcmd_vlan M lib/pf/SNMP.pm M lib/pf/SNMP/Brocade.pm M lib/pf/SNMP/Cisco.pm M lib/pf/SNMP/Cisco/Catalyst_2950.pm M lib/pf/SNMP/Cisco/Catalyst_3500XL.pm M lib/pf/SNMP/Extreme.pm M lib/pf/SNMP/Foundry.pm M lib/pf/SNMP/H3C.pm M lib/pf/SNMP/HP.pm M lib/pf/SNMP/MockedSwitch.pm M lib/pf/SNMP/Nortel.pm M lib/pf/SwitchFactory.pm M lib/pf/radius.pm M lib/pf/vlan.pm M lib/pf/vlan/custom_example.pm M t/hardware-snmp-objects.t commit 9b51acc7ab00d8bc46ad267bd89a87214d5b55c1 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 8 12:58:43 2013 -0500 Saved Search for User & Node M html/pfappserver/lib/pfappserver/Controller/Admin.pm A html/pfappserver/lib/pfappserver/Controller/SavedSearch/Node.pm A html/pfappserver/lib/pfappserver/Controller/SavedSearch/User.pm M html/pfappserver/lib/pfappserver/Controller/User.pm A html/pfappserver/lib/pfappserver/Form/SavedSearch.pm A html/pfappserver/lib/pfappserver/Model/SavedSearch/Node.pm A html/pfappserver/lib/pfappserver/Model/SavedSearch/User.pm M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/users.tt M html/pfappserver/root/static/admin/nodes.js A html/pfappserver/root/static/admin/saved_searches.js M html/pfappserver/root/static/admin/users.js M html/pfappserver/root/static/app/uri.js M lib/pf/savedsearch.pm commit c51da4dd0691c7cecfc023be8e0cf1c7b698ad06 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 8 10:54:20 2013 -0500 removed unnecessary file M html/pfappserver/lib/pfappserver/Model/Services.pm commit fbbba38ee688d984549e72b2dc625ec6a39ec982 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 8 10:51:51 2013 -0500 Added new file A lib/pf/savedsearch.pm commit dbd0df3687e7de522435e111cc6cbe14e7645bf0 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 8 10:42:23 2013 -0500 Sort services by name M html/pfappserver/root/service/status.tt commit f565d41c4786614387c2253f9f82e01c4ab93ff9 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 8 10:38:43 2013 -0500 Added make_immutable M html/pfappserver/lib/pfappserver/Base/Form/Base.pm commit 41463a861a57ac6fe97a73f22df408889ab383d5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 8 10:32:21 2013 -0500 Added new js M html/pfappserver/root/admin/wrapper.tt A html/pfappserver/root/static/app/uri.js commit 8ec8902b57bb90870d3d1ed1088cefd2053da447 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 8 10:22:21 2013 -0500 Added new Controller Role CRUD A html/pfappserver/lib/pfappserver/Base/Controller/Crud.pm commit 52ea11641c752e9f7084c730a6ed3ea25fe03131 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 8 10:15:19 2013 -0500 Show all services M bin/pfcmd.pl commit 9803ba9b424dde72be961bc15a62b383fd29b45c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Mar 8 10:11:19 2013 -0500 Added new table M db/pf-schema-4.0.0.sql M db/upgrade-3.6.1-4.0.0.sql commit 32f1ec505f2dc473503c51a44b93209801e06b6b Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 6 12:00:57 2013 -0500 New module A html/pfappserver/lib/pfappserver/Form.pm commit c4170bb14c255251dbd28e69eb2d9a17456f165f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 6 11:58:32 2013 -0500 changed Moose::Role to HTML::FormHandler::Moose::Role M html/pfappserver/lib/pfappserver/Form/Widget/Theme/Pf.pm commit 97cff6fad225251d49fefbb744163d5599f398fd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 6 10:15:26 2013 -0500 Moved submitFormHideModal to common.js M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/configuration/portal_profile.js commit 8373343e2b912ab21c77dabd76079fccacd16a4d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 6 09:57:24 2013 -0500 Remove Data::Dumper M html/pfappserver/lib/pfappserver.pm commit 306d975b70113d1dec3b67b19b8b3c53724cc81e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Mar 6 09:46:13 2013 -0500 Added additional package namespace lookup for ::Form and ::F M html/pfappserver/lib/pfappserver.pm commit da1a96289a4c8d431e45eabf59b325a0e3d16668 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Mar 5 11:33:44 2013 -0500 Added convenience functions form(s) which work like model(s) and controller(s) M html/pfappserver/lib/pfappserver.pm commit 3488c9922c24951f1fe547e95be36ac6bd2d2319 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 4 15:12:19 2013 -0500 Switches: manage roles by name (not by id) M html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/root/configuration/switch/read.tt commit afc39c50433f4372d0aa78a893ae6af491a2abb3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 4 14:58:31 2013 -0500 Pimp Status/Services module M html/pfappserver/root/service/status.tt commit 26fa6ed503293f2793b8ff84407ec58b1677b333 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 4 14:23:14 2013 -0500 Initial configuration module for network switches M html/pfappserver/lib/pfappserver/Controller/Configuration.pm A html/pfappserver/lib/pfappserver/Controller/Configuration/Switch.pm A html/pfappserver/lib/pfappserver/Form/Config/Switch.pm M html/pfappserver/lib/pfappserver/Model/Config/Switches.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/configuration/switch/index.tt A html/pfappserver/root/configuration/switch/list.tt A html/pfappserver/root/configuration/switch/read.tt A html/pfappserver/root/static/admin/configuration/switches.js commit 3698f158bc061f4f7f14346102303b5fb1566b43 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 4 14:01:33 2013 -0500 Remove JSON module in Controller::Violation M html/pfappserver/lib/pfappserver/Controller/Violation.pm commit e1c54bc8edea986699d7951775ecc5f8f8d8e837 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 4 13:59:11 2013 -0500 Fix warn in Controller/Portal/Profile/Default.pm M html/pfappserver/lib/pfappserver/Controller/Portal/Profile/Default.pm commit c292e67853c01f332828d22e387d77c98b9c3116 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 4 13:57:30 2013 -0500 Change file icon in portal profiles files mgmt M html/pfappserver/root/portal/profile/files.tt commit aab8b6b8027265c993024539f14f06a48c03c7a5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 4 13:53:56 2013 -0500 Theme::Pf->help_list prints help as a <dl> list M html/pfappserver/lib/pfappserver/Form/Widget/Theme/Pf.pm commit fa779b56bd3ed1d6c2de0186f70a16417119f78e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 4 13:52:23 2013 -0500 Add role id when listing the roles M html/pfappserver/root/configuration/roles.tt commit 8150ebf5ce2ba170ade61d85c91f248a58f5c5d4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 4 13:48:42 2013 -0500 Fix IniStyleBackend base model (delete & write) "writeConfig" will now write the configuration file to disk. Eventually, we'll want to compare the timestamp of the file with the timestamp of the cache in order to avoid overwriting local changes. M html/pfappserver/lib/pfappserver/Model/Config/IniStyleBackend.pm commit 8194ce914b033b1d7efbf6bd9aba834816915e07 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 4 13:45:38 2013 -0500 Simplify network interface controller and form M html/pfappserver/lib/pfappserver/Controller/Interface.pm M html/pfappserver/lib/pfappserver/Form/Interface.pm M html/pfappserver/root/configurator/networks.tt M html/pfappserver/root/interface/list.tt commit 0a4665105529a23f40755cc7f88bd5efe1d94492 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 4 13:38:18 2013 -0500 Improve .form-condensed CSS class M html/pfappserver/root/static/app/application.css commit febf995ab152549033f4c9ed4df6d9cef2bba324 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 4 13:37:21 2013 -0500 Simplify interface.js M html/pfappserver/root/static/js/interface.js commit 5faf85368847238916340c8605fb843dc1905a53 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 4 13:35:43 2013 -0500 Add constants to SNMP::constants M lib/pf/SNMP/constants.pm commit a86b3b31c17c69b227fe704f6a66c9158d7d0f14 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 4 13:34:28 2013 -0500 Authentication: fix log entry M lib/pf/authentication.pm commit b7e780e75cdba6d644685b98784871faa4c3fee3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Mar 1 14:08:55 2013 -0500 Add a description to the switch SNMP modules M lib/pf/SNMP/Accton/ES3526XA.pm M lib/pf/SNMP/Accton/ES3528M.pm M lib/pf/SNMP/AeroHIVE/AP.pm M lib/pf/SNMP/AlliedTelesis/AT8000GS.pm M lib/pf/SNMP/Amer/SS2R24i.pm M lib/pf/SNMP/Aruba.pm M lib/pf/SNMP/Avaya.pm M lib/pf/SNMP/Avaya/WC.pm M lib/pf/SNMP/Belair.pm M lib/pf/SNMP/Brocade.pm M lib/pf/SNMP/Brocade/RFS.pm M lib/pf/SNMP/Cisco/Aironet_1130.pm M lib/pf/SNMP/Cisco/Aironet_1242.pm M lib/pf/SNMP/Cisco/Aironet_1250.pm M lib/pf/SNMP/Cisco/Catalyst_2900XL.pm M lib/pf/SNMP/Cisco/Catalyst_2950.pm M lib/pf/SNMP/Cisco/Catalyst_2960.pm M lib/pf/SNMP/Cisco/Catalyst_2960G.pm M lib/pf/SNMP/Cisco/Catalyst_2970.pm M lib/pf/SNMP/Cisco/Catalyst_3500XL.pm M lib/pf/SNMP/Cisco/Catalyst_3550.pm M lib/pf/SNMP/Cisco/Catalyst_3560.pm M lib/pf/SNMP/Cisco/Catalyst_3560G.pm M lib/pf/SNMP/Cisco/Catalyst_3750.pm M lib/pf/SNMP/Cisco/Catalyst_3750G.pm M lib/pf/SNMP/Cisco/Catalyst_4500.pm M lib/pf/SNMP/Cisco/Catalyst_6500.pm M lib/pf/SNMP/Cisco/ISR_1800.pm M lib/pf/SNMP/Cisco/WLC.pm M lib/pf/SNMP/Cisco/WLC_2100.pm M lib/pf/SNMP/Cisco/WLC_2500.pm M lib/pf/SNMP/Cisco/WLC_4400.pm M lib/pf/SNMP/Cisco/WLC_5500.pm M lib/pf/SNMP/Cisco/WiSM.pm M lib/pf/SNMP/Cisco/WiSM2.pm M lib/pf/SNMP/Dell/PowerConnect3424.pm M lib/pf/SNMP/Dlink/DES_3526.pm M lib/pf/SNMP/Dlink/DES_3550.pm M lib/pf/SNMP/Dlink/DGS_3100.pm M lib/pf/SNMP/Dlink/DGS_3200.pm M lib/pf/SNMP/Dlink/DWL.pm M lib/pf/SNMP/Dlink/DWS_3026.pm M lib/pf/SNMP/Enterasys/D2.pm M lib/pf/SNMP/Enterasys/Matrix_N3.pm M lib/pf/SNMP/Enterasys/SecureStack_C2.pm M lib/pf/SNMP/Enterasys/SecureStack_C3.pm M lib/pf/SNMP/Extreme/Summit.pm M lib/pf/SNMP/Extricom/EXSW.pm M lib/pf/SNMP/Foundry/FastIron_4802.pm M lib/pf/SNMP/H3C/S5120.pm M lib/pf/SNMP/HP/Controller_MSM710.pm M lib/pf/SNMP/HP/E4800G.pm M lib/pf/SNMP/HP/E5500G.pm M lib/pf/SNMP/HP/Procurve_2500.pm M lib/pf/SNMP/HP/Procurve_2600.pm M lib/pf/SNMP/HP/Procurve_3400cl.pm M lib/pf/SNMP/HP/Procurve_4100.pm M lib/pf/SNMP/HP/Procurve_5300.pm M lib/pf/SNMP/HP/Procurve_5400.pm M lib/pf/SNMP/Intel/Express_460.pm M lib/pf/SNMP/Intel/Express_530.pm M lib/pf/SNMP/Juniper/EX.pm M lib/pf/SNMP/LG/ES4500G.pm M lib/pf/SNMP/Linksys/SRW224G4.pm M lib/pf/SNMP/Meru/MC.pm M lib/pf/SNMP/Motorola/RFS.pm M lib/pf/SNMP/Netgear/FSM726v1.pm M lib/pf/SNMP/Netgear/GS110.pm M lib/pf/SNMP/Nortel/BPS2000.pm M lib/pf/SNMP/Nortel/BayStack4550.pm M lib/pf/SNMP/Nortel/BayStack470.pm M lib/pf/SNMP/Nortel/BayStack5500.pm M lib/pf/SNMP/Nortel/BayStack5500_6x.pm M lib/pf/SNMP/Nortel/ERS2500.pm M lib/pf/SNMP/Nortel/ERS4000.pm M lib/pf/SNMP/Nortel/ERS5000.pm M lib/pf/SNMP/Nortel/ERS5000_6x.pm M lib/pf/SNMP/Nortel/ES325.pm M lib/pf/SNMP/PacketFence.pm M lib/pf/SNMP/Ruckus.pm M lib/pf/SNMP/SMC/TS6128L2.pm M lib/pf/SNMP/SMC/TS6224M.pm M lib/pf/SNMP/SMC/TS8800M.pm M lib/pf/SNMP/ThreeCom/E4800G.pm M lib/pf/SNMP/ThreeCom/E5500G.pm M lib/pf/SNMP/ThreeCom/NJ220.pm M lib/pf/SNMP/ThreeCom/SS4200.pm M lib/pf/SNMP/ThreeCom/SS4500.pm M lib/pf/SNMP/ThreeCom/Switch_4200G.pm M lib/pf/SNMP/Trapeze.pm M lib/pf/SNMP/Xirrus.pm commit 3a47f51e47b16ff5aa70da335fad379eccabf548 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 28 17:38:35 2013 -0500 Fixed 'Use of uninitialized value in split' ERROR M html/pfappserver/lib/pfappserver/Model/Config/Pf.pm commit e4fc30f76cc02fecfde99b8d5fe505b38b60de56 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 28 13:01:14 2013 -0500 Remove debug statement M html/pfappserver/lib/pfappserver/Model/Services.pm commit 1c0e2a2fbef6a10a67486652c898aba96c0f4d76 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 28 13:00:35 2013 -0500 Remove duplicated function M html/pfappserver/lib/pfappserver/Controller/User.pm commit e025a39df84e88f86b1cb7ac1f44aa432a8a20fb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 28 12:59:21 2013 -0500 Fixed the has_field declaration for trigger M html/pfappserver/lib/pfappserver/Form/Violation.pm commit 80d4aa43ab020346d9de785090604028d8ebbaac Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 28 12:26:09 2013 -0500 removed duplicated function M html/pfappserver/lib/pfappserver/Model/User.pm commit 57488a21c97ce649c7b50bf3115287262e79e13f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 28 11:27:56 2013 -0500 Replace all included dynamic templates with generic text M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm commit 8a4dfc3354ea7b742f5e37bc431baefdcb7e1f3a Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 28 11:14:57 2013 -0500 Removed logic specific to Portal::Profile M html/pfappserver/lib/pfappserver/Base/Controller/Base.pm commit f865e0eca9ea90b2c7a4a9b2e1c4e09b00f51dc8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 27 19:30:09 2013 -0500 Created Status / Services Page for stop/start/restarting services M html/pfappserver/lib/pfappserver/Controller/Configurator.pm A html/pfappserver/lib/pfappserver/Controller/Service.pm M html/pfappserver/lib/pfappserver/Form/User.pm M html/pfappserver/lib/pfappserver/Model/Services.pm M html/pfappserver/root/admin/status.tt A html/pfappserver/root/service/index.tt A html/pfappserver/root/service/status.tt A html/pfappserver/root/static/admin/status.js commit 20cc87322339bb481bdf7d740d9e9567c7e3127c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 27 19:28:07 2013 -0500 Integrated User with search functionality M html/pfappserver/lib/pfappserver/Controller/User.pm A html/pfappserver/lib/pfappserver/Model/Search/User.pm M html/pfappserver/root/admin/users.tt M html/pfappserver/root/static/admin/users.js A html/pfappserver/root/user/advanced_search.tt M html/pfappserver/root/user/read.tt commit cca743b1ff1fa0577fed5448df553b1aff819d50 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 27 19:27:20 2013 -0500 Clear previous click event for modal button for data-href-background M html/pfappserver/root/static/admin/common.js commit 8bc226838fb3a88fe964598bbb5aa8ff8e123f98 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 27 18:12:08 2013 -0500 Fixed typo for function M lib/pf/SearchBuilder.pm commit f34aa7c662da49d71b5870c7974c9287d0636654 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 22 16:10:23 2013 -0500 Refactored add_limit to base class M html/pfappserver/lib/pfappserver/Base/Model/Search.pm M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit dfc1e70cc17bf45721f156dff4a0df78ef97b520 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Feb 27 15:11:38 2013 -0500 IniStyleBE::readHash returns an array of hashes M html/pfappserver/lib/pfappserver/Model/Config/IniStyleBackend.pm M html/pfappserver/lib/pfappserver/Model/Config/MappedPf.pm commit 4ef17e4171fd84d4d4a34e8d5dfe38cda9771c63 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 22 16:00:00 2013 -0500 Fixed rename bug M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm commit 0192d08db114078ab1ce83c3580dd58a66c26a99 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 22 15:49:29 2013 -0500 Fixed rename and save M html/pfappserver/root/portal/profile/edit.tt commit 848a296649fa2ea6b5cac0c24ac4203472ac8919 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Feb 22 15:39:37 2013 -0500 Extend violation preview to all profiles M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Violation.pm M html/pfappserver/root/configuration/violations.tt commit b687621b9f9c36eeba44a42fa796e2c01c793f46 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Feb 22 14:10:25 2013 -0500 Fix HTML tag in Nodes search form M html/pfappserver/root/admin/nodes.tt commit 8e63e2a38ddcb8d8b5068de6251bbfbcc2bf5377 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Feb 22 13:54:15 2013 -0500 Fix Initialization of action of new auth rule M html/pfappserver/root/static/admin/configuration.js M html/pfappserver/root/static/admin/configuration/authentication.js commit fcb7c324d7f1a83ff1a4d19ad599ba0a56e730d7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Feb 22 13:34:39 2013 -0500 Fix call to Interface controller in configurator M html/pfappserver/lib/pfappserver/Controller/Configurator.pm commit 4b1797b4306e343c6e7e73fdfc1a6654c9459839 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Feb 22 13:34:00 2013 -0500 Fix creation of violation M html/pfappserver/lib/pfappserver/Controller/Violation.pm commit f47eafa836621b97e1161c5a1f3349a45178c942 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Feb 22 13:33:03 2013 -0500 Fix switch button of violation modal editor M html/pfappserver/root/static/admin/configuration/violations.js commit cf8767dfd361950f4f80d2ad6d551dfc2fca2522 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Feb 22 13:32:38 2013 -0500 Violation ID must be an integer M html/pfappserver/lib/pfappserver/Form/Violation.pm commit 08983470a721298deb990887c21f6a41f527f5cf Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 22 12:43:33 2013 -0500 Fixed adding new table row M html/pfappserver/root/admin/users.tt M html/pfappserver/root/static/admin/users.js commit 9281fd585db201492a4ba0bab77238f94db5526e Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 21 15:32:40 2013 -0500 Fixed the enabling and disabling of file editor buttons M html/pfappserver/root/portal/profile/edit.tt M html/pfappserver/root/static/admin/configuration/portal_profile.js commit 8beabaa26714583bffaba97b49a53a80e76e70b5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Feb 21 15:00:39 2013 -0500 Update bootstrap (v2.3.0) and FontAwesome (3.0.2) M html/pfappserver/root/static/css/bootstrap-responsive.css M html/pfappserver/root/static/css/bootstrap-responsive.min.css M html/pfappserver/root/static/css/bootstrap.css M html/pfappserver/root/static/css/bootstrap.min.css M html/pfappserver/root/static/js/bootstrap.js M html/pfappserver/root/static/js/bootstrap.min.js commit 6d0c76f7291938c4e51853b89567e226e198c973 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 21 14:37:00 2013 -0500 Fixed trailing slash not being displayed Also rewrap violation pages in remediation.html M html/pfappserver/lib/pfappserver/Base/Controller/Base.pm M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm M html/pfappserver/root/portal/profile/edit.tt commit 950643a6e4102a631b7c29baf6f74c48dd0a83b2 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 21 14:11:14 2013 -0500 Added support for group by M lib/pf/SearchBuilder.pm commit 654483012f103549d5b9122f77122dfc1b8f631c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 21 14:09:29 2013 -0500 Stop the Propagation of hidden event from timepickers to parent modal e.stopPropagation M html/pfappserver/root/static/admin/nodes.js commit e0c27c7406360355246688cb8d1558b71b375d63 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 21 13:22:45 2013 -0500 Fixed order of modal show hide events M html/pfappserver/root/static/admin/users.js commit b884e78a5cc246d97c47f0afc1dc51626c2e3d80 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 21 11:17:14 2013 -0500 initialize datepickers M html/pfappserver/root/static/admin/users.js commit 2de75cba591e6c9fa15d0d58233014f879a3f811 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Feb 21 09:59:53 2013 -0500 Add missing template for networks A html/pfappserver/root/config/network.tt commit 4bc1bb1bde244fe3b328c0c2cef2995d2244b5c5 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 20 18:11:58 2013 -0500 Renamed pfappserver::Form::Search::Node to pfappserver::Form::AdvancedSearch M html/pfappserver/lib/pfappserver/Controller/Node.pm A html/pfappserver/lib/pfappserver/Form/AdvancedSearch.pm D html/pfappserver/lib/pfappserver/Form/Search/Node.pm commit aa990e36f5ff6769109c98a1194c0e3e3d2b88b2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 20 15:38:15 2013 -0500 Fix starting service (start httpd.admin anyway) Fix for debian M bin/pfcmd.pl M conf/httpd.conf.d/httpd.admin M debian/control M lib/pf/services.pm commit ed0847df34b7726acb1718d4fea49ba6ff9d7943 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Feb 20 15:17:09 2013 -0500 Combine interfaces and networks configuration M html/pfappserver/lib/pfappserver/Controller/Config/Networks.pm M html/pfappserver/lib/pfappserver/Controller/Config/Pf.pm A html/pfappserver/lib/pfappserver/Form/Config/Network.pm A html/pfappserver/lib/pfappserver/Form/Config/Network/Routed.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/Model/Config/Networks.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/configurator/networks.tt M html/pfappserver/root/interface/index.tt M html/pfappserver/root/interface/list.tt M html/pfappserver/root/static/admin/configuration/authentication.js M html/pfappserver/root/static/admin/configuration/interfaces.js M html/pfappserver/root/static/configurator/networks.js M html/pfappserver/root/static/js/interface.js commit 6219b9d4c3defdddfa29331d2a2795344e8c74ba Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Feb 20 14:03:37 2013 -0500 New IPAddress HTML::FormHandler field A html/pfappserver/lib/pfappserver/Form/Field/IPAddress.pm commit 20734b4a8af318a0af1e2d3b251794f8c1e958da Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 20 13:58:15 2013 -0500 Remove php dep and debian fix M debian/control M lib/pf/config.pm commit 9172064fcb24759b9276f410af2c1f3c0c3a6b5d Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 20 12:06:53 2013 -0500 Remove pfappserver init script and dependencies, now provide by mod_perl M addons/packages/packetfence.spec M debian/control M debian/packetfence.postinst D debian/pfappserver.default D debian/pfappserver.init M debian/rules D pfappserver.init commit b8bfebc47b58238800c3ee66b39d3cdfeb7bfbaa Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 20 11:00:00 2013 -0500 fixed stack overflow when swtiching modals M html/pfappserver/root/static/admin/users.js commit 06bc06bac7b4a0ce95933f7d76306e80d6a99452 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 20 10:07:33 2013 -0500 moved #modalViolation, #modalRule css style application.css to share with #modalUser M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/static/app/application.css commit 38d93712c0741887a5f3197d90b412b8392d0255 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 20 09:42:15 2013 -0500 Debianisation M debian/packetfence.conffiles M debian/rules commit d51e36df550ba9acb4977734254072443f42e7eb Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 20 09:33:32 2013 -0500 Remove Debian patch M debian/patches/debianize.patch commit f37350067d3f38ad327ab0e3aaec3a218e6cf4e9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 20 09:30:37 2013 -0500 Fix debian/control syntax M debian/control commit c737cf66ae2171dbb59647a280414339c5371cb5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 20 09:21:06 2013 -0500 Missing comma in debian/control M debian/control commit b9efcf473ee0bb0201c40035485f1a5a04bfb66b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 19 19:01:34 2013 -0500 added new class inline M html/pfappserver/root/static/app/application.css commit 5e7af25ff90d1783721f686d8682bef360050a8a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 19 19:00:38 2013 -0500 Display no matching if there is nothing to be displayed M html/pfappserver/root/user/read.tt M html/pfappserver/root/user/violations.tt commit f01aaaabbb9052ad67e4bea4be961be47498d333 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 19 17:35:00 2013 -0500 Fixed rename not redirecting M html/pfappserver/root/portal/profile/edit.tt M html/pfappserver/root/static/admin/configuration/portal_profile.js commit 30e331e4a83493696eda8b6f65b18cdf7a41578e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 19 17:02:59 2013 -0500 Keep the rename input on the same line as full path while editing M html/pfappserver/root/portal/profile/edit.tt commit 5d6e559d187a48ea8b17d206737cdceea1ff0d10 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 19 16:42:03 2013 -0500 increase width of the modalUser M html/pfappserver/root/static/app/application.css commit fe840ba87c7b933079376efdee91e214be8fbcee Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 19 14:33:34 2013 -0500 Display mac address in the 'Devices' tab in the 'user editing window M html/pfappserver/root/static/admin/users.js M html/pfappserver/root/user/read.tt M html/pfappserver/root/user/violations.tt commit 44ee243e6d9ce2ede706c9c2a310d169f0e3fc09 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 19 12:51:32 2013 -0500 Now uses loader before the section M html/pfappserver/root/static/admin/reports.js commit 3401ad8e91eac1fc3094c9bdfbef176b612d9db9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 19 12:23:07 2013 -0500 Moving loader before section M html/pfappserver/root/admin/reports.tt commit 2c7aaf97fe137a71326b05f254afb9f496105aaa Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 19 11:26:00 2013 -0500 template for violation tab A html/pfappserver/root/user/violations.tt commit 3ea3a40afa2f99c4ce399aa7ab8e15ef5e00755a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 19 11:08:16 2013 -0500 Added Violation tab M html/pfappserver/lib/pfappserver/Controller/User.pm M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/root/user/read.tt commit 7fc9e370efc9630bb58f3418082406283cd95d7a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 19 11:05:13 2013 -0500 Fixed revert and delete links not working M html/pfappserver/root/portal/profile/files.tt M html/pfappserver/root/static/admin/common.js commit 41dd914379a6f6791a615df1342f66458e8bfcf2 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 19 10:47:21 2013 -0500 Only hide the filename not the full path when renaming M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm M html/pfappserver/root/portal/profile/edit.tt M html/pfappserver/root/static/admin/configuration/portal_profile.js commit 7cbac8322f2dbbe6ed5c4f4b0901dc2784646157 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 18 12:07:57 2013 -0500 Added new query person_violations (all violations for a person) M lib/pf/person.pm commit 992ff84007986e774c00821d5cafa4bc96a304e2 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 18 11:27:54 2013 -0500 Added support for updating tab section dynamically M html/pfappserver/root/static/admin/users.js commit 12b8a1ad384b470204b1b2fb76df03ffd7772c33 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 18 11:20:35 2013 -0500 Added Category M html/pfappserver/root/node/advanced_search.tt commit 018e78dc70c9b38a494daae615c592d509461fd2 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 18 11:19:42 2013 -0500 Added join support M lib/pf/SearchBuilder.pm commit 3cb94ff7fb3c09dad87ff6775d4cd1e7e34de66b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 18 11:18:37 2013 -0500 Added join support M html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit 3bbdbc4db0ef564685024f50205c0c01bd19f838 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Feb 18 13:52:10 2013 -0500 Pimp portal profile files manager M html/pfappserver/root/portal/profile/files.tt commit bd3cdae7af79304cc230ce83a8b4a3346caeac57 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Feb 18 13:40:13 2013 -0500 Pimp portal profile files manager M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm M html/pfappserver/root/portal/profile/copy_file.tt M html/pfappserver/root/portal/profile/edit.tt M html/pfappserver/root/portal/profile/files.tt M html/pfappserver/root/portal/profile/new_file.tt M html/pfappserver/root/static/admin/common.css M html/pfappserver/root/static/admin/configuration/portal_profile.js commit b6fd18f5a020c03532c37a02c3273432ec7513de Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Feb 18 13:37:44 2013 -0500 Only initialize bootstrapSwitch if loaded M html/pfappserver/root/static/admin/common.js commit 71aad48e4d0e97f2ce605dfab71a36775ff9e518 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 15 14:18:31 2013 -0500 Styled the preview button to be the save as the preview button the file listing M html/pfappserver/root/portal/profile/edit.tt commit 4f2616a596ca286a0e9f302d053c25a72bcf6443 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Feb 15 08:58:00 2013 -0500 Moved 'Roles' from 'Compliance' to 'Users'. M html/pfappserver/root/admin/configuration.tt commit 13cf177e2f0e690b4d6fea8d2f15036f350d49e6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Feb 15 08:32:48 2013 -0500 PacketFence 4.0.0 M conf/pf-release commit df872e583660a32f760d8b1f92aaf7f4098aacbf Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 14 16:57:16 2013 -0500 Added additional constraints for fields M html/pfappserver/lib/pfappserver/Form/Search/Node.pm commit 5939de5732e51c2ea9bd778ffb92bb5883b6692d Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Feb 14 16:53:37 2013 -0500 changed log info to debug M lib/pf/node.pm commit f789488084ee02746b03112798f8c51e75a6c99b Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 14 16:00:27 2013 -0500 Fix pod syntax M lib/pf/Authentication/Rule.pm M lib/pf/Authentication/constants.pm M lib/pf/SearchBuilder.pm M lib/pf/authentication.pm M lib/pf/os.pm commit e7abc0acebf4e6c25ef0add85d61b7c921ab1d77 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Feb 14 15:37:58 2013 -0500 Minor code cleanup M html/pfappserver/lib/pfappserver.pm M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Interface.pm M html/pfappserver/lib/pfappserver/Controller/Portal/Profile/Default.pm M html/pfappserver/lib/pfappserver/Controller/Roles.pm M html/pfappserver/lib/pfappserver/Model/Config/IniStyleBackend.pm commit f725ea77471ce9b80a9189a980356139796a4352 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Feb 14 15:14:58 2013 -0500 Revamp Interface controller + admin integration The Interface controller/model is now used in both the configurator and the admin. The design has changed to handle the requirements of the admin: the interface type is specified in the interface modal editor and the validation of all types is limited to the configurator. The common JavaScript has been structured in model/view "classes" for easier maintenance (see js/interfaces.js). M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Controller/Interface.pm A html/pfappserver/lib/pfappserver/Form/Interface.pm A html/pfappserver/lib/pfappserver/Form/Interface/Create.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/Switch.pm M html/pfappserver/lib/pfappserver/Model/Config/Networks.pm M html/pfappserver/lib/pfappserver/Model/Config/Pf.pm M html/pfappserver/lib/pfappserver/Model/Enforcement.pm M html/pfappserver/lib/pfappserver/Model/Interface.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/configurator/admin.tt M html/pfappserver/root/configurator/configuration.tt M html/pfappserver/root/configurator/database.tt M html/pfappserver/root/configurator/enforcement.tt M html/pfappserver/root/configurator/networks.tt M html/pfappserver/root/configurator/services.tt M html/pfappserver/root/configurator/wrapper.tt A html/pfappserver/root/interface/create.tt M html/pfappserver/root/interface/get.tt A html/pfappserver/root/interface/index.tt A html/pfappserver/root/interface/list.tt A html/pfappserver/root/interface/read.tt M html/pfappserver/root/static/admin/common.js A html/pfappserver/root/static/admin/configuration/interfaces.js M html/pfappserver/root/static/admin/configuration/violations.js M html/pfappserver/root/static/app/application.css M html/pfappserver/root/static/app/application.js M html/pfappserver/root/static/configurator/common.css M html/pfappserver/root/static/configurator/networks.js A html/pfappserver/root/static/js/interface.js commit 1d790e190d3ff57c9184cfd4d031ef8c1f42171c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Feb 14 14:15:24 2013 -0500 Integration of "boostrap switch" widget In replacement of "bootstrap toggle buttons". A html/pfappserver/root/static/css/bootstrapSwitch.css A html/pfappserver/root/static/js/bootstrapSwitch.js commit b8e6eb29be2715cc9bc11a5137cf7cb8f8c069d5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 14 15:15:37 2013 -0500 Fix for test suite M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/authentication.pm M lib/pf/config.pm M lib/pf/util.pm M t/TestUtils.pm M t/vlan.t commit e6013e488293319515f2ba71865b264e36c5e78f Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 13 16:28:13 2013 -0500 Just to pass the test M t/TestUtils.pm commit 2fe88abb8a7b77fa3d46f8239d678dc1eaffe556 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 13 16:13:06 2013 -0500 Fix for nightly build M lib/pf/web/admin.pm M t/Portal.t M t/TestUtils.pm M t/data/switches.conf M t/pf.t M t/vlan.t commit 3a5d7c079cc8614f456947f74916f3be21a39eef Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 13 14:35:21 2013 -0500 Fix packetfence.spec M addons/packages/packetfence.spec commit d4c89d65c5d33225e1075031ab3b338bc70e73ab Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 13 14:33:53 2013 -0500 template for advanced_search A html/pfappserver/root/node/advanced_search.tt commit 11bd02cc94560d4f25debf5aa28496bf7c8d6243 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 13 14:28:26 2013 -0500 Fix packetfence.spec M addons/packages/packetfence.spec commit 66bb3ed553af9397102c6ee6bcfc34ebffea2301 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 13 14:24:25 2013 -0500 Fix spec file M addons/packages/packetfence.spec commit 7e1127b851f6984262e81442984f6ecc830531db Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 13 10:40:33 2013 -0500 Fixed incorrect key name M lib/pf/SearchBuilder.pm commit d49a23a6e5c0680bafd41a4f26f38f9cf59899b4 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Feb 13 10:37:08 2013 -0500 Refactored updateSectionFromForm to use updateSection M html/pfappserver/root/static/admin/common.js commit 4e18d57249095f3243825d8177eaabf23b5c9e4c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 12 23:22:38 2013 -0500 Adding new module pf::SearchBuilder A lib/pf/SearchBuilder.pm commit 33ffc9e7e0c630932a2a42382e4d506cebd966a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 12 23:15:54 2013 -0500 Refactored and advanced_search * Use the sub auto in the Base::Controller::Base * Removed un used functions * Hooked advanced_search search into Form::Search::Node and Model::Search::Node A html/pfappserver/lib/pfappserver/Base/Model/Search.pm M html/pfappserver/lib/pfappserver/Controller/Node.pm A html/pfappserver/lib/pfappserver/Form/Search/Node.pm A html/pfappserver/lib/pfappserver/Model/Search/Node.pm commit fc0e77effc6265a567c83843a87f73e4fffba143 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 12 23:05:09 2013 -0500 Removed function no longer needed M html/pfappserver/root/static/admin/configuration/portal_profile.js commit 7dfdc9fc36ef840929d16bd2df1fa6ec83737b02 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 12 22:59:15 2013 -0500 Fixed add/remove row and hooked the search button submittimg the form and updating section M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/static/admin/nodes.js commit 9a630ce27b17c6d109729ef929aaeec479d9ac2b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 12 22:55:05 2013 -0500 New function updateSectionFromForm M html/pfappserver/root/static/admin/common.js commit 78dbd7778aefa73c1e9586546df325be26a87cd4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 12 22:49:40 2013 -0500 Refactored and add the sub node_custom_search Refactored Changed Log::Log4perl::get_logger('pf::node') to Log::Log4perl::get_logger(__PACKAGE__); Removed spaces from end of lines Created new sub node_custom_search M lib/pf/node.pm commit 7b0c2ab449c978a46ece972b459ee9c4e08f1c37 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Feb 12 14:03:02 2013 -0500 Dropped customVlan concept and hooked roles with dyn VLAN assignment. M html/captive-portal/email_activation.cgi M lib/pf/SNMP.pm M lib/pf/SwitchFactory.pm M lib/pf/vlan.pm commit 4cd0b248e86ab7c158def0bafdb649e0c231e647 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 12 10:46:57 2013 -0500 Refactor to use getStatusMsg M html/pfappserver/root/static/admin/nodes.js commit 2518db16baa00f15e5e07bb2e4f67fd1b6b26a5c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 11 16:53:00 2013 -0500 Fixed bug with add rows M html/pfappserver/root/admin/nodes.tt commit debe2ce1aa4f8f8979b6342c4e88be11d02f19ec Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 11 14:57:50 2013 -0500 adding ordinal_suffix to export list M lib/pf/util.pm commit c407a9e962affaab1548300f42cf2c2182106a12 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 11 14:54:27 2013 -0500 Fixed passing arguements to add_new_threads_to_list M sbin/pfsetvlan commit 4db9d70a5252b34c7c74c0ba52371b557949d544 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Feb 8 16:37:04 2013 -0500 Fixed typo (sponser -> sponsor) M html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile/Default.pm commit 034baa23e9d74a3a5958b79fbd7fd7d72ac2397a Author: extrafu <lmarcotte@inverse.ca> Date: Thu Feb 7 15:06:22 2013 -0500 Update conf/authentication.conf Added new sources so that self-registration works with RBAC. M conf/authentication.conf commit a6c6842c4b84cdc0da93bc93ab3d64987a02d725 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Thu Feb 7 15:02:46 2013 -0500 Added new source types. A lib/pf/Authentication/Source/EmailSource.pm A lib/pf/Authentication/Source/SMSSource.pm commit 80716648d765dcf5937afde2e1769cc0926b6a59 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Thu Feb 7 15:01:00 2013 -0500 Properly integrated self-registration options with the RBAC code. M html/captive-portal/email_activation.cgi M html/captive-portal/guest-selfregistration.cgi M html/captive-portal/mobile-confirmation.cgi M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/authentication.pm M lib/pf/web/guest.pm commit 94580dc96804f34e3483d08a63da0de45229431a Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Feb 6 11:35:33 2013 -0500 Minor modifications to hook the RBAC code with what we currently had. M html/captive-portal/redir.cgi M html/captive-portal/register.cgi M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/authentication.pm M lib/pf/node.pm M lib/pf/temporary_password.pm M lib/pf/web.pm commit ee7b2149dea1fd04aaa9dbf056709ff2423a9657 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Feb 6 09:39:28 2013 -0500 Since we removed php, why not using mpm worker for apache M lib/pf/services.pm commit 206bdebafbde66839c74445508f988f337c1b460 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 5 16:23:04 2013 -0500 Fix apache service stop start M conf/documentation.conf M lib/pf/pfcmd/checkup.pm M lib/pf/services.pm commit f9772153e1a9600a61adeafb77240192346773bd Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Feb 5 14:33:49 2013 -0500 Modification to handle actual filename M lib/pf/config.pm commit 993e4643fe534e9ba86f8ff64a1bf79b74fe2e6e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 5 14:05:03 2013 -0500 Removed calls to console.log M html/pfappserver/root/static/admin/configuration/portal_profile.js commit ebd86fe0b2b27142973c2e453a68169411099aa6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 5 13:46:48 2013 -0500 changed deprecated callback success to done M html/pfappserver/root/static/admin/configuration/portal_profile.js commit bf738a53f520a395b10e6636e049d335b716fd3d Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 5 13:30:13 2013 -0500 Fixed create profile not displaying properly M html/pfappserver/root/static/admin/configuration/portal_profile.js commit d9102fa55fc0e5259d0af11d719bf8d5f92b241a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 5 13:29:02 2013 -0500 Fixed delete bug M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm commit 1f118d033714b5b55dde1c2e90cebacc2e45ad32 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Feb 5 11:27:53 2013 -0500 Validate datepicker on date change (and blur) M html/pfappserver/root/static/app/application.js commit 0525f783fd5c59149d91e4583f814efd1e54f336 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Feb 5 11:12:33 2013 -0500 Rename HTTPPasswordSource to HtpasswdSource D lib/pf/Authentication/Source/HTTPPasswordSource.pm A lib/pf/Authentication/Source/HtpasswdSource.pm M lib/pf/authentication.pm commit 4a2245eb2d7dd2c90611ac3bec2bd949629a83ea Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 5 10:57:40 2013 -0500 Adding profiles.conf to ignore file M .gitignore commit 06149f91bdc93fb8b43744b84d606d2300f3f3e7 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Feb 5 10:31:15 2013 -0500 Changed back the button layout M html/pfappserver/root/portal/profile/files.tt commit 6540af38077f83519e693f89805bb1862e5840a8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 5 09:34:27 2013 -0500 Remove php in captive-portal-common.conf M conf/httpd.conf.d/captive-portal-common.conf commit 6a22857a9911b824f69a2b2d5445b5fec1669d64 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Feb 5 09:26:57 2013 -0500 Apache config separation fix M bin/pfcmd.pl M conf/httpd.conf.d/httpd.admin M conf/httpd.conf.d/httpd.captport M conf/httpd.conf.d/httpd.soap A conf/httpd.conf.d/log.conf M conf/pf.conf.defaults M raddb/packetfence-soh.pm M raddb/packetfence.pm commit d7af83c3a65a5fa9df6f713aa3f00cecda195060 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 4 15:45:09 2013 -0500 Renamed user/search to user/simple_search M html/pfappserver/lib/pfappserver/Controller/User.pm commit d16963815e85ce9b86e87efeaee8f9ba7f393d89 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Feb 4 11:20:52 2013 -0500 Rename delete button and reformatted file M html/pfappserver/root/portal/profile/index.tt M html/pfappserver/root/static/admin/configuration/portal_profile.js commit 2193b41651710ca22c7113defcc1f46735f164d2 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Feb 4 13:21:12 2013 -0500 Load required perl modules. M html/pfappserver/lib/pfappserver/Controller/Violation.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/configuration/violations.tt M html/pfappserver/root/portal/profile/create.tt M html/pfappserver/root/portal/profile/edit.tt M html/pfappserver/root/portal/profile/files.tt A html/pfappserver/root/static/app/pf-bootstrap-swap-class.js commit 0cbcfdffaee3e26c310a1281a9bfe4589548b96b Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 4 15:32:28 2013 -0500 Clean function M lib/pf/services.pm M lib/pf/web/dispatcher.pm commit 40018e0a0ca0399c5d37e50a2522cdb0093e247b Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 4 15:08:36 2013 -0500 Separate Apache configuration files (Web admin, SOAP, Captive portal). Apache configuration in perl 3 new managed services (httpd.soap, httpd.admin, httpd.captport) with pfcmd M bin/pfcmd.pl D conf/httpd.conf.apache22 A conf/httpd.conf.d/httpd.admin A conf/httpd.conf.d/httpd.captport A conf/httpd.conf.d/httpd.soap M lib/pf/pfcmd.pm M lib/pf/pfcmd/help.pm M lib/pf/services.pm M lib/pf/services/apache.pm M lib/pf/web/dispatcher.pm commit bc97fdd7890b5f7e88483221e02300257b9cb32b Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Feb 4 13:21:12 2013 -0500 Load required perl modules. M lib/pf/web/dispatcher.pm commit a18370c45893ef1437e9b93ef6f01baddc819ab3 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Mon Feb 4 11:26:23 2013 -0500 Removed dead parameter. M conf/pf.conf.defaults commit 198743e18bcf6458c462681c68a879a8d71bc392 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Feb 4 10:13:14 2013 -0500 Improve look of profile files manager M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/root/portal/profile/files.tt commit c603686fc7eb520cde98b578f349beddde0018d5 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 1 20:24:47 2013 -0500 Moved profiles config to it own model New Model for Profiles and the Default Profile M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Controller/Portal/Profile/Default.pm A html/pfappserver/lib/pfappserver/Model/Config/MappedPf.pm A html/pfappserver/lib/pfappserver/Model/Config/Profiles.pm commit 799eb09bfa10f33b947f417df21cb97e15c05ed6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Feb 1 20:23:52 2013 -0500 Added CRUD functions M html/pfappserver/lib/pfappserver/Model/Config/IniStyleBackend.pm commit 0af43d0cb7ca65f7303f5da2d393b16149c63772 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Feb 1 12:41:25 2013 -0500 Improve upload drop zone in profile files manager M html/pfappserver/root/portal/profile/files.tt M html/pfappserver/root/static/admin/common.css commit 43d3bacb05e2ac803f941ab9b422b0fb5590ec56 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Feb 1 12:30:50 2013 -0500 Update fine-uploader to version 3.2 M html/pfappserver/root/admin/configuration.tt D html/pfappserver/root/static/app/client/fine-uploader.js A html/pfappserver/root/static/app/client/fineuploader.js D html/pfappserver/root/static/app/client/js/button.js D html/pfappserver/root/static/app/client/js/dnd.js D html/pfappserver/root/static/app/client/js/handler.base.js D html/pfappserver/root/static/app/client/js/handler.form.js D html/pfappserver/root/static/app/client/js/handler.xhr.js D html/pfappserver/root/static/app/client/js/header.js D html/pfappserver/root/static/app/client/js/jquery-plugin.js D html/pfappserver/root/static/app/client/js/uploader.basic.js D html/pfappserver/root/static/app/client/js/uploader.js D html/pfappserver/root/static/app/client/js/util.js commit decac129c7771153adffb42882c86860ef9fe654 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jan 31 20:22:01 2013 -0500 Pimp portal profile files manager M html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm M html/pfappserver/lib/pfappserver/Form/Portal/Profile/Default.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/portal/profile/files.tt M html/pfappserver/root/portal/profile/index.tt M html/pfappserver/root/portal/profile/view.tt M html/pfappserver/root/static/admin/common.css commit 2a08d7894967ad624a87776eec3ed06ce1ffcf43 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jan 30 17:51:20 2013 -0500 Making the startup of pfappserver to initialize caches M html/pfappserver/lib/pfappserver.pm commit cf88e33050bad01e1d81bc31a49204b92ebfa9d6 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Jan 30 15:10:11 2013 -0500 Removed trapping.blacklist and removed old params from pf.conf.defaults M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/packetfence.pot M lib/pf/ipset.pm M lib/pf/iptables.pm commit 83aa2bb17c46b9fe5628fecaa9221690689be7ef Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Jan 30 09:03:15 2013 -0500 Removed unused parameters from documentation.conf M conf/documentation.conf commit c1e367e2aa91f74e7e548e4bd4ab1b9b63369081 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 29 23:03:48 2013 -0500 Refactored adding dummy values for preview to base controller M html/pfappserver/lib/pfappserver/Base/Controller/Base.pm commit c61a880cb58478ce84f7659fdbccd9f0c6019b1e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 29 22:31:44 2013 -0500 Added 'File::Slurp' as a dependency M addons/packages/packetfence.spec M debian/control commit 26b78119890b6c87798047257c792ae3917692df Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jan 29 17:04:19 2013 -0500 Add support for localized violation templates M html/captive-portal/remediation.cgi M lib/pf/Portal/Session.pm M lib/pf/web.pm commit 779e77f67745611b0b65437cb1427ae32a9a5253 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jan 29 11:46:21 2013 -0500 Minor improvements M html/pfappserver/lib/pfappserver/Model/Config/FloatingDevices.pm M html/pfappserver/lib/pfappserver/Model/Config/Switches.pm commit 9bcf8900ae825fdedc50bb2b63aa6e804b053e1e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jan 29 11:44:52 2013 -0500 Passing references according to 49be3cd044986edd175f034637d131cb96f1a631 M html/pfappserver/lib/pfappserver/Model/Config/FloatingDevices.pm M html/pfappserver/lib/pfappserver/Model/Config/Switches.pm commit b6f781929c8e01b7c1ebe9c45fc37b5daf582cf4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jan 29 10:44:07 2013 -0500 Added documentation M html/pfappserver/lib/pfappserver/Model/Config/IniStyleBackend.pm commit a2dc062d435d11644e0426f9297709234c9eeae0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jan 29 10:43:48 2013 -0500 Minor improvements M html/pfappserver/lib/pfappserver/Model/Config/IniStyleBackend.pm commit 6b2c0f3bb42842bb8b0c737597d856fdae75f810 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jan 29 10:42:12 2013 -0500 Copyright adjustement M html/pfappserver/lib/pfappserver/Model/Config/IniStyleBackend.pm commit f6aa8a49841ac3ec7f27f46da5a963e1b6af0249 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 24 14:09:01 2013 -0500 Now using the absolute path for the default templates for the violation preview M html/pfappserver/lib/pfappserver/Controller/Violation.pm commit 677f7bc0d6d11a817a0344d743ee645cc23753dd Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jan 23 14:51:43 2013 -0500 Using references for passing parameters M html/pfappserver/lib/pfappserver/Model/Config/IniStyleBackend.pm commit 719d9955e7df7f331129a48717dcdb0f8001b4e0 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Jan 23 14:17:15 2013 -0500 Validate paths M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm commit 4065fcf7bb126362af85fd213f93249ffa0e2b45 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jan 23 13:32:23 2013 -0500 Fixing type and copyright M html/pfappserver/lib/pfappserver/Model/Config/FloatingDevices.pm commit 0da3463ad16b4f22e7c21da64e0384b2a4a1f196 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jan 23 13:30:00 2013 -0500 CRUD model for switches management M html/pfappserver/lib/pfappserver/Model/Config/Switches.pm commit 9f6d21de5693c7b4cb79c577d92141e1efc84743 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jan 23 13:10:46 2013 -0500 Improvements and bug fixing - File timestamp related - laodConfig calls inversed parameters M html/pfappserver/lib/pfappserver/Model/Config/IniStyleBackend.pm commit a260c575836edcd7e34b71ac564bdf5c23c49b39 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jan 23 12:42:21 2013 -0500 CRUD model for floating network devices management A html/pfappserver/lib/pfappserver/Model/Config/FloatingDevices.pm M lib/pf/config.pm commit eccd932330ecc8ebfb62718d4419e902b6c40312 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 22 16:21:05 2013 -0500 removed conflict markers checked in M html/pfappserver/root/static/admin/users.js commit c2ef953b9361663dd1c1b5bbfc50f3196e9681fe Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 22 16:13:02 2013 -0500 fixed typo and fixed logic for retrieving template path M lib/pf/Portal/ProfileFactory.pm M lib/pf/Portal/Session.pm commit bce3a9e28fe1c2f0308ea287e7b7a604e65d8502 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Jan 22 15:52:35 2013 -0500 Dropped guests_self_registration.category and guests_self_registration.access_duration M html/pfappserver/lib/pfappserver/Controller/Portal/Profile/Default.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/packetfence.pot M lib/pf/Portal/ProfileFactory.pm M lib/pf/config.pm commit f81ace4d93d4f299a187f2a4c7532461a9c72959 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 22 15:47:19 2013 -0500 Will not display revert buttons for default profile M html/pfappserver/root/portal/profile/files.tt commit 01566506990eb97344ac2bf58587be5a8c0164ca Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 22 15:40:51 2013 -0500 Changed Revert Text M html/pfappserver/lib/pfappserver/I18N/en.po commit 701cf6136f1eab023d342b9d34bd52ff7ef0162a Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 22 14:53:43 2013 -0500 Made press enter for copy and new file action the same as pressing the button M html/pfappserver/root/static/admin/configuration/portal_profile.js commit 77d74a4a0d5ec4bf8244cb2ab163c9e78529b31b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jan 22 14:46:33 2013 -0500 Fix actions list on users creation page M html/pfappserver/lib/pfappserver/Form/User/Create.pm commit b278546e334462d101da088a1dc478cc0c6f92eb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jan 22 14:31:01 2013 -0500 Integration of bootstrap toggle buttons (v2.8.2) M html/pfappserver/lib/pfappserver/Form/Widget/Field/Switch.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/static/admin/configuration/violations.js M html/pfappserver/root/static/app/application.css M html/pfappserver/root/static/app/application.js A html/pfappserver/root/static/app/bootstrap-toggle-buttons.css A html/pfappserver/root/static/app/jquery.toggle.buttons.js commit d913ef0df9d223a34740202a7b8b7f24272229a5 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Jan 22 14:29:41 2013 -0500 Now hide Database, Proxy and Ports. Also renamed VLAN to SNMP. M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/root/admin/configuration.tt commit d3ba889e61e191cdff5b19c32ad6f7ecf3e57284 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jan 22 14:22:53 2013 -0500 Fix IE8 JS error in configuration section M html/pfappserver/root/static/admin/configuration/portal_profile.js commit 50565124bda173f69961f7d1d06ff078e688405c Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Jan 22 14:04:47 2013 -0500 Removed the "Remediation Pages" section. M html/pfappserver/root/admin/configuration.tt commit 6fe7e138bec1aa57e1f0388213be55374ed3a7ad Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 22 13:15:10 2013 -0500 Fixed bug in save M html/pfappserver/root/portal/profile/edit.tt M html/pfappserver/root/static/admin/configuration/portal_profile.js commit dab17ac913770939c33c1da0dfff2631dd40baa6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 22 13:02:36 2013 -0500 refactor file.tt directory/file display to a macro M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm M html/pfappserver/root/portal/profile/files.tt commit cab55c96e65761dfb3282b57acf9eeb03bc22768 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 22 11:34:09 2013 -0500 Rename read action to view;Fix issue in displaying the default profile when when no custom profiles are create M html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm M html/pfappserver/root/portal/profile/index.tt commit 94dd3ccff40ffcabbc5409c8fbd643dd6664d865 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 22 11:28:54 2013 -0500 Reverting back M conf/authentication.conf M conf/networks.conf commit b844ab5eb3fcff3d5307d5fc828cf77227786dcc Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 22 10:58:39 2013 -0500 The portal profile A html/pfappserver/lib/pfappserver/Controller/Portal/Profile.pm A html/pfappserver/lib/pfappserver/Controller/Portal/Profile/Default.pm A html/pfappserver/lib/pfappserver/Form/Field/ProfileFilter.pm A html/pfappserver/lib/pfappserver/Form/Portal.pm A html/pfappserver/lib/pfappserver/Form/Portal/Profile.pm A html/pfappserver/lib/pfappserver/Form/Portal/Profile/Default.pm A html/pfappserver/root/portal/profile/copy_file.tt A html/pfappserver/root/portal/profile/create.tt A html/pfappserver/root/portal/profile/edit.tt A html/pfappserver/root/portal/profile/files.tt A html/pfappserver/root/portal/profile/index.tt A html/pfappserver/root/portal/profile/new_file.tt A html/pfappserver/root/portal/profile/view.tt A html/pfappserver/root/static/admin/configuration/portal_profile.js A html/pfappserver/root/static/app/ace/ace.js A html/pfappserver/root/static/app/ace/ext-static_highlight.js A html/pfappserver/root/static/app/ace/ext-textarea.js A html/pfappserver/root/static/app/ace/keybinding-emacs.js A html/pfappserver/root/static/app/ace/keybinding-vim.js A html/pfappserver/root/static/app/ace/mode-abap.js A html/pfappserver/root/static/app/ace/mode-asciidoc.js A html/pfappserver/root/static/app/ace/mode-c9search.js A html/pfappserver/root/static/app/ace/mode-c_cpp.js A html/pfappserver/root/static/app/ace/mode-clojure.js A html/pfappserver/root/static/app/ace/mode-coffee.js A html/pfappserver/root/static/app/ace/mode-coldfusion.js A html/pfappserver/root/static/app/ace/mode-csharp.js A html/pfappserver/root/static/app/ace/mode-css.js A html/pfappserver/root/static/app/ace/mode-dart.js A html/pfappserver/root/static/app/ace/mode-diff.js A html/pfappserver/root/static/app/ace/mode-dot.js A html/pfappserver/root/static/app/ace/mode-glsl.js A html/pfappserver/root/static/app/ace/mode-golang.js A html/pfappserver/root/static/app/ace/mode-groovy.js A html/pfappserver/root/static/app/ace/mode-haml.js A html/pfappserver/root/static/app/ace/mode-haxe.js A html/pfappserver/root/static/app/ace/mode-html.js A html/pfappserver/root/static/app/ace/mode-jade.js A html/pfappserver/root/static/app/ace/mode-java.js A html/pfappserver/root/static/app/ace/mode-javascript.js A html/pfappserver/root/static/app/ace/mode-json.js A html/pfappserver/root/static/app/ace/mode-jsp.js A html/pfappserver/root/static/app/ace/mode-jsx.js A html/pfappserver/root/static/app/ace/mode-latex.js A html/pfappserver/root/static/app/ace/mode-less.js A html/pfappserver/root/static/app/ace/mode-liquid.js A html/pfappserver/root/static/app/ace/mode-lisp.js A html/pfappserver/root/static/app/ace/mode-lua.js A html/pfappserver/root/static/app/ace/mode-luapage.js A html/pfappserver/root/static/app/ace/mode-lucene.js A html/pfappserver/root/static/app/ace/mode-makefile.js A html/pfappserver/root/static/app/ace/mode-markdown.js A html/pfappserver/root/static/app/ace/mode-objectivec.js A html/pfappserver/root/static/app/ace/mode-ocaml.js A html/pfappserver/root/static/app/ace/mode-perl.js A html/pfappserver/root/static/app/ace/mode-pgsql.js A html/pfappserver/root/static/app/ace/mode-php.js A html/pfappserver/root/static/app/ace/mode-powershell.js A html/pfappserver/root/static/app/ace/mode-python.js A html/pfappserver/root/static/app/ace/mode-r.js A html/pfappserver/root/static/app/ace/mode-rdoc.js A html/pfappserver/root/static/app/ace/mode-rhtml.js A html/pfappserver/root/static/app/ace/mode-ruby.js A html/pfappserver/root/static/app/ace/mode-sass.js A html/pfappserver/root/static/app/ace/mode-scad.js A html/pfappserver/root/static/app/ace/mode-scala.js A html/pfappserver/root/static/app/ace/mode-scss.js A html/pfappserver/root/static/app/ace/mode-sh.js A html/pfappserver/root/static/app/ace/mode-sql.js A html/pfappserver/root/static/app/ace/mode-stylus.js A html/pfappserver/root/static/app/ace/mode-svg.js A html/pfappserver/root/static/app/ace/mode-tcl.js A html/pfappserver/root/static/app/ace/mode-text.js A html/pfappserver/root/static/app/ace/mode-textile.js A html/pfappserver/root/static/app/ace/mode-typescript.js A html/pfappserver/root/static/app/ace/mode-xml.js A html/pfappserver/root/static/app/ace/mode-xquery.js A html/pfappserver/root/static/app/ace/mode-yaml.js A html/pfappserver/root/static/app/ace/theme-ambiance.js A html/pfappserver/root/static/app/ace/theme-chaos.js A html/pfappserver/root/static/app/ace/theme-chrome.js A html/pfappserver/root/static/app/ace/theme-clouds.js A html/pfappserver/root/static/app/ace/theme-clouds_midnight.js A html/pfappserver/root/static/app/ace/theme-cobalt.js A html/pfappserver/root/static/app/ace/theme-crimson_editor.js A html/pfappserver/root/static/app/ace/theme-dawn.js A html/pfappserver/root/static/app/ace/theme-dreamweaver.js A html/pfappserver/root/static/app/ace/theme-eclipse.js A html/pfappserver/root/static/app/ace/theme-github.js A html/pfappserver/root/static/app/ace/theme-idle_fingers.js A html/pfappserver/root/static/app/ace/theme-kr.js A html/pfappserver/root/static/app/ace/theme-merbivore.js A html/pfappserver/root/static/app/ace/theme-merbivore_soft.js A html/pfappserver/root/static/app/ace/theme-mono_industrial.js A html/pfappserver/root/static/app/ace/theme-monokai.js A html/pfappserver/root/static/app/ace/theme-pastel_on_dark.js A html/pfappserver/root/static/app/ace/theme-solarized_dark.js A html/pfappserver/root/static/app/ace/theme-solarized_light.js A html/pfappserver/root/static/app/ace/theme-textmate.js A html/pfappserver/root/static/app/ace/theme-tomorrow.js A html/pfappserver/root/static/app/ace/theme-tomorrow_night.js A html/pfappserver/root/static/app/ace/theme-tomorrow_night_blue.js A html/pfappserver/root/static/app/ace/theme-tomorrow_night_bright.js A html/pfappserver/root/static/app/ace/theme-tomorrow_night_eighties.js A html/pfappserver/root/static/app/ace/theme-twilight.js A html/pfappserver/root/static/app/ace/theme-vibrant_ink.js A html/pfappserver/root/static/app/ace/theme-xcode.js A html/pfappserver/root/static/app/ace/worker-coffee.js A html/pfappserver/root/static/app/ace/worker-css.js A html/pfappserver/root/static/app/ace/worker-javascript.js A html/pfappserver/root/static/app/ace/worker-json.js A html/pfappserver/root/static/app/ace/worker-xquery.js A html/pfappserver/root/static/app/client/fine-uploader.js A html/pfappserver/root/static/app/client/fineuploader.css A html/pfappserver/root/static/app/client/jquery-plugin.js A html/pfappserver/root/static/app/client/js/button.js A html/pfappserver/root/static/app/client/js/dnd.js A html/pfappserver/root/static/app/client/js/handler.base.js A html/pfappserver/root/static/app/client/js/handler.form.js A html/pfappserver/root/static/app/client/js/handler.xhr.js A html/pfappserver/root/static/app/client/js/header.js A html/pfappserver/root/static/app/client/js/jquery-plugin.js A html/pfappserver/root/static/app/client/js/uploader.basic.js A html/pfappserver/root/static/app/client/js/uploader.js A html/pfappserver/root/static/app/client/js/util.js A html/pfappserver/root/static/app/client/loading.gif A html/pfappserver/root/static/app/client/processing.gif commit 8941ab659cf7187711bf13d627389e67756cb37e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 22 10:50:46 2013 -0500 Changed name to use boostrap name convention M html/pfappserver/root/static/admin/common.js commit 0a2ef5d916caff56e444b33a9b0c6bc2c8335a39 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 22 10:43:17 2013 -0500 Update message M html/pfappserver/lib/pfappserver/I18N/en.po commit bd23019cb80172a9a4e36abf161075f0334e6227 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 22 10:42:05 2013 -0500 Added bad_request handler M html/pfappserver/lib/pfappserver/Base/Controller/Base.pm commit 6e6411dddd47fbc67def6fbe52456b4fe12640a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 22 10:39:27 2013 -0500 Changed the breadcrumb divider from / to icon-chevron-right M html/pfappserver/root/authentication/source/read.tt commit 12431708cb4422713ffb3c8087f88f4e71e33f00 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 22 10:37:23 2013 -0500 Added log_of and format_bytes functions M lib/pf/util.pm commit 6cb114dafd6a30e52c8a2d419a9eeaa5e4c6b2e9 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 22 10:30:38 2013 -0500 Form Base Class A html/pfappserver/lib/pfappserver/Base/Form/Base.pm commit 9de341f8d3cf7de3d954f43f8c0b981ad7d1f0d9 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Jan 22 09:20:52 2013 -0500 Fixed the date, as otherwise the account would always be expired! M db/pf-schema-4.0.0.sql M db/upgrade-3.6.1-4.0.0.sql commit 0d863cefb543d2728a9b6d229fe44ea80b06a61c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Jan 14 11:54:06 2013 -0500 merge M conf/authentication.conf M conf/networks.conf M html/pfappserver/lib/pfappserver.pm M html/pfappserver/lib/pfappserver/Controller/User.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/Model/Config/IniStyleBackend.pm M html/pfappserver/lib/pfappserver/Model/Config/Pf.pm M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/nodes.js M html/pfappserver/root/static/admin/users.js M html/pfappserver/root/static/js/bootstrap.js M lib/pf/Portal/ProfileFactory.pm M lib/pf/Portal/Session.pm M lib/pf/config.pm M lib/pf/web.pm commit 4820e9493206ec6d8c872f3c29f9eee69652c77b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jan 11 10:53:35 2013 -0500 Fix pagination and sort of nodes/users pages M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Controller/User.pm M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/root/node/simple_search.tt M html/pfappserver/root/static/admin/users.js D html/pfappserver/root/user/search.tt A html/pfappserver/root/user/simple_search.tt commit 41311b92ff5e2cf81d20eb38212d2e5c0f293c3d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jan 10 15:45:09 2013 -0500 Activate button to delete a node M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/static/admin/nodes.js commit 731527a06b1b46ff4f80f3c33c0e9173cf67ae4b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jan 10 12:39:51 2013 -0500 Conf: show violations templates in a select popup M html/pfappserver/lib/pfappserver/Controller/Violation.pm M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm commit 32ae5f5daa2716953578b2bdc8cebc585144a7fb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jan 10 11:22:19 2013 -0500 Fix search forms submission M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/users.tt M html/pfappserver/root/configuration/listing.inc M html/pfappserver/root/static/admin/common.js commit 8e65fe8db5ba19056d7bd096d92118ed551adabc Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jan 10 11:18:05 2013 -0500 Violation preview btn: ignore click when disabled M html/pfappserver/root/static/admin/configuration/violations.js commit abe446e185ac92a56dfec189f53e3cbf80687ce8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jan 10 11:14:53 2013 -0500 Improve remediation pages and fix preview page M conf/violations.conf M html/captive-portal/templates/remediation.html M html/captive-portal/templates/violations/bandwidth_limit.html M html/captive-portal/templates/violations/banned_devices.html M html/captive-portal/templates/violations/banned_os.html M html/captive-portal/templates/violations/darknet.html M html/captive-portal/templates/violations/failed_scan.es_ES.html M html/captive-portal/templates/violations/failed_scan.html M html/captive-portal/templates/violations/generic.html M html/captive-portal/templates/violations/lsass.es_ES.html M html/captive-portal/templates/violations/lsass.html M html/captive-portal/templates/violations/malware.es_ES.html M html/captive-portal/templates/violations/malware.html M html/captive-portal/templates/violations/nat.html M html/captive-portal/templates/violations/p2p.html M html/captive-portal/templates/violations/roguedhcp.html M html/captive-portal/templates/violations/sample.html M html/captive-portal/templates/violations/scanning.html M html/captive-portal/templates/violations/spam.html M html/captive-portal/templates/violations/system_scan.html M html/captive-portal/templates/violations/trojan.html M html/captive-portal/templates/violations/zotob.html M html/pfappserver/lib/pfappserver.pm M html/pfappserver/lib/pfappserver/Controller/Violation.pm M html/pfappserver/root/configuration/violations.tt M html/pfappserver/root/macros.inc M html/pfappserver/root/violation/preview.tt commit dcb7c60df4c049b4849862463095a5f0621d45fa Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Jan 9 09:27:34 2013 -0500 Converted remediation pages to Perl/TT instead of PHP. Some remaining tasks need to be completed: - handle the brower's preferred language when loading the template - enable back the preview option M conf/httpd.conf.apache22 M conf/ui.conf M conf/violations.conf M db/pf-schema-4.0.0.sql M db/upgrade-3.6.1-4.0.0.sql A html/captive-portal/remediation.cgi M html/captive-portal/templates/redirect.html M html/captive-portal/templates/remediation.html A html/captive-portal/templates/violations/bandwidth_limit.html A html/captive-portal/templates/violations/banned_devices.html A html/captive-portal/templates/violations/banned_os.html A html/captive-portal/templates/violations/darknet.html A html/captive-portal/templates/violations/failed_scan.es_ES.html A html/captive-portal/templates/violations/failed_scan.html A html/captive-portal/templates/violations/generic.html A html/captive-portal/templates/violations/lsass.es_ES.html A html/captive-portal/templates/violations/lsass.html A html/captive-portal/templates/violations/malware.es_ES.html A html/captive-portal/templates/violations/malware.html A html/captive-portal/templates/violations/nat.html A html/captive-portal/templates/violations/p2p.html A html/captive-portal/templates/violations/roguedhcp.html A html/captive-portal/templates/violations/sample.html A html/captive-portal/templates/violations/scanning.html A html/captive-portal/templates/violations/spam.html A html/captive-portal/templates/violations/system_scan.html A html/captive-portal/templates/violations/trojan.html A html/captive-portal/templates/violations/zotob.html M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm M html/pfappserver/root/violation/read.tt M lib/pf/class.pm M lib/pf/services.pm M lib/pf/web.pm M lib/pf/web/release.pm commit a895fb888f461067c120ab6b038bdfd078b3c0ac Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Jan 8 14:41:35 2013 -0500 refactored extracting the status_msg to getStatusMsg M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/configuration.js M html/pfappserver/root/static/admin/configuration/authentication.js M html/pfappserver/root/static/admin/configuration/roles.js M html/pfappserver/root/static/admin/configuration/soh.js M html/pfappserver/root/static/admin/configuration/users.js M html/pfappserver/root/static/admin/configuration/violations.js M html/pfappserver/root/static/admin/nodes.js M html/pfappserver/root/static/admin/reports.js M html/pfappserver/root/static/admin/users.js commit dc698ce61886bebba6f181b97c2eb1f400cc2bed Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jan 8 11:07:12 2013 -0500 Update timepicker M html/pfappserver/root/static/app/application.css M html/pfappserver/root/static/app/bootstrap-timepicker.css M html/pfappserver/root/static/app/bootstrap-timepicker.js commit 4b2f47508eb7c89f4ae3d6deff9459c7a5035cd6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jan 8 11:05:07 2013 -0500 Update datepicker M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/nodes.js M html/pfappserver/root/static/app/bootstrap-datepicker.css M html/pfappserver/root/static/app/bootstrap-datepicker.js commit b5afe3c4a4569a43a56bb5c6a5f5a3bda691f3d2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jan 7 13:53:25 2013 -0500 Fix initialization of datepicker In configuration/authentication.js: the datepicker is initialized each time the input field gets the focus. M html/pfappserver/root/static/admin/configuration/authentication.js commit 2cfa169928ca49c05e55b8e699da27d51d357b53 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jan 7 12:58:31 2013 -0500 Fix JavaScript syntax error M html/pfappserver/root/static/admin/configuration/authentication.js commit 785e6e6f9e1ef1d65da796884f9dafe18cba825f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jan 7 12:52:16 2013 -0500 Add JS function to translate static strings M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/View/HTML.pm M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/configuration/soh.tt M html/pfappserver/root/configurator/wrapper.tt M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/configuration/authentication.js M html/pfappserver/root/static/admin/configuration/roles.js M html/pfappserver/root/static/admin/configuration/soh.js M html/pfappserver/root/static/admin/configuration/violations.js M html/pfappserver/root/static/admin/nodes.js M html/pfappserver/root/static/admin/users.js M html/pfappserver/root/static/app/application.js commit 22d52c822715c75437c16112774157b72711affd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jan 7 10:11:27 2013 -0500 Update bootstrap (2.2.2) M html/pfappserver/root/static/css/bootstrap-responsive.css M html/pfappserver/root/static/css/bootstrap-responsive.min.css M html/pfappserver/root/static/css/bootstrap.css M html/pfappserver/root/static/css/bootstrap.min.css M html/pfappserver/root/static/js/bootstrap.js M html/pfappserver/root/static/js/bootstrap.min.js commit e160cc7344a397f216ca98bf6dd67f80f259a197 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jan 7 09:11:17 2013 -0500 Add constraints to oauth2 sources M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm M html/pfappserver/lib/pfappserver/Controller/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Rule.pm M html/pfappserver/lib/pfappserver/Form/Role.pm M html/pfappserver/root/static/admin/configuration/authentication.js M lib/pf/Authentication/Action.pm M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/FacebookSource.pm M lib/pf/Authentication/Source/GithubSource.pm M lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/authentication.pm commit e69277a25653788936f855e4431e5cc2a4261f33 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 4 16:52:59 2013 -0500 pf_hash_for now check for undefined uri defaulting to '#' and logs the error M html/pfappserver/lib/pfappserver.pm commit 5e0466883a99e25692cf31ba9e9ba3c8b4da6154 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Jan 4 16:02:25 2013 -0500 Fix compound-input-btn-group reset when there are more than one M html/pfappserver/root/static/admin/configuration.js commit 2d0b9fff2d75f9333fdf9e8e08b3937abcaf7c97 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jan 4 15:10:42 2013 -0500 Localization M html/pfappserver/root/authentication/source/rule_read.tt M html/pfappserver/root/node/get.tt M html/pfappserver/root/roles/read.tt M html/pfappserver/root/soh/read.tt M html/pfappserver/root/violation/read.tt commit e4d75b2f67f5a7eae2da06d11436676bd7b7840f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jan 4 15:02:58 2013 -0500 Improve loading of modals M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/users.tt M html/pfappserver/root/static/admin/common.css M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/configuration/authentication.js M html/pfappserver/root/static/admin/configuration/roles.js M html/pfappserver/root/static/admin/configuration/soh.js M html/pfappserver/root/static/admin/nodes.js M html/pfappserver/root/static/admin/users.js commit cd97b37e6efe83336186d01f6e9d5c1a51ae7d55 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 3 10:55:00 2013 -0500 Made the reset button work with compound input btn-grp control M html/pfappserver/root/static/admin/configuration.js commit d41c65ea5a10dc0a7eda39793a6f75a1862ff95d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jan 3 16:05:53 2013 -0500 Auth source type should be case-insensitive M lib/pf/authentication.pm commit ae3ef7edc87b7319c072a94c77fa38c96f5e70c9 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Jan 3 10:08:31 2013 -0500 Refactored interval css class to common.css as compound-input-btn-group M html/pfappserver/lib/pfappserver/Form/Field/Duration.pm M html/pfappserver/lib/pfappserver/Form/Widget/Theme/Pf.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/static/admin/common.css commit 0c38d87f286ac4fcdfc5be473f839e935f952ba2 Author: James Rouzier <jrouzier@inverse.ca> Date: Sat Dec 29 14:01:58 2012 -0500 Refactored admin.ordered to common.js M html/pfappserver/root/configuration/authentication.tt M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/configuration/authentication.js commit 43ca62595db1da97ad455e15759a934bfc74f90d Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 28 15:08:06 2012 -0500 removing captive_portal.multiple_profiles M html/pfappserver/lib/pfappserver/I18N/en.po commit 568959d73f80d8e4324bc04af0767342bcd315b7 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 28 15:06:58 2012 -0500 Added bin/pfcmd to .gitignore M .gitignore commit ec87632bde746b528d0f54fa7e927ff3d460a03c Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 28 15:04:34 2012 -0500 Removed multiple_profiles option in captive portal M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/Portal/ProfileFactory.pm commit 50def8731b2458d9faa084c01f5ffc6f7074e8e8 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 28 14:57:24 2012 -0500 Added new helper function trim_path M lib/pf/util.pm commit 48357378f74e389836b6455d94a127128162d9b6 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 28 13:34:31 2012 -0500 added PROFILE_TEMPLATES_DIR A html/captive-portal/profile-templates/.gitignore M lib/pf/config.pm commit 73afc28eb357d7ed60504608aa589107a3216204 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Thu Dec 27 13:30:57 2012 -0500 Made sure (hopefully) to rename pid 1 => admin everywhere. M html/admin/node/help.html M html/admin/node/import.php M html/captive-portal/mobile-confirmation.cgi M html/captive-portal/oauth2.cgi M html/captive-portal/register.cgi M lib/pf/node.pm M lib/pf/person.pm M lib/pf/pfcmd/checkup.pm M lib/pf/pfcmd/help.pm M lib/pf/web/wispr.pm commit e2e04603301f6f59c86979c5966ae777e1a9405d Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Thu Dec 27 12:51:04 2012 -0500 Removed stupid comment. M html/admin/common.php commit ca6c5a47fcc40cb4e64307ca320aac69fbecc29e Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Thu Dec 27 09:59:52 2012 -0500 Removed references to pfredirect. M conf/documentation.conf commit eea5b91dfafe9b10080112537e3c4bd102d627ff Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Thu Dec 27 08:52:06 2012 -0500 Removed pfredirect altogether. M addons/logrotate M addons/packages/packetfence.spec M conf/documentation.conf M conf/pf.conf.defaults M html/admin/administration/services.php M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/packetfence.pot M html/pfappserver/root/admin/status.tt M lib/pf/iptables.pm M lib/pf/pfcmd.pm M lib/pf/pfcmd/help.pm M lib/pf/services.pm D sbin/pfredirect commit 78d2a138cd3b4913dfc76198241eab545fae4436 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 27 04:20:59 2012 -0500 Only the table body should be sortable M html/pfappserver/root/static/admin/common.js commit aae70812b769ba299ccf01eca8851969e70ba03c Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 26 21:33:19 2012 -0500 Refactored guest registration code M lib/pf/config.pm commit 284d937e3c9328c0c7ce5ac41b40143137c9d194 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 26 13:49:59 2012 -0500 Added function to retrieve all the custome profiles Added additional checks for if multiple profiles is enabled M lib/pf/Portal/ProfileFactory.pm commit b29c288000e926694e3324bd24b78096a2df4ca3 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Dec 26 13:47:18 2012 -0500 Removed the skip kungfu in the register.html template. M html/captive-portal/templates/register.html commit 78f2cd5ac6f3d3e7405fc5da8dd7116ce25a7a45 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 26 13:14:56 2012 -0500 Removed auth and added aliases for accessors M lib/pf/Portal/Profile.pm commit c12d8b60360d90cd12d271aebeaaa368afb890d4 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Dec 26 12:59:02 2012 -0500 Removed all registration.skip_* and registration.expire_* parameters. M .gitignore M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/packetfence.pot M lib/pf/config.pm M lib/pf/node.pm M lib/pf/pfcmd/checkup.pm M lib/pf/web.pm M lib/pf/web/guest.pm commit ca1d8dc20b0fccf1aad33786ef2c7745b42eb79d Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Dec 26 10:26:15 2012 -0500 Commented out section that prevents PacketFence from starting properly. M conf/documentation.conf commit 91f037327120618fbd9b0285e98a505beaf62c1e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Dec 21 21:52:51 2012 -0500 Add Facebook/Google/Github as auth sources Initial integration. The authentication sources are dummy and only ease the configuration. The next step is to use those sources from pf::web to perform the oauth2 authentications. M html/pfappserver/lib/pfappserver/Controller/Authentication.pm M html/pfappserver/lib/pfappserver/Controller/Authentication/Source.pm A html/pfappserver/lib/pfappserver/Form/Authentication/Source/Facebook.pm A html/pfappserver/lib/pfappserver/Form/Authentication/Source/Github.pm A html/pfappserver/lib/pfappserver/Form/Authentication/Source/Google.pm M html/pfappserver/lib/pfappserver/Model/Authentication/Source.pm A html/pfappserver/root/authentication/source/type/Facebook.tt A html/pfappserver/root/authentication/source/type/Github.tt A html/pfappserver/root/authentication/source/type/Google.tt M html/pfappserver/root/configuration/authentication.tt M html/pfappserver/root/static/admin/configuration/authentication.js M lib/pf/Authentication/Source.pm A lib/pf/Authentication/Source/FacebookSource.pm A lib/pf/Authentication/Source/GithubSource.pm A lib/pf/Authentication/Source/GoogleSource.pm M lib/pf/Authentication/Source/HTTPPasswordSource.pm M lib/pf/authentication.pm commit 87d1f0cd6356a277faa369b36f744ebe264d7d52 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Dec 21 14:46:24 2012 -0500 Removed dead code. M lib/pf/web/wispr.pm commit b11b909fa8ce69dafe63e7218344902843debf91 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Dec 21 14:42:43 2012 -0500 Fixed the WISPr code to use the new authentication modules. M lib/pf/web/wispr.pm commit 3552e76b437c85843aeae5550cf9ac6fb1f9808b Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Dec 21 14:15:11 2012 -0500 SQL sources now honor conditions/actions. M db/pf-schema-4.0.0.sql M db/upgrade-3.6.1-4.0.0.sql M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/config.pm M lib/pf/temporary_password.pm commit 9e00f12b37d7fead391c16ccbf9413aa05ab7f46 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 20 20:06:43 2012 -0500 Made searching case-insensitive for user_agents and mac address M html/pfappserver/lib/pfappserver/Model/MacAddress.pm M lib/pf/useragent.pm commit 57c2359c66fa36e8f2b22b906fb0170fe4c12d2e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Dec 20 15:46:02 2012 -0500 First blast at new IniStyleBackend - Separated in multiple commits to avoid major breaks - This one may break some things but it is only due to some new Perl modules being used M html/pfappserver/lib/pfappserver.pm A html/pfappserver/lib/pfappserver/Model/Config/Authentication.pm M html/pfappserver/lib/pfappserver/Model/Config/IniStyleBackend.pm M html/pfappserver/lib/pfappserver/Model/Config/Networks.pm M html/pfappserver/lib/pfappserver/Model/Config/Pf.pm A html/pfappserver/lib/pfappserver/Model/Config/Switches.pm M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm commit c366630dc4ec21c6afcbb38583db01b5aac54402 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Thu Dec 20 15:20:19 2012 -0500 Removed guests_self_registration.sponsors_only_from_localdomain. M conf/documentation.conf M conf/pf.conf.defaults M docs/PacketFence_Administration_Guide.asciidoc M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/packetfence.pot M lib/pf/web/guest.pm commit 076d4021a0cc0e45c2d3a8a0a86743d282813fa7 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Thu Dec 20 14:46:44 2012 -0500 Removed registration.maxnodes M conf/documentation.conf M conf/pf.conf.defaults M html/captive-portal/register.cgi M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/packetfence.pot M lib/pf/node.pm commit 58e4aecbe923b73109f90e9fcee721c38ea9a3d4 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Thu Dec 20 13:32:03 2012 -0500 Removed guests_admin_registration.category and portal profiles' category. M conf/documentation.conf M conf/pf.conf.defaults M docs/PacketFence_Administration_Guide.asciidoc M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/packetfence.pot M lib/pf/Portal/Profile.pm M lib/pf/Portal/ProfileFactory.pm commit 3ef78d0f8aee5d172c196d44592b5d5962b9cabb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Dec 20 13:22:06 2012 -0500 Auth actions: validate uniqueness M html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Rule.pm M html/pfappserver/lib/pfappserver/Form/User/Create.pm commit 6fde94cee901e81f4d296bcea08171b55527ce09 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 20 12:14:04 2012 -0500 Merging changes M conf/authentication.conf M conf/documentation.conf M conf/pf.conf.defaults M html/pfappserver/lib/pfappserver/Base/Controller/Base.pm M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/UserAgents.pm M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/Model/MacAddress.pm M html/pfappserver/lib/pfappserver/Model/OS.pm M html/pfappserver/lib/pfappserver/Model/UserAgent.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/admin/reports.tt M html/pfappserver/root/node/simple_search.tt M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/configuration.js M html/pfappserver/root/static/admin/nodes.js M html/pfappserver/root/static/admin/reports.js M lib/pf/os.pm commit 79aa395bdb011f1bc52e0832af8a5bfecb7d3541 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Thu Dec 20 12:07:08 2012 -0500 Removed dead "auth" parameter for portal profiles. M docs/PacketFence_Administration_Guide.asciidoc commit 90b53f676191bbba0cd6814a0280d4f515ae2367 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Dec 20 11:36:20 2012 -0500 Use new pf_hash_for method and fix reset buttons M html/pfappserver/root/authentication/source/read.tt M html/pfappserver/root/configuration/authentication.tt M html/pfappserver/root/configuration/section.tt commit 760194e1706e1d931f8e2499262d9b97075c3c25 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Dec 20 11:26:42 2012 -0500 Auth actions: create base class for common fields A html/pfappserver/lib/pfappserver/Base/Form/Authentication/Action.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Rule.pm M html/pfappserver/lib/pfappserver/Form/User/Create.pm commit 0d136176c3bd2410c32d0cda8b45b05e1ea59ce9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Dec 20 11:20:04 2012 -0500 Authentication actions: fix initialization M html/pfappserver/root/static/admin/configuration.js M html/pfappserver/root/static/admin/configuration/authentication.js commit fa76296c6b3e0e65be1e1df74bb63973d1c6e5d2 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Thu Dec 20 11:09:24 2012 -0500 Removed registration.auth, registration.default_auth and related stuff. M conf/documentation.conf M conf/pf.conf.defaults M docs/PacketFence_Administration_Guide.asciidoc M html/captive-portal/email_activation.cgi M html/captive-portal/register.cgi M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/packetfence.pot M lib/pf/Portal/Profile.pm M lib/pf/Portal/ProfileFactory.pm M lib/pf/web.pm M t/Portal.t commit cb9dd57e3c8cbef5f1fb5358c56915b466e316ad Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Dec 20 09:09:51 2012 -0500 Config/Users: improve validation of actions M html/pfappserver/lib/pfappserver/Form/Authentication/Rule.pm M html/pfappserver/lib/pfappserver/Form/User/Create.pm M html/pfappserver/root/configuration/users.tt M html/pfappserver/root/static/admin/configuration.js M html/pfappserver/root/static/admin/configuration/roles.js M html/pfappserver/root/static/admin/configuration/soh.js M html/pfappserver/root/static/admin/configuration/users.js M html/pfappserver/root/static/admin/configuration/violations.js commit 804ab5a6ebb1254221994c85a2b677c1f3c3d47d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Dec 20 08:31:54 2012 -0500 Auth sources: improve handling of ajax error M html/pfappserver/root/static/admin/configuration/authentication.js commit 5efbacfbc5eb56e7fc5ce1da5e446c79d4719912 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 20 01:46:24 2012 -0500 Create method pf_hash_for to create hashes like uri_for M html/pfappserver/lib/pfappserver.pm M html/pfappserver/root/admin/configuration.tt commit 63998a57f0dd04e777608ffb5ea7c92772b3af54 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Dec 19 16:05:39 2012 -0500 Removed the sponsor_authentication parameter everywhere. M conf/documentation.conf M conf/pf.conf.defaults M docs/PacketFence_Administration_Guide.asciidoc M html/captive-portal/email_activation.cgi M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/packetfence.pot M lib/pf/pfcmd/checkup.pm commit 0db276b899933334e554017546c4894e340d93c2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Dec 19 16:05:18 2012 -0500 Cleanup schema changes for v4.0 M db/upgrade-3.6.1-4.0.0.sql commit b79ca2e6797bafc8fd76bfe5024826311198e8f1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Dec 19 16:03:41 2012 -0500 Creating users: consider singular and plural forms M html/pfappserver/root/user/list_password.tt commit cc1c85cf1b141c36dd91cd19e9b9843a9ccb2612 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Dec 19 15:57:57 2012 -0500 Use constants in pf::temporary_password M lib/pf/temporary_password.pm commit 37cc96a83ec26402f25d20d96f9724b03d863c8e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Dec 19 15:22:29 2012 -0500 Add missing localizable strings M html/pfappserver/lib/pfappserver/I18N/en.po commit b06335aa379943378c58d7f19c41efbcdfcead30 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Dec 19 14:07:28 2012 -0500 Schema changes for v4.0 A db/pf-schema-4.0.0.sql A db/upgrade-3.6.1-4.0.0.sql commit d3a1542e8e1e994336355437f3aa8a1325891fd7 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Dec 19 14:03:23 2012 -0500 We now store actions when creating users. Refactored a bit the code too. M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/Model/User.pm M lib/pf/Authentication/constants.pm M lib/pf/temporary_password.pm commit a06922fce38ab1f8d7998c717ba1a00d427a3074 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Dec 19 12:18:50 2012 -0500 Fix refresh after saving SoH, roles, violations M html/pfappserver/root/authentication/source/read.tt M html/pfappserver/root/configuration/authentication.tt M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/configuration/authentication.js M html/pfappserver/root/static/admin/configuration/roles.js M html/pfappserver/root/static/admin/configuration/soh.js M html/pfappserver/root/static/admin/configuration/violations.js commit 7518a944ecc5b6d4604cc9c7aebe931f5ab523c1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Dec 19 09:16:46 2012 -0500 Auth: add "access duration" as an action M html/pfappserver/lib/pfappserver/Form/Authentication/Rule.pm M html/pfappserver/lib/pfappserver/Form/User/Create.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/Model/User.pm M html/pfappserver/root/configuration/users.tt M html/pfappserver/root/static/admin/configuration/users.js M lib/pf/Authentication/Action.pm M lib/pf/Authentication/constants.pm commit c79acffb4b27f3cc87fde44b00bab0c1805d7dc5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Dec 18 16:03:40 2012 -0500 Fix delete action of dynamic tables M html/pfappserver/root/static/admin/common.js commit 1ca6e6c41b0964e1c945b64582039137ec6d9a7c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Dec 18 16:00:24 2012 -0500 Fix handling of new action in a auth source rule M html/pfappserver/root/static/admin/configuration/authentication.js commit ecb62b16cc423290974a9895b524df493b981cfc Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Dec 18 15:33:21 2012 -0500 Fix delete button in actions of a auth source rule M html/pfappserver/root/authentication/source/rule_read.tt commit 461b418e312d8282aa9de07712e1b3142b2f6066 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Dec 18 15:24:01 2012 -0500 Auth: add support for starts/ends Grouped constants in pf::Authentication::constants. M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Rule.pm M lib/pf/Authentication/Condition.pm M lib/pf/Authentication/Rule.pm M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/HTTPPasswordSource.pm M lib/pf/Authentication/constants.pm M lib/pf/authentication.pm commit 583d080f3addb578cde3d3d82956835d09c0ce3b Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 18 14:51:35 2012 -0500 Refactor side nav activation into the common.js\n added additional check to that default active side nav are not removed M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/configuration.js M html/pfappserver/root/static/admin/reports.js commit d6b3e07769df7201b30c7976e53e01c4b67cd24c Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 18 14:23:38 2012 -0500 Fixed side link activation for hashes longer than side links.\nNow default to first link if none is found M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/static/admin/common.js commit 43194311cd6712c57b2bd94aa6b5f7690740b692 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Dec 18 09:35:11 2012 -0500 Added "computer name" as a possible generic condition. M html/pfappserver/lib/pfappserver/I18N/en.po M lib/pf/Authentication/Source.pm commit 6693a3859c6b0d5d8ffc5ac9460725eaf990168a Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Dec 18 09:26:00 2012 -0500 Refactored to move most of the logic in the super class. M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/HTTPPasswordSource.pm M lib/pf/Authentication/Source/LDAPSource.pm commit 4c0b7cf23567abdf3895d3d3a3b67942803d93bb Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 17 13:41:33 2012 -0500 Fixed active link not being activated after link M html/pfappserver/root/static/admin/common.js commit c9170d7e34aead024e48fd358347f7c25b2d5f4c Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 17 13:32:57 2012 -0500 Fixed active link not being activated after link M html/pfappserver/root/static/admin/common.js commit 6215aa273b89bd899a9721fe02581c73f9410684 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 17 11:35:08 2012 -0500 Fixed pagination for bug that was introduced when updating hashchange unctionailty.\nFixed typo in sidebar M html/pfappserver/root/configuration/fingerprints/index.tt M html/pfappserver/root/configuration/macaddress/index.tt M html/pfappserver/root/configuration/useragents/index.tt commit 6967b03d6000f2bfaa71e5abf29ab0e541d5ae07 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Dec 17 10:18:19 2012 -0500 Fix catch-all (no condition) in htpasswd source M lib/pf/Authentication/Source/HTTPPasswordSource.pm M lib/pf/Authentication/Source/SQLSource.pm commit fb5e7f15e3714a6e157c21b9c527c16a0ef48133 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Dec 14 15:41:46 2012 -0500 Fixed logic bugs and fallback for rules. M lib/pf/Authentication/Condition.pm M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/HTTPPasswordSource.pm M lib/pf/Authentication/Source/LDAPSource.pm commit af9067f711f277d26b1776b988fee6b74b5218a4 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Dec 14 14:08:56 2012 -0500 Cleaned up verbose debugging. M lib/pf/Authentication/Source/HTTPPasswordSource.pm commit ceaf7888e2799a31f9aae76545176aa4037f412f Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Dec 14 13:50:40 2012 -0500 Enforce roles in most places. HTTPPasswordSource's match was duplicated but needs to be refactored. M html/captive-portal/register.cgi M html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm M lib/pf/Authentication/Source/HTTPPasswordSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/authentication.pm M lib/pf/web/guest.pm commit 147c4173c777696c7d14c4c07657339bd01a32cd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Dec 14 13:49:23 2012 -0500 Update g.raphael 0.51, downgrade raphael 2.0.4 M html/pfappserver/root/static/app/raphael/g.bar-min.js M html/pfappserver/root/static/app/raphael/g.dot-min.js M html/pfappserver/root/static/app/raphael/g.line-min.js M html/pfappserver/root/static/app/raphael/g.pie-min.js M html/pfappserver/root/static/app/raphael/g.raphael-min.js M html/pfappserver/root/static/app/raphael/raphael-min.js commit 95a1016bb20243fb663fabd6b149d2a66247184e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Dec 14 11:33:23 2012 -0500 Update Developers Guide M docs/PacketFence_Developers_Guide.asciidoc commit 89038b326c7125bbb92752624a42749c30721df4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Dec 14 10:27:51 2012 -0500 Various code cleanups M html/pfappserver/lib/pfappserver/Base/Action/SimpleSearch.pm M html/pfappserver/lib/pfappserver/Base/Controller/Base.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/Fingerprints.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/MacAddress.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/UserAgents.pm M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/root/authentication/source/read.tt M html/pfappserver/root/authentication/source/rule_read.tt M html/pfappserver/root/configuration/listing.inc M html/pfappserver/root/configuration/macaddress/index.tt M html/pfappserver/root/configuration/useragents/index.tt M html/pfappserver/root/macros.inc M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/configuration.js M html/pfappserver/root/static/admin/reports.js commit 2c4abaae35a003513b2e3992b0db4891bb914cc6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Dec 14 08:56:07 2012 -0500 Fix fingerprints in navigation menu M html/pfappserver/root/admin/configuration.tt commit 139872d606e1a94a2dab2b6083905478e4ef7eca Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Dec 13 15:37:19 2012 -0500 Auth sources: add condition on connection type M html/pfappserver/lib/pfappserver/Form/Authentication/Rule.pm M html/pfappserver/lib/pfappserver/I18N/en.po M lib/pf/Authentication/Source.pm M lib/pf/Authentication/constants.pm M lib/pf/config.pm commit ac317c834310f0a4159f848e6ebe10380e6666bb Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 13 12:13:59 2012 -0500 On hash change for the admin configuration page will now use the hash the url. pfOnHashChange now accepts a default url M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/configuration.js commit 85e41ed5d6066e9881a3ee349f3ec0c3f627489f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Dec 13 08:20:54 2012 -0500 Fix JavaScript in Nodes module M html/pfappserver/root/static/admin/nodes.js commit dacf3df5fa784d7f0100497c29d5fe4d1e18b171 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 12 14:07:55 2012 -0500 Fixed non-display of nodes M html/pfappserver/lib/pfappserver/Base/Controller/Base.pm M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/root/node/simple_search.tt commit f66fa2586a7ee49ed26b559469e1f0be354e3c9f Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 12 13:20:59 2012 -0500 Refactored Node to use the generic SimpleSearch. M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/root/admin/nodes.tt D html/pfappserver/root/node/search.tt A html/pfappserver/root/node/simple_search.tt commit 01126ff7d94954be5d93ad30f59b9632939d4781 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 12 11:51:32 2012 -0500 Moved UserAgent to use SimpleSearch attribute M html/pfappserver/lib/pfappserver/Controller/Configuration/UserAgents.pm commit 5d96e3a6d46493a79d5a2d8c4171a97560448235 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 12 11:51:09 2012 -0500 Moved MacAddress to use SimpleSearch attribute M html/pfappserver/lib/pfappserver/Controller/Configuration/MacAddress.pm commit d351ba05e3c971cc79ed7c3b87cfea6a688d58a6 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 12 11:50:45 2012 -0500 Moved Fingerprints to use SimpleSearch attribute M html/pfappserver/lib/pfappserver/Controller/Configuration/Fingerprints.pm commit 0f6fcc552e61ce93bfea10a0927f66bd94651cf8 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 12 11:48:01 2012 -0500 Added new Attribute SimpleSearch A html/pfappserver/lib/pfappserver/Base/Action/SimpleSearch.pm M html/pfappserver/lib/pfappserver/Base/Controller/Base.pm commit cbfe157f41dfc4a38c8c224c1ea7966ca279c343 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 12 11:24:36 2012 -0500 Make simpleSearch work with multiple inputs M html/pfappserver/root/static/admin/common.js commit a1c966da175cfe4cc8dfabef518fce93567a1b08 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Dec 12 11:21:34 2012 -0500 Auth: "mark as sponsor" must have a value (1) M html/pfappserver/lib/pfappserver/Form/Authentication/Rule.pm commit 01b0ed1a8294b9a9f4c6126be2f91b0e68633a40 Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 12 11:15:19 2012 -0500 Fix Report page to work with onhashchange M html/pfappserver/root/admin/reports.tt M html/pfappserver/root/static/admin/reports.js commit 349745db5eace037b306d3529b1489991878bbdd Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 12 11:08:21 2012 -0500 Created a callback generator for onhashchange M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/configuration.js M html/pfappserver/root/static/admin/nodes.js commit cb2abbb3a16256b8b1c328cedd672ec62a82e6c7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Dec 12 10:23:16 2012 -0500 Fix nodes search M html/pfappserver/root/admin/nodes.tt commit bee8716f471ca746fd1a8e8ef6a9233a97340f3a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Dec 12 10:00:08 2012 -0500 Initial users module M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/lib/pfappserver/Controller/User.pm A html/pfappserver/lib/pfappserver/Form/User.pm M html/pfappserver/lib/pfappserver/Model/User.pm A html/pfappserver/root/admin/users.tt M html/pfappserver/root/static/admin/common.js A html/pfappserver/root/static/admin/users.js A html/pfappserver/root/user/read.tt A html/pfappserver/root/user/search.tt M lib/pf/person.pm commit 214cae24c358cedc2286b2ccd0f181995e0ec774 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Dec 11 13:18:58 2012 -0500 Fix 401 error handling on login page M html/pfappserver/root/static/admin/common.js commit bd824525c9362f6ef015264ef37df5b1ad555449 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Dec 11 11:34:55 2012 -0500 Fix more rebase hiccups M html/pfappserver/lib/pfappserver/Model/PfConfigAdapter.pm M lib/pf/config.pm commit 7a516894f7c23a7ba1cdd20367b814a0c9567e35 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Dec 11 11:32:39 2012 -0500 Configurator: fix warning for services status M html/pfappserver/lib/pfappserver/Controller/Configurator.pm commit 65e5089e6a8286cd9d6bc7fcee9c876fb1f82879 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Dec 10 15:07:00 2012 -0500 Fix rebase hiccups M lib/pf/config.pm M lib/pf/os.pm M lib/pf/web.pm commit 46e222ff522a0de121239a0c930205854650deaa Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Dec 10 11:25:23 2012 -0500 Show the default value for 'time' fields M html/pfappserver/lib/pfappserver/Controller/Configuration.pm commit 1434d3ef211f864b706156e0cc426ff997e43a56 Author: James Rouzier <jrouzier@inverse.ca> Date: Fri Dec 7 02:39:20 2012 -0500 Create a global action for the 401 error M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/configuration.js M html/pfappserver/root/static/admin/configuration/authentication.js M html/pfappserver/root/static/admin/configuration/roles.js M html/pfappserver/root/static/admin/configuration/soh.js M html/pfappserver/root/static/admin/configuration/users.js M html/pfappserver/root/static/admin/configuration/violations.js M html/pfappserver/root/static/admin/nodes.js M html/pfappserver/root/static/admin/reports.js commit d78902f7713fa2b9219f85ff75bd81e675108c12 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Dec 7 12:47:30 2012 -0500 Fix error alert position when updating a section M html/pfappserver/root/static/admin/common.js commit d9aff0c1e125252fe23ae4798f2778138be4ff68 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Dec 7 12:46:08 2012 -0500 Check variables before applying regexps M html/pfappserver/lib/pfappserver/Controller/Node.pm commit 2bef0bf4e88b7b400e37ae494077040912a2b519 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Dec 7 12:44:07 2012 -0500 Check variables before applying regexps M html/pfappserver/lib/pfappserver/Base/Controller/Base.pm M html/pfappserver/lib/pfappserver/Form/Field/Duration.pm commit 34880f62aae30449ba10395a6cee4048408c184a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Dec 7 11:24:36 2012 -0500 Fix sub definition causing error with old Perl M lib/pf/util.pm commit ba0ade766d823b47cc8a21e2add8537a85b2857e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Dec 7 10:39:49 2012 -0500 Set the focus on the first field in the config Don't set the focus on the first editable and visible field in all sections, but only when navigating in the subsections of the configuration section. M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/configuration.js commit 2f061810755f2b9e37ccce354a04d0b55b61c1f4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Dec 7 10:38:28 2012 -0500 Improve loader position M html/pfappserver/root/static/admin/common.css commit 934a09fcacc55e726d4d4421ba195f135c1d397a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Dec 7 10:24:30 2012 -0500 Admin/Nodes: fix JavaScript typo M html/pfappserver/root/static/admin/nodes.js commit 7929ac42b478be5e0c3e1a43cfd9a038fb7f62b7 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 6 23:41:51 2012 -0500 Now using HTTP::Status::is_success instead of checking only HTTP_OK M bin/pfcmd.pl M html/pfappserver/lib/pfappserver/Controller/Configuration/Fingerprints.pm commit ecf8aeefa16dff58620309c086a09326f1a3b598 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 6 18:38:02 2012 -0500 Macaddress update link will now update the status of the page. Refactored download_oui to return http status. M bin/pfcmd.pl M html/pfappserver/lib/pfappserver/Controller/Configuration/MacAddress.pm M html/pfappserver/root/configuration/macaddress/index.tt M lib/pf/util.pm commit 6df42297b8fcf50e0ef665718d7912112f93c32e Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 5 15:41:27 2012 -0500 Use ajax calls for update and upload actions for fingerprints Created the general framework for links that that only need to show success or and error. M bin/pfcmd.pl M html/pfappserver/lib/pfappserver/Controller/Configuration/Fingerprints.pm M html/pfappserver/root/configuration/fingerprints/index.tt M html/pfappserver/root/static/admin/common.js M lib/pf/os.pm commit f441edae5c042d80af3ba79cede8950273a30cee Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Dec 5 10:58:28 2012 -0500 Fixed regression: After refresh menu selection is reseted to general M html/pfappserver/root/static/admin/configuration.js commit f8731462fe785006bcab98d6bdcf5984bd974a00 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 4 18:23:20 2012 -0500 Refactored ajax calls to use the always callback M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/configuration.js M html/pfappserver/root/static/admin/configuration/authentication.js M html/pfappserver/root/static/admin/configuration/roles.js M html/pfappserver/root/static/admin/configuration/soh.js M html/pfappserver/root/static/admin/configuration/users.js M html/pfappserver/root/static/admin/configuration/violations.js M html/pfappserver/root/static/admin/nodes.js M html/pfappserver/root/static/admin/reports.js commit 1964f005c1a63dfeaacb149a2daeea73495c70eb Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 4 18:22:24 2012 -0500 Customizable css styles for th and td for listing M html/pfappserver/root/configuration/listing.inc commit 4fadd2dda9835e822a0b5ba0642771dd48e82f9e Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 4 18:19:23 2012 -0500 Moved to rest style url for hashtags New controllers Configuration::UserAgents, Configuration::MacAddress M html/pfappserver/lib/pfappserver/Base/Controller/Base.pm M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/Fingerprints.pm A html/pfappserver/lib/pfappserver/Controller/Configuration/MacAddress.pm A html/pfappserver/lib/pfappserver/Controller/Configuration/UserAgents.pm M html/pfappserver/root/configuration/fingerprints/index.tt M html/pfappserver/root/configuration/listing.inc D html/pfappserver/root/configuration/macaddress.tt A html/pfappserver/root/configuration/macaddress/index.tt D html/pfappserver/root/configuration/useragents.tt A html/pfappserver/root/configuration/useragents/index.tt M html/pfappserver/root/macros.inc M html/pfappserver/root/node/search.tt M html/pfappserver/root/pagination.inc M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/configuration.js commit a79666dd0b999569b9e1417543128bb277359ff4 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 4 16:40:21 2012 -0500 Fixed following Regressions: Menu option not being selected Javascript widgets are no longer initialized Handling of 401 status M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/configuration.js commit 398d0224dc4c554bfedd739855e2d2a7626291cf Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Dec 4 15:06:08 2012 -0500 Disabled callbacks for View::JSON. This feature is not needed and could cause a security issue M html/pfappserver/lib/pfappserver.pm commit 0876f0940d90a2a523febafa658c9177161641fd Author: James Rouzier <jrouzier@inverse.ca> Date: Sun Dec 2 17:32:54 2012 -0500 Hashtag style update. Fingerprint Controller cleanup and refactoring Hashtag Instead the hashtag being the full path of the uri. The hashtag is now routed through the configuration controler FingerPrint Controller Removed dead code start initial refactoring of controllers and models A html/pfappserver/lib/pfappserver/Base/Controller/Base.pm M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Configuration/Fingerprints.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/static/admin/configuration.js commit 8bedbb2d80a70f02cdb354057634a0cf2d153378 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 30 16:01:52 2012 -0500 Fix JavaScript to handle new "hashchange" event M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/configuration/authentication.js commit 6daf4e89435ddc6a4cef2f2c0c6cc096e67df273 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 30 15:59:55 2012 -0500 SoH: at least one condition must exist M html/pfappserver/root/soh/read.tt commit 656df495016fa28c044b454b7ed091818a24c08f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 30 14:24:01 2012 -0500 Localization M html/pfappserver/root/admin/nodes.tt commit 24bf91554d6e67753023c21faf046eaa59f6e5a2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 30 12:21:11 2012 -0500 More localization M html/pfappserver/root/configuration/macaddress.tt commit 2272dd06e97a43c1ebc11aff685cb6a193cf21dc Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 30 12:20:44 2012 -0500 Fix pagination M html/pfappserver/root/pagination.inc commit 78e46c5d73e80ffa438e3baaacca042896e8e374 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 30 12:19:49 2012 -0500 Localize template strings M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/configuration/fingerprints/index.tt commit 7d7c091cb211bc35f98efbd4e6b49e732be4a3c3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 30 12:18:26 2012 -0500 Cleanup configuration left-side menu M html/pfappserver/root/admin/configuration.tt commit e58f184a1bdc937debb20b0a50525b89abedd4d8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 30 12:06:31 2012 -0500 Update English localizable strings M html/pfappserver/lib/pfappserver/I18N/en.po commit ac2feed5d6f597dd10658111533ad68192da4c40 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 30 12:00:38 2012 -0500 Admin login: handle authentication exceptions M html/pfappserver/lib/pfappserver/Controller/Admin.pm commit 01f65f5ccd3addef77542dcf31574793c875c6f5 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 29 12:59:45 2012 -0500 Refactored code Added checks if loader is available in common.js when updating a section Fixed bug that was remove dates from search after the node modal was brought up M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/nodes.js commit 201bd3ea3c7a6a5d8ade2205fb41caa226b97d32 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Nov 29 09:36:29 2012 -0500 Admin/Conf: Add missing sections of pf.conf M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M html/pfappserver/root/admin/configuration.tt commit c1944f9e1d5de4e51451e54ff5de56e61d618ac9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Nov 29 09:25:33 2012 -0500 Standardize pagination in configuration M html/pfappserver/root/configuration/listing.inc commit 30245758cc56d09e581c8086ec2e262e118a667d Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 28 13:44:28 2012 -0500 Refactored pfsetvlan Fixed syntax error for html/pfappserver/lib/pfappserver/Form/User/Create.pm Implemented hashchange for the node page M html/pfappserver/lib/pfappserver/Controller/Configuration/Fingerprints.pm M html/pfappserver/lib/pfappserver/Form/User/Create.pm M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/configuration/listing.inc M html/pfappserver/root/node/search.tt M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/configuration.js M html/pfappserver/root/static/admin/nodes.js M sbin/pfsetvlan commit 1015cb6e9bd52b0310464476bbe1d1c25600ef37 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Nov 28 11:55:45 2012 -0500 documentation.conf: reorder database section M conf/documentation.conf commit 1baa6530e51695478971133fa9f5484466496742 Author: James Rouzier <jrouzier@inverse.ca> Date: Tue Nov 27 16:22:14 2012 -0500 Added function ordinal_suffix M lib/pf/util.pm commit 89e4536b5a6b9e64f1579ef0f5e92ff419a5df64 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Nov 27 14:21:12 2012 -0500 Initial user accounts creation module This was previously named the guest management in the old PHP admin. M html/pfappserver/lib/pfappserver.pm M html/pfappserver/lib/pfappserver/Controller/Configuration.pm A html/pfappserver/lib/pfappserver/Controller/User.pm A html/pfappserver/lib/pfappserver/Form/User/Create.pm A html/pfappserver/lib/pfappserver/Form/User/Create/Import.pm A html/pfappserver/lib/pfappserver/Form/User/Create/Multiple.pm A html/pfappserver/lib/pfappserver/Form/User/Create/Single.pm M html/pfappserver/lib/pfappserver/I18N/en.po A html/pfappserver/lib/pfappserver/Model/User.pm A html/pfappserver/root/configuration/users.tt M html/pfappserver/root/static/admin/configuration.js A html/pfappserver/root/static/admin/configuration/users.js A html/pfappserver/root/user/list_password.tt A html/pfappserver/root/user/print.tt commit 3db4948c19f1e0d2ec27dc9e4528fc5e740d17d2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Nov 27 13:32:16 2012 -0500 Add start/end attributes to date picker form field M html/pfappserver/lib/pfappserver/Form/Field/DatePicker.pm M html/pfappserver/lib/pfappserver/Form/Widget/Theme/Pf.pm commit 9a4f8fe88687bcb4c78f36bbd2fe63ebd179a2f9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Nov 27 11:31:00 2012 -0500 Localization in admin/configuration.tt M html/pfappserver/root/admin/configuration.tt commit fad4f93b702d36aab4f8bf2c28c1ae30430487a1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Nov 27 11:29:05 2012 -0500 Localization in admin/wrapper.tt And standardize logout URL. M html/pfappserver/root/admin/wrapper.tt commit ade396c05a307d591651d7fead6c5221ca6165c3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Nov 27 11:26:57 2012 -0500 Extend pf::temporary_password::view() Added left join on the 'person' table. M lib/pf/temporary_password.pm commit 82d3d533d1813708302d254d6627c5c43f313e20 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Nov 27 11:19:30 2012 -0500 Add function in pf::util to generate an abbr time Defined 'get_abbr_time' to get the abbreviated time representation of a number of seconds. M lib/pf/util.pm commit 8a2ca33f2f9b25a245cba692e790225ba976b601 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Nov 27 11:16:04 2012 -0500 Add function in pf::web::guest to return the AUP M lib/pf/web/guest.pm commit 93bfd7f21c8244076310ef06d39dfa4b45b37f2b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Nov 27 11:03:11 2012 -0500 Update bootstrap (2.2.1) M html/pfappserver/root/static/css/bootstrap-responsive.css M html/pfappserver/root/static/css/bootstrap-responsive.min.css M html/pfappserver/root/static/css/bootstrap.css M html/pfappserver/root/static/css/bootstrap.min.css M html/pfappserver/root/static/js/bootstrap.js M html/pfappserver/root/static/js/bootstrap.min.js commit 58be67ef6b93c023cd515c37d2447a3dcb44c32f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Nov 27 10:51:23 2012 -0500 Fix comment! M html/admin/guest-management.cgi commit 6deef905320f165698b3268d253bcd09e1ed250a Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 26 17:32:09 2012 -0500 On Hash Change Move Pagination to root Moved fingerprints to it's own Controller M html/pfappserver/lib/pfappserver/Controller/Configuration.pm A html/pfappserver/lib/pfappserver/Controller/Configuration/Fingerprints.pm D html/pfappserver/root/admin/pagination.inc D html/pfappserver/root/configuration/fingerprints.tt A html/pfappserver/root/configuration/fingerprints/index.tt M html/pfappserver/root/configuration/listing.inc M html/pfappserver/root/node/search.tt A html/pfappserver/root/pagination.inc M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/configuration.js A html/pfappserver/root/static/app/jquery.ba-hashchange.js commit ed06b0d18c711ee16c3023ad22249fea7d8e0dfe Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Nov 26 16:29:29 2012 -0500 Changed all urls to anchors to help support the back button M html/pfappserver/root/admin/configuration.tt commit 41ee2159ad2a2d55897d2c91101647b2f2e9a7e2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 23 12:51:26 2012 -0500 Various minor improvements to the GUI M html/pfappserver/lib/pfappserver/Form/Role.pm M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/lib/pfappserver/Form/Widget/Theme/Pf.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/admin/login.tt M html/pfappserver/root/configuration/roles.tt M html/pfappserver/root/configuration/useragents.tt M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/configuration.js M html/pfappserver/root/static/admin/configuration/violations.js M html/pfappserver/root/static/app/application.js M html/pfappserver/root/violation/read.tt commit 77733c62aa0caeb6cc6ab163f5ac413e49417154 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 22 16:53:32 2012 -0500 End of day checkin M html/pfappserver/root/admin/pagination.inc M html/pfappserver/root/configuration/fingerprints.tt M html/pfappserver/root/configuration/listing.inc M html/pfappserver/root/configuration/macaddress.tt M html/pfappserver/root/configuration/useragents.tt M html/pfappserver/root/static/admin/common.js commit 594f4cacdcb17e4af76214061ae83f4dd4102d1b Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 22 15:40:16 2012 -0500 Remove unused files in packetfence.conffiles M debian/packetfence.conffiles commit 4bb3e09456d2c440532c6c26f215e05d5256c6e5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 22 15:34:10 2012 -0500 remove useless file in /debian/packetfence.conffiles M debian/packetfence.conffiles commit b8afd48b0a019e87351a37f3fcbd00caa69498d7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Nov 22 15:27:55 2012 -0500 Missing comma in debian/control file M debian/control commit 07a54bced33ecf72e2e3f402ec9076159c4158fd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Nov 22 14:41:12 2012 -0500 Change layout of search field in config listings M html/pfappserver/root/configuration/listing.inc commit 1ff531785ba6480820de153ed7e5d7d8c3d39c72 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Nov 22 14:35:41 2012 -0500 Fingerprints: layout improvement M html/pfappserver/root/configuration/fingerprints.tt commit 43147415d82285a3aec5cfd888b5febea5735f49 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Nov 22 13:55:46 2012 -0500 Authentication sources: minor CSS/JS fix/cleanup M html/pfappserver/lib/pfappserver/Controller/Authentication.pm M html/pfappserver/lib/pfappserver/Controller/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Source/Htpasswd.pm M html/pfappserver/lib/pfappserver/Model/Authentication.pm M html/pfappserver/root/static/admin/configuration/authentication.js commit b6ee4615e291550fc43855f1167c3e261bf7250e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Nov 22 13:35:24 2012 -0500 SoH: minor CSS/JS cleanup M html/pfappserver/root/soh/read.tt M html/pfappserver/root/static/admin/configuration/soh.js commit 8c4c3e4fd74b21658873d64feb177f5416de952b Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Nov 22 10:48:07 2012 -0500 Fixed incorrect page count M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Model/MacAddress.pm M html/pfappserver/lib/pfappserver/Model/OS.pm M html/pfappserver/lib/pfappserver/Model/UserAgent.pm M lib/pf/useragent.pm commit a612e2a8d4c0db6cfcab1c2014ce98edd1e0fc2a Author: James Rouzier <jrouzier@inverse.ca> Date: Wed Nov 21 18:04:30 2012 -0500 Refactor templates for macaddress.tt fingerprints.tt useragents.tt Added Mac Address Fixed bugs in sorting for non db models Updated spec and control files for new packages Refactor oui reloading to os::util M addons/packages/packetfence.spec M bin/pfcmd.pl M debian/control M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/I18N/en.po A html/pfappserver/lib/pfappserver/Model/MacAddress.pm A html/pfappserver/lib/pfappserver/Model/OS.pm A html/pfappserver/lib/pfappserver/Model/UserAgent.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/configuration/fingerprints.tt A html/pfappserver/root/configuration/listing.inc A html/pfappserver/root/configuration/macaddress.tt A html/pfappserver/root/configuration/useragents.tt M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/nodes.js M lib/pf/os.pm M lib/pf/useragent.pm M lib/pf/util.pm commit e3d4dce15f74db4c97bda1ffe90bbabdef409da8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 16 14:05:46 2012 -0500 Localization M html/pfappserver/root/authentication/source/rules_read.tt commit 8bf5298efd00756a8468ee68e3dd050abe9e67ea Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 16 13:53:51 2012 -0500 Allow to add a new trigger to a violation M html/pfappserver/lib/pfappserver/Controller/Violation.pm M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm M html/pfappserver/root/static/admin/configuration/violations.js M html/pfappserver/root/violation/read.tt commit e7242439949b1ad557b8753800974dcad19ac422 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Nov 16 14:15:34 2012 -0500 Renamed "Portal Pages" and added "MAC Addresses" M html/pfappserver/root/admin/configuration.tt commit fda7d6a444fc2e325c70dc7f8c41ed474470f7f4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 16 13:41:21 2012 -0500 Fix CSS of number field of duration widget (FF) M html/pfappserver/root/admin/configuration.tt commit 4785bc4d0ec91b4707d1889ac363fbdee0c0f07c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 16 13:38:44 2012 -0500 Fix on/off switch widget and custom widgets refs M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M html/pfappserver/lib/pfappserver/Form/Field/Toggle.pm M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/lib/pfappserver/Form/Widget/Theme/Pf.pm M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm M html/pfappserver/root/static/app/application.js commit 1b8040695738062c90337c62c17b36b1f72ef9bd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 16 08:18:45 2012 -0500 Preview function of violation remediation page M html/pfappserver/lib/pfappserver/Controller/Violation.pm M html/pfappserver/root/configuration/violations.tt M html/pfappserver/root/static/admin/configuration/violations.js A html/pfappserver/root/violation/preview.tt commit 0a68d1d57ac3f3f37e782eefb48952e95c9f2fa8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Nov 15 15:40:19 2012 -0500 Update English .po file M html/pfappserver/lib/pfappserver/I18N/en.po commit eb1d0670747fb21d6156af4cb2c4ccc783fea9d0 Author: root <root@centos6-oc.jr.inverse.ca> Date: Thu Nov 15 14:28:38 2012 -0500 Updated Share Unknown Fingerprints/UserAgents Added roles in the english translation file M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/I18N/en.po commit 5d782e758df18b45f4a2aee9dde433b5ed401085 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Nov 14 13:58:39 2012 -0500 Fix authentication sources management in Web admin - when saving a rule, don't refresh the complete source since any changes to the source would be lost; we now only refresh the rules list (with the new controller action "rules_read") - added empty row to the conditions and actions tables of a rule definition to handle the drag'n'drop to the bottom of the tables M html/pfappserver/lib/pfappserver/Controller/Authentication/Source.pm M html/pfappserver/root/authentication/source/read.tt M html/pfappserver/root/authentication/source/rule_read.tt A html/pfappserver/root/authentication/source/rules_read.tt M html/pfappserver/root/static/admin/configuration/authentication.js commit 254729e6575b0477eadc942f932a6c45a7b36c90 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Nov 12 11:33:11 2012 -0500 Integrate Roles - renamed "Category" to "Role" in Node viewer/editor - added roles in rules actions for authentication sources M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Rule.pm M html/pfappserver/lib/pfappserver/Form/Node.pm M html/pfappserver/lib/pfappserver/Form/Role.pm commit 881d1c7d05935aba9c451173f2c4d78d19b4c931 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Nov 12 10:51:54 2012 -0500 Fix for DST changes in Model::Node M html/pfappserver/lib/pfappserver/Model/Node.pm commit f088ba443bc6fc5b5485e26de01ce0eaf3348059 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 9 16:52:12 2012 -0500 Configuration of roles: add validation & clean up M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Roles.pm M html/pfappserver/lib/pfappserver/Form/Role.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/configuration/roles.tt M html/pfappserver/root/roles/read.tt commit 08fb2834b633b925f62abd20b7c89f8b8a927b5f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 9 16:37:34 2012 -0500 Don't overwrite element_attr in Pf theme M html/pfappserver/lib/pfappserver/Form/Widget/Theme/Pf.pm commit 3ea0e9fb19907ed2263686d667d244573d59fbb3 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Nov 9 14:44:00 2012 -0500 Fixed typo. M html/pfappserver/lib/pfappserver/Controller/Roles.pm commit 23382fdc45d70ea6708a689e85c878dd729e27ab Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Nov 9 14:34:58 2012 -0500 Added Roles CRUD support. It's now possible to create/update/delete roles (previously known as categories from the new web interface). M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Node.pm A html/pfappserver/lib/pfappserver/Controller/Roles.pm M html/pfappserver/lib/pfappserver/Form/Node.pm A html/pfappserver/lib/pfappserver/Form/Role.pm D html/pfappserver/lib/pfappserver/Model/NodeCategory.pm A html/pfappserver/lib/pfappserver/Model/Roles.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/configuration/roles.tt A html/pfappserver/root/roles/read.tt M html/pfappserver/root/static/admin/configuration.js A html/pfappserver/root/static/admin/configuration/roles.js commit f32fd2c8e84bf4edf89ef6a67c471ea740321396 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 9 14:21:16 2012 -0500 Remove port field in Form::Auth::Source::Kerberos M html/pfappserver/lib/pfappserver/Form/Authentication/Source/Kerberos.pm commit bc9394fbadaaee9bb04531c044f66a0753d044d7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 9 12:39:15 2012 -0500 Handling of auth rules conditions & actions The selection of rules conditions and rules actions will now refresh the associated fields to define the condition or rule. M html/pfappserver/lib/pfappserver/Form/Authentication/Rule.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/static/admin/configuration/authentication.js commit e518683bd9892e2a9f876a1d0be490c0251c024e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 9 12:38:31 2012 -0500 pf::config -- add missing exportable constant M lib/pf/config.pm commit 99ef4276de24b3597bc6e2d6974affbb8e5701ef Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 9 12:37:15 2012 -0500 Bootstrap fix to show dropdown menus in modals M html/pfappserver/root/static/app/application.css commit 4793ce49bdafa4c7d603eb488de2738ae1d7984e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 9 12:24:42 2012 -0500 Improved dynamic tables For dynamic tables that cannot be empty, the delete button only disappears if there's only one row remaining. A table cannot be empty when it has an associated "empty" div (the id of the div is the table id suffixed by 'Empty'). M html/pfappserver/root/authentication/source/rule_read.tt M html/pfappserver/root/configuration/authentication.tt M html/pfappserver/root/static/admin/common.js commit abefdb3deeb525985b6a15e41a6b8c0c95fc2431 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 9 12:17:18 2012 -0500 New Form::Field::TimePicker M html/pfappserver/lib/pfappserver/Form/Field/DatePicker.pm M html/pfappserver/lib/pfappserver/Form/Field/DateTimePicker.pm A html/pfappserver/lib/pfappserver/Form/Field/TimePicker.pm M html/pfappserver/lib/pfappserver/Form/Widget/Theme/Pf.pm commit 894ce3f86d4fa8d41a7ff0ddd23d26b41f297db6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 9 12:14:37 2012 -0500 C::Authentication::Source -- minor optimization M html/pfappserver/lib/pfappserver/Controller/Authentication/Source.pm commit 1e50216ff5511100cab9e68b47937f94d7c398a0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 9 12:00:29 2012 -0500 New pf::Authentication::constants module M lib/pf/Authentication/Action.pm M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/ADSource.pm M lib/pf/Authentication/Source/HTTPPasswordSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SQLSource.pm A lib/pf/Authentication/constants.pm M lib/pf/authentication.pm commit 26ddc5eb8980ceff0992e96bea719106092bc695 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Nov 8 13:45:49 2012 -0500 Update index when adding a row to a dynamic table Update indexed attributes (name and id) when adding a new row in order to avoid any conflict and preserve the desired order. M html/pfappserver/root/static/admin/common.js commit 4d70f34e24d61a2f1e641479ca95a462bbf0dd96 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Nov 7 08:36:24 2012 -0500 Accept defaults for RADIUS source M html/pfappserver/lib/pfappserver/Form/Authentication/Source/RADIUS.pm commit 6a6ff68dd3be5c5f0957e756303e5615b0548b8f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Nov 7 08:35:35 2012 -0500 Fix name validation when creating a new source M html/pfappserver/lib/pfappserver/Form/Authentication/Source.pm commit 28bbc575b8dda301a16714bf45e37a42bc813d0e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Nov 7 08:34:33 2012 -0500 Fix forward in C::Authentication::Source M html/pfappserver/lib/pfappserver/Controller/Authentication/Source.pm commit ff598743f30cbb7fbc9677601b4749dfd46de9a5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Nov 6 15:58:03 2012 -0500 Renamming stuff - new pffappserver IniStyleBackend related - some "constants" for files name M lib/pf/config.pm M t/Portal.t commit f56027e9a1bb924c0530c9ca9ca88d49680b075c Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Nov 6 15:26:07 2012 -0500 Added the "None" access level. M lib/pf/config.pm commit 7490e5d9521c370aa0c5fef3957b59b49e745335 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Nov 6 15:07:50 2012 -0500 Cleaned up the matching code and hooked access level check. We now do a basic check for the "Guests Management" module, as we check if the access level is $WEB_ADMIN_ALL (defined in config.pm). Refactored the matching code to accept a source id and an action id to return. Also refactored the authentication code to return the source id upon a successful authentication. M html/admin/guest-management.cgi M lib/pf/Authentication/Condition.pm M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/authentication.pm M lib/pf/config.pm M lib/pf/web/admin.pm M lib/pf/web/guest.pm commit b0b8288fcba050fbb7e41b3f81341329257d273d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Nov 6 14:17:42 2012 -0500 Automatically focus the first input field And standardize error handling (expired sessions). M html/pfappserver/root/static/admin/configuration.js M html/pfappserver/root/static/admin/configuration/authentication.js M html/pfappserver/root/static/admin/configuration/soh.js M html/pfappserver/root/static/admin/login.js commit 113e012914a1c7212fd096f4f85d9be0b05e3519 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Nov 6 13:58:06 2012 -0500 Save the authentication sources order A html/pfappserver/lib/pfappserver/Form/Authentication.pm A html/pfappserver/lib/pfappserver/Model/Authentication.pm commit 54176cab83d75a601d7a0a0942ff5fa991b4a975 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Nov 6 13:58:06 2012 -0500 Save the authentication sources order A html/pfappserver/lib/pfappserver/Controller/Authentication.pm M html/pfappserver/lib/pfappserver/Controller/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Model/Authentication/Source.pm M html/pfappserver/root/configuration/authentication.tt M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/configuration/authentication.js commit a229c8001b8fc14766fa91f6901c3168d4d53343 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Nov 6 13:55:04 2012 -0500 Remove old module dependency M html/pfappserver/lib/pfappserver/Form/Authentication/Source.pm commit 3883644112a598d8201dc1ea7ea51b9c5e8147e0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Nov 5 16:23:59 2012 -0500 Make Moose classes immutable M lib/pf/Authentication/Action.pm M lib/pf/Authentication/Condition.pm M lib/pf/Authentication/Rule.pm M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/ADSource.pm M lib/pf/Authentication/Source/HTTPPasswordSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/authentication.pm commit 21481562543e2da129f13efe020f3440e44d67ab Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Nov 5 15:41:26 2012 -0500 Remove anonymous bind access of LDAP/AD sources Also added Cancel btn to create/edit auth source template M html/pfappserver/lib/pfappserver/Form/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Form/Authentication/Source/LDAP.pm M html/pfappserver/root/authentication/source/read.tt M html/pfappserver/root/authentication/source/type/AD.tt M html/pfappserver/root/authentication/source/type/LDAP.tt commit f1759170012e895e2fe9d3226f535dce6131f2d1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Nov 5 15:36:56 2012 -0500 Fix SoH filter creation action M html/pfappserver/lib/pfappserver/Controller/SoH.pm commit 16a98b78b4aa5e76027bf97513579b4755b52599 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Nov 5 12:38:45 2012 -0500 Initial management of authentication sources A html/pfappserver/lib/pfappserver/Controller/Authentication/Source.pm M html/pfappserver/lib/pfappserver/Controller/Configuration.pm A html/pfappserver/lib/pfappserver/Form/Authentication/Rule.pm A html/pfappserver/lib/pfappserver/Form/Authentication/Source.pm A html/pfappserver/lib/pfappserver/Form/Authentication/Source/AD.pm A html/pfappserver/lib/pfappserver/Form/Authentication/Source/Htpasswd.pm A html/pfappserver/lib/pfappserver/Form/Authentication/Source/Kerberos.pm A html/pfappserver/lib/pfappserver/Form/Authentication/Source/LDAP.pm A html/pfappserver/lib/pfappserver/Form/Authentication/Source/RADIUS.pm A html/pfappserver/lib/pfappserver/Model/Authentication/Source.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/authentication/source/read.tt A html/pfappserver/root/authentication/source/rule_read.tt A html/pfappserver/root/authentication/source/type/AD.tt A html/pfappserver/root/authentication/source/type/Htpasswd.tt A html/pfappserver/root/authentication/source/type/Kerberos.tt A html/pfappserver/root/authentication/source/type/LDAP.tt A html/pfappserver/root/authentication/source/type/RADIUS.tt A html/pfappserver/root/configuration/authentication.tt M html/pfappserver/root/static/admin/configuration.js A html/pfappserver/root/static/admin/configuration/authentication.js commit 83c601b2320f2553e0d057da1acc882e3a5e0bd2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Nov 5 12:01:07 2012 -0500 F::Violaion fix for triggers options M html/pfappserver/lib/pfappserver/Form/Violation.pm commit 5190255f094ac6c2af2801cbedeb3a67cfd4cd82 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Nov 5 11:58:30 2012 -0500 Standardization of Save button M html/pfappserver/root/configuration/section.tt commit 48030dd88dcf7a188449e7b93d84a7eefd0d7db6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Nov 5 11:44:49 2012 -0500 Minor JavaScript improvements M html/pfappserver/root/static/admin/configuration/violations.js M html/pfappserver/root/static/app/application.js commit d87016b2b6d2d652b4be0e0e036b506415e50f8d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Nov 5 11:38:54 2012 -0500 Improve SoH manager - renamed 'get' action to 'read' - merged create & read templates - integrated dynamic table for conditions M html/pfappserver/lib/pfappserver/Controller/SoH.pm M html/pfappserver/root/configuration/soh.tt D html/pfappserver/root/soh/create.tt D html/pfappserver/root/soh/get.tt A html/pfappserver/root/soh/read.tt M html/pfappserver/root/static/admin/configuration/soh.js commit 3b7c55bd630a4b0c3e889e718c05e84398979101 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 2 22:28:41 2012 -0400 New sortable and dynamic tables - sortable : rows are prefixed with an index and can be sorted by drag'n'drop (requires jquery-ui) - dynamic : rows can be deleted or inserted (using a hidden row template) M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/configuration/soh.tt M html/pfappserver/root/soh/get.tt M html/pfappserver/root/static/admin/common.css M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/app/application.css A html/pfappserver/root/static/app/grab.png A html/pfappserver/root/static/app/jquery-ui.js commit ab6079579404a0a58551a6a612e2e37ff0b7e01b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 2 22:21:14 2012 -0400 Form::Config::Pf - minor improvement M html/pfappserver/lib/pfappserver/Form/Config/Pf.pm commit 7bcf13aead6c644c60288e3fa0cbcdacba4c18a0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 2 22:20:20 2012 -0400 Controller::Violation - minor improvement M html/pfappserver/lib/pfappserver/Controller/Violation.pm commit c5065ab3bb49d9f40200de38518e948c519eb681 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 2 22:17:16 2012 -0400 pf::Authentication - improvements and cleanup - new getters/setters - new type attribute for each source class - indentation M lib/pf/Authentication/Action.pm M lib/pf/Authentication/Rule.pm M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/ADSource.pm M lib/pf/Authentication/Source/HTTPPasswordSource.pm M lib/pf/Authentication/Source/KerberosSource.pm M lib/pf/Authentication/Source/LDAPSource.pm M lib/pf/Authentication/Source/RADIUSSource.pm M lib/pf/Authentication/Source/SQLSource.pm M lib/pf/authentication.pm commit c230401ace867b81233d9ce992e2dec0c568699f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Nov 2 21:40:08 2012 -0400 Update bootstrap (2.2.0), chosen, and font-awesome M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/static/css/bootstrap-responsive.css M html/pfappserver/root/static/css/bootstrap-responsive.min.css M html/pfappserver/root/static/css/bootstrap.css M html/pfappserver/root/static/css/bootstrap.min.css A html/pfappserver/root/static/css/font-awesome-ie7.css M html/pfappserver/root/static/js/bootstrap.js M html/pfappserver/root/static/js/bootstrap.min.js commit 7fdf483e31e8306a198382031ba370a01b0a8f8e Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Oct 31 14:21:04 2012 -0400 Fixed authentication for guests management M html/admin/guest-management.cgi commit 57c2252502d86dca711d05609c22b3e645164544 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Oct 31 13:51:06 2012 -0400 Improved the rules matching code. Implemented the LDAP version. Added support for fallback rules. M lib/pf/Authentication/Condition.pm M lib/pf/Authentication/Rule.pm M lib/pf/Authentication/Source.pm M lib/pf/Authentication/Source/LDAPSource.pm commit 159b485702f0c396114f7179d37204b91eb83cd2 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Wed Oct 31 13:33:08 2012 -0400 Removed old references. M packetfence.init M pfappserver.init commit ab8a70a890c4b24d10a478c02119a5828447dc0c Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Oct 30 09:47:46 2012 -0400 Dynamic authentication sources. By default, conf/authentication.conf points to admin.conf for semi-backward compatibility. A conf/authentication.conf D conf/authentication/guest_managers.pm D conf/authentication/kerberos.pm D conf/authentication/ldap.pm D conf/authentication/local.pm D conf/authentication/preregistered_guests.pm D conf/authentication/radius.pm M html/captive-portal/register.cgi M html/captive-portal/templates/login.html M html/pfappserver/lib/pfappserver.pm A html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence.pm A html/pfappserver/lib/pfappserver/Authentication/Store/PacketFence/User.pm A lib/pf/Authentication/Action.pm A lib/pf/Authentication/Condition.pm A lib/pf/Authentication/Rule.pm A lib/pf/Authentication/Source.pm A lib/pf/Authentication/Source/ADSource.pm A lib/pf/Authentication/Source/HTTPPasswordSource.pm A lib/pf/Authentication/Source/KerberosSource.pm A lib/pf/Authentication/Source/LDAPSource.pm A lib/pf/Authentication/Source/RADIUSSource.pm A lib/pf/Authentication/Source/SQLSource.pm A lib/pf/authentication.pm M lib/pf/pfcmd/checkup.pm M lib/pf/web.pm M lib/pf/web/admin.pm D lib/pf/web/auth.pm M lib/pf/web/captiveportal_modperl_require.pl M lib/pf/web/guest.pm commit 95e86d43f9e5464dd5c9a079a4c5bf94d09645a9 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Oct 30 09:22:09 2012 -0400 Removed dead code. M lib/pf/util.pm commit 92335b53b9fe634e8ed213d9c9edea667fb19ad9 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Tue Oct 30 09:21:08 2012 -0400 Removed dead code. M lib/pf/config.pm commit e734374b9579a5313d497cdd7c1ffb8d3224c54e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Oct 23 10:27:32 2012 -0400 Replace Cancel btn by Reset btn in configuration For the non-modal forms (pf.conf) M html/pfappserver/root/configuration/section.tt commit 659fa8c3156942eda301f32a524a812bf687135e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Oct 22 16:20:51 2012 -0400 Use HTML::FormHandler for pf.conf Form::Config::Pf is a special form that will be built dynamically depending on the section definition associated to it. M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Violation.pm A html/pfappserver/lib/pfappserver/Form/Config/Pf.pm M html/pfappserver/root/configuration/section.tt M html/pfappserver/root/static/admin/configuration.js commit 78399feb4d79a73fd2cb2e2375e488c8635a0dae Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Oct 22 16:13:08 2012 -0400 SoH: show an empty table if an error occurred Instead of only showing the error, we show the section name along the empty table and the error message. M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/root/configuration/soh.tt commit 7b737fc37dac6a0ad38f22a8cc74380d8b0bef60 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Oct 22 15:58:54 2012 -0400 Flatten array refs in Model::Config::Violations M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm commit 55c43f2f0cf085a42f360de01ac74c8da2051800 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Oct 22 15:56:41 2012 -0400 Move common methods to Form::Widget::Theme::Pf M html/pfappserver/lib/pfappserver/Form/Node.pm M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/lib/pfappserver/Form/Widget/Theme/Pf.pm commit 5e9dc956db57cd3d39dbf6a5570b25df88997b9d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Oct 22 15:51:48 2012 -0400 Unchecked F::F::Toggle returns a specific value Instead of returning 0, an unchecked toggle will return a specific value (defaults to 'N'). M html/pfappserver/lib/pfappserver/Form/Field/Toggle.pm commit e1fbfcd7c6bab01f2f4a8d0365eb9ecb0894478d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Oct 22 15:49:25 2012 -0400 New F::F::DatePicker, used by F::F::DateTimePicker A html/pfappserver/lib/pfappserver/Form/Field/DatePicker.pm M html/pfappserver/lib/pfappserver/Form/Field/DateTimePicker.pm commit 2b552da0aeda6297fe06d83f70e10b9affbab5c9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Oct 22 15:43:34 2012 -0400 Automatically flatten array refs in M::Config::Pf M html/pfappserver/lib/pfappserver/Model/Config/Pf.pm commit 9660676e6520e28393935d709a87a223c6c31a97 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Oct 18 12:28:45 2012 -0400 Use HTML::FormHandler for violations and nodes M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Controller/Violation.pm M html/pfappserver/lib/pfappserver/Form/Node.pm M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/root/node/get.tt M html/pfappserver/root/static/admin/common.css M html/pfappserver/root/static/admin/common.js M html/pfappserver/root/static/admin/configuration/violations.js M html/pfappserver/root/static/admin/nodes.js M html/pfappserver/root/violation/read.tt commit 2bd706d280e74652ea28f09ab1dcf03f3c68b41c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Oct 17 16:49:54 2012 -0400 Live form validation in JavaScript Currently limited to required fields and number fields. M html/pfappserver/root/static/app/application.css M html/pfappserver/root/static/app/application.js commit 05a389646161e4f22aa838f174edc2ba59682d9a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Oct 17 16:38:37 2012 -0400 Cleanup of new HTML::FormHandler modules A html/pfappserver/lib/pfappserver/Form/Field/DateTimePicker.pm M html/pfappserver/lib/pfappserver/Form/Field/Duration.pm M html/pfappserver/lib/pfappserver/Form/Field/Toggle.pm M html/pfappserver/lib/pfappserver/Form/Field/Uneditable.pm M html/pfappserver/lib/pfappserver/Form/Node.pm M html/pfappserver/lib/pfappserver/Form/Violation.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/ButtonGroup.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/Span.pm M html/pfappserver/lib/pfappserver/Form/Widget/Field/Switch.pm M html/pfappserver/lib/pfappserver/Form/Widget/Theme/Pf.pm commit 0a12b161ba10502c38edf985db686b04e6ef9d82 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Oct 16 09:29:17 2012 -0400 Initial integration of HTML::FormHandler A html/pfappserver/lib/pfappserver/Form/Field/Duration.pm A html/pfappserver/lib/pfappserver/Form/Field/Toggle.pm A html/pfappserver/lib/pfappserver/Form/Field/Uneditable.pm A html/pfappserver/lib/pfappserver/Form/Node.pm A html/pfappserver/lib/pfappserver/Form/Violation.pm A html/pfappserver/lib/pfappserver/Form/Widget/Field/ButtonGroup.pm A html/pfappserver/lib/pfappserver/Form/Widget/Field/Span.pm A html/pfappserver/lib/pfappserver/Form/Widget/Field/Switch.pm A html/pfappserver/lib/pfappserver/Form/Widget/Theme/Pf.pm commit 7bb3710b61a0c92b80396158a3ebcffab8f925a5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Oct 15 16:27:44 2012 -0400 Initialize JavaScript for violations M html/pfappserver/root/static/admin/configuration.js commit 78105cdfdc9c382ff5253cba13673a52e28aa993 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Oct 2 16:29:18 2012 -0400 Merged feature/guest_manager_categories M html/admin/guest-management.cgi M html/admin/templates/register_guest.html M lib/pf/temporary_password.pm M lib/pf/web/guest.pm commit 05ba7d327f7d763faf58a54a22c5c50c05a6ac7c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 26 12:37:44 2012 -0400 Initial violations management M html/pfappserver/lib/pfappserver/Controller/Configuration.pm A html/pfappserver/lib/pfappserver/Controller/Violation.pm M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/configuration/violations.tt A html/pfappserver/root/static/admin/configuration/violations.js M html/pfappserver/root/static/app/application.css M html/pfappserver/root/static/app/application.js A html/pfappserver/root/violation/read.tt commit c44e69546a01d2d2714274e023e876d2a89b59c8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 26 11:16:11 2012 -0400 pf.conf: use radio btns with less than 4 options M html/pfappserver/root/configuration/section.tt commit e5d7f328cc588ebe422e28a4529bce9f138daba5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 26 11:15:23 2012 -0400 Reports : minor template cleanup M html/pfappserver/root/admin/reports.tt commit 60f68904c4dd0ebe40f88c862232216f4f0ebb0f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 26 11:11:54 2012 -0400 Localization of node editor M html/pfappserver/root/node/get.tt commit 5c3910583236044c592dcbfd917c011b878f4dea Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 26 11:08:31 2012 -0400 Updated bootstrap and chosen chosen CSS is now integrated to bootstrap CSS and uses FontAwesome. chosen will now also work correctly inside a bootstrap modal. M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/static/app/application.css D html/pfappserver/root/static/app/chosen-sprite.png D html/pfappserver/root/static/app/chosen.css M html/pfappserver/root/static/app/chosen.jquery.min.js M html/pfappserver/root/static/css/bootstrap-responsive.css M html/pfappserver/root/static/css/bootstrap-responsive.min.css M html/pfappserver/root/static/css/bootstrap.css M html/pfappserver/root/static/css/bootstrap.min.css commit e5839f67a57cca9092901812d3d7eaaaf8f97a75 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 26 10:54:50 2012 -0400 Improved redirection on session expiration M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/root/admin/login.tt commit 2be1c1279f290c2ac04e77cb240980a9fe1c4102 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 26 10:40:59 2012 -0400 SoH : minor improvements M html/pfappserver/lib/pfappserver/Controller/SoH.pm M html/pfappserver/lib/pfappserver/Model/SoH.pm M html/pfappserver/root/configuration/soh.tt M html/pfappserver/root/soh/get.tt commit 268d86b59fb257fe7aaa035df370806e97b88201 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 25 14:29:33 2012 -0400 Temporary fix to allow the correct startup of pfappserver M html/pfappserver/lib/pfappserver/Model/Config/IniStyleBackend.pm commit 5d057f32e470f795b0f4d27a4dd48dd09af2febc Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 25 13:17:51 2012 -0400 Removed html/pfappserver/lib/pfappserver/Model/Config.pm since it was unused D html/pfappserver/lib/pfappserver/Model/Config.pm commit b1518c11c27d7028c671184d6019d2b445ea5924 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 25 13:09:43 2012 -0400 Removed html/pfappserver/lib/pfappserver/Controller/Config.pm since it was unused D html/pfappserver/lib/pfappserver/Controller/Config.pm commit b6d477c654396906071f2c8b95c4b14a66b4421a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Aug 28 13:42:19 2012 -0400 Lower font size as it was with bootstrap 2.0.4 Also fixed the top navbar (caret position) M html/pfappserver/root/static/app/application.css M html/pfappserver/root/static/css/bootstrap-responsive.css M html/pfappserver/root/static/css/bootstrap-responsive.min.css M html/pfappserver/root/static/css/bootstrap.css M html/pfappserver/root/static/css/bootstrap.min.css commit b4abab98c55bb72a26237444ae80622eb2199fea Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Aug 28 11:35:09 2012 -0400 Added 'no result' message in nodes search M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/root/node/search.tt commit 13aac390b2ff25b6cee4bfc26bad09a4522e2a18 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Aug 28 11:34:15 2012 -0400 Updated bootstrap to version 2.1.0 M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/configurator/wrapper.tt M html/pfappserver/root/static/css/bootstrap-responsive.css M html/pfappserver/root/static/css/bootstrap-responsive.min.css M html/pfappserver/root/static/css/bootstrap.css M html/pfappserver/root/static/css/bootstrap.min.css D html/pfappserver/root/static/img/glyphicons-halflings.png M html/pfappserver/root/static/js/bootstrap.js M html/pfappserver/root/static/js/bootstrap.min.js commit b14ccecff16e3bbd7fad86b588574587ea9bfa77 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Aug 28 11:25:52 2012 -0400 Scroll to the top when changing config sections M html/pfappserver/root/static/admin/configuration.js commit 9cf6ed48b95187e4542dcd2cb63d002ea0171b57 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 24 10:22:47 2012 -0400 Fixed args in pf::soh::delete_filter M lib/pf/soh.pm commit 82aa59672461116f5e35276746dd2e4dde0cdb85 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 24 10:19:19 2012 -0400 SoH: handle triggers in violations.conf M html/pfappserver/lib/pfappserver/Controller/SoH.pm M html/pfappserver/lib/pfappserver/Model/Config/Violations.pm M html/pfappserver/lib/pfappserver/Model/SoH.pm M html/pfappserver/root/static/admin/configuration/soh.js commit 60631af1527e8bb227083ebf1c5c7f318ce351dc Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 23 15:28:47 2012 -0400 Initial SoH filters management M html/pfappserver/lib/pfappserver/Controller/Configuration.pm A html/pfappserver/lib/pfappserver/Controller/SoH.pm A html/pfappserver/lib/pfappserver/Model/Config/Violations.pm A html/pfappserver/lib/pfappserver/Model/SoH.pm M html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/configuration/soh.tt A html/pfappserver/root/soh/create.tt A html/pfappserver/root/soh/get.tt M html/pfappserver/root/static/admin/common.css M html/pfappserver/root/static/admin/configuration.js A html/pfappserver/root/static/admin/configuration/soh.js M lib/pf/soh.pm commit 368f595e4a45528a535596cd8097bccb0734e992 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 23 13:25:40 2012 -0400 Minor code cleanup M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Model/Graph.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/root/admin/wrapper.tt M html/pfappserver/root/configuration/section.tt M html/pfappserver/root/static/admin/configuration.js M html/pfappserver/root/static/configurator/common.css commit f0246d339164441d52a19873c244383f899e6b29 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 23 13:11:24 2012 -0400 No "session expired" when hitting /index M html/pfappserver/lib/pfappserver/Controller/Admin.pm commit 82650987036de8b779d2cec9e9d7c2ca530bd771 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 20 20:45:05 2012 -0400 Fixed path to C::Node::get M html/pfappserver/root/node/get.tt M html/pfappserver/root/node/search.tt M html/pfappserver/root/static/admin/nodes.js commit 9437f828ec596323d9a488fadc65ecb8f23a88ed Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 20 10:16:59 2012 -0400 Fixed error msgs display in configuration section M html/pfappserver/root/static/admin/configuration.js commit 01fb33170966a387ba6f6b1d62014950834be64a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Aug 20 09:06:36 2012 -0400 Fixed controllers 'auto' method For unauthorized access and proper redirection. M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Graph.pm M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/root/admin/login.tt M html/pfappserver/root/static/admin/login.js M html/pfappserver/root/static/app/application.js commit a50999e7bf016cb1cf784a03ddecf83ed56807e5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 17 14:17:01 2012 -0400 CRUD compliance: renamed "edit" to "update" In Controller::Node and Model::Node. M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/root/node/get.tt M html/pfappserver/root/static/admin/nodes.js commit daa8a1d382809175370814ffa49af1d04c3de06c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 17 13:24:49 2012 -0400 Handle direct link to a configuration section Even though navigating through the configuration sections results in AJAX calls, it's now possible to go directly to a section by adding the section name to the URL, ie : /admin/configuration/proxies M html/pfappserver/lib/pfappserver/Controller/Admin.pm M html/pfappserver/root/admin/configuration.tt M html/pfappserver/root/static/admin/configuration.js commit c84c81f08b21f1d4f09c81cb866c6b71196ebbfa Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 16 21:58:07 2012 -0400 Activate "Save" button for pf.conf sections M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/root/configuration/section.tt M html/pfappserver/root/static/admin/configuration.js commit b4aaf90c01f1802cd46fdb9266ebb9ab2f1896b6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 16 21:54:45 2012 -0400 Initial Model::NodeCategory A html/pfappserver/lib/pfappserver/Model/NodeCategory.pm commit 2f82009b904b030d7795c726aff9de812473bfaf Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 16 21:49:24 2012 -0400 Improved Model::Config::Pf - split the value of 'multi' entries to an array ref - delete the attribute from the config file when its value is undefined M html/pfappserver/lib/pfappserver/Model/Config/Pf.pm commit 4edc5bec5fdaec050a8d46bba831d545f31660c1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 16 17:53:16 2012 -0400 Default template for 401 status (unauthorized) M html/pfappserver/lib/pfappserver/Controller/Graph.pm M html/pfappserver/lib/pfappserver/Controller/Node.pm A html/pfappserver/root/admin/unauthorized.tt commit dc35e800ce8c54fcbd23253c46ed9e0b71dada5b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 15 16:09:46 2012 -0400 Improved CSS filter for templates. M html/pfappserver/lib/pfappserver/View/HTML.pm commit c1e860d86692a258aff02c8963ac86d0beb421d4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 15 16:02:45 2012 -0400 Renamed TT filter "id" to "css" The subroutine should replace any character that is prohibited in a CSS ID. M html/pfappserver/lib/pfappserver/View/HTML.pm M html/pfappserver/root/configuration/section.tt commit 7af4cd9f0607fefab9bf97a22e1ade52123fbd4f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 15 15:37:40 2012 -0400 Fixed authentication when the session expires We must *not* detach if the session has expired so the login action is still called. M html/pfappserver/lib/pfappserver/Controller/Admin.pm commit c483ccfd28771bd64b579c4c4c552da166b094ae Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 15 15:36:15 2012 -0400 Sort on columns in nodes results M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/root/admin/pagination.inc M html/pfappserver/root/node/search.tt M html/pfappserver/root/static/admin/nodes.js commit 49361466f87ce0830cc994940e78ec612fc93a0e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 15 15:33:18 2012 -0400 Better use of "uri_for" in template M html/pfappserver/root/admin/configuration.tt commit 3a2771ff6be86c6912b53af704452f7d138eb7fc Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 15 13:31:29 2012 -0400 Integration of FontAwesome See http://fortawesome.github.com/Font-Awesome/ M html/pfappserver/root/static/css/bootstrap.css M html/pfappserver/root/static/css/bootstrap.min.css A html/pfappserver/root/static/font/fontawesome-webfont.eot A html/pfappserver/root/static/font/fontawesome-webfont.svg A html/pfappserver/root/static/font/fontawesome-webfont.ttf A html/pfappserver/root/static/font/fontawesome-webfont.woff commit 06b2ed1769b1ee0783009da89d36a761e422c4b7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 10 16:07:46 2012 -0400 Node editor M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/Model/Node.pm M html/pfappserver/root/admin/nodes.tt M html/pfappserver/root/node/get.tt M html/pfappserver/root/static/admin/nodes.js M html/pfappserver/root/static/app/application.css A html/pfappserver/root/static/app/chosen-sprite.png commit c7f743e30b1a942495a2dff7411637ca7c29cc0d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 10 16:00:53 2012 -0400 Cleanup testing code M html/pfappserver/root/static/configurator/database.js commit 6c2eeea2dfe66e693583d70f56de6f0f9e659bb4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 10 15:59:52 2012 -0400 Activation of 'chosen' for select boxes M html/pfappserver/root/static/admin/configuration.js commit de1b5f2e725f085fa146ad0925754dce325b2ac9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 10 15:58:54 2012 -0400 Added link to 'chosen' JavaScript plugin in conf M html/pfappserver/root/admin/configuration.tt commit c6da4a868f56603ac2963e0ed704e0c7f005ad2f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 10 15:55:04 2012 -0400 Simplify management of authorized requests M html/pfappserver/lib/pfappserver/Controller/Configuration.pm M html/pfappserver/lib/pfappserver/Controller/Graph.pm M html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/root/static/admin/configuration.js M html/pfappserver/root/static/admin/login.js M html/pfappserver/root/static/admin/nodes.js M html/pfappserver/root/static/admin/reports.js commit ac43e8c34f6a40b19552a73de11537bea295b953 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 10 15:43:29 2012 -0400 New fields to node SQL queries M lib/pf/node.pm commit 09c499d3ca6c69c986444ed4bba96a55fd691e04 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 10 15:41:12 2012 -0400 Cleanup testing code M html/pfappserver/root/admin/pagination.inc commit be3a9d9f38e39f89db00500cbbb4b28d32d3e09e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 10 14:54:54 2012 -0400 Conf: use the 'chosen' plugin for multi-select M html/pfappserver/root/configuration/section.tt commit 507cf93ce02db87ad8cff7280804ea0aee0fa459 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 10 14:50:47 2012 -0400 JavaScript time picker plugin See http://jdewit.github.com/bootstrap-timepicker/ A html/pfappserver/root/static/app/bootstrap-timepicker.css A html/pfappserver/root/static/app/bootstrap-timepicker.js commit d6ec373a0ee126aae0737a42ae95d739542564f8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 10 14:49:15 2012 -0400 Chosen: JavaScript plugin for select boxes See http://harvesthq.github.com/chosen/ A html/pfappserver/root/static/app/chosen.css A html/pfappserver/root/static/app/chosen.jquery.min.js commit 92a755317eeea8a33625300e7e9270b6a6dd353a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Aug 9 15:55:42 2012 -0400 Model::Config::Networks now using M::C::IniStyleBackend to load config A html/pfappserver/lib/pfappserver/Model/Config/IniStyleBackend.pm M html/pfappserver/lib/pfappserver/Model/Config/Networks.pm A html/pfappserver/t/model_Config-IniStyleBackend.t M html/pfappserver/t/model_Config-Networks.t commit 71c9a2266f66ddcc3cff5ff7323136a9a68600b0 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 8 17:12:50 2012 -0400 testing: Model::Config::Networks Simple test before starting refactoring to maximize code re-use between Model::Config::Networks and upcoming Model::Config::Switches. A html/pfappserver/t/data/networks.conf M html/pfappserver/t/model_Config-Networks.t commit f888dad28227b5cc591fcad0662d514afb83100d Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 8 14:41:22 2012 -0400 adding minutes and years in config template M html/pfappserver/root/configuration/section.tt commit 0bb4d0a8b0662ca4677efd0bca6c84106324a3c8 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 8 14:40:49 2012 -0400 re-using global regex to avoid mistakes like forgetting minutes and Years M html/pfappserver/lib/pfappserver/Controller/Configuration.pm commit 78e86844af201bbaf7a528b32c1649bb27222f65 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 3 16:11:09 2012 -0400 "Loading" animated GIF A html/pfappserver/root/static/app/loader-48.gif commit a6c992e60c0f48cd2aee9e3921a6c516cec715e3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 3 16:09:15 2012 -0400 Added leading slash for redirect action on login M html/pfappserver/root/admin/login.tt commit 5c396ceb4e3bdaeb9d2b837cd5eb90941a06dba5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 3 16:08:33 2012 -0400 Admin: initial models and controllers A html/pfappserver/lib/pfappserver/Controller/Admin.pm A html/pfappserver/lib/pfappserver/Controller/Configuration.pm A html/pfappserver/lib/pfappserver/Controller/Graph.pm A html/pfappserver/lib/pfappserver/Controller/Node.pm A html/pfappserver/lib/pfappserver/Model/Graph.pm A html/pfappserver/lib/pfappserver/Model/Node.pm A html/pfappserver/lib/pfappserver/View/Admin.pm A html/pfappserver/t/view_Admin.t commit 7ca52ce5b5ec9365410e4b288cda94a3f4b5acfe Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 3 15:36:33 2012 -0400 Updated .pot file M html/pfappserver/lib/pfappserver/I18N/packetfence.pot commit 31e08ece96efdfba5f214d8e99a169345b29d11a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 3 14:04:57 2012 -0400 Admin: i18n strings for configuration parameters M html/pfappserver/lib/pfappserver/I18N/en.po commit af6023ad608b68f242fd338f3fe0a465c034013a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 3 12:04:39 2012 -0400 Admin: Initial static files (templates, css, JS) A html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/admin/login.tt A html/pfappserver/root/admin/nodes.tt A html/pfappserver/root/admin/pagination.inc A html/pfappserver/root/admin/reports.tt A html/pfappserver/root/admin/status.tt A html/pfappserver/root/admin/wrapper.tt A html/pfappserver/root/configuration/section.tt A html/pfappserver/root/graph/line.tt A html/pfappserver/root/graph/pie.tt A html/pfappserver/root/node/get.tt A html/pfappserver/root/node/search.tt A html/pfappserver/root/static/admin/common.css A html/pfappserver/root/static/admin/common.js A html/pfappserver/root/static/admin/configuration.js A html/pfappserver/root/static/admin/login.js A html/pfappserver/root/static/admin/nodes.js A html/pfappserver/root/static/admin/reports.js commit 210a7a40236181683267e0461277ad5304f15ade Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 3 11:45:03 2012 -0400 Date picker JavaScript/CSS resources A html/pfappserver/root/static/app/bootstrap-datepicker.css A html/pfappserver/root/static/app/bootstrap-datepicker.js commit a10806720b82b3115804a27ef9e04919ecf9c6ac Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 3 11:32:23 2012 -0400 JS librairies for plotting graphs M html/pfappserver/root/static/app/graphs.js A html/pfappserver/root/static/app/raphael/g.bar-min.js A html/pfappserver/root/static/app/raphael/g.dot-min.js A html/pfappserver/root/static/app/raphael/g.line-min.js A html/pfappserver/root/static/app/raphael/g.pie-min.js A html/pfappserver/root/static/app/raphael/g.raphael-min.js A html/pfappserver/root/static/app/raphael/raphael-min.js commit 66fb80f706cbec87eaa4fd082a672a5ecb960ed2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 3 11:23:31 2012 -0400 Allow html tags in alert messages. M html/pfappserver/root/static/app/application.js commit c09c9ff1cb61104700ea57ebe4f0470d3f7a49f6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 3 11:20:52 2012 -0400 Initial authentication conf for pfappserver M html/pfappserver/lib/pfappserver.pm commit 7700960584356aef72508becbec09d001235b5fe Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 3 11:19:23 2012 -0400 Extended SQL lookup of nodes. M lib/pf/node.pm commit abef1890c0127d8cfafbe420078dbe1d408fa07d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 3 11:17:50 2012 -0400 Added timestamps to some SQL queries. M lib/pf/iplog.pm M lib/pf/locationlog.pm commit 942ed76a6aa942280afd70af561b111f9899375b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Apr 16 14:39:17 2013 -0400 Remove potential slash character to divide month/year M lib/pf/web/util.pm commit aad3a1a40b7e6ed9177a85bed83d3d5a83278e7e Author: Loick PELET <lpelet.inverse@gmail.com> Date: Mon Apr 8 17:31:16 2013 -0400 date and version number updated M conf/dhcp_fingerprints.conf commit d2c25caff41963ddcc280c09d18bccd25eb97663 Author: Loick PELET <lpelet.inverse@gmail.com> Date: Wed Apr 3 13:32:13 2013 -0400 update oui.txt from IEEE http://standards.ieee.org/develop/regauth/oui/oui.txt M conf/oui.txt commit 85aa055dd04fc40d4eb378765570e940a7fcfbd8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Mar 14 16:06:12 2013 -0400 Fix and improve SMS registration Activation code/PIN is now 8 alphanumeric characters and is verified to be unique in the sms_activation table. M lib/pf/sms_activation.pm commit 3c2377f7f9aa666c21841e2aa49ccfad2604740f Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Feb 18 08:42:04 2013 -0500 Fix debian changelog syntax M debian/changelog commit 5036b1ddd18951354b0ab2e850998cd2a3769176 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Feb 7 12:09:55 2013 -0500 Check if pf database is present on packetfence server to start mysql (cluster stuff) M packetfence.init commit 5d1d85c732f453f539d86f9f5b20e6f0a15b6524 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jan 21 14:30:29 2013 -0500 Port-relase 3.6.1 version bump M NEWS M conf/pf-release commit 11acb8b4d1728b8e09546a01ac234ecff18e0c9c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jan 21 14:21:32 2013 -0500 Fixing #1624 M NEWS M db/upgrade-3.5.0-3.6.1.sql commit 617100b7e3a122947d8dae56310f5f0f8cd7c001 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 16 14:04:58 2013 -0500 Fix floating device disablePortSecurity when the port is in PortSecurity with voip M lib/pf/SNMP/Cisco/Catalyst_2950.pm commit 140fa1907825099affbd2ec4e56fdfa92846df76 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jan 16 14:01:50 2013 -0500 Fix floating device disablePortSecurity when the port is in PortSecurity with voip M lib/pf/SNMP/Cisco/Catalyst_2950.pm commit b428ad0befe689255be16a4018dec9626e453c88 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 10 18:31:29 2013 -0500 Fix http://packetfence.org/bugs/view.php?id=1621 M lib/pf/SNMP/Cisco/WLC.pm M lib/pf/SNMP/Cisco/WLC_2100.pm commit 0098181073d9daa5120d8fbb4b987e7f9ef19a3a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 10 17:13:12 2013 -0500 Typo in debian changelog M debian/changelog commit 34e78745049204c0bfca2d883a643e525e42de9e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 10 11:49:18 2013 -0500 Update changelog for 3.6.1 release M ChangeLog commit 31c8f295f6897b7656990208135111243e326470 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 10 11:47:29 2013 -0500 Change to gaming devices registration documentation M docs/PacketFence_Administration_Guide.asciidoc commit 0720d68531770b5a9dfa5ba3d3f906cc16be04ee Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 10 11:25:24 2013 -0500 Version bump for 3.6.1 release M NEWS M UPGRADE M addons/packages/packetfence.spec M debian/changelog M docs/docinfo.xml commit f9c4ad1d3252a5b495ab770b7d7013257bae8ab4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 10 00:15:32 2013 -0500 Update doc for upcoming 3.6.1 version M docs/PacketFenceZEN_Installation_Guide-docinfo.xml M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Brocade_Quick_Install_Guide-docinfo.xml M docs/PacketFence_Cisco_Quick_Install_Guide-docinfo.xml M docs/PacketFence_Developers_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M docs/PacketFence_Ruckus_Quick_Install_Guide-docinfo.xml M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit d9c0b34c6764e88e425f79ea0b412bd3c5d193e3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jan 10 00:09:22 2013 -0500 Updated documentation (Administration Guide) - New gaming devices registration feature - Updated epel repository - New procedure regarding installation on CentOS5/RHEL5 M docs/PacketFence_Administration_Guide.asciidoc commit 0dbb8f4c5051976280a77d621a1a066a18f99316 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jan 7 14:55:55 2013 -0500 Update Dutch translation Imported from Transifex M conf/locale/nl/LC_MESSAGES/packetfence.po commit 4df11f2d003b49b3b6ca95440e9292169c10c5ff Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jan 7 14:49:38 2013 -0500 Update French translation Imported from Transifex M conf/locale/fr/LC_MESSAGES/packetfence.po commit 41c93b46060a9682bc421c3a3127510286093cc9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 4 14:58:41 2013 -0500 Fix getinterfaceSNAT M lib/pf/iptables.pm commit 0f8c7e1d97aaad85167e0ce7a60ba313499401c4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 4 14:03:37 2013 -0500 Missing EOT in documentation.conf M conf/documentation.conf commit 513776d2e19a38c1df3695bc8469097a791af712 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 4 13:56:10 2013 -0500 Fix pf.conf.defaults M conf/pf.conf.defaults commit 4186402dc346458714dc32820d160ba656c5317e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 4 13:42:08 2013 -0500 Added gui configuration M html/admin/configuration/networks_add.php M html/admin/configuration/networks_edit.php M lib/pf/pfcmd/pfcmd.pm commit 9898d4b1d8d774a1fe767506d03d1e2a40a32de0 Author: unknown <cgraf@MW91-DEV51.excellium.local> Date: Fri Jan 4 13:19:42 2013 -0500 epel-release is now 6.8 M docs/PacketFence_Administration_Guide.asciidoc commit 09ad2f0a81717b0692c6f173e04dded35c7ac221 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jan 4 12:15:17 2013 -0500 Fix missing var M html/captive-portal/register-gaming-device.cgi commit 2e62fe837c917f9753e922e662e2959d5fcf8655 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jan 4 10:09:32 2013 -0500 Improvements made to the gaming registration devices modules - Ability to enable/disable the module - Category assigned to the registered devices in pf.conf - Review code structure a bit What's left to be done: - Review most of the lib/pf/web/gaming.pm methods compared to lib/pf/web.pm and see why there's duplicate and avoid theses. M conf/documentation.conf M conf/httpd.conf.d/captive-portal-common.conf M conf/locale/en/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/pf.conf.defaults A db/pf-schema-3.6.1.sql A db/upgrade-3.5.0-3.6.1.sql M html/captive-portal/register-gaming-device.cgi commit 6c4c6381a0b3f1e9ff6bece451769f1f4a488b41 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Nov 27 11:20:37 2012 -0500 Missing libconfig-general-perl dependency M debian/control commit 1f18efbbfa54623ce5b6dd447330409ec1835569 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 3 14:47:51 2013 -0500 Iptables chain name too long M conf/iptables.conf M lib/pf/iptables.pm commit ef2c9f9e3c270c714efa2e0b4bf8606bd20e0350 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 3 12:20:08 2013 -0500 Fix syntax M lib/pf/iptables.pm commit f5099ac576c40ea6ee3ed4a7204e36f99b48dc9b Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 3 12:06:05 2013 -0500 Fix http://www.packetfence.org/bugs/view.php?id=1612 Update doc for winbind Add alternative between snort and suricata M debian/control M docs/PacketFence_Administration_Guide.asciidoc M html/pfappserver/root/configurator/networks.tt M html/pfappserver/root/static/configurator/networks.js commit 905a8db3077d4ff47489ef66b36e6920c04a13a0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 18 14:32:28 2012 -0400 Changed nonat by routed M conf/iptables.conf M lib/pf/iptables.pm commit 46386962b539c9a9e666f1cc02e9b6cf8829d111 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 18 14:00:00 2012 -0400 Changes for the pull request M NEWS M conf/documentation.conf M conf/iptables.conf M lib/pf/iptables.pm commit 32f5fbdc2e9c6c86694858001d41b80b7ab61392 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Sep 10 15:10:02 2012 -0400 Cleaned code M lib/pf/iptables.pm commit c42678432a72655c4624c4a4f7e294894aed3a7e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 24 13:48:35 2012 -0400 Initial release M NEWS M conf/documentation.conf M conf/iptables.conf M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/iptables.pm commit 0a4a1c18cf9e9eb63ad7e89024410408076c108a Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 3 09:58:38 2013 -0500 Portal Profile fix (#1595) M lib/pf/Portal/ProfileFactory.pm commit 7cc00f304080489bbc73b4c9756d9928997cb9ee Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 3 09:34:09 2013 -0500 Fix email link M conf/httpd.conf.d/captive-portal-cleanurls.conf commit b62898bc793960bff4d9cab815f5eefc4a0c3718 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jan 3 08:20:12 2013 -0500 Logrotate fix M addons/logrotate commit b0d15ac53423572f801dcf0a892324bf08222db4 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 20 15:07:22 2012 -0500 Fixed typo and added additional messages to packetfence.po M conf/locale/en/LC_MESSAGES/packetfence.po M lib/pf/web/gaming.pm commit ceac5dddb99a63f5843d2297ab583ebc1917ff2f Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 20 14:06:25 2012 -0500 Fixed POD issues M html/captive-portal/register-gaming-device.cgi commit fac0a13ca1c5dc66da94dcbaba3a2249a6498b0c Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 20 14:05:28 2012 -0500 Additional messages M conf/locale/en/LC_MESSAGES/packetfence.po commit c9348fb96f107585fd5de98623ea5b91d46f2409 Author: James Rouzier <jrouzier@inverse.ca> Date: Thu Dec 20 13:59:59 2012 -0500 Fixed POD formatting issue\nAdded additional messages in packetfence.po\nCorrected pod.t test count M conf/locale/en/LC_MESSAGES/packetfence.po M html/captive-portal/templates/gaming-registration.html M lib/pf/web/gaming.pm M t/pod.t commit 5e92bafd9dedfeff5b7b1be4ff609359d1b3467e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Dec 20 12:41:23 2012 -0500 Test complying - Some picky stuff M lib/pf/web/gaming.pm commit 8406d202c9fb8777a97cb3c2f1e72fdb84ea029a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Dec 19 13:30:44 2012 -0500 Tests: remove requirement of AUTHOR in POD M t/pod.t commit 07011cb35b9a85692e99f00c9cce1c4d1860e681 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Dec 19 13:04:16 2012 -0500 Fix guest link activation M conf/httpd.conf.d/captive-portal-cleanurls.conf M lib/pf/email_activation.pm M lib/pf/web/constants.pm commit 5ff453398b6599086053a91a719b4c8daba46739 Author: jan-w <janz@dfki.de> Date: Wed Dec 19 17:35:36 2012 +0100 Fixed some typos M docs/PacketFence_Administration_Guide.asciidoc commit 2a16eee853b64294e4258ff7f410885b3f0aa9e4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Dec 18 08:07:41 2012 -0500 Logrotate fix M addons/logrotate commit 01af05f686470b0521a86f4bdc672dbe5d56b440 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 17 17:59:34 2012 -0500 Integrated feedback and code cleanup\nMade the registration button default M html/captive-portal/register-gaming-device.cgi M html/captive-portal/templates/gaming-landing.html M html/captive-portal/templates/gaming-registration.html M lib/pf/web/gaming.pm commit 5beefdd7eac3ab803d8321d7674a2f2f993fda9b Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 17 14:51:02 2012 -0500 Code Cleanup M lib/pf/web/gaming.pm commit e14cd092d634276b2fc2f0030c2e4a1b961abcb6 Author: James Rouzier <jrouzier@inverse.ca> Date: Mon Dec 17 10:40:37 2012 -0500 Added gaming registration page M conf/httpd.conf.d/captive-portal-cleanurls.conf A html/captive-portal/register-gaming-device.cgi A html/captive-portal/templates/gaming-landing.html A html/captive-portal/templates/gaming-login.html A html/captive-portal/templates/gaming-registration.html M lib/pf/web/constants.pm A lib/pf/web/gaming.pm commit 6651312273b6af1fb853beac164a5378e66f87b0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Dec 13 09:50:51 2012 -0500 XML profile requires specific headers Fix #1616 M lib/pf/web.pm commit ecee8c11fa19a3d224b3b30efd1ebfa9fff4b865 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Dec 7 10:39:41 2012 -0500 Added alernative between snort and suricata M debian/control commit 3ee7bdd96a1b01d2e6089f94d57009a7d379552d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Dec 6 15:54:44 2012 -0500 Adjusting authors M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml commit 7d716c110843e4b38653bc14dcfb66f6b01ad33b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Dec 6 15:41:47 2012 -0500 Modifying the way pfdhcplistener handles tagged trafic. Special thanks to Jean Raby <jraby@inverse.ca> M README M sbin/pfdhcplistener commit 94d7e6a0be97cad00441a8368bc9e169afe118b1 Author: Derek Wuelfrath <derek@wuelfrath.ca> Date: Thu Dec 6 15:28:10 2012 -0500 Update NEWS M NEWS commit 493be5f5426c0921503d9c26458c055bd134a8c5 Author: Derek Wuelfrath <derek@wuelfrath.ca> Date: Thu Dec 6 15:22:25 2012 -0500 Fixing #1608 M lib/pf/web/constants.pm commit ff5fca8aa5e2594aaa0173959eaa18b21616c03e Author: Derek Wuelfrath <derek@wuelfrath.ca> Date: Thu Dec 6 15:19:01 2012 -0500 Update README M README commit bfb6e0bbf98b52b00fb1f174e949047121a4ab3f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Nov 12 10:54:52 2012 -0500 Fixing #1602 (cherry picked from commit 480663772a400fe61e79c7f007245fc09ad6a3db) M conf/httpd.conf.d/captive-portal-cleanurls.conf M lib/pf/services/apache.pm M lib/pf/web/constants.pm commit 480663772a400fe61e79c7f007245fc09ad6a3db Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Nov 12 10:54:52 2012 -0500 Fixing #1602 M conf/httpd.conf.d/captive-portal-cleanurls.conf M lib/pf/services/apache.pm M lib/pf/web/constants.pm commit daefdc9b0fb441dfad2cd1ca03445b44e94799cc Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Nov 8 11:21:46 2012 -0500 Missing OAuth2 perl module in debian spec M debian/control commit f49eaa6a1e6f12a4ab7c1ed699d3b660c5dc2b5f Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 5 13:57:41 2012 -0500 Revert from previous commit M lib/pf/web.pm commit 52bd096429fc29fa0f0658189e5cb833022993f6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 5 10:50:26 2012 -0500 Fix do_not_deauth param M lib/pf/web.pm commit 32b088e8b24e10f3d3c8205412235e638fb9cb33 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Nov 5 10:39:11 2012 -0500 Portal Profile fix (#1595) M NEWS M lib/pf/Portal/ProfileFactory.pm commit ba8b0b39bca52c5745b97b34081f02dbd1e11016 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Oct 31 11:04:49 2012 -0400 Now doing 24 tests, not 26 M t/trigger.t commit db6495c1b7b5d4906f247cec810de9aed8d72bb3 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Oct 30 08:40:51 2012 -0400 Removing the tests for acct trigger. M t/trigger.t commit ce7d22995f15ebdf82e6e13582bfeb4c22aa7b42 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 29 15:59:50 2012 -0400 Small typo M UPGRADE commit 7f6335b14c7a5d90999eec0d4d6b3ee1c29e3c6a Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 29 15:56:41 2012 -0400 Fix for 1550 M NEWS M UPGRADE M addons/packages/packetfence.spec A conf/httpd.conf.d/ssl-certificates.conf D conf/ssl-certificates.conf M debian/packetfence.conffiles M lib/pf/services/apache.pm commit ad54619a893500d7d6febeb08094357048caa7ba Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 29 15:00:35 2012 -0400 Fix for #1317 M NEWS M lib/pf/node.pm commit 86d056b7c13e57ecd901913a6a29a3a6b112a819 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 29 14:46:37 2012 -0400 Adjusting the fix 1591 to support Portal Profiles M lib/pf/web.pm commit 2dc9f94baf271b0fc6d5301e9f20e73e630f8f8c Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 29 14:03:55 2012 -0400 Fix #1591 M NEWS M lib/pf/web.pm commit be472568ac42e129c3916d34162de3885685174c Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 29 13:46:31 2012 -0400 Fix #1579 M NEWS M lib/pf/web/guest.pm commit b1bb435fdeab1c52e6c736ca891a69ba143cf41e Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 29 12:38:51 2012 -0400 UPGRADE entry for fix 1538 M UPGRADE commit cc5719ccb34980bb335bfb31d6b33d0a3050ccc0 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 29 12:36:27 2012 -0400 Fix #1538 part 2 M lib/pf/accounting.pm commit 64917c8e711b0aed05bc4b4e800224f138c9f3ea Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 29 12:35:23 2012 -0400 Fix #1538 M NEWS M lib/pf/accounting.pm M lib/pf/config.pm commit b4bc7f2e56bc1c77eb6c638639e51b0d8ee8ece7 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 29 11:28:43 2012 -0400 Fix of #1342 M NEWS M html/admin/administration/logs.php commit 4cc19dd8a5ec76a0cf20b15d0fb3ee0ff3df9ad5 Author: Francis Lachapelle <francis@sophos.ca> Date: Mon Oct 29 10:25:37 2012 -0300 Update NEWS M NEWS commit 3dcd7a3c6311ad34ac215bb49daaa22bdf06a163 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Oct 26 14:42:38 2012 -0400 Documentation for Belair AP M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 1a0ae49cdf2e52bb3c418e94b013eed652d649f6 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Oct 26 14:23:55 2012 -0400 Belair module A lib/pf/SNMP/Belair.pm commit 006ac4b9d8dd76b67118bd4a109ce3dccc82dca8 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Oct 26 11:50:18 2012 -0400 Supporting Belair Networks AP M NEWS M README.network-devices M html/admin/configuration/switches_add.php M html/admin/configuration/switches_edit.php commit 2603f4b5f1ac894e8e119306e6ff58c53b31e47d Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Oct 25 16:46:16 2012 -0400 NEWS prep M NEWS commit 9483c9eb0e97a7cb12938aab317874c88dbba149 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Oct 25 16:43:43 2012 -0400 Post-release Bump M NEWS M conf/pf-release commit 1a43b7dd95af986a7ea583a3f3c08ffc2d3c1168 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Oct 25 15:03:27 2012 -0400 Version Bump. M ChangeLog M NEWS M UPGRADE M addons/packages/packetfence.spec M debian/changelog commit 27692862c6545ef48afe4994e63019ae436a1c35 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Oct 25 14:41:14 2012 -0400 Pre-Release Tasks. Version Bumps in Doc. A db/pf-schema-3.6.0.sql M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit d319756308c14249e2841fe37d98ba2380ea2153 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Oct 25 14:08:57 2012 -0400 Locationlog issue with Inline RADIUS M lib/pf/radius.pm commit 963f0a028e631b45e43a31cd993e70c2f9f09128 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Oct 25 11:54:14 2012 -0400 Other changes for the new fetchVlanForNode output M addons/recovery.pl M lib/pf/SNMP/Cisco/Catalyst_2950.pm M lib/pf/enforcement.pm M sbin/pfsetvlan commit e95e9b00274d4bbedbbdd07767855f41d5cc088a Author: Derek Wuelfrath <derek@wuelfrath.ca> Date: Thu Oct 25 11:13:44 2012 -0300 Fixing 1578 - Part 2 Need to apply the same permissions (0644) even when the file exists M html/pfappserver/lib/pfappserver/Model/Config/Pf.pm commit 6d2b18e06fad5338cec1ccb9b3fc2e802981a391 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 24 16:27:37 2012 -0400 pfdhcplistener crash Issue ID 1585 M sbin/pfdhcplistener commit cc3edf1198cbcd1068229027516c362fc0c37826 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 24 14:53:11 2012 -0400 Fix update_mark M lib/pf/iptables.pm commit ea99a5ea7bf7b3987406b3401a961c81d6e88ed6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 24 12:20:24 2012 -0400 Fix PacketFence_Network_Devices_configuration_Guide M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 579ae659252b60bb9efd671b12dfa9078e721194 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 24 12:03:34 2012 -0400 Fix permissions in packetfence-pfcmd-suid debian package M debian/rules commit e81eb0135e1b8d28079e375a2076f616e397af2c Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Oct 24 11:58:42 2012 -0400 Revert "Fixing bug 1555" This reverts commit 0fa41aae771a1e655f92515ed641c2ccc76f5a0a. Conflicts: NEWS M NEWS M lib/pf/class.pm M lib/pf/services.pm commit c97532fefb62b4b602729b6797726482c4560de8 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Oct 24 10:58:26 2012 -0400 Pump API versions of the custom extension files M lib/pf/radius/custom.pm M lib/pf/vlan/custom.pm commit 9a028b5f0383cd1f35dca3682ebd2a42cf04a78b Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Oct 24 09:57:09 2012 -0400 NEWS entry for fix 1584 M NEWS commit c7505cd27ad5d81eed8dc227dc0d274b45aa1f2a Author: Derek Wuelfrath <derek@wuelfrath.ca> Date: Wed Oct 24 10:36:12 2012 -0300 Fixing 1574 M html/pfappserver/root/static/configurator/database.js commit 51afba3057e3b01c55f33f16f915249e74410ed3 Author: root <root@poulicheFencer.dMacBookPro> Date: Tue Oct 23 14:45:08 2012 -0400 Fixing 1578 by setting new pf.conf file permissions to 0644 M html/pfappserver/lib/pfappserver/Model/Config/Pf.pm commit 99922982bed054b648105eb2b91ad370065fd00e Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Oct 23 13:44:54 2012 -0400 Fix the vlan test once and for all (I hope!) M t/vlan.t commit 8d3ae3d6a54ae7824b95a9981021908e1496cc72 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Oct 23 13:32:27 2012 -0400 Final VLAN + adjusted tests M lib/pf/vlan.pm M t/vlan.t commit ceaa7aaa67b32b656328ca1ef05cdd3a10d959f9 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Oct 23 13:19:03 2012 -0400 Oups! small fix to vlan.pm M lib/pf/vlan.pm commit 37a4a3d4ad4f01c751b6299bae877ba31c6808fd Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Oct 23 13:11:28 2012 -0400 Moving back the node_attribute call where it was M lib/pf/vlan.pm commit fc6e7265f5b1ed2fb7908920af20dc1f33d1d061 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 23 12:35:43 2012 -0400 Added checkup fir inline interfaces and networks M lib/pf/pfcmd/checkup.pm commit a79da72129b9d68b7cb8028680db6606ec0783c8 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Oct 23 11:15:24 2012 -0400 Small rework for Inline VLAN assignments (RADIUS) M UPGRADE M lib/pf/SNMP.pm M lib/pf/radius.pm M lib/pf/vlan.pm commit 055fb506353edac9107578bb5df5ebf35182e8da Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 23 10:45:41 2012 -0400 Fix duplicate iptables entries M lib/pf/iptables.pm commit 186e54a34c922005c4c9eca57e2046e57f76b7ed Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 23 10:41:57 2012 -0400 Wispr template modification M html/captive-portal/templates/response_wispr.tt commit b71743c3e8e54960ad72a48ff6aabe9a2bb9023e Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 23 08:27:54 2012 -0400 Fix permissions in debian rules M debian/rules commit 1644ef2ea94f4138b045c8c95051e440eba7da77 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 22 15:40:07 2012 -0400 Permitting dashes in the role names (#1442) M NEWS M lib/pf/pfcmd/checkup.pm commit 0fa41aae771a1e655f92515ed641c2ccc76f5a0a Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 22 15:17:25 2012 -0400 Fixing bug 1555 M NEWS M lib/pf/class.pm M lib/pf/services.pm commit d7a5263358df56b455760577a7fda5660b0377fc Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 22 14:54:52 2012 -0400 condrestart in packetfence init script M debian/packetfence.init commit a3155d23912124cc3cef55d596054d55f18047d5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 22 14:23:57 2012 -0400 Fix debian upgrade M debian/control M debian/packetfence.preinst commit 7f805f9342782946d9f48db5a04a1dbfc0064d43 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 22 13:03:27 2012 -0400 NEWS entry for the configurator port change M NEWS commit 786e1e7e36f50f3882c9c9ca057614706315c95d Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 22 13:02:40 2012 -0400 Fix string M conf/openssl.cnf commit 9e37f571806b235373263983cb85f80c432eb5a2 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 22 12:49:30 2012 -0400 Added a missing PerlOptions in httpd.conf.apache22 M conf/httpd.conf.apache22 commit 195ebe4644cb5437b2be9cfffd949d59eae2621a Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 22 12:32:17 2012 -0400 Fixing RADIUS sites config M raddb/sites-available/packetfence M raddb/sites-available/packetfence-tunnel commit 0561093bd166138ce62419afafa7f9676f7a0050 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 22 12:00:07 2012 -0400 Removing radutmp M NEWS M raddb/sites-available/packetfence commit f0a808cd39a2238edcc8e9d969e64ad5018a3185 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 22 11:39:43 2012 -0400 Untaint daemon in services.pm M lib/pf/services.pm commit 805655a9aa80d94066a9832daa264f16ca1f1a79 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 22 11:13:05 2012 -0400 Added missing deps M addons/packages/packetfence.spec M debian/control commit 0e899d73adb39942e185412c83432ca9729805a3 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Oct 19 16:20:22 2012 -0400 Fixing doc layout M docs/PacketFence_Administration_Guide.asciidoc commit 3a3c827a835f183126f9582255ad0d08b67543b4 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Oct 19 15:52:14 2012 -0400 Adding bugs and limitations for weird regressions M NEWS M lib/pf/SNMP/Nortel/ERS5000_6x.pm commit 5083b422602f08e103dcb152db1d5f845525a5f5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 19 10:12:56 2012 -0400 Changed the default port 3000 to 1444 for configurator M addons/packages/packetfence.spec M debian/packetfence.postinst M docs/PacketFenceZEN_Installation_Guide.asciidoc M docs/PacketFence_Administration_Guide.asciidoc M pfappserver.init commit 8ef28f98b979c5539d1d2866eedee391271208f3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 19 09:51:01 2012 -0400 Change pfappserver port in debian (1444) M debian/pfappserver.init commit 7a45f09364f8b77c333f9731598a45bcb6c5a7ad Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Oct 19 09:47:28 2012 -0400 Disable SELinux in the SPEC post-install section M addons/packages/packetfence.spec commit bca8e228667f828b9eb2e3c97eda2042f08f9ce9 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Oct 19 09:12:33 2012 -0400 NEWS entry for merge feature/configurator-mysql-handling M NEWS commit 850f9b4ded7d0369925aa1b024521cb78f1e5ec8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 19 08:56:01 2012 -0400 Fix debian/control M debian/control commit 8191ec758b4d797b96fff346babc50d6d2e0e83d Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Oct 19 01:22:15 2012 -0400 Slightly updated the documentation M docs/PacketFence_Administration_Guide.asciidoc commit b62736d4607b31b5523d64b04664b9620de77aec Author: Derek Wuelfrath <derek@wuelfrath.ca> Date: Fri Oct 19 01:42:06 2012 -0300 Changed $(this) by btn M html/pfappserver/root/static/configurator/database.js commit 25f48c7db309b6cd6e104a54850bc21ef2e3db74 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Oct 18 11:22:36 2012 -0400 Improved buttons of templates - Added github icon - Propagated the new buttons layout M html/admin/templates/guestcreation_confirmation.html M html/admin/templates/login.html M html/admin/templates/register_guest.html M html/captive-portal/content/images/facebook.icon.png A html/captive-portal/content/images/github.icon.png M html/captive-portal/content/images/google.icon.png M html/captive-portal/content/styles.css M html/captive-portal/templates/billing/billing.html M html/captive-portal/templates/enabler.html M html/captive-portal/templates/guest.html M html/captive-portal/templates/guest/sms_confirmation.html M html/captive-portal/templates/guest/sponsor_login.html M html/captive-portal/templates/login.html M html/captive-portal/templates/register.html commit 2eb8c395e0d642a2b7bd6a976efea1dc9bc9ead9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Oct 18 11:14:45 2012 -0400 guest.pm: Set default values in anonymous hash To avoid Perl warnings M lib/pf/web/guest.pm commit 39d668c2336ece4edd28d0c0bd4a716ec2541c32 Author: root <root@poulicheFencer.dMacBookPro> Date: Thu Oct 18 06:11:02 2012 -0400 Web implementation M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Model/Config/System.pm M html/pfappserver/root/configurator/database.tt M html/pfappserver/root/static/configurator/database.js commit ae42c7ac39c1d41e50f8720649a5e73bec6275c2 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Oct 17 16:09:26 2012 -0400 Other small fixes to the doc M docs/PacketFence_Administration_Guide.asciidoc commit 1e66d838b36e0d0a07d1ce5796acc191b1713979 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Oct 17 16:06:15 2012 -0400 Adding the two new files for github in the spec M addons/packages/packetfence.spec commit 5292cbae25ad7135fd84c61454d53d00e6584e00 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Oct 17 16:04:13 2012 -0400 Adjust doc/news for new OAuth2 Provider + adding the checkup lines for it. M NEWS M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/pfcmd/checkup.pm commit 04d58dae3832efada24427346a04f6ee885d56b1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 17 16:02:26 2012 -0400 Added dependencies M addons/packages/packetfence.spec M debian/control commit 31626a2cfc200e2d919ed13dc1539081c0339adb Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Oct 17 15:57:33 2012 -0400 Fix init script M packetfence.init commit 960cbd52018c8f31ddc59050b194ba10f58a1e9f Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Oct 17 15:52:36 2012 -0400 GitHub as a OAuth2 Provider! M conf/documentation.conf M conf/httpd.conf.d/captive-portal-cleanurls.conf A conf/named-akamai.net A conf/named-github.com M conf/oauth2-ips.conf M conf/pf.conf.defaults M html/captive-portal/oauth2.cgi M html/captive-portal/templates/login.html M lib/pf/config.pm M lib/pf/iptables.pm M lib/pf/services/named.pm M lib/pf/web.pm M lib/pf/web/constants.pm commit 28b96df76cbcd7657bf34d7db3a58fe077da8118 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 17 15:49:39 2012 -0400 Fix a test M lib/pf/SNMP.pm M lib/pf/SNMP/AeroHIVE.pm M lib/pf/SNMP/Aruba.pm M lib/pf/SNMP/Avaya/WC.pm M lib/pf/SNMP/Cisco/Aironet.pm M lib/pf/SNMP/Cisco/Aironet_WDS.pm M lib/pf/SNMP/Cisco/WLC.pm M lib/pf/SNMP/Dlink/DWS_3026.pm M lib/pf/SNMP/Extricom.pm M lib/pf/SNMP/HP/Controller_MSM710.pm M lib/pf/SNMP/Meru.pm M lib/pf/SNMP/Motorola.pm M lib/pf/SNMP/Ruckus.pm M lib/pf/SNMP/Trapeze.pm M lib/pf/SNMP/Xirrus.pm commit 9dff9e7b13c1d1fb0c0a8b693a4c02fce2d18f5c Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 17 15:04:06 2012 -0400 Removed useless debug M lib/pf/SNMP/HP/Controller_MSM710.pm M lib/pf/web/wispr.pm commit a1f1ba8a820cfe37728b919249bdef2c2777134c Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 17 12:27:52 2012 -0400 Fix violation, redirection and ipset M lib/pf/ipset.pm M lib/pf/web/constants.pm M lib/pf/web/dispatcher.pm commit 7a8b7293461d8d65a621206f4058c7e17ea79e10 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 17 08:35:08 2012 -0400 Missing dep with packetfence-remote-snort M addons/packages/packetfence.spec commit 09e5a39c6919e767ffec65280c450be4b5286ff5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Oct 16 16:02:11 2012 -0400 Web handling M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Controller/DB.pm M html/pfappserver/lib/pfappserver/Model/Config/System.pm M html/pfappserver/root/configurator/database.tt M html/pfappserver/root/static/configurator/database.js commit a01ed266435d529dd3e2f269749a7ac04c3805ae Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 16 15:04:46 2012 -0400 Wispr fix M conf/httpd.conf.apache22 M lib/pf/web/wispr.pm commit 977748fc4fffc9b6224981ccc2710fb762d08573 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 16 14:35:15 2012 -0400 import node_deregister in ipset.pm M lib/pf/ipset.pm commit 0ea3fe75527135d07ee4eedc7b6ad56acc5a3d5b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Oct 16 14:30:27 2012 -0400 Revert "First blast at adding js for MySQL server status modals" This reverts commit 28e5982394008e7407f3fac6893cd6538c78619f. M html/pfappserver/root/static/configurator/database.js commit a1781bb9f31e821d0ec71def35a385bee419e425 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Oct 16 14:24:01 2012 -0400 Start MySQL if not running M packetfence.init commit 2ed1b889ab4459aefecd99a1e5b36647e949f8aa Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Oct 16 14:13:18 2012 -0400 Force PF to start on boot M packetfence.init commit aa763d64758aff240638b6b058efc3d5f3e886fa Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 16 12:28:20 2012 -0400 Fix search of mac address in ipset M lib/pf/ipset.pm commit 4fd15a361ec01e1c6581a4988d681f6f2b521e78 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 16 11:39:50 2012 -0400 Fix radius inline M lib/pf/radius.pm commit 1011ab96f792aba0a5a1e76cf88b22e3abe70f36 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 16 10:52:27 2012 -0400 Fix named for oauth2 M lib/pf/services/named.pm commit df2ce02bf6892a4dee5f5eed246e010bef7c0394 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 16 08:19:24 2012 -0400 Removed tab and added pod in wispr.pm M lib/pf/pfcmd/checkup.pm M lib/pf/web/wispr.pm commit 4abb789ef0dd85a010cbc5b6405b7b49cd900b4d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Oct 15 13:24:06 2012 -0400 Wrong logger declarations M lib/pf/ipset.pm commit c497c7a50cdcdef7aa7cd83e42c78db60d7db218 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 15 13:12:19 2012 -0400 Change log type M lib/pf/web/dispatcher.pm commit 1e6fba4e57d6a0557f41cfc2fd52e7cbb071d456 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Oct 15 13:02:13 2012 -0400 Wispr client improvment M html/captive-portal/templates/redirection.tt A html/captive-portal/templates/response_wispr.tt M lib/pf/web/constants.pm M lib/pf/web/dispatcher.pm A lib/pf/web/wispr.pm commit 47565d6a68441d3ac4578c85c224fa6e46cc91fa Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Oct 12 15:20:57 2012 -0400 Modify docs to add Google/Facebook to guest_modes of Portal Profiles Also adding a checkup to make sure oauth2 provider is configured if google/facebook is selected M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/pfcmd/checkup.pm commit ee7e91d5e9b6b4c8731136feade58bb105b27ced Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 12 14:19:02 2012 -0400 Typo in symlink M addons/packages/packetfence.spec commit 04387ec940ca3198f4eb8e86ae6679e4d72faa1e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 12 14:06:06 2012 -0400 Wrong symlinks creation (was creating invalid symlinks) - Also added raddb/sites-enabled to .gitignore file ;) M .gitignore M addons/packages/packetfence.spec commit 1c215382495dd5cd6d4ef0c10dfa8ca39552bb30 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Oct 12 09:28:54 2012 -0400 POD fix and remove tabs M html/captive-portal/oauth2.cgi M lib/pf/iptables.pm M lib/pf/services/named.pm M lib/pf/web.pm commit 56a922952c7d2d12cd00e431571974f0ed5c263d Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Oct 12 09:03:55 2012 -0400 Fixing the SPEC for OAuth2 files M addons/packages/packetfence.spec commit 944e737b9b2068b0bc54b4766f8445ea17bab89a Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Oct 12 08:56:50 2012 -0400 NEWS for merge feature/oauth2 M NEWS commit 0b09b886521e69e30287376c818452b8cb15c949 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Oct 12 08:50:42 2012 -0400 Working OAuth2, ready to merge M conf/httpd.conf.d/captive-portal-cleanurls.conf M conf/named-fbcdn.net M conf/oauth2-ips.conf M html/captive-portal/oauth2.cgi M lib/pf/web.pm M lib/pf/web/constants.pm commit b41d470ac6049aefa7c2a471d841b2a67d59bb9d Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Oct 12 08:42:23 2012 -0400 Fixing Tests M t/network-devices/wireless.t M t/pf.t commit daa3e2d088f56f2e34176d7c564fb99fed68ae81 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Oct 11 15:26:33 2012 -0400 Adding new CleanURLS + put everything under oauth2 instead of o2/oauth M conf/httpd.conf.d/captive-portal-cleanurls.conf M html/captive-portal/oauth2.cgi M html/captive-portal/templates/login.html M lib/pf/web.pm M lib/pf/web/constants.pm commit a8a8fc343487c75e017ce94847270b8a50434d81 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Oct 11 15:05:47 2012 -0400 Oops...Merge crap M lib/pf/pfcmd/pfcmd.pm commit 1e829c6c1a395e703033b32470eafb7bb8cd76e4 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Oct 11 11:59:43 2012 -0400 NEWS entry for merge fix/1565-dhcpd-only-remote-subnets M NEWS commit f3b3d8024856be4c6d1e5b19aefaae383a168f12 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Oct 11 11:28:50 2012 -0400 Small fix to Cisco Documentation M docs/PacketFence_Cisco_Quick_Install_Guide.asciidoc commit fe9f46918f4dc1b3f6c50e46cdf1d33d607398fd Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 11 11:17:21 2012 -0400 Debian and init script modif M debian/control M debian/packetfence.conffiles M packetfence.init commit 5c8b44ae82c6e7ca298db9fe0857a9976e4ef35a Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 11 10:16:15 2012 -0400 Added default values in pf.conf.defaults M conf/pf.conf.defaults commit 5b2ed0ba40c3cab89b53487b0cd5f53b518176cc Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Oct 11 08:55:11 2012 -0400 NEWS entry for merge feature/ipset-obj M NEWS commit 84e791b0eed70fe2d6f5df3e3203dd7492e2a1f7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 10 14:55:22 2012 -0400 Removed 127.0.0.1 from the test M t/SwitchFactory.t commit 1875d5d01d7b47a63632bfaa6986d9a0985152bc Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 10 14:32:12 2012 -0400 Prevent the presence of 127.0.0.1 in switches.conf M lib/pf/SwitchFactory.pm M lib/pf/pfcmd/checkup.pm commit 506e05f95e4148dd43c29a2c231ae0d3a08c2d80 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 10 14:13:51 2012 -0400 Changed Switch with if in radius.pm (RHEL/CentOS5 pb) M NEWS M lib/pf/radius.pm commit daa32ce1ef70e5713a9b134d563373d19837ecfe Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 10 13:31:53 2012 -0400 Adapted documentation in pf.conf.defaults M conf/pf.conf.defaults commit 4a73ac1a77442b19c36c92eadbd58731cd167e17 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 10 11:57:32 2012 -0400 Fix pod in radius.pm M lib/pf/radius.pm commit 9952dc72320d48f1bebfdc07f44ce59e0b89ec04 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 10 11:35:33 2012 -0400 Fix MockedSwitch M lib/pf/SNMP/MockedSwitch.pm commit b2102b6a8564ea3852138fdc5f801955d86932e6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 10 10:52:25 2012 -0400 Minor fixes M addons/packages/packetfence.spec M lib/pf/Portal/ProfileFactory.pm commit 732723a3c24616d038f5f2e845f4133b7d52666f Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 10 09:14:54 2012 -0400 Fix for test M lib/pf/SNMP/Dlink/DWS_3026.pm M lib/pf/SNMP/MockedSwitch.pm M t/network-devices/wireless.t commit 1bcb3cbf50ab011550c90454693513f078d1cf38 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Oct 9 16:27:20 2012 -0400 Reviewed doc M docs/PacketFence_Administration_Guide.asciidoc commit 5e7804131396a2bb5bc3fc769c178685b37bd899 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Oct 9 16:10:49 2012 -0400 Adding a quick guide for Cisco Catalyst 2960s M NEWS A docs/PacketFence_Cisco_Quick_Install_Guide-docinfo.xml A docs/PacketFence_Cisco_Quick_Install_Guide.asciidoc commit 3eb41980423fb137c1e45d6244aebc2a9ff8fce2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Oct 9 16:04:24 2012 -0400 Modified triggerInline for inlineTrigger M conf/ui.conf M html/admin/configuration/switches.php M html/admin/configuration/switches_add.php M html/admin/configuration/switches_edit.php M lib/pf/SNMP.pm M lib/pf/SwitchFactory.pm M lib/pf/pfcmd/pfcmd.pm M lib/pf/radius.pm commit f3de1171469dd4bb7a6f34dd96c94f60cc238bce Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Oct 9 15:43:13 2012 -0400 Typos correction + minor fixes M lib/pf/radius.pm commit 92cd7294f97d5e2cb0a663d5fb36423aeef7aa74 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 9 15:31:27 2012 -0400 Moved constant in pf::config, always start radius and code fix M lib/pf/SNMP/AeroHIVE.pm M lib/pf/SNMP/AlliedTelesis.pm M lib/pf/SNMP/Aruba.pm M lib/pf/SNMP/Avaya/WC.pm M lib/pf/SNMP/Brocade.pm M lib/pf/SNMP/Cisco/Aironet.pm M lib/pf/SNMP/Cisco/Catalyst_2950.pm M lib/pf/SNMP/Cisco/WLC.pm M lib/pf/SNMP/Cisco/WLC_2100.pm M lib/pf/SNMP/Dlink/DGS_3100.pm M lib/pf/SNMP/Dlink/DGS_3200.pm M lib/pf/SNMP/Dlink/DWS_3026.pm M lib/pf/SNMP/Extreme.pm M lib/pf/SNMP/Extricom.pm M lib/pf/SNMP/H3C.pm M lib/pf/SNMP/HP/Controller_MSM710.pm M lib/pf/SNMP/HP/Procurve_2500.pm M lib/pf/SNMP/HP/Procurve_2600.pm M lib/pf/SNMP/HP/Procurve_5400.pm M lib/pf/SNMP/Juniper.pm M lib/pf/SNMP/LG.pm M lib/pf/SNMP/Meru.pm M lib/pf/SNMP/MockedSwitch.pm M lib/pf/SNMP/Motorola.pm M lib/pf/SNMP/Ruckus.pm M lib/pf/SNMP/ThreeCom/Switch_4200G.pm M lib/pf/SNMP/Trapeze.pm M lib/pf/SNMP/WirelessModuleTemplate.pm M lib/pf/SNMP/Xirrus.pm M lib/pf/config.pm M lib/pf/radius.pm M lib/pf/radius/constants.pm M lib/pf/services.pm commit 001e3ae167ea52e2f63d3ec02f4fcbffa2d78197 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 9 14:33:55 2012 -0400 Removed old code M lib/pf/vlan.pm commit e55e391917f05e5facfc450f4beeb65b420618d2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Oct 9 14:19:09 2012 -0400 Indentation modification M lib/pf/SwitchFactory.pm commit 5ec975d0381f4db4a1134645cac19e48b90a816f Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 9 13:42:45 2012 -0400 Fix for pull request M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/SNMP.pm commit 82927043fc3b6b7aafe8fde2759dd01cef90da99 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 9 13:26:09 2012 -0400 Added a test M lib/pf/ipset.pm commit 5e2f29662ac4198ca5ef629b8db5252f772ea1ad Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 9 11:46:03 2012 -0400 Missing ; in pfcmd M bin/pfcmd commit c55c89d1ec4e44bffc9f02deb10fca83d12e9edb Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Oct 9 08:48:56 2012 -0400 Doc small fixes M docs/PacketFence_Administration_Guide.asciidoc commit 171c9e61b15bb5ef714e3827f5114de238f4b3f1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 5 16:04:41 2012 -0400 use radius constant M lib/pf/SNMP/AeroHIVE.pm M lib/pf/SNMP/AlliedTelesis.pm M lib/pf/SNMP/Aruba.pm M lib/pf/SNMP/Avaya/WC.pm M lib/pf/SNMP/Brocade.pm M lib/pf/SNMP/Cisco/Aironet.pm M lib/pf/SNMP/Cisco/Catalyst_2950.pm M lib/pf/SNMP/Cisco/WLC.pm M lib/pf/SNMP/Cisco/WLC_2100.pm M lib/pf/SNMP/Dlink/DGS_3100.pm M lib/pf/SNMP/Dlink/DGS_3200.pm M lib/pf/SNMP/Dlink/DWS_3026.pm M lib/pf/SNMP/Extreme.pm M lib/pf/SNMP/Extricom.pm M lib/pf/SNMP/H3C.pm M lib/pf/SNMP/HP/Controller_MSM710.pm M lib/pf/SNMP/HP/Procurve_2500.pm M lib/pf/SNMP/HP/Procurve_2600.pm M lib/pf/SNMP/HP/Procurve_5400.pm M lib/pf/SNMP/Juniper.pm M lib/pf/SNMP/LG.pm M lib/pf/SNMP/Meru.pm M lib/pf/SNMP/MockedSwitch.pm M lib/pf/SNMP/Motorola.pm M lib/pf/SNMP/Ruckus.pm M lib/pf/SNMP/ThreeCom/Switch_4200G.pm M lib/pf/SNMP/Trapeze.pm M lib/pf/SNMP/WirelessModuleTemplate.pm M lib/pf/SNMP/Xirrus.pm commit 4fbd0b59cda764e9ecf23e8c8101deb7c1ce9f66 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 5 15:20:45 2012 -0400 pfcmd.pm fix M lib/pf/pfcmd/pfcmd.pm commit d1b42153ebc21b95a7fbfc7aa8034c317d32ae92 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Oct 5 15:15:59 2012 -0400 Rewrite a new way to perform inline radius enforcement M conf/switches.conf M conf/ui.conf M docs/PacketFence_Administration_Guide.asciidoc M html/admin/configuration/switches.php M html/admin/configuration/switches_add.php M html/admin/configuration/switches_edit.php M lib/pf/SNMP.pm M lib/pf/SNMP/AeroHIVE.pm M lib/pf/SNMP/AlliedTelesis.pm M lib/pf/SNMP/Aruba.pm M lib/pf/SNMP/Avaya/WC.pm M lib/pf/SNMP/Brocade.pm M lib/pf/SNMP/Cisco/Aironet.pm M lib/pf/SNMP/Cisco/Catalyst_2950.pm M lib/pf/SNMP/Cisco/WLC.pm M lib/pf/SNMP/Cisco/WLC_2100.pm M lib/pf/SNMP/Dlink/DGS_3100.pm M lib/pf/SNMP/Dlink/DGS_3200.pm M lib/pf/SNMP/Dlink/DWS_3026.pm M lib/pf/SNMP/Extreme.pm M lib/pf/SNMP/Extricom.pm M lib/pf/SNMP/H3C.pm M lib/pf/SNMP/HP/Controller_MSM710.pm M lib/pf/SNMP/HP/Procurve_2500.pm M lib/pf/SNMP/HP/Procurve_2600.pm M lib/pf/SNMP/HP/Procurve_5400.pm M lib/pf/SNMP/Juniper.pm M lib/pf/SNMP/LG.pm M lib/pf/SNMP/Meru.pm M lib/pf/SNMP/MockedSwitch.pm M lib/pf/SNMP/Motorola.pm M lib/pf/SNMP/Ruckus.pm M lib/pf/SNMP/ThreeCom/Switch_4200G.pm M lib/pf/SNMP/Trapeze.pm M lib/pf/SNMP/WirelessModuleTemplate.pm M lib/pf/SNMP/Xirrus.pm M lib/pf/SwitchFactory.pm M lib/pf/pfcmd/pfcmd.pm M lib/pf/radius.pm M lib/pf/radius/constants.pm commit d4813d3ec55f1c4e4270521cbeefae1ea2c31b1e Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Oct 5 13:33:08 2012 -0400 NEWS entry for merge candlerb:doc/routed-networks M NEWS commit a88b18945e094b4ec30e0f754b70f2c6e540a8c3 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Oct 5 13:30:28 2012 -0400 NEWS entry for merge fix/pfdhcplistener-process-management-part2 M NEWS commit 445b61a8bf74227f4f7b8ea76326dafe0f462c0e Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Oct 5 09:33:27 2012 -0400 OAuth2 Ips in a flat file + added some facebook ips M conf/named-facebook.com A conf/oauth2-ips.conf M lib/pf/config.pm M lib/pf/iptables.pm commit 53b2479d607a8feaa0f9286b2092b59e3695799e Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Oct 5 07:52:31 2012 -0400 Adding another missing sub in the MockedSwitch M lib/pf/SNMP/MockedSwitch.pm commit 75dbb74758fda3d710d2db721132f12f390f8755 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Oct 5 07:32:15 2012 -0400 Minor fix to pass tests M lib/pf/SNMP/MockedSwitch.pm M lib/pf/SNMP/Nortel/BPS2000.pm commit 53b4a35ceb8bef6a46c5687f45a55132e0a36e2a Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Oct 4 16:10:07 2012 -0400 NEWS entry for merge cleanup/radius-avoid-duplication M NEWS commit 66935d0960681d1f755e773b369806a2ac58e676 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Oct 4 15:24:10 2012 -0400 NEWS entry for merge of fix/1433-i18n-gettext-remove-domain M NEWS commit bb3065c1d19cff9926e0810b9a00162901a34090 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Oct 4 14:54:28 2012 -0400 NEWS for feature/report_sponsor merge M NEWS commit 44dff0338319a49388c4cdb8763bff1bdf824525 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Oct 4 14:45:54 2012 -0400 Renamed sponsoruser to topsponsor + Typo Fixes M conf/ui.conf M html/admin/status/reports.php M lib/pf/pfcmd/help.pm M lib/pf/pfcmd/report.pm commit bb9faa4ce9b72865ce8e5ed770251ea0c3f00f1b Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 4 12:24:22 2012 -0400 use of pf_run and flush mangle table before ipset destroy M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/ipset.pm commit 55a529c5eb1459c063ea3ca20ef7761f3ba7f531 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Oct 4 11:52:08 2012 -0400 OAuth and Inline Mode M conf/named.conf.bind97 M lib/pf/iptables.pm M lib/pf/services/named.pm commit 073d5e824af96b135fadb62386cb7d87f53780d1 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Oct 4 09:36:23 2012 -0400 Modify the doc a little for the redirect URI M docs/PacketFence_Administration_Guide.asciidoc commit 2f4f4acce5dac2d7df2bd1f71215cf4acac7683d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Oct 4 09:31:27 2012 -0400 We no longer need those. - They create log files that fills up disk space on certain installations M raddb/sites-available/packetfence commit 2d43ee3b511916f8f80aab517d8c286ecbfeb0f7 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Oct 4 09:31:01 2012 -0400 Couple minor fixes M conf/locale/en/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M lib/pf/web.pm commit d47fd422d61b98ed40d9c720999f39b0f1249d8e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Oct 4 09:30:11 2012 -0400 Missing empty directory creation M addons/packages/packetfence.spec M debian/rules commit f3dde3ff5911a2c083d06908a697a8d1b8c3ad2d Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Oct 4 08:38:18 2012 -0400 Typo error M lib/pf/SNMP/Cisco/WLC_2100.pm M lib/pf/SNMP/HP/Controller_MSM710.pm commit bf5091d4113f4a23d7d5d4cf61972c4293c7e059 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 3 15:39:36 2012 -0400 Some changes to previous commit (fd400f8c5f) - Removed important files from packetfence.spec that should stays there - Modification of Debian packaging - Typos M UPGRADE M addons/packages/packetfence.spec M debian/packetfence.conffiles commit fd400f8c5fe8f418f51867e472467ea3444b41d0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Oct 3 15:15:02 2012 -0400 Standardized FreeRADIUS raddb/sites-available / sites-enabled directories M UPGRADE M addons/packages/packetfence.spec M debian/packetfence.conffiles M debian/rules M raddb/sites-available/control-socket M raddb/sites-available/packetfence-tunnel D raddb/sites-enabled/control-socket D raddb/sites-enabled/default D raddb/sites-enabled/inner-tunnel D raddb/sites-enabled/packetfence D raddb/sites-enabled/packetfence-soh D raddb/sites-enabled/packetfence-tunnel commit 4d9ebca66975802cf37aed72f5b4572dcc946d03 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Oct 3 11:43:52 2012 -0400 NEWS for lldp-enhancements merge M NEWS commit 58228a1d03fd31d45bad7686c896bfe2762b591b Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Oct 3 08:48:34 2012 -0400 Rename deAuthMethod as deauthMethod and DeauthTechniques as deauthTechniques M conf/ui.conf M html/admin/configuration/switches_add.php M html/admin/configuration/switches_edit.php M lib/pf/SNMP.pm M lib/pf/SNMP/AeroHIVE.pm M lib/pf/SNMP/Aruba.pm M lib/pf/SNMP/Avaya/WC.pm M lib/pf/SNMP/Cisco/Aironet.pm M lib/pf/SNMP/Cisco/Aironet_WDS.pm M lib/pf/SNMP/Cisco/WLC.pm M lib/pf/SNMP/Dlink/DWS_3026.pm M lib/pf/SNMP/Extricom.pm M lib/pf/SNMP/HP/Controller_MSM710.pm M lib/pf/SNMP/Meru.pm M lib/pf/SNMP/Motorola.pm M lib/pf/SNMP/Ruckus.pm M lib/pf/SNMP/Trapeze.pm M lib/pf/SNMP/Xirrus.pm M lib/pf/SwitchFactory.pm M lib/pf/pfcmd/pfcmd.pm M sbin/pfsetvlan commit a1d4ac9881db20c42b1f6affb47807e7652d7b36 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 2 16:37:19 2012 -0400 Typo error M sbin/pfdhcplistener commit 019674e8524b9db8b50b182571ad0de3c745692e Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Oct 2 16:31:36 2012 -0400 Removed ipset entries if the node´s vlan change or if his ip change. Added new configuration parameter if the to deauthenticate the node if his vlan change. Also added portal profiles by vlan. M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/Portal/ProfileFactory.pm M lib/pf/config.pm M lib/pf/ipset.pm M lib/pf/iptables.pm M lib/pf/node.pm M sbin/pfdhcplistener commit 8b4a05e5b5a69c7cba313f48ff4f8fffcc76ad6b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Oct 2 15:35:50 2012 -0400 Improved HTML layout & CSS style A html/captive-portal/content/images/facebook.icon.png A html/captive-portal/content/images/google.icon.png M html/captive-portal/content/styles.css M html/captive-portal/oauth2.cgi M html/captive-portal/templates/login.html D html/common/sign_in_facebook.png D html/common/sign_in_google.png commit 5c4ed48c910cb0a5208d027b016a8994102d7200 Author: Brian Candler <b.candler@pobox.com> Date: Tue Oct 2 08:58:38 2012 +0100 Clarify the configuration requirements for routed enforcement M docs/PacketFence_Administration_Guide.asciidoc commit 28e5982394008e7407f3fac6893cd6538c78619f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Oct 1 15:18:47 2012 -0400 First blast at adding js for MySQL server status modals M html/pfappserver/root/static/configurator/database.js commit 7195be23f6f74958cf87e6ad9f324499975bd1e4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Oct 1 15:18:13 2012 -0400 Added method to check the status and start the MySQL server M html/pfappserver/lib/pfappserver/Model/Config/System.pm commit fa3cc65976789c1ef172da9cd9c548ea6a71383f Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 1 12:53:09 2012 -0400 Fixing Doc + oauth2 typo M docs/PacketFence_Administration_Guide.asciidoc M html/captive-portal/oauth2.cgi commit e275c5e6ab4fccbe388b13486320cbd1c183938e Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 1 11:39:07 2012 -0400 Correction to the doc M docs/PacketFence_Administration_Guide.asciidoc commit 7ee30fb56e634baf405b5122bd88f0b7a5f2d9a4 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 1 11:05:29 2012 -0400 Adding Perl-Net-OAuth2 in the spec file. M addons/packages/packetfence.spec commit 55a2128f845a1d7c112885a4317391ad744c3859 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 1 10:59:22 2012 -0400 Adding INFO logs for LLDP/CDP discoveries M lib/pf/SNMP.pm commit eeb29b69d08405af4cd45832d3effe404a618668 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 1 09:01:08 2012 -0400 Documentation M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Administration_Guide.asciidoc commit 5bc14011d24f46059da70e29316e45ccc5dd1290 Author: Brian Candler <b.candler@pobox.com> Date: Sun Sep 30 09:27:12 2012 +0100 dhcpd startup if all isolation/registration networks are remote #1565 If dhcpd is answering remote requests only, i.e. there is no directly- connected isolation/registration network, then add an empty subnet { } declaration so that dhcpd will still listen on the interface. M lib/pf/services/dhcpd.pm commit 411f6e3ccdae7bbd44cb6bdfd0a3ec8aed08ef20 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 28 15:59:36 2012 -0400 Commit for the pull request M bin/pfcmd M debian/control M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/config.pm M lib/pf/inline.pm commit f27b48972ac3c4d1813193d3cc334fcb3567b599 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Sep 28 15:21:02 2012 -0400 Logos A html/common/sign_in_facebook.png A html/common/sign_in_google.png commit 41caefad6038aadbda6f6a33814995c4ccb292d4 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Sep 28 15:00:07 2012 -0400 Working integration of OAuth2 Providers (Google/Facebook) Still need to test if using inline at the same time M conf/documentation.conf M conf/httpd.conf.apache22 M conf/httpd.conf.d/captive-portal-cleanurls.conf M conf/iptables.conf M conf/named-facebook.com M conf/named-fbcdn.net M conf/named-google.ca M conf/named-google.com M conf/named.conf.bind97 M html/captive-portal/templates/login.html M lib/pf/config.pm M lib/pf/iptables.pm M lib/pf/services/named.pm M lib/pf/web.pm commit 47a6625cfa600b7b7495c81f1849ac862baad693 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 25 14:06:10 2012 -0400 Removed the handling of radius config files in configurator - No longer needed with managed radius (cherry picked from commit f4e7c8dc66b52799104df2120d994f811d68e5dd) M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Model/Config/System.pm commit 7752d7997d432918cd631a1fcb6ea5afbe9628d0 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Sep 28 10:34:30 2012 -0400 fixing the tests M t/binaries.t M t/pfcmd.t commit 8c59b263ad5f0ecf22ea01db57978a290df3f1c3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 28 10:25:23 2012 -0400 Syntax error M lib/pf/iptables.pm commit ec94b550f3c4b8c5bcf7ed89d2248feecc1c74b7 Author: Derek Wuelfrath <derek@wuelfrath.ca> Date: Fri Sep 28 11:23:45 2012 -0300 Typo fix probably introduced in the "to asciidoc" switch. M docs/PacketFence_Developers_Guide.asciidoc commit 8e6ccedf944ca8e8cf22e6448ee3afd94772d113 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Sep 28 10:02:19 2012 -0400 buildfix: added 'use lib' in billing-engine like the other CGIs This should fix compile tests problems. It was unable to import core libraries. (cherry picked from commit 8dc7745d6e01bccad2e8421f42d9b006287bbd81) M html/captive-portal/billing-engine.cgi commit 8dc7745d6e01bccad2e8421f42d9b006287bbd81 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Sep 28 10:02:19 2012 -0400 buildfix: added 'use lib' in billing-engine like the other CGIs This should fix compile tests problems. It was unable to import core libraries. M html/captive-portal/billing-engine.cgi commit ab7d4ea5189c02a64bfa7637e0156bb1359932f4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 28 09:23:50 2012 -0400 Wrong call to fetchMarkForNode M lib/pf/inline.pm commit b2e36e8c879c1ed235ddf2f437181b76a96f8d8a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 28 09:03:05 2012 -0400 Fixed call to jQuery 'trim' function M html/pfappserver/root/static/app/application.js M html/pfappserver/root/static/configurator/configuration.js M html/pfappserver/root/static/configurator/networks.js commit 5ff8cca0ede668c842c2a52c795d0b686117d73f Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Sep 27 13:39:14 2012 -0400 LLDP support for the Cisco Catalyst series M UPGRADE M lib/pf/SNMP/Cisco/Aironet.pm M lib/pf/SNMP/Cisco/Catalyst_2950.pm M lib/pf/SNMP/Cisco/WLC.pm M lib/pf/SNMP/constants.pm commit e4341eb550c15e1cdf38a9946239fc0c44eeb02a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Sep 24 16:19:57 2012 -0400 introduced supportsCdp / supportsLldp network device capabilities pf::SNMP's getPhonesDPAtIfIndex is now actually doing the work based on switch capability. Eliminated a lot of duplicate code. I migrated all switches that currently support CDP / LLDP. M lib/pf/SNMP.pm M lib/pf/SNMP/Cisco.pm M lib/pf/SNMP/Cisco/Aironet.pm M lib/pf/SNMP/Cisco/WLC.pm M lib/pf/SNMP/Dlink/DWS_3026.pm M lib/pf/SNMP/MockedSwitch.pm M lib/pf/SNMP/Nortel.pm M lib/pf/SNMP/Nortel/BPS2000.pm commit 1e8aecd5933ecf702df5b2ac07d2511be7b02902 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Sep 26 14:05:38 2012 -0400 Openfusion repo update and exclude section more clear M docs/PacketFence_Administration_Guide.asciidoc commit 880b432fac8f8ca373b75106b98fb484780eaa3c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 26 17:06:00 2012 -0400 another admin guide typo fix on top of b01e29e M docs/PacketFence_Administration_Guide.asciidoc commit 5147571fa0b887ef26e78157dcf36216269a9815 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 26 14:14:53 2012 -0400 storing the diff of the package we modified to work-around #1556 http://packetfence.org/bugs/view.php?id=1556 A addons/packages/perl-Net-Appliance-Session.spec.diff commit 3c0b7ec42dac85baa2d64b8ac7625483bcc09a00 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Sep 26 14:16:17 2012 -0400 Another small fix to RADIUS packetfence-tunnel M NEWS M raddb/sites-enabled/packetfence-tunnel commit 54c2f3a2020e5887c236bae0814dbb2c25e25962 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Sep 26 14:11:46 2012 -0400 Forgot to toggle the auth login with RADIUS M conf/radiusd/radiusd.conf commit 95c28c1010cc947ca41983cc5b2e391d1ea942df Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Sep 26 11:51:00 2012 -0400 Adding a line to explain the 'close' action M docs/PacketFence_Administration_Guide.asciidoc commit b01e29eea0a3af81caa2ce087446d47801da026f Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Sep 26 11:32:26 2012 -0400 Fix typo in the doc and added a radtest example for mschap M docs/PacketFence_Administration_Guide.asciidoc commit cd3c73763b5b9bdde3cdd305bf12ae0e3384b0e3 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 26 09:44:13 2012 -0400 debian package fix: updated templates as conffiles (cherry picked from commit 92b5b552150a736a56ba7763f5c32fb31fcf12af) M debian/packetfence.conffiles commit 35a58df678be2673677b76a49d8ea0fa9fa2a063 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 26 09:38:59 2012 -0400 NEWS entry for a bug closed because of fixes in a merged branch M NEWS commit ba296144c1c7c714d251006f5b8b674bf60373a4 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Sep 25 22:15:43 2012 -0400 cleanup: removed deprecated functions (#1380) The bugfix is actually a side effect of removing the code that was badly documented. http://packetfence.org/bugs/view.php?id=1380 M NEWS M UPGRADE M lib/pf/SNMP.pm M t/hardware-snmp-objects.t commit b5548f168bf7284266f6d19873b1fe267073f6a4 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Sep 25 21:57:46 2012 -0400 Fixed typo in Admin Guide (#1383) Thanks to Alberto Chavez for reporting it http://packetfence.org/bugs/view.php?id=1383 M NEWS M docs/PacketFence_Administration_Guide.asciidoc commit 4e38026d9e9530b948d85763338a98389d085e5e Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Sep 25 11:41:46 2012 -0400 NEWS / UPGRADE changes after feature/wispr-improvements merge M NEWS M UPGRADE commit 510a635916ee096bd0bd0caf92b8d3f6a79b55a7 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Sep 25 10:48:34 2012 -0400 avoiding Apache config for captive portal catch-all redirection Dynamically injecting the dispatcher handler in our translate handler. Also documented the OK vs DECLINED behavior in the code. M conf/httpd.conf.d/captive-portal-common.conf M lib/pf/web/dispatcher.pm commit af4f253ce6f759abe215004842bf2120482fb286 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Sep 24 16:22:50 2012 -0400 misc maintenance: copyright bumps, license header added M lib/pf/SNMP/Cisco.pm M lib/pf/SNMP/MockedSwitch.pm commit 7a61cedb658ee3bb099e44ff5c6eb063d67062d3 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Sep 24 15:32:07 2012 -0400 Forgot that one M conf/named-fbcdn.net commit 7f4187a8321c69cb9382c7e685e273100c51c33b Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Sep 24 15:29:35 2012 -0400 Some other minor fixes M conf/httpd.conf.apache22 M conf/iptables.conf M conf/named-facebook.com M conf/named-google.ca M conf/named-google.com M lib/pf/pfcmd/checkup.pm M lib/pf/web.pm commit 5809245765e6fd319043e475638f1af9d73861d7 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Sep 24 16:28:13 2012 -0300 hardcoded strings to constants M lib/pf/web/dispatcher.pm commit faeeab1ac9acc54963c0a1a5821869a322065975 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Sep 24 15:19:00 2012 -0400 Google Auth/Facebook Auth. Some tweaks needed M conf/iptables.conf A conf/named-facebook.com A conf/named-fbcdn.net A conf/named-google.ca A conf/named-google.com M conf/named.conf.bind97 M html/captive-portal/oauth2.cgi M lib/pf/pfcmd/checkup.pm M lib/pf/web.pm commit 0b578fddedbbbb07b245d9338fe13e349eb58e36 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Sep 24 14:28:17 2012 -0400 configuration parameter to control if captive portal https or http M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/web/dispatcher.pm commit 06df64f4517d5d52a43d046fe7c2b1ccae6a73b0 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Sep 24 14:05:34 2012 -0400 WISPR XML in Captive portal redirection (w/ refactoring) A rather intrusive change due to the nature of Apache redirection w/ content. Some related changes: * pf::web::dispatcher takes care of captive portal redirection first (then mod_rewrite) * Simplified Apache configuration * deprecated old CGI style URLs * independent wispr subsytem eliminated (part of dispatcher now) * no longer rely on mod_rewrite for capturing clients (see pf::web::dispatcher) * several things were constantified * URL parsing pushed into a new pf::util::apache module * More automation around Apache configuration from constants and configuration * Using mod_perl's path conventions (/cgi-perl/, /perl/) * logger improvements (process ids and mod_perl vs non-mod_perl) M UPGRADE M addons/packages/packetfence.spec M conf/httpd.conf.apache22 M conf/httpd.conf.d/captive-portal-cleanurls.conf M conf/httpd.conf.d/captive-portal-common.conf A html/captive-portal/templates/redirection.tt D html/captive-portal/wispr.cgi D html/captive-portal/wispr/redirect.tt M lib/pf/config.pm M lib/pf/services/apache.pm M lib/pf/util.pm A lib/pf/util/apache.pm M lib/pf/web/captiveportal_modperl_require.pl M lib/pf/web/constants.pm A lib/pf/web/dispatcher.pm D lib/pf/web/wispr.pm M t/pf.t M t/podCoverage.t M t/services.t M t/util.t M t/web.t commit 11d77e0ef2f30590083fe4bc74377f4f525c1dc7 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Sep 24 09:13:17 2012 -0400 Got rid of the tmp table in the acct_view SQL query. As proposed by Rich Graves. M lib/pf/accounting.pm commit 1ae67ff23f51e29014f4dfe5acf3b0144db25fc3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 21 14:14:07 2012 -0400 Typo fix M lib/pf/SNMP.pm M lib/pf/pfcmd/pfcmd.pm commit 8a9e5cf4744d38ac6d2a4e0b68d36cf2d652ded8 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Sep 20 14:31:29 2012 -0400 fixed tests and added UPGRADE note related to the 3750G changes M UPGRADE M t/data/switches.conf M t/network-devices/cisco.t commit 7f053ef5a0bd4cd79a4e5866e6bd4ccbf8427a31 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Sep 20 11:44:14 2012 -0400 increased DNS TTL to 15 seconds Less performance impact, still sensible considering our default redirection time and recommended by Rich which I respect a lot :) M conf/named-inline.ca M conf/named-isolation.ca M conf/named-registration.ca commit 0356f266d84f7ced6612965bf491433747fc8fc5 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Sep 19 14:16:55 2012 -0400 Adding Catalyst 3750G module to fight ifIndex offset issues M NEWS M html/admin/configuration/switches_add.php M html/admin/configuration/switches_edit.php A lib/pf/SNMP/Cisco/Catalyst_3750G.pm M lib/pf/SNMP/constants.pm commit 99abb0f7cdf1b4913413553ac43c822517a1cfb3 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 19 12:20:07 2012 -0400 added new status check: more than one process per interface means failure added some debug-level logging also M lib/pf/services.pm commit e6a1d727af621517050cb7f64b6d29efe2da4675 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 19 12:12:20 2012 -0400 never start more than one listener per interface M lib/pf/services.pm commit 7361a6e174783462d38619efcb2f88bcb9477454 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 19 12:09:08 2012 -0400 ignoring raddb/certs It's for private stuff and it's a lot of noise when running from the git tree M .gitignore commit b4ca43d0f27d2028968e2f85aace51ba1a232a1c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 19 10:52:00 2012 -0400 NEWS entry for something we fixed w/o knowing Merging fix/apache-acl-generation-for-guests fixed problems with translations where i18n calls were made before the gettext subsystem was initialized. Putting gettext setup in Portal::Session fixed it. M NEWS commit b1a5e3ee25850da1a72a7b452e853de1b56c009b Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Sep 18 17:24:20 2012 -0400 NEWS entry for previous commit M NEWS commit cff23df95067572e89ca0666087b8718aec22fbf Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Sep 18 17:21:40 2012 -0400 Specifying source charset for translations in SoH (#1531) Partial fix for #1531 the PHP remains unfixed. http://packetfence.org/bugs/view.php?id=1531 M html/admin/soh.cgi commit 89029d0cb6ce6946370dbd0841221930f64f5186 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Sep 18 16:00:51 2012 -0400 additional minor fixes (cherry picked from commit 29732a3f501065a372a2f8660d3ba64178f6fa2a) M debian/rules commit f1703d256b6005e4250618f5ef2d23bc531c9eeb Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Sep 18 12:27:17 2012 -0400 updated NEWS based on fix/debian-package merge M NEWS commit bf433ea5df5068c725ba2a6b39adeac18ddc70cb Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Sep 18 11:57:01 2012 -0400 fixed Net::Appliance::Session pinned version and added a comment about why it's pinned M debian/control commit 0718933936011b1d32ed21c4ad01dd62eff26cf8 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Sep 18 11:53:34 2012 -0400 missing comma M debian/control commit 29014451d5fea03403a64c9889b01b3dde9b9a23 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Sep 18 11:00:58 2012 -0400 Moving AutoReqProv from empty virtual into noarch subpackage M addons/packages/packetfence.spec commit 7ba9a5ff39f74a6261038b9de29c5d71e8fe9b5e Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 18 08:54:12 2012 -0400 Correction M conf/switches.conf M conf/ui.conf M html/admin/configuration/switches_add.php M html/admin/configuration/switches_edit.php M lib/pf/SNMP.pm commit 1704525f8f29247bd00306df79ba2ec47b3c9d63 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Sep 10 12:53:02 2012 -0400 packaging changes regarding virtual package upgrade path Trying to avoid -core name change by introducing a new name for the virtual package instead. We will see how that goes. M addons/packages/packetfence.spec commit f0d2630f0ce005cc4594b43caabe7fae577feeb0 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Sep 17 13:03:35 2012 -0400 Initial commit to get basic stuff on M conf/httpd.conf.d/captive-portal-cleanurls.conf A html/captive-portal/oauth2.cgi M lib/pf/web.pm commit d9ec43b1b9f90be0823b28024d79b60c658744e6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Sep 17 11:26:47 2012 -0400 Added Enforcement = VLAN in default switch configuration M conf/switches.conf commit 7c4de0ad991f1ce0531b91067316f07ea2fa14bf Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Sep 17 10:16:03 2012 -0400 Update NEWS and UPGRADE files M NEWS M UPGRADE commit d2462d1bba25f1d812288e18a1a355a0fdc64156 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Sep 17 09:59:41 2012 -0400 Remove 127.0.0.1 from pfcmd line 995 M bin/pfcmd commit 5ce95cdee40a4aea604ccd1c9480840ea8207353 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 14 16:21:43 2012 -0400 Removed 127.0.0.1 in switches.conf. Instantiate the switch 127.0.0.1 directly in the code M conf/switches.conf M lib/pf/SwitchFactory.pm M lib/pf/configfile.pm commit f6b211d64c952fc1579c3d66d200fde0fa48f074 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 14 15:04:14 2012 -0400 Catalyst: redirect root (/) to configurator M html/pfappserver/lib/pfappserver/Controller/Root.pm D html/pfappserver/root/static/images/btn_120x50_built.png D html/pfappserver/root/static/images/btn_120x50_built_shadow.png D html/pfappserver/root/static/images/btn_120x50_powered.png D html/pfappserver/root/static/images/btn_120x50_powered_shadow.png D html/pfappserver/root/static/images/btn_88x31_built.png D html/pfappserver/root/static/images/btn_88x31_built_shadow.png D html/pfappserver/root/static/images/btn_88x31_powered.png D html/pfappserver/root/static/images/btn_88x31_powered_shadow.png D html/pfappserver/root/static/images/catalyst_logo.png commit dd58af321ed9335f7019ceceb67cbb6643b7efb4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 14 14:59:55 2012 -0400 Insert the 127.0.0.1 as a static config (hide in GUI and switches.conf) M bin/pfcmd M lib/pf/configfile.pm commit 97300fb9b00b52dbb8899aed25755e447483c588 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Sep 14 12:07:35 2012 -0400 Change the supportedDeauthMethod by DeauthMethod that return the ref of the Method to deauth or the ref of default method M lib/pf/SNMP.pm M lib/pf/SNMP/AeroHIVE.pm M lib/pf/SNMP/Aruba.pm M lib/pf/SNMP/Avaya/WC.pm M lib/pf/SNMP/Cisco/Aironet.pm M lib/pf/SNMP/Cisco/Aironet_WDS.pm M lib/pf/SNMP/Cisco/WLC.pm M lib/pf/SNMP/Dlink/DWS_3026.pm M lib/pf/SNMP/Extricom.pm M lib/pf/SNMP/HP/Controller_MSM710.pm M lib/pf/SNMP/Meru.pm M lib/pf/SNMP/Motorola.pm M lib/pf/SNMP/Ruckus.pm M lib/pf/SNMP/Trapeze.pm M lib/pf/SNMP/Xirrus.pm M sbin/pfsetvlan commit 717ce885a1d52acd5a0ecc313a6d054aba7d8ecf Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 14 11:16:03 2012 -0400 Fixed typo in violations.conf (action => actions) M conf/violations.conf commit bdf133779a17b945a08ff96787827993adcbc121 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Sep 13 13:28:14 2012 -0400 Check if the switch is in inline enforcement, and return accept by radius M lib/pf/SNMP.pm M lib/pf/pfcmd/pfcmd.pm M lib/pf/vlan.pm commit 927ea1da396e158bba00aca5645c5f86b3acd775 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Sep 13 12:09:08 2012 -0400 Adding some default OCSP/CRL proxies to the Apache conf (#1329) We will probably add more soon, but those should be OK for a bit. M NEWS M conf/httpd.conf.apache22 A conf/httpd.conf.d/ocsp-crl.conf M lib/pf/services/apache.pm commit 986f432a2dc277819e76c8556b0e91d392e78169 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Sep 13 10:55:58 2012 -0400 Reducing the TTL for reg/isolation zones (1535) M conf/named-isolation.ca M conf/named-registration.ca commit a309a1a6f109e278d0243c0c862fd2ef7b4bcd11 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Sep 13 09:09:32 2012 -0400 NEWS entry for rev 88dfd6f4 M NEWS commit 32074381b3689834abd2fa20333059cc81d9616e Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Sep 7 15:21:42 2012 -0400 added more supported WISPR clients User-Agents: WISPR!... and ...Skype WISPr... are now recognized as valid WISPr clients. M conf/httpd.conf.d/captive-portal-cleanurls.conf commit 086e120fd1adf402d7390f5aebce3ecd8a4a2532 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 12 16:05:14 2012 -0400 Pin the version of libnet-appliance-session-perl to 1.36 Will avoid problems if debian ever ships a more recent version and we haven't yet updated to the new API. M debian/control commit ee29dc6977ee1ba4e351fa92f2ef19fb71b01d1b Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 12 16:01:02 2012 -0400 added TODO task on Pre-Depend M debian/control commit 0462b6043fbf915c94fee20c5ed881f11958ecc9 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 12 15:59:43 2012 -0400 removed all modules that were already pulled by packetfence since we already depend on packetfence M debian/control commit da68547fc1867aca3bebc09b00ec310f7119086a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 12 15:58:46 2012 -0400 added modules that might be used by the captive portal It's user controlled. If a user would have enabled radius auth he would have seen failures because the module is not installed. M debian/control commit 7d53327bd79342d1ff57ed619e45f2fe1760618b Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 12 15:54:50 2012 -0400 dependency cleanup - there were a LOT of duplicated entries - also tried to quickly organize / document things but it's not complete yet M debian/control commit 02a830a6bfe7b390f167d8656658069d109a8c96 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 12 15:37:01 2012 -0400 compiling grammar at build stage - Just like RHEL - Why wasting client-side CPU cycles? M debian/control M debian/packetfence.postinst M debian/rules commit 7c664f129fd131ee97bc6331efaaedf7b2d4af7c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 12 15:31:15 2012 -0400 generating gettext .mo files at build step on debian packaging Could be related to #1465 but unsure at this point. http://packetfence.org/bugs/view.php?id=1465 M addons/packages/packetfence.spec M debian/control M debian/rules commit 9d7a1bcc1b44bb62d158fdea15cebe0be0bb996d Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 12 14:33:41 2012 -0400 getting rid of domain from our gettext po resources (#1433) http://packetfence.org/bugs/view.php?id=1433 M addons/packages/packetfence.spec M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/en/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po commit 2014e37dae68989ebc0fe270b1c9ddfa273a94ec Author: Derek Wuelfrath <derek@wuelfrath.ca> Date: Wed Sep 12 12:13:03 2012 -0300 Added accounting configuration for Motorola RFS M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 88dfd6f48664e94a6c9d8121aee9d2a2f8ddcd37 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 12 11:08:33 2012 -0400 Fix guests management interface for IE7 M html/captive-portal/content/guest-management.js commit 8b0860d6abac10428d2151667688d45b99f01672 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 12 10:51:58 2012 -0400 mention that RFC3576 needs to be enabled in WLC config M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 4fafc42fc8559acdcf18f0165bf7add2a5e85369 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Sep 12 10:49:33 2012 -0400 Unmess documentation M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit d43a88259c998a6d69caa767cbfa880a61724d29 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Sep 12 10:45:02 2012 -0400 Revert "Adding some documentation for Ruckus/Moto/Aruba" This reverts commit efa42a4b76f1c04f7105313bec36886f332c4f07. M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit efa42a4b76f1c04f7105313bec36886f332c4f07 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Sep 12 10:38:39 2012 -0400 Adding some documentation for Ruckus/Moto/Aruba M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 7ee80ba6d9e76d9a0332c6723e24f7eb1f523cf7 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 12 10:35:50 2012 -0400 post-review changes: reduced scope of $override_lang also added per block comments to clarify intent M lib/pf/Portal/Session.pm commit ea26c159a9f168f36f3465d4ad19a2101ce7d6fb Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 12 10:02:24 2012 -0400 Support for Cisco 2960G It's only a different NAS-Port to ifIndex conversion like for the 3560G M NEWS M html/admin/configuration/switches_add.php M html/admin/configuration/switches_edit.php A lib/pf/SNMP/Cisco/Catalyst_2960G.pm commit 99962f312d58a65d4009470c52f6cab0ec807db3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 11 16:36:21 2012 -0400 Feature inline with radius auth M conf/ui.conf M html/admin/configuration/switches_add.php M html/admin/configuration/switches_edit.php commit 6f48840e2c93338d21ca79ab71a6602e6ccc6c28 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Sep 11 15:06:43 2012 -0400 Changed deauthenticateMac as deauthenticateMacDefault and correct pf::SNMP::constants M bin/pfcmd_vlan M html/admin/configuration/switches_add.php M html/admin/configuration/switches_edit.php M lib/pf/SNMP.pm M lib/pf/SNMP/AeroHIVE.pm M lib/pf/SNMP/Aruba.pm M lib/pf/SNMP/Avaya/WC.pm M lib/pf/SNMP/Cisco/Aironet.pm M lib/pf/SNMP/Cisco/Aironet_WDS.pm M lib/pf/SNMP/Cisco/WLC.pm M lib/pf/SNMP/Dlink/DWS_3026.pm M lib/pf/SNMP/Extricom.pm M lib/pf/SNMP/HP/Controller_MSM710.pm M lib/pf/SNMP/Meru.pm M lib/pf/SNMP/Motorola.pm M lib/pf/SNMP/Ruckus.pm M lib/pf/SNMP/Trapeze.pm M lib/pf/SNMP/WirelessModuleTemplate.pm M lib/pf/SNMP/Xirrus.pm M lib/pf/SNMP/constants.pm M sbin/pfsetvlan commit d043eac3b837a726577bd797d0c773820e1ee658 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 28 15:00:29 2012 -0400 Removed unnecessary logger M bin/pfcmd_vlan M lib/pf/SNMP.pm commit 44a922129f0552c5e15da73c671b8d0a6c5ebe85 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Aug 27 12:10:08 2012 -0400 Added constant M lib/pf/SNMP/AeroHIVE.pm M lib/pf/SNMP/Aruba.pm M lib/pf/SNMP/Avaya/WC.pm M lib/pf/SNMP/Cisco/Aironet.pm M lib/pf/SNMP/Cisco/Aironet_WDS.pm M lib/pf/SNMP/Cisco/WLC.pm M lib/pf/SNMP/Dlink/DWS_3026.pm M lib/pf/SNMP/Extricom.pm M lib/pf/SNMP/HP/Controller_MSM710.pm M lib/pf/SNMP/Meru.pm M lib/pf/SNMP/Motorola.pm M lib/pf/SNMP/Ruckus.pm M lib/pf/SNMP/Trapeze.pm M lib/pf/SNMP/Xirrus.pm M lib/pf/SNMP/constants.pm M sbin/pfsetvlan commit e7653060031cf903bebab2c185e3798ac52121ca Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Aug 13 13:38:25 2012 -0400 Added supportedDeauthTechniques and deauthenticateMacDefault in wireless modules M bin/pfcmd_vlan M lib/pf/SNMP/AeroHIVE.pm M lib/pf/SNMP/Aruba.pm M lib/pf/SNMP/Avaya/WC.pm M lib/pf/SNMP/Cisco/Aironet.pm M lib/pf/SNMP/Cisco/Aironet_WDS.pm M lib/pf/SNMP/Cisco/WLC.pm M lib/pf/SNMP/Dlink/DWS_3026.pm M lib/pf/SNMP/Extricom.pm M lib/pf/SNMP/HP/Controller_MSM710.pm A lib/pf/SNMP/HP/nas-pb.yml M lib/pf/SNMP/Meru.pm M lib/pf/SNMP/Motorola.pm M lib/pf/SNMP/Ruckus.pm M lib/pf/SNMP/Trapeze.pm M lib/pf/SNMP/Xirrus.pm M sbin/pfsetvlan commit dd04aac80d2a4a4a49ed9164dab3d5db8e9e9787 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 10 14:55:44 2012 -0400 Removed debug M bin/pfcmd_vlan commit 58f6a25ff1bf801dc643b54dd22e607ec5fceea6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Aug 10 14:49:55 2012 -0400 Added supportedDeauthTechniques deauthenticateMacDefault method (thread safe) Exception for Telnet and SSH deAuth M bin/pfcmd_vlan M lib/pf/SNMP.pm M lib/pf/SNMP/HP/Controller_MSM710.pm M sbin/pfsetvlan commit 5755b7e4a08beae287eb52dcdb3bf7322a5b2be7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 8 14:36:31 2012 -0400 Initial release M conf/ui.conf M html/admin/configuration/switches_add.php M html/admin/configuration/switches_edit.php M lib/pf/SNMP.pm M lib/pf/SwitchFactory.pm M lib/pf/pfcmd/pfcmd.pm commit 3229f3d615b3f3e58b94ef9a7b396495b7a563d5 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Sep 11 14:52:59 2012 -0400 concatenation instead of list Intent clearer and removes uncertainty about what will Log4perl do with a list instead of a string. M lib/pf/services.pm commit 3a4dbc79a65bc81fa82c90d2346554788fee8f3e Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Sep 11 14:52:41 2012 -0400 single quotes around string where no interpolation is required M lib/pf/services.pm commit 20b7b6f8da2f469ae1988488a2db575e022e97e3 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Sep 11 14:49:36 2012 -0400 format fix in NEWS M NEWS commit 4e7e8a8123ef2fab1ba3a4bca348d4083d683d40 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Sep 11 14:28:51 2012 -0400 matching exact line with pgrep instead of partial match (#1545) Fixes regression when you have VLAN interface on a top interface also managed (ex: eth0 vs eth0.100) and on Debian no matter the case. http://packetfence.org/bugs/view.php?id=1545 M NEWS M lib/pf/services.pm commit b770fd2e04f63969b3a97d4a8534fe70960f5418 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Sep 11 09:27:31 2012 -0400 Fix for 1535 M NEWS M conf/named-inline.ca commit c49873873d5a057dd71484fdf191f99e3e34de65 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Sep 10 15:10:43 2012 -0400 Small change, huge performance gain in accounting_view (#1534) M NEWS M lib/pf/accounting.pm commit 43b9906535a74c45cfc32dd3b4f1a852d56b366f Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Sep 10 14:22:49 2012 -0400 NEWS entry for 1526 M NEWS commit 1cae66aca835d439865f95eefd887e6217323054 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Sep 10 14:21:28 2012 -0400 Adding radius.log to our logrotate script (#1526) M addons/logrotate commit 8e639ca1ad0c13220b1262d09808de37aa420b8a Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Sep 10 12:53:50 2012 -0400 Added doc M docs/PacketFence_Administration_Guide.asciidoc commit 6d830fae60b756d565fca0261757a421e72793d6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Sep 10 12:19:57 2012 -0400 Changed object reference M lib/pf/inline.pm M lib/pf/ipset.pm M lib/pf/iptables.pm commit da50bc01cc33586cfd97689121edacdb2028a020 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Sep 10 09:29:04 2012 -0400 Change call to pf::inline::custom as object style M bin/pfcmd M lib/pf/config.pm M lib/pf/inline.pm M lib/pf/ipset.pm M lib/pf/iptables.pm commit b62eacf52aef64efa398e19bd10bc50a325b2728 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Sep 6 16:13:50 2012 -0400 ugprade path to virtual package w/ subpackages M addons/packages/packetfence.spec commit fd5d8110be9eb5c48c93416e28b6c1a71d04504d Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Sep 4 11:41:04 2012 -0400 RPM: packetfence now virtual, -core noarch and -pfcmd-suid arch-specific This allows us to build packetfence-pfcmd-suid (setuid C wrapper) as arch-specific and our core to stay arch-independent. We should be cautious with this, I'm concerned about upgrade paths. M addons/packages/packetfence.spec commit 3380e3a452c82986a901a213899babd4ce14e89e Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 29 09:25:29 2012 -0400 Missing commas in debian control file M debian/control commit fd1c00eb28615158adf406c97d8ee4ec1e312239 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Aug 28 14:37:09 2012 -0400 NEWS entry for the change M NEWS commit aa572dd3acb3848f8a7bd24361bab92a62171b06 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Aug 28 14:31:26 2012 -0400 require version bump for next devel release M addons/packages/packetfence.spec M debian/control commit e885f9e13cec005552d8ee86871eb0bd3bdb68ad Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Aug 28 14:31:04 2012 -0400 simple note to explain debug flag M addons/packages/packetfence.spec commit 6371bddb2c45852cdcf8d09aa999827e0fe6eaf2 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Jun 6 09:12:49 2012 -0400 suidperl fixes for RPM - naming inconsistency - requires PacketFence 3.4.0 M addons/packages/packetfence.spec commit e342a91c6eb60e69f05f0ce6307790b4f0766220 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu May 10 08:19:19 2012 -0400 add packetfence (>=3.4.0) dependencie to packetfence-perl-suid M debian/control commit ef387110592a0dadb4ea194b9e90d034dda82c32 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 8 12:13:18 2012 -0400 Move setuid on pfcmd.pl , add -T to pfcmd.pl and remove pfcmd from test M addons/packages/packetfence.spec M bin/pfcmd.pl M t/TestUtils.pm commit 46145a21d90d7a2723dd3c912972f228d5c48a11 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 4 14:28:02 2012 -0400 Forget dependencie M addons/packages/packetfence.spec commit ef2042d56655a74ff240f2942e1505630026fcb3 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 4 14:23:12 2012 -0400 Add C wrapper to replace perl-suid M addons/packages/packetfence.spec commit b66800957ea4d901412cfd78f44e1b99e6111c53 Author: Durand Fabrice <fdurand@oeufdure.(none)> Date: Tue May 1 16:18:03 2012 -0400 iMove Build-depends M debian/control commit 4422ce105bac315b76de2717e5b514fd7a86d3c9 Author: Durand Fabrice <fdurand@oeufdure.(none)> Date: Tue May 1 16:11:15 2012 -0400 Remove perl-suid dependency M debian/control commit e04809ef38d5cb188cadd54b2e7f1a0cc00fa850 Author: Durand Fabrice <fdurand@oeufdure.(none)> Date: Tue May 1 16:08:30 2012 -0400 Replace perl-suid dependency by a C wrapper D bin/pfcmd A bin/pfcmd.pl M debian/control M debian/rules A src/pfcmd.c commit e4a617d1318d5c4cdfd26f7e2f0d1f1a0440a03c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Sep 6 12:47:25 2012 -0400 refactoring: introduced pf::util::freeradius Code duplicated in our FreeRADIUS module was regrouped there. A lib/pf/util/freeradius.pm M raddb/packetfence-soh.pm M raddb/packetfence.pm commit f45b7f1399c073e6b3e2abe60a10e7c910eb8651 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Sep 6 12:43:21 2012 -0400 cleanup M raddb/packetfence-soh.pm M raddb/packetfence.pm commit 2c633f691c27f8723d835d4d4e4fd550116e5922 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Sep 6 10:37:40 2012 -0400 post-release bump and NEWS prep M NEWS M conf/pf-release commit 56583ff7d180bfae7dabce394f7adde3a9267f41 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 5 14:56:41 2012 -0400 path fix M UPGRADE commit 612d8c5baf923717df8521da30783f428a90af3e Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Sep 5 14:19:38 2012 -0400 Rewrite feature/ipset in object M addons/packages/packetfence.spec M debian/control M debian/packetfence.init M debian/packetfence.postinst M lib/pf/config.pm M lib/pf/inline.pm A lib/pf/ipset.pm M lib/pf/iptables.pm commit 38731863f80b769bda73b3099752431200d7c50c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 5 13:56:19 2012 -0400 updated ChangeLog M ChangeLog commit 16e0f49ccc912b74ac7698970a09805ea40d647f Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 5 13:53:30 2012 -0400 credits for spanish translation M NEWS M README commit 43aa6c17142f1d7ebc7309ac284f517df076ed29 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 5 13:36:53 2012 -0400 version bump M NEWS M UPGRADE M addons/packages/packetfence.spec M debian/changelog commit e303a669a160c6dcd172232b688be42f887f9735 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 5 13:27:53 2012 -0400 transifex translation sync M NEWS M README M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po commit abd715ee5de517c8e7ae11a6db995f8721f5c808 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 5 13:16:47 2012 -0400 documentation version bump M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit fcba04b9470aef2a1e19329004cf999214d30cd1 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 5 13:16:32 2012 -0400 updated documentation revision history M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Developers_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml commit efc7c2631f9cadc87404e25d3185c1769962779c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 5 13:10:06 2012 -0400 doc: added useful shortcut to convert all doc to PDF M docs/README.asciidoc commit 0e512e36cc7a597df17d015699a6f6543483df27 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Sep 5 12:33:06 2012 -0400 News entry M NEWS commit fcbfd90b3a1c5587e60751eab3de92b8ebbbd0c8 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Sep 5 12:27:31 2012 -0400 WIDS -> WIPS M conf/documentation.conf M conf/violations.conf M lib/pf/SNMP/Aruba.pm M lib/pf/SNMP/Motorola.pm M lib/pf/SNMP/Ruckus.pm M lib/pf/config.pm M sbin/pfsetvlan commit f426899f561c431335215287df81303ba6691caa Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 5 12:26:09 2012 -0400 802.1X / SoH duplicated code cleanup D addons/802.1X/packetfence.pm M addons/packages/packetfence.spec D addons/soh/packetfence-soh.pm M debian/rules commit 003686d21268795dbcc19ad08437598378537fc6 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Sep 5 12:20:57 2012 -0400 Adding wirelessIDS trap support in Aruba, small fixes in pfsetvlan M lib/pf/SNMP/Aruba.pm M sbin/pfsetvlan commit 8c78823ebef1dc1dfbdf583e5227f7955e5d3f33 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 5 12:20:11 2012 -0400 fix: global replace otherwise only one occurence per char is replaced M raddb/packetfence-soh.pm M raddb/packetfence.pm commit 61f176ccb1b94c46f8a9ee0e6e84f8dc9ab52bfa Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 5 11:17:15 2012 -0400 added NEWS entry M NEWS commit 933e372942264e9d9630da3d69ac99ebaecffbdc Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 5 11:12:22 2012 -0400 UPGRADE converted to asciidoc M UPGRADE commit 53b8c6a52aa8f2e83a4dc7489113792313a64f32 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Sep 5 10:01:03 2012 -0400 Cisco 2960 supported product lines w/ limitations in POD M lib/pf/SNMP/Cisco/Catalyst_2960.pm commit 9c180ec9817d9aa4dc9da5adb7bcd8a2d7c600d9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Sep 5 09:45:15 2012 -0400 From EVAL string to EVAL block M raddb/packetfence-soh.pm M raddb/packetfence.pm commit 2557f7425a58da384423596f903b15c41648c85a Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Sep 5 08:55:23 2012 -0400 Adding the internal violation for WIDS M conf/violations.conf M lib/pf/config.pm M sbin/pfsetvlan commit c44698feb77ef8d5d9d0d4c780d019068ef95b5b Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Sep 5 08:22:39 2012 -0400 Adding wirelessIDS trap support for Ruckus + Adding configuration fields for wireless ids stuff M conf/documentation.conf M lib/pf/SNMP/Ruckus.pm M sbin/pfsetvlan commit ad17ecb3b3d14114a49bbfdfaf562339182585c4 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Sep 4 15:49:30 2012 -0400 added logging on a hard-to-troubleshoot path If access re-evaluation is denied based on configuration: log then bail out. Ugly diff because I refactored the sub by reversing the condition. M lib/pf/enforcement.pm commit bd64bbeb5f97a52117d0a51b743b4e149972beed Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Sep 4 12:33:15 2012 -0400 Taint mode fix in external inlined dependency: IPTables::Interface Fix also provided upstream, see github pull request: https://github.com/netoptimizer/IPTables-SubnetSkeleton/pull/3 M lib/IPTables/Interface.pm commit 65419fef585f043605217e079fee4c88afcd23e2 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Aug 31 17:27:02 2012 -0400 cleanup: align 'use' with object called M lib/pf/sms_activation.pm commit 757b76239a99ec5345186e16934113279e2da0ba Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Aug 31 16:26:48 2012 -0400 role support: reduce logs warnings logging a warning regarding role support only if roles are set M lib/pf/SNMP.pm commit b203156292be99c9827f53c919897e2bbb82dc5c Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Sep 4 12:18:38 2012 -0400 Adding Procurve 2600 MAC authentication documentation with server-group M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 404be9f2274652e31889fa57bbad995b7a390eab Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Aug 31 14:09:11 2012 -0400 $ allowed in password fields #848 Fixed only for specific switchconfig fields. Splitted non-password and password validation. Included regression test. Also cleaned up previous test since 'no warnings redefined' was no longer required. http://packetfence.org/bugs/view.php?id=848 M NEWS M lib/pf/pfcmd/pfcmd.pm M t/pfcmd.t commit cb92ee0521205f682e6ceaf934aa053604aebad9 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Aug 31 11:19:56 2012 -0400 refactoring: moved tests around, POD doc M t/pfcmd.t commit 23141305ce00b9a9a89135c23748927e08fe20ca Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Aug 31 09:17:07 2012 -0400 performance improvement when querying node info w/ dhcp Introduced a new call node_attributes_with_fingerprint that carries less information than node_view_with_fingerprint but that is a lot less intensive on CPU. All core code callers didn't require the extended informations anyway. node_view_with_fingerprint is explicitly deprecated. To the point where warnings will be logged when it's used. M NEWS M UPGRADE M addons/recovery.pl M lib/pf/SNMP.pm M lib/pf/node.pm M t/dao/node.t commit 7ee1d52849514e56fbcfc739ded9a456a7965988 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Aug 30 09:52:57 2012 -0400 fix: SSID names inconsistent in the Trapeze config M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 4d39591f31391054718998bd5d64b3378ba09c26 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 29 16:34:34 2012 -0400 added a mention of #1485 in cleanup entry M NEWS commit 0cb8af6bad73f208c40d11f66d6d67f5cb3a0a54 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 29 16:33:42 2012 -0400 conffiles changes regarding template movement M debian/packetfence.conffiles commit ed77f640da35b5ee947ee637bd5944433c9f7516 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 29 16:31:19 2012 -0400 added two new notices to UPGRADE M UPGRADE commit d099722e9edba4312aa4705aff21d97a1bf953cb Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 29 16:29:21 2012 -0400 API bump for pf::web::guest M html/admin/guest-management.cgi M lib/pf/web/guest.pm commit e4d158416029be460407e59dd23a71aa4f2ec089 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 29 16:22:03 2012 -0400 pf::web::admin's generate_registration_page renamed generate_guestcreation_page M UPGRADE M html/admin/guest-management.cgi M lib/pf/web/admin.pm commit 7b3aa501edd087352d723e5c5f7d4dac969d1284 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 29 15:57:53 2012 -0400 migrated some more subs from pf::web::guest to pf::web::admin * generate_admin_login_page -> generate_login_page * manager_authenticate -> authenticate M UPGRADE M html/admin/guest-management.cgi A html/admin/templates/login.html D html/captive-portal/templates/guest/mgmt_login.html M lib/pf/web/admin.pm M lib/pf/web/guest.pm commit ac676fffaf1002caaa75934aafd7e796213ca4ec Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Aug 16 13:28:51 2012 -0400 quick fixes for the guest management login and auth issues (#1518) Avoided API changes by splitting subs into admin specific subs at the cost of code duplication. http://packetfence.org/bugs/view.php?id=1518 (cherry picked from commit 5200af3f5279a53e45e7180c71aea2beac953092) Conflicts: lib/pf/web/guest.pm M NEWS M html/admin/guest-management.cgi M lib/pf/web/guest.pm commit 3e99daf2ee06b6c999a9093e7020eb45889c112c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 29 15:24:08 2012 -0400 pf::web::guest to pf::web::admin sub migration * valid_access_duration * valid_arrival_date * validate_registration -> validate_guest_creation * validate_registration_multiple -> validate_guest_creation_multiple * validate_registration_import -> validate_guest_import * preregister -> create_guest * preregister_multiple -> create_guest_multiple * generate_registration_confirmation_page -> generate_guestcreation_confirmation_page * import_csv M UPGRADE M html/admin/guest-management.cgi A html/admin/templates/guestcreation_confirmation.html D html/captive-portal/templates/guest/registration_confirmation.html M lib/pf/web/admin.pm M lib/pf/web/guest.pm commit 30c6d17e353c6c89b09461fe3ced79cc1f02adac Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 29 14:23:47 2012 -0400 moved guest creation validation calls to pf::web::admin M UPGRADE M html/admin/guest-management.cgi M lib/pf/web/admin.pm M lib/pf/web/guest.pm commit b24453a3ff558e9ecb309239d0423bcebbaa8654 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 29 13:52:44 2012 -0400 validate_sponsor parameters simplified M UPGRADE M lib/pf/web/guest.pm commit d10ac6cc9f0a67754b3d46feac303a5465d3bb0d Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 29 13:22:57 2012 -0400 generate_registration_page() migrated to pf::web::admin Additionally * generate_registration_page no longer requires a redundant $post_uri parameter that was pushed as a URL constant instead * introduced _init_i18n that regroups the i18n stuff done in every generate... method (will be used as we migrate subs) * pf::web::admin's render_template insert pf::web::constants for template consumption M UPGRADE M html/admin/guest-management.cgi A html/admin/templates/register_guest.html D html/captive-portal/templates/guest/register_guest.html M lib/pf/web/admin.pm M lib/pf/web/constants.pm M lib/pf/web/guest.pm commit 91408f2f61c74cfe8dde916da4d0311797082f4c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Aug 28 15:53:01 2012 -0400 Migrated pf::web::get_client_ip into Portal::Session - tests were migrated also - special variable for P::S object to avoid initialization (simplifies testing) Another change in the vein of pf::web vs pf::web::admin split. ~#1485 M UPGRADE M lib/pf/Portal/Session.pm M lib/pf/web.pm A t/Portal.t M t/TestUtils.pm M t/web.t commit e861184a07ebd5a10c4827f7e6e21de00dc43975 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Aug 28 15:11:26 2012 -0400 refactoring: avoiding useless parameter passing M lib/pf/Portal/Session.pm commit 37774ea1ecd729443ddb4c26a8730fd85154fbb3 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Aug 28 15:05:10 2012 -0400 hardcoded string to __PACKAGE__ in logger call M lib/pf/web/admin.pm commit fc94ef7938c7e0b0cd61ca91ae25417e6ffcbb90 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Aug 28 15:03:47 2012 -0400 web_get_locale moved from pf::web into pf::web::admin M UPGRADE M html/admin/soh.cgi M lib/pf/web.pm M lib/pf/web/admin.pm M lib/pf/web/guest.pm commit 40ef7cf626f388cf546386640791db9c12aea384 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Aug 28 14:50:12 2012 -0400 Change doc for radtest (localhost:18120) M docs/PacketFence_Administration_Guide.asciidoc commit 9ad1839188691168c09665d37e0e9995111821c3 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Aug 27 16:52:36 2012 -0400 introduced pf::web::admin (#1485, #1507) Moved pf::web::generate_admin_error_page to pf::web::admin::generate_error_page. Reduced code duplication. Introduced admin templates path. More to come! M html/admin/guest-management.cgi M html/admin/scan_fetch_report.cgi M html/admin/soh.cgi A html/admin/templates/footer.html M lib/pf/config.pm M lib/pf/web.pm A lib/pf/web/admin.pm M lib/pf/web/guest.pm M t/pf.t M t/podCoverage.t M t/web.t commit 6a7cdadb63d8461ce47cde96ea36ad1f2bc87674 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Aug 27 13:32:21 2012 -0400 implemented work-around for #1507 in stable A saner fix will come in the devel branch. http://packetfence.org/bugs/view.php?id=1507 M NEWS M lib/pf/Portal/Session.pm commit 181fae03444b7be3155c418e2303af060d5a7e9e Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Aug 27 12:54:58 2012 -0400 Change on RHEL 6 install procédure M docs/PacketFence_Administration_Guide.asciidoc commit b42daec240cf371636effa1a54031ee23fe0c8e3 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Aug 27 11:29:30 2012 -0400 fixed billing engine regression #1525 Just a simple typo in the default variables loaded. I added a specific regression test for this. http://packetfence.org/bugs/view.php?id=1525 M NEWS M lib/pf/Portal/ProfileFactory.pm A t/Portal.t M t/TestUtils.pm A t/integration/Portal.t commit 105425e6fc7353a765bf951115096089fd667ef3 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Aug 24 11:22:37 2012 -0400 Added a clean step to our RPM Spec Prevents from filling up build systems storage M addons/packages/packetfence.spec commit b0e08a634606ef771e94a1e0735902012a2c2025 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Aug 24 10:35:43 2012 -0400 removed two devel bugfix entries as they were cherry-picked in stable M NEWS commit bd15effc15af9daf425e6e308b0858f4e1003c4e Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Aug 3 16:58:09 2012 -0400 Handling the empty release date on a violation modify (cherry picked from commit fc8320925c43602e6614d341c574a533934d169c) M NEWS M lib/pf/violation.pm commit 62b4fbc4feab99061dc4ac02cb7355ebae7cd1be Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Aug 3 15:57:06 2012 -0400 Fix 1501 - Keeping the node PID when calling deregister (cherry picked from commit 586df835c012f8100a97c53865bdc61dbbb69e7f) Conflicts: NEWS M NEWS M lib/pf/node.pm commit b9fa60d1d9d2b3920a728a8c36e1c9af4cef6255 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 8 10:13:29 2012 -0400 Initial release M conf/ui.conf M html/admin/status/reports.php M lib/pf/pfcmd/help.pm M lib/pf/pfcmd/report.pm commit 52641ad01438b024e01bd6b0d6d8b700dffe6bba Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Aug 23 14:56:20 2012 -0400 fixing raddebug instructions for managed radius M docs/PacketFence_Administration_Guide.asciidoc commit 9f2d6876b36cfd8effbfbd6be79bb29e1e20135a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Aug 23 14:27:24 2012 -0400 providing an error message if trying to pull the XML config unauthenticated M conf/locale/en/LC_MESSAGES/packetfence.po M lib/pf/web.pm commit df59721161f58df0fe2ff0f10b1a5f89b5dbc869 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 22 11:56:34 2012 -0400 added NEWS entry and doc revision M NEWS M docs/PacketFence_Administration_Guide-docinfo.xml commit 11ed5b13d4292faa80cea768700e320ff2346fb4 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 22 11:51:06 2012 -0400 radius doc: SoH no longer requires packetfence-freeradius2 M docs/PacketFence_Administration_Guide.asciidoc commit 14048520f3d5a9600d407b0be26f2838adba7774 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 22 11:50:32 2012 -0400 radius doc: added -d <path> to the radius -X instruction M docs/PacketFence_Administration_Guide.asciidoc commit b69e1e7bdb1193a793d41acfd7ed839d13458879 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 22 11:49:26 2012 -0400 logs changed locations M docs/PacketFence_Administration_Guide.asciidoc commit 9340426f8c246f9fcbaa89d943f1fe8809755326 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Aug 14 15:00:11 2012 -0400 doc: samba integration ownership changed in 3.5 (cherry picked from commit 5684ba119908b691708672af16dd6b3875411ecc) M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Administration_Guide.asciidoc commit ef52b0eccf4b344b37da2569ae5d4477880e2321 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 22 11:21:38 2012 -0400 typo M lib/pf/node.pm commit 7d8a3959914b3a846e4507dbd0d6f33e5bc7323c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 22 09:45:08 2012 -0400 person pid parsing regression #1523 The pid parser allowed spaces even in the unquoted format which means that it greadily expanded to grab the next token (pid firstname=...) instead of just sticking to it's pid. Regression introduced in `manage register` in 3.0 and further exposed to person commands in 3.4.0. Regression test included. http://packetfence.org/bugs/view.php?id=1523 M NEWS M UPGRADE M lib/pf/pfcmd/pfcmd.pm M t/pfcmd.t commit f34bb54ab5eac7f7b93cac3a008523c907742eed Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Aug 21 11:27:29 2012 -0400 added other important files to migrate with RADIUS in upgrade doc M UPGRADE commit 15f1c5abd76fee32a2e0a039800be6ce7957039e Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Aug 20 16:35:17 2012 -0400 updated NEWS: targeting this branch for devel instead M NEWS commit 3204f551c6e20cb2ef72c1c82bfca2d058e31bf1 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Aug 20 16:31:14 2012 -0400 Reduced duplicated strings in Apache config Rewrite URLs come from pf::web::constants: - making it a single location change - easier maintenance (no unrelated scattered around changes required) - accessible from templates M conf/httpd.conf.d/captive-portal-cleanurls.conf M conf/httpd.conf.d/captive-portal-common.conf M html/captive-portal/templates/login.html M lib/pf/email_activation.pm M lib/pf/services/apache.pm M lib/pf/web/constants.pm M lib/pf/web/guest.pm commit 29d207c4ae6fd3274f6ebea287313f57f26702bf Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Aug 20 16:18:36 2012 -0400 removed deprecated guest management instructions Instructions were outdated and out of sync with reality. This has been part of the core feature set since 3.0.0. D addons/guest-management/README commit caa15441b5d54908d217db39f56ce3118eef9f88 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Aug 17 18:21:14 2012 -0400 pushing duplicated stash items in render_template - made a few little migration to portalSession->session too M lib/pf/web.pm M lib/pf/web/billing.pm M lib/pf/web/guest.pm commit 793a5fcef955d1b7b2ba736d5593fb8468c9d11b Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Aug 17 17:54:35 2012 -0400 added a little useful reminder regarding Web API changes M UPGRADE commit fafa3d7958ec52090966548a5d47d1e4deeb9b15 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Aug 17 17:53:52 2012 -0400 moved LOGIN_TEMPLATE from guest to web M UPGRADE M lib/pf/web.pm M lib/pf/web/guest.pm commit 3676edc9ff12c009d7a2197bf75ff4489a0826de Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Aug 17 17:50:57 2012 -0400 migrated all outstanding callers to render_template - duplicate code removal: migrated every captive portal facing user behind render_template - refactored _render_template into render_template and uses directly the portalSession stash now - added a stash_template_vars meant to be customized to inject template variables globally M UPGRADE M lib/pf/web.pm M lib/pf/web/billing.pm M lib/pf/web/custom.pm M lib/pf/web/guest.pm commit cdb551c8f894d3ef0ab0f9796816bf52becc5a87 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Aug 17 15:04:06 2012 -0400 reformated UPGRADE note for post_uri deprecation in self_... M UPGRADE commit 7fb5f4c650186d9bcff09b762099639ff586ba20 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Aug 17 15:00:21 2012 -0400 i18n was centralized in Portal::Session For all captive portal facing users. Also added ->cgi and ->session accessors in Portal::Session to eliminate some redundant lines $cgi = $portalSession->getCgi.. and I think it's more perlish. M NEWS M UPGRADE M lib/pf/Portal/Session.pm M lib/pf/web.pm M lib/pf/web/billing.pm M lib/pf/web/guest.pm M lib/pf/web/util.pm commit 7c328e736d795e8ee3ef3147df75e1384330f8c5 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Aug 16 16:19:36 2012 -0400 migration to the Portal::Session stash Includes a new way to assign to it also. M UPGRADE M lib/pf/Portal/Session.pm M lib/pf/web.pm M lib/pf/web/billing.pm M lib/pf/web/guest.pm M t/web.t commit 9d636e46efc386b983e4baa84e6d757d5f93362a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Aug 16 14:38:23 2012 -0400 introduced the Portal::Session stash M lib/pf/Portal/Session.pm M lib/pf/web.pm commit 51af30eb8cb3c844a557779ec235c8e168727d08 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 15 14:33:52 2012 -0400 introduced web constants They work like pf::SNMP::constants, etc. but also they are automatically injectable into the Template toolkit $vars hashref through pf::web's _initialize_template_variables(). M lib/pf/web.pm A lib/pf/web/constants.pm M t/web.t commit 5af944c75a0dac03d29ac5fe36c6c93ed093885e Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 15 11:08:58 2012 -0400 API cleanup in generate_selfregistration_page (#1484) M NEWS M UPGRADE M html/captive-portal/guest-selfregistration.cgi M lib/pf/web/guest.pm commit 4db55b3ebf843db52c3a8003d6f647615675948e Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 15 11:01:33 2012 -0400 cleanup: removed unreferenced constant M html/admin/guest-management.cgi commit 2ac65663676178ef2ba5ca0cdf3311eda1953317 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Aug 17 13:59:54 2012 -0400 Improved pfdhcplistener process surveillance (#1490) - listing exactly the interfaces that should run pfdhcplisteners (previous implementation had a bug) - using pgrep and looking exactly for `pfdhcplistener: listening on $interface`. This means unrelated hung processes no longer count for potentially other interfaces. - improved logging to help log analysis after problems M NEWS M lib/pf/services.pm commit 500c2cf71105f56e659d589db7e6b80ded093aea Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Aug 17 11:34:09 2012 -0400 pfdhcplistener process name identifies listened to interface (#1478) http://packetfence.org/bugs/view.php?id=1478 M NEWS M sbin/pfdhcplistener commit c650b09cef0a45c725cedbbddffd6c0503bc0034 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Aug 16 14:56:50 2012 -0400 missing semi-colon luckily it's optional in the last line of a block M lib/pf/web.pm commit 5200af3f5279a53e45e7180c71aea2beac953092 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Aug 16 13:28:51 2012 -0400 quick fixes for the guest management login and auth issues (#1518) Avoided API changes by splitting subs into admin specific subs at the cost of code duplication. http://packetfence.org/bugs/view.php?id=1518 M NEWS M html/admin/guest-management.cgi M lib/pf/web/guest.pm commit 6b09ef210c1cbae944a5fda96b264b96dcf8da4d Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Aug 16 10:42:32 2012 -0400 Update Admin guide for Packetfence installation under RHEL6 M docs/PacketFence_Administration_Guide.asciidoc commit ff5ee429de126560b610449168da3a28a03009e2 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 15 16:54:50 2012 -0400 quickly fixing sponsored guests regressions (#1505) A clean and complete, API changing, fix will come in devel. M NEWS M html/captive-portal/guest-selfregistration.cgi M lib/pf/Portal/Session.pm M lib/pf/web.pm commit 3547973fd7a81f08d9d419685f160ff194573f3a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 15 16:43:43 2012 -0400 quick fix for #1302: allowing in file-system paths A proper but more intrusive fix will be merged in devel. M NEWS M lib/pf/services/apache.pm commit cbe7e3834723683da37274f373b3b4aacee09165 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 15 16:13:33 2012 -0400 Sanitizing WS_USER and WS_PASS before passing them to the SOAP call M raddb/packetfence-soh.pm M raddb/packetfence.pm commit 53c5f85f04bd36ec6718c698945155f78e2d4feb Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 15 10:29:50 2012 -0400 added LICENSE info to a file I encountered M lib/pf/radius/constants.pm commit c6f065e83e7672da6856e682514135fda6f61521 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 15 09:22:28 2012 -0400 fix: I was misusing chomp in revno 33b4c84 M lib/pf/services.pm commit 33b4c842493959b571d46d904741362f74cd4cd9 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Aug 14 15:09:21 2012 -0400 fixed #1515: empty new line injected by pfdhcplistener status Regression introduced in e134feb87c7bca66fe3a5e5dcb1f2814c73466d1. M NEWS M lib/pf/services.pm commit 4f7c6bcde0634672e470f0dc193e54a58a22b95f Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Aug 14 15:03:31 2012 -0400 added LICENSE section header M lib/pf/lookup/person.pm commit 5684ba119908b691708672af16dd6b3875411ecc Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Aug 14 15:00:11 2012 -0400 doc: samba integration ownership changed in 3.5 M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Administration_Guide.asciidoc commit a4181c8d3f88853c99ffcf2d0bd4ef86da90dac7 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Aug 14 14:51:24 2012 -0400 debian: treat several critical raddb/ files as configuration M NEWS M debian/packetfence.conffiles commit 940341b23fb66b08c43fc3f4af436431034d8ed7 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Aug 14 14:12:03 2012 -0400 linked NEWS entry to ticket M NEWS commit b88f32ab2acd4d8b4884eb999756131ef879a473 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Aug 13 16:39:03 2012 -0400 important new UPGRADE notes regarding FreeRADIUS changes M UPGRADE commit 1a4d00acb5b017c3291635b67133d293d2596b6b Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Aug 13 16:21:47 2012 -0400 watchdog update for managed-radius changes Old watchdog would kill radiusd and wouldn't properly restart it on every run. M NEWS M addons/watchdog/freeradius-watchdog.sh commit a716b849d786232f4013b2fec989a6635fe109f9 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Aug 10 14:11:40 2012 -0400 cosmetic fixes M docs/PacketFence_Developers_Guide.asciidoc commit 0d1877d9eb3e73063ddf88a3d788844b51295b31 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Aug 10 13:56:25 2012 -0400 NEWS entry M NEWS commit 4f75bb74942700f95a955f443fa6b015c5835ae5 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Aug 10 13:46:44 2012 -0400 added a devel guide author M docs/PacketFence_Developers_Guide-docinfo.xml commit 718abd361edef420ed6fb324f6425d57cc15509f Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Aug 10 13:46:24 2012 -0400 deleted files no longer relevant D docs/docbook/additional-info.xml D docs/docbook/commercial-support.xml D docs/docbook/license.xml D docs/docbook/pf-devel-guide.xml D docs/docbook/tidy-docbook.cfg commit ad5d161fad88cac5f2c7fa128bae918c17938e7b Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Aug 10 13:56:07 2012 -0400 packaging updates M addons/packages/packetfence.spec M docs/README.asciidoc commit 7c8b321d5039bf08887a0320967c3377ba2a2414 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Aug 10 13:38:37 2012 -0400 devel guide to asciidoc conversion: content all done M docs/PacketFence_Developers_Guide-docinfo.xml M docs/PacketFence_Developers_Guide.asciidoc commit 6403b5a776bd88c55c2c0b6e2d879871a2e25f8e Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Aug 10 12:06:21 2012 -0400 devel guide to asciidoc conversion: up to contributing M docs/PacketFence_Developers_Guide.asciidoc commit be5b53a5a4543d2c6fad147286f65a5d128e1689 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Aug 10 11:54:24 2012 -0400 trailing whitespace cleanup M docs/PacketFence_Developers_Guide.asciidoc commit e6750f5045af007fa4de3205a573ed2dee91e5b8 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Aug 10 11:53:31 2012 -0400 devel guide to asciidoc conversion: up to developer recipes M docs/PacketFence_Developers_Guide.asciidoc commit 1d216027a704611a191690b6060ff122c9cbf558 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed May 9 21:53:12 2012 -0400 up to "Adding custom fields to the database" M docs/PacketFence_Developers_Guide.asciidoc commit 680bd23c8af716835092ecb50ca810757dd57d23 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 26 17:04:14 2012 -0400 started porting the Developers guide to asciidoc A docs/PacketFence_Developers_Guide-docinfo.xml A docs/PacketFence_Developers_Guide.asciidoc commit ef83549ce22be7848a82cb8e40fa46e89e6a7c4a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 26 17:02:55 2012 -0400 reversed the order of parameter makes it easier to edit the line after pasting on the shell M docs/README.asciidoc commit 67949df498038f5381c9bb447ce26b49ce3dd980 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Aug 10 08:53:08 2012 -0400 fixed typo M html/admin/node/import.php commit 91dd125f03dc067d6cf6786a6ee3472977e65a50 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Aug 9 10:11:52 2012 -0400 sponsorship_cc config item for guests notification M NEWS M conf/documentation.conf M conf/pf.conf.defaults M html/captive-portal/email_activation.cgi M html/captive-portal/guest-selfregistration.cgi M lib/pf/web/custom.pm M lib/pf/web/guest.pm commit 598516874bba4aa8633208d86a37a83ce50e7031 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 8 13:43:41 2012 -0400 more FreeRADIUS upgrade notes M UPGRADE commit f39b8e50ca2ccb92c3c73e876bd9fc58cd57032c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 8 13:13:32 2012 -0400 made pfappserver.init executable just like packetfence.init M pfappserver.init commit b0411bafcc23e8311845ab7395331ade53a8573e Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 8 12:31:59 2012 -0400 removing nessus_clientfile in upgrade helper script M UPGRADE M addons/upgrade/to-3.5-pf.conf.pl commit b7f384d7d5c9ab68ff1cf7711a7dab71d270ee88 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 8 12:13:09 2012 -0400 fix an important typo and clarified bandwidth accounting changes M UPGRADE commit d331cd9e1cd055bd4cc6935e49e8def678884a36 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 8 11:46:28 2012 -0400 fixed typos M UPGRADE commit 4981aed22cca2d0de8f4536c5d94911012f8f37b Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Aug 8 10:58:32 2012 -0400 added a missing ; M bin/pfcmd_vlan commit 04701182a1f7e7a609c56221d2d5c0138f757291 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Aug 7 14:32:20 2012 -0400 Exit status of deauthenticateMac (wireless dot1x) improved (#1493) Warning: several (if not all) implementations of deauthenticateMac are *not* trying to have coherent return codes. An extensive review was *not* performed. Please test before relying on that behavior. Patches to fix relevant implementations will be merged in priority and should be contributed back. Partially fixes http://packetfence.org/bugs/view.php?id=1493 M bin/pfcmd_vlan commit f42f034b73b94ba0937a87f2f36a48879c7e09a2 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Aug 7 14:18:36 2012 -0400 exit code 1 in pfcmd_vlan on wrong arguments (#1493) I would have preferred full refactoring of the argument validation but unfortunately I don't have time for this. Partially fixes http://packetfence.org/bugs/view.php?id=1493 M NEWS M bin/pfcmd_vlan commit a5027773e9ea5ab52d2d00cf089b01027619238c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Aug 7 13:25:39 2012 -0400 post-release bumps on devel branch M NEWS M conf/pf-release commit 531121253c9157568c9f705bed8a1e0b843dc58c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Aug 7 13:21:38 2012 -0400 post-release stable version bump M NEWS M conf/pf-release commit 85d6e94bbf45b02ecaab3421c7c7e662b2445db3 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Aug 7 12:11:05 2012 -0400 Revert "Fixing #749, now checking for dupe violation ID" This reverts commit b78251653ec9f535f9e1cf3fa898b75350357d5e. M NEWS M bin/pfcmd M lib/pf/pfcmd/checkup.pm M lib/pf/services.pm commit f3a8422696502915ff9e9fc8aeb823869b5d47f9 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Aug 6 15:31:58 2012 -0400 Adding the node_search. I made the algorithm to find the nodes. It will be added soon. M lib/pf/node.pm commit bf2096fd7d5e93013a804e5eeb2ee324a66a5dbd Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Aug 6 14:40:36 2012 -0400 added doc for raddebug in admin guide M docs/PacketFence_Administration_Guide.asciidoc commit 5606156fec57fc9643c7b4cae1681c8a59d1a1d1 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Aug 6 14:36:14 2012 -0400 cosmetic title underline fixes M docs/README.asciidoc commit 787438a5ac5723cba5a023ebc10f7608fabda7db Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Jul 19 10:45:46 2012 -0400 pfsetvlan changes M sbin/pfsetvlan commit fa48b8e6590d5bfed4078ea08d2321e21cf5c149 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Jul 16 14:22:02 2012 -0400 Adding basic trap parsing for Motorola, and basic handling in pfsetvlan M lib/pf/SNMP/Motorola.pm M sbin/pfsetvlan commit b78251653ec9f535f9e1cf3fa898b75350357d5e Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Aug 6 12:15:03 2012 -0400 Fixing #749, now checking for dupe violation ID M NEWS M bin/pfcmd M lib/pf/pfcmd/checkup.pm M lib/pf/services.pm commit fc8320925c43602e6614d341c574a533934d169c Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Aug 3 16:58:09 2012 -0400 Handling the empty release date on a violation modify M NEWS M lib/pf/violation.pm commit 586df835c012f8100a97c53865bdc61dbbb69e7f Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Aug 3 15:57:06 2012 -0400 Fix 1501 - Keeping the node PID when calling deregister M NEWS M lib/pf/node.pm commit f4ae8965bac4296558fcaff671ff9cc10e4639a5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Aug 3 12:47:55 2012 -0400 Added missing epel repository in yum install command Thanks to Enrico for the feedback M docs/PacketFence_Administration_Guide.asciidoc commit 6d2e6e343c1ca0a86ccdfe267685acf67acfac72 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Aug 2 12:54:07 2012 -0400 Forgotten epel in the enablerepo flag M docs/PacketFence_Administration_Guide.asciidoc commit e13e63269bf90e6b6806ef56f8f242866d666fbc Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 1 14:45:02 2012 -0400 Updated Spanish translation. M conf/locale/es/LC_MESSAGES/packetfence.po commit b9252791593564c4e4ebc540f95ee48ea27a531c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 1 12:07:28 2012 -0400 Version bump for release 3.5.0 M ChangeLog M NEWS M addons/packages/packetfence.spec M debian/changelog M docs/docbook/pf-devel-guide.xml M docs/docinfo.xml commit 4fd2b7c9366036f4356a749e175f3af298303de5 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Aug 1 12:00:29 2012 -0400 Adjust doc for PF ZEN M docs/PacketFenceZEN_Installation_Guide-docinfo.xml M docs/PacketFenceZEN_Installation_Guide.asciidoc commit 054f2b9696e19a5ff777876c6334d9a1e95fd1f5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 1 10:27:03 2012 -0400 Stop not start ... M debian/packetfence.preinst commit 1e352b1ee456f75bb07750af2d1502ca1568d6cc Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 1 10:13:36 2012 -0400 Debian upgrade script M debian/packetfence.preinst commit a3b631785c298ffa53f27e4e135b14b78f6e24b6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Aug 1 10:08:29 2012 -0400 Added NEWS entry for Suricata (was lost in previous merge) M NEWS commit 1047b5f23f09cd3f0a755203ade28c2bb1cf2aee Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Aug 1 09:54:01 2012 -0400 Fixing another typo M lib/pf/services.pm commit 36b648e99f48e7b633d9186e43471884a2dbc793 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Aug 1 09:50:58 2012 -0400 Fix typo in services.pm M lib/pf/services.pm commit 11d4d0f30bad7ce543b111a9abb2cc3ad71b1dd0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Aug 1 08:31:11 2012 -0400 Removed Net::SSLeay from spec (problem with a update) M addons/packages/packetfence.spec commit 5f9391e03c3c674af1488ca8d0dd1a9ee715e511 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 31 16:14:22 2012 -0400 Fix to pass test M addons/packages/packetfence.spec M addons/snort/update_rules.pl M debian/rules commit 7348da6f0390d2de582fba9516209b38cc55bc55 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Jul 31 16:08:33 2012 -0400 Fixing the suricata.yaml, merge missed that one M conf/suricata.yaml commit 9fff98019defea550128f137ce186587ad811cd1 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Jul 31 15:59:26 2012 -0400 Fixing some snort issues M conf/snort.conf M lib/pf/pfcmd/checkup.pm M lib/pf/services/snort.pm commit 7d4e1760b4f4ac7824717a0521972a71d540b2d0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 31 15:44:10 2012 -0400 Added script to fetch the last snort rules M addons/packages/packetfence.spec A addons/snort/update_rules.pl commit 2884b78fb56150cfb078adc5ba7e63a992ae0972 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 31 15:21:11 2012 -0400 Changed lease time for vlan enforcement to fix a too quick CoA issue M html/pfappserver/lib/pfappserver/Controller/Configurator.pm commit 95dfe888c509615248387b898cadcff3f30da081 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Jul 31 15:15:42 2012 -0400 Fix for generated certs and minor adjustment in the doc M conf/openssl.cnf M docs/PacketFence_Administration_Guide.asciidoc commit 8828736f040536321e3929d676c9700f71044647 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 31 13:11:27 2012 -0400 Removed configurator and installer in debian/rules file M debian/rules commit 72e6542ddefc34892d9c7d80373bf47dc06b0085 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 31 13:02:42 2012 -0400 Documentation version bump M docs/docbook/pf-devel-guide.xml M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit a0fbfa916a18ee57582a53c7710f85ff3b51837f Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 31 11:12:43 2012 -0400 Remove test for configurator.pl and installer.pl M t/TestUtils.pm commit 79120d9a86e51b0fe88dd4053fa50dece7894698 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 31 10:49:59 2012 -0400 Removed configurator.pl and installer.pl from spec M addons/packages/packetfence.spec commit 210474b47b9b5838d3893a8ad34117e0376f76cf Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 31 10:16:36 2012 -0400 Updated NEWS and UPGRADE documents M NEWS M UPGRADE commit 97d7e450d44d0094f7abec7796979b88b556bef4 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Jul 31 08:50:53 2012 -0400 Fix the documentation M docs/PacketFence_Administration_Guide.asciidoc commit bb78b731614aa5b9c6f4c329121205a307174f0b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jul 30 18:11:39 2012 -0400 Removed the installer.pl and configurator.pl scripts D configurator.pl D installer.pl commit e24f27158b4f7c2ba6a06c2f39cd0c68f0b242c9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jul 30 18:08:03 2012 -0400 NEWS, UPGRADE documents modifications. Minor changes regarding the release M NEWS M UPGRADE D addons/upgrade/to-3.4-pf.conf.pl A addons/upgrade/to-3.5-pf.conf.pl commit 41ea83fccb6405ec33b0ef0ebd51c1f2eeaaa8e0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jul 30 16:12:55 2012 -0400 Renamed database upgrade schema A db/upgrade-3.3.0-3.5.0.sql D db/upgrade-3.4.1-3.5.0.sql commit 821a8e4d4e0f688580c96b22ac0b397be88e30f4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jul 30 16:11:16 2012 -0400 Added UPGRADE entries M UPGRADE commit 2aa1ec43a7524a3d3d208a1defe574b1b8a87386 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jul 30 15:05:40 2012 -0400 Some minor changes to the UPGRADE document M UPGRADE commit 2d7f39d9b3fea370c79d8381a6c9d50be3eaed0c Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 30 14:07:14 2012 -0400 Remove nessus_clientfile and adjust the documentation M conf/documentation.conf M conf/pf.conf.defaults M docs/PacketFence_Administration_Guide.asciidoc commit 22e78e85cc3b41784567843b9e6a114bb7eb2294 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Jul 30 12:55:04 2012 -0400 Simple update for RADIUS doc M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Administration_Guide.asciidoc commit 03daee584d439d0f56de45f1e31bedaf99c155c6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 30 10:57:31 2012 -0400 Error in trigger.t M t/trigger.t commit d13925e072c02f12f3a24a47485c6f68362a8178 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Jul 30 09:17:07 2012 -0400 Removing TABS M lib/pf/accounting.pm commit f32e88a49757ce823934a9b92fef974cd6c1a0cf Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 30 09:11:43 2012 -0400 Fix error M lib/pf/violation.pm commit ecd1cdd47924269c352d280b38f15956d54af131 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 27 12:37:56 2012 -0400 Modified PacketFence admin guide for RHEL 6.x / Centos 6.x installation Added Net::SSLeay constraint to prevent Freeradius crash M addons/packages/packetfence.spec M docs/PacketFence_Administration_Guide.asciidoc commit d03884b5abd33bc46f2ce1cb9a6eb76d95091425 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Jul 27 10:34:08 2012 -0400 Adding some doc about the window and vclose fields M docs/PacketFence_Administration_Guide.asciidoc commit 82c3c8e7db8959ac4f3ddfc9831ae4c7aa28e524 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 27 09:12:15 2012 -0400 Runlevel modified for pfappserver M pfappserver.init commit f5399d5bf4b17dc1ce80ad6c9c3f486df70a2e1e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 27 08:49:35 2012 -0400 Prevent a NULL scan policy M lib/pf/scan/nessus.pm commit ffd6af3e4835b26a7d80696389bf036d93dded30 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jul 26 16:40:04 2012 -0400 Added nessus administration interface in iptables.conf M conf/iptables.conf commit 69bb56e53f94d5ebe7e00e2266e21e2325a8c671 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jul 26 16:21:22 2012 -0400 Radius crach on Centos 5 because of Net::SSleay M raddb/packetfence-soh.pm M raddb/packetfence.pm commit 0114dca20378daf24e6254afc70f7b848558c500 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jul 26 13:34:28 2012 -0400 Prevent error from LWP : ensure it connects to servers that have a valid certificate matching the expected hostname M raddb/packetfence-soh.pm M raddb/packetfence.pm commit 130313554400a10ebefa5ce4c323a14cd42f4721 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jul 26 12:39:22 2012 -0400 Modification to documentation revision history M docs/PacketFence_Administration_Guide-docinfo.xml commit f3e01052c1afeccd894e23d18b0225339f8e4869 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jul 26 09:27:54 2012 -0400 added doc for installation on rhel 5 and centos 5 M docs/PacketFence_Administration_Guide.asciidoc commit cae6f646a578761cda38e2497f9af45a10fc73ff Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jul 26 08:54:27 2012 -0400 Changed message in spec and postinst files M addons/packages/packetfence.spec M debian/packetfence.postinst commit d8e1e10d75a47454a89d19be228960e0ad9e48b9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jul 25 16:29:24 2012 -0400 Modifications to the documentation M docs/PacketFence_Administration_Guide.asciidoc commit a315b7b61a97e725ec40e2079abc4aa00c767f0b Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 25 15:52:30 2012 -0400 Change the way to start pfappserver in postinst (it'll work for the usb key) M debian/packetfence.postinst commit 6bb54a6ca48e98cbfd589edf4c40b5cd8ac1af94 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 25 15:19:40 2012 -0400 Starting pfappserver is realy not a good thing when you build the usb key M debian/packetfence.postinst commit 5f212d7dea0c4783cf6e2bb1d6f46fc253044cc9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 25 15:04:33 2012 -0400 Removed apache2 dep in pfappserver init script M debian/packetfence.postinst M debian/pfappserver.init commit 1793aa48afe59e3050b8d5977f25ff5daf74cdb5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 25 13:09:59 2012 -0400 Start pfappserver after install M debian/packetfence.postinst commit 6d014a649341b06d480444d633a449d2b19f0a70 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jul 25 13:12:05 2012 -0400 Modified documentation IP address to reflect the same as in the installation process M docs/PacketFence_Administration_Guide.asciidoc commit cdbac0aa006d97058f0ab4a6f076907e006d5d2c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jul 25 12:47:42 2012 -0400 Modified "First Step" section of admin guide to reflect the new configurator M docs/PacketFence_Administration_Guide.asciidoc commit 2ba90c8f2480f4534587d23fb33ea95dcbb24fe1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jul 25 11:28:12 2012 -0400 Added a check for installation/upgrade process to the "Interface" controller to avoid inapropriate access. M html/pfappserver/lib/pfappserver/Controller/Interface.pm commit b2a56f909fa67783919620679b604ba75d1d3a1e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jul 25 09:37:29 2012 -0400 Added a "to be contributed" doc section in Network Devices Guide M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 2ac9e5617e3b5ee452ac52a4e9d6e5f01b543e67 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 25 08:45:54 2012 -0400 Error in certificate generation M addons/packages/packetfence.spec M debian/packetfence.postinst commit 4c472c2588a7b996a5f32cf9ab56fb7c95f235a1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 25 08:14:19 2012 -0400 Removed iptables -D from init script M debian/pfappserver.init M pfappserver.init commit 43e3a694758d0e1ca587db905640d595bf59a8da Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 24 16:16:42 2012 -0400 Fix var name M lib/pf/services.pm commit cc8c8756588d267e92938052d76e0cc0d3adc15b Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 24 16:01:09 2012 -0400 Fix var in nessus.pm M lib/pf/scan/nessus.pm commit 9b55313d5134d4d3fdf3ef8c0c777d41cecc9352 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 24 15:58:25 2012 -0400 Misplaced news entry - We don't allow time travelling here :) M NEWS commit 048f5e3bba55553f6751041d20f8295a74ae9658 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 24 15:20:12 2012 -0400 Fix an error in debian postinst M debian/packetfence.postinst commit 9dfa61696da84cc791724aa5fc7924eb4bebb96c Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 24 15:07:18 2012 -0400 Made certificate available for one year M addons/packages/packetfence.spec M debian/packetfence.postinst commit 260e9423ac8a92acc9859e9cbac1a895d31945a9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 24 14:43:57 2012 -0400 Update UPGRADE file , doc added and change in nessus.pm if the scan start is older than one hour M UPGRADE M docs/PacketFence_Administration_Guide.asciidoc M lib/pf/scan/nessus.pm commit 1773ce1f4c1a8997a2a4367e01825e868d3f2f20 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 24 13:59:00 2012 -0400 Debian Fix M addons/packages/packetfence.spec M debian/packetfence.postinst commit 472fd16aa64748466a60b47a774103678291da9b Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Jul 24 12:17:36 2012 -0400 Adding a NEWS entry and updating UPGRADE M NEWS M UPGRADE commit 1ec050470ba4eaff8afe02ab4bcc0b9c63d0ae9a Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Jul 24 11:58:35 2012 -0400 Adding dropdown for the vclose selection M conf/ui.conf M html/admin/configuration/violation_add.php M html/admin/configuration/violation_edit.php commit fe0da207e3a367d567c7ccbec6e280dbba559f9c Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 24 11:34:32 2012 -0400 Fix indent M debian/packetfence.postinst commit 79acdcfe7853ccedab3b555c400c0b165f593a77 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 24 11:32:20 2012 -0400 Added a message after PacketFence installation (http://@ip:3000) M debian/packetfence.postinst commit 8b8d80fee676ccc85eff2ab734fcbe0ea307f889 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 24 11:00:07 2012 -0400 Added news entry M NEWS commit 36e527275770e30be9a7a2a21b1e8eedd6599817 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 24 10:47:47 2012 -0400 Adjusted comments M lib/pf/services.pm commit 7cdc97f4408d4d1d7e634e00ad94966e098e9e44 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Jul 24 10:41:08 2012 -0400 Dropbox for choosing violations M html/admin/configuration/violation_edit.php commit 8361d839a53ce930968e170cd8b3bd91d46edc8f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jul 24 10:35:07 2012 -0400 Restrict VLAN ID to a number between 1 and 4096 M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/root/configurator/networks.tt M html/pfappserver/root/static/app/application.js M html/pfappserver/root/static/configurator/networks.js commit 069545eb5e28962c784de997765bf5a429cef3bd Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 24 10:22:30 2012 -0400 Change debian stuff M debian/packetfence.postinst commit 325ccbb51de2bd552a42b36c0007853976ff46a0 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jul 24 08:59:35 2012 -0400 Fix debian stuff M debian/packetfence.prerm commit 7e36e989e5af59e922e9e17b6bc9aa7ad5df9e5c Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 23 16:06:02 2012 -0400 Missing comma in debian/control M debian/control commit 03b53263266dadc641e2a8f727ea818c8e8915a6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 23 15:37:54 2012 -0400 Removed empty log files with installer.pl M debian/packetfence.postinst commit 4d19e6cbbef72bf09f7418ddaf3a23808e01195f Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 23 15:36:18 2012 -0400 Added radiusd in daemon in services.pm M lib/pf/services.pm commit ccc0b646da6620577082b292cd028ba099ca750b Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 23 15:10:33 2012 -0400 Fix log files M addons/packages/packetfence.spec M debian/packetfence.postinst commit dc7d94d80947d649ce52468b47756d58b6634672 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jul 23 15:10:28 2012 -0400 Added portal profiles configuration documentation M docs/PacketFence_Administration_Guide.asciidoc commit cfc24206266a5bf1e8cb583eb53154a40b17ff63 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jul 23 15:06:33 2012 -0400 Minor checkup to make sure portal-profiles are correctly configured before starting PF M lib/pf/pfcmd/checkup.pm commit 2b118d65ade41c7332ce283923fa139e9d236b63 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 23 14:51:18 2012 -0400 make isn't a BuilRequires but a Requires Added the generation of radius certificate M addons/packages/packetfence.spec M debian/control M debian/packetfence.postinst commit 9ea987d36e74a4d4c28dc0243c9af1a44490b27e Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 23 14:16:49 2012 -0400 Added openssl.cnf M addons/packages/packetfence.spec commit b204805adcee87b607c0c8bf10d09a83b55f2226 Author: Derek Wuelfrath <derek@wuelfrath.ca> Date: Mon Jul 23 15:12:13 2012 -0300 Typo correction ;) M README commit 1fa3f01886ccebe3f71b91e72e514cdaae1c5709 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 23 13:42:21 2012 -0400 Openssl isn't a BuildRequires M addons/packages/packetfence.spec commit fd5138278e55108efd7dbafced6923fa3ba41435 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 23 13:39:06 2012 -0400 Removed comment in spec file M addons/packages/packetfence.spec commit b3a73cfd61617377b2aeb92f0802fcfeadc08c02 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 23 13:35:32 2012 -0400 Added ssl certificate, packetfence.log, ip_forward on debian package M debian/packetfence.postinst commit 503267f7925bd3550a45b2f42b2151207fafcb38 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 23 13:25:25 2012 -0400 Added ssl certificate, selinux disabled, ip_forward enabled and packetfence.log M addons/packages/packetfence.spec A conf/openssl.cnf commit ae7182cdc264cbb4e7a84a589d7117f5929dc836 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 23 11:48:12 2012 -0400 vconfig dependency was missing M addons/packages/packetfence.spec commit 121927925f526827732aced6565e384d7fc0d285 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 23 11:38:56 2012 -0400 Added /configurator to the text after packetfence installation is done M addons/packages/packetfence.spec commit 6fe75e7194c22b6bed70ce2a200fc80789c71655 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 23 11:33:43 2012 -0400 Add Params::Validate dependdency M addons/packages/packetfence.spec commit 43e4df2d93899a832b99982ee078bbb75cd9e9d4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 23 11:30:05 2012 -0400 BuildRequires make for freeradius M addons/packages/packetfence.spec commit 0917924049fa857e5c08ec8db618d140b7adfe50 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jul 23 10:32:07 2012 -0400 Fixed typo error while renaming generate_error_page M html/admin/soh.cgi commit c6986e56913c735c0097a035bf68cf3a77039735 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jul 23 10:31:43 2012 -0400 Adjusted tests number M t/pf.t commit 298e1579dc41064051a70a0f146218ee8d9576f8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 23 09:44:05 2012 -0400 RHEL and debian packaging modification M addons/packages/packetfence.spec M debian/packetfence.conffiles M debian/rules commit 46f92d2f25475345d42ceaec380b802c43f1fe27 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 23 08:39:56 2012 -0400 Modified freeradius patch fir debian M debian/patches/freeradius-perl-workaround-416266.patch commit e5db91de4a8dc3df890b30b0f852762b069312e4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 20 16:23:36 2012 -0400 Modified freeradius patch M debian/patches/freeradius-perl-workaround-416266.patch commit 16f64c51963cb9652d19a55247f69359de0bc4cd Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Jul 20 14:29:57 2012 -0400 Changing exe to binary M lib/pf/services.pm commit a2deb09ce6a84e28819cdaa9d735c96d06e27150 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Jul 20 14:13:48 2012 -0400 Fix comment time modifier M lib/pf/accounting.pm commit b074465919ab43dc7feee50aa60bda0a564171a6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 20 13:52:40 2012 -0400 Removed divert from postrm and preinst (debian) M debian/packetfence.postrm M debian/packetfence.preinst commit 058e641a8794dc0f553b5a55c87a37772bdfd02e Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 20 13:25:35 2012 -0400 Freeradius patch modified M debian/patches/freeradius-perl-workaround-416266.patch commit 542d0620aadd443ae89c8c6d3ee70092a8e2236f Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 20 13:17:40 2012 -0400 debianization of managed radius D addons/freeradius-integration/sites-available/packetfence M debian/patches/debianize.patch M debian/rules commit b7efbdea3db4422505cd90c6cb2372a296899d52 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Jul 20 13:17:13 2012 -0400 Adding documentation for Brocade + USB stick A docs/PacketFence_Brocade_Quick_Install_Guide-docinfo.xml A docs/PacketFence_Brocade_Quick_Install_Guide.asciidoc commit 1a032f0968a4fce303eb4a1a9d218ab6a7c868bb Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 20 11:48:08 2012 -0400 Fix indent M pfappserver.init commit ef544f79de1ecc341565c1140b4bd5ba14dca4e7 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 20 11:42:30 2012 -0400 Added init script for configurator and modified debian pfappserver init script M addons/packages/packetfence.spec M debian/pfappserver.init A pfappserver.init commit 846a93686b54ef16671a807ab6c884189ebfa700 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jul 20 11:31:24 2012 -0400 Adjusted the checkup of IDS M lib/pf/pfcmd/checkup.pm commit 251cfe8803294cc7b052296329175099133987f7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jul 20 10:17:41 2012 -0400 Typo in documentation while merging M conf/documentation.conf commit 038157dd80d1e4bb52b84ec3691dddff810d967a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jul 20 10:10:53 2012 -0400 Added a firewall entry for management interface to listen on Catalyst development server port M conf/iptables.conf commit c9efd4a3e3425c0c3fe5fc7b8556f27445f186ad Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Jul 20 08:51:05 2012 -0400 Fixing minor issues in services.pm and getting rid of get_gateway() M lib/pf/services.pm M lib/pf/services/snort.pm commit 18a24b0c29005cf670c0e8809f142f57bd6ede59 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jul 19 16:23:26 2012 -0400 Minor fix M conf/pf.conf.defaults M lib/pf/scan/nessus.pm commit 5912b5f802c0b927b1aed6b9e8bc9fe3bf1b9d07 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jul 19 15:24:43 2012 -0400 Detect used enforcement mechanisms from config M html/pfappserver/lib/pfappserver/Controller/Configurator.pm commit 46026739077290731fb27a104ae6d2f2bbb9bfaf Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jul 19 15:23:15 2012 -0400 Dropped useless Enforcement controller D html/pfappserver/lib/pfappserver/Controller/Enforcement.pm M html/pfappserver/lib/pfappserver/Model/Enforcement.pm commit fd3c8f636d93de079f21a5730a92eacd7e327796 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Jul 19 14:11:29 2012 -0400 Changing the default violation format for the example Accounting violation M conf/violations.conf commit e1901f15e66c14b0ddab9fcbbe3e8f8987f1214d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jul 19 13:59:21 2012 -0400 Added provision of current default gateway M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Model/Config/System.pm commit 40d783a73e5a60298c5043ba29ab4f1a8a6aa832 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jul 19 13:34:21 2012 -0400 Interfaces: don't toggle buttons if action failed M html/pfappserver/root/interface/get.tt M html/pfappserver/root/static/app/application.js M html/pfappserver/root/static/configurator/networks.js commit b89eb925ba7ff4907036030fe032fea654911a32 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jul 19 11:31:29 2012 -0400 Set default mask for interface edition/creation Also: the focus is now set to the top input field in modal windows for creation/edition of interfaces/vlans. M html/pfappserver/root/configurator/networks.tt M html/pfappserver/root/static/configurator/networks.js commit e134feb87c7bca66fe3a5e5dcb1f2814c73466d1 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Jul 19 11:05:25 2012 -0400 Fixing the DHCP Listener watch issue (#1490) M bin/pfcmd M lib/pf/services.pm commit 485cb72ef198569f2d064019c260c29ca40b0c5e Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Jul 19 10:13:54 2012 -0400 Adding control-socket support M raddb/sites-enabled/control-socket commit ab90630e67c4046a6f4ae02982b279f261bab7c1 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Jul 19 10:09:11 2012 -0400 Fixing #1491 Excluding 127.0.0.1 to be inserted in the NAS SQL table M NEWS M lib/pf/freeradius.pm commit 741d5f611fc4ed6c19308c938672bf60f85e0622 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jul 19 10:04:32 2012 -0400 Rollback of admin-related commits The new admin Web interface will have his own branch later. M html/pfappserver/lib/pfappserver.pm D html/pfappserver/lib/pfappserver/Controller/Admin.pm D html/pfappserver/lib/pfappserver/Controller/Configuration.pm D html/pfappserver/lib/pfappserver/Controller/Graph.pm D html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/I18N/en.po D html/pfappserver/lib/pfappserver/Model/Graph.pm D html/pfappserver/lib/pfappserver/Model/Node.pm D html/pfappserver/lib/pfappserver/Model/Report.pm D html/pfappserver/lib/pfappserver/View/Admin.pm D html/pfappserver/root/admin/configuration.tt D html/pfappserver/root/admin/login.tt D html/pfappserver/root/admin/nodes.tt D html/pfappserver/root/admin/pagination.inc D html/pfappserver/root/admin/reports.tt D html/pfappserver/root/admin/status.tt D html/pfappserver/root/admin/wrapper.tt D html/pfappserver/root/configuration/section.tt D html/pfappserver/root/graph/line.tt D html/pfappserver/root/graph/pie.tt D html/pfappserver/root/node/search.tt D html/pfappserver/root/static/admin/common.css D html/pfappserver/root/static/admin/common.js D html/pfappserver/root/static/admin/login.js D html/pfappserver/root/static/admin/nodes.js D html/pfappserver/root/static/admin/reports.js D html/pfappserver/root/static/app/bootstrap-datepicker.css D html/pfappserver/root/static/app/bootstrap-datepicker.js D html/pfappserver/root/static/app/loader-48.gif D html/pfappserver/root/static/app/raphael/g.bar-min.js D html/pfappserver/root/static/app/raphael/g.dot-min.js D html/pfappserver/root/static/app/raphael/g.line-min.js D html/pfappserver/root/static/app/raphael/g.line.js D html/pfappserver/root/static/app/raphael/g.pie-min.js D html/pfappserver/root/static/app/raphael/g.raphael-min.js D html/pfappserver/root/static/app/raphael/raphael-min.js D html/pfappserver/t/controller_Admin.t D html/pfappserver/t/controller_Configuration.t D html/pfappserver/t/controller_Graph.t D html/pfappserver/t/controller_Node.t D html/pfappserver/t/model_Graph.t D html/pfappserver/t/model_Node.t commit 41805776a7b6f6ae24ac40ef50b13e31f1b16e89 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Jul 19 09:21:56 2012 -0400 Adding Suricata Documentation M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Administration_Guide.asciidoc commit 32df8f5cee633323be1075a9cd2ba72d4a868bba Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 1 10:28:34 2012 -0400 added conf/suricata.yaml to package manifest M addons/packages/packetfence.spec commit 226a7ffe4ae83208a14062ce8bf80af25de26bab Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Apr 30 15:47:22 2012 -0400 new files from branch were in the wrong path in the global pf/ dir as before git migration A conf/suricata.yaml A lib/pf/services/snort.pm A lib/pf/services/suricata.pm D pf/conf/suricata.yaml D pf/lib/pf/services/snort.pm D pf/lib/pf/services/suricata.pm commit 8322ece71310a7d03e9a6bd2df88bec52f06b995 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Mar 7 21:31:14 2012 -0500 added none to engine as we did with scan engine M conf/documentation.conf commit eb0494dc805b9136f4a8428e4453130171fb415e Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Mar 7 21:30:21 2012 -0500 quickly aligning to best practices M pf/lib/pf/services/snort.pm M pf/lib/pf/services/suricata.pm commit 95f0fa69a2424ed2be2f21fc62592bd2ec3872f2 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Mar 7 21:05:45 2012 -0500 whitespace fixes M pf/lib/pf/services/snort.pm M pf/lib/pf/services/suricata.pm commit c050341870fb12c4b2fd4a01139816a517c3bcd0 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Mar 7 20:50:12 2012 -0500 simplified push to final service list M lib/pf/services.pm commit 026ff27c6596a68ad71a6f2cf56c117999361bf5 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Mar 7 20:49:22 2012 -0500 added suricata to service list M html/admin/administration/services.php commit d01d31c5b401a526710a9fb7949686d19c0aed9e Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Mar 7 20:32:51 2012 -0500 checkup problems fixed M lib/pf/pfcmd/checkup.pm commit 628d271bea3bf595be9c63c51de8beb49df16a47 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Oct 14 14:12:06 2011 +0000 - Small fixes post code review Monotone-Parent: c131abec25c4e665ed5c98b6bc1e83ab75d82502 Monotone-Revision: 1dfaac4794030149ce93d9465a078a2dee7d96d1 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-10-14T14:12:06 Monotone-Branch: org.packetfence.feature.suricata M addons/pfdetect_remote/initrd/pfdetectd M conf/pf.conf.defaults M lib/pf/pfcmd/checkup.pm M t/services.t commit d146837d966021956d575322cffb9e54c10dc1ef Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Oct 13 19:50:48 2011 +0000 - Fixed suricata default path Monotone-Parent: bc9fde8fc3d2d3aa9cb8e982bf6ee2046eede2e9 Monotone-Revision: c131abec25c4e665ed5c98b6bc1e83ab75d82502 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-10-13T19:50:48 Monotone-Branch: org.packetfence.feature.suricata M conf/pf.conf.defaults commit 1e9182dbe0f4f17b6592a7b01b4aecd08a8265b1 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Oct 13 16:26:52 2011 +0000 - Integration of suricata Monotone-Parent: 2df8372a777eca488203865a7359a054661dc3c7 Monotone-Revision: bc9fde8fc3d2d3aa9cb8e982bf6ee2046eede2e9 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-10-13T16:26:52 Monotone-Branch: org.packetfence.feature.suricata M lib/pf/pfcmd.pm M lib/pf/pfcmd/help.pm M lib/pf/services.pm M pf/conf/suricata.yaml M pf/lib/pf/services/suricata.pm commit 26fc1dc8b564b6f3821d613804bfbb476af30248 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Oct 11 21:25:48 2011 +0000 - adding suricata service helper Monotone-Parent: e97e4017444af4b4d98099b9562dac7a6c9f1ef5 Monotone-Revision: 2df8372a777eca488203865a7359a054661dc3c7 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-10-11T21:25:48 Monotone-Branch: org.packetfence.feature.suricata A pf/lib/pf/services/suricata.pm commit ef8cf049bdf74750f5c364f8d879e3951ca60e4a Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Oct 11 21:24:53 2011 +0000 - Adding the suricata template Monotone-Parent: ca6e309cc1bd0a1525854069ba19014c77cb03c8 Monotone-Revision: e97e4017444af4b4d98099b9562dac7a6c9f1ef5 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-10-11T21:24:53 Monotone-Branch: org.packetfence.feature.suricata A pf/conf/suricata.yaml commit 994910452c1b21bd3eb8d061f9d04f8fceb543d3 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Oct 11 21:20:44 2011 +0000 - Adding suricata support Monotone-Parent: 00691d392e46b4ad12e9c07d9dfdc316481aa6d5 Monotone-Revision: ca6e309cc1bd0a1525854069ba19014c77cb03c8 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-10-11T21:20:44 Monotone-Branch: org.packetfence.feature.suricata M conf/documentation.conf M conf/pf.conf.defaults M conf/snort.conf M lib/pf/services.pm A pf/lib/pf/services/snort.pm commit 84d73694607ff2d8433393c096b6c17242fd4657 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Apr 17 22:37:05 2012 -0400 - Creating new branch to support suricata (#1141) Monotone-Parent: 54c13c3b3b2d4c2f4035d84fe8f3ced73bb882e0 Monotone-Revision: 00691d392e46b4ad12e9c07d9dfdc316481aa6d5 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-10-11T20:34:04 Monotone-Branch: org.packetfence.feature.suricata Conflicts: lib/pf/pfcmd/checkup.pm M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/pfcmd/checkup.pm commit c16da57ba0c729ec2bd97858c6ed033f7671b763 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jul 18 10:40:48 2012 -0400 Commented counters for line graphs (WIP) M html/pfappserver/root/graph/line.tt commit f52d704f3df8df0907eb01942e2ad4bb6e624086 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jul 18 10:39:18 2012 -0400 Replaced steps icons by Dingbats M html/pfappserver/root/configurator/tracker.inc M html/pfappserver/root/static/app/application.css D html/pfappserver/root/static/app/steps-white.png D html/pfappserver/root/static/app/steps.png M html/pfappserver/root/static/configurator/common.css commit 8b5cac65dcde5fb7a3f5261736fa7de6d13fd8dd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jul 17 15:39:46 2012 -0400 Initial admin app M html/pfappserver/lib/pfappserver.pm A html/pfappserver/lib/pfappserver/Controller/Admin.pm A html/pfappserver/lib/pfappserver/Controller/Configuration.pm A html/pfappserver/lib/pfappserver/Controller/Graph.pm A html/pfappserver/lib/pfappserver/Controller/Node.pm M html/pfappserver/lib/pfappserver/I18N/en.po A html/pfappserver/lib/pfappserver/Model/Graph.pm A html/pfappserver/lib/pfappserver/Model/Node.pm A html/pfappserver/lib/pfappserver/Model/Report.pm A html/pfappserver/lib/pfappserver/View/Admin.pm A html/pfappserver/root/admin/configuration.tt A html/pfappserver/root/admin/login.tt A html/pfappserver/root/admin/nodes.tt A html/pfappserver/root/admin/pagination.inc A html/pfappserver/root/admin/reports.tt A html/pfappserver/root/admin/status.tt A html/pfappserver/root/admin/wrapper.tt A html/pfappserver/root/configuration/section.tt A html/pfappserver/root/graph/line.tt A html/pfappserver/root/graph/pie.tt A html/pfappserver/root/node/search.tt A html/pfappserver/root/static/admin/common.css A html/pfappserver/root/static/admin/common.js A html/pfappserver/root/static/admin/login.js A html/pfappserver/root/static/admin/nodes.js A html/pfappserver/root/static/admin/reports.js A html/pfappserver/root/static/app/raphael/g.line.js A html/pfappserver/t/controller_Admin.t A html/pfappserver/t/controller_Configuration.t A html/pfappserver/t/controller_Graph.t A html/pfappserver/t/controller_Node.t A html/pfappserver/t/model_Graph.t A html/pfappserver/t/model_Node.t A html/pfappserver/t/model_Report.t commit 1205f254e4ff686dc3f12405b76e7d46e8fce58a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 17 15:34:24 2012 -0400 That shouldn't be there... M conf/documentation.conf commit f7919f61f06b8c33e9afb9dc1bf5555330c5323e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jul 17 11:25:26 2012 -0400 Set default view in begin method (was in end) M html/pfappserver/lib/pfappserver/Controller/Configurator.pm commit cafaf668247f67d9b04cc461aaf7d60573e2703e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jul 17 11:23:29 2012 -0400 Extended M::Config::Pf::read() The method can now return all parameters of a section (automatically detected). M html/pfappserver/lib/pfappserver/Model/Config/Pf.pm commit f621b7aba795be4731f59a16446cb6867e7f7842 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jul 17 09:34:17 2012 -0400 Fixed persistence of "networks" step Even if there are missing types for the selected enforcement(s), update pf.conf and networks.conf. M html/pfappserver/lib/pfappserver/Controller/Configurator.pm commit 50bf69021144b1ac27c53e878027091601d8183e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jul 16 17:08:33 2012 -0400 Modified authors listing M docs/PacketFence_Administration_Guide-docinfo.xml commit 2634d16d681d2de240de93e5396ed669e4938284 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 16 09:00:59 2012 -0400 remove violation if something wrong with nessus server (wrong violation, scan doesnt start) M lib/pf/scan.pm M lib/pf/scan/nessus.pm commit e3798a09165a8bfa794f0064826825ac2215a360 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jul 16 10:09:16 2012 -0400 Add help message on root account credentials for the database step. M html/pfappserver/root/configurator/database.tt commit 92ce692891fcbdf9a11ac1326e21016751da786b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jul 16 09:57:33 2012 -0400 Default database root username to root M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Controller/DB.pm commit 77b71c249eedf078d1a2219dc4414161bddb59bf Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 13 16:24:57 2012 -0400 New static resources for upcoming admin A html/pfappserver/root/static/app/bootstrap-datepicker.css A html/pfappserver/root/static/app/bootstrap-datepicker.js A html/pfappserver/root/static/app/graphs.js A html/pfappserver/root/static/app/loader-48.gif A html/pfappserver/root/static/app/raphael/g.bar-min.js A html/pfappserver/root/static/app/raphael/g.dot-min.js A html/pfappserver/root/static/app/raphael/g.line-min.js A html/pfappserver/root/static/app/raphael/g.pie-min.js A html/pfappserver/root/static/app/raphael/g.raphael-min.js A html/pfappserver/root/static/app/raphael/raphael-min.js commit 50919c26f9f00f4792f1af0488451a0657bfe802 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 13 16:01:32 2012 -0400 Cleanup common JS & CSS. M html/pfappserver/root/static/app/application.css M html/pfappserver/root/static/app/application.js commit 7c695576591d9bdc416a1cf4085ae8790c29aa73 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 13 15:52:44 2012 -0400 pfappserver::V::Configurator extends pf::V::HTML Will be useful for the upcoming controllers. M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/View/Configurator.pm M html/pfappserver/lib/pfappserver/View/HTML.pm commit a26892598193e243300b3de65ddff1912c0ca0d8 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 13 15:26:07 2012 -0400 added log M lib/pf/scan/nessus.pm commit 546254ef9c049ab19f4e68d1271dd6cbd5b492cd Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 13 15:25:06 2012 -0400 Added Log M lib/pf/scan/nessus.pm commit 54be28afbbfe8f9a62324d3513a72b2a707831a5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 13 14:08:13 2012 -0400 Added the possibility to select a policy in nessus by the node category M NEWS M lib/pf/pfcmd/checkup.pm M lib/pf/scan/nessus.pm commit fbb65e49f669e76270d358965c076a799a317c6d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jul 13 13:48:53 2012 -0400 Fixed HTTP return codes in controllers. In controllers, we use constants from HTTP::Status while in models, we use $STATUS from pf::error. M html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Controller/DB.pm commit 6646b51b952c576608ec8439bf44d4af93aa6cbc Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jul 12 16:39:32 2012 -0400 Added default profile category and fix a bug in selfregistration M lib/pf/Portal/Profile.pm M lib/pf/Portal/ProfileFactory.pm M lib/pf/web/auth.pm M lib/pf/web/guest.pm commit f2bc0e13fcf5bc9a48d15f942c206d0eed2400fe Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Jul 12 16:27:54 2012 -0400 FR module without syslog M raddb/packetfence.pm commit ded6824804bd32a6424a571f412743362c9dd863 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Jul 12 16:26:00 2012 -0400 Adding some FR deps M addons/packages/packetfence.spec commit 5c0e3c83106282feb1260ad01ba145b80d30f5ca Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Apr 27 11:20:51 2012 -0400 Small changes to make the RPM build happy M addons/packages/packetfence.spec commit 707eda1e8aa740afaba62c4a07d8277c2f3d94d0 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Apr 26 08:36:40 2012 -0400 Changing some stuff in the spec, missing files in the file list M addons/packages/packetfence.spec commit ca42a89001abc125624ecfb430eba6d37e8491a3 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Apr 25 10:22:48 2012 -0400 Small changes in the service for RADIUS start sequence M lib/pf/services.pm commit bb765b07e0c41cb5d94a373981aa6c2281f9adc2 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Apr 25 10:18:34 2012 -0400 Changing directory for RADIUS config M addons/packages/packetfence.spec M lib/pf/services/radiusd.pm A raddb/acct_users A raddb/attrs A raddb/attrs.access_challenge A raddb/attrs.access_reject A raddb/attrs.accounting_response A raddb/attrs.pre-proxy A raddb/certs/Makefile A raddb/certs/README A raddb/certs/ca.cnf A raddb/certs/client.cnf A raddb/certs/random A raddb/certs/server.cnf A raddb/certs/xpextensions A raddb/clients.conf A raddb/dictionary A raddb/example.pl A raddb/hints A raddb/huntgroups A raddb/ldap.attrmap A raddb/modules/acct_unique A raddb/modules/always A raddb/modules/attr_filter A raddb/modules/attr_rewrite A raddb/modules/chap A raddb/modules/checkval A raddb/modules/counter A raddb/modules/cui A raddb/modules/detail A raddb/modules/detail.example.com A raddb/modules/detail.log A raddb/modules/digest A raddb/modules/dynamic_clients A raddb/modules/echo A raddb/modules/etc_group A raddb/modules/exec A raddb/modules/expiration A raddb/modules/expr A raddb/modules/files A raddb/modules/inner-eap A raddb/modules/ippool A raddb/modules/ldap A raddb/modules/linelog A raddb/modules/logintime A raddb/modules/mac2ip A raddb/modules/mac2vlan A raddb/modules/mschap A raddb/modules/ntlm_auth A raddb/modules/opendirectory A raddb/modules/otp A raddb/modules/pam A raddb/modules/pap A raddb/modules/passwd A raddb/modules/perl A raddb/modules/policy A raddb/modules/preprocess A raddb/modules/radutmp A raddb/modules/realm A raddb/modules/redis A raddb/modules/rediswho A raddb/modules/replicate A raddb/modules/smbpasswd A raddb/modules/smsotp A raddb/modules/soh A raddb/modules/sql_log A raddb/modules/sqlcounter_expire_on_login A raddb/modules/sradutmp A raddb/modules/unix A raddb/modules/wimax A raddb/packetfence-soh.pm A raddb/packetfence.pm A raddb/policy.conf A raddb/policy.txt A raddb/preproxy_users A raddb/proxy.conf A raddb/sites-available/README A raddb/sites-available/buffered-sql A raddb/sites-available/coa A raddb/sites-available/control-socket A raddb/sites-available/copy-acct-to-home-server A raddb/sites-available/decoupled-accounting A raddb/sites-available/default A raddb/sites-available/dhcp A raddb/sites-available/dynamic-clients A raddb/sites-available/example A raddb/sites-available/inner-tunnel A raddb/sites-available/originate-coa A raddb/sites-available/packetfence A raddb/sites-available/packetfence-soh A raddb/sites-available/packetfence-tunnel A raddb/sites-available/proxy-inner-tunnel A raddb/sites-available/robust-proxy-accounting A raddb/sites-available/soh A raddb/sites-available/status A raddb/sites-available/virtual.example.com A raddb/sites-available/vmps A raddb/sites-enabled/control-socket A raddb/sites-enabled/default A raddb/sites-enabled/inner-tunnel A raddb/sites-enabled/packetfence A raddb/sites-enabled/packetfence-soh A raddb/sites-enabled/packetfence-tunnel A raddb/sql/mysql/admin.sql A raddb/sql/mysql/counter.conf A raddb/sql/mysql/cui.conf A raddb/sql/mysql/cui.sql A raddb/sql/mysql/dialup.conf A raddb/sql/mysql/ippool.conf A raddb/sql/mysql/ippool.sql A raddb/sql/mysql/nas.sql A raddb/sql/mysql/packetfence.conf A raddb/sql/mysql/schema.sql A raddb/sql/mysql/wimax.conf A raddb/sql/mysql/wimax.sql A raddb/sql/ndb/README A raddb/sql/ndb/admin.sql A raddb/sql/ndb/schema.sql A raddb/sqlippool.conf A raddb/templates.conf A raddb/users D var/radiusd/acct_users D var/radiusd/attrs D var/radiusd/attrs.access_challenge D var/radiusd/attrs.access_reject D var/radiusd/attrs.accounting_response D var/radiusd/attrs.pre-proxy D var/radiusd/certs/Makefile D var/radiusd/certs/README D var/radiusd/certs/ca.cnf D var/radiusd/certs/client.cnf D var/radiusd/certs/random D var/radiusd/certs/server.cnf D var/radiusd/certs/xpextensions D var/radiusd/clients.conf D var/radiusd/dictionary D var/radiusd/example.pl D var/radiusd/hints D var/radiusd/huntgroups D var/radiusd/ldap.attrmap D var/radiusd/modules/acct_unique D var/radiusd/modules/always D var/radiusd/modules/attr_filter D var/radiusd/modules/attr_rewrite D var/radiusd/modules/chap D var/radiusd/modules/checkval D var/radiusd/modules/counter D var/radiusd/modules/cui D var/radiusd/modules/detail D var/radiusd/modules/detail.example.com D var/radiusd/modules/detail.log D var/radiusd/modules/digest D var/radiusd/modules/dynamic_clients D var/radiusd/modules/echo D var/radiusd/modules/etc_group D var/radiusd/modules/exec D var/radiusd/modules/expiration D var/radiusd/modules/expr D var/radiusd/modules/files D var/radiusd/modules/inner-eap D var/radiusd/modules/ippool D var/radiusd/modules/ldap D var/radiusd/modules/linelog D var/radiusd/modules/logintime D var/radiusd/modules/mac2ip D var/radiusd/modules/mac2vlan D var/radiusd/modules/mschap D var/radiusd/modules/ntlm_auth D var/radiusd/modules/opendirectory D var/radiusd/modules/otp D var/radiusd/modules/pam D var/radiusd/modules/pap D var/radiusd/modules/passwd D var/radiusd/modules/perl D var/radiusd/modules/policy D var/radiusd/modules/preprocess D var/radiusd/modules/radutmp D var/radiusd/modules/realm D var/radiusd/modules/redis D var/radiusd/modules/rediswho D var/radiusd/modules/replicate D var/radiusd/modules/smbpasswd D var/radiusd/modules/smsotp D var/radiusd/modules/soh D var/radiusd/modules/sql_log D var/radiusd/modules/sqlcounter_expire_on_login D var/radiusd/modules/sradutmp D var/radiusd/modules/unix D var/radiusd/modules/wimax D var/radiusd/packetfence-soh.pm D var/radiusd/packetfence.pm D var/radiusd/policy.conf D var/radiusd/policy.txt D var/radiusd/preproxy_users D var/radiusd/proxy.conf D var/radiusd/sites-available/README D var/radiusd/sites-available/buffered-sql D var/radiusd/sites-available/coa D var/radiusd/sites-available/control-socket D var/radiusd/sites-available/copy-acct-to-home-server D var/radiusd/sites-available/decoupled-accounting D var/radiusd/sites-available/default D var/radiusd/sites-available/dhcp D var/radiusd/sites-available/dynamic-clients D var/radiusd/sites-available/example D var/radiusd/sites-available/inner-tunnel D var/radiusd/sites-available/originate-coa D var/radiusd/sites-available/packetfence D var/radiusd/sites-available/packetfence-soh D var/radiusd/sites-available/packetfence-tunnel D var/radiusd/sites-available/proxy-inner-tunnel D var/radiusd/sites-available/robust-proxy-accounting D var/radiusd/sites-available/soh D var/radiusd/sites-available/status D var/radiusd/sites-available/virtual.example.com D var/radiusd/sites-available/vmps D var/radiusd/sites-enabled/control-socket D var/radiusd/sites-enabled/default D var/radiusd/sites-enabled/inner-tunnel D var/radiusd/sites-enabled/packetfence D var/radiusd/sites-enabled/packetfence-soh D var/radiusd/sites-enabled/packetfence-tunnel D var/radiusd/sql/mysql/admin.sql D var/radiusd/sql/mysql/counter.conf D var/radiusd/sql/mysql/cui.conf D var/radiusd/sql/mysql/cui.sql D var/radiusd/sql/mysql/dialup.conf D var/radiusd/sql/mysql/ippool.conf D var/radiusd/sql/mysql/ippool.sql D var/radiusd/sql/mysql/nas.sql D var/radiusd/sql/mysql/packetfence.conf D var/radiusd/sql/mysql/schema.sql D var/radiusd/sql/mysql/wimax.conf D var/radiusd/sql/mysql/wimax.sql D var/radiusd/sql/ndb/README D var/radiusd/sql/ndb/admin.sql D var/radiusd/sql/ndb/schema.sql D var/radiusd/sqlippool.conf D var/radiusd/templates.conf D var/radiusd/users commit 717af21270111e35bf1c92cf95579e486f427755 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Apr 18 09:13:59 2012 -0400 buildfix: fixed freeradius Requires statements M addons/packages/packetfence.spec commit b5294385c5e72ab2520ee284c93990f770bc1cfb Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Apr 12 12:12:46 2012 -0400 Adding changes for the packetfence virtual server in raddb M var/radiusd/sites-available/packetfence commit d126416b9267e4ca54521c71ad9fe4cd96b5c1cf Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Feb 15 17:29:57 2012 +0000 Need to test the template generation, but it looks like it is working (tested in lab using radiusd -X -d path_to_var/radiusd) Monotone-Parent: 55dd03ac939ad1264d85852ff6681a36e9f5477e Monotone-Revision: 91a82fc58068c26955f67ef8afc000becbd48827 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2012-02-15T17:29:57 Monotone-Branch: org.packetfence.feature.radius M lib/pf/services/radiusd.pm commit 623771518bf88858f2fc10898dbb5d3a2f4d7e71 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 17 22:24:17 2012 -0400 Drop useless files Conflicts: addons/802.1X/README addons/freeradius-integration/README addons/freeradius-integration/eap.conf.pf addons/freeradius-integration/freeradius-nas-table.sql addons/freeradius-integration/modules/perl.pf addons/freeradius-integration/radiusd.conf.pf addons/freeradius-integration/sites-available/packetfence-soh addons/freeradius-integration/sites-available/packetfence-tunnel addons/freeradius-integration/sql.conf.pf addons/freeradius-integration/sql/mysql/packetfence.conf addons/freeradius-integration/users.pf var/radiusd/packetfence.pm var/radiusd/sites-available/packetfence D addons/802.1X/README D addons/freeradius-integration/README D addons/freeradius-integration/eap.conf.pf D addons/freeradius-integration/freeradius-nas-table.sql D addons/freeradius-integration/modules/perl.pf D addons/freeradius-integration/radiusd.conf.pf D addons/freeradius-integration/sites-available/packetfence-soh D addons/freeradius-integration/sites-available/packetfence-tunnel D addons/freeradius-integration/sql.conf.pf D addons/freeradius-integration/sql/mysql/packetfence.conf D addons/freeradius-integration/users.pf commit ed0e3c2aba8eb7b7a2ad6f0fad10097253cd2069 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 17 22:18:27 2012 -0400 Missing freeradius as a dep Conflicts: addons/packages/packetfence.spec M addons/packages/packetfence.spec commit 5efe0326b709c6502e652909d385b57a3f97de74 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 17 22:13:09 2012 -0400 Ready for testing M UPGRADE M addons/packages/packetfence.spec A conf/radiusd/eap.conf A conf/radiusd/radiusd.conf A conf/radiusd/sql.conf M lib/pf/services.pm A lib/pf/services/radiusd.pm A var/radiusd/acct_users A var/radiusd/attrs A var/radiusd/attrs.access_challenge A var/radiusd/attrs.access_reject A var/radiusd/attrs.accounting_response A var/radiusd/attrs.pre-proxy A var/radiusd/certs/Makefile A var/radiusd/certs/README A var/radiusd/certs/ca.cnf A var/radiusd/certs/client.cnf A var/radiusd/certs/random A var/radiusd/certs/server.cnf A var/radiusd/certs/xpextensions A var/radiusd/clients.conf A var/radiusd/dictionary A var/radiusd/example.pl A var/radiusd/hints A var/radiusd/huntgroups A var/radiusd/ldap.attrmap A var/radiusd/modules/acct_unique A var/radiusd/modules/always A var/radiusd/modules/attr_filter A var/radiusd/modules/attr_rewrite A var/radiusd/modules/chap A var/radiusd/modules/checkval A var/radiusd/modules/counter A var/radiusd/modules/cui A var/radiusd/modules/detail A var/radiusd/modules/detail.example.com A var/radiusd/modules/detail.log A var/radiusd/modules/digest A var/radiusd/modules/dynamic_clients A var/radiusd/modules/echo A var/radiusd/modules/etc_group A var/radiusd/modules/exec A var/radiusd/modules/expiration A var/radiusd/modules/expr A var/radiusd/modules/files A var/radiusd/modules/inner-eap A var/radiusd/modules/ippool A var/radiusd/modules/ldap A var/radiusd/modules/linelog A var/radiusd/modules/logintime A var/radiusd/modules/mac2ip A var/radiusd/modules/mac2vlan A var/radiusd/modules/mschap A var/radiusd/modules/ntlm_auth A var/radiusd/modules/opendirectory A var/radiusd/modules/otp A var/radiusd/modules/pam A var/radiusd/modules/pap A var/radiusd/modules/passwd A var/radiusd/modules/perl A var/radiusd/modules/policy A var/radiusd/modules/preprocess A var/radiusd/modules/radutmp A var/radiusd/modules/realm A var/radiusd/modules/redis A var/radiusd/modules/rediswho A var/radiusd/modules/replicate A var/radiusd/modules/smbpasswd A var/radiusd/modules/smsotp A var/radiusd/modules/soh A var/radiusd/modules/sql_log A var/radiusd/modules/sqlcounter_expire_on_login A var/radiusd/modules/sradutmp A var/radiusd/modules/unix A var/radiusd/modules/wimax A var/radiusd/packetfence-soh.pm A var/radiusd/packetfence.pm A var/radiusd/policy.conf A var/radiusd/policy.txt A var/radiusd/preproxy_users A var/radiusd/proxy.conf A var/radiusd/sites-available/README A var/radiusd/sites-available/buffered-sql A var/radiusd/sites-available/coa A var/radiusd/sites-available/control-socket A var/radiusd/sites-available/copy-acct-to-home-server A var/radiusd/sites-available/decoupled-accounting A var/radiusd/sites-available/default A var/radiusd/sites-available/dhcp A var/radiusd/sites-available/dynamic-clients A var/radiusd/sites-available/example A var/radiusd/sites-available/inner-tunnel A var/radiusd/sites-available/originate-coa A var/radiusd/sites-available/packetfence A var/radiusd/sites-available/packetfence-soh A var/radiusd/sites-available/packetfence-tunnel A var/radiusd/sites-available/proxy-inner-tunnel A var/radiusd/sites-available/robust-proxy-accounting A var/radiusd/sites-available/soh A var/radiusd/sites-available/status A var/radiusd/sites-available/virtual.example.com A var/radiusd/sites-available/vmps A var/radiusd/sites-enabled/control-socket A var/radiusd/sites-enabled/default A var/radiusd/sites-enabled/inner-tunnel A var/radiusd/sites-enabled/packetfence A var/radiusd/sites-enabled/packetfence-soh A var/radiusd/sites-enabled/packetfence-tunnel A var/radiusd/sql/mysql/admin.sql A var/radiusd/sql/mysql/counter.conf A var/radiusd/sql/mysql/cui.conf A var/radiusd/sql/mysql/cui.sql A var/radiusd/sql/mysql/dialup.conf A var/radiusd/sql/mysql/ippool.conf A var/radiusd/sql/mysql/ippool.sql A var/radiusd/sql/mysql/nas.sql A var/radiusd/sql/mysql/packetfence.conf A var/radiusd/sql/mysql/schema.sql A var/radiusd/sql/mysql/wimax.conf A var/radiusd/sql/mysql/wimax.sql A var/radiusd/sql/ndb/README A var/radiusd/sql/ndb/admin.sql A var/radiusd/sql/ndb/schema.sql A var/radiusd/sqlippool.conf A var/radiusd/templates.conf A var/radiusd/users commit f4673a587bea33675e850baaa4378d3d2d6f5aa5 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Jul 12 15:13:57 2012 -0400 Adding the new action close in order to close an existing violation M NEWS M db/pf-schema-3.5.0.sql M db/upgrade-3.4.1-3.5.0.sql M html/admin/configuration/violation.php M html/admin/configuration/violation_add.php M html/admin/configuration/violation_edit.php M lib/pf/action.pm M lib/pf/class.pm M lib/pf/pfcmd/pfcmd.pm M lib/pf/services.pm commit 8936f550d5a7b8dee48a7410b64cae5dfaff4038 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jul 12 13:10:32 2012 -0400 Added getDefaultAuth method to return the default authentication for the current captive portal profile M lib/pf/Portal/Profile.pm M lib/pf/Portal/ProfileFactory.pm M lib/pf/web.pm commit e5eb24afea7787f8e8dc759b4ca9efbf3a028ff4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jul 12 09:26:26 2012 -0400 New version of LWP check SSL certificate and check if the hostname is correct http://www.packetfence.org/bugs/view.php?id=1487 M addons/802.1X/packetfence.pm M addons/soh/packetfence-soh.pm commit 2377e73c92d26e091c8c62da08f9b46e591891ed Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Jul 12 09:21:43 2012 -0400 node.expire is now working for VLAN/Inline mode (1481) M NEWS M lib/pf/node.pm commit e2d7b42f3e464af04f0f68625c0df046bce1a391 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jul 12 07:52:10 2012 -0400 Inlining getDestinationUrl in pf::Portal::Session M lib/pf/Portal/Session.pm M lib/pf/web.pm commit 05f0e453e13eeca76d08e8629462a86d733a312a Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Jul 11 14:30:35 2012 -0400 New version of the module + Licensing M addons/sourcefire/packetfence.tgz commit 571db80a863111a9bafb441e0ac92135ecf0199e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jul 11 14:25:22 2012 -0400 Allows guest-selfregistration.cgi in the case of no guests_self_registration enabled but portal profile is not configured with any auth so defaulting to guest self-registration M html/captive-portal/guest-selfregistration.cgi commit 1fdb22e8b3d09ff122efc6a4d83af2fa5350f4a7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jul 11 12:08:25 2012 -0400 Handling default values M lib/pf/Portal/ProfileFactory.pm commit 3cbbb5a43c7b0a0375ed9d7b3d93194748ea35b8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jul 11 12:07:55 2012 -0400 Guest self-registration handling for portal profiles M html/captive-portal/guest-selfregistration.cgi M lib/pf/config.pm M lib/pf/iptables.pm M lib/pf/services/apache.pm M lib/pf/web/guest.pm commit ff7cbc928029496e10d6518f64b440b7b2322239 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 11 10:27:29 2012 -0400 Missing /usr/local/pf/lib/pf/Portal in spec file M addons/packages/packetfence.spec commit 7236990767cf5dc3caac6d9376fd4966e2308e74 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jul 11 09:59:47 2012 -0400 Added octets counts in bandwidth reports Required to build graphs. M lib/pf/pfcmd/report.pm commit c148e45bfe3cca16d5dbf34217fbf32d2999208e Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Jul 10 13:52:14 2012 -0400 Adding SourceFire Remediation Module M NEWS A addons/sourcefire/packetfence.tgz commit ab4f9b921295a5a898622470edc9c7bb0ce48c57 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 10 13:19:17 2012 -0400 Forgot to rename getBilling to getBillingEngine with last commit changes M html/captive-portal/redir.cgi commit 80654178b3154b7935d74dbd6058b83ffe07bf50 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 10 11:50:07 2012 -0400 pf::Portal and sub attributes consumption - Also begin usage of pf::web::_render_template - One huge commit... - Still need some verification in checkup.pm and some new initialization in config.pm M html/captive-portal/email_activation.cgi M html/captive-portal/guest-selfregistration.cgi M html/captive-portal/mobile-confirmation.cgi M html/captive-portal/redir.cgi M lib/pf/Portal/Profile.pm M lib/pf/Portal/ProfileFactory.pm M lib/pf/Portal/Session.pm M lib/pf/pfcmd/checkup.pm M lib/pf/web.pm M lib/pf/web/auth.pm M lib/pf/web/billing.pm M lib/pf/web/guest.pm M lib/pf/web/release.pm commit 47e3917473f88ec0aa342ce8594cfe3b8dcabdb9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jul 9 10:00:29 2012 -0400 Remove report on nessus server after scan and logout M lib/pf/scan/nessus.pm commit af5454e4d8e7366c4470da12333a453360e0494d Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 6 15:47:41 2012 -0400 Debian libnet-nessus-xmlrpc minimum version M addons/packages/packetfence.spec M debian/control commit 8b753360017f511f18ddcb39cd80c792eec0a614 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jul 6 15:20:55 2012 -0400 Initial commit: use of Nessus XMLRPC to launch remote scan M NEWS M addons/packages/packetfence.spec M conf/pf.conf.defaults M debian/control M lib/pf/scan/nessus.pm commit decb21b7cb96b4ae467f111cfddc507c1d47c12c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jul 6 09:54:23 2012 -0400 Improvements to the module + correction documentation typo M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M lib/pf/SNMP/Netgear/GS110.pm commit 290bd0404dcdeb2c44127bb6a39eb5a4e4df88f1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jul 5 12:56:59 2012 -0400 Minor adjustements M html/captive-portal/email_activation.cgi M html/captive-portal/guest-selfregistration.cgi M html/captive-portal/redir.cgi M html/captive-portal/register.cgi M lib/pf/web/release.pm commit 8d0b401b51bf91caba75fef82640d44d2af7c627 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jul 5 11:37:20 2012 -0400 portalSession object consumption M addons/guest-management/README M html/admin/guest-management.cgi M html/admin/scan_fetch_report.cgi M html/admin/soh.cgi M html/captive-portal/billing-engine.cgi M html/captive-portal/email_activation.cgi M html/captive-portal/guest-selfregistration.cgi M html/captive-portal/mobile-confirmation.cgi M html/captive-portal/register.cgi M lib/pf/Portal/Session.pm M lib/pf/web.pm M lib/pf/web/billing.pm M lib/pf/web/custom.pm M lib/pf/web/guest.pm M lib/pf/web/release.pm M lib/pf/web/wispr.pm commit 980e989eb31550d6e0b318fc64c203745958300f Author: extrafu <lmarcotte@inverse.ca> Date: Wed Jul 4 16:05:42 2012 -0300 Small strings improvements. M html/pfappserver/root/configurator/admin.tt commit 14e992901714a7092271570ab354d1975528fb1d Author: extrafu <lmarcotte@inverse.ca> Date: Wed Jul 4 16:03:59 2012 -0300 Small improvements to strings. M html/pfappserver/root/configurator/configuration.tt commit 0421c8f71171d521cd26c877063c29311d976808 Author: extrafu <lmarcotte@inverse.ca> Date: Wed Jul 4 15:35:15 2012 -0300 Minor improvements to strings. M html/pfappserver/root/configurator/networks.tt commit 0b052fbf80ba0e6aa3026e1b9fe0e8f71085ae27 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 4 14:30:24 2012 -0400 Fix typo M NEWS commit fe3b1f66e14f709280df6e8fa362c8f5a89f2dcf Author: extrafu <lmarcotte@inverse.ca> Date: Wed Jul 4 15:28:09 2012 -0300 Small improvements to the text being displayed to end-users. M html/pfappserver/root/configurator/enforcement.tt commit c6990bb4f048b239efa684be5fc72c8cf14a79db Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Jul 4 11:44:41 2012 -0400 Better Accounting violation queries and adding dynamic violation window M lib/pf/accounting.pm M lib/pf/violation.pm commit ce543da8ad7de8b43de5c0dcea02772fa0af2a70 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jul 4 09:20:03 2012 -0400 Fix bug ID 1445 M NEWS M conf/templates/emails-guest_sponsor_activation.txt.tt commit 5b182684fc57e494620520b7980f2b13b15515aa Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jul 3 16:54:35 2012 -0400 Modification of commit d5d241a pf::web::guest::generate_registration_page was not supposed to be modified at this stage M lib/pf/web/guest.pm commit 3653f5604ab98fa58c78813435572e1a484ef1ba Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jun 26 15:29:27 2012 -0400 Moved proper files to root/static/configurator M html/pfappserver/root/configurator/enforcement.tt M html/pfappserver/root/configurator/wrapper.tt D html/pfappserver/root/static/app/admin.js D html/pfappserver/root/static/app/configuration.js D html/pfappserver/root/static/app/database.js D html/pfappserver/root/static/app/enforcement-inline.png D html/pfappserver/root/static/app/enforcement-vlan.png D html/pfappserver/root/static/app/enforcement.js D html/pfappserver/root/static/app/networks.js D html/pfappserver/root/static/app/services.js A html/pfappserver/root/static/configurator/admin.js A html/pfappserver/root/static/configurator/common.css A html/pfappserver/root/static/configurator/common.js A html/pfappserver/root/static/configurator/configuration.js A html/pfappserver/root/static/configurator/database.js A html/pfappserver/root/static/configurator/enforcement-inline.png A html/pfappserver/root/static/configurator/enforcement-vlan.png A html/pfappserver/root/static/configurator/enforcement.js A html/pfappserver/root/static/configurator/networks.js A html/pfappserver/root/static/configurator/services.js commit af8560d1ff693f11116748af437e28a55a3e990f Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 26 09:45:46 2012 -0400 Fix pod syntax M lib/pf/SNMP/Cisco/Catalyst_3560G.pm commit 4959ec4e0f33a12cf4a24c8bdbce71bea32f36cb Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Jun 22 17:43:22 2012 -0400 Adding the "window" support to the violations Also adding the fast close/open buttons instead of editing a violation to close it.. M conf/ui.conf M conf/violations.conf A db/pf-schema-3.5.0.sql A db/upgrade-3.4.1-3.5.0.sql M html/admin/common.php M html/admin/configuration/violation.php M html/admin/header.php A html/admin/images/close.png A html/admin/images/open.png M lib/pf/class.pm M lib/pf/pfcmd/pfcmd.pm M lib/pf/services.pm M lib/pf/violation.pm commit 0c4af4b74c24997a0091a85811be6d24286ea430 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 21 16:21:54 2012 -0400 Small fix... M html/captive-portal/mobile-confirmation.cgi commit d458919af6d7beff248b3c15ba98dfd48145c3ff Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 21 15:57:54 2012 -0400 Pretty straight forward modification for comsuming new pf::Portal::Session object M html/captive-portal/wireless-profile.cgi M html/captive-portal/wispr.cgi commit 108de3b2413a021f223619cca0ac7312f928cd91 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 21 15:54:21 2012 -0400 mobile-confirmation.cgi modification to consume new pf::Portal::Session object Also adjusted indentation and whitespaces M html/captive-portal/mobile-confirmation.cgi commit 2e399c41e56ddc99c73fa37e53f812d5c09acbd4 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Jun 21 12:24:23 2012 -0400 Adding the possibility to close expired violations using release_date M NEWS M lib/pf/violation.pm M sbin/pfmon commit 0bd8f573036988aef3db1204c4c5752c34e1823f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 21 10:39:30 2012 -0400 pf::web::generate_pending_page Modified called for portalSession object consumption M lib/pf/web.pm commit d5d241adf56475f9a9ef87fa3c33758d805ee89e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 21 10:35:29 2012 -0400 pf::web::generate_registration_page Modified called for portalSession object consumption M lib/pf/web.pm M lib/pf/web/guest.pm commit 674960a30f0797558f8b42e380bb5013bed0a162 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 21 10:29:51 2012 -0400 pf::web::billing::generate_billing_page Modified called for portalSession object consumption M lib/pf/web/billing.pm commit 55ee33e6b4dc9ac65a171198daad70e275923aba Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 21 10:26:42 2012 -0400 pf::web::generate_redirect_page Modified called for portalSession object consumption M lib/pf/web.pm commit f0e2f82b0faafd559894f7035fb9e03d56a65aaa Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 21 10:24:12 2012 -0400 pf::web::generate_enabler_page Modified called for portalSession object consumption M lib/pf/web.pm commit 311f2e2609211ba57ab60345440de041a19ac7b7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 21 10:21:19 2012 -0400 pf::web::generate_scan_status_page Modified callers and called for portalSession object consumption M lib/pf/web.pm M lib/pf/web/release.pm commit 26e1819795cae4c26ac852425cf615d87f3ab782 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 21 10:15:29 2012 -0400 pf::web::supports_mobileconfig_provisioning Modified callers and caller for portalSession consumption M lib/pf/web.pm commit bd38b4277dd16f85ca6e410b4078645cb14dff53 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 21 10:08:13 2012 -0400 pf::web::generate_error_page Modified callers and called to consume new portalSession object M lib/pf/web.pm M lib/pf/web/custom.pm M lib/pf/web/guest.pm M lib/pf/web/release.pm commit 1a156361e66f8b6774188076bd863601fa8511f0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 21 09:19:13 2012 -0400 Added the redir.cgi Olivier's patch M html/captive-portal/redir.cgi commit e2640b84864d6626742d010a9796442245e8acc7 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Jun 20 15:55:41 2012 -0400 Adding Catalyst 3560G support. M NEWS M html/admin/configuration/switches_add.php M html/admin/configuration/switches_edit.php A lib/pf/SNMP/Cisco/Catalyst_3560G.pm commit 4cecbfbcf2e3be07a5a8ad84f4d0a8b7940b3e26 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jun 20 12:04:53 2012 -0400 wizard => configurator A html/pfappserver/lib/pfappserver/Controller/Configurator.pm M html/pfappserver/lib/pfappserver/Controller/Interface.pm D html/pfappserver/lib/pfappserver/Controller/Wizard.pm M html/pfappserver/lib/pfappserver/I18N/en.po M html/pfappserver/lib/pfappserver/I18N/packetfence.pot A html/pfappserver/lib/pfappserver/Model/Configurator.pm D html/pfappserver/lib/pfappserver/Model/Wizard.pm M html/pfappserver/lib/pfappserver/View/Configurator.pm A html/pfappserver/root/configurator/admin.tt A html/pfappserver/root/configurator/configuration.tt A html/pfappserver/root/configurator/database.tt A html/pfappserver/root/configurator/enforcement.tt A html/pfappserver/root/configurator/networks.tt A html/pfappserver/root/configurator/services.tt A html/pfappserver/root/configurator/tracker.inc A html/pfappserver/root/configurator/wrapper.tt D html/pfappserver/root/wizard/admin.tt D html/pfappserver/root/wizard/configuration.tt D html/pfappserver/root/wizard/database.tt D html/pfappserver/root/wizard/enforcement.tt D html/pfappserver/root/wizard/networks.tt D html/pfappserver/root/wizard/services.tt D html/pfappserver/root/wizard/tracker.inc D html/pfappserver/root/wizard/wrapper.tt A html/pfappserver/t/controller_Configurator.t D html/pfappserver/t/controller_Wizard.t A html/pfappserver/t/model_Configurator.t D html/pfappserver/t/model_Wizard.t commit 12f7fae13bf2a4c6ebb92a89f200b61553857902 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Jun 19 21:34:12 2012 -0400 pf::Portal::ProfileFactory and all the linkage Most of the 'frame' is there, we only need to fill configuration parsing and actual configuration handling (including CLI and Web Admin). Then port all CGI's and pf::web, pf::web::guest and pf::web::custom to pf::Portal::Session. M lib/pf/Portal/Profile.pm A lib/pf/Portal/ProfileFactory.pm M lib/pf/Portal/Session.pm M t/pf.t commit a912063af09e1467520b1cebc72e08250897d2e5 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Jun 19 17:27:16 2012 -0400 new pf::web::_render_template utility Hopefully will get rid of a lot of copy/pasted code by migrating to it at the same time of migrating to the $portalSession dependency. M lib/pf/web.pm commit 024e000313a218a28eb06b7f21e3cab1048c2471 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Jun 19 17:26:00 2012 -0400 linked pf::Portal::Profile to pf::Portal::Session Successful proof of concept of a reworked redir.cgi with variables coming from this object. M lib/pf/Portal/Profile.pm M lib/pf/Portal/Session.pm commit 0b15e38a89a79471c6c3c03010771169a2c77952 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 19 17:03:53 2012 -0400 Update the revision history + minor changes to indentation M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml commit 382cf6a87872c82b97872df2c857c5978d2da2e1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 19 16:55:30 2012 -0400 Added Rich Graves as a contributor M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml commit 9d4ba2ea3b60a48a3b16cc602a565e3373719cf9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jun 19 16:50:54 2012 -0400 configurator => pfappserver M addons/packages/packetfence.spec D debian/configurator.default D debian/configurator.init M debian/control M debian/packetfence.postinst M debian/packetfence.postrm A debian/pfappserver.default A debian/pfappserver.init M debian/rules D html/configurator/Changes D html/configurator/Makefile.PL D html/configurator/README D html/configurator/configurator.conf D html/configurator/configurator.psgi D html/configurator/lib/configurator.pm D html/configurator/lib/configurator/Controller/Config.pm D html/configurator/lib/configurator/Controller/Config/Interface.pm D html/configurator/lib/configurator/Controller/Config/Networks.pm D html/configurator/lib/configurator/Controller/Config/Pf.pm D html/configurator/lib/configurator/Controller/Config/System.pm D html/configurator/lib/configurator/Controller/DB.pm D html/configurator/lib/configurator/Controller/Enforcement.pm D html/configurator/lib/configurator/Controller/Interface.pm D html/configurator/lib/configurator/Controller/Root.pm D html/configurator/lib/configurator/Controller/Wizard.pm D html/configurator/lib/configurator/I18N/en.po D html/configurator/lib/configurator/I18N/packetfence.pot D html/configurator/lib/configurator/Model/Config.pm D html/configurator/lib/configurator/Model/Config/Networks.pm D html/configurator/lib/configurator/Model/Config/Pf.pm D html/configurator/lib/configurator/Model/Config/System.pm D html/configurator/lib/configurator/Model/DB.pm D html/configurator/lib/configurator/Model/Enforcement.pm D html/configurator/lib/configurator/Model/Interface.pm D html/configurator/lib/configurator/Model/PfConfigAdapter.pm D html/configurator/lib/configurator/Model/Services.pm D html/configurator/lib/configurator/Model/Wizard.pm D html/configurator/lib/configurator/View/Configurator.pm D html/configurator/lib/configurator/View/HTML.pm D html/configurator/lib/configurator/View/JSON.pm D html/configurator/root/favicon.ico D html/configurator/root/interface/get.tt D html/configurator/root/interface/interface_debian.tt D html/configurator/root/interface/interface_rhel.tt D html/configurator/root/macros.inc D html/configurator/root/static/app/admin.js D html/configurator/root/static/app/application.css D html/configurator/root/static/app/application.js D html/configurator/root/static/app/configuration.js D html/configurator/root/static/app/database.js D html/configurator/root/static/app/enforcement-inline.png D html/configurator/root/static/app/enforcement-vlan.png D html/configurator/root/static/app/enforcement.js D html/configurator/root/static/app/html5.js D html/configurator/root/static/app/jquery.js D html/configurator/root/static/app/jquery.json-2.3.min.js D html/configurator/root/static/app/networks.js D html/configurator/root/static/app/packetfence.white.png D html/configurator/root/static/app/services.js D html/configurator/root/static/app/steps-white.png D html/configurator/root/static/app/steps.png D html/configurator/root/static/css/bootstrap-responsive.css D html/configurator/root/static/css/bootstrap-responsive.min.css D html/configurator/root/static/css/bootstrap.css D html/configurator/root/static/css/bootstrap.min.css D html/configurator/root/static/images/btn_120x50_built.png D html/configurator/root/static/images/btn_120x50_built_shadow.png D html/configurator/root/static/images/btn_120x50_powered.png D html/configurator/root/static/images/btn_120x50_powered_shadow.png D html/configurator/root/static/images/btn_88x31_built.png D html/configurator/root/static/images/btn_88x31_built_shadow.png D html/configurator/root/static/images/btn_88x31_powered.png D html/configurator/root/static/images/btn_88x31_powered_shadow.png D html/configurator/root/static/images/catalyst_logo.png D html/configurator/root/static/img/glyphicons-halflings-white.png D html/configurator/root/static/img/glyphicons-halflings.png D html/configurator/root/static/js/bootstrap.js D html/configurator/root/static/js/bootstrap.min.js D html/configurator/root/wizard/admin.tt D html/configurator/root/wizard/configuration.tt D html/configurator/root/wizard/database.tt D html/configurator/root/wizard/enforcement.tt D html/configurator/root/wizard/networks.tt D html/configurator/root/wizard/services.tt D html/configurator/root/wizard/tracker.inc D html/configurator/root/wizard/wrapper.tt D html/configurator/script/configurator_cgi.pl D html/configurator/script/configurator_create.pl D html/configurator/script/configurator_fastcgi.pl D html/configurator/script/configurator_server.pl D html/configurator/script/configurator_test.pl D html/configurator/t/01app.t D html/configurator/t/02pod.t D html/configurator/t/03podcoverage.t D html/configurator/t/controller_Config-Interface.t D html/configurator/t/controller_Config-Networks.t D html/configurator/t/controller_Config-Pf.t D html/configurator/t/controller_Config-System.t D html/configurator/t/controller_Config.t D html/configurator/t/controller_DB.t D html/configurator/t/controller_Enforcement.t D html/configurator/t/controller_Interface.t D html/configurator/t/controller_Wizard.t D html/configurator/t/model_Config-Networks.t D html/configurator/t/model_Config-Pf.t D html/configurator/t/model_Config-System.t D html/configurator/t/model_Config.t D html/configurator/t/model_DB.t D html/configurator/t/model_Enforcement.t D html/configurator/t/model_Interface.t D html/configurator/t/model_PfConfigAdapter.t D html/configurator/t/model_Services.t D html/configurator/t/model_Wizard.t D html/configurator/t/view_HTML.t D html/configurator/t/view_JSON.t A html/pfappserver/Changes A html/pfappserver/Makefile.PL A html/pfappserver/lib/pfappserver.pm A html/pfappserver/lib/pfappserver/Controller/Config.pm A html/pfappserver/lib/pfappserver/Controller/Config/Interface.pm A html/pfappserver/lib/pfappserver/Controller/Config/Networks.pm A html/pfappserver/lib/pfappserver/Controller/Config/Pf.pm A html/pfappserver/lib/pfappserver/Controller/Config/System.pm A html/pfappserver/lib/pfappserver/Controller/DB.pm A html/pfappserver/lib/pfappserver/Controller/Enforcement.pm A html/pfappserver/lib/pfappserver/Controller/Interface.pm A html/pfappserver/lib/pfappserver/Controller/Root.pm A html/pfappserver/lib/pfappserver/Controller/Wizard.pm A html/pfappserver/lib/pfappserver/I18N/en.po A html/pfappserver/lib/pfappserver/I18N/packetfence.pot A html/pfappserver/lib/pfappserver/Model/Config.pm A html/pfappserver/lib/pfappserver/Model/Config/Networks.pm A html/pfappserver/lib/pfappserver/Model/Config/Pf.pm A html/pfappserver/lib/pfappserver/Model/Config/System.pm A html/pfappserver/lib/pfappserver/Model/DB.pm A html/pfappserver/lib/pfappserver/Model/Enforcement.pm A html/pfappserver/lib/pfappserver/Model/Interface.pm A html/pfappserver/lib/pfappserver/Model/PfConfigAdapter.pm A html/pfappserver/lib/pfappserver/Model/Services.pm A html/pfappserver/lib/pfappserver/Model/Wizard.pm A html/pfappserver/lib/pfappserver/View/Configurator.pm A html/pfappserver/lib/pfappserver/View/HTML.pm A html/pfappserver/lib/pfappserver/View/JSON.pm A html/pfappserver/pfappserver.conf A html/pfappserver/pfappserver.psgi A html/pfappserver/root/favicon.ico A html/pfappserver/root/interface/get.tt A html/pfappserver/root/interface/interface_debian.tt A html/pfappserver/root/interface/interface_rhel.tt A html/pfappserver/root/macros.inc A html/pfappserver/root/static/app/admin.js A html/pfappserver/root/static/app/application.css A html/pfappserver/root/static/app/application.js A html/pfappserver/root/static/app/configuration.js A html/pfappserver/root/static/app/database.js A html/pfappserver/root/static/app/enforcement-inline.png A html/pfappserver/root/static/app/enforcement-vlan.png A html/pfappserver/root/static/app/enforcement.js A html/pfappserver/root/static/app/html5.js A html/pfappserver/root/static/app/jquery.js A html/pfappserver/root/static/app/jquery.json-2.3.min.js A html/pfappserver/root/static/app/networks.js A html/pfappserver/root/static/app/packetfence.white.png A html/pfappserver/root/static/app/services.js A html/pfappserver/root/static/app/steps-white.png A html/pfappserver/root/static/app/steps.png A html/pfappserver/root/static/css/bootstrap-responsive.css A html/pfappserver/root/static/css/bootstrap-responsive.min.css A html/pfappserver/root/static/css/bootstrap.css A html/pfappserver/root/static/css/bootstrap.min.css A html/pfappserver/root/static/images/btn_120x50_built.png A html/pfappserver/root/static/images/btn_120x50_built_shadow.png A html/pfappserver/root/static/images/btn_120x50_powered.png A html/pfappserver/root/static/images/btn_120x50_powered_shadow.png A html/pfappserver/root/static/images/btn_88x31_built.png A html/pfappserver/root/static/images/btn_88x31_built_shadow.png A html/pfappserver/root/static/images/btn_88x31_powered.png A html/pfappserver/root/static/images/btn_88x31_powered_shadow.png A html/pfappserver/root/static/images/catalyst_logo.png A html/pfappserver/root/static/img/glyphicons-halflings-white.png A html/pfappserver/root/static/img/glyphicons-halflings.png A html/pfappserver/root/static/js/bootstrap.js A html/pfappserver/root/static/js/bootstrap.min.js A html/pfappserver/root/wizard/admin.tt A html/pfappserver/root/wizard/configuration.tt A html/pfappserver/root/wizard/database.tt A html/pfappserver/root/wizard/enforcement.tt A html/pfappserver/root/wizard/networks.tt A html/pfappserver/root/wizard/services.tt A html/pfappserver/root/wizard/tracker.inc A html/pfappserver/root/wizard/wrapper.tt A html/pfappserver/script/pfappserver_cgi.pl A html/pfappserver/script/pfappserver_create.pl A html/pfappserver/script/pfappserver_fastcgi.pl A html/pfappserver/script/pfappserver_server.pl A html/pfappserver/script/pfappserver_test.pl A html/pfappserver/t/01app.t A html/pfappserver/t/02pod.t A html/pfappserver/t/03podcoverage.t A html/pfappserver/t/controller_Config-Interface.t A html/pfappserver/t/controller_Config-Networks.t A html/pfappserver/t/controller_Config-Pf.t A html/pfappserver/t/controller_Config-System.t A html/pfappserver/t/controller_Config.t A html/pfappserver/t/controller_DB.t A html/pfappserver/t/controller_Enforcement.t A html/pfappserver/t/controller_Interface.t A html/pfappserver/t/controller_Wizard.t A html/pfappserver/t/model_Config-Networks.t A html/pfappserver/t/model_Config-Pf.t A html/pfappserver/t/model_Config-System.t A html/pfappserver/t/model_Config.t A html/pfappserver/t/model_DB.t A html/pfappserver/t/model_Enforcement.t A html/pfappserver/t/model_Interface.t A html/pfappserver/t/model_PfConfigAdapter.t A html/pfappserver/t/model_Services.t A html/pfappserver/t/model_Wizard.t A html/pfappserver/t/view_Configurator.t A html/pfappserver/t/view_HTML.t A html/pfappserver/t/view_JSON.t commit d86c7840877d5d4cb88bb6cd5bbf70f4d63b94f8 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Jun 19 15:50:33 2012 -0400 refactored profile param to name (and getter) M lib/pf/Portal/Profile.pm commit 72a5329894516c4b560e8ad31cec6ecb4a175d6b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jun 19 15:35:00 2012 -0400 Removed test template D html/configurator/root/wizard/footer.inc.validation commit b6272ee6c6d5854e1adb912b827d5e18a7a7360b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jun 19 15:32:14 2012 -0400 Moved header+footer in a wrapper template Extended C::View::TT into View::Configurator to specify wrapper template. M html/configurator/lib/configurator/Controller/Wizard.pm A html/configurator/lib/configurator/View/Configurator.pm M html/configurator/root/wizard/admin.tt M html/configurator/root/wizard/configuration.tt M html/configurator/root/wizard/database.tt M html/configurator/root/wizard/enforcement.tt D html/configurator/root/wizard/footer.inc A html/configurator/root/wizard/footer.inc.validation D html/configurator/root/wizard/header.inc M html/configurator/root/wizard/networks.tt M html/configurator/root/wizard/services.tt A html/configurator/root/wizard/wrapper.tt commit d059f0070d7f92ae33f5119aa9ce6589f8a25922 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 19 15:07:22 2012 -0400 Removed loop in %files section and added named as Buildrequires in packetfence.spec M addons/packages/packetfence.spec commit 5b9d4d6f40a2525f850e6574e4476096f60a66cb Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Jun 19 14:53:45 2012 -0400 error loggging to all $template->process Not 100% related to the current scope of the branch but it was simple to do and would've been more complex to integrate in stable due to the other changes going in. M lib/pf/web.pm M lib/pf/web/guest.pm M lib/pf/web/wispr.pm commit 02c36126e42b6c779d2d6bb214081554681fc4c1 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Jun 19 14:42:59 2012 -0400 started the pf::Portal subsystem A lib/pf/Portal/Profile.pm A lib/pf/Portal/Session.pm M t/pf.t commit 1ffba0d83af16003c8c1b5e1f47ca0f1ea88b2c9 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jun 18 16:15:22 2012 -0400 Removed dependencies to steps order The steps order is now simply defined in a hash var. Each step's name now matches its JavaScript file (ex: enforcement.tt and enforcement.js). M html/configurator/lib/configurator/Controller/Wizard.pm D html/configurator/root/static/app/config.js A html/configurator/root/static/app/configuration.js A html/configurator/root/wizard/admin.tt A html/configurator/root/wizard/configuration.tt A html/configurator/root/wizard/database.tt A html/configurator/root/wizard/enforcement.tt A html/configurator/root/wizard/networks.tt A html/configurator/root/wizard/services.tt D html/configurator/root/wizard/step1.tt D html/configurator/root/wizard/step2.tt D html/configurator/root/wizard/step3.tt D html/configurator/root/wizard/step4.tt D html/configurator/root/wizard/step5.tt D html/configurator/root/wizard/step6.tt M html/configurator/root/wizard/tracker.inc commit d2fc8d03e728fd59bab8d4c3b35638179dc871fa Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jun 18 13:42:39 2012 -0400 Update currently_at only if all services started M html/configurator/lib/configurator/Controller/Wizard.pm commit ec7bc0de3352d3c009500962ee89c53d211844b8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jun 18 12:59:52 2012 -0400 Improved layout of step 1 M html/configurator/root/static/app/application.css M html/configurator/root/wizard/step1.tt commit 0935b1f08bbe9083fcf54cd5cc7d65d4e5a35524 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jun 18 12:48:40 2012 -0400 Replaced badges by labels M html/configurator/root/interface/get.tt M html/configurator/root/static/app/application.css M html/configurator/root/static/app/services.js M html/configurator/root/wizard/step6.tt commit 2eb0431ac34bcf48d3f96999e6ebca06683f3b0c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Jun 18 09:48:02 2012 -0400 completed pf::config::ui cleanup Removed field_order from bin/pfcmd and we are now using pf::config::ui only M bin/pfcmd commit c43676e86927f84c9934fb7e92ddd9fcf2d49702 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Jun 18 09:44:55 2012 -0400 manually cherry-picked change in stable to fix #1468 from rev: 35dba50bb2 M lib/pf/config/ui.pm commit 8169d620986a403e0fc1f087f835df81b787264a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 15 09:57:44 2012 -0400 Added a check to make sure the RADIUS sql config file exists M html/configurator/lib/configurator/Model/Config/System.pm commit 7ecae935c5d15a9bc9c1a7fd1f4c8d1c8e89eb07 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 15 09:49:51 2012 -0400 Fixed RADIUS directory based on distribution M html/configurator/lib/configurator/Model/Config/System.pm commit 5000ff2b7eb19d95a54d272fc750b0079f05fc03 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Jun 14 15:54:46 2012 -0400 Fixed RADIUS SQL conf file variable M html/configurator/lib/configurator/Model/Config/System.pm commit b344c275468d7e2352c5c125320b9867b60d7298 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jun 14 13:07:53 2012 -0400 Added graphics on step 1 M html/configurator/root/interface/get.tt M html/configurator/root/static/app/application.css A html/configurator/root/static/app/enforcement-inline.png A html/configurator/root/static/app/enforcement-vlan.png M html/configurator/root/static/app/enforcement.js M html/configurator/root/static/app/networks.js M html/configurator/root/wizard/step1.tt commit f5bc277564858226237086e4a802b972c0ee9e39 Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 14 12:32:26 2012 -0400 Missing , in debian/control M debian/control commit 28a64e308a2762a5277098cf83443ff512713b6f Author: Durand Fabrice <fdurand@inverse.ca> Date: Thu Jun 14 12:27:42 2012 -0400 HEAD Shot M debian/control commit f2a7d287f723ae1544ea218352462d6beed12b62 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Jun 14 12:00:37 2012 -0400 POD fix in installer.pl M installer.pl commit 4f27dc9423dcd84b11e7ff238240f67a120eb16d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jun 14 09:31:50 2012 -0400 Removed useless CSS classes M html/configurator/root/wizard/tracker.inc commit fc6ed29e439d43eb1da3ef0814cbf3f3562875a2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jun 13 16:45:02 2012 -0400 Fixed code duplication and stuff M html/configurator/lib/configurator/Model/Config/System.pm commit 3ad7fc1fed882b36308cb4b9df8c7ae7d2b0e099 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jun 12 14:34:11 2012 -0400 Updated bootstrap to version 2.0.4 M html/configurator/root/static/css/bootstrap-responsive.css M html/configurator/root/static/css/bootstrap-responsive.min.css M html/configurator/root/static/css/bootstrap.css M html/configurator/root/static/css/bootstrap.min.css M html/configurator/root/static/js/bootstrap.js M html/configurator/root/static/js/bootstrap.min.js commit c30a49cc1827001d1fbe09fda3dc79e911c5e679 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jun 12 14:32:52 2012 -0400 Fixed Perl warning .. M html/configurator/lib/configurator/Model/Services.pm commit a3e366da69b9f182495bf86f41b537b127b12263 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jun 12 14:22:48 2012 -0400 Added CSS for steps > 5 M html/configurator/root/static/app/application.css commit cce3a2de53e1e320054fff0f61ef3e6ae07e7f89 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 12 13:49:50 2012 -0400 trapping.registration now enabled by default M NEWS M UPGRADE M conf/pf.conf.defaults commit f918e6f18174e13678e4ff8e241192de41785bea Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jun 12 12:02:15 2012 -0400 Splitted step 1. M html/configurator/lib/configurator/Controller/Interface.pm M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/root/interface/get.tt M html/configurator/root/static/app/enforcement.js A html/configurator/root/static/app/networks.js M html/configurator/root/wizard/step1.tt M html/configurator/root/wizard/step2.tt M html/configurator/root/wizard/step3.tt M html/configurator/root/wizard/step4.tt M html/configurator/root/wizard/step5.tt A html/configurator/root/wizard/step6.tt M html/configurator/root/wizard/tracker.inc commit c2c66f7c10653101ba02fb2f8883ca730490164a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 12 10:59:55 2012 -0400 Minor changes M html/configurator/lib/configurator/Model/Config/System.pm commit 2ec0e6dde48d990a037cd2e7b325a55c94c68b6a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 12 10:27:08 2012 -0400 Error handling M html/configurator/lib/configurator/Model/Config/System.pm commit a50de56655ea4325d0573ba6cb56701995ffcd29 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Jun 11 16:31:21 2012 -0400 documented a bit better the latest init script hack M debian/packetfence.init commit e42ab08899006effd05396e485dcb24e1b3fcca0 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Jun 11 16:26:08 2012 -0400 'improved' controller error handling + code tasks M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/lib/configurator/Model/Config/System.pm commit 288a6c7b7fe8c2f6c46eeb62352ef7faf72a0d44 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 11 16:17:58 2012 -0400 If /var/run/freeradius doesnt exist freeradius doesnt run M debian/packetfence.init commit 12b014d878fdc066fd19109b76813dfd05e15a03 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jun 11 15:47:39 2012 -0400 More "steps" icons. M html/configurator/root/static/app/steps-white.png M html/configurator/root/static/app/steps.png M html/configurator/root/wizard/step3.tt commit ded5f6863e06e2782439b01d1b9bc71a301cc2b2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jun 11 14:56:55 2012 -0400 Removed commented line M html/configurator/lib/configurator/Controller/Wizard.pm commit bf823fdd52105f80006a75acefbad81f0a999bac Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jun 11 14:53:48 2012 -0400 Missing file in commit 5994ddc M html/configurator/lib/configurator/Model/Config/System.pm commit 08804d5f94921e45ad667e698ce1ce297fcf06cc Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jun 11 13:31:45 2012 -0400 Dynamically update radius sql.conf file with correct database informations M html/configurator/lib/configurator/Controller/Wizard.pm commit 0ed5149221a485376fd898bf1b210f96516e1519 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Jun 8 12:19:38 2012 -0300 RPM Spec update to require LWP::Protocol::https Apparently openfusion's perl WWW libraries don't come with an HTTPS capable client. We require one for SOAP (radius, pfdetect_remote) and for the billing engine. M addons/packages/packetfence.spec commit 7cf7017cf0f4f30e4a8e62640448891f84276ee2 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Jun 7 21:53:42 2012 -0400 handpicked bugfix in e8c1bec because I know it would've been lost in transition M lib/pf/config/ui.pm commit 9a70d2476c7d3e8e58f0993d15d212cec713af81 Author: Derek Wuelfrath <derek@wuelfrath.ca> Date: Thu Jun 7 16:59:42 2012 -0300 Missing END M html/configurator/root/interface/interface_debian.tt commit de22d1bff488e41f2643f8901b659d62e97e9c60 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jun 6 16:31:32 2012 -0400 Improved top (nav)bar M html/configurator/root/static/app/application.css M html/configurator/root/wizard/step1.tt M html/configurator/root/wizard/step2.tt M html/configurator/root/wizard/step3.tt M html/configurator/root/wizard/step4.tt M html/configurator/root/wizard/step5.tt commit 2ae1d5a472febcb83406fe9f3dddeeccde0b67dc Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jun 6 16:12:41 2012 -0400 Validation on gateway and modify the write of this one for Debian M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/lib/configurator/Model/Config/System.pm M html/configurator/root/interface/interface_debian.tt commit b5e571b3f57fbced89281c2b5e5ce1d26cde6f1b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jun 6 15:45:06 2012 -0400 Fixed display of interfaces types. M html/configurator/lib/configurator/Controller/Wizard.pm commit d2e0ec839f65b2186cb9b60b1ef438cb81d8c38a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jun 6 14:04:16 2012 -0400 Missing comment when adding the mac address to the list M html/configurator/lib/configurator/Model/Interface.pm commit 993cad36453355c0236671a6ec5f0d58a3eeebe7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jun 6 12:47:09 2012 -0400 Added currently-at workflow for live-cd purposes M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/lib/configurator/Model/Wizard.pm commit 776f514fa74b52367d2d72db04c4808c02942b55 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Jun 6 10:55:27 2012 -0400 log file handling out of installer.pl - inlined into RPM spec with %ghost directive - extracted into a new installer.pl postint option for Debian So that installer.pl will still be an option for people installing from source. additional minor cleanups - documented debian's .postint and .postrm - aligned debian's .postint and .postrm whitepace's to project's guidelines - removed invalid documentation in installer.pl M README M addons/packages/packetfence.spec M debian/packetfence.postinst M debian/packetfence.postrm M installer.pl commit fefab3ccef6ec8732f452e7d70ab040aaa2285e3 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Jun 6 10:50:50 2012 -0400 disabled Prefork HTTP Engine due to server-side state issues M debian/configurator.default commit 1a6380e5418bc406859a7f1013ab3b0fbf62f54a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jun 6 09:26:06 2012 -0400 Set focus to top input field when possible. M html/configurator/root/static/app/admin.js M html/configurator/root/static/app/config.js M html/configurator/root/static/app/database.js commit 8418d1908a9af764e7c7253a660cc75bc9f4afcb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jun 5 16:14:19 2012 -0400 _prepare_types_for_display must be moved someday .. It burns my eyes. M html/configurator/lib/configurator/Controller/Interface.pm M html/configurator/lib/configurator/Controller/Wizard.pm commit 2b574ae16b24029b8248ff170c41602dd2607d85 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jun 5 16:13:39 2012 -0400 Improved help. M html/configurator/root/wizard/step1.tt M html/configurator/root/wizard/step3.tt commit 40d8960fe1437caf5c9d5891cbd482d5ae1c9968 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jun 5 15:02:58 2012 -0400 AJAX get on step 2 to updated session variable. M html/configurator/root/static/app/database.js commit 1b0bd5c3a85c72c6ee528247dd1063de019d404b Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Jun 5 14:57:49 2012 -0400 Step5: more error handling - pf::config exception handling is around load_config instead of inside it - PfConfigAdapter now catches exception and displays handled exceptions - M::Services' status now handles exceptions on it's own (a la M::Services' start) - Controllers adapted to follow these changes - We can display console errors also on a GET call of step5 M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/lib/configurator/Model/PfConfigAdapter.pm M html/configurator/lib/configurator/Model/Services.pm M html/configurator/root/wizard/step5.tt M lib/pf/config.pm commit c32d6f93bd6b4db5b52a42464cfc28938cdb9b68 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Jun 5 14:28:08 2012 -0400 logging change: integration with conf/log.conf with examples M conf/log.conf M html/configurator/lib/configurator.pm commit 1b7a94c3cca28ba73008e6d60980fa53f9bce66d Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Jun 5 13:00:33 2012 -0400 logging to logs/packetfence.log M html/configurator/lib/configurator.pm commit b24ac6e53d9ccc2402e3821de0eaed0a633fb8f4 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Jun 5 12:55:22 2012 -0400 warning avoidance in C::Wizard and M::Config::System M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/lib/configurator/Model/Config/System.pm commit 2af58703bdb782bac98e1dacc4d2e7f215c673e1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 5 11:48:34 2012 -0400 Added the inject default route to the wizard step 1 M html/configurator/lib/configurator/Controller/Wizard.pm commit e41869866037bca56aa65cee89bed03063469b8c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 5 11:44:03 2012 -0400 Missing dependency M html/configurator/lib/configurator/Model/Config/System.pm commit 211d97847d928d2e23af3b23247c57c6b5ade9e6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 5 11:40:07 2012 -0400 Added a method to inject a default route on the system M html/configurator/lib/configurator/Model/Config/System.pm commit 6b5475e2c5e931b83861b1dbb543fb5ac034cb87 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 5 11:23:06 2012 -0400 This one was missing for the network persistent configuration M html/configurator/lib/configurator/Model/Interface.pm commit a9a28b6ae7ef125427990ebf5d62acbc6242c860 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 5 11:21:25 2012 -0400 Write gateway now handle if a gateway is already set, in which case we remove it and put the new one. M html/configurator/lib/configurator/Model/Config/System.pm commit 577e1020f08d90806f308fbbb664bf6e544d27e6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Jun 5 10:48:06 2012 -0400 Added error handling to the Debian role M html/configurator/lib/configurator/Model/Config/System.pm commit ed5023a50196443770e0d8af7bd618d56c23da4d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jun 5 10:44:39 2012 -0400 More submit buttons. M html/configurator/root/wizard/step2.tt M html/configurator/root/wizard/step4.tt commit 82601a914b3dac960ef1b1405e33906e23467190 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jun 5 09:40:42 2012 -0400 Added submit buttons. The Enter key will now submit the forms. M html/configurator/root/static/app/admin.js M html/configurator/root/static/app/application.js M html/configurator/root/static/app/config.js M html/configurator/root/static/app/database.js M html/configurator/root/static/app/enforcement.js M html/configurator/root/static/app/services.js M html/configurator/root/wizard/step1.tt M html/configurator/root/wizard/step2.tt M html/configurator/root/wizard/step3.tt M html/configurator/root/wizard/step4.tt M html/configurator/root/wizard/step5.tt commit 4abd99d8ed105b3d18c9b166c8b6e54d15f11711 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jun 5 09:25:04 2012 -0400 Remove management interface from networks.conf. M html/configurator/lib/configurator/Controller/Wizard.pm commit 5bc269cf724934da79c40bc5af39958ed3c073b6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jun 5 09:24:13 2012 -0400 Use pf::error in models. M html/configurator/lib/configurator/Model/Config/System.pm M html/configurator/lib/configurator/Model/Interface.pm commit d1ce46036e3037c3e68425ddd3961246cf05d401 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jun 5 08:50:39 2012 -0400 Step1++ The 'other' type is now always disabled. No more duplicated types listed in error message. M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/lib/configurator/Model/Config/Networks.pm M html/configurator/root/interface/get.tt commit 881a5dc0e5009c70634bfaf3a2780072a952938e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jun 5 08:48:39 2012 -0400 Added missing module. M html/configurator/lib/configurator/Model/Config/System.pm commit e7419e31ee2f5104c35eac1253fdce87990fc916 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jun 5 08:46:55 2012 -0400 Fixed parenthesis order bug. M html/configurator/lib/configurator/Controller/Wizard.pm commit ce48c875b2b192d41e9a6b5f46ecc75f2a521833 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jun 4 15:52:33 2012 -0400 None is now the default interface type M html/configurator/lib/configurator/Controller/Wizard.pm commit 4f63cb2ffc439d05fa07ac38040a68804495a405 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jun 4 15:25:42 2012 -0400 Server side logs are more verboses M html/configurator/lib/configurator/Model/Interface.pm commit ab47275911a78bf9c401dbafcc030a463b4e6879 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jun 4 14:48:39 2012 -0400 Step 1: Update network interface config on system M html/configurator/lib/configurator/Controller/Wizard.pm commit 0771b3d3a7d0664ce0b2395eec385566a47b43fc Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jun 4 14:19:20 2012 -0400 Fixed JavaScript error in database.js (Step 2) M html/configurator/root/static/app/database.js commit d7288e31d51bd9e04dcb5f244f70f791ee79b53c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jun 4 13:23:34 2012 -0400 Minor changes M html/configurator/lib/configurator/Controller/Config/Networks.pm commit db5096b603f3e2c0565b896d8e15a7168bf637d3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jun 4 12:58:59 2012 -0400 And by double dhcp_default_lease_time Olivier meant default and max M html/configurator/lib/configurator/Controller/Wizard.pm commit 9ec25c774cc14af4acdcd87f08f3482d60855a95 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jun 4 12:54:29 2012 -0400 Get rid of the pf::configfile stuff M html/configurator/lib/configurator/Model/Config/Pf.pm commit f408c0a710f3ada9688d173b76f23c86d9d828f7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jun 4 12:54:00 2012 -0400 Update the domain-name in networks.conf M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/lib/configurator/Model/Config/Networks.pm commit acfef9133653de1593c116ae58d0313b9fecf6c7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jun 4 11:15:53 2012 -0400 Localized networks types in error message. M html/configurator/lib/configurator/Controller/Wizard.pm commit 5ff4f9b8c2bc1377029c83f7f8a6222b8c3ac948 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jun 4 10:36:02 2012 -0400 Updated enforcement types hardcoded in JavaScript. M html/configurator/root/static/app/enforcement.js commit ef374006de22e0478d2de64ceab315440fe8e204 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Jun 4 09:40:29 2012 -0400 config reload support and a user - new load_config sub in pf::config - Model adapter exposes it as reloadConfiguration - wizard step 5 calls it M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/lib/configurator/Model/PfConfigAdapter.pm M lib/pf/config.pm commit 921c080997eec5d7f331fd39f13a1f8376f137d6 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Jun 4 09:25:54 2012 -0400 Step1++ - moved saving after validation - new validation: inline must have dns server set (WARNING: DOESN'T WORK RIGHT NOW) - different parameters for inline and reg/isol in networks.conf M html/configurator/lib/configurator/Controller/Wizard.pm commit 93f0593ef0bbdaf068317af8bcf58881c29dbf65 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Jun 4 09:02:12 2012 -0400 ignore interface type 'other' when saving configuration M html/configurator/lib/configurator/Controller/Wizard.pm commit 3d95d689afc2b45f1a99acd9d18e0532b83c095a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jun 4 09:11:50 2012 -0400 Error handling M html/configurator/lib/configurator/Model/Config/System.pm commit 92007d93f756db56306152c03d9fe140dd3eae51 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jun 4 09:01:25 2012 -0400 Update type popups upon interfaces reload M html/configurator/root/static/app/enforcement.js commit f40d86150914ac781e6cfd076b8481bc42d06a2a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Jun 1 16:58:08 2012 -0400 Step 1 can correctly change pf.conf and networks.conf Implied changes all over the place. Pretty rough for now.. Several things should probably go somewhere in the model. M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/lib/configurator/I18N/en.po M html/configurator/lib/configurator/I18N/packetfence.pot M html/configurator/lib/configurator/Model/Config/Networks.pm M html/configurator/lib/configurator/Model/Config/Pf.pm M html/configurator/lib/configurator/Model/Enforcement.pm M html/configurator/lib/configurator/Model/Interface.pm M html/configurator/root/interface/get.tt commit 5d4def66195cbd71b39d7ffe878182908736b30c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jun 1 16:08:02 2012 -0400 Update networks.conf when changing an IP address M html/configurator/lib/configurator/Controller/Interface.pm M html/configurator/lib/configurator/Model/Config/Networks.pm M html/configurator/lib/configurator/Model/Interface.pm commit 17e2dc376b5ed68fd9b84e23a4116cc48cf62a62 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 1 15:45:11 2012 -0400 Added gateway parameter for the persistent gateway write M html/configurator/lib/configurator/Controller/Config/System.pm M html/configurator/lib/configurator/Model/Config/System.pm commit b05b922750101317c606f8547564ea11f350863f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 1 15:38:24 2012 -0400 Should really make sure it compiles before committing... M html/configurator/lib/configurator/Model/Config/System.pm commit 0685beed8deae4ecce968f93ab345a12371cf7d7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Jun 1 15:35:44 2012 -0400 Added methods to write persistent network interfaces configuration on system M html/configurator/lib/configurator/Controller/Config/System.pm M html/configurator/lib/configurator/Model/Config/System.pm A html/configurator/root/interface/interface_debian.tt A html/configurator/root/interface/interface_rhel.tt commit 4fc28c01ae24ab260b3faa0c49a0dc11baad29c4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jun 1 09:09:50 2012 -0400 Improved console output on last step. M html/configurator/root/static/app/application.css M html/configurator/root/static/app/services.js M html/configurator/root/wizard/step5.tt commit bed362a398783f97c6d7e241b53cc01845c8fd75 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jun 1 08:53:03 2012 -0400 Don't throw an exception if pf.conf is incomplete. M html/configurator/lib/configurator/Model/PfConfigAdapter.pm commit a67440c7ad91f01456f8a45cc5549b6830de35a4 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu May 31 15:42:33 2012 -0400 more reliable network address lookup (no more warnings) M html/configurator/lib/configurator/Model/Config/Networks.pm M html/configurator/lib/configurator/Model/Interface.pm commit d666f363da9053cfaf7c88e5f8a041b32e469769 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 31 15:33:40 2012 -0400 Update networks.conf in step 1 M html/configurator/lib/configurator/Controller/Interface.pm M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/lib/configurator/I18N/en.po M html/configurator/lib/configurator/I18N/packetfence.pot M html/configurator/lib/configurator/Model/Config/Networks.pm M html/configurator/lib/configurator/Model/Enforcement.pm M html/configurator/root/interface/get.tt M html/configurator/root/static/app/enforcement.js commit edbab6cc4e3b1ca43cee1fab389c54d56f335310 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu May 31 14:50:11 2012 -0400 refactored M::Services method names for coherence M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/lib/configurator/Model/Services.pm commit 7e111a660f7f3a4bb315299b76ea40ab142ca3b0 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu May 31 14:45:38 2012 -0400 Step 5++ - Handles unexpected errors - Send output of `service pf start` in JSON payload - new showPermanentError utility - `service pf start` allows for bad exit status in order to show error - injecting roughly the output of `service pf start` with javascript when some of the service didn't start successfully M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/lib/configurator/Model/Services.pm M html/configurator/root/static/app/application.js M html/configurator/root/static/app/services.js M html/configurator/root/wizard/step5.tt commit ed8847433187ccd154cef4fadda0db08d38c7205 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu May 31 13:48:22 2012 -0400 removed Catalyst::Plugin::StatusMessage from packages dep was removed in 71dba9f but not from package definitions M addons/packages/packetfence.spec M debian/control commit 7112cff5aed40df5c273c38d2af1638f6c4642cd Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu May 31 13:45:36 2012 -0400 removed the double JSON View config M html/configurator/lib/configurator.pm commit cc363c599ccb95f8d9e81f1a01f8001e080d8b94 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu May 31 13:14:16 2012 -0400 layed out System subsystem w/ Factory and RHEL/Debian implementing Moose Roles M html/configurator/lib/configurator/Model/Config/System.pm commit 7fe7ab4d7e9ee4e06f58bf7bbcb7a860ea17c08f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 31 12:24:41 2012 -0400 For inline mode, the DNS server must be specified. M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/root/static/app/enforcement.js M html/configurator/root/wizard/step1.tt commit b4e25288b06aafef821289fd58a8e007fea224e0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu May 31 12:18:23 2012 -0400 Moose subclassing attempts M html/configurator/lib/configurator/Controller/Config/System.pm M html/configurator/lib/configurator/Model/Config/System.pm commit 5fc39260b7ab9d6cfab22065646a62e70bb90602 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu May 31 10:54:58 2012 -0400 Added a system configs class Controller/Model A html/configurator/lib/configurator/Controller/Config/System.pm A html/configurator/lib/configurator/Model/Config/System.pm A html/configurator/t/controller_Config-System.t A html/configurator/t/model_Config-System.t commit 81accd2e99fceefe220f143b75c93238330c1cee Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu May 31 09:23:52 2012 -0400 Added Catalyst::Plugin::I18N to RPM deps M addons/packages/packetfence.spec commit c445f011ece09f10c75a63197e7113a91646f121 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 30 16:10:59 2012 -0400 Various JavaScript fixes for step 1. Including the create/edit sequence of a VLAN. M html/configurator/root/static/app/enforcement.js commit d2f0800484300f44ba82a143f42315802e03c4a2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 30 14:40:24 2012 -0400 Commented methods of C:Config since it seems unused. Was a startup of session handling but everything seems to be made in the JS. Will be deleted if not necessary M html/configurator/lib/configurator/Controller/Config.pm commit af6c6a322617ca56676eadee49825523807e8b66 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 30 14:29:45 2012 -0400 Added a check for existing currently-at file If the file does not exists, we consider doing a new installation process M html/configurator/lib/configurator/Model/Wizard.pm commit a4fcc47ebb0b49dc0a9ae4a14bab1d721515554b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 30 14:29:02 2012 -0400 Removed StatusMessage since we don't need it in Configurator M html/configurator/lib/configurator.pm M html/configurator/lib/configurator/Controller/Interface.pm commit 7f289b39efde964264d88776ee1bd09924f2389a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed May 30 13:40:36 2012 -0400 Wizard Step 5 reflects actual services On 'get' and after the start of services we update the UI to show the running services. If everything started we show the modal to send to the admin. M html/configurator/lib/configurator.pm M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/lib/configurator/Model/Services.pm M html/configurator/root/static/app/services.js M html/configurator/root/wizard/step5.tt commit 7a442a68138a91baea8cc7f7dc9a06552665c138 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed May 30 11:29:08 2012 -0400 pf::util's pf_run now supports new options regarding exit statuses M lib/pf/util.pm commit fb24764b5246a9f29e7c6085045a9330ed949d9d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 30 10:52:06 2012 -0400 Get rid of this stuff... M html/configurator/lib/configurator/Model/Config.pm commit 0b8e0feb3741d88edd7e23a79be9a4b1daaac549 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 30 10:48:14 2012 -0400 Logic to get the interface type M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/lib/configurator/Model/Config.pm M html/configurator/lib/configurator/Model/Config/Networks.pm M html/configurator/lib/configurator/Model/Interface.pm commit 5d31a65c8a464ef5d37a37d293d2d19bb0b72b48 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 30 10:15:08 2012 -0400 Change configurator runlevel M debian/packetfence.postinst commit d1ea180be9adf96564e4c7875e0074c8d7179d76 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed May 30 08:58:23 2012 -0400 introduced a PfConfigAdapter model object which exposes pf::config M html/configurator/lib/configurator/Controller/Wizard.pm A html/configurator/lib/configurator/Model/PfConfigAdapter.pm A html/configurator/t/model_PfConfigAdapter.t commit 3c6aa562d52a66ab2a06838b92a71910c0009252 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 29 16:27:23 2012 -0400 use globals when they exist M html/configurator/lib/configurator/Model/Config.pm commit 02ffa7c6eb7268feb7d5990da49acc2fadda7a97 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 29 16:26:32 2012 -0400 Services startup PoC (step 5) M html/configurator/lib/configurator/Controller/Wizard.pm A html/configurator/lib/configurator/Model/Services.pm M html/configurator/root/static/app/services.js M html/configurator/root/wizard/step5.tt A html/configurator/t/model_Services.t commit 7ee115d3c57d9e6d89c7c168a89734bdb9b94399 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 29 15:36:53 2012 -0400 Second blast of networks.conf handling M html/configurator/lib/configurator.pm M html/configurator/lib/configurator/Controller/Config/Networks.pm M html/configurator/lib/configurator/Model/Config/Networks.pm commit 2e66f9500f890d7e0db4b8815d1aa1217e2f4f80 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 29 14:58:42 2012 -0400 Added missing variable in JavaScript (step 2). M html/configurator/root/static/app/database.js commit b6484bec099646b803f8fe7e80bc37395e25fc31 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 29 08:46:59 2012 -0400 added files for configurator and pf::config::ui Also attempting a cleanup of our manifest. M addons/packages/packetfence.spec commit 7abbaaba3c4e677dcea35e61265b3a0b102867b1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 28 16:45:11 2012 -0400 Fix perms on configurator script M debian/rules commit 11ca4452b9a3443e7be078f95a54d933946579d6 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 28 16:24:14 2012 -0400 Add configurator init script and configurator dependency A debian/configurator.default A debian/configurator.init M debian/control M debian/packetfence.postinst M debian/packetfence.postrm M debian/rules commit ac19fbfceb36e19483e637553e879654734c53ea Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon May 28 16:00:55 2012 -0400 First blast of networks.conf config file handler A html/configurator/lib/configurator/Controller/Config/Networks.pm A html/configurator/lib/configurator/Model/Config/Networks.pm A html/configurator/t/controller_Config-Networks.t A html/configurator/t/model_Config-Networks.t commit 3e66e554a2bd7fbdbb42d0943b94329601669a8e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon May 28 14:47:22 2012 -0400 Missing flush privileges + typo M html/configurator/lib/configurator/Model/DB.pm commit bc137f635a36182ec09c60d0d533b6cf027a52da Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 28 14:20:23 2012 -0400 Connected M::DB::secureInstallation to C::Wizard Still lacks a few fixes from Derek M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/root/static/app/database.js commit ec3034082d574d7f49541190eced860076af5aa1 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon May 28 11:28:23 2012 -0400 Added a model method to secure MySQL installation in case root user can connect remotely AND without a password M html/configurator/lib/configurator/Model/DB.pm commit c096eded843e68dcc88cf6b202436052479ba579 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 28 11:28:37 2012 -0400 Added names to HTML forms M html/configurator/root/wizard/step1.tt M html/configurator/root/wizard/step2.tt M html/configurator/root/wizard/step3.tt M html/configurator/root/wizard/step4.tt M html/configurator/root/wizard/step5.tt commit c801a98be5172cbc1c76ecb06e3c765ddfa14504 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 28 11:27:56 2012 -0400 Various JS improvements Including scroll animation fix for Firefox. M html/configurator/root/static/app/admin.js M html/configurator/root/static/app/config.js M html/configurator/root/static/app/database.js M html/configurator/root/static/app/enforcement.js commit 5c6df1c04636070b54d3cd4cc02188243c187123 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 28 11:25:45 2012 -0400 Added missing types to AJAX call interfaces/get M html/configurator/lib/configurator/Controller/Interface.pm commit 92ea260cdef1b14fa258cf19253bb10eb03070c8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 28 11:24:07 2012 -0400 Keep track of the created admin user. If the AJAX call to create_admin succeeds, set the "completed" session parameter. M html/configurator/lib/configurator/Controller/Wizard.pm commit d8d537417048ba2b4d1616b0f8a25ab3425a2b04 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 25 14:41:52 2012 -0400 Added completion check for each step. M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/root/static/app/admin.js M html/configurator/root/static/app/config.js M html/configurator/root/wizard/step1.tt M html/configurator/root/wizard/step2.tt M html/configurator/root/wizard/step3.tt M html/configurator/root/wizard/step4.tt M html/configurator/root/wizard/step5.tt commit 005a279ecf79725676a873dac5fc5c904cd3ae48 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 25 14:37:09 2012 -0400 Don't fail if the specified admin un/pw exists M html/configurator/lib/configurator/Model/Wizard.pm commit aa8649370692fcc94c7e87d1be6886589f43f153 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 25 12:23:49 2012 -0400 Force root password to be set in MySQL M html/configurator/root/static/app/admin.js M html/configurator/root/static/app/database.js M html/configurator/root/wizard/step2.tt commit 282385840fa20a1f68d34fec871dab03038e0145 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 25 12:14:43 2012 -0400 New JS method to test if a field is empty. The method is named isFormInputEmpty. M html/configurator/root/static/app/application.js commit 92b484a4df168267d1b8ca8dde6fc75f7068a6a8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 25 12:14:00 2012 -0400 More I18N M html/configurator/lib/configurator/I18N/en.po M html/configurator/lib/configurator/I18N/packetfence.pot commit 3e6df0776b3902cabf52dab96c03684fdc2db3d2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 25 12:11:09 2012 -0400 Improved validation in controllers. If a parameter is not defined, we return an error code. Also added an initial action to reset the root password. M html/configurator/lib/configurator/Controller/DB.pm M html/configurator/lib/configurator/Controller/Interface.pm M html/configurator/lib/configurator/Controller/Wizard.pm M lib/pf/error.pm commit efed340f6419e4e954a3f420bab625249e7cac03 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 24 16:22:25 2012 -0400 More I18N M html/configurator/root/wizard/step1.tt M html/configurator/root/wizard/step2.tt M html/configurator/root/wizard/step3.tt M html/configurator/root/wizard/step4.tt M html/configurator/root/wizard/step5.tt commit afcb4681593710432557c05462e49140f87f926d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 24 16:20:56 2012 -0400 Make sure all types are assigned to an interface M html/configurator/lib/configurator/Controller/Wizard.pm commit a053698ff8e3b0b65fe160d88a2ac86cd6147284 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 24 12:20:42 2012 -0400 Initial setup for I18N M html/configurator/lib/configurator.pm M html/configurator/lib/configurator/Controller/Wizard.pm A html/configurator/lib/configurator/I18N/en.po A html/configurator/lib/configurator/I18N/packetfence.pot M html/configurator/root/interface/get.tt A html/configurator/root/macros.inc M html/configurator/root/wizard/header.inc M html/configurator/root/wizard/step1.tt commit b9eaf0f804b97bc98975f596991f4870f56f990c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 24 12:11:02 2012 -0400 Improved Model::Enforcement->getAvailableTypes M html/configurator/lib/configurator/Controller/Enforcement.pm M html/configurator/lib/configurator/Model/Enforcement.pm commit b643b1911e0ca3def303f6a13ea0b5457474f4f2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 23 16:05:16 2012 -0400 Hooked AJAX calls in step 4. M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/root/static/app/admin.js M html/configurator/root/wizard/step4.tt commit 21ad013e54515c5e10bc6bc69057ef05129f192c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed May 23 14:29:01 2012 -0400 combined database creation and schema import in db controller M html/configurator/lib/configurator/Controller/DB.pm commit d04fbca24a6b887c95044d31a1ac6b8598c5755b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 23 13:55:57 2012 -0400 Fixed typo. M html/configurator/root/static/app/database.js commit 37d89162c2b5a710db633a41234971f0a15cbdc0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 23 13:39:05 2012 -0400 Follow links on valid form in step 2 M html/configurator/root/static/app/database.js commit 74678ce4e253737d9796b8779c203c1b9109726b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 23 13:36:45 2012 -0400 Added redirection to admin interface in step 5 M html/configurator/root/static/app/services.js M html/configurator/root/wizard/step5.tt commit cccda64d4a629d2edea57285056495ba2723dfe9 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed May 23 13:17:40 2012 -0400 updated controller to reflect changes in javascript M html/configurator/lib/configurator/Controller/DB.pm commit a9385d4403b48d7c547aa9980c1e9be34dadc1d3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 23 13:17:17 2012 -0400 Added administrative user creation M html/configurator/Makefile.PL M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/lib/configurator/Model/Wizard.pm commit ca316bf557a545753758ef0a77cf7e207cacddbc Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 23 13:00:14 2012 -0400 No more POST when leaving step 2. M html/configurator/root/static/app/database.js commit 8f5d66b17fad03969a9bd5a0ea20d9e1789c93cf Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed May 23 12:56:00 2012 -0400 updates to the database M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/root/static/app/database.js M html/configurator/root/wizard/step2.tt commit 9ecd3d37e620fac5c786a2d5706742963b06d516 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 23 12:39:45 2012 -0400 Normalized parameters names in step 2. M html/configurator/root/static/app/database.js commit 8572ac052369b866fcda857270eabe8f6e8f2ce9 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed May 23 12:13:44 2012 -0400 step 2 reading from config integration consuming batch reads / updates too M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/root/wizard/step2.tt commit d55ff755ba37d509ddfd70917b25578d92c8f617 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed May 23 12:11:45 2012 -0400 Config::Pf batch reads and batch updates in the same methods M html/configurator/lib/configurator/Controller/Config/Pf.pm M html/configurator/lib/configurator/Model/Config/Pf.pm M lib/pf/error.pm commit 53e938f8bd021211cfb6b6258e5e65f46a049fb4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 23 11:56:30 2012 -0400 Initial template + JS for step 5 (services) M html/configurator/root/static/app/application.css A html/configurator/root/static/app/services.js A html/configurator/root/wizard/step5.tt commit f63cd17ef31886be0b82c0cc35ac9d90127789d3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 23 11:54:11 2012 -0400 Improved error handling in step 2. M html/configurator/root/static/app/database.js commit 4b93489386f18ceb876bca355d7a711ccc4f92ff Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 23 11:41:33 2012 -0400 Introduced http status code based error handling in interfaces stuff. Also moved _interfaceExists to exists for public use M html/configurator/lib/configurator/Controller/Enforcement.pm M html/configurator/lib/configurator/Controller/Interface.pm M html/configurator/lib/configurator/Model/Interface.pm commit 1768cdbe88b8c7fefd3a4451617823c060d48366 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 23 11:21:38 2012 -0400 Improved error handling in step 2. M html/configurator/root/static/app/enforcement.js M html/configurator/root/wizard/step2.tt commit 0fad4415194c4c236d430fb28de23c9ebfc5bc4c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 23 11:13:55 2012 -0400 Merged. M html/configurator/lib/configurator/Controller/Wizard.pm commit 134dcfc127a623df1e557cccb64355e0512b9dc2 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed May 23 11:03:40 2012 -0400 wizard step3 is now reading the values from configuration M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/root/wizard/step3.tt commit 526e08e569dd709cae53bc50bbd04eadfa7899ef Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed May 23 11:02:47 2012 -0400 Config::Pf read now supports batch reading through an arrayref M html/configurator/lib/configurator/Model/Config/Pf.pm commit dc4a6ea4d5593fe64f4ed02cf9b6e82d07ac696f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 23 10:28:31 2012 -0400 Added default view to configuration. M html/configurator/configurator.conf commit aeed6732be79cc6913f7e889b1a48a3fcaf512b5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 23 10:00:48 2012 -0400 Added user verification in step 2 M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/root/wizard/step2.tt commit be0cb4233a0dcee6888275b9239bd6a940fb06eb Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed May 23 09:40:58 2012 -0400 fix in config/*/read if no local pf.conf value exists M html/configurator/lib/configurator/Model/Config/Pf.pm commit ee3f311aaa54eb2685deb61bf505c034d88f20b3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 23 09:19:04 2012 -0400 Initial template + JS for step 4 (admin) A html/configurator/root/static/app/admin.js A html/configurator/root/wizard/step4.tt commit d9b5f6a0c1c51a8a81629b6ecd010bb6084b9c17 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 23 09:17:49 2012 -0400 Added persistence to step 3 (PF config) A html/configurator/root/static/app/config.js M html/configurator/root/wizard/step3.tt commit 89489fcc867f0ce3089d2b0e4ee9ef5f4484a5ce Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 23 09:05:27 2012 -0400 Renamed db.js to database.js Added AJAX hooks in step 2 (database setup). M html/configurator/root/static/app/database.js D html/configurator/root/static/app/db.js M html/configurator/root/wizard/step2.tt commit 4c1bd05a6f75e4e4ff5fd74223a953fbc2cde0c0 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed May 23 09:04:23 2012 -0400 Config::Pf POD update M html/configurator/lib/configurator/Model/Config/Pf.pm commit 8ba7661f3e8e814c057bba94a6269a19d51ad9cb Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 22 21:43:10 2012 -0400 Config::Pf supports /update now M html/configurator/lib/configurator/Controller/Config/Pf.pm M html/configurator/lib/configurator/Model/Config/Pf.pm commit a22e0a1b3c98ce5a53ec25405456f2d622b8a1ff Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 22 21:39:52 2012 -0400 refactoring {Controller,Model}::Config::Pf * regrouped repeating code * whitespace cleanup * marked certain actions as unimplemented M html/configurator/lib/configurator/Controller/Config/Interface.pm M html/configurator/lib/configurator/Controller/Config/Pf.pm M html/configurator/lib/configurator/Model/Config/Pf.pm commit e092569a1fc18f7fe11a00215c58ce0e220ca808 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 22 16:10:02 2012 -0400 Added template of Step 3. A html/configurator/root/wizard/step3.tt commit 4be74422650f0e6bd880cad2759a6417f8e8125a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 22 16:08:51 2012 -0400 Save parameters in session for step 2. M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/root/static/app/db.js M html/configurator/root/wizard/step2.tt commit dd3fadf664a13a995fa1d5f865e5c6d02bc80edc Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 22 15:46:48 2012 -0400 Directly access session variables Instead of stashing session variables. M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/root/interface/get.tt M html/configurator/root/static/app/application.css M html/configurator/root/wizard/step1.tt commit b211bde247e8e40537d6d64b9c0464d25a294b60 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 22 15:28:23 2012 -0400 implemented config help regrouped in local utils instead of copy / paste M html/configurator/lib/configurator/Controller/Config/Pf.pm M html/configurator/lib/configurator/Model/Config/Pf.pm commit beeefef0fa00669a7a500916f6d4ea172a92d65a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 22 15:27:24 2012 -0400 POD for _read_config_entry M html/configurator/lib/configurator/Model/Config/Pf.pm commit f2285ab6636f0a38f5bb540d558a672df6783e35 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 22 15:24:54 2012 -0400 Sanitize input in user creation M html/configurator/lib/configurator/Model/DB.pm commit 31863891929c6870cf5939e6bfde0674fce6b082 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 22 15:24:11 2012 -0400 No longer taking care of dbHandler state M html/configurator/lib/configurator/Controller/DB.pm M html/configurator/lib/configurator/Model/DB.pm commit 99547a3162799ce0657a545bab71cc84b8b760c9 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 22 14:31:08 2012 -0400 reading configuration with all relevant metadata M html/configurator/lib/configurator.pm M html/configurator/lib/configurator/Controller/Config/Pf.pm M html/configurator/lib/configurator/Model/Config/Pf.pm commit 9886e0f87711f88aacf16365c6c4cc78b02a77ba Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 22 14:28:19 2012 -0400 removed some pfws references (replaced w/ configurator) M html/configurator/lib/configurator/Controller/Config/Interface.pm M html/configurator/lib/configurator/Model/Config/Pf.pm M html/configurator/t/controller_Config-Interface.t commit 8d0f2628be1b7c18f7239d0f9fc39070ce5ed8b2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 22 14:18:51 2012 -0400 Hooked AJAX calls in step 2. M html/configurator/root/static/app/application.js A html/configurator/root/static/app/db.js M html/configurator/root/wizard/step2.tt commit fa5cf7b4929ca6b98ea5a4219d0e35eeec60c2c6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 22 13:32:30 2012 -0400 Structured JavaScript around common functions. initModals, initStep and registerExists are now automatically executed if they are defined. M html/configurator/root/static/app/application.js M html/configurator/root/static/app/enforcement.js commit 2b658d62f5c699c0ed992db59df19166c7f54191 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 22 11:54:32 2012 -0400 Controller/DB must return JSON M html/configurator/lib/configurator/Controller/DB.pm commit 1e0b68b30fe6dab64672c056d95e8b4704a19711 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 22 10:58:50 2012 -0400 POD doc fix for Config::Interface's create M html/configurator/lib/configurator/Controller/Config/Interface.pm commit 075fe1b66688c8699237b0a2c7f614eb51b861bf Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 22 10:44:07 2012 -0400 Removed hardcoded paths! M html/configurator/lib/configurator/Model/Config.pm M html/configurator/lib/configurator/Model/DB.pm M html/configurator/lib/configurator/Model/Wizard.pm commit e24e0f14d48ec946e4c33179a745513d8de2df05 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 22 09:12:04 2012 -0400 Renamed some fields in Database setup step. M html/configurator/lib/configurator/Controller/DB.pm M html/configurator/root/wizard/step2.tt M html/configurator/root/wizard/tracker.inc commit d8831769b4e447fffea705c79aeda75b17da3b2b Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri May 18 16:37:19 2012 -0400 Config::Pf improvements * works even without an initial config file * fixed error reporting (Config::IniFiles' errors instead of OS errors) * loads pf.conf.defaults and documentation.conf M html/configurator/lib/configurator/Model/Config/Pf.pm commit f24b8bad5111fa1762ff8c46ad7fbfb2d040ebf9 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri May 18 15:30:08 2012 -0400 small fix for schema creation and added a task M html/configurator/lib/configurator/Model/DB.pm commit fc2c5316a71d3ab5dd47376c014518db84f0f24e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 18 14:59:53 2012 -0400 New error handling M html/configurator/lib/configurator/Controller/DB.pm M html/configurator/lib/configurator/Model/DB.pm commit 3f6b652fd3efd11e531b641a63d2d7f5b1966d2d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 18 14:32:01 2012 -0400 Uncommented error 500 M lib/pf/error.pm commit e69ef376ffb998ec391bc0c4264b31d69c2a937f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 18 14:28:11 2012 -0400 POD/Comments/Spacings/Includes adjustements M html/configurator/lib/configurator/Controller/DB.pm M html/configurator/lib/configurator/Controller/Enforcement.pm M html/configurator/lib/configurator/Controller/Interface.pm M html/configurator/lib/configurator/Controller/Root.pm M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/lib/configurator/Model/Config.pm M html/configurator/lib/configurator/Model/DB.pm M html/configurator/lib/configurator/Model/Enforcement.pm M html/configurator/lib/configurator/Model/Interface.pm M html/configurator/lib/configurator/Model/Wizard.pm commit d652ffeb3c4d767bf37663cbe94802dd57166fee Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 18 14:10:55 2012 -0400 Reverted logs changes for the development server M html/configurator/lib/configurator.pm commit ca16448d65f7df8714b354d7a5add0de0b1ea8a5 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri May 18 13:29:33 2012 -0400 POD fix in pf::error M lib/pf/error.pm commit cf01487b13c9faaff614f7840b5393163d8de8e5 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri May 18 13:17:24 2012 -0400 pf::errors is now pf::error M html/configurator/lib/configurator/Model/Config/Pf.pm A lib/pf/error.pm D lib/pf/errors.pm commit ae701097ff5c5140c1091bbd3a26de5b97370eaf Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 18 09:10:51 2012 -0400 Reordered database creation and mysql user creation for consistency purposes M html/configurator/root/wizard/step2.tt commit 4a81666f65a31be1732da0a47806f9b0a386c2ba Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 18 09:02:38 2012 -0400 CRUD style M html/configurator/lib/configurator/Controller/Config.pm commit 634e71460a71e969a777cc8cc7c379b124cb5bff Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 18 08:52:37 2012 -0400 Moved PF use libs to a more appropriate location M html/configurator/lib/configurator.pm M html/configurator/lib/configurator/Model/DB.pm M html/configurator/lib/configurator/Model/Interface.pm commit 7009de5ef84d89461cdc476cc2a5278c9118d6b0 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu May 17 17:11:14 2012 -0400 using columns orders provided by ui.conf -- preview M html/configurator/lib/configurator/Model/Config/Pf.pm A lib/pf/config/ui.pm commit 096f390fbe127dc8c72e47b2d3a9f6ca49a5f995 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu May 17 17:07:33 2012 -0400 Modified reading of networks.conf file M html/configurator/lib/configurator/Model/Config.pm commit 03276bced1fcf75f11460886a5411caf161ba05e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu May 17 17:04:47 2012 -0400 Modified check for root user M html/configurator/lib/configurator/Model/Interface.pm M html/configurator/lib/configurator/Model/Wizard.pm commit b09b6ca097fbc8ec4019f1e9f6287e692319f05a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu May 17 15:59:00 2012 -0400 refactoring (exception, practices) + create works * no JSON in entry of data, only POST key=value * added _ref to references * newer shinier try {} catch {}; syntax M html/configurator/lib/configurator.pm M html/configurator/lib/configurator/Controller/Config/Interface.pm M html/configurator/lib/configurator/Model/Config/Pf.pm commit faacddd57986b17d0b80dea67bb7e09f19c23c47 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu May 17 09:54:17 2012 -0400 $result to $status M html/configurator/lib/configurator/Controller/Config/Interface.pm commit ea814afcac8e00f0170e0c2a460fce7ad47eac76 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed May 16 17:10:06 2012 -0400 introduced new error handling strategy for Controler / Model M html/configurator/lib/configurator/Controller/Config/Interface.pm M html/configurator/lib/configurator/Model/Config/Pf.pm A lib/pf/errors.pm commit 1f80aa975633a18995a51ac81c4f800ec922c98f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 16 16:10:43 2012 -0400 Added methods to get the type of an interface by matching ip->network address in networks.conf M html/configurator/lib/configurator/Model/Config.pm commit 944aae37904d91678ae82e4931ad9e97bdee4b11 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 16 15:38:57 2012 -0400 Added .psgi file to Catalyst app. A html/configurator/configurator.psgi commit 8161e51c5db5940587e64ed648da7ecfc8c0799f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 16 14:35:31 2012 -0400 Added dependency to JSON Perl module. M html/configurator/Makefile.PL commit 5208a8b95374f9f0730e8c6a5936309b5d0d62eb Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 16 14:34:03 2012 -0400 Disabled interfaces can now be edited. M html/configurator/root/interface/get.tt M html/configurator/root/static/app/enforcement.js commit 3831f2a4ac81370e4dfa185420c321a7531e4c9c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 16 14:16:43 2012 -0400 Added data persistence to step 1 using the session. Form is encoded in JSON and send to the server. M html/configurator/lib/configurator/Controller/Wizard.pm M html/configurator/root/interface/get.tt M html/configurator/root/static/app/enforcement.js A html/configurator/root/static/app/jquery.json-2.3.min.js M html/configurator/root/wizard/footer.inc M html/configurator/root/wizard/step1.tt A html/configurator/root/wizard/step2.tt commit 31ecbf37a61fb0a07da0e55224d42a114489e628 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 16 14:12:43 2012 -0400 Toggle buttons look better with a fixed size. M html/configurator/root/static/app/application.css commit bae8ca6bfb423ef9a8d9aecbfc2ee4c3e1c5b5d4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed May 16 14:10:18 2012 -0400 Don't expose all the stash in JSON. M html/configurator/lib/configurator.pm commit 6ce56e2cbfdc02e0a1e752842c6b1ae9d478e193 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed May 16 13:34:38 2012 -0400 Add libnet-route-perl dependencie M debian/control commit 33687bce5bc665c9035880180475aec8ad4749bf Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 16 13:03:17 2012 -0400 Added a get method to fetch either the current parameter or the default one M html/configurator/lib/configurator/Controller/Config.pm commit d496bdeb85b3b69578a390b288cb42c402cea4c5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 16 12:24:52 2012 -0400 Configuration session management M html/configurator/lib/configurator/Controller/Config.pm M html/configurator/lib/configurator/Model/Config.pm commit eb783981dd9face0db97f312f50c3c825c2c33c9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 16 11:12:35 2012 -0400 Database configuration stuff M html/configurator/Makefile.PL M html/configurator/lib/configurator/Controller/DB.pm M html/configurator/lib/configurator/Model/DB.pm commit bd4dc5036f690e521d554afe2d1bc1c6c008e94d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 15 12:10:59 2012 -0400 Handle edit error upon VLAN creation. If the creation succeeds but the edit failed, still refresh the interfaces list. M html/configurator/root/static/app/enforcement.js commit b8488e11ba230a178e770af0eb8299ae5a0e9b5c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 15 10:30:41 2012 -0400 Added a check if the interface has been successfully activated/deactivated M html/configurator/lib/configurator/Model/Interface.pm commit 34ebb393e255449a48a3be8d4e74ccb3a3d9659e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 15 09:58:44 2012 -0400 Show error messages for 10 seconds by default. M html/configurator/root/static/app/application.js M html/configurator/root/static/app/enforcement.js commit 5a0fcc8f2a17f4f88f58afe9e4f7b6edd2c6ab8b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 15 09:57:45 2012 -0400 Interface can be edited even if it is down or not enabled M html/configurator/lib/configurator/Model/Interface.pm commit f6cddb31f1520fc8c29ff296a3162e26bec05379 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 15 09:42:49 2012 -0400 Used a new "interface" attribute. Instead of the "name" attribute, to avoid conflict. M html/configurator/root/interface/get.tt M html/configurator/root/static/app/enforcement.js commit bbe4bf7c0445595aa44bdac30fad36bd4d6f245f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 15 09:41:40 2012 -0400 Cleanup CSS. M html/configurator/root/static/app/application.css commit 24a02aa65a5e0c67cb5d2baeef6bc141dd836f3f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 15 07:50:31 2012 -0400 Removed useless image. D html/configurator/root/static/app/steps-dark.png commit 6e347999b599b0eaf2384b9ddc2aecaea334cb1d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 15 07:48:37 2012 -0400 Cleanup commented lines in JavaScript. M html/configurator/root/static/app/application.js M html/configurator/root/static/app/enforcement.js commit 3171ddfc7306e9edec8b488243588c0dfe4640e2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 15 07:42:33 2012 -0400 /interface/create already enables the interface. M html/configurator/root/static/app/enforcement.js commit fda61102a84f7030b4477d4b712ca93552f37e7d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 15 07:36:57 2012 -0400 Cleanup commented lines. M html/configurator/lib/configurator/Controller/Interface.pm commit 21d66c9e390e163650b479412b61a822e1b3a2b6 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 15 07:04:04 2012 -0400 Removing debugging output from footer. M html/configurator/root/wizard/footer.inc commit 48fbd1f120088d13a1cf1fd65d4584a8477340c7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue May 15 07:03:41 2012 -0400 Fixed URLs in tracker. M html/configurator/root/wizard/tracker.inc commit 344c9d3a40990044f0916462e5caf360ac710914 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 14 21:17:29 2012 -0400 Initial import of CSS & JavaScript for "Step 1". (including bootstrap static files). A html/configurator/root/static/app/application.css A html/configurator/root/static/app/application.js A html/configurator/root/static/app/database.js A html/configurator/root/static/app/enforcement.js A html/configurator/root/static/app/html5.js A html/configurator/root/static/app/jquery.js A html/configurator/root/static/app/packetfence.white.png A html/configurator/root/static/app/steps-dark.png A html/configurator/root/static/app/steps-white.png A html/configurator/root/static/app/steps.png A html/configurator/root/static/css/bootstrap-responsive.css A html/configurator/root/static/css/bootstrap-responsive.min.css A html/configurator/root/static/css/bootstrap.css A html/configurator/root/static/css/bootstrap.min.css A html/configurator/root/static/img/glyphicons-halflings-white.png A html/configurator/root/static/img/glyphicons-halflings.png A html/configurator/root/static/js/bootstrap.js A html/configurator/root/static/js/bootstrap.min.js commit c0152beff7d1ce28d6cc0af091d8883e044ae9b7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 14 21:14:25 2012 -0400 Initial templates for enforcement setup. (step 1). M html/configurator/lib/configurator/Controller/Wizard.pm A html/configurator/root/wizard/footer.inc A html/configurator/root/wizard/header.inc A html/configurator/root/wizard/step1.tt A html/configurator/root/wizard/tracker.inc commit 98cf71a3ba7c35ad4a5408bec69380bc36f73da4 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 14 21:08:42 2012 -0400 Fixed 'get' method. The returned hashref must only contain strings. M html/configurator/lib/configurator/Model/Interface.pm commit 6aa05e7ab7d3bec95ce48faeb4b55d32a1e7c686 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 14 21:03:15 2012 -0400 Most actions return JSON. The 'get' action returns HTML rows. M html/configurator/lib/configurator/Controller/Interface.pm M html/configurator/root/interface/get.tt commit a4378609374945345e292c3a9b7d0f52906557c3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon May 14 20:59:11 2012 -0400 Added exception handler in 'end' method. M html/configurator/lib/configurator/Controller/Root.pm commit ce2fa301fc811f477a28e368fce201f8b105c6df Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon May 14 11:35:23 2012 -0400 Can no longer delete the currently used interface M html/configurator/lib/configurator/Controller/Interface.pm M html/configurator/lib/configurator/Model/Interface.pm commit 51ba45c6858c3e0e1ba62f359fe0232850d37a3f Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri May 11 14:33:39 2012 -0400 no longer dying on 'trappable' errors M html/configurator/lib/configurator/Model/Config/Pf.pm commit 51d787baa674da293c779829b6018be0447ba10d Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri May 11 14:14:52 2012 -0400 from AGED to CRUD M html/configurator/lib/configurator/Controller/Config/Interface.pm M html/configurator/lib/configurator/Model/Config/Pf.pm commit da3e6d5c6c571477663dfc5a27a89756740296e0 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri May 11 13:55:58 2012 -0400 converted HTTP status into constants M html/configurator/lib/configurator/Controller/Config/Interface.pm commit c29b68d642fb84becc7b6f0d68068c5fc2767fe6 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri May 11 13:53:04 2012 -0400 POD metadata changes M html/configurator/lib/configurator/Controller/Config/Interface.pm M html/configurator/lib/configurator/Model/Config/Pf.pm commit 70e5a4b38b7ba191e009f3a06fa914ca67b1916d Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri May 11 13:37:53 2012 -0400 refactoring - mass-rename section to interface - got rid of sectionExists requirement (chain only assigns to stash) M html/configurator/lib/configurator/Controller/Config/Interface.pm M html/configurator/lib/configurator/Model/Config/Pf.pm commit 1ceec5474f8e229e8a089066fe84c2b269a7655c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri May 11 13:24:14 2012 -0400 rework of the Config::Interface system - only one Model: Config::Pf - indentation - JSON view filter in configuration - logged warnings - Controller error handling M html/configurator/lib/configurator.pm M html/configurator/lib/configurator/Controller/Config/Interface.pm A html/configurator/lib/configurator/Controller/Config/Pf.pm D html/configurator/lib/configurator/Model/Config/Interface.pm A html/configurator/lib/configurator/Model/Config/Pf.pm A html/configurator/t/controller_Config-Pf.t D html/configurator/t/model_Config-Interface.t A html/configurator/t/model_Config-Pf.t commit 7af57a4a35f69d259baeb773b35e13cde18908ad Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri May 11 12:02:03 2012 -0400 Fixed warning calls to Log::Log4perl. M html/configurator/lib/configurator/Model/Interface.pm commit 2791c9618b96505a788fa92e143b0423f10857fb Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu May 10 22:26:25 2012 -0400 reindent + exception handling in chained dispatch M html/configurator/lib/configurator/Controller/Config/Interface.pm commit 7667b817967ddd96062f016cf900af560ee844c9 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu May 10 21:56:28 2012 -0400 basic actions work now M html/configurator/lib/configurator.pm M html/configurator/lib/configurator/Controller/Config/Interface.pm M html/configurator/lib/configurator/Model/Config/Interface.pm commit 1076f5af7cc478fe2cf317cc34b36ff079bf851a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu May 10 15:57:54 2012 -0400 Added Interface Model/Controller. Cherry-pick from d649883 and reworked a bit to put under the Config namespace A html/configurator/lib/configurator/Controller/Config/Interface.pm A html/configurator/lib/configurator/Model/Config/Interface.pm A html/configurator/t/controller_Config-Interface.t A html/configurator/t/model_Config-Interface.t commit 9744a9a8c5cad6b3c2720f4e7ebb84acd34e811c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu May 10 15:15:15 2012 -0400 View::DATA is now View::JSON D html/configurator/lib/configurator/View/DATA.pm A html/configurator/lib/configurator/View/JSON.pm D html/configurator/t/view_DATA.t A html/configurator/t/view_JSON.t commit f1353650dcc3ab3a99b8844db4eadd582a8cd6a2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu May 10 14:43:01 2012 -0400 Next time, make sure it compiles before committing ;) M html/configurator/lib/configurator/Controller/DB.pm commit 5dd99fa4b39b16845184408c320ab30f157fb436 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu May 10 14:41:14 2012 -0400 Removed the index method of the Enforcement controller which is not necessary M html/configurator/lib/configurator/Controller/Enforcement.pm commit 4fcd261b75a2e91af9c4b08541b04f008f05fbea Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu May 10 14:38:53 2012 -0400 Added a controller/model - DB A html/configurator/lib/configurator/Controller/DB.pm A html/configurator/lib/configurator/Model/DB.pm A html/configurator/t/controller_DB.t A html/configurator/t/model_DB.t commit 3df41726e345a3065b5cbe726378ceb1dbbd693d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu May 10 14:06:43 2012 -0400 Modified the order of the enforcement/interface in the session for possibility to assign more than once the same type on interface to different interfaces. M html/configurator/lib/configurator/Controller/Enforcement.pm commit 57c8458f632d2ca740c88ffc5bb43e9207ece5a9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 9 13:41:24 2012 -0400 Removed mechanism attribute from the assign/revoke process M html/configurator/lib/configurator/Controller/Enforcement.pm commit 04d4c53b1b18ca74aaa09824b5af5e59c2c13335 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed May 9 11:38:47 2012 -0400 updated RPM SPEC to support feature/pfws' catalyst M addons/packages/packetfence.spec commit c7cf57f7d69c7cb6c64ffd46fdd6a832df4c69c2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 9 09:23:56 2012 -0400 Applied changes add/remove -> up/down M html/configurator/root/interface/get.tt commit e12e6b47f13f6d1f3009e4b7d331c309a29d9129 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 9 09:23:22 2012 -0400 Added session to keep track of the changes M html/configurator/lib/configurator.pm M html/configurator/lib/configurator/Controller/Enforcement.pm commit 6ec145ecd1801576da491662e08412f5261d98c6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 8 14:52:47 2012 -0400 Renamed mode to mechanism part 2 M html/configurator/lib/configurator/Controller/Enforcement.pm M html/configurator/lib/configurator/Model/Enforcement.pm commit 95e1c733322293974169bfb1a20255ff00fb353c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 8 14:49:43 2012 -0400 Added a check to make sure we're not downing the currently used interface. Also some comments spacing. M html/configurator/lib/configurator/Controller/Interface.pm M html/configurator/lib/configurator/Model/Interface.pm commit a0682ec8017bb90516c3764d0433e9970f0dbd2c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 8 14:47:56 2012 -0400 Renamed mode to mechanism M html/configurator/lib/configurator/Controller/Enforcement.pm M html/configurator/lib/configurator/Model/Enforcement.pm commit 80660c94da1a73a09afdf564f8272e90356d09e4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue May 8 11:37:38 2012 -0400 Renamed controller/model Mode to Enforcement A html/configurator/lib/configurator/Controller/Enforcement.pm D html/configurator/lib/configurator/Controller/Mode.pm A html/configurator/lib/configurator/Model/Enforcement.pm D html/configurator/lib/configurator/Model/Mode.pm A html/configurator/t/controller_Enforcement.t D html/configurator/t/controller_Mode.t A html/configurator/t/model_Enforcement.t D html/configurator/t/model_Mode.t commit cc8f02a1dced8d0e94b2f8378f2a22f2595af815 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon May 7 09:21:58 2012 -0400 Added logger and error handling on undef return for pf_run M html/configurator/lib/configurator/Model/Interface.pm commit b3411bedbbb6deddefd991d399f76cde0e0ae146 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri May 4 21:09:22 2012 -0400 RPM packaging and installation instructions M addons/packages/packetfence.spec M docs/PacketFence_Administration_Guide.asciidoc M html/configurator/Makefile.PL commit 084c3fb35564482e2e28651c7cdd4d385843d782 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri May 4 16:05:51 2012 -0400 Improvements to the Interface controller/model - Renamed add/remove to up/down - Use vconfig rather than ip link for vlan creation/deletion M html/configurator/lib/configurator/Controller/Interface.pm M html/configurator/lib/configurator/Model/Interface.pm commit 01f8bcaa6ff550d679ac8aec161a4614775637ca Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 2 13:09:03 2012 -0400 Added a new controller/model - Mode A html/configurator/lib/configurator/Controller/Mode.pm A html/configurator/lib/configurator/Model/Mode.pm A html/configurator/t/controller_Mode.t A html/configurator/t/model_Mode.t commit 9cc053e3cbde2b29bc61af78654546e87fada981 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 2 10:45:04 2012 -0400 Added delete function for virtual interfaces M html/configurator/lib/configurator/Controller/Interface.pm M html/configurator/lib/configurator/Model/Interface.pm M html/configurator/root/interface/get.tt commit 7c3b3b627eb3cbdb9279e646d9230c3094e44884 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 2 09:39:19 2012 -0400 Basic interface A html/configurator/root/interface/get.tt commit dbf4427d2d873485531763157c7c1cb5b67423bb Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 2 09:38:57 2012 -0400 Added Debian dependencies M debian/control M html/configurator/Makefile.PL M html/configurator/lib/configurator.pm commit 278b4b7568212ba03b592659548c4ea55ee099de Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 2 09:37:29 2012 -0400 Error management and delete function M html/configurator/lib/configurator/Controller/Interface.pm M html/configurator/lib/configurator/Model/Interface.pm commit 5f0354756291a41586476121761b7ab3cb2e0b2c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Apr 27 15:22:23 2012 -0400 Added controller/model - Config A html/configurator/lib/configurator/Controller/Config.pm A html/configurator/lib/configurator/Model/Config.pm A html/configurator/t/controller_Config.t A html/configurator/t/model_Config.t commit a5726d8a8ee614311d91bc489485dc5fce4acac4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Apr 27 14:38:51 2012 -0400 Interface management web-services M html/configurator/lib/configurator/Controller/Interface.pm M html/configurator/lib/configurator/Model/Interface.pm commit 33116c2c826b061081a42062f80b9b8404da85f5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Apr 27 14:38:02 2012 -0400 Introduced steps into Wizard controller M html/configurator/lib/configurator/Controller/Wizard.pm commit 6f45066c937fd1d62748169375abdb4aad617232 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Apr 27 09:25:25 2012 -0400 Standardize Root controller M html/configurator/lib/configurator/Controller/Root.pm commit 62d48c4f6dac83865b993891692437ed6cd77099 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Apr 27 09:20:21 2012 -0400 Added controller/model - Wizard A html/configurator/lib/configurator/Controller/Wizard.pm A html/configurator/lib/configurator/Model/Wizard.pm A html/configurator/t/controller_Wizard.t A html/configurator/t/model_Wizard.t commit c20a613cb14e8589460feabf91ca883f24ebb763 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 26 10:01:06 2012 -0400 Syntax standardization M html/configurator/lib/configurator/Controller/Interface.pm M html/configurator/lib/configurator/Model/Interface.pm commit 10ff7d51d4885e88c7389049623cbb7b80b1a5e0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 26 09:45:57 2012 -0400 Added a JSON view - DATA A html/configurator/lib/configurator/View/DATA.pm A html/configurator/t/view_DATA.t commit 583ccdf5e3a256d42692feee0712eae1e0de82c2 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 26 09:45:13 2012 -0400 Added a TT view - HTML A html/configurator/lib/configurator/View/HTML.pm A html/configurator/t/view_HTML.t commit 0e740b7bf963106ab273995b116cbae22741bdaa Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Apr 26 09:43:51 2012 -0400 Added a controller/model - Interface A html/configurator/lib/configurator/Controller/Interface.pm A html/configurator/lib/configurator/Model/Interface.pm A html/configurator/t/controller_Interface.t A html/configurator/t/model_Interface.t commit 2918e61b29564d63eb57ca0c86ee8647c20bd8be Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 18 16:20:20 2012 -0400 Added new configurator catalyst application A html/configurator/Changes A html/configurator/Makefile.PL A html/configurator/README A html/configurator/configurator.conf A html/configurator/lib/configurator.pm A html/configurator/lib/configurator/Controller/Root.pm A html/configurator/root/favicon.ico A html/configurator/root/static/images/btn_120x50_built.png A html/configurator/root/static/images/btn_120x50_built_shadow.png A html/configurator/root/static/images/btn_120x50_powered.png A html/configurator/root/static/images/btn_120x50_powered_shadow.png A html/configurator/root/static/images/btn_88x31_built.png A html/configurator/root/static/images/btn_88x31_built_shadow.png A html/configurator/root/static/images/btn_88x31_powered.png A html/configurator/root/static/images/btn_88x31_powered_shadow.png A html/configurator/root/static/images/catalyst_logo.png A html/configurator/script/configurator_cgi.pl A html/configurator/script/configurator_create.pl A html/configurator/script/configurator_fastcgi.pl A html/configurator/script/configurator_server.pl A html/configurator/script/configurator_test.pl A html/configurator/t/01app.t A html/configurator/t/02pod.t A html/configurator/t/03podcoverage.t commit f9836036ef45ccae99de93ad6c1c92db5d225699 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Jun 18 13:50:18 2012 -0400 version bump: opening the flood gates for 3.4.2 M NEWS M conf/pf-release commit 6d9e345fdd252ce7f8865c63fccc1737ec14c13b Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Jun 18 11:19:50 2012 -0400 3.4.1 version bump everywhere M ChangeLog M NEWS M addons/packages/packetfence.spec M conf/pf-release M debian/changelog M docs/docbook/pf-devel-guide.xml M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 7004ef85c89c14107b09e93685574459cecc33b3 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Jun 18 11:15:22 2012 -0400 transifex synx: pt_BR M NEWS M conf/locale/pt_BR/LC_MESSAGES/packetfence.po commit 44f98136b41a7b743d93a5fd0db0cd1e420fcdf5 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Jun 18 10:54:49 2012 -0400 NEWS entry for fix in revno 19fe432c M NEWS commit 26ee5c07f92e77992f37d583ae39f9392f78d2d9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jun 18 10:40:09 2012 -0400 Minor changes to the doc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit c976a07ff6f253026cdb95efb123d2f828138339 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Jun 18 10:26:29 2012 -0400 Fix in Load-Balancer support feature Apache Access List are now updated to allow them to reach the portal. M NEWS M conf/httpd.conf.d/captive-portal-common.conf M lib/pf/services/apache.pm commit c83365af97b9f4d5737205342093c2134e5778b2 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Jun 18 10:21:27 2012 -0400 introduced loadbalanced_combined LogFormat Makes it easier for people to have client IP in apache logs. I decided against integrating it by default because it breaks from the well-known combined (and well parsed) LogFormat. I think this is a good compromise considering the corner use-case and the fact that I documented it in the parameter. M conf/documentation.conf M conf/httpd.conf.apache22 M conf/pf.conf.defaults commit d019ef4b398bf4a36985a11185cc61c82d25a513 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jun 18 10:04:01 2012 -0400 Modified doc for Netgear switches. M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit a6c8ac5ffc0c304813389a857f60f98d8eb57868 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jun 18 10:03:13 2012 -0400 New supported switch required entries in NEWS and README.network-devices M NEWS M README.network-devices commit 4f3cdabe30e1c0458b12653315503b981e34d93f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jun 18 10:02:34 2012 -0400 Added option for the newly added model in web management interface. M html/admin/configuration/switches_add.php M html/admin/configuration/switches_edit.php A lib/pf/SNMP/Netgear/GS110.pm commit 14830a0cf32ea704d41431fd73c123372ab94101 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jun 18 10:01:07 2012 -0400 Moved specific to FSM726v1 into it's own module. M lib/pf/SNMP/Netgear.pm M lib/pf/SNMP/Netgear/FSM726v1.pm commit 785324c910808542ad1b6c4d50cb3606368091e4 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Jun 15 14:53:03 2012 -0400 fixed regression in Web Admin and CLI (#1468) Affecting interface, network, floating-device and violation management in Web Admin and CLI. Introduced when we consolidated the display of fields with field_order in a9a37dda1f1d285a5b6e24164386de742a02ec9c. http://packetfence.org/bugs/view.php?id=1468 M NEWS M bin/pfcmd commit 35dba50bb25eed72a4ff9957f5c05ce11d54f461 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Jun 15 14:45:06 2012 -0400 bugfix: field_order's too aggressive s/-// Long standing issue in field_order highlighted by our latest consolidation behind it. It has been buggy since all available history... M bin/pfcmd commit 19fe432c00672975afbeca09cf9cef68296c5c31 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 15 10:02:28 2012 -0400 Missing libtext-csv-perl dependencie for captiv portal M debian/control commit 4938b0b69504bec337324af034a26d4dd04fd0e7 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Jun 13 16:13:31 2012 -0400 bumped devel version Avoids stable vs devel package conflicts for users. M conf/pf-release commit 775f5fe7711de62a0e70d7e244a9cecc9744d7d5 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Jun 13 15:13:41 2012 -0400 package fix M debian/control commit 48bb9f9c3c6cbce23937454552d1dbe939d1248d Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Jun 13 14:11:47 2012 -0400 version bump M ChangeLog M NEWS M addons/packages/packetfence.spec M conf/pf-release M debian/changelog commit f44e4b9d27782a9e5310d1ead21de4e6a175ea41 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Jun 13 13:58:45 2012 -0400 translation sync with transifex M NEWS M README M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po commit 91bb9911a3acc84fd1a2fa4de767d541506adbbb Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Jun 13 13:49:36 2012 -0400 doc: made assumptions lists compact M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 56d1c7e6d9b20e861642ac267d8e660be1bf0906 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Jun 13 13:48:56 2012 -0400 doc: several WLC/WiSM changes M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc D docs/images/cisco-wlc-ssid-non-secure-create.png D docs/images/cisco-wlc-ssid-secure-broadcast.png commit 659067b989082d5bd7ea032963d7246c4fd7f33b Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 13 13:34:58 2012 -0400 wlc image modification M docs/images/cisco-wlc-interface-ssid.png M docs/images/cisco-wlc-ssid-create.png M docs/images/cisco-wlc-ssid-non-secure-create.png M docs/images/cisco-wlc-ssid-secure-broadcast.png commit d9e959b5f49124f712c613bb04fa017b4e474b1a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Jun 13 13:17:30 2012 -0400 doc fix: typos and whitespace M docs/PacketFence_Administration_Guide.asciidoc commit a30ec0f1c1c13d1bec81e72d9c1ae5971a855824 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Jun 13 13:07:08 2012 -0400 doc: version and revision bump M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M docs/docbook/pf-devel-guide.xml M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit d5ba26e801b2bde308c53855a0cfeff73eac1a29 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Jun 13 13:01:03 2012 -0400 doc: Cisco Wireless changes - changed SSID names to reflect assumptions - integrated WLC with WiSM M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 633329629deb496d0c76b56ef8feda51c29e3002 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Jun 13 12:49:22 2012 -0400 doc: renamed wls-... to cisco-wlc-... M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A docs/images/cisco-wlc-interface-ssid.png A docs/images/cisco-wlc-l2-non-secure.png A docs/images/cisco-wlc-l2-secu.png A docs/images/cisco-wlc-l3-non-secure.png A docs/images/cisco-wlc-l3-secu.png A docs/images/cisco-wlc-non-secure-radius-advance.png A docs/images/cisco-wlc-radius-define.png A docs/images/cisco-wlc-secure-radius-advance.png A docs/images/cisco-wlc-secure-radius.png A docs/images/cisco-wlc-ssid-create.png A docs/images/cisco-wlc-ssid-non-secure-create.png A docs/images/cisco-wlc-ssid-secure-broadcast.png D docs/images/wls-interface-ssid.png D docs/images/wls-l2-non-secure.png D docs/images/wls-l2-secu.png D docs/images/wls-l3-non-secure.png D docs/images/wls-l3-secu.png D docs/images/wls-non-secure-radius-advance.png D docs/images/wls-radius-define.png D docs/images/wls-secure-radius-advance.png D docs/images/wls-secure-radius.png D docs/images/wls-ssid-create.png D docs/images/wls-ssid-non-secure-create.png D docs/images/wls-ssid-secure-broadcast.png commit d41b2ddbcc2feb070062d4949af269e06ec115e9 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 13 12:12:28 2012 -0400 Fix Pull Request M lib/pf/SNMP/Brocade.pm M lib/pf/SNMP/constants.pm commit da21e7ba448cfc45b6ba03736f1b7cd7396be370 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Jun 13 11:39:53 2012 -0400 doc: clarified Brocade switch limitation M lib/pf/SNMP/Brocade.pm commit 01955b069f09ac3e860e2192e830a68ee9cef388 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 13 11:16:35 2012 -0400 Insert Limitations M lib/pf/SNMP/Brocade.pm commit 7dffd00fd4291883afe625ee8aed32428617b878 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Jun 13 11:13:39 2012 -0400 doc: typo fix and made a NOTE while I was there M docs/PacketFence_Administration_Guide.asciidoc commit 6859ec546dcffc2ba2684e50416d0d126ea7411b Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Jun 13 10:37:01 2012 -0400 added NEWS entry M NEWS commit 5fa1823dabbf3a3d7d468b40f15055a0e1fd4cbb Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Jun 13 10:12:39 2012 -0400 wireless doc improvements - RFS under Brocade section - nice link to Motorola - mentionning RFS in Motorola section M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 48ceb5ce0dd8379b4de5b89f02510f2dc7090967 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Jun 13 10:10:34 2012 -0400 wired doc improvements - using proper secret in assumptions section - MAC-Auth and not Mac-Auth - xx, yy in their `quoted` form - some rewording M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit f598ae05227185733c5d886fab4810598ff0cdec Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Jun 13 09:48:05 2012 -0400 got rid of the 999999999 hardcoded constant Created a query without the where clause and _all calls this one instead. M lib/pf/pfcmd/report.pm commit be807dbc8fe310019f8cdde4dad1c77d73f93c22 Author: Durand Fabrice <fdurand@inverse.ca> Date: Wed Jun 13 09:40:20 2012 -0400 Doc and Radius VSA modification M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M lib/pf/SNMP/Brocade.pm commit e721078bb83e755b3405f5eb841dedea2edc5dad Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Jun 13 09:37:56 2012 -0400 pfsetvlan's POD aligned with other files M sbin/pfsetvlan commit febc7dffe2481310a3ee23ebe815f9c272fd3de6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jun 13 09:17:17 2012 -0400 Updated Ruckus documentation M docs/PacketFence_Ruckus_Quick_Install_Guide.asciidoc commit 54d65c1db1d68b0e47a7fe9a5c867e628b7667dc Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Jun 13 08:50:26 2012 -0400 calling ifconfig with LANG=C in front (#1418) Avoids parsing problems when environment is localized in another language. http://packetfence.org/bugs/view.php?id=1418 M NEWS M configurator.pl commit 7c337372fea607d390c060de61ec06ef9a9de37d Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 12 15:40:08 2012 -0400 Remove i in variable M lib/pf/SNMP/Brocade.pm commit 375c5ab4aefd27fbba911d6cd1f5237a914c210c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Jun 12 14:47:01 2012 -0400 cleanup: avoiding string dupliation in pf::services M lib/pf/services.pm commit c0acc17b4c5a19d66c475ffa0682b3be25bc26fe Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Jun 12 14:46:22 2012 -0400 packaging: added procps as a dep (required for pkill) M addons/packages/packetfence.spec M debian/control commit 4a157c3898bdf6df849daa7847fec9862b64973a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Jun 12 14:42:23 2012 -0400 bugfix: daemons now set $0 ($PROGRAM_NAME) #1464 This fixes situations where `perl` is the process name seen in the process list and tools like pkill no longer work. Happened when debugging, running with perl <daemon> or, I think, when starting from the Web Admin. If it's the case, this fixes a long standing issue. http://packetfence.org/bugs/view.php?id=1464 M NEWS M sbin/pfdetect M sbin/pfdhcplistener M sbin/pfmon M sbin/pfredirect M sbin/pfsetvlan commit 768c4332f8506a59ace75c8249a353ac6cbe37c4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 12 10:48:08 2012 -0400 Fix L<pf::SNMP::Motorola> M lib/pf/SNMP/Brocade/RFS.pm commit 43fde656b25068deabe507194725aab3e12f0dea Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 12 10:39:38 2012 -0400 Fix for pull request M lib/pf/SNMP/Brocade.pm M lib/pf/SNMP/Brocade/RFS.pm commit a7952f87f25bf3940251a056c0e38bc87d7d7a1f Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue Jun 12 10:26:07 2012 -0400 Fix for pull request M README.network-devices M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M lib/pf/SNMP/Brocade.pm M lib/pf/SNMP/constants.pm commit 7d69b35d432818a89e127922bc79d6d8a1898193 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Jun 11 14:57:11 2012 -0400 FreeRADIUS LD_PRELOAD workaround. Fixes #1463 (upstream #416266) Required for PacketFence on Debian. Implemented as a patch on the source that modifies pf::services to add proper LD_PRELOAD environment variable. http://packetfence.org/bugs/view.php?id=1463 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=416266 M NEWS M debian/packetfence.init A debian/patches/freeradius-perl-workaround-416266.patch M debian/patches/series commit a100a8453a645088e9801fed7b2bdba48c93a1aa Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jun 11 14:47:13 2012 -0400 Typos / corrections M docs/PacketFence_Ruckus_Quick_Install_Guide.asciidoc commit 3e178cb3c944381a9df1a6b01442d2c11e0fe49c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Jun 11 14:29:55 2012 -0400 more flexibility in services launcher Not only flags are defined in pf::services now but because of a sprintf syntax we can also use it to pass environment variables too. This change is required for the upcoming Debian fix #1463 http://packetfence.org/bugs/view.php?id=1463 M lib/pf/services.pm commit 91619fe89a59baebcc1477f000bd03dfe0f7a858 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jun 11 10:41:21 2012 -0400 Updated Ruckus documentation for the live CD environment. M docs/PacketFence_Ruckus_Quick_Install_Guide-docinfo.xml M docs/PacketFence_Ruckus_Quick_Install_Guide.asciidoc commit 3713542e62fb80dca2b61b8556701f91b2ba29f1 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon Jun 11 09:53:45 2012 -0400 Added Brocade in Network Devices Configuration Guide M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit ea309352469d80da6211bba489364aa1aa7983ad Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 8 13:56:54 2012 -0400 Insert empty line between the blocs M lib/pf/SNMP/Brocade.pm commit f05467db6ef98e194de74999b5eb3258b45a7f50 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 8 13:51:31 2012 -0400 Correcting missing stuff M README.network-devices M html/admin/configuration/switches_add.php M html/admin/configuration/switches_edit.php M lib/pf/SNMP/Brocade.pm commit e36be1b0cddaff2f82a0f968609ef35c2f1bd23d Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Jun 8 13:48:13 2012 -0400 fix: getVersion probably didn't work here M lib/pf/SNMP/H3C.pm commit 04b2c5b097a43e3ebae007e0066f74a3cd634507 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Jun 8 11:49:23 2012 -0400 re-indent large query M lib/pf/pfcmd/report.pm commit 0b9e61f51107c316a937b229ea2f43f97dff6bbf Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Jun 8 11:42:34 2012 -0400 reduced code duplication and clarified hard-coded constants M lib/pf/pfcmd/report.pm commit cc39f700d136496de89b11e3966dc243515bb224 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Jun 8 11:10:38 2012 -0400 nodebandwidth is now a pie chart on the web admin M conf/ui.conf M html/admin/status/grapher.php M html/admin/status/reports.php M lib/pf/pfcmd/report.pm commit f29e4fbaa48cf0c85ca2c15cbd9e7a021ba02298 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Jun 8 11:07:33 2012 -0400 fix: web admin graph pie charts assumptions documented and simplified Relies on the column 2 to be meaninful (instead of 1). Most of the reports were already sending the 'percent' column there. Documented that fact. M conf/ui.conf M html/admin/status/grapher.php commit 05fdbd9394a28328d04579a6710e1b9d677b19c2 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Jun 8 09:48:00 2012 -0400 NEWS entry M NEWS commit 7c83a7d7280be180123be36a91dbe0709242657a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Jun 8 09:46:43 2012 -0400 copyright and author bump M html/admin/status/grapher.php M html/admin/status/reports.php M lib/pf/pfcmd.pm M lib/pf/pfcmd/help.pm M lib/pf/pfcmd/report.pm commit 8d78559c189a19543a8d06e61b5e615de4b7543d Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Jun 8 09:43:05 2012 -0400 daily -> day, weekly -> week, etc. less confusing In a weekly report you would expect data from weeks to weeks but this is not what this does. It's a window of the last week's worth of data. Renamed to make less confusing. Hopefully... M html/admin/status/grapher.php M html/admin/status/reports.php M lib/pf/pfcmd.pm M lib/pf/pfcmd/help.pm M lib/pf/pfcmd/report.pm commit e7e25347acaf17948ffdf3d693b9f6112aaa217d Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Jun 8 09:34:55 2012 -0400 fixed parser to prevent calling reports with unsupported options this commit also eliminated last reference to top25 M lib/pf/pfcmd.pm commit e9fa931f06c89ef629791d1939099fd5913aa1f3 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Jun 8 09:25:46 2012 -0400 help represently accurate supported features per graph M lib/pf/pfcmd/help.pm commit 538cd2cac8575193bca46d16b076cff1cb594f7d Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Jun 8 09:05:52 2012 -0400 these 'reports' don't support active type M html/admin/status/reports.php commit 3660260004e249c3654ce78a5adaeb00d813acb8 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Jun 8 09:00:21 2012 -0400 eliminated copy and paste with a shorter foreach M html/admin/status/reports.php commit fdb2ce3ffb4f517b9753cf7b9747182506ab93a5 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Jun 7 22:02:22 2012 -0400 removed stuff accidentally pushed M bin/pfcmd commit 7f8c73a0dd594049d6bf3f2503a122f7443fc88e Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Jun 7 21:55:18 2012 -0400 accounting -> bandwidth, class... -> osclass... Also there was a discrepency between classaccounting (code) and osaccounting (documentation) that got fixed. Plus the syntax for report that was fixed. M conf/ui.conf M html/admin/status/grapher.php M html/admin/status/reports.php M lib/pf/pfcmd.pm M lib/pf/pfcmd/help.pm M lib/pf/pfcmd/report.pm commit e8c1bec244aef320cb4a609f9a9603c21f1fdf57 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Jun 7 21:47:46 2012 -0400 bugfix: field_order now favors longuest string matches when processing ui.conf. Problem visible when I introduced osclassbandwidth but osclass already existed. M bin/pfcmd commit 94484342c78c56e770ea5198f04e5db4222a2575 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Jun 7 20:59:01 2012 -0400 translate_bw not consumed anywhere, not exported and made private M lib/pf/accounting.pm commit 23cdbdcec72cc141fa0ba28280abcbf82ca0cd63 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Jun 7 14:43:25 2012 -0400 restored vim integration in admin guide M docs/PacketFence_Administration_Guide.asciidoc commit 0b9e989410b7a2703a6c3e411e1239dd61afb5d0 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Jun 7 14:42:51 2012 -0400 few FIXMEs for odd packages I would like removed M debian/control commit 28e27c4eb5c7af537ea7792eb12821ef5207910a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Jun 7 13:27:50 2012 -0400 config parameter for HTTP load-balacing support It will trigger proper IP lookup in HTTP Headers if source IP is from the load balancers. M NEWS M conf/documentation.conf M conf/pf.conf.defaults M html/captive-portal/remediation.php M lib/pf/config.pm M lib/pf/web.pm commit 25de2342cad73f0769f686483825b3428dff1b1d Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Jun 7 11:00:24 2012 -0400 pid (username) of the form 'domain\\user' are now allowed Fixes #1253 Changes to both the quick grammar (pf::pfcmd) and our expensive one (pf::pfcmd::pfcmd) was required. http://packetfence.org/bugs/view.php?id=1253 M NEWS M lib/pf/pfcmd.pm M lib/pf/pfcmd/pfcmd.pm commit c07467580d222d7d4a4e90e82375382a2924b0c6 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Jun 6 12:54:39 2012 -0400 fix: missing comma breaking configuration/switches.php M html/admin/configuration/switches.php commit 0d7a2877e91b065a77488eb5eec24db32fa57b25 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Jun 6 11:59:21 2012 -0400 updated documentation for the Cisco WLC line Made clear that 7.x is fine since we support RADIUS Disconnect M lib/pf/SNMP/Cisco/WLC.pm commit 11c2c29865defd54422bcf0cebf14918f7a31390 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Jun 5 15:04:16 2012 -0400 log was listed twice in manifest M addons/packages/packetfence.spec commit 13db2a628c13fec3733b1e586c69917a7193e113 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Jun 4 11:13:25 2012 -0400 Adding the top25 report for accounting. Ready to review/merge M conf/ui.conf M html/admin/status/grapher.php M html/admin/status/reports.php M lib/pf/pfcmd.pm M lib/pf/pfcmd/help.pm M lib/pf/pfcmd/report.pm commit baa1ef5d7499367825989dd1060d5d48c64c1381 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri Jun 1 13:17:14 2012 -0400 add wls doc in PacketFence_Network_Devices_configuration_Guide M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A docs/images/wls-interface-ssid.png A docs/images/wls-l2-non-secure.png A docs/images/wls-l2-secu.png A docs/images/wls-l3-non-secure.png A docs/images/wls-l3-secu.png A docs/images/wls-non-secure-radius-advance.png A docs/images/wls-radius-define.png A docs/images/wls-secure-radius-advance.png A docs/images/wls-secure-radius.png A docs/images/wls-ssid-create.png A docs/images/wls-ssid-non-secure-create.png A docs/images/wls-ssid-secure-broadcast.png commit a98bec131f25e9bdfb2355dc903790dd71250217 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Jun 1 11:10:56 2012 -0400 Ready to be reviewed. M html/admin/status/grapher.php M html/admin/status/reports.php M lib/pf/pfcmd.pm M lib/pf/pfcmd/help.pm M lib/pf/pfcmd/report.pm commit 4a24c1163af12cf3cbb6d786183919a279125619 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Jun 1 10:44:02 2012 -0400 Only need to review the huge report query to make sure it's right M conf/ui.conf M html/admin/status/grapher.php commit 383dbb213d1349ac927d721cc9ecac8de11391ad Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu May 31 12:10:53 2012 -0400 Adding Brocade RFS support M README.network-devices M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M html/admin/configuration/switches_add.php M html/admin/configuration/switches_edit.php A lib/pf/SNMP/Brocade/RFS.pm commit 7022732c8718131730819572250d08ca5e4642cb Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu May 31 11:57:25 2012 -0400 bulk import now supports default node properties in pf.conf M NEWS M conf/documentation.conf M conf/pf.conf.defaults M html/admin/node/import.php M lib/pf/import.pm M lib/pf/pfcmd/help.pm commit 636a6e971125d5ec34c474296bd3c4f45a18e36d Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu May 31 10:45:43 2012 -0400 Fixed guest import w/ Windows files - Migrated to Text::CSV for higher level goodness - extracted PID regex into pf::person (reuse++) M NEWS M lib/pf/person.pm M lib/pf/pfcmd.pm M lib/pf/web/guest.pm commit 71c68c25193d07def9fe0247bcc96d5da1852e59 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed May 30 17:22:12 2012 -0400 Fixing graphs M html/admin/status/reports.php M lib/pf/accounting.pm M lib/pf/pfcmd/report.pm commit e246f595948f0db34412c5de12ad77ca7bc4a1af Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed May 30 16:19:10 2012 -0400 Branching M html/admin/status/grapher.php M html/admin/status/reports.php M lib/pf/pfcmd.pm M lib/pf/pfcmd/report.pm commit 44b87ff1fd935c1356a0d01aaa63e51a2e81ac15 Author: Durand Fabrice <fdurand@inverse.ca> Date: Tue May 29 16:46:17 2012 -0400 Add Mac auth and dot1x support with voip M lib/pf/SNMP/Brocade.pm commit 3ae90433f6308b45b0990dc8aaa3a860617cf42a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 29 09:31:59 2012 -0400 security fix: reflected XSS vulnerability in Admin Guest (#1454) columns is controllable by the client and was not sanitized before being displayed. http://packetfence.org/bugs/view.php?id=1454 M NEWS M html/captive-portal/templates/guest/register_guest.html commit 36316b445a9c760eeacc2f6654fbe5e5abe35c2b Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 28 14:52:41 2012 -0400 Change in NEWS file M NEWS commit 60a7ecf0580d7ea5f1674cd227bbd071657e4379 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 25 15:32:32 2012 -0400 Modify init script for status M debian/packetfence.init commit b4bea697c89aabb5068cb272d0cc8d82e65aa6bc Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu May 24 16:29:02 2012 -0400 performance: don't fork on every violation_trigger Added caching to pf::util's getlocalmac (used by trappable_mac used by violation_trigger). This has the most impact on pfdhcplistener which triggers a violation for every MAC and dhcp fingerprint encountered. M NEWS M lib/pf/util.pm commit 07b90d9e0d398258a3bbb0fe3ab2562b53878a5c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu May 24 13:47:57 2012 -0400 Net::Pcap breakloop in pfdhcplistener's signal handling an attempt at fixing pfdhcplistener hangs M NEWS M sbin/pfdhcplistener commit d9711f2da026e9a894dd5bc39c610d12d50d5841 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu May 24 13:44:02 2012 -0400 pfdhcplistener: fixed potential undefined subroutine M sbin/pfdhcplistener commit 3032cae498b2801f4a62c15644706213b0fe8cc1 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu May 24 13:31:55 2012 -0400 pfdhcplistener doesn't log to pfdhcplistener_<int> There was only the messages from the logdie left and they were already in logs/packetfence.log. M NEWS M sbin/pfdhcplistener commit 14dab60ae7a077eb69cd492219ff31b34516784b Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu May 17 11:52:29 2012 -0400 New Brocade Module A lib/pf/SNMP/Brocade.pm commit b12a3f3b84d93ffca04a11136af1d9a19f5371fa Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu May 17 11:18:28 2012 -0400 fixed a typo M lib/pf/inline.pm commit 26b3cc639b63685332e821a56f4b7a0de2f60f40 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed May 16 16:11:12 2012 -0400 fixing bad english M lib/pf/SNMP/Cisco/WLC.pm commit 28b35b16cc1eb93bafe6dff57f10e0edf39ba467 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed May 16 16:04:26 2012 -0400 clarified that PF can work w/o FlexConnect on WLC M lib/pf/SNMP/Cisco/WLC.pm commit 108bc3b9d408d9c3d9d39c255b165c6dafa3305e Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed May 16 16:00:12 2012 -0400 replaced IOS with firmware IOS is for the wired products M lib/pf/SNMP/Cisco/WLC.pm commit 3f0692a6508f780c8376368cf60fa93532de659e Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed May 16 15:58:35 2012 -0400 doc: more information about the FlexConnect issues M lib/pf/SNMP/Cisco/WLC.pm commit a9a37dda1f1d285a5b6e24164386de742a02ec9c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed May 16 13:09:22 2012 -0400 migrated hard-coded columns lists to use field_order() getting rid of this feels sooo good! M bin/pfcmd M conf/ui.conf commit 597dee8e1000b32d1c24a068b6c49c05f68214e4 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed May 16 12:20:14 2012 -0400 NEWS entry M NEWS commit c359ad39d04fa794413a54784979dc11c228d773 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed May 16 11:52:44 2012 -0400 admin: hiding all possible customVlanXX values in switch configuration M html/admin/configuration/switches.php commit c6f98bfedadc203039d368141c6bfc11cc2ad9ec Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed May 16 10:59:44 2012 -0400 support for 0 to 99 customVlan The expansion is dynamic, the only caveats is that you need to adjust conf/ui.conf based on the number you want to show on the Admin interface. M bin/pfcmd M lib/pf/SNMP.pm M lib/pf/SwitchFactory.pm M lib/pf/pfcmd/pfcmd.pm commit 046e366072137b57043c4e8b5f65ced2e68f124a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 15 15:07:09 2012 -0400 minimal cleanup M lib/pf/SwitchFactory.pm commit 523a3e6d7946f7ef2826d151a9895acd16c5caa0 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 15 13:58:13 2012 -0400 avoiding unnecessary work M lib/pf/SNMP/Cisco/Aironet_WDS.pm commit 3b2ffff05bed02c133b6e69a0bc13a59281177f3 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 15 13:56:45 2012 -0400 increasing timeouts. these things are slowwww! M lib/pf/SNMP/Cisco/Aironet_WDS.pm commit ad5e01c6bdd3ceeadceab693b4b8699870ef9332 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 15 13:42:41 2012 -0400 POD improvements - documented issue - new sections - fixes M lib/pf/SNMP/Cisco/Aironet_WDS.pm commit 3ed5a02ee474d90c0918281d7cd3d6c68be9dfff Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 15 13:27:00 2012 -0400 logging: commands logged in debug instead of trace M lib/pf/SNMP/Cisco/Aironet_WDS.pm commit fc941d2e58452ec0c3b6c3d23255d5fdd396ea12 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 15 13:26:12 2012 -0400 fixes in try catch code M lib/pf/SNMP/Cisco/Aironet_WDS.pm commit 01ad56e0f5706454148af976f31fdb9398697616 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 15 12:00:07 2012 -0400 and by $this I meant $self of course M lib/pf/SNMP/Cisco/Aironet_WDS.pm commit ddea5ba831290c95a040d37eb193dbb9d13e24ac Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 15 11:56:43 2012 -0400 Aironet in WDS mode disconnects to AP Fetches the AP IP with SSH and send the radiusDisconnect to that IP. M lib/pf/SNMP/Cisco/Aironet_WDS.pm commit bba550b8323792ee329fc25043a8b868bcbaa741 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 15 11:54:19 2012 -0400 radiusDisconnect: caller can override NAS-IP-Addr NAS-IP-Address M lib/pf/SNMP.pm commit fe205c6665a1ddd6495d10ba974d4463de1b5d94 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 14 15:50:17 2012 -0400 Permit guest user to reach the activation link send by mail M lib/pf/iptables.pm commit 2297f6cd4107de94d282c0dc5dfba4598fa74399 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon May 14 15:43:54 2012 -0400 removed status template from debian package's conffiles M debian/packetfence.conffiles commit b78c590273b19d168c23e6fe0fadce2d31536bcc Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon May 14 14:02:56 2012 -0400 Aironet_WDS must extract SSID as an Aironet and not as a WLC (SSID is stored in Cisco-AV-Pair VSA) M lib/pf/SNMP/Cisco/Aironet.pm M lib/pf/SNMP/Cisco/Aironet_WDS.pm commit 6db1954ca99c06589a7ebf0025f8832b1786216c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon May 14 14:02:10 2012 -0400 Aironet and WLC 2100 uses format_mac_as_cisco instead of duplicating odd code M lib/pf/SNMP/Cisco/Aironet.pm M lib/pf/SNMP/Cisco/WLC_2100.pm commit 0241e0f143ced04f9d215744a5e562e0c80c6cd4 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon May 14 12:17:14 2012 -0400 first attempt at Aironet WDS support M NEWS M README.network-devices M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A lib/pf/SNMP/Cisco/Aironet_WDS.pm M lib/pf/util.pm M t/util.t commit 473608e32ed1170dcb28ce58c1b0708ceb7e588c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon May 14 11:03:36 2012 -0400 doc: added ref to Cisco's PoD doc M lib/pf/SNMP/Cisco/WLC.pm commit a1b4cc824aebbb5c407ef57ba6709801e1e0fd92 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri May 11 16:26:10 2012 -0400 Cisco's getUpLinks changes - increased log level for the errors from debug to warnings - refactoring for cleaner understanding of what the thing does M NEWS M lib/pf/SNMP/Cisco.pm commit 7264edeb81ceec1e07230722ccef6ccb1bb4ebb0 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri May 11 16:21:20 2012 -0400 logging improvement on dynamic uplink error Switch IP logged when a trap is skipped due to a dynamic uplink fetch not working. This will save time for people grepping for a switch IP in the logs to identify issues. M NEWS M lib/pf/vlan.pm commit 8a7ed8c4c4f77dfe5c4de04e2d1e8877b92a2e08 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu May 10 14:11:13 2012 -0400 doc: FlexConnect still doesn't work with IOS 7.2 M lib/pf/SNMP/Cisco/WLC.pm commit 2f5a693dbcd7d79d7525a23b2406569f6ecfd2f0 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu May 10 13:20:11 2012 -0400 doc: small RHEL 6 command fixed M docs/PacketFence_Administration_Guide.asciidoc commit b585fa86198a8d175ae19140ca9344cf5b9cb7eb Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu May 10 11:13:49 2012 -0400 clarified pf::util::pf_run's contract in POD doc M lib/pf/util.pm commit ec355462833534a781c8612b8d9a0697587f16a3 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu May 10 11:05:40 2012 -0400 avoiding apache-related warnings in checkup phase M NEWS M lib/pf/pfcmd/checkup.pm commit a2f1d73018b47cf41af2ebb15adb0c344baadcc6 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu May 10 10:30:44 2012 -0400 documentation: FlexConnect might work with IOS 7.2 M lib/pf/SNMP/Cisco/WLC.pm commit d98fb7bfc419f57b61aad0e7d8f2628ab938abe8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed May 9 11:05:24 2012 -0400 Modified H3C documentation M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 5c2537dd8b059322624728e23e2c53b9b7e39247 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed May 9 10:03:17 2012 -0400 bumped copyrights of touched files in the branch M addons/legacy/rawip.pm M lib/pf/config.pm M lib/pf/pfcmd.pm M lib/pf/violation.pm M sbin/pfdhcplistener M sbin/pfmon M t/pf.t commit d031d2e9298f80545c0972b57af8ec21c8b32f45 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed May 9 09:52:29 2012 -0400 Skipping rogue DHCP check for local DHCP If dhcpd is enabled in conf/networks.conf then we ignore the network's gateway as a source of potential rogue DHCP. M sbin/pfdhcplistener commit e83bd1a64daa1a32f06f6deb7cd064178e7a6d18 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 8 15:56:10 2012 -0400 no auto fast-forwards for the integration branch M .gitconfig commit f62379108f4b35450523cd87b5b05621e997359f Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 8 15:20:32 2012 -0400 minimal re-org to pf::util's exports M lib/pf/util.pm commit 52d6cc82fb28c70bb5a81364f4f9286df81a7da8 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 8 15:11:59 2012 -0400 got rid of internal-ips uses (snort) allowed removal of pf::util's get_internal_ips() M conf/snort.conf M conf/snort.conf.pre_snort-2.8 M conf/snort/local.rules M lib/pf/services.pm M lib/pf/util.pm commit 775a8e6a051f2185b6eb559d60cd7262396d9b79 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 8 15:03:49 2012 -0400 added caching to getlocalmac M lib/pf/util.pm commit 0999403aca00ff85cf1b3c585783337818768084 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 8 14:58:04 2012 -0400 pf.conf general.caching and pfmon_preload removal We no longer hold startup caches in pf::util. Allowed the removal of pfmon_preload, [general].caching configuration, it's tests in checkup and the remaining preload functions in pf::util. pf::util's isinternal was also removed as it has no longer any users. M NEWS M UPGRADE M addons/upgrade/to-3.4-pf.conf.pl M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/pfcmd/checkup.pm M lib/pf/util.pm M sbin/pfmon commit d9bc02bb297cf04cf3f90e5349db232b4289f224 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 8 14:26:25 2012 -0400 interface.gateway no longer required in pf.conf Because of all the previous cleanup, we are now able to get rid of the remaining bits of [interface xxx].gateway=... parameter. Fixes #1447; http://packetfence.org/bugs/view.php?id=1447 M NEWS M UPGRADE A addons/upgrade/to-3.4-pf.conf.pl M bin/pfcmd M conf/documentation.conf M conf/ui.conf M configurator.pl M lib/pf/config.pm M lib/pf/pfcmd/checkup.pm M lib/pf/pfcmd/pfcmd.pm commit b6128caaf614e80ee17a27b5f26cf559be888e9a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 8 13:41:17 2012 -0400 removed get_gateways since there are no callers M lib/pf/util.pm commit f6f667b71463ab21ad6afb8b38f6dfe71251dbb1 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 8 13:39:52 2012 -0400 pfdhcplistener no longer needs get_gateways If the gateway emits DHCP traffic, it'll have to be added to the dhcpservers=... list. M sbin/pfdhcplistener commit 9591cdd12068d3f7f0ac35a1c7b2c4c0dd4a2c29 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 8 13:37:50 2012 -0400 eliminated pf::util::preload_network_range() one less get_gateways caller M lib/pf/util.pm commit be6b28c60c753e06593b352261ff10b1db8418e8 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 8 13:34:37 2012 -0400 got rid of pf::util::inrange_ip() one less caller of get_gateways M lib/pf/util.pm commit d4e25a1f8a049ab9837c47b687868cc72e04fa60 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 8 13:28:59 2012 -0400 got rid of trappable_ip, a user of inrange_ip inrange_ip uses get_gateways which we are trying to get rid of Only relevant user was violation_trigger but since we already apply a trapping.range to the snort config we can assume a triggered violation will always be relevant for trapping. M addons/legacy/rawip.pm M lib/pf/util.pm M lib/pf/violation.pm commit 8db92f8cfa9925bd2eb6c020b74a9ec5eef8408a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 8 13:22:54 2012 -0400 removed reggable_ip a caller of inrange_ip and inrange_ip is a caller of get_gateways M lib/pf/util.pm commit d514753e573b87e793d563ef2c9af7be66758c6b Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 8 13:17:14 2012 -0400 snort no longer relies on gateway information one less caller of get_gateways M conf/snort.conf M conf/snort.conf.pre_snort-2.8 M conf/snort/local.rules M lib/pf/services.pm commit 5e10b06418f432eb33ac67f7de1d5c6594204260 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 8 13:14:03 2012 -0400 ip2gateway removed Some things were stripped from sbin/pfmon rather harshly but instructions were given on how to reimplement if ever desirable. M addons/legacy/rawip.pm M lib/pf/util.pm M sbin/pfmon commit 3b8857760b91f94e64418c8c2af78cbac0940ca4 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 8 13:01:10 2012 -0400 moved pf::rawip into addons/legacy/ A new spot for stale code that might be useful someday. In the cleanup: - removed deps from deb/rpm - updated TestUtils to avoid code in addons/legacy/ - removed freemac from bin/pfcmd (and parser) - removed explicit use test on pf::rawip M NEWS A addons/legacy/README.asciidoc A addons/legacy/rawip.pm M addons/packages/packetfence.spec M bin/pfcmd M debian/control M lib/pf/pfcmd.pm D lib/pf/rawip.pm M t/TestUtils.pm M t/pf.t M t/pfcmd.t commit 734762df6db1a090c254cd360c41b35a1ab11a27 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 8 12:14:17 2012 -0400 deprecated the captive-portal's /status page never used feature, if ever requested again we'll reimplement in a cleaner fashion M NEWS M UPGRADE M conf/httpd.conf.d/captive-portal-cleanurls.conf M html/captive-portal/register.cgi D html/captive-portal/templates/status.html M lib/pf/web.pm commit 834532b821c75ae0baf6c7c3417771a01671a2c3 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue May 8 09:12:44 2012 -0400 identified previous issue as fixed in NEWS M NEWS commit 910c1a3f60a6e14d1a71dbaa3dc1b32ac0ac4817 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 7 17:08:07 2012 -0400 Add dependencies for packetfence-test M debian/control commit a8a99ff93c3813609f57562d7fa64600bb6afdb5 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 7 17:01:23 2012 -0400 Fix error in previous commit M debian/control commit 52c8b42c6361cf0423905bb1b0463a230d500e4c Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 7 16:59:59 2012 -0400 Update libnetpacket-perl to 1.3 M debian/control commit 6b46bd8fbef6085272cc9e0a575c099b4a148875 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 7 16:56:01 2012 -0400 Update version of libnetpacket-perl M debian/control commit e65c49ea37e5a7efab67ff23b23ecef50f7978fd Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon May 7 15:41:48 2012 -0400 conf/pf.conf is no longer mandatory * pf::config can be imported without it * bin/pfcmd get/set/help can deal without it Trying to do 'the right thing' (tm) but since you don't have a database user / pass set, errors will definitely show up. M NEWS M bin/pfcmd M lib/pf/config.pm M lib/pf/pfcmd/checkup.pm commit 5f679dd3924b604ba09a2e6d8504bc22f449f2cc Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 7 13:44:17 2012 -0400 Add dependencies for packetfence-test and packetfence M debian/control commit 1a5642a5f13c1adb79ab92b43f36270c2f107b91 Author: Durand Fabrice <fdurand@inverse.ca> Date: Mon May 7 10:49:39 2012 -0400 Add dependencies for packetfence-test M debian/control commit f804db1fd25adf1a7f1ee5a554900f1ea77ecbd1 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri May 4 23:02:00 2012 -0400 fix: arp binary is /sbin/arp not /usr/sbin/radiusd M conf/pf.conf.defaults M debian/patches/debianize.patch commit ded58ac7c937d8df27c087bdf4b01b00260de128 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri May 4 22:57:26 2012 -0400 removing arp mode documentation references M conf/documentation.conf M conf/pf.conf.defaults commit 6bc2ac0faef48beb0a84dde99cdfb3d6a4331ec4 Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 4 15:04:20 2012 -0400 Add iptables dependencie M debian/control commit 4ff5f9a1a1be49eec3db923abab0e55024214c5b Author: Durand Fabrice <fdurand@inverse.ca> Date: Fri May 4 15:04:20 2012 -0400 Add iptables dependencie M debian/control commit 207a91ab14f88397843ca818560e3486dea8f762 Author: Durand Fabrice <fdurand@oeufdure.(none)> Date: Fri May 4 12:49:09 2012 -0400 Documentation update for Debian M docs/PacketFence_Administration_Guide.asciidoc commit 8cc9126bb0c75a6cae7edb224718eb61e646f910 Author: Durand Fabrice <fdurand@oeufdure.(none)> Date: Fri May 4 09:39:23 2012 -0400 fix spaces in rules file M debian/rules commit 2d52c0d4c81d065176387b951c6fa4c2b65d72ed Author: Durand Fabrice <fdurand@oeufdure.(none)> Date: Fri May 4 09:29:36 2012 -0400 Add packetfence-test package M debian/control M debian/rules commit 2f500eaa5175c569c5f632c69015fb8d11b51676 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Apr 30 15:21:48 2012 -0400 initialization of param hashref fixes Aruba and AeroHIVE deauth. Fixes #1437 Caused by the re-work in 3.3.2 to fix the critical issue. See #1426. Inclues a nasty regression test that elevates every message besides "No answer" into a warning. http://packetfence.org/bugs/view.php?id=1437 M NEWS M lib/pf/SNMP.pm M t/network-devices/wireless.t commit d599e1967f9111bc97f28b8c56105a46d68dd239 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Apr 27 15:02:25 2012 -0400 Removing some unnecessary timers from the H3C configuration M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit a2985f6e0a419d07d233cdcb4fdaa80ff1e9adce Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Apr 27 14:49:32 2012 -0400 Added db/pf-schema.sql to .gitignore file M .gitignore commit 8d0e64af2a8f396d04cc38ecaf556aae19eb98ff Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 27 10:48:55 2012 -0400 recategorized a NEWS entry M NEWS commit b9200d50ae67f2e2566b1fdc302b870cd5cef855 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 27 10:42:06 2012 -0400 TODO outside of POD M lib/pf/SNMP/H3C.pm commit 6ab3a6630e0639d3a385b64e899a9c8d8c20bf86 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 27 10:40:41 2012 -0400 error handling improvements - avoiding duplication of no-such-instance - using exists instead of defined is problematic (warnings on non-strings results with the eq operator) M lib/pf/SNMP/H3C.pm commit fdc1b959347ce753ee66716d9439678400a4644f Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 26 16:21:32 2012 -0400 most of the RHEL problems apply to Fedora M docs/README.asciidoc commit 22ab767cb84f86fbcdc73b51cddbd3ee26507868 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 26 15:03:44 2012 -0400 translation sync with transifex M conf/locale/de/LC_MESSAGES/packetfence.po M conf/locale/en/LC_MESSAGES/packetfence.po M conf/locale/es/LC_MESSAGES/packetfence.po M conf/locale/fr/LC_MESSAGES/packetfence.po M conf/locale/he_IL/LC_MESSAGES/packetfence.po M conf/locale/it/LC_MESSAGES/packetfence.po M conf/locale/nl/LC_MESSAGES/packetfence.po M conf/locale/pt_BR/LC_MESSAGES/packetfence.po commit 17c0f3107a65571f134518008a208cf0bda88ef6 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 26 14:40:14 2012 -0400 transifex integration A .tx/config commit 6e8d258e2fec437ef1f0e22290d38371eadc76c0 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 26 14:17:41 2012 -0400 removed comment that is badly duplicated by transifex M conf/locale/en/LC_MESSAGES/packetfence.po commit 748683d3084293cff53f334e2e7cbef52db663b8 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 26 13:08:53 2012 -0400 added several files to gitignore M .gitignore commit b72babea607496e2d1308c94835b59f4cc596f31 Author: Fabrice Durand <fdurand@inverse.ca> Date: Thu Apr 26 11:45:52 2012 -0400 Lowercase email and sponsor_email in guest registration M html/captive-portal/billing-engine.cgi M lib/pf/web/guest.pm commit 202e3501d194a5c5edbcd9c05d269848a1387044 Author: Derek Wuelfrath <derek@wuelfrath.ca> Date: Thu Apr 26 10:15:24 2012 -0300 Reorder use stuff M lib/pf/SNMP/H3C.pm commit 3796520ddf5f394b3951f134865542e318e99b7c Author: Derek Wuelfrath <derek@wuelfrath.ca> Date: Thu Apr 26 10:12:31 2012 -0300 Typo M lib/pf/SNMP/H3C.pm commit ac3b7641ea9ec350bd53c6a40cafd3549ca97376 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 26 09:01:59 2012 -0400 news entry for yesterday's grammar fix M NEWS commit 264c6ed186b7f6d3c9c9643f95090f62655c8de2 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Apr 25 15:48:32 2012 -0400 Adding Role support on WLC M NEWS M lib/pf/SNMP/Cisco/WLC.pm commit 941283fab24447ec49edd8af41931400959675e2 Author: Fabrice Durand <fdurand@inverse.ca> Date: Wed Apr 25 15:42:43 2012 -0400 Fix "Command not understood. (pfcmd grammar test failed at line 209.)" when you try to add a network interface M lib/pf/pfcmd/pfcmd.pm commit e1a3bf490a5e545bafbd62b014e572d09f339f52 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 25 15:06:07 2012 -0400 Missing NEWS entry M NEWS commit c5c62b3e7c4aa0422d055493ce7abad11466b719 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 25 15:03:14 2012 -0400 parseTrap to ignore all traps M lib/pf/SNMP/H3C.pm commit 15a5f590dc5178ef5d68d2134b20bffa2ddcc965 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Apr 25 10:38:44 2012 -0400 doing permissions and ownership inside rules M debian/packetfence.postinst M debian/rules commit 14a9afa561b71b66826bcf9ba796874a90c741b2 Author: Fabrice Durand <fdurand@inverse.ca> Date: Tue Apr 24 16:39:57 2012 -0400 setuid pfcmd M debian/packetfence.postinst commit 40857a8c0f1bcdc65c0a55ac2d5e22543d9d4907 Author: Fabrice Durand <fdurand@inverse.ca> Date: Tue Apr 24 16:25:37 2012 -0400 conffiles should be a list of files M debian/packetfence.conffiles commit b72cd2e926764471d5bb8dc948d0a97f7ec93916 Author: Fabrice Durand <fdurand@inverse.ca> Date: Tue Apr 24 16:13:36 2012 -0400 Change conffiles and suid M debian/packetfence.conffiles M debian/packetfence.postinst commit 5e68e5fadadaa0f9a84c2a65be2d9f1c30caa2a3 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 24 15:36:17 2012 -0400 attempt at re-using our existing logrotate file for both RPM and Deb M addons/logrotate D debian/packetfence.logrotate M debian/rules commit 57de211352bcfca50a857e444f5f62e517ada240 Author: Fabrice Durand <fdurand@inverse.ca> Date: Tue Apr 24 15:53:56 2012 -0400 Fix dpkg-divert fir /etc/freeradius/modules M debian/packetfence.postrm M debian/packetfence.preinst commit d0e4f4133ff90bad61cce32def3c92c96404c433 Author: Fabrice Durand <fdurand@inverse.ca> Date: Tue Apr 24 14:41:58 2012 -0400 Minor fix M debian/packetfence.prerm M debian/rules commit 2c1ad0b63c66db7d216c205fc5e297de7db4387e Author: Fabrice Durand <fdurand@inverse.ca> Date: Tue Apr 24 14:10:42 2012 -0400 Fix freeradius configuration files at remove M debian/packetfence.postrm M debian/packetfence.prerm commit f6e6bb6559f271f19f714356809c86648a0b1d50 Author: Fabrice Durand <fdurand@inverse.ca> Date: Tue Apr 24 13:58:08 2012 -0400 Try to fix freeradius conf M debian/packetfence.postinst M debian/packetfence.postrm M debian/packetfence.preinst M debian/rules commit 3611077414b3baaa580701f96a9d8362bcc7dcd0 Author: Fabrice Durand <fdurand@inverse.ca> Date: Tue Apr 24 13:24:04 2012 -0400 Freeradius must be installed before installing packetfence (dpkg-divert) M debian/control commit e561909b448cc888a8e4f099414aa3cec7d7e075 Author: Fabrice Durand <fdurand@inverse.ca> Date: Tue Apr 24 11:11:21 2012 -0400 Use of dpkg-divert for replacing freeradius configuration files M debian/packetfence.postrm M debian/packetfence.preinst M debian/rules commit 2c32304dac1db0bbaad548ca3481f64a34fbc58f Author: Fabrice Durand <fdurand@inverse.ca> Date: Tue Apr 24 10:25:28 2012 -0400 Fix rules M debian/rules commit 4951df3cecad0be68fd1a22273f2d56450b4fc33 Author: Fabrice Durand <fdurand@inverse.ca> Date: Tue Apr 24 10:24:38 2012 -0400 Use of dh_link for freeradius link M debian/packetfence.postinst M debian/rules commit 6a11538a490663c61f8a7ac1e630eb13004384a8 Author: Fabrice Durand <fdurand@inverse.ca> Date: Tue Apr 24 09:44:08 2012 -0400 Add logrotate for packetfence A debian/packetfence.logrotate M debian/rules commit fd488cfd03a175ad0d262ab2789af8ec5c40114e Author: Fabrice Durand <fdurand@inverse.ca> Date: Tue Apr 24 09:18:31 2012 -0400 Fix packetfence postrm script M debian/packetfence.postrm commit b30e2a7689ee580848aeab37e14a799e1b8d26a1 Author: Fabrice Durand <fdurand@inverse.ca> Date: Tue Apr 24 08:33:33 2012 -0400 Fix dh_fixperms in rules file M debian/rules commit fcfdcad01c2aca0e2fe683323ddde63fc814c18e Author: Fabrice Durand <fdurand@inverse.ca> Date: Tue Apr 24 08:18:47 2012 -0400 Fix install param in rules file M debian/rules commit a4eb1be7af3e670022d5ad0e3838780308443928 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Apr 23 16:14:17 2012 -0400 moved permission fixing into rules instead of post-install M debian/packetfence.postinst M debian/rules commit d77e99aee2f60b556b60bc6162923705dce650ff Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Apr 23 15:58:15 2012 -0400 Vcs attributes in control M debian/control commit 4cadf5b729e34d6c3358235949ad4ce7ff7bb687 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Apr 23 15:07:11 2012 -0400 changes to packetfence-remote-snort-sensor permissions multi-line Depends M debian/control M debian/rules commit a60c5d4e80192e1c59ea5ccb8673b41a9dc7618f Author: Fabrice Durand <fdurand@inverse.ca> Date: Mon Apr 23 16:01:49 2012 -0400 Fix remote sensor init script M debian/packetfence-remote-snort-sensor.init commit f35854951c09852f16cd37dd49c33285c783cf34 Author: Fabrice Durand <fdurand@inverse.ca> Date: Mon Apr 23 15:27:04 2012 -0400 Fix packetfence-remote-snort-sensor postinst and prerm M debian/packetfence-remote-snort-sensor.postinst M debian/packetfence-remote-snort-sensor.prerm M debian/rules commit 874c8eaf2566c52b461da1ac279d8d17161ffb88 Author: Fabrice Durand <fdurand@inverse.ca> Date: Mon Apr 23 14:39:00 2012 -0400 Fix rules files and conffiles M debian/packetfence-remote-snort-sensor.conffiles M debian/packetfence.conffiles M debian/rules commit c62bc30d5d4d467e18d2be401887713487adbe71 Author: Fabrice Durand <fdurand@inverse.ca> Date: Mon Apr 23 14:17:38 2012 -0400 Fix conffiles M debian/packetfence.conffiles commit fe265da1ccc9d2cec8473aa65dee45cc5781e552 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Apr 23 13:54:22 2012 -0400 updated datetime for release M debian/changelog commit 849189971b9178b876d92ef7148a74cb7572cc76 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Apr 23 13:53:27 2012 -0400 typo fix M debian/README.source commit 28b39ba62914863e553ae12c279569e175cbf854 Author: Fabrice Durand <fdurand@inverse.ca> Date: Mon Apr 23 14:13:01 2012 -0400 Fix conffiles M debian/packetfence.conffiles commit a28ce1139eb54b3d9f53cf4eb2286f90aae2b28f Author: Fabrice Durand <fdurand@inverse.ca> Date: Mon Apr 23 13:55:26 2012 -0400 Fix packetfence-remote-snort-sensor A debian/packetfence-remote-snort-sensor.conffiles A debian/packetfence-remote-snort-sensor.init M debian/packetfence-remote-snort-sensor.postinst M debian/packetfence-remote-snort-sensor.postrm M debian/packetfence-remote-snort-sensor.preinst M debian/packetfence-remote-snort-sensor.prerm A debian/packetfence.conffiles M debian/rules commit 86fb86d34c88bfd1e50d472d1859f5ed35978881 Author: Fabrice Durand <fdurand@inverse.ca> Date: Mon Apr 23 13:19:44 2012 -0400 Fix rules file M debian/rules commit 867bfe07489633c78c226be3d4eb149a4cf2c871 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Apr 23 12:42:05 2012 -0400 renamed patch and removed dpkg-source boilerplate D debian/patches/debian-changes-3.3.2 A debian/patches/debianize.patch M debian/patches/series commit 0907715b92ca2f77b754d2d5aea73d36a1a66de2 Author: Fabrice Durand <fdurand@inverse.ca> Date: Mon Apr 23 12:56:36 2012 -0400 Fix control file M debian/control commit 5e7975996289961c088cb8b175208a5246466d89 Author: Fabrice Durand <fdurand@inverse.ca> Date: Mon Apr 23 12:12:23 2012 -0400 Fixes debian package M debian/control A debian/packetfence-remote-snort-sensor.postinst A debian/packetfence-remote-snort-sensor.postrm A debian/packetfence-remote-snort-sensor.preinst A debian/packetfence-remote-snort-sensor.prerm M debian/packetfence.postinst M debian/packetfence.postrm D debian/radiusd.conf.pf.debian M debian/rules commit 68e18e72cd0816a4c2172619c4bfa748608449c8 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Apr 23 11:23:09 2012 -0400 Depends in multiline format M debian/control commit d1b3180d837b5a997a2a4dc580e063aac4c18eeb Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 20 11:24:42 2012 -0400 debian package: other deletions D debian/menu.ex D debian/postinst.ex commit 5b291bfcd665a86e30cef4ed84571b9ac135bf80 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 20 10:56:08 2012 -0400 dropping example files D debian/emacsen-install.ex D debian/emacsen-remove.ex D debian/emacsen-startup.ex D debian/httpd.conf.debian D debian/manpage.1.ex D debian/manpage.sgml.ex D debian/manpage.xml.ex D debian/packetfence.cron.d.ex D debian/packetfence.default.ex D debian/packetfence.doc-base.EX D debian/watch.ex commit c011cea32ffffd20f17fa22b2e9a629f8fa85880 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 20 10:55:32 2012 -0400 version 3.3.2 in debian/changelog M debian/changelog commit ff1c8e690fb75415f8ed74f4410135cf2ce3cf8c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 20 10:40:05 2012 -0400 added UPGRADE and ChangeLog to docs M debian/docs commit 9a8c9f7a6e4389308de36a16ee1c72184e939639 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 20 10:39:22 2012 -0400 updated copyright information (source, copyright, authors, license) M debian/copyright commit fd6ebb63b29311dd7ad639461b5acaf2c1b4ea9d Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 20 10:38:41 2012 -0400 updated the README's M debian/README.Debian M debian/README.source commit c35d3a189f11464dc0048be813b3484c19a0eb20 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 19 15:58:23 2012 -0400 added Fabrice as a maintainer M README commit b5caf363b0712ebf4e24f87913ecb993c5ea38a0 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 19 15:58:01 2012 -0400 added another issue to list fixed with debian packages M NEWS commit 0f76e83753ba59e90f0bac2c4b7b724d01247396 Author: root <root@fabrice.(none)> Date: Thu Apr 19 11:35:24 2012 -0400 Debian freeradius fix M debian/packetfence.postinst commit 03e8cc2d474354c31c9adab8279d3ac4e6ca20bc Author: root <root@fabrice.(none)> Date: Thu Apr 19 10:31:14 2012 -0400 Check the latest version of sqlschema M debian/packetfence.postinst commit d34ef69687e27e683d9b039aebf398ce2a33ba46 Author: root <root@fabrice.(none)> Date: Thu Apr 19 10:02:19 2012 -0400 Fix load right sql schema M debian/packetfence.postinst commit 44985cfa82d12440e3eefa6d48bd46c1f6ac09d3 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 19 09:20:57 2012 -0400 SELinux test only for RedHat based distros M lib/pf/pfcmd/checkup.pm commit eee09c3d270e167fdf2e688ecb1935a6b8dc7454 Author: Fabrice Durand <fdurand@inverse.ca> Date: Wed Apr 18 17:00:25 2012 -0400 Freeradius patch M debian/patches/debian-changes-3.3.2 commit 816b5e19fae67dbbb6cea533d8cd6624b8e12131 Author: root <root@fabrice.(none)> Date: Wed Apr 18 16:12:05 2012 -0400 Empty directory fix M debian/rules commit 508e2efc66abc858ae5804cb8804f414eacc2efa Author: root <root@fabrice.(none)> Date: Wed Apr 18 14:05:32 2012 -0400 Update debian package M debian/changelog M debian/packetfence.postinst A debian/patches/debian-changes-3.3.2 M debian/patches/series M debian/rules commit 275696b32bd0e4352c86cd4e3f5990eee1b33763 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 17 16:49:09 2012 -0300 updated NEWS with debian packages under new features M NEWS commit e16d3ce5a0a00b51e74c6cff3a4110a7af2f1ea9 Author: Fabrice Durand <fdurand@inverse.ca> Date: Tue Apr 17 15:27:43 2012 -0400 Update script for debian package A debian/httpd.conf.debian M debian/packetfence.postinst D debian/patches/debian-changes-3.2.0-1 M debian/patches/series A debian/radiusd.conf.pf.debian M debian/rules commit c78624dc6fdbf3b997812bc079d84161dab63943 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 17 14:39:37 2012 -0400 new arp_binary configuration parameter for debian support removed several patches from debian/patches/ M NEWS M conf/documentation.conf M conf/pf.conf.defaults M debian/patches/debian-changes-3.2.0-1 M lib/pf/iplog.pm commit 755ba3cb4148f1e8d8125a6deca3e2e58183493d Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 17 14:32:51 2012 -0400 improved consistency between daemon and binaries in pf::services This prevents at least one bug where freeradius would have been started on debian even if disabled. Also, daemon names will be consistent inside packetfence but proper binary names displayed too where relevant. M NEWS M lib/pf/services.pm commit f5f3375d9d42ffdfb1c19494831bb5727f1b40e1 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 17 13:50:40 2012 -0400 added freeradius as a PacketFence daemon - refactored allowed services and binary name lists into a global list and a regex built from it - renamed $exe to $binary to avoid confusion M lib/pf/services.pm commit a7b3f14ec8e0655cb6bfac342fbca0e6a2f82575 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 17 12:45:34 2012 -0400 dropped irrelevant comment M installer.pl commit ef9f915af41c575137c05d0af618524bae5696a3 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 17 12:44:51 2012 -0400 installer.pl detects debian (and cleaned it up a bit) dropped the relvant patch from debian/patches/ M debian/patches/debian-changes-3.2.0-1 M installer.pl commit 0f2183d536bba00c1bc323001f8c47289c101d3f Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 17 12:37:34 2012 -0400 got rid of unuseful code M installer.pl commit bfb2d6bd2d13851e218fa770294b2ee028fb73ae Author: Fabrice Durand <fdurand@inverse.ca> Date: Mon Apr 16 14:49:17 2012 -0400 Initial debian packet upload A debian/README.Debian A debian/README.source A debian/changelog A debian/compat A debian/control A debian/copyright A debian/docs A debian/emacsen-install.ex A debian/emacsen-remove.ex A debian/emacsen-startup.ex A debian/manpage.1.ex A debian/manpage.sgml.ex A debian/manpage.xml.ex A debian/menu.ex A debian/packetfence-doc.docs A debian/packetfence-doc.install A debian/packetfence.cron.d.ex A debian/packetfence.default.ex A debian/packetfence.doc-base.EX A debian/packetfence.init A debian/packetfence.postinst A debian/packetfence.postrm A debian/packetfence.preinst A debian/packetfence.prerm A debian/patches/debian-changes-3.2.0-1 A debian/patches/series A debian/postinst.ex A debian/rules A debian/source/format A debian/watch.ex commit b07a6d2fa2b7fe331dda897dbc1041557e258e40 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 25 14:20:42 2012 -0400 Tests are successful M lib/pf/SNMP/H3C.pm commit 00d28a2899baa7603ea55da2d8ae823e7b07565d Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 25 14:17:37 2012 -0400 Let's make Olivier happy M lib/pf/SNMP/H3C.pm M lib/pf/SNMP/H3C/S5120.pm commit 8aa8247db7baf4c7eda6f30592434c71e8da329c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Apr 25 14:14:25 2012 -0400 New wired series of tests to highlight missing parseTrap and getVersion disabled in the smoke.t suite since it always fails for now M t/TestUtils.pm M t/all.t A t/network-devices/wired.t commit dda445b7758a17eadb506af25b13577df1f5366a Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 25 11:33:06 2012 -0400 Minor adjustements for guest vlan and snmp read/write communities M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 80dbde152d8cd9387071518eef254c2b5b4e6335 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 25 11:31:39 2012 -0400 Configuration documentation M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 487aa579bc82daf8ea3801d1a213081939224c81 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 25 10:29:55 2012 -0400 Added dot1x support Part2 M README.network-devices commit 0c11238319351d8838cbcbfa5e54aa2347a7cc90 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 25 10:27:20 2012 -0400 Added dot1x support M lib/pf/SNMP/H3C.pm commit 6855920b2e79150372831e55115b81371c70ed99 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 25 09:06:58 2012 -0400 Modification to HTML files for switch add/edit M html/admin/configuration/switches_add.php M html/admin/configuration/switches_edit.php commit a8197e90eee2649f36b54768c671f64e44d60cb3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 25 09:06:02 2012 -0400 Rework of the H3C module for mac-auth purposes A lib/pf/SNMP/H3C.pm A lib/pf/SNMP/H3C/S5120.pm commit 1079cc5aeeeb76211f240a38db594235e7963f80 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Apr 23 10:52:19 2012 -0400 marking development for next stable open M NEWS M conf/pf-release commit 4b7a864e5ebc3fe633bb20a6041ea28d7e74339a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Apr 23 09:52:39 2012 -0400 updated ChangeLog M ChangeLog commit 2aa0df29d6c0f70b2672503cbaa5b29778895ab5 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Apr 23 09:51:58 2012 -0400 version bump to 3.3.2 M NEWS M addons/packages/packetfence.spec M docs/docbook/pf-devel-guide.xml M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit cc5206e9b9110b76808ebe368abe763b5324dce6 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Apr 23 09:48:06 2012 -0400 NEWS entry for g.raphael sync M NEWS commit 1b4d19fe50de0204352021ff7cc56eed37db8232 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Apr 23 09:41:51 2012 -0400 updated revision history M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml commit 699048fd1db44402d6ada58d5c30e3d821ee6778 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Apr 20 17:22:56 2012 -0400 Improved admin graphs. Patched g.raphael.js to support xdim/ydim as options (see https://github.com/tjw/g.raphael). M html/admin/3rdparty/raphael/g.line.js M html/common/graphs.js commit 0d54da430a19a22b43d3318a5f07eb4ac5a87fa4 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 20 15:51:34 2012 -0400 ugly fix for to prevent false positive error reporting on the Web Admin. #1408; The regex is still not very aggressive but it should handle the "VTT Online 2.0" useragent we've encountered twice. http://www.packetfence.org/bugs/view.php?id=1408 M NEWS M html/admin/common.php commit 7029c7d721dfa2a283fa1bde14f6819c48d6e504 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 20 14:13:41 2012 -0400 skip conditions were wrong. I reversed them. M sbin/pfsetvlan commit de01230cdfb3b2e9fabb5f994338107c00ea7d19 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 20 14:02:20 2012 -0400 news entry M NEWS commit 1c9ff38ff02624f951d65ce20b96e2eefcde98ed Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 20 13:59:12 2012 -0400 trap limit: refactoring and fixing the trap skip problem if no action is set - logging inside the trap limiting function now (allows to return false and still log) - returning false if trap limit action is empty so we still process the trap with these, the default values now means: if you reach the limit log but still continue processing the traps M sbin/pfsetvlan commit 8e07167f99e11a3e7a6570d1c88a830d475c9912 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 20 13:52:42 2012 -0400 added isempty sub in pf::util added POD to isenabled and isdisabled at the same time M lib/pf/util.pm commit 26efdb333308acc2ed9041846b9210462ac4be1d Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 20 13:28:59 2012 -0400 refactored sub name M sbin/pfsetvlan commit f08eeeb01629df0baddfe1f5b49fc1c562c4442c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 20 13:24:01 2012 -0400 local traps are now ignored M sbin/pfsetvlan commit 33570e4eaf85225141ba48634f4520a5d20b216b Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 20 13:06:55 2012 -0400 refactoring: brought tests in method instead of ugly if M sbin/pfsetvlan commit 12d06019fb0a9bccad2f20dd87db5728328e5a18 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 20 12:28:21 2012 -0400 bugfix: named not starting if vlan mode is not enabled This is the second stab at the issue. This fix gets rid of the cruft of having to modify two locations when you want to alter the services list which will prevent issues like this one from re-occuring. The actual fix could be described as: unifying the 'service that should be run' list in one location: service_list. M NEWS M lib/pf/services.pm commit 42f86652a8cd83aafcda8d36b6ade23f6a4ef503 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 20 11:37:49 2012 -0400 RPM spec: automatic symlink to latest SQL schema Inspired by what Fabrice did on the debian package M addons/packages/packetfence.spec commit c3a7f46bc13664854068fda216cb9f8f1e97be5c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 19 15:37:10 2012 -0400 Web Admin no longer showing errors in popup dialogs. Fixes #1420; A regression introduced in the 3.0.3 release (git rev fdfc1a23f440ef4f7a6acd7607f29933c3b4f4a5). http://www.packetfence.org/bugs/view.php?id=1420 M NEWS M html/admin/common/display.inc M html/admin/configuration/categories_add.php M html/admin/configuration/categories_edit.php M html/admin/configuration/floatingnetworkdevice_add.php M html/admin/configuration/floatingnetworkdevice_edit.php M html/admin/configuration/interfaces_add.php M html/admin/configuration/interfaces_edit.php M html/admin/configuration/networks_add.php M html/admin/configuration/networks_edit.php M html/admin/configuration/switches_add.php M html/admin/configuration/switches_edit.php M html/admin/configuration/violation_add.php M html/admin/configuration/violation_edit.php M html/admin/node/edit.php M html/admin/person/edit.php M html/admin/scan/edit.php M html/admin/violation/edit.php commit f2e844d0f6849f0ea1916247afe5c794539f08e2 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 19 15:29:58 2012 -0400 of course by unmanaged we meant manage M addons/logrotate commit 281279277cb8c9e792a016cede8b56c37f2c4454 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 19 11:21:27 2012 -0400 critical fix to RADIUS Disconnect-Message. Fixes #1426; Affects AeroHIVE, Aruba, Cisco Wireless, Motorola and Ruckus. Introduced in 3.3.0's refactoring.. :( added a regression test so that such a stupid warning doesn't happen again. http://www.packetfence.org/bugs/view.php?id=1422 M NEWS M lib/pf/SNMP.pm M t/network-devices/wireless.t commit addf7f1766f0ade10535678b2a782324d2c6091a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Apr 18 10:47:52 2012 -0400 small contributor update M NEWS M README commit 59b998bd69abe00c20bfa952043278c7aa2f4010 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Apr 18 09:08:46 2012 -0400 HP Procurve 5300 identified as supported by community M NEWS M README.network-devices M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M html/admin/configuration/switches_add.php M html/admin/configuration/switches_edit.php M lib/pf/SNMP/HP/Procurve_3400cl.pm A lib/pf/SNMP/HP/Procurve_5300.pm commit 71f666cdee7cb11b962cdd8ae8e6749d939f8f73 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Apr 18 08:46:01 2012 -0400 documented Cisco 2960 status with IOS 15.x M lib/pf/SNMP/Cisco/Catalyst_2960.pm commit bb319ea36cf4e3d673ee3cfd6a02d02431fb047d Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 17 21:59:24 2012 -0400 added release lines for devel branch changes M NEWS commit f13a991d8f9cf40896520749bdb961b2413232eb Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 17 21:50:05 2012 -0400 pfcmd checkup fails if modules generates warnings. Fixes #1283; Fix contributed by psnizek but expanded upon. Came from a patch attached to the ticket. http://www.packetfence.org/bugs/view.php?id=1283 M NEWS M lib/pf/pfcmd/checkup.pm M lib/pf/util.pm commit f263ad29c71f53c6c75373face9e88937a00ae0b Author: Joao Moreira <joao.lvwr@gmail.com> Date: Tue Apr 17 15:52:30 2012 -0400 'add user' renamed 'add admin' for consistency. Fixes #1381; http://www.packetfence.org/bugs/view.php?id=1381 M NEWS M conf/ui.conf commit 0c3003114813d8581b9314e5a79896384ca59269 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 17 12:04:42 2012 -0400 added a lives_ok test before each is_deeply test makes sure that proper failures are reported correctly since we do exception-based error reporting here M t/trigger.t commit 5eb53786b27b94b141df26627d8b4f9edfc69d52 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 17 11:59:43 2012 -0400 violation trigger parser now more tolerant of trailing spaces M NEWS M lib/pf/trigger.pm M t/trigger.t commit da208221ecf4d913c0237cd446d3208577102626 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Apr 16 13:55:27 2012 -0400 bumped to next devel version M conf/pf-release commit 8ffa81dd79e0c0bf57bcd45ceb2691efc69d9c37 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Apr 16 13:53:14 2012 -0400 bumped version to next stable M conf/pf-release commit d6a4408e9e4a625ac67bb7a648a05e2a06785fb7 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Apr 16 10:58:48 2012 -0400 updated ChangeLog M ChangeLog commit 19608a731f6c5dc3f27d2a8c6696131454538ab4 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Apr 16 10:57:19 2012 -0400 3.3.1 version bump M NEWS M addons/packages/packetfence.spec M conf/pf-release M docs/docbook/pf-devel-guide.xml M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 94dbccb5228ba999ac2a7db68520b67395992a30 Author: Derek Wuelfrath <derek@wuelfrath.ca> Date: Mon Apr 16 11:32:16 2012 -0300 Use of REDIRECT rather than DNAT M lib/pf/iptables.pm commit 8666dbaad3f1d5178dc630bc4a606dd4fdcd4aec Author: Derek Wuelfrath <derek@wuelfrath.ca> Date: Fri Apr 13 15:03:14 2012 -0300 named was not started if no vlan enforcement interfaces present M lib/pf/services.pm commit b8f913b08e8fc4ef4645c4171053133da751d734 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 13 11:29:02 2012 -0400 removed reference to %install in the changelog M addons/packages/packetfence.spec commit e467c64a6db2fbb6a23a5193be26b97ef1478ff6 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 13 11:22:16 2012 -0400 updated ChangeLog M ChangeLog commit 225e4831b3f12fcfa1f1dd34ecf75bd27a198147 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 13 11:20:41 2012 -0400 freeradius upgrade instructions M UPGRADE commit a96d946381b209f0cc755396fa97128acf52628c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 13 11:07:15 2012 -0400 fix: var/ is no longer in the tarball so it no longer can be copied from it M addons/packages/packetfence.spec commit b32251517d3b3905b1e2ac19a59c6607587a9283 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 13 11:03:05 2012 -0400 updated ChangeLog M ChangeLog commit ad23e65d26fb79ad19bb1e8a02f65e03e1cfa815 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 13 11:02:45 2012 -0400 spec file marked as 3.3.0-2 M addons/packages/packetfence.spec commit d1b07df8014db76182967a79e3600c6bbcf37d57 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 13 10:53:39 2012 -0400 date bump M NEWS commit 1f3a672eefde0a2ce81df8cbe2992dab004133fa Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 13 10:47:56 2012 -0400 dhcpd.leases file no longer managed by RPM spec - no longer destroyed on updates - no longer required in our repo (was pretty useless there anyways) - file created on dhcpd launching if it doesn't exist M NEWS M UPGRADE M addons/packages/packetfence.spec M lib/pf/services.pm D var/dhcpd/dhcpd.leases commit 45374818867b9baae58ce777f70527c3dd4af3e0 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 13 10:45:13 2012 -0400 new TODO task for package M addons/packages/packetfence.spec commit 113c4fb81d2094bb256cd2ced80a26839075d7b0 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 13 10:42:10 2012 -0400 fix for badly handled 'changed empty directory handling' now creating required empty dirs in both the RPM install stage and in the installer.pl (for those installing from source) M addons/packages/packetfence.spec M installer.pl commit 59695548b3cd52194ac691615842a65641e5e171 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Apr 13 09:20:44 2012 -0400 Revert "changed empty directory handling" This reverts commit 2da9e8e73d7132fa7f6456343687cc79b546291e. Conflicts: addons/packages/packetfence.spec M addons/packages/packetfence.spec M installer.pl A var/dhcpd/dhcpd.leases commit ba4f709182af9bc77f20f40688166f51b221e88d Author: Derek Wuelfrath <derek@wuelfrath.ca> Date: Thu Apr 12 20:00:48 2012 -0300 Doesn't check for undefined roles M lib/pf/pfcmd/checkup.pm commit 24e8a390d29824f2f2cb3ba356f59cdaf802a20a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 12 15:52:47 2012 -0400 Updated the remediation templates to use the new responsive CSS. M docs/docbook/pf-devel-guide.xml M html/captive-portal/templates/enabler.html M html/captive-portal/templates/redirect.html M html/captive-portal/templates/remediation.html commit 14a8a02e4f47894da8d03fd67116d6ef9e1b39e7 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 12 15:12:21 2012 -0400 updated ChangeLog M ChangeLog commit 233e3c5aa0c36160e85a92b44815502fb63ae754 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 12 15:09:49 2012 -0400 NEWS entry and manifest update for mobile CSS fix M NEWS M addons/packages/packetfence.spec commit 5ea40549f22c0ecdf739455d29557bfd7ac8844b Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 12 14:56:07 2012 -0400 last minute fix to Network Device guide M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit f36aaad6651086061591567f4a13a25bb7939b8d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 12 14:46:54 2012 -0400 Fixed JavaScript error for IE8 in common/graphs.js. M html/common/graphs.js commit 8a1453deaba662f6213d9ac434c7c7ec07dc3d03 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Apr 12 14:41:26 2012 -0400 Migrated CSS to a responsive design. D html/captive-portal/content/mobile.css A html/captive-portal/content/responsive.css M html/captive-portal/templates/guest.html M html/captive-portal/templates/header.html commit 1852f837cc0d6856c21d2fff258110d64c679f56 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 12 14:13:42 2012 -0400 updated ChangeLog M ChangeLog commit 8570e38eebbd19c1fdc92d521a09b7fdb2a24b26 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 12 13:53:13 2012 -0400 version bumping M NEWS M UPGRADE M addons/packages/packetfence.spec M conf/pf-release commit 6303bfe9b2a65e9f9fe6afe95bfaaca3440768f8 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 12 13:48:48 2012 -0400 database version bump M addons/packages/packetfence.spec commit 6c4bf3ee49c913c6242a77424f7922f21525efab Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 12 13:45:41 2012 -0400 documentation version bumps and revision notes M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M docs/docbook/pf-devel-guide.xml M docs/docinfo.xml M docs/includes/global-attributes.asciidoc commit 652b1c4ea69797ee0b573172cc78b185799607e6 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 12 13:22:32 2012 -0400 minor re-order of pf::roles' new() statements M lib/pf/roles.pm commit 785d0a19546e7c14082ed789770f5a62a275f9a9 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 12 12:51:08 2012 -0400 re-ordered capabilities for Derek M lib/pf/SNMP/AeroHIVE.pm M lib/pf/SNMP/Aruba.pm M lib/pf/SNMP/Meru.pm M lib/pf/SNMP/Motorola.pm commit 1fade0bb09c823beac78c5bebbbec6f5e64a6583 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 12 12:39:49 2012 -0400 clarified variable name M lib/pf/SNMP.pm commit 83d67523c2b1c76ca1b8b0294ca2a61ce5e25c0a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 12 12:28:08 2012 -0400 updated drbd installation instructions M docs/PacketFence_Administration_Guide.asciidoc commit 909c1e4f4ae4983ad47576baf25fbf60686ff4fb Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 12 12:18:38 2012 -0400 doc: updated Samba links, fixed the yum command and helping more the user M NEWS M docs/PacketFence_Administration_Guide.asciidoc commit 61397c617240c88acac3a5de82c9775c4ae5cf40 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 12 12:00:42 2012 -0400 doc: ntlm_auth --username instead of -username bad copy / paste when we passed to asciidoc... M docs/PacketFence_Administration_Guide.asciidoc commit d0d74d7ec245b857e8299f791af9e05b7e18cef0 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Apr 12 11:58:34 2012 -0400 Fix #1414 for Accounting performance M NEWS M UPGRADE M db/pf-schema-3.3.0.sql M db/upgrade-3.2.0-3.3.0.sql commit 558c979765999a47cc5482e92dcc58a35c54c6e2 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 12 11:55:12 2012 -0400 re-worded NEWS entry because I'm an ass about these things M NEWS commit 773479c5f7c59ef6e1eecf908d6a8a3d5cb31947 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 12 11:54:12 2012 -0400 fix: generating iptables lines only on one line this breaked iptables v1.3.5 on CentOS 5 M lib/pf/iptables.pm commit d6a9f97937c3470fd672d90b24ea8c87b44c388c Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Apr 12 11:47:48 2012 -0400 Adding documentation to configure roles on vendors hardware M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit a0d81a163b9ccb12924b5407657e947992b7d4ec Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 12 11:46:29 2012 -0400 upgrade notice: Cisco CoA might imply firewall changes M UPGRADE commit b9eeb5e689f54f6354fa8c80238a860249368e05 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 12 11:21:48 2012 -0400 added gateway param change and forced wrapped M UPGRADE commit a1b1e9ad0ccfb4251ea7081721d3ff64630629fe Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 12 11:13:03 2012 -0400 place upgrade note under good section M UPGRADE commit 482815a95ddcf3bdeb1ff1430217f7948f86f091 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Apr 11 23:28:02 2012 -0400 Cisco support changes to NEWS and README.network-devices M NEWS M README.network-devices commit 404393a9865a4cb33048957572526ae7f312efb0 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Apr 11 23:19:08 2012 -0400 Implemented RADIUS Disconnect-Message for Cisco WLC Removes the need for the WLC21xx CLI code based on Cisco docs. So the WLC_2100 module was pretty much rebased on the WLC one. M UPGRADE M lib/pf/SNMP/Cisco/WLC.pm M lib/pf/SNMP/Cisco/WLC_2100.pm commit 6e1f0fc86367a698388488c04482fb414c3590ac Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Apr 11 22:53:39 2012 -0400 refactored the radiusDisconnect interface Attributes now provided by caller as an hashref. Will prevent interface cruft since the upcoming Cisco implementation will require yet another attribute to be passed. M UPGRADE M lib/pf/SNMP.pm M lib/pf/SNMP/Motorola.pm M lib/pf/SNMP/Ruckus.pm commit fb25424ff1f5e7d5adc628c677b42ae7ad6ca97b Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Apr 11 22:32:18 2012 -0400 added stub support for WiSM2 (depending on WLC) M html/admin/configuration/switches_add.php M html/admin/configuration/switches_edit.php A lib/pf/SNMP/Cisco/WiSM2.pm commit 08ed7c89b2cf2f71f371bc730358758e87e3cac8 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Apr 11 22:06:09 2012 -0400 Cisco Wireless re-org: everything depends on WLC and: * introduced WLC which is Cisco Wireless Controller (WiSM or not) baseline (implementation was in WLC_4400) * added 2500, 4400 and 5500 stubs depending on WLC * 2100 (2106) now depend on WLC (2106 still depends on 2100) * a lot of improvement / streamlining of the POD doc M html/admin/configuration/switches_add.php M html/admin/configuration/switches_edit.php A lib/pf/SNMP/Cisco/WLC.pm M lib/pf/SNMP/Cisco/WLC_2100.pm M lib/pf/SNMP/Cisco/WLC_2106.pm A lib/pf/SNMP/Cisco/WLC_2500.pm M lib/pf/SNMP/Cisco/WLC_4400.pm A lib/pf/SNMP/Cisco/WLC_5500.pm M lib/pf/SNMP/Cisco/WiSM.pm commit dd39ae66e3837b48b3d0335810b25a3c293747cf Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 11 16:09:39 2012 -0400 Typo in doc M docs/PacketFence_Administration_Guide.asciidoc commit 6a404351535181ea4693f127461d4bbd904d7ad6 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 11 16:08:02 2012 -0400 Updated documentation M docs/PacketFence_Administration_Guide.asciidoc commit 38ed47686ef2843bf3784a322dab0cf6bc1a4d40 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Apr 11 15:35:37 2012 -0400 Cisco Wireless re-org: WLC 2106's code moved in WLC_2100 Keeping an empty WLC_2106 module for backward compatibility M html/admin/configuration/switches_add.php M html/admin/configuration/switches_edit.php A lib/pf/SNMP/Cisco/WLC_2100.pm M lib/pf/SNMP/Cisco/WLC_2106.pm commit 1b99d16d2e169637d7ce0e164b9bd14d44181659 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 11 15:34:52 2012 -0400 Updated UPDGRADE M UPGRADE commit 623e4daec756d00d6625baeaf3888bf69a1e136c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 11 14:53:32 2012 -0400 Adding back the check for the named statement for inline interfaces in networks.conf file. Except, we reversed the check from enabled to disabled. M lib/pf/pfcmd/checkup.pm commit 5e2a86cf1f0fdde6198ef72a413fbdf2c1b58bc9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Apr 11 14:45:55 2012 -0400 Doesn't generate named template if interface type isn't present. M lib/pf/services/named.pm commit 3ba16a48e531a6313e260878e9c41f9fe79da46b Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Apr 11 11:51:15 2012 -0400 checking role syntax in checkup M lib/pf/pfcmd/checkup.pm commit b79baabd6a205875095e221edf916b971363714e Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Apr 11 11:40:12 2012 -0400 fixing tests: AeroHive implements returnRoleAttribute M lib/pf/SNMP/AeroHIVE.pm commit 4c3ac5ab7ae5e415a29a273d779d40adfedd23f0 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Apr 11 11:14:09 2012 -0400 AeroHIVE support for roles Implementation differs than other modules. AeroHive uses Tunnel Attributes for role assignment and this is what is also used for the VLAN assignments. Since we can't use both at the same time we favor roles if they are configured and VLANs otherwise. This meant overriding the base role support implementation from pf::SNMP into the AeroHive module. M NEWS M lib/pf/SNMP/AeroHIVE.pm M lib/pf/radius/constants.pm commit 0d56b8972d7df2760eded1cd3caf598c25280d36 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Apr 11 11:11:36 2012 -0400 documented role support in Aruba module M lib/pf/SNMP/Aruba.pm commit 4dfab7834f2c456c77d241520ac4c1651160ea78 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Apr 11 10:23:18 2012 -0400 looks like I forgot to do my own API bump.. done now. M lib/pf/radius/custom.pm commit 32ebf4856c518bbf754ef9c9b383990f20f1191f Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Apr 11 10:15:46 2012 -0400 misnamed reference variable M lib/pf/SNMP.pm commit 5296e4e56a39bc1b551eaf44f0a513cf630c44b5 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Apr 11 09:48:27 2012 -0400 removed unnecessary dependency in Meru module M lib/pf/SNMP/Meru.pm commit 4a998ce7a65c15e327174817d6390880ba95d7c8 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Apr 11 09:43:29 2012 -0400 Meru support for roles M NEWS M lib/pf/SNMP/Meru.pm commit f1aca18ef40422f49e8fc13939ea3982f7844b5e Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Apr 11 09:32:41 2012 -0400 Motorola support for roles M NEWS M lib/pf/SNMP/Motorola.pm commit 04f958f2ae8b0c88858389becd4edce6784cd18d Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 10 15:09:27 2012 -0400 typo fix M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 2911535295da247c346152f4ac4ab86cd695a0b0 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 10 15:08:24 2012 -0400 documentation M docs/PacketFence_Administration_Guide.asciidoc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 1cf2104d2c0430819e1f337e893d7e3a8e6f6589 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 10 14:39:35 2012 -0400 API bump, UPGRADE notes and NEWS entry M NEWS M UPGRADE M lib/pf/SNMP.pm M lib/pf/config.pm M lib/pf/radius.pm commit 20795fa57f4bea8c03ab8b75d3c6c9102ea8a5b4 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 10 14:03:40 2012 -0400 new hooks to easily rewrite Access-Accept replies in pf::radius::custom M NEWS M lib/pf/radius.pm commit 86c3627031486831f19b8a42e41c5d991502f2ca Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 10 14:00:54 2012 -0400 small changes to reduce unnecessary logging M lib/pf/SNMP.pm commit df856c792b4f0d59341a45c592fb8839f8f3f38c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 10 14:00:07 2012 -0400 warning avoidance M lib/pf/roles.pm commit 2819e28969b520fa8a8e7c561e923026dab50d6d Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 10 12:11:30 2012 -0400 proper fetch / checkout / merge git workflow for the rpm build helper script M addons/packages/packetfence-rpm-build.sh commit 96309d4013e36ff646b0ab128b979cacaf7ff3b3 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 10 11:50:34 2012 -0400 fixed usage of the wrong constant tests were failing M lib/pf/iptables.pm commit 5b571c5f90a513dab20d016ec0df90a5dcd1a959 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 10 11:21:20 2012 -0400 fixing tests M t/hardware-snmp-objects.t commit 40ffdf902dc0cd7de7c22e07fee3003086d22d85 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 10 10:29:47 2012 -0400 lib/pf/roles/custom.pm added to package manifest M addons/packages/packetfence.spec commit 607ddcdef0d811f3e55b219396fe5e754705f579 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 10 10:27:59 2012 -0400 fixed package manifest M addons/packages/packetfence.spec commit bdbf11f2da17b905c7a32644cf424163bf0dc96a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Apr 9 23:40:52 2012 -0400 added .orig files (leftover from merge conflicts) to ignore list M .gitignore commit dc5812a271d91ea123c8df6ceb5d464ab27ff47c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Apr 9 16:19:03 2012 -0400 now fetching roles from pf::SNMP's _roles internal value performs caching of the roles parsing on first hit M lib/pf/SNMP.pm M t/SNMP.t M t/data/switches.conf commit d88eaf981f7e04be8f276b0c77b3e04a838294a1 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Apr 9 15:22:13 2012 -0400 added roles parameter under switches definition connected to CLI/Web UI added to pf::SNMP base class added to switch factory M bin/pfcmd M conf/switches.conf M conf/ui.conf M html/admin/configuration/switches.php M lib/pf/SNMP.pm M lib/pf/SwitchFactory.pm M lib/pf/pfcmd/pfcmd.pm commit 4a008c10d6267b4fe1158770b5be3030d6169811 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Apr 9 14:03:57 2012 -0400 added pf::roles to extension point tests and reworked tests extension tests are now all running the same code and extension points only listed in a test list M lib/pf/pfcmd/checkup.pm commit 05f69cb77bbf436b65b578c5df4bc1bd87356f2a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 5 16:52:42 2012 -0400 customizable role subsystem pf::roles stub getRoleByName() for now M lib/pf/SNMP.pm M lib/pf/config.pm A lib/pf/roles.pm A lib/pf/roles/custom.pm M lib/pf/web/backend_modperl_require.pl commit 857aa5602946ef0923ee4fcccc4f0268fe5a8924 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 5 15:32:51 2012 -0400 getVoiceVlan was missing from the previous HP VoIP support fix M lib/pf/SNMP/HP.pm commit 3a8cae5ccbb1ea91f83d1ffd3baae4e6ea4541e6 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 5 15:31:11 2012 -0400 improved getVoiceVlan implementation for the Nortels M lib/pf/SNMP/Nortel.pm commit b2f88df9e78ab01736681e9f16352e1b2cea3657 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 5 14:43:27 2012 -0400 Fixed port-security + VoIP support for the HP wired product line M NEWS M lib/pf/SNMP/HP.pm commit a0195f5f948e27e533ad4271c20bc0ab27600783 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Apr 5 14:42:20 2012 -0400 improved VoIP warning logging if VoIP is configured to be enabled and the network hardware doesn't support it, PacketFence will log a warning M NEWS M lib/pf/SNMP.pm commit 7d1babd89889b4d3b7513b586c7b1575340bf50e Author: Derek Wuelfrath <derek@wuelfrath.ca> Date: Thu Apr 5 10:14:19 2012 -0300 Missing NEWS entry for dns-rewrite M NEWS commit f591ae727929a798f9f183ffb209c709ef8bfc13 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Apr 4 14:40:55 2012 -0400 experimental roles-based enforcement Warning: returns hardcoded role string for now! new supportsRoleBasedEnforcement() hook that modules must override if they support role-based new returnRoleAttribute() hook to return the VSA to set Aruba support basic tests for the role-supported network devices M lib/pf/SNMP.pm M lib/pf/SNMP/Aruba.pm M t/TestUtils.pm A t/network-devices/roles.t commit 492dd23de5dd913cc32493f88f24a82314649208 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Apr 4 08:51:03 2012 -0400 documentation: stacked configuration works on the Cisco Catalyst 2960 M lib/pf/SNMP/Cisco/Catalyst_2960.pm commit a71f932b346927a7042994e72b9350950943e5db Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 3 15:55:56 2012 -0400 documentation: webservice user needs to be configured for SoH M NEWS M docs/PacketFence_Administration_Guide.asciidoc commit 2b81dfb3f4289474802bcd822190f166979e7c6f Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 3 15:47:10 2012 -0400 webservice user instead of admin for consistency with dot1x addon M addons/soh/packetfence-soh.pm commit b0485d83decf0cb2a4585be2fb4fa746cfd30145 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 3 15:46:39 2012 -0400 increased loglevel for some admin operations M html/admin/common/adminperm.inc M html/admin/common/helpers.inc commit f50f704f1f2ec8303fdb4c13a813e010a515d9cc Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 3 15:29:02 2012 -0400 updated logrotate script for use in corosync (commented by default) M addons/logrotate commit 3351fcda2dfa4b6b7257d6b8375ec1f1797d286e Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 3 15:26:46 2012 -0400 refactoring: setting Tunnel attributes is now done in pf::SNMP instead of pf::radius M lib/pf/SNMP.pm M lib/pf/radius.pm commit b909ee027103b2603d869a010f6976d86abfb669 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 3 14:27:08 2012 -0400 extracted hardcoded numbers in pf::radius::constants constants M lib/pf/radius.pm M lib/pf/radius/constants.pm M t/integration/radius.t commit f753efc6425e6731567e95177b4513078e9f722e Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Apr 3 13:27:56 2012 -0400 security: escaping HTML on username M html/captive-portal/templates/guest/sponsor_login.html commit 3c9f6fd30ea95f2f6b49a5840f12d1ee9adb2bd5 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Mar 30 14:55:44 2012 -0400 Adding cleanup lines for accounting We will delete the entries of the previous year once a while M addons/database-backup-and-maintenance.sh commit a0b01a8ba318066cf310167e59d60bb4f054dc6c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Mar 30 13:42:34 2012 -0400 MAC-Auth Bypass (MAB) not supported on the Catalyst 2950 M lib/pf/SNMP/Cisco/Catalyst_2950.pm commit d9f2ddf23469c48587fab90bed629c7dd4c44779 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Mar 30 12:26:00 2012 -0400 added new strings M conf/locale/en/LC_MESSAGES/packetfence.po commit a7c718cb551bccb9981da2921c60aeaa058c4502 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Mar 30 11:34:17 2012 -0400 re-ordered and removed duplicate from clean URLs M conf/httpd.conf.d/captive-portal-cleanurls.conf commit 3b1738b276aa6843df450b71d72c6dfb9ce0a57d Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Mar 30 10:34:08 2012 -0400 added a /preregister which forces pre-registration even if already on-site Useful if the sponsor requests himself the access. M conf/httpd.conf.d/captive-portal-cleanurls.conf M conf/httpd.conf.d/captive-portal-common.conf M html/captive-portal/guest-selfregistration.cgi M lib/pf/services/apache.pm commit e5953377e22dd0d9958475077126c228fecc3e87 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 29 15:38:28 2012 -0400 generate_error_page no longer does translation by itself This allows us to use format strings (i18n_format) in the calling code and benefit from translatable errors, etc. M UPGRADE M html/admin/guest-management.cgi M html/admin/scan_fetch_report.cgi M html/captive-portal/billing-engine.cgi M html/captive-portal/email_activation.cgi M html/captive-portal/guest-selfregistration.cgi M html/captive-portal/mobile-confirmation.cgi M html/captive-portal/redir.cgi M html/captive-portal/register.cgi M lib/pf/web.pm M lib/pf/web/custom.pm M lib/pf/web/guest.pm M lib/pf/web/release.pm commit 77e38e2087497d40b97649629c6ede876c35698b Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 29 14:21:32 2012 -0400 added pre-registration and sponsored guests documentation M NEWS M docs/PacketFence_Administration_Guide-docinfo.xml M docs/PacketFence_Administration_Guide.asciidoc commit 74119af7c68de2ac743eac739b2edcd1fb3867c7 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 29 13:41:29 2012 -0400 using i18n_format everywhere (incl. email subjects) extract all subjects into i18n to allow easy overloading so one not satisified with it can replace the string with an appropriate msgstr "..." in conf/locale/ M html/admin/guest-management.cgi M html/captive-portal/email_activation.cgi M lib/pf/web.pm M lib/pf/web/guest.pm commit 124e402177310da4d932c7a94daa7cd020e84a03 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 29 13:11:02 2012 -0400 after discussion dropped some text from the guest page M html/captive-portal/templates/guest.html commit e732d733cf78a922d2539ba873ac6989df990f2f Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 29 11:51:58 2012 -0400 Guest pre-registered by email workflow completed M html/captive-portal/email_activation.cgi A html/captive-portal/templates/guest/preregistration_confirmation.html M lib/pf/web/guest.pm commit a8d80fad5dd30915c8e1786234536b4100fddde7 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 29 00:22:25 2012 -0400 automatic firewall and apache ACLs adjustments regarding guest access M NEWS M conf/httpd.conf.d/captive-portal-common.conf M conf/iptables.conf M lib/pf/iptables.pm M lib/pf/services/apache.pm commit b05913c892ea7493e7d51bc633476130f03f7659 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 29 00:06:27 2012 -0400 guest preregistration disabled by default increases attack surface - firewall opens https on mgmt interface - apache ACLs allows access to /signup M conf/pf.conf.defaults commit 4355d952975ea2b3f9de26d650d0e992b47514f8 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Mar 28 14:45:50 2012 -0400 new footer template flag When requesting the footer you can say whether or not you want the footer's help. This allows for easy turn off in guest pre-registration workflows. M html/captive-portal/templates/footer.html M html/captive-portal/templates/guest.html M html/captive-portal/templates/guest/preregistration.html commit 7d2995bd09bf8780bbdd0a144ba6594fd2bc5a28 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Mar 28 14:44:28 2012 -0400 added company to the default information provided for guest email templates M lib/pf/web/guest.pm commit 42c1b399e2c25664e8f85492c5f8d284ebe0d104 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Mar 27 11:28:41 2012 -0400 first shot at pre-registration support: sponsor workflow should work - SMS was decided to be out of scope - email will not work as-is (for now) - Firewall / Apache ACLs still to be done M UPGRADE M conf/documentation.conf M conf/pf.conf.defaults A conf/templates/emails-guest_email_activation.txt.tt A conf/templates/emails-guest_email_preregistration.txt.tt A conf/templates/emails-guest_email_preregistration_confirmed.txt.tt D conf/templates/emails-guest_self_activation.txt.tt M conf/templates/emails-guest_sponsor_activation.txt.tt A conf/templates/emails-guest_sponsor_preregistration.txt.tt M html/captive-portal/email_activation.cgi M html/captive-portal/guest-selfregistration.cgi M html/captive-portal/templates/guest.html A html/captive-portal/templates/guest/preregistration.html M lib/pf/pfcmd/checkup.pm M lib/pf/web/guest.pm commit dd1798ba987d24c4d5b690ade1ab42b4e2c4854b Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Mar 27 09:08:57 2012 -0400 bugfix: guest workflow didn't work with proxy bypass M html/captive-portal/guest-selfregistration.cgi commit 9d9461fa3dda5bd792410d1365b94c403acab22b Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Mar 26 22:49:45 2012 -0400 guests_pre_registration -> guests_admin_registration This naming is more coherent with to-be-introduced self pre-registration. M UPGRADE M conf/authentication/preregistered_guests.pm M conf/documentation.conf M conf/pf.conf.defaults A conf/templates/emails-guest_admin_pregistration.txt.tt D conf/templates/emails-guest_preregistration.txt.tt M docs/PacketFence_Administration_Guide.asciidoc M html/admin/guest-management.cgi M lib/pf/config.pm M lib/pf/web/guest.pm commit f1003a8a8d2324ba126646d502a58c30f9c9577c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Mar 26 21:52:24 2012 -0400 per-category max nodes per pid configuration (max_nodes_per_pid) This is a beginning of adding configuration options to the categories. To better reflect its use, node categories were moved out of the node tab into configuration tab on the Web Admin M NEWS M UPGRADE M bin/pfcmd M conf/ui.conf M db/pf-schema-3.3.0.sql M db/upgrade-3.2.0-3.3.0.sql M html/admin/common.php A html/admin/configuration/categories.php A html/admin/configuration/categories_add.php A html/admin/configuration/categories_edit.php M html/admin/configuration/help.html M html/admin/header.php D html/admin/node/categories.php D html/admin/node/categories_add.php D html/admin/node/categories_edit.php M html/admin/node/help.html M html/captive-portal/mobile-confirmation.cgi M html/captive-portal/register.cgi M lib/pf/node.pm M lib/pf/nodecategory.pm M lib/pf/pfcmd/pfcmd.pm M lib/pf/web.pm M lib/pf/web/custom.pm M t/nodecategory.t commit d1d430dbca7925e0fa332122302fe423fc55efa2 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Mar 26 21:29:26 2012 -0400 added a warning to the pf::web::custom's categorization technique M lib/pf/web/custom.pm commit e55a97b1492361b8b7fd46b470a5cb8c8fb18048 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Mar 26 13:08:46 2012 -0400 Sponsor confirmation workflow done M UPGRADE M conf/httpd.conf.d/captive-portal-cleanurls.conf A conf/templates/emails-guest_registered.txt.tt M html/captive-portal/email_activation.cgi M html/captive-portal/templates/activated.html A html/captive-portal/templates/guest/sponsor_accepted.html A html/captive-portal/templates/guest/sponsor_login.html M lib/pf/email_activation.pm M lib/pf/web.pm M lib/pf/web/guest.pm commit d780115eb3784246185bdd67f63ce4cded08f326 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Mar 29 14:01:42 2012 -0400 Adding Ruckus Quick Deployment Guide. A docs/PacketFence_Ruckus_Quick_Install_Guide-docinfo.xml A docs/PacketFence_Ruckus_Quick_Install_Guide.asciidoc A docs/docbook/xsl/packetfence-fo-article.xsl commit 9ccdab9cf17acff7e3564481d31ba01c18abb1a1 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Mar 23 13:04:08 2012 -0400 a more generic email sender for guests M UPGRADE M html/admin/guest-management.cgi M lib/pf/web/guest.pm commit 0c145f6823a4ab73d744770593e7dc6abc7c67e3 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 22 15:41:53 2012 -0400 sponsor entitlement is now performed by the web::auth module subsystem easier for users to override and way more flexible will also be tied to the authentication portion once I integrate that M UPGRADE M conf/authentication/guest_managers.pm M conf/authentication/kerberos.pm M conf/authentication/ldap.pm M conf/authentication/local.pm M conf/authentication/preregistered_guests.pm M conf/authentication/radius.pm M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/pfcmd/checkup.pm M lib/pf/web/auth.pm M lib/pf/web/guest.pm M t/web-auth.t commit b0eec36c1ed709fd934f39af02446200767f9856 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 22 13:54:58 2012 -0400 sponsor validation improvements extracted in it's own sub (easier to override) localdomain requirement extracted in a configuration parameter M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/web/guest.pm commit 3373865107363776fd2ccd662c2b5b4f3adc3613 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 22 11:40:04 2012 -0400 improved logging M lib/pf/email_activation.pm commit d392a25201af76e351b9018fd79309d30f67837c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 22 11:39:00 2012 -0400 copyright bump M lib/pf/email_activation.pm commit d436450a647586ee5cb865b9cdd286d59c7faa65 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 22 11:31:11 2012 -0400 saving information about email activation type required schema change M UPGRADE A db/pf-schema-3.3.0.sql A db/upgrade-3.2.0-3.3.0.sql M html/captive-portal/guest-selfregistration.cgi M lib/pf/email_activation.pm commit 5f75b6dcfeebd567ac96e8436d1106bdb59e2713 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 22 10:58:22 2012 -0400 POD doc M lib/pf/email_activation.pm commit 5ceb3fd97b8a1ecbc05675c0e0b7480fcbf33b6e Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 22 10:49:15 2012 -0400 introduced sponsored access it can send emails to the sponsor M html/captive-portal/guest-selfregistration.cgi M lib/pf/web/guest.pm commit 1b92a600602256642481247b9f8565fe811cbc6e Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Mar 21 21:12:47 2012 -0400 updated UPGRADE info with latest API changes M UPGRADE commit 8946bb7e81db9639cbf0d638e5d8b6579f23118e Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Mar 21 21:10:29 2012 -0400 extracted code meant to be overridden in pf::web::guest M html/captive-portal/guest-selfregistration.cgi M lib/pf/web/guest.pm commit de0d6debbc58c4358792ff7a447a6a6ceed8625a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Mar 21 20:31:16 2012 -0400 migrated pf::email_activation's error handling to try catch also I'm pretty sure I avoided a bug in the eval error handling (a $msg redefinition) M lib/pf/email_activation.pm commit 221e21e8172c862180fc1af51e11baefce554a8d Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Mar 21 20:11:19 2012 -0400 some important guest API breakage moved templates around and their refering constants renamed an api call M UPGRADE D conf/templates/emails-guest_activation.txt.tt A conf/templates/emails-guest_preregistration.txt.tt D conf/templates/emails-guest_registration.txt.tt A conf/templates/emails-guest_self_activation.txt.tt A conf/templates/emails-guest_sponsor_activation.txt.tt D conf/templates/emails-sponsor_activation.txt.tt M html/admin/guest-management.cgi M html/captive-portal/guest-selfregistration.cgi M lib/pf/email_activation.pm M lib/pf/web/guest.pm commit a944105a20293ef403199ce71ecc1b02ba1267d9 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Mar 21 19:27:21 2012 -0400 started UPGRADE notice for Web Guest API breakage M UPGRADE commit 895f9a82c0ca4033e823e5fcdc5c75584c441ad6 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Mar 21 15:34:27 2012 -0400 new parameter that controls what field to assign as the guest's pid replaced all token, pid, username, etc. to guest_pid (avoid clash in sessions) got rid of an extra test in sms reg that was no longer required other little things M NEWS M conf/documentation.conf M conf/pf.conf.defaults M html/captive-portal/guest-selfregistration.cgi M html/captive-portal/mobile-confirmation.cgi M lib/pf/web/guest.pm commit 3b4fa610d6d975e512b34fcf303f50684b663522 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Mar 21 14:55:59 2012 -0400 added company field to sms and email guest modes M html/captive-portal/guest-selfregistration.cgi commit 863928842c3b32f2e9bd16e50d2d85e23ddfbd8a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Mar 21 14:54:53 2012 -0400 mandatory fields are now defined in config rewritten most of the form validator too: - proper email validation from pf::web::util - proper phone number validation from pf::web::util - performing per-guest-mode field validation M NEWS M conf/documentation.conf M conf/pf.conf.defaults M lib/pf/web/guest.pm commit 8bc4d4f945e5df9911ca78d13c5f618c87d8e5e4 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Mar 21 14:18:35 2012 -0400 dropped unused method M lib/pf/sms_activation.pm commit 11b855091a0a0cbbedfb69673ebfc100691e8b00 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Mar 21 12:16:44 2012 -0400 extracted self-registered guests error strings into constants like we recently did with the billing stuff M html/captive-portal/guest-selfregistration.cgi M html/captive-portal/mobile-confirmation.cgi M html/captive-portal/templates/guest.html M html/captive-portal/templates/guest/sms_confirmation.html M lib/pf/email_activation.pm M lib/pf/sms_activation.pm M lib/pf/web/guest.pm commit 54dab28daf57ca15e33688fc4a05583c679bc4ea Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Mar 21 09:44:31 2012 -0400 added sponsored guest self registration mode guest template updated config / doc updated also presenting the options in the signup page a little more cleanly M conf/documentation.conf M conf/pf.conf.defaults M html/captive-portal/templates/guest.html M lib/pf/config.pm M lib/pf/web/guest.pm commit 0115ce1b1a6d264cf77d1ca8e8e8e6315ebec5f5 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 29 12:24:31 2012 -0400 got rid of the cancel button on SMS confirmation. Fixes #1393; http://www.packetfence.org/bugs/view.php?id=1393 M NEWS M html/captive-portal/mobile-confirmation.cgi M html/captive-portal/templates/guest/sms_confirmation.html commit 3fca1ee9c15069ce1d024fa8e9ce5567660fe3a9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Mar 29 09:06:21 2012 -0400 Introducing DNS rewrite (DNS DNATting) for inline mode M conf/documentation.conf M conf/httpd.conf.apache22 M conf/iptables.conf A conf/named-inline.ca M conf/named.conf.bind97 M conf/named.conf.pre_bind97 M conf/pf.conf.defaults M lib/pf/iptables.pm M lib/pf/pfcmd/checkup.pm M lib/pf/services/apache.pm M lib/pf/services/named.pm commit d46055624745e1932b9b64d10d057fc4b22fe9fd Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Mar 28 21:31:03 2012 -0400 Daemon startup time logged it'll probably be actually very useful for such a small change M NEWS M addons/packages/packetfence.spec M lib/pf/services.pm commit 1fe1455fce698d415ddc97f1a2571943cf399156 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Mar 26 13:31:47 2012 -0400 CGI cleanup M html/admin/guest-management.cgi M html/captive-portal/guest-selfregistration.cgi commit 34786460a89860091a744595ff3e5d77e6caf275 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 26 14:42:59 2012 -0400 Fixed JavaScript error for IE8 in common/graphs.js. M html/common/graphs.js commit a5fc3980beaf230a987b4058f380d2bc0baf0c96 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Mar 23 13:50:02 2012 -0400 logging and VoIP we now log when a VLAN change is performed and we didn't bounce because there's a VoIP device on the switchport but there is no violation M NEWS M sbin/pfsetvlan commit dc7bc59d1abe85ba4d99b2475588bf13d3213de4 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 22 15:38:32 2012 -0400 removed a little bit too much earlier. re-added use pf::config M html/captive-portal/email_activation.cgi commit 37e6957d3f270a982dc7c5271cad5800669232de Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 22 10:21:27 2012 -0400 work on the CGI front-end added mandatory MAC lookups on pieces that required it cleaned-up unnecessary dependencies uniformized web CGI's a bit: parameters, order of doing stuff, no more POST and GET parameters put together M NEWS M html/captive-portal/billing-engine.cgi M html/captive-portal/email_activation.cgi M html/captive-portal/guest-selfregistration.cgi M html/captive-portal/mobile-confirmation.cgi M html/captive-portal/redir.cgi M html/captive-portal/register.cgi M lib/pf/web/release.pm commit e1ac36a4225d5395d1f36d23da969d7c4f1e9f37 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Mar 21 22:21:37 2012 -0400 more escaping of destination_url in pf::web::release was forgotten from 3.0.2's fixes I guess... M NEWS M lib/pf/web/release.pm commit a98ecee62b3e5ddaacc14ef64b8269ae0d1e26a6 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Mar 21 12:07:42 2012 -0400 ignoring vim swap files M .gitignore commit 1de1ccb226cd25cb2c2f6bfe7ce5e1a9ddc3af06 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Wed Mar 21 12:07:09 2012 -0400 ignoring trap stat graphs M .gitignore commit ae08571e5cc510a8fbd4e6ec9decbd6599b74520 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Mar 20 14:48:49 2012 -0400 HP MSM Firmware Bugs and Limitation update M lib/pf/SNMP/HP/Controller_MSM710.pm commit 15780cce3e430d1b26c457e5f316ea25c2e7c5a8 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Mar 20 13:37:30 2012 -0400 Merge branch 'stable', remote-tracking branch 'origin' into stable commit 1c1c3527b8001f1d3e8c63bd1cb1d31a5910857a Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Mar 20 13:36:44 2012 -0400 Merge branch 'cleanup/embrace-git', remote-tracking branch 'origin' into cleanup/embrace-git commit db7b7e51b552735a55032112c96b32adf316ad95 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Mar 20 13:21:04 2012 -0400 migrated .mtn-ignore to .gitignore A .gitignore D .mtn-ignore commit 008d1f86a4012c21c1032ed89a92cf7e6ebc3ad2 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Mar 20 12:02:52 2012 -0400 NasPortToIfIndex no longer required Default does the right thing (w/o logging warnings) now M lib/pf/SNMP/AlliedTelesis.pm commit e30953fee8dffa17945fd0b9bf0d450526e9a3af Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Mar 20 12:01:53 2012 -0400 stack support status in POD M lib/pf/SNMP/AlliedTelesis.pm commit 8477bd0ec2e5bb80c9268602252dd5ec663417fd Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Mar 20 12:00:07 2012 -0400 documentation should be as close to the relevant code as possible M lib/pf/SNMP/AlliedTelesis.pm M lib/pf/SNMP/AlliedTelesis/AT8000GS.pm commit 9ed7f1ee007ee9d76466983ee5cb613d0f72f437 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Mar 20 11:57:17 2012 -0400 explicit newlines are required by asciidoc M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit 4fe03c633b51309f5277896fe664423fe42f4917 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Mar 20 11:55:16 2012 -0400 no need to specify these since they are inherited M lib/pf/SNMP/AlliedTelesis/AT8000GS.pm commit 619fa5bf238f2056f95f92cc408f8b27e60d769e Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Mar 15 14:59:00 2012 -0400 cherry-picked 'AlliedTelesis Module and Documentation' from devel M NEWS M README.network-devices M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M html/admin/configuration/switches_add.php M html/admin/configuration/switches_edit.php A lib/pf/SNMP/AlliedTelesis.pm A lib/pf/SNMP/AlliedTelesis/AT8000GS.pm D pf/lib/pf/SNMP/AlliedTelesis.pm D pf/lib/pf/SNMP/AlliedTelesis/AT8000GS.pm commit 80c760ec8aa19c26782b3dec55e109612655a269 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Mar 20 11:45:31 2012 -0400 Revert "cherry-picked 'AlliedTelesis Module and Documentation' from devel" This reverts commit 125a09bcd95b40a778c2bdfc73a15234c242aaa0. Reason: I left behind the old pf/ allied telesis files M NEWS M README.network-devices M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M html/admin/configuration/switches_add.php M html/admin/configuration/switches_edit.php D lib/pf/SNMP/AlliedTelesis.pm D lib/pf/SNMP/AlliedTelesis/AT8000GS.pm commit 125a09bcd95b40a778c2bdfc73a15234c242aaa0 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Mar 15 14:59:00 2012 -0400 cherry-picked 'AlliedTelesis Module and Documentation' from devel M NEWS M README.network-devices M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M html/admin/configuration/switches_add.php M html/admin/configuration/switches_edit.php A lib/pf/SNMP/AlliedTelesis.pm A lib/pf/SNMP/AlliedTelesis/AT8000GS.pm commit 5c9ca565af94909e57a114f22746455cc0815fff Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Tue Mar 20 11:10:50 2012 -0400 API cleanup regarding NasPortToIfIndex Got rid of _NasPortToIfIndex, put default implementation in NasPortToIfIndex and stopped warning logging. We kept forgetting that we needed to overload NasPortToIfIndex all the time so let's embrace the default. People having problems shall trace. M lib/pf/SNMP.pm M lib/pf/SNMP/LG.pm commit 7d3dac6279a7579f409c59f944ada8031c83d09e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Mar 19 16:07:48 2012 -0400 Node editor: fixed the popup window resize with Firefox and Webkit browsers. A html/admin/iefixes.css M html/admin/node/edit.php M html/admin/style.css commit 22dbec6ea5f10d2631dd0bc71638fe6c64a52533 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Mar 19 15:41:33 2012 -0400 trap limit feature: clarifying email sent saying 'ifIndex' instead of 'Port' in email because that's what we send M sbin/pfsetvlan commit d2b1bbad2538a47353e8b47fad6dcda0a1164718 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Mar 19 14:17:38 2012 -0400 RADIUS Disconnect-Message supports switches.conf's controllerIp to perform deauth on bridged or master/local configurations M NEWS M lib/pf/SNMP.pm M lib/pf/SNMP/Aruba.pm commit cd7b8ee19f202fee54bbf561f17c2016128ca986 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Mar 19 11:55:30 2012 -0400 documented new upstream 'bugs and limitation' regarding Aruba Telnet deauthentication broken on firmware 6.x M lib/pf/SNMP/Aruba.pm commit 907eef03dd34da3dee28fdba83c6c9abca01347d Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Mar 16 14:30:13 2012 -0400 removed 15 chars limit on admin username issue introduced in security fix for LDAP injection pushed the limit to 60 M NEWS M html/admin/login.php commit 81e30e3626d47ae9be84c8a8b53bd76d9dae89ad Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Mar 16 14:27:28 2012 -0400 added object ref into getNodeAttributes stub M lib/pf/web/auth.pm commit b5b79085fd3d817ea780307b09f8af2847a7e59e Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Mar 16 14:24:07 2012 -0400 moved SELinux startup test from pfcmd into checkup M bin/pfcmd M lib/pf/pfcmd/checkup.pm commit ce2e2c9528e286e4c79329879e18e6c46bef4235 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Mar 15 15:04:58 2012 -0400 Adding MAC Authentication/802.1X for Procurve 2600 VoIP not tested M NEWS M README.network-devices M lib/pf/SNMP/HP/Procurve_2600.pm commit 347445af8478303c6d4a490f0bb899301c93e35b Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Mar 15 14:59:00 2012 -0400 AlliedTelesis Module and Documentation M NEWS M README.network-devices M docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M html/admin/configuration/switches_add.php M html/admin/configuration/switches_edit.php A lib/pf/SNMP/AlliedTelesis.pm A lib/pf/SNMP/AlliedTelesis/AT8000GS.pm commit eb0ff8a88957f7356a7f828829d51e4c73c10c38 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Mar 12 13:58:22 2012 -0400 Fix Bug 1391. We need to lower case the User-Name and the Calling-Station-Id for string compare in the perl module. M NEWS M addons/802.1X/packetfence.pm commit 3bf62dc6d344cd057285a2741f3cd9804aeaaadc Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Mar 12 13:51:32 2012 -0400 Fix bug 1390. Identity privacy for 802.1X should work. This prevents outer tunnel user spoofing. We will execute the perl module only in the inner-tunnel M NEWS M addons/freeradius-integration/sites-available/packetfence M addons/freeradius-integration/sites-available/packetfence-tunnel commit 3d9bd00af413a0f0487baffe4916e1008234551d Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Mar 12 13:44:38 2012 -0400 Forgot the NEWS for 1392 M NEWS commit 94155077a982da1df87af981a7566628b089d4a0 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Mar 12 13:43:17 2012 -0400 Fix bug 1392. The secret was lower cased for nothing in SNMP.pm M lib/pf/SNMP.pm commit b7cd3d3d749462a8f8937856c73579f02bcb91fa Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Mar 12 09:05:12 2012 -0400 Adding 802.1X/MacAuthentication support for our Procurve 2500 module. Clients are reporting it as working, but did not test VoIP M NEWS M lib/pf/SNMP/HP/Procurve_2500.pm commit a42c8f666fc52a013a0f42993ca69427fd82d338 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Sun Mar 11 14:53:39 2012 -0400 Fixed some misnamed packages introduced in the perl-A-B -> perl(A::B) transition M addons/packages/packetfence.spec commit 5d0be4ca4fde59d3f8e88320d831b50b887c925b Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Sat Mar 10 22:48:52 2012 -0500 RPM package maintenance testing dependencies no longer required to build regrouped remaing build deps together M addons/packages/packetfence.spec commit 091c3035987fb6cba788635f6200774fbc96783e Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Sat Mar 10 22:09:59 2012 -0500 perl deps in RPM recommended notation the perl dependencies are all specified using the recommended perl(A::B) syntax now. M addons/packages/packetfence.spec commit cd727589c79a04c363931b32fda7a694d5b83ed8 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Sat Mar 10 16:52:39 2012 -0500 simple script to produce RPM packages for a given git branch A addons/packages/packetfence-rpm-build.sh commit b03af20f755fa31bbe11ecbd01d9fe5384530322 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Mar 9 13:18:17 2012 -0500 ignoring git-specific dotfiles to bring sexy tarball archive back! A .gitattributes commit 3f948bc61a999c42c09c532675643c8c39ac787b Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Fri Mar 9 12:46:25 2012 -0500 vip parameter under [interface ...] in pf.conf. Work around #1396; This parameter overrides auto-detection which can be useful when it's broken. http://packetfence.org/bugs/view.php?id=1396 M NEWS M bin/pfcmd M conf/ui.conf M lib/pf/config.pm commit d3ca81024326327e4d35d6d7d3c3ebddfadbcc26 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 8 22:16:59 2012 -0500 marking devel branch as version +2 (3.3.0) the attempt at forcing binary conflict failed, I shall retry once stable diverged again M conf/pf-release commit 8d544c147b5349e4a8e9b5ccfcdcc096688b5159 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 8 22:15:11 2012 -0500 no fast-forward merges with stable and devel by default A .gitconfig commit e30a25179b20a817cb14d118b0b88b3aea901e3d Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 8 22:13:33 2012 -0500 looks like last .gitattributes attempt failed, trying this instead M conf/.gitattributes commit 7e9ebcb999f519d61ff16f368899a02b25aa1638 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 8 21:56:41 2012 -0500 marking stable release as +1 M conf/pf-release commit bbf17a8a14f0bb064d456ae4fd6b37331290f1ad Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 8 21:54:27 2012 -0500 marking our pf-release as binary mergeable only according to this[1] it should allow us to merge between stable and devel without stressing about overwriting our version number too much [1]: http://stackoverflow.com/questions/2077624/best-way-to-versionize-different-git-branches A conf/.gitattributes commit 258a1a77b90c6b616eb0381cda8bbc5664185905 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 8 21:14:04 2012 -0500 re-added logs/ and var/ to package spec since tests won't pass without it M addons/packages/packetfence.spec commit c3d38691a0bfa0abef3f8e52f092563ef16e4b8b Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 8 20:51:45 2012 -0500 source tarball changed: prefixed packetfence-<version>/ instead of pf/ M addons/packages/packetfence.spec commit e2ffa9a33048b3dd091489e9b171fe99dba3bb5c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 8 20:45:05 2012 -0500 getting rid of hardcoded version for simpler stable vs devel branch mgmt extracted version out of package spec and made define variables simpler got rid of version test conf/pf-release can no longer hold "dev" suffix (illegal in RPM version numbers) M addons/packages/packetfence.spec M conf/pf-release M t/pfcmd.t commit 2da9e8e73d7132fa7f6456343687cc79b546291e Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 8 20:31:48 2012 -0500 changed empty directory handling created by installer.pl instead of package because they are no more in the tarball (because of git) also this will actually improve the installation from source situation dropped the dhcp lease file also so we can get rid of var/ entirely. Empty lease file created by installer.pl too. M addons/packages/packetfence.spec M installer.pl D var/dhcpd/dhcpd.leases commit a903edff0d40bc140425232fc63cdee5e7263695 Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Thu Mar 8 09:58:38 2012 -0500 got rid of our useless pf/ top-level directory A COPYING A ChangeLog A ChangeLog.old A NEWS A README A README.network-devices A UPGRADE A addons/802.1X/README A addons/802.1X/packetfence.pm A addons/accounting.pl A addons/autodiscover.pl A addons/captive-portal/proxy-bypass/README A addons/captive-portal/proxy-bypass/squid-redirector.pl A addons/captive-portal/proxy-bypass/squid.conf-sample.patch A addons/connect_and_read.pl A addons/convertToPortSecurity.pl A addons/database-backup-and-maintenance.sh A addons/dev-helpers/radius-hook.pl A addons/dev-helpers/useragent-build-regexp.pl A addons/dhcp_dumper.pl A addons/freeradius-integration/README A addons/freeradius-integration/eap.conf.pf A addons/freeradius-integration/freeradius-nas-table.sql A addons/freeradius-integration/modules/perl.pf A addons/freeradius-integration/radiusd.conf.pf A addons/freeradius-integration/sites-available/packetfence A addons/freeradius-integration/sites-available/packetfence-soh A addons/freeradius-integration/sites-available/packetfence-tunnel A addons/freeradius-integration/sql.conf.pf A addons/freeradius-integration/sql/mysql/packetfence.conf A addons/freeradius-integration/users.pf A addons/guest-management/README A addons/high-availability/dhcpd-3.0.5-init-script-lsb-fix.patch A addons/high-availability/heartbeat-2.x-drbd-8.3-support-fix.patch A addons/high-availability/mysqld-init-script-lsb-fix.patch A addons/high-availability/named-9.2-init-script-lsb-fix.patch A addons/high-availability/pf-diff A addons/high-availability/rdiff A addons/import-node-csv.pl A addons/integration-testing/replay-snmptrapd-logs.pl A addons/integration-testing/violations.conf A addons/logrotate A addons/migrate-to-locationlog_history.sh A addons/monitorpfsetvlan.pl A addons/mrtg/mrtg-wrapper.cfg A addons/mrtg/mrtg-wrapper.pl A addons/network-save-configs.pl A addons/packages/packetfence.spec A addons/pfdetect_remote/conf/pfdetect_remote.conf A addons/pfdetect_remote/initrd/pfdetectd A addons/pfdetect_remote/sbin/pfdetect_remote A addons/recovery.pl A addons/snort/oinkmaster.conf A addons/snort/oinkmaster.conf.2.8.6 A addons/soh/README.rst A addons/soh/packetfence-soh.pm A addons/upgrade/to-2.2.0-update-all-useragents.pl A addons/upgrade/to-3.0-networks.conf.pl A addons/upgrade/to-3.0-pf.conf.pl A addons/upgrade/to-3.0-violations.conf.pl A addons/watchdog/freeradius-watchdog.sh A addons/watchdog/pfdhcpdlistener-watchdog.sh A bin/pfcmd A bin/pfcmd_vlan A conf/admin.perm A conf/admin_ldap.conf A conf/authentication/guest_managers.pm A conf/authentication/kerberos.pm A conf/authentication/ldap.pm A conf/authentication/local.pm A conf/authentication/preregistered_guests.pm A conf/authentication/radius.pm A conf/dhcp_fingerprints.conf A conf/dhcpd.conf A conf/documentation.conf A conf/floating_network_device.conf A conf/guest-managers.conf A conf/httpd.conf.apache22 A conf/httpd.conf.d/block-unwanted.conf A conf/httpd.conf.d/captive-portal-cleanurls.conf A conf/httpd.conf.d/captive-portal-common.conf A conf/iptables.conf A conf/listener.msg A conf/locale/de/LC_MESSAGES/packetfence.po A conf/locale/en/LC_MESSAGES/packetfence.po A conf/locale/es/LC_MESSAGES/packetfence.po A conf/locale/fr/LC_MESSAGES/packetfence.po A conf/locale/he_IL/LC_MESSAGES/packetfence.po A conf/locale/it/LC_MESSAGES/packetfence.po A conf/locale/nl/LC_MESSAGES/packetfence.po A conf/locale/pt_BR/LC_MESSAGES/packetfence.po A conf/log.conf A conf/named-isolation.ca A conf/named-registration.ca A conf/named.conf.bind97 A conf/named.conf.pre_bind97 A conf/nessus/remotescan.nessus A conf/networks.conf A conf/oui.txt A conf/pf-release A conf/pf.conf.defaults A conf/popup.msg A conf/snmptrapd.conf A conf/snort.conf A conf/snort.conf.pre_snort-2.8 A conf/snort/classification.config A conf/snort/local.rules A conf/snort/reference.config A conf/ssl-certificates.conf A conf/switches.conf A conf/templates/emails-guest_activation.txt.tt A conf/templates/emails-guest_registration.txt.tt A conf/templates/emails-sponsor_activation.txt.tt A conf/ui-global.conf A conf/ui.conf A conf/ui.conf.es_ES A conf/violations.conf A configurator.pl A db/pf-schema-2.0.0.sql A db/pf-schema-2.2.0.sql A db/pf-schema-3.0.0.sql A db/pf-schema-3.0.2.sql A db/pf-schema-3.1.0.sql A db/pf-schema-3.2.0.sql A db/pfschema.mysql.144 A db/pfschema.mysql.150 A db/pfschema.mysql.160 A db/pfschema.mysql.170 A db/pfschema.mysql.171 A db/pfschema.mysql.174 A db/pfschema.mysql.180 A db/pfschema.mysql.181 A db/pfschema.mysql.183 A db/pfschema.mysql.184 A db/pfschema.mysql.186 A db/pfschema.mysql.190 A db/upgrade-1.4.4p1-1.5.0.sql A db/upgrade-1.5.0-1.6.0.sql A db/upgrade-1.6.0-1.7.0.sql A db/upgrade-1.7.0-1.7.1.sql A db/upgrade-1.7.1-1.7.4.sql A db/upgrade-1.7.4-1.8.0.sql A db/upgrade-1.8.0-1.8.1.sql A db/upgrade-1.8.1-1.8.3.sql A db/upgrade-1.8.3-1.8.4.sql A db/upgrade-1.8.4-1.8.6.sql A db/upgrade-1.8.6-1.9.0.sql A db/upgrade-1.9.0-2.0.0.sql A db/upgrade-2.0.0-2.2.0.sql A db/upgrade-2.2.0-3.0.0.sql A db/upgrade-3.0.0-3.0.1.sql A db/upgrade-3.0.1-3.0.2.sql A db/upgrade-3.0.2-3.1.0.sql A db/upgrade-3.1.0-3.2.0.sql A docs/MIB/Inverse-PacketFence-Notification.mib A docs/PacketFenceZEN_Installation_Guide-docinfo.xml A docs/PacketFenceZEN_Installation_Guide.asciidoc A docs/PacketFence_Administration_Guide-docinfo.xml A docs/PacketFence_Administration_Guide.asciidoc A docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml A docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc A docs/README.asciidoc A docs/archives/PacketFenceZEN_Installation_Guide.odt A docs/archives/PacketFence_Administration_Guide.odt A docs/archives/PacketFence_Administration_Guide.pt_BR.odt A docs/archives/PacketFence_Network_Devices_Configuration_Guide.odt A docs/docbook/additional-info.xml A docs/docbook/commercial-support.xml A docs/docbook/fop-centos6.patch A docs/docbook/license.xml A docs/docbook/pf-devel-guide.xml A docs/docbook/tidy-docbook.cfg A docs/docbook/xmlgraphics-fop-centos5.patch A docs/docbook/xsl/headerfooter-fo.xsl A docs/docbook/xsl/packetfence-fo.xsl A docs/docbook/xsl/titlepage-fo.xml A docs/docinfo.xml A docs/fdl-1.2.txt A docs/fonts/PALATINO.TTF A docs/fonts/deliciousitalic.ttf A docs/fonts/deliciousitalic.xml A docs/fonts/deliciousroman.ttf A docs/fonts/deliciousroman.xml A docs/fonts/fop-config.xml A docs/fonts/inconsolata.ttf A docs/fonts/inconsolata.xml A docs/fonts/oflgoudystm.ttf A docs/fonts/oflgoudystm.xml A docs/fonts/oflgoudystmitalic.ttf A docs/fonts/oflgoudystmitalic.xml A docs/fonts/palatino.xml A docs/images/caution.png A docs/images/diagram-components.png A docs/images/diagram-network.eps A docs/images/diagram-network.png A docs/images/diagram-routed-net.png A docs/images/diagram-trap-interaction.png A docs/images/important.png A docs/images/inverse-logo-old.png A docs/images/inverse-logo.jpg A docs/images/note.png A docs/images/pf-logo.png A docs/images/screenshot-add-floating-dev.png A docs/images/screenshot-captive-portal.png A docs/images/screenshot-floating-dev.png A docs/images/screenshot-network-config.png A docs/images/screenshot-node-view.png A docs/images/tip.png A docs/images/warning.png A docs/includes/additional-info.asciidoc A docs/includes/commercial-support.asciidoc A docs/includes/global-attributes.asciidoc A docs/includes/license.asciidoc A html/admin/3rdparty/calendar/ChangeLog A html/admin/3rdparty/calendar/README A html/admin/3rdparty/calendar/bugtest-hidden-selects.html A html/admin/3rdparty/calendar/calendar-blue.css A html/admin/3rdparty/calendar/calendar-blue2.css A html/admin/3rdparty/calendar/calendar-brown.css A html/admin/3rdparty/calendar/calendar-green.css A html/admin/3rdparty/calendar/calendar-pf.css A html/admin/3rdparty/calendar/calendar-setup.js A html/admin/3rdparty/calendar/calendar-setup_stripped.js A html/admin/3rdparty/calendar/calendar-system.css A html/admin/3rdparty/calendar/calendar-tas.css A html/admin/3rdparty/calendar/calendar-win2k-1.css A html/admin/3rdparty/calendar/calendar-win2k-2.css A html/admin/3rdparty/calendar/calendar-win2k-cold-1.css A html/admin/3rdparty/calendar/calendar-win2k-cold-2.css A html/admin/3rdparty/calendar/calendar.js A html/admin/3rdparty/calendar/calendar.php A html/admin/3rdparty/calendar/calendar_stripped.js A html/admin/3rdparty/calendar/dayinfo.html A html/admin/3rdparty/calendar/doc/html/field-button.jpg A html/admin/3rdparty/calendar/doc/html/reference-Z-S.css A html/admin/3rdparty/calendar/doc/html/reference.css A html/admin/3rdparty/calendar/doc/html/reference.html A html/admin/3rdparty/calendar/doc/reference.pdf A html/admin/3rdparty/calendar/img.gif A html/admin/3rdparty/calendar/index.html A html/admin/3rdparty/calendar/lang/calendar-af.js A html/admin/3rdparty/calendar/lang/calendar-al.js A html/admin/3rdparty/calendar/lang/calendar-bg.js A html/admin/3rdparty/calendar/lang/calendar-big5-utf8.js A html/admin/3rdparty/calendar/lang/calendar-big5.js A html/admin/3rdparty/calendar/lang/calendar-br.js A html/admin/3rdparty/calendar/lang/calendar-ca.js A html/admin/3rdparty/calendar/lang/calendar-cs-utf8.js A html/admin/3rdparty/calendar/lang/calendar-cs-win.js A html/admin/3rdparty/calendar/lang/calendar-da.js A html/admin/3rdparty/calendar/lang/calendar-de.js A html/admin/3rdparty/calendar/lang/calendar-du.js A html/admin/3rdparty/calendar/lang/calendar-el.js A html/admin/3rdparty/calendar/lang/calendar-en.js A html/admin/3rdparty/calendar/lang/calendar-es.js A html/admin/3rdparty/calendar/lang/calendar-fi.js A html/admin/3rdparty/calendar/lang/calendar-fr.js A html/admin/3rdparty/calendar/lang/calendar-he-utf8.js A html/admin/3rdparty/calendar/lang/calendar-hr-utf8.js A html/admin/3rdparty/calendar/lang/calendar-hr.js A html/admin/3rdparty/calendar/lang/calendar-hu.js A html/admin/3rdparty/calendar/lang/calendar-it.js A html/admin/3rdparty/calendar/lang/calendar-jp.js A html/admin/3rdparty/calendar/lang/calendar-ko-utf8.js A html/admin/3rdparty/calendar/lang/calendar-ko.js A html/admin/3rdparty/calendar/lang/calendar-lt-utf8.js A html/admin/3rdparty/calendar/lang/calendar-lt.js A html/admin/3rdparty/calendar/lang/calendar-lv.js A html/admin/3rdparty/calendar/lang/calendar-nl.js A html/admin/3rdparty/calendar/lang/calendar-no.js A html/admin/3rdparty/calendar/lang/calendar-pl-utf8.js A html/admin/3rdparty/calendar/lang/calendar-pl.js A html/admin/3rdparty/calendar/lang/calendar-pt.js A html/admin/3rdparty/calendar/lang/calendar-ro.js A html/admin/3rdparty/calendar/lang/calendar-ru.js A html/admin/3rdparty/calendar/lang/calendar-ru_win_.js A html/admin/3rdparty/calendar/lang/calendar-si.js A html/admin/3rdparty/calendar/lang/calendar-sk.js A html/admin/3rdparty/calendar/lang/calendar-sp.js A html/admin/3rdparty/calendar/lang/calendar-sv.js A html/admin/3rdparty/calendar/lang/calendar-tr.js A html/admin/3rdparty/calendar/lang/calendar-zh.js A html/admin/3rdparty/calendar/lang/cn_utf8.js A html/admin/3rdparty/calendar/lgpl-2.1.txt A html/admin/3rdparty/calendar/menuarrow.gif A html/admin/3rdparty/calendar/menuarrow2.gif A html/admin/3rdparty/calendar/multiple-dates.html A html/admin/3rdparty/calendar/release-notes.html A html/admin/3rdparty/calendar/simple-1.html A html/admin/3rdparty/calendar/simple-2.html A html/admin/3rdparty/calendar/simple-3.html A html/admin/3rdparty/calendar/skins/aqua/active-bg.gif A html/admin/3rdparty/calendar/skins/aqua/dark-bg.gif A html/admin/3rdparty/calendar/skins/aqua/hover-bg.gif A html/admin/3rdparty/calendar/skins/aqua/menuarrow.gif A html/admin/3rdparty/calendar/skins/aqua/normal-bg.gif A html/admin/3rdparty/calendar/skins/aqua/rowhover-bg.gif A html/admin/3rdparty/calendar/skins/aqua/status-bg.gif A html/admin/3rdparty/calendar/skins/aqua/theme.css A html/admin/3rdparty/calendar/skins/aqua/title-bg.gif A html/admin/3rdparty/calendar/skins/aqua/today-bg.gif A html/admin/3rdparty/calendar/test-position.html A html/admin/3rdparty/raphael/g.bar-min.js A html/admin/3rdparty/raphael/g.dot-min.js A html/admin/3rdparty/raphael/g.line.js A html/admin/3rdparty/raphael/g.pie-min.js A html/admin/3rdparty/raphael/g.raphael-min.js A html/admin/3rdparty/raphael/raphael-min.js A html/admin/administration/adduser.php A html/admin/administration/help.html A html/admin/administration/index.php A html/admin/administration/logs.php A html/admin/administration/services.php A html/admin/administration/ui_options.php A html/admin/check_login.php A html/admin/common.php A html/admin/common/adminperm.inc A html/admin/common/display.inc A html/admin/common/fonts/COPYRIGHT.TXT A html/admin/common/fonts/README.TXT A html/admin/common/fonts/RELEASENOTES.TXT A html/admin/common/fonts/arial.ttf A html/admin/common/fonts/arialbd.ttf A html/admin/common/forms.inc A html/admin/common/helpers.inc A html/admin/common/logging.inc A html/admin/common/sajax/Readme.txt A html/admin/common/sajax/Sajax.php A html/admin/configuration/captive-portal.php A html/admin/configuration/fingerprint.php A html/admin/configuration/floatingnetworkdevice.php A html/admin/configuration/floatingnetworkdevice_add.php A html/admin/configuration/floatingnetworkdevice_edit.php A html/admin/configuration/help.html A html/admin/configuration/index.php A html/admin/configuration/interfaces.php A html/admin/configuration/interfaces_add.php A html/admin/configuration/interfaces_edit.php A html/admin/configuration/main.php A html/admin/configuration/more_info.php A html/admin/configuration/networks.php A html/admin/configuration/networks_add.php A html/admin/configuration/networks_edit.php A html/admin/configuration/switches.php A html/admin/configuration/switches_add.php A html/admin/configuration/switches_edit.php A html/admin/configuration/useragent.php A html/admin/configuration/violation.php A html/admin/configuration/violation_add.php A html/admin/configuration/violation_edit.php A html/admin/exporter.php A html/admin/favicon.ico A html/admin/footer.php A html/admin/guest-management.cgi A html/admin/header.php A html/admin/images/adduser.png A html/admin/images/big_font.gif A html/admin/images/bug.png A html/admin/images/category.png A html/admin/images/csv.png A html/admin/images/customize.png A html/admin/images/date.png A html/admin/images/delete.png A html/admin/images/dude2.gif A html/admin/images/dumptruck.gif A html/admin/images/edit.png A html/admin/images/famfamfam_silk_icons/creativecommons.html A html/admin/images/famfamfam_silk_icons/page_add.png A html/admin/images/famfamfam_silk_icons/page_delete.png A html/admin/images/famfamfam_silk_icons/page_edit.png A html/admin/images/famfamfam_silk_icons/page_world.png A html/admin/images/famfamfam_silk_icons/readme.txt A html/admin/images/footer.repeat.jpg A html/admin/images/graph_error.gif A html/admin/images/header.repeat.jpg A html/admin/images/header.selected.png A html/admin/images/help.png A html/admin/images/hide.gif A html/admin/images/html_icon.gif A html/admin/images/node.png A html/admin/images/person.png A html/admin/images/printer.png A html/admin/images/report.png A html/admin/images/restart.png A html/admin/images/search.png A html/admin/images/show.gif A html/admin/images/small_font.gif A html/admin/images/start.png A html/admin/images/stop.png A html/admin/images/trap.png A html/admin/images/up.png A html/admin/images/update.png A html/admin/images/violation.png A html/admin/images/wire.png A html/admin/index.php A html/admin/login.php A html/admin/node/accounting.php A html/admin/node/add.php A html/admin/node/categories.php A html/admin/node/categories_add.php A html/admin/node/categories_edit.php A html/admin/node/edit.php A html/admin/node/help.html A html/admin/node/import.php A html/admin/node/index.php A html/admin/node/lookup.php A html/admin/node/useragent.php A html/admin/node/view.php A html/admin/person/add.php A html/admin/person/edit.php A html/admin/person/help.html A html/admin/person/index.php A html/admin/person/lookup.php A html/admin/person/view.php A html/admin/printer.php A html/admin/scan/edit.php A html/admin/scan/help.html A html/admin/scan/index.php A html/admin/scan/results.php A html/admin/scan/scan.php A html/admin/scan_fetch_report.cgi A html/admin/soh.cgi A html/admin/status/dashboard.php A html/admin/status/grapher.php A html/admin/status/graphs.php A html/admin/status/help.html A html/admin/status/index.php A html/admin/status/reports.php A html/admin/status/sajax-dashboard.php A html/admin/status/sajax.js A html/admin/style.css A html/admin/templates/soh.html A html/admin/violation/add.php A html/admin/violation/edit.php A html/admin/violation/help.html A html/admin/violation/index.php A html/admin/violation/view.php A html/captive-portal/billing-engine.cgi A html/captive-portal/content/guest-management.js A html/captive-portal/content/images/arrow_down_12x12.png A html/captive-portal/content/images/arrow_up_12x12.png A html/captive-portal/content/images/authorize.net.gif A html/captive-portal/content/images/background.png A html/captive-portal/content/images/biohazard-bg.gif A html/captive-portal/content/images/biohazard-sm.gif A html/captive-portal/content/images/creditcards.png A html/captive-portal/content/images/error.png A html/captive-portal/content/images/guest_import.png A html/captive-portal/content/images/guest_multiple_add.png A html/captive-portal/content/images/guest_single_add.png A html/captive-portal/content/images/help.png A html/captive-portal/content/images/lock.png A html/captive-portal/content/images/quarantine.png A html/captive-portal/content/images/registration.png A html/captive-portal/content/images/soh.png A html/captive-portal/content/images/unlock.png A html/captive-portal/content/images/user.png A html/captive-portal/content/mobile.css A html/captive-portal/content/print.css A html/captive-portal/content/styles.css A html/captive-portal/content/timerbar.js A html/captive-portal/email_activation.cgi A html/captive-portal/guest-selfregistration.cgi A html/captive-portal/mobile-confirmation.cgi A html/captive-portal/redir.cgi A html/captive-portal/register.cgi A html/captive-portal/remediation.php A html/captive-portal/templates/activated.html A html/captive-portal/templates/aup.html A html/captive-portal/templates/aup_text.html A html/captive-portal/templates/billing/billing.html A html/captive-portal/templates/enabler.html A html/captive-portal/templates/error.html A html/captive-portal/templates/footer.html A html/captive-portal/templates/guest.html A html/captive-portal/templates/guest/footer.html A html/captive-portal/templates/guest/mgmt_login.html A html/captive-portal/templates/guest/register_guest.html A html/captive-portal/templates/guest/registration_confirmation.html A html/captive-portal/templates/guest/sms_confirmation.html A html/captive-portal/templates/header.html A html/captive-portal/templates/login.html A html/captive-portal/templates/pending.html A html/captive-portal/templates/redirect.html A html/captive-portal/templates/register.html A html/captive-portal/templates/register_1.html A html/captive-portal/templates/register_2.html A html/captive-portal/templates/release.html A html/captive-portal/templates/release_with_xmlconfig.html A html/captive-portal/templates/remediation.html A html/captive-portal/templates/scan-in-progress.html A html/captive-portal/templates/scan.html A html/captive-portal/templates/status.html A html/captive-portal/templates/wireless-profile.xml A html/captive-portal/violations/bandwidth_limit.php A html/captive-portal/violations/banned_devices.php A html/captive-portal/violations/banned_os.php A html/captive-portal/violations/darknet.php A html/captive-portal/violations/failed_scan.es_ES.php A html/captive-portal/violations/failed_scan.php A html/captive-portal/violations/generic.php A html/captive-portal/violations/lsass.es_ES.php A html/captive-portal/violations/lsass.php A html/captive-portal/violations/malware.es_ES.php A html/captive-portal/violations/malware.php A html/captive-portal/violations/nat.php A html/captive-portal/violations/p2p.php A html/captive-portal/violations/roguedhcp.php A html/captive-portal/violations/scanning.php A html/captive-portal/violations/spam.php A html/captive-portal/violations/system_scan.php A html/captive-portal/violations/trojan.php A html/captive-portal/violations/zotob.php A html/captive-portal/wireless-profile.cgi A html/captive-portal/wispr.cgi A html/captive-portal/wispr/redirect.tt A html/common/favicon.ico A html/common/graphs.js A html/common/network-access-detection.gif A html/common/packetfence-cp.png A html/common/packetfence.png A html/common/pf.js A html/common/prototype.js A installer.pl A lib/HTTP/BrowserDetect.pm A lib/IPTables/Interface.pm A lib/IPTables/Interface/Lock.pm A lib/pf/SNMP.pm A lib/pf/SNMP/Accton.pm A lib/pf/SNMP/Accton/ES3526XA.pm A lib/pf/SNMP/Accton/ES3528M.pm A lib/pf/SNMP/AeroHIVE.pm A lib/pf/SNMP/AeroHIVE/AP.pm A lib/pf/SNMP/AeroHIVE/nas-pb.yml A lib/pf/SNMP/Amer.pm A lib/pf/SNMP/Amer/SS2R24i.pm A lib/pf/SNMP/Aruba.pm A lib/pf/SNMP/Aruba/Controller_200.pm A lib/pf/SNMP/Avaya.pm A lib/pf/SNMP/Avaya/ERS5000.pm A lib/pf/SNMP/Avaya/ERS5000_6x.pm A lib/pf/SNMP/Avaya/WC.pm A lib/pf/SNMP/Cisco.pm A lib/pf/SNMP/Cisco/Aironet.pm A lib/pf/SNMP/Cisco/Aironet_1130.pm A lib/pf/SNMP/Cisco/Aironet_1242.pm A lib/pf/SNMP/Cisco/Aironet_1250.pm A lib/pf/SNMP/Cisco/Catalyst_2900XL.pm A lib/pf/SNMP/Cisco/Catalyst_2950.pm A lib/pf/SNMP/Cisco/Catalyst_2960.pm A lib/pf/SNMP/Cisco/Catalyst_2970.pm A lib/pf/SNMP/Cisco/Catalyst_3500XL.pm A lib/pf/SNMP/Cisco/Catalyst_3550.pm A lib/pf/SNMP/Cisco/Catalyst_3560.pm A lib/pf/SNMP/Cisco/Catalyst_3750.pm A lib/pf/SNMP/Cisco/Catalyst_4500.pm A lib/pf/SNMP/Cisco/Catalyst_6500.pm A lib/pf/SNMP/Cisco/ISR_1800.pm A lib/pf/SNMP/Cisco/WLC_2106.pm A lib/pf/SNMP/Cisco/WLC_4400.pm A lib/pf/SNMP/Cisco/WiSM.pm A lib/pf/SNMP/Dell.pm A lib/pf/SNMP/Dell/PowerConnect3424.pm A lib/pf/SNMP/Dlink.pm A lib/pf/SNMP/Dlink/DES_3526.pm A lib/pf/SNMP/Dlink/DES_3550.pm A lib/pf/SNMP/Dlink/DGS_3100.pm A lib/pf/SNMP/Dlink/DGS_3200.pm A lib/pf/SNMP/Dlink/DWL.pm A lib/pf/SNMP/Dlink/DWS_3026.pm A lib/pf/SNMP/Enterasys.pm A lib/pf/SNMP/Enterasys/D2.pm A lib/pf/SNMP/Enterasys/Matrix_N3.pm A lib/pf/SNMP/Enterasys/SecureStack_C2.pm A lib/pf/SNMP/Enterasys/SecureStack_C3.pm A lib/pf/SNMP/Extreme.pm A lib/pf/SNMP/Extreme/Summit.pm A lib/pf/SNMP/Extreme/Summit_X250e.pm A lib/pf/SNMP/Extreme/nas-pb.yml A lib/pf/SNMP/Extricom.pm A lib/pf/SNMP/Extricom/EXSW.pm A lib/pf/SNMP/Foundry.pm A lib/pf/SNMP/Foundry/FastIron_4802.pm A lib/pf/SNMP/Foundry/MC.pm A lib/pf/SNMP/HP.pm A lib/pf/SNMP/HP/Controller_MSM710.pm A lib/pf/SNMP/HP/E4800G.pm A lib/pf/SNMP/HP/E5500G.pm A lib/pf/SNMP/HP/Procurve_2500.pm A lib/pf/SNMP/HP/Procurve_2600.pm A lib/pf/SNMP/HP/Procurve_3400cl.pm A lib/pf/SNMP/HP/Procurve_4100.pm A lib/pf/SNMP/HP/Procurve_5400.pm A lib/pf/SNMP/Intel.pm A lib/pf/SNMP/Intel/Express_460.pm A lib/pf/SNMP/Intel/Express_530.pm A lib/pf/SNMP/Juniper.pm A lib/pf/SNMP/Juniper/EX.pm A lib/pf/SNMP/LG.pm A lib/pf/SNMP/LG/ES4500G.pm A lib/pf/SNMP/Linksys.pm A lib/pf/SNMP/Linksys/SRW224G4.pm A lib/pf/SNMP/Meru.pm A lib/pf/SNMP/Meru/MC.pm A lib/pf/SNMP/Meru/nas-pb.yml A lib/pf/SNMP/MockedSwitch.pm A lib/pf/SNMP/Motorola.pm A lib/pf/SNMP/Motorola/RFS.pm A lib/pf/SNMP/Netgear.pm A lib/pf/SNMP/Netgear/FSM726v1.pm A lib/pf/SNMP/Nortel.pm A lib/pf/SNMP/Nortel/BPS2000.pm A lib/pf/SNMP/Nortel/BayStack4550.pm A lib/pf/SNMP/Nortel/BayStack470.pm A lib/pf/SNMP/Nortel/BayStack5500.pm A lib/pf/SNMP/Nortel/BayStack5500_6x.pm A lib/pf/SNMP/Nortel/ERS2500.pm A lib/pf/SNMP/Nortel/ERS4000.pm A lib/pf/SNMP/Nortel/ERS5000.pm A lib/pf/SNMP/Nortel/ERS5000_6x.pm A lib/pf/SNMP/Nortel/ES325.pm A lib/pf/SNMP/PacketFence.pm A lib/pf/SNMP/Ruckus.pm A lib/pf/SNMP/SMC.pm A lib/pf/SNMP/SMC/TS6128L2.pm A lib/pf/SNMP/SMC/TS6224M.pm A lib/pf/SNMP/SMC/TS8800M.pm A lib/pf/SNMP/ThreeCom.pm A lib/pf/SNMP/ThreeCom/E4800G.pm A lib/pf/SNMP/ThreeCom/E5500G.pm A lib/pf/SNMP/ThreeCom/NJ220.pm A lib/pf/SNMP/ThreeCom/SS4200.pm A lib/pf/SNMP/ThreeCom/SS4500.pm A lib/pf/SNMP/ThreeCom/Switch_4200G.pm A lib/pf/SNMP/Trapeze.pm A lib/pf/SNMP/Trapeze/nas-pb.yml A lib/pf/SNMP/WirelessModuleTemplate.pm A lib/pf/SNMP/Xirrus.pm A lib/pf/SNMP/constants.pm A lib/pf/SwitchFactory.pm A lib/pf/WebAPI.pm A lib/pf/accounting.pm A lib/pf/action.pm A lib/pf/billing.pm A lib/pf/billing/constants.pm A lib/pf/billing/custom.pm A lib/pf/billing/gateway/authorize_net.pm A lib/pf/class.pm A lib/pf/config.pm A lib/pf/configfile.pm A lib/pf/db.pm A lib/pf/email_activation.pm A lib/pf/enforcement.pm A lib/pf/floatingdevice.pm A lib/pf/floatingdevice/custom.pm A lib/pf/freeradius.pm A lib/pf/ifoctetslog.pm A lib/pf/import.pm A lib/pf/inline.pm A lib/pf/inline/custom.pm A lib/pf/iplog.pm A lib/pf/iptables.pm A lib/pf/locationlog.pm A lib/pf/lookup/node.pm A lib/pf/lookup/person.pm A lib/pf/node.pm A lib/pf/nodecategory.pm A lib/pf/os.pm A lib/pf/person.pm A lib/pf/pfcmd.pm A lib/pf/pfcmd/checkup.pm A lib/pf/pfcmd/dashboard.pm A lib/pf/pfcmd/graph.pm A lib/pf/pfcmd/help.pm A lib/pf/pfcmd/pfcmd.pm A lib/pf/pfcmd/report.pm A lib/pf/radius.pm A lib/pf/radius/constants.pm A lib/pf/radius/custom.pm A lib/pf/rawip.pm A lib/pf/scan.pm A lib/pf/scan/nessus.pm A lib/pf/scan/openvas.pm A lib/pf/schedule.pm A lib/pf/services.pm A lib/pf/services/apache.pm A lib/pf/services/dhcpd.pm A lib/pf/services/named.pm A lib/pf/services/snmptrapd.pm A lib/pf/sms_activation.pm A lib/pf/soh.pm A lib/pf/soh/custom.pm A lib/pf/switchlocation.pm A lib/pf/temporary_password.pm A lib/pf/traplog.pm A lib/pf/trigger.pm A lib/pf/useragent.pm A lib/pf/util.pm A lib/pf/util/dhcp.pm A lib/pf/util/dictionary A lib/pf/util/radius.pm A lib/pf/violation.pm A lib/pf/vlan.pm A lib/pf/vlan/custom.pm A lib/pf/vlan/custom_example.pm A lib/pf/web.pm A lib/pf/web/auth.pm A lib/pf/web/backend_modperl_require.pl A lib/pf/web/billing.pm A lib/pf/web/captiveportal_modperl_require.pl A lib/pf/web/custom.pm A lib/pf/web/guest.pm A lib/pf/web/release.pm A lib/pf/web/util.pm A lib/pf/web/wispr.pm A packetfence.init D pf/COPYING D pf/ChangeLog D pf/ChangeLog.old D pf/NEWS D pf/README D pf/README.network-devices D pf/UPGRADE D pf/addons/802.1X/README D pf/addons/802.1X/packetfence.pm D pf/addons/accounting.pl D pf/addons/autodiscover.pl D pf/addons/captive-portal/proxy-bypass/README D pf/addons/captive-portal/proxy-bypass/squid-redirector.pl D pf/addons/captive-portal/proxy-bypass/squid.conf-sample.patch D pf/addons/connect_and_read.pl D pf/addons/convertToPortSecurity.pl D pf/addons/database-backup-and-maintenance.sh D pf/addons/dev-helpers/radius-hook.pl D pf/addons/dev-helpers/useragent-build-regexp.pl D pf/addons/dhcp_dumper.pl D pf/addons/freeradius-integration/README D pf/addons/freeradius-integration/eap.conf.pf D pf/addons/freeradius-integration/freeradius-nas-table.sql D pf/addons/freeradius-integration/modules/perl.pf D pf/addons/freeradius-integration/radiusd.conf.pf D pf/addons/freeradius-integration/sites-available/packetfence D pf/addons/freeradius-integration/sites-available/packetfence-soh D pf/addons/freeradius-integration/sites-available/packetfence-tunnel D pf/addons/freeradius-integration/sql.conf.pf D pf/addons/freeradius-integration/sql/mysql/packetfence.conf D pf/addons/freeradius-integration/users.pf D pf/addons/guest-management/README D pf/addons/high-availability/dhcpd-3.0.5-init-script-lsb-fix.patch D pf/addons/high-availability/heartbeat-2.x-drbd-8.3-support-fix.patch D pf/addons/high-availability/mysqld-init-script-lsb-fix.patch D pf/addons/high-availability/named-9.2-init-script-lsb-fix.patch D pf/addons/high-availability/pf-diff D pf/addons/high-availability/rdiff D pf/addons/import-node-csv.pl D pf/addons/integration-testing/replay-snmptrapd-logs.pl D pf/addons/integration-testing/violations.conf D pf/addons/logrotate D pf/addons/migrate-to-locationlog_history.sh D pf/addons/monitorpfsetvlan.pl D pf/addons/mrtg/mrtg-wrapper.cfg D pf/addons/mrtg/mrtg-wrapper.pl D pf/addons/network-save-configs.pl D pf/addons/packages/packetfence.spec D pf/addons/pfdetect_remote/conf/pfdetect_remote.conf D pf/addons/pfdetect_remote/initrd/pfdetectd D pf/addons/pfdetect_remote/sbin/pfdetect_remote D pf/addons/recovery.pl D pf/addons/snort/oinkmaster.conf D pf/addons/snort/oinkmaster.conf.2.8.6 D pf/addons/soh/README.rst D pf/addons/soh/packetfence-soh.pm D pf/addons/upgrade/to-2.2.0-update-all-useragents.pl D pf/addons/upgrade/to-3.0-networks.conf.pl D pf/addons/upgrade/to-3.0-pf.conf.pl D pf/addons/upgrade/to-3.0-violations.conf.pl D pf/addons/watchdog/freeradius-watchdog.sh D pf/addons/watchdog/pfdhcpdlistener-watchdog.sh D pf/bin/pfcmd D pf/bin/pfcmd_vlan D pf/conf/admin.perm D pf/conf/admin_ldap.conf D pf/conf/authentication/guest_managers.pm D pf/conf/authentication/kerberos.pm D pf/conf/authentication/ldap.pm D pf/conf/authentication/local.pm D pf/conf/authentication/preregistered_guests.pm D pf/conf/authentication/radius.pm D pf/conf/dhcp_fingerprints.conf D pf/conf/dhcpd.conf D pf/conf/documentation.conf D pf/conf/floating_network_device.conf D pf/conf/guest-managers.conf D pf/conf/httpd.conf.apache22 D pf/conf/httpd.conf.d/block-unwanted.conf D pf/conf/httpd.conf.d/captive-portal-cleanurls.conf D pf/conf/httpd.conf.d/captive-portal-common.conf D pf/conf/iptables.conf D pf/conf/listener.msg D pf/conf/locale/de/LC_MESSAGES/packetfence.po D pf/conf/locale/en/LC_MESSAGES/packetfence.po D pf/conf/locale/es/LC_MESSAGES/packetfence.po D pf/conf/locale/fr/LC_MESSAGES/packetfence.po D pf/conf/locale/he_IL/LC_MESSAGES/packetfence.po D pf/conf/locale/it/LC_MESSAGES/packetfence.po D pf/conf/locale/nl/LC_MESSAGES/packetfence.po D pf/conf/locale/pt_BR/LC_MESSAGES/packetfence.po D pf/conf/log.conf D pf/conf/named-isolation.ca D pf/conf/named-registration.ca D pf/conf/named.conf.bind97 D pf/conf/named.conf.pre_bind97 D pf/conf/nessus/remotescan.nessus D pf/conf/networks.conf D pf/conf/oui.txt D pf/conf/pf-release D pf/conf/pf.conf.defaults D pf/conf/popup.msg D pf/conf/snmptrapd.conf D pf/conf/snort.conf D pf/conf/snort.conf.pre_snort-2.8 D pf/conf/snort/classification.config D pf/conf/snort/local.rules D pf/conf/snort/reference.config D pf/conf/ssl-certificates.conf D pf/conf/switches.conf D pf/conf/templates/emails-guest_activation.txt.tt D pf/conf/templates/emails-guest_registration.txt.tt D pf/conf/templates/emails-sponsor_activation.txt.tt D pf/conf/ui-global.conf D pf/conf/ui.conf D pf/conf/ui.conf.es_ES D pf/conf/violations.conf D pf/configurator.pl D pf/db/pf-schema-2.0.0.sql D pf/db/pf-schema-2.2.0.sql D pf/db/pf-schema-3.0.0.sql D pf/db/pf-schema-3.0.2.sql D pf/db/pf-schema-3.1.0.sql D pf/db/pf-schema-3.2.0.sql D pf/db/pfschema.mysql.144 D pf/db/pfschema.mysql.150 D pf/db/pfschema.mysql.160 D pf/db/pfschema.mysql.170 D pf/db/pfschema.mysql.171 D pf/db/pfschema.mysql.174 D pf/db/pfschema.mysql.180 D pf/db/pfschema.mysql.181 D pf/db/pfschema.mysql.183 D pf/db/pfschema.mysql.184 D pf/db/pfschema.mysql.186 D pf/db/pfschema.mysql.190 D pf/db/upgrade-1.4.4p1-1.5.0.sql D pf/db/upgrade-1.5.0-1.6.0.sql D pf/db/upgrade-1.6.0-1.7.0.sql D pf/db/upgrade-1.7.0-1.7.1.sql D pf/db/upgrade-1.7.1-1.7.4.sql D pf/db/upgrade-1.7.4-1.8.0.sql D pf/db/upgrade-1.8.0-1.8.1.sql D pf/db/upgrade-1.8.1-1.8.3.sql D pf/db/upgrade-1.8.3-1.8.4.sql D pf/db/upgrade-1.8.4-1.8.6.sql D pf/db/upgrade-1.8.6-1.9.0.sql D pf/db/upgrade-1.9.0-2.0.0.sql D pf/db/upgrade-2.0.0-2.2.0.sql D pf/db/upgrade-2.2.0-3.0.0.sql D pf/db/upgrade-3.0.0-3.0.1.sql D pf/db/upgrade-3.0.1-3.0.2.sql D pf/db/upgrade-3.0.2-3.1.0.sql D pf/db/upgrade-3.1.0-3.2.0.sql D pf/docs/MIB/Inverse-PacketFence-Notification.mib D pf/docs/PacketFenceZEN_Installation_Guide-docinfo.xml D pf/docs/PacketFenceZEN_Installation_Guide.asciidoc D pf/docs/PacketFence_Administration_Guide-docinfo.xml D pf/docs/PacketFence_Administration_Guide.asciidoc D pf/docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml D pf/docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc D pf/docs/README.asciidoc D pf/docs/archives/PacketFenceZEN_Installation_Guide.odt D pf/docs/archives/PacketFence_Administration_Guide.odt D pf/docs/archives/PacketFence_Administration_Guide.pt_BR.odt D pf/docs/archives/PacketFence_Network_Devices_Configuration_Guide.odt D pf/docs/docbook/additional-info.xml D pf/docs/docbook/commercial-support.xml D pf/docs/docbook/fop-centos6.patch D pf/docs/docbook/license.xml D pf/docs/docbook/pf-devel-guide.xml D pf/docs/docbook/tidy-docbook.cfg D pf/docs/docbook/xmlgraphics-fop-centos5.patch D pf/docs/docbook/xsl/headerfooter-fo.xsl D pf/docs/docbook/xsl/packetfence-fo.xsl D pf/docs/docbook/xsl/titlepage-fo.xml D pf/docs/docinfo.xml D pf/docs/fdl-1.2.txt D pf/docs/fonts/PALATINO.TTF D pf/docs/fonts/deliciousitalic.ttf D pf/docs/fonts/deliciousitalic.xml D pf/docs/fonts/deliciousroman.ttf D pf/docs/fonts/deliciousroman.xml D pf/docs/fonts/fop-config.xml D pf/docs/fonts/inconsolata.ttf D pf/docs/fonts/inconsolata.xml D pf/docs/fonts/oflgoudystm.ttf D pf/docs/fonts/oflgoudystm.xml D pf/docs/fonts/oflgoudystmitalic.ttf D pf/docs/fonts/oflgoudystmitalic.xml D pf/docs/fonts/palatino.xml D pf/docs/images/caution.png D pf/docs/images/diagram-components.png D pf/docs/images/diagram-network.eps D pf/docs/images/diagram-network.png D pf/docs/images/diagram-routed-net.png D pf/docs/images/diagram-trap-interaction.png D pf/docs/images/important.png D pf/docs/images/inverse-logo-old.png D pf/docs/images/inverse-logo.jpg D pf/docs/images/note.png D pf/docs/images/pf-logo.png D pf/docs/images/screenshot-add-floating-dev.png D pf/docs/images/screenshot-captive-portal.png D pf/docs/images/screenshot-floating-dev.png D pf/docs/images/screenshot-network-config.png D pf/docs/images/screenshot-node-view.png D pf/docs/images/tip.png D pf/docs/images/warning.png D pf/docs/includes/additional-info.asciidoc D pf/docs/includes/commercial-support.asciidoc D pf/docs/includes/global-attributes.asciidoc D pf/docs/includes/license.asciidoc D pf/html/admin/3rdparty/calendar/ChangeLog D pf/html/admin/3rdparty/calendar/README D pf/html/admin/3rdparty/calendar/bugtest-hidden-selects.html D pf/html/admin/3rdparty/calendar/calendar-blue.css D pf/html/admin/3rdparty/calendar/calendar-blue2.css D pf/html/admin/3rdparty/calendar/calendar-brown.css D pf/html/admin/3rdparty/calendar/calendar-green.css D pf/html/admin/3rdparty/calendar/calendar-pf.css D pf/html/admin/3rdparty/calendar/calendar-setup.js D pf/html/admin/3rdparty/calendar/calendar-setup_stripped.js D pf/html/admin/3rdparty/calendar/calendar-system.css D pf/html/admin/3rdparty/calendar/calendar-tas.css D pf/html/admin/3rdparty/calendar/calendar-win2k-1.css D pf/html/admin/3rdparty/calendar/calendar-win2k-2.css D pf/html/admin/3rdparty/calendar/calendar-win2k-cold-1.css D pf/html/admin/3rdparty/calendar/calendar-win2k-cold-2.css D pf/html/admin/3rdparty/calendar/calendar.js D pf/html/admin/3rdparty/calendar/calendar.php D pf/html/admin/3rdparty/calendar/calendar_stripped.js D pf/html/admin/3rdparty/calendar/dayinfo.html D pf/html/admin/3rdparty/calendar/doc/html/field-button.jpg D pf/html/admin/3rdparty/calendar/doc/html/reference-Z-S.css D pf/html/admin/3rdparty/calendar/doc/html/reference.css D pf/html/admin/3rdparty/calendar/doc/html/reference.html D pf/html/admin/3rdparty/calendar/doc/reference.pdf D pf/html/admin/3rdparty/calendar/img.gif D pf/html/admin/3rdparty/calendar/index.html D pf/html/admin/3rdparty/calendar/lang/calendar-af.js D pf/html/admin/3rdparty/calendar/lang/calendar-al.js D pf/html/admin/3rdparty/calendar/lang/calendar-bg.js D pf/html/admin/3rdparty/calendar/lang/calendar-big5-utf8.js D pf/html/admin/3rdparty/calendar/lang/calendar-big5.js D pf/html/admin/3rdparty/calendar/lang/calendar-br.js D pf/html/admin/3rdparty/calendar/lang/calendar-ca.js D pf/html/admin/3rdparty/calendar/lang/calendar-cs-utf8.js D pf/html/admin/3rdparty/calendar/lang/calendar-cs-win.js D pf/html/admin/3rdparty/calendar/lang/calendar-da.js D pf/html/admin/3rdparty/calendar/lang/calendar-de.js D pf/html/admin/3rdparty/calendar/lang/calendar-du.js D pf/html/admin/3rdparty/calendar/lang/calendar-el.js D pf/html/admin/3rdparty/calendar/lang/calendar-en.js D pf/html/admin/3rdparty/calendar/lang/calendar-es.js D pf/html/admin/3rdparty/calendar/lang/calendar-fi.js D pf/html/admin/3rdparty/calendar/lang/calendar-fr.js D pf/html/admin/3rdparty/calendar/lang/calendar-he-utf8.js D pf/html/admin/3rdparty/calendar/lang/calendar-hr-utf8.js D pf/html/admin/3rdparty/calendar/lang/calendar-hr.js D pf/html/admin/3rdparty/calendar/lang/calendar-hu.js D pf/html/admin/3rdparty/calendar/lang/calendar-it.js D pf/html/admin/3rdparty/calendar/lang/calendar-jp.js D pf/html/admin/3rdparty/calendar/lang/calendar-ko-utf8.js D pf/html/admin/3rdparty/calendar/lang/calendar-ko.js D pf/html/admin/3rdparty/calendar/lang/calendar-lt-utf8.js D pf/html/admin/3rdparty/calendar/lang/calendar-lt.js D pf/html/admin/3rdparty/calendar/lang/calendar-lv.js D pf/html/admin/3rdparty/calendar/lang/calendar-nl.js D pf/html/admin/3rdparty/calendar/lang/calendar-no.js D pf/html/admin/3rdparty/calendar/lang/calendar-pl-utf8.js D pf/html/admin/3rdparty/calendar/lang/calendar-pl.js D pf/html/admin/3rdparty/calendar/lang/calendar-pt.js D pf/html/admin/3rdparty/calendar/lang/calendar-ro.js D pf/html/admin/3rdparty/calendar/lang/calendar-ru.js D pf/html/admin/3rdparty/calendar/lang/calendar-ru_win_.js D pf/html/admin/3rdparty/calendar/lang/calendar-si.js D pf/html/admin/3rdparty/calendar/lang/calendar-sk.js D pf/html/admin/3rdparty/calendar/lang/calendar-sp.js D pf/html/admin/3rdparty/calendar/lang/calendar-sv.js D pf/html/admin/3rdparty/calendar/lang/calendar-tr.js D pf/html/admin/3rdparty/calendar/lang/calendar-zh.js D pf/html/admin/3rdparty/calendar/lang/cn_utf8.js D pf/html/admin/3rdparty/calendar/lgpl-2.1.txt D pf/html/admin/3rdparty/calendar/menuarrow.gif D pf/html/admin/3rdparty/calendar/menuarrow2.gif D pf/html/admin/3rdparty/calendar/multiple-dates.html D pf/html/admin/3rdparty/calendar/release-notes.html D pf/html/admin/3rdparty/calendar/simple-1.html D pf/html/admin/3rdparty/calendar/simple-2.html D pf/html/admin/3rdparty/calendar/simple-3.html D pf/html/admin/3rdparty/calendar/skins/aqua/active-bg.gif D pf/html/admin/3rdparty/calendar/skins/aqua/dark-bg.gif D pf/html/admin/3rdparty/calendar/skins/aqua/hover-bg.gif D pf/html/admin/3rdparty/calendar/skins/aqua/menuarrow.gif D pf/html/admin/3rdparty/calendar/skins/aqua/normal-bg.gif D pf/html/admin/3rdparty/calendar/skins/aqua/rowhover-bg.gif D pf/html/admin/3rdparty/calendar/skins/aqua/status-bg.gif D pf/html/admin/3rdparty/calendar/skins/aqua/theme.css D pf/html/admin/3rdparty/calendar/skins/aqua/title-bg.gif D pf/html/admin/3rdparty/calendar/skins/aqua/today-bg.gif D pf/html/admin/3rdparty/calendar/test-position.html D pf/html/admin/3rdparty/raphael/g.bar-min.js D pf/html/admin/3rdparty/raphael/g.dot-min.js D pf/html/admin/3rdparty/raphael/g.line.js D pf/html/admin/3rdparty/raphael/g.pie-min.js D pf/html/admin/3rdparty/raphael/g.raphael-min.js D pf/html/admin/3rdparty/raphael/raphael-min.js D pf/html/admin/administration/adduser.php D pf/html/admin/administration/help.html D pf/html/admin/administration/index.php D pf/html/admin/administration/logs.php D pf/html/admin/administration/services.php D pf/html/admin/administration/ui_options.php D pf/html/admin/check_login.php D pf/html/admin/common.php D pf/html/admin/common/adminperm.inc D pf/html/admin/common/display.inc D pf/html/admin/common/fonts/COPYRIGHT.TXT D pf/html/admin/common/fonts/README.TXT D pf/html/admin/common/fonts/RELEASENOTES.TXT D pf/html/admin/common/fonts/arial.ttf D pf/html/admin/common/fonts/arialbd.ttf D pf/html/admin/common/forms.inc D pf/html/admin/common/helpers.inc D pf/html/admin/common/logging.inc D pf/html/admin/common/sajax/Readme.txt D pf/html/admin/common/sajax/Sajax.php D pf/html/admin/configuration/captive-portal.php D pf/html/admin/configuration/fingerprint.php D pf/html/admin/configuration/floatingnetworkdevice.php D pf/html/admin/configuration/floatingnetworkdevice_add.php D pf/html/admin/configuration/floatingnetworkdevice_edit.php D pf/html/admin/configuration/help.html D pf/html/admin/configuration/index.php D pf/html/admin/configuration/interfaces.php D pf/html/admin/configuration/interfaces_add.php D pf/html/admin/configuration/interfaces_edit.php D pf/html/admin/configuration/main.php D pf/html/admin/configuration/more_info.php D pf/html/admin/configuration/networks.php D pf/html/admin/configuration/networks_add.php D pf/html/admin/configuration/networks_edit.php D pf/html/admin/configuration/switches.php D pf/html/admin/configuration/switches_add.php D pf/html/admin/configuration/switches_edit.php D pf/html/admin/configuration/useragent.php D pf/html/admin/configuration/violation.php D pf/html/admin/configuration/violation_add.php D pf/html/admin/configuration/violation_edit.php D pf/html/admin/exporter.php D pf/html/admin/favicon.ico D pf/html/admin/footer.php D pf/html/admin/guest-management.cgi D pf/html/admin/header.php D pf/html/admin/images/adduser.png D pf/html/admin/images/big_font.gif D pf/html/admin/images/bug.png D pf/html/admin/images/category.png D pf/html/admin/images/csv.png D pf/html/admin/images/customize.png D pf/html/admin/images/date.png D pf/html/admin/images/delete.png D pf/html/admin/images/dude2.gif D pf/html/admin/images/dumptruck.gif D pf/html/admin/images/edit.png D pf/html/admin/images/famfamfam_silk_icons/creativecommons.html D pf/html/admin/images/famfamfam_silk_icons/page_add.png D pf/html/admin/images/famfamfam_silk_icons/page_delete.png D pf/html/admin/images/famfamfam_silk_icons/page_edit.png D pf/html/admin/images/famfamfam_silk_icons/page_world.png D pf/html/admin/images/famfamfam_silk_icons/readme.txt D pf/html/admin/images/footer.repeat.jpg D pf/html/admin/images/graph_error.gif D pf/html/admin/images/header.repeat.jpg D pf/html/admin/images/header.selected.png D pf/html/admin/images/help.png D pf/html/admin/images/hide.gif D pf/html/admin/images/html_icon.gif D pf/html/admin/images/node.png D pf/html/admin/images/person.png D pf/html/admin/images/printer.png D pf/html/admin/images/report.png D pf/html/admin/images/restart.png D pf/html/admin/images/search.png D pf/html/admin/images/show.gif D pf/html/admin/images/small_font.gif D pf/html/admin/images/start.png D pf/html/admin/images/stop.png D pf/html/admin/images/trap.png D pf/html/admin/images/up.png D pf/html/admin/images/update.png D pf/html/admin/images/violation.png D pf/html/admin/images/wire.png D pf/html/admin/index.php D pf/html/admin/login.php D pf/html/admin/node/accounting.php D pf/html/admin/node/add.php D pf/html/admin/node/categories.php D pf/html/admin/node/categories_add.php D pf/html/admin/node/categories_edit.php D pf/html/admin/node/edit.php D pf/html/admin/node/help.html D pf/html/admin/node/import.php D pf/html/admin/node/index.php D pf/html/admin/node/lookup.php D pf/html/admin/node/useragent.php D pf/html/admin/node/view.php D pf/html/admin/person/add.php D pf/html/admin/person/edit.php D pf/html/admin/person/help.html D pf/html/admin/person/index.php D pf/html/admin/person/lookup.php D pf/html/admin/person/view.php D pf/html/admin/printer.php D pf/html/admin/scan/edit.php D pf/html/admin/scan/help.html D pf/html/admin/scan/index.php D pf/html/admin/scan/results.php D pf/html/admin/scan/scan.php D pf/html/admin/scan_fetch_report.cgi D pf/html/admin/soh.cgi D pf/html/admin/status/dashboard.php D pf/html/admin/status/grapher.php D pf/html/admin/status/graphs.php D pf/html/admin/status/help.html D pf/html/admin/status/index.php D pf/html/admin/status/reports.php D pf/html/admin/status/sajax-dashboard.php D pf/html/admin/status/sajax.js D pf/html/admin/style.css D pf/html/admin/templates/soh.html D pf/html/admin/violation/add.php D pf/html/admin/violation/edit.php D pf/html/admin/violation/help.html D pf/html/admin/violation/index.php D pf/html/admin/violation/view.php D pf/html/captive-portal/billing-engine.cgi D pf/html/captive-portal/content/guest-management.js D pf/html/captive-portal/content/images/arrow_down_12x12.png D pf/html/captive-portal/content/images/arrow_up_12x12.png D pf/html/captive-portal/content/images/authorize.net.gif D pf/html/captive-portal/content/images/background.png D pf/html/captive-portal/content/images/biohazard-bg.gif D pf/html/captive-portal/content/images/biohazard-sm.gif D pf/html/captive-portal/content/images/creditcards.png D pf/html/captive-portal/content/images/error.png D pf/html/captive-portal/content/images/guest_import.png D pf/html/captive-portal/content/images/guest_multiple_add.png D pf/html/captive-portal/content/images/guest_single_add.png D pf/html/captive-portal/content/images/help.png D pf/html/captive-portal/content/images/lock.png D pf/html/captive-portal/content/images/quarantine.png D pf/html/captive-portal/content/images/registration.png D pf/html/captive-portal/content/images/soh.png D pf/html/captive-portal/content/images/unlock.png D pf/html/captive-portal/content/images/user.png D pf/html/captive-portal/content/mobile.css D pf/html/captive-portal/content/print.css D pf/html/captive-portal/content/styles.css D pf/html/captive-portal/content/timerbar.js D pf/html/captive-portal/email_activation.cgi D pf/html/captive-portal/guest-selfregistration.cgi D pf/html/captive-portal/mobile-confirmation.cgi D pf/html/captive-portal/redir.cgi D pf/html/captive-portal/register.cgi D pf/html/captive-portal/remediation.php D pf/html/captive-portal/templates/activated.html D pf/html/captive-portal/templates/aup.html D pf/html/captive-portal/templates/aup_text.html D pf/html/captive-portal/templates/billing/billing.html D pf/html/captive-portal/templates/enabler.html D pf/html/captive-portal/templates/error.html D pf/html/captive-portal/templates/footer.html D pf/html/captive-portal/templates/guest.html D pf/html/captive-portal/templates/guest/footer.html D pf/html/captive-portal/templates/guest/mgmt_login.html D pf/html/captive-portal/templates/guest/register_guest.html D pf/html/captive-portal/templates/guest/registration_confirmation.html D pf/html/captive-portal/templates/guest/sms_confirmation.html D pf/html/captive-portal/templates/header.html D pf/html/captive-portal/templates/login.html D pf/html/captive-portal/templates/pending.html D pf/html/captive-portal/templates/redirect.html D pf/html/captive-portal/templates/register.html D pf/html/captive-portal/templates/register_1.html D pf/html/captive-portal/templates/register_2.html D pf/html/captive-portal/templates/release.html D pf/html/captive-portal/templates/release_with_xmlconfig.html D pf/html/captive-portal/templates/remediation.html D pf/html/captive-portal/templates/scan-in-progress.html D pf/html/captive-portal/templates/scan.html D pf/html/captive-portal/templates/status.html D pf/html/captive-portal/templates/wireless-profile.xml D pf/html/captive-portal/violations/bandwidth_limit.php D pf/html/captive-portal/violations/banned_devices.php D pf/html/captive-portal/violations/banned_os.php D pf/html/captive-portal/violations/darknet.php D pf/html/captive-portal/violations/failed_scan.es_ES.php D pf/html/captive-portal/violations/failed_scan.php D pf/html/captive-portal/violations/generic.php D pf/html/captive-portal/violations/lsass.es_ES.php D pf/html/captive-portal/violations/lsass.php D pf/html/captive-portal/violations/malware.es_ES.php D pf/html/captive-portal/violations/malware.php D pf/html/captive-portal/violations/nat.php D pf/html/captive-portal/violations/p2p.php D pf/html/captive-portal/violations/roguedhcp.php D pf/html/captive-portal/violations/scanning.php D pf/html/captive-portal/violations/spam.php D pf/html/captive-portal/violations/system_scan.php D pf/html/captive-portal/violations/trojan.php D pf/html/captive-portal/violations/zotob.php D pf/html/captive-portal/wireless-profile.cgi D pf/html/captive-portal/wispr.cgi D pf/html/captive-portal/wispr/redirect.tt D pf/html/common/favicon.ico D pf/html/common/graphs.js D pf/html/common/network-access-detection.gif D pf/html/common/packetfence-cp.png D pf/html/common/packetfence.png D pf/html/common/pf.js D pf/html/common/prototype.js D pf/installer.pl D pf/lib/HTTP/BrowserDetect.pm D pf/lib/IPTables/Interface.pm D pf/lib/IPTables/Interface/Lock.pm D pf/lib/pf/SNMP.pm D pf/lib/pf/SNMP/Accton.pm D pf/lib/pf/SNMP/Accton/ES3526XA.pm D pf/lib/pf/SNMP/Accton/ES3528M.pm D pf/lib/pf/SNMP/AeroHIVE.pm D pf/lib/pf/SNMP/AeroHIVE/AP.pm D pf/lib/pf/SNMP/AeroHIVE/nas-pb.yml D pf/lib/pf/SNMP/Amer.pm D pf/lib/pf/SNMP/Amer/SS2R24i.pm D pf/lib/pf/SNMP/Aruba.pm D pf/lib/pf/SNMP/Aruba/Controller_200.pm D pf/lib/pf/SNMP/Avaya.pm D pf/lib/pf/SNMP/Avaya/ERS5000.pm D pf/lib/pf/SNMP/Avaya/ERS5000_6x.pm D pf/lib/pf/SNMP/Avaya/WC.pm D pf/lib/pf/SNMP/Cisco.pm D pf/lib/pf/SNMP/Cisco/Aironet.pm D pf/lib/pf/SNMP/Cisco/Aironet_1130.pm D pf/lib/pf/SNMP/Cisco/Aironet_1242.pm D pf/lib/pf/SNMP/Cisco/Aironet_1250.pm D pf/lib/pf/SNMP/Cisco/Catalyst_2900XL.pm D pf/lib/pf/SNMP/Cisco/Catalyst_2950.pm D pf/lib/pf/SNMP/Cisco/Catalyst_2960.pm D pf/lib/pf/SNMP/Cisco/Catalyst_2970.pm D pf/lib/pf/SNMP/Cisco/Catalyst_3500XL.pm D pf/lib/pf/SNMP/Cisco/Catalyst_3550.pm D pf/lib/pf/SNMP/Cisco/Catalyst_3560.pm D pf/lib/pf/SNMP/Cisco/Catalyst_3750.pm D pf/lib/pf/SNMP/Cisco/Catalyst_4500.pm D pf/lib/pf/SNMP/Cisco/Catalyst_6500.pm D pf/lib/pf/SNMP/Cisco/ISR_1800.pm D pf/lib/pf/SNMP/Cisco/WLC_2106.pm D pf/lib/pf/SNMP/Cisco/WLC_4400.pm D pf/lib/pf/SNMP/Cisco/WiSM.pm D pf/lib/pf/SNMP/Dell.pm D pf/lib/pf/SNMP/Dell/PowerConnect3424.pm D pf/lib/pf/SNMP/Dlink.pm D pf/lib/pf/SNMP/Dlink/DES_3526.pm D pf/lib/pf/SNMP/Dlink/DES_3550.pm D pf/lib/pf/SNMP/Dlink/DGS_3100.pm D pf/lib/pf/SNMP/Dlink/DGS_3200.pm D pf/lib/pf/SNMP/Dlink/DWL.pm D pf/lib/pf/SNMP/Dlink/DWS_3026.pm D pf/lib/pf/SNMP/Enterasys.pm D pf/lib/pf/SNMP/Enterasys/D2.pm D pf/lib/pf/SNMP/Enterasys/Matrix_N3.pm D pf/lib/pf/SNMP/Enterasys/SecureStack_C2.pm D pf/lib/pf/SNMP/Enterasys/SecureStack_C3.pm D pf/lib/pf/SNMP/Extreme.pm D pf/lib/pf/SNMP/Extreme/Summit.pm D pf/lib/pf/SNMP/Extreme/Summit_X250e.pm D pf/lib/pf/SNMP/Extreme/nas-pb.yml D pf/lib/pf/SNMP/Extricom.pm D pf/lib/pf/SNMP/Extricom/EXSW.pm D pf/lib/pf/SNMP/Foundry.pm D pf/lib/pf/SNMP/Foundry/FastIron_4802.pm D pf/lib/pf/SNMP/Foundry/MC.pm D pf/lib/pf/SNMP/HP.pm D pf/lib/pf/SNMP/HP/Controller_MSM710.pm D pf/lib/pf/SNMP/HP/E4800G.pm D pf/lib/pf/SNMP/HP/E5500G.pm D pf/lib/pf/SNMP/HP/Procurve_2500.pm D pf/lib/pf/SNMP/HP/Procurve_2600.pm D pf/lib/pf/SNMP/HP/Procurve_3400cl.pm D pf/lib/pf/SNMP/HP/Procurve_4100.pm D pf/lib/pf/SNMP/HP/Procurve_5400.pm D pf/lib/pf/SNMP/Intel.pm D pf/lib/pf/SNMP/Intel/Express_460.pm D pf/lib/pf/SNMP/Intel/Express_530.pm D pf/lib/pf/SNMP/Juniper.pm D pf/lib/pf/SNMP/Juniper/EX.pm D pf/lib/pf/SNMP/LG.pm D pf/lib/pf/SNMP/LG/ES4500G.pm D pf/lib/pf/SNMP/Linksys.pm D pf/lib/pf/SNMP/Linksys/SRW224G4.pm D pf/lib/pf/SNMP/Meru.pm D pf/lib/pf/SNMP/Meru/MC.pm D pf/lib/pf/SNMP/Meru/nas-pb.yml D pf/lib/pf/SNMP/MockedSwitch.pm D pf/lib/pf/SNMP/Motorola.pm D pf/lib/pf/SNMP/Motorola/RFS.pm D pf/lib/pf/SNMP/Netgear.pm D pf/lib/pf/SNMP/Netgear/FSM726v1.pm D pf/lib/pf/SNMP/Nortel.pm D pf/lib/pf/SNMP/Nortel/BPS2000.pm D pf/lib/pf/SNMP/Nortel/BayStack4550.pm D pf/lib/pf/SNMP/Nortel/BayStack470.pm D pf/lib/pf/SNMP/Nortel/BayStack5500.pm D pf/lib/pf/SNMP/Nortel/BayStack5500_6x.pm D pf/lib/pf/SNMP/Nortel/ERS2500.pm D pf/lib/pf/SNMP/Nortel/ERS4000.pm D pf/lib/pf/SNMP/Nortel/ERS5000.pm D pf/lib/pf/SNMP/Nortel/ERS5000_6x.pm D pf/lib/pf/SNMP/Nortel/ES325.pm D pf/lib/pf/SNMP/PacketFence.pm D pf/lib/pf/SNMP/Ruckus.pm D pf/lib/pf/SNMP/SMC.pm D pf/lib/pf/SNMP/SMC/TS6128L2.pm D pf/lib/pf/SNMP/SMC/TS6224M.pm D pf/lib/pf/SNMP/SMC/TS8800M.pm D pf/lib/pf/SNMP/ThreeCom.pm D pf/lib/pf/SNMP/ThreeCom/E4800G.pm D pf/lib/pf/SNMP/ThreeCom/E5500G.pm D pf/lib/pf/SNMP/ThreeCom/NJ220.pm D pf/lib/pf/SNMP/ThreeCom/SS4200.pm D pf/lib/pf/SNMP/ThreeCom/SS4500.pm D pf/lib/pf/SNMP/ThreeCom/Switch_4200G.pm D pf/lib/pf/SNMP/Trapeze.pm D pf/lib/pf/SNMP/Trapeze/nas-pb.yml D pf/lib/pf/SNMP/WirelessModuleTemplate.pm D pf/lib/pf/SNMP/Xirrus.pm D pf/lib/pf/SNMP/constants.pm D pf/lib/pf/SwitchFactory.pm D pf/lib/pf/WebAPI.pm D pf/lib/pf/accounting.pm D pf/lib/pf/action.pm D pf/lib/pf/billing.pm D pf/lib/pf/billing/constants.pm D pf/lib/pf/billing/custom.pm D pf/lib/pf/billing/gateway/authorize_net.pm D pf/lib/pf/class.pm D pf/lib/pf/config.pm D pf/lib/pf/configfile.pm D pf/lib/pf/db.pm D pf/lib/pf/email_activation.pm D pf/lib/pf/enforcement.pm D pf/lib/pf/floatingdevice.pm D pf/lib/pf/floatingdevice/custom.pm D pf/lib/pf/freeradius.pm D pf/lib/pf/ifoctetslog.pm D pf/lib/pf/import.pm D pf/lib/pf/inline.pm D pf/lib/pf/inline/custom.pm D pf/lib/pf/iplog.pm D pf/lib/pf/iptables.pm D pf/lib/pf/locationlog.pm D pf/lib/pf/lookup/node.pm D pf/lib/pf/lookup/person.pm D pf/lib/pf/node.pm D pf/lib/pf/nodecategory.pm D pf/lib/pf/os.pm D pf/lib/pf/person.pm D pf/lib/pf/pfcmd.pm D pf/lib/pf/pfcmd/checkup.pm D pf/lib/pf/pfcmd/dashboard.pm D pf/lib/pf/pfcmd/graph.pm D pf/lib/pf/pfcmd/help.pm D pf/lib/pf/pfcmd/pfcmd.pm D pf/lib/pf/pfcmd/report.pm D pf/lib/pf/radius.pm D pf/lib/pf/radius/constants.pm D pf/lib/pf/radius/custom.pm D pf/lib/pf/rawip.pm D pf/lib/pf/scan.pm D pf/lib/pf/scan/nessus.pm D pf/lib/pf/scan/openvas.pm D pf/lib/pf/schedule.pm D pf/lib/pf/services.pm D pf/lib/pf/services/apache.pm D pf/lib/pf/services/dhcpd.pm D pf/lib/pf/services/named.pm D pf/lib/pf/services/snmptrapd.pm D pf/lib/pf/sms_activation.pm D pf/lib/pf/soh.pm D pf/lib/pf/soh/custom.pm D pf/lib/pf/switchlocation.pm D pf/lib/pf/temporary_password.pm D pf/lib/pf/traplog.pm D pf/lib/pf/trigger.pm D pf/lib/pf/useragent.pm D pf/lib/pf/util.pm D pf/lib/pf/util/dhcp.pm D pf/lib/pf/util/dictionary D pf/lib/pf/util/radius.pm D pf/lib/pf/violation.pm D pf/lib/pf/vlan.pm D pf/lib/pf/vlan/custom.pm D pf/lib/pf/vlan/custom_example.pm D pf/lib/pf/web.pm D pf/lib/pf/web/auth.pm D pf/lib/pf/web/backend_modperl_require.pl D pf/lib/pf/web/billing.pm D pf/lib/pf/web/captiveportal_modperl_require.pl D pf/lib/pf/web/custom.pm D pf/lib/pf/web/guest.pm D pf/lib/pf/web/release.pm D pf/lib/pf/web/util.pm D pf/lib/pf/web/wispr.pm D pf/packetfence.init D pf/sbin/pfdetect D pf/sbin/pfdhcplistener D pf/sbin/pfmon D pf/sbin/pfredirect D pf/sbin/pfsetvlan D pf/t/SNMP.t D pf/t/SwitchFactory.t D pf/t/TestUtils.pm D pf/t/all.t D pf/t/benchmarks/README D pf/t/benchmarks/pf-node.pl D pf/t/benchmarks/pf-services-snmptrapd.pl D pf/t/benchmarks/pf-util.pl D pf/t/benchmarks/switchFactory.pl D pf/t/benchmarks/tieconfig.pl D pf/t/benchmarks/trap-parsing.pl D pf/t/benchmarks/webauth.pl D pf/t/binaries.t D pf/t/coding-style.t D pf/t/config.t D pf/t/critic.t D pf/t/dao/README D pf/t/dao/data.t D pf/t/dao/graph.t D pf/t/dao/node.t D pf/t/dao/os.t D pf/t/dao/person.t D pf/t/dao/report.t D pf/t/dao/setup.sql D pf/t/data/bug766/switches.conf D pf/t/data/node-import-fail-detect.csv D pf/t/data/node-import-fail-during.csv D pf/t/data/node-import-success.csv D pf/t/data/switches.conf D pf/t/data/user.conf D pf/t/enforcement.t D pf/t/floatingdevice.t D pf/t/hardware-snmp-objects.t D pf/t/i18n.t D pf/t/import.t D pf/t/inline.t D pf/t/integration.t D pf/t/integration/captive-portal.t D pf/t/integration/pfcmd.t D pf/t/integration/radius.t D pf/t/linux.t D pf/t/log.conf D pf/t/network-devices/cisco.t D pf/t/network-devices/threecom.t D pf/t/network-devices/wireless.t D pf/t/nodecategory.t D pf/t/perlcriticrc D pf/t/person.t D pf/t/pf.t D pf/t/pfcmd.t D pf/t/pfcmd_vlan.t D pf/t/pfdhcplistener.t D pf/t/pfsetvlan.t D pf/t/php.t D pf/t/pod.t D pf/t/podCoverage.t D pf/t/radius.t D pf/t/services.t D pf/t/smoke.t D pf/t/soh.t D pf/t/stress-test/captive-portal.txt D pf/t/stress-test/coa-calls.pl D pf/t/stress-test/coa-server.pl D pf/t/stress-test/eap-calls D pf/t/stress-test/eap-client.conf D pf/t/stress-test/radius-calls D pf/t/stress-test/soap-calls-radius_authorize D pf/t/stress-test/soap-calls-snort D pf/t/stress-test/soap-server.conf D pf/t/trigger.t D pf/t/useragent.t D pf/t/util-dhcp.t D pf/t/util-radius.t D pf/t/util.t D pf/t/vlan.t D pf/t/web-auth.t D pf/t/web.t D pf/var/dhcpd/dhcpd.leases A sbin/pfdetect A sbin/pfdhcplistener A sbin/pfmon A sbin/pfredirect A sbin/pfsetvlan A t/SNMP.t A t/SwitchFactory.t A t/TestUtils.pm A t/all.t A t/benchmarks/README A t/benchmarks/pf-node.pl A t/benchmarks/pf-services-snmptrapd.pl A t/benchmarks/pf-util.pl A t/benchmarks/switchFactory.pl A t/benchmarks/tieconfig.pl A t/benchmarks/trap-parsing.pl A t/benchmarks/webauth.pl A t/binaries.t A t/coding-style.t A t/config.t A t/critic.t A t/dao/README A t/dao/data.t A t/dao/graph.t A t/dao/node.t A t/dao/os.t A t/dao/person.t A t/dao/report.t A t/dao/setup.sql A t/data/bug766/switches.conf A t/data/node-import-fail-detect.csv A t/data/node-import-fail-during.csv A t/data/node-import-success.csv A t/data/switches.conf A t/data/user.conf A t/enforcement.t A t/floatingdevice.t A t/hardware-snmp-objects.t A t/i18n.t A t/import.t A t/inline.t A t/integration.t A t/integration/captive-portal.t A t/integration/pfcmd.t A t/integration/radius.t A t/linux.t A t/log.conf A t/network-devices/cisco.t A t/network-devices/threecom.t A t/network-devices/wireless.t A t/nodecategory.t A t/perlcriticrc A t/person.t A t/pf.t A t/pfcmd.t A t/pfcmd_vlan.t A t/pfdhcplistener.t A t/pfsetvlan.t A t/php.t A t/pod.t A t/podCoverage.t A t/radius.t A t/services.t A t/smoke.t A t/soh.t A t/stress-test/captive-portal.txt A t/stress-test/coa-calls.pl A t/stress-test/coa-server.pl A t/stress-test/eap-calls A t/stress-test/eap-client.conf A t/stress-test/radius-calls A t/stress-test/soap-calls-radius_authorize A t/stress-test/soap-calls-snort A t/stress-test/soap-server.conf A t/trigger.t A t/useragent.t A t/util-dhcp.t A t/util-radius.t A t/util.t A t/vlan.t A t/web-auth.t A t/web.t A var/dhcpd/dhcpd.leases commit 5325b38091c0b2cc6b8086fdfb487bb43cc6bb1c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Mar 5 10:57:43 2012 -0500 another previously added feature not pushed in NEWS M pf/NEWS commit d53f5a9c198fe779843dedd15b9f2ac16c5ecf1c Author: Olivier Bilodeau <olivier@bottomlesspit.org> Date: Mon Mar 5 09:31:03 2012 -0500 adding a feature that was implemented but not added to the NEWS file M pf/NEWS commit 28c44314a58e5ad1438add66421a93eebee48afc Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Mar 1 16:30:52 2012 -0500 Second commit for AlliedTelesis...still not used to git :) M pf/NEWS M pf/README.network-devices M pf/lib/pf/SNMP/AlliedTelesis.pm commit eb45f594140f65273ed9027c4ca4b069caceb574 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Mar 1 16:27:58 2012 -0500 Adding basic AlliedTelesis module for 802.1x (MAC Auth untested) Documentation will come soon. A pf/lib/pf/SNMP/AlliedTelesis.pm A pf/lib/pf/SNMP/AlliedTelesis/AT8000GS.pm commit e7d0c04cab7569cf5a2e40fcdf8222a65fba1ca1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Mar 1 17:55:35 2012 +0000 Cisco 2950 802.1X Reauthenticate without VoIP issue. Fixes #1388; Added a no VoIP on switch: bounce test first Then delayed the "too early" locationlog check Minor cleanup (log levels, avoiding unnecessary else, etc.) http://www.packetfence.org/bugs/view.php?id=1388 Monotone-Parent: eec903620d67065d5c05c3cba4a7c15a104e3752 Monotone-Revision: 4f3500d94d14dea13a7fd2d6a3b5f0b83306cc11 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-03-01T17:55:35 Monotone-Branch: org.packetfence.3_2 M pf/NEWS M pf/lib/pf/SNMP/Cisco/Catalyst_2950.pm commit 7aeb52d94989418d147cb8e40c606e2b36e8d817 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 28 20:04:56 2012 +0000 disapproval of revision 'eec903620d67065d5c05c3cba4a7c15a104e3752' Monotone-Parent: eec903620d67065d5c05c3cba4a7c15a104e3752 Monotone-Revision: d83ed4249e69da201078faa5af2f977fc35801e6 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-28T20:04:56 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/Extricom.pm commit f6e2c8f43d1e1d9cec905b475c6e1d5004c4d19d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 28 20:00:03 2012 +0000 documentation update for Extricom Monotone-Parent: 811c2596e5d65aab647cff171d8f06bc1669f8a3 Monotone-Revision: eec903620d67065d5c05c3cba4a7c15a104e3752 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-28T20:00:03 Monotone-Date: 2012-02-28T20:08:00 Monotone-Branch: org.packetfence.3_2 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/Extricom.pm commit f9dcd836c29365fc2d98279d383690ad50ab4d48 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 28 18:44:31 2012 +0000 diverging trunk Monotone-Parent: 811c2596e5d65aab647cff171d8f06bc1669f8a3 Monotone-Revision: 00b132f7a1af52f7f991e79cccd7131b48f56094 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-28T18:44:31 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec M pf/conf/pf-release M pf/t/pfcmd.t commit fdc350dbdc702e025f89685b5c39b8bf789d7cb9 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 28 17:38:40 2012 +0000 Fixed Proxy Bypass issues in environment with Virtual IP (#1385) Virtual IP is added to the "is proxied" list and we check for the X_FORWARDED_FOR instead. Changed implementation for a hash lookup, I thought it looked simpler than ifs http://www.packetfence.org/bugs/view.php?id=1385 Monotone-Parent: b22fdb5595a19135265056db40739345c43ad1b8 Monotone-Revision: 811c2596e5d65aab647cff171d8f06bc1669f8a3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-28T17:38:40 Monotone-Branch: org.packetfence.3_2 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/web.pm M pf/t/web.t commit efea6ee8cdfa719213eaf280536ebfef263639de Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 28 16:37:53 2012 +0000 warning avoidance Monotone-Parent: 43918d929a4cbe3a661b2002dd033f937483bb84 Monotone-Revision: b22fdb5595a19135265056db40739345c43ad1b8 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-28T16:37:53 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/vlan/custom_example.pm commit ae0106d5808017e687ce0bc2599c1a8172fdd5cc Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 28 14:21:28 2012 +0000 precision that mysqld must be started to run the secure install procedure Monotone-Parent: 7b1f0f768c51809fe06cd3cc68e5080b93d5a6b8 Monotone-Revision: 43918d929a4cbe3a661b2002dd033f937483bb84 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-28T14:21:28 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/installer.pl commit 469a0c3e9bec681101f81975070c8ecad6377b77 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 27 21:57:35 2012 +0000 started a NEWS file with changes so far Monotone-Parent: 8c8fd4eed66e1b986a343080e8054a5d68125c6f Monotone-Revision: 7b1f0f768c51809fe06cd3cc68e5080b93d5a6b8 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-27T21:57:35 Monotone-Branch: org.packetfence.trunk M pf/NEWS commit 62f4667ce151352863ae7fb9d69d477a7515a781 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 27 21:56:52 2012 +0000 translation sync from transifex Monotone-Parent: 0f0b1cd7248f6ac81b2eec298ac9777d1cb8f29f Monotone-Revision: 8c8fd4eed66e1b986a343080e8054a5d68125c6f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-27T21:56:52 Monotone-Branch: org.packetfence.trunk M pf/conf/locale/pt_BR/LC_MESSAGES/packetfence.po commit 57467cd05f2a760cb7781b1e6cf8bba659e818a0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 27 19:43:49 2012 +0000 added a database driven pf::vlan::custom sample Monotone-Parent: 1186fe50ed9c0e525eb3d41833459c0414074815 Monotone-Revision: 0f0b1cd7248f6ac81b2eec298ac9777d1cb8f29f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-27T19:43:49 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec A pf/lib/pf/vlan/custom_example.pm commit f2c979c658bf841126a25228ace69e596a9bb7d1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 27 19:28:44 2012 +0000 added new DAOs to dao tests Monotone-Parent: b6152dd0380bc124dca7ff19ce9bf38875f3d779 Monotone-Revision: 1186fe50ed9c0e525eb3d41833459c0414074815 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-27T19:28:44 Monotone-Branch: org.packetfence.trunk M pf/t/dao/data.t commit beafa17c1ca4f5eaa0573b0e7aa8e2e1097a2e82 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 27 15:20:35 2012 +0000 added more notes about the 3.2 upgrade regarding the changed nessus parameters Monotone-Parent: 63014d110b1be38136738f96e32faa33174c3c2d Monotone-Revision: b6152dd0380bc124dca7ff19ce9bf38875f3d779 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-27T15:20:35 Monotone-Branch: org.packetfence.trunk M pf/UPGRADE commit 819481989b9c42a8587b8a9434b4b7309408c884 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 22 21:17:09 2012 +0000 missing newline in UPGRADE guide Monotone-Parent: 4e6db62ded579faf798cf45ee4a0b4de3ae38e96 Monotone-Revision: 63014d110b1be38136738f96e32faa33174c3c2d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-22T21:17:09 Monotone-Branch: org.packetfence.trunk Monotone-Tag: packetfence-3.2.0 M pf/UPGRADE commit bd5beb98048fea3b7ca9aa8bd170be50266f2b7e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 22 20:45:24 2012 +0000 fix: the 127.0.0.1 virtualhost is before the inline:80 virtualhost This was made because if no inline interface is present it's vhost will be 127.0.0.1 and before this change this was put before the openvas callback vhost making it unreachable. As a quick fix, I re-ordered the vhosts but it issues a warning. This should be fixed for good in the next release when we will support DNS DNAT'ing in inline mode Monotone-Parent: d448e7faeecfdacc230415ba8fc11906c69831f4 Monotone-Revision: 4e6db62ded579faf798cf45ee4a0b4de3ae38e96 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-22T20:45:24 Monotone-Branch: org.packetfence.trunk M pf/conf/httpd.conf.apache22 commit 709fbb7683fbc493eccae9e9755cad39581e92d4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 22 20:05:25 2012 +0000 payment gateway processor is an option not a multi-option Monotone-Parent: 063c3318206007cbb3078a2927bc1fe97ea8b9e2 Monotone-Revision: d448e7faeecfdacc230415ba8fc11906c69831f4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-22T20:05:25 Monotone-Branch: org.packetfence.trunk M pf/conf/documentation.conf commit ac7865cd0a599a2abe417b04198c2696d73cbeae Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 22 19:58:16 2012 +0000 removed duplicated fingerprint key Monotone-Parent: 13d386ec8ca383a378ed8a0b27a0d0aac74d0fe9 Monotone-Revision: 063c3318206007cbb3078a2927bc1fe97ea8b9e2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-22T19:58:16 Monotone-Branch: org.packetfence.trunk M pf/conf/dhcp_fingerprints.conf commit 32a9891b15393dc7d5f8bb5f5993b989d39a2363 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 22 19:37:41 2012 +0000 pt_BR update credits in NEWS Monotone-Parent: 773b3b7b17f6a866feeebc3a11d24406ce7a9036 Monotone-Revision: 13d386ec8ca383a378ed8a0b27a0d0aac74d0fe9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-22T19:37:41 Monotone-Branch: org.packetfence.trunk M pf/NEWS commit 31dac8f4f10f5a27139b3104f82cf4f4c6a1b171 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 22 19:32:26 2012 +0000 version bump Monotone-Parent: 609198b8e889d53ef430a2c9ac0e916a3df30a57 Monotone-Revision: 773b3b7b17f6a866feeebc3a11d24406ce7a9036 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-22T19:32:26 Monotone-Branch: org.packetfence.trunk M pf/ChangeLog M pf/NEWS M pf/UPGRADE M pf/addons/packages/packetfence.spec M pf/conf/pf-release M pf/t/pfcmd.t commit 1d2edf2ed23c53b21cf1b3d599a2d607c6d1f40f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 22 18:09:26 2012 +0000 date bump on devel guide Monotone-Parent: ae52caffe89e4488271539bc0c4303a9d5996a30 Monotone-Revision: 609198b8e889d53ef430a2c9ac0e916a3df30a57 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-22T18:09:26 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/pf-devel-guide.xml commit 3ef4cb0c4ccf1c1c4280f74f698d5739cf822cf7 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 22 18:08:05 2012 +0000 added font legal notice to devel guide too Monotone-Parent: 9afd64f839fceb9e3102ff75cb42ea24076f26ef Monotone-Revision: ae52caffe89e4488271539bc0c4303a9d5996a30 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-22T18:08:05 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/pf-devel-guide.xml commit f92cd3afec88ac881644de2e5468ced96ba24c15 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 22 17:02:35 2012 +0000 sync with upstream HTTP::BrowserDetect Monotone-Parent: a31e9405069956672cae81212a23b0caab5fab7b Monotone-Revision: b3cfbf2a1a71e67854e27a41dcabfbacd49db7c6 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-22T17:02:35 Monotone-Branch: org.packetfence.trunk M pf/lib/HTTP/BrowserDetect.pm commit 7b95a670858f5c7ee96eec53a46f611154cfb206 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 22 16:58:16 2012 +0000 sync DHCP fingerprint with upstream fingerbank.org Monotone-Parent: d2c62922018e22fd65f931b229ed59dfcc6d8b2d Monotone-Revision: a31e9405069956672cae81212a23b0caab5fab7b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-22T16:58:16 Monotone-Branch: org.packetfence.trunk M pf/conf/dhcp_fingerprints.conf commit a4c1b1551dfa958aa4f2c93932f2092b54fac692 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 22 16:57:33 2012 +0000 schema bump in package Monotone-Parent: 6c85ca5b2b631abb91da86553f16f371ea0b6766 Monotone-Revision: d2c62922018e22fd65f931b229ed59dfcc6d8b2d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-22T16:57:33 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit 99638d54c1c912d4982451f61fa57957b6872889 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 22 16:55:47 2012 +0000 added a missing msgstr "" to en po file Monotone-Parent: 8d0ca21542df938094584c71dedbd6dbedc196a4 Monotone-Revision: 6c85ca5b2b631abb91da86553f16f371ea0b6766 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-22T16:55:47 Monotone-Branch: org.packetfence.trunk M pf/conf/locale/en/LC_MESSAGES/packetfence.po commit de52c6082aa230aa3c32c1549f43521b01aaf66b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 22 16:51:59 2012 +0000 sync pt_BR translation from transifex Monotone-Parent: 9202380915d925939c7cf4b55fc91c31130b9c7d Monotone-Revision: 8d0ca21542df938094584c71dedbd6dbedc196a4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-22T16:51:59 Monotone-Branch: org.packetfence.trunk M pf/conf/locale/pt_BR/LC_MESSAGES/packetfence.po commit 6e6db491c5227e07671ceb4934b500a575e1426d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 22 16:36:02 2012 +0000 pre-release version, date and revision updates on documentation Monotone-Parent: f6a9020a938e575f62d3ad89d51c72664010c090 Monotone-Revision: 9202380915d925939c7cf4b55fc91c31130b9c7d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-22T16:36:02 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFenceZEN_Installation_Guide-docinfo.xml M pf/docs/PacketFence_Administration_Guide-docinfo.xml M pf/docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M pf/docs/docbook/pf-devel-guide.xml M pf/docs/includes/global-attributes.asciidoc commit d69bd662ae932479f1bc76aa4d21ab001869ba6b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 22 16:35:35 2012 +0000 small fix on font license reference Monotone-Parent: 45d1af90fa2a264b9b083f758c3072473118177f Monotone-Revision: f6a9020a938e575f62d3ad89d51c72664010c090 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-22T16:35:35 Monotone-Branch: org.packetfence.trunk M pf/docs/docinfo.xml commit 5398c7e759d8539b7a089953bf1905e85931d179 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 22 16:34:27 2012 +0000 importing all possible local docbook fo schemas instead of just the centos one Monotone-Parent: ee65b72aae0d51c5c6eccf8441925282498a045d Monotone-Revision: 45d1af90fa2a264b9b083f758c3072473118177f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-22T16:34:27 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/xsl/packetfence-fo.xsl commit 54d797b1b89b60fc26828c7b47b01a5856ab01bd Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 22 16:06:45 2012 +0000 version bump, date bump and added font licenses Monotone-Parent: cc3c8223b1a984764ac602f8e9877f39095906f9 Monotone-Revision: ee65b72aae0d51c5c6eccf8441925282498a045d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-22T16:06:45 Monotone-Branch: org.packetfence.trunk M pf/docs/docinfo.xml commit b2b404a16170fdb8fb5b12015d737d8506d2fab8 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 22 15:32:30 2012 +0000 updated packetfence.pm logging based on fixed logger values from upstream Monotone-Parent: 52c1d95d66936b94bc29c3c0b6f67df7de455386 Monotone-Revision: 4daf5a426d52b7bc64e307ad150b781920638263 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-22T15:32:30 Monotone-Branch: org.packetfence.trunk M pf/addons/802.1X/packetfence.pm commit 8ce4b4356c54c9b13083d05315aab5ed471dd372 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 22 03:02:46 2012 +0000 buildfix: added pf::web::billing to file manifest Monotone-Parent: d698617ca7573d58146434c28d1d0fb4f2bd6ef5 Monotone-Revision: cc3c8223b1a984764ac602f8e9877f39095906f9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-22T03:02:46 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit 0ad5384e3f64eadffc2730ae95af96a0dcc54faa Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 22 03:02:19 2012 +0000 buildfix: local instead of remote docbook stylesheets + doc warning fixes Monotone-Parent: 52c1d95d66936b94bc29c3c0b6f67df7de455386 Monotone-Revision: d698617ca7573d58146434c28d1d0fb4f2bd6ef5 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-22T03:02:19 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M pf/docs/docbook/xsl/packetfence-fo.xsl commit 9e86b11e450a22ae1b08b71e9b30cc27921197d0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 22 02:25:46 2012 +0000 avoid setting the special LANG env var so we won't get portuguese fop errors anymore Monotone-Parent: 8219835d3324599dc23038758d2ef3324c25ae5b Monotone-Revision: 52c1d95d66936b94bc29c3c0b6f67df7de455386 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-22T02:25:46 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit 315fd251cfc60b21c5a28c07f95c30f717456abc Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 22 01:51:05 2012 +0000 PacketFence FreeRADIUS module / config improvements Config - logging auth to help troubleshoot problems live packetfence.pm rlm_perl module - no more syslog logging (we think/hope this fixes our long standing segfaults see #1377) - logging in radius' own logs - changed what's logged to make it more relevant - got rid of a superfluous rlm_perl run in the inner tunnel's Post-Auth (performance 2x!) http://www.packetfence.org/bugs/view.php?id=1377 Monotone-Parent: e7f90dded67bc323f3a62678db415c0face4ce19 Monotone-Revision: 8219835d3324599dc23038758d2ef3324c25ae5b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-22T01:51:05 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE M pf/addons/802.1X/packetfence.pm M pf/addons/freeradius-integration/radiusd.conf.pf M pf/addons/freeradius-integration/sites-available/packetfence-tunnel M pf/docs/PacketFence_Administration_Guide.asciidoc commit 3ec1daa17be002676b5e1e79954bc2c6eef9cd7e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 21 18:03:07 2012 +0000 More reliable SSID extraction in Called-Station-Id. Fixes #1379; On top of Francois' previous work to support also no separator. Added regression tests too. http://www.packetfence.org/bugs/view.php?id=1379 Monotone-Parent: 5cd1fcb44e8cac24d869cc2fc1c01ca27f8d45ce Monotone-Revision: e7f90dded67bc323f3a62678db415c0face4ce19 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-21T18:03:07 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/SNMP.pm M pf/t/SNMP.t commit 4620f355956e5db57a1d1a5c25bc2ab63a4e46f4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 21 17:34:45 2012 +0000 removed misleading comment Monotone-Parent: 2815d77e56ba749de4a52493ad4e7800837b6391 Monotone-Revision: 8d85ca44641dd106d606cc92d7418f6861fc7d16 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-21T17:34:45 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/config.pm commit 56eff46cdac96639f91b92fd616d0cfbd8d967af Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 21 17:34:19 2012 +0000 tests: added missing new components to 'use' tests Monotone-Parent: 52336b40999eeea82fbef44714fd47afb5c4be1a Monotone-Revision: 2815d77e56ba749de4a52493ad4e7800837b6391 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-21T17:34:19 Monotone-Branch: org.packetfence.trunk M pf/t/pf.t commit c7e6f4c5463fd7fb4f3a4d4499d443d0d510ba00 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 21 16:00:34 2012 +0000 Several small changes throughout the codebase billing engine fixes / improvements resulting of testing - form remembers selected tier value - returning undef instead of 0 on failed queries - passing around hashref instead of hash - fixed checkup tests - fixed methods in pf::billing to behave like objet methods - More robust object creation - Dropped unnecessary test in pf::util's generate_id Additional Scanning fixes - `pfcmd checkup` fixes - pf::scan regarding object instanciations - lower-cased openvas/nessus/none because config validator is sensitive to case - scan were still being triggered if scan.engine = none was selected Additional code consolidation in pf::web regarding the portal session termination Monotone-Parent: e16c3394ef18b16dab1f5889bca8d406dd857b43 Monotone-Revision: 9142199db39c31ab6345525946e5fbb319cde575 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-21T16:00:34 M pf/conf/documentation.conf M pf/html/captive-portal/billing-engine.cgi M pf/html/captive-portal/guest-selfregistration.cgi M pf/html/captive-portal/mobile-confirmation.cgi M pf/html/captive-portal/register.cgi M pf/html/captive-portal/templates/billing/billing.html M pf/lib/pf/billing.pm M pf/lib/pf/billing/gateway/authorize_net.pm M pf/lib/pf/node.pm M pf/lib/pf/pfcmd/checkup.pm M pf/lib/pf/scan.pm M pf/lib/pf/util.pm M pf/lib/pf/web.pm M pf/lib/pf/web/billing.pm M pf/lib/pf/web/release.pm commit 018ee534b5f40c2754200b21263eae086466bfa5 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Feb 20 20:50:50 2012 +0000 Fix for 1379 Monotone-Parent: 67ae04171b0431ce91541b162074ae116c3859ba Monotone-Revision: ca2336e64b1513dd627b5ce62978741f297be0cf Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2012-02-20T20:50:50 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/SNMP.pm commit 5b378d599db0cdd6742fbda9e75d9664db9e0c58 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 20 16:34:15 2012 +0000 billing engine fixes / improvements Added files to package manifest pf::billing::authorize_net -> pf::billing::gateway::authorize_net Fixed: logging status would fail on error Extracted re-used string into constant (x2) Got rid of the mode=... GET parameter passed around for nothing Got rid of the post_uri parameter passed around for nothing Added category to the tier hash with a default that works out of the box Extracted errors into an hashref and keyed errors codes in pf::billing::constants Missing POD in pf::web::billing A little bit of documentation update More error logging Monotone-Parent: 9bb2d0c8733cea3ac7bf072364f740f5b8ad731a Monotone-Revision: e16c3394ef18b16dab1f5889bca8d406dd857b43 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-20T16:34:15 M pf/UPGRADE M pf/addons/packages/packetfence.spec M pf/docs/PacketFence_Administration_Guide.asciidoc M pf/html/captive-portal/billing-engine.cgi M pf/html/captive-portal/redir.cgi M pf/html/captive-portal/templates/billing/billing.html M pf/lib/pf/billing.pm D pf/lib/pf/billing/authorize_net.pm M pf/lib/pf/billing/constants.pm M pf/lib/pf/billing/custom.pm A pf/lib/pf/billing/gateway/authorize_net.pm M pf/lib/pf/web/billing.pm commit 67913b40f23747ba74243fd5f78d4aaebb1eab40 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Feb 20 15:48:32 2012 +0000 Billing engine documentation phase 1 Monotone-Parent: d524d7cad1ebb4839d5095ceb8fecd865c99e7c1 Monotone-Revision: 9bb2d0c8733cea3ac7bf072364f740f5b8ad731a Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2012-02-20T15:48:32 M pf/docs/PacketFence_Administration_Guide.asciidoc commit 53ff977a849f8c8b27cba9022465a0edae84f86b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Feb 20 15:02:08 2012 +0000 Usual stuff here Monotone-Parent: 3164e2e8d3e8d6dd0c1ba0ae759c7a0e605cbd85 Monotone-Revision: d524d7cad1ebb4839d5095ceb8fecd865c99e7c1 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2012-02-20T15:02:08 M pf/NEWS M pf/UPGRADE commit 0425aa6b48987a915aff465f9f209721af0782bb Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Feb 20 14:58:29 2012 +0000 Added database table for billing Monotone-Parent: 0e7580f33f1a8c9d38d134c22adbf2ead0b59310 Monotone-Revision: 3164e2e8d3e8d6dd0c1ba0ae759c7a0e605cbd85 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2012-02-20T14:58:29 M pf/db/pf-schema-3.2.0.sql M pf/db/upgrade-3.1.0-3.2.0.sql commit e24d0eb6e7b9602ba55d319717800fcc57c4040a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Sun Feb 19 21:33:59 2012 +0000 new bandwidth accounting related tests that I forgot to push Monotone-Parent: 02d50cd8b127434ce0fc0ebddf9de3b87d653cd7 Monotone-Revision: 67ae04171b0431ce91541b162074ae116c3859ba Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-19T21:33:59 Monotone-Branch: org.packetfence.trunk M pf/t/trigger.t commit a023c11598a35c5bc08eeb1f55043cca7f908377 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 17 20:33:58 2012 +0000 bandwidth accounting improvements extracted bandwidth units and direction into global regexp (avoids duplication) created a trigger parsing regexp exported by pf::accounting (avoids duplication) added trigger parsing tests for accounting when validating trigger, accounting specific regexp is only applied to accounting (avoid errors in other trigger types) extracted IN / OUT into constants asciidoc fixes Monotone-Parent: abf9bc7e178e7caaeb44d5fce20f28a58ad6d7ab Monotone-Revision: 02d50cd8b127434ce0fc0ebddf9de3b87d653cd7 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-17T20:33:58 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/docs/PacketFence_Administration_Guide.asciidoc M pf/lib/pf/accounting.pm M pf/lib/pf/config.pm M pf/lib/pf/trigger.pm M pf/sbin/pfmon commit 46aa3b0a9f52850d99fd2d77a11d2550c2246555 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 17 16:21:16 2012 +0000 buildfix: missing files in manifest from OpenVAS integration Monotone-Parent: ae77c7b7cc06408f7d3d8822432e54389ea4760d Monotone-Revision: abf9bc7e178e7caaeb44d5fce20f28a58ad6d7ab Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-17T16:21:16 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit 44e533f3db79162b0267266617e4978e2e3d4e5e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 17 01:14:22 2012 +0000 NEWS entry from last commit Monotone-Parent: 117eacce50c5aa20393085d832dc34f2d75b25f5 Monotone-Revision: ae77c7b7cc06408f7d3d8822432e54389ea4760d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-17T01:14:22 Monotone-Branch: org.packetfence.trunk M pf/NEWS commit a3f919d4858b47ca4cec9717376c605d3170b36d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 17 01:05:59 2012 +0000 performance: removing 'use diagnostics;' everywhere found out by profiling that it was a big hit and that it affected regexp performance all over the codebase too (according to Devel::NYTProf anyway) Monotone-Parent: a234ef73c033d6ce9b895872426a8b74e41e7fbf Monotone-Revision: 117eacce50c5aa20393085d832dc34f2d75b25f5 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-17T01:05:59 Monotone-Branch: org.packetfence.trunk M pf/addons/802.1X/packetfence.pm M pf/addons/accounting.pl M pf/addons/autodiscover.pl M pf/addons/connect_and_read.pl M pf/addons/convertToPortSecurity.pl M pf/addons/import-node-csv.pl M pf/addons/integration-testing/replay-snmptrapd-logs.pl M pf/addons/monitorpfsetvlan.pl M pf/addons/network-save-configs.pl M pf/addons/recovery.pl M pf/addons/soh/packetfence-soh.pm M pf/addons/upgrade/to-2.2.0-update-all-useragents.pl M pf/bin/pfcmd_vlan M pf/conf/authentication/ldap.pm M pf/configurator.pl M pf/docs/docbook/pf-devel-guide.xml M pf/installer.pl M pf/lib/pf/SNMP.pm M pf/lib/pf/SNMP/Accton.pm M pf/lib/pf/SNMP/Accton/ES3526XA.pm M pf/lib/pf/SNMP/Accton/ES3528M.pm M pf/lib/pf/SNMP/AeroHIVE.pm M pf/lib/pf/SNMP/AeroHIVE/AP.pm M pf/lib/pf/SNMP/Amer.pm M pf/lib/pf/SNMP/Amer/SS2R24i.pm M pf/lib/pf/SNMP/Aruba.pm M pf/lib/pf/SNMP/Aruba/Controller_200.pm M pf/lib/pf/SNMP/Avaya.pm M pf/lib/pf/SNMP/Avaya/ERS5000.pm M pf/lib/pf/SNMP/Avaya/ERS5000_6x.pm M pf/lib/pf/SNMP/Avaya/WC.pm M pf/lib/pf/SNMP/Cisco.pm M pf/lib/pf/SNMP/Cisco/Aironet.pm M pf/lib/pf/SNMP/Cisco/Aironet_1130.pm M pf/lib/pf/SNMP/Cisco/Aironet_1242.pm M pf/lib/pf/SNMP/Cisco/Aironet_1250.pm M pf/lib/pf/SNMP/Cisco/Catalyst_2900XL.pm M pf/lib/pf/SNMP/Cisco/Catalyst_2950.pm M pf/lib/pf/SNMP/Cisco/Catalyst_2960.pm M pf/lib/pf/SNMP/Cisco/Catalyst_2970.pm M pf/lib/pf/SNMP/Cisco/Catalyst_3500XL.pm M pf/lib/pf/SNMP/Cisco/Catalyst_3550.pm M pf/lib/pf/SNMP/Cisco/Catalyst_3560.pm M pf/lib/pf/SNMP/Cisco/Catalyst_3750.pm M pf/lib/pf/SNMP/Cisco/Catalyst_4500.pm M pf/lib/pf/SNMP/Cisco/Catalyst_6500.pm M pf/lib/pf/SNMP/Cisco/ISR_1800.pm M pf/lib/pf/SNMP/Cisco/WLC_2106.pm M pf/lib/pf/SNMP/Cisco/WLC_4400.pm M pf/lib/pf/SNMP/Cisco/WiSM.pm M pf/lib/pf/SNMP/Dell.pm M pf/lib/pf/SNMP/Dell/PowerConnect3424.pm M pf/lib/pf/SNMP/Dlink.pm M pf/lib/pf/SNMP/Dlink/DES_3526.pm M pf/lib/pf/SNMP/Dlink/DES_3550.pm M pf/lib/pf/SNMP/Dlink/DGS_3100.pm M pf/lib/pf/SNMP/Dlink/DGS_3200.pm M pf/lib/pf/SNMP/Dlink/DWL.pm M pf/lib/pf/SNMP/Dlink/DWS_3026.pm M pf/lib/pf/SNMP/Enterasys.pm M pf/lib/pf/SNMP/Enterasys/D2.pm M pf/lib/pf/SNMP/Enterasys/Matrix_N3.pm M pf/lib/pf/SNMP/Enterasys/SecureStack_C2.pm M pf/lib/pf/SNMP/Enterasys/SecureStack_C3.pm M pf/lib/pf/SNMP/Extreme.pm M pf/lib/pf/SNMP/Extreme/Summit.pm M pf/lib/pf/SNMP/Extreme/Summit_X250e.pm M pf/lib/pf/SNMP/Extricom.pm M pf/lib/pf/SNMP/Extricom/EXSW.pm M pf/lib/pf/SNMP/Foundry.pm M pf/lib/pf/SNMP/Foundry/FastIron_4802.pm M pf/lib/pf/SNMP/Foundry/MC.pm M pf/lib/pf/SNMP/HP.pm M pf/lib/pf/SNMP/HP/Controller_MSM710.pm M pf/lib/pf/SNMP/HP/E4800G.pm M pf/lib/pf/SNMP/HP/E5500G.pm M pf/lib/pf/SNMP/HP/Procurve_2500.pm M pf/lib/pf/SNMP/HP/Procurve_2600.pm M pf/lib/pf/SNMP/HP/Procurve_3400cl.pm M pf/lib/pf/SNMP/HP/Procurve_4100.pm M pf/lib/pf/SNMP/HP/Procurve_5400.pm M pf/lib/pf/SNMP/Intel.pm M pf/lib/pf/SNMP/Intel/Express_460.pm M pf/lib/pf/SNMP/Intel/Express_530.pm M pf/lib/pf/SNMP/Juniper.pm M pf/lib/pf/SNMP/Juniper/EX.pm M pf/lib/pf/SNMP/LG.pm M pf/lib/pf/SNMP/LG/ES4500G.pm M pf/lib/pf/SNMP/Linksys.pm M pf/lib/pf/SNMP/Linksys/SRW224G4.pm M pf/lib/pf/SNMP/Meru.pm M pf/lib/pf/SNMP/Meru/MC.pm M pf/lib/pf/SNMP/MockedSwitch.pm M pf/lib/pf/SNMP/Motorola.pm M pf/lib/pf/SNMP/Motorola/RFS.pm M pf/lib/pf/SNMP/Netgear.pm M pf/lib/pf/SNMP/Netgear/FSM726v1.pm M pf/lib/pf/SNMP/Nortel.pm M pf/lib/pf/SNMP/Nortel/BPS2000.pm M pf/lib/pf/SNMP/Nortel/BayStack4550.pm M pf/lib/pf/SNMP/Nortel/BayStack470.pm M pf/lib/pf/SNMP/Nortel/BayStack5500.pm M pf/lib/pf/SNMP/Nortel/BayStack5500_6x.pm M pf/lib/pf/SNMP/Nortel/ERS2500.pm M pf/lib/pf/SNMP/Nortel/ERS4000.pm M pf/lib/pf/SNMP/Nortel/ERS5000.pm M pf/lib/pf/SNMP/Nortel/ERS5000_6x.pm M pf/lib/pf/SNMP/Nortel/ES325.pm M pf/lib/pf/SNMP/PacketFence.pm M pf/lib/pf/SNMP/Ruckus.pm M pf/lib/pf/SNMP/SMC.pm M pf/lib/pf/SNMP/SMC/TS6128L2.pm M pf/lib/pf/SNMP/SMC/TS6224M.pm M pf/lib/pf/SNMP/SMC/TS8800M.pm M pf/lib/pf/SNMP/ThreeCom.pm M pf/lib/pf/SNMP/ThreeCom/E4800G.pm M pf/lib/pf/SNMP/ThreeCom/E5500G.pm M pf/lib/pf/SNMP/ThreeCom/NJ220.pm M pf/lib/pf/SNMP/ThreeCom/SS4200.pm M pf/lib/pf/SNMP/ThreeCom/SS4500.pm M pf/lib/pf/SNMP/ThreeCom/Switch_4200G.pm M pf/lib/pf/SNMP/Trapeze.pm M pf/lib/pf/SNMP/WirelessModuleTemplate.pm M pf/lib/pf/SNMP/Xirrus.pm M pf/lib/pf/SNMP/constants.pm M pf/lib/pf/SwitchFactory.pm M pf/lib/pf/floatingdevice/custom.pm M pf/lib/pf/inline.pm M pf/lib/pf/inline/custom.pm M pf/lib/pf/lookup/node.pm M pf/lib/pf/lookup/person.pm M pf/lib/pf/pfcmd/pfcmd.pm M pf/lib/pf/radius.pm M pf/lib/pf/radius/constants.pm M pf/lib/pf/radius/custom.pm M pf/lib/pf/soh.pm M pf/lib/pf/soh/custom.pm M pf/lib/pf/vlan.pm M pf/lib/pf/vlan/custom.pm M pf/lib/pf/web/auth.pm M pf/sbin/pfsetvlan commit c43a2c8a3d0afbd073d8267d72de10504cbc3676 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Feb 16 20:40:20 2012 +0000 moved billing feature as-is from github test into mtn to shape for merge Monotone-Parent: a234ef73c033d6ce9b895872426a8b74e41e7fbf Monotone-Revision: 0e7580f33f1a8c9d38d134c22adbf2ead0b59310 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-16T20:40:20 M pf/addons/packages/packetfence.spec M pf/conf/documentation.conf M pf/conf/httpd.conf.d/captive-portal-cleanurls.conf M pf/conf/locale/en/LC_MESSAGES/packetfence.po M pf/conf/locale/fr/LC_MESSAGES/packetfence.po M pf/conf/pf.conf.defaults A pf/html/captive-portal/billing-engine.cgi A pf/html/captive-portal/content/images/authorize.net.gif A pf/html/captive-portal/content/images/creditcards.png M pf/html/captive-portal/redir.cgi A pf/html/captive-portal/templates/billing/billing.html A pf/lib/pf/billing.pm A pf/lib/pf/billing/authorize_net.pm A pf/lib/pf/billing/constants.pm A pf/lib/pf/billing/custom.pm M pf/lib/pf/config.pm M pf/lib/pf/pfcmd/checkup.pm M pf/lib/pf/util.pm A pf/lib/pf/web/billing.pm M pf/lib/pf/web/util.pm commit cb4572cf28fe0fb7bf4b0199aebcacb4441d1114 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Feb 16 20:11:21 2012 +0000 documentation about running scan engine remotely Monotone-Parent: 5e94702cfdd3b9bccced96a5d1a09ede81b8d8d7 Monotone-Revision: a234ef73c033d6ce9b895872426a8b74e41e7fbf Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-16T20:11:21 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Administration_Guide.asciidoc commit fb6686e84f230c98c92a38cbc931853d10c5453b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Feb 16 19:50:42 2012 +0000 got rid of hardcoded 1443 for admin port from config Monotone-Parent: 3b061ce7e980ba9fe948fe38c4aa2c6932b0ce46 Monotone-Revision: 5e94702cfdd3b9bccced96a5d1a09ede81b8d8d7 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-16T19:50:42 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/scan/openvas.pm commit 3998675c253e4aef3aaa5b7c7a53c6b1388c7ec6 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Feb 16 19:14:49 2012 +0000 more buzz in the new openvas integration feature mention Monotone-Parent: a6f2b0c35dc3ce0b692e6b7bdae4a2559d60d40e Monotone-Revision: 3b061ce7e980ba9fe948fe38c4aa2c6932b0ce46 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-16T19:14:49 Monotone-Branch: org.packetfence.trunk M pf/NEWS commit c916de6fe0cdf5947e4d54bf0cd750f55a46805f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Feb 16 18:46:46 2012 +0000 scanning system improvements and fixes moved Web callback to Admin Web vhost: generally more accessible updating status and reportId changed fixed some bugs introduced by my previous refactoring fixed regression: a scan callback can only be executed once pushed default report format id in config introduced exception handling Monotone-Parent: b68e2aff44c41fb9480385a5772321d5999bc068 Monotone-Revision: 498bccb94e600fd8e6745be44e9b819fe7c3a009 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-16T18:46:46 M pf/conf/httpd.conf.apache22 M pf/conf/httpd.conf.d/captive-portal-cleanurls.conf M pf/conf/pf.conf.defaults A pf/html/admin/scan_fetch_report.cgi D pf/html/captive-portal/scan_fetch_report.cgi M pf/lib/pf/scan.pm M pf/lib/pf/scan/nessus.pm M pf/lib/pf/scan/openvas.pm commit b215853180c1cf6bcf16bb85f928dcf4114d5b2c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 15 19:11:47 2012 +0000 documented XOS minimum released version required for port-security also added tested version for mac-auth / 802.1X and the fact that it's supported Monotone-Parent: c063f3cfe4f854d6b78cf881970453bbc412181f Monotone-Revision: b5f939679bc62f12d5892222222789d8a4596133 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-15T19:11:47 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/Extreme.pm commit 68d57922a6d147f5ea6efae73e4a9598e6e85fcb Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Feb 15 17:08:07 2012 +0000 adding Meru doc for PMK caching Monotone-Parent: c063f3cfe4f854d6b78cf881970453bbc412181f Monotone-Revision: 9c6bd58c5d5370d03b4916bd2d8124959719859e Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2012-02-15T17:08:07 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M pf/docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc M pf/lib/pf/SNMP/Meru.pm commit 5b1687bd0e8e8bd26d9de301320133b233f72648 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Feb 15 13:47:09 2012 +0000 Small changes for accounting violation Monotone-Parent: 21059781c78cc6cf81d62fb043ae525e34ba8031 Monotone-Revision: c063f3cfe4f854d6b78cf881970453bbc412181f Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2012-02-15T13:47:09 Monotone-Branch: org.packetfence.trunk A pf/html/captive-portal/violations/bandwidth_limit.php M pf/lib/pf/accounting.pm commit b3087728659d4861e1de41ba1f96a8e6ed712b86 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Feb 14 22:12:52 2012 +0000 - Adding RADIUS accounting violation support using bandwidth Monotone-Parent: 91b79753e3ca380518c34ef404c8d532fa4740db Monotone-Revision: 21059781c78cc6cf81d62fb043ae525e34ba8031 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2012-02-14T22:12:52 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/conf/violations.conf M pf/docs/PacketFence_Administration_Guide-docinfo.xml M pf/docs/PacketFence_Administration_Guide.asciidoc M pf/lib/pf/accounting.pm M pf/lib/pf/config.pm M pf/lib/pf/trigger.pm M pf/lib/pf/util.pm M pf/sbin/pfmon commit 7ac2915272f17c870be92458db1b15173efe8859 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Feb 14 20:04:19 2012 +0000 News and upgrade stuff Monotone-Parent: 64080555c3d516751f4487ed267694a8dcdb3bc1 Monotone-Revision: c9449108fc1053e6844bf2c1dbcb724db181763d Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2012-02-14T20:04:19 M pf/NEWS M pf/UPGRADE commit dcc91046a889527be3fb984a3f85bbc9725e05bc Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Feb 14 20:00:02 2012 +0000 Changes to conf/violations.conf - Changed some example violations number - Added a new example violation for OpenVAS Monotone-Parent: 84a93ade4aaaedc6a66d56433c7d66ea09bcbe1f Monotone-Revision: 64080555c3d516751f4487ed267694a8dcdb3bc1 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2012-02-14T20:00:02 M pf/conf/violations.conf commit a555f779d78ce172ac0bf7e82d5d03d82ec06bec Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Feb 14 19:25:56 2012 +0000 Added OpenVAS documentation Monotone-Parent: a2689c41dbb2bff28d5ba2424622f014296cc2b5 Monotone-Revision: 91b79753e3ca380518c34ef404c8d532fa4740db Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2012-02-14T19:25:56 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Administration_Guide.asciidoc commit 41d573be1df20e49cc4d51ec521bb50939e1c13c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 14 18:37:13 2012 +0000 fix: scanHost is now scanIp Monotone-Parent: 2e48f38a153fc9d55e4c9996068195c89a77b7fe Monotone-Revision: 350a5869b4ed1a0c7dd2a21d1c0d167081648e0b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-14T18:37:13 M pf/lib/pf/scan/nessus.pm commit e7f2e51db4411416cfd523d12812a418763d63ff Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 14 17:58:07 2012 +0000 upgrade doc: moved up trigger changes and made case insensitive Monotone-Parent: b6783622e557cd9fa3e46ce5187a539300c509f9 Monotone-Revision: a2689c41dbb2bff28d5ba2424622f014296cc2b5 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-14T17:58:07 Monotone-Branch: org.packetfence.trunk M pf/UPGRADE commit 2a83294a855678ffcbc692b7ac7a5d8bd36f7878 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 14 17:55:04 2012 +0000 upgrade doc: schema update Monotone-Parent: 1d543a3183fc9daac32cb0b9ade2491244451bd4 Monotone-Revision: 2e48f38a153fc9d55e4c9996068195c89a77b7fe Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-14T17:55:04 M pf/UPGRADE commit 1773d050b3581835b08f3d96edb17431979f846c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 14 17:42:48 2012 +0000 added new notices regarding to upgrade to 3.1 Monotone-Parent: b864a9347add75f1176d1f40cbc23c1408b5a16b Monotone-Revision: b6783622e557cd9fa3e46ce5187a539300c509f9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-14T17:42:48 Monotone-Branch: org.packetfence.trunk M pf/UPGRADE commit b9ddf135e0de67b435d5fecce58b206da2a277a3 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 14 14:17:58 2012 +0000 adjusted checkup tests lower-cased engine check FATAL -> WARN for bad configuration cleanup Monotone-Parent: d8f8669c8978808c5c97eac055bef2a393e6bde9 Monotone-Revision: 1d543a3183fc9daac32cb0b9ade2491244451bd4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-14T14:17:58 M pf/lib/pf/pfcmd/checkup.pm commit 25f47c97e9a804b7ee89743f83a48579513a3475 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 14 03:12:32 2012 +0000 node_view optimization. see benchmark for details Monotone-Parent: a73019be761cf1c10579db3894a081902b1b24cb Monotone-Revision: b864a9347add75f1176d1f40cbc23c1408b5a16b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-14T03:12:32 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/node.pm M pf/t/benchmarks/pf-node.pl commit eaf238e44a89888c886bbad0837b909ee8ef90db Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 14 02:22:45 2012 +0000 compile fix: added missing cast to hash for slice Monotone-Parent: 10fe31153c9f0f46be1c3cb21751503c44a60323 Monotone-Revision: d8f8669c8978808c5c97eac055bef2a393e6bde9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-14T02:22:45 M pf/lib/pf/scan.pm commit e9f34f6f7860a231836a3d6c3f0241ba35fc84d8 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 13 20:50:39 2012 +0000 refactoring: pf::scan and friends more duties in the object: taking care of the report callback the above needed more state kept in the object renamed a couple of things externally exposed object parameters no longer prefixed with _ extracted hardcoded strings into constants translated error string from scan_fetch_report.cgi Monotone-Parent: 84a93ade4aaaedc6a66d56433c7d66ea09bcbe1f Monotone-Revision: 10fe31153c9f0f46be1c3cb21751503c44a60323 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-13T20:50:39 M pf/conf/locale/en/LC_MESSAGES/packetfence.po M pf/html/captive-portal/scan_fetch_report.cgi M pf/lib/pf/scan.pm M pf/lib/pf/scan/nessus.pm M pf/lib/pf/scan/openvas.pm commit f3757510f21b2b13f37248bd6087088c7adb4f0e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Feb 13 20:05:22 2012 +0000 Database schema Monotone-Parent: 29ba5cf0f23ea8b6a633c24719702bab63f1e65b Monotone-Revision: 84a93ade4aaaedc6a66d56433c7d66ea09bcbe1f Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2012-02-13T20:05:22 A pf/db/pf-schema-3.2.0.sql A pf/db/upgrade-3.1.0-3.2.0.sql commit 2c34181015587d2464c771759fc77ce1f1c4f81c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 13 19:33:15 2012 +0000 avoiding unnecessary variables Monotone-Parent: f828b4167d57ef2b9d1c278c284fe3c198ac5cec Monotone-Revision: 29ba5cf0f23ea8b6a633c24719702bab63f1e65b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-13T19:33:15 M pf/lib/pf/scan/openvas.pm commit 2593e048f7a4bf094e179a71247626bfa8f91832 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 13 19:23:24 2012 +0000 pf::scan* logging changes logging also the command called but in trace instead of debug Monotone-Parent: be1bd93b52c5a8a631191e5e41c340429bb3c745 Monotone-Revision: 0acabd7bf318f528437808c54a5bc78680120301 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-13T19:23:24 M pf/lib/pf/scan/nessus.pm M pf/lib/pf/scan/openvas.pm commit c0d208a23ed05c91a303d6d88e74de9dbb9e50b0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Feb 13 19:22:55 2012 +0000 Added another check. Monotone-Parent: 167524dfb09f6776b58a3ddcb7da824c892c8891 Monotone-Revision: 34b9037c0dbb5874c3ac2d2ebbe4af4f2d7228a2 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2012-02-13T19:22:55 M pf/lib/pf/scan.pm commit 64a7198041f076270bba174132227fd9872a9ea8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Feb 13 19:12:31 2012 +0000 Add some check for the new Openvas scanning engine Monotone-Parent: be1bd93b52c5a8a631191e5e41c340429bb3c745 Monotone-Revision: 167524dfb09f6776b58a3ddcb7da824c892c8891 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2012-02-13T19:12:31 M pf/lib/pf/pfcmd/checkup.pm commit c6db2ae6372a15afb4eeda2a0a8f400c3e8066df Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 13 17:21:05 2012 +0000 pf::scan::openvas review: minor changes returning implicit undef instead of 0 returning $TRUE instead of 1 escalator callback can handle remote OpenVAS server renamed host to target_host to avoid confusion extracting long string into heredocs Monotone-Parent: 7bc9edf7a582cd6725246e549156c09a2031f33e Monotone-Revision: be1bd93b52c5a8a631191e5e41c340429bb3c745 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-13T17:21:05 M pf/lib/pf/scan/openvas.pm commit 19c74963798cbbb8bf5f6cf0a7ec4064036f6a9d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Sat Feb 11 03:24:59 2012 +0000 scan_fetch_report minor improvements showing an error page instead of redirecting translatable strings reversed execution order to avoid unnecessary indentation and handle more errors with the same code invalid hashref access prevention Monotone-Parent: 6e146c4bfa9358816a32606d0ac583b5e68496bc Monotone-Revision: 7bc9edf7a582cd6725246e549156c09a2031f33e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-11T03:24:59 M pf/html/captive-portal/scan_fetch_report.cgi commit b0df33c0843a09f4efcffead430dca879a0f9f2e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Sat Feb 11 03:23:44 2012 +0000 added missing cast to array forgotten in previous change Monotone-Parent: c107acc3a8a7503a44d25a514588a6de56ff47e2 Monotone-Revision: 6e146c4bfa9358816a32606d0ac583b5e68496bc Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-11T03:23:44 M pf/lib/pf/scan.pm commit fd80721228ac9dc8758337aa69001ab1fedac8ac Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Sat Feb 11 03:22:09 2012 +0000 disapproval of revision 'c0418aed8fdaa5c847d3914b9aa132e5a828bd2b' Monotone-Parent: c0418aed8fdaa5c847d3914b9aa132e5a828bd2b Monotone-Revision: c107acc3a8a7503a44d25a514588a6de56ff47e2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-11T03:22:09 M pf/html/captive-portal/scan_fetch_report.cgi commit 8e4ed7d8ccf17f28dfcf4fad7ad5758e5914596d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Sat Feb 11 03:20:03 2012 +0000 fixed missing cast to array in previous change Monotone-Parent: 1a380bd8aebd1386cb4090d1899d7ae34cc1d8b5 Monotone-Revision: c0418aed8fdaa5c847d3914b9aa132e5a828bd2b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-11T03:20:03 M pf/html/captive-portal/scan_fetch_report.cgi commit ba1eadefefd51296c43ed624ffdb64d85a63a184 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Sat Feb 11 02:36:14 2012 +0000 minor cleanup to pf::scan and friends args hash slicing fix removed extra validation added FIXME for pre-existing potential problems fixing return values exporting generate_id in pf::util got rid of string duplication Monotone-Parent: 03fd07b7d04a9ace665d2f89f684dabe5debf6b7 Monotone-Revision: 1a380bd8aebd1386cb4090d1899d7ae34cc1d8b5 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-11T02:36:14 M pf/lib/pf/scan.pm M pf/lib/pf/util.pm commit d0e9329d1353e9e6b8bec4175a7f4d7d6c830532 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 10 20:50:10 2012 +0000 eliminated over-debugging, changed callback strategy Monotone-Parent: 91530087db9d65d34cd6835caf019cc18e8c2589 Monotone-Revision: 03fd07b7d04a9ace665d2f89f684dabe5debf6b7 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-10T20:50:10 M pf/html/captive-portal/scan_fetch_report.cgi M pf/lib/pf/scan.pm M pf/lib/pf/scan/nessus.pm commit 30380420831086777d71f2cea78fa07ba7f306a5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 10 20:48:41 2012 +0000 fixing metadata Monotone-Parent: bb9761fbba5f70010a976b9f50450e732f3f0716 Monotone-Revision: 91530087db9d65d34cd6835caf019cc18e8c2589 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-10T20:48:41 M pf/lib/pf/util.pm commit 76f697d3ce3cb44677c0072d8d5c101b32117f68 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 10 19:56:42 2012 +0000 fixing compilation problems Monotone-Parent: b365e28b074dccd4fe68c2f9cca2ea90d22f3257 Monotone-Revision: bb9761fbba5f70010a976b9f50450e732f3f0716 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-10T19:56:42 M pf/html/captive-portal/scan_fetch_report.cgi M pf/lib/pf/scan.pm commit 53e5a5c97878dbfe070a4307abe95d1b37d50a15 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 10 18:57:45 2012 +0000 Updated Nessus / OpenVAS config Reordered a few parameters Port parameter is now per Engine Got rid of the configurator.pl pieces after some discussion Monotone-Parent: 0324c0c178c46ecf748b93120347c6003052c8c4 Monotone-Revision: b365e28b074dccd4fe68c2f9cca2ea90d22f3257 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-10T18:57:45 M pf/UPGRADE M pf/conf/documentation.conf M pf/conf/pf.conf.defaults M pf/configurator.pl M pf/docs/docbook/pf-admin-guide.asciidoc M pf/lib/pf/scan.pm M pf/lib/pf/scan/nessus.pm M pf/lib/pf/scan/openvas.pm commit e730b6ed78bedae30cefc3cbbcfaea06b02bfb83 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Feb 9 18:13:49 2012 +0000 Openvas integration part 3 Monotone-Parent: 2193a3242fda8b3ec5097b34a6b8e0a3fc27edf3 Monotone-Revision: 0324c0c178c46ecf748b93120347c6003052c8c4 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2012-02-09T18:13:49 M pf/bin/pfcmd M pf/conf/httpd.conf.d/captive-portal-cleanurls.conf M pf/conf/iptables.conf M pf/html/captive-portal/scan_fetch_report.cgi M pf/lib/pf/scan.pm M pf/lib/pf/scan/nessus.pm M pf/lib/pf/scan/openvas.pm M pf/lib/pf/util.pm commit bbff5969dcc632dc83b3b7a064c35445ce38c2c8 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Feb 8 09:05:39 2012 +0000 Updated Raphael JavaScript framework to version 2.0.2. Monotone-Parent: 132e907c1f9311c4e41c434f6673e77f741e7eb4 Monotone-Revision: a73019be761cf1c10579db3894a081902b1b24cb Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2012-02-08T09:05:39 Monotone-Branch: org.packetfence.trunk M pf/html/admin/3rdparty/raphael/raphael-min.js commit a747236dee7d41183daeb4589855952d56a90a0e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 13 15:46:29 2012 +0000 H-REAP is now known as flexconnect Monotone-Parent: bda75248c9d055696fdd5590847648d0c4e53f4a Monotone-Revision: 132e907c1f9311c4e41c434f6673e77f741e7eb4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-13T15:46:29 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/Cisco/Aironet.pm M pf/lib/pf/SNMP/Cisco/WiSM.pm commit 8c95978b4740f9224cffb119a716a49bb65e3def Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 13 14:58:22 2012 +0000 documented H-REAP limitations Monotone-Parent: 7fcb7a33ffe0b1df5ed10c201b76cb9225173972 Monotone-Revision: bda75248c9d055696fdd5590847648d0c4e53f4a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-13T14:58:22 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/Cisco/WiSM.pm commit 638675e766d5dd9310031ec64933f8b9e07adb94 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 13 14:50:29 2012 +0000 documented H-REAP limitation itemized limitations because there are too many Monotone-Parent: 88c5b3d0e50fb12e8f005dc88161a5fdbdef7ec7 Monotone-Revision: 7fcb7a33ffe0b1df5ed10c201b76cb9225173972 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-13T14:50:29 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/Cisco/Aironet.pm commit 83bb3b069657bc4b4ac319a425d6e54a321057aa Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Feb 7 20:01:26 2012 +0000 Guests management: fixed issue with username when coming from admin interface. Monotone-Parent: ff01ca5a271a8990843d37e1bf0183edc8101fe9 Monotone-Revision: 88c5b3d0e50fb12e8f005dc88161a5fdbdef7ec7 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2012-02-07T20:01:26 Monotone-Branch: org.packetfence.trunk M pf/html/admin/guest-management.cgi commit 0c2eb7a47c7a22d8996e56880cd841e70c5609ec Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 10 14:45:11 2012 +0000 extracted OpenVAS OID test in a separate test the previous test could hide the fact that we don't pass the test for OpenVAS' OID Monotone-Parent: f11d1512580a8cef06cc68db110cee7d21e7d53c Monotone-Revision: ff01ca5a271a8990843d37e1bf0183edc8101fe9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-10T14:45:11 Monotone-Branch: org.packetfence.trunk M pf/t/trigger.t commit a4a3f2bee50935f13202f6be380e3884afa08732 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Feb 9 20:46:02 2012 +0000 fixed copyright / license Monotone-Parent: ae6c6ff513dc8825c781a21e470ddbbb0f7e3ff1 Monotone-Revision: f11d1512580a8cef06cc68db110cee7d21e7d53c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-09T20:46:02 Monotone-Branch: org.packetfence.trunk M pf/t/stress-test/eap-calls commit 1133bde91ab1831c85c23160cdb7f7fdfe882518 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Feb 9 20:06:31 2012 +0000 highlighted / extracted some important variables Monotone-Parent: 2a4506684295daf9e34d7d74ba64e406cc97c1d7 Monotone-Revision: ae6c6ff513dc8825c781a21e470ddbbb0f7e3ff1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-09T20:06:31 Monotone-Branch: org.packetfence.trunk M pf/t/stress-test/eap-calls commit 3520c1beab8c46d8b7cddf6994d2d73e11f2cd75 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 8 22:25:53 2012 +0000 multi-threaded EAP stress-test based on eapol_test Monotone-Parent: 83e59b360642e2f67a4e99fa9afbd19b20d4fc23 Monotone-Revision: 2a4506684295daf9e34d7d74ba64e406cc97c1d7 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-08T22:25:53 Monotone-Branch: org.packetfence.trunk M pf/NEWS A pf/t/stress-test/eap-calls A pf/t/stress-test/eap-client.conf commit 2bb0af714c870b9163f8457b139b25fa25b22ee2 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 8 20:52:24 2012 +0000 Authentication::radius now supports multiple radius server Monotone-Parent: a074717c2d137b2d447d818975f852b0e1730caa Monotone-Revision: fb8dd30c0b2a8b9f68579c54dc7f5c7a9ef6fdd3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-08T20:52:24 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/conf/authentication/radius.pm commit bc88932c81e2b378bd02dc5bb5f2ef086fed1856 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Feb 8 18:11:28 2012 +0000 Modification to previous trigger commit: - Disabled the possibility to use dots in trigger ranges - Added some tests - Escaped the dot in the trigger parsing Monotone-Parent: c634eae5bef8afe29a1e29edf82a470438425b35 Monotone-Revision: e7e39abc1580a6ce5701daf347d8dc5ffbca00f9 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2012-02-08T18:11:28 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/trigger.pm M pf/t/trigger.t commit 4ff44203888918701ce9d20376a46de7c0eeb702 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 8 18:34:00 2012 +0000 new config flag: vlan.trap_limit to enable/disable the trap limit feature Done to avoid problem outlined in #1361. Monotone-Parent: c5126fc0060f4dc9dbc5c56c74dbf1abe58c00d2 Monotone-Revision: c634eae5bef8afe29a1e29edf82a470438425b35 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-08T18:34:00 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/conf/documentation.conf M pf/conf/pf.conf.defaults M pf/docs/PacketFence_Administration_Guide.asciidoc M pf/sbin/pfsetvlan commit 2484541437092150ad760159c622fbabb17b1f3b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 8 18:11:59 2012 +0000 some minor improvements to the trap limit feature text Monotone-Parent: 095993973a6904eba0a737d1346289b9071bdb8e Monotone-Revision: c5126fc0060f4dc9dbc5c56c74dbf1abe58c00d2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-08T18:11:59 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Administration_Guide.asciidoc commit 65cb941ea11a8af49bf81bd5d997fed1e031ddac Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 7 17:56:48 2012 +0000 decoupled a little more the guest username from the email field Also users to redefine a guest pid only in one location. Monotone-Parent: 377963591ecec0fca3d69c17e54aa0c51b3257ea Monotone-Revision: e9a938b16d7dffcd43d6b97a892b6df1309e9813 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-07T17:56:48 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/html/admin/guest-management.cgi M pf/lib/pf/web/guest.pm commit 55fcf1e37f492afbc97e513ab2731e0e4854ed3a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Feb 6 16:39:11 2012 +0000 Guests management: we now recognized the PHP session if the user comes from the admin interface. Monotone-Parent: 377963591ecec0fca3d69c17e54aa0c51b3257ea Monotone-Revision: e15153d0698971e6bf24d60ac4c41a5a7ec65c47 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2012-02-06T16:39:11 Monotone-Branch: org.packetfence.trunk M pf/html/admin/guest-management.cgi commit 3dd68059110f5942de40891dfbc4cf3807d35fef Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 3 21:34:42 2012 +0000 new config parameter: registration.guests_self_registration toggle (#1361) http://www.packetfence.org/bugs/view.php?id=1361 Monotone-Parent: 58f51ceeae236575d251a70502d7d11087d4722e Monotone-Revision: 377963591ecec0fca3d69c17e54aa0c51b3257ea Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-03T21:34:42 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE M pf/bin/pfcmd M pf/conf/documentation.conf M pf/conf/pf.conf.defaults M pf/docs/PacketFence_Administration_Guide.asciidoc M pf/html/captive-portal/guest-selfregistration.cgi M pf/lib/pf/web.pm M pf/t/integration/pfcmd.t commit 6f2c9e6fae9bcdea3ad68d93e259de3bba59b32c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 3 21:22:43 2012 +0000 capitalized first word of NEWS Monotone-Parent: 65829a81901eb3352cb093c5854c77f62bb3b6b9 Monotone-Revision: 58f51ceeae236575d251a70502d7d11087d4722e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-02-03T21:22:43 Monotone-Branch: org.packetfence.trunk M pf/NEWS commit 3199935ff6536ac558dc0af5d06d4c5fa060316f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Feb 3 20:45:36 2012 +0000 Guests management: added the AUP to the print layout. Monotone-Parent: bb7de9cd6efe5ace025c067f464d2adf35cc6ad5 Monotone-Revision: 65829a81901eb3352cb093c5854c77f62bb3b6b9 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2012-02-03T20:45:36 Monotone-Branch: org.packetfence.trunk M pf/html/captive-portal/content/print.css M pf/html/captive-portal/content/styles.css M pf/html/captive-portal/templates/guest/registration_confirmation.html commit 20f7ec7e18f8c7e0bf17b1ca6805295232bad8ac Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Feb 3 20:23:22 2012 +0000 Administrative UI typos Monotone-Parent: 3812cd88e17e2b9b64a45c321ca013984cb43771 Monotone-Revision: bb7de9cd6efe5ace025c067f464d2adf35cc6ad5 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2012-02-03T20:23:22 Monotone-Branch: org.packetfence.trunk M pf/conf/ui.conf M pf/lib/pf/pfcmd/report.pm commit 388357e0d1ee2cf4259c91254ef641188228f2de Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Feb 3 15:19:23 2012 +0000 Modification to violation triggers - Removed "Scan" type - Added "Nessus" and "Openvas" type - Added the capability to use dots in triggers id (according to new Openvas trigger ids) Monotone-Parent: a074717c2d137b2d447d818975f852b0e1730caa Monotone-Revision: 3812cd88e17e2b9b64a45c321ca013984cb43771 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2012-02-03T15:19:23 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE M pf/conf/violations.conf M pf/lib/pf/config.pm M pf/lib/pf/trigger.pm commit 9f7bb05efdbcf674d040285f3de528c0d875bb75 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 31 19:47:57 2012 +0000 config error handling improvements wrapped all of pf::config's config processing into a try catch added explicit $int_obj tests on interface types which requires it Monotone-Parent: 6aadec70c5a8c7beb411cb209d2280ac7d6777c2 Monotone-Revision: a074717c2d137b2d447d818975f852b0e1730caa Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-31T19:47:57 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/config.pm commit 58f7c0a2147f53304cc02640afd4c5bc77998a18 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 30 19:44:25 2012 +0000 whitespace fixes Monotone-Parent: f2e0f6ead71e9252f18f4355c01f02952eabcdde Monotone-Revision: 6aadec70c5a8c7beb411cb209d2280ac7d6777c2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-30T19:44:25 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/pf-devel-guide.xml commit 0cb272ae9e68f2010933da3c18ac3cc377534b56 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 30 19:41:11 2012 +0000 added Ruckus to the controller deauth support table Monotone-Parent: ebf872bbb6415fe2f704165ce37517f60b929610 Monotone-Revision: f2e0f6ead71e9252f18f4355c01f02952eabcdde Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-30T19:41:11 Monotone-Branch: org.packetfence.trunk M pf/README.network-devices commit a36890df4ee862541b7b1d795c2e2ee357cb1a37 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 30 19:39:19 2012 +0000 uniformized to Controllers instead of controllers Monotone-Parent: 2c30850a656bedbec9e5aa7ad4aa30b37198f23a Monotone-Revision: ebf872bbb6415fe2f704165ce37517f60b929610 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-30T19:39:19 Monotone-Branch: org.packetfence.trunk M pf/README.network-devices commit 8d8e44cbc7da8ffb1b8f122addfdbcefbf739776 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 30 19:32:56 2012 +0000 added tracing code to pf::node's node_view. commented by default Monotone-Parent: 56294e3f586afc3eda611052f885ec8eee5b7c1d Monotone-Revision: 2c30850a656bedbec9e5aa7ad4aa30b37198f23a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-30T19:32:56 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/node.pm commit 7818d41bd8401bc0fdb3dd8aac7be52d31f43994 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 30 19:31:03 2012 +0000 got rid of unused tracing code Monotone-Parent: 1a041a4e041dce8464707717b956302171fff0dc Monotone-Revision: 7ba0fbd9c49549f3684dddff09bd59b5ac359fe4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-30T19:31:03 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/util.pm commit 28adf32cfe6c1bf85b82ef34d3eb90aa194f7e6e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 30 14:45:35 2012 +0000 fixed test count Monotone-Parent: a9daa5714c4613c60a44c82104488e66d284a11b Monotone-Revision: 2f7a351d9ea9e9b9d2d81fac62d0a37a1e818cf3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-30T14:45:35 Monotone-Branch: org.packetfence.trunk M pf/t/pfcmd.t commit 9aad463838f97282246dc39a46a13faef3d63faa Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Sun Jan 29 18:41:00 2012 +0000 UPGRADE and NEWS entry about previous commit Monotone-Parent: 3f1aa9206bf32669acdf703fab48e690e8a3fca6 Monotone-Revision: a9daa5714c4613c60a44c82104488e66d284a11b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-29T18:41:00 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE commit 29c09a7f743c4fadc33905a7ea4d71ed4a00ce82 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Sun Jan 29 18:35:56 2012 +0000 pfcmd exit status and appropriate tests including a more intrusive regression test paves the way towards a global rework of exit status Monotone-Parent: a73a634c916156132177094c3213815e07e8ea09 Monotone-Revision: 3f1aa9206bf32669acdf703fab48e690e8a3fca6 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-29T18:35:56 Monotone-Branch: org.packetfence.trunk M pf/bin/pfcmd M pf/lib/pf/pfcmd.pm M pf/t/TestUtils.pm A pf/t/integration/pfcmd.t M pf/t/pfcmd.t commit caffb0191d0c9bda38e592aee95831c827bea196 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Sat Jan 28 22:51:53 2012 +0000 added getSwitchLocation to pfcmd_vlan (#1250) It calls pf::SNMP::getSwitchLocation which fetches SNMP sysLocation on the network device Adapted from patch in #1250 from Maikel. http://www.packetfence.org/bugs/view.php?id=1250 Monotone-Parent: 4a7da4c1d746427a50ef6e6874c88a527856dbb0 Monotone-Revision: a73a634c916156132177094c3213815e07e8ea09 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-28T22:51:53 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/bin/pfcmd_vlan commit a18a0bd4be137c990fcf941026ccb8257c10108b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Sat Jan 28 22:30:02 2012 +0000 added error-handling and removed an unused parameter to getSwitchLocation() Monotone-Parent: ccf9e937ab884287f1588292da14dddfda438a87 Monotone-Revision: 4a7da4c1d746427a50ef6e6874c88a527856dbb0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-28T22:30:02 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP.pm commit 5d09620cd09dd4d31c920f431371e2befcbb1db8 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Sat Jan 28 22:01:49 2012 +0000 fixed crasher in checkup when no mgmt interface defined test on management_interface's object existence avoids illegal method call exception.. which show up before the no mgmt interface defined FATAL even if it runs before Monotone-Parent: 6476d7229245283dbda50f5c623387f91041e963 Monotone-Revision: dd48c0b1f6074b4079419f8f56496c515a238e93 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-28T22:01:49 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/pfcmd/checkup.pm commit 6cbffb6a3d52054c01155828b29e5684374dae53 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 27 22:28:41 2012 +0000 upgrade note for the 3550 change Monotone-Parent: b160c37a364aec02253846e65a12482090aa8a54 Monotone-Revision: 1a041a4e041dce8464707717b956302171fff0dc Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-27T22:28:41 Monotone-Branch: org.packetfence.trunk M pf/UPGRADE commit fb960840c55ef2d2a8a9481f19578ea988387830 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 27 22:24:41 2012 +0000 specific NAS-Port to ifIndex translation for the Cisco 3550 Monotone-Parent: 5b25fa74c77f55bb435f0f5565924130b0e4f697 Monotone-Revision: b160c37a364aec02253846e65a12482090aa8a54 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-27T22:24:41 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/SNMP/Cisco/Catalyst_3550.pm commit e29354bc6c336f860e89f5c358fda0aa86191ed5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 27 20:48:03 2012 +0000 added a debug statement with the resolved SSID Monotone-Parent: 6476d7229245283dbda50f5c623387f91041e963 Monotone-Revision: 5b25fa74c77f55bb435f0f5565924130b0e4f697 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-27T20:48:03 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/radius.pm commit 10fb9cb3011fd3f7c5cce07e73752972cee0a8d3 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 27 20:41:52 2012 +0000 pfcmd_vlan: new -runSwitchMethod feature. Fixes #1369 Allows to run arbritrary methods on switch ojects for debugging or to bypass thread safety problems. http://www.packetfence.org/bugs/view.php?id=1369 Monotone-Parent: 57521b3e79ee8b7ad948579f47416beb9e4aa380 Monotone-Revision: 2e87f3f6e97f08b4b463975c9ece984fbd949a4f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-27T20:41:52 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/bin/pfcmd_vlan M pf/lib/pf/SNMP/Cisco/Catalyst_2950.pm commit ad443ff8643b562b19aea0005e0b1bff24ccd6bd Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Jan 27 15:30:48 2012 +0000 SoH admin interface : added pulldown menu for violations. Monotone-Parent: 57521b3e79ee8b7ad948579f47416beb9e4aa380 Monotone-Revision: 01fdcd8a609da4d83f31b33891dfe87e369035a9 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2012-01-27T15:30:48 Monotone-Branch: org.packetfence.trunk M pf/html/admin/soh.cgi M pf/html/admin/templates/soh.html M pf/html/captive-portal/content/styles.css commit 55b92d68f80fb390c2efa70e2f0f76c967257abc Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 27 15:29:45 2012 +0000 added a note on a deprecated call in the Extreme module Monotone-Parent: 98940ad63f97e2bb59547beae5cb4b449c1f822e Monotone-Revision: 57521b3e79ee8b7ad948579f47416beb9e4aa380 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-27T15:29:45 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/Extreme.pm commit 870c0a3e09d5eb7e5b0a95fb09e21ea2dfb5196f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 27 15:22:58 2012 +0000 added a note that SSH is broken on the ISR 18xx also moved doc up Monotone-Parent: e17f8bd1a21185cd678b0d6998e086616b679ac2 Monotone-Revision: 98940ad63f97e2bb59547beae5cb4b449c1f822e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-27T15:22:58 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/Cisco/ISR_1800.pm commit e89acb95bbd87d67555401529c943011a3234bf7 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 27 15:19:21 2012 +0000 documented issue #1371 Monotone-Parent: 693d3453b06a87c828f1dd0c7986da682aef513d Monotone-Revision: e17f8bd1a21185cd678b0d6998e086616b679ac2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-27T15:19:21 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/Cisco/Catalyst_2950.pm commit 6f89f5d0393c18fd0e1f3ea1c6bf398be5a7d41e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 27 15:06:13 2012 +0000 typo Monotone-Parent: 8dbe3b3b770402a64759403175c4404b8086dfaa Monotone-Revision: 693d3453b06a87c828f1dd0c7986da682aef513d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-27T15:06:13 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/Cisco/ISR_1800.pm commit 6520e631ff92f617994dd9e9bb6de2df1f9dada2 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 26 19:28:04 2012 +0000 fix in Cisco WLC 2106: typo related to #1370 regression introduced in yesterday's fix Monotone-Parent: b9d85634ba1f5092eb15be73cb0d1ec74707160c Monotone-Revision: 8dbe3b3b770402a64759403175c4404b8086dfaa Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-26T19:28:04 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/Cisco/WLC_2106.pm commit f7379efa2e59ab33599f5e24c5f8aaed88c7ba3c Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Jan 25 21:00:20 2012 +0000 Ruckus doc Monotone-Parent: c009924544a2bfe9ba0256a352a46a8fdf7c5af4 Monotone-Revision: b9d85634ba1f5092eb15be73cb0d1ec74707160c Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2012-01-25T21:00:20 Monotone-Branch: org.packetfence.trunk M pf/README.network-devices commit ce58975f94ceddaad123cacab9a82b224cf74236 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Jan 25 20:32:20 2012 +0000 Documentation for Ruckus Monotone-Parent: 5b3395f89f9fff65ed9bdd165e11a4688f599d73 Monotone-Revision: c009924544a2bfe9ba0256a352a46a8fdf7c5af4 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2012-01-25T20:32:20 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml M pf/docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc commit a67b7fac81dafae9892f2b068d4bc4dbcaf3b1a7 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 25 20:16:00 2012 +0000 no more in_privileged_mode() or begin_privileged with Net::Appliance::Session privilege detection didn't work and was causing threads to crash in pfsetvlan's operation Monotone-Parent: 0544757e0c99f59496082b8fca638b9bf4547fad Monotone-Revision: 5b3395f89f9fff65ed9bdd165e11a4688f599d73 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-25T20:16:00 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE M pf/addons/convertToPortSecurity.pl M pf/docs/PacketFence_Administration_Guide-docinfo.xml M pf/docs/PacketFence_Administration_Guide.asciidoc M pf/lib/pf/SNMP/AeroHIVE.pm M pf/lib/pf/SNMP/Cisco/Catalyst_2950.pm M pf/lib/pf/SNMP/Cisco/Catalyst_3500XL.pm M pf/lib/pf/SNMP/Cisco/ISR_1800.pm M pf/lib/pf/SNMP/Cisco/WLC_2106.pm M pf/lib/pf/SNMP/Extreme.pm M pf/lib/pf/SNMP/Meru.pm commit 0c0a1774f640c3837ce8dbf4719812a6d0af77b4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 25 18:57:17 2012 +0000 Ruckus Wireless Controllers support Monotone-Parent: bfc406ab7b4388afefb5e3bf1e9bf973bc862b65 Monotone-Revision: 185ae0d9206fac332785a30920ae7d3e69013984 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-25T18:57:17 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/html/admin/configuration/switches_add.php M pf/html/admin/configuration/switches_edit.php M pf/lib/pf/SNMP.pm A pf/lib/pf/SNMP/Ruckus.pm M pf/lib/pf/accounting.pm commit 8c00b31d22f3d01e5c315f0089cfdcf41f658d0b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jan 25 15:23:08 2012 +0000 Documentation : added missing "tip" image. Monotone-Parent: fcd5c592be8f76dba44767af74b59f9a9c12d493 Monotone-Revision: bdf93c6b3921e354cd97eba3da40a15e0557ff88 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2012-01-25T15:23:08 Monotone-Branch: org.packetfence.trunk A pf/docs/images/tip.png commit c2176c22a1d3bd3d5dd5af1bc1e2fc5126ceb590 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Jan 24 18:41:32 2012 +0000 VoIP Doc in Admin Guide Monotone-Parent: 575536648a9971d4e3098531246fa7bc66ee7823 Monotone-Revision: fcd5c592be8f76dba44767af74b59f9a9c12d493 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2012-01-24T18:41:32 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Administration_Guide-docinfo.xml M pf/docs/PacketFence_Administration_Guide.asciidoc commit 5b71a69525e09888f099a385fda73441a3120ac9 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 24 15:38:19 2012 +0000 fixed POD doc Monotone-Parent: f7523dfbe941176800bfad72df00fac92bcbcae6 Monotone-Revision: 5b626f9387dd2f6f1238f2c45018e7b2e5bd4d49 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-24T15:38:19 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/pfcmd/help.pm commit 94068ec798b756fe8f87609cd90ffd22939a1a73 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Jan 24 14:54:41 2012 +0000 Dockbook -- Improved admonition. Monotone-Parent: 80d26fb04028651f1cbaf14713d2d32fa16c1f72 Monotone-Revision: 699e130c69267f722558f308c64c93be5a6d110c Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2012-01-24T14:54:41 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/xsl/packetfence-fo.xsl A pf/docs/images/caution.png A pf/docs/images/important.png A pf/docs/images/note.png A pf/docs/images/warning.png commit e09d1f57d910851ab4637d267d4534da2c051c84 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jan 23 16:21:16 2012 +0000 Changed the icon of the SoH filters page. Monotone-Parent: f7523dfbe941176800bfad72df00fac92bcbcae6 Monotone-Revision: 80d26fb04028651f1cbaf14713d2d32fa16c1f72 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2012-01-23T16:21:16 Monotone-Branch: org.packetfence.trunk M pf/html/admin/templates/soh.html A pf/html/captive-portal/content/images/soh.png commit 0fc0ae8a21876871df37787db83f2fe8b9e38940 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 23 15:06:26 2012 +0000 clean_mac sanitizes more MACs than anticipated added test case Monotone-Parent: bfc406ab7b4388afefb5e3bf1e9bf973bc862b65 Monotone-Revision: f7523dfbe941176800bfad72df00fac92bcbcae6 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-23T15:06:26 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/util.pm M pf/t/util.t commit 270723f08a91e616f0d87f0588a3798fcc1c9f2a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 23 14:00:51 2012 +0000 buildfix: missing / in files manifest Monotone-Parent: 4222a7455f9878d732a63932812930242161a3ce Monotone-Revision: bfc406ab7b4388afefb5e3bf1e9bf973bc862b65 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-23T14:00:51 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit 2feb0eaa61d81e42b31c0f31bd8abc87f9ca053b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Jan 23 11:13:22 2012 +0000 OpenVAS scanning engine integration part 2 Monotone-Parent: d29d6403dd31f0ce724fd64354520193c9cb5482 Monotone-Revision: 2193a3242fda8b3ec5097b34a6b8e0a3fc27edf3 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2012-01-23T11:13:22 M pf/conf/documentation.conf M pf/conf/httpd.conf.d/captive-portal-cleanurls.conf M pf/conf/pf.conf.defaults A pf/html/captive-portal/scan_fetch_report.cgi M pf/lib/pf/scan.pm M pf/lib/pf/scan/nessus.pm M pf/lib/pf/scan/openvas.pm commit 1c48dac5c91ad6586ded9af2db7eef3c6dd296ea Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Jan 21 19:30:25 2012 +0000 English strings for SoH filters management page. Monotone-Parent: 716843262d51978094806f786987aa1727e7747f Monotone-Revision: 4222a7455f9878d732a63932812930242161a3ce Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2012-01-21T19:30:25 Monotone-Branch: org.packetfence.trunk M pf/conf/locale/en/LC_MESSAGES/packetfence.po commit 749decb2a2a925ed65b361743bc05cf2623e501d Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Jan 21 02:56:40 2012 +0000 Admin Web interface : improved SoH filters manager look & feel. Monotone-Parent: f1ef9397fb851559b40eb21309e8d37c334ff59e Monotone-Revision: 716843262d51978094806f786987aa1727e7747f Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2012-01-21T02:56:40 Monotone-Branch: org.packetfence.trunk M pf/html/admin/templates/soh.html commit ccb3002dd639736d87f550e5486b33d28321bfdf Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 20 20:32:14 2012 +0000 pfcmd's general help is now sent to standard ouput instead of standard error added relevant regression test Monotone-Parent: b7e8d464d54217f4e695b2a57a708247e0c32b3d Monotone-Revision: f1ef9397fb851559b40eb21309e8d37c334ff59e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-20T20:32:14 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/bin/pfcmd M pf/lib/pf/pfcmd/help.pm M pf/t/pfcmd.t commit dc5a349d603d0ac83b3ecca9be57ab5b40a21657 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 20 19:52:34 2012 +0000 return exit status 0 when help explicitly is requested Fixes warnings when building admin guide asciidoc Added regression testing Monotone-Parent: 981d7c325bef46f25cbfd088bd7cf44054a8a98b Monotone-Revision: b7e8d464d54217f4e695b2a57a708247e0c32b3d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-20T19:52:34 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/bin/pfcmd M pf/bin/pfcmd_vlan M pf/docs/PacketFence_Administration_Guide.asciidoc M pf/t/TestUtils.pm M pf/t/pfcmd.t A pf/t/pfcmd_vlan.t commit fa1cdf6e2121212c860695865fa1f6a56dd37960 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 20 18:44:00 2012 +0000 modified regexp to accept domains without an ending slash. Fixes #1368 added a regression test too http://www.packetfence.org/bugs/view.php?id=1368 Monotone-Parent: 468347662d6653c3bacda8863a80f228baebd789 Monotone-Revision: 981d7c325bef46f25cbfd088bd7cf44054a8a98b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-20T18:44:00 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/services/apache.pm M pf/t/services.t commit 023609d16c0f7cdbebbddacdd0e8d3efa933feef Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 20 18:35:04 2012 +0000 missing appendix section in admin guide Monotone-Parent: 67801e3efef907c167dad7f16850485b274b33b0 Monotone-Revision: 468347662d6653c3bacda8863a80f228baebd789 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-20T18:35:04 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Administration_Guide.asciidoc commit 580e1d526f5840e1c9df2123f3f6838e32b92c9b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 20 16:45:57 2012 +0000 minor changes to the ZEN install guide Monotone-Parent: 471650eae3fa31f9e54aa21e17d88b3e3e4208ee Monotone-Revision: 67801e3efef907c167dad7f16850485b274b33b0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-20T16:45:57 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFenceZEN_Installation_Guide.asciidoc commit 14768a2f0b8465109adbca54c7d856fe4fc8579a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 20 16:39:35 2012 +0000 updated manifest based on last change Monotone-Parent: 401d25b9eb158ccd003a69e9e8ebd20510e6cc3a Monotone-Revision: 471650eae3fa31f9e54aa21e17d88b3e3e4208ee Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-20T16:39:35 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit 9bbec04d056a41830ed772f3f4592e4238d7ed9c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 20 16:35:07 2012 +0000 few improvements based on feedback - added a {release_version} attribute - moved included into a separate directory Monotone-Parent: f4376b3885d9dcc1d0b363429685eea0f01e5be3 Monotone-Revision: 401d25b9eb158ccd003a69e9e8ebd20510e6cc3a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-20T16:35:07 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFenceZEN_Installation_Guide.asciidoc M pf/docs/PacketFence_Administration_Guide.asciidoc M pf/docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc D pf/docs/additional-info.asciidoc D pf/docs/commercial-support.asciidoc M pf/docs/docinfo.xml A pf/docs/includes/additional-info.asciidoc A pf/docs/includes/commercial-support.asciidoc A pf/docs/includes/global-attributes.asciidoc A pf/docs/includes/license.asciidoc D pf/docs/license.asciidoc commit 205286afe6c05533dd13de985b4ff3427a98cda7 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 20 16:07:35 2012 +0000 ZEN guide is now in asciidoc Monotone-Parent: 033b78906c8db79947ec4d3b843d3a4da9019160 Monotone-Revision: f4376b3885d9dcc1d0b363429685eea0f01e5be3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-20T16:07:35 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit 71fb6fbf4f5d7194b2501adcbc80362a169d26ea Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Jan 19 21:51:12 2012 +0000 First pass, PF Zen in asciidoc Monotone-Parent: 366a344529fe97944dcca81c72e7570c9ce4b109 Monotone-Revision: 033b78906c8db79947ec4d3b843d3a4da9019160 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2012-01-19T21:51:12 Monotone-Branch: org.packetfence.trunk A pf/docs/PacketFenceZEN_Installation_Guide-docinfo.xml A pf/docs/PacketFenceZEN_Installation_Guide.asciidoc D pf/docs/PacketFenceZEN_Installation_Guide.odt A pf/docs/archives/PacketFenceZEN_Installation_Guide.odt commit 334e3b552b19476883d7020129fb36ddca0376e2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jan 19 20:45:46 2012 +0000 Various formatting improvements to the documentation. Monotone-Parent: 1acbee87d1c1203a41361f2eaefe19c0b84696fd Monotone-Revision: 12530474a79e656ab495bda209fd575e21d7140d Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2012-01-19T20:45:46 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Administration_Guide.asciidoc M pf/docs/docbook/xsl/headerfooter-fo.xsl M pf/docs/docbook/xsl/packetfence-fo.xsl A pf/docs/fonts/deliciousitalic.ttf A pf/docs/fonts/deliciousitalic.xml A pf/docs/fonts/deliciousroman.ttf A pf/docs/fonts/deliciousroman.xml M pf/docs/fonts/fop-config.xml A pf/docs/fonts/inconsolata.ttf A pf/docs/fonts/inconsolata.xml A pf/docs/fonts/oflgoudystm.ttf A pf/docs/fonts/oflgoudystm.xml A pf/docs/fonts/oflgoudystmitalic.ttf A pf/docs/fonts/oflgoudystmitalic.xml commit e30c1624e49ab4a208416d4183b6701afc92075f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 19 20:43:14 2012 +0000 doc: fixed two broken links Monotone-Parent: c365bf504cbaed44e8d259ab06e053c75ac6764d Monotone-Revision: ed3beb2cd4cfae9e75aa48af01a7f7f00550e454 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-19T20:43:14 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Administration_Guide.asciidoc commit 2e0f5b5b9cdfe86cac4eff02e0e694a079d038e8 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 19 20:30:52 2012 +0000 no longer need to add a dhcp-listener statement on management interface Monotone-Parent: c18a174efada0c14a74f4248fa93aecfcfd2b4ee Monotone-Revision: c365bf504cbaed44e8d259ab06e053c75ac6764d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-19T20:30:52 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/docs/PacketFence_Administration_Guide.asciidoc M pf/lib/pf/config.pm commit a0b78843931ade4136286302da32335dbe310a76 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 19 20:25:02 2012 +0000 added a task Monotone-Parent: 1acbee87d1c1203a41361f2eaefe19c0b84696fd Monotone-Revision: c18a174efada0c14a74f4248fa93aecfcfd2b4ee Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-19T20:25:02 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/services.pm commit 57eb4891558225b7582dae669ab6e1d3e40fa399 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 19 18:35:58 2012 +0000 buildfix: added missing done after loop Monotone-Parent: a2d823cee6a1aae1ab153985d076cf66b3a0a19d Monotone-Revision: 1acbee87d1c1203a41361f2eaefe19c0b84696fd Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-19T18:35:58 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit 665aa818406dfcd08e92e7c76871b31c22d494c4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 19 18:19:20 2012 +0000 buildfix: fixed distro-specific conditional test and two tiny unrelated things Monotone-Parent: 1b8835863d3e2e5eefb12ef35ebdfc1600b62c36 Monotone-Revision: a2d823cee6a1aae1ab153985d076cf66b3a0a19d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-19T18:19:20 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit 7b3bdf85d35d52b6b741683ef67ba43ff3600c1e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 19 17:08:07 2012 +0000 we'll keep the ZEN guide as ODT for the time being Monotone-Parent: 16083e4701fdb8a9e7dfde9bf5c2af2f7a9a1c52 Monotone-Revision: 1b8835863d3e2e5eefb12ef35ebdfc1600b62c36 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-19T17:08:07 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec A pf/docs/PacketFenceZEN_Installation_Guide.odt D pf/docs/archives/PacketFenceZEN_Installation_Guide.odt commit 08e0a6dcdbde7c06382c441e77bdd752d93a8f40 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 19 16:55:13 2012 +0000 buildfix: added missing line terminator Monotone-Parent: 1516c6de5e69da652bf37e1a8385f5c833629708 Monotone-Revision: 16083e4701fdb8a9e7dfde9bf5c2af2f7a9a1c52 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-19T16:55:13 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit eaf07af91c62c72fe11039642cfe2679f3f678f6 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 18 21:08:03 2012 +0000 asciidoc documentation now the official one moved ODT doc into docs/archives Monotone-Parent: 459d07c895212276429cd533fca6b3a7bf845008 Monotone-Revision: 1516c6de5e69da652bf37e1a8385f5c833629708 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-18T21:08:03 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/addons/packages/packetfence.spec D pf/docs/PacketFenceZEN_Installation_Guide.odt A pf/docs/PacketFence_Administration_Guide-docinfo.xml A pf/docs/PacketFence_Administration_Guide.asciidoc D pf/docs/PacketFence_Administration_Guide.odt D pf/docs/PacketFence_Administration_Guide.pt_BR.odt A pf/docs/PacketFence_Network_Devices_Configuration_Guide-docinfo.xml A pf/docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc D pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt A pf/docs/README.asciidoc A pf/docs/additional-info.asciidoc A pf/docs/archives/PacketFenceZEN_Installation_Guide.odt A pf/docs/archives/PacketFence_Administration_Guide.odt A pf/docs/archives/PacketFence_Administration_Guide.pt_BR.odt A pf/docs/archives/PacketFence_Network_Devices_Configuration_Guide.odt A pf/docs/commercial-support.asciidoc D pf/docs/docbook/README.asciidoc D pf/docs/docbook/additional-info.asciidoc D pf/docs/docbook/commercial-support.asciidoc D pf/docs/docbook/docinfo.xml D pf/docs/docbook/license.asciidoc D pf/docs/docbook/pf-admin-guide-docinfo.xml D pf/docs/docbook/pf-admin-guide.asciidoc D pf/docs/docbook/pf-network-device-config-guide-docinfo.xml D pf/docs/docbook/pf-network-device-config-guide.asciidoc A pf/docs/docinfo.xml A pf/docs/license.asciidoc commit 8219900b3b9b4565254bc58eb11066a114ff159c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 18 20:41:30 2012 +0000 RPM package cleanup extracting repetitive task into for loop Monotone-Parent: 7a4c20a4dbb494eebc5e22f85b5528f64da93340 Monotone-Revision: 459d07c895212276429cd533fca6b3a7bf845008 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-18T20:41:30 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit 965f6b7351791c1f7e73f1faef607170974caf80 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 18 20:25:23 2012 +0000 RPM package: automatic guide building on CentOS 6 Monotone-Parent: c7ca98e356c6aef1ffccc0af70a879d3b14920a8 Monotone-Revision: 7a4c20a4dbb494eebc5e22f85b5528f64da93340 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-18T20:25:23 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit a53a43af6d89643ec92bdbda5fa61c12738e6448 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Jan 18 18:48:50 2012 +0000 Introducing support for OpenVAS scanning engine - Separate scanning methods in different packages Monotone-Parent: d68f0b0cb0ad48b1f838e064d11cfaba5286b71a Monotone-Revision: d29d6403dd31f0ce724fd64354520193c9cb5482 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2012-01-18T18:48:50 A pf/lib/pf/scan/nessus.pm A pf/lib/pf/scan/openvas.pm commit 87976c94785e40a82fb16a138c3b873497e27290 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 18 17:18:53 2012 +0000 added to asciidoc instructions asciidoc >= 8.6.2 required Monotone-Parent: d68f0b0cb0ad48b1f838e064d11cfaba5286b71a Monotone-Revision: c7ca98e356c6aef1ffccc0af70a879d3b14920a8 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-18T17:18:53 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/README.asciidoc commit 564a77a81cbd69ee5d4dfda1c71b710eb7be1eb5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 18 02:41:01 2012 +0000 CentOS 6 / RHEL6 instructions to build documentation Monotone-Parent: 2f788ebae0d9efe83dce118f2de20b4b52fa39e3 Monotone-Revision: d68f0b0cb0ad48b1f838e064d11cfaba5286b71a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-18T02:41:01 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/README.asciidoc A pf/docs/docbook/fop-centos6.patch commit ccdc6c306b8f207762b5dcf21da7218b4e748e84 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 18 01:29:50 2012 +0000 docbook build instructions on CentOS 5 / RHEL5 along with some minor improvements Monotone-Parent: 676a9c3b1a4cbae4fe8857cb3dab91aa6514438b Monotone-Revision: 2f788ebae0d9efe83dce118f2de20b4b52fa39e3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-18T01:29:50 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/README.asciidoc A pf/docs/docbook/xmlgraphics-fop-centos5.patch M pf/docs/docbook/xsl/packetfence-fo.xsl M pf/docs/docbook/xsl/titlepage-fo.xml commit f860421ee249785b692ecb5b8bea8e60d1123172 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 17 17:03:49 2012 +0000 removed short-lived docbook admin and network device config guides Monotone-Parent: 659c23a969fee0cc41eef253c14402cb25dd6c21 Monotone-Revision: c93ca71dae9e7ad9fae3e5dfb01942ebc45fe01c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-17T17:03:49 Monotone-Branch: org.packetfence.trunk D pf/docs/docbook/pf-admin-guide.xml D pf/docs/docbook/pf-network-device-config-guide.xml commit c90caa44d2c762f4adb53cc801da6417735995bd Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 17 16:00:59 2012 +0000 .docbook files should not be pushed Monotone-Parent: 01168ad6ffa92df6c02b76e030c1216ef34e7541 Monotone-Revision: 659c23a969fee0cc41eef253c14402cb25dd6c21 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-17T16:00:59 Monotone-Branch: org.packetfence.trunk M .mtn-ignore commit 878720dc8310e07f1097561735996d03d45c574f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 17 15:52:06 2012 +0000 updated README to include asciidoc Monotone-Parent: 4067295572b465b477a700d741c69d739557df30 Monotone-Revision: e795ebacc47ad2dcf52a9af764fc74b965e15df3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-17T15:52:06 Monotone-Branch: org.packetfence.trunk D pf/docs/docbook/README A pf/docs/docbook/README.asciidoc commit 8cd3f46dbae1a992fdbca7a74037af6bbd487550 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Jan 17 15:14:24 2012 +0000 Recommended firmware for HP 5400 series Monotone-Parent: 4067295572b465b477a700d741c69d739557df30 Monotone-Revision: 73994a87357acb5c4ac64bd75818341f8d97149e Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2012-01-17T15:14:24 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/HP/Procurve_5400.pm commit 483407595ca2b80d20e9f892232d7576208815ae Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 17 14:43:50 2012 +0000 admin guide asciidoc improvements double-quotes fixes collapsed double spaces two-level ToC for all documents Monotone-Parent: ed9b33ca51159f3e3645fecb71328ae8621d4738 Monotone-Revision: 4067295572b465b477a700d741c69d739557df30 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-17T14:43:50 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/pf-admin-guide.asciidoc M pf/docs/docbook/xsl/packetfence-fo.xsl D pf/docs/docbook/xsl/pf-network-device-config-guide-fo.xsl commit ecfde127b1dafd6b098c865a99350667cefd5cf9 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 17 13:53:25 2012 +0000 asciidoc-ification finished admin guide content Monotone-Parent: 00d73bc0f7b065b0cbac9926abac2f7b97762253 Monotone-Revision: ed9b33ca51159f3e3645fecb71328ae8621d4738 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-17T13:53:25 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/pf-admin-guide.asciidoc commit 0639e7b2477afcea3b17fb0717c4c64ddbeddc7d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 16 21:25:57 2012 +0000 admin guide asciidoc-ification From floating network devices to appendix A: admin tools Monotone-Parent: d27bcf82389903ce8649755eecfb6b4eb37a2cf2 Monotone-Revision: fa5c2558466e4e66247cfe82f86361b80b772dd8 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-16T21:25:57 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/pf-admin-guide.asciidoc commit 3c0c4babfee5d8185e2aa3ee82cc557d358792bd Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 16 17:10:48 2012 +0000 admin guide asciidoc-ification from system requirements to optional components Monotone-Parent: 17661473f889b68050095246b12a282c346c6eb0 Monotone-Revision: d27bcf82389903ce8649755eecfb6b4eb37a2cf2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-16T17:10:48 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/pf-admin-guide.asciidoc commit 7735f77ec3cc6587518545aa731871c9a015260f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Sun Jan 15 15:28:32 2012 +0000 admin guide asciidoc-ification intro features added intro image scaling Monotone-Parent: 2c48ed64f062a4b800a151f7a649b796cc50fae3 Monotone-Revision: 17661473f889b68050095246b12a282c346c6eb0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-15T15:28:32 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/pf-admin-guide.asciidoc M pf/docs/docbook/xsl/packetfence-fo.xsl commit 83ae0ef03a00e5cdb79386b98684b09f34586d3a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Jan 14 16:02:12 2012 +0000 Guests management login: never show the username in the footer. Monotone-Parent: 01168ad6ffa92df6c02b76e030c1216ef34e7541 Monotone-Revision: dc5a39ee47ed289b735f8afb1272aecee28e0e64 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2012-01-14T16:02:12 Monotone-Branch: org.packetfence.trunk M pf/html/captive-portal/templates/guest/mgmt_login.html commit 4c2fd236acf5f1ed9aeb7f3f509352eb11b6407a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Jan 14 14:57:49 2012 +0000 Graphs: fixed SVG size so that surrounding elements are accessible. Monotone-Parent: ed9b33ca51159f3e3645fecb71328ae8621d4738 Monotone-Revision: 67cd86553da3add2afd630b1d3d7559d3d00b3fa Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2012-01-14T14:57:49 Monotone-Branch: org.packetfence.trunk M pf/html/common/graphs.js commit e4d2eef752440a9135725bfbe23482b381a9725b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Sat Jan 14 12:33:03 2012 +0000 asciidoc-ification added admin guide frame extracted copyright into specific guides metadata Monotone-Parent: 4b07a8d8534cae8dec2c2bf6025947ff76223cd1 Monotone-Revision: 2c48ed64f062a4b800a151f7a649b796cc50fae3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-14T12:33:03 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/docinfo.xml A pf/docs/docbook/pf-admin-guide-docinfo.xml A pf/docs/docbook/pf-admin-guide.asciidoc M pf/docs/docbook/pf-network-device-config-guide-docinfo.xml M pf/docs/docbook/pf-network-device-config-guide.asciidoc commit 7dad707cdf9743073ddaccbb7cfcbe566cdc2137 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Jan 14 07:51:11 2012 +0000 Administration interface: avoid throwing a PHP error when no data is available. Monotone-Parent: a0bc4355aeb6b12c86efbad7eebacdc843121117 Monotone-Revision: 3e55bcb80189ff5e47afc80c62b5de5125a78145 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2012-01-14T07:51:11 Monotone-Branch: org.packetfence.trunk M pf/html/admin/status/grapher.php commit f8ffe02b8047a16989d1a394dc86006b8339f723 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Sat Jan 14 07:50:04 2012 +0000 Updated components graph in administration guide. Monotone-Parent: d27bcf82389903ce8649755eecfb6b4eb37a2cf2 Monotone-Revision: a0bc4355aeb6b12c86efbad7eebacdc843121117 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2012-01-14T07:50:04 Monotone-Branch: org.packetfence.trunk M pf/docs/images/diagram-components.png commit 64f03d9dcd7a23148bf9a139a46708efde362646 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Sat Jan 14 00:54:25 2012 +0000 more documentation goodness! Monotone-Parent: 396a91288a64444c9ef7f1003776be5b82ae2ce9 Monotone-Revision: 4b07a8d8534cae8dec2c2bf6025947ff76223cd1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-14T00:54:25 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/commercial-support.asciidoc M pf/docs/docbook/pf-network-device-config-guide.asciidoc M pf/docs/docbook/xsl/packetfence-fo.xsl A pf/docs/docbook/xsl/pf-network-device-config-guide-fo.xsl commit 1f9b8503880c8d4d5fdb34268d446e1d7fc662e5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 13 20:52:30 2012 +0000 automated floating title fixes Monotone-Parent: 204f4c5aa6b6b3d5b71a7b3bab0a2357a8f0ef7d Monotone-Revision: 396a91288a64444c9ef7f1003776be5b82ae2ce9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-13T20:52:30 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/pf-network-device-config-guide.asciidoc commit ae2c8ae6503333b5c7fff30f5bb975385edce3ca Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 13 20:50:30 2012 +0000 some section cleanups Monotone-Parent: 1a6ca70269b80e3b15f4abc5f4f1369054f6fd04 Monotone-Revision: 204f4c5aa6b6b3d5b71a7b3bab0a2357a8f0ef7d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-13T20:50:30 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/pf-network-device-config-guide.asciidoc commit 94da7582ee63f34ae11f4a82b5ea2674c4e1f816 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 13 16:52:39 2012 +0000 network guide asciidoc: various search replaces with VoIP replaced with _with VoIP_ replaced ifIndex with `ifIndex` replaced where xxxxx (or xx) with `xxxxx` or `xx` collapse double spaces To be Contributed -> contributed All To be contributed should be in a code block fixed strange doublequotes Monotone-Parent: d0be631ea6c85e3f4f6e46d236935db5f4f9d2a9 Monotone-Revision: 1a6ca70269b80e3b15f4abc5f4f1369054f6fd04 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-13T16:52:39 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/pf-network-device-config-guide.asciidoc commit 6d46c15a588d43eb0a721ba3597880bb083d0c9d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 13 16:38:09 2012 +0000 network guide asciidoc: finished all sections Monotone-Parent: aea572ca27ab09274c14969121f11647d43444bf Monotone-Revision: d0be631ea6c85e3f4f6e46d236935db5f4f9d2a9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-13T16:38:09 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/pf-network-device-config-guide.asciidoc commit 16226436b2ca2a5204b4391092ae8cdca011e754 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 13 14:58:22 2012 +0000 finished switch section Monotone-Parent: b917d5d06920ac9e59120eec69692edf5ea3b6b9 Monotone-Revision: aea572ca27ab09274c14969121f11647d43444bf Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-13T14:58:22 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/pf-network-device-config-guide.asciidoc commit 9b58476e4d9cf86c03d0d734c942fb17d66a5b75 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 12 19:38:18 2012 +0000 converted from 3Com's E5500G to Enterasys Monotone-Parent: ff81db61e60aca00b13c0a72922f53e3998b6cff Monotone-Revision: b917d5d06920ac9e59120eec69692edf5ea3b6b9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-12T19:38:18 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/pf-network-device-config-guide.asciidoc commit 5bc28d61d30758e8c1f89ec282e6ace35f8ab7a3 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 12 17:10:57 2012 +0000 started converting the network device config guide to asciidoc Monotone-Parent: d6e7f5e8087b9e550af70c9bacf2a10cc551fefa Monotone-Revision: ff81db61e60aca00b13c0a72922f53e3998b6cff Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-12T17:10:57 Monotone-Branch: org.packetfence.trunk A pf/docs/docbook/additional-info.asciidoc A pf/docs/docbook/commercial-support.asciidoc A pf/docs/docbook/docinfo.xml A pf/docs/docbook/license.asciidoc A pf/docs/docbook/pf-network-device-config-guide-docinfo.xml A pf/docs/docbook/pf-network-device-config-guide.asciidoc commit 93121af83b81dea0000ac958f45effee3139ccdf Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 12 17:09:32 2012 +0000 new TODO task for doc Monotone-Parent: b4005d99a1f46a0d1b0f74528e06e448171541eb Monotone-Revision: d6e7f5e8087b9e550af70c9bacf2a10cc551fefa Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-12T17:09:32 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/xsl/packetfence-fo.xsl commit c175d293d700d4ad4d4818d713f6cab363467c81 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 12 03:58:51 2012 +0000 quite some progress on the docbook guides Monotone-Parent: 6bf083190ac8719875c411fac1a567fa314ea815 Monotone-Revision: b4005d99a1f46a0d1b0f74528e06e448171541eb Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-12T03:58:51 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/pf-admin-guide.xml M pf/docs/docbook/pf-network-device-config-guide.xml commit 517366ac082d85c6e9ddcfcc91770a1c3d9dbefa Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 12 03:34:23 2012 +0000 documented problem with tidy Monotone-Parent: 3bc83299957d1e6fd06863ba64d40697f5db005f Monotone-Revision: 6bf083190ac8719875c411fac1a567fa314ea815 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-12T03:34:23 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/tidy-docbook.cfg commit 0c0eb67f1ebedb0be94288e797e7ec3119ec0fdd Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 11 20:29:15 2012 +0000 fixed title anchor references Monotone-Parent: 63458955682f3e492ac071beb6e74572b769310b Monotone-Revision: 3bc83299957d1e6fd06863ba64d40697f5db005f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-11T20:29:15 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/pf-admin-guide.xml M pf/docs/docbook/pf-network-device-config-guide.xml commit 4f706564553f451706858506cba374167c52a31b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 11 19:03:38 2012 +0000 updated Administration Guide Brazilian Portuguese translation Thanks to Diego de Souza Lopes Monotone-Parent: c847698b4c284e23cfcf9b4afe6c28af62858304 Monotone-Revision: 63458955682f3e492ac071beb6e74572b769310b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-11T19:03:38 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/docs/PacketFence_Administration_Guide.pt_BR.odt commit 102afa37d266591ac08a84a84e5895d7f17b54b6 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 11 18:56:19 2012 +0000 identified Aruba module as tested against 6.0.x Monotone-Parent: eb06e55c780f1b7a14b72e0076e8577477569da9 Monotone-Revision: c847698b4c284e23cfcf9b4afe6c28af62858304 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-11T18:56:19 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/Aruba.pm commit d266e2ee3845ec625fba14733a1e72d06c534c66 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 11 18:51:00 2012 +0000 typo: controller not controler Monotone-Parent: 015d8dd955ef61470bcb2f3aeb20f0aebc7dd0a0 Monotone-Revision: eb06e55c780f1b7a14b72e0076e8577477569da9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-11T18:51:00 Monotone-Branch: org.packetfence.trunk M pf/README.network-devices commit 15add99788721387b6c5f024a8457bdd21e497d0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 11 14:41:28 2012 +0000 Disabled config ownership tests. Fixes #1345; Because of too many false positives and no real added value while pfcmd is setuid. See #960 Monotone-Parent: b81ff35e069c676edbe5f6166a772def40426bcf Monotone-Revision: 015d8dd955ef61470bcb2f3aeb20f0aebc7dd0a0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-11T14:41:28 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/pfcmd/checkup.pm commit 56f06beed79a95862fbc3dd8c1aeea69a133c4f3 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 10 20:42:28 2012 +0000 OS and violation classes properly displayed in printer-friendly tables in the Web Admin Monotone-Parent: bc47f31583011d5bfc6612a1766ac2bb474a9718 Monotone-Revision: b81ff35e069c676edbe5f6166a772def40426bcf Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-10T20:42:28 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/html/admin/common.php M pf/html/admin/printer.php commit 95a8874c990804323bb38f93ea74b8549bb127d8 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 10 20:09:21 2012 +0000 security: XSS in printer.php's img_src, font_size and $_SERVER[REQUEST_URI]. Fixes #1362; Reflected XSS. Need to be authenticated for img_src. font_size and REQUEST_URI have more complex requirement. Details are in the ticket. http://www.packetfence.org/bugs/view.php?id=1362 Monotone-Parent: 4e7b8374a86e26fccebb4adc9385047431f3e1ea Monotone-Revision: bc47f31583011d5bfc6612a1766ac2bb474a9718 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-10T20:09:21 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/html/admin/footer.php M pf/html/admin/printer.php commit 01a469c51460a883a86aadd3cf83cfa5fc0ffb7b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 10 19:44:31 2012 +0000 cleanup Monotone-Parent: 32e8106ad5c3ede04fe875a8f037063c38a9dfa2 Monotone-Revision: 4e7b8374a86e26fccebb4adc9385047431f3e1ea Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-10T19:44:31 Monotone-Branch: org.packetfence.trunk M pf/html/admin/check_login.php commit 966435a06c7a865e3d411a52771dcb863b1d120e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 10 14:51:21 2012 +0000 performance: avoiding some redundant operations on startup Monotone-Parent: 952e9a756e05770a295ae2d53b112381d575df48 Monotone-Revision: 32e8106ad5c3ede04fe875a8f037063c38a9dfa2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-10T14:51:21 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/services/snmptrapd.pm commit b221872a23db52a91e22682a0968fffc8683dd96 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 10 14:34:59 2012 +0000 Allow more than one SNMPv3 EngineID per user. Fixes #1354; Including regression testing http://www.packetfence.org/bugs/view.php?id=1354 Monotone-Parent: dc745c2b9f2a95da4e88cc99d899bf5f308d953a Monotone-Revision: 952e9a756e05770a295ae2d53b112381d575df48 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-10T14:34:59 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/services/snmptrapd.pm M pf/t/SwitchFactory.t M pf/t/data/switches.conf M pf/t/services.t commit 2f5e0260c8a665bb5abf4f4ec7d4c3a12fbbc8ff Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 10 14:07:06 2012 +0000 refactoring: made testable removed unused import Monotone-Parent: 46095a9492b1b515cc79232fed335bd6eeffdac4 Monotone-Revision: dc745c2b9f2a95da4e88cc99d899bf5f308d953a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-10T14:07:06 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/services/snmptrapd.pm commit 430a96d7a42793e71d37eb89caeb2f3e3372a628 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 10 14:05:19 2012 +0000 removing stale commented code Monotone-Parent: c0f88c4fdae6b80312d6339de490c4a06674e92a Monotone-Revision: 46095a9492b1b515cc79232fed335bd6eeffdac4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-10T14:05:19 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/util.pm commit 1c9d1274a2861b9897832880285707a68e28931d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 10 14:03:34 2012 +0000 refactoring: fixed small nesting problem Monotone-Parent: 78865cedc1c007e646da9f44bda292fc036166c5 Monotone-Revision: c0f88c4fdae6b80312d6339de490c4a06674e92a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-10T14:03:34 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/pfcmd/checkup.pm commit fcc017d21e8910503c8f29e99d454dc1d701ff99 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 10 04:03:16 2012 +0000 base implementation Monotone-Parent: 8417133ef12795d8cd8389b5a30df387190c9547 Monotone-Revision: 78865cedc1c007e646da9f44bda292fc036166c5 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-10T04:03:16 Monotone-Branch: org.packetfence.trunk A pf/t/benchmarks/pf-services-snmptrapd.pl commit 2a425e335cbbad2135d0712b4f211e833ee1dd71 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 10 02:28:43 2012 +0000 migrated binary tests to new get_all_perl_binaries() and ...cgi() no hardcoded binary list to maintain but it required a couple of updates here and there Monotone-Parent: 88f06497cb9768099c1191fe95c290d3ab9cc7d3 Monotone-Revision: 8417133ef12795d8cd8389b5a30df387190c9547 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-10T02:28:43 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/html/admin/guest-management.cgi M pf/html/admin/soh.cgi M pf/html/captive-portal/email_activation.cgi M pf/html/captive-portal/guest-selfregistration.cgi M pf/html/captive-portal/mobile-confirmation.cgi M pf/html/captive-portal/redir.cgi M pf/html/captive-portal/register.cgi M pf/html/captive-portal/wireless-profile.cgi M pf/html/captive-portal/wispr.cgi M pf/t/binaries.t commit ba6877e38ce3a3162094a3369db43dec57eab4a7 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 10 02:26:54 2012 +0000 added installer.pl and configurator.pl to binary list Also needed to update configurator.pl's POD to fix tests Monotone-Parent: f785f7cfa0dce885ddf6c05c45d0305aed5bc52f Monotone-Revision: 88f06497cb9768099c1191fe95c290d3ab9cc7d3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-10T02:26:54 Monotone-Branch: org.packetfence.trunk M pf/configurator.pl M pf/t/TestUtils.pm commit 3007cc8a6c685a865b95c9511bd82522eba759e5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 9 15:05:25 2012 +0000 fixed interpolation issue in custom code that is disabled by default. Fixes #1358 http://packetfence.org/bugs/view.php?id=1358 Monotone-Parent: 3c9d11005567375db2c31045c1f3315e6c478c4c Monotone-Revision: f785f7cfa0dce885ddf6c05c45d0305aed5bc52f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-09T15:05:25 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/web/custom.pm commit 3a01c81dcb1629de6aba67c272c86ecace873098 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 9 14:43:05 2012 +0000 simple oid2mac / mac2oid tests Monotone-Parent: c41928f8e96320e7e7d2ffdc3e45693819f13d9f Monotone-Revision: 3c9d11005567375db2c31045c1f3315e6c478c4c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-09T14:43:05 Monotone-Branch: org.packetfence.trunk M pf/t/util.t commit b488fb1482b3b269bc90216b943499d6c050e6a4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 6 02:43:37 2012 +0000 refactoring: moved snmptrapd.conf generation into separate module Monotone-Parent: 177d76f8e799fccbd06325337a558f24011e4636 Monotone-Revision: c41928f8e96320e7e7d2ffdc3e45693819f13d9f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-06T02:43:37 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/services.pm A pf/lib/pf/services/snmptrapd.pm commit 9bbb4a34c04045280b05bdd6a3e613eaba454d34 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 6 02:38:57 2012 +0000 More testing automation Global tests now use new hooks that list all files matching specific criteras (.php, .pl, .pm, in bin/, etc.). This will make adding a new module or binary a lot less annoying regarding tests. Monotone-Parent: f37a42da4fecfc6eb7fe45d4839c82252cda9961 Monotone-Revision: 177d76f8e799fccbd06325337a558f24011e4636 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-06T02:38:57 Monotone-Branch: org.packetfence.trunk M pf/t/TestUtils.pm M pf/t/coding-style.t M pf/t/critic.t M pf/t/php.t M pf/t/pod.t commit 5db60485ebf53b0a6829860cd84f227c7953c7ee Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 6 02:36:00 2012 +0000 POD fixes to pass pod.t Monotone-Parent: 332d21099564d88c87f7b11bfe7df07852a2ae1e Monotone-Revision: f37a42da4fecfc6eb7fe45d4839c82252cda9961 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-06T02:36:00 Monotone-Branch: org.packetfence.trunk M pf/addons/dev-helpers/radius-hook.pl M pf/lib/pf/temporary_password.pm commit 47d23f0464ceef2cee2521ef90e09a5e6a1d3a8f Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Jan 5 20:19:45 2012 +0000 Fix small typo (#1357) Monotone-Parent: c08212a6e4de7ec9eeaa81fe18c05e32b90e3a6c Monotone-Revision: 332d21099564d88c87f7b11bfe7df07852a2ae1e Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2012-01-05T20:19:45 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/node.pm commit 66df3eb80bb4448b3ca313e3ea1e3b05c64a53fe Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Jan 4 17:30:55 2012 +0000 - Minor documentation fix for Aruba controllers Monotone-Parent: c6ef8fa7bda60e48ee1fda2dcdb13e5f99af06e3 Monotone-Revision: c08212a6e4de7ec9eeaa81fe18c05e32b90e3a6c Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2012-01-04T17:30:55 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/docs/docbook/pf-network-device-config-guide.xml commit fde15347d266fce26de088a679a11220a6f711cb Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 4 13:13:14 2012 +0000 buildfix: removed tests on dropped files Monotone-Parent: ba0bb820bb367701791cf47bb5e6c81202a157d2 Monotone-Revision: c6ef8fa7bda60e48ee1fda2dcdb13e5f99af06e3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-04T13:13:14 Monotone-Branch: org.packetfence.trunk M pf/t/coding-style.t M pf/t/php.t commit e01a8bb8de5a026b0e852f1e7d790b743c5c253a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 3 16:53:11 2012 +0000 Web Admin usability 2 for 1 fix - lists don't go back to page 1 on deletion (#1071) - violation page loses violation vid description field Turns out the header include must be done earliest before table changes to avoid edit or delete side effects... Fixed every caller so hopefully this won't re-happen in the future. Monotone-Parent: 2a229bb715d34efe84e1625ec2bc1816808227b2 Monotone-Revision: ba0bb820bb367701791cf47bb5e6c81202a157d2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-03T16:53:11 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/html/admin/node/categories.php M pf/html/admin/node/view.php M pf/html/admin/person/view.php M pf/html/admin/scan/scan.php M pf/html/admin/violation/view.php commit 1dc1fa06f876616a74a178e42d449bb858ee01a4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 3 16:36:50 2012 +0000 minor doc fix Monotone-Parent: d095826d2c5013b988cbf1fa61acec0274a80f9a Monotone-Revision: 2a229bb715d34efe84e1625ec2bc1816808227b2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-03T16:36:50 Monotone-Branch: org.packetfence.trunk M pf/html/admin/node/accounting.php commit c42f146f1f7eec0812e3cf1c000be67fbd8b4595 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 3 16:27:54 2012 +0000 dropped useless page Monotone-Parent: 47393f27fb2656bd781cde7bad58e29167f332dd Monotone-Revision: d095826d2c5013b988cbf1fa61acec0274a80f9a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-03T16:27:54 Monotone-Branch: org.packetfence.trunk D pf/html/admin/administration/version.php commit f708ef2fa5406016ee3913cb8c032b2fc6103e63 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 3 16:21:22 2012 +0000 quickly ported ugly code to new lib to get configuration values Monotone-Parent: c81710f36837ebd50591939df895aceb92c02751 Monotone-Revision: 47393f27fb2656bd781cde7bad58e29167f332dd Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-03T16:21:22 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/html/admin/administration/services.php commit ae77f10b35076b5098792eea2005b0b148a42049 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 2 22:30:42 2012 +0000 PDF generation from admin and network device docbook guides - Template integration - Made sure they render PDFs without errors (mostly section cleanups) Monotone-Parent: bcb8054053a0e0a6561f9edf55b7d6bae910bdff Monotone-Revision: c81710f36837ebd50591939df895aceb92c02751 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-02T22:30:42 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/pf-admin-guide.xml M pf/docs/docbook/pf-network-device-config-guide.xml commit 615aed9d7191fc82bb24183cbaccd16599959c25 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 2 21:02:57 2012 +0000 fixes to mediaobject's usage Monotone-Parent: 42c9e50aed6ecedb78a98df7fbbf18a50eab6f57 Monotone-Revision: bcb8054053a0e0a6561f9edf55b7d6bae910bdff Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-02T21:02:57 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/pf-devel-guide.xml commit 9a25e6faeddbd865616557491ab1f81abe0dc730 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 2 20:34:45 2012 +0000 added more diagrams and screenshots Monotone-Parent: bf896b3805e0b05d549f7db3d1c6cb006bf436cc Monotone-Revision: 42c9e50aed6ecedb78a98df7fbbf18a50eab6f57 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-02T20:34:45 Monotone-Branch: org.packetfence.trunk A pf/docs/images/diagram-components.png A pf/docs/images/diagram-network.eps A pf/docs/images/diagram-network.png A pf/docs/images/diagram-routed-net.png A pf/docs/images/diagram-trap-interaction.png D pf/docs/images/packetfence-components.png D pf/docs/images/packetfence-network.eps D pf/docs/images/packetfence-network.png A pf/docs/images/screenshot-add-floating-dev.png A pf/docs/images/screenshot-captive-portal.png A pf/docs/images/screenshot-floating-dev.png A pf/docs/images/screenshot-network-config.png A pf/docs/images/screenshot-node-view.png commit 449d71281e403f7f147d4e68f63c22fb61a375c4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 2 20:22:13 2012 +0000 added important documentation diagrams Monotone-Parent: 13d157a53f9dbf3f7e384ab1ee30826c8970de07 Monotone-Revision: bf896b3805e0b05d549f7db3d1c6cb006bf436cc Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-02T20:22:13 Monotone-Branch: org.packetfence.trunk A pf/docs/images/packetfence-components.png A pf/docs/images/packetfence-network.eps A pf/docs/images/packetfence-network.png commit aafb31e2b42eb7c8875491db55d5f0a96ad6cca8 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 2 17:37:54 2012 +0000 developer guide tidy'ed Monotone-Parent: 7dba9b21ab4ed56a63ee14771c77e70e6da980e8 Monotone-Revision: 13d157a53f9dbf3f7e384ab1ee30826c8970de07 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-02T17:37:54 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/pf-devel-guide.xml commit a5ce7e5b6c4a6740f29dccb2e1b4972a48fbdbcc Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 2 17:37:33 2012 +0000 configuration file for tidy to be used on docbook documents This way people can use whatever formatter / editor they want but still makes commits manageable. Monotone-Parent: d68207120d8aeb305ceee6c4be57201adbf9911a Monotone-Revision: 7dba9b21ab4ed56a63ee14771c77e70e6da980e8 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2012-01-02T17:37:33 Monotone-Branch: org.packetfence.trunk A pf/docs/docbook/tidy-docbook.cfg commit c008190531d893a377ec9d19298d9792e2b430df Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Sat Dec 31 06:37:24 2011 +0000 minor fixes to devel guide Monotone-Parent: a151d843e5ead491c8085b8cc8869d497f2fbdb6 Monotone-Revision: d68207120d8aeb305ceee6c4be57201adbf9911a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-31T06:37:24 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/pf-devel-guide.xml commit 221d514e02d091a5cd2e3a8ba010939758c03a4d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Sat Dec 31 06:22:52 2011 +0000 initial docbook translation of the guides Only some basic tidying done so far. Do not use these guides at this point! Monotone-Parent: dd307e0d46722ee9384ccc6ec506039a08018c50 Monotone-Revision: a151d843e5ead491c8085b8cc8869d497f2fbdb6 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-31T06:22:52 Monotone-Branch: org.packetfence.trunk A pf/docs/docbook/pf-admin-guide.xml A pf/docs/docbook/pf-network-device-config-guide.xml commit 0d3af28ad5787972d80891ed73c45d98638586cd Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Dec 29 20:16:41 2011 +0000 - Fix bug #1110 Monotone-Parent: 5e63f97aadc0ce72940f355a8b3cc89b5012e70d Monotone-Revision: dd307e0d46722ee9384ccc6ec506039a08018c50 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-12-29T20:16:41 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/html/admin/status/graphs.php commit 7d3a68a09333a19700dfc3613f4f3f11d949f4e1 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Dec 27 16:23:12 2011 +0000 - Missed some version string to bump Monotone-Parent: 96c4cab5aaa8d44b3b6f4e976e4f15b84bdeadad Monotone-Revision: 5e63f97aadc0ce72940f355a8b3cc89b5012e70d Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-12-27T16:23:12 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFenceZEN_Installation_Guide.odt commit 15d5412288cfae6183715007509ceaf1934e24d6 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Dec 27 16:13:29 2011 +0000 - Version Bump Monotone-Parent: 38058a05f9f3a9d05282a1a9c3b12d73c394f322 Monotone-Revision: 96c4cab5aaa8d44b3b6f4e976e4f15b84bdeadad Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-12-27T16:13:29 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFenceZEN_Installation_Guide.odt commit 3c28827cf4066fec693755bf7c41018100b6a917 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Dec 26 14:47:18 2011 +0000 buildfix: tested version mismatched pf-release version Monotone-Parent: a7aed6b7023247e85e7b26d777fecbe6e90770bf Monotone-Revision: 38058a05f9f3a9d05282a1a9c3b12d73c394f322 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-26T14:47:18 Monotone-Branch: org.packetfence.trunk M pf/conf/pf-release M pf/t/pfcmd.t commit ef2b76f8d190af6950074aaacfd6a88898b50e5a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Dec 23 20:52:24 2011 +0000 version bump to avoid devel repo being older than stable Monotone-Parent: e320a8c374f989c818b548775cf1b1025c39a0a4 Monotone-Revision: a7aed6b7023247e85e7b26d777fecbe6e90770bf Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-23T20:52:24 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec M pf/t/pfcmd.t commit 6d529f0242ef57181cc367d432f78589e64e31a8 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Dec 23 20:15:05 2011 +0000 late HTTP::BrowserDetect fixes Monotone-Parent: 0fff43de81894fee5d83d6b927f687ff7b6a4869 Monotone-Revision: e320a8c374f989c818b548775cf1b1025c39a0a4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-23T20:15:05 Monotone-Branch: org.packetfence.trunk Monotone-Tag: packetfence-3.1.0 M pf/lib/HTTP/BrowserDetect.pm M pf/t/useragent.t commit c5a1e19d39d256d6df8956c1bc4ded43bee84566 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Dec 23 19:49:48 2011 +0000 build fix: added missing file to manifest Monotone-Parent: 5b1e4e20235307860ff23214e04c2b38fac726f6 Monotone-Revision: 0fff43de81894fee5d83d6b927f687ff7b6a4869 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-23T19:49:48 Monotone-Branch: org.packetfence.trunk Monotone-Tag: packetfence-3.1.0 M pf/addons/packages/packetfence.spec commit 70c239be83b4c78f49c1253484269991603667cc Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Dec 23 19:41:06 2011 +0000 version bump to 3.1.0 Monotone-Parent: e76034317b157dc98443705d71543b72891e550e Monotone-Revision: 5b1e4e20235307860ff23214e04c2b38fac726f6 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-23T19:41:06 Monotone-Branch: org.packetfence.trunk M pf/ChangeLog M pf/NEWS M pf/UPGRADE M pf/addons/packages/packetfence.spec M pf/conf/pf-release M pf/docs/PacketFence_Administration_Guide.odt M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt M pf/docs/docbook/pf-devel-guide.xml M pf/t/pfcmd.t commit ee9a68aac3344975502ffde90d2c528e16dd32da Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Dec 23 19:22:50 2011 +0000 typo fix Monotone-Parent: c351463f273dfeacf7a6661b65df32347cbddc94 Monotone-Revision: e76034317b157dc98443705d71543b72891e550e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-23T19:22:50 Monotone-Branch: org.packetfence.trunk M pf/NEWS commit 1c8afdf8ec33d7856cc7c2c66e1fe50368bd2a08 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Dec 23 18:37:19 2011 +0000 integrated 3_0 and trunk changes in NEWS Monotone-Parent: 552e9441f7bf95fc52ab1698168e951d243abd9a Monotone-Revision: c351463f273dfeacf7a6661b65df32347cbddc94 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-23T18:37:19 Monotone-Branch: org.packetfence.trunk M pf/NEWS commit 0c0124f48da332d53fdb0c9c2cadb38e7878ed31 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Dec 23 16:58:30 2011 +0000 Again, other issues in the normalize_time changes Monotone-Parent: 522b4d4a90aaba87bc9491cb13a996dde235e499 Monotone-Revision: 96b29a7fb5bb49eab0bbad97191cb92344236a41 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-23T16:58:30 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/config.pm M pf/lib/pf/util.pm M pf/lib/pf/web/util.pm M pf/t/config.t M pf/t/util.t commit d15c506434fe34d9c177524ad83a6f105b617b9c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Dec 23 13:52:16 2011 +0000 buildfix: proper integration of he_IL translation Monotone-Parent: c2d10f623faa3adb32eaad473278285f0153b052 Monotone-Revision: e7bb6a6459338a12a0c3650209249de5ac02de40 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-23T13:52:16 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec M pf/conf/documentation.conf commit 61f6f62fafb9856a2580bd84c75809c936f2565a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Dec 22 20:38:29 2011 +0000 grapher.php -- don't call "implode" when $labels is not defined. Monotone-Parent: c5ca8d6bab1203ffba407ca9e088e1d5f2e04b6c Monotone-Revision: 522b4d4a90aaba87bc9491cb13a996dde235e499 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-12-22T20:38:29 Monotone-Branch: org.packetfence.trunk M pf/html/admin/status/grapher.php M pf/html/common/graphs.js commit 2a61ddbd1b2dcd055f063bc61daa6a18b514fa3c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Dec 22 20:26:46 2011 +0000 Graph legends are now wrapped on multiple lines. Monotone-Parent: c2d10f623faa3adb32eaad473278285f0153b052 Monotone-Revision: c5ca8d6bab1203ffba407ca9e088e1d5f2e04b6c Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-12-22T20:26:46 Monotone-Branch: org.packetfence.trunk M pf/html/common/graphs.js commit d1ff0f8bd53e50e6963af1e4340011a902be376c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Dec 22 19:59:50 2011 +0000 sync with transifex translations Monotone-Parent: ad4aced6fa32cd977fbe956bdb8bfcc838feffb1 Monotone-Revision: c2d10f623faa3adb32eaad473278285f0153b052 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-22T19:59:50 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/README M pf/addons/packages/packetfence.spec A pf/conf/locale/he_IL/LC_MESSAGES/packetfence.po M pf/conf/locale/pt_BR/LC_MESSAGES/packetfence.po commit 1b41e1814d0f1112560e6b4f459971ec3a06f7b1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Dec 22 19:26:26 2011 +0000 sync with fingerbank.org version 5.50 Monotone-Parent: 03b54a0e941e0063fc6e58d9c6ecc14626863305 Monotone-Revision: ad4aced6fa32cd977fbe956bdb8bfcc838feffb1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-22T19:26:26 Monotone-Branch: org.packetfence.trunk M pf/conf/dhcp_fingerprints.conf commit 72722e49802c90eab02a372466abddc81c55071e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Dec 22 19:24:32 2011 +0000 sync with upstream HTTP::BrowserDetect 1.39 Monotone-Parent: 60b4ab7c6ff57e57adba8ec077f5c8ee283e59cf Monotone-Revision: 03b54a0e941e0063fc6e58d9c6ecc14626863305 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-22T19:24:32 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE M pf/lib/HTTP/BrowserDetect.pm commit 547222e34537b53f8dd7ac3ff207d4332bee88cc Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Dec 22 19:03:26 2011 +0000 now showing proper error message when no password is provided on captive portal Monotone-Parent: a171ef3ce655ec973d40a43030fa5c8fdfa07b3f Monotone-Revision: 5682d721e75905a9f9c2e161a0cd373a2ddfc0ef Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-22T19:03:26 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/web.pm commit f20b950369ecfba1efa9f655d7a903ae5b1cee41 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Dec 22 18:59:28 2011 +0000 made mobile provisioning profile deletable by default Monotone-Parent: 8b45a10186aa0844ae60bbbc7e3f1266ed0886a1 Monotone-Revision: a171ef3ce655ec973d40a43030fa5c8fdfa07b3f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-22T18:59:28 Monotone-Branch: org.packetfence.trunk M pf/html/captive-portal/templates/wireless-profile.xml commit bc74ffe038fd3309e54bf971c3c4998cd1bf0783 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Dec 22 17:14:30 2011 +0000 fixed SQL query generating violation charts Monotone-Parent: cef9792ef5dc85375400d066ab4c01afad1325ae Monotone-Revision: 8b45a10186aa0844ae60bbbc7e3f1266ed0886a1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-22T17:14:30 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/pfcmd/graph.pm commit 038007a143e96428292b188b234bad55b5e2cbb3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Dec 22 16:50:58 2011 +0000 Added percentages inside legend of pie charts. Monotone-Parent: 274986ef02b4268ed5d23c4efc70555f218551d9 Monotone-Revision: 6cba9c428b800e6c08e9a591744e96ee8b1880fa Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-12-22T16:50:58 Monotone-Branch: org.packetfence.trunk M pf/html/common/graphs.js commit 86972af21e0a6f1599471fb61603c50d1f827d59 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Dec 22 16:29:37 2011 +0000 Turned off smooth lines of graphs. Monotone-Parent: 76c686168c237b9706542d0c7c90d0e4ec61ef94 Monotone-Revision: bbe59c2fe25d592f864380365ce326b4e7c44807 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-12-22T16:29:37 Monotone-Branch: org.packetfence.trunk M pf/html/common/graphs.js commit a6be8e4ba488a71a598e96f54394c39181e37fc0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Dec 22 16:18:34 2011 +0000 installer changes to support latest CentOS because CentOS 6.2 (or 6.1) changed their release strings Monotone-Parent: 76c686168c237b9706542d0c7c90d0e4ec61ef94 Monotone-Revision: cef9792ef5dc85375400d066ab4c01afad1325ae Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-22T16:18:34 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/installer.pl commit 7d53a49a9b249037dfa930ccc4b15ec885da0459 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Dec 22 14:28:30 2011 +0000 Interface enforcement is now configurable through Web UI / CLI. Fixes #1335; - added enforcement to the interfaceconfig_view_field grammar - required changes in pfcmd interfaceconfig() (including future TODO's) - added enforcement field in web admin interface_add, _edit and view. - made web admin translate managed to management, dhcplistener to dhcp-listener and added high-availability, external as valid types Monotone-Parent: b72faeb4d9c735e8a7267e24603d8d13d5f89e7c Monotone-Revision: 76c686168c237b9706542d0c7c90d0e4ec61ef94 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-22T14:28:30 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/bin/pfcmd M pf/conf/ui.conf M pf/html/admin/configuration/interfaces_add.php M pf/html/admin/configuration/interfaces_edit.php M pf/lib/pf/pfcmd/pfcmd.pm commit bfc1190a732309c18f67849ad401e4c3103c9fd2 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Dec 21 21:20:24 2011 +0000 manual sync admin guide from 3_0 Monotone-Parent: f44a5c1f7663fd14a0de450f9836901f6d7e1d2f Monotone-Revision: 3c12fed3e324bb53297deefe8ae6ad9e0166ea49 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-21T21:20:24 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Administration_Guide.odt commit bb72ca65d7bfb2ac95b2b74e51e27821b8499530 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Dec 21 20:30:59 2011 +0000 stop closing iplog entries on pfmon start or stop. Fixes #1343 For discussion see: http://www.packetfence.org/bugs/view.php?id=1343 Monotone-Parent: af0690fd49290c2c2f79a6dacc3f0b9b44ec1334 Monotone-Revision: f5fc7b2f1c3087083103c54425077691811f032c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-21T20:30:59 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/iplog.pm M pf/sbin/pfmon commit 1aec6226779054cae368640d6916c1bd5c891a81 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Dec 21 20:23:48 2011 +0000 Monotone-Parent: a64d948580f635b90ec3d1210c34131a1ada5f99 Monotone-Revision: ab26294810a3f89e1e7886f2e6bf69ce21104ca7 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-12-21T20:23:48 Monotone-Branch: org.packetfence.trunk M pf/html/common/graphs.js commit 640ce989f8ea99cc6f034bee31791595731160a7 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Dec 21 19:43:53 2011 +0000 Removed debugging output from html/common/graphs.js. Monotone-Parent: af0690fd49290c2c2f79a6dacc3f0b9b44ec1334 Monotone-Revision: a64d948580f635b90ec3d1210c34131a1ada5f99 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-12-21T19:43:53 Monotone-Branch: org.packetfence.trunk M pf/html/common/graphs.js commit 41c8c1067a94337fcf598b0282506d03d24afd3e Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Dec 21 19:34:41 2011 +0000 Fixed labels of JavaScript graphs. Monotone-Parent: 39047cf67d4ed11e3f12ec117763f0089aa96253 Monotone-Revision: af0690fd49290c2c2f79a6dacc3f0b9b44ec1334 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-12-21T19:34:41 Monotone-Branch: org.packetfence.trunk M pf/html/common/graphs.js commit d74086f6b4507e7669118eea3d2c975ca0647f62 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Dec 21 19:04:58 2011 +0000 preventing a startup failure if an IPv6 interface is present. Fixes #1349 made virtual IP detection work only on IPv4 added a note to our IPv6 support bug Monotone-Parent: ce1a58e9958b3e6417f6b68c8057d1124f742177 Monotone-Revision: 39047cf67d4ed11e3f12ec117763f0089aa96253 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-21T19:04:58 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/config.pm commit 5aea53e0d30802ca39992aaaba32ab77e478e72f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Dec 21 18:42:22 2011 +0000 fixes to new graphs - reintroduced helper_menu() in admin/common.php - incomplete title fixes to the pie charts - graph aligned with data to top - dropped jpgraph lib, old package and old source - changed webadmin cache folder location and updated package Monotone-Parent: 08ab91941915f4176a0c003ec8135993904730ad Monotone-Revision: ce1a58e9958b3e6417f6b68c8057d1124f742177 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-21T18:42:22 Monotone-Branch: org.packetfence.trunk M pf/UPGRADE D pf/addons/dependencies/jpgraph-2.3.4.tar.gz D pf/addons/dependencies/php-jpgraph.spec M pf/addons/packages/packetfence.spec M pf/html/admin/common.php M pf/html/admin/common/helpers.inc M pf/html/admin/status/grapher.php M pf/html/admin/status/reports.php D pf/lib/jpgraph/Examples/accbarex1.php D pf/lib/jpgraph/Examples/accbarframeex01.php D pf/lib/jpgraph/Examples/accbarframeex02.php D pf/lib/jpgraph/Examples/accbarframeex03.php D pf/lib/jpgraph/Examples/alphabarex1.php D pf/lib/jpgraph/Examples/antispamex01.php D pf/lib/jpgraph/Examples/axislabelbkgex01.php D pf/lib/jpgraph/Examples/axislabelbkgex02.php D pf/lib/jpgraph/Examples/axislabelbkgex03.php D pf/lib/jpgraph/Examples/axislabelbkgex04.php D pf/lib/jpgraph/Examples/axislabelbkgex05.php D pf/lib/jpgraph/Examples/axislabelbkgex06.php D pf/lib/jpgraph/Examples/axislabelbkgex07.php D pf/lib/jpgraph/Examples/background_type_ex0.php D pf/lib/jpgraph/Examples/background_type_ex1.php D pf/lib/jpgraph/Examples/background_type_ex2.php D pf/lib/jpgraph/Examples/background_type_ex3.php D pf/lib/jpgraph/Examples/background_type_ex4.php D pf/lib/jpgraph/Examples/backgroundex01.php D pf/lib/jpgraph/Examples/backgroundex02.php D pf/lib/jpgraph/Examples/backgroundex03.php D pf/lib/jpgraph/Examples/balloonex1.php D pf/lib/jpgraph/Examples/balloonex2.php D pf/lib/jpgraph/Examples/bar2scalesex1.php D pf/lib/jpgraph/Examples/bar_csimex1.php D pf/lib/jpgraph/Examples/bar_csimex2.php D pf/lib/jpgraph/Examples/bar_csimex3.php D pf/lib/jpgraph/Examples/barcsim_details.php D pf/lib/jpgraph/Examples/barcsim_popup.php D pf/lib/jpgraph/Examples/barformatcallbackex1.php D pf/lib/jpgraph/Examples/bargradex1.php D pf/lib/jpgraph/Examples/bargradex2.php D pf/lib/jpgraph/Examples/bargradex3.php D pf/lib/jpgraph/Examples/bargradex4.php D pf/lib/jpgraph/Examples/bargradex5.php D pf/lib/jpgraph/Examples/bargradex6.php D pf/lib/jpgraph/Examples/bargradsmallex1.php D pf/lib/jpgraph/Examples/bargradsmallex2.php D pf/lib/jpgraph/Examples/bargradsmallex3.php D pf/lib/jpgraph/Examples/bargradsmallex4.php D pf/lib/jpgraph/Examples/bargradsmallex5.php D pf/lib/jpgraph/Examples/bargradsmallex6.php D pf/lib/jpgraph/Examples/bargradsmallex7.php D pf/lib/jpgraph/Examples/bargradsmallex8.php D pf/lib/jpgraph/Examples/barimgex1.php D pf/lib/jpgraph/Examples/barintex1.php D pf/lib/jpgraph/Examples/barintex2.php D pf/lib/jpgraph/Examples/barline_csimex1.php D pf/lib/jpgraph/Examples/barlinealphaex1.php D pf/lib/jpgraph/Examples/barlinefreq_csimex1.php D pf/lib/jpgraph/Examples/barlinefreqex1.php D pf/lib/jpgraph/Examples/barpatternex1.php D pf/lib/jpgraph/Examples/barscalecallbackex1.php D pf/lib/jpgraph/Examples/bartutex1.php D pf/lib/jpgraph/Examples/bartutex12.php D pf/lib/jpgraph/Examples/bartutex2.php D pf/lib/jpgraph/Examples/bartutex3.php D pf/lib/jpgraph/Examples/bartutex4.php D pf/lib/jpgraph/Examples/bartutex5.php D pf/lib/jpgraph/Examples/bartutex6.php D pf/lib/jpgraph/Examples/basic_contourex01.php D pf/lib/jpgraph/Examples/basic_contourex02.php D pf/lib/jpgraph/Examples/basic_contourex03-1.php D pf/lib/jpgraph/Examples/basic_contourex03-2.php D pf/lib/jpgraph/Examples/basic_contourex03-3.php D pf/lib/jpgraph/Examples/basic_contourex04.php D pf/lib/jpgraph/Examples/basic_contourex05.php D pf/lib/jpgraph/Examples/bezierex1.php D pf/lib/jpgraph/Examples/bkgimgflagex1.php D pf/lib/jpgraph/Examples/bkgimgflagex2.php D pf/lib/jpgraph/Examples/bkgimgflagex3.php D pf/lib/jpgraph/Examples/bkgimgflagex4.php D pf/lib/jpgraph/Examples/bkgimgflagex5.php D pf/lib/jpgraph/Examples/blueblack400x300grad.png D pf/lib/jpgraph/Examples/boxstockcsimex1.php D pf/lib/jpgraph/Examples/boxstockex1.php D pf/lib/jpgraph/Examples/boxstockex2.php D pf/lib/jpgraph/Examples/builtinplotmarksex1.php D pf/lib/jpgraph/Examples/canvas_jpgarchex.php D pf/lib/jpgraph/Examples/canvasbezierex1.php D pf/lib/jpgraph/Examples/canvasex01.php D pf/lib/jpgraph/Examples/canvasex02.php D pf/lib/jpgraph/Examples/canvasex03.php D pf/lib/jpgraph/Examples/canvasex04.php D pf/lib/jpgraph/Examples/canvasex05.php D pf/lib/jpgraph/Examples/canvasex06.php D pf/lib/jpgraph/Examples/canvaspiralex1.php D pf/lib/jpgraph/Examples/ccbp_ex1.php D pf/lib/jpgraph/Examples/ccbp_ex2.php D pf/lib/jpgraph/Examples/ccbpgraph.class.php D pf/lib/jpgraph/Examples/centeredlineex01.php D pf/lib/jpgraph/Examples/centeredlineex02.php D pf/lib/jpgraph/Examples/centeredlineex03.php D pf/lib/jpgraph/Examples/centerlinebarex1.php D pf/lib/jpgraph/Examples/checkgd.php D pf/lib/jpgraph/Examples/checkgd2.php D pf/lib/jpgraph/Examples/checkttf.php D pf/lib/jpgraph/Examples/classroom.jpg D pf/lib/jpgraph/Examples/clipping_ex1.php D pf/lib/jpgraph/Examples/clipping_ex2.php D pf/lib/jpgraph/Examples/colormaps.php D pf/lib/jpgraph/Examples/comb90dategraphex01.php D pf/lib/jpgraph/Examples/comb90dategraphex02.php D pf/lib/jpgraph/Examples/comb90dategraphex03.php D pf/lib/jpgraph/Examples/combgraphex1.php D pf/lib/jpgraph/Examples/combgraphex2.php D pf/lib/jpgraph/Examples/contourex01.php D pf/lib/jpgraph/Examples/contourex02.php D pf/lib/jpgraph/Examples/contourex03.php D pf/lib/jpgraph/Examples/contourex04.php D pf/lib/jpgraph/Examples/contourex05.php D pf/lib/jpgraph/Examples/csim_in_html_ex1.php D pf/lib/jpgraph/Examples/csim_in_html_ex2.php D pf/lib/jpgraph/Examples/csim_in_html_graph_ex1.php D pf/lib/jpgraph/Examples/csim_in_html_graph_ex2.php D pf/lib/jpgraph/Examples/dataset01.inc.php D pf/lib/jpgraph/Examples/dateaxisex1.php D pf/lib/jpgraph/Examples/dateaxisex2.php D pf/lib/jpgraph/Examples/dateaxisex3.php D pf/lib/jpgraph/Examples/dateaxisex4.php D pf/lib/jpgraph/Examples/datescaleticksex01.php D pf/lib/jpgraph/Examples/dateutilex01.php D pf/lib/jpgraph/Examples/dateutilex02.php D pf/lib/jpgraph/Examples/dupyaxisex1.php D pf/lib/jpgraph/Examples/example0-0.php D pf/lib/jpgraph/Examples/example0.php D pf/lib/jpgraph/Examples/example1.1.php D pf/lib/jpgraph/Examples/example1.2.php D pf/lib/jpgraph/Examples/example1.php D pf/lib/jpgraph/Examples/example10.php D pf/lib/jpgraph/Examples/example11.php D pf/lib/jpgraph/Examples/example13.php D pf/lib/jpgraph/Examples/example14.php D pf/lib/jpgraph/Examples/example15.php D pf/lib/jpgraph/Examples/example16.1.php D pf/lib/jpgraph/Examples/example16.2.php D pf/lib/jpgraph/Examples/example16.3.php D pf/lib/jpgraph/Examples/example16.4.php D pf/lib/jpgraph/Examples/example16.5.php D pf/lib/jpgraph/Examples/example16.6.php D pf/lib/jpgraph/Examples/example16.php D pf/lib/jpgraph/Examples/example17.php D pf/lib/jpgraph/Examples/example18.php D pf/lib/jpgraph/Examples/example19.1.php D pf/lib/jpgraph/Examples/example19.php D pf/lib/jpgraph/Examples/example2.1.php D pf/lib/jpgraph/Examples/example2.5.php D pf/lib/jpgraph/Examples/example2.6.php D pf/lib/jpgraph/Examples/example2.php D pf/lib/jpgraph/Examples/example20.1.php D pf/lib/jpgraph/Examples/example20.2.php D pf/lib/jpgraph/Examples/example20.3.php D pf/lib/jpgraph/Examples/example20.4.php D pf/lib/jpgraph/Examples/example20.5.php D pf/lib/jpgraph/Examples/example20.php D pf/lib/jpgraph/Examples/example21.php D pf/lib/jpgraph/Examples/example22.php D pf/lib/jpgraph/Examples/example23.php D pf/lib/jpgraph/Examples/example24.php D pf/lib/jpgraph/Examples/example25.1.php D pf/lib/jpgraph/Examples/example25.2.php D pf/lib/jpgraph/Examples/example25.php D pf/lib/jpgraph/Examples/example26.1.php D pf/lib/jpgraph/Examples/example26.php D pf/lib/jpgraph/Examples/example27.1.php D pf/lib/jpgraph/Examples/example27.2.php D pf/lib/jpgraph/Examples/example27.3.php D pf/lib/jpgraph/Examples/example27.php D pf/lib/jpgraph/Examples/example28.1.php D pf/lib/jpgraph/Examples/example28.2.php D pf/lib/jpgraph/Examples/example28.3.php D pf/lib/jpgraph/Examples/example28.php D pf/lib/jpgraph/Examples/example3.0.1.php D pf/lib/jpgraph/Examples/example3.0.2.php D pf/lib/jpgraph/Examples/example3.0.3.php D pf/lib/jpgraph/Examples/example3.1.1.php D pf/lib/jpgraph/Examples/example3.1.php D pf/lib/jpgraph/Examples/example3.2.1.php D pf/lib/jpgraph/Examples/example3.2.2.php D pf/lib/jpgraph/Examples/example3.2.php D pf/lib/jpgraph/Examples/example3.3.php D pf/lib/jpgraph/Examples/example3.4.1.php D pf/lib/jpgraph/Examples/example3.4.php D pf/lib/jpgraph/Examples/example3.php D pf/lib/jpgraph/Examples/example4.php D pf/lib/jpgraph/Examples/example5.1.php D pf/lib/jpgraph/Examples/example5.php D pf/lib/jpgraph/Examples/example6.1.php D pf/lib/jpgraph/Examples/example6.2.php D pf/lib/jpgraph/Examples/example6.php D pf/lib/jpgraph/Examples/example7.php D pf/lib/jpgraph/Examples/example8.1.php D pf/lib/jpgraph/Examples/example8.php D pf/lib/jpgraph/Examples/example9.1.php D pf/lib/jpgraph/Examples/example9.2.php D pf/lib/jpgraph/Examples/example9.php D pf/lib/jpgraph/Examples/exampleex9.php D pf/lib/jpgraph/Examples/fieldscatterex1.php D pf/lib/jpgraph/Examples/filledgridex1.php D pf/lib/jpgraph/Examples/filledline01.php D pf/lib/jpgraph/Examples/filledlineex01.1.php D pf/lib/jpgraph/Examples/filledlineex01.php D pf/lib/jpgraph/Examples/filledlineex02.php D pf/lib/jpgraph/Examples/filledlineex03.php D pf/lib/jpgraph/Examples/filledstepstyleex1.php D pf/lib/jpgraph/Examples/fixscale_radarex1.php D pf/lib/jpgraph/Examples/footerex1.php D pf/lib/jpgraph/Examples/funcex1.php D pf/lib/jpgraph/Examples/funcex2.php D pf/lib/jpgraph/Examples/funcex3.php D pf/lib/jpgraph/Examples/funcex4.php D pf/lib/jpgraph/Examples/gantt_samerowex1.php D pf/lib/jpgraph/Examples/gantt_samerowex2.php D pf/lib/jpgraph/Examples/gantt_textex1.php D pf/lib/jpgraph/Examples/ganttcolumnfontsex01.php D pf/lib/jpgraph/Examples/ganttconstrainex0.php D pf/lib/jpgraph/Examples/ganttconstrainex1.php D pf/lib/jpgraph/Examples/ganttconstrainex2.php D pf/lib/jpgraph/Examples/ganttcsimex01.php D pf/lib/jpgraph/Examples/ganttcsimex02.php D pf/lib/jpgraph/Examples/ganttex00.php D pf/lib/jpgraph/Examples/ganttex01.php D pf/lib/jpgraph/Examples/ganttex02.php D pf/lib/jpgraph/Examples/ganttex03.php D pf/lib/jpgraph/Examples/ganttex04.php D pf/lib/jpgraph/Examples/ganttex05.php D pf/lib/jpgraph/Examples/ganttex06.php D pf/lib/jpgraph/Examples/ganttex07.php D pf/lib/jpgraph/Examples/ganttex08.php D pf/lib/jpgraph/Examples/ganttex09.php D pf/lib/jpgraph/Examples/ganttex10.php D pf/lib/jpgraph/Examples/ganttex11.php D pf/lib/jpgraph/Examples/ganttex12.php D pf/lib/jpgraph/Examples/ganttex13-zoom1.php D pf/lib/jpgraph/Examples/ganttex13-zoom2.php D pf/lib/jpgraph/Examples/ganttex13.php D pf/lib/jpgraph/Examples/ganttex14.php D pf/lib/jpgraph/Examples/ganttex15.php D pf/lib/jpgraph/Examples/ganttex16.php D pf/lib/jpgraph/Examples/ganttex17-flag.php D pf/lib/jpgraph/Examples/ganttex17.php D pf/lib/jpgraph/Examples/ganttex18.php D pf/lib/jpgraph/Examples/ganttex19.php D pf/lib/jpgraph/Examples/ganttex30.php D pf/lib/jpgraph/Examples/ganttex_slice.php D pf/lib/jpgraph/Examples/gantthgridex1.php D pf/lib/jpgraph/Examples/gantthourex1.php D pf/lib/jpgraph/Examples/gantthourminex1.php D pf/lib/jpgraph/Examples/gantticonex1.php D pf/lib/jpgraph/Examples/ganttmonthyearex1.php D pf/lib/jpgraph/Examples/ganttmonthyearex2.php D pf/lib/jpgraph/Examples/ganttmonthyearex3.php D pf/lib/jpgraph/Examples/ganttmonthyearex4.php D pf/lib/jpgraph/Examples/ganttsimpleex1.php D pf/lib/jpgraph/Examples/grace_ex0.php D pf/lib/jpgraph/Examples/grace_ex1.php D pf/lib/jpgraph/Examples/grace_ex2.php D pf/lib/jpgraph/Examples/grace_ex3.php D pf/lib/jpgraph/Examples/gradbkgex1.php D pf/lib/jpgraph/Examples/gradlinefillex1.php D pf/lib/jpgraph/Examples/gradlinefillex2.php D pf/lib/jpgraph/Examples/gradlinefillex3.php D pf/lib/jpgraph/Examples/gradlinefillex4.php D pf/lib/jpgraph/Examples/groupbarex1.php D pf/lib/jpgraph/Examples/heat1.jpg D pf/lib/jpgraph/Examples/horizbarex1.php D pf/lib/jpgraph/Examples/horizbarex2.php D pf/lib/jpgraph/Examples/horizbarex3.php D pf/lib/jpgraph/Examples/horizbarex4.php D pf/lib/jpgraph/Examples/horizbarex6.php D pf/lib/jpgraph/Examples/imgmarkercsimex1.php D pf/lib/jpgraph/Examples/imgmarkerex1.php D pf/lib/jpgraph/Examples/impulsex1.php D pf/lib/jpgraph/Examples/impulsex2.php D pf/lib/jpgraph/Examples/impulsex3.php D pf/lib/jpgraph/Examples/impulsex4.php D pf/lib/jpgraph/Examples/interpolation-growth-log.php D pf/lib/jpgraph/Examples/interpolation-growth.php D pf/lib/jpgraph/Examples/inyaxisex1.php D pf/lib/jpgraph/Examples/inyaxisex2.php D pf/lib/jpgraph/Examples/inyaxisex3.php D pf/lib/jpgraph/Examples/ledex1.php D pf/lib/jpgraph/Examples/ledex10.php D pf/lib/jpgraph/Examples/ledex11.php D pf/lib/jpgraph/Examples/ledex12.php D pf/lib/jpgraph/Examples/ledex13.php D pf/lib/jpgraph/Examples/ledex14.php D pf/lib/jpgraph/Examples/ledex15.php D pf/lib/jpgraph/Examples/ledex16.php D pf/lib/jpgraph/Examples/ledex17.php D pf/lib/jpgraph/Examples/ledex2.php D pf/lib/jpgraph/Examples/ledex3.php D pf/lib/jpgraph/Examples/ledex4.1.php D pf/lib/jpgraph/Examples/ledex4.2.php D pf/lib/jpgraph/Examples/ledex4.php D pf/lib/jpgraph/Examples/ledex5.php D pf/lib/jpgraph/Examples/ledex6.php D pf/lib/jpgraph/Examples/ledex7.php D pf/lib/jpgraph/Examples/ledex8.php D pf/lib/jpgraph/Examples/ledex9.php D pf/lib/jpgraph/Examples/ledex_cyrillic.php D pf/lib/jpgraph/Examples/ledex_cyrillic2.php D pf/lib/jpgraph/Examples/lightbluedarkblue400x300grad.png D pf/lib/jpgraph/Examples/linebarcentex1.php D pf/lib/jpgraph/Examples/linebarex1.php D pf/lib/jpgraph/Examples/linebarex2.php D pf/lib/jpgraph/Examples/linebarex3.php D pf/lib/jpgraph/Examples/linegraceex.php D pf/lib/jpgraph/Examples/lineiconex1.php D pf/lib/jpgraph/Examples/lineiconex2.php D pf/lib/jpgraph/Examples/lineimagefillex1.php D pf/lib/jpgraph/Examples/linlogex1.php D pf/lib/jpgraph/Examples/listallflags.php D pf/lib/jpgraph/Examples/listallflags_helper.php D pf/lib/jpgraph/Examples/listfontsex1.php D pf/lib/jpgraph/Examples/logbarex1.php D pf/lib/jpgraph/Examples/loglogex1.php D pf/lib/jpgraph/Examples/manscaleex1.php D pf/lib/jpgraph/Examples/manscaleex2.php D pf/lib/jpgraph/Examples/manscaleex3.php D pf/lib/jpgraph/Examples/manscaleex4.php D pf/lib/jpgraph/Examples/manual_textscale_ex1.php D pf/lib/jpgraph/Examples/manual_textscale_ex2.php D pf/lib/jpgraph/Examples/manual_textscale_ex3.php D pf/lib/jpgraph/Examples/manual_textscale_ex4.php D pf/lib/jpgraph/Examples/manualtickex1.php D pf/lib/jpgraph/Examples/manualtickex1a.php D pf/lib/jpgraph/Examples/manualtickex2.php D pf/lib/jpgraph/Examples/manualtickex3.php D pf/lib/jpgraph/Examples/manualtickex4.php D pf/lib/jpgraph/Examples/markflagex1.php D pf/lib/jpgraph/Examples/mkgrad.php D pf/lib/jpgraph/Examples/multconstganttex01.php D pf/lib/jpgraph/Examples/mulyaxiscsimex1.php D pf/lib/jpgraph/Examples/mulyaxisex1.php D pf/lib/jpgraph/Examples/negbarvalueex01.php D pf/lib/jpgraph/Examples/nullvalueex01.php D pf/lib/jpgraph/Examples/partiallyfilledlineex1.php D pf/lib/jpgraph/Examples/penguin.png D pf/lib/jpgraph/Examples/pie3d_csimex1.php D pf/lib/jpgraph/Examples/pie3dex1.php D pf/lib/jpgraph/Examples/pie3dex2.php D pf/lib/jpgraph/Examples/pie3dex3.php D pf/lib/jpgraph/Examples/pie3dex4.php D pf/lib/jpgraph/Examples/pie3dex5.php D pf/lib/jpgraph/Examples/pie_csimex1.php D pf/lib/jpgraph/Examples/piebkgex1.php D pf/lib/jpgraph/Examples/piec_csimex1.php D pf/lib/jpgraph/Examples/piecex1.php D pf/lib/jpgraph/Examples/piecex2.php D pf/lib/jpgraph/Examples/pieex1.php D pf/lib/jpgraph/Examples/pieex2.php D pf/lib/jpgraph/Examples/pieex3.php D pf/lib/jpgraph/Examples/pieex4.php D pf/lib/jpgraph/Examples/pieex5.php D pf/lib/jpgraph/Examples/pieex6.php D pf/lib/jpgraph/Examples/pieex7.php D pf/lib/jpgraph/Examples/pieex8.php D pf/lib/jpgraph/Examples/pieex9.php D pf/lib/jpgraph/Examples/pielabelsex1.php D pf/lib/jpgraph/Examples/pielabelsex2.php D pf/lib/jpgraph/Examples/pielabelsex3.php D pf/lib/jpgraph/Examples/pielabelsex4.php D pf/lib/jpgraph/Examples/pielabelsex5.php D pf/lib/jpgraph/Examples/plotbanddensity_ex0.php D pf/lib/jpgraph/Examples/plotbanddensity_ex1.php D pf/lib/jpgraph/Examples/plotbanddensity_ex2.php D pf/lib/jpgraph/Examples/plotlineex1.php D pf/lib/jpgraph/Examples/polar_csimex1.php D pf/lib/jpgraph/Examples/polarclockex1.php D pf/lib/jpgraph/Examples/polarclockex2.php D pf/lib/jpgraph/Examples/polarex0-180.php D pf/lib/jpgraph/Examples/polarex0.php D pf/lib/jpgraph/Examples/polarex1.php D pf/lib/jpgraph/Examples/polarex10.php D pf/lib/jpgraph/Examples/polarex2.php D pf/lib/jpgraph/Examples/polarex3-lin.php D pf/lib/jpgraph/Examples/polarex3.php D pf/lib/jpgraph/Examples/polarex4.php D pf/lib/jpgraph/Examples/polarex5.php D pf/lib/jpgraph/Examples/polarex6.php D pf/lib/jpgraph/Examples/polarex7-1.php D pf/lib/jpgraph/Examples/polarex7-2.php D pf/lib/jpgraph/Examples/polarex7.php D pf/lib/jpgraph/Examples/polarex8.php D pf/lib/jpgraph/Examples/polarex9.php D pf/lib/jpgraph/Examples/prepaccdata_example.php D pf/lib/jpgraph/Examples/pushpinex1.php D pf/lib/jpgraph/Examples/pushpinex2.php D pf/lib/jpgraph/Examples/radar_csimex1.php D pf/lib/jpgraph/Examples/radarex1.php D pf/lib/jpgraph/Examples/radarex2.php D pf/lib/jpgraph/Examples/radarex3.php D pf/lib/jpgraph/Examples/radarex4.php D pf/lib/jpgraph/Examples/radarex5.php D pf/lib/jpgraph/Examples/radarex6.1.php D pf/lib/jpgraph/Examples/radarex6.php D pf/lib/jpgraph/Examples/radarex7.php D pf/lib/jpgraph/Examples/radarex8.1.php D pf/lib/jpgraph/Examples/radarex8.php D pf/lib/jpgraph/Examples/radarex9.php D pf/lib/jpgraph/Examples/radarlogex1-aa.php D pf/lib/jpgraph/Examples/radarlogex1.php D pf/lib/jpgraph/Examples/radarlogex2.php D pf/lib/jpgraph/Examples/radarmarkex1.php D pf/lib/jpgraph/Examples/rotateex1.php D pf/lib/jpgraph/Examples/rotex0.php D pf/lib/jpgraph/Examples/rotex1.php D pf/lib/jpgraph/Examples/rotex2.php D pf/lib/jpgraph/Examples/rotex3.php D pf/lib/jpgraph/Examples/rotex4.php D pf/lib/jpgraph/Examples/rotex5.php D pf/lib/jpgraph/Examples/saab_95.jpg D pf/lib/jpgraph/Examples/scatter_csimex1.php D pf/lib/jpgraph/Examples/scatterex1.php D pf/lib/jpgraph/Examples/scatterex2.php D pf/lib/jpgraph/Examples/scatterlinkex1.php D pf/lib/jpgraph/Examples/scatterlinkex2.php D pf/lib/jpgraph/Examples/scatterlinkex3.php D pf/lib/jpgraph/Examples/scatterlinkex4.php D pf/lib/jpgraph/Examples/scatterrotex1.php D pf/lib/jpgraph/Examples/show-example.php D pf/lib/jpgraph/Examples/show-image.php D pf/lib/jpgraph/Examples/show-source.php D pf/lib/jpgraph/Examples/smallstaticbandsex1.php D pf/lib/jpgraph/Examples/smallstaticbandsex10.php D pf/lib/jpgraph/Examples/smallstaticbandsex11.php D pf/lib/jpgraph/Examples/smallstaticbandsex2.php D pf/lib/jpgraph/Examples/smallstaticbandsex3.php D pf/lib/jpgraph/Examples/smallstaticbandsex4.php D pf/lib/jpgraph/Examples/smallstaticbandsex5.php D pf/lib/jpgraph/Examples/smallstaticbandsex6.php D pf/lib/jpgraph/Examples/smallstaticbandsex7.php D pf/lib/jpgraph/Examples/smallstaticbandsex8.php D pf/lib/jpgraph/Examples/smallstaticbandsex9.php D pf/lib/jpgraph/Examples/splineex1.php D pf/lib/jpgraph/Examples/staticbandbarex1.php D pf/lib/jpgraph/Examples/staticbandbarex2.php D pf/lib/jpgraph/Examples/staticbandbarex3.php D pf/lib/jpgraph/Examples/staticbandbarex4.php D pf/lib/jpgraph/Examples/staticbandbarex5.php D pf/lib/jpgraph/Examples/staticbandbarex6.php D pf/lib/jpgraph/Examples/staticbandbarex7.php D pf/lib/jpgraph/Examples/staticlinebarex1.php D pf/lib/jpgraph/Examples/stockex1.php D pf/lib/jpgraph/Examples/stockex2.php D pf/lib/jpgraph/Examples/stship.jpg D pf/lib/jpgraph/Examples/sunspotsex1.php D pf/lib/jpgraph/Examples/sunspotsex2.php D pf/lib/jpgraph/Examples/sunspotsex3.php D pf/lib/jpgraph/Examples/sunspotsex4.php D pf/lib/jpgraph/Examples/sunspotsex5.php D pf/lib/jpgraph/Examples/sunspotsex6.php D pf/lib/jpgraph/Examples/sunspotsex7.php D pf/lib/jpgraph/Examples/tabtitleex1.php D pf/lib/jpgraph/Examples/testsuit.php D pf/lib/jpgraph/Examples/text-example1.php D pf/lib/jpgraph/Examples/text-example2.php D pf/lib/jpgraph/Examples/textalignex1.php D pf/lib/jpgraph/Examples/textpalignex1.php D pf/lib/jpgraph/Examples/tiger1.jpg D pf/lib/jpgraph/Examples/tiger_bkg.gif D pf/lib/jpgraph/Examples/tiger_bkg.jpg D pf/lib/jpgraph/Examples/tiger_bkg.png D pf/lib/jpgraph/Examples/timestampex01.php D pf/lib/jpgraph/Examples/titlecsimex01.php D pf/lib/jpgraph/Examples/titleex1.php D pf/lib/jpgraph/Examples/topxaxisex1.php D pf/lib/jpgraph/Examples/worldmap1.jpg D pf/lib/jpgraph/Examples/y2synch.php D pf/lib/jpgraph/Examples/y2synch2.php D pf/lib/jpgraph/Examples/yearssn.txt D pf/lib/jpgraph/contour_dev/findpolygon.php D pf/lib/jpgraph/contour_dev/tri-quad.php D pf/lib/jpgraph/flag_mapping D pf/lib/jpgraph/flags.dat D pf/lib/jpgraph/flags_thumb100x100.dat D pf/lib/jpgraph/flags_thumb35x35.dat D pf/lib/jpgraph/flags_thumb60x60.dat D pf/lib/jpgraph/gd_image.inc.php D pf/lib/jpgraph/imgdata_balls.inc.php D pf/lib/jpgraph/imgdata_bevels.inc.php D pf/lib/jpgraph/imgdata_diamonds.inc.php D pf/lib/jpgraph/imgdata_pushpins.inc.php D pf/lib/jpgraph/imgdata_squares.inc.php D pf/lib/jpgraph/imgdata_stars.inc.php D pf/lib/jpgraph/jpg-config.inc.php D pf/lib/jpgraph/jpgraph.php D pf/lib/jpgraph/jpgraph_antispam-digits.php D pf/lib/jpgraph/jpgraph_antispam.php D pf/lib/jpgraph/jpgraph_bar.php D pf/lib/jpgraph/jpgraph_canvas.php D pf/lib/jpgraph/jpgraph_canvtools.php D pf/lib/jpgraph/jpgraph_contour.php D pf/lib/jpgraph/jpgraph_date.php D pf/lib/jpgraph/jpgraph_errhandler.inc.php D pf/lib/jpgraph/jpgraph_error.php D pf/lib/jpgraph/jpgraph_flags.php D pf/lib/jpgraph/jpgraph_gantt.php D pf/lib/jpgraph/jpgraph_gb2312.php D pf/lib/jpgraph/jpgraph_gradient.php D pf/lib/jpgraph/jpgraph_iconplot.php D pf/lib/jpgraph/jpgraph_imgtrans.php D pf/lib/jpgraph/jpgraph_led.php D pf/lib/jpgraph/jpgraph_legend.inc.php D pf/lib/jpgraph/jpgraph_line.php D pf/lib/jpgraph/jpgraph_log.php D pf/lib/jpgraph/jpgraph_meshinterpolate.inc.php D pf/lib/jpgraph/jpgraph_mgraph.php D pf/lib/jpgraph/jpgraph_pie.php D pf/lib/jpgraph/jpgraph_pie3d.php D pf/lib/jpgraph/jpgraph_plotband.php D pf/lib/jpgraph/jpgraph_plotline.php D pf/lib/jpgraph/jpgraph_plotmark.inc.php D pf/lib/jpgraph/jpgraph_polar.php D pf/lib/jpgraph/jpgraph_radar.php D pf/lib/jpgraph/jpgraph_regstat.php D pf/lib/jpgraph/jpgraph_rgb.inc.php D pf/lib/jpgraph/jpgraph_scatter.php D pf/lib/jpgraph/jpgraph_stock.php D pf/lib/jpgraph/jpgraph_text.inc.php D pf/lib/jpgraph/jpgraph_ttf.inc.php D pf/lib/jpgraph/jpgraph_utils.inc.php D pf/lib/jpgraph/lang/de.inc.php D pf/lib/jpgraph/lang/en.inc.php D pf/lib/jpgraph/lang/prod.inc.php commit a28b23398fc39aa231be3967c1757b02fc71c478 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Dec 21 16:30:54 2011 +0000 hopefully one last fix to the normalize_time format changes Monotone-Parent: c95a1b0659692a72c20906fb49ec87dd28fabba2 Monotone-Revision: f9d970aaef44dd5f7659f3f60a12972fed1b581b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-21T16:30:54 Monotone-Branch: org.packetfence.trunk M pf/html/admin/common/helpers.inc M pf/html/admin/configuration/main.php M pf/lib/pf/config.pm M pf/lib/pf/services.pm commit 63472f2d59b22dbb039accd793dc08a37383493b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Dec 21 16:25:02 2011 +0000 dropped a directory no longer used Monotone-Parent: f956ebe86c455174010bd02d47f9d051c532f199 Monotone-Revision: c95a1b0659692a72c20906fb49ec87dd28fabba2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-21T16:25:02 Monotone-Branch: org.packetfence.trunk commit e521182eceb845a1fb34c2994425079c3afc2624 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Dec 21 15:53:09 2011 +0000 JavaScript to generate new graphs. Monotone-Parent: f956ebe86c455174010bd02d47f9d051c532f199 Monotone-Revision: 671ae90d3cbf2e7663966c80a6544eefc581e961 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-12-21T15:53:09 Monotone-Branch: org.packetfence.trunk A pf/html/common/graphs.js commit a3531366d53928cca988587bf9a3eb63d6d19a25 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Dec 21 15:18:33 2011 +0000 POD fix Monotone-Parent: 8800e41bad85902774aba170c35973b1120f9bf0 Monotone-Revision: f956ebe86c455174010bd02d47f9d051c532f199 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-21T15:18:33 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/Cisco/Catalyst_3750.pm commit c42fa55bf735c217e12ee4928b1e6a37de1c6433 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Dec 21 15:04:58 2011 +0000 documented caching problems Monotone-Parent: 9cf9d94ec4fd4038b76b09783d2bd433912ca37b Monotone-Revision: 8800e41bad85902774aba170c35973b1120f9bf0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-21T15:04:58 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/Avaya/WC.pm M pf/lib/pf/SNMP/Dlink/DWS_3026.pm M pf/lib/pf/SNMP/Meru.pm commit 8f4070a4ac18e660ad6d26d8c554f38ed5a1fda6 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Dec 21 14:47:45 2011 +0000 RFC3576-related documentation improvements Monotone-Parent: b13807d7cf7368d2fd6897101a2c039cd5eeb7f2 Monotone-Revision: 9cf9d94ec4fd4038b76b09783d2bd433912ca37b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-21T14:47:45 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/README.network-devices M pf/lib/pf/SNMP/AeroHIVE.pm M pf/lib/pf/SNMP/Aruba.pm M pf/lib/pf/SNMP/Motorola.pm commit 08206ddc85d674b123776763ac14f19d3c978645 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Dec 20 22:36:40 2011 +0000 Support for stacked Cisco 3750 in MAC-Auth or 802.1X Monotone-Parent: 8d06dcc6a223a1108b3eeacff936f0900af917bb Monotone-Revision: c5623ff12b1bdc2f2c5118fbd4a3c2d84cbb4309 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-20T22:36:40 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/SNMP/Cisco/Catalyst_3750.pm M pf/lib/pf/SNMP/constants.pm M pf/t/data/switches.conf M pf/t/network-devices/cisco.t commit 0b1239ce48e49cb754aa77edb622cc13a062cdaf Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Tue Dec 20 16:09:29 2011 +0000 New graphs in the web admin UI -- replaced jpgraph (php) by gRaphael (JavaScript) Monotone-Parent: 5f6678a953b917e39d28b9be04ab2ffae6baa75d Monotone-Revision: eab98e5cdd124edd54462f8e384c87d26243b9c3 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-12-20T16:09:29 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/addons/packages/packetfence.spec A pf/html/admin/3rdparty/raphael/g.bar-min.js A pf/html/admin/3rdparty/raphael/g.dot-min.js A pf/html/admin/3rdparty/raphael/g.line.js A pf/html/admin/3rdparty/raphael/g.pie-min.js A pf/html/admin/3rdparty/raphael/g.raphael-min.js A pf/html/admin/3rdparty/raphael/raphael-min.js M pf/html/admin/common.php M pf/html/admin/header.php M pf/html/admin/status/dashboard.php M pf/html/admin/status/grapher.php M pf/html/admin/status/graphs.php M pf/html/admin/status/reports.php M pf/html/admin/style.css commit a9bd95b5f10ebb8ad8dbcfe1902beb63102f9811 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Dec 20 15:51:40 2011 +0000 RFC 5176 support for AeroHive (uses the standard method) Monotone-Parent: 8d06dcc6a223a1108b3eeacff936f0900af917bb Monotone-Revision: 5f6678a953b917e39d28b9be04ab2ffae6baa75d Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-12-20T15:51:40 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/SNMP/AeroHIVE.pm commit 9c232580628c3adf3a75428766bbf87e39ec39c6 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Dec 19 20:30:46 2011 +0000 Re-work of wireless provisioning - no unnecessary info fetching (performance++) - no hacks required to pf::util's parse_template() - no unnecessary file creation - no new deps - added translated strings to PO - some captive portal redirection fixes related to TLS - no longer creating a process in order to register a node (pfcmd manage register) Monotone-Parent: 022a0899fc86207d1ca6e0b8cb7302903d892339 Monotone-Revision: 8d06dcc6a223a1108b3eeacff936f0900af917bb Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-19T20:30:46 Monotone-Branch: org.packetfence.trunk M pf/UPGRADE M pf/addons/packages/packetfence.spec D pf/conf/autoconfig.mobileconfig M pf/conf/httpd.conf.d/captive-portal-cleanurls.conf M pf/conf/locale/en/LC_MESSAGES/packetfence.po M pf/html/captive-portal/guest-selfregistration.cgi M pf/html/captive-portal/mobile-confirmation.cgi M pf/html/captive-portal/redir.cgi M pf/html/captive-portal/register.cgi D pf/html/captive-portal/templates/release_iphone.html A pf/html/captive-portal/templates/release_with_xmlconfig.html A pf/html/captive-portal/templates/wireless-profile.xml A pf/html/captive-portal/wireless-profile.cgi M pf/lib/pf/util.pm M pf/lib/pf/web.pm M pf/lib/pf/web/custom.pm M pf/t/binaries.t M pf/t/coding-style.t M pf/t/critic.t M pf/t/pod.t commit a5248f5d98528d3e8ff216e1690d91b2972c3f09 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Dec 19 16:34:51 2011 +0000 SNMP traps limit Monotone-Parent: c3a57cbbeacf40b7ba307c8dcbaee1498d96e18d Monotone-Revision: 60ab2f642637ac3504134a989cdb3ee33de300c7 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-12-19T16:34:51 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE M pf/conf/documentation.conf M pf/conf/pf.conf.defaults M pf/sbin/pfsetvlan A pf/t/benchmarks/tieconfig.pl commit 37a25ac18fd4f1f8e50a348dc7ca8358e76f4058 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Dec 19 16:11:16 2011 +0000 SNMP traps limit documentation Monotone-Parent: 5c9c8becdf35f13dc29692353931ae16d50b7af8 Monotone-Revision: 0117476415a3e4c0fbde48584cd438779a351053 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-12-19T16:11:16 M pf/docs/PacketFence_Administration_Guide.odt commit 4312efeb8c8f3becc3ebc43dac16474b9c889d9b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Dec 19 15:37:42 2011 +0000 whitespace removal Monotone-Parent: c3a57cbbeacf40b7ba307c8dcbaee1498d96e18d Monotone-Revision: a8987d049e63e4b4eeb266ce4e6a586c14bcc4bd Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-19T15:37:42 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/web/release.pm commit 1b6016b91a40d3da365f477b6348b79ffec49fd8 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Dec 16 21:41:57 2011 +0000 Motorola CoA documentation Meru documentation fixes Samba documentation fixes Monotone-Parent: 828a94e9b57a9c46816b40bb8c47fa0929b29a19 Monotone-Revision: 5c9c8becdf35f13dc29692353931ae16d50b7af8 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-12-16T21:41:57 M pf/docs/PacketFence_Administration_Guide.odt M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit 6a5c96099742df7f09b8b32f6319583f318f0dca Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Dec 16 20:07:01 2011 +0000 Adding CoA support to Motorola Monotone-Parent: 813aa646a078bb04175ca85c91c077dd31670e39 Monotone-Revision: c3a57cbbeacf40b7ba307c8dcbaee1498d96e18d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-16T20:07:01 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/SNMP/Motorola.pm M pf/lib/pf/accounting.pm commit 9498afbcdc619b95d6d09fc257d5c6f793aa2d5a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Dec 16 19:57:10 2011 +0000 Optional Acct-Session-Id support in radiusDisconnect() Some refactoring to cleanly support the change Monotone-Parent: 3faada9373beaff73fdeb6ef5f1dcadec45644b9 Monotone-Revision: 813aa646a078bb04175ca85c91c077dd31670e39 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-16T19:57:10 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP.pm M pf/lib/pf/util/radius.pm M pf/t/stress-test/coa-calls.pl commit 817419db9f94e5425da197e8a5735985133ce0d6 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Dec 16 18:14:36 2011 +0000 additionnal fixes to the normalize_time changes Monotone-Parent: 83e1d3e4319e9412cec0cb1e461731c494a0c68a Monotone-Revision: 828a94e9b57a9c46816b40bb8c47fa0929b29a19 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-16T18:14:36 M pf/lib/pf/config.pm M pf/lib/pf/pfcmd/checkup.pm M pf/lib/pf/util.pm commit 108da7bb9e0a2bfd121a80994c8a0f99a1440547 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Dec 16 14:03:03 2011 +0000 build fix: missing ui.conf.es_ES from manifest Monotone-Parent: c7b0a48422e017982cedd6e1d037d14df9343017 Monotone-Revision: 83e1d3e4319e9412cec0cb1e461731c494a0c68a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-16T14:03:03 M pf/addons/packages/packetfence.spec commit 92fd1bda7d4d376e91ca01a395d6c3a56eea8f9c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Dec 16 14:01:42 2011 +0000 disapproval of revision '0b65985b879f8d6fc2b90a8edeea741317f9af13' Monotone-Parent: 0b65985b879f8d6fc2b90a8edeea741317f9af13 Monotone-Revision: ae911fa3055de5e58055f648325a44aff38c366b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-16T14:01:42 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit 2270026f28f2c4b745bc7d959e8b680324d920e1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Dec 16 14:01:28 2011 +0000 build fix: missing ui.conf.es_ES from manifest Monotone-Parent: cac405d91cdd341ab6233384aa008d8a649d1405 Monotone-Revision: 0b65985b879f8d6fc2b90a8edeea741317f9af13 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-16T14:01:28 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit 8cc8c0edf36d23bf65b4cc3b0412e8a9ba3cb88c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Dec 15 20:48:41 2011 +0000 Removed AP from controller section and fixed a typo Monotone-Parent: 198e6bec53c70e80f6c97dbcbd2b3d826be9496d Monotone-Revision: c7b0a48422e017982cedd6e1d037d14df9343017 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-15T20:48:41 M pf/README.network-devices commit 199850cb779cfa89966b98f9e377bf119c66d42e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Dec 15 20:25:43 2011 +0000 doc update - removed wireless devices not likely to work in standalone APs - sync with devel guide Monotone-Parent: 323917e93b52c209937381825cd2c74e970cf398 Monotone-Revision: 198e6bec53c70e80f6c97dbcbd2b3d826be9496d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-15T20:25:43 M pf/README.network-devices commit c008cadc5fa6f647defce25130eb59b9a4dab2a6 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Dec 15 20:09:11 2011 +0000 added Spanish translation (es) for the admin In a separate file that must be copied over for now. We have no other means of admin translations. Monotone-Parent: cba6c7136a0433bbc1c724dac07e055388c2e7db Monotone-Revision: 323917e93b52c209937381825cd2c74e970cf398 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-15T20:09:11 A pf/conf/ui.conf.es_ES commit 9e61b576144e214e419e5f95b88d15e35369ddd2 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Dec 15 19:15:22 2011 +0000 added Mauricio Lopes to README for his pt_BR help Monotone-Parent: 31919636df66a59ff74f6b7d2bdee7f3b32fc005 Monotone-Revision: 29b1e7105d9ad519bd799970a4aede268d68f30f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-15T19:15:22 Monotone-Branch: org.packetfence.trunk M pf/README commit ddf59b66886260405e00957d4da7d91c3140e7ac Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Dec 15 18:49:54 2011 +0000 Added transifex translation instructions Monotone-Parent: 4fb9b8f02aa5dd4ed5faa6d1fd1a5950b1e765ef Monotone-Revision: 17c8c3d319f5f38abbd9f57aa1546b11c8ebbd16 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-15T18:49:54 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/pf-devel-guide.xml commit f92428991e796a356708c13d93db3efbf39d7be2 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Dec 15 18:30:37 2011 +0000 Updated exception-handling section Monotone-Parent: 65bcf6723c46bc0c9862b76543554cbd26d57b59 Monotone-Revision: 4fb9b8f02aa5dd4ed5faa6d1fd1a5950b1e765ef Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-15T18:30:37 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/pf-devel-guide.xml commit 04fae91f4b9452458adba2166e3f346a2be20e63 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Dec 15 18:25:46 2011 +0000 Coverage of our support for RADIUS Dynamic Authorization (RFC3576) Monotone-Parent: e390b6b5f24efad215dadf0eb89d6c2dacbff498 Monotone-Revision: 65bcf6723c46bc0c9862b76543554cbd26d57b59 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-15T18:25:46 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/pf-devel-guide.xml commit 0d36a9d3828e8e60e9ba66e0fa265a0665e63614 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Dec 15 16:24:50 2011 +0000 manual sync from 3_0 branch Monotone-Parent: 9794d81e8ecdfdd686880b472c8bc8266a157cf4 Monotone-Revision: ce923914f6d2e2f43e4fff1db419a2ea2cc6fa22 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-15T16:24:50 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Administration_Guide.odt commit ce0f29e3003f4210d0d342c618d3160422a3808c Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Dec 15 16:22:23 2011 +0000 iPhone provisionning doc Monotone-Parent: 7630755c864f80a38d7e424807660656a82bc583 Monotone-Revision: cba6c7136a0433bbc1c724dac07e055388c2e7db Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-12-15T16:22:23 M pf/docs/PacketFence_Administration_Guide.odt commit e0e83d810e4941b05a14fed9004f2c8099a864dc Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Dec 15 16:12:44 2011 +0000 Doc update - added small bits of info on RFC3576 - re-written Aruba documentation Monotone-Parent: b02b017efbe3e7a26666fd850777373cdf6697f5 Monotone-Revision: 7c10295200187780c243a6fc83e186105ebc15eb Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-15T16:12:44 M pf/docs/PacketFence_Administration_Guide.odt M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit 54d324252e679b7a4f1235ae168f91c07b6642b0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Dec 15 14:45:27 2011 +0000 updated coa client because we uppercase the MAC now Monotone-Parent: 9794d81e8ecdfdd686880b472c8bc8266a157cf4 Monotone-Revision: 0c4b6b408e2eb5d6b046ece99f4e55bda842f928 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-15T14:45:27 Monotone-Branch: org.packetfence.trunk M pf/t/stress-test/coa-calls.pl commit f164c2b238d2fddf5439833f35c296276eab5694 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Dec 15 14:31:07 2011 +0000 RFC3576 is cluster IP capable Also added support for it directly into the CoA PoC and radiusDisconnect clients Monotone-Parent: 9d9863d72daa6b986cd51cb6792f92d7b777caae Monotone-Revision: 9794d81e8ecdfdd686880b472c8bc8266a157cf4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-15T14:31:07 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP.pm M pf/lib/pf/SNMP/Cisco.pm M pf/lib/pf/util/radius.pm commit 44ffc811ace9e9c3a78797af4135897a1bdb8992 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Dec 15 00:54:45 2011 +0000 Virtual IP (vip) auto-detection by pf::config Did some refactoring too - managed_nets is now management_network - updated the pfcmd checkup tests Monotone-Parent: b4a867bc8af5b52a3b8a03be85c929a93faa97ff Monotone-Revision: 9d9863d72daa6b986cd51cb6792f92d7b777caae Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-15T00:54:45 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec M pf/lib/pf/config.pm M pf/lib/pf/iptables.pm M pf/lib/pf/pfcmd/checkup.pm M pf/lib/pf/util.pm M pf/t/integration.t commit 6711ca1c6c97e565eadb95a7f214b9e4d5b50970 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Dec 14 19:26:45 2011 +0000 important fix preventing unnecessary NAT of packets from the server Specificly fixed an issue where we were trying to send UDP packets from the cluster IP and the rules kept NAT'ing the packets to another address even though it was not from inline-enforced nodes. Monotone-Parent: 113a03f276ba5d1230a24bc53c3330cc6a7bbfb7 Monotone-Revision: b4a867bc8af5b52a3b8a03be85c929a93faa97ff Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-14T19:26:45 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE M pf/lib/pf/config.pm M pf/lib/pf/iptables.pm commit 7ce97172f97636deef5549b4c96f2dca3223f8e3 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Dec 14 19:11:49 2011 +0000 additional fixes to wired CoA support Initial testing for CoA successful. Feature disabled by default. Monotone-Parent: 65e14796e4b2bd89fa9febf83daface3150e53ea Monotone-Revision: 113a03f276ba5d1230a24bc53c3330cc6a7bbfb7 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-14T19:11:49 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/SNMP/Cisco.pm M pf/lib/pf/util/radius.pm commit 6589760182c42b8db92938ce1c216cc866cbfaa0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Dec 14 15:35:57 2011 +0000 fixes to test Cisco CoA Monotone-Parent: 6f5147e7219499f33d85106252fcac5047ffe1cd Monotone-Revision: 65e14796e4b2bd89fa9febf83daface3150e53ea Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-14T15:35:57 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/Cisco.pm commit 73951a314c1f68bd189dcb79c0d2a8f19b009caf Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Dec 14 15:17:11 2011 +0000 Changed translatable_time to respect the same values as normalize_time Monotone-Parent: b02b017efbe3e7a26666fd850777373cdf6697f5 Monotone-Revision: c0f2755c2050f987dd6afe55c1ff1b9b0aaa31d4 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-12-14T15:17:11 M pf/lib/pf/util.pm commit 0076a796a0010e6da2f8fbfc8c3f62e010392aac Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Dec 13 20:17:41 2011 +0000 Preliminary CoA support in Cisco (to be tested) Monotone-Parent: b7e8fe8c5c5bd97ad2f2d784beabac6f8aadfa9b Monotone-Revision: 6f5147e7219499f33d85106252fcac5047ffe1cd Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-13T20:17:41 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/Cisco.pm M pf/lib/pf/util/dictionary M pf/lib/pf/util/radius.pm commit 9640c894c57196bee575c7bcf105ee94a802e9a1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Dec 13 20:07:48 2011 +0000 outputting date on each packet Monotone-Parent: 8633fd23d609d41bc647acfd9637d8d119f128fc Monotone-Revision: b7e8fe8c5c5bd97ad2f2d784beabac6f8aadfa9b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-13T20:07:48 Monotone-Branch: org.packetfence.trunk M pf/addons/dhcp_dumper.pl commit 38659e51feece5d55db4bbdb25b2b34af323adcc Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Dec 13 19:38:49 2011 +0000 Local SNMP Trap handler now configured by default Avoid issues where the default switch is overloaded with values that aren't comptabile with the SNMP Trap version enabled for 127.0.0.1 (which is hardcoded to 1) Monotone-Parent: 22fa7600e8f5480ad44573602d604e8b85cea87c Monotone-Revision: b02b017efbe3e7a26666fd850777373cdf6697f5 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-13T19:38:49 M pf/NEWS M pf/conf/switches.conf commit 2bfdd0ae8336af1b80cfc0c7d9c9e4972dd8f4cb Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Dec 13 18:13:05 2011 +0000 Updated DRBD documentation Monotone-Parent: 1e844b89907d2c48d2e60a58e1554d7c125bfddc Monotone-Revision: 22fa7600e8f5480ad44573602d604e8b85cea87c Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-12-13T18:13:05 M pf/docs/PacketFence_Administration_Guide.odt commit 10dfa9d993a8e984be2b8910d010a66053cf5e6a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Dec 13 16:30:09 2011 +0000 SNMP Traps v3 configuration validation on startup Monotone-Parent: 72d203001f3b3ccbb68dd557c33bfb79721f7578 Monotone-Revision: 8633fd23d609d41bc647acfd9637d8d119f128fc Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-13T16:30:09 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/pfcmd/checkup.pm commit ee73a13ced79fc07bfce3d9839a6a088db3252f9 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Dec 13 15:09:23 2011 +0000 - Missing file in spec Monotone-Parent: 58201c93fbf8a81323c62b52d3c99147d135004b Monotone-Revision: 72d203001f3b3ccbb68dd557c33bfb79721f7578 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-12-13T15:09:23 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit b1dd2170f413c7573b9b29d5ae0942f9c39f922b Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Dec 12 21:06:52 2011 +0000 Documentation for iPhone provisioning feature Correcting the name to provisioning instead of provisionning :S Monotone-Parent: 7f85271bf6e1cde142558b9c3b85bc1c592b37c6 Monotone-Revision: 58201c93fbf8a81323c62b52d3c99147d135004b Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-12-12T21:06:52 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/conf/documentation.conf M pf/conf/pf.conf.defaults M pf/docs/PacketFence_Administration_Guide.odt M pf/lib/pf/web.pm commit 4e30f22fd76d81f29387e6f01fa5f9b2442bbae4 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Dec 12 18:40:59 2011 +0000 Basic support for iPhone provisionning. Missing some core features to finish, we will need to fix the way we register devices in order to have it fully working. We also need to add some code to clean the generated configs. (ie. delete everything that is older than 30min). For the rest, I tested in lab, and with WISPr, it is very cool. Monotone-Parent: c88b04d213b8aaf7b07dcd061d950bfb77dd1807 Monotone-Revision: 7f85271bf6e1cde142558b9c3b85bc1c592b37c6 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-12-12T18:40:59 Monotone-Branch: org.packetfence.trunk M pf/NEWS A pf/conf/autoconfig.mobileconfig M pf/conf/documentation.conf M pf/conf/pf.conf.defaults A pf/html/captive-portal/templates/release_iphone.html M pf/lib/pf/util.pm M pf/lib/pf/web.pm commit 3aad61577b3e73170ceac1f7d8240ccdf4c0f8d0 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Dec 9 20:56:23 2011 +0000 Forgot one Monotone-Parent: 84fa24bdd352259ecb4d3425934b366cfcafb62a Monotone-Revision: 1e844b89907d2c48d2e60a58e1554d7c125bfddc Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-12-09T20:56:23 M pf/conf/pf.conf.defaults commit 2a2d56cf69dfcd5138b3334da03133ffb7745b9a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Dec 9 20:31:27 2011 +0000 Aruba module now uses RFC3576 for deauth Monotone-Parent: a24b3f022d9c7d14019428b4590e717184d67911 Monotone-Revision: c88b04d213b8aaf7b07dcd061d950bfb77dd1807 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-09T20:31:27 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/README.network-devices M pf/UPGRADE M pf/lib/pf/SNMP.pm M pf/lib/pf/SNMP/Aruba.pm M pf/lib/pf/util/radius.pm M pf/t/hardware-snmp-objects.t commit b9fca04d13e19b79599ff82d61132a4731081087 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Dec 9 16:07:28 2011 +0000 Changing time format in pf.conf.defaults Monotone-Parent: 6dffac13ba82c9dbe1043f5fceb3c42437130cbc Monotone-Revision: 84fa24bdd352259ecb4d3425934b366cfcafb62a Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-12-09T16:07:28 M pf/conf/pf.conf.defaults commit b316c12ee704a093a0abe678f3426ab5d792ec7b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Dec 9 02:38:53 2011 +0000 RFC3576 library change to handle timeouts Also - changed default values handling - more exceptions - emprically confirmed timeout multithread handling and multithread proper operation Monotone-Parent: 9689d8efc0de6ea4ea37626f069e17e6b67a904e Monotone-Revision: a24b3f022d9c7d14019428b4590e717184d67911 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-09T02:38:53 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/util/radius.pm M pf/t/stress-test/coa-calls.pl commit e2218ade616316193c4b665df3c363a9b10d397b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Dec 9 00:19:12 2011 +0000 RADIUS CoA / Disconnect library and test scripts Monotone-Parent: 65523c128d8401c48000c66e9d6e110b62691411 Monotone-Revision: 9689d8efc0de6ea4ea37626f069e17e6b67a904e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-09T00:19:12 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec A pf/lib/pf/util/dictionary A pf/lib/pf/util/radius.pm M pf/t/TestUtils.pm M pf/t/coding-style.t M pf/t/critic.t M pf/t/pf.t M pf/t/pod.t M pf/t/podCoverage.t A pf/t/stress-test/coa-calls.pl A pf/t/stress-test/coa-server.pl A pf/t/util-radius.t commit 691181b87c2c12b244c1833bd90a50049b5714eb Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Dec 9 00:13:55 2011 +0000 portability improvements: no more use unneeded lib got rid of several hardcoded unnecessary use lib module references Monotone-Parent: 14dbd449d14a805a68fed7453b0717223b839290 Monotone-Revision: 65523c128d8401c48000c66e9d6e110b62691411 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-09T00:13:55 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/ThreeCom/SS4200.pm M pf/lib/pf/WebAPI.pm M pf/lib/pf/email_activation.pm M pf/lib/pf/floatingdevice.pm M pf/lib/pf/nodecategory.pm M pf/lib/pf/sms_activation.pm M pf/lib/pf/temporary_password.pm M pf/lib/pf/util/dhcp.pm commit 4b6489b9e82d8a77505d7041bedb0b40f4e47e3e Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Dec 8 21:32:09 2011 +0000 Support for months in normalize_time Monotone-Parent: c2a5d94dd796d2ccfb49946d8779b6a5e813afa1 Monotone-Revision: 6dffac13ba82c9dbe1043f5fceb3c42437130cbc Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-12-08T21:32:09 M pf/NEWS M pf/UPGRADE M pf/lib/pf/config.pm commit 8da54cfccca45751a24da8aaa7981cb9e937e197 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Dec 6 18:22:12 2011 +0000 Added information about a new DLink firmware fixing some issues while leaving others unresolved Monotone-Parent: a8450682585ad4b08419ed7a04bc639c21c70fc8 Monotone-Revision: c2a5d94dd796d2ccfb49946d8779b6a5e813afa1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-06T18:22:12 M pf/lib/pf/SNMP/Dlink/DWL.pm M pf/lib/pf/SNMP/Dlink/DWS_3026.pm commit 04d49b0d9922d6a59824c39260caa51026be9077 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Dec 5 15:18:07 2011 +0000 build fix: dhcp lib changed but not tests Monotone-Parent: 8912e2bfd757320a07b9c718f5e2474383c4bee6 Monotone-Revision: 14dbd449d14a805a68fed7453b0717223b839290 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-05T15:18:07 Monotone-Branch: org.packetfence.trunk M pf/t/util-dhcp.t commit a165d25b3405f43b9d6070872539c65aa7e5a4c8 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Dec 1 19:55:34 2011 +0000 Same thing as the WiSM PoD Monotone-Parent: 14c4d1660010b51b027d9f3c23af80af8720b42f Monotone-Revision: a8450682585ad4b08419ed7a04bc639c21c70fc8 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-12-01T19:55:34 M pf/lib/pf/SNMP/Cisco/WLC_4400.pm commit 05014705916d7144009216bb22fa6a8213cc89fe Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Dec 1 19:45:44 2011 +0000 PoD for WiSM updated Monotone-Parent: 91e4d6a2dfb82eb7dda8ac2a86567dbe425da5f0 Monotone-Revision: 14c4d1660010b51b027d9f3c23af80af8720b42f Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-12-01T19:45:44 M pf/lib/pf/SNMP/Cisco/WiSM.pm commit e58082f9d7ba72ee984b2dc7dba9db5a6bc441c3 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Dec 1 17:05:43 2011 +0000 more warning avoidance Monotone-Parent: 32ba5aa22b5efa3ea5e458b489b2dc4bb75adb9a Monotone-Revision: 8912e2bfd757320a07b9c718f5e2474383c4bee6 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-01T17:05:43 Monotone-Branch: org.packetfence.trunk M pf/sbin/pfdhcplistener commit ae83b208440b2d347613d76d8eca1b5bcd5a421b Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Dec 1 16:32:04 2011 +0000 Small change in the network detect enabled/disabled feature Monotone-Parent: 55ccdb336dae40d598d8e1227b4fceb4d7a9092b Monotone-Revision: 91e4d6a2dfb82eb7dda8ac2a86567dbe425da5f0 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-12-01T16:32:04 M pf/html/captive-portal/templates/release.html commit df13cc6add5b8684d9e86892c2ec99875df1e416 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Dec 1 16:29:33 2011 +0000 don't send dhcprequest to rogue dhcp evaluation if performing DHCP re-binding Monotone-Parent: 8c594148d1ed8909cd0cb1d6a0f777f2ce33492a Monotone-Revision: 32ba5aa22b5efa3ea5e458b489b2dc4bb75adb9a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-01T16:29:33 Monotone-Branch: org.packetfence.trunk M pf/sbin/pfdhcplistener commit 95691466c20e01421a4f245641494afc32aaa630 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Dec 1 16:26:03 2011 +0000 removing 1 element arrayref in favor of scalar in dhcp option 53 (type) Made user code more complex than it needed to be Fixed one warning in a logger statement which didn't do it (triggered the change) Monotone-Parent: 234d148da252690cb86be1d71d8ea22ee5e8f590 Monotone-Revision: 8c594148d1ed8909cd0cb1d6a0f777f2ce33492a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-01T16:26:03 Monotone-Branch: org.packetfence.trunk M pf/addons/dhcp_dumper.pl M pf/lib/pf/util/dhcp.pm M pf/sbin/pfdhcplistener commit ed9e3311f9664fa195f98fe43ec5845191b9a0fd Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Dec 1 16:23:25 2011 +0000 minor cleanup - removed unnecessary imports - log msg fix - leaner hashref accessor syntax Monotone-Parent: 92548c65b1b538b1671bc6ffea18fb1762e4ae1d Monotone-Revision: 234d148da252690cb86be1d71d8ea22ee5e8f590 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-01T16:23:25 Monotone-Branch: org.packetfence.trunk M pf/sbin/pfdhcplistener commit ade48af93870011ba2712dcd514566678d55e040 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Dec 1 15:49:41 2011 +0000 re-added the append of expected arrival date to the note field Monotone-Parent: d4665eb52730a3888993da160648486ffdcf4cea Monotone-Revision: 55ccdb336dae40d598d8e1227b4fceb4d7a9092b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-12-01T15:49:41 M pf/lib/pf/web/guest.pm commit 89c058aa3385e59b3063c2e38d6e209701d965b5 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Nov 30 11:53:37 2011 +0000 Guests management : added the possibility to define the firstname, lastname, company, address, phone number and notes for all import options (single, multiple, csv). Monotone-Parent: 0ac2650ad0b2e2e2397aeb1ea1343326ba8dc939 Monotone-Revision: d4665eb52730a3888993da160648486ffdcf4cea Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-11-30T11:53:37 M pf/conf/locale/en/LC_MESSAGES/packetfence.po M pf/html/admin/guest-management.cgi M pf/html/captive-portal/content/styles.css M pf/html/captive-portal/templates/guest/register_guest.html M pf/lib/pf/web/guest.pm commit 0d470d10c03234b1bda024e07b9f68d16454f575 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Nov 30 15:26:53 2011 +0000 Added Brazilian Portuguese version of the Admin guide Contributed by: Diego de Souza Lopes <djkakaroto@gmail.com> Monotone-Parent: d25f85fe3fb45d3c5a97d99dac099a0cb4fdf402 Monotone-Revision: 0ac2650ad0b2e2e2397aeb1ea1343326ba8dc939 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-30T15:26:53 M pf/README A pf/docs/PacketFence_Administration_Guide.pt_BR.odt commit c886e110d5db430106c3c5c74a2652ebed5b529c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Nov 29 16:53:58 2011 +0000 rogue DHCP violation now needs a trigger to work Monotone-Parent: cc2f57771e3d2faf2e08859dd91f6b96b6a3d086 Monotone-Revision: 9f43636d3401f2b2473ffcaa964a559d36e67694 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-29T16:53:58 Monotone-Branch: org.packetfence.trunk M pf/UPGRADE M pf/conf/violations.conf commit ddbdc1e5ebb9be73cbfd7b51299f87c161d71780 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Nov 28 21:59:31 2011 +0000 Configuration flag to diabled automatic network detection Monotone-Parent: 64c34bf15d735be9ccb65cda2aa6a5662caac477 Monotone-Revision: d25f85fe3fb45d3c5a97d99dac099a0cb4fdf402 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-11-28T21:59:31 M pf/NEWS M pf/conf/documentation.conf M pf/conf/locale/en/LC_MESSAGES/packetfence.po M pf/conf/locale/fr/LC_MESSAGES/packetfence.po M pf/conf/pf.conf.defaults M pf/html/captive-portal/templates/release.html M pf/lib/pf/web.pm commit 82ddb69cc9fc26a06b0356095d70e722ab0b13f5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Nov 28 20:12:00 2011 +0000 fingerbank sync Monotone-Parent: cb0843312f40e61a9e18f8e0499bb6903956dc5c Monotone-Revision: 64c34bf15d735be9ccb65cda2aa6a5662caac477 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-28T20:12:00 M pf/conf/dhcp_fingerprints.conf commit 0498947a04193e2078118fe01cfc89969bb8e75b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Nov 28 18:24:24 2011 +0000 added notice: be careful about your general.dhcpservers list Monotone-Parent: 32a869de4d9923b275a3c94879d72bde87a239a7 Monotone-Revision: 6c01f73ad854eeb91e96ccefbf08dc29a2f8f675 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-28T18:24:24 Monotone-Branch: org.packetfence.trunk M pf/UPGRADE M pf/sbin/pfdhcplistener commit 20c81cc7dcba394f8b04a69b148aea3a353992c4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Nov 28 18:12:53 2011 +0000 not doing updates on DHCP Discover to save some CPU / IO Monotone-Parent: 3d143ebb0ca1384316dd42842d2a0d5974d068f1 Monotone-Revision: 32a869de4d9923b275a3c94879d72bde87a239a7 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-28T18:12:53 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/sbin/pfdhcplistener commit 308714e436716745d4822f86933883d518aee3da Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Nov 28 18:11:27 2011 +0000 Better support of WISPr Monotone-Parent: cb1c666acb4af9367cf2e172b5955eff9e8b102d Monotone-Revision: cb0843312f40e61a9e18f8e0499bb6903956dc5c Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-11-28T18:11:27 M pf/NEWS M pf/conf/httpd.conf.d/captive-portal-cleanurls.conf M pf/html/captive-portal/wispr/redirect.tt commit 6a3073d9d4660c02167046c1d1977687f170391e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Nov 28 17:04:34 2011 +0000 disable flag for rogue dhcp server detection and sending relay information in alarms Monotone-Parent: 3cf19feab1c4a32c50c75eba6397378020b250aa Monotone-Revision: 3d143ebb0ca1384316dd42842d2a0d5974d068f1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-28T17:04:34 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/conf/documentation.conf M pf/conf/pf.conf.defaults M pf/sbin/pfdhcplistener commit 0118b8ee1a7433237d781f5c88f156ffe2144b11 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Nov 28 16:58:04 2011 +0000 option 82 was pushed in pf::util::dhcp Monotone-Parent: 5b2efd3a2c11cfecad36110c4f6f46f317e255ce Monotone-Revision: 3cf19feab1c4a32c50c75eba6397378020b250aa Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-28T16:58:04 Monotone-Branch: org.packetfence.trunk M pf/addons/dhcp_dumper.pl commit 17faa901810219dba22f6e440a646ac66eafbf29 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Nov 28 15:56:18 2011 +0000 pushed option 82 decoding into pf::util::dhcp Monotone-Parent: 81202c2d663dec99002ec567e0b43a5e182a1dbf Monotone-Revision: 5b2efd3a2c11cfecad36110c4f6f46f317e255ce Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-28T15:56:18 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/util/dhcp.pm M pf/sbin/pfdhcplistener commit 389ca58103c29af50f9c6add579e84d5d830dd6b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Nov 28 15:32:26 2011 +0000 fix to the exception handling code Monotone-Parent: 11cda3dfd55678189c879365e26e31d63cf326a1 Monotone-Revision: 81202c2d663dec99002ec567e0b43a5e182a1dbf Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-28T15:32:26 Monotone-Branch: org.packetfence.trunk M pf/addons/dhcp_dumper.pl M pf/sbin/pfdhcplistener commit 85228fdab02cbaa058ee90d103fc40ec942b67ac Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Nov 25 19:25:21 2011 +0000 pfdhcplistener basic rogue dhcp server detection through ip helpers. See #1151 Also: - warning avoidance - it included minor cleanups http://www.packetfence.org/bugs/view.php?id=1151 Monotone-Parent: de2a671168df086fbd7b24f3945777c9e480ed06 Monotone-Revision: 11cda3dfd55678189c879365e26e31d63cf326a1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-25T19:25:21 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/sbin/pfdhcplistener commit b734f93491fd54397608596241d838fd291d203f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Nov 25 19:15:57 2011 +0000 ipv4 parsing and another ascii option to parse Monotone-Parent: 2ce23fad90d835de11849b3df648a87ee9baf7e3 Monotone-Revision: de2a671168df086fbd7b24f3945777c9e480ed06 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-25T19:15:57 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/util/dhcp.pm commit d1a574fef777478e7b1354f2016a997e213cbd5b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Nov 25 19:13:34 2011 +0000 got rid of unecessary dhcp hashref pollution Monotone-Parent: c212d9ab0e45798ff0cc82bee6eecfca135553ae Monotone-Revision: 2ce23fad90d835de11849b3df648a87ee9baf7e3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-25T19:13:34 Monotone-Branch: org.packetfence.trunk M pf/addons/dhcp_dumper.pl commit e17bb31b57bf051f54e866552dd32c36e9facad5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Nov 25 15:07:10 2011 +0000 fingerbank sync Monotone-Parent: 6cf6c656769502f07628d7b17a45728d41b573e5 Monotone-Revision: cb1c666acb4af9367cf2e172b5955eff9e8b102d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-25T15:07:10 M pf/conf/dhcp_fingerprints.conf commit dc76a68fee3f27db9ce8cfe043508c09826ddc00 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Nov 24 16:12:54 2011 +0000 migrated dhcp_dumper to use pf::util::dhcp Monotone-Parent: c4cab7a1a2456a4a7dc99bfc697d26deeff42948 Monotone-Revision: 79bf9aa1a7115b009a54ec6b1b79622ee2174af2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-24T16:12:54 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE M pf/addons/dhcp_dumper.pl M pf/lib/pf/util/dhcp.pm commit 979ae35ed51a7f1be4e085e9abe5185860cc6c7e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Nov 23 20:49:54 2011 +0000 quickly aligned dhcp_dumper.pl to current practices Monotone-Parent: 8f87c13c26470934f4fa03ba520fc01d772ead46 Monotone-Revision: c4cab7a1a2456a4a7dc99bfc697d26deeff42948 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-23T20:49:54 Monotone-Branch: org.packetfence.trunk M pf/addons/dhcp_dumper.pl commit 7c0948b0b6a002d4b5349f0a150507d385401ae1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Nov 23 20:12:05 2011 +0000 pfdhcplistener refactoring - more offloading to pf::util::dhcp - saner hardcoded roguedhcp violation triggering - everything now splitted in the listener under separate subs - some fixes (lookup show in email on rogue, etc.) - some improvements (no double verifications, etc.) Monotone-Parent: d5709e56846b5f1fa71696764c485e9b92344a9a Monotone-Revision: 8f87c13c26470934f4fa03ba520fc01d772ead46 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-23T20:12:05 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/util/dhcp.pm M pf/sbin/pfdhcplistener M pf/t/util-dhcp.t commit 6bee9a54f65070a4393a77fe4287e9d15c5afaaa Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Nov 23 20:08:26 2011 +0000 DHCP fingerprint sync with fingerbank.org Monotone-Parent: 02514f6b1b54f6e1c1e42564aaff72b427e3f685 Monotone-Revision: 6cf6c656769502f07628d7b17a45728d41b573e5 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-23T20:08:26 M pf/NEWS M pf/conf/dhcp_fingerprints.conf commit 59bda4649ae4cf9997372bc3540e28b732492335 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Nov 22 16:03:25 2011 +0000 improvements to the wireless documentation Monotone-Parent: 616d5cabb39f5744539b20ceed55db28aa2c11e1 Monotone-Revision: 02514f6b1b54f6e1c1e42564aaff72b427e3f685 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-22T16:03:25 M pf/README.network-devices commit cc4b4af369204c5eab0ab474c888a8e5c5dace5b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Nov 22 16:02:44 2011 +0000 promoting Aruba support Monotone-Parent: 9aec9a841d9e0612581aed2ee79da8974579d47c Monotone-Revision: 616d5cabb39f5744539b20ceed55db28aa2c11e1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-22T16:02:44 M pf/html/admin/configuration/switches_add.php M pf/html/admin/configuration/switches_edit.php commit 99673147ed67aece17d118d56466bf03794b4456 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Nov 21 18:06:24 2011 +0000 - Version bump of Zen Guide Monotone-Parent: 4dd624e98e5a0228358f9d0436e0da9b5c01fde3 Monotone-Revision: 9aec9a841d9e0612581aed2ee79da8974579d47c Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-11-21T18:06:24 M pf/docs/PacketFenceZEN_Installation_Guide.odt commit 7e5e3e89358950539a3a0e81987b880f21792913 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Nov 21 13:24:39 2011 +0000 fixed failing test for version Monotone-Parent: 21cb0909278e3c9f314c44122c4f860a4fed0b4f Monotone-Revision: 4dd624e98e5a0228358f9d0436e0da9b5c01fde3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-21T13:24:39 Monotone-Tag: packetfence-3.0.3 M pf/t/pfcmd.t commit ecada78ba48e2d5c966d7c4fcda40fd574c3a151 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Nov 18 20:51:07 2011 +0000 pre-release version bumps and changelog generation Monotone-Parent: b546a8ade208c03254ca7be6915529b9071b0f73 Monotone-Revision: 21cb0909278e3c9f314c44122c4f860a4fed0b4f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-18T20:51:07 M pf/ChangeLog M pf/NEWS M pf/UPGRADE M pf/addons/packages/packetfence.spec M pf/conf/pf-release M pf/docs/PacketFence_Administration_Guide.odt M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt M pf/docs/docbook/pf-devel-guide.xml commit fcdab5fb6d92bc872fbe0464fc339775a3da32fc Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Nov 18 20:30:50 2011 +0000 NEWS entry for last commit + typo correction Monotone-Parent: cfb16cbfc8eaa055338cfebb5023cd54c99cce36 Monotone-Revision: b546a8ade208c03254ca7be6915529b9071b0f73 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-18T20:30:50 M pf/NEWS commit 69aa2245740a64ffccd5e77bae596182667a0233 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Nov 18 20:30:23 2011 +0000 performance: avoiding useless big node query in node_modify Monotone-Parent: 8744a139234e438b5a234449a343d31d91475b18 Monotone-Revision: cfb16cbfc8eaa055338cfebb5023cd54c99cce36 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-18T20:30:23 M pf/lib/pf/node.pm commit e4d0aeda1539f8e5fd2018d0801d1533b0d9fc45 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Nov 18 20:28:13 2011 +0000 additional changes to the dhcp decoding The new behavior decoding empty IP Addr as 0.0.0.0 instead of 0 changes the false value assumption we had in place Monotone-Parent: 5cd7f5c2c2377cfce7ace22ad13c079881eb8dae Monotone-Revision: 5bafcd90dd0fddd5aa665be5e5ee2bc1a11eafac Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-18T20:28:13 M pf/sbin/pfdhcplistener commit 8c2f797e0f6af35fed1eb0d8d05069abaede9d73 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Nov 18 15:20:26 2011 +0000 additional changes to the dhcp decoding required due to regression Monotone-Parent: fcc8227a4d62afdbb2f8b6bdac91bedf299eac3c Monotone-Revision: 5cd7f5c2c2377cfce7ace22ad13c079881eb8dae Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-18T15:20:26 M pf/lib/pf/util/dhcp.pm M pf/sbin/pfdhcplistener M pf/t/coding-style.t M pf/t/critic.t M pf/t/pf.t M pf/t/pod.t M pf/t/podCoverage.t M pf/t/util-dhcp.t commit b5c32521bd3b7753c0465b43ce89e63fc3af43a2 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Nov 18 15:13:04 2011 +0000 disapproval of revision '427c80068f189600b3ee8cbcf524153838a0e88f' Monotone-Parent: 427c80068f189600b3ee8cbcf524153838a0e88f Monotone-Revision: 6768b6177d4e45a28579fe9e4a7a902263c9d793 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-18T15:13:04 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/util/dhcp.pm commit 768db0c5ae94e6721749c50eec853c298d233013 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Nov 18 15:12:53 2011 +0000 disapproval of revision '04ba2243800c53c6639e2c97ab9adc61f8a30898' Monotone-Parent: 04ba2243800c53c6639e2c97ab9adc61f8a30898 Monotone-Revision: 03ee943325ff5f911ca976d92d60f60db2b01eff Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-18T15:12:53 Monotone-Branch: org.packetfence.trunk M pf/sbin/pfdhcplistener M pf/t/util-dhcp.t commit 61de95f127a6e3c4b1d33a76129a84d6fa52afdf Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Nov 18 15:10:58 2011 +0000 forgotten file from previous commit additional changes to the dhcp decoding required due to regression Monotone-Parent: 04ba2243800c53c6639e2c97ab9adc61f8a30898 Monotone-Revision: 427c80068f189600b3ee8cbcf524153838a0e88f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-18T15:10:58 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/util/dhcp.pm commit 46da12cd38d851fd2225a43b74e7521820f9d1bb Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Nov 18 15:08:33 2011 +0000 additional changes to the dhcp decoding required due to regression Monotone-Parent: 0419206564283249cd3845a044277522d6bab4c7 Monotone-Revision: 04ba2243800c53c6639e2c97ab9adc61f8a30898 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-18T15:08:33 Monotone-Branch: org.packetfence.trunk M pf/sbin/pfdhcplistener M pf/t/util-dhcp.t commit 87e2511c2eb3551c29aabf6e2eea4e9b70f664bb Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Nov 17 19:54:28 2011 +0000 inline, isolation and registration disabled bugfix. Fixes #1330; isolation not properly enforced by firewall if registration is disabled http://packetfence.org/bugs/view.php?id=1330 Monotone-Parent: a6206d516a7a2f3bc5edec6cbf54369c12d66e00 Monotone-Revision: 37fbb1e5184c54d3a67a4a2a0e9e4df402841ef7 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-17T19:54:28 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/iptables.pm commit 62979c95852f475841acd79369b1575ba653a6d2 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Nov 17 18:08:50 2011 +0000 bumping package version Monotone-Parent: fcc8227a4d62afdbb2f8b6bdac91bedf299eac3c Monotone-Revision: dafb05e254ebcc8380971408f572af1ea247dfae Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-17T18:08:50 M pf/addons/packages/packetfence.spec commit c76f888a8e1fbf2ed764912595237337b7c1e604 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Nov 17 16:42:53 2011 +0000 made test more compliant with new and old Test::More Monotone-Parent: 9b04ba1d755f4f39af3e3fd7e281dcd4ef92fadd Monotone-Revision: fcc8227a4d62afdbb2f8b6bdac91bedf299eac3c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-17T16:42:53 M pf/t/util-dhcp.t commit fda154d67839e7238da52d638a6bb64bb7ae6d2d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Nov 17 16:00:26 2011 +0000 documentation update: installation - EPEL repository now mandatory for RHEL/CentOS 5.x (perl-NetPacket) - boxed the "run installer.pl" part so that people don't forget Monotone-Parent: 94eec37ab1d548d5af692f3f3209309c48c317fc Monotone-Revision: 9b04ba1d755f4f39af3e3fd7e281dcd4ef92fadd Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-17T16:00:26 M pf/docs/PacketFence_Administration_Guide.odt commit 5d9fd9285d0e2d8c024d2e0bfa4788e70475f504 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Nov 17 16:00:03 2011 +0000 guests_self_registration.modes fix SMS guest registration wrongly refered to email guest registration to see if it should process or not Monotone-Parent: 15f93af9f1d39ae8d632dda858d8c7b1053ec493 Monotone-Revision: 94eec37ab1d548d5af692f3f3209309c48c317fc Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-17T16:00:03 M pf/NEWS M pf/html/captive-portal/guest-selfregistration.cgi commit 9923295f5fec7a48d694b7fd2ba2c5ff38b786ab Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Nov 17 15:37:16 2011 +0000 pfdhcplistener can now decapsulate frames with VLAN encapsulation. Fixes #1336; Noteworthy: - Took the opportunity to stop doing our own stuff and use generic NetPacket components - Also some refactoring into pf::util::dhcp - Added static unit tests around pf::util::dhcp Monotone-Parent: 53dde91fb584b7a97d9063e6efea0ee50674581d Monotone-Revision: 61bbc2fc1cc9d0abaa6048d727564bdc8e880217 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-17T15:37:16 M pf/NEWS M pf/UPGRADE M pf/addons/packages/packetfence.spec A pf/lib/pf/util/dhcp.pm M pf/sbin/pfdhcplistener M pf/t/TestUtils.pm A pf/t/util-dhcp.t commit 2bb0bc5bf7c39729de7dac51b70d745ff7c715a8 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Nov 17 14:15:39 2011 +0000 Revision 2e5c707717502082e8efc054f7617056c3c7b69e package fix Monotone-Parent: 2e5c707717502082e8efc054f7617056c3c7b69e Monotone-Revision: a9dd71e95a453ae8c359a9a1d9b0e804996268c5 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-11-17T14:15:39 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit c85fef5b6fd14867373ca5121f11b982d4677118 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Nov 16 20:53:07 2011 +0000 - Minor syntax issues in the po files Monotone-Parent: e17bd2d666f1aca3bc05137f36698834264c5bb3 Monotone-Revision: b82a1105499d4774245bdc9c458836ae06cefa93 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-11-16T20:53:07 M pf/NEWS M pf/conf/locale/de/LC_MESSAGES/packetfence.po M pf/conf/locale/en/LC_MESSAGES/packetfence.po M pf/conf/locale/fr/LC_MESSAGES/packetfence.po M pf/conf/locale/it/LC_MESSAGES/packetfence.po M pf/conf/locale/nl/LC_MESSAGES/packetfence.po M pf/conf/locale/pt_BR/LC_MESSAGES/packetfence.po commit 91ec42fb463a80c9a91e28140df63ffbb3811c39 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Nov 16 20:42:36 2011 +0000 disapproval of revision 'b1ddd9da70ea4336a9370cf626b17252685f1ee7' Monotone-Parent: b1ddd9da70ea4336a9370cf626b17252685f1ee7 Monotone-Revision: e17bd2d666f1aca3bc05137f36698834264c5bb3 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-11-16T20:42:36 M pf/conf/locale/de/LC_MESSAGES/packetfence.po M pf/conf/locale/en/LC_MESSAGES/packetfence.po M pf/conf/locale/es/LC_MESSAGES/packetfence.po M pf/conf/locale/fr/LC_MESSAGES/packetfence.po M pf/conf/locale/it/LC_MESSAGES/packetfence.po M pf/conf/locale/nl/LC_MESSAGES/packetfence.po M pf/conf/locale/pt_BR/LC_MESSAGES/packetfence.po commit f099a02f0f957470993c25919a18a4dbb0172eec Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Nov 16 20:36:12 2011 +0000 - Syntax fixes in our po files Monotone-Parent: 0b2faecb5f272ffe7d82298b9bff4ed4c13090fc Monotone-Revision: b1ddd9da70ea4336a9370cf626b17252685f1ee7 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-11-16T20:36:12 M pf/conf/locale/de/LC_MESSAGES/packetfence.po M pf/conf/locale/en/LC_MESSAGES/packetfence.po M pf/conf/locale/es/LC_MESSAGES/packetfence.po M pf/conf/locale/fr/LC_MESSAGES/packetfence.po M pf/conf/locale/it/LC_MESSAGES/packetfence.po M pf/conf/locale/nl/LC_MESSAGES/packetfence.po M pf/conf/locale/pt_BR/LC_MESSAGES/packetfence.po commit e2f8115b77ab4124940b91b45040d7294f73ef90 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Nov 16 20:29:44 2011 +0000 Added support for session-keyfile introduced in BIND 9.7 (#1257) Monotone-Parent: 02d1f641c3eb42e54f393d968891cb657cb6859c Monotone-Revision: 2e5c707717502082e8efc054f7617056c3c7b69e Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-11-16T20:29:44 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/addons/packages/packetfence.spec D pf/conf/named.conf A pf/conf/named.conf.bind97 A pf/conf/named.conf.pre_bind97 M pf/installer.pl commit 3e3b019572eea0f95888b5b4554e6202f91b0e43 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Nov 16 19:35:03 2011 +0000 added H-A related doc to the freeradius watchdog addon Monotone-Parent: 53dde91fb584b7a97d9063e6efea0ee50674581d Monotone-Revision: 0b2faecb5f272ffe7d82298b9bff4ed4c13090fc Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-16T19:35:03 M pf/addons/watchdog/freeradius-watchdog.sh commit d41df004666356ec893ded7d3797b09315f2788d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Nov 16 19:33:50 2011 +0000 saner session handling in sms confirmation by recording the person record sooner than later Monotone-Parent: f3c5df733159b72d66c446faeeeab005457705b2 Monotone-Revision: 53dde91fb584b7a97d9063e6efea0ee50674581d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-16T19:33:50 M pf/NEWS M pf/html/captive-portal/guest-selfregistration.cgi M pf/html/captive-portal/mobile-confirmation.cgi commit a4d58806a31984003009c50ec18195b8a21ef862 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Nov 15 20:22:13 2011 +0000 minor POD changes to HP's 5400 Monotone-Parent: 91b763d582f9f09ed35c4484fec91cbe1bf1c8ad Monotone-Revision: f3c5df733159b72d66c446faeeeab005457705b2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-15T20:22:13 M pf/lib/pf/SNMP/HP/Procurve_5400.pm commit 26471f3c55d88a511c8aaec278c5b5199f494b20 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Nov 15 20:14:41 2011 +0000 - fix pod Monotone-Parent: 1c4909835773e78bc56a64adbde5408ee35974c0 Monotone-Revision: c27b399b93dc907faa1c12daa2a77758390689b4 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-11-15T20:14:41 M pf/lib/pf/SNMP/HP/Procurve_5400.pm commit c0c605fbd549c3fc9a451f0c1be6fa0d48824d25 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Nov 15 20:12:18 2011 +0000 regression: firewall changes no longer done if inline-enforcement only. Fixes #1325; In 3.0.2 we migrated toward a local trap but forgot to make snmptrapd and pfsetvlan mandatory even if running only in inline enforcement. This commit does that. http://www.packetfence.org/bugs/view.php?id=1325 Monotone-Parent: 1c4909835773e78bc56a64adbde5408ee35974c0 Monotone-Revision: 8fe3b7595228b02936da511c75f238bb65a1a71e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-15T20:12:18 M pf/NEWS M pf/lib/pf/services.pm commit 8c9c42d768bc9f7065216667ee1a69cc81eba279 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Nov 15 19:46:08 2011 +0000 - HP Procurve 5400 mac auth/802.1x support Monotone-Parent: 4565a68d88963298b9965720d222febfa8138865 Monotone-Revision: 1c4909835773e78bc56a64adbde5408ee35974c0 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-11-15T19:46:08 M pf/NEWS M pf/README.network-devices M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt M pf/lib/pf/SNMP/HP/Procurve_5400.pm commit 6860757a031195d3a336aafe2faf5b30cb875113 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Nov 14 17:23:58 2011 +0000 Improved startup time (especially on IO limited env.) DHCP fingerprints re-importing is handled only if necessary. Monotone-Parent: a877462999f21b63e8a40717cf03ca723d9f3fba Monotone-Revision: a6206d516a7a2f3bc5edec6cbf54369c12d66e00 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-14T17:23:58 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE M pf/bin/pfcmd M pf/lib/pf/os.pm commit 3c0fbb8ab7ade33bb55e8954d872298bbd21d073 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Nov 14 16:23:55 2011 +0000 - Better doc for Trapeze config Monotone-Parent: 2308834662652e14f51527ec2a74b54cee3fadfc Monotone-Revision: 4565a68d88963298b9965720d222febfa8138865 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-11-14T16:23:55 M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit c7a0b419644ff2d7ba25de014c0d0ee33f1b5164 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Nov 14 14:34:36 2011 +0000 alerting.fromaddr visible from Web Admin. Fixes #1333; Was not showing up because it didn't have a default value. http://www.packetfence.org/bugs/view.php?id=1333 Monotone-Parent: 6d4cb8d73603315b9a4107f7cde9cd82fe574035 Monotone-Revision: 2308834662652e14f51527ec2a74b54cee3fadfc Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-14T14:34:36 M pf/NEWS M pf/conf/documentation.conf M pf/conf/pf.conf.defaults commit 7f17a955cfe2c5a78c6ec6215ae082e17fa8a251 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Nov 14 13:47:42 2011 +0000 i18n: new guest access strings and es_ES translation Monotone-Parent: 8aa0976d2ecb0b6baec4afab7ce39e6c6495d18f Monotone-Revision: 6d4cb8d73603315b9a4107f7cde9cd82fe574035 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-14T13:47:42 M pf/conf/locale/en/LC_MESSAGES/packetfence.po M pf/conf/locale/es/LC_MESSAGES/packetfence.po commit 407cdb21c49e76d8ecac73f7409db1c6969f52bf Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Nov 11 19:58:29 2011 +0000 Fixed guest email activation workflow. Fixes #1328; A regression introduced in 3.0.2 caused by the removal of an import. http://www.packetfence.org/bugs/view.php?id=1328 Monotone-Parent: 2f46abb58bf998f6a305731b64625556b15932ff Monotone-Revision: 8aa0976d2ecb0b6baec4afab7ce39e6c6495d18f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-11T19:58:29 M pf/NEWS M pf/lib/pf/web/guest.pm commit cbf36ec8fcbe6097b651e5847158176aabba120b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Nov 11 19:47:12 2011 +0000 fixed a bad apache code returned causing presentation glitch on scan in progress page Monotone-Parent: 2e86f2e8e47c37094ff24c60f0ce3377f2b4c7de Monotone-Revision: 2f46abb58bf998f6a305731b64625556b15932ff Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-11T19:47:12 M pf/NEWS M pf/lib/pf/web/release.pm commit e1517390f55608e7e6961b3024087fc55c88185e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Nov 8 16:29:29 2011 +0000 Sync doc with Website FAQ Monotone-Parent: 69bf19aa2fc32482df27df3edf526eec41049a37 Monotone-Revision: 2e86f2e8e47c37094ff24c60f0ce3377f2b4c7de Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-08T16:29:29 M pf/addons/network-save-configs.pl commit 31c6d5cb074c22989c4d397e2774fac7c309945a Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Nov 4 15:54:41 2011 +0000 - Missing rewrite rule for soh Monotone-Parent: 8caa27e9c6243bc7cd90159207e8ba9461d16271 Monotone-Revision: bb832e07ac98838287be674b9dc10654f3463053 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-11-04T15:54:41 Monotone-Branch: org.packetfence.trunk M pf/conf/httpd.conf.apache22 commit bca7381c8fd1507c69a824a456792616f7a4ac37 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Nov 3 16:26:45 2011 +0000 More allowed characters in PID. Fixes 1322; Allowed slashes and a couple of others and made sure that the web interface quoted on lookups. Also: - regrouped into pre-compiled regexp for code reuse /easier maintenance - removed node_filter stacking complexity because it can't be used by the code right now anyways - regression tests for all the problem's I've encountered http://www.packetfence.org/bugs/view.php?id=1322 Monotone-Parent: a21df4276da7aac66ed9befdc6a208d378ae380b Monotone-Revision: 8caa27e9c6243bc7cd90159207e8ba9461d16271 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-03T16:26:45 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/bin/pfcmd M pf/html/admin/person/lookup.php M pf/lib/pf/pfcmd.pm M pf/t/pfcmd.t commit 0a33fc04e55505598512cd657a0ede0f38a34acf Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Nov 3 15:23:21 2011 +0000 - Adding SoH support to our freeradius2 configuration pack Monotone-Parent: 34f02be6754c7739835a9dfcf441baaae4a72d6e Monotone-Revision: a21df4276da7aac66ed9befdc6a208d378ae380b Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-11-03T15:23:21 Monotone-Branch: org.packetfence.trunk M pf/addons/freeradius-integration/modules/perl.pf M pf/addons/freeradius-integration/sites-available/packetfence A pf/addons/freeradius-integration/sites-available/packetfence-soh M pf/addons/freeradius-integration/sites-available/packetfence-tunnel M pf/addons/packages/packetfence.spec M pf/addons/soh/README.rst commit d27aec3dd7cbd885e509b0cbea472f7cb1874d48 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Nov 3 13:44:28 2011 +0000 Updated guest management documentation Monotone-Parent: 3e1ab362d427b23f0e35c53125241a0af4a0859d Monotone-Revision: 69bf19aa2fc32482df27df3edf526eec41049a37 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-11-03T13:44:28 M pf/docs/PacketFence_Administration_Guide.odt commit 31447741d1313463a2d9d63720ef1492e6a970b8 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Nov 3 13:04:32 2011 +0000 RPM spec: added addons/soh to files manifest Monotone-Parent: 12e7e74ae8513541a5f19bb9135f10472830592c Monotone-Revision: 34f02be6754c7739835a9dfcf441baaae4a72d6e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-03T13:04:32 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit e5bbfdf45d6fff2c4208f413b838a147ea14a9f8 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Nov 3 12:58:38 2011 +0000 build fix: fixed package still refering to dhcp_dumper (renamed dhcp_dumper.pl in previous commit) Monotone-Parent: 22eda0fa16c763dac40ec157fc803bd14da6817c Monotone-Revision: 54ca8811e14536a0dbaff009b7ba42b503b07b23 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-03T12:58:38 M pf/addons/packages/packetfence.spec commit 736d13ac539d4a444479ee45c9ec158c7395fe39 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Thu Nov 3 10:13:25 2011 +0000 Removed some personal comments/rants in the code Monotone-Parent: 330e32e878c6346cf1e19e96bd4839a5c7b692a2 Monotone-Revision: 22eda0fa16c763dac40ec157fc803bd14da6817c Monotone-Author: ludovic@Sophos.ca Monotone-Date: 2011-11-03T10:13:25 M pf/html/admin/common.php M pf/lib/pf/SNMP/Cisco/Catalyst_2950.pm M pf/lib/pf/SNMP/MockedSwitch.pm commit 25be1607fcd90adf3cad54b33f5f049927e10034 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Nov 3 00:47:58 2011 +0000 added files to package manifest Monotone-Parent: d65e9febaba95bb50da39b44607e3ef367a91f7c Monotone-Revision: 52c560f686798f1dab6e2b33bc54b97837432621 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-03T00:47:58 M pf/addons/packages/packetfence.spec commit bc45957a3ba08cb54588ad066f05016b238a65a6 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Nov 3 00:45:03 2011 +0000 Added SoH link under Web Admin Monotone-Parent: 556740b79ade99fc5fa5ba350df1e03d3bde99d0 Monotone-Revision: d65e9febaba95bb50da39b44607e3ef367a91f7c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-03T00:45:03 M pf/conf/ui.conf M pf/html/admin/common.php commit 13a22d78153d5b2af91b6eb44396c8c413e58cf9 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Nov 3 00:43:09 2011 +0000 fixed TT issues with the tempate move I did Monotone-Parent: 25c442c14e8eca93ac077c507c86ae281be02085 Monotone-Revision: 556740b79ade99fc5fa5ba350df1e03d3bde99d0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-03T00:43:09 M pf/html/admin/soh.cgi commit 2471c7ce982f442502786327d21550c833bd2d66 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Nov 3 00:19:36 2011 +0000 API version validation and hooks for pf::soh / pf::soh::custom Monotone-Parent: 57fe90aa368157b429c0f438b77c2c5a123d06f2 Monotone-Revision: 25c442c14e8eca93ac077c507c86ae281be02085 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-03T00:19:36 M pf/lib/pf/WebAPI.pm M pf/lib/pf/config.pm M pf/lib/pf/pfcmd/checkup.pm M pf/lib/pf/soh.pm M pf/lib/pf/soh/custom.pm commit 7ce769af8832a6b1a0ef84a5a97d1f04f1390028 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Nov 3 00:10:43 2011 +0000 Integrating soh.t into smoke testsuite - fixed tests expecting false value instead of undef (due to previous commit) - removed unsupported Test::More construct (redhat's 5.8 perl) - added logger statements to log into test logs Monotone-Parent: 559eee7e5de6a138d9ab8f0c53c63d658450bd3b Monotone-Revision: 57fe90aa368157b429c0f438b77c2c5a123d06f2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-03T00:10:43 M pf/t/TestUtils.pm M pf/t/soh.t commit 936b94d6d0335de2cbd6f95b452202b1c5cd8579 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Nov 3 00:02:44 2011 +0000 you can't return from a try {} catch {} block Monotone-Parent: aca9ce18af287e3786709859bf8ab47d20367a05 Monotone-Revision: 559eee7e5de6a138d9ab8f0c53c63d658450bd3b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-03T00:02:44 M pf/lib/pf/soh.pm commit ad745c1780ca965fe77c7d6c5fb14ec23627dc4a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Nov 2 23:40:19 2011 +0000 Most of Statement of Health (SoH) support migrated into core Missing: freeradius package integration - merged database changes db schema (and added to the 3.0.2 to 3.1.0 upgrade script) - moved template from captive portal to web admin - renamed soh/index.html into soh.html - integrated soh rewrite rule - added soh.cgi, pf::soh and pf::soh::custom to tests - removed no longer necessary entries in addons/soh/README.rst Monotone-Parent: c249b1d087322cce2feea304ad9e5cb07ff87251 Monotone-Revision: aca9ce18af287e3786709859bf8ab47d20367a05 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-02T23:40:19 M pf/NEWS M pf/UPGRADE M pf/addons/soh/README.rst D pf/addons/soh/lib/pf/soh.pm D pf/addons/soh/lib/pf/soh/custom.pm D pf/addons/soh/soh.cgi D pf/addons/soh/soh.sql D pf/addons/soh/templates/soh/index.html M pf/db/pf-schema-3.1.0.sql M pf/db/upgrade-3.0.2-3.1.0.sql A pf/html/admin/soh.cgi A pf/html/admin/templates/soh.html A pf/lib/pf/soh.pm A pf/lib/pf/soh/custom.pm M pf/t/binaries.t M pf/t/coding-style.t M pf/t/critic.t M pf/t/pf.t M pf/t/pod.t M pf/t/podCoverage.t commit 6687146bb4252b6263f552cab48f6417fcb1ad8b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Nov 2 19:36:18 2011 +0000 new addon: network-save-configs.pl Saves running-config into startup-config (write mem) for the whole network based on conf/switches.conf. Works for Cisco for now but others could be added. Monotone-Parent: 12330c626c418bddde2255eaaa61ea09097d69d6 Monotone-Revision: d8ec4458261f3cc8c875dd77515c6231bbb61b84 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-02T19:36:18 M pf/NEWS A pf/addons/network-save-configs.pl M pf/lib/pf/SNMP.pm M pf/lib/pf/SNMP/Cisco.pm M pf/lib/pf/SNMP/Cisco/Aironet.pm M pf/lib/pf/SNMP/Cisco/WLC_2106.pm M pf/lib/pf/SNMP/Cisco/WLC_4400.pm M pf/lib/pf/SNMP/MockedSwitch.pm M pf/lib/pf/SNMP/constants.pm M pf/t/binaries.t M pf/t/coding-style.t M pf/t/critic.t M pf/t/pod.t commit 4d56fb0b789a155dd06104cd45d7e07596a866c5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Wed Nov 2 19:23:50 2011 +0000 Added guests management documentation. Monotone-Parent: 46900c119e69347968697bb6cc2c541ef8a5161b Monotone-Revision: 82877e5207ce43edd691d4b967e59d326a0f3b62 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-11-02T19:23:50 M pf/docs/PacketFence_Administration_Guide.odt commit 95f9740c0354a490bbd9c4bba7c353b99e9e3350 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Nov 2 14:08:58 2011 +0000 dropping feature TODO file: either done or filed in the BTS Monotone-Parent: 4d5460daf6ddbfe92c9a396cfa49485a8ca48e9b Monotone-Revision: d70b1e7007837505464b764362014a79eccfcede Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-02T14:08:58 Monotone-Branch: org.packetfence.trunk D pf/feature.guest-management.TODO commit 9d14b52428e615b809832c86a9437e708e60dd2d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Nov 2 13:54:51 2011 +0000 package changes in file manifest: *.pl, *.sh accepted in addons/ - avoids losing time maintaining these - migrated dhcp_dumper to a .pl file (adjusted the tests) Monotone-Parent: 5116d856b0bb2fb5fccecc2124d16afcbd33080c Monotone-Revision: 12330c626c418bddde2255eaaa61ea09097d69d6 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-02T13:54:51 D pf/addons/dhcp_dumper A pf/addons/dhcp_dumper.pl M pf/addons/packages/packetfence.spec M pf/t/binaries.t M pf/t/coding-style.t M pf/t/critic.t M pf/t/pod.t commit cf44214923ea45fcc19f4b263708269d5f7ef74b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Nov 2 13:51:45 2011 +0000 POD fix Monotone-Parent: 1f8c296d7e4b0cf6333b8e782caf4d1df307fc4a Monotone-Revision: 5116d856b0bb2fb5fccecc2124d16afcbd33080c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-02T13:51:45 M pf/lib/pf/SNMP/Cisco/Catalyst_6500.pm commit b139dc6adfc3a27294031b2ef982fabed2c4bbdf Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Nov 2 13:42:00 2011 +0000 Support for cisco 6500 series switches in port-security Monotone-Parent: 79d1436a75020fcd980d56059539b486a95d9249 Monotone-Revision: 1f8c296d7e4b0cf6333b8e782caf4d1df307fc4a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-02T13:42:00 M pf/NEWS M pf/README.network-devices M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt M pf/html/admin/configuration/switches_add.php M pf/html/admin/configuration/switches_edit.php A pf/lib/pf/SNMP/Cisco/Catalyst_6500.pm commit 4d9271644933ac8c47b1510438ff7b0910d05c34 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Nov 1 23:54:27 2011 +0000 new code comments Monotone-Parent: d016d1232eede07ca41b230675d5809efadbee27 Monotone-Revision: c249b1d087322cce2feea304ad9e5cb07ff87251 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-01T23:54:27 M pf/addons/soh/soh.cgi commit 5f7fe939ba54b7fdd2b79b70494d602d11ce8719 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Nov 1 19:39:44 2011 +0000 updated Spanish translation Monotone-Parent: db97d01398c031d0edc861d5065403af7884ddf1 Monotone-Revision: 79d1436a75020fcd980d56059539b486a95d9249 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-01T19:39:44 M pf/conf/locale/es/LC_MESSAGES/packetfence.po commit fca74941989c88d21a7e34d12f70acbb4fd641c1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Nov 1 19:32:36 2011 +0000 new string 'contact support staff' instead of 'local support staff' kept both in case one wants to go to old name Monotone-Parent: dc2d497aad59a76f7e9218724ddf048f084298cb Monotone-Revision: db97d01398c031d0edc861d5065403af7884ddf1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-01T19:32:36 M pf/conf/locale/en/LC_MESSAGES/packetfence.po M pf/html/captive-portal/violations/scanning.php M pf/html/captive-portal/violations/trojan.php M pf/html/captive-portal/violations/zotob.php commit 8ab79ec478ec3a63a75b14d4d3ae6611f9237b6a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Nov 1 19:31:37 2011 +0000 Updated Spanish version of violations templates Monotone-Parent: 46900c119e69347968697bb6cc2c541ef8a5161b Monotone-Revision: dc2d497aad59a76f7e9218724ddf048f084298cb Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-01T19:31:37 M pf/html/captive-portal/violations/failed_scan.es_ES.php A pf/html/captive-portal/violations/lsass.es_ES.php M pf/html/captive-portal/violations/malware.es_ES.php commit cef975dd990ac932271065fb5c93f7a4ddfff0bd Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Nov 1 19:24:30 2011 +0000 Change to the previous commit according to "naming convention" Monotone-Parent: d98391ab95537cdead9bbc14b216e6bf9a497ab5 Monotone-Revision: 46900c119e69347968697bb6cc2c541ef8a5161b Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-11-01T19:24:30 M pf/conf/locale/en/LC_MESSAGES/packetfence.po M pf/conf/locale/es/LC_MESSAGES/packetfence.po M pf/conf/locale/fr/LC_MESSAGES/packetfence.po M pf/html/captive-portal/templates/guest/register_guest.html commit 653e1bd28c1af942500c8a65bb58c43a674f7fa5 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Nov 1 19:17:22 2011 +0000 Typo for languages files: Access Duration Monotone-Parent: 6cf3d7bc9ece36d5340d72d669a7f48d1c59bdc8 Monotone-Revision: d98391ab95537cdead9bbc14b216e6bf9a497ab5 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-11-01T19:17:22 M pf/conf/locale/en/LC_MESSAGES/packetfence.po M pf/conf/locale/es/LC_MESSAGES/packetfence.po M pf/html/captive-portal/templates/guest/register_guest.html commit fdfc1a23f440ef4f7a6acd7607f29933c3b4f4a5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Nov 1 19:00:08 2011 +0000 Fixed error reporting in Web Admin breaks layout. Fixes #1290; Setting a global that we check at the top of the header printing. Also, - Updated CSS to avoid redundant styling - Made font color easier to read http://www.packetfence.org/bugs/view.php?id=1290 Monotone-Parent: 8d7f236596521189b1277294a8ac5aa09c4c40c3 Monotone-Revision: 6cf3d7bc9ece36d5340d72d669a7f48d1c59bdc8 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-01T19:00:08 M pf/NEWS M pf/html/admin/common.php M pf/html/admin/common/display.inc M pf/html/admin/header.php M pf/html/admin/style.css commit c725b83950e4c66e3d0749ac1bec1078ac890c46 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Nov 1 18:54:24 2011 +0000 Fixed node add silently fails if node already exists Monotone-Parent: fab07a9a0699c9067c9406bd202f3c5ccff5c41e Monotone-Revision: 8d7f236596521189b1277294a8ac5aa09c4c40c3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-01T18:54:24 M pf/NEWS M pf/bin/pfcmd commit 72bbb43fe42949bc538ed4a56ced1ec6b26c40a8 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Nov 1 17:45:13 2011 +0000 smoke tests fix: removed tab character Monotone-Parent: 6ed5c07696672ad5400471c8badc6015c5ec1459 Monotone-Revision: fab07a9a0699c9067c9406bd202f3c5ccff5c41e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-01T17:45:13 M pf/addons/import-node-csv.pl commit 68b45a9b6661f9eb36144682d19815fe7a782902 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Nov 1 17:20:05 2011 +0000 DHCP allowed on management interface instead of DNS A rather stupid inattention mistake. Monotone-Parent: 163e1f169a1a4b993dadd1025a87cef6d29dce7e Monotone-Revision: 6ed5c07696672ad5400471c8badc6015c5ec1459 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-01T17:20:05 M pf/NEWS M pf/conf/iptables.conf commit 4a2446303f94af062f87da823538cae65095297b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Nov 1 15:50:13 2011 +0000 added addons/import-node-csv.pl: Mass importation of nodes Rough script for bulk importation of nodes. Use at your own risks. Monotone-Parent: f546d64318f6e8f5d441dd895a1e3460c507d748 Monotone-Revision: 163e1f169a1a4b993dadd1025a87cef6d29dce7e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-01T15:50:13 M pf/NEWS A pf/addons/import-node-csv.pl M pf/t/binaries.t M pf/t/coding-style.t M pf/t/critic.t M pf/t/pod.t commit ddd83aaa8b4d9b036309b99f0f27e51969dbd9b8 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Nov 1 14:38:27 2011 +0000 Cisco SNMPv3 unsetting contextName to fix port-security. Fixes #1284; Unsetting the SNMPv3 contextName after reads with a contextName because contextName are kept between reads. For now we rely on poking directly at the object's internals but we filed a ticket to get a proper interface from upstream: https://rt.cpan.org/Public/Bug/Display.html?id=72075 http://www.packetfence.org/bugs/view.php?id=1284 Monotone-Parent: 305b41a31ebda0681f1ab72b3569fcafeb2b59b1 Monotone-Revision: f546d64318f6e8f5d441dd895a1e3460c507d748 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-11-01T14:38:27 M pf/NEWS M pf/lib/pf/SNMP/Cisco.pm M pf/lib/pf/SNMP/Cisco/Catalyst_2950.pm commit a130e1250f0c4af08e1dff5909e871babb0a5def Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Oct 31 15:57:45 2011 +0000 New documentation to explain new translation technique for violation remediation pages Monotone-Parent: 7638735fe49c3b878c94805a4085328ce6524b13 Monotone-Revision: c32464901f0d1575988099d280fcb4f47dd9b01a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-31T15:57:45 M pf/docs/docbook/pf-devel-guide.xml commit f166c8d4cbe39ba8f46ebcc4f7af4589d77d1377 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 31 15:49:50 2011 +0000 - Finished SoH documentation Monotone-Parent: 3e6833248edbb61040d7954d2105a7c6575f373c Monotone-Revision: aa6ca8a164660a34f695a7757f8d77d0b90fddcc Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-10-31T15:49:50 M pf/docs/PacketFence_Administration_Guide.odt commit f79535cfd3528772516410f24eac018e59a31805 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Oct 31 15:43:15 2011 +0000 made revhistory more compact by concatening some lines together Monotone-Parent: ee24b81786084a5484303c0bfe85d8a22b6ea111 Monotone-Revision: 7638735fe49c3b878c94805a4085328ce6524b13 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-31T15:43:15 M pf/docs/docbook/pf-devel-guide.xml commit e577695d04d9a7b988cbcdf92a589b185e224c0e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Oct 31 15:40:58 2011 +0000 updated translation metadata and added NEWS entry Monotone-Parent: 93d1bd85735e9077858f27960dac26219f7ec17e Monotone-Revision: ee24b81786084a5484303c0bfe85d8a22b6ea111 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-31T15:40:58 M pf/NEWS M pf/conf/locale/en/LC_MESSAGES/packetfence.po M pf/conf/locale/es/LC_MESSAGES/packetfence.po commit 82f96ca65aa428f6c93b9865f7c43e1daff247f3 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Oct 31 15:39:06 2011 +0000 fixes to french translation and added a few new strings Monotone-Parent: 861bbd22d4a0cdad05af444118fb0363df030205 Monotone-Revision: 93d1bd85735e9077858f27960dac26219f7ec17e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-31T15:39:06 M pf/NEWS M pf/conf/locale/fr/LC_MESSAGES/packetfence.po commit 8cfd85308f8cc2b61fac9c81d2fe8817eda1a019 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Oct 31 15:36:41 2011 +0000 Several translation fixes and improvements - Fixed gettext's missing strings or non-identical strings - New sample es_ES violation templates - Consistent capitalization in guest management - SMS errors translatable - Removed some broken remediation text for the violation templates I opened. Monotone-Parent: 3e6833248edbb61040d7954d2105a7c6575f373c Monotone-Revision: 861bbd22d4a0cdad05af444118fb0363df030205 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-31T15:36:41 M pf/NEWS M pf/conf/locale/en/LC_MESSAGES/packetfence.po M pf/conf/locale/es/LC_MESSAGES/packetfence.po M pf/html/captive-portal/templates/guest/register_guest.html M pf/html/captive-portal/templates/guest/sms_confirmation.html A pf/html/captive-portal/violations/failed_scan.es_ES.php M pf/html/captive-portal/violations/failed_scan.php M pf/html/captive-portal/violations/generic.php M pf/html/captive-portal/violations/lsass.php A pf/html/captive-portal/violations/malware.es_ES.php commit f15c75bdfe8afc4f8b5810c64bc1d26ec3182b27 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Oct 31 14:55:21 2011 +0000 Forcing UTF-8 on pf::web::release. Fixes i18n issues. Affected scan and release pages (enabling access) Monotone-Parent: 419f586b18713460c8992aee2bf544d56bcd79ae Monotone-Revision: 3e6833248edbb61040d7954d2105a7c6575f373c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-31T14:55:21 M pf/NEWS M pf/lib/pf/web/release.pm commit fb0517aa608a59e1a8897162ff885253ae95a4a4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Oct 28 19:49:08 2011 +0000 localized remedation templates If a template with .$locale. exists it'll be loaded instead of the normal template. ex: generic.fr_FR.php will be loaded before generic.php if it exists and if general.locale is set to fr_FR. Monotone-Parent: be2a223917b0a73c08bb439df5384c5749ee2b06 Monotone-Revision: 419f586b18713460c8992aee2bf544d56bcd79ae Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-28T19:49:08 M pf/NEWS M pf/html/captive-portal/remediation.php commit 69d509a78b65df75642b4ad3ad69ad631b276b8a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Oct 28 18:26:38 2011 +0000 fixed encoding/charset issues on the remdiation pages Apparently PHP's setlocale() needs an explicit .UTF-8 appended. Also took the opportnity to fix code so translation won't fail if more than one locale are specified. Monotone-Parent: 99bc000724b0ba793b821d3c227c408de05cf47f Monotone-Revision: cf4b34be30385fafcdf7b6a924bfcedef2f9ea22 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-28T18:26:38 M pf/NEWS M pf/html/captive-portal/remediation.php commit 075f26fef78a56f321e497b7e5efb351573bc98c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Oct 28 18:24:31 2011 +0000 disapproval of revision '24e5db060055a02011bd8f850d50876201636a2c' Monotone-Parent: 24e5db060055a02011bd8f850d50876201636a2c Monotone-Revision: 99bc000724b0ba793b821d3c227c408de05cf47f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-28T18:24:31 M pf/NEWS commit 992dbb5228af575469ce99880115a10447ffdc4d Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Oct 28 18:20:29 2011 +0000 - Small fix in help Monotone-Parent: e261d62c817da270dfbde374762084f01fbf238a Monotone-Revision: ce5ae9741c7c5b4e8dfb9e65b8ec5ddfd01a1dd9 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-10-28T18:20:29 M pf/html/admin/administration/help.html commit 398d15f5a05fc2e896fa144b1d4a39152d712df1 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Oct 28 18:15:34 2011 +0000 - Better help in the admin ui Monotone-Parent: 24e5db060055a02011bd8f850d50876201636a2c Monotone-Revision: e261d62c817da270dfbde374762084f01fbf238a Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-10-28T18:15:34 M pf/NEWS M pf/html/admin/administration/help.html M pf/html/admin/configuration/help.html M pf/html/admin/node/help.html M pf/html/admin/person/help.html commit dae5b099c736fefe2baf5a890818e12c436f6c8c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Oct 28 17:46:32 2011 +0000 fixed encoding/charset issues on the remdiation pages Apparently PHP's setlocale() needs an explicit .UTF-8 appended. Also took the opportnity to fix code so translation won't fail if more than one locale are specified. Monotone-Parent: 5ed293ee731c15e833e065b2b3d4a6600c2f258e Monotone-Revision: 24e5db060055a02011bd8f850d50876201636a2c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-28T17:46:32 M pf/NEWS commit 732458a38baa007b4a78443acaf2dcbf772988f1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Oct 28 17:20:08 2011 +0000 destination_url warning avoidance when undef and put behind a nice little wrapper Monotone-Parent: 3439f63ab5ed4ebd5a70d9cc0681625ef759863b Monotone-Revision: 5ed293ee731c15e833e065b2b3d4a6600c2f258e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-28T17:20:08 M pf/NEWS M pf/html/captive-portal/guest-selfregistration.cgi M pf/html/captive-portal/mobile-confirmation.cgi M pf/html/captive-portal/redir.cgi M pf/html/captive-portal/register.cgi M pf/lib/pf/web.pm commit c02d00189337b586b324d1d3ba1617c0dca78f86 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Oct 28 16:11:41 2011 +0000 fixed link to missing CSS (ios instead of mobile) and added xml / doctype header to frameset Monotone-Parent: dd7a401f173c4d45cdea865192ca5ed6d81277db Monotone-Revision: 60086eb5b4aac6298766451b42577b76743bfcd7 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-28T16:11:41 M pf/html/captive-portal/templates/enabler.html M pf/html/captive-portal/templates/redirect.html commit 48452f2281581c004999644c6fe0cd488e914162 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Oct 28 16:09:57 2011 +0000 two small web improvements - generate_redirect_page reports errors in templates - locales can now be separated with spaces or tabs in configuration file Monotone-Parent: a11c049506a41b4bbfd446e54b22f4d83153e3ea Monotone-Revision: dd7a401f173c4d45cdea865192ca5ed6d81277db Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-28T16:09:57 M pf/lib/pf/web.pm commit ea8dd7ea052cc27d446f4e4495d31e3b3407912a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Oct 28 14:10:54 2011 +0000 added PHP::Session dependency to our package Monotone-Parent: 4c64ace80050fbc0dfdb31429635385a05cb41f0 Monotone-Revision: d016d1232eede07ca41b230675d5809efadbee27 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-28T14:10:54 M pf/addons/packages/packetfence.spec commit 043240af37d6f79584a16dc8326e5c743fa0b5f9 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Oct 27 19:20:31 2011 +0000 more cleanup related to violations in SoH turns out violations are not used elsewhere, chopping off the code Monotone-Parent: 5d7c0785acfcaff2f1787a88b3f38388805b640d Monotone-Revision: 4c64ace80050fbc0dfdb31429635385a05cb41f0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-27T19:20:31 M pf/addons/soh/lib/pf/soh.pm commit f0eb093417354b4323b816c6d21b2ebcc989587c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Oct 27 19:09:09 2011 +0000 getting rid of the violation closing code Closing violation is not the responsibility of the triggering modules. - violation of type other than trap are automatically closed after action is executed - violation of type 'trap' is meant for remediation and so violations of this type are closed by the portal itself Contact me if you believe this code removal is wrong Monotone-Parent: 65aaac4221e020cffdb96ad09bb493802136b7a8 Monotone-Revision: 5d7c0785acfcaff2f1787a88b3f38388805b640d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-27T19:09:09 M pf/addons/soh/lib/pf/soh.pm commit 6d54697eef6cb9666744403a174c25f054069850 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Oct 27 18:24:24 2011 +0000 Added service watch documentation Especially the fact that it needs to be run to be effective. Monotone-Parent: 69206dd09c3e0a8a186f70244f57d30639e38fcd Monotone-Revision: 98a4bbba1ed372d1de81ad6eb520f7170aab083d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-27T18:24:24 M pf/NEWS M pf/conf/documentation.conf M pf/conf/pf.conf.defaults M pf/lib/pf/pfcmd/help.pm commit 974e3d711d6f7b5d5bb7b490111c07fa9ea5b229 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Oct 26 21:35:01 2011 +0000 - Started SoH documentation (to be finished) Monotone-Parent: 87f76d1f1362ffdfd250b0bfa4e1d44cf716be55 Monotone-Revision: 69206dd09c3e0a8a186f70244f57d30639e38fcd Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-10-26T21:35:01 M pf/docs/PacketFence_Administration_Guide.odt commit 3ff2826f712a746ddcf6b07da9f5fc66e8fababa Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Oct 26 19:52:28 2011 +0000 entry for previous commit Monotone-Parent: 01651748cee7353f99ea7f2a51582d8dc20ba76c Monotone-Revision: ad97c1ced8ad05a5806dab9b438e9fb8ae60acd5 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-26T19:52:28 Monotone-Branch: org.packetfence.trunk M pf/NEWS commit 9e9770f72dbfd7525035b664a41613b866c2c704 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Oct 26 19:50:31 2011 +0000 Cisco 3560 under 2960's adjustments - aligned POD with current practices - no longer need to bypass' 2950's dot1xPortReauthenticate(), since it inherits from 2960 - no longer need to redefine capabilities since they match 2960's - documented port-security + voip issues and broken / working IOSes Monotone-Parent: f679f70ff80e9d7f591804b26444d8924f818068 Monotone-Revision: 01651748cee7353f99ea7f2a51582d8dc20ba76c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-26T19:50:31 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/Cisco/Catalyst_3560.pm commit 57cbc34a224becdd0dd9d7434438a6ecd53edea7 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Oct 26 19:39:57 2011 +0000 linking to latest schema Monotone-Parent: 373a31acd927a1fc491f8432a0e3175296e31b9b Monotone-Revision: f679f70ff80e9d7f591804b26444d8924f818068 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-26T19:39:57 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit 960811b031ba864e3a0da49bab88f10cf7414f31 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Oct 26 19:16:28 2011 +0000 added a MAC trigger type to violations Allows to isolate or get notifications on a single device. Useful for stolen stuff. Required database changes on the trigger tid_start and tid_end because a 48bit MAC is larger than a 32bit int. Monotone-Parent: 79f9a51108298a97126498dbec4bcfec36dabfff Monotone-Revision: 373a31acd927a1fc491f8432a0e3175296e31b9b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-26T19:16:28 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE M pf/conf/violations.conf A pf/db/pf-schema-3.1.0.sql A pf/db/upgrade-3.0.2-3.1.0.sql M pf/lib/pf/config.pm M pf/lib/pf/node.pm M pf/lib/pf/util.pm commit 2021289b1af1080b823a5d73dba10c4c0054054d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Oct 25 21:09:28 2011 +0000 Using HTTP 501 instead of 403 for blocked clients Apparently way more effective against broken clients (a 5xx code afterall). Monotone-Parent: 74459a291a5a94602b88e719c95116c7e7359451 Monotone-Revision: 79f9a51108298a97126498dbec4bcfec36dabfff Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-25T21:09:28 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/conf/httpd.conf.d/block-unwanted.conf commit 905ce032e0ce9f2d1b9a6915871aecbf10413f86 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Oct 25 20:04:39 2011 +0000 updated installation instructions for RHEL6 - rpmforge-extras for perl-Net-Telnet - need optional channel Monotone-Parent: 9ce04c133c2b7874a628a356ab4171260db3ca5c Monotone-Revision: 87f76d1f1362ffdfd250b0bfa4e1d44cf716be55 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-25T20:04:39 M pf/NEWS M pf/docs/PacketFence_Administration_Guide.odt commit 35e19b126411ffec60024dfd95c4b9ce28d248d1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Oct 25 20:03:51 2011 +0000 aligned a couple of the names with website Monotone-Parent: a11c049506a41b4bbfd446e54b22f4d83153e3ea Monotone-Revision: 9ce04c133c2b7874a628a356ab4171260db3ca5c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-25T20:03:51 M pf/README.network-devices commit 6e95272761eb3abf9323ba85394020ab9e01ec1d Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Oct 25 16:11:12 2011 +0000 - Fix for bug 1078 Monotone-Parent: d0abeac4a242483523e6a1cefc13e18b3daf9be1 Monotone-Revision: a11c049506a41b4bbfd446e54b22f4d83153e3ea Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-10-25T16:11:12 M pf/NEWS M pf/html/admin/configuration/main.php M pf/html/admin/configuration/more_info.php commit b13788f27d00ec6668f472e6c14c6cf630f85558 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Oct 25 16:02:21 2011 +0000 Cisco 3750 under 2960's adjustments - aligned POD with current practices - added 'known good' version for 802.1x - no longer need to bypass' 2950's dot1xPortReauthenticate(), since it inherits from 2960 - no longer need to redefine capabilities since they match 2960's Monotone-Parent: dde0c57590966bbcb3c9d8e4cbb0ef07d71b7429 Monotone-Revision: d0abeac4a242483523e6a1cefc13e18b3daf9be1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-25T16:02:21 M pf/lib/pf/SNMP/Cisco/Catalyst_3750.pm commit b12a17044df7665068cf3e4ec80b3c9fa9bd610e Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Oct 25 15:03:39 2011 +0000 - Missing bugfix in 3.0.2 Monotone-Parent: bdd23557cc47c0f3f87fcd704668d0ee2f2f9ed3 Monotone-Revision: dde0c57590966bbcb3c9d8e4cbb0ef07d71b7429 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-10-25T15:03:39 M pf/NEWS commit 19a9196035d14605af072783334cfa993d462c98 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Oct 25 14:37:57 2011 +0000 - Fix for bug 1286 Monotone-Parent: 18720eae8afebd56892ee314f45d28e940343d63 Monotone-Revision: bdd23557cc47c0f3f87fcd704668d0ee2f2f9ed3 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-10-25T14:37:57 M pf/NEWS M pf/lib/pf/SNMP/Cisco/Catalyst_3750.pm commit baa34e90475c6145789737b47dc730956c1505f6 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 24 21:36:57 2011 +0000 - Version BUMP Monotone-Parent: 0f663068888b086feda276ac9b0086796d71fd41 Monotone-Revision: 18720eae8afebd56892ee314f45d28e940343d63 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-10-24T21:36:57 M pf/docs/PacketFenceZEN_Installation_Guide.odt commit 807be972e5f8f14a3f4149f800582dcbb0abf022 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Oct 24 19:53:54 2011 +0000 3.0.2 version bump and autogenerated changelog Monotone-Parent: 862beb8e4813b7bd41429d6d5cce9e1b32086e57 Monotone-Revision: 0f663068888b086feda276ac9b0086796d71fd41 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-24T19:53:54 Monotone-Tag: packetfence-3.0.2 M pf/ChangeLog M pf/NEWS M pf/UPGRADE M pf/addons/packages/packetfence.spec M pf/conf/pf-release M pf/docs/PacketFence_Administration_Guide.odt M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt M pf/docs/docbook/pf-devel-guide.xml M pf/t/pfcmd.t commit 1d97205aef8ad4050a48b92c8d291e138ccc8017 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Oct 24 17:05:10 2011 +0000 Allowing . in username Related to #1293 Monotone-Parent: 81d568ba1a2fecffe8e76b3a869c313b596138c0 Monotone-Revision: 862beb8e4813b7bd41429d6d5cce9e1b32086e57 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-24T17:05:10 M pf/html/admin/login.php commit d43bc58f85f72bfa3d0dcab2920a10f2bc614633 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Oct 24 16:06:12 2011 +0000 refactoring: made sure that access re-evaluation runned in privileged daemons. Fixes #1273 Quite an intrusive fix: Everyone except pfdhcplistener in inline enforcement now calls pf::enforcement to request a VLAN or firewall rule change. This includes captive portal, pfcmd, pfcmd_vlan (previously flip.pl). pf::enforcement now emit proper traps to pfsetvlan (reAssignVlan, desAssociate and the new firewallRequest) and then pfsetvlan takes care of calling SNMP modules (port-sec), pfcmd_vlan (dot1x, MAC-Auth) or pf::inline (firewall). pfsetvlan runs as root so firewall changes are done as root. Doing so we also chopped one or two locationlog lookups so that's a good thing. - Inline API bump: new method call in pf::inline: isInlineEnforcementRequired - chopped advanced.adjustswitchportvlanscript config parameter since everything is now through pf::enforcement http://www.packetfence.org/bugs/view.php?id=1273 Monotone-Parent: f18c14da5fe08a135414ee902d5300e4802d8d33 Monotone-Revision: 81d568ba1a2fecffe8e76b3a869c313b596138c0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-24T16:06:12 M pf/NEWS M pf/UPGRADE M pf/bin/pfcmd_vlan M pf/conf/documentation.conf M pf/conf/pf.conf.defaults M pf/docs/MIB/Inverse-PacketFence-Notification.mib M pf/lib/pf/SNMP/PacketFence.pm M pf/lib/pf/config.pm M pf/lib/pf/enforcement.pm M pf/lib/pf/inline.pm M pf/lib/pf/inline/custom.pm M pf/lib/pf/vlan.pm M pf/sbin/pfsetvlan M pf/t/inline.t commit c6116317646aa9c2048864d7c2b26a4aecbf5d27 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Oct 24 15:49:35 2011 +0000 build fix: Test::More workarounds The use_ok in begin was accounted for under RHEL6 but not under RHEL5. Made sure that it passed on the two platforms. Monotone-Parent: c43e5d04c90964bdce32aae2c946372ca81fa59f Monotone-Revision: f18c14da5fe08a135414ee902d5300e4802d8d33 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-24T15:49:35 M pf/t/config.t commit 9f5c0371f7c8d1065b551f91c01df79bf42e7d5d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Oct 24 15:38:30 2011 +0000 re-indented while I was troubleshooting something Monotone-Parent: 07f58ab03c93a52c2d72ba7b3e513fbdec03a218 Monotone-Revision: c43e5d04c90964bdce32aae2c946372ca81fa59f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-24T15:38:30 M pf/lib/pf/SNMP/Cisco.pm commit a98f445db1449154dc6380e8c0ebefdc6e7f4fbe Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Oct 24 12:36:47 2011 +0000 Build sys fix: Missing one test in test plan Monotone-Parent: e50465077aa0ced78aa47c45ed6d22da97483f01 Monotone-Revision: 07f58ab03c93a52c2d72ba7b3e513fbdec03a218 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-24T12:36:47 M pf/t/config.t commit fb4548c042e4136f1c0a91d495f816357c878792 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Oct 21 17:11:11 2011 +0000 fixed path errors in the proxy bypass add-on Monotone-Parent: 4a9a7abfcbc4002cff12d14a2cc60224022a28ce Monotone-Revision: e50465077aa0ced78aa47c45ed6d22da97483f01 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-21T17:11:11 M pf/NEWS M pf/addons/captive-portal/proxy-bypass/README M pf/addons/captive-portal/proxy-bypass/squid.conf-sample.patch commit a54371aeb69e9ca8ce8ba90a98639acdf170a7d3 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Oct 21 15:22:38 2011 +0000 Inline firewall: prevent registered users from reaching the captive portal Monotone-Parent: cfc8491b5041589e76a16d9f6529fb12c80bb4ef Monotone-Revision: 4a9a7abfcbc4002cff12d14a2cc60224022a28ce Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-21T15:22:38 M pf/NEWS M pf/conf/iptables.conf M pf/lib/pf/config.pm commit 03011c1e08855c68444efda9e54b7e5b15e690fa Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Oct 21 14:25:15 2011 +0000 allowing broadcasts on internal interfaces. Fixes #1316 An important fix. http://www.packetfence.org/bugs/view.php?id=1316 Monotone-Parent: 53cee866bf422b7e84b41afbc9ece33e9299caa6 Monotone-Revision: cfc8491b5041589e76a16d9f6529fb12c80bb4ef Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-21T14:25:15 M pf/NEWS M pf/lib/pf/iptables.pm commit 6aa86d89ddb6fb5ca35809012ffb571901663ec1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Oct 21 14:10:50 2011 +0000 saner exit code for pfcmd manage deregister. Fixes #1315; regression test included Monotone-Parent: 23879b32a8f945de1da96869ab569db961c8b09d Monotone-Revision: 53cee866bf422b7e84b41afbc9ece33e9299caa6 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-21T14:10:50 M pf/NEWS M pf/bin/pfcmd M pf/t/integration.t M pf/t/integration/captive-portal.t commit 2e5df4e454cdaee066ca3c0dffa1f6014ae8ddab Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Oct 21 13:24:49 2011 +0000 Several new guest configuration parameters For both pre-registration and self-registration modes. categorization, default access duration, access duration choices, timeout to confirm email, etc. Monotone-Parent: 043705f007b138ff5068e40be23f167b96580dce Monotone-Revision: 23879b32a8f945de1da96869ab569db961c8b09d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-21T13:24:49 M pf/NEWS M pf/UPGRADE M pf/conf/authentication/preregistered_guests.pm M pf/conf/documentation.conf M pf/conf/pf.conf.defaults M pf/html/admin/guest-management.cgi M pf/html/captive-portal/email_activation.cgi M pf/html/captive-portal/guest-selfregistration.cgi M pf/html/captive-portal/mobile-confirmation.cgi M pf/lib/pf/config.pm M pf/lib/pf/web.pm M pf/lib/pf/web/custom.pm M pf/lib/pf/web/guest.pm commit 7014beb8f2ec0f4d4b6c68484662fe5494369eb8 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Oct 20 19:47:24 2011 +0000 - Small fix for the graphic display (#1234) Monotone-Parent: c2a2878c7634d0cea84edc143121c9f10458549d Monotone-Revision: c8a23d3b45e6c86e5c6487befd07019f8d8063d5 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-10-20T19:47:24 M pf/NEWS M pf/html/admin/status/reports.php commit 26d460ae87650448ba74fbb77bd253f9fad1d8db Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Oct 20 18:01:47 2011 +0000 added tests for is_in_list Monotone-Parent: 1d87f9ee35c6901b86c726dc05672a78bef41983 Monotone-Revision: e79730251c7e49f8fccb62f69267f149ce0ef16d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-20T18:01:47 M pf/t/config.t commit 0d3bd664403639d1bca588671571dcc6ad112ec4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Oct 20 18:00:49 2011 +0000 news entry for previous commit Monotone-Parent: 3f4a3918fb81f37da959e1864e1b47e7a5e09362 Monotone-Revision: 1d87f9ee35c6901b86c726dc05672a78bef41983 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-20T18:00:49 M pf/NEWS commit 286639b69df4b2802db89f4e8acecbebe370d3b0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Oct 20 17:59:53 2011 +0000 new configuration parameter to control guest self-registration guests.self_registration_modes=sms,email All hooked up to do the thing you expect Monotone-Parent: 79997d77b78ce93717344215c68f8e81bb472d7e Monotone-Revision: a025f873f9aa760e1e68bd09999bd4d3a9f7a8ec Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-20T17:59:53 M pf/conf/documentation.conf M pf/conf/pf.conf.defaults M pf/html/captive-portal/guest-selfregistration.cgi M pf/html/captive-portal/templates/guest.html M pf/html/captive-portal/templates/login.html M pf/lib/pf/config.pm M pf/lib/pf/web.pm M pf/lib/pf/web/guest.pm commit 9b885e404b493e1f468499bc046e3f90c4195e29 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Oct 20 15:18:33 2011 +0000 translation have their own section Monotone-Parent: bc30d7580af0ec409e0b1bed6d911b93c6384042 Monotone-Revision: 79997d77b78ce93717344215c68f8e81bb472d7e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-20T15:18:33 M pf/NEWS commit f1615eee5ba4e2b5248510f7cf8c62559bc1552d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Oct 19 20:40:49 2011 +0000 dev guide update: added info about auth module In details: New documentation section points to POD doc New Authentication modules section Minor references that were out of date Monotone-Parent: bc30d7580af0ec409e0b1bed6d911b93c6384042 Monotone-Revision: cadfeee0193b33572d06449b61a545884dc2eb42 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-19T20:40:49 M pf/docs/docbook/pf-devel-guide.xml commit 2cf725a12b2d86ed256138f8932d3a9f947dba1b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Oct 19 19:26:32 2011 +0000 documentation.conf update forgotten in second previous commit Monotone-Parent: ab27ae2ccea2b49f1951167e03345eeed8331af0 Monotone-Revision: bc30d7580af0ec409e0b1bed6d911b93c6384042 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-19T19:26:32 M pf/conf/documentation.conf commit d5304af13b056137d4dfd9a1d6c82cefa30b96db Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Oct 19 19:25:49 2011 +0000 print page fix, forgotten in previous commit Monotone-Parent: fc1270090cca00592670f5f925918d71fc233b4a Monotone-Revision: ab27ae2ccea2b49f1951167e03345eeed8331af0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-19T19:25:49 M pf/html/captive-portal/content/print.css commit 62fd7302542580aee301c491b639fd643cb6f75e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Oct 19 19:24:03 2011 +0000 authentication::* redesign. Now can return node parameters. Fixes #1301; Redesigned the captive portal authentication module system. We now create objects that are passed to the CGI's on authentication. The CGI can then request the last error message or special node attributes to be recorded. - Authentication error messages are no longer passed as hard-coded numeric values between auth::* and pf::web or pf::web::guest - auth::* can now provide attributes to be added to nodes by default. Since they are user controlled, it means that users will be able to do ldap based node categorization without changing core code. - Removed a lot of dead code in pf::web::guest - Some XSS surface reduction with TT escaping - Admin user logged-in is no longer visible in guest access code printouts - Users are ordered by username in bulk guest registration - Added new string ids (migrating from old "error: ..." string ids so no real new translation required) - Relaxed the constraint of configuration validation that auth module must be defined in conf/documentation.conf. pfcmd checkup will validate if module exists and compiles anyways http://www.packetfence.org/bugs/view.php?id=1301 Monotone-Parent: 0c1d41c93e80129954ccd8945c623a0e3ed0a5cc Monotone-Revision: fc1270090cca00592670f5f925918d71fc233b4a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-19T19:24:03 M pf/NEWS M pf/UPGRADE M pf/conf/authentication/guest_managers.pm M pf/conf/authentication/kerberos.pm M pf/conf/authentication/ldap.pm M pf/conf/authentication/local.pm M pf/conf/authentication/preregistered_guests.pm M pf/conf/authentication/radius.pm M pf/conf/locale/de/LC_MESSAGES/packetfence.po M pf/conf/locale/en/LC_MESSAGES/packetfence.po M pf/conf/locale/es/LC_MESSAGES/packetfence.po M pf/conf/locale/fr/LC_MESSAGES/packetfence.po M pf/conf/locale/it/LC_MESSAGES/packetfence.po M pf/conf/locale/pt_BR/LC_MESSAGES/packetfence.po M pf/html/admin/guest-management.cgi M pf/html/captive-portal/register.cgi M pf/html/captive-portal/templates/guest.html M pf/html/captive-portal/templates/guest/footer.html M pf/html/captive-portal/templates/guest/mgmt_login.html M pf/html/captive-portal/templates/guest/register_guest.html M pf/html/captive-portal/templates/guest/registration_confirmation.html M pf/lib/pf/config.pm M pf/lib/pf/temporary_password.pm M pf/lib/pf/web.pm M pf/lib/pf/web/auth.pm M pf/lib/pf/web/guest.pm A pf/t/benchmarks/webauth.pl M pf/t/web-auth.t commit 302c819b5a4e4d78081281dea1a42eaa6425d729 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Oct 18 20:36:26 2011 +0000 expose email confirmation page on the management interface Simplifies guest access configuration for guest confirmed by email address Monotone-Parent: de2a2890fec8e48e4b0a268b2423f9c8024b3919 Monotone-Revision: 0c1d41c93e80129954ccd8945c623a0e3ed0a5cc Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-18T20:36:26 M pf/NEWS M pf/conf/httpd.conf.d/captive-portal-common.conf M pf/conf/iptables.conf commit 4ec5e386101fb5cf9053c5c53123c92985cea5bb Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Oct 18 19:38:10 2011 +0000 swapped test order Brings more usefulness quicker if core code doesn't compile than if we do binary check first. Monotone-Parent: c102fb83e860ebee9d5fac3965876ed3da3b0b6b Monotone-Revision: 3239160f5bbca3328d620a935bd24fa14ab496d6 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-18T19:38:10 M pf/t/TestUtils.pm commit 130aded7987099c0fc447dfdd96cda6fa25c5b0e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Oct 18 13:20:58 2011 +0000 Net::Appliance::Session API compat metadata changes NEWS entry and linked to ticket in package spec Monotone-Parent: 2ae0a6e36f88a165cf74d37fac6d6093d8adae1a Monotone-Revision: c102fb83e860ebee9d5fac3965876ed3da3b0b6b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-18T13:20:58 M pf/NEWS M pf/addons/packages/packetfence.spec commit 1b53b191348fc2066ce1a81c64f916b725e3abae Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Oct 17 14:50:37 2011 +0000 NEWS entry from a previous commit Monotone-Parent: 2ae0a6e36f88a165cf74d37fac6d6093d8adae1a Monotone-Revision: 48ebcaf77fb1521535221061a2bed4cb9042a0c4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-17T14:50:37 M pf/NEWS commit 690b9d92bb376daf943eaaf0fd51b7c6aeba4e6a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Oct 17 14:49:36 2011 +0000 added CVE references Monotone-Parent: b17ca80c1983e1bed438e2ac0b070c91e3dc9a72 Monotone-Revision: 2ae0a6e36f88a165cf74d37fac6d6093d8adae1a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-17T14:49:36 M pf/NEWS commit aa24fc2617a605a9ed21ff03e8a7fa26e367c189 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Oct 17 14:15:27 2011 +0000 changed Identifier to Person Identifier in node add Monotone-Parent: 3f9385eaec2370db163a7b99ac1840c98c6ed26f Monotone-Revision: b17ca80c1983e1bed438e2ac0b070c91e3dc9a72 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-17T14:15:27 M pf/conf/ui.conf commit bff50ba3f2ab6e06e55b9fd128c53a6bbf11a31c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Oct 14 20:02:24 2011 +0000 added NEWS entry for fix in revno: d609d54d47959fc771ba809f17a271169f7dd8a6 Monotone-Parent: 13759807d48d4753b1783112bf96a7ba25752c6a Monotone-Revision: 3f9385eaec2370db163a7b99ac1840c98c6ed26f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-14T20:02:24 M pf/NEWS commit d89588d3be60a8cca9fd322d45487dd126ba8e26 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Oct 14 19:33:36 2011 +0000 fixed a typo Monotone-Parent: b923bce563b996491dd00f879981aa60abe81386 Monotone-Revision: 13759807d48d4753b1783112bf96a7ba25752c6a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-14T19:33:36 M pf/lib/pf/pfcmd/checkup.pm commit f9bc7ff6e0ea4c96289659afb54fd02e6ebec259 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Oct 14 19:29:19 2011 +0000 pinned Net::Appliance::Session version to avoid upgrading to new version Monotone-Parent: d30584a2fb81d7ae6e12dc51ed8e22a05b18bb64 Monotone-Revision: 704d76874ef37bfd3246198ad030d8bf46d33b51 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-14T19:29:19 M pf/addons/packages/packetfence.spec commit 49e508876216d3117aeeeaf541324bbd11055ba1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Oct 14 12:29:08 2011 +0000 New DHCP signatures from upstream fingerbank.org https://github.com/obilodeau/fingerbank/commit/c8ea44e20a32fdd7a749eeba9227f9f262d181fa Monotone-Parent: d30584a2fb81d7ae6e12dc51ed8e22a05b18bb64 Monotone-Revision: f103c29fc900567194f6a8496be4d2bfabf07d0b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-14T12:29:08 M pf/conf/dhcp_fingerprints.conf commit a0fa48cf29f0047cc0f3748f5ba2614ec307d6f9 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Oct 13 21:16:12 2011 +0000 documented known working and known broken firmwares for HP MSM Monotone-Parent: 8744d1df654af5476716b283951099d583df7dac Monotone-Revision: d30584a2fb81d7ae6e12dc51ed8e22a05b18bb64 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-13T21:16:12 M pf/lib/pf/SNMP/HP/Controller_MSM710.pm commit 13a7a7f14b04066cb5cd2745e42e20dfeecc9ee0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Oct 13 21:07:32 2011 +0000 Security fix: XSS in captive portal on destination_url parameter (GET and POST). Fixes #1296; Reported by Matthew Daley http://www.packetfence.org/bugs/view.php?id=1296 Monotone-Parent: 92f9741dafd035ed1617b8ebb8d6a467cb0f1edb Monotone-Revision: 8744d1df654af5476716b283951099d583df7dac Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-13T21:07:32 M pf/NEWS M pf/addons/packages/packetfence.spec M pf/html/admin/guest-management.cgi M pf/html/captive-portal/email_activation.cgi M pf/html/captive-portal/guest-selfregistration.cgi M pf/html/captive-portal/mobile-confirmation.cgi M pf/html/captive-portal/redir.cgi M pf/html/captive-portal/register.cgi M pf/html/common/pf.js M pf/lib/pf/web.pm M pf/lib/pf/web/guest.pm commit 8fc1a3b2f89bfd4be9c7479f113e69ac6cea68d5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Oct 13 17:52:18 2011 +0000 Security fix: Command injection in captive portal and Web Admin. Fixes #1295; Command injection possible through the person creation done by the guest handling system. Affects 3.0.0+ only. The fix: - Fixed command injection by doing parametrized SQL instead of calling pfcmd person command - While I was there, I fixed a problem with SMS activation where username and lastname were not properly kept - Converting dangerous characters into HTML entities in the Web Admin's tableprint (anti-XSS) - Converting dangerous characters into HTML entities in the Web Admin's person edit dialog (anti-XSS) Reported by Matthew Daley http://www.packetfence.org/bugs/view.php?id=1295 Monotone-Parent: 86db3de9e3e252bfe03b944c1921d4e595774e42 Monotone-Revision: 92f9741dafd035ed1617b8ebb8d6a467cb0f1edb Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-13T17:52:18 M pf/NEWS M pf/html/admin/common.php M pf/html/admin/person/edit.php M pf/html/captive-portal/guest-selfregistration.cgi M pf/html/captive-portal/mobile-confirmation.cgi M pf/lib/pf/web/guest.pm commit b02158bbaf6b1194b6fc9d8fdbbbc6bfad9ec028 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Oct 13 13:26:45 2011 +0000 - Missing Trapeze in the module dropdown Monotone-Parent: c9d2a6a5b8ce155a535eddae62c1d9430c5a7f1a Monotone-Revision: 86db3de9e3e252bfe03b944c1921d4e595774e42 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-10-13T13:26:45 M pf/html/admin/configuration/switches_add.php M pf/html/admin/configuration/switches_edit.php commit 4d04b9a90adef499a74678cd4f951ffe0518e150 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Oct 13 09:26:37 2011 +0000 Captive-portal / self-registration : - phone provider selection is now restored on error Monotone-Parent: f103c29fc900567194f6a8496be4d2bfabf07d0b Monotone-Revision: d609d54d47959fc771ba809f17a271169f7dd8a6 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-10-13T09:26:37 M pf/html/captive-portal/templates/guest.html M pf/lib/pf/web/guest.pm commit 10f3f33692868c7f63189b1784b56965974d116e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Oct 12 19:56:19 2011 +0000 Applying security fix #1294: shared session state between captive portal and web admin Monotone-Parent: 47fd329721fd21bc72c35b7795cdbf5662c43dce Monotone-Revision: 6cb899af7059bc7ab93d30ba59cf001bd29d1731 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-12T19:56:19 M pf/addons/soh/soh.cgi commit 578488934954c4210325ece5a158f588a3e717c8 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Oct 12 19:53:03 2011 +0000 applied changes from 040493ea147330b41fd2b19d1c3cc1cf8c8d6929 through c9d2a6a5b8ce155a535eddae62c1d9430c5a7f1a Applied security fix Monotone-Parent: ab5f2e6c41d39c312251332cf181b9c11041d25e Monotone-Revision: 47fd329721fd21bc72c35b7795cdbf5662c43dce Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-12T19:53:03 M pf/html/admin/guest-management.cgi commit 2ff14046152c14c6e06cf938fed9ecebb12f671c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Oct 12 19:41:48 2011 +0000 Security fix: Session sharing between captive portal and web admin. Fixes #1294; You can bypass authentication to create guest accounts in the Web Admin if you successfully authenticated on the captive portal even though you should authenticate on a different back-end in the Web Admin. This vulnerability is mitigated by the fact that the session is bound to a remote address and that address will change after a successful authentication in VLAN enforcement (due to the nature of it). Users of inline enforcement are fully affected. The fix is to change the web admin session storage path. Reported by Matthew Daley http://www.packetfence.org/bugs/view.php?id=1294 Monotone-Parent: 040493ea147330b41fd2b19d1c3cc1cf8c8d6929 Monotone-Revision: c9d2a6a5b8ce155a535eddae62c1d9430c5a7f1a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-12T19:41:48 M pf/NEWS M pf/html/admin/guest-management.cgi commit 8c7dc200aa1a93b503ff8a8e1c2a857a367ccbdf Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Oct 12 19:00:25 2011 +0000 Security fix: LDAP Injection in Web Admin. Last fix for #1293; User-supplied username is not escaped before being interpolated into the LDAP search filter used for authentication, leading to weaker security. An attacker can easily guess a valid username with * for example. Coupled with the Anonymous bind bug, this means a username like o* can successfully authenticate a user in the Web Admin if a valid user starting with an o exists (but not more than one). Smaller impact patch will be available in the ticket. Reported by Matthew Daley http://www.packetfence.org/bugs/view.php?id=1293 Monotone-Parent: d0aba756a3e8ff9002c0dd9be1885ea6d38ea0ff Monotone-Revision: 040493ea147330b41fd2b19d1c3cc1cf8c8d6929 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-12T19:00:25 M pf/NEWS M pf/html/admin/login.php commit ebe82e8a24aa645ec136e29f7fac0fb2df81dbd3 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Oct 12 14:59:15 2011 +0000 Security fix: Authentication bypass on Web Admin. Partially fixes #1293; Authentication can be bypassed if: - LDAP back-end is used for authentication - Anonymous binds are allowed on the server - Attacker guesses a username Then a username with an empty password will bypass authentication. Smaller impact patch will be available in the ticket. Reported by Matthew Daley http://www.packetfence.org/bugs/view.php?id=1293 Monotone-Parent: 8aa7974a4ae1c1d0bbcbd5d163e1efa5afbbf6f1 Monotone-Revision: d0aba756a3e8ff9002c0dd9be1885ea6d38ea0ff Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-12T14:59:15 M pf/NEWS M pf/html/admin/login.php commit f62945850df3fceecb76e9b6a452eb692237974f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Oct 11 20:24:48 2011 +0000 Modification to revision 403f38fb5859a3572f58f372cc01826ed35a8bf9 - Created a new schema for 3.0.2 - Moved the added trigger from pf-schema-3.0.0 to pf-schema-3.0.2 - Updated the spec file to link to the new schema Monotone-Parent: 54c13c3b3b2d4c2f4035d84fe8f3ced73bb882e0 Monotone-Revision: 8aa7974a4ae1c1d0bbcbd5d163e1efa5afbbf6f1 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-10-11T20:24:48 M pf/addons/packages/packetfence.spec M pf/db/pf-schema-3.0.0.sql A pf/db/pf-schema-3.0.2.sql commit cefa8853876b7163a24e91e169dadf8abe465943 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Oct 11 18:50:12 2011 +0000 whitespace fixes Monotone-Parent: 88e6c64b566a7e16e3ca5c1dd1a57e027783fb37 Monotone-Revision: 54c13c3b3b2d4c2f4035d84fe8f3ced73bb882e0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-11T18:50:12 M pf/UPGRADE commit 46eb5f14910c096c8f04e35898de9bec8350b65d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Oct 11 18:36:51 2011 +0000 NEWS entry for http://mtn.inverse.ca/revision/info/32c4b4526a4154a926eff2db54230d1b026d7c7e Monotone-Parent: fabb0cb754d8ff5bda63b28f8badf6bd4e6f84e1 Monotone-Revision: 88e6c64b566a7e16e3ca5c1dd1a57e027783fb37 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-11T18:36:51 M pf/NEWS commit 708171bf535e1f59deae099419a47cbbc1f1b134 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Oct 11 18:27:05 2011 +0000 migrated Francois' fix for #1289 into get_configuration_value hook Monotone-Parent: b3af2b197670c53ffb3992f3d14fbb028b35b927 Monotone-Revision: fabb0cb754d8ff5bda63b28f8badf6bd4e6f84e1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-11T18:27:05 M pf/html/admin/status/sajax-dashboard.php commit c9e017dd60eb5949049a686cd0593757bb33c5b3 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Oct 11 18:10:52 2011 +0000 Security fix: XSS in html/admin/login.php on p= parameter. Fixes #1292; Reported by Matthew Daley http://www.packetfence.org/bugs/view.php?id=1292 Monotone-Parent: ad395afeca3b0a7fb38da331ca0b2391e73d54d5 Monotone-Revision: b3af2b197670c53ffb3992f3d14fbb028b35b927 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-11T18:10:52 M pf/NEWS M pf/html/admin/login.php commit 02c7574bae01335e42fbfbaa49c84347a83c8467 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Sat Oct 8 16:00:13 2011 +0000 Translate 'Column x cannot be null' errors Monotone-Parent: 4ffaf46d4e7cb18b8866b21a62623dee313664cc Monotone-Revision: 2d1a45cd7b52f81e69e3d72f0d1e1147b1223856 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-10-08T16:00:13 M pf/addons/soh/soh.cgi commit 0de9ca8f45717b229f6fb2a0e46facbaa99b4fc1 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Sat Oct 8 15:57:40 2011 +0000 Fix display bug reported by François Delete all rules. "(None)" is displayed. Add a rule, but "(None)" didn't go away, because it was missing the 'none' class. Monotone-Parent: 427adeb9f5ebc0cdbb73084fa70caf32e5894aad Monotone-Revision: 4ffaf46d4e7cb18b8866b21a62623dee313664cc Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-10-08T15:57:40 M pf/addons/soh/templates/soh/index.html commit c1fc4cdc2cb3fa493b5b23634ad82dac593c0038 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Oct 7 20:37:02 2011 +0000 - Documentation for radiusSecret - Fix the upgrade scripts with proper versions Monotone-Parent: 403f38fb5859a3572f58f372cc01826ed35a8bf9 Monotone-Revision: ad395afeca3b0a7fb38da331ca0b2391e73d54d5 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-10-07T20:37:02 M pf/UPGRADE M pf/db/upgrade-3.0.0-3.0.1.sql A pf/db/upgrade-3.0.1-3.0.2.sql M pf/docs/PacketFence_Administration_Guide.odt commit 8bc1ecdd63b8ae951dacdfefa257fb7668197579 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 7 14:01:49 2011 +0000 Add trigger or cascade to delete node_useragent when deleting a node (#1285) Monotone-Parent: 195d08faf44c05123d0cdec00f6e373730f27b9a Monotone-Revision: 403f38fb5859a3572f58f372cc01826ed35a8bf9 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-10-07T14:01:49 M pf/NEWS M pf/UPGRADE M pf/db/pf-schema-3.0.0.sql M pf/db/upgrade-3.0.0-3.0.1.sql commit 281aada005e1f50bbd85ea43b98ca9a9102d324d Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Oct 7 13:13:02 2011 +0000 - Small add in french traduction Monotone-Parent: 8c9e03881bf35ef7072fc81995ace302689e773a Monotone-Revision: eef914ebcc18aafd0c200c4e9ff73b5b3e02d7bc Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-10-07T13:13:02 M pf/conf/locale/fr/LC_MESSAGES/packetfence.po commit 07956b336c46a4f9717d15ed2fc28936641f98cb Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Fri Oct 7 13:10:04 2011 +0000 Nodes are not unregistered on unregdate unless an expire mode is activated (#1298) Monotone-Parent: 8c9e03881bf35ef7072fc81995ace302689e773a Monotone-Revision: 590bcc7d66ab7c4e96f3dce5057db8356822bfa0 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-10-07T13:10:04 M pf/NEWS M pf/lib/pf/node.pm commit 01ad471a65ee605c5e6de4c0a167be7f742f808d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Oct 6 15:13:47 2011 +0000 new _NasPortToIfIndex() with default implementation Hardware where NAS-Port == ifIndex can refer to it and it skips the default warnings of the previous NasPortToIfIndex() call. LG module now does that. Monotone-Parent: 8e825b71d90a91651c55858656b7ef18ed204a49 Monotone-Revision: 8c9e03881bf35ef7072fc81995ace302689e773a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-06T15:13:47 M pf/lib/pf/SNMP.pm M pf/lib/pf/SNMP/LG.pm M pf/t/hardware-snmp-objects.t commit 1213e0e37f064f99239663a34329fe036bd593cd Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Oct 6 13:51:55 2011 +0000 New firewall rules: Accept incoming DNS on management Allow incoming DNS on management interface to track users IPs in production VLANs Monotone-Parent: 049f53a22246d2e8a1a786023e03ecc99f944f81 Monotone-Revision: 8e825b71d90a91651c55858656b7ef18ed204a49 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-06T13:51:55 M pf/NEWS M pf/UPGRADE M pf/conf/iptables.conf commit f5594026e6738dba96962a6e6e7fe040dd42c27a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Oct 6 13:34:59 2011 +0000 New DHCP fingerprints from upstream fingerbank.org https://github.com/obilodeau/fingerbank/commit/b00512fe42f9425960e2e0a60f94590c0561df90 Monotone-Parent: 9010241542d7616dc66f36e56bfa3fdbf0f921f1 Monotone-Revision: 049f53a22246d2e8a1a786023e03ecc99f944f81 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-06T13:34:59 M pf/NEWS M pf/conf/dhcp_fingerprints.conf commit 6fb0f57452c52e2afaecfcb421867977f316ba6e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Oct 6 13:30:55 2011 +0000 Fixed a Cisco access point (AP) configuration mistake in documentation Public SSID had the open SSID properties and vice versa Monotone-Parent: 21f8d96bd9ec648aa740eda5f6ffb8edd508de77 Monotone-Revision: 9010241542d7616dc66f36e56bfa3fdbf0f921f1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-06T13:30:55 M pf/NEWS M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit 89896c5fd93d07b0bb9ade00f3795c811c1bd9db Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Oct 5 13:45:55 2011 +0000 documented that we don't support deauth against 5.x firmwares Monotone-Parent: 986ba14800890355afd75f997fa5b11e7f396d9d Monotone-Revision: 21f8d96bd9ec648aa740eda5f6ffb8edd508de77 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-05T13:45:55 M pf/lib/pf/SNMP/Motorola.pm commit 1cb645c1ff8621b0eae77d2f69f029f490ecd0a7 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Oct 5 13:42:44 2011 +0000 Improved wireless bridge mode API support Improved handling of wireless devices were we need to deauth on an IP different than the IP doing RADIUS Access-Requests. - Added connectWriteTo to which you tell where to connect. - connectWrite and connectWriteToController perform connectWriteTo with appropriate IP and session storage parameters. - Same as above for disconnectWrite. Monotone-Parent: 4823ef5649e24046a0a45c0237653442ba6f6b06 Monotone-Revision: 986ba14800890355afd75f997fa5b11e7f396d9d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-05T13:42:44 M pf/NEWS M pf/lib/pf/SNMP.pm M pf/lib/pf/SNMP/Dlink/DWS_3026.pm M pf/lib/pf/SNMP/HP/Controller_MSM710.pm M pf/lib/pf/SNMP/MockedSwitch.pm M pf/lib/pf/SNMP/Motorola.pm M pf/t/hardware-snmp-objects.t commit 64206c3902fa2094432f33161c014ea09723ee05 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Oct 4 20:32:35 2011 +0000 added Trapeze wireless controller to README.network-devices Monotone-Parent: 55affd06e8d4f72ae98467a3f95f3e884f602ec7 Monotone-Revision: 4823ef5649e24046a0a45c0237653442ba6f6b06 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-04T20:32:35 M pf/README.network-devices commit 0fde38af04b6afbe930463be8240c661f724e986 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Oct 4 20:14:59 2011 +0000 additional UTF-8 (encoding) fixes Monotone-Parent: 16750028f7df5ad837aea048ce036da54c3b09d2 Monotone-Revision: 55affd06e8d4f72ae98467a3f95f3e884f602ec7 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-04T20:14:59 M pf/lib/pf/web.pm M pf/lib/pf/web/custom.pm M pf/lib/pf/web/guest.pm commit 8f61d66bb041d374e9d58f1943b52506b3ed750b Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Mon Oct 3 19:54:43 2011 +0000 Add some SoH parsing and matching tests Monotone-Parent: d914bd9a16a001af597bebd5a74c6536287f2cbd Monotone-Revision: 427adeb9f5ebc0cdbb73084fa70caf32e5894aad Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-10-03T19:54:43 A pf/t/soh.t commit 395204931d9802aa85fbba27c5181b661c80d4f6 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Mon Oct 3 19:17:57 2011 +0000 Support a list of ANDed status words Monotone-Parent: 945f51292a99ac80dac1dca6384387cf53cb607c Monotone-Revision: d914bd9a16a001af597bebd5a74c6536287f2cbd Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-10-03T19:17:57 M pf/addons/soh/lib/pf/soh.pm commit 738fc5f71147c664fd0e76d45bba8fb097a09728 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Oct 3 19:00:40 2011 +0000 added configuration file ownership check in `pfcmd checkup` Monotone-Parent: 32c4b4526a4154a926eff2db54230d1b026d7c7e Monotone-Revision: 16750028f7df5ad837aea048ce036da54c3b09d2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-03T19:00:40 M pf/NEWS M pf/lib/pf/pfcmd/checkup.pm commit 5962e78b1fb7fc748550a85488d9cf1f2d9cbe54 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Mon Oct 3 18:59:01 2011 +0000 Small tweaks plus undef-variable bugfix Monotone-Parent: f913a4a2719d4adcaa700969e7a96f702a82fdb0 Monotone-Revision: 945f51292a99ac80dac1dca6384387cf53cb607c Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-10-03T18:59:01 M pf/addons/soh/lib/pf/soh.pm commit 322c8d56a95a99095d6dfa820cca56c5ac4e2359 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Oct 3 15:02:37 2011 +0000 added perl dependency requirement in README Monotone-Parent: 3762d9e55a31f4c41002e8f374afc0095d407a76 Monotone-Revision: f913a4a2719d4adcaa700969e7a96f702a82fdb0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-10-03T15:02:37 M pf/addons/soh/README.rst commit dde121f6b0823c7318f899e788a660c5a452b588 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 3 14:06:01 2011 +0000 - Removing duplicate my $prefix in guest.pm Monotone-Parent: 9570c89c841178d57827f6aa1176737c3c45915f Monotone-Revision: 32c4b4526a4154a926eff2db54230d1b026d7c7e Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-10-03T14:06:01 M pf/lib/pf/web/guest.pm commit 8832f2be7c2da1878e2c5a1f0667cf72d67a8985 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 3 13:59:26 2011 +0000 - Error in the french packetfence.po Monotone-Parent: 8f8571d9d032f5d54ad455fe536e077bc3b371b2 Monotone-Revision: 9570c89c841178d57827f6aa1176737c3c45915f Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-10-03T13:59:26 M pf/conf/locale/fr/LC_MESSAGES/packetfence.po commit 48cdbf27ef9cef9fee98127a6e0aae6beaab9064 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Oct 3 13:49:15 2011 +0000 - Updating packetfence.spec for freeradius2 fixes. Monotone-Parent: 0487774fecf15b51fef8a40fb9a8f535a0394a97 Monotone-Revision: 8f8571d9d032f5d54ad455fe536e077bc3b371b2 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-10-03T13:49:15 M pf/addons/packages/packetfence.spec commit 1f49a63db310c095ab31ce8b9e6ebc645eaa09bd Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Mon Oct 3 11:13:49 2011 +0000 Split matches into matches and matches_one (untested) Monotone-Parent: 702ab6479c5f085c9cc93332c96a6f13b062b2c1 Monotone-Revision: 3762d9e55a31f4c41002e8f374afc0095d407a76 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-10-03T11:13:49 M pf/addons/soh/lib/pf/soh.pm commit bf499c2ed0aa62fd4208e41d4841e989bf5d1173 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Mon Oct 3 03:18:10 2011 +0000 Make the SoH parser a bit more accepting Monotone-Parent: 66bcf2aaedd7a0cff1e0f1d3795f1e4c94a0ef64 Monotone-Revision: 702ab6479c5f085c9cc93332c96a6f13b062b2c1 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-10-03T03:18:10 M pf/addons/soh/lib/pf/soh.pm commit ed9861e0a74b515bfeefc4f43bb5e7ef67fc7f03 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Sep 30 20:17:00 2011 +0000 - Forgot the news :S Monotone-Parent: 358aae97063184220ec65b41464eb271defbe536 Monotone-Revision: 0487774fecf15b51fef8a40fb9a8f535a0394a97 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-09-30T20:17:00 M pf/NEWS commit 0afff2ce66bb3b250637604578cb54592946b380 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Sep 30 20:15:57 2011 +0000 - Inline VLAN is now considered as "routed", fix for bug #1242 Monotone-Parent: 60d809fa697eee8ac5975459644942ddae2a1bb2 Monotone-Revision: 358aae97063184220ec65b41464eb271defbe536 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-09-30T20:15:57 M pf/conf/httpd.conf.d/captive-portal-common.conf M pf/lib/pf/config.pm M pf/lib/pf/services/apache.pm M pf/lib/pf/util.pm commit aa29c7e3476aa76e1d8478e2b0887c20941b224b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 30 15:02:35 2011 +0000 Guests management: - Improved validation when creating/importing multiple guest accounts. Monotone-Parent: 37f3273079112c94f423faa2d11ea9873b4fe3d0 Monotone-Revision: 60d809fa697eee8ac5975459644942ddae2a1bb2 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-09-30T15:02:35 M pf/NEWS M pf/conf/locale/en/LC_MESSAGES/packetfence.po M pf/conf/locale/fr/LC_MESSAGES/packetfence.po M pf/html/admin/guest-management.cgi M pf/lib/pf/web/guest.pm commit bd8c75ccdd4f5e758550f632694849cd4d053676 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Fri Sep 30 14:25:05 2011 +0000 Allow - in class name Monotone-Parent: b5d371c6be7de351beed7ba14f1c03dfea8fbfa0 Monotone-Revision: 66bcf2aaedd7a0cff1e0f1d3795f1e4c94a0ef64 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-30T14:25:05 M pf/addons/soh/soh.cgi commit ea8cb15f2dc460f39c91846af8f5d88c484065e5 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Sep 30 14:08:48 2011 +0000 - Missing parseTrap sub in Trapeze module Monotone-Parent: 3b315a1cd426d37ffbc3e9f03e921ea07e213b32 Monotone-Revision: 2b680c5740bdf05f5a8c83018a45cfe7aa8bd7f6 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-09-30T14:08:48 M pf/lib/pf/SNMP/Trapeze.pm commit 3da12e655a2a5a9fd55c62925b0394f43774e905 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 30 13:55:46 2011 +0000 The "notes" field is now a textarea when editing a person, node or violation. Monotone-Parent: d8021c816d8e32590dd15cc7a481436e7bbb6ef9 Monotone-Revision: 2ff25d7d4c660ebdfed2c5af578dea57b957967b Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-09-30T13:55:46 M pf/html/admin/node/edit.php M pf/html/admin/person/edit.php M pf/html/admin/style.css M pf/html/admin/violation/edit.php commit d9042e210abd1c57d66dd55f19cdad30b1fb8b94 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Sep 29 20:39:06 2011 +0000 - Bugfix #1289 Monotone-Parent: d8021c816d8e32590dd15cc7a481436e7bbb6ef9 Monotone-Revision: 3b315a1cd426d37ffbc3e9f03e921ea07e213b32 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-09-29T20:39:06 M pf/NEWS M pf/html/admin/status/sajax-dashboard.php commit 91d615393b22f63bb4aa32073cd3d013d2f469f2 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Thu Sep 29 18:49:12 2011 +0000 Handle redirect on login/logout properly Monotone-Parent: 36714af1cb39d4f54131b6c3050bfc9da41ea80d Monotone-Revision: b5d371c6be7de351beed7ba14f1c03dfea8fbfa0 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-29T18:49:12 M pf/addons/soh/soh.cgi commit 1b6b25c269ab179049a16d7da1cf939684ba72b2 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Thu Sep 29 18:32:29 2011 +0000 Make pf::soh::matches simpler, smarter, and better Monotone-Parent: 8a20c2001a07626b16490329e232ff6d91dbf697 Monotone-Revision: 36714af1cb39d4f54131b6c3050bfc9da41ea80d Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-29T18:32:29 M pf/addons/soh/lib/pf/soh.pm commit 712ee36c195667416e52b668d5aefc8ad87ded8b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 29 17:59:43 2011 +0000 Updated NEWS file. Monotone-Parent: 63fb4d06e52184cfee7b14d398a3488a498c918e Monotone-Revision: d8021c816d8e32590dd15cc7a481436e7bbb6ef9 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-09-29T17:59:43 M pf/NEWS commit dc836dcc43bf98a249b2a5843eaccfaaf61c08ba Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 29 17:57:45 2011 +0000 Fixed UTF-8 encoding in captive portal. Monotone-Parent: d32606211e75657e8029a1f363e5429b4cf61f50 Monotone-Revision: f2ac1c2baa04bde7d43bfaeeb884b3fa4b84d5ea Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-09-29T17:57:45 M pf/conf/httpd.conf.apache22 M pf/html/admin/guest-management.cgi M pf/html/captive-portal/email_activation.cgi M pf/html/captive-portal/guest-selfregistration.cgi M pf/html/captive-portal/mobile-confirmation.cgi M pf/html/captive-portal/redir.cgi M pf/html/captive-portal/register.cgi M pf/html/captive-portal/wispr.cgi commit efb81a8ccd1cd4a13e7a8ef92ab0ac73bb9187dd Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Sep 29 17:54:14 2011 +0000 - Small fix in french traduction Monotone-Parent: 97b061480d24f402de7df356f41a95178551e4a4 Monotone-Revision: 67cec928706b64852f46ead3a477fe1330c68718 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-09-29T17:54:14 M pf/NEWS M pf/conf/locale/fr/LC_MESSAGES/packetfence.po commit 411ee976e906784aa8547bd9e329cc20102c9046 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Sep 29 15:19:19 2011 +0000 - Ajout de traduction francaise Monotone-Parent: d32606211e75657e8029a1f363e5429b4cf61f50 Monotone-Revision: 97b061480d24f402de7df356f41a95178551e4a4 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-09-29T15:19:19 M pf/conf/locale/fr/LC_MESSAGES/packetfence.po commit 1ec9cc00da1a3cd65877765b176f953e500ad5da Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Sep 29 14:24:51 2011 +0000 - Adding support for Trapeze Wireless Controllers Monotone-Parent: d20d0fe88326581e87f10c3b5c529a3545056990 Monotone-Revision: d32606211e75657e8029a1f363e5429b4cf61f50 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-09-29T14:24:51 M pf/NEWS M pf/README.network-devices M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt A pf/lib/pf/SNMP/Trapeze.pm A pf/lib/pf/SNMP/Trapeze/nas-pb.yml commit 21ab8e8477378cd0ccd54c6f9e21b7830c1055b3 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Thu Sep 29 11:28:16 2011 +0000 Use pf::util::clean_mac to parse MAC addresses Calling-Station-Id can come in more flavours than I expected, and this function handles them all. Thanks to François for the hint. Monotone-Parent: 8f1d34215f21bcfa5a1b2326a2aeadcb27d65863 Monotone-Revision: 8a20c2001a07626b16490329e232ff6d91dbf697 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-29T11:28:16 M pf/addons/soh/lib/pf/soh.pm commit 765b113ba5721f22898fac7dac84ea2160b2d0cb Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 28 17:47:04 2011 +0000 more validation on violation triggers (w/ regression test) Monotone-Parent: eb70eb365b97300d33b0019692f9a2984b676349 Monotone-Revision: d20d0fe88326581e87f10c3b5c529a3545056990 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-28T17:47:04 M pf/NEWS M pf/lib/pf/trigger.pm M pf/t/trigger.t commit 5830a1ffd74ef0e40b50e37c5fb703c59a28a2bd Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Tue Sep 27 18:46:55 2011 +0000 Small matching bugfixes Monotone-Parent: 1895ee2b5967f01a2178d7993c6536b824a95877 Monotone-Revision: 8f1d34215f21bcfa5a1b2326a2aeadcb27d65863 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-27T18:46:55 M pf/addons/soh/lib/pf/soh.pm commit ec398b74e339b9d296e2aa9cf2a47cdc81693b1d Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Tue Sep 27 18:39:29 2011 +0000 Add still more debug logging Monotone-Parent: 44d0a70c6d224168096b6c50029ac91d20801dc9 Monotone-Revision: 1895ee2b5967f01a2178d7993c6536b824a95877 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-27T18:39:29 M pf/addons/soh/lib/pf/soh.pm commit 7996bd448cf836fb84fe517b3138a874dcd2b882 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Tue Sep 27 18:33:09 2011 +0000 Some statuses need translation; but avoid if possible Monotone-Parent: fa99dc665afd690bbde7d323ded8c782c8712446 Monotone-Revision: 44d0a70c6d224168096b6c50029ac91d20801dc9 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-27T18:33:09 M pf/addons/soh/lib/pf/soh.pm M pf/addons/soh/templates/soh/index.html commit 33efb5c2f70bb511a763c68f15324b1918bfd021 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Tue Sep 27 18:10:19 2011 +0000 This should be debug, not info Monotone-Parent: 1d68f0a16830bd8f02ef058ad227a1ea8802d547 Monotone-Revision: 820b456147edf34d3593075422b99561d2fff980 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-27T18:10:19 M pf/addons/soh/lib/pf/soh.pm commit 48cf2130fd5ac1ac1bd3ad8d754e397cdbfa5e2c Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Tue Sep 27 18:06:49 2011 +0000 Add some logging Monotone-Parent: db99867ac3573ebbe8872f5b4fd63f730ce9c105 Monotone-Revision: 1d68f0a16830bd8f02ef058ad227a1ea8802d547 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-27T18:06:49 M pf/addons/soh/soh.cgi commit 21f046d12ff2e6d8eb8842986fde4134ed9be296 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Tue Sep 27 17:41:49 2011 +0000 Split updates into auto-updates and security-updates Monotone-Parent: 2b1a03d7f51f9819d6fda74849c2840827cf0ba6 Monotone-Revision: db99867ac3573ebbe8872f5b4fd63f730ce9c105 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-27T17:41:49 M pf/addons/soh/templates/soh/index.html commit 5c995297056c9855222006abc067d2047b4647e7 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Tue Sep 27 17:15:48 2011 +0000 Add a section about creating filters, etc. Monotone-Parent: 8697213d7bd818bca009892b21d4000c69bdd72a Monotone-Revision: 2b1a03d7f51f9819d6fda74849c2840827cf0ba6 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-27T17:15:48 M pf/addons/soh/README.rst commit 137e8ce35d69636b698b802af3b9aaccd107ba63 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Tue Sep 27 16:14:07 2011 +0000 Add 'soh' to the list of valid trigger type Monotone-Parent: 7a77280afc5fb0e082cd95edeac5cf0bf19d6d90 Monotone-Revision: 8697213d7bd818bca009892b21d4000c69bdd72a Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-27T16:14:07 M pf/lib/pf/config.pm commit a0e2f774ac1fda6d2defd1f8cfb47840b6083ca7 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Tue Sep 27 16:06:58 2011 +0000 It's 'trigger', not 'triggers' Monotone-Parent: c4c13d861813fb292b93a81c3315e2f04703f246 Monotone-Revision: 7a77280afc5fb0e082cd95edeac5cf0bf19d6d90 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-27T16:06:58 M pf/addons/soh/soh.cgi commit dd7f387f0d0f8ca38cb7c023277883c373ba24d3 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Sep 27 16:01:41 2011 +0000 Added more information on the SNMPv3 problems with the 2950 Monotone-Parent: 392a949c881ad32d3742dfafae8e660869189fcb Monotone-Revision: eb70eb365b97300d33b0019692f9a2984b676349 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-27T16:01:41 M pf/lib/pf/SNMP/Cisco/Catalyst_2950.pm commit f7780755afcc1d0c177fc34bc3d6f3af182bfd52 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Tue Sep 27 15:04:49 2011 +0000 Create new section before writing to it Monotone-Parent: 8d6bda772342ddedee69daefe9bbfc1b9f7cd953 Monotone-Revision: c4c13d861813fb292b93a81c3315e2f04703f246 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-27T15:04:49 M pf/addons/soh/soh.cgi commit a1c43301dbfeda030fafa62cf5df3d89a6a4d3f5 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Tue Sep 27 15:00:38 2011 +0000 Fix various thinkos/typos/etc. Monotone-Parent: a1524619927fbeaf7d227ea717b7227171f62075 Monotone-Revision: 8d6bda772342ddedee69daefe9bbfc1b9f7cd953 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-27T15:00:38 M pf/addons/soh/soh.cgi commit 6a1966429bd384a723c4c5f2678a7eb30be2d099 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Tue Sep 27 14:19:52 2011 +0000 Triggers can't be added/deleted without restarting pf Monotone-Parent: 61feaffe62ac9864eb6475ed7d3db6d8dfdaa7f5 Monotone-Revision: a1524619927fbeaf7d227ea717b7227171f62075 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-27T14:19:52 M pf/addons/soh/soh.cgi commit f7d9ae3bb96b37732027e3e8feeb93a607d34ea1 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Tue Sep 27 13:54:57 2011 +0000 Handle soh::fid triggers automatically Monotone-Parent: 9440293b8afb53badd537be2974f458426242921 Monotone-Revision: 61feaffe62ac9864eb6475ed7d3db6d8dfdaa7f5 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-27T13:54:57 M pf/addons/soh/soh.cgi commit 74c07f5d6f5eb8c827c2cbbbbd3ce1b274403229 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Tue Sep 27 11:39:02 2011 +0000 Adjust to column rename Monotone-Parent: 46aa8b2351aebaf100de6bc56c5e42de7dbb7897 Monotone-Revision: 9440293b8afb53badd537be2974f458426242921 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-27T11:39:02 M pf/addons/soh/lib/pf/soh.pm commit 8bbbf5bf482357d56a9c8a3d5e2cd0c512b76e4f Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Tue Sep 27 09:13:09 2011 +0000 Rename soh_filters.violation to .vid Monotone-Parent: 6b88da7d86c476eea90a1c0af621ea8e5e0ebca0 Monotone-Revision: 46aa8b2351aebaf100de6bc56c5e42de7dbb7897 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-27T09:13:09 M pf/addons/soh/soh.cgi M pf/addons/soh/soh.sql M pf/addons/soh/templates/soh/index.html commit bac972db8c6b98d6d72a5f74a252185c6f56afab Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Mon Sep 26 09:59:14 2011 +0000 Open and close violations correctly (we hope) Monotone-Parent: c46e476a1afc508a8da05347023a71bd956299ac Monotone-Revision: 6b88da7d86c476eea90a1c0af621ea8e5e0ebca0 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-26T09:59:14 M pf/addons/soh/lib/pf/soh.pm commit c824a363ff2a7a3dc7e57d4229cb057e0f99bdc1 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Mon Sep 26 09:09:42 2011 +0000 Trigger, not raise Monotone-Parent: 59f942969a193360b2d9a85c9538a88159341159 Monotone-Revision: c46e476a1afc508a8da05347023a71bd956299ac Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-26T09:09:42 M pf/addons/soh/templates/soh/index.html commit 1ca514df0229049bcdbcf1ed2ec84af8d3f335cd Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Mon Sep 26 07:32:40 2011 +0000 Reorganisation: store $rq in $self->{request} and reuse Monotone-Parent: ad228dfbf88e796692435ceca5b4ebddf1eb2701 Monotone-Revision: 59f942969a193360b2d9a85c9538a88159341159 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-26T07:32:40 M pf/addons/soh/lib/pf/soh.pm commit 9e083eccee9788c6261fa002b3c14090b146b749 Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Sep 23 20:17:00 2011 +0000 Updated ChangeLog Monotone-Parent: 97e9520fd73193c7eb9971f80af0ac62126a8650 Monotone-Revision: 392a949c881ad32d3742dfafae8e660869189fcb Monotone-Author: ludovic@Sophos.ca Monotone-Date: 2011-09-23T20:17:00 Monotone-Tag: packetfence-3.0.1 M pf/ChangeLog commit 0c73a8a93e8449e0a2271cbfc1ac3aafa33bef9a Author: Ludovic Marcotte <lmarcotte@inverse.ca> Date: Fri Sep 23 20:15:18 2011 +0000 Updates for the v3.0.1 release Monotone-Parent: 834f9b4285adea665f6ed46ecf1d72577f39b3c9 Monotone-Revision: 97e9520fd73193c7eb9971f80af0ac62126a8650 Monotone-Author: ludovic@Sophos.ca Monotone-Date: 2011-09-23T20:15:18 M pf/NEWS M pf/addons/packages/packetfence.spec M pf/conf/pf-release M pf/docs/PacketFenceZEN_Installation_Guide.odt M pf/docs/PacketFence_Administration_Guide.odt M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt M pf/t/pfcmd.t commit 3b4a5bcba6ff5b15d67d3285a381c24b41f94fe3 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Sep 23 20:09:31 2011 +0000 - Wrong rights for pf user Monotone-Parent: 5f5eb7e469dcbc4f02c4166ae308f2d4cd1058eb Monotone-Revision: 834f9b4285adea665f6ed46ecf1d72577f39b3c9 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-09-23T20:09:31 M pf/NEWS M pf/UPGRADE A pf/db/upgrade-3.0.0-3.0.1.sql M pf/installer.pl commit bc1354210338e4b42043c42448a5dccb913e7522 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Sep 23 18:56:07 2011 +0000 - Bugfix for 1280 Monotone-Parent: 4c126488e1dcb4b57f2a432602ee0959178dc2f4 Monotone-Revision: 5f5eb7e469dcbc4f02c4166ae308f2d4cd1058eb Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-09-23T18:56:07 M pf/lib/pf/accounting.pm commit 7ebe64c48ec015304ea70edab19eb591cab4925b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 23 18:30:46 2011 +0000 SMS Activation: strip non-digits when constructing the email address from the phone number. Monotone-Parent: 849b749cef00565a577a9c2580d9a327bf3d0e9f Monotone-Revision: 4c126488e1dcb4b57f2a432602ee0959178dc2f4 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-09-23T18:30:46 M pf/db/upgrade-2.2.0-3.0.0.sql M pf/lib/pf/sms_activation.pm commit 20282a90d53d211e37839c2c745dbf991336fb26 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 23 17:36:18 2011 +0000 mobile-confirmation.cgi: Fixed call to POSIX::strftime; Monotone-Parent: 4fb1a5565ef67981b944cd39e8ca8bc6c759a0bc Monotone-Revision: 849b749cef00565a577a9c2580d9a327bf3d0e9f Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-09-23T17:36:18 M pf/html/captive-portal/mobile-confirmation.cgi commit 7cf42d065adf0f2ca81f701b6de6a6564bfca0cf Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Sep 23 13:00:55 2011 +0000 - Changed doc for VMWare Player (Desktop Version) Monotone-Parent: 3aba5677464d6eb88621fd61778c7d348538ff14 Monotone-Revision: 4fb1a5565ef67981b944cd39e8ca8bc6c759a0bc Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-09-23T13:00:55 M pf/docs/PacketFenceZEN_Installation_Guide.odt commit 5964ec080a739b3aaf7c40f07cb27357a5f960c3 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Sep 22 13:09:32 2011 +0000 - Fixed wrong error sent by installer.pl on CentOS 6 (#1274) Monotone-Parent: e08351a6694126af84f8ee169d9c2349a173f844 Monotone-Revision: 3aba5677464d6eb88621fd61778c7d348538ff14 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-09-22T13:09:32 M pf/installer.pl commit 7e4048805f668e3ce9ae6b5396eab12232bbbe5d Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Thu Sep 22 13:07:25 2011 +0000 Add a few lines about the core modules too Monotone-Parent: 07de55372ba7d9c145498ecde394151e070db156 Monotone-Revision: dffe702cb037191ce044c68a78f4aaad378ecb14 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-22T13:07:25 M pf/addons/soh/README.rst commit dbee1f4caa5694c4b1ad6c0e69db49a23db5b22f Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Thu Sep 22 13:00:37 2011 +0000 Here's the core matching logic in pf::soh I just realised that the way I was handling violations needs some changes, so I've removed that part (which just amounted to calling pf::violation::violation_trigger anyway). We need to also *clear* the violation when the condition no longer matches. Monotone-Parent: 52c59a3fe397088e19df7822595e736f9f30f936 Monotone-Revision: 07de55372ba7d9c145498ecde394151e070db156 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-22T13:00:37 M pf/addons/soh/lib/pf/soh.pm commit 09d63bec5239f4138a48f27f1cc3f415b1b60dee Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Sep 22 02:39:32 2011 +0000 re-adding this somewhat outdated TODO in trunk because we are not done with it yet Monotone-Parent: c28b7fb8c0dca7370ac5670a56cfdb17a6955f9e Monotone-Revision: c28ed7cc03f1b5ed46142281e91bd72014846470 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-22T02:39:32 Monotone-Branch: org.packetfence.trunk A pf/feature.guest-management.TODO commit 9096888bf842834bc4ff88518bf8fc3a5a9e22c6 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Sep 22 01:55:04 2011 +0000 added missing entries from revision history Monotone-Parent: 20ffa03b47db74c756b571ecfa2c245392cc3f6f Monotone-Revision: e08351a6694126af84f8ee169d9c2349a173f844 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-22T01:55:04 M pf/docs/docbook/pf-devel-guide.xml commit bdc1b9369d347f64e7c899f9396ef41718822f0b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Sep 22 01:29:45 2011 +0000 trunk version bump to avoid confusion in packaged snapshots Monotone-Parent: ffee767e434738160c8037d64de36ebf6f174a65 Monotone-Revision: c229a5e65cca4660d6ab5759de7f216ab34b7aeb Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-22T01:29:45 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec M pf/conf/pf-release M pf/t/pfcmd.t commit 26cc2eebf1b8de988e57e043154f84f3a3fad229 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Sep 22 01:27:59 2011 +0000 Process ID logging for bin/ (plucked from trunk branch) applied changes from 3ef53dfc8a5fc9d3f3d2b12796e0955e9c875658 through 9a1a49184ace7e7b7ac5fccc45c794d022f07bce Monotone-Parent: c3fb3cec5b387ef42f02d115fa41138a5c45e8f9 Monotone-Revision: a4890b8f14d84f742af301eec0015b3db877f46e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-22T01:27:59 M pf/NEWS M pf/bin/pfcmd M pf/bin/pfcmd_vlan commit d2c5e0103b5a78cf1ec7233eef07cbedf5fc384e Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Sep 21 21:16:52 2011 +0000 - Version Bump Monotone-Parent: c3fb3cec5b387ef42f02d115fa41138a5c45e8f9 Monotone-Revision: fe8af7d27a26de073df01f621d8e79c35e4036c9 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-09-21T21:16:52 M pf/docs/PacketFenceZEN_Installation_Guide.odt commit 8fd18f7ccc77b6da1cfb950640dae184ecdc5daf Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 21 20:48:52 2011 +0000 re-updated ChangeLog.. wow this is probably my trickiest release yet... Monotone-Parent: 4c39b6bf784e9a0be356cdfc4177b91d2d7e2d03 Monotone-Revision: c3fb3cec5b387ef42f02d115fa41138a5c45e8f9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-21T20:48:52 Monotone-Tag: packetfence-3.0.0 M pf/ChangeLog commit 4a632a8d8b360aa85747cec79f29b0355129d930 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 21 20:46:44 2011 +0000 Fixed pf::web::custom support for pf::web::guest and pf::web::wispr. Monotone-Parent: c1c9325f492c8c9c38973123b94ed6049b9ac85e Monotone-Revision: 4c39b6bf784e9a0be356cdfc4177b91d2d7e2d03 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-09-21T20:46:44 M pf/lib/pf/web/captiveportal_modperl_require.pl M pf/lib/pf/web/custom.pm commit b80f4d230dd39bf50d6354d1783b55e5cd44d80d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 21 20:38:44 2011 +0000 re-updated ChangeLog Monotone-Parent: 20a730b1811e6293caa2bec94674e339dd73c24c Monotone-Revision: c1c9325f492c8c9c38973123b94ed6049b9ac85e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-21T20:38:44 M pf/ChangeLog commit e05c98a2fad0031c38ba0dad6b4f07fe784e91d9 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 21 20:38:11 2011 +0000 test version bump Monotone-Parent: 74e20c246438cfe29f463d8bbd93d223365293ee Monotone-Revision: 20a730b1811e6293caa2bec94674e339dd73c24c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-21T20:38:11 M pf/t/pfcmd.t commit d241a59b518e594f2ce8ded1b97288bc484b3fed Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 21 20:02:53 2011 +0000 Guest registration: firstname and phone are not required. Monotone-Parent: 09e5cf011a269fa8c78821cceb8a5fa0db3424b7 Monotone-Revision: 74e20c246438cfe29f463d8bbd93d223365293ee Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-09-21T20:02:53 M pf/lib/pf/web/guest.pm commit 15172bbe85162facc8b3dff4dc4ab6322133bb33 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 21 19:17:56 2011 +0000 Guest registration: firstname and phone are not required. Monotone-Parent: 71218071beeb17a55c003d1095b5c572c47cec29 Monotone-Revision: ffee767e434738160c8037d64de36ebf6f174a65 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-09-21T19:17:56 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/web/guest.pm commit 0d251fbae86e0592ec15f4bcc093fcf2b6763dfe Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 21 18:56:42 2011 +0000 updated guest management TODO Monotone-Parent: 9a1a49184ace7e7b7ac5fccc45c794d022f07bce Monotone-Revision: 71218071beeb17a55c003d1095b5c572c47cec29 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-21T18:56:42 Monotone-Branch: org.packetfence.trunk M pf/feature.guest-management.TODO commit 0e5f2fe533caf9eade38eab349c30797bd21cd6f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 21 18:56:08 2011 +0000 added process IDs in the logs for binaries instead of tid (which was always 0) Monotone-Parent: 3ef53dfc8a5fc9d3f3d2b12796e0955e9c875658 Monotone-Revision: 9a1a49184ace7e7b7ac5fccc45c794d022f07bce Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-21T18:56:08 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/bin/pfcmd M pf/bin/pfcmd_vlan commit c687d446294b12c66f6f5e3beb8d53ace101188e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 21 18:45:50 2011 +0000 dropped unintesresting file for release Monotone-Parent: 43e291ccab1f115b38d06673ca50949b5e328262 Monotone-Revision: 09e5cf011a269fa8c78821cceb8a5fa0db3424b7 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-21T18:45:50 D pf/feature.guest-management.TODO commit 4941bda69cdd423c0b484917e8175875a76256b9 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 21 18:40:49 2011 +0000 updated ChangeLog with mtn log for release Monotone-Parent: c464819c26c3cb3da1bdaf9ceb2809ee187b6fda Monotone-Revision: 43e291ccab1f115b38d06673ca50949b5e328262 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-21T18:40:49 M pf/ChangeLog commit 2ce346773fed9a91ff25e736b97046b1e9b50281 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 21 18:32:40 2011 +0000 version bump Monotone-Parent: 3ef53dfc8a5fc9d3f3d2b12796e0955e9c875658 Monotone-Revision: c464819c26c3cb3da1bdaf9ceb2809ee187b6fda Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-21T18:32:40 M pf/NEWS M pf/UPGRADE M pf/addons/packages/packetfence.spec M pf/conf/pf-release commit 94713d83b04b022b0442f89612f651ec26a04378 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 21 18:01:38 2011 +0000 added new oinkmaster.conf.2.8.6 to RPM file manifest Monotone-Parent: 387f3cdc78efc8fd3db5d3d1a6f8bc82424dfbe9 Monotone-Revision: 3ef53dfc8a5fc9d3f3d2b12796e0955e9c875658 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-21T18:01:38 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit 65e01fab3849e1eafb5f481d09f0ae363b977cd6 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Sep 21 17:59:12 2011 +0000 - Adding new oinkmaster config template to allow snort 2.9 Monotone-Parent: efe3de1ee54e6db5b89e984f74ad91bbccbbef5a Monotone-Revision: 387f3cdc78efc8fd3db5d3d1a6f8bc82424dfbe9 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-09-21T17:59:12 Monotone-Branch: org.packetfence.trunk M pf/addons/snort/oinkmaster.conf A pf/addons/snort/oinkmaster.conf.2.8.6 commit 8cf500eba2165f558555fc2dbcb530bcb69e77f1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 21 17:53:36 2011 +0000 Version bump + Table of Contents refresh Monotone-Parent: da2701fcfa8a610fcdb49bb0e9897ccbabbdbd5e Monotone-Revision: efe3de1ee54e6db5b89e984f74ad91bbccbbef5a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-21T17:53:36 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Administration_Guide.odt M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt M pf/docs/docbook/pf-devel-guide.xml commit 6a165705d0f255ae1bc54c29cb12395712b9e342 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 21 16:23:17 2011 +0000 Updated guides. Monotone-Parent: 69c03f277ceb5da4b9d930804a84dc177170bbfa Monotone-Revision: da2701fcfa8a610fcdb49bb0e9897ccbabbdbd5e Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-09-21T16:23:17 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFenceZEN_Installation_Guide.odt M pf/docs/PacketFence_Administration_Guide.odt M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit e79106fbe647ca433bf886f984fc6dd5cad78021 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 21 16:13:14 2011 +0000 Admin Web interface: fixed CSS for help popups. Monotone-Parent: a2af66b6c55cc9fd23e10b11004b033ff03da0c9 Monotone-Revision: 69c03f277ceb5da4b9d930804a84dc177170bbfa Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-09-21T16:13:14 Monotone-Branch: org.packetfence.trunk M pf/html/admin/administration/help.html M pf/html/admin/configuration/help.html M pf/html/admin/exporter.php M pf/html/admin/node/help.html M pf/html/admin/person/help.html M pf/html/admin/scan/help.html M pf/html/admin/status/help.html M pf/html/admin/style.css M pf/html/admin/violation/help.html commit 0a96ffb321df7ab15f9802bda07dfbf6aca92035 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Sep 21 15:12:21 2011 +0000 Administration Guide : updated logo of Inverse. Monotone-Parent: 9e016766e3627befec2eccc52336ceeed7fe6d01 Monotone-Revision: a2af66b6c55cc9fd23e10b11004b033ff03da0c9 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-09-21T15:12:21 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Administration_Guide.odt commit 7dcd406e2731713acceb7b9c9b170289bcfa2f9f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 21 14:54:15 2011 +0000 Network Device Config Guide updated - note on inline support - refer to inline enforcement if AP unsupported Monotone-Parent: 120a820bab7dca89b4092be338ba9ccea84630a4 Monotone-Revision: 06ab2f5657c403d4ed86bee2da46bf9a12d1b23e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-21T14:54:15 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit 513ac034a8097231cfc9f8dccdfbdd8c62da643f Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Sep 21 14:39:01 2011 +0000 - Adding new fields for FR 2.1.11 in eap.conf template Monotone-Parent: 120a820bab7dca89b4092be338ba9ccea84630a4 Monotone-Revision: ee5b941680e83933d268fbdb4b83ccf6cdb4dd44 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-09-21T14:39:01 Monotone-Branch: org.packetfence.trunk M pf/addons/freeradius-integration/eap.conf.pf commit 6c854107cd858e1de322d6529b98bc0b0fd1f457 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 21 14:36:00 2011 +0000 Updated ZEN guide for 3.0 - copyright date - inline enforcement doc changes - mode -> enforcement - new register a device in inline mode flow Monotone-Parent: 431875779f12ea03b1c15ad87a3515386d56b16f Monotone-Revision: d15c7d1f7d05285ae98e5eb6af688fb896e9b7d8 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-21T14:36:00 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFenceZEN_Installation_Guide.odt commit 5d0437d2a3363f00498764bd07567d34722c462a Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Sep 21 14:10:39 2011 +0000 - Added sql.conf configuration example Monotone-Parent: 431875779f12ea03b1c15ad87a3515386d56b16f Monotone-Revision: 9ba290d566fafcf6496560867ef99da4dc38ca51 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-09-21T14:10:39 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Administration_Guide.odt commit 9387079181e3ba04490a767096b26b43477c924c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Sep 20 22:21:30 2011 +0000 firewall must be started Monotone-Parent: e58a2fe4e6a7d9c5c2c872643f51e5f68e8b549c Monotone-Revision: 431875779f12ea03b1c15ad87a3515386d56b16f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-20T22:21:30 Monotone-Branch: org.packetfence.trunk M pf/UPGRADE commit f51f46021cb8e52b7f7f7da05ebab399a6d41027 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Sep 20 22:16:11 2011 +0000 admin guide completely reviewed for 3.0 Monotone-Parent: cf4f0cb920158e15da1b441969471b69718804b1 Monotone-Revision: e58a2fe4e6a7d9c5c2c872643f51e5f68e8b549c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-20T22:16:11 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Administration_Guide.odt commit b9318ee3dac491ebb7336493f30775b559e3c722 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Sep 20 21:02:41 2011 +0000 typo Monotone-Parent: 62867b8a497e9aacca098e71685c0b747435b4ad Monotone-Revision: cf4f0cb920158e15da1b441969471b69718804b1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-20T21:02:41 Monotone-Branch: org.packetfence.trunk M pf/configurator.pl commit 1d0111a5a91dd66c0bab309b8a1e114640723cd4 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Tue Sep 20 20:23:34 2011 +0000 - Updated to list all interfaces even they are selected as monitor or high-availability - Modified some comments Monotone-Parent: 95cc7d3b4efb0ef931895ad9c0a354c2203e7c34 Monotone-Revision: 62867b8a497e9aacca098e71685c0b747435b4ad Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-09-20T20:23:34 Monotone-Branch: org.packetfence.trunk M pf/configurator.pl commit 9b2b0adf8dbe2e577eab87f01203982c10ab4fcb Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Sep 20 19:34:53 2011 +0000 bootstrapping minor improvements - some default pf.conf.defaults values changed - typos in configurator.pl Monotone-Parent: 016f07e393fd815503cd4108094e076705f77068 Monotone-Revision: 95cc7d3b4efb0ef931895ad9c0a354c2203e7c34 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-20T19:34:53 Monotone-Branch: org.packetfence.trunk M pf/conf/pf.conf.defaults M pf/configurator.pl commit 70ac2cf65eca1ecef5a7be21fbe6ad8d3d35956e Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Tue Sep 20 19:31:23 2011 +0000 Add pf::WebAPI::soh_authorize SOAP proxy to pf::soh::custom->authorize (Note: pf::soh is still just a stub in this commit, but the others are complete. I'm committing the stub so that the branch tip isn't broken. At this point, FreeRADIUS will forward SoH requests, and PF will just accept them, and things should work as normal.) Monotone-Parent: c2a0a1862e6e0d67429ab058a1e85b23576cd058 Monotone-Revision: c5e2240e38e0459e0c6f1b5970a03f433e455499 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-20T19:31:23 A pf/addons/soh/lib/pf/soh.pm A pf/addons/soh/lib/pf/soh/custom.pm M pf/lib/pf/WebAPI.pm commit c7a514c719cab9ec20c39eb4e20875d3e305c328 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Sep 20 19:21:00 2011 +0000 installer now better at dealing with inaccessible mysql Monotone-Parent: 77be9edbc405ea8770e5c41e736d2045d5ade0f1 Monotone-Revision: 016f07e393fd815503cd4108094e076705f77068 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-20T19:21:00 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/installer.pl commit 5d10bf628b3f1a9ca93d4d602da3268ea378a060 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Tue Sep 20 17:59:32 2011 +0000 FreeRADIUS SoH integration module, plus installation documentation This is based on addons/802.1X/packetfence.pm, but it uses only the authorize callback, and cleans up initialisation and error handling by using Try::Tiny (which is already used in pfcmd and elsewhere). Some of these changes should be copied to packetfence.pm too. For example, the "$soap = new SOAP::Lite(...) or return ..." is broken, because we're not inside a sub at that point; and the TODO just above that line is addressed by the code here anyway. Monotone-Parent: cec97f4750b37e7792cb34206d73f2f8c9eb7dda Monotone-Revision: c2a0a1862e6e0d67429ab058a1e85b23576cd058 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-20T17:59:32 M pf/addons/soh/README.rst A pf/addons/soh/packetfence-soh.pm commit 1e40b74102f02e5d7bebb23f411b2c2aa38da974 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Sep 20 16:12:39 2011 +0000 snort 2.9 supported Monotone-Parent: eb42adee67ec501b6512be473cfcc525b4969462 Monotone-Revision: 963d08a9705d105a57c54ba02af23f3b1b63fe42 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-20T16:12:39 Monotone-Branch: org.packetfence.trunk M pf/NEWS commit 7073e63ae99e6fdfab56452fe4b87889b4eb4ed4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Sep 20 15:54:09 2011 +0000 installer now supports pulling snort 2.9.0 rules (RHEL6) Monotone-Parent: 16af15dff30a3afdb14feafc1e7b8f730aec7660 Monotone-Revision: bc9302bacbb4b2a663e430b81400fd525d4d11d3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-20T15:54:09 Monotone-Branch: org.packetfence.trunk M pf/installer.pl commit a6e3f9018e46e5f8cf9dc6de6d67958d8c1a30c1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Sep 20 15:07:39 2011 +0000 more logging regarding watchdog in bin/pfcmd also removed deprecated construct: scalar(@array) > 0 Monotone-Parent: 12308a6aa62bfb6b8a0ca4964a1414e6e9a3942c Monotone-Revision: eb42adee67ec501b6512be473cfcc525b4969462 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-20T15:07:39 Monotone-Branch: org.packetfence.trunk M pf/bin/pfcmd commit c8d269e1457125d36db1fa49c9e3b2b333171968 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Sep 19 20:45:28 2011 +0000 Updated reflecting the latest commit concerning deletion of temporary password Monotone-Parent: 67dcd6cf9b1fb99ffa11743e8e2529c57f3b0605 Monotone-Revision: 12dfed1d0f655671297e9377c80dde7852c9c838 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-09-19T20:45:28 Monotone-Branch: org.packetfence.trunk M pf/db/upgrade-2.2.0-3.0.0.sql commit 69ba2a89a36ae7aa6179e5c7fd074c615a0a229c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Sep 19 20:42:04 2011 +0000 Updated comments and DNS configurations for inline networks Monotone-Parent: 12308a6aa62bfb6b8a0ca4964a1414e6e9a3942c Monotone-Revision: 67dcd6cf9b1fb99ffa11743e8e2529c57f3b0605 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-09-19T20:42:04 Monotone-Branch: org.packetfence.trunk M pf/configurator.pl commit 1b8407727235752b4eeaeeca0a275c5864921d0e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Sep 19 20:21:20 2011 +0000 Removed miscommented HTML. Fixes #1255 The export to TXT or HTML feature no longer exists since the 1.7 days. I just removed the badly commented pieces. http://www.packetfence.org/bugs/view.php?id=1255 Monotone-Parent: 9de45bb795e1dc67b419848e7c8b4cb757471f3f Monotone-Revision: 12308a6aa62bfb6b8a0ca4964a1414e6e9a3942c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-19T20:21:20 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/html/admin/exporter.php commit 504fa7504b21b4eb21a434f7e9dda4c4ab58981f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Sep 19 19:44:18 2011 +0000 Using absolute path for javascript popup. Fixes #1256 IE issues with that. http://www.packetfence.org/bugs/view.php?id=1256 Monotone-Parent: 9fa98f91e0819f84babd0269f92ab129b45d5fa6 Monotone-Revision: 9de45bb795e1dc67b419848e7c8b4cb757471f3f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-19T19:44:18 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/html/admin/footer.php commit eaa669296e79c716c4330f25a38c0dbc3c6f34b7 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Sep 19 19:29:57 2011 +0000 Modifying iptables ruleset to rename some chains causing buffer overflow. Fixes #1263 Monotone-Parent: 711109a09808a2242f1348697b83419ae6049053 Monotone-Revision: 9fa98f91e0819f84babd0269f92ab129b45d5fa6 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-09-19T19:29:57 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/conf/iptables.conf M pf/lib/pf/iptables.pm commit 6969c4b9bacf624f560c8b51d9c2a0290992e2bf Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Sep 19 19:03:21 2011 +0000 We don't need to modify firewall rules for snort to work. Dropping monitor iptables changes. Monotone-Parent: 842b77824fded321cd29ed0f68a7e35efd5871db Monotone-Revision: 711109a09808a2242f1348697b83419ae6049053 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-19T19:03:21 Monotone-Branch: org.packetfence.trunk M pf/conf/iptables.conf M pf/lib/pf/iptables.pm commit ae2a4d38fb3a5ff4d23b7ceb134d62d28a3effe7 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Sep 19 19:01:47 2011 +0000 specifying --pid-path to pf's var/run on snort startup. Fixes #1258; http://www.packetfence.org/bugs/view.php?id=1258 Monotone-Parent: 3a12e3680289a7703b6acd9dc3f9d47517c34011 Monotone-Revision: 3ceef88916c1c1940f4542d68b1eac00dbf2ae76 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-19T19:01:47 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/services.pm commit 1e13f568b19b3ede5e5b420a32bf43be43640780 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Sep 19 18:16:36 2011 +0000 - Motorola documentation updates for firmware >= 5.0 Monotone-Parent: 3a12e3680289a7703b6acd9dc3f9d47517c34011 Monotone-Revision: bd4940581d27d3ea72d75ca56ad2da7794548d3f Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-09-19T18:16:36 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit b39670b0fc910d18dba0088d4d300ec3356e5ae3 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Sep 19 17:46:33 2011 +0000 DNS passthrough improvements in inline mode. Fixes #1269; - multi DNS support splitting on , - not injecting DNS passthrough for other network than inline http://www.packetfence.org/bugs/view.php?id=1269 Monotone-Parent: a7bb8fbc89f05301c3497194fd13ec9d086af51a Monotone-Revision: 6bb7cedc16341ea992237686c956d05690035bb3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-19T17:46:33 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/iptables.pm commit 7e2d8968d8072e9be0910ff4a6969574eb74dd7b Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Sep 19 16:19:15 2011 +0000 Drop templates used by old configurator. Monotone-Parent: a7bb8fbc89f05301c3497194fd13ec9d086af51a Monotone-Revision: 38001b704ae73672d68fc3b68d744d22efb27098 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-09-19T16:19:15 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec D pf/conf/configurator/detection.conf D pf/conf/configurator/reg-detect-scan.conf D pf/conf/configurator/reg-detect-vlan.conf D pf/conf/configurator/reg-detect.conf D pf/conf/configurator/reg-vlan.conf D pf/conf/configurator/registration.conf D pf/conf/configurator/sessionauth.conf D pf/conf/configurator/testmode.conf D pf/conf/configurator/zen-vlan.conf commit 7bba256bc00e9c04c1fa45b94a5bcc0edec995f6 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Sep 19 16:15:33 2011 +0000 Not pushing invalid objects in @internal_nets. Fixes #1268 http://www.packetfence.org/bugs/view.php?id=1268 Monotone-Parent: 6c7a309593aaa5c1a111a3ad2ec5cb070767bfdb Monotone-Revision: a7bb8fbc89f05301c3497194fd13ec9d086af51a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-19T16:15:33 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/config.pm commit 6928d4c176f37f64d8ea64e3f75d68f8556d83bd Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Sep 19 16:07:47 2011 +0000 Added a trigger to delete the temporary password when deleting the person associated with it. Monotone-Parent: 69fdad01976aeb55719a93861c32e93ba1abf68d Monotone-Revision: 3c0a514a6813bc8ec95d41f6f26644e33cabe3e6 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-09-19T16:07:47 Monotone-Branch: org.packetfence.trunk M pf/db/pf-schema-3.0.0.sql commit 368ae9512c1038099dc19451ec14859bbe9551a3 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Sep 19 15:30:22 2011 +0000 Adapted for 3.0 Monotone-Parent: 30adc1db7ada5d6a422da5e0a8ecd6be7a7d882e Monotone-Revision: 69fdad01976aeb55719a93861c32e93ba1abf68d Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-09-19T15:30:22 Monotone-Branch: org.packetfence.trunk M pf/configurator.pl commit e8ddc4b03ef736ce4ce9bdd3107ec5326545f136 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Sun Sep 18 04:13:43 2011 +0000 Make #save red when there's something to save Monotone-Parent: ba16f2a86f9252807c49d3f5af2c1ee681d5a39b Monotone-Revision: cec97f4750b37e7792cb34206d73f2f8c9eb7dda Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-18T04:13:43 M pf/addons/soh/templates/soh/index.html commit 4099ffcdf120ab1728f7fd62acf87ab98b808363 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Sat Sep 17 17:52:19 2011 +0000 Can't return outside a subroutine Monotone-Parent: 649fee61dc93bde5f630227aa7a5e02c1cd262fa Monotone-Revision: ba16f2a86f9252807c49d3f5af2c1ee681d5a39b Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-17T17:52:19 M pf/addons/soh/soh.cgi commit a8d2c37b878d1e8c1fd3a76d89f8b00f2d2b31b2 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Sat Sep 17 17:43:58 2011 +0000 Move rdel buttons to the right; fix a small bug in the TT code Monotone-Parent: 88c7c1e7a6990cba52a4d0dd4f504f223ba0115d Monotone-Revision: 649fee61dc93bde5f630227aa7a5e02c1cd262fa Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-17T17:43:58 M pf/addons/soh/templates/soh/index.html commit 7f69efc24f852886ef2ee5f235308af4f23016e9 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Sat Sep 17 11:22:23 2011 +0000 Add an SoH management web interface in addons/soh This contains (a) the two SQL table definitions needed, (b) basic installation instructions (but not usage instructions yet), (c) a CGI script and its associated template. The script can be called as either /soh (with the given RewriteRule) or /soh.cgi. It'll detect how it's used and do the right thing anyway. It also piggybacks on the PHP session established by login.php, so that a user doesn't need to login again (and so it needs PHP::Session). Monotone-Parent: 4d0652a65a349bab7eb2b1f3924673a64e28710f Monotone-Revision: 1e3bc361b34414153a7a19ca0f85a26261f6266c Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-17T11:22:23 A pf/addons/soh/README.rst A pf/addons/soh/soh.cgi A pf/addons/soh/soh.sql A pf/addons/soh/templates/soh/index.html commit d41ea76d1811bd3551f01e8b4a4b7c804c2e41f4 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Sep 16 21:08:41 2011 +0000 -Inline section in the admin guide Monotone-Parent: 667f0e3222901ec19ad1680de57f797b8d2cc59e Monotone-Revision: a32961c2c81e16c0dfe40ceddfdf1d9b96d1fb9d Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-09-16T21:08:41 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Administration_Guide.odt commit 7dae0a0ca8de509cb66f8c6f20228c31d860adf9 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Sep 16 13:09:22 2011 +0000 - Cleanup and updates in the doc for upcoming release Monotone-Parent: c0bd47a167dd218c8539806c305d979816adcc4f Monotone-Revision: 667f0e3222901ec19ad1680de57f797b8d2cc59e Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-09-16T13:09:22 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Administration_Guide.odt commit 60cba864d3992a9e0c6874e2eefc70cfeb1ea92b Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Sep 15 19:52:51 2011 +0000 - Including Inline documentation in the ZEN guide Monotone-Parent: 30adc1db7ada5d6a422da5e0a8ecd6be7a7d882e Monotone-Revision: c0bd47a167dd218c8539806c305d979816adcc4f Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-09-15T19:52:51 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFenceZEN_Installation_Guide.odt commit 4f84f5616399571b6ef33b4823ba3bdec9a641b9 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Sep 15 04:57:15 2011 +0000 Moved check for switches.conf from services.pm to checkup.pm Monotone-Parent: 124ffe3c64b319413b7a0d450b4e5aecedacf166 Monotone-Revision: 30adc1db7ada5d6a422da5e0a8ecd6be7a7d882e Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-09-15T04:57:15 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/pfcmd/checkup.pm M pf/lib/pf/services.pm M pf/t/services.t commit a47a616d50d5ec6cda03deff0fc448469c6c2354 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 14 21:37:10 2011 +0000 added guest-managers.conf to spec file Monotone-Parent: 76907287a9b592f363b84602aab1298f1ce891bc Monotone-Revision: 124ffe3c64b319413b7a0d450b4e5aecedacf166 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-14T21:37:10 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit a07a07232ffc540b0b9df2bceb55c9a1a4c8a107 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 14 21:35:24 2011 +0000 removed flip.pl from package Monotone-Parent: f00a0a8b06b00bdb7e513be1055cd20c2c02ca1e Monotone-Revision: 76907287a9b592f363b84602aab1298f1ce891bc Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-14T21:35:24 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit 7720c036f4de42b9ea3a9dca5caf03a975d945c5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 14 21:07:26 2011 +0000 updated NEWS Monotone-Parent: 83c60e1abbbf1f41c63a72eaddfe63349796e2a3 Monotone-Revision: f00a0a8b06b00bdb7e513be1055cd20c2c02ca1e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-14T21:07:26 Monotone-Branch: org.packetfence.trunk M pf/NEWS commit dccc2cd003dee4a62351b4b6929027cc3589072d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 14 20:48:53 2011 +0000 checkup: if log files don't exist its ok Monotone-Parent: 1481fe59a8d55b069a4ae58064891ac87843d50e Monotone-Revision: 83c60e1abbbf1f41c63a72eaddfe63349796e2a3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-14T20:48:53 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/pfcmd/checkup.pm commit a37d688d769164137b73684c55d67c0f93326788 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 14 20:40:30 2011 +0000 basic exception handling around deleting a person with nodes Monotone-Parent: 48b69f3cda3b77750c4c386c2948952dea548a67 Monotone-Revision: 1481fe59a8d55b069a4ae58064891ac87843d50e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-14T20:40:30 Monotone-Branch: org.packetfence.trunk M pf/bin/pfcmd commit 025817b349332dc9c5b3643fb81d518d49176375 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 14 20:38:44 2011 +0000 guest managers now also verifies the conf/admin.conf users Monotone-Parent: 49438888fdbade2110cb70324e34381245c1bf25 Monotone-Revision: 48b69f3cda3b77750c4c386c2948952dea548a67 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-14T20:38:44 Monotone-Branch: org.packetfence.trunk M pf/conf/authentication/guest_managers.pm A pf/conf/guest-managers.conf commit af0f8977406184cd94ad5fd026dba4ab2b859a77 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 14 20:28:14 2011 +0000 fixed broken guest preregistration Monotone-Parent: ffb62314916705a3747ed9dcb4214ad19b69447e Monotone-Revision: 49438888fdbade2110cb70324e34381245c1bf25 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-14T20:28:14 Monotone-Branch: org.packetfence.trunk M pf/html/captive-portal/templates/guest/register_guest.html M pf/lib/pf/web/guest.pm commit fbc59baaf194b21b2c019c34ec4fa5c1c24d5a24 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 14 19:53:25 2011 +0000 Linked the /guests/manage admin URI from the Person tab Monotone-Parent: 7c24ff161a9bc31589ebc42267d954dc497b465a Monotone-Revision: ffb62314916705a3747ed9dcb4214ad19b69447e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-14T19:53:25 Monotone-Branch: org.packetfence.trunk M pf/conf/ui.conf M pf/html/admin/common.php commit 8a1db1aad13b830c86f833ac75d454f861b2a42e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 14 19:23:30 2011 +0000 updated NEWS with a bug-id I just marked as resolved Monotone-Parent: e2d747f5e790f0adfc89f0a05f7226fc16d0b8e5 Monotone-Revision: 7c24ff161a9bc31589ebc42267d954dc497b465a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-14T19:23:30 Monotone-Branch: org.packetfence.trunk M pf/NEWS commit 50b829efc80b42f45cf0bfb7b4b45f9e100cd5e9 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 14 19:22:32 2011 +0000 Merged flip.pl into pfcmd_vlan With all appropriate changes and upgrade notices Monotone-Parent: a92ecf33c4c7c86f1d8ce897fcaa2471e86b61e7 Monotone-Revision: e2d747f5e790f0adfc89f0a05f7226fc16d0b8e5 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-14T19:22:32 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE D pf/bin/flip.pl M pf/bin/pfcmd_vlan M pf/conf/pf.conf.defaults M pf/html/captive-portal/redir.cgi M pf/lib/pf/enforcement.pm M pf/t/binaries.t M pf/t/coding-style.t M pf/t/critic.t M pf/t/pod.t commit 2e7c6b40f53d3a0185fc142862e1c831488d79ca Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 14 17:07:24 2011 +0000 guest fixes guest category added by default on new installs UPGRADE note for guest category person properly created with sms confirmation removed invalid $info{...} keys from what's passed to register a node because it will break grammar Monotone-Parent: 6dc9e5ff2b7980b599caaa321f1ff5f27d55cf20 Monotone-Revision: a92ecf33c4c7c86f1d8ce897fcaa2471e86b61e7 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-14T17:07:24 Monotone-Branch: org.packetfence.trunk M pf/UPGRADE M pf/db/pf-schema-3.0.0.sql M pf/html/captive-portal/guest-selfregistration.cgi M pf/html/captive-portal/mobile-confirmation.cgi commit 9fc59e24bf2bab1a0c6c5cfd1640a47b0f1d4e28 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 14 17:03:51 2011 +0000 updated supported OS in installer.pl Monotone-Parent: ff759d0780d27bf2d428689e8876ffda04e0f97a Monotone-Revision: 6dc9e5ff2b7980b599caaa321f1ff5f27d55cf20 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-14T17:03:51 Monotone-Branch: org.packetfence.trunk M pf/installer.pl commit 5cc6d491ba1540e232928f228dded8ac4cd15776 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 14 16:57:50 2011 +0000 updated wording on iptables since it must run prior to pf Monotone-Parent: c37dc4ef0e494325b77fe58e4a35f2dd0292d5a8 Monotone-Revision: ff759d0780d27bf2d428689e8876ffda04e0f97a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-14T16:57:50 Monotone-Branch: org.packetfence.trunk M pf/UPGRADE commit 5060af86c58d64aa8c00a2c68bf0c42de1fb7788 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 14 15:39:28 2011 +0000 implemented best-practice of localizing $! and copying it asap Monotone-Parent: 4f4312671ede156f2122f41fe5881214ded62f59 Monotone-Revision: c37dc4ef0e494325b77fe58e4a35f2dd0292d5a8 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-14T15:39:28 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/util.pm commit 10aa3e3bc219229816a28902a74cd0acdb9496ca Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 14 15:22:19 2011 +0000 removed the trapping.testing parameter. Fixes #1123 It was only really useful for ARP mode which is dropped now. http://www.packetfence.org/bugs/view.php?id=1123 Monotone-Parent: bf208d101476471c3811601ab09c9b5ec6cc2156 Monotone-Revision: 4f4312671ede156f2122f41fe5881214ded62f59 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-14T15:22:19 Monotone-Branch: org.packetfence.trunk M pf/addons/upgrade/to-3.0-pf.conf.pl M pf/conf/documentation.conf M pf/conf/pf.conf.defaults M pf/lib/pf/SwitchFactory.pm M pf/lib/pf/rawip.pm commit 3ed690290f9415378b4c316ca5011df31472dce8 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 14 15:01:03 2011 +0000 added dhcpd to the list of services Monotone-Parent: 484390fe72d2a3d019d5343b124ae5c9be3a7ff4 Monotone-Revision: bf208d101476471c3811601ab09c9b5ec6cc2156 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-14T15:01:03 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/pfcmd/help.pm commit 1b3fac1c3af6520ee2230d9c5879511cc8c1d5bd Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 14 14:52:31 2011 +0000 no NAT / masquerade statement if not in inline mode Monotone-Parent: 245ee2054d11105af35e8b88421b168849470fe6 Monotone-Revision: 484390fe72d2a3d019d5343b124ae5c9be3a7ff4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-14T14:52:31 Monotone-Branch: org.packetfence.trunk M pf/conf/iptables.conf M pf/lib/pf/iptables.pm commit 8e7d661b2c4378c86a98ebefa61eb44951932c8d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 14 14:19:05 2011 +0000 fixed typo in upgrade script Monotone-Parent: fe9c320fdadc3d4b1936d1d087bb3e3cac32fcf8 Monotone-Revision: 245ee2054d11105af35e8b88421b168849470fe6 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-14T14:19:05 Monotone-Branch: org.packetfence.trunk M pf/db/upgrade-2.2.0-3.0.0.sql commit 7bd0890e4e67d5c3cb9bf97c870c7dadd46cb60a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Sep 13 21:28:14 2011 +0000 monitor interface firewall rule to allow all Monotone-Parent: be35ed79c049b58d6b7127530c51c0822fb6f5c2 Monotone-Revision: fe9c320fdadc3d4b1936d1d087bb3e3cac32fcf8 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-13T21:28:14 Monotone-Branch: org.packetfence.trunk M pf/conf/iptables.conf M pf/lib/pf/iptables.pm commit 208337e36b48f445ccf627731f7edf23a0a9aeab Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Sep 13 21:11:54 2011 +0000 removed scan.live_tids parameter from configuration and enforcement it caused more problems than it solved Monotone-Parent: 9c5332e5dfe9ee24f983d8712b2b0b26ca9fd4a2 Monotone-Revision: be35ed79c049b58d6b7127530c51c0822fb6f5c2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-13T21:11:54 Monotone-Branch: org.packetfence.trunk M pf/UPGRADE M pf/addons/upgrade/to-3.0-pf.conf.pl M pf/conf/documentation.conf M pf/conf/pf.conf.defaults M pf/lib/pf/violation.pm commit ec9b77d9e2a853d02c238c48d12dc749d515304e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Sep 13 20:59:58 2011 +0000 two new upgrade helper scripts Monotone-Parent: f7a351979c2c80b6667276eb96448b5d30df2839 Monotone-Revision: 9c5332e5dfe9ee24f983d8712b2b0b26ca9fd4a2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-13T20:59:58 Monotone-Branch: org.packetfence.trunk M pf/UPGRADE A pf/addons/upgrade/to-3.0-networks.conf.pl A pf/addons/upgrade/to-3.0-pf.conf.pl M pf/t/binaries.t M pf/t/coding-style.t M pf/t/critic.t M pf/t/pod.t commit c2867e82e3f5665a49791059e0edc2440156b8cf Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Sep 13 20:27:02 2011 +0000 violations.conf's disable=Y|N is now enabled=Y|N Hurray! Monotone-Parent: 2dc42426061a11d6e854633786b4669bb613e5ef Monotone-Revision: f7a351979c2c80b6667276eb96448b5d30df2839 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-13T20:27:02 Monotone-Branch: org.packetfence.trunk M pf/UPGRADE M pf/addons/packages/packetfence.spec A pf/addons/upgrade/to-3.0-violations.conf.pl M pf/bin/pfcmd M pf/conf/ui.conf M pf/conf/violations.conf M pf/db/pf-schema-3.0.0.sql M pf/db/upgrade-2.2.0-3.0.0.sql M pf/html/admin/configuration/violation_add.php M pf/html/admin/configuration/violation_edit.php M pf/lib/pf/class.pm M pf/lib/pf/pfcmd/checkup.pm M pf/lib/pf/pfcmd/pfcmd.pm M pf/lib/pf/services.pm M pf/lib/pf/trigger.pm M pf/t/binaries.t M pf/t/coding-style.t M pf/t/critic.t commit 9940ff1c226e4843bef1b225eb95bb09514a4a76 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Sep 13 19:31:57 2011 +0000 renamed script to better show when it is useful to run it Monotone-Parent: 341cdd5a412b8cf3f7e35c931c4f2efa25e24885 Monotone-Revision: 2dc42426061a11d6e854633786b4669bb613e5ef Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-13T19:31:57 Monotone-Branch: org.packetfence.trunk A pf/addons/upgrade/to-2.2.0-update-all-useragents.pl D pf/addons/upgrade/update-all-useragents.pl commit 84d8804b656fd2f5577a70bfc47882e13448bf92 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Sep 13 18:55:19 2011 +0000 checking for valid interface types in pfcmd checkup Monotone-Parent: 8a109de3d0e0e875e486e909a5899a36a0226a8d Monotone-Revision: 341cdd5a412b8cf3f7e35c931c4f2efa25e24885 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-13T18:55:19 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/pfcmd/checkup.pm commit 2545c7ab7f320b74f5581d1913775a0530d33cfb Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Sep 13 17:41:01 2011 +0000 Our package now requires rpmforge macros for proper rhel5 vs rhel6 handling Monotone-Parent: db60324ada852b869f1af1ba8448b1c0b2095d4b Monotone-Revision: 8a109de3d0e0e875e486e909a5899a36a0226a8d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-13T17:41:01 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit b66db6d856784a400455aa141f4296a84bc98b42 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Sep 13 15:23:49 2011 +0000 - Adding freeradius-mysql dependency for our FR config package - Adding sql.conf in our radiusd.conf template Monotone-Parent: 9560f7b3525029e212a1faa7972ecbe6b7e470b6 Monotone-Revision: db60324ada852b869f1af1ba8448b1c0b2095d4b Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-09-13T15:23:49 Monotone-Branch: org.packetfence.trunk M pf/addons/freeradius-integration/radiusd.conf.pf M pf/addons/packages/packetfence.spec commit 9607fca30f806b80737aab14399b65a32b42f839 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Sep 13 14:47:33 2011 +0000 Added checkup test for the presence of the grammar file. Fixes #1252; http://www.packetfence.org/bugs/view.php?id=1252 Monotone-Parent: f74b2f71eb8d8a5368bbf64d2cc10fdbf77a8aba Monotone-Revision: 9560f7b3525029e212a1faa7972ecbe6b7e470b6 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-13T14:47:33 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/pfcmd/checkup.pm commit 287b9cc62d3a2ec84171102189a3485e1a51c0b4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Sep 13 14:21:37 2011 +0000 long-standing startup warning finally found and fixed Monotone-Parent: da6084607f43a9e3b99a4bcd0d83640a750821a6 Monotone-Revision: f74b2f71eb8d8a5368bbf64d2cc10fdbf77a8aba Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-13T14:21:37 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/class.pm commit a9dbd5d323a595b65c008749b2725e9c11b8bd4f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Sep 12 19:58:45 2011 +0000 Added dependency on gettext. Fixes RHEL6 problems. Monotone-Parent: 1a60c6a49727c51fe8ef8007532856df751d9687 Monotone-Revision: da6084607f43a9e3b99a4bcd0d83640a750821a6 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-12T19:58:45 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit 22859026974eda2a21f50bcf82fc52452d659aa0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Sep 12 19:56:56 2011 +0000 packetfence-freeradius2 now appropriately depend on freeradius2 packages for RHEL5 and freeradius packages for RHEL6 Monotone-Parent: 9093beafb3015ce59e1c423cafff8d79458fed9b Monotone-Revision: 1a60c6a49727c51fe8ef8007532856df751d9687 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-12T19:56:56 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit 33f11a9d18689ab51e8722e73b0fd7172865d0ac Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Sep 12 19:56:01 2011 +0000 more references to 1244 related to RHEL6 support and PHP 5.3 support Monotone-Parent: f261854d148ab07a2f995949344c75f5e71d31e2 Monotone-Revision: 9093beafb3015ce59e1c423cafff8d79458fed9b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-12T19:56:01 Monotone-Branch: org.packetfence.trunk M pf/NEWS commit 4d44592f13244af9b00020d6726502424c9a95fa Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Sep 12 19:53:42 2011 +0000 PHP 5.3 support (short_open_tag On and timezone) related to #1244 Timezone is now provided as a configuration parameter. Defaults to America/Montreal. http://www.packetfence.org/bugs/view.php?id=1244 Monotone-Parent: 1de2895a1bef1a3b9edca5c49b7bb836eb3aa030 Monotone-Revision: f261854d148ab07a2f995949344c75f5e71d31e2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-12T19:53:42 Monotone-Branch: org.packetfence.trunk M pf/conf/documentation.conf M pf/conf/httpd.conf.apache22 M pf/conf/httpd.conf.d/captive-portal-common.conf M pf/conf/pf.conf.defaults M pf/lib/pf/services/apache.pm commit 97b08fd15e0948b5adfb472231a609f25dac69f3 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Sep 12 18:09:01 2011 +0000 fixed person test Monotone-Parent: af7ebe29d6d8670999f22898a304cfc59f6b0fa4 Monotone-Revision: 1de2895a1bef1a3b9edca5c49b7bb836eb3aa030 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-12T18:09:01 Monotone-Branch: org.packetfence.trunk M pf/t/dao/person.t commit efc1e74c5fdd7002dde740b7e97014cf04b301e6 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Sep 12 18:03:40 2011 +0000 perlcritic fixes Monotone-Parent: 847404ba89e8cd5996a817ad1fe2d234b43e8da1 Monotone-Revision: af7ebe29d6d8670999f22898a304cfc59f6b0fa4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-12T18:03:40 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/iptables.pm M pf/lib/pf/web/guest.pm commit a8f2068cf3d1715e6a1f7c79fd5f732138d3240e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Sep 12 17:34:31 2011 +0000 Migrated all pf::config's constants into Readonly constants. Fixes #1266; This reduces the number of warnings in apache's error_log considerably. Bumped API for pf::vlan and pf::radius in the case that custom extension point were made with constant tests: they will need to be updated. UPGRADE notes about this. Migrated LOOPBACK_IPV4 constant from pf::config into pf::web http://www.packetfence.org/bugs/view.php?id=1266 Monotone-Parent: 575978a7e6bf6724d6d00aae9f217ddc6bf6ec62 Monotone-Revision: 847404ba89e8cd5996a817ad1fe2d234b43e8da1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-12T17:34:31 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE M pf/addons/autodiscover.pl M pf/addons/convertToPortSecurity.pl M pf/addons/recovery.pl M pf/bin/flip.pl M pf/bin/pfcmd_vlan M pf/lib/pf/SNMP.pm M pf/lib/pf/SNMP/Cisco/Catalyst_2950.pm M pf/lib/pf/config.pm M pf/lib/pf/enforcement.pm M pf/lib/pf/locationlog.pm M pf/lib/pf/node.pm M pf/lib/pf/radius.pm M pf/lib/pf/radius/custom.pm M pf/lib/pf/util.pm M pf/lib/pf/vlan.pm M pf/lib/pf/vlan/custom.pm M pf/lib/pf/web.pm M pf/sbin/pfdhcplistener M pf/sbin/pfsetvlan M pf/t/integration/radius.t commit b1aa05416ddc6f23c98763f2607a690dde9dae25 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Sep 12 16:00:24 2011 +0000 Warning reduction in the captive portal (partial fix for #1266) Eliminated the need for INSTALL_DIR and SCAN_VID constants constant (a la use constant ...) don't play well with mod_perl in PerlRun mode a lot of redefinition warnings are logged Monotone-Parent: 463e95c1a2bac7b61a82e686e9df9bee375a5395 Monotone-Revision: 575978a7e6bf6724d6d00aae9f217ddc6bf6ec62 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-12T16:00:24 Monotone-Branch: org.packetfence.trunk M pf/html/admin/guest-management.cgi M pf/html/captive-portal/email_activation.cgi M pf/html/captive-portal/guest-selfregistration.cgi M pf/html/captive-portal/mobile-confirmation.cgi M pf/html/captive-portal/redir.cgi M pf/html/captive-portal/register.cgi M pf/html/captive-portal/wispr.cgi M pf/lib/pf/node.pm M pf/lib/pf/scan.pm M pf/lib/pf/web/backend_modperl_require.pl M pf/lib/pf/web/captiveportal_modperl_require.pl M pf/lib/pf/web/release.pm commit 3cabcaf0486a863403d98d96f6616663a672b5aa Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Sep 9 20:32:47 2011 +0000 RHEL / CentOS 6 support Monotone-Parent: 4771dccb478ea91f999cf61a64ffc7166d73eb31 Monotone-Revision: 463e95c1a2bac7b61a82e686e9df9bee375a5395 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-09T20:32:47 Monotone-Branch: org.packetfence.trunk M pf/NEWS commit 580ecde0caa867e7ad833ba45c489f606bf7ef20 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Sep 9 16:21:50 2011 +0000 added missing deps for tests Monotone-Parent: 894483f07a3c2449e8903e911bbd1aa08c1b4ce0 Monotone-Revision: 4771dccb478ea91f999cf61a64ffc7166d73eb31 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-09T16:21:50 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit b81bf7a616016d352e8ded1f1bf8a9aeea56e619 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Sep 9 14:47:50 2011 +0000 Modifying package to pull proper IPTables::libiptc version based on distro version Monotone-Parent: 2c00712177cb32d7d35425f0c9e76ccdc7d2664a Monotone-Revision: 894483f07a3c2449e8903e911bbd1aa08c1b4ce0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-09T14:47:50 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit 4b89ca9fb3721d4e97ee97d229f23345d134df5a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Sep 9 13:59:14 2011 +0000 Removed unused buildreq: Test::MockDBI Monotone-Parent: 218bc551f126cd537a780a7684a280411a5804b6 Monotone-Revision: 2c00712177cb32d7d35425f0c9e76ccdc7d2664a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-09T13:59:14 Monotone-Branch: org.packetfence.trunk M pf/addons/packages/packetfence.spec commit dddaec13ee0bf0e4b99e100b3d228d9046ebd0c1 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Sep 9 13:33:01 2011 +0000 - VoIP documentation for Nortel Monotone-Parent: 8ca3b17c2ca0e90e2e65ca0cd78c8b6d71f48756 Monotone-Revision: 218bc551f126cd537a780a7684a280411a5804b6 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-09-09T13:33:01 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit 9e84a2e8ec4021550e34bac6111414e83a73ea75 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Sep 8 20:29:51 2011 +0000 - Missing named in pfcmd help view Monotone-Parent: aa071964eb531b727738bf216d5b0cd1f487e873 Monotone-Revision: 8ca3b17c2ca0e90e2e65ca0cd78c8b6d71f48756 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-09-08T20:29:51 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/pfcmd/help.pm commit 60515da06f7bf0a935e22381c485506418d501b3 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Sep 8 19:03:37 2011 +0000 appropriate credits to Philipp Snizek Monotone-Parent: 51105cf05eb2d57ca8fd6f4d2f245c994ca7f14f Monotone-Revision: aa071964eb531b727738bf216d5b0cd1f487e873 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-08T19:03:37 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/README commit 42efe296514b1c95449093c7a103fae27ed3cb77 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Sep 8 17:55:05 2011 +0000 moved out RPM SPEC to addons/packages/ Monotone-Parent: 3d07d816bc63c929e842d49bc304909661610f99 Monotone-Revision: 51105cf05eb2d57ca8fd6f4d2f245c994ca7f14f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-08T17:55:05 Monotone-Branch: org.packetfence.trunk A pf/addons/packages/packetfence.spec D pf/packetfence.spec commit 3adedffe3e23425ecc166220f65fac5e784004b8 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Sep 8 16:34:40 2011 +0000 eliminated the use of php long arrays, improves our situation on php 5.3 installations. Fixes #1251; Contributed by psnizek, one little change by me. http://www.packetfence.org/bugs/view.php?id=1251 Monotone-Parent: e0d75213285011c9bdf79046d4e1f71f10eb0674 Monotone-Revision: 3d07d816bc63c929e842d49bc304909661610f99 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-08T16:34:40 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/README M pf/conf/httpd.conf.apache22 M pf/html/admin/check_login.php M pf/html/admin/common.php M pf/html/admin/login.php commit 1df29980ac3c93207ba0b11c1d08e226a31c66c2 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Sep 8 16:11:26 2011 +0000 removing redundancy in NEWS Monotone-Parent: d9ab6265afc1f0c6429cea391ce2d50fc3d2c342 Monotone-Revision: e0d75213285011c9bdf79046d4e1f71f10eb0674 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-08T16:11:26 Monotone-Branch: org.packetfence.trunk M pf/NEWS commit c5d36f8d3f6e4ade1c6edfbdeb5c69a810478dab Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Sep 8 16:11:08 2011 +0000 added deprecation notice for register-$type.cgi and updated jpgraph's message since we inline 3.x and not 2.3.4 now Monotone-Parent: ea835f4ed51dff0e32f39084406c8c437438eb25 Monotone-Revision: d9ab6265afc1f0c6429cea391ce2d50fc3d2c342 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-08T16:11:08 Monotone-Branch: org.packetfence.trunk M pf/UPGRADE commit a665eaae4cba5b41567fecb196024e5957974dc0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Sep 8 16:10:29 2011 +0000 register-$type.cgi support is removed. there were no users AFAIK Monotone-Parent: fca2dadb4c4aa576192ff5c9356c1a0427179503 Monotone-Revision: ea835f4ed51dff0e32f39084406c8c437438eb25 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-08T16:10:29 Monotone-Branch: org.packetfence.trunk M pf/html/captive-portal/redir.cgi commit b61216ad774cd4418faaf6a617704b15a1a3b6e4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Sep 8 15:49:38 2011 +0000 got rid of all [arp] configuration parameters and options Monotone-Parent: 9f9bc7bf561a58b28e17d561d916da553943aa67 Monotone-Revision: fca2dadb4c4aa576192ff5c9356c1a0427179503 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-08T15:49:38 Monotone-Branch: org.packetfence.trunk M pf/conf/documentation.conf M pf/conf/pf.conf.defaults M pf/lib/pf/config.pm D pf/lib/pf/nodecache.pm M pf/lib/pf/pfcmd/checkup.pm M pf/t/coding-style.t M pf/t/config.t M pf/t/critic.t M pf/t/pf.t M pf/t/pod.t commit 52ffab8d11cac40ecb23b13e9e549caa1866a1cc Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 7 21:21:01 2011 +0000 another validation did previously fixed an existing issue related to bad pf_gateway validation (now next_hop) Monotone-Parent: 82da8d28cdb65eb524f2850724312502b28abd7a Monotone-Revision: 9f9bc7bf561a58b28e17d561d916da553943aa67 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-07T21:21:01 Monotone-Branch: org.packetfence.trunk M pf/NEWS commit 1db8c715f41903cb0e2bbc4f689eee1241b9f824 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 7 21:13:30 2011 +0000 added log file ownership test to `pfcmd checkup`. Fixes #1191; http://www.packetfence.org/bugs/view.php?id=1191 Monotone-Parent: 91bdd1b89c39dde41a8ccb28d8821330748fb29e Monotone-Revision: 82da8d28cdb65eb524f2850724312502b28abd7a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-07T21:13:30 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/config.pm M pf/lib/pf/pfcmd/checkup.pm commit 9ade4f0e04f8cb5b89d90993fa8a686c3426d29d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 7 20:46:35 2011 +0000 got rid of deprecated split() statement in PHP code. Fixes #1211; Improves comptability with recent debian and RHEL/CentOS 6 http://www.packetfence.org/bugs/view.php?id=1211 Monotone-Parent: 5bbf3063f919b3ef4ec815ee30e5557979d0326d Monotone-Revision: 91bdd1b89c39dde41a8ccb28d8821330748fb29e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-07T20:46:35 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/html/admin/header.php commit 82307192c51738c1806b7866211e1b9539abac64 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Sep 7 17:24:41 2011 +0000 Administrative actions (stop/restart/start) are now using posted forms instead of URLs (GETs) Fixes #1119; It was stupid and it caused problems with people closing their browsers with stuff like ?service=pfsetvlan&action=restart. When their session re-opened pfsetvlan restarted. Made a simple abstraction for one button forms. We should port more code over to that. http://www.packetfence.org/bugs/view.php?id=1119 Monotone-Parent: ab0da991f0c907e2921842cc908b0636852b68bc Monotone-Revision: 5bbf3063f919b3ef4ec815ee30e5557979d0326d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-07T17:24:41 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/html/admin/administration/services.php M pf/html/admin/check_login.php A pf/html/admin/common/forms.inc commit f9028e14b64f8c7f907bed2e833632e64c0b2078 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Sep 2 19:59:12 2011 +0000 news entry for previous commit Monotone-Parent: 9bdb3559a2639121b7d4ff9b330bcc18b37befd9 Monotone-Revision: ab0da991f0c907e2921842cc908b0636852b68bc Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-02T19:59:12 Monotone-Branch: org.packetfence.trunk M pf/NEWS commit 26e073a42642bc5de49499d1ab80337a674ceaa4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Sep 2 19:56:14 2011 +0000 Fixed redirect loop on the captive portal because VLAN [re-]assignment failures. Fixes #1260 - Requesting access reevaluation at the end of redir.cgi if we don't know what to do with the node - Providing captive portal instructions when facing problematic situation (saying wait or reboot) - anti-DoS protection (5 re-evals then no re-eval for 5 minutes) - pf::enforcement::reevaluate_access() now supports named parameters as options. new force param force re-evaluation even if locationlog seems accurate - added redir.cgi as a candidate for access re-evaluation in config http://www.packetfence.org/bugs/view.php?id=1260 Monotone-Parent: 31de68bfa15fd928904a13631ee3134c511e5f50 Monotone-Revision: 9bdb3559a2639121b7d4ff9b330bcc18b37befd9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-02T19:56:14 Monotone-Branch: org.packetfence.trunk M pf/conf/documentation.conf M pf/conf/pf.conf.defaults M pf/html/captive-portal/redir.cgi M pf/lib/pf/enforcement.pm M pf/lib/pf/inline.pm M pf/lib/pf/web/captiveportal_modperl_require.pl commit 260c051a9a3399b725db6c73e599a9c17c102753 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Sep 2 17:36:39 2011 +0000 removed the long remediation strings with html since I couldn't get gettext to accept them. For now remediation text should be translated by hand. Monotone-Parent: a4a6da7e7035c0d91ed66767bc89eb4eba426a59 Monotone-Revision: 31de68bfa15fd928904a13631ee3134c511e5f50 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-02T17:36:39 Monotone-Branch: org.packetfence.trunk M pf/conf/locale/en/LC_MESSAGES/packetfence.po commit 23f9ebee0b1f4ccd40a1faa1f3939734d8229b72 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Sep 2 16:32:41 2011 +0000 Fixes to newly translated strings Monotone-Parent: 0bf53d531993f6b3a4238291669208d9d6410c91 Monotone-Revision: a4a6da7e7035c0d91ed66767bc89eb4eba426a59 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-02T16:32:41 Monotone-Branch: org.packetfence.trunk M pf/conf/locale/en/LC_MESSAGES/packetfence.po commit fc74bcb5d97b39810988bec57cc8a9d30a3361d5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Sep 2 16:32:04 2011 +0000 new simple i18n tests Monotone-Parent: 2276f75f0ea59c3102418daadfccad8084741402 Monotone-Revision: 0bf53d531993f6b3a4238291669208d9d6410c91 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-02T16:32:04 Monotone-Branch: org.packetfence.trunk M pf/t/TestUtils.pm A pf/t/i18n.t commit cb85ef5de81d254aea4fc4a6b5efcd5b9c608626 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 2 15:30:22 2011 +0000 Captive portal improvements: - wider display on desktop screens - improved layout of remediation page Monotone-Parent: 6ddcc7add50294d4f889a7ae435d26377bf40e42 Monotone-Revision: 31f92ca9277e66811d50d235ca78cef38b65282a Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-09-02T15:30:22 Monotone-Branch: org.packetfence.trunk M pf/html/captive-portal/content/mobile.css M pf/html/captive-portal/content/styles.css M pf/html/captive-portal/templates/remediation.html commit 4101e4e4ee536f1aa4d535a739243da88530278b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Sep 2 15:20:58 2011 +0000 several new strings added Monotone-Parent: a8ebeeb95fa35c9eab4efeda220007a07056a161 Monotone-Revision: cdbbc0fd2edd7993c4b3af28f721051c3dbd4668 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-02T15:20:58 Monotone-Branch: org.packetfence.trunk M pf/conf/locale/en/LC_MESSAGES/packetfence.po commit c4027642135970032a20b3c2bf07b954a7974794 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Sep 2 15:16:47 2011 +0000 Ease of translation improvements to the remediation pages and release page Monotone-Parent: 9b3b321d8e04c3fb3d2ce15a1033081c885875d5 Monotone-Revision: a8ebeeb95fa35c9eab4efeda220007a07056a161 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-02T15:16:47 Monotone-Branch: org.packetfence.trunk M pf/html/captive-portal/templates/release.html M pf/html/captive-portal/violations/failed_scan.php M pf/html/captive-portal/violations/lsass.php M pf/html/captive-portal/violations/malware.php M pf/html/captive-portal/violations/trojan.php M pf/html/captive-portal/violations/zotob.php commit 0c9545ec4c286320564cdd7377c7a261526acaa1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Sep 2 15:04:32 2011 +0000 translation fixes for strings pushed by pf::web itself Now everything is using i18n() instead of gettext() internally. Monotone-Parent: 6ddcc7add50294d4f889a7ae435d26377bf40e42 Monotone-Revision: 9b3b321d8e04c3fb3d2ce15a1033081c885875d5 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-02T15:04:32 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/web.pm M pf/lib/pf/web/util.pm commit 3d2bd904e316ed98909c9ba2f4f071e4c097c7f2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Sep 2 14:05:07 2011 +0000 Added missing JavaScript file for guest management. Monotone-Parent: ca7bbf972fa7784a3c911e5bbb5bb4f599ee9270 Monotone-Revision: 6ddcc7add50294d4f889a7ae435d26377bf40e42 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-09-02T14:05:07 Monotone-Branch: org.packetfence.trunk M pf/docs/docbook/xsl/packetfence-fo.xsl A pf/html/captive-portal/content/guest-management.js commit 0fe7ada0183769cc26912946e3d62cc0c7e2cdb6 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Fri Sep 2 08:59:44 2011 +0000 Typo fix (drepecated) Monotone-Parent: dbc1aa8e4935beaab2c755b7abd47d49bebce0cd Monotone-Revision: 227e32e98e77276a5ac9fceda0fe691d2ae4f526 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-09-02T08:59:44 M pf/lib/pf/pfcmd/checkup.pm commit 0cc9ab155c28be8066b3af516060296d0a81701d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Sep 1 21:01:19 2011 +0000 re-introduced remediation text in remediation template Monotone-Parent: 6dfa2ee7751561a949cbc0e7afcca7e38f540816 Monotone-Revision: ca7bbf972fa7784a3c911e5bbb5bb4f599ee9270 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-01T21:01:19 Monotone-Branch: org.packetfence.trunk M pf/html/captive-portal/templates/remediation.html commit 20b7fce059a4c2e33c4cd9a5c99568a0aab5d24c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Sep 1 20:33:54 2011 +0000 Added translations for languages we support Monotone-Parent: 02e63a2e09b635e0f0ceb43318ebd308a4f6089d Monotone-Revision: 6dfa2ee7751561a949cbc0e7afcca7e38f540816 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-01T20:33:54 Monotone-Branch: org.packetfence.trunk M pf/conf/locale/de/LC_MESSAGES/packetfence.po M pf/conf/locale/en/LC_MESSAGES/packetfence.po M pf/conf/locale/es/LC_MESSAGES/packetfence.po M pf/conf/locale/fr/LC_MESSAGES/packetfence.po M pf/conf/locale/it/LC_MESSAGES/packetfence.po M pf/conf/locale/nl/LC_MESSAGES/packetfence.po M pf/conf/locale/pt_BR/LC_MESSAGES/packetfence.po commit bdbb2d1bebc01f4ce897af1840bf09843b640214 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Sep 1 20:23:49 2011 +0000 Lots of improvements to the Spanish translation Contributed by Juan Camilo Valencia. Monotone-Parent: 37a706822106caa079e4f0acfce2a3c09e36303e Monotone-Revision: 02e63a2e09b635e0f0ceb43318ebd308a4f6089d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-01T20:23:49 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/README M pf/conf/locale/es/LC_MESSAGES/packetfence.po commit 6a3b0b25b9b67c6fc917a0205f360f238d0a086b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 1 19:22:51 2011 +0000 Person: added sponsor attribute. Used by the guest management. Monotone-Parent: 07a05d25a04656aff5ac44f7fa970181835c55e5 Monotone-Revision: 37a706822106caa079e4f0acfce2a3c09e36303e Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-09-01T19:22:51 Monotone-Branch: org.packetfence.trunk M pf/conf/locale/en/LC_MESSAGES/packetfence.po M pf/conf/ui.conf M pf/db/pf-schema-3.0.0.sql M pf/db/upgrade-2.2.0-3.0.0.sql M pf/lib/pf/person.pm M pf/lib/pf/pfcmd/pfcmd.pm M pf/lib/pf/web/guest.pm commit 5f3a6d8160b93779090f2e24ffca5ee18db95db1 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 1 18:46:49 2011 +0000 Guest management page: - added "Sponsored by" in the notes field of the person table. Monotone-Parent: d45c30e380c60f4a5dce5f1ac9c462711e6aece5 Monotone-Revision: a5a759d2f54ba78b0b4bbb06a5d2affbd2337671 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-09-01T18:46:49 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/web/guest.pm commit 5c37cd9a97b8817b0809c5a2d9bf31fd37c13317 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Sep 1 18:44:33 2011 +0000 Fixed a problem where packetfence wouldn't check nessus scan severity warn and hole Monotone-Parent: d45c30e380c60f4a5dce5f1ac9c462711e6aece5 Monotone-Revision: 078f23d7b05ea65889c3688b54ebc9b191badddc Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-09-01T18:44:33 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/scan.pm commit 93af1fe41f141ba94fae428b8ef05aecfc6e0680 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 1 18:30:08 2011 +0000 Updated .spec file. Monotone-Parent: e0bd5bf5be7a9e5972caa2802cf281d013e7eb39 Monotone-Revision: d45c30e380c60f4a5dce5f1ac9c462711e6aece5 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-09-01T18:30:08 Monotone-Branch: org.packetfence.trunk M pf/packetfence.spec commit 44ad5a442f3918050ceb273298f8d9de046d14b3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 1 18:25:42 2011 +0000 Guest management login page: - Put focus on username input field. Monotone-Parent: f7409efdb4aa9fdfb11d11555309f636ca45d6c6 Monotone-Revision: e0bd5bf5be7a9e5972caa2802cf281d013e7eb39 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-09-01T18:25:42 Monotone-Branch: org.packetfence.trunk M pf/html/captive-portal/templates/guest/mgmt_login.html commit a86e027832d8b514f1696903fe9931015a293180 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 1 18:24:47 2011 +0000 Updated localization files. Monotone-Parent: 88e2d5a34866397ee6f49fe687364f73673678c4 Monotone-Revision: f7409efdb4aa9fdfb11d11555309f636ca45d6c6 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-09-01T18:24:47 Monotone-Branch: org.packetfence.trunk M pf/conf/locale/en/LC_MESSAGES/packetfence.po M pf/conf/locale/fr/LC_MESSAGES/packetfence.po commit c6ebe220c186268ba4225f37ba24c80435cde728 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 1 18:09:24 2011 +0000 New features on the guest management page: - multiple guest accounts creation using a prefix and counter; - multiple guest accounts creation using a CSV file; - improved layout for access codes printout; - logout button in the footer! Monotone-Parent: 5b3c80cdb8ee87dffd73145f3a5b4224786b18c2 Monotone-Revision: 88e2d5a34866397ee6f49fe687364f73673678c4 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-09-01T18:09:24 Monotone-Branch: org.packetfence.trunk M pf/html/admin/guest-management.cgi A pf/html/captive-portal/content/images/arrow_down_12x12.png A pf/html/captive-portal/content/images/arrow_up_12x12.png A pf/html/captive-portal/content/images/guest_import.png A pf/html/captive-portal/content/images/guest_multiple_add.png A pf/html/captive-portal/content/images/guest_single_add.png A pf/html/captive-portal/content/print.css M pf/html/captive-portal/content/styles.css M pf/html/captive-portal/templates/guest/footer.html M pf/html/captive-portal/templates/guest/register_guest.html M pf/html/captive-portal/templates/guest/registration_confirmation.html M pf/html/captive-portal/templates/header.html M pf/lib/pf/temporary_password.pm M pf/lib/pf/web/guest.pm commit 4755948958fe82f270bf760dd1b41da0042612f3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Sep 1 17:50:49 2011 +0000 Fixed Apache configuration file for the guest management page. Monotone-Parent: 48876eab99163982cd16edbd9f7b7d1fbde2e5ec Monotone-Revision: 5b3c80cdb8ee87dffd73145f3a5b4224786b18c2 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-09-01T17:50:49 Monotone-Branch: org.packetfence.trunk M pf/conf/httpd.conf.apache22 commit ea985e9fb4ede0030ef2f078106ffea2de1d0ff8 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Aug 31 21:06:35 2011 +0000 fixed some values which were misinterpolated because of the package's separator (::) usage Monotone-Parent: be3cc54a780a93f600cbc79971d88711ee164916 Monotone-Revision: 48876eab99163982cd16edbd9f7b7d1fbde2e5ec Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-31T21:06:35 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/violation.pm commit d36e0195f4089543a2274292c4ad13f8fd908fe7 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Aug 31 21:05:01 2011 +0000 Cisco 2950 12.1(22)EA13 apparently have problems regarding port-security traps Monotone-Parent: 11bf7f6ad27b7bc00995600463fdbaa82e0b352f Monotone-Revision: be3cc54a780a93f600cbc79971d88711ee164916 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-31T21:05:01 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/Cisco/Catalyst_2950.pm commit f27dc52706730d9be6c2d3c8478213507a371a8d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Aug 31 17:51:52 2011 +0000 fixing a comment Monotone-Parent: 253c332f44926c37c9442d30f491350a8f6a1b42 Monotone-Revision: 11bf7f6ad27b7bc00995600463fdbaa82e0b352f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-31T17:51:52 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/violation.pm commit 9a381a61fe592bda820bace0c35d556d2e2c912d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Aug 31 17:50:19 2011 +0000 reducing log severity on unknown fingerprints Monotone-Parent: e67afc76c12fd9702eae9130b1b8cebee2707c80 Monotone-Revision: 253c332f44926c37c9442d30f491350a8f6a1b42 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-31T17:50:19 Monotone-Branch: org.packetfence.trunk M pf/sbin/pfdhcplistener commit 0e10a2a7f21a418354b505cb68b2dfede1b7f697 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Aug 30 20:34:21 2011 +0000 self_allow_localdomain moved from [registration] to a new [guests] configuration category Monotone-Parent: 93d8e839066d4decb9ad5d53c83b6c4cc16f6d98 Monotone-Revision: e67afc76c12fd9702eae9130b1b8cebee2707c80 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-30T20:34:21 Monotone-Branch: org.packetfence.trunk M pf/conf/documentation.conf M pf/conf/pf.conf.defaults M pf/lib/pf/web/guest.pm commit 26931af57bbd6f2af70839cbe6fa38b8c91a1c2e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Aug 30 20:33:26 2011 +0000 changed the wording of the new guest features Monotone-Parent: 3f2c8dbfd85caeb0419f2f0f254bfc9f9ab81175 Monotone-Revision: 93d8e839066d4decb9ad5d53c83b6c4cc16f6d98 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-30T20:33:26 Monotone-Branch: org.packetfence.trunk M pf/NEWS commit 4fccc88af62cc8b4957621e555241f8f244e620b Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 26 19:23:56 2011 +0000 Tests: fixed path of guest-management.cgi. Monotone-Parent: ea957e636d5da3a9a9f72a8d9aed58bb946335fb Monotone-Revision: 689d86c31d6757a9c8492480df1a4af92cd41cd3 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-08-26T19:23:56 Monotone-Branch: org.packetfence.trunk M pf/t/binaries.t M pf/t/coding-style.t M pf/t/critic.t M pf/t/pod.t commit 2aef7ca19a5637b2a4e75d17fdf3ddd22f4509e3 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 26 18:51:27 2011 +0000 Guests management: never print the login in the footer of the login page! Monotone-Parent: b1aa9222348882a552a9d4c1b4e0938b30d4d488 Monotone-Revision: ea957e636d5da3a9a9f72a8d9aed58bb946335fb Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-08-26T18:51:27 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/web/guest.pm commit d88f419f4d64dee7d8de07dbc490972684accf0f Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 26 17:53:59 2011 +0000 CSS fix. Monotone-Parent: 8c0629d661856eca2263f47a46532aaba3fc2891 Monotone-Revision: b1aa9222348882a552a9d4c1b4e0938b30d4d488 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-08-26T17:53:59 Monotone-Branch: org.packetfence.trunk M pf/html/captive-portal/content/styles.css commit 179f53efcfbf2adea82210980bf288c5be04dde0 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 26 15:32:46 2011 +0000 New configuration parameter "registration.self_allow_localdomain". Monotone-Parent: 5ffccc97c3b7657dcdd13ac96460ed1eb91a242c Monotone-Revision: 8c0629d661856eca2263f47a46532aaba3fc2891 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-08-26T15:32:46 Monotone-Branch: org.packetfence.trunk M pf/conf/documentation.conf M pf/conf/pf.conf.defaults M pf/lib/pf/web/guest.pm commit 6f4c665e1e6bba2b1ae2c86278da15c34eb9443a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Fri Aug 26 15:18:21 2011 +0000 Admin interface: improved node edition popup window. Monotone-Parent: 4e6c13d36aa0cb85d009c7a9c016effd98095184 Monotone-Revision: 5ffccc97c3b7657dcdd13ac96460ed1eb91a242c Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-08-26T15:18:21 Monotone-Branch: org.packetfence.trunk M pf/html/admin/common.php M pf/html/admin/node/edit.php M pf/html/admin/style.css commit e8d87d0cf7dc1f4a0a5c6e04314886e19b3bb544 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Aug 25 21:21:40 2011 +0000 a left over from the services changes Monotone-Parent: 4e6c13d36aa0cb85d009c7a9c016effd98095184 Monotone-Revision: edc35983ce7f006d938fefc17f09d79f88b2d030 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-25T21:21:40 Monotone-Branch: org.packetfence.trunk M pf/conf/pf.conf.defaults commit a6cb4a1a12a9157f65549b5a187b6b034c557d13 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Aug 25 18:14:30 2011 +0000 moved guest management interface from captive portal vhost to web admin vhost. Fixes #1254; http://www.packetfence.org/bugs/view.php?id=1254 Monotone-Parent: 35dfc71a5498a4962b92c73829391bb5d4439d7f Monotone-Revision: 4e6c13d36aa0cb85d009c7a9c016effd98095184 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-25T18:14:30 Monotone-Branch: org.packetfence.trunk M pf/conf/httpd.conf.apache22 M pf/conf/httpd.conf.d/captive-portal-cleanurls.conf A pf/html/admin/guest-management.cgi D pf/html/captive-portal/guest-management.cgi commit da1d307e0a0cc5dffa257430682ca1dfcd5e56d5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Aug 25 16:11:16 2011 +0000 identified issues fixed by previous work Monotone-Parent: e0629c5db1d209173328fb8461ef2a27112a0f60 Monotone-Revision: 35dfc71a5498a4962b92c73829391bb5d4439d7f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-25T16:11:16 Monotone-Branch: org.packetfence.trunk M pf/NEWS commit b14c11c0f0268f3b44f57e283882120555b3ff05 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Aug 25 15:27:31 2011 +0000 redirecting to configured URL instead of google.com if no destination url was captured Monotone-Parent: 7366d1bcfcf4c9ab4d7d5dffe60c556339645356 Monotone-Revision: e0629c5db1d209173328fb8461ef2a27112a0f60 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-25T15:27:31 Monotone-Branch: org.packetfence.trunk M pf/html/captive-portal/guest-selfregistration.cgi commit 52c819852660d8f91c37ed52ab9d0b3650bf5730 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Aug 25 14:33:28 2011 +0000 updated UPGRADE after more Nortel/Avaya module rename Monotone-Parent: aedcce17093939af398efbf0c2167ed317857165 Monotone-Revision: 7366d1bcfcf4c9ab4d7d5dffe60c556339645356 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-25T14:33:28 Monotone-Branch: org.packetfence.trunk M pf/UPGRADE commit 4a7dd8d7c5acc4da422cc4f9867a05045d82480c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Aug 25 14:25:19 2011 +0000 pf_run now emulates the backtick operator's behavior on returned values Fixed scalar vs list context return values behavior by using perl's wantarray bultin. Monotone-Parent: d62de69f33cbf1a9360a237ba89287c4dfe25a2f Monotone-Revision: aedcce17093939af398efbf0c2167ed317857165 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-25T14:25:19 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/util.pm commit 6ca5519754926792abdb57498a385ff4557edd78 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Aug 25 13:52:11 2011 +0000 - Avaya and Nortel module rename Monotone-Parent: c0148a974bdab3c1f9eefe53fa91e4fa2b461d90 Monotone-Revision: d62de69f33cbf1a9360a237ba89287c4dfe25a2f Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-08-25T13:52:11 Monotone-Branch: org.packetfence.trunk M pf/html/admin/configuration/switches_add.php M pf/html/admin/configuration/switches_edit.php A pf/lib/pf/SNMP/Avaya/ERS5000.pm A pf/lib/pf/SNMP/Avaya/ERS5000_6x.pm D pf/lib/pf/SNMP/Avaya/ERS5500.pm D pf/lib/pf/SNMP/Avaya/ERS5500_6x.pm A pf/lib/pf/SNMP/Nortel/ERS5000_6x.pm D pf/lib/pf/SNMP/Nortel/ERS5500_6x.pm commit b325dadc8c436131f9a207bb265bba0cbf54177f Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Aug 25 13:38:02 2011 +0000 - Doc Meru Monotone-Parent: b4bcdd220fa0d1831ac0093579efa7c58f9ca5e4 Monotone-Revision: c0148a974bdab3c1f9eefe53fa91e4fa2b461d90 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-08-25T13:38:02 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit e13f086d63af0137d53bbf1bfba78aec52e6145c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Aug 24 21:38:56 2011 +0000 default configuration changes (categorization, names and default values) - migrate [vlan] named, dhcpd, radiusd into [services] and default to enabled - services.<service> now named services.<service>_binary Monotone-Parent: 6ae15136c013af0ab1a699b010d915f51dc39af6 Monotone-Revision: fcbaabd3d83caf1f9b7e170df59ce42cdf2cdea5 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-24T21:38:56 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE M pf/conf/documentation.conf M pf/conf/pf.conf.defaults M pf/lib/pf/pfcmd/checkup.pm M pf/lib/pf/services.pm commit 233bd2ee52740d9c203e559e4c0046a2ed1bc139 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 24 20:30:13 2011 +0000 Allow a local domain address to self-register. Monotone-Parent: 97fdc658f52a20aa3b3ba868b60639ee54433652 Monotone-Revision: b470b7a83b6e666db4f7b26335547e20df73bc89 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-08-24T20:30:13 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/web/guest.pm commit 11d231ade8cb6e3bc805083fd40b412997a40a8a Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 24 20:16:27 2011 +0000 Updated .po files Monotone-Parent: 26a5ad461dc0146ce42fe40b32296c7e66b17f97 Monotone-Revision: 97fdc658f52a20aa3b3ba868b60639ee54433652 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-08-24T20:16:27 Monotone-Branch: org.packetfence.trunk M pf/conf/locale/en/LC_MESSAGES/packetfence.po M pf/conf/locale/fr/LC_MESSAGES/packetfence.po commit 112ac2a1544b21f23ff0ce6f6983d66f5354d291 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Aug 24 20:15:05 2011 +0000 Various improvements to the captive portal : - translation now occurs within html templates, using the new function pf::web::i18n - improved error handling when sending emails (email_activation.pm, sms_activation.pm) - updated English localization file - minor CSS/HTML fixes Monotone-Parent: 6ae15136c013af0ab1a699b010d915f51dc39af6 Monotone-Revision: 26a5ad461dc0146ce42fe40b32296c7e66b17f97 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-08-24T20:15:05 Monotone-Branch: org.packetfence.trunk M pf/html/captive-portal/content/styles.css M pf/html/captive-portal/guest-management.cgi M pf/html/captive-portal/guest-selfregistration.cgi M pf/html/captive-portal/mobile-confirmation.cgi M pf/html/captive-portal/templates/activated.html M pf/html/captive-portal/templates/aup.html M pf/html/captive-portal/templates/enabler.html M pf/html/captive-portal/templates/error.html M pf/html/captive-portal/templates/footer.html M pf/html/captive-portal/templates/guest.html M pf/html/captive-portal/templates/guest/mgmt_login.html M pf/html/captive-portal/templates/guest/register_guest.html M pf/html/captive-portal/templates/guest/registration_confirmation.html M pf/html/captive-portal/templates/guest/sms_confirmation.html M pf/html/captive-portal/templates/header.html M pf/html/captive-portal/templates/login.html M pf/html/captive-portal/templates/pending.html M pf/html/captive-portal/templates/redirect.html M pf/html/captive-portal/templates/register.html M pf/html/captive-portal/templates/register_1.html M pf/html/captive-portal/templates/register_2.html M pf/html/captive-portal/templates/release.html M pf/html/captive-portal/templates/scan-in-progress.html M pf/html/captive-portal/templates/scan.html M pf/html/captive-portal/templates/status.html M pf/lib/pf/email_activation.pm M pf/lib/pf/sms_activation.pm M pf/lib/pf/web.pm M pf/lib/pf/web/guest.pm M pf/lib/pf/web/release.pm commit de2a825e25817047005f0a72012f38e9d3a47100 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Aug 24 19:33:14 2011 +0000 forgot news entry for previous commit Monotone-Parent: 62b8216e5af0aaab81660b0c690b32709a78ad6f Monotone-Revision: 6ae15136c013af0ab1a699b010d915f51dc39af6 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-24T19:33:14 Monotone-Branch: org.packetfence.trunk M pf/NEWS commit 000cdef50420fa31460329d19b54c32f47503abf Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Aug 24 19:30:57 2011 +0000 updated installer.pl httpd.conf symlink creation: dropped apache pre 2.2 support Monotone-Parent: 4b8f4a251fb5d63957a1402d0b87503d014c5e59 Monotone-Revision: 62b8216e5af0aaab81660b0c690b32709a78ad6f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-24T19:30:57 Monotone-Branch: org.packetfence.trunk M pf/installer.pl commit a81c907d7a524bad26bc97644c0a914463c1f116 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Aug 24 19:21:08 2011 +0000 Fixed apache2 support. Related to incomplete fix provided in #1185 Improves cross distro support http://www.packetfence.org/bugs/view.php?id=1185 Monotone-Parent: cc7014c469306ae83377945b72787010d7fd62cd Monotone-Revision: 4b8f4a251fb5d63957a1402d0b87503d014c5e59 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-24T19:21:08 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/services.pm commit 4cc4ad6f3b12863e453723f14d11a6d470cce2c5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Aug 24 19:05:14 2011 +0000 got rid of the remaining network.mode references Monotone-Parent: f75884b849ab771d0451a533efb29652d902bfbd Monotone-Revision: 1a506e6a147a8c60f073231de87dc343d7ed9807 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-24T19:05:14 Monotone-Branch: org.packetfence.trunk M pf/html/captive-portal/guest-selfregistration.cgi M pf/html/captive-portal/mobile-confirmation.cgi M pf/lib/pf/node.pm M pf/lib/pf/services.pm commit 92d37096ef8261396e6985156d19668a21b661e0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Aug 24 13:56:50 2011 +0000 got rid of a stupid duplicated entry typo Monotone-Parent: aca35a9dc4602d258cadd955e29fd01919bfbcdc Monotone-Revision: b2a939e938d812b3a6d151c2c6f0eabecf5b5757 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-24T13:56:50 Monotone-Branch: org.packetfence.trunk M pf/packetfence.spec commit bc5d31ddc08fac098ce3697e09a743ac869c9815 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Aug 24 13:36:03 2011 +0000 Added lib IPTables::Interface into package spec Monotone-Parent: f75884b849ab771d0451a533efb29652d902bfbd Monotone-Revision: aca35a9dc4602d258cadd955e29fd01919bfbcdc Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-24T13:36:03 Monotone-Branch: org.packetfence.trunk M pf/packetfence.spec commit ae588ad9eb3f1a6b5af52674e892decf6407a606 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Aug 23 18:39:29 2011 +0000 updating ignore file: removing irrelevant paths Monotone-Parent: 718547e76d36537770961254222df90699724dad Monotone-Revision: f75884b849ab771d0451a533efb29652d902bfbd Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-23T18:39:29 Monotone-Branch: org.packetfence.trunk M .mtn-ignore commit 4804a52e78936d37e179fadc9b3ab8823ff661e4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Aug 23 18:38:25 2011 +0000 committed the drop of jpgraph 2.x which is related to previous commit Monotone-Parent: a382d071a18f0d78e291c4c923d1b7edc4c2dae7 Monotone-Revision: 718547e76d36537770961254222df90699724dad Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-23T18:38:25 Monotone-Branch: org.packetfence.trunk D pf/lib/jpgraph-2.3.4/QPL.txt D pf/lib/jpgraph-2.3.4/README D pf/lib/jpgraph-2.3.4/VERSION D pf/lib/jpgraph-2.3.4/docs/JpGraph_Logo.png D pf/lib/jpgraph-2.3.4/docs/html/1010Groupingactivities.html D pf/lib/jpgraph-2.3.4/docs/html/10111Addingatitleforthecolumns.html D pf/lib/jpgraph-2.3.4/docs/html/10112SpecifyingCSIMentriesforcolumntitles.html D pf/lib/jpgraph-2.3.4/docs/html/1011Usingmultiplecolumnsastitles.html D pf/lib/jpgraph-2.3.4/docs/html/10121Addingatabletitle.html D pf/lib/jpgraph-2.3.4/docs/html/10122Modifyingthedividerlines.html D pf/lib/jpgraph-2.3.4/docs/html/10123Modifyingtheboxaroundtheplot.html D pf/lib/jpgraph-2.3.4/docs/html/10124Horizontalgridsandalternatinglinecolors.html D pf/lib/jpgraph-2.3.4/docs/html/10125AddingiconstoGanttgraphs.html D pf/lib/jpgraph-2.3.4/docs/html/10126Adjustingthemarginswithautosizing.html D pf/lib/jpgraph-2.3.4/docs/html/1012MoregeneralGanttformatting.html D pf/lib/jpgraph-2.3.4/docs/html/1013SimplifyingthedrawingofGanttgraphs.html D pf/lib/jpgraph-2.3.4/docs/html/1014AddingCSIMClientsideImageMapstoGanttcharts.html D pf/lib/jpgraph-2.3.4/docs/html/1015Addingconstrainsbetweenyouractivities.html D pf/lib/jpgraph-2.3.4/docs/html/10161Showingonlypartofthegraph.html D pf/lib/jpgraph-2.3.4/docs/html/10162Specifyingstartdayofweek.html D pf/lib/jpgraph-2.3.4/docs/html/1016Advancedformatting.html D pf/lib/jpgraph-2.3.4/docs/html/1017Localizing.html D pf/lib/jpgraph-2.3.4/docs/html/10181Enablingantialiasedlines.html D pf/lib/jpgraph-2.3.4/docs/html/1018AntialiasinginJpGraph.html D pf/lib/jpgraph-2.3.4/docs/html/1019Rotatingthegraphs.html D pf/lib/jpgraph-2.3.4/docs/html/101Introduction.html D pf/lib/jpgraph-2.3.4/docs/html/101WhyuseGanttcharts.html D pf/lib/jpgraph-2.3.4/docs/html/1020Adjustingbrightnessandcontrastforimagesandbackgrounds.html D pf/lib/jpgraph-2.3.4/docs/html/1021Timingthegenerationofgraphs.html D pf/lib/jpgraph-2.3.4/docs/html/1022Usingcountryflagsinvariouscontext.html D pf/lib/jpgraph-2.3.4/docs/html/1023Addingiconsontothegraph.html D pf/lib/jpgraph-2.3.4/docs/html/102CapabilitiesinJpGraphGanttmodule.html D pf/lib/jpgraph-2.3.4/docs/html/102Creatingasimplecanvas.html D pf/lib/jpgraph-2.3.4/docs/html/103Addinglinesandrectanglestoacanvas.html D pf/lib/jpgraph-2.3.4/docs/html/103AsimpleGanttchart.html D pf/lib/jpgraph-2.3.4/docs/html/104ThestructureofaGanttchart.html D pf/lib/jpgraph-2.3.4/docs/html/104Usingacanvasscale.html D pf/lib/jpgraph-2.3.4/docs/html/105CreatingaGanttChart.html D pf/lib/jpgraph-2.3.4/docs/html/105SampleapplicationDrawingDBschema.html D pf/lib/jpgraph-2.3.4/docs/html/106PositioningobjectsintheGanttplot.html D pf/lib/jpgraph-2.3.4/docs/html/1071Specifyingverticalposition.html D pf/lib/jpgraph-2.3.4/docs/html/1072Specifyingstartandendpositionforabar.html D pf/lib/jpgraph-2.3.4/docs/html/1073Milestones.html D pf/lib/jpgraph-2.3.4/docs/html/1074Verticalline.html D pf/lib/jpgraph-2.3.4/docs/html/1075Addingmarkerstoaganttbar.html D pf/lib/jpgraph-2.3.4/docs/html/1076Adjustingtheminimumdistancebetweenbars.html D pf/lib/jpgraph-2.3.4/docs/html/107Ganttbars.html D pf/lib/jpgraph-2.3.4/docs/html/1081Minutescale.html D pf/lib/jpgraph-2.3.4/docs/html/1082Hourscale.html D pf/lib/jpgraph-2.3.4/docs/html/1083Dayscale.html D pf/lib/jpgraph-2.3.4/docs/html/1084Weekscale.html D pf/lib/jpgraph-2.3.4/docs/html/1085Monthscale.html D pf/lib/jpgraph-2.3.4/docs/html/1086Yearscale.html D pf/lib/jpgraph-2.3.4/docs/html/108Formattingthescaleheaders.html D pf/lib/jpgraph-2.3.4/docs/html/1091Addingcaptiontobars.html D pf/lib/jpgraph-2.3.4/docs/html/1092Addingprogressindicatorstobars.html D pf/lib/jpgraph-2.3.4/docs/html/109Moreformattingforbars.html D pf/lib/jpgraph-2.3.4/docs/html/10Ganttcharts.html D pf/lib/jpgraph-2.3.4/docs/html/10Workingwithcanvasgraphs.html D pf/lib/jpgraph-2.3.4/docs/html/111GeneratingAntiSpamchallenge.html D pf/lib/jpgraph-2.3.4/docs/html/111Introduction.html D pf/lib/jpgraph-2.3.4/docs/html/112Creatingasimplecanvas.html D pf/lib/jpgraph-2.3.4/docs/html/113Addinglinesandrectanglestoacanvas.html D pf/lib/jpgraph-2.3.4/docs/html/114Usingacanvasscale.html D pf/lib/jpgraph-2.3.4/docs/html/115SampleapplicationDrawingDBschema.html D pf/lib/jpgraph-2.3.4/docs/html/11AntiSpamChallenges.html D pf/lib/jpgraph-2.3.4/docs/html/11Versionhistory.html D pf/lib/jpgraph-2.3.4/docs/html/11Workingwithcanvasgraphs.html D pf/lib/jpgraph-2.3.4/docs/html/121GeneratingAntiSpamchallenge.html D pf/lib/jpgraph-2.3.4/docs/html/1221AdjustingthesizeoftheLEDdigits.html D pf/lib/jpgraph-2.3.4/docs/html/122GeneratingLEDlikedigitswithJpGraph.html D pf/lib/jpgraph-2.3.4/docs/html/12AntiSpamChallenges.html D pf/lib/jpgraph-2.3.4/docs/html/12CodedefinesinJpGraph.html D pf/lib/jpgraph-2.3.4/docs/html/12Howwasthismanualproduced.html D pf/lib/jpgraph-2.3.4/docs/html/131AdjustingthesizeoftheLEDdigits.html D pf/lib/jpgraph-2.3.4/docs/html/132ImprovingtheLEDswithsupersampling.html D pf/lib/jpgraph-2.3.4/docs/html/13CodedefinesinJpGraph.html D pf/lib/jpgraph-2.3.4/docs/html/13GeneratingLEDlikedigitswithJpGraph.html D pf/lib/jpgraph-2.3.4/docs/html/14CodedefinesinJpGraph.html D pf/lib/jpgraph-2.3.4/docs/html/1Aboutthismanual.html D pf/lib/jpgraph-2.3.4/docs/html/21Version.html D pf/lib/jpgraph-2.3.4/docs/html/22SoftwareLicense.html D pf/lib/jpgraph-2.3.4/docs/html/23JpGraphFeatures.html D pf/lib/jpgraph-2.3.4/docs/html/24Gettingthelatestversion.html D pf/lib/jpgraph-2.3.4/docs/html/25Plannedfutureaddition.html D pf/lib/jpgraph-2.3.4/docs/html/26Knownbugsandomissions.html D pf/lib/jpgraph-2.3.4/docs/html/27Acknowledgments.html D pf/lib/jpgraph-2.3.4/docs/html/28Reportingbugsandsuggestingimprovements.html D pf/lib/jpgraph-2.3.4/docs/html/29Gettingsupport.html D pf/lib/jpgraph-2.3.4/docs/html/2Introduction.html D pf/lib/jpgraph-2.3.4/docs/html/311VerifyingthatyouhavetheGDlibraryinstalled.html D pf/lib/jpgraph-2.3.4/docs/html/312VerifyingthatyouhaveGD2installed.html D pf/lib/jpgraph-2.3.4/docs/html/313PreparingTrueTypeFontFiles.html D pf/lib/jpgraph-2.3.4/docs/html/314UsingnonlatinbasedfontswithJpGraph.html D pf/lib/jpgraph-2.3.4/docs/html/31Preparation.html D pf/lib/jpgraph-2.3.4/docs/html/32Customizingtheinstallation.html D pf/lib/jpgraph-2.3.4/docs/html/331Plotextensionmodules.html D pf/lib/jpgraph-2.3.4/docs/html/33Requiredfiles.html D pf/lib/jpgraph-2.3.4/docs/html/34Imageformatsandexternalimagelibraries.html D pf/lib/jpgraph-2.3.4/docs/html/35DetailedstepstoinstallJpGraph.html D pf/lib/jpgraph-2.3.4/docs/html/36Troubleshootingyourinstallation.html D pf/lib/jpgraph-2.3.4/docs/html/37CompilingPHP4.html D pf/lib/jpgraph-2.3.4/docs/html/3Installation.html D pf/lib/jpgraph-2.3.4/docs/html/411Whatyouwilllearninthischapter.html D pf/lib/jpgraph-2.3.4/docs/html/412WhatyouwillNOTlearninthischapter.html D pf/lib/jpgraph-2.3.4/docs/html/41Scopeofthischapter.html D pf/lib/jpgraph-2.3.4/docs/html/421UsingtheJpGraphlibrarytosendbackimages.html D pf/lib/jpgraph-2.3.4/docs/html/42HowtogenerateimageswithPHP.html D pf/lib/jpgraph-2.3.4/docs/html/43UsingPHPdirectly.html D pf/lib/jpgraph-2.3.4/docs/html/44ThebasicprincipleofJpGraphandthecreationofimages.html D pf/lib/jpgraph-2.3.4/docs/html/45ChoosingtheimageformatforJpGraph.html D pf/lib/jpgraph-2.3.4/docs/html/46Alternativestostreamingbacktheimage.html D pf/lib/jpgraph-2.3.4/docs/html/471InstallingTrueTypefonts.html D pf/lib/jpgraph-2.3.4/docs/html/472VerifyingthattheTTFfontswork.html D pf/lib/jpgraph-2.3.4/docs/html/473Specifyingfonts.html D pf/lib/jpgraph-2.3.4/docs/html/474AddingadditionalfontstoJpGraph.html D pf/lib/jpgraph-2.3.4/docs/html/475UnderstandingtextalignmentinJpGraph.html D pf/lib/jpgraph-2.3.4/docs/html/47WorkingwithfontsinJpGraph.html D pf/lib/jpgraph-2.3.4/docs/html/481Adjustingthetransparency.html D pf/lib/jpgraph-2.3.4/docs/html/482Availablenamedcolors.html D pf/lib/jpgraph-2.3.4/docs/html/483Themecolorsforpies.html D pf/lib/jpgraph-2.3.4/docs/html/48SpecifyingcolorsinJpGraph.html D pf/lib/jpgraph-2.3.4/docs/html/4QuickStartDynamicImageGeneration.html D pf/lib/jpgraph-2.3.4/docs/html/51Enablingthecachesystem.html D pf/lib/jpgraph-2.3.4/docs/html/51Thespecialprodlocale.html D pf/lib/jpgraph-2.3.4/docs/html/52Includedlocalizederrormessages.html D pf/lib/jpgraph-2.3.4/docs/html/52Usingthecacheinyourscript.html D pf/lib/jpgraph-2.3.4/docs/html/53Creatingyourownlanguageresourcefile.html D pf/lib/jpgraph-2.3.4/docs/html/53UsingthecachewithClientSideImageMaps.html D pf/lib/jpgraph-2.3.4/docs/html/54Somefinalcomments.html D pf/lib/jpgraph-2.3.4/docs/html/551Clipping.html D pf/lib/jpgraph-2.3.4/docs/html/552Commonlyusedproperties.html D pf/lib/jpgraph-2.3.4/docs/html/553Commonlyusedmethods.html D pf/lib/jpgraph-2.3.4/docs/html/55Commonfeatureforallgraphs.html D pf/lib/jpgraph-2.3.4/docs/html/5Localizingerrormessages.html D pf/lib/jpgraph-2.3.4/docs/html/5UnderstandingtheJpGraphcachingsystem.html D pf/lib/jpgraph-2.3.4/docs/html/61Enablingthecachesystem.html D pf/lib/jpgraph-2.3.4/docs/html/61Thebasicstructureofanimagemapscript.html D pf/lib/jpgraph-2.3.4/docs/html/62Specifyingtargetsforimagemapplots.html D pf/lib/jpgraph-2.3.4/docs/html/62Usingthecacheinyourscript.html D pf/lib/jpgraph-2.3.4/docs/html/63UsingStrokeCSIM.html D pf/lib/jpgraph-2.3.4/docs/html/63UsingthecachewithClientSideImageMaps.html D pf/lib/jpgraph-2.3.4/docs/html/64ExamplesofImagemaps.html D pf/lib/jpgraph-2.3.4/docs/html/64Somefinalcomments.html D pf/lib/jpgraph-2.3.4/docs/html/651Clipping.html D pf/lib/jpgraph-2.3.4/docs/html/652Commonlyusedproperties.html D pf/lib/jpgraph-2.3.4/docs/html/653Commonlyusedmethods.html D pf/lib/jpgraph-2.3.4/docs/html/65Commonfeatureforallgraphs.html D pf/lib/jpgraph-2.3.4/docs/html/65HowdoesStrokeCSIMwork.html D pf/lib/jpgraph-2.3.4/docs/html/66Gettingholdoftheimagemap.html D pf/lib/jpgraph-2.3.4/docs/html/67Imagemapsandthecachesystem.html D pf/lib/jpgraph-2.3.4/docs/html/6UnderstandingtheJpGraphcachingsystem.html D pf/lib/jpgraph-2.3.4/docs/html/6UsingimagemapswithJpGraph.html D pf/lib/jpgraph-2.3.4/docs/html/7101Usingtheautomaticdatetimescale.html D pf/lib/jpgraph-2.3.4/docs/html/7102Specifyingadatetimescalewithamanualcallback.html D pf/lib/jpgraph-2.3.4/docs/html/710Handlingdatetimescales.html D pf/lib/jpgraph-2.3.4/docs/html/7110Adjustingthegridlinesintheplot.html D pf/lib/jpgraph-2.3.4/docs/html/7111Usingfilledgridlines.html D pf/lib/jpgraph-2.3.4/docs/html/7112SpecifyingtextlabelsfortheXaxis.html D pf/lib/jpgraph-2.3.4/docs/html/7113Adjustingtheticksonatextscale.html D pf/lib/jpgraph-2.3.4/docs/html/7114Usingfilledlinegraphs.html D pf/lib/jpgraph-2.3.4/docs/html/7115Usingaccumulatedlinegraphs.html D pf/lib/jpgraph-2.3.4/docs/html/7116ConstructingsmoothlineplotswithCubicSplines.html D pf/lib/jpgraph-2.3.4/docs/html/7117Addingplotmarkstoalineplot.html D pf/lib/jpgraph-2.3.4/docs/html/711AddingplotmarkstolineplotsXXX.html D pf/lib/jpgraph-2.3.4/docs/html/711Adjustinglabelsonatextscale.html D pf/lib/jpgraph-2.3.4/docs/html/712Addingarbitrarytextstringstothegraph.html D pf/lib/jpgraph-2.3.4/docs/html/712Displayingthevaluesforeachdatapoint.html D pf/lib/jpgraph-2.3.4/docs/html/713Addingseveralplotstothesamegraph.html D pf/lib/jpgraph-2.3.4/docs/html/713AddingtitlesandfooterstotheGraph.html D pf/lib/jpgraph-2.3.4/docs/html/714AddingasecondYscale.html D pf/lib/jpgraph-2.3.4/docs/html/714Addingatabtitle.html D pf/lib/jpgraph-2.3.4/docs/html/715Addingalegendtothegraph.html D pf/lib/jpgraph-2.3.4/docs/html/715Usingbackgroundimages.html D pf/lib/jpgraph-2.3.4/docs/html/716Handlingnullvaluesinlineplots.html D pf/lib/jpgraph-2.3.4/docs/html/716Usingabackgroundgradient.html D pf/lib/jpgraph-2.3.4/docs/html/717UsingcallbacksforPlotmarks.html D pf/lib/jpgraph-2.3.4/docs/html/717Usingthestepstyletorenderlineplots.html D pf/lib/jpgraph-2.3.4/docs/html/718Rotatinggraphs90degrees.html D pf/lib/jpgraph-2.3.4/docs/html/718Usinglogarithmicscale.html D pf/lib/jpgraph-2.3.4/docs/html/7191Standardtwoaxisgraphs.html D pf/lib/jpgraph-2.3.4/docs/html/7192Scientificstyleaxis.html D pf/lib/jpgraph-2.3.4/docs/html/7193Adjustingthepositionofthescalelabels.html D pf/lib/jpgraph-2.3.4/docs/html/7194Formattingthescalelabels.html D pf/lib/jpgraph-2.3.4/docs/html/7195InvertingtheYaxis.html D pf/lib/jpgraph-2.3.4/docs/html/719Formattingtheaxis.html D pf/lib/jpgraph-2.3.4/docs/html/719Moreonscales.html D pf/lib/jpgraph-2.3.4/docs/html/71Lineplots.html D pf/lib/jpgraph-2.3.4/docs/html/71Thebasicstructureofanimagemapscript.html D pf/lib/jpgraph-2.3.4/docs/html/720Adjustingtheautoscalinglimitsgracevalue.html D pf/lib/jpgraph-2.3.4/docs/html/7210Creatingsemifilledbargraphs.html D pf/lib/jpgraph-2.3.4/docs/html/7211Customizingthepatterns.html D pf/lib/jpgraph-2.3.4/docs/html/721Addingbandsofpatternandcolortographs.html D pf/lib/jpgraph-2.3.4/docs/html/721Adjustingthewidthofthebars.html D pf/lib/jpgraph-2.3.4/docs/html/722Addingstaticlinestotheplot.html D pf/lib/jpgraph-2.3.4/docs/html/722Displayingthevalueofeachbar.html D pf/lib/jpgraph-2.3.4/docs/html/723Addingadropshadowtothebar.html D pf/lib/jpgraph-2.3.4/docs/html/724Adjustingthealignmentofbarsonatextscale.html D pf/lib/jpgraph-2.3.4/docs/html/725Usinggroupedbarplots.html D pf/lib/jpgraph-2.3.4/docs/html/726Usingaccumulatedbarplots.html D pf/lib/jpgraph-2.3.4/docs/html/727Usinggroupedaccumulatedbargraphs.html D pf/lib/jpgraph-2.3.4/docs/html/728Horizontalbargraphs.html D pf/lib/jpgraph-2.3.4/docs/html/729Usinggradientfillforbargraphs.html D pf/lib/jpgraph-2.3.4/docs/html/72Bargraphs.html D pf/lib/jpgraph-2.3.4/docs/html/72Specifyingtargetsforimagemapplots.html D pf/lib/jpgraph-2.3.4/docs/html/731Usinglineerrorplots.html D pf/lib/jpgraph-2.3.4/docs/html/73Errorplots.html D pf/lib/jpgraph-2.3.4/docs/html/73UsingStrokeCSIM.html D pf/lib/jpgraph-2.3.4/docs/html/74ExamplesofImagemaps.html D pf/lib/jpgraph-2.3.4/docs/html/74Scatterplots.html D pf/lib/jpgraph-2.3.4/docs/html/75Fieldplots.html D pf/lib/jpgraph-2.3.4/docs/html/75HowdoesStrokeCSIMwork.html D pf/lib/jpgraph-2.3.4/docs/html/761StockCharts.html D pf/lib/jpgraph-2.3.4/docs/html/762BoxPLotsStockchartswithamedianline.html D pf/lib/jpgraph-2.3.4/docs/html/763ImagemapsforBoxandStockcharts.html D pf/lib/jpgraph-2.3.4/docs/html/76BoxandStockcharts.html D pf/lib/jpgraph-2.3.4/docs/html/76Gettingholdoftheimagemap.html D pf/lib/jpgraph-2.3.4/docs/html/77Combiningdifferentgraphtypes.html D pf/lib/jpgraph-2.3.4/docs/html/77Imagemapsandthecachesystem.html D pf/lib/jpgraph-2.3.4/docs/html/78Specifyingthescalemanually.html D pf/lib/jpgraph-2.3.4/docs/html/79Adjustingtheautomatictickmarks.html D pf/lib/jpgraph-2.3.4/docs/html/7UsingimagemapswithJpGraph.html D pf/lib/jpgraph-2.3.4/docs/html/7WorkingwithorthogonalXYplots.html D pf/lib/jpgraph-2.3.4/docs/html/8101Usingtheautomaticdatetimescale.html D pf/lib/jpgraph-2.3.4/docs/html/8102Specifyingadatetimescalewithamanualcallback.html D pf/lib/jpgraph-2.3.4/docs/html/810Handlingdatetimescales.html D pf/lib/jpgraph-2.3.4/docs/html/8110Adjustingthegridlinesintheplot.html D pf/lib/jpgraph-2.3.4/docs/html/8111Usingfilledgridlines.html D pf/lib/jpgraph-2.3.4/docs/html/8112SpecifyingtextlabelsfortheXaxis.html D pf/lib/jpgraph-2.3.4/docs/html/8113Adjustingtheticksonatextscale.html D pf/lib/jpgraph-2.3.4/docs/html/8114Usingfilledlinegraphs.html D pf/lib/jpgraph-2.3.4/docs/html/8115Usingaccumulatedlinegraphs.html D pf/lib/jpgraph-2.3.4/docs/html/8116ConstructingsmoothlineplotswithCubicSplines.html D pf/lib/jpgraph-2.3.4/docs/html/8117Addingplotmarkstoalineplot.html D pf/lib/jpgraph-2.3.4/docs/html/811AddingplotmarkstolineplotsXXX.html D pf/lib/jpgraph-2.3.4/docs/html/811Adjustinglabelsonatextscale.html D pf/lib/jpgraph-2.3.4/docs/html/811Simpleradarplots.html D pf/lib/jpgraph-2.3.4/docs/html/812Addingarbitrarytextstringstothegraph.html D pf/lib/jpgraph-2.3.4/docs/html/812Displayingthevaluesforeachdatapoint.html D pf/lib/jpgraph-2.3.4/docs/html/812Specifyingtitlesfortheaxisandlegendsfortheplots.html D pf/lib/jpgraph-2.3.4/docs/html/813Addinggridlinetotheradarplot.html D pf/lib/jpgraph-2.3.4/docs/html/813Addingseveralplotstothesamegraph.html D pf/lib/jpgraph-2.3.4/docs/html/813AddingtitlesandfooterstotheGraph.html D pf/lib/jpgraph-2.3.4/docs/html/814AddingasecondYscale.html D pf/lib/jpgraph-2.3.4/docs/html/814Addingatabtitle.html D pf/lib/jpgraph-2.3.4/docs/html/814Addingseveralplotstothesameradargraph.html D pf/lib/jpgraph-2.3.4/docs/html/815Addingalegendtothegraph.html D pf/lib/jpgraph-2.3.4/docs/html/815Addingplotmarksiradargraphs.html D pf/lib/jpgraph-2.3.4/docs/html/815Usingbackgroundimages.html D pf/lib/jpgraph-2.3.4/docs/html/816Handlingnullvaluesinlineplots.html D pf/lib/jpgraph-2.3.4/docs/html/816Usingabackgroundgradient.html D pf/lib/jpgraph-2.3.4/docs/html/817UsingcallbacksforPlotmarks.html D pf/lib/jpgraph-2.3.4/docs/html/817Usingthestepstyletorenderlineplots.html D pf/lib/jpgraph-2.3.4/docs/html/818Rotatinggraphs90degrees.html D pf/lib/jpgraph-2.3.4/docs/html/818Usinglogarithmicscale.html D pf/lib/jpgraph-2.3.4/docs/html/8191Standardtwoaxisgraphs.html D pf/lib/jpgraph-2.3.4/docs/html/8192Scientificstyleaxis.html D pf/lib/jpgraph-2.3.4/docs/html/8193Adjustingthepositionofthescalelabels.html D pf/lib/jpgraph-2.3.4/docs/html/8194Formattingthescalelabels.html D pf/lib/jpgraph-2.3.4/docs/html/8195InvertingtheYaxis.html D pf/lib/jpgraph-2.3.4/docs/html/819Formattingtheaxis.html D pf/lib/jpgraph-2.3.4/docs/html/819Moreonscales.html D pf/lib/jpgraph-2.3.4/docs/html/81Lineplots.html D pf/lib/jpgraph-2.3.4/docs/html/81Radarplots.html D pf/lib/jpgraph-2.3.4/docs/html/820Adjustingtheautoscalinglimitsgracevalue.html D pf/lib/jpgraph-2.3.4/docs/html/8210Creatingsemifilledbargraphs.html D pf/lib/jpgraph-2.3.4/docs/html/8211Customizingthepatterns.html D pf/lib/jpgraph-2.3.4/docs/html/821Addingbandsofpatternandcolortographs.html D pf/lib/jpgraph-2.3.4/docs/html/821AddingguidelinestoPiePlots.html D pf/lib/jpgraph-2.3.4/docs/html/821Adjustingthewidthofthebars.html D pf/lib/jpgraph-2.3.4/docs/html/822Addingstaticlinestotheplot.html D pf/lib/jpgraph-2.3.4/docs/html/822Creating3Dpieplots.html D pf/lib/jpgraph-2.3.4/docs/html/822Displayingthevalueofeachbar.html D pf/lib/jpgraph-2.3.4/docs/html/823Addingadropshadowtothebar.html D pf/lib/jpgraph-2.3.4/docs/html/823Explodingpieslices.html D pf/lib/jpgraph-2.3.4/docs/html/824Adjustingthealignmentofbarsonatextscale.html D pf/lib/jpgraph-2.3.4/docs/html/824Specifyingandadjustinglabelsonpieplots.html D pf/lib/jpgraph-2.3.4/docs/html/825Specifyingslicecolorsandusingthemes.html D pf/lib/jpgraph-2.3.4/docs/html/825Usinggroupedbarplots.html D pf/lib/jpgraph-2.3.4/docs/html/826Addingdropshadowstotheslices.html D pf/lib/jpgraph-2.3.4/docs/html/826Usingaccumulatedbarplots.html D pf/lib/jpgraph-2.3.4/docs/html/827Anothervariantof2DPieplots.html D pf/lib/jpgraph-2.3.4/docs/html/827Usinggroupedaccumulatedbargraphs.html D pf/lib/jpgraph-2.3.4/docs/html/828Horizontalbargraphs.html D pf/lib/jpgraph-2.3.4/docs/html/829Usinggradientfillforbargraphs.html D pf/lib/jpgraph-2.3.4/docs/html/82Bargraphs.html D pf/lib/jpgraph-2.3.4/docs/html/82Pieplots.html D pf/lib/jpgraph-2.3.4/docs/html/831Overview.html D pf/lib/jpgraph-2.3.4/docs/html/831Usinglineerrorplots.html D pf/lib/jpgraph-2.3.4/docs/html/832Adjustingtheradiusscale.html D pf/lib/jpgraph-2.3.4/docs/html/833Adjustingthegridlines.html D pf/lib/jpgraph-2.3.4/docs/html/834Adjustingthelabelfonts.html D pf/lib/jpgraph-2.3.4/docs/html/835Adjustingthelabels.html D pf/lib/jpgraph-2.3.4/docs/html/836Imagemaps.html D pf/lib/jpgraph-2.3.4/docs/html/837Afinalexample.html D pf/lib/jpgraph-2.3.4/docs/html/83Errorplots.html D pf/lib/jpgraph-2.3.4/docs/html/83Polarplots.html D pf/lib/jpgraph-2.3.4/docs/html/84Scatterplots.html D pf/lib/jpgraph-2.3.4/docs/html/85Fieldplots.html D pf/lib/jpgraph-2.3.4/docs/html/861StockCharts.html D pf/lib/jpgraph-2.3.4/docs/html/862BoxPLotsStockchartswithamedianline.html D pf/lib/jpgraph-2.3.4/docs/html/863ImagemapsforBoxandStockcharts.html D pf/lib/jpgraph-2.3.4/docs/html/86BoxandStockcharts.html D pf/lib/jpgraph-2.3.4/docs/html/87Combiningdifferentgraphtypes.html D pf/lib/jpgraph-2.3.4/docs/html/88Specifyingthescalemanually.html D pf/lib/jpgraph-2.3.4/docs/html/89Adjustingtheautomatictickmarks.html D pf/lib/jpgraph-2.3.4/docs/html/8WorkingwithnonXYplots.html D pf/lib/jpgraph-2.3.4/docs/html/8WorkingwithorthogonalXYplots.html D pf/lib/jpgraph-2.3.4/docs/html/910Groupingactivities.html D pf/lib/jpgraph-2.3.4/docs/html/9111Addingatitleforthecolumns.html D pf/lib/jpgraph-2.3.4/docs/html/9112SpecifyingCSIMentriesforcolumntitles.html D pf/lib/jpgraph-2.3.4/docs/html/911Simpleradarplots.html D pf/lib/jpgraph-2.3.4/docs/html/911Usingmultiplecolumnsastitles.html D pf/lib/jpgraph-2.3.4/docs/html/9121Addingatabletitle.html D pf/lib/jpgraph-2.3.4/docs/html/9122Modifyingthedividerlines.html D pf/lib/jpgraph-2.3.4/docs/html/9123Modifyingtheboxaroundtheplot.html D pf/lib/jpgraph-2.3.4/docs/html/9124Horizontalgridsandalternatinglinecolors.html D pf/lib/jpgraph-2.3.4/docs/html/9125AddingiconstoGanttgraphs.html D pf/lib/jpgraph-2.3.4/docs/html/9126Adjustingthemarginswithautosizing.html D pf/lib/jpgraph-2.3.4/docs/html/912MoregeneralGanttformatting.html D pf/lib/jpgraph-2.3.4/docs/html/912Specifyingtitlesfortheaxisandlegendsfortheplots.html D pf/lib/jpgraph-2.3.4/docs/html/913Addinggridlinetotheradarplot.html D pf/lib/jpgraph-2.3.4/docs/html/913SimplifyingthedrawingofGanttgraphs.html D pf/lib/jpgraph-2.3.4/docs/html/914AddingCSIMClientsideImageMapstoGanttcharts.html D pf/lib/jpgraph-2.3.4/docs/html/914Addingseveralplotstothesameradargraph.html D pf/lib/jpgraph-2.3.4/docs/html/915Addingconstrainsbetweenyouractivities.html D pf/lib/jpgraph-2.3.4/docs/html/915Addingplotmarksiradargraphs.html D pf/lib/jpgraph-2.3.4/docs/html/9161Showingonlypartofthegraph.html D pf/lib/jpgraph-2.3.4/docs/html/9162Specifyingstartdayofweek.html D pf/lib/jpgraph-2.3.4/docs/html/916Advancedformatting.html D pf/lib/jpgraph-2.3.4/docs/html/917Localizing.html D pf/lib/jpgraph-2.3.4/docs/html/9181Enablingantialiasedlines.html D pf/lib/jpgraph-2.3.4/docs/html/918AntialiasinginJpGraph.html D pf/lib/jpgraph-2.3.4/docs/html/919Rotatingthegraphs.html D pf/lib/jpgraph-2.3.4/docs/html/91Radarplots.html D pf/lib/jpgraph-2.3.4/docs/html/91WhyuseGanttcharts.html D pf/lib/jpgraph-2.3.4/docs/html/920Adjustingbrightnessandcontrastforimagesandbackgrounds.html D pf/lib/jpgraph-2.3.4/docs/html/921AddingguidelinestoPiePlots.html D pf/lib/jpgraph-2.3.4/docs/html/921Timingthegenerationofgraphs.html D pf/lib/jpgraph-2.3.4/docs/html/922Creating3Dpieplots.html D pf/lib/jpgraph-2.3.4/docs/html/922Usingcountryflagsinvariouscontext.html D pf/lib/jpgraph-2.3.4/docs/html/923Addingiconsontothegraph.html D pf/lib/jpgraph-2.3.4/docs/html/923Explodingpieslices.html D pf/lib/jpgraph-2.3.4/docs/html/924Specifyingandadjustinglabelsonpieplots.html D pf/lib/jpgraph-2.3.4/docs/html/925Specifyingslicecolorsandusingthemes.html D pf/lib/jpgraph-2.3.4/docs/html/926Addingdropshadowstotheslices.html D pf/lib/jpgraph-2.3.4/docs/html/927Anothervariantof2DPieplots.html D pf/lib/jpgraph-2.3.4/docs/html/92CapabilitiesinJpGraphGanttmodule.html D pf/lib/jpgraph-2.3.4/docs/html/92Pieplots.html D pf/lib/jpgraph-2.3.4/docs/html/931Overview.html D pf/lib/jpgraph-2.3.4/docs/html/932Adjustingtheradiusscale.html D pf/lib/jpgraph-2.3.4/docs/html/933Adjustingthegridlines.html D pf/lib/jpgraph-2.3.4/docs/html/934Adjustingthelabelfonts.html D pf/lib/jpgraph-2.3.4/docs/html/935Adjustingthelabels.html D pf/lib/jpgraph-2.3.4/docs/html/936Imagemaps.html D pf/lib/jpgraph-2.3.4/docs/html/937Afinalexample.html D pf/lib/jpgraph-2.3.4/docs/html/93AsimpleGanttchart.html D pf/lib/jpgraph-2.3.4/docs/html/93Polarplots.html D pf/lib/jpgraph-2.3.4/docs/html/94ThestructureofaGanttchart.html D pf/lib/jpgraph-2.3.4/docs/html/95CreatingaGanttChart.html D pf/lib/jpgraph-2.3.4/docs/html/96PositioningobjectsintheGanttplot.html D pf/lib/jpgraph-2.3.4/docs/html/971Specifyingverticalposition.html D pf/lib/jpgraph-2.3.4/docs/html/972Specifyingstartandendpositionforabar.html D pf/lib/jpgraph-2.3.4/docs/html/973Milestones.html D pf/lib/jpgraph-2.3.4/docs/html/974Verticalline.html D pf/lib/jpgraph-2.3.4/docs/html/975Addingmarkerstoaganttbar.html D pf/lib/jpgraph-2.3.4/docs/html/976Adjustingtheminimumdistancebetweenbars.html D pf/lib/jpgraph-2.3.4/docs/html/97Ganttbars.html D pf/lib/jpgraph-2.3.4/docs/html/981Minutescale.html D pf/lib/jpgraph-2.3.4/docs/html/982Hourscale.html D pf/lib/jpgraph-2.3.4/docs/html/983Dayscale.html D pf/lib/jpgraph-2.3.4/docs/html/984Weekscale.html D pf/lib/jpgraph-2.3.4/docs/html/985Monthscale.html D pf/lib/jpgraph-2.3.4/docs/html/986Yearscale.html D pf/lib/jpgraph-2.3.4/docs/html/98Formattingthescaleheaders.html D pf/lib/jpgraph-2.3.4/docs/html/991Addingcaptiontobars.html D pf/lib/jpgraph-2.3.4/docs/html/992Addingprogressindicatorstobars.html D pf/lib/jpgraph-2.3.4/docs/html/99Moreformattingforbars.html D pf/lib/jpgraph-2.3.4/docs/html/9Ganttcharts.html D pf/lib/jpgraph-2.3.4/docs/html/9WorkingwithnonXYplots.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/JpGraph_Logo.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/alphabarex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/antispamex01.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/backgroundex03.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/balloonex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/bar_csimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/bar_csimex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/bar_csimex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/bargradsmallex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/bargradsmallex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/bargradsmallex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/bargradsmallex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/bargradsmallex5.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/bargradsmallex6.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/bargradsmallex7.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/bargradsmallex8.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/barline_csimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/barlinefreq_csimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/bartutex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/bartutex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/bartutex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/bartutex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/bartutex5.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/bartutex6.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/boxstockcsimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/boxstockex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/builtinplotmarksex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/canvas_jpgarchex.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/canvasex01.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/canvasex02.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/canvasex03.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/canvasex04.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/canvasex05.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/canvasex06.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/color_chart01.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/color_chart02.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/color_chart03.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/color_chart04.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/dateaxisex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/dateaxisex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/dateaxisex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/dbschemaex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example0.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example11.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example13.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example14.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example15.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example16.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example16.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example16.3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example16.4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example16.6.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example16.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example17.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example18.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example19.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example19.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example20.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example20.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example20.3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example20.4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example20.5.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example20.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example21.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example22.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example23.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example24.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example25.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example25.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example25.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example26.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example26.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example27.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example27.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example27.3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example27.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example28.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example28.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example28.3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example28.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example3.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example3.2.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example3.2.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example3.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example3.3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example3.4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example5.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example5.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example6.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example6.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example6.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example7.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example8.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example9.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example9.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/example9.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/fieldscatterex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/filledgridex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/filledlineex01.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/filledlineex01.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_JpGraph_Logo.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_alphabarex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_antispamex01.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_backgroundex03.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_balloonex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bar_csimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bar_csimex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bar_csimex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bargradsmallex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bargradsmallex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bargradsmallex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bargradsmallex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bargradsmallex5.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bargradsmallex6.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bargradsmallex7.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bargradsmallex8.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_barline_csimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_barlinefreq_csimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bartutex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bartutex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bartutex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bartutex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bartutex5.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bartutex6.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_boxstockcsimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_boxstockex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_builtinplotmarksex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_canvas_jpgarchex.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_canvasex01.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_canvasex02.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_canvasex03.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_canvasex04.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_canvasex05.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_canvasex06.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_color_chart01.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_color_chart02.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_color_chart03.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_color_chart04.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_dateaxisex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_dateaxisex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_dateaxisex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_dbschemaex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example0.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example11.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example13.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example14.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example15.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example16.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example16.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example16.3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example16.4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example16.6.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example16.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example17.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example18.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example19.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example19.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example20.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example20.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example20.3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example20.4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example20.5.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example20.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example21.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example22.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example23.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example24.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example25.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example25.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example25.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example26.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example26.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example27.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example27.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example27.3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example27.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example28.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example28.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example28.3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example28.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example3.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example3.2.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example3.2.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example3.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example3.3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example3.4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example5.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example5.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example6.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example6.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example6.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example7.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example8.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example9.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example9.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example9.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_fieldscatterex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_filledgridex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_filledlineex01.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_filledlineex01.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_funcex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttconstrainex0.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttconstrainex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttcsimex01.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttcsimex02.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex00.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex01.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex02.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex03.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex04.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex05.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex06.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex07.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex08.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex09.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex10.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex11.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex12.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex13.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex14.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex15.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex16.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex17.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex18.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex19.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_gantthgridex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_gantthourex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_gantthourminex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_gantticonex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttsimpleex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_gradbkgex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_horizbarex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_horizbarex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_horizbarex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_horizbarex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_imgmarkercsimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_imgmarkerex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_impulsex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_impulsex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_impulsex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_impulsex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_inyaxisex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_linebarcentex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_lineiconex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_lineiconex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_listfontsex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_logbarex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_loglogex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_manscaleex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_manscaleex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_manscaleex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_manscaleex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_markflagex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_nullvalueex01.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_partiallyfilledlineex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_penguin.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_pie3d_csimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_pie_csimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_piec_csimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_piecex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_piecex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_pieex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_pieex8.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_pieex9.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_pielabelsex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_pielabelsex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_pielabelsex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_polarex0-180.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_polarex0.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_polarex3-lin.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_polarex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_polarex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_polarex5.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_polarex7-2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_polarex9.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_radarex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_radarex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_radarex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_radarex6.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_radarex6.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_radarex7.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_radarex8.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_radarex8.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_radarmarkex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_rotex0.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_rotex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_rotex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_rotex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_rotex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_rotex5.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_scatter_csimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_scatterex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_scatterex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_smallstaticbandsex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_smallstaticbandsex10.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_smallstaticbandsex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_smallstaticbandsex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_smallstaticbandsex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_smallstaticbandsex5.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_smallstaticbandsex6.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_smallstaticbandsex7.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_smallstaticbandsex8.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_smallstaticbandsex9.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_splineex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_staticbandbarex7.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_stockex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_tabtitleex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_textalignex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_titlecsimex01.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_topxaxisex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/funcex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttconstrainex0.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttconstrainex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttcsimex01.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttcsimex02.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex00.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex01.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex02.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex03.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex04.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex05.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex06.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex07.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex08.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex09.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex10.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex11.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex12.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex13.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex14.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex15.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex16.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex17.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex18.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex19.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/gantthgridex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/gantthourex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/gantthourminex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/gantticonex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttsimpleex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/gradbkgex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/horizbarex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/horizbarex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/horizbarex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/horizbarex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_JpGraph_Logo.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_alphabarex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_antispamex01.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_backgroundex03.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_balloonex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bar_csimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bar_csimex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bar_csimex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bargradsmallex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bargradsmallex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bargradsmallex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bargradsmallex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bargradsmallex5.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bargradsmallex6.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bargradsmallex7.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bargradsmallex8.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_barline_csimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_barlinefreq_csimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bartutex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bartutex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bartutex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bartutex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bartutex5.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bartutex6.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_boxstockcsimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_boxstockex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_builtinplotmarksex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_canvas_jpgarchex.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_canvasex01.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_canvasex02.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_canvasex03.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_canvasex04.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_canvasex05.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_canvasex06.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_color_chart01.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_color_chart02.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_color_chart03.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_color_chart04.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_dateaxisex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_dateaxisex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_dateaxisex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_dbschemaex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example0.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example11.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example13.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example14.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example15.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example16.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example16.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example16.3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example16.4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example16.6.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example16.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example17.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example18.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example19.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example19.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example20.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example20.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example20.3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example20.4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example20.5.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example20.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example21.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example22.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example23.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example24.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example25.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example25.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example25.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example26.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example26.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example27.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example27.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example27.3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example27.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example28.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example28.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example28.3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example28.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example3.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example3.2.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example3.2.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example3.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example3.3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example3.4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example5.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example5.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example6.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example6.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example6.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example7.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example8.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example9.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example9.2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example9.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_fieldscatterex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_filledgridex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_filledlineex01.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_filledlineex01.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_funcex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttconstrainex0.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttconstrainex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttcsimex01.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttcsimex02.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex00.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex01.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex02.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex03.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex04.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex05.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex06.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex07.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex08.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex09.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex10.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex11.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex12.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex13.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex14.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex15.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex16.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex17.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex18.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex19.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_gantthgridex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_gantthourex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_gantthourminex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_gantticonex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttsimpleex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_gradbkgex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_horizbarex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_horizbarex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_horizbarex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_horizbarex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_imgmarkercsimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_imgmarkerex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_impulsex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_impulsex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_impulsex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_impulsex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_inyaxisex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_linebarcentex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_lineiconex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_lineiconex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_listfontsex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_logbarex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_loglogex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_manscaleex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_manscaleex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_manscaleex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_manscaleex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_markflagex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_nullvalueex01.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_partiallyfilledlineex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_penguin.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_pie3d_csimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_pie_csimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_piec_csimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_piecex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_piecex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_pieex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_pieex8.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_pieex9.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_pielabelsex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_pielabelsex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_pielabelsex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_polarex0-180.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_polarex0.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_polarex3-lin.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_polarex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_polarex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_polarex5.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_polarex7-2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_polarex9.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_radarex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_radarex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_radarex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_radarex6.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_radarex6.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_radarex7.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_radarex8.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_radarex8.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_radarmarkex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_rotex0.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_rotex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_rotex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_rotex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_rotex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_rotex5.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_scatter_csimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_scatterex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_scatterex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_smallstaticbandsex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_smallstaticbandsex10.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_smallstaticbandsex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_smallstaticbandsex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_smallstaticbandsex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_smallstaticbandsex5.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_smallstaticbandsex6.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_smallstaticbandsex7.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_smallstaticbandsex8.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_smallstaticbandsex9.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_splineex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_staticbandbarex7.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_stockex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_tabtitleex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_textalignex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_titlecsimex01.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/image_topxaxisex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/imgmarkercsimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/imgmarkerex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/impulsex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/impulsex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/impulsex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/impulsex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/inyaxisex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/linebarcentex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/lineiconex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/lineiconex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/listfontsex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/logbarex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/loglogex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/manscaleex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/manscaleex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/manscaleex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/manscaleex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/markflagex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/nullvalueex01.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/partiallyfilledlineex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/penguin.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/pie3d_csimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/pie_csimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/piec_csimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/piecex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/piecex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/pieex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/pieex8.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/pieex9.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/pielabelsex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/pielabelsex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/pielabelsex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/polarex0-180.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/polarex0.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/polarex3-lin.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/polarex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/polarex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/polarex5.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/polarex7-2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/polarex9.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/radarex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/radarex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/radarex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/radarex6.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/radarex6.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/radarex7.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/radarex8.1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/radarex8.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/radarmarkex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/rotex0.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/rotex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/rotex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/rotex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/rotex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/rotex5.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/scatter_csimex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/scatterex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/scatterex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/smallstaticbandsex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/smallstaticbandsex10.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/smallstaticbandsex2.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/smallstaticbandsex3.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/smallstaticbandsex4.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/smallstaticbandsex5.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/smallstaticbandsex6.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/smallstaticbandsex7.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/smallstaticbandsex8.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/smallstaticbandsex9.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/splineex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/staticbandbarex7.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/stockex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/tabtitleex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/textalignex1.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/titlecsimex01.html D pf/lib/jpgraph-2.3.4/docs/html/exframes/topxaxisex1.html D pf/lib/jpgraph-2.3.4/docs/html/img/alphabarex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/antispamex01.png D pf/lib/jpgraph-2.3.4/docs/html/img/backgroundex03.png D pf/lib/jpgraph-2.3.4/docs/html/img/balloonex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/bargradsmallex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/bargradsmallex2.png D pf/lib/jpgraph-2.3.4/docs/html/img/bargradsmallex3.png D pf/lib/jpgraph-2.3.4/docs/html/img/bargradsmallex4.png D pf/lib/jpgraph-2.3.4/docs/html/img/bargradsmallex5.png D pf/lib/jpgraph-2.3.4/docs/html/img/bargradsmallex6.png D pf/lib/jpgraph-2.3.4/docs/html/img/bargradsmallex7.png D pf/lib/jpgraph-2.3.4/docs/html/img/bargradsmallex8.png D pf/lib/jpgraph-2.3.4/docs/html/img/bartutex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/bartutex2.png D pf/lib/jpgraph-2.3.4/docs/html/img/bartutex3.png D pf/lib/jpgraph-2.3.4/docs/html/img/bartutex4.png D pf/lib/jpgraph-2.3.4/docs/html/img/bartutex5.png D pf/lib/jpgraph-2.3.4/docs/html/img/bartutex6.png D pf/lib/jpgraph-2.3.4/docs/html/img/boxstockex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/builtinplotmarksex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/canvas_jpgarchex.png D pf/lib/jpgraph-2.3.4/docs/html/img/canvasex01.png D pf/lib/jpgraph-2.3.4/docs/html/img/canvasex02.png D pf/lib/jpgraph-2.3.4/docs/html/img/canvasex03.png D pf/lib/jpgraph-2.3.4/docs/html/img/canvasex04.png D pf/lib/jpgraph-2.3.4/docs/html/img/canvasex05.png D pf/lib/jpgraph-2.3.4/docs/html/img/canvasex06.png D pf/lib/jpgraph-2.3.4/docs/html/img/color_chart01.png D pf/lib/jpgraph-2.3.4/docs/html/img/color_chart02.png D pf/lib/jpgraph-2.3.4/docs/html/img/color_chart03.png D pf/lib/jpgraph-2.3.4/docs/html/img/color_chart04.png D pf/lib/jpgraph-2.3.4/docs/html/img/dateaxisex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/dateaxisex2.png D pf/lib/jpgraph-2.3.4/docs/html/img/dateaxisex4.png D pf/lib/jpgraph-2.3.4/docs/html/img/dbschemaex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/example0.png D pf/lib/jpgraph-2.3.4/docs/html/img/example11.png D pf/lib/jpgraph-2.3.4/docs/html/img/example13.png D pf/lib/jpgraph-2.3.4/docs/html/img/example14.png D pf/lib/jpgraph-2.3.4/docs/html/img/example15.png D pf/lib/jpgraph-2.3.4/docs/html/img/example16.1.png D pf/lib/jpgraph-2.3.4/docs/html/img/example16.2.png D pf/lib/jpgraph-2.3.4/docs/html/img/example16.3.png D pf/lib/jpgraph-2.3.4/docs/html/img/example16.4.png D pf/lib/jpgraph-2.3.4/docs/html/img/example16.6.png D pf/lib/jpgraph-2.3.4/docs/html/img/example16.png D pf/lib/jpgraph-2.3.4/docs/html/img/example17.png D pf/lib/jpgraph-2.3.4/docs/html/img/example18.png D pf/lib/jpgraph-2.3.4/docs/html/img/example19.1.png D pf/lib/jpgraph-2.3.4/docs/html/img/example19.png D pf/lib/jpgraph-2.3.4/docs/html/img/example2.png D pf/lib/jpgraph-2.3.4/docs/html/img/example20.1.png D pf/lib/jpgraph-2.3.4/docs/html/img/example20.2.png D pf/lib/jpgraph-2.3.4/docs/html/img/example20.3.png D pf/lib/jpgraph-2.3.4/docs/html/img/example20.4.png D pf/lib/jpgraph-2.3.4/docs/html/img/example20.5.png D pf/lib/jpgraph-2.3.4/docs/html/img/example20.png D pf/lib/jpgraph-2.3.4/docs/html/img/example21.png D pf/lib/jpgraph-2.3.4/docs/html/img/example22.png D pf/lib/jpgraph-2.3.4/docs/html/img/example23.png D pf/lib/jpgraph-2.3.4/docs/html/img/example24.png D pf/lib/jpgraph-2.3.4/docs/html/img/example25.1.png D pf/lib/jpgraph-2.3.4/docs/html/img/example25.2.png D pf/lib/jpgraph-2.3.4/docs/html/img/example25.png D pf/lib/jpgraph-2.3.4/docs/html/img/example26.1.png D pf/lib/jpgraph-2.3.4/docs/html/img/example26.png D pf/lib/jpgraph-2.3.4/docs/html/img/example27.1.png D pf/lib/jpgraph-2.3.4/docs/html/img/example27.2.png D pf/lib/jpgraph-2.3.4/docs/html/img/example27.3.png D pf/lib/jpgraph-2.3.4/docs/html/img/example27.png D pf/lib/jpgraph-2.3.4/docs/html/img/example28.1.png D pf/lib/jpgraph-2.3.4/docs/html/img/example28.2.png D pf/lib/jpgraph-2.3.4/docs/html/img/example28.3.png D pf/lib/jpgraph-2.3.4/docs/html/img/example28.png D pf/lib/jpgraph-2.3.4/docs/html/img/example3.1.png D pf/lib/jpgraph-2.3.4/docs/html/img/example3.2.1.png D pf/lib/jpgraph-2.3.4/docs/html/img/example3.2.2.png D pf/lib/jpgraph-2.3.4/docs/html/img/example3.2.png D pf/lib/jpgraph-2.3.4/docs/html/img/example3.3.png D pf/lib/jpgraph-2.3.4/docs/html/img/example3.4.png D pf/lib/jpgraph-2.3.4/docs/html/img/example3.png D pf/lib/jpgraph-2.3.4/docs/html/img/example4.png D pf/lib/jpgraph-2.3.4/docs/html/img/example5.1.png D pf/lib/jpgraph-2.3.4/docs/html/img/example5.png D pf/lib/jpgraph-2.3.4/docs/html/img/example6.1.png D pf/lib/jpgraph-2.3.4/docs/html/img/example6.2.png D pf/lib/jpgraph-2.3.4/docs/html/img/example6.png D pf/lib/jpgraph-2.3.4/docs/html/img/example7.png D pf/lib/jpgraph-2.3.4/docs/html/img/example8.png D pf/lib/jpgraph-2.3.4/docs/html/img/example9.1.png D pf/lib/jpgraph-2.3.4/docs/html/img/example9.2.png D pf/lib/jpgraph-2.3.4/docs/html/img/example9.png D pf/lib/jpgraph-2.3.4/docs/html/img/fieldscatterex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/filledgridex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/filledlineex01.1.png D pf/lib/jpgraph-2.3.4/docs/html/img/filledlineex01.png D pf/lib/jpgraph-2.3.4/docs/html/img/funcex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/ganttconstrainex0.png D pf/lib/jpgraph-2.3.4/docs/html/img/ganttconstrainex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/ganttex00.png D pf/lib/jpgraph-2.3.4/docs/html/img/ganttex01.png D pf/lib/jpgraph-2.3.4/docs/html/img/ganttex02.png D pf/lib/jpgraph-2.3.4/docs/html/img/ganttex03.png D pf/lib/jpgraph-2.3.4/docs/html/img/ganttex04.png D pf/lib/jpgraph-2.3.4/docs/html/img/ganttex05.png D pf/lib/jpgraph-2.3.4/docs/html/img/ganttex06.png D pf/lib/jpgraph-2.3.4/docs/html/img/ganttex07.png D pf/lib/jpgraph-2.3.4/docs/html/img/ganttex08.png D pf/lib/jpgraph-2.3.4/docs/html/img/ganttex09.png D pf/lib/jpgraph-2.3.4/docs/html/img/ganttex10.png D pf/lib/jpgraph-2.3.4/docs/html/img/ganttex11.png D pf/lib/jpgraph-2.3.4/docs/html/img/ganttex12.png D pf/lib/jpgraph-2.3.4/docs/html/img/ganttex13.png D pf/lib/jpgraph-2.3.4/docs/html/img/ganttex14.png D pf/lib/jpgraph-2.3.4/docs/html/img/ganttex15.png D pf/lib/jpgraph-2.3.4/docs/html/img/ganttex16.png D pf/lib/jpgraph-2.3.4/docs/html/img/ganttex17.png D pf/lib/jpgraph-2.3.4/docs/html/img/ganttex18.png D pf/lib/jpgraph-2.3.4/docs/html/img/ganttex19.png D pf/lib/jpgraph-2.3.4/docs/html/img/gantthgridex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/gantthourex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/gantthourminex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/gantticonex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/ganttsimpleex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/gradbkgex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/horizbarex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/horizbarex2.png D pf/lib/jpgraph-2.3.4/docs/html/img/horizbarex3.png D pf/lib/jpgraph-2.3.4/docs/html/img/horizbarex4.png D pf/lib/jpgraph-2.3.4/docs/html/img/imgadj_b00c00sat-1.jpg D pf/lib/jpgraph-2.3.4/docs/html/img/imgadj_b03c-03sat0.jpg D pf/lib/jpgraph-2.3.4/docs/html/img/imgadj_b04c-07sat-1.jpg D pf/lib/jpgraph-2.3.4/docs/html/img/imgadj_b04c-07sat0.jpg D pf/lib/jpgraph-2.3.4/docs/html/img/imgadj_b0c0sat1.jpg D pf/lib/jpgraph-2.3.4/docs/html/img/imgadj_orig.jpg D pf/lib/jpgraph-2.3.4/docs/html/img/imgmarkerex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/impulsex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/impulsex2.png D pf/lib/jpgraph-2.3.4/docs/html/img/impulsex3.png D pf/lib/jpgraph-2.3.4/docs/html/img/impulsex4.png D pf/lib/jpgraph-2.3.4/docs/html/img/inyaxisex2.png D pf/lib/jpgraph-2.3.4/docs/html/img/linebarcentex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/lineiconex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/lineiconex2.png D pf/lib/jpgraph-2.3.4/docs/html/img/listfontsex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/logbarex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/loglogex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/manscaleex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/manscaleex2.png D pf/lib/jpgraph-2.3.4/docs/html/img/manscaleex3.png D pf/lib/jpgraph-2.3.4/docs/html/img/manscaleex4.png D pf/lib/jpgraph-2.3.4/docs/html/img/markflagex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/nullvalueex01.png D pf/lib/jpgraph-2.3.4/docs/html/img/partiallyfilledlineex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/piecex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/piecex2.png D pf/lib/jpgraph-2.3.4/docs/html/img/pieex3.png D pf/lib/jpgraph-2.3.4/docs/html/img/pieex8.png D pf/lib/jpgraph-2.3.4/docs/html/img/pieex9.png D pf/lib/jpgraph-2.3.4/docs/html/img/pielabelsex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/pielabelsex2.png D pf/lib/jpgraph-2.3.4/docs/html/img/pielabelsex4.png D pf/lib/jpgraph-2.3.4/docs/html/img/polarex0-180.png D pf/lib/jpgraph-2.3.4/docs/html/img/polarex0.png D pf/lib/jpgraph-2.3.4/docs/html/img/polarex3-lin.png D pf/lib/jpgraph-2.3.4/docs/html/img/polarex3.png D pf/lib/jpgraph-2.3.4/docs/html/img/polarex4.png D pf/lib/jpgraph-2.3.4/docs/html/img/polarex5.png D pf/lib/jpgraph-2.3.4/docs/html/img/polarex7-2.png D pf/lib/jpgraph-2.3.4/docs/html/img/polarex9.png D pf/lib/jpgraph-2.3.4/docs/html/img/radarex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/radarex2.png D pf/lib/jpgraph-2.3.4/docs/html/img/radarex4.png D pf/lib/jpgraph-2.3.4/docs/html/img/radarex6.1.png D pf/lib/jpgraph-2.3.4/docs/html/img/radarex6.png D pf/lib/jpgraph-2.3.4/docs/html/img/radarex7.png D pf/lib/jpgraph-2.3.4/docs/html/img/radarex8.1.png D pf/lib/jpgraph-2.3.4/docs/html/img/radarex8.png D pf/lib/jpgraph-2.3.4/docs/html/img/radarmarkex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/rotex0.png D pf/lib/jpgraph-2.3.4/docs/html/img/rotex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/rotex2.png D pf/lib/jpgraph-2.3.4/docs/html/img/rotex3.png D pf/lib/jpgraph-2.3.4/docs/html/img/rotex4.png D pf/lib/jpgraph-2.3.4/docs/html/img/rotex5.png D pf/lib/jpgraph-2.3.4/docs/html/img/scatterex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/scatterex2.png D pf/lib/jpgraph-2.3.4/docs/html/img/smallstaticbandsex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/smallstaticbandsex10.png D pf/lib/jpgraph-2.3.4/docs/html/img/smallstaticbandsex2.png D pf/lib/jpgraph-2.3.4/docs/html/img/smallstaticbandsex3.png D pf/lib/jpgraph-2.3.4/docs/html/img/smallstaticbandsex4.png D pf/lib/jpgraph-2.3.4/docs/html/img/smallstaticbandsex5.png D pf/lib/jpgraph-2.3.4/docs/html/img/smallstaticbandsex6.png D pf/lib/jpgraph-2.3.4/docs/html/img/smallstaticbandsex7.png D pf/lib/jpgraph-2.3.4/docs/html/img/smallstaticbandsex8.png D pf/lib/jpgraph-2.3.4/docs/html/img/smallstaticbandsex9.png D pf/lib/jpgraph-2.3.4/docs/html/img/splineex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/staticbandbarex7.png D pf/lib/jpgraph-2.3.4/docs/html/img/stockex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/tabtitleex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/textalignex1.png D pf/lib/jpgraph-2.3.4/docs/html/img/theme01.png D pf/lib/jpgraph-2.3.4/docs/html/img/theme02.png D pf/lib/jpgraph-2.3.4/docs/html/img/theme03.png D pf/lib/jpgraph-2.3.4/docs/html/img/theme04.png D pf/lib/jpgraph-2.3.4/docs/html/img/topxaxisex1.png D pf/lib/jpgraph-2.3.4/docs/html/imgadj_b00c00sat-1.jpg D pf/lib/jpgraph-2.3.4/docs/html/imgadj_b03c-03sat0.jpg D pf/lib/jpgraph-2.3.4/docs/html/imgadj_b04c-07sat-1.jpg D pf/lib/jpgraph-2.3.4/docs/html/imgadj_b04c-07sat0.jpg D pf/lib/jpgraph-2.3.4/docs/html/imgadj_b0c0sat1.jpg D pf/lib/jpgraph-2.3.4/docs/html/imgadj_orig.jpg D pf/lib/jpgraph-2.3.4/docs/html/index.html D pf/lib/jpgraph-2.3.4/docs/html/jpgmanual.css D pf/lib/jpgraph-2.3.4/docs/html/manual_jpgraph.html D pf/lib/jpgraph-2.3.4/docs/html/toc.html D pf/lib/jpgraph-2.3.4/docs/index.html D pf/lib/jpgraph-2.3.4/docs/manual.png D pf/lib/jpgraph-2.3.4/docs/ref/AccBarPlot.html D pf/lib/jpgraph-2.3.4/docs/ref/AccLinePlot.html D pf/lib/jpgraph-2.3.4/docs/ref/AntiSpam.html D pf/lib/jpgraph-2.3.4/docs/ref/Axis.html D pf/lib/jpgraph-2.3.4/docs/ref/BarPlot.html D pf/lib/jpgraph-2.3.4/docs/ref/Bezier.html D pf/lib/jpgraph-2.3.4/docs/ref/BoxPlot.html D pf/lib/jpgraph-2.3.4/docs/ref/CanvasGraph.html D pf/lib/jpgraph-2.3.4/docs/ref/CanvasRectangleText.html D pf/lib/jpgraph-2.3.4/docs/ref/CanvasScale.html D pf/lib/jpgraph-2.3.4/docs/ref/DateLocale.html D pf/lib/jpgraph-2.3.4/docs/ref/DateScale.html D pf/lib/jpgraph-2.3.4/docs/ref/DigitalLED74.html D pf/lib/jpgraph-2.3.4/docs/ref/DisplayValue.html D pf/lib/jpgraph-2.3.4/docs/ref/ErrMsgText.html D pf/lib/jpgraph-2.3.4/docs/ref/ErrorLinePlot.html D pf/lib/jpgraph-2.3.4/docs/ref/ErrorPlot.html D pf/lib/jpgraph-2.3.4/docs/ref/FieldArrow.html D pf/lib/jpgraph-2.3.4/docs/ref/FieldPlot.html D pf/lib/jpgraph-2.3.4/docs/ref/Footer.html D pf/lib/jpgraph-2.3.4/docs/ref/FuncGenerator.html D pf/lib/jpgraph-2.3.4/docs/ref/GTextTable.html D pf/lib/jpgraph-2.3.4/docs/ref/GanttActivityInfo.html D pf/lib/jpgraph-2.3.4/docs/ref/GanttBar.html D pf/lib/jpgraph-2.3.4/docs/ref/GanttGraph.html D pf/lib/jpgraph-2.3.4/docs/ref/GanttPlotObject.html D pf/lib/jpgraph-2.3.4/docs/ref/GanttScale.html D pf/lib/jpgraph-2.3.4/docs/ref/GanttVLine.html D pf/lib/jpgraph-2.3.4/docs/ref/Graph.html D pf/lib/jpgraph-2.3.4/docs/ref/GraphTabTitle.html D pf/lib/jpgraph-2.3.4/docs/ref/Grid.html D pf/lib/jpgraph-2.3.4/docs/ref/GroupBarPlot.html D pf/lib/jpgraph-2.3.4/docs/ref/HeaderProperty.html D pf/lib/jpgraph-2.3.4/docs/ref/HorizontalGridLine.html D pf/lib/jpgraph-2.3.4/docs/ref/IconImage.html D pf/lib/jpgraph-2.3.4/docs/ref/IconPlot.html D pf/lib/jpgraph-2.3.4/docs/ref/Image.html D pf/lib/jpgraph-2.3.4/docs/ref/Legend.html D pf/lib/jpgraph-2.3.4/docs/ref/LineErrorPlot.html D pf/lib/jpgraph-2.3.4/docs/ref/LinePlot.html D pf/lib/jpgraph-2.3.4/docs/ref/LineProperty.html D pf/lib/jpgraph-2.3.4/docs/ref/LinearScale.html D pf/lib/jpgraph-2.3.4/docs/ref/LinearTicks.html D pf/lib/jpgraph-2.3.4/docs/ref/LogScale.html D pf/lib/jpgraph-2.3.4/docs/ref/LogTicks.html D pf/lib/jpgraph-2.3.4/docs/ref/MileStone.html D pf/lib/jpgraph-2.3.4/docs/ref/PieGraph.html D pf/lib/jpgraph-2.3.4/docs/ref/PiePlot.html D pf/lib/jpgraph-2.3.4/docs/ref/PiePlot3D.html D pf/lib/jpgraph-2.3.4/docs/ref/PiePlotC.html D pf/lib/jpgraph-2.3.4/docs/ref/Plot.html D pf/lib/jpgraph-2.3.4/docs/ref/PlotBand.html D pf/lib/jpgraph-2.3.4/docs/ref/PlotLine.html D pf/lib/jpgraph-2.3.4/docs/ref/PlotMark.html D pf/lib/jpgraph-2.3.4/docs/ref/PolarAxis.html D pf/lib/jpgraph-2.3.4/docs/ref/PolarGraph.html D pf/lib/jpgraph-2.3.4/docs/ref/PolarPlot.html D pf/lib/jpgraph-2.3.4/docs/ref/Progress.html D pf/lib/jpgraph-2.3.4/docs/ref/RadarAxis.html D pf/lib/jpgraph-2.3.4/docs/ref/RadarGraph.html D pf/lib/jpgraph-2.3.4/docs/ref/RadarGrid.html D pf/lib/jpgraph-2.3.4/docs/ref/RadarLinearTicks.html D pf/lib/jpgraph-2.3.4/docs/ref/RadarLogTicks.html D pf/lib/jpgraph-2.3.4/docs/ref/RadarPlot.html D pf/lib/jpgraph-2.3.4/docs/ref/RotImage.html D pf/lib/jpgraph-2.3.4/docs/ref/ScatterPlot.html D pf/lib/jpgraph-2.3.4/docs/ref/Shape.html D pf/lib/jpgraph-2.3.4/docs/ref/Spline.html D pf/lib/jpgraph-2.3.4/docs/ref/StockPlot.html D pf/lib/jpgraph-2.3.4/docs/ref/SuperScriptText.html D pf/lib/jpgraph-2.3.4/docs/ref/Text.html D pf/lib/jpgraph-2.3.4/docs/ref/TextProperty.html D pf/lib/jpgraph-2.3.4/docs/ref/Ticks.html D pf/lib/jpgraph-2.3.4/docs/ref/class_toc.html D pf/lib/jpgraph-2.3.4/docs/ref/index.html D pf/lib/jpgraph-2.3.4/docs/ref/projinfo.html D pf/lib/jpgraph-2.3.4/docs/reference.png D pf/lib/jpgraph-2.3.4/src/Examples/accbarex1.php D pf/lib/jpgraph-2.3.4/src/Examples/alphabarex1.php D pf/lib/jpgraph-2.3.4/src/Examples/antispamex01.php D pf/lib/jpgraph-2.3.4/src/Examples/backgroundex01.php D pf/lib/jpgraph-2.3.4/src/Examples/backgroundex02.php D pf/lib/jpgraph-2.3.4/src/Examples/backgroundex03.php D pf/lib/jpgraph-2.3.4/src/Examples/balloonex1.php D pf/lib/jpgraph-2.3.4/src/Examples/balloonex2.php D pf/lib/jpgraph-2.3.4/src/Examples/bar2scalesex1.php D pf/lib/jpgraph-2.3.4/src/Examples/bar_csimex1.php D pf/lib/jpgraph-2.3.4/src/Examples/bar_csimex2.php D pf/lib/jpgraph-2.3.4/src/Examples/bar_csimex3.php D pf/lib/jpgraph-2.3.4/src/Examples/barcsim_details.php D pf/lib/jpgraph-2.3.4/src/Examples/barcsim_popup.php D pf/lib/jpgraph-2.3.4/src/Examples/barformatcallbackex1.php D pf/lib/jpgraph-2.3.4/src/Examples/bargradex1.php D pf/lib/jpgraph-2.3.4/src/Examples/bargradex2.php D pf/lib/jpgraph-2.3.4/src/Examples/bargradex3.php D pf/lib/jpgraph-2.3.4/src/Examples/bargradex4.php D pf/lib/jpgraph-2.3.4/src/Examples/bargradex5.php D pf/lib/jpgraph-2.3.4/src/Examples/bargradex6.php D pf/lib/jpgraph-2.3.4/src/Examples/bargradsmallex1.php D pf/lib/jpgraph-2.3.4/src/Examples/bargradsmallex2.php D pf/lib/jpgraph-2.3.4/src/Examples/bargradsmallex3.php D pf/lib/jpgraph-2.3.4/src/Examples/bargradsmallex4.php D pf/lib/jpgraph-2.3.4/src/Examples/bargradsmallex5.php D pf/lib/jpgraph-2.3.4/src/Examples/bargradsmallex6.php D pf/lib/jpgraph-2.3.4/src/Examples/bargradsmallex7.php D pf/lib/jpgraph-2.3.4/src/Examples/bargradsmallex8.php D pf/lib/jpgraph-2.3.4/src/Examples/barimgex1.php D pf/lib/jpgraph-2.3.4/src/Examples/barintex1.php D pf/lib/jpgraph-2.3.4/src/Examples/barintex2.php D pf/lib/jpgraph-2.3.4/src/Examples/barline_csimex1.php D pf/lib/jpgraph-2.3.4/src/Examples/barlinealphaex1.php D pf/lib/jpgraph-2.3.4/src/Examples/barlinefreq_csimex1.php D pf/lib/jpgraph-2.3.4/src/Examples/barlinefreqex1.php D pf/lib/jpgraph-2.3.4/src/Examples/barpatternex1.php D pf/lib/jpgraph-2.3.4/src/Examples/barscalecallbackex1.php D pf/lib/jpgraph-2.3.4/src/Examples/bartutex1.php D pf/lib/jpgraph-2.3.4/src/Examples/bartutex12.php D pf/lib/jpgraph-2.3.4/src/Examples/bartutex2.php D pf/lib/jpgraph-2.3.4/src/Examples/bartutex3.php D pf/lib/jpgraph-2.3.4/src/Examples/bartutex4.php D pf/lib/jpgraph-2.3.4/src/Examples/bartutex5.php D pf/lib/jpgraph-2.3.4/src/Examples/bartutex6.php D pf/lib/jpgraph-2.3.4/src/Examples/bezierex1.php D pf/lib/jpgraph-2.3.4/src/Examples/bkgimgflagex1.php D pf/lib/jpgraph-2.3.4/src/Examples/bkgimgflagex2.php D pf/lib/jpgraph-2.3.4/src/Examples/bkgimgflagex3.php D pf/lib/jpgraph-2.3.4/src/Examples/bkgimgflagex4.php D pf/lib/jpgraph-2.3.4/src/Examples/blueblack400x300grad.png D pf/lib/jpgraph-2.3.4/src/Examples/boxstockcsimex1.php D pf/lib/jpgraph-2.3.4/src/Examples/boxstockex1.php D pf/lib/jpgraph-2.3.4/src/Examples/boxstockex2.php D pf/lib/jpgraph-2.3.4/src/Examples/builtinplotmarksex1.php D pf/lib/jpgraph-2.3.4/src/Examples/canvas_jpgarchex.php D pf/lib/jpgraph-2.3.4/src/Examples/canvasbezierex1.php D pf/lib/jpgraph-2.3.4/src/Examples/canvasex01.php D pf/lib/jpgraph-2.3.4/src/Examples/canvasex02.php D pf/lib/jpgraph-2.3.4/src/Examples/canvasex03.php D pf/lib/jpgraph-2.3.4/src/Examples/canvasex04.php D pf/lib/jpgraph-2.3.4/src/Examples/canvasex05.php D pf/lib/jpgraph-2.3.4/src/Examples/canvasex06.php D pf/lib/jpgraph-2.3.4/src/Examples/canvaspiralex1.php D pf/lib/jpgraph-2.3.4/src/Examples/centeredlineex01.php D pf/lib/jpgraph-2.3.4/src/Examples/centeredlineex02.php D pf/lib/jpgraph-2.3.4/src/Examples/centeredlineex03.php D pf/lib/jpgraph-2.3.4/src/Examples/centerlinebarex1.php D pf/lib/jpgraph-2.3.4/src/Examples/combgraphex1.php D pf/lib/jpgraph-2.3.4/src/Examples/dateaxisex1.php D pf/lib/jpgraph-2.3.4/src/Examples/dateaxisex2.php D pf/lib/jpgraph-2.3.4/src/Examples/dateaxisex3.php D pf/lib/jpgraph-2.3.4/src/Examples/dateaxisex4.php D pf/lib/jpgraph-2.3.4/src/Examples/dbschemaex1.php D pf/lib/jpgraph-2.3.4/src/Examples/dupyaxisex1.php D pf/lib/jpgraph-2.3.4/src/Examples/example0.php D pf/lib/jpgraph-2.3.4/src/Examples/example1.1.php D pf/lib/jpgraph-2.3.4/src/Examples/example1.2.php D pf/lib/jpgraph-2.3.4/src/Examples/example1.php D pf/lib/jpgraph-2.3.4/src/Examples/example10.php D pf/lib/jpgraph-2.3.4/src/Examples/example11.php D pf/lib/jpgraph-2.3.4/src/Examples/example13.php D pf/lib/jpgraph-2.3.4/src/Examples/example14.php D pf/lib/jpgraph-2.3.4/src/Examples/example15.php D pf/lib/jpgraph-2.3.4/src/Examples/example16.1.php D pf/lib/jpgraph-2.3.4/src/Examples/example16.2.php D pf/lib/jpgraph-2.3.4/src/Examples/example16.3.php D pf/lib/jpgraph-2.3.4/src/Examples/example16.4.php D pf/lib/jpgraph-2.3.4/src/Examples/example16.5.php D pf/lib/jpgraph-2.3.4/src/Examples/example16.6.php D pf/lib/jpgraph-2.3.4/src/Examples/example16.php D pf/lib/jpgraph-2.3.4/src/Examples/example17.php D pf/lib/jpgraph-2.3.4/src/Examples/example18.php D pf/lib/jpgraph-2.3.4/src/Examples/example19.1.php D pf/lib/jpgraph-2.3.4/src/Examples/example19.php D pf/lib/jpgraph-2.3.4/src/Examples/example2.1.php D pf/lib/jpgraph-2.3.4/src/Examples/example2.5.php D pf/lib/jpgraph-2.3.4/src/Examples/example2.6.php D pf/lib/jpgraph-2.3.4/src/Examples/example2.php D pf/lib/jpgraph-2.3.4/src/Examples/example20.1.php D pf/lib/jpgraph-2.3.4/src/Examples/example20.2.php D pf/lib/jpgraph-2.3.4/src/Examples/example20.3.php D pf/lib/jpgraph-2.3.4/src/Examples/example20.4.php D pf/lib/jpgraph-2.3.4/src/Examples/example20.5.php D pf/lib/jpgraph-2.3.4/src/Examples/example20.php D pf/lib/jpgraph-2.3.4/src/Examples/example21.php D pf/lib/jpgraph-2.3.4/src/Examples/example22.php D pf/lib/jpgraph-2.3.4/src/Examples/example23.php D pf/lib/jpgraph-2.3.4/src/Examples/example24.php D pf/lib/jpgraph-2.3.4/src/Examples/example25.1.php D pf/lib/jpgraph-2.3.4/src/Examples/example25.2.php D pf/lib/jpgraph-2.3.4/src/Examples/example25.php D pf/lib/jpgraph-2.3.4/src/Examples/example26.1.php D pf/lib/jpgraph-2.3.4/src/Examples/example26.php D pf/lib/jpgraph-2.3.4/src/Examples/example27.1.php D pf/lib/jpgraph-2.3.4/src/Examples/example27.2.php D pf/lib/jpgraph-2.3.4/src/Examples/example27.3.php D pf/lib/jpgraph-2.3.4/src/Examples/example27.php D pf/lib/jpgraph-2.3.4/src/Examples/example28.1.php D pf/lib/jpgraph-2.3.4/src/Examples/example28.2.php D pf/lib/jpgraph-2.3.4/src/Examples/example28.3.php D pf/lib/jpgraph-2.3.4/src/Examples/example28.php D pf/lib/jpgraph-2.3.4/src/Examples/example3.1.php D pf/lib/jpgraph-2.3.4/src/Examples/example3.2.1.php D pf/lib/jpgraph-2.3.4/src/Examples/example3.2.2.php D pf/lib/jpgraph-2.3.4/src/Examples/example3.2.php D pf/lib/jpgraph-2.3.4/src/Examples/example3.3.php D pf/lib/jpgraph-2.3.4/src/Examples/example3.4.php D pf/lib/jpgraph-2.3.4/src/Examples/example3.php D pf/lib/jpgraph-2.3.4/src/Examples/example4.php D pf/lib/jpgraph-2.3.4/src/Examples/example5.1.php D pf/lib/jpgraph-2.3.4/src/Examples/example5.php D pf/lib/jpgraph-2.3.4/src/Examples/example6.1.php D pf/lib/jpgraph-2.3.4/src/Examples/example6.2.php D pf/lib/jpgraph-2.3.4/src/Examples/example6.php D pf/lib/jpgraph-2.3.4/src/Examples/example7.php D pf/lib/jpgraph-2.3.4/src/Examples/example8.1.php D pf/lib/jpgraph-2.3.4/src/Examples/example8.php D pf/lib/jpgraph-2.3.4/src/Examples/example9.1.php D pf/lib/jpgraph-2.3.4/src/Examples/example9.2.php D pf/lib/jpgraph-2.3.4/src/Examples/example9.php D pf/lib/jpgraph-2.3.4/src/Examples/exampleex9.php D pf/lib/jpgraph-2.3.4/src/Examples/fieldscatterex1.php D pf/lib/jpgraph-2.3.4/src/Examples/filledgridex1.php D pf/lib/jpgraph-2.3.4/src/Examples/filledline01.php D pf/lib/jpgraph-2.3.4/src/Examples/filledlineex01.1.php D pf/lib/jpgraph-2.3.4/src/Examples/filledlineex01.php D pf/lib/jpgraph-2.3.4/src/Examples/filledlineex02.php D pf/lib/jpgraph-2.3.4/src/Examples/filledlineex03.php D pf/lib/jpgraph-2.3.4/src/Examples/filledstepstyleex1.php D pf/lib/jpgraph-2.3.4/src/Examples/fixscale_radarex1.php D pf/lib/jpgraph-2.3.4/src/Examples/funcex1.php D pf/lib/jpgraph-2.3.4/src/Examples/funcex2.php D pf/lib/jpgraph-2.3.4/src/Examples/funcex3.php D pf/lib/jpgraph-2.3.4/src/Examples/funcex4.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttconstrainex0.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttconstrainex1.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttconstrainex2.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttcsimex01.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttcsimex02.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttex00.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttex01.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttex02.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttex03.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttex04.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttex05.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttex06.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttex07.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttex08.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttex09.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttex10.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttex11.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttex12.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttex13.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttex14.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttex15.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttex16.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttex17.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttex18.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttex19.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttex30.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttex_slice.php D pf/lib/jpgraph-2.3.4/src/Examples/gantthgridex1.php D pf/lib/jpgraph-2.3.4/src/Examples/gantthourex1.php D pf/lib/jpgraph-2.3.4/src/Examples/gantthourminex1.php D pf/lib/jpgraph-2.3.4/src/Examples/gantticonex1.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttmonthyearex1.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttmonthyearex2.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttmonthyearex3.php D pf/lib/jpgraph-2.3.4/src/Examples/ganttsimpleex1.php D pf/lib/jpgraph-2.3.4/src/Examples/gradbkgex1.php D pf/lib/jpgraph-2.3.4/src/Examples/gradlinefillex1.php D pf/lib/jpgraph-2.3.4/src/Examples/gradlinefillex2.php D pf/lib/jpgraph-2.3.4/src/Examples/gradlinefillex3.php D pf/lib/jpgraph-2.3.4/src/Examples/gradlinefillex4.php D pf/lib/jpgraph-2.3.4/src/Examples/groupbarex1.php D pf/lib/jpgraph-2.3.4/src/Examples/horizbarex1.php D pf/lib/jpgraph-2.3.4/src/Examples/horizbarex2.php D pf/lib/jpgraph-2.3.4/src/Examples/horizbarex3.php D pf/lib/jpgraph-2.3.4/src/Examples/horizbarex4.php D pf/lib/jpgraph-2.3.4/src/Examples/horizbarex6.php D pf/lib/jpgraph-2.3.4/src/Examples/imgmarkercsimex1.php D pf/lib/jpgraph-2.3.4/src/Examples/imgmarkerex1.php D pf/lib/jpgraph-2.3.4/src/Examples/impulsex1.php D pf/lib/jpgraph-2.3.4/src/Examples/impulsex2.php D pf/lib/jpgraph-2.3.4/src/Examples/impulsex3.php D pf/lib/jpgraph-2.3.4/src/Examples/impulsex4.php D pf/lib/jpgraph-2.3.4/src/Examples/inyaxisex1.php D pf/lib/jpgraph-2.3.4/src/Examples/inyaxisex2.php D pf/lib/jpgraph-2.3.4/src/Examples/inyaxisex3.php D pf/lib/jpgraph-2.3.4/src/Examples/ledex1.php D pf/lib/jpgraph-2.3.4/src/Examples/ledex2.php D pf/lib/jpgraph-2.3.4/src/Examples/ledex3.php D pf/lib/jpgraph-2.3.4/src/Examples/ledex4.php D pf/lib/jpgraph-2.3.4/src/Examples/lightbluedarkblue400x300grad.png D pf/lib/jpgraph-2.3.4/src/Examples/linebarcentex1.php D pf/lib/jpgraph-2.3.4/src/Examples/linebarex1.php D pf/lib/jpgraph-2.3.4/src/Examples/linebarex2.php D pf/lib/jpgraph-2.3.4/src/Examples/linebarex3.php D pf/lib/jpgraph-2.3.4/src/Examples/linegraceex.php D pf/lib/jpgraph-2.3.4/src/Examples/lineiconex1.php D pf/lib/jpgraph-2.3.4/src/Examples/lineiconex2.php D pf/lib/jpgraph-2.3.4/src/Examples/linlogex1.php D pf/lib/jpgraph-2.3.4/src/Examples/listallflags.php D pf/lib/jpgraph-2.3.4/src/Examples/listallflags_helper.php D pf/lib/jpgraph-2.3.4/src/Examples/listfontsex1.php D pf/lib/jpgraph-2.3.4/src/Examples/logbarex1.php D pf/lib/jpgraph-2.3.4/src/Examples/loglogex1.php D pf/lib/jpgraph-2.3.4/src/Examples/manscaleex1.php D pf/lib/jpgraph-2.3.4/src/Examples/manscaleex2.php D pf/lib/jpgraph-2.3.4/src/Examples/manscaleex3.php D pf/lib/jpgraph-2.3.4/src/Examples/manscaleex4.php D pf/lib/jpgraph-2.3.4/src/Examples/manualtickex1.php D pf/lib/jpgraph-2.3.4/src/Examples/manualtickex2.php D pf/lib/jpgraph-2.3.4/src/Examples/markflagex1.php D pf/lib/jpgraph-2.3.4/src/Examples/multconstganttex01.php D pf/lib/jpgraph-2.3.4/src/Examples/mulyaxiscsimex1.php D pf/lib/jpgraph-2.3.4/src/Examples/mulyaxisex1.php D pf/lib/jpgraph-2.3.4/src/Examples/negbarvalueex01.php D pf/lib/jpgraph-2.3.4/src/Examples/nullvalueex01.php D pf/lib/jpgraph-2.3.4/src/Examples/partiallyfilledlineex1.php D pf/lib/jpgraph-2.3.4/src/Examples/penguin.png D pf/lib/jpgraph-2.3.4/src/Examples/pie3d_csimex1.php D pf/lib/jpgraph-2.3.4/src/Examples/pie3dex1.php D pf/lib/jpgraph-2.3.4/src/Examples/pie3dex2.php D pf/lib/jpgraph-2.3.4/src/Examples/pie3dex3.php D pf/lib/jpgraph-2.3.4/src/Examples/pie3dex4.php D pf/lib/jpgraph-2.3.4/src/Examples/pie3dex5.php D pf/lib/jpgraph-2.3.4/src/Examples/pie_csimex1.php D pf/lib/jpgraph-2.3.4/src/Examples/piebkgex1.php D pf/lib/jpgraph-2.3.4/src/Examples/piec_csimex1.php D pf/lib/jpgraph-2.3.4/src/Examples/piecex1.php D pf/lib/jpgraph-2.3.4/src/Examples/piecex2.php D pf/lib/jpgraph-2.3.4/src/Examples/pieex1.php D pf/lib/jpgraph-2.3.4/src/Examples/pieex2.php D pf/lib/jpgraph-2.3.4/src/Examples/pieex3.php D pf/lib/jpgraph-2.3.4/src/Examples/pieex4.php D pf/lib/jpgraph-2.3.4/src/Examples/pieex5.php D pf/lib/jpgraph-2.3.4/src/Examples/pieex6.php D pf/lib/jpgraph-2.3.4/src/Examples/pieex7.php D pf/lib/jpgraph-2.3.4/src/Examples/pieex8.php D pf/lib/jpgraph-2.3.4/src/Examples/pieex9.php D pf/lib/jpgraph-2.3.4/src/Examples/pielabelsex1.php D pf/lib/jpgraph-2.3.4/src/Examples/pielabelsex2.php D pf/lib/jpgraph-2.3.4/src/Examples/pielabelsex3.php D pf/lib/jpgraph-2.3.4/src/Examples/pielabelsex4.php D pf/lib/jpgraph-2.3.4/src/Examples/plotlineex1.php D pf/lib/jpgraph-2.3.4/src/Examples/polarex0-180.php D pf/lib/jpgraph-2.3.4/src/Examples/polarex0.php D pf/lib/jpgraph-2.3.4/src/Examples/polarex1.php D pf/lib/jpgraph-2.3.4/src/Examples/polarex10.php D pf/lib/jpgraph-2.3.4/src/Examples/polarex2.php D pf/lib/jpgraph-2.3.4/src/Examples/polarex3-lin.php D pf/lib/jpgraph-2.3.4/src/Examples/polarex3.php D pf/lib/jpgraph-2.3.4/src/Examples/polarex4.php D pf/lib/jpgraph-2.3.4/src/Examples/polarex5.php D pf/lib/jpgraph-2.3.4/src/Examples/polarex6.php D pf/lib/jpgraph-2.3.4/src/Examples/polarex7-1.php D pf/lib/jpgraph-2.3.4/src/Examples/polarex7-2.php D pf/lib/jpgraph-2.3.4/src/Examples/polarex7.php D pf/lib/jpgraph-2.3.4/src/Examples/polarex8.php D pf/lib/jpgraph-2.3.4/src/Examples/polarex9.php D pf/lib/jpgraph-2.3.4/src/Examples/pushpinex1.php D pf/lib/jpgraph-2.3.4/src/Examples/pushpinex2.php D pf/lib/jpgraph-2.3.4/src/Examples/radarex1.php D pf/lib/jpgraph-2.3.4/src/Examples/radarex2.php D pf/lib/jpgraph-2.3.4/src/Examples/radarex3.php D pf/lib/jpgraph-2.3.4/src/Examples/radarex4.php D pf/lib/jpgraph-2.3.4/src/Examples/radarex5.php D pf/lib/jpgraph-2.3.4/src/Examples/radarex6.1.php D pf/lib/jpgraph-2.3.4/src/Examples/radarex6.php D pf/lib/jpgraph-2.3.4/src/Examples/radarex7.php D pf/lib/jpgraph-2.3.4/src/Examples/radarex8.1.php D pf/lib/jpgraph-2.3.4/src/Examples/radarex8.php D pf/lib/jpgraph-2.3.4/src/Examples/radarex9.php D pf/lib/jpgraph-2.3.4/src/Examples/radarlogex1.php D pf/lib/jpgraph-2.3.4/src/Examples/radarlogex2.php D pf/lib/jpgraph-2.3.4/src/Examples/radarmarkex1.php D pf/lib/jpgraph-2.3.4/src/Examples/rotateex1.php D pf/lib/jpgraph-2.3.4/src/Examples/rotex0.php D pf/lib/jpgraph-2.3.4/src/Examples/rotex1.php D pf/lib/jpgraph-2.3.4/src/Examples/rotex2.php D pf/lib/jpgraph-2.3.4/src/Examples/rotex3.php D pf/lib/jpgraph-2.3.4/src/Examples/rotex4.php D pf/lib/jpgraph-2.3.4/src/Examples/rotex5.php D pf/lib/jpgraph-2.3.4/src/Examples/saab_95.jpg D pf/lib/jpgraph-2.3.4/src/Examples/scatter_csimex1.php D pf/lib/jpgraph-2.3.4/src/Examples/scatterex1.php D pf/lib/jpgraph-2.3.4/src/Examples/scatterex2.php D pf/lib/jpgraph-2.3.4/src/Examples/scatterlinkex1.php D pf/lib/jpgraph-2.3.4/src/Examples/scatterlinkex2.php D pf/lib/jpgraph-2.3.4/src/Examples/scatterlinkex3.php D pf/lib/jpgraph-2.3.4/src/Examples/scatterlinkex4.php D pf/lib/jpgraph-2.3.4/src/Examples/scatterrotex1.php D pf/lib/jpgraph-2.3.4/src/Examples/show-example.php D pf/lib/jpgraph-2.3.4/src/Examples/show-image.php D pf/lib/jpgraph-2.3.4/src/Examples/show-source.php D pf/lib/jpgraph-2.3.4/src/Examples/smallstaticbandsex1.php D pf/lib/jpgraph-2.3.4/src/Examples/smallstaticbandsex10.php D pf/lib/jpgraph-2.3.4/src/Examples/smallstaticbandsex11.php D pf/lib/jpgraph-2.3.4/src/Examples/smallstaticbandsex2.php D pf/lib/jpgraph-2.3.4/src/Examples/smallstaticbandsex3.php D pf/lib/jpgraph-2.3.4/src/Examples/smallstaticbandsex4.php D pf/lib/jpgraph-2.3.4/src/Examples/smallstaticbandsex5.php D pf/lib/jpgraph-2.3.4/src/Examples/smallstaticbandsex6.php D pf/lib/jpgraph-2.3.4/src/Examples/smallstaticbandsex7.php D pf/lib/jpgraph-2.3.4/src/Examples/smallstaticbandsex8.php D pf/lib/jpgraph-2.3.4/src/Examples/smallstaticbandsex9.php D pf/lib/jpgraph-2.3.4/src/Examples/splineex1.php D pf/lib/jpgraph-2.3.4/src/Examples/staticbandbarex1.php D pf/lib/jpgraph-2.3.4/src/Examples/staticbandbarex2.php D pf/lib/jpgraph-2.3.4/src/Examples/staticbandbarex3.php D pf/lib/jpgraph-2.3.4/src/Examples/staticbandbarex4.php D pf/lib/jpgraph-2.3.4/src/Examples/staticbandbarex5.php D pf/lib/jpgraph-2.3.4/src/Examples/staticbandbarex6.php D pf/lib/jpgraph-2.3.4/src/Examples/staticbandbarex7.php D pf/lib/jpgraph-2.3.4/src/Examples/staticlinebarex1.php D pf/lib/jpgraph-2.3.4/src/Examples/stockex1.php D pf/lib/jpgraph-2.3.4/src/Examples/stockex2.php D pf/lib/jpgraph-2.3.4/src/Examples/stship.jpg D pf/lib/jpgraph-2.3.4/src/Examples/tabtitleex1.php D pf/lib/jpgraph-2.3.4/src/Examples/testsuit.php D pf/lib/jpgraph-2.3.4/src/Examples/text-example1.php D pf/lib/jpgraph-2.3.4/src/Examples/text-example2.php D pf/lib/jpgraph-2.3.4/src/Examples/textalignex1.php D pf/lib/jpgraph-2.3.4/src/Examples/tiger_bkg.gif D pf/lib/jpgraph-2.3.4/src/Examples/tiger_bkg.jpg D pf/lib/jpgraph-2.3.4/src/Examples/tiger_bkg.png D pf/lib/jpgraph-2.3.4/src/Examples/timestampex01.php D pf/lib/jpgraph-2.3.4/src/Examples/titlecsimex01.php D pf/lib/jpgraph-2.3.4/src/Examples/topxaxisex1.php D pf/lib/jpgraph-2.3.4/src/Examples/worldmap1.jpg D pf/lib/jpgraph-2.3.4/src/Examples/y2synch.php D pf/lib/jpgraph-2.3.4/src/Examples/y2synch2.php D pf/lib/jpgraph-2.3.4/src/flags.dat D pf/lib/jpgraph-2.3.4/src/flags_thumb100x100.dat D pf/lib/jpgraph-2.3.4/src/flags_thumb35x35.dat D pf/lib/jpgraph-2.3.4/src/flags_thumb60x60.dat D pf/lib/jpgraph-2.3.4/src/gd_image.inc.php D pf/lib/jpgraph-2.3.4/src/imgdata_balls.inc.php D pf/lib/jpgraph-2.3.4/src/imgdata_bevels.inc.php D pf/lib/jpgraph-2.3.4/src/imgdata_diamonds.inc.php D pf/lib/jpgraph-2.3.4/src/imgdata_pushpins.inc.php D pf/lib/jpgraph-2.3.4/src/imgdata_squares.inc.php D pf/lib/jpgraph-2.3.4/src/imgdata_stars.inc.php D pf/lib/jpgraph-2.3.4/src/jpg-config.inc.php D pf/lib/jpgraph-2.3.4/src/jpgraph.php D pf/lib/jpgraph-2.3.4/src/jpgraph_antispam-digits.php D pf/lib/jpgraph-2.3.4/src/jpgraph_antispam.php D pf/lib/jpgraph-2.3.4/src/jpgraph_bar.php D pf/lib/jpgraph-2.3.4/src/jpgraph_canvas.php D pf/lib/jpgraph-2.3.4/src/jpgraph_canvtools.php D pf/lib/jpgraph-2.3.4/src/jpgraph_date.php D pf/lib/jpgraph-2.3.4/src/jpgraph_errhandler.inc.php D pf/lib/jpgraph-2.3.4/src/jpgraph_error.php D pf/lib/jpgraph-2.3.4/src/jpgraph_flags.php D pf/lib/jpgraph-2.3.4/src/jpgraph_gantt.php D pf/lib/jpgraph-2.3.4/src/jpgraph_gb2312.php D pf/lib/jpgraph-2.3.4/src/jpgraph_gradient.php D pf/lib/jpgraph-2.3.4/src/jpgraph_iconplot.php D pf/lib/jpgraph-2.3.4/src/jpgraph_imgtrans.php D pf/lib/jpgraph-2.3.4/src/jpgraph_led.php D pf/lib/jpgraph-2.3.4/src/jpgraph_legend.inc.php D pf/lib/jpgraph-2.3.4/src/jpgraph_line.php D pf/lib/jpgraph-2.3.4/src/jpgraph_log.php D pf/lib/jpgraph-2.3.4/src/jpgraph_mgraph.php D pf/lib/jpgraph-2.3.4/src/jpgraph_pie.php D pf/lib/jpgraph-2.3.4/src/jpgraph_pie3d.php D pf/lib/jpgraph-2.3.4/src/jpgraph_plotband.php D pf/lib/jpgraph-2.3.4/src/jpgraph_plotmark.inc.php D pf/lib/jpgraph-2.3.4/src/jpgraph_polar.php D pf/lib/jpgraph-2.3.4/src/jpgraph_radar.php D pf/lib/jpgraph-2.3.4/src/jpgraph_regstat.php D pf/lib/jpgraph-2.3.4/src/jpgraph_rgb.inc.php D pf/lib/jpgraph-2.3.4/src/jpgraph_scatter.php D pf/lib/jpgraph-2.3.4/src/jpgraph_stock.php D pf/lib/jpgraph-2.3.4/src/jpgraph_text.inc.php D pf/lib/jpgraph-2.3.4/src/jpgraph_ttf.inc.php D pf/lib/jpgraph-2.3.4/src/jpgraph_utils.inc.php D pf/lib/jpgraph-2.3.4/src/lang/de.inc.php D pf/lib/jpgraph-2.3.4/src/lang/en.inc.php D pf/lib/jpgraph-2.3.4/src/lang/prod.inc.php commit 6cfc6a51069326c6492e0ffe8663a871e0efde2c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Aug 23 18:33:29 2011 +0000 bumped jpgraph to 3.0.7. fixes RHEL 6 issues. Partially fixes #1244; - We now require at least PHP 5.1 - jgraph 3.0.7 now mandatory, dropped jpgraph-2.3.4 support - dropped html/admin/tmp/ and subfolers (now in var/jpgraph_cache). Fixes #762; http://www.packetfence.org/bugs/view.php?id=1244 http://www.packetfence.org/bugs/view.php?id=762 Monotone-Parent: 7dcfb4d0db98c5cc772d34ac1b3c1496786efa55 Monotone-Revision: a382d071a18f0d78e291c4c923d1b7edc4c2dae7 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-23T18:33:29 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/html/admin/common.php M pf/html/admin/status/grapher.php A pf/lib/jpgraph/Examples/accbarex1.php A pf/lib/jpgraph/Examples/accbarframeex01.php A pf/lib/jpgraph/Examples/accbarframeex02.php A pf/lib/jpgraph/Examples/accbarframeex03.php A pf/lib/jpgraph/Examples/alphabarex1.php A pf/lib/jpgraph/Examples/antispamex01.php A pf/lib/jpgraph/Examples/axislabelbkgex01.php A pf/lib/jpgraph/Examples/axislabelbkgex02.php A pf/lib/jpgraph/Examples/axislabelbkgex03.php A pf/lib/jpgraph/Examples/axislabelbkgex04.php A pf/lib/jpgraph/Examples/axislabelbkgex05.php A pf/lib/jpgraph/Examples/axislabelbkgex06.php A pf/lib/jpgraph/Examples/axislabelbkgex07.php A pf/lib/jpgraph/Examples/background_type_ex0.php A pf/lib/jpgraph/Examples/background_type_ex1.php A pf/lib/jpgraph/Examples/background_type_ex2.php A pf/lib/jpgraph/Examples/background_type_ex3.php A pf/lib/jpgraph/Examples/background_type_ex4.php A pf/lib/jpgraph/Examples/backgroundex01.php A pf/lib/jpgraph/Examples/backgroundex02.php A pf/lib/jpgraph/Examples/backgroundex03.php A pf/lib/jpgraph/Examples/balloonex1.php A pf/lib/jpgraph/Examples/balloonex2.php A pf/lib/jpgraph/Examples/bar2scalesex1.php A pf/lib/jpgraph/Examples/bar_csimex1.php A pf/lib/jpgraph/Examples/bar_csimex2.php A pf/lib/jpgraph/Examples/bar_csimex3.php A pf/lib/jpgraph/Examples/barcsim_details.php A pf/lib/jpgraph/Examples/barcsim_popup.php A pf/lib/jpgraph/Examples/barformatcallbackex1.php A pf/lib/jpgraph/Examples/bargradex1.php A pf/lib/jpgraph/Examples/bargradex2.php A pf/lib/jpgraph/Examples/bargradex3.php A pf/lib/jpgraph/Examples/bargradex4.php A pf/lib/jpgraph/Examples/bargradex5.php A pf/lib/jpgraph/Examples/bargradex6.php A pf/lib/jpgraph/Examples/bargradsmallex1.php A pf/lib/jpgraph/Examples/bargradsmallex2.php A pf/lib/jpgraph/Examples/bargradsmallex3.php A pf/lib/jpgraph/Examples/bargradsmallex4.php A pf/lib/jpgraph/Examples/bargradsmallex5.php A pf/lib/jpgraph/Examples/bargradsmallex6.php A pf/lib/jpgraph/Examples/bargradsmallex7.php A pf/lib/jpgraph/Examples/bargradsmallex8.php A pf/lib/jpgraph/Examples/barimgex1.php A pf/lib/jpgraph/Examples/barintex1.php A pf/lib/jpgraph/Examples/barintex2.php A pf/lib/jpgraph/Examples/barline_csimex1.php A pf/lib/jpgraph/Examples/barlinealphaex1.php A pf/lib/jpgraph/Examples/barlinefreq_csimex1.php A pf/lib/jpgraph/Examples/barlinefreqex1.php A pf/lib/jpgraph/Examples/barpatternex1.php A pf/lib/jpgraph/Examples/barscalecallbackex1.php A pf/lib/jpgraph/Examples/bartutex1.php A pf/lib/jpgraph/Examples/bartutex12.php A pf/lib/jpgraph/Examples/bartutex2.php A pf/lib/jpgraph/Examples/bartutex3.php A pf/lib/jpgraph/Examples/bartutex4.php A pf/lib/jpgraph/Examples/bartutex5.php A pf/lib/jpgraph/Examples/bartutex6.php A pf/lib/jpgraph/Examples/basic_contourex01.php A pf/lib/jpgraph/Examples/basic_contourex02.php A pf/lib/jpgraph/Examples/basic_contourex03-1.php A pf/lib/jpgraph/Examples/basic_contourex03-2.php A pf/lib/jpgraph/Examples/basic_contourex03-3.php A pf/lib/jpgraph/Examples/basic_contourex04.php A pf/lib/jpgraph/Examples/basic_contourex05.php A pf/lib/jpgraph/Examples/bezierex1.php A pf/lib/jpgraph/Examples/bkgimgflagex1.php A pf/lib/jpgraph/Examples/bkgimgflagex2.php A pf/lib/jpgraph/Examples/bkgimgflagex3.php A pf/lib/jpgraph/Examples/bkgimgflagex4.php A pf/lib/jpgraph/Examples/bkgimgflagex5.php A pf/lib/jpgraph/Examples/blueblack400x300grad.png A pf/lib/jpgraph/Examples/boxstockcsimex1.php A pf/lib/jpgraph/Examples/boxstockex1.php A pf/lib/jpgraph/Examples/boxstockex2.php A pf/lib/jpgraph/Examples/builtinplotmarksex1.php A pf/lib/jpgraph/Examples/canvas_jpgarchex.php A pf/lib/jpgraph/Examples/canvasbezierex1.php A pf/lib/jpgraph/Examples/canvasex01.php A pf/lib/jpgraph/Examples/canvasex02.php A pf/lib/jpgraph/Examples/canvasex03.php A pf/lib/jpgraph/Examples/canvasex04.php A pf/lib/jpgraph/Examples/canvasex05.php A pf/lib/jpgraph/Examples/canvasex06.php A pf/lib/jpgraph/Examples/canvaspiralex1.php A pf/lib/jpgraph/Examples/ccbp_ex1.php A pf/lib/jpgraph/Examples/ccbp_ex2.php A pf/lib/jpgraph/Examples/ccbpgraph.class.php A pf/lib/jpgraph/Examples/centeredlineex01.php A pf/lib/jpgraph/Examples/centeredlineex02.php A pf/lib/jpgraph/Examples/centeredlineex03.php A pf/lib/jpgraph/Examples/centerlinebarex1.php A pf/lib/jpgraph/Examples/checkgd.php A pf/lib/jpgraph/Examples/checkgd2.php A pf/lib/jpgraph/Examples/checkttf.php A pf/lib/jpgraph/Examples/classroom.jpg A pf/lib/jpgraph/Examples/clipping_ex1.php A pf/lib/jpgraph/Examples/clipping_ex2.php A pf/lib/jpgraph/Examples/colormaps.php A pf/lib/jpgraph/Examples/comb90dategraphex01.php A pf/lib/jpgraph/Examples/comb90dategraphex02.php A pf/lib/jpgraph/Examples/comb90dategraphex03.php A pf/lib/jpgraph/Examples/combgraphex1.php A pf/lib/jpgraph/Examples/combgraphex2.php A pf/lib/jpgraph/Examples/contourex01.php A pf/lib/jpgraph/Examples/contourex02.php A pf/lib/jpgraph/Examples/contourex03.php A pf/lib/jpgraph/Examples/contourex04.php A pf/lib/jpgraph/Examples/contourex05.php A pf/lib/jpgraph/Examples/csim_in_html_ex1.php A pf/lib/jpgraph/Examples/csim_in_html_ex2.php A pf/lib/jpgraph/Examples/csim_in_html_graph_ex1.php A pf/lib/jpgraph/Examples/csim_in_html_graph_ex2.php A pf/lib/jpgraph/Examples/dataset01.inc.php A pf/lib/jpgraph/Examples/dateaxisex1.php A pf/lib/jpgraph/Examples/dateaxisex2.php A pf/lib/jpgraph/Examples/dateaxisex3.php A pf/lib/jpgraph/Examples/dateaxisex4.php A pf/lib/jpgraph/Examples/datescaleticksex01.php A pf/lib/jpgraph/Examples/dateutilex01.php A pf/lib/jpgraph/Examples/dateutilex02.php A pf/lib/jpgraph/Examples/dupyaxisex1.php A pf/lib/jpgraph/Examples/example0-0.php A pf/lib/jpgraph/Examples/example0.php A pf/lib/jpgraph/Examples/example1.1.php A pf/lib/jpgraph/Examples/example1.2.php A pf/lib/jpgraph/Examples/example1.php A pf/lib/jpgraph/Examples/example10.php A pf/lib/jpgraph/Examples/example11.php A pf/lib/jpgraph/Examples/example13.php A pf/lib/jpgraph/Examples/example14.php A pf/lib/jpgraph/Examples/example15.php A pf/lib/jpgraph/Examples/example16.1.php A pf/lib/jpgraph/Examples/example16.2.php A pf/lib/jpgraph/Examples/example16.3.php A pf/lib/jpgraph/Examples/example16.4.php A pf/lib/jpgraph/Examples/example16.5.php A pf/lib/jpgraph/Examples/example16.6.php A pf/lib/jpgraph/Examples/example16.php A pf/lib/jpgraph/Examples/example17.php A pf/lib/jpgraph/Examples/example18.php A pf/lib/jpgraph/Examples/example19.1.php A pf/lib/jpgraph/Examples/example19.php A pf/lib/jpgraph/Examples/example2.1.php A pf/lib/jpgraph/Examples/example2.5.php A pf/lib/jpgraph/Examples/example2.6.php A pf/lib/jpgraph/Examples/example2.php A pf/lib/jpgraph/Examples/example20.1.php A pf/lib/jpgraph/Examples/example20.2.php A pf/lib/jpgraph/Examples/example20.3.php A pf/lib/jpgraph/Examples/example20.4.php A pf/lib/jpgraph/Examples/example20.5.php A pf/lib/jpgraph/Examples/example20.php A pf/lib/jpgraph/Examples/example21.php A pf/lib/jpgraph/Examples/example22.php A pf/lib/jpgraph/Examples/example23.php A pf/lib/jpgraph/Examples/example24.php A pf/lib/jpgraph/Examples/example25.1.php A pf/lib/jpgraph/Examples/example25.2.php A pf/lib/jpgraph/Examples/example25.php A pf/lib/jpgraph/Examples/example26.1.php A pf/lib/jpgraph/Examples/example26.php A pf/lib/jpgraph/Examples/example27.1.php A pf/lib/jpgraph/Examples/example27.2.php A pf/lib/jpgraph/Examples/example27.3.php A pf/lib/jpgraph/Examples/example27.php A pf/lib/jpgraph/Examples/example28.1.php A pf/lib/jpgraph/Examples/example28.2.php A pf/lib/jpgraph/Examples/example28.3.php A pf/lib/jpgraph/Examples/example28.php A pf/lib/jpgraph/Examples/example3.0.1.php A pf/lib/jpgraph/Examples/example3.0.2.php A pf/lib/jpgraph/Examples/example3.0.3.php A pf/lib/jpgraph/Examples/example3.1.1.php A pf/lib/jpgraph/Examples/example3.1.php A pf/lib/jpgraph/Examples/example3.2.1.php A pf/lib/jpgraph/Examples/example3.2.2.php A pf/lib/jpgraph/Examples/example3.2.php A pf/lib/jpgraph/Examples/example3.3.php A pf/lib/jpgraph/Examples/example3.4.1.php A pf/lib/jpgraph/Examples/example3.4.php A pf/lib/jpgraph/Examples/example3.php A pf/lib/jpgraph/Examples/example4.php A pf/lib/jpgraph/Examples/example5.1.php A pf/lib/jpgraph/Examples/example5.php A pf/lib/jpgraph/Examples/example6.1.php A pf/lib/jpgraph/Examples/example6.2.php A pf/lib/jpgraph/Examples/example6.php A pf/lib/jpgraph/Examples/example7.php A pf/lib/jpgraph/Examples/example8.1.php A pf/lib/jpgraph/Examples/example8.php A pf/lib/jpgraph/Examples/example9.1.php A pf/lib/jpgraph/Examples/example9.2.php A pf/lib/jpgraph/Examples/example9.php A pf/lib/jpgraph/Examples/exampleex9.php A pf/lib/jpgraph/Examples/fieldscatterex1.php A pf/lib/jpgraph/Examples/filledgridex1.php A pf/lib/jpgraph/Examples/filledline01.php A pf/lib/jpgraph/Examples/filledlineex01.1.php A pf/lib/jpgraph/Examples/filledlineex01.php A pf/lib/jpgraph/Examples/filledlineex02.php A pf/lib/jpgraph/Examples/filledlineex03.php A pf/lib/jpgraph/Examples/filledstepstyleex1.php A pf/lib/jpgraph/Examples/fixscale_radarex1.php A pf/lib/jpgraph/Examples/footerex1.php A pf/lib/jpgraph/Examples/funcex1.php A pf/lib/jpgraph/Examples/funcex2.php A pf/lib/jpgraph/Examples/funcex3.php A pf/lib/jpgraph/Examples/funcex4.php A pf/lib/jpgraph/Examples/gantt_samerowex1.php A pf/lib/jpgraph/Examples/gantt_samerowex2.php A pf/lib/jpgraph/Examples/gantt_textex1.php A pf/lib/jpgraph/Examples/ganttcolumnfontsex01.php A pf/lib/jpgraph/Examples/ganttconstrainex0.php A pf/lib/jpgraph/Examples/ganttconstrainex1.php A pf/lib/jpgraph/Examples/ganttconstrainex2.php A pf/lib/jpgraph/Examples/ganttcsimex01.php A pf/lib/jpgraph/Examples/ganttcsimex02.php A pf/lib/jpgraph/Examples/ganttex00.php A pf/lib/jpgraph/Examples/ganttex01.php A pf/lib/jpgraph/Examples/ganttex02.php A pf/lib/jpgraph/Examples/ganttex03.php A pf/lib/jpgraph/Examples/ganttex04.php A pf/lib/jpgraph/Examples/ganttex05.php A pf/lib/jpgraph/Examples/ganttex06.php A pf/lib/jpgraph/Examples/ganttex07.php A pf/lib/jpgraph/Examples/ganttex08.php A pf/lib/jpgraph/Examples/ganttex09.php A pf/lib/jpgraph/Examples/ganttex10.php A pf/lib/jpgraph/Examples/ganttex11.php A pf/lib/jpgraph/Examples/ganttex12.php A pf/lib/jpgraph/Examples/ganttex13-zoom1.php A pf/lib/jpgraph/Examples/ganttex13-zoom2.php A pf/lib/jpgraph/Examples/ganttex13.php A pf/lib/jpgraph/Examples/ganttex14.php A pf/lib/jpgraph/Examples/ganttex15.php A pf/lib/jpgraph/Examples/ganttex16.php A pf/lib/jpgraph/Examples/ganttex17-flag.php A pf/lib/jpgraph/Examples/ganttex17.php A pf/lib/jpgraph/Examples/ganttex18.php A pf/lib/jpgraph/Examples/ganttex19.php A pf/lib/jpgraph/Examples/ganttex30.php A pf/lib/jpgraph/Examples/ganttex_slice.php A pf/lib/jpgraph/Examples/gantthgridex1.php A pf/lib/jpgraph/Examples/gantthourex1.php A pf/lib/jpgraph/Examples/gantthourminex1.php A pf/lib/jpgraph/Examples/gantticonex1.php A pf/lib/jpgraph/Examples/ganttmonthyearex1.php A pf/lib/jpgraph/Examples/ganttmonthyearex2.php A pf/lib/jpgraph/Examples/ganttmonthyearex3.php A pf/lib/jpgraph/Examples/ganttmonthyearex4.php A pf/lib/jpgraph/Examples/ganttsimpleex1.php A pf/lib/jpgraph/Examples/grace_ex0.php A pf/lib/jpgraph/Examples/grace_ex1.php A pf/lib/jpgraph/Examples/grace_ex2.php A pf/lib/jpgraph/Examples/grace_ex3.php A pf/lib/jpgraph/Examples/gradbkgex1.php A pf/lib/jpgraph/Examples/gradlinefillex1.php A pf/lib/jpgraph/Examples/gradlinefillex2.php A pf/lib/jpgraph/Examples/gradlinefillex3.php A pf/lib/jpgraph/Examples/gradlinefillex4.php A pf/lib/jpgraph/Examples/groupbarex1.php A pf/lib/jpgraph/Examples/heat1.jpg A pf/lib/jpgraph/Examples/horizbarex1.php A pf/lib/jpgraph/Examples/horizbarex2.php A pf/lib/jpgraph/Examples/horizbarex3.php A pf/lib/jpgraph/Examples/horizbarex4.php A pf/lib/jpgraph/Examples/horizbarex6.php A pf/lib/jpgraph/Examples/imgmarkercsimex1.php A pf/lib/jpgraph/Examples/imgmarkerex1.php A pf/lib/jpgraph/Examples/impulsex1.php A pf/lib/jpgraph/Examples/impulsex2.php A pf/lib/jpgraph/Examples/impulsex3.php A pf/lib/jpgraph/Examples/impulsex4.php A pf/lib/jpgraph/Examples/interpolation-growth-log.php A pf/lib/jpgraph/Examples/interpolation-growth.php A pf/lib/jpgraph/Examples/inyaxisex1.php A pf/lib/jpgraph/Examples/inyaxisex2.php A pf/lib/jpgraph/Examples/inyaxisex3.php A pf/lib/jpgraph/Examples/ledex1.php A pf/lib/jpgraph/Examples/ledex10.php A pf/lib/jpgraph/Examples/ledex11.php A pf/lib/jpgraph/Examples/ledex12.php A pf/lib/jpgraph/Examples/ledex13.php A pf/lib/jpgraph/Examples/ledex14.php A pf/lib/jpgraph/Examples/ledex15.php A pf/lib/jpgraph/Examples/ledex16.php A pf/lib/jpgraph/Examples/ledex17.php A pf/lib/jpgraph/Examples/ledex2.php A pf/lib/jpgraph/Examples/ledex3.php A pf/lib/jpgraph/Examples/ledex4.1.php A pf/lib/jpgraph/Examples/ledex4.2.php A pf/lib/jpgraph/Examples/ledex4.php A pf/lib/jpgraph/Examples/ledex5.php A pf/lib/jpgraph/Examples/ledex6.php A pf/lib/jpgraph/Examples/ledex7.php A pf/lib/jpgraph/Examples/ledex8.php A pf/lib/jpgraph/Examples/ledex9.php A pf/lib/jpgraph/Examples/ledex_cyrillic.php A pf/lib/jpgraph/Examples/ledex_cyrillic2.php A pf/lib/jpgraph/Examples/lightbluedarkblue400x300grad.png A pf/lib/jpgraph/Examples/linebarcentex1.php A pf/lib/jpgraph/Examples/linebarex1.php A pf/lib/jpgraph/Examples/linebarex2.php A pf/lib/jpgraph/Examples/linebarex3.php A pf/lib/jpgraph/Examples/linegraceex.php A pf/lib/jpgraph/Examples/lineiconex1.php A pf/lib/jpgraph/Examples/lineiconex2.php A pf/lib/jpgraph/Examples/lineimagefillex1.php A pf/lib/jpgraph/Examples/linlogex1.php A pf/lib/jpgraph/Examples/listallflags.php A pf/lib/jpgraph/Examples/listallflags_helper.php A pf/lib/jpgraph/Examples/listfontsex1.php A pf/lib/jpgraph/Examples/logbarex1.php A pf/lib/jpgraph/Examples/loglogex1.php A pf/lib/jpgraph/Examples/manscaleex1.php A pf/lib/jpgraph/Examples/manscaleex2.php A pf/lib/jpgraph/Examples/manscaleex3.php A pf/lib/jpgraph/Examples/manscaleex4.php A pf/lib/jpgraph/Examples/manual_textscale_ex1.php A pf/lib/jpgraph/Examples/manual_textscale_ex2.php A pf/lib/jpgraph/Examples/manual_textscale_ex3.php A pf/lib/jpgraph/Examples/manual_textscale_ex4.php A pf/lib/jpgraph/Examples/manualtickex1.php A pf/lib/jpgraph/Examples/manualtickex1a.php A pf/lib/jpgraph/Examples/manualtickex2.php A pf/lib/jpgraph/Examples/manualtickex3.php A pf/lib/jpgraph/Examples/manualtickex4.php A pf/lib/jpgraph/Examples/markflagex1.php A pf/lib/jpgraph/Examples/mkgrad.php A pf/lib/jpgraph/Examples/multconstganttex01.php A pf/lib/jpgraph/Examples/mulyaxiscsimex1.php A pf/lib/jpgraph/Examples/mulyaxisex1.php A pf/lib/jpgraph/Examples/negbarvalueex01.php A pf/lib/jpgraph/Examples/nullvalueex01.php A pf/lib/jpgraph/Examples/partiallyfilledlineex1.php A pf/lib/jpgraph/Examples/penguin.png A pf/lib/jpgraph/Examples/pie3d_csimex1.php A pf/lib/jpgraph/Examples/pie3dex1.php A pf/lib/jpgraph/Examples/pie3dex2.php A pf/lib/jpgraph/Examples/pie3dex3.php A pf/lib/jpgraph/Examples/pie3dex4.php A pf/lib/jpgraph/Examples/pie3dex5.php A pf/lib/jpgraph/Examples/pie_csimex1.php A pf/lib/jpgraph/Examples/piebkgex1.php A pf/lib/jpgraph/Examples/piec_csimex1.php A pf/lib/jpgraph/Examples/piecex1.php A pf/lib/jpgraph/Examples/piecex2.php A pf/lib/jpgraph/Examples/pieex1.php A pf/lib/jpgraph/Examples/pieex2.php A pf/lib/jpgraph/Examples/pieex3.php A pf/lib/jpgraph/Examples/pieex4.php A pf/lib/jpgraph/Examples/pieex5.php A pf/lib/jpgraph/Examples/pieex6.php A pf/lib/jpgraph/Examples/pieex7.php A pf/lib/jpgraph/Examples/pieex8.php A pf/lib/jpgraph/Examples/pieex9.php A pf/lib/jpgraph/Examples/pielabelsex1.php A pf/lib/jpgraph/Examples/pielabelsex2.php A pf/lib/jpgraph/Examples/pielabelsex3.php A pf/lib/jpgraph/Examples/pielabelsex4.php A pf/lib/jpgraph/Examples/pielabelsex5.php A pf/lib/jpgraph/Examples/plotbanddensity_ex0.php A pf/lib/jpgraph/Examples/plotbanddensity_ex1.php A pf/lib/jpgraph/Examples/plotbanddensity_ex2.php A pf/lib/jpgraph/Examples/plotlineex1.php A pf/lib/jpgraph/Examples/polar_csimex1.php A pf/lib/jpgraph/Examples/polarclockex1.php A pf/lib/jpgraph/Examples/polarclockex2.php A pf/lib/jpgraph/Examples/polarex0-180.php A pf/lib/jpgraph/Examples/polarex0.php A pf/lib/jpgraph/Examples/polarex1.php A pf/lib/jpgraph/Examples/polarex10.php A pf/lib/jpgraph/Examples/polarex2.php A pf/lib/jpgraph/Examples/polarex3-lin.php A pf/lib/jpgraph/Examples/polarex3.php A pf/lib/jpgraph/Examples/polarex4.php A pf/lib/jpgraph/Examples/polarex5.php A pf/lib/jpgraph/Examples/polarex6.php A pf/lib/jpgraph/Examples/polarex7-1.php A pf/lib/jpgraph/Examples/polarex7-2.php A pf/lib/jpgraph/Examples/polarex7.php A pf/lib/jpgraph/Examples/polarex8.php A pf/lib/jpgraph/Examples/polarex9.php A pf/lib/jpgraph/Examples/prepaccdata_example.php A pf/lib/jpgraph/Examples/pushpinex1.php A pf/lib/jpgraph/Examples/pushpinex2.php A pf/lib/jpgraph/Examples/radar_csimex1.php A pf/lib/jpgraph/Examples/radarex1.php A pf/lib/jpgraph/Examples/radarex2.php A pf/lib/jpgraph/Examples/radarex3.php A pf/lib/jpgraph/Examples/radarex4.php A pf/lib/jpgraph/Examples/radarex5.php A pf/lib/jpgraph/Examples/radarex6.1.php A pf/lib/jpgraph/Examples/radarex6.php A pf/lib/jpgraph/Examples/radarex7.php A pf/lib/jpgraph/Examples/radarex8.1.php A pf/lib/jpgraph/Examples/radarex8.php A pf/lib/jpgraph/Examples/radarex9.php A pf/lib/jpgraph/Examples/radarlogex1-aa.php A pf/lib/jpgraph/Examples/radarlogex1.php A pf/lib/jpgraph/Examples/radarlogex2.php A pf/lib/jpgraph/Examples/radarmarkex1.php A pf/lib/jpgraph/Examples/rotateex1.php A pf/lib/jpgraph/Examples/rotex0.php A pf/lib/jpgraph/Examples/rotex1.php A pf/lib/jpgraph/Examples/rotex2.php A pf/lib/jpgraph/Examples/rotex3.php A pf/lib/jpgraph/Examples/rotex4.php A pf/lib/jpgraph/Examples/rotex5.php A pf/lib/jpgraph/Examples/saab_95.jpg A pf/lib/jpgraph/Examples/scatter_csimex1.php A pf/lib/jpgraph/Examples/scatterex1.php A pf/lib/jpgraph/Examples/scatterex2.php A pf/lib/jpgraph/Examples/scatterlinkex1.php A pf/lib/jpgraph/Examples/scatterlinkex2.php A pf/lib/jpgraph/Examples/scatterlinkex3.php A pf/lib/jpgraph/Examples/scatterlinkex4.php A pf/lib/jpgraph/Examples/scatterrotex1.php A pf/lib/jpgraph/Examples/show-example.php A pf/lib/jpgraph/Examples/show-image.php A pf/lib/jpgraph/Examples/show-source.php A pf/lib/jpgraph/Examples/smallstaticbandsex1.php A pf/lib/jpgraph/Examples/smallstaticbandsex10.php A pf/lib/jpgraph/Examples/smallstaticbandsex11.php A pf/lib/jpgraph/Examples/smallstaticbandsex2.php A pf/lib/jpgraph/Examples/smallstaticbandsex3.php A pf/lib/jpgraph/Examples/smallstaticbandsex4.php A pf/lib/jpgraph/Examples/smallstaticbandsex5.php A pf/lib/jpgraph/Examples/smallstaticbandsex6.php A pf/lib/jpgraph/Examples/smallstaticbandsex7.php A pf/lib/jpgraph/Examples/smallstaticbandsex8.php A pf/lib/jpgraph/Examples/smallstaticbandsex9.php A pf/lib/jpgraph/Examples/splineex1.php A pf/lib/jpgraph/Examples/staticbandbarex1.php A pf/lib/jpgraph/Examples/staticbandbarex2.php A pf/lib/jpgraph/Examples/staticbandbarex3.php A pf/lib/jpgraph/Examples/staticbandbarex4.php A pf/lib/jpgraph/Examples/staticbandbarex5.php A pf/lib/jpgraph/Examples/staticbandbarex6.php A pf/lib/jpgraph/Examples/staticbandbarex7.php A pf/lib/jpgraph/Examples/staticlinebarex1.php A pf/lib/jpgraph/Examples/stockex1.php A pf/lib/jpgraph/Examples/stockex2.php A pf/lib/jpgraph/Examples/stship.jpg A pf/lib/jpgraph/Examples/sunspotsex1.php A pf/lib/jpgraph/Examples/sunspotsex2.php A pf/lib/jpgraph/Examples/sunspotsex3.php A pf/lib/jpgraph/Examples/sunspotsex4.php A pf/lib/jpgraph/Examples/sunspotsex5.php A pf/lib/jpgraph/Examples/sunspotsex6.php A pf/lib/jpgraph/Examples/sunspotsex7.php A pf/lib/jpgraph/Examples/tabtitleex1.php A pf/lib/jpgraph/Examples/testsuit.php A pf/lib/jpgraph/Examples/text-example1.php A pf/lib/jpgraph/Examples/text-example2.php A pf/lib/jpgraph/Examples/textalignex1.php A pf/lib/jpgraph/Examples/textpalignex1.php A pf/lib/jpgraph/Examples/tiger1.jpg A pf/lib/jpgraph/Examples/tiger_bkg.gif A pf/lib/jpgraph/Examples/tiger_bkg.jpg A pf/lib/jpgraph/Examples/tiger_bkg.png A pf/lib/jpgraph/Examples/timestampex01.php A pf/lib/jpgraph/Examples/titlecsimex01.php A pf/lib/jpgraph/Examples/titleex1.php A pf/lib/jpgraph/Examples/topxaxisex1.php A pf/lib/jpgraph/Examples/worldmap1.jpg A pf/lib/jpgraph/Examples/y2synch.php A pf/lib/jpgraph/Examples/y2synch2.php A pf/lib/jpgraph/Examples/yearssn.txt A pf/lib/jpgraph/contour_dev/findpolygon.php A pf/lib/jpgraph/contour_dev/tri-quad.php A pf/lib/jpgraph/flag_mapping A pf/lib/jpgraph/flags.dat A pf/lib/jpgraph/flags_thumb100x100.dat A pf/lib/jpgraph/flags_thumb35x35.dat A pf/lib/jpgraph/flags_thumb60x60.dat A pf/lib/jpgraph/gd_image.inc.php A pf/lib/jpgraph/imgdata_balls.inc.php A pf/lib/jpgraph/imgdata_bevels.inc.php A pf/lib/jpgraph/imgdata_diamonds.inc.php A pf/lib/jpgraph/imgdata_pushpins.inc.php A pf/lib/jpgraph/imgdata_squares.inc.php A pf/lib/jpgraph/imgdata_stars.inc.php A pf/lib/jpgraph/jpg-config.inc.php A pf/lib/jpgraph/jpgraph.php A pf/lib/jpgraph/jpgraph_antispam-digits.php A pf/lib/jpgraph/jpgraph_antispam.php A pf/lib/jpgraph/jpgraph_bar.php A pf/lib/jpgraph/jpgraph_canvas.php A pf/lib/jpgraph/jpgraph_canvtools.php A pf/lib/jpgraph/jpgraph_contour.php A pf/lib/jpgraph/jpgraph_date.php A pf/lib/jpgraph/jpgraph_errhandler.inc.php A pf/lib/jpgraph/jpgraph_error.php A pf/lib/jpgraph/jpgraph_flags.php A pf/lib/jpgraph/jpgraph_gantt.php A pf/lib/jpgraph/jpgraph_gb2312.php A pf/lib/jpgraph/jpgraph_gradient.php A pf/lib/jpgraph/jpgraph_iconplot.php A pf/lib/jpgraph/jpgraph_imgtrans.php A pf/lib/jpgraph/jpgraph_led.php A pf/lib/jpgraph/jpgraph_legend.inc.php A pf/lib/jpgraph/jpgraph_line.php A pf/lib/jpgraph/jpgraph_log.php A pf/lib/jpgraph/jpgraph_meshinterpolate.inc.php A pf/lib/jpgraph/jpgraph_mgraph.php A pf/lib/jpgraph/jpgraph_pie.php A pf/lib/jpgraph/jpgraph_pie3d.php A pf/lib/jpgraph/jpgraph_plotband.php A pf/lib/jpgraph/jpgraph_plotline.php A pf/lib/jpgraph/jpgraph_plotmark.inc.php A pf/lib/jpgraph/jpgraph_polar.php A pf/lib/jpgraph/jpgraph_radar.php A pf/lib/jpgraph/jpgraph_regstat.php A pf/lib/jpgraph/jpgraph_rgb.inc.php A pf/lib/jpgraph/jpgraph_scatter.php A pf/lib/jpgraph/jpgraph_stock.php A pf/lib/jpgraph/jpgraph_text.inc.php A pf/lib/jpgraph/jpgraph_ttf.inc.php A pf/lib/jpgraph/jpgraph_utils.inc.php A pf/lib/jpgraph/lang/de.inc.php A pf/lib/jpgraph/lang/en.inc.php A pf/lib/jpgraph/lang/prod.inc.php M pf/packetfence.spec commit b123223ed17e7ed3e6720d04ae412703d753f885 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Aug 23 16:14:02 2011 +0000 htpasswd now explicitly uses crypt (-d switch). Fixes #1248; Fix for distro portability. Some distro apparently ship a htpasswd which does md5 by default on unixes. http://packetfence.org/bugs/view.php?id=1248 Monotone-Parent: 58ac1a8e540d67f6b485312c696253f895dd214b Monotone-Revision: 28f3574c29359a831dc48a3764db69f15d2d7abb Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-23T16:14:02 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/html/admin/administration/adduser.php M pf/installer.pl commit 1bc04c9053f8d7ac895cd61ce483c938dee35468 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Aug 23 16:01:45 2011 +0000 migrated some pieces of pf::iptables to the improved IPTables::Interface / IPTables::libiptc Monotone-Parent: 902450b348e3bdcca615ce40ac1f383e988a37b4 Monotone-Revision: 58ac1a8e540d67f6b485312c696253f895dd214b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-23T16:01:45 Monotone-Branch: org.packetfence.trunk A pf/lib/IPTables/Interface.pm A pf/lib/IPTables/Interface/Lock.pm M pf/lib/pf/iptables.pm M pf/packetfence.spec commit c259d58754988f582bdaa7d8954419f09a290e33 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Aug 23 13:56:19 2011 +0000 new Fedora 14 fingerprint Monotone-Parent: 63af44264c39954594f82d6a3ed774cee17d6e41 Monotone-Revision: 8b6e3e5a542e4a9447ab8ea74c7b54f49248dd60 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-23T13:56:19 M pf/NEWS M pf/conf/dhcp_fingerprints.conf commit 952e209055e0db15df2dec08872aec397b5b514e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Aug 22 15:45:12 2011 +0000 New DHCP fingerprints * Operating systems * Mac OS X Lion * Voice over IP * Polycom SoundPoint IP 450 * Aastra Phone * Routers and APs * Belkin Wireless Router * Switches * HP ProCurve 1800-8G * HP ProCurve 3500yl * Unspecified HP ProCurve * Smartphones/PDAs/Tablets * Unknown Android Tablet recorded as "Android Tablet" * Unknown Android * Printers * Zebra Printer undisclosed model * Kyocera Printer undisclosed model * HP Printer undisclosed model * Projectors * NEC Projectors * Video conferencing * Polycom ViewStation New category: Physical Security * Paradox Card Access module Monotone-Parent: 69347a6378a28890628a182b3348b1e1524aacf8 Monotone-Revision: 63af44264c39954594f82d6a3ed774cee17d6e41 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-22T15:45:12 M pf/NEWS M pf/conf/dhcp_fingerprints.conf commit 4bdbc381747c8e0885363de7d3684f80fc8258c9 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Aug 19 20:08:57 2011 +0000 added stringyfied MAC support to the new hardware modules (related to #1098) Monotone-Parent: ef5e60a90ec66fff323e5bb7fc594667e21772cc Monotone-Revision: 902450b348e3bdcca615ce40ac1f383e988a37b4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-19T20:08:57 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/LG.pm M pf/lib/pf/SNMP/Netgear.pm commit a495ff232bdffa32c9b7ec526598389790703a60 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Aug 19 19:14:24 2011 +0000 Fixed issues with several switches if node MAC address falls into an Hex to ASCII printable range. Fixes 1098; Modified all the regexp of affected switches to use the new infrastructure committed earlier. http://www.packetfence.org/bugs/view.php?id=1098 Monotone-Parent: d6e81e22f7a02c1754b2d0ada297f68024252042 Monotone-Revision: 69347a6378a28890628a182b3348b1e1524aacf8 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-19T19:14:24 M pf/NEWS M pf/lib/pf/SNMP/Aruba.pm M pf/lib/pf/SNMP/Cisco.pm M pf/lib/pf/SNMP/Dlink.pm M pf/lib/pf/SNMP/Enterasys.pm M pf/lib/pf/SNMP/HP.pm M pf/lib/pf/SNMP/HP/Controller_MSM710.pm M pf/lib/pf/SNMP/MockedSwitch.pm M pf/lib/pf/SNMP/Nortel.pm M pf/lib/pf/SNMP/SMC.pm M pf/lib/pf/SNMP/ThreeCom.pm M pf/lib/pf/SNMP/Xirrus.pm commit e72a2cbc44305c51c3be9007d6138899edc7b1c6 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Aug 19 19:01:06 2011 +0000 another corner case fixed for issue #1098 Hex 22 gives " in stringified trap. snmptrapd escapes " with a \ giving \". Utility handler is now replacing \" with ". Monotone-Parent: 8bb18a5a1d65b11ae29793df5e66ebb2805ced0f Monotone-Revision: d6e81e22f7a02c1754b2d0ada297f68024252042 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-19T19:01:06 M pf/lib/pf/util.pm commit 8f1ce502b98de328e80865e69682af1f54388ae0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Aug 19 18:59:43 2011 +0000 calling proper util function now Monotone-Parent: 53ec760d53474e1fc7ae0b8334fe3ef653704f3f Monotone-Revision: 8bb18a5a1d65b11ae29793df5e66ebb2805ced0f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-19T18:59:43 M pf/t/benchmarks/trap-parsing.pl commit dd6422c9908fb005636c0534888c2984121fc5de Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Aug 19 18:18:49 2011 +0000 stripped useless substitution in parseTrap's deauth trap handling Monotone-Parent: c516b4fd42b029a1c637e10668ea5ba14be28db0 Monotone-Revision: 53ec760d53474e1fc7ae0b8334fe3ef653704f3f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-19T18:18:49 M pf/lib/pf/SNMP/Extricom.pm commit 339e5228379ab8b10561f331406c3b5a613880f4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Aug 19 15:57:27 2011 +0000 new util trap parser and updated regular expression (for issue #1098) Monotone-Parent: d98e169ffbaa96c48a5b9c7bc20951c8e7ef90dd Monotone-Revision: c516b4fd42b029a1c637e10668ea5ba14be28db0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-19T15:57:27 M pf/lib/pf/SNMP/constants.pm M pf/lib/pf/util.pm A pf/t/benchmarks/trap-parsing.pl commit 1e1339014401f1944247490127cb42231914b4f7 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Aug 19 14:43:31 2011 +0000 build fix: removing tab chars Monotone-Parent: 5d02f61d3ee148c2f8f751ead9b1191524e9e573 Monotone-Revision: 07d60b76393927452a573bf9cd611208e6a75ac2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-19T14:43:31 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/accounting.pm M pf/lib/pf/lookup/node.pm commit 3659415ab116867ff3050387739404ff96dd9c86 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Aug 19 14:37:39 2011 +0000 added RADIUS accounting related tests Monotone-Parent: b579a167a1a746e65490ac9cbb3d7f26d250ca72 Monotone-Revision: 5d02f61d3ee148c2f8f751ead9b1191524e9e573 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-19T14:37:39 Monotone-Branch: org.packetfence.trunk M pf/t/coding-style.t M pf/t/critic.t M pf/t/pf.t M pf/t/pfcmd.t M pf/t/pod.t M pf/t/podCoverage.t commit c641595a343b5578aaf4b4443b897f433036078f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Aug 19 14:24:45 2011 +0000 build fix: another pf typo and creating the new path Monotone-Parent: ad962858a0fa15ff0768c869e35dceebea0b3902 Monotone-Revision: b579a167a1a746e65490ac9cbb3d7f26d250ca72 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-19T14:24:45 Monotone-Branch: org.packetfence.trunk M pf/packetfence.spec commit 01c39357829be79fcae5b179888386a2cdbe94d5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Aug 19 14:18:12 2011 +0000 build fix there was the missing .pf from earlier commit.. it was buried in the /etc/ path.. Monotone-Parent: e8ea196de8833e8fabdc88ed51cc40f6cdd6ffe1 Monotone-Revision: ad962858a0fa15ff0768c869e35dceebea0b3902 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-19T14:18:12 Monotone-Branch: org.packetfence.trunk M pf/packetfence.spec commit 4220db41f89f04631a22065f49a8193ed68298c0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Aug 19 14:12:13 2011 +0000 build fix: fixed a typo in a filename Monotone-Parent: 7dba9f7703632f97585369cc681189f922c8e2ea Monotone-Revision: e8ea196de8833e8fabdc88ed51cc40f6cdd6ffe1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-19T14:12:13 Monotone-Branch: org.packetfence.trunk M pf/packetfence.spec commit 93a06302e61e50ecdd1f2f2d94acca6123ac7a58 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Aug 18 19:13:01 2011 +0000 multiline trap support now deals correctly with newline characters in a STRING variable - no more space substitution - trap regexp updated to deal with presence of a newline chars Monotone-Parent: aedec6ecddad3fa6b8931fce9c165644c5e7021d Monotone-Revision: da204f24fe389b40a51c441874b51c618d39665d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-18T19:13:01 M pf/sbin/pfsetvlan M pf/t/integration.t M pf/t/pfsetvlan.t commit 192557ddb1835cf01c89cbc044a775b575eb0f0e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 18 15:41:14 2011 +0000 Updated documentation related to Netgear and LG switches Monotone-Parent: 9f14188cb6cc7bba3fb99f6aef8cd9c143abc9e5 Monotone-Revision: 7dba9f7703632f97585369cc681189f922c8e2ea Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-08-18T15:41:14 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit 8c2fcf57300fa20aa7f76dc502b4b627a856aa5c Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 18 15:40:28 2011 +0000 - Updated module merging in base Netgear and bugfixes related to forceDeauthOnLinkDown - Removed link UP/DOWN support from README.network-devices Monotone-Parent: f20c8ce6d8c81a0944439f8a0d8f0cd84ea81d3d Monotone-Revision: 9f14188cb6cc7bba3fb99f6aef8cd9c143abc9e5 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-08-18T15:40:28 Monotone-Branch: org.packetfence.trunk M pf/README.network-devices M pf/lib/pf/SNMP/Netgear.pm M pf/lib/pf/SNMP/Netgear/FSM726v1.pm commit cd675693ce0e89f32aef225053f86a1b88d8539e Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 18 15:36:48 2011 +0000 Updated module merging code in base LG and bugfixes. Monotone-Parent: 7c723b7c455cd8f907bb0a854d40885e8a8c0589 Monotone-Revision: f20c8ce6d8c81a0944439f8a0d8f0cd84ea81d3d Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-08-18T15:36:48 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/LG.pm M pf/lib/pf/SNMP/LG/ES4500G.pm commit 885c25d01366ceca242983b61b86c69ea16fe670 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Aug 18 13:53:18 2011 +0000 got rid of a noisy warning that was triggered too often Monotone-Parent: c96d3c51f03b8154d11acb0397f8255b440f92e5 Monotone-Revision: 0cfc6ecabc9dce80707ef0d7ea877578f83a25cc Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-18T13:53:18 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/config.pm commit c9b8c6e2b7bc21c7d5813999d8f7c67baa0734fb Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Aug 17 20:57:26 2011 +0000 new TODO task Monotone-Parent: 3cfe59ef8345ab96c6738e5da09d7218827deaf9 Monotone-Revision: c96d3c51f03b8154d11acb0397f8255b440f92e5 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-17T20:57:26 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/enforcement.pm commit df99dbc4a702a56c84f92bad011cdb7e48ea4393 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Aug 17 20:52:05 2011 +0000 wrapped around all `` operators with proper OS level error handling Monotone-Parent: cf3ecf9170e1d305ead540c7b1096d8260ed68ce Monotone-Revision: 3cfe59ef8345ab96c6738e5da09d7218827deaf9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-17T20:52:05 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/bin/pfcmd_vlan M pf/html/captive-portal/guest-selfregistration.cgi M pf/lib/pf/SNMP/Aruba.pm M pf/lib/pf/SNMP/Juniper.pm M pf/lib/pf/iplog.pm M pf/lib/pf/iptables.pm M pf/lib/pf/node.pm M pf/lib/pf/pfcmd/checkup.pm M pf/lib/pf/scan.pm M pf/lib/pf/services.pm M pf/lib/pf/util.pm M pf/lib/pf/violation.pm M pf/lib/pf/web/guest.pm M pf/sbin/pfdhcplistener M pf/sbin/pfsetvlan commit 8dee9cb65afe7dc77a064992222cdccb9ce01200 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Aug 17 16:07:52 2011 +0000 new interface type high-availability and building proper iptables rules for it. Fixes #1240; http://www.packetfence.org/bugs/view.php?id=1240 Monotone-Parent: 39961099cbc39f96cc7ea0974ae635fcdc589814 Monotone-Revision: cf3ecf9170e1d305ead540c7b1096d8260ed68ce Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-17T16:07:52 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/conf/documentation.conf M pf/conf/iptables.conf M pf/lib/pf/config.pm M pf/lib/pf/iptables.pm M pf/lib/pf/pfcmd/checkup.pm commit abe2fb5708ed8705926c5642c002ca2de493e306 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Aug 16 20:27:48 2011 +0000 sane initialization of the iptables rulesets. Fixes #1239; http://www.packetfence.org/bugs/view.php?id=1239 Monotone-Parent: af0db29a7e22798ea326054439f38d7dfd7a865d Monotone-Revision: 39961099cbc39f96cc7ea0974ae635fcdc589814 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-16T20:27:48 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/iptables.pm commit c269d606a53725cf694af10b94cdf5a23406d317 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Aug 16 20:25:31 2011 +0000 populate inline config only in inline mode otherwise provide sensible defaults. Fixes #1239; http://www.packetfence.org/bugs/view.php?id=1239 Monotone-Parent: 738d22937f7506f9e2f00fccfa7fe45a45c32edd Monotone-Revision: b1068bbf6202c9c4b0c2f165dc721392c43f5730 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-16T20:25:31 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/services/apache.pm commit e91a79e7c645eb8a4d61877319691ec83f2a0608 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Aug 16 18:26:24 2011 +0000 fixed inline enforcement if trapping.registration = false turns out the simplest way is to not inject the DNAT rule on startup and allow forwarding and enforce as if we were doing trapping.reg = true Monotone-Parent: 8a867a58e3e690f0592636882fd52f838ca2e540 Monotone-Revision: 738d22937f7506f9e2f00fccfa7fe45a45c32edd Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-16T18:26:24 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/inline.pm M pf/lib/pf/iptables.pm commit 6770aa5dd34067441ab5572d4729877f42689394 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Aug 16 18:01:39 2011 +0000 - NEWS and UPGRADE for RADIUS Acct. Monotone-Parent: 8c30aea91fdf1aef22a40a8b2dfa26124e8eb0e0 Monotone-Revision: 9a159ea89193fc603eb98448e81452a7ed2cd081 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-08-16T18:01:39 M pf/NEWS M pf/UPGRADE commit af526ed30b2294aa52074e3ce06a471580834f61 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Aug 16 17:54:47 2011 +0000 disapproval of revision '8a867a58e3e690f0592636882fd52f838ca2e540' Monotone-Parent: 8a867a58e3e690f0592636882fd52f838ca2e540 Monotone-Revision: 6b7b7b7ad6e82449a590b559e7964e4c771c4051 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-16T17:54:47 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE M pf/addons/freeradius-integration/sites-available/packetfence commit 2f172e728d9a63bc8d98502440e38f03e1a233e4 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Aug 16 17:52:15 2011 +0000 - NEWS and UPGRADE entries for RADIUS Accounting - Added sql module to accounting section of the packetfence RADIUS virtual server Monotone-Parent: 114d7d10f4c17b5dd7fe12d3814444de2856f091 Monotone-Revision: 8a867a58e3e690f0592636882fd52f838ca2e540 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-08-16T17:52:15 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE M pf/addons/freeradius-integration/sites-available/packetfence commit 34ab89909ddc688795a829e6afab383e71495133 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Aug 16 16:08:36 2011 +0000 pfdhcplistener enforces inline mode if running on an inline VLAN Monotone-Parent: f96b4eabbf94bccc248ccdffbed3dcf272cbf3c4 Monotone-Revision: 114d7d10f4c17b5dd7fe12d3814444de2856f091 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-16T16:08:36 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/inline.pm M pf/lib/pf/iptables.pm M pf/sbin/pfdhcplistener commit f67bdeee2e8dd41c49bddbd5c62a558ccbbeb702 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Aug 16 15:32:35 2011 +0000 not marking registered users that should be isolated as registered small optimization to avoid duplicated entries in the mangle tables got rid of the violation specific query since only trap violations stay open Monotone-Parent: 15f925437fbd38a2050b8a18eb74df5cbdc9dff6 Monotone-Revision: f96b4eabbf94bccc248ccdffbed3dcf272cbf3c4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-16T15:32:35 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/iptables.pm M pf/lib/pf/node.pm M pf/lib/pf/violation.pm commit 85cd0cafac413a927f25ff4a78fcbe2035b8fe78 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Aug 16 14:49:30 2011 +0000 marking packets in the appropriate order Monotone-Parent: 88c2e9d77987673fdad86686a9cabd279789ed2b Monotone-Revision: 15f925437fbd38a2050b8a18eb74df5cbdc9dff6 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-16T14:49:30 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/iptables.pm commit fd1020eede5cd822aa89a0da9adc5dd8ffb2dacf Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Aug 16 14:41:58 2011 +0000 firewall startup configuration to handle isolated nodes Added a new violation call for iptables startup violators marking Added tasks Monotone-Parent: cf1c9be785d2988159b38ed9d7f19e432f6eabb8 Monotone-Revision: 88c2e9d77987673fdad86686a9cabd279789ed2b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-16T14:41:58 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/iptables.pm M pf/lib/pf/violation.pm commit 872f40d64104d4fdb2f99bdbc1e1a1488269d1d7 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Aug 16 14:40:27 2011 +0000 removed unused import in pf::services Monotone-Parent: b0ec6e61b510330b241f731f736651b486ff9ad5 Monotone-Revision: cf1c9be785d2988159b38ed9d7f19e432f6eabb8 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-16T14:40:27 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/services.pm commit 08e06cf9c6523dc840b62a795c5ad4701b46c248 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Aug 16 12:46:55 2011 +0000 - Error in package name in the spec file Monotone-Parent: 32f665c1b755950d87e13d13a50b218e39479722 Monotone-Revision: b0ec6e61b510330b241f731f736651b486ff9ad5 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-08-16T12:46:55 Monotone-Branch: org.packetfence.trunk M pf/packetfence.spec commit 865df177079131993acb9a228730fd85dfaba454 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Aug 15 19:27:36 2011 +0000 removed email authentication There's no module for it, how come it's in documentation.conf? Monotone-Parent: 7a361dd5f43da74b070db7bdca6eeb76b3c5c751 Monotone-Revision: bf5f32b567557b88fe33ffe4b6e0a1982a907717 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-15T19:27:36 Monotone-Branch: org.packetfence.trunk M pf/conf/documentation.conf commit aeff664444b7fbc9a23b9c0f578f0d36b2a8a80d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Aug 15 19:24:35 2011 +0000 got rid of the external guest-related SQL schemas since they were merged in db/ Monotone-Parent: 63db2a0af9be42fe74b985035cc983a1693958f0 Monotone-Revision: 7a361dd5f43da74b070db7bdca6eeb76b3c5c751 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-15T19:24:35 Monotone-Branch: org.packetfence.trunk D pf/addons/captive-portal/registration-sms-confirmation/sms_activation.sql D pf/addons/captive-portal/registration-sms-confirmation/sms_carrier.sql D pf/addons/guest-management/schema-email-activation.sql D pf/addons/guest-management/schema-temporary-passwords.sql commit 3b30c3cb82ebeb40f41039065535a9b67bf9d6b0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Aug 15 19:00:11 2011 +0000 minor refactoring of the sms activation code - ported to 2.0 api (fully qualified call allowing pf::web::custom overload) - got rid of deprecated node.vlan assignment and templates/sms.pl overloading - moved web code from pf::sms_activation into pf::web::guest namespace - added new files to test suite - globalized access timeout (unregdate) in mobile-confirmation.cgi Monotone-Parent: c33e5d78c90808ea93be21afa248792fd14e6de9 Monotone-Revision: 63db2a0af9be42fe74b985035cc983a1693958f0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-15T19:00:11 Monotone-Branch: org.packetfence.trunk M pf/html/captive-portal/mobile-confirmation.cgi D pf/html/captive-portal/release.cgi M pf/lib/pf/sms_activation.pm M pf/lib/pf/web/custom.pm M pf/lib/pf/web/guest.pm M pf/lib/pf/web/release.pm M pf/t/binaries.t M pf/t/coding-style.t M pf/t/critic.t M pf/t/pf.t M pf/t/pod.t M pf/t/web.t commit dc7f62170cf3db89761d80acbabdff5cbd10d701 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Mon Aug 15 18:25:21 2011 +0000 Updated LG-Ericsson module Monotone-Parent: 08bdbf63900cce61f21d34f0170214de9f27aa9b Monotone-Revision: 7d394b9a17d2b757ccbdbbcef5a6b551b77b3942 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-08-15T18:25:21 Monotone-Branch: org.packetfence.trunk M pf/configurator.pl M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt M pf/lib/pf/SNMP/LG.pm M pf/lib/pf/SNMP/LG/ES4500G.pm commit fcff51245da264c9f81d00dbc597715cccab8860 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Aug 15 17:23:32 2011 +0000 - Added named ans dhcpd as dependencies Monotone-Parent: c33e5d78c90808ea93be21afa248792fd14e6de9 Monotone-Revision: 08bdbf63900cce61f21d34f0170214de9f27aa9b Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-08-15T17:23:32 Monotone-Branch: org.packetfence.trunk M pf/packetfence.spec commit 6c941d735629eff0fa62d08f3660134c7d7ccd51 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Aug 15 16:26:09 2011 +0000 guest .cgi to clean URLs noteworthy: /activate/ is now /activate/email/ (as we added /activate/sms/) Monotone-Parent: fa9603aeaa59c8745dce67f7e1bf4f66ab721389 Monotone-Revision: c33e5d78c90808ea93be21afa248792fd14e6de9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-15T16:26:09 Monotone-Branch: org.packetfence.trunk M pf/UPGRADE M pf/conf/httpd.conf.d/captive-portal-cleanurls.conf M pf/html/captive-portal/email_activation.cgi M pf/html/captive-portal/guest-management.cgi M pf/html/captive-portal/guest-selfregistration.cgi M pf/html/captive-portal/mobile-confirmation.cgi M pf/html/captive-portal/templates/guest/registration_confirmation.html M pf/html/captive-portal/templates/login.html M pf/lib/pf/email_activation.pm M pf/lib/pf/web/release.pm commit a4a14962948bff5ca2d6b394a5ffe3d6b680ce7e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Aug 12 19:21:37 2011 +0000 dropping schemas that were just merged in the 3.0 files Monotone-Parent: 5740f013d48eccf9a7bb86034a81a05d6f34c1e2 Monotone-Revision: 8c30aea91fdf1aef22a40a8b2dfa26124e8eb0e0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-12T19:21:37 D pf/db/pf-schema-NEXT.sql D pf/db/upgrade-2.2.0-NEXT.sql commit c5fa674993d9f03e89d78bc7384a0d284dfa6abc Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Aug 12 19:15:07 2011 +0000 lowered logging priority because we can't tell if the switch was meant to be radius-enforced or not (yet) Monotone-Parent: 9b10a388b8448947433b74f21fa9770be3e72c2b Monotone-Revision: 5740f013d48eccf9a7bb86034a81a05d6f34c1e2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-12T19:15:07 M pf/lib/pf/freeradius.pm commit 69d21bd58064adbf7d1f020cc6a6e6393458ba74 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Aug 12 19:11:20 2011 +0000 populating NAS table on startup Monotone-Parent: f771b1b938e867f09c891e54f298aa00f371b1fc Monotone-Revision: 9b10a388b8448947433b74f21fa9770be3e72c2b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-12T19:11:20 M pf/lib/pf/freeradius.pm M pf/lib/pf/services.pm commit 8cc443aa485ce187fe4e6e728a5ae0f59f3c87f2 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Aug 12 19:06:10 2011 +0000 package cleanup for packetfence acct sql dropped the .pf and pre-post install moving around since this file won't conflict with a freeradius file Monotone-Parent: c46de0552d1d4ef04728185ba76c8f0949182356 Monotone-Revision: f771b1b938e867f09c891e54f298aa00f371b1fc Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-12T19:06:10 A pf/addons/freeradius-integration/sql/mysql/packetfence.conf D pf/addons/freeradius-integration/sql/mysql/packetfence.conf.pf M pf/packetfence.spec commit a5b47b22c20c7ade54cd1ba3d04081a82c220b38 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Aug 12 18:46:56 2011 +0000 - Renaming acct_mac method to format_mac_for_acct Monotone-Parent: 69c6e4ad22f13c07230698e17b9b4fc90974e2ec Monotone-Revision: c46de0552d1d4ef04728185ba76c8f0949182356 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-08-12T18:46:56 M pf/lib/pf/accounting.pm M pf/lib/pf/util.pm commit 478f3b5aafe4dc82cfac78644320cc458c044a52 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Aug 12 18:38:42 2011 +0000 - Changing table name from nas to radius_nas Monotone-Parent: 6ec8f40bf1eed37183fa43012c16186a1332bbed Monotone-Revision: 69c6e4ad22f13c07230698e17b9b4fc90974e2ec Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-08-12T18:38:42 M pf/addons/freeradius-integration/sql.conf.pf M pf/db/pf-schema-3.0.0.sql M pf/db/upgrade-2.2.0-3.0.0.sql commit e3adf032c869eec9c872a623845c4426d6459e6b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Aug 12 18:31:08 2011 +0000 added missing LICENSE pod section Monotone-Parent: 3afac1528fcf9f5aa76d7d0854ab81cc9bfd713b Monotone-Revision: fa9603aeaa59c8745dce67f7e1bf4f66ab721389 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-12T18:31:08 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/db.pm commit 44a7054b6d40c0080de46acf0ccbc825931b85f3 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Aug 12 18:27:13 2011 +0000 - Fix in the RADIUS configuration module Monotone-Parent: 16168624abde0c7dc7fe6e7a91973ca8c37b5541 Monotone-Revision: 6ec8f40bf1eed37183fa43012c16186a1332bbed Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-08-12T18:27:13 M pf/addons/freeradius-integration/sql.conf.pf D pf/addons/freeradius-integration/sql/mysql/dialup.conf.pf A pf/addons/freeradius-integration/sql/mysql/packetfence.conf.pf M pf/packetfence.spec commit 1d259f5ae200776a07f1536b3c061f9b2de2bd26 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Aug 12 17:49:29 2011 +0000 no generate_radiusd_conf for radius. config already handled by our other package removed redundant test around radius flags assignment Monotone-Parent: 35b1efcd5a34cf8d4ce63f87c61808a16fd66af5 Monotone-Revision: 16168624abde0c7dc7fe6e7a91973ca8c37b5541 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-12T17:49:29 M pf/lib/pf/services.pm commit 24043b6c222f3444aae713c7dc64c6f22c13c635 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Aug 12 17:36:19 2011 +0000 bwsize to pretty_bandwidth and exported it and updated callers Monotone-Parent: 7c2dd83a67eb410b9813fa2e0b29c42e06902627 Monotone-Revision: 35b1efcd5a34cf8d4ce63f87c61808a16fd66af5 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-12T17:36:19 M pf/lib/pf/lookup/node.pm M pf/lib/pf/util.pm commit 93a9867cca8576727cd0bcebf79200dd5a601aba Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Aug 12 17:35:34 2011 +0000 whitespace fix Monotone-Parent: bf9746632221d6928541b3b073a18c4c27f602e9 Monotone-Revision: 7c2dd83a67eb410b9813fa2e0b29c42e06902627 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-12T17:35:34 M pf/lib/pf/services.pm commit 7c235a5b6a599c09c34c13c8ae7e7b002e80ad21 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Aug 12 17:35:08 2011 +0000 fixed copyright year, added license Monotone-Parent: 307179fbcd973396c712d2a15b76e2f44b59f23d Monotone-Revision: bf9746632221d6928541b3b073a18c4c27f602e9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-12T17:35:08 M pf/lib/pf/accounting.pm commit af631edf831108b39208f9558ec7c93372c4a377 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Aug 12 17:27:06 2011 +0000 fixed what looks like a merge problem Monotone-Parent: 4d862ef75220e64b47992cc4c275643f41490b97 Monotone-Revision: 307179fbcd973396c712d2a15b76e2f44b59f23d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-12T17:27:06 M pf/lib/pf/pfcmd/checkup.pm commit 38c37f0fe198b47ddecb4ad69af919c0f7ed6c4c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Aug 12 15:17:35 2011 +0000 LG - added locking to _setVlan - implemented getSecureMacAddress (fixes post _setVlan authorizeMAC) - modified _setVlan's egress / untagged order to remove snmp errors (even though it worked, damn switch) Monotone-Parent: 0d9911d5d2f8eb5892d001a19ce0c9b826bf3c82 Monotone-Revision: 01bad0145be6215a43f07243e0c9e201f2022682 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-12T15:17:35 Monotone-Branch: org.packetfence.trunk M pf/README M pf/lib/pf/SNMP/LG.pm M pf/lib/pf/SNMP/LG/ES4500G.pm commit 5e07d3c4a2b04bbccc873af623a1ffd05e5348b0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Aug 12 15:14:27 2011 +0000 fixed problem introduced by yesterday's trigger_in_range refactoring Monotone-Parent: dfd9d74d81a6ae8b71db1edcfeb193449312f2cc Monotone-Revision: 0d9911d5d2f8eb5892d001a19ce0c9b826bf3c82 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-12T15:14:27 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/os.pm commit 219d358d02334753971e935586ef22378daa5f99 Author: Abhijit Menon-Sen <amenonsen@inverse.ca> Date: Thu Aug 11 18:01:47 2011 +0000 Spelling fix (autentication->authentication) and test commit Monotone-Parent: 5b7e2bb9ada3b4fb2360dcea2080a6a69f10e973 Monotone-Revision: bfc62907e1a7788fd5a28cfaaef4be80739d03c7 Monotone-Author: amenonsen@inverse.ca Monotone-Date: 2011-08-11T18:01:47 M pf/addons/802.1X/packetfence.pm commit cac1b1ab92203cdaf5acf3bdc2d1e2cc072d6758 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Aug 11 17:32:27 2011 +0000 - Meru Doc Monotone-Parent: dfd9d74d81a6ae8b71db1edcfeb193449312f2cc Monotone-Revision: 5b7e2bb9ada3b4fb2360dcea2080a6a69f10e973 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-08-11T17:32:27 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit 26fdd6afe389ebb2b2705b3d274c09a48fa8e569 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Aug 11 16:45:29 2011 +0000 trigger_in_range's used only by pf::os, inlined it in the module and renamed it to make that clearer Monotone-Parent: 59dba03a035f49b5f773a8749fe2df1f61b1a287 Monotone-Revision: dfd9d74d81a6ae8b71db1edcfeb193449312f2cc Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-11T16:45:29 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/class.pm M pf/lib/pf/os.pm M pf/lib/pf/trigger.pm M pf/t/trigger.t commit e6dc402cbfe19949d61e266c1328be680cdfcc2a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Aug 11 16:41:30 2011 +0000 import cleanup Monotone-Parent: d8a77f407f08de5eef01f1e29c6ecc56108b246d Monotone-Revision: 59dba03a035f49b5f773a8749fe2df1f61b1a287 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-11T16:41:30 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/freeradius.pm commit f301fc9ed9d632409c513f7a6620aeca9b9e5dfc Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 11 16:02:23 2011 +0000 Updated Apache configuration file for the captive portal so that /release is modperl-enabled. Monotone-Parent: 9396734fd13b13fcdf062b764fb019573dace554 Monotone-Revision: d8a77f407f08de5eef01f1e29c6ecc56108b246d Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-08-11T16:02:23 Monotone-Branch: org.packetfence.trunk M pf/conf/httpd.conf.d/captive-portal-common.conf commit b5650e86c33326dae3dcbadaaa1bf7299134cfb0 Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 11 15:41:55 2011 +0000 Updated db schema Monotone-Parent: a7c7244c4eede97b0743a8dbc4d103ea149c6ebb Monotone-Revision: 9396734fd13b13fcdf062b764fb019573dace554 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-08-11T15:41:55 Monotone-Branch: org.packetfence.trunk M pf/UPGRADE A pf/db/pf-schema-3.0.0.sql A pf/db/upgrade-2.2.0-3.0.0.sql M pf/packetfence.spec commit 01f2944c09ec9b4d16aa01ab0ddae787b32413a0 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Aug 11 13:30:11 2011 +0000 - Again a doc issue... Monotone-Parent: 86b2f0caac10f3f3f145f2bbfbc151cae8a29db0 Monotone-Revision: a7c7244c4eede97b0743a8dbc4d103ea149c6ebb Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-08-11T13:30:11 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/Avaya/WC.pm commit b12f695091270d392ceb59df6f33c761beace91a Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Aug 11 13:22:46 2011 +0000 - Another issue with the POD Monotone-Parent: 20fd0f56edbf11f35c5788a3ae868e7b4e0a60a4 Monotone-Revision: 86b2f0caac10f3f3f145f2bbfbc151cae8a29db0 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-08-11T13:22:46 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/Avaya/WC.pm commit bcc336bbe6c03721ad7fcc488d3b7e029e2a9287 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Aug 11 13:02:16 2011 +0000 - Fix POD issue in Avaya/WC.pm Monotone-Parent: 2024300318721d91ad7bb4ffd0cff952c2839251 Monotone-Revision: 20fd0f56edbf11f35c5788a3ae868e7b4e0a60a4 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-08-11T13:02:16 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/Avaya/WC.pm commit d55193f4b8a808abaf1db9cde7d89218d96ca893 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Aug 10 20:41:23 2011 +0000 NEWS entry for a change Francois made Monotone-Parent: 38b0e90f8a99ec8fe71a7cfbfe2a13312ffce00f Monotone-Revision: 2024300318721d91ad7bb4ffd0cff952c2839251 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-10T20:41:23 Monotone-Branch: org.packetfence.trunk M pf/NEWS commit e75c648f09a4c511d5ead07c0b93e93e02da0c9d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Aug 10 20:10:31 2011 +0000 added changelog entry for an important enhancement Monotone-Parent: dba8421ebc072289722e85b0c087688d14c4c3c4 Monotone-Revision: 38b0e90f8a99ec8fe71a7cfbfe2a13312ffce00f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-10T20:10:31 Monotone-Branch: org.packetfence.trunk M pf/NEWS commit b457b4e8a85082d7a8443fc11cb65edef958bb20 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Aug 10 19:33:17 2011 +0000 forgot to push this test file before Monotone-Parent: 8e2030d209888cec1f3ffc3e4f0eb4038050ff30 Monotone-Revision: dba8421ebc072289722e85b0c087688d14c4c3c4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-08-10T19:33:17 Monotone-Branch: org.packetfence.trunk A pf/t/inline.t commit 734bf29ff1679e01cdbf2d643acc4f6793025eff Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Aug 10 15:53:12 2011 +0000 - Support for Avaya Wireless Controllers Monotone-Parent: 99262216afa9ff81fa613b4df8d40f1ab1017dd2 Monotone-Revision: 8e2030d209888cec1f3ffc3e4f0eb4038050ff30 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-08-10T15:53:12 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/README.network-devices M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt M pf/html/admin/configuration/switches_add.php M pf/html/admin/configuration/switches_edit.php A pf/lib/pf/SNMP/Avaya/WC.pm commit 612307955b23accab5f68bf34bdbfb485efb8018 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Aug 5 15:45:28 2011 +0000 - Fixed typo in checkup.pm for the radiusd check Monotone-Parent: ca4faba70db8df16a7e9ca4ab64da36b37748a7a Monotone-Revision: cc9d87371cce03914267886c8a0808d3801d8144 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-08-05T15:45:28 M pf/lib/pf/pfcmd/checkup.pm commit f0981fd212eff5cacaf1bad2879bcad8c98accdc Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Aug 5 15:33:43 2011 +0000 - Fix in ui.conf Monotone-Parent: ddbc546274f977a4bdad56fb857788632c1d4b65 Monotone-Revision: ca4faba70db8df16a7e9ca4ab64da36b37748a7a Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-08-05T15:33:43 M pf/conf/ui.conf commit 0b89532f8c30efed1aa9b48b5a6363678b8df79a Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Aug 5 15:19:33 2011 +0000 - Adding dynamic unit support for the node accounting print Monotone-Parent: 74d4fe33959758dffbd2940f65403c3b6c3776d8 Monotone-Revision: ddbc546274f977a4bdad56fb857788632c1d4b65 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-08-05T15:19:33 M pf/conf/ui.conf M pf/lib/pf/accounting.pm M pf/lib/pf/lookup/node.pm commit 400868380c80832a1fcba987f83beedbd78698a1 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Aug 5 14:42:27 2011 +0000 -Yet another small bugfix in util Monotone-Parent: bafc77aa935b003e0f10ce5bed94847e0f577e52 Monotone-Revision: 74d4fe33959758dffbd2940f65403c3b6c3776d8 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-08-05T14:42:27 M pf/lib/pf/util.pm commit 341ab5fea5fc18610cdf0905d6e6837bab79a86a Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Aug 5 14:40:19 2011 +0000 - Small fix, typo in util Monotone-Parent: 9c7b590fe95aa6bc317fb9d4117304acf7d57633 Monotone-Revision: bafc77aa935b003e0f10ce5bed94847e0f577e52 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-08-05T14:40:19 M pf/lib/pf/util.pm commit a33e06068ff71e43236be180c07c46fa53b56d6c Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Aug 5 14:37:02 2011 +0000 - Dynamic bandwith unit printing instead of forcing to MB Monotone-Parent: 1fb81d25f94d5d0d67c9be82c4f8e0ea3ff29780 Monotone-Revision: 9c7b590fe95aa6bc317fb9d4117304acf7d57633 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-08-05T14:37:02 M pf/lib/pf/accounting.pm M pf/lib/pf/lookup/node.pm M pf/lib/pf/util.pm commit 3070631d37fd35494d8b6ef451af37842418da1e Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Aug 5 12:58:05 2011 +0000 - Missing release.pm in the spec file Monotone-Parent: 82ea45e8393f3b81b8c8b4990d12adb80f8bce17 Monotone-Revision: 99262216afa9ff81fa613b4df8d40f1ab1017dd2 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-08-05T12:58:05 Monotone-Branch: org.packetfence.trunk M pf/packetfence.spec commit aa6b6796bf525b5568ca2ce7f0e545401b533132 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Aug 4 20:28:20 2011 +0000 - Renaming Nortel switch module to reflect the correct ERS series name (#1238) Monotone-Parent: 4ece1a9944d7e5a0ae34e3ccee9a26429a727297 Monotone-Revision: 713a926618d2bb262581c911f9b7c9dab83ca8a0 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-08-04T20:28:20 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/README.network-devices M pf/UPGRADE M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt M pf/html/admin/configuration/switches_add.php M pf/html/admin/configuration/switches_edit.php A pf/lib/pf/SNMP/Nortel/ERS4000.pm D pf/lib/pf/SNMP/Nortel/ERS4500.pm A pf/lib/pf/SNMP/Nortel/ERS5000.pm D pf/lib/pf/SNMP/Nortel/ERS5500.pm commit 977b951bfc7f15fa51c5238e6f2ff15eb5e6924f Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 4 18:14:42 2011 +0000 Added Netgear and LG-Ericsson modules Monotone-Parent: 23950e9eb88f3aaf93851214d90197402696cd62 Monotone-Revision: 4ece1a9944d7e5a0ae34e3ccee9a26429a727297 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-08-04T18:14:42 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/LG/ES4500G.pm M pf/lib/pf/SNMP/Netgear/FSM726v1.pm commit a0251db24e083339e8062941828efa8b1684a1ac Author: Derek Wuelfrath <dwuelfrath@inverse.ca> Date: Thu Aug 4 17:00:31 2011 +0000 Added Netgear and LG-Ericsson modules Monotone-Parent: 5303ac25cde2e02baa2dce461ad38872bf13b7d6 Monotone-Revision: 23950e9eb88f3aaf93851214d90197402696cd62 Monotone-Author: dwuelfrath@inverse.ca Monotone-Date: 2011-08-04T17:00:31 Monotone-Branch: org.packetfence.trunk M pf/README.network-devices M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt M pf/html/admin/configuration/switches_add.php M pf/html/admin/configuration/switches_edit.php M pf/lib/pf/SNMP/LG.pm D pf/lib/pf/SNMP/LG/E4500.pm A pf/lib/pf/SNMP/LG/ES4500G.pm A pf/lib/pf/SNMP/Netgear.pm A pf/lib/pf/SNMP/Netgear/FSM726v1.pm commit 94125d1762429cd629779f2489a7f4a7f0b78eae Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Aug 4 11:57:11 2011 +0000 release.cgi has been converted to a mod_perl response handler (pf::web::release). The goal was to execute the nessus scan in the cleanup phase. Monotone-Parent: 4ece1a9944d7e5a0ae34e3ccee9a26429a727297 Monotone-Revision: 294c10fca2819fcbe3bd579cb2a84174db8a959e Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-08-04T11:57:11 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/web.pm M pf/lib/pf/web/captiveportal_modperl_require.pl A pf/lib/pf/web/release.pm commit 7b1ae491537e5858f4345a7b034ba400717f2670 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Aug 1 20:39:24 2011 +0000 - Fixed tainting issue for Nessus scan Monotone-Parent: b33ab5b49e613ec1af88ef3e5e65b0d6c4d4eafc Monotone-Revision: 5303ac25cde2e02baa2dce461ad38872bf13b7d6 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-08-01T20:39:24 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/iplog.pm commit 7e5447d14f88af3164d378673848f4d381ac442c Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Jul 28 20:09:54 2011 +0000 - Cisco C3560 now uses Cisco C2960 code Monotone-Parent: 0a48d2376004fc2f869edda5dc1092fab2023599 Monotone-Revision: b33ab5b49e613ec1af88ef3e5e65b0d6c4d4eafc Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-07-28T20:09:54 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/SNMP/Cisco/Catalyst_3560.pm commit cbf73eb0a27f394ea775b63da3e473facd44f19c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jul 28 20:02:16 2011 +0000 Captive portal: improved error handling in self-registration. Monotone-Parent: f7e0452120d717e02683b1d51e2ef50c4937ed2e Monotone-Revision: 0a48d2376004fc2f869edda5dc1092fab2023599 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-07-28T20:02:16 Monotone-Branch: org.packetfence.trunk M pf/html/captive-portal/guest-selfregistration.cgi M pf/html/captive-portal/templates/activated.html M pf/html/captive-portal/templates/guest.html M pf/lib/pf/sms_activation.pm M pf/lib/pf/web/guest.pm commit 8de42af03894cbc62ed2e6bea164ebb82e1bfc24 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jul 27 17:30:49 2011 +0000 Captive portal: - Added "Sign Up" link to login page. - Defined absolute URLs for static resources. Monotone-Parent: 00ed2d8753198b2e7cfc4944d9cfaf0065b57e54 Monotone-Revision: f7e0452120d717e02683b1d51e2ef50c4937ed2e Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-07-27T17:30:49 Monotone-Branch: org.packetfence.trunk M pf/html/captive-portal/templates/enabler.html M pf/html/captive-portal/templates/footer.html M pf/html/captive-portal/templates/guest.html M pf/html/captive-portal/templates/guest/footer.html M pf/html/captive-portal/templates/guest/mgmt_login.html M pf/html/captive-portal/templates/guest/register_guest.html M pf/html/captive-portal/templates/guest/registration_confirmation.html M pf/html/captive-portal/templates/guest/sms_confirmation.html M pf/html/captive-portal/templates/header.html M pf/html/captive-portal/templates/login.html M pf/html/captive-portal/templates/pending.html M pf/html/captive-portal/templates/redirect.html M pf/html/captive-portal/templates/release.html M pf/html/captive-portal/templates/scan-in-progress.html M pf/html/captive-portal/templates/scan.html commit a5260b2b5527749abffa22b40cf665260d7943ae Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Jul 27 13:19:21 2011 +0000 - Monotone-Parent: 542508c6e700e8a433dbf3bdca0fdb41ef4f1f5d Monotone-Revision: 00ed2d8753198b2e7cfc4944d9cfaf0065b57e54 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-07-27T13:19:21 Monotone-Branch: org.packetfence.trunk M pf/addons/upgrade/update-all-useragents.pl commit 1d7587605a49e3418ee8fe8339652eb86b66967c Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Jul 27 13:16:13 2011 +0000 - Monotone-Parent: 3d3d2e37455aa430450e3946bc6adb9840235609 Monotone-Revision: 542508c6e700e8a433dbf3bdca0fdb41ef4f1f5d Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-07-27T13:16:13 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/pfcmd/checkup.pm commit 4b17dab5882d994dba71c08457947b83ae3f92e6 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Jul 26 18:54:11 2011 +0000 - Add automatic compilation of certificates in the packetfence- freeradius2 package if the certs does not exist Monotone-Parent: 856c9b694a5465cf306526fc7c7ac81e33eb6a46 Monotone-Revision: 3d3d2e37455aa430450e3946bc6adb9840235609 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-07-26T18:54:11 Monotone-Branch: org.packetfence.trunk M pf/packetfence.spec commit 64268567f3e39aefb7b15b2bc141a420c8e6748d Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Jul 26 15:46:43 2011 +0000 - Error in config.pm Monotone-Parent: db096ed1a030ab33a4396a1432bd6c2cab8abda0 Monotone-Revision: 856c9b694a5465cf306526fc7c7ac81e33eb6a46 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-07-26T15:46:43 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/config.pm commit b4b597cc0a037abbc5e9fa3587638fde1ed4cd98 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Jul 26 15:18:36 2011 +0000 - Tabs in the code breaks the build! Monotone-Parent: 0fc140cfe44a4397e3f80362c4a34c66f84a1e50 Monotone-Revision: db096ed1a030ab33a4396a1432bd6c2cab8abda0 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-07-26T15:18:36 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/config.pm commit 58be0a7eb457da0198f2cc96184d2167ba372261 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jul 25 18:13:28 2011 +0000 New SMS-based self-registration for guests. Monotone-Parent: 212596b1b9e3bd9cefab160212d74d29f4dfb668 Monotone-Revision: 0fc140cfe44a4397e3f80362c4a34c66f84a1e50 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-07-25T18:13:28 Monotone-Branch: org.packetfence.trunk A pf/addons/captive-portal/registration-sms-confirmation/sms_activation.sql M pf/conf/httpd.conf.apache22 A pf/html/captive-portal/content/images/registration.png A pf/html/captive-portal/content/images/user.png M pf/html/captive-portal/guest-selfregistration.cgi A pf/html/captive-portal/mobile-confirmation.cgi M pf/html/captive-portal/templates/guest.html A pf/html/captive-portal/templates/guest/sms_confirmation.html A pf/lib/pf/sms_activation.pm M pf/lib/pf/web/guest.pm commit 8bc86c6a0f7dbb146a4b17c9b27d030544b91d8c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Mon Jul 25 18:03:24 2011 +0000 Minor cosmetic improvements to the captive portal. Monotone-Parent: 0566a1f4fa2523c1458fa0fcc604b7e75e243ad7 Monotone-Revision: 212596b1b9e3bd9cefab160212d74d29f4dfb668 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-07-25T18:03:24 Monotone-Branch: org.packetfence.trunk M pf/html/captive-portal/content/styles.css M pf/html/captive-portal/templates/guest/mgmt_login.html M pf/html/captive-portal/templates/guest/register_guest.html M pf/html/captive-portal/templates/header.html M pf/html/captive-portal/templates/login.html commit e5a1424e7f7a66c3fd900e34caea3389fc3cd705 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jul 22 18:53:23 2011 +0000 iterating on types since they can be stacked with commas Monotone-Parent: fce900f9661ba76ff195550fab76c67757a2c944 Monotone-Revision: 172494e5112fb5c5512eba4575e8a4fa79087587 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-22T18:53:23 Monotone-Branch: org.packetfence.trunk Monotone-Tag: packetfence-3.0.0-beta2 M pf/lib/pf/pfcmd/checkup.pm commit 05c24e0b34340adfcfbc4c94957c52753839f77c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jul 22 18:52:26 2011 +0000 TODO tasks for inline enforcement Monotone-Parent: 36a6ab8c8a6963dd58b16b8ed161dbc1161ae282 Monotone-Revision: fce900f9661ba76ff195550fab76c67757a2c944 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-22T18:52:26 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/iptables.pm commit 87b65360223f7e11853c33bd4a79fe4ee000601c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jul 22 18:13:40 2011 +0000 Allowing through the DNS server in networks.conf instead of the general.dnsserver parameters. Francois prefers it that way. Monotone-Parent: b91628559608eaaf645d9796a1a51327f51a71d6 Monotone-Revision: 36a6ab8c8a6963dd58b16b8ed161dbc1161ae282 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-22T18:13:40 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/iptables.pm M pf/lib/pf/pfcmd/checkup.pm M pf/lib/pf/services/dhcpd.pm commit e87a569b65c3ff19b47a310d786d0cecbc683f6c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jul 22 17:33:38 2011 +0000 Warning avoidance Monotone-Parent: 9da334098cae2f7d1399d6490a3efd3aca412bf6 Monotone-Revision: e22d66c7a88e1a398fd0710cbc659435f694f50c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-22T17:33:38 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/config.pm M pf/lib/pf/pfcmd/checkup.pm commit c8b5a2c8b7f60c023080a9e00a2e98e1b7009168 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jul 21 23:17:09 2011 +0000 Less firewall rules, transitionning to violation support - removed violation id specific rules - the portal should figure it out himself - shuffled around the rules related to registration and violation support, also using one mark instead of a mark per vid - ports.redirect is now inline.ports_redirect since it's only relevant to firewall rules applied on inline interfaces - changed default values of the above to 80, 443 redirected by default now - pushed unused methods down in pf::iptables Monotone-Parent: 9da334098cae2f7d1399d6490a3efd3aca412bf6 Monotone-Revision: 43840f994e8e6dde6a40e69cd3c0d2ff5bf5aee7 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-21T23:17:09 Monotone-Branch: org.packetfence.trunk M pf/UPGRADE M pf/conf/documentation.conf M pf/conf/pf.conf.defaults M pf/lib/pf/iptables.pm commit 61bf0aa4875f57441c90f5cd9bdb6d716000d9fe Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jul 21 21:02:00 2011 +0000 Bumping to 3.0.0beta2 with an inline mode preview just included Monotone-Parent: a126f0aac54d012802b3a9e709c23f5b2e1039fc Monotone-Revision: 9da334098cae2f7d1399d6490a3efd3aca412bf6 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-21T21:02:00 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE M pf/conf/pf-release M pf/t/pfcmd.t commit 8d0ff719ad64939c2c30e389de8c2f36aa15acb1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jul 21 20:36:29 2011 +0000 fixed number of dao/data.t tests Monotone-Parent: e47206c8d01c103e7d3762bd0c13f0103c71b41c Monotone-Revision: a126f0aac54d012802b3a9e709c23f5b2e1039fc Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-21T20:36:29 Monotone-Branch: org.packetfence.trunk M pf/t/dao/data.t commit 50eae3221b7a0b3add112346cd04a689bdd88f40 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jul 21 20:35:11 2011 +0000 Adding more Radius-Reply messages to avoid warnings Updated integration tests to still pass Monotone-Parent: 3214e6739a7660c94fcd2484f4f4fa5b22c656c0 Monotone-Revision: 7d9c6826a40b60510db5faba40dfdb7093b46f75 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-21T20:35:11 M pf/NEWS M pf/lib/pf/radius.pm M pf/t/integration/radius.t commit 3506878ee7d46e60d4b6dde8983b4f9bd1873cd3 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jul 21 20:26:18 2011 +0000 perlcritic test fix Monotone-Parent: 779612304c8edcbd76072b5f613d6c1c14397ce5 Monotone-Revision: f1098f1e318134646d36d3aa67d1146a932542da Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-21T20:26:18 M pf/lib/pf/services/apache.pm commit 14433a6d9756871e85109b715cacca8d4d64e0b5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jul 21 20:25:31 2011 +0000 log with ref($this) instead of hardcoded string for more dynamic accuracy Monotone-Parent: 5dcca8c19b233cda82d99007acdf40bbd17a419f Monotone-Revision: 779612304c8edcbd76072b5f613d6c1c14397ce5 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-21T20:25:31 M pf/lib/pf/inline.pm commit b6eadf723111f1afb1b13c7abcf5dafc768241da Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jul 21 19:57:32 2011 +0000 removed local ErrorLog statement now that we have the same global level one Monotone-Parent: 2e855763a4d6f1f08fab8cb91f1273d750b1af58 Monotone-Revision: 5dcca8c19b233cda82d99007acdf40bbd17a419f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-21T19:57:32 M pf/conf/httpd.conf.d/captive-portal-common.conf commit 8602f6a56f82eacd12469f3a3a5f6557dc6e39ea Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jul 21 19:46:05 2011 +0000 Changing nat - POSTROUTING default policy to ACCEPT to fix local traps problems Security for NAT is enforced by the FORWARD table anyway Monotone-Parent: 9935190e1ebdf1761e3127c6e88833c425b6fcd4 Monotone-Revision: 13a19a7076444ef962872ff29a36cd2ce0e1e958 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-21T19:46:05 M pf/conf/iptables.conf commit 12915d1203075657b99843e7fe4973a5cd0c19d3 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jul 21 18:58:23 2011 +0000 vlan_reevaluation generized to support more enforcement mechanisms - grepping of iptables rules to see what's the current status of a given MAC - logic moved into pf::enforcement's reevaluate_access - new pf::inline (allowing custom extension) calling pf::iptables if required - renamed some config parameters under vlan (now under advanced) - clean_mac now untaints them too (forcing regexp $1's copy) - capitalized iptables mark global variables and turned them into constants Monotone-Parent: c86f41fb5af835a705eb04c5d6c274d682ccf770 Monotone-Revision: 9935190e1ebdf1761e3127c6e88833c425b6fcd4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-21T18:58:23 M pf/UPGRADE M pf/bin/pfcmd M pf/conf/documentation.conf M pf/conf/pf.conf.defaults M pf/lib/pf/action.pm M pf/lib/pf/config.pm A pf/lib/pf/enforcement.pm A pf/lib/pf/inline.pm A pf/lib/pf/inline/custom.pm M pf/lib/pf/iptables.pm M pf/lib/pf/node.pm M pf/lib/pf/pfcmd/checkup.pm M pf/lib/pf/util.pm M pf/lib/pf/violation.pm M pf/lib/pf/vlan.pm M pf/packetfence.spec M pf/t/TestUtils.pm M pf/t/coding-style.t M pf/t/critic.t A pf/t/enforcement.t M pf/t/pf.t M pf/t/pod.t M pf/t/podCoverage.t commit cd61fb5832ca818e6d82811d395742768e14d23f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jul 20 21:37:44 2011 +0000 pod fix Monotone-Parent: 0f2d48d289e1b350cb1d2103e022ed9321686a8c Monotone-Revision: c86f41fb5af835a705eb04c5d6c274d682ccf770 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-20T21:37:44 M pf/lib/pf/email_activation.pm commit d6758785448348d1ce24420ebfde48fddafb71ee Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jul 20 19:33:41 2011 +0000 Introduced Inline connection-type and modified pfdhcplistener to update locationlog if it's operating on an inline interface Monotone-Parent: 95095b8de1edbe7d5b152f6baeceda44add240ca Monotone-Revision: 0f2d48d289e1b350cb1d2103e022ed9321686a8c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-20T19:33:41 M pf/html/admin/common.php M pf/lib/pf/config.pm M pf/lib/pf/util.pm M pf/sbin/pfdhcplistener commit a89d5ea9a15ce5a20c3747f912dfd67580ca4d9c Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Wed Jul 20 17:44:12 2011 +0000 Updated carriers list for SMS-based guest registration. Monotone-Parent: 728b46841c7febf8179127fbc3f1cadf38f60ffd Monotone-Revision: d397ee44866d716e08981a964258cd69daa4f7e3 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-07-20T17:44:12 Monotone-Branch: org.packetfence.trunk M pf/addons/captive-portal/registration-sms-confirmation/sms_carrier.sql commit ee6d64206ce2e728dae62ca51bfb956d6fd96894 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jul 20 16:06:38 2011 +0000 captive portal support for inline mode in both IP and DNS techniques - added an option to pf.conf to control desired behavior - simplified repetive portions of the apache configuration while I was at it Monotone-Parent: 3c841374e92218388bda5468b2b5471fb0fcdbe7 Monotone-Revision: 95095b8de1edbe7d5b152f6baeceda44add240ca Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-20T16:06:38 M pf/NEWS M pf/UPGRADE M pf/conf/documentation.conf M pf/conf/httpd.conf.apache22 A pf/conf/httpd.conf.d/block-unwanted.conf A pf/conf/httpd.conf.d/captive-portal-cleanurls.conf A pf/conf/httpd.conf.d/captive-portal-common.conf M pf/conf/pf.conf.defaults M pf/lib/pf/config.pm M pf/lib/pf/services/apache.pm M pf/packetfence.spec commit bdf5c22f2c1d4e155b2be37b5d900c5aba99ae9a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jul 20 15:54:11 2011 +0000 cleanup Monotone-Parent: d034c10efb77ca8e5d58ec8c99c1865235b6d6cb Monotone-Revision: 3c841374e92218388bda5468b2b5471fb0fcdbe7 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-20T15:54:11 M pf/lib/pf/iptables.pm commit 944e2a66e9da5a851dc38f3842526807d88a68f9 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jul 20 15:53:07 2011 +0000 Accepting nat PREROUTING by default avoid having to create and manage double rules (one in nat pre and one in filter forward) Monotone-Parent: f944390033f96d0aa7ff0e6a80cff55b6f4cd73b Monotone-Revision: d034c10efb77ca8e5d58ec8c99c1865235b6d6cb Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-20T15:53:07 M pf/conf/iptables.conf commit 3132a059e6f157e71fe21b5742789c9673156046 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jul 20 13:18:26 2011 +0000 impactless adjustment to pf::iptables Monotone-Parent: f215c1ef328a9b55717827ed58fd59d78f16d00a Monotone-Revision: f944390033f96d0aa7ff0e6a80cff55b6f4cd73b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-20T13:18:26 M pf/lib/pf/iptables.pm M pf/lib/pf/services/apache.pm commit beaf45caa5052810b5dce57e3dec77024e986299 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jul 19 19:41:08 2011 +0000 Added an example LDAP group validation query for sponsor Monotone-Parent: 546be48cdee2a9b803ecca71d6076932c1d92a6d Monotone-Revision: 728b46841c7febf8179127fbc3f1cadf38f60ffd Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-19T19:41:08 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/web/guest.pm commit e6900f80b90863ea7aca420ec7cd8dda159c08b1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jul 19 13:39:07 2011 +0000 modified iptables lib to allow handling of both vlan enforcement and inline enforcement mode Monotone-Parent: 3cabd02424f498525637ffd7cdf4b1e8355b3232 Monotone-Revision: f215c1ef328a9b55717827ed58fd59d78f16d00a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-19T13:39:07 M pf/conf/iptables.conf M pf/lib/pf/iptables.pm M pf/lib/pf/pfcmd/checkup.pm commit 0bf31d2e86c2dac8f6e964eac79e0e641cfb63c5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jul 19 13:33:55 2011 +0000 Nortel (linux-based) IP Phone and a new Ubuntu fingerprint Monotone-Parent: 39d71109099fd82964e590957138309d37ccb51f Monotone-Revision: 3214e6739a7660c94fcd2484f4f4fa5b22c656c0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-19T13:33:55 M pf/NEWS M pf/conf/dhcp_fingerprints.conf commit c29a5cfe9d8337390d0306a27ed7fa100601a820 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jul 19 12:43:59 2011 +0000 converted tabs to spaces Monotone-Parent: 43fff7e1d47df9bdfa94e78a3d6cc54312dedcb2 Monotone-Revision: 546be48cdee2a9b803ecca71d6076932c1d92a6d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-19T12:43:59 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/web.pm commit 7264577799bf2be86f54cd449c21d92365e12059 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jul 18 13:33:14 2011 +0000 LG-Ericsson entry Monotone-Parent: f932210af5574259ef142c5ba33e8ed6a90cf43d Monotone-Revision: 39d71109099fd82964e590957138309d37ccb51f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-18T13:33:14 M pf/README.network-devices commit fb9ff3fd729934338311b5166774fb877e35fb7e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jul 18 13:23:34 2011 +0000 Added jpgraph-2.3.4 lib files to package spec Monotone-Parent: 78df3736c7ac6dff5ad38dc977b21beceb38d62f Monotone-Revision: 1dc07cec00cf914722945992b13b608773fa01a0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-18T13:23:34 Monotone-Branch: org.packetfence.trunk M pf/packetfence.spec commit 19a4f3f51e86acaf636213fee3e948ae07d9da78 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jul 18 13:10:48 2011 +0000 POD fix Monotone-Parent: aedec6ecddad3fa6b8931fce9c165644c5e7021d Monotone-Revision: f932210af5574259ef142c5ba33e8ed6a90cf43d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-18T13:10:48 M pf/lib/pf/SNMP/LG/E4500.pm commit 9c51b45b2b57918a0df26fb5c29409355291f427 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Sun Jul 17 04:24:50 2011 +0000 inlined jpgraph 2.3.4 instead of packaging it Did it because of jpgraph's rarity so that it simplifies installation from source greatly. Left everything intact to comply with the QPL (I stopped reading at "you may copy and distribute the software in unmodified form") althought we might strip the useless stuff but I haven't made the necessary checks to comply. Monotone-Parent: 0fbbafeb574edcc71bbd14ed37307e17c7cc3476 Monotone-Revision: 78df3736c7ac6dff5ad38dc977b21beceb38d62f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-17T04:24:50 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE M pf/html/admin/common.php M pf/html/admin/common/helpers.inc A pf/lib/jpgraph-2.3.4/QPL.txt A pf/lib/jpgraph-2.3.4/README A pf/lib/jpgraph-2.3.4/VERSION A pf/lib/jpgraph-2.3.4/docs/JpGraph_Logo.png A pf/lib/jpgraph-2.3.4/docs/html/1010Groupingactivities.html A pf/lib/jpgraph-2.3.4/docs/html/10111Addingatitleforthecolumns.html A pf/lib/jpgraph-2.3.4/docs/html/10112SpecifyingCSIMentriesforcolumntitles.html A pf/lib/jpgraph-2.3.4/docs/html/1011Usingmultiplecolumnsastitles.html A pf/lib/jpgraph-2.3.4/docs/html/10121Addingatabletitle.html A pf/lib/jpgraph-2.3.4/docs/html/10122Modifyingthedividerlines.html A pf/lib/jpgraph-2.3.4/docs/html/10123Modifyingtheboxaroundtheplot.html A pf/lib/jpgraph-2.3.4/docs/html/10124Horizontalgridsandalternatinglinecolors.html A pf/lib/jpgraph-2.3.4/docs/html/10125AddingiconstoGanttgraphs.html A pf/lib/jpgraph-2.3.4/docs/html/10126Adjustingthemarginswithautosizing.html A pf/lib/jpgraph-2.3.4/docs/html/1012MoregeneralGanttformatting.html A pf/lib/jpgraph-2.3.4/docs/html/1013SimplifyingthedrawingofGanttgraphs.html A pf/lib/jpgraph-2.3.4/docs/html/1014AddingCSIMClientsideImageMapstoGanttcharts.html A pf/lib/jpgraph-2.3.4/docs/html/1015Addingconstrainsbetweenyouractivities.html A pf/lib/jpgraph-2.3.4/docs/html/10161Showingonlypartofthegraph.html A pf/lib/jpgraph-2.3.4/docs/html/10162Specifyingstartdayofweek.html A pf/lib/jpgraph-2.3.4/docs/html/1016Advancedformatting.html A pf/lib/jpgraph-2.3.4/docs/html/1017Localizing.html A pf/lib/jpgraph-2.3.4/docs/html/10181Enablingantialiasedlines.html A pf/lib/jpgraph-2.3.4/docs/html/1018AntialiasinginJpGraph.html A pf/lib/jpgraph-2.3.4/docs/html/1019Rotatingthegraphs.html A pf/lib/jpgraph-2.3.4/docs/html/101Introduction.html A pf/lib/jpgraph-2.3.4/docs/html/101WhyuseGanttcharts.html A pf/lib/jpgraph-2.3.4/docs/html/1020Adjustingbrightnessandcontrastforimagesandbackgrounds.html A pf/lib/jpgraph-2.3.4/docs/html/1021Timingthegenerationofgraphs.html A pf/lib/jpgraph-2.3.4/docs/html/1022Usingcountryflagsinvariouscontext.html A pf/lib/jpgraph-2.3.4/docs/html/1023Addingiconsontothegraph.html A pf/lib/jpgraph-2.3.4/docs/html/102CapabilitiesinJpGraphGanttmodule.html A pf/lib/jpgraph-2.3.4/docs/html/102Creatingasimplecanvas.html A pf/lib/jpgraph-2.3.4/docs/html/103Addinglinesandrectanglestoacanvas.html A pf/lib/jpgraph-2.3.4/docs/html/103AsimpleGanttchart.html A pf/lib/jpgraph-2.3.4/docs/html/104ThestructureofaGanttchart.html A pf/lib/jpgraph-2.3.4/docs/html/104Usingacanvasscale.html A pf/lib/jpgraph-2.3.4/docs/html/105CreatingaGanttChart.html A pf/lib/jpgraph-2.3.4/docs/html/105SampleapplicationDrawingDBschema.html A pf/lib/jpgraph-2.3.4/docs/html/106PositioningobjectsintheGanttplot.html A pf/lib/jpgraph-2.3.4/docs/html/1071Specifyingverticalposition.html A pf/lib/jpgraph-2.3.4/docs/html/1072Specifyingstartandendpositionforabar.html A pf/lib/jpgraph-2.3.4/docs/html/1073Milestones.html A pf/lib/jpgraph-2.3.4/docs/html/1074Verticalline.html A pf/lib/jpgraph-2.3.4/docs/html/1075Addingmarkerstoaganttbar.html A pf/lib/jpgraph-2.3.4/docs/html/1076Adjustingtheminimumdistancebetweenbars.html A pf/lib/jpgraph-2.3.4/docs/html/107Ganttbars.html A pf/lib/jpgraph-2.3.4/docs/html/1081Minutescale.html A pf/lib/jpgraph-2.3.4/docs/html/1082Hourscale.html A pf/lib/jpgraph-2.3.4/docs/html/1083Dayscale.html A pf/lib/jpgraph-2.3.4/docs/html/1084Weekscale.html A pf/lib/jpgraph-2.3.4/docs/html/1085Monthscale.html A pf/lib/jpgraph-2.3.4/docs/html/1086Yearscale.html A pf/lib/jpgraph-2.3.4/docs/html/108Formattingthescaleheaders.html A pf/lib/jpgraph-2.3.4/docs/html/1091Addingcaptiontobars.html A pf/lib/jpgraph-2.3.4/docs/html/1092Addingprogressindicatorstobars.html A pf/lib/jpgraph-2.3.4/docs/html/109Moreformattingforbars.html A pf/lib/jpgraph-2.3.4/docs/html/10Ganttcharts.html A pf/lib/jpgraph-2.3.4/docs/html/10Workingwithcanvasgraphs.html A pf/lib/jpgraph-2.3.4/docs/html/111GeneratingAntiSpamchallenge.html A pf/lib/jpgraph-2.3.4/docs/html/111Introduction.html A pf/lib/jpgraph-2.3.4/docs/html/112Creatingasimplecanvas.html A pf/lib/jpgraph-2.3.4/docs/html/113Addinglinesandrectanglestoacanvas.html A pf/lib/jpgraph-2.3.4/docs/html/114Usingacanvasscale.html A pf/lib/jpgraph-2.3.4/docs/html/115SampleapplicationDrawingDBschema.html A pf/lib/jpgraph-2.3.4/docs/html/11AntiSpamChallenges.html A pf/lib/jpgraph-2.3.4/docs/html/11Versionhistory.html A pf/lib/jpgraph-2.3.4/docs/html/11Workingwithcanvasgraphs.html A pf/lib/jpgraph-2.3.4/docs/html/121GeneratingAntiSpamchallenge.html A pf/lib/jpgraph-2.3.4/docs/html/1221AdjustingthesizeoftheLEDdigits.html A pf/lib/jpgraph-2.3.4/docs/html/122GeneratingLEDlikedigitswithJpGraph.html A pf/lib/jpgraph-2.3.4/docs/html/12AntiSpamChallenges.html A pf/lib/jpgraph-2.3.4/docs/html/12CodedefinesinJpGraph.html A pf/lib/jpgraph-2.3.4/docs/html/12Howwasthismanualproduced.html A pf/lib/jpgraph-2.3.4/docs/html/131AdjustingthesizeoftheLEDdigits.html A pf/lib/jpgraph-2.3.4/docs/html/132ImprovingtheLEDswithsupersampling.html A pf/lib/jpgraph-2.3.4/docs/html/13CodedefinesinJpGraph.html A pf/lib/jpgraph-2.3.4/docs/html/13GeneratingLEDlikedigitswithJpGraph.html A pf/lib/jpgraph-2.3.4/docs/html/14CodedefinesinJpGraph.html A pf/lib/jpgraph-2.3.4/docs/html/1Aboutthismanual.html A pf/lib/jpgraph-2.3.4/docs/html/21Version.html A pf/lib/jpgraph-2.3.4/docs/html/22SoftwareLicense.html A pf/lib/jpgraph-2.3.4/docs/html/23JpGraphFeatures.html A pf/lib/jpgraph-2.3.4/docs/html/24Gettingthelatestversion.html A pf/lib/jpgraph-2.3.4/docs/html/25Plannedfutureaddition.html A pf/lib/jpgraph-2.3.4/docs/html/26Knownbugsandomissions.html A pf/lib/jpgraph-2.3.4/docs/html/27Acknowledgments.html A pf/lib/jpgraph-2.3.4/docs/html/28Reportingbugsandsuggestingimprovements.html A pf/lib/jpgraph-2.3.4/docs/html/29Gettingsupport.html A pf/lib/jpgraph-2.3.4/docs/html/2Introduction.html A pf/lib/jpgraph-2.3.4/docs/html/311VerifyingthatyouhavetheGDlibraryinstalled.html A pf/lib/jpgraph-2.3.4/docs/html/312VerifyingthatyouhaveGD2installed.html A pf/lib/jpgraph-2.3.4/docs/html/313PreparingTrueTypeFontFiles.html A pf/lib/jpgraph-2.3.4/docs/html/314UsingnonlatinbasedfontswithJpGraph.html A pf/lib/jpgraph-2.3.4/docs/html/31Preparation.html A pf/lib/jpgraph-2.3.4/docs/html/32Customizingtheinstallation.html A pf/lib/jpgraph-2.3.4/docs/html/331Plotextensionmodules.html A pf/lib/jpgraph-2.3.4/docs/html/33Requiredfiles.html A pf/lib/jpgraph-2.3.4/docs/html/34Imageformatsandexternalimagelibraries.html A pf/lib/jpgraph-2.3.4/docs/html/35DetailedstepstoinstallJpGraph.html A pf/lib/jpgraph-2.3.4/docs/html/36Troubleshootingyourinstallation.html A pf/lib/jpgraph-2.3.4/docs/html/37CompilingPHP4.html A pf/lib/jpgraph-2.3.4/docs/html/3Installation.html A pf/lib/jpgraph-2.3.4/docs/html/411Whatyouwilllearninthischapter.html A pf/lib/jpgraph-2.3.4/docs/html/412WhatyouwillNOTlearninthischapter.html A pf/lib/jpgraph-2.3.4/docs/html/41Scopeofthischapter.html A pf/lib/jpgraph-2.3.4/docs/html/421UsingtheJpGraphlibrarytosendbackimages.html A pf/lib/jpgraph-2.3.4/docs/html/42HowtogenerateimageswithPHP.html A pf/lib/jpgraph-2.3.4/docs/html/43UsingPHPdirectly.html A pf/lib/jpgraph-2.3.4/docs/html/44ThebasicprincipleofJpGraphandthecreationofimages.html A pf/lib/jpgraph-2.3.4/docs/html/45ChoosingtheimageformatforJpGraph.html A pf/lib/jpgraph-2.3.4/docs/html/46Alternativestostreamingbacktheimage.html A pf/lib/jpgraph-2.3.4/docs/html/471InstallingTrueTypefonts.html A pf/lib/jpgraph-2.3.4/docs/html/472VerifyingthattheTTFfontswork.html A pf/lib/jpgraph-2.3.4/docs/html/473Specifyingfonts.html A pf/lib/jpgraph-2.3.4/docs/html/474AddingadditionalfontstoJpGraph.html A pf/lib/jpgraph-2.3.4/docs/html/475UnderstandingtextalignmentinJpGraph.html A pf/lib/jpgraph-2.3.4/docs/html/47WorkingwithfontsinJpGraph.html A pf/lib/jpgraph-2.3.4/docs/html/481Adjustingthetransparency.html A pf/lib/jpgraph-2.3.4/docs/html/482Availablenamedcolors.html A pf/lib/jpgraph-2.3.4/docs/html/483Themecolorsforpies.html A pf/lib/jpgraph-2.3.4/docs/html/48SpecifyingcolorsinJpGraph.html A pf/lib/jpgraph-2.3.4/docs/html/4QuickStartDynamicImageGeneration.html A pf/lib/jpgraph-2.3.4/docs/html/51Enablingthecachesystem.html A pf/lib/jpgraph-2.3.4/docs/html/51Thespecialprodlocale.html A pf/lib/jpgraph-2.3.4/docs/html/52Includedlocalizederrormessages.html A pf/lib/jpgraph-2.3.4/docs/html/52Usingthecacheinyourscript.html A pf/lib/jpgraph-2.3.4/docs/html/53Creatingyourownlanguageresourcefile.html A pf/lib/jpgraph-2.3.4/docs/html/53UsingthecachewithClientSideImageMaps.html A pf/lib/jpgraph-2.3.4/docs/html/54Somefinalcomments.html A pf/lib/jpgraph-2.3.4/docs/html/551Clipping.html A pf/lib/jpgraph-2.3.4/docs/html/552Commonlyusedproperties.html A pf/lib/jpgraph-2.3.4/docs/html/553Commonlyusedmethods.html A pf/lib/jpgraph-2.3.4/docs/html/55Commonfeatureforallgraphs.html A pf/lib/jpgraph-2.3.4/docs/html/5Localizingerrormessages.html A pf/lib/jpgraph-2.3.4/docs/html/5UnderstandingtheJpGraphcachingsystem.html A pf/lib/jpgraph-2.3.4/docs/html/61Enablingthecachesystem.html A pf/lib/jpgraph-2.3.4/docs/html/61Thebasicstructureofanimagemapscript.html A pf/lib/jpgraph-2.3.4/docs/html/62Specifyingtargetsforimagemapplots.html A pf/lib/jpgraph-2.3.4/docs/html/62Usingthecacheinyourscript.html A pf/lib/jpgraph-2.3.4/docs/html/63UsingStrokeCSIM.html A pf/lib/jpgraph-2.3.4/docs/html/63UsingthecachewithClientSideImageMaps.html A pf/lib/jpgraph-2.3.4/docs/html/64ExamplesofImagemaps.html A pf/lib/jpgraph-2.3.4/docs/html/64Somefinalcomments.html A pf/lib/jpgraph-2.3.4/docs/html/651Clipping.html A pf/lib/jpgraph-2.3.4/docs/html/652Commonlyusedproperties.html A pf/lib/jpgraph-2.3.4/docs/html/653Commonlyusedmethods.html A pf/lib/jpgraph-2.3.4/docs/html/65Commonfeatureforallgraphs.html A pf/lib/jpgraph-2.3.4/docs/html/65HowdoesStrokeCSIMwork.html A pf/lib/jpgraph-2.3.4/docs/html/66Gettingholdoftheimagemap.html A pf/lib/jpgraph-2.3.4/docs/html/67Imagemapsandthecachesystem.html A pf/lib/jpgraph-2.3.4/docs/html/6UnderstandingtheJpGraphcachingsystem.html A pf/lib/jpgraph-2.3.4/docs/html/6UsingimagemapswithJpGraph.html A pf/lib/jpgraph-2.3.4/docs/html/7101Usingtheautomaticdatetimescale.html A pf/lib/jpgraph-2.3.4/docs/html/7102Specifyingadatetimescalewithamanualcallback.html A pf/lib/jpgraph-2.3.4/docs/html/710Handlingdatetimescales.html A pf/lib/jpgraph-2.3.4/docs/html/7110Adjustingthegridlinesintheplot.html A pf/lib/jpgraph-2.3.4/docs/html/7111Usingfilledgridlines.html A pf/lib/jpgraph-2.3.4/docs/html/7112SpecifyingtextlabelsfortheXaxis.html A pf/lib/jpgraph-2.3.4/docs/html/7113Adjustingtheticksonatextscale.html A pf/lib/jpgraph-2.3.4/docs/html/7114Usingfilledlinegraphs.html A pf/lib/jpgraph-2.3.4/docs/html/7115Usingaccumulatedlinegraphs.html A pf/lib/jpgraph-2.3.4/docs/html/7116ConstructingsmoothlineplotswithCubicSplines.html A pf/lib/jpgraph-2.3.4/docs/html/7117Addingplotmarkstoalineplot.html A pf/lib/jpgraph-2.3.4/docs/html/711AddingplotmarkstolineplotsXXX.html A pf/lib/jpgraph-2.3.4/docs/html/711Adjustinglabelsonatextscale.html A pf/lib/jpgraph-2.3.4/docs/html/712Addingarbitrarytextstringstothegraph.html A pf/lib/jpgraph-2.3.4/docs/html/712Displayingthevaluesforeachdatapoint.html A pf/lib/jpgraph-2.3.4/docs/html/713Addingseveralplotstothesamegraph.html A pf/lib/jpgraph-2.3.4/docs/html/713AddingtitlesandfooterstotheGraph.html A pf/lib/jpgraph-2.3.4/docs/html/714AddingasecondYscale.html A pf/lib/jpgraph-2.3.4/docs/html/714Addingatabtitle.html A pf/lib/jpgraph-2.3.4/docs/html/715Addingalegendtothegraph.html A pf/lib/jpgraph-2.3.4/docs/html/715Usingbackgroundimages.html A pf/lib/jpgraph-2.3.4/docs/html/716Handlingnullvaluesinlineplots.html A pf/lib/jpgraph-2.3.4/docs/html/716Usingabackgroundgradient.html A pf/lib/jpgraph-2.3.4/docs/html/717UsingcallbacksforPlotmarks.html A pf/lib/jpgraph-2.3.4/docs/html/717Usingthestepstyletorenderlineplots.html A pf/lib/jpgraph-2.3.4/docs/html/718Rotatinggraphs90degrees.html A pf/lib/jpgraph-2.3.4/docs/html/718Usinglogarithmicscale.html A pf/lib/jpgraph-2.3.4/docs/html/7191Standardtwoaxisgraphs.html A pf/lib/jpgraph-2.3.4/docs/html/7192Scientificstyleaxis.html A pf/lib/jpgraph-2.3.4/docs/html/7193Adjustingthepositionofthescalelabels.html A pf/lib/jpgraph-2.3.4/docs/html/7194Formattingthescalelabels.html A pf/lib/jpgraph-2.3.4/docs/html/7195InvertingtheYaxis.html A pf/lib/jpgraph-2.3.4/docs/html/719Formattingtheaxis.html A pf/lib/jpgraph-2.3.4/docs/html/719Moreonscales.html A pf/lib/jpgraph-2.3.4/docs/html/71Lineplots.html A pf/lib/jpgraph-2.3.4/docs/html/71Thebasicstructureofanimagemapscript.html A pf/lib/jpgraph-2.3.4/docs/html/720Adjustingtheautoscalinglimitsgracevalue.html A pf/lib/jpgraph-2.3.4/docs/html/7210Creatingsemifilledbargraphs.html A pf/lib/jpgraph-2.3.4/docs/html/7211Customizingthepatterns.html A pf/lib/jpgraph-2.3.4/docs/html/721Addingbandsofpatternandcolortographs.html A pf/lib/jpgraph-2.3.4/docs/html/721Adjustingthewidthofthebars.html A pf/lib/jpgraph-2.3.4/docs/html/722Addingstaticlinestotheplot.html A pf/lib/jpgraph-2.3.4/docs/html/722Displayingthevalueofeachbar.html A pf/lib/jpgraph-2.3.4/docs/html/723Addingadropshadowtothebar.html A pf/lib/jpgraph-2.3.4/docs/html/724Adjustingthealignmentofbarsonatextscale.html A pf/lib/jpgraph-2.3.4/docs/html/725Usinggroupedbarplots.html A pf/lib/jpgraph-2.3.4/docs/html/726Usingaccumulatedbarplots.html A pf/lib/jpgraph-2.3.4/docs/html/727Usinggroupedaccumulatedbargraphs.html A pf/lib/jpgraph-2.3.4/docs/html/728Horizontalbargraphs.html A pf/lib/jpgraph-2.3.4/docs/html/729Usinggradientfillforbargraphs.html A pf/lib/jpgraph-2.3.4/docs/html/72Bargraphs.html A pf/lib/jpgraph-2.3.4/docs/html/72Specifyingtargetsforimagemapplots.html A pf/lib/jpgraph-2.3.4/docs/html/731Usinglineerrorplots.html A pf/lib/jpgraph-2.3.4/docs/html/73Errorplots.html A pf/lib/jpgraph-2.3.4/docs/html/73UsingStrokeCSIM.html A pf/lib/jpgraph-2.3.4/docs/html/74ExamplesofImagemaps.html A pf/lib/jpgraph-2.3.4/docs/html/74Scatterplots.html A pf/lib/jpgraph-2.3.4/docs/html/75Fieldplots.html A pf/lib/jpgraph-2.3.4/docs/html/75HowdoesStrokeCSIMwork.html A pf/lib/jpgraph-2.3.4/docs/html/761StockCharts.html A pf/lib/jpgraph-2.3.4/docs/html/762BoxPLotsStockchartswithamedianline.html A pf/lib/jpgraph-2.3.4/docs/html/763ImagemapsforBoxandStockcharts.html A pf/lib/jpgraph-2.3.4/docs/html/76BoxandStockcharts.html A pf/lib/jpgraph-2.3.4/docs/html/76Gettingholdoftheimagemap.html A pf/lib/jpgraph-2.3.4/docs/html/77Combiningdifferentgraphtypes.html A pf/lib/jpgraph-2.3.4/docs/html/77Imagemapsandthecachesystem.html A pf/lib/jpgraph-2.3.4/docs/html/78Specifyingthescalemanually.html A pf/lib/jpgraph-2.3.4/docs/html/79Adjustingtheautomatictickmarks.html A pf/lib/jpgraph-2.3.4/docs/html/7UsingimagemapswithJpGraph.html A pf/lib/jpgraph-2.3.4/docs/html/7WorkingwithorthogonalXYplots.html A pf/lib/jpgraph-2.3.4/docs/html/8101Usingtheautomaticdatetimescale.html A pf/lib/jpgraph-2.3.4/docs/html/8102Specifyingadatetimescalewithamanualcallback.html A pf/lib/jpgraph-2.3.4/docs/html/810Handlingdatetimescales.html A pf/lib/jpgraph-2.3.4/docs/html/8110Adjustingthegridlinesintheplot.html A pf/lib/jpgraph-2.3.4/docs/html/8111Usingfilledgridlines.html A pf/lib/jpgraph-2.3.4/docs/html/8112SpecifyingtextlabelsfortheXaxis.html A pf/lib/jpgraph-2.3.4/docs/html/8113Adjustingtheticksonatextscale.html A pf/lib/jpgraph-2.3.4/docs/html/8114Usingfilledlinegraphs.html A pf/lib/jpgraph-2.3.4/docs/html/8115Usingaccumulatedlinegraphs.html A pf/lib/jpgraph-2.3.4/docs/html/8116ConstructingsmoothlineplotswithCubicSplines.html A pf/lib/jpgraph-2.3.4/docs/html/8117Addingplotmarkstoalineplot.html A pf/lib/jpgraph-2.3.4/docs/html/811AddingplotmarkstolineplotsXXX.html A pf/lib/jpgraph-2.3.4/docs/html/811Adjustinglabelsonatextscale.html A pf/lib/jpgraph-2.3.4/docs/html/811Simpleradarplots.html A pf/lib/jpgraph-2.3.4/docs/html/812Addingarbitrarytextstringstothegraph.html A pf/lib/jpgraph-2.3.4/docs/html/812Displayingthevaluesforeachdatapoint.html A pf/lib/jpgraph-2.3.4/docs/html/812Specifyingtitlesfortheaxisandlegendsfortheplots.html A pf/lib/jpgraph-2.3.4/docs/html/813Addinggridlinetotheradarplot.html A pf/lib/jpgraph-2.3.4/docs/html/813Addingseveralplotstothesamegraph.html A pf/lib/jpgraph-2.3.4/docs/html/813AddingtitlesandfooterstotheGraph.html A pf/lib/jpgraph-2.3.4/docs/html/814AddingasecondYscale.html A pf/lib/jpgraph-2.3.4/docs/html/814Addingatabtitle.html A pf/lib/jpgraph-2.3.4/docs/html/814Addingseveralplotstothesameradargraph.html A pf/lib/jpgraph-2.3.4/docs/html/815Addingalegendtothegraph.html A pf/lib/jpgraph-2.3.4/docs/html/815Addingplotmarksiradargraphs.html A pf/lib/jpgraph-2.3.4/docs/html/815Usingbackgroundimages.html A pf/lib/jpgraph-2.3.4/docs/html/816Handlingnullvaluesinlineplots.html A pf/lib/jpgraph-2.3.4/docs/html/816Usingabackgroundgradient.html A pf/lib/jpgraph-2.3.4/docs/html/817UsingcallbacksforPlotmarks.html A pf/lib/jpgraph-2.3.4/docs/html/817Usingthestepstyletorenderlineplots.html A pf/lib/jpgraph-2.3.4/docs/html/818Rotatinggraphs90degrees.html A pf/lib/jpgraph-2.3.4/docs/html/818Usinglogarithmicscale.html A pf/lib/jpgraph-2.3.4/docs/html/8191Standardtwoaxisgraphs.html A pf/lib/jpgraph-2.3.4/docs/html/8192Scientificstyleaxis.html A pf/lib/jpgraph-2.3.4/docs/html/8193Adjustingthepositionofthescalelabels.html A pf/lib/jpgraph-2.3.4/docs/html/8194Formattingthescalelabels.html A pf/lib/jpgraph-2.3.4/docs/html/8195InvertingtheYaxis.html A pf/lib/jpgraph-2.3.4/docs/html/819Formattingtheaxis.html A pf/lib/jpgraph-2.3.4/docs/html/819Moreonscales.html A pf/lib/jpgraph-2.3.4/docs/html/81Lineplots.html A pf/lib/jpgraph-2.3.4/docs/html/81Radarplots.html A pf/lib/jpgraph-2.3.4/docs/html/820Adjustingtheautoscalinglimitsgracevalue.html A pf/lib/jpgraph-2.3.4/docs/html/8210Creatingsemifilledbargraphs.html A pf/lib/jpgraph-2.3.4/docs/html/8211Customizingthepatterns.html A pf/lib/jpgraph-2.3.4/docs/html/821Addingbandsofpatternandcolortographs.html A pf/lib/jpgraph-2.3.4/docs/html/821AddingguidelinestoPiePlots.html A pf/lib/jpgraph-2.3.4/docs/html/821Adjustingthewidthofthebars.html A pf/lib/jpgraph-2.3.4/docs/html/822Addingstaticlinestotheplot.html A pf/lib/jpgraph-2.3.4/docs/html/822Creating3Dpieplots.html A pf/lib/jpgraph-2.3.4/docs/html/822Displayingthevalueofeachbar.html A pf/lib/jpgraph-2.3.4/docs/html/823Addingadropshadowtothebar.html A pf/lib/jpgraph-2.3.4/docs/html/823Explodingpieslices.html A pf/lib/jpgraph-2.3.4/docs/html/824Adjustingthealignmentofbarsonatextscale.html A pf/lib/jpgraph-2.3.4/docs/html/824Specifyingandadjustinglabelsonpieplots.html A pf/lib/jpgraph-2.3.4/docs/html/825Specifyingslicecolorsandusingthemes.html A pf/lib/jpgraph-2.3.4/docs/html/825Usinggroupedbarplots.html A pf/lib/jpgraph-2.3.4/docs/html/826Addingdropshadowstotheslices.html A pf/lib/jpgraph-2.3.4/docs/html/826Usingaccumulatedbarplots.html A pf/lib/jpgraph-2.3.4/docs/html/827Anothervariantof2DPieplots.html A pf/lib/jpgraph-2.3.4/docs/html/827Usinggroupedaccumulatedbargraphs.html A pf/lib/jpgraph-2.3.4/docs/html/828Horizontalbargraphs.html A pf/lib/jpgraph-2.3.4/docs/html/829Usinggradientfillforbargraphs.html A pf/lib/jpgraph-2.3.4/docs/html/82Bargraphs.html A pf/lib/jpgraph-2.3.4/docs/html/82Pieplots.html A pf/lib/jpgraph-2.3.4/docs/html/831Overview.html A pf/lib/jpgraph-2.3.4/docs/html/831Usinglineerrorplots.html A pf/lib/jpgraph-2.3.4/docs/html/832Adjustingtheradiusscale.html A pf/lib/jpgraph-2.3.4/docs/html/833Adjustingthegridlines.html A pf/lib/jpgraph-2.3.4/docs/html/834Adjustingthelabelfonts.html A pf/lib/jpgraph-2.3.4/docs/html/835Adjustingthelabels.html A pf/lib/jpgraph-2.3.4/docs/html/836Imagemaps.html A pf/lib/jpgraph-2.3.4/docs/html/837Afinalexample.html A pf/lib/jpgraph-2.3.4/docs/html/83Errorplots.html A pf/lib/jpgraph-2.3.4/docs/html/83Polarplots.html A pf/lib/jpgraph-2.3.4/docs/html/84Scatterplots.html A pf/lib/jpgraph-2.3.4/docs/html/85Fieldplots.html A pf/lib/jpgraph-2.3.4/docs/html/861StockCharts.html A pf/lib/jpgraph-2.3.4/docs/html/862BoxPLotsStockchartswithamedianline.html A pf/lib/jpgraph-2.3.4/docs/html/863ImagemapsforBoxandStockcharts.html A pf/lib/jpgraph-2.3.4/docs/html/86BoxandStockcharts.html A pf/lib/jpgraph-2.3.4/docs/html/87Combiningdifferentgraphtypes.html A pf/lib/jpgraph-2.3.4/docs/html/88Specifyingthescalemanually.html A pf/lib/jpgraph-2.3.4/docs/html/89Adjustingtheautomatictickmarks.html A pf/lib/jpgraph-2.3.4/docs/html/8WorkingwithnonXYplots.html A pf/lib/jpgraph-2.3.4/docs/html/8WorkingwithorthogonalXYplots.html A pf/lib/jpgraph-2.3.4/docs/html/910Groupingactivities.html A pf/lib/jpgraph-2.3.4/docs/html/9111Addingatitleforthecolumns.html A pf/lib/jpgraph-2.3.4/docs/html/9112SpecifyingCSIMentriesforcolumntitles.html A pf/lib/jpgraph-2.3.4/docs/html/911Simpleradarplots.html A pf/lib/jpgraph-2.3.4/docs/html/911Usingmultiplecolumnsastitles.html A pf/lib/jpgraph-2.3.4/docs/html/9121Addingatabletitle.html A pf/lib/jpgraph-2.3.4/docs/html/9122Modifyingthedividerlines.html A pf/lib/jpgraph-2.3.4/docs/html/9123Modifyingtheboxaroundtheplot.html A pf/lib/jpgraph-2.3.4/docs/html/9124Horizontalgridsandalternatinglinecolors.html A pf/lib/jpgraph-2.3.4/docs/html/9125AddingiconstoGanttgraphs.html A pf/lib/jpgraph-2.3.4/docs/html/9126Adjustingthemarginswithautosizing.html A pf/lib/jpgraph-2.3.4/docs/html/912MoregeneralGanttformatting.html A pf/lib/jpgraph-2.3.4/docs/html/912Specifyingtitlesfortheaxisandlegendsfortheplots.html A pf/lib/jpgraph-2.3.4/docs/html/913Addinggridlinetotheradarplot.html A pf/lib/jpgraph-2.3.4/docs/html/913SimplifyingthedrawingofGanttgraphs.html A pf/lib/jpgraph-2.3.4/docs/html/914AddingCSIMClientsideImageMapstoGanttcharts.html A pf/lib/jpgraph-2.3.4/docs/html/914Addingseveralplotstothesameradargraph.html A pf/lib/jpgraph-2.3.4/docs/html/915Addingconstrainsbetweenyouractivities.html A pf/lib/jpgraph-2.3.4/docs/html/915Addingplotmarksiradargraphs.html A pf/lib/jpgraph-2.3.4/docs/html/9161Showingonlypartofthegraph.html A pf/lib/jpgraph-2.3.4/docs/html/9162Specifyingstartdayofweek.html A pf/lib/jpgraph-2.3.4/docs/html/916Advancedformatting.html A pf/lib/jpgraph-2.3.4/docs/html/917Localizing.html A pf/lib/jpgraph-2.3.4/docs/html/9181Enablingantialiasedlines.html A pf/lib/jpgraph-2.3.4/docs/html/918AntialiasinginJpGraph.html A pf/lib/jpgraph-2.3.4/docs/html/919Rotatingthegraphs.html A pf/lib/jpgraph-2.3.4/docs/html/91Radarplots.html A pf/lib/jpgraph-2.3.4/docs/html/91WhyuseGanttcharts.html A pf/lib/jpgraph-2.3.4/docs/html/920Adjustingbrightnessandcontrastforimagesandbackgrounds.html A pf/lib/jpgraph-2.3.4/docs/html/921AddingguidelinestoPiePlots.html A pf/lib/jpgraph-2.3.4/docs/html/921Timingthegenerationofgraphs.html A pf/lib/jpgraph-2.3.4/docs/html/922Creating3Dpieplots.html A pf/lib/jpgraph-2.3.4/docs/html/922Usingcountryflagsinvariouscontext.html A pf/lib/jpgraph-2.3.4/docs/html/923Addingiconsontothegraph.html A pf/lib/jpgraph-2.3.4/docs/html/923Explodingpieslices.html A pf/lib/jpgraph-2.3.4/docs/html/924Specifyingandadjustinglabelsonpieplots.html A pf/lib/jpgraph-2.3.4/docs/html/925Specifyingslicecolorsandusingthemes.html A pf/lib/jpgraph-2.3.4/docs/html/926Addingdropshadowstotheslices.html A pf/lib/jpgraph-2.3.4/docs/html/927Anothervariantof2DPieplots.html A pf/lib/jpgraph-2.3.4/docs/html/92CapabilitiesinJpGraphGanttmodule.html A pf/lib/jpgraph-2.3.4/docs/html/92Pieplots.html A pf/lib/jpgraph-2.3.4/docs/html/931Overview.html A pf/lib/jpgraph-2.3.4/docs/html/932Adjustingtheradiusscale.html A pf/lib/jpgraph-2.3.4/docs/html/933Adjustingthegridlines.html A pf/lib/jpgraph-2.3.4/docs/html/934Adjustingthelabelfonts.html A pf/lib/jpgraph-2.3.4/docs/html/935Adjustingthelabels.html A pf/lib/jpgraph-2.3.4/docs/html/936Imagemaps.html A pf/lib/jpgraph-2.3.4/docs/html/937Afinalexample.html A pf/lib/jpgraph-2.3.4/docs/html/93AsimpleGanttchart.html A pf/lib/jpgraph-2.3.4/docs/html/93Polarplots.html A pf/lib/jpgraph-2.3.4/docs/html/94ThestructureofaGanttchart.html A pf/lib/jpgraph-2.3.4/docs/html/95CreatingaGanttChart.html A pf/lib/jpgraph-2.3.4/docs/html/96PositioningobjectsintheGanttplot.html A pf/lib/jpgraph-2.3.4/docs/html/971Specifyingverticalposition.html A pf/lib/jpgraph-2.3.4/docs/html/972Specifyingstartandendpositionforabar.html A pf/lib/jpgraph-2.3.4/docs/html/973Milestones.html A pf/lib/jpgraph-2.3.4/docs/html/974Verticalline.html A pf/lib/jpgraph-2.3.4/docs/html/975Addingmarkerstoaganttbar.html A pf/lib/jpgraph-2.3.4/docs/html/976Adjustingtheminimumdistancebetweenbars.html A pf/lib/jpgraph-2.3.4/docs/html/97Ganttbars.html A pf/lib/jpgraph-2.3.4/docs/html/981Minutescale.html A pf/lib/jpgraph-2.3.4/docs/html/982Hourscale.html A pf/lib/jpgraph-2.3.4/docs/html/983Dayscale.html A pf/lib/jpgraph-2.3.4/docs/html/984Weekscale.html A pf/lib/jpgraph-2.3.4/docs/html/985Monthscale.html A pf/lib/jpgraph-2.3.4/docs/html/986Yearscale.html A pf/lib/jpgraph-2.3.4/docs/html/98Formattingthescaleheaders.html A pf/lib/jpgraph-2.3.4/docs/html/991Addingcaptiontobars.html A pf/lib/jpgraph-2.3.4/docs/html/992Addingprogressindicatorstobars.html A pf/lib/jpgraph-2.3.4/docs/html/99Moreformattingforbars.html A pf/lib/jpgraph-2.3.4/docs/html/9Ganttcharts.html A pf/lib/jpgraph-2.3.4/docs/html/9WorkingwithnonXYplots.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/JpGraph_Logo.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/alphabarex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/antispamex01.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/backgroundex03.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/balloonex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/bar_csimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/bar_csimex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/bar_csimex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/bargradsmallex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/bargradsmallex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/bargradsmallex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/bargradsmallex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/bargradsmallex5.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/bargradsmallex6.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/bargradsmallex7.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/bargradsmallex8.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/barline_csimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/barlinefreq_csimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/bartutex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/bartutex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/bartutex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/bartutex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/bartutex5.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/bartutex6.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/boxstockcsimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/boxstockex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/builtinplotmarksex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/canvas_jpgarchex.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/canvasex01.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/canvasex02.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/canvasex03.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/canvasex04.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/canvasex05.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/canvasex06.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/color_chart01.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/color_chart02.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/color_chart03.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/color_chart04.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/dateaxisex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/dateaxisex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/dateaxisex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/dbschemaex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example0.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example11.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example13.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example14.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example15.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example16.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example16.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example16.3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example16.4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example16.6.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example16.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example17.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example18.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example19.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example19.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example20.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example20.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example20.3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example20.4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example20.5.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example20.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example21.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example22.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example23.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example24.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example25.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example25.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example25.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example26.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example26.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example27.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example27.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example27.3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example27.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example28.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example28.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example28.3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example28.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example3.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example3.2.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example3.2.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example3.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example3.3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example3.4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example5.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example5.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example6.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example6.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example6.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example7.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example8.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example9.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example9.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/example9.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/fieldscatterex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/filledgridex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/filledlineex01.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/filledlineex01.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_JpGraph_Logo.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_alphabarex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_antispamex01.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_backgroundex03.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_balloonex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bar_csimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bar_csimex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bar_csimex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bargradsmallex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bargradsmallex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bargradsmallex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bargradsmallex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bargradsmallex5.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bargradsmallex6.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bargradsmallex7.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bargradsmallex8.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_barline_csimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_barlinefreq_csimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bartutex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bartutex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bartutex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bartutex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bartutex5.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_bartutex6.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_boxstockcsimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_boxstockex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_builtinplotmarksex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_canvas_jpgarchex.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_canvasex01.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_canvasex02.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_canvasex03.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_canvasex04.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_canvasex05.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_canvasex06.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_color_chart01.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_color_chart02.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_color_chart03.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_color_chart04.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_dateaxisex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_dateaxisex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_dateaxisex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_dbschemaex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example0.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example11.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example13.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example14.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example15.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example16.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example16.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example16.3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example16.4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example16.6.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example16.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example17.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example18.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example19.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example19.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example20.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example20.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example20.3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example20.4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example20.5.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example20.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example21.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example22.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example23.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example24.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example25.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example25.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example25.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example26.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example26.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example27.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example27.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example27.3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example27.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example28.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example28.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example28.3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example28.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example3.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example3.2.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example3.2.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example3.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example3.3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example3.4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example5.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example5.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example6.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example6.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example6.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example7.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example8.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example9.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example9.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_example9.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_fieldscatterex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_filledgridex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_filledlineex01.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_filledlineex01.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_funcex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttconstrainex0.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttconstrainex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttcsimex01.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttcsimex02.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex00.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex01.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex02.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex03.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex04.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex05.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex06.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex07.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex08.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex09.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex10.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex11.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex12.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex13.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex14.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex15.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex16.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex17.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex18.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttex19.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_gantthgridex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_gantthourex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_gantthourminex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_gantticonex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_ganttsimpleex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_gradbkgex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_horizbarex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_horizbarex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_horizbarex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_horizbarex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_imgmarkercsimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_imgmarkerex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_impulsex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_impulsex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_impulsex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_impulsex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_inyaxisex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_linebarcentex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_lineiconex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_lineiconex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_listfontsex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_logbarex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_loglogex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_manscaleex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_manscaleex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_manscaleex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_manscaleex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_markflagex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_nullvalueex01.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_partiallyfilledlineex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_penguin.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_pie3d_csimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_pie_csimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_piec_csimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_piecex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_piecex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_pieex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_pieex8.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_pieex9.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_pielabelsex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_pielabelsex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_pielabelsex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_polarex0-180.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_polarex0.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_polarex3-lin.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_polarex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_polarex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_polarex5.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_polarex7-2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_polarex9.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_radarex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_radarex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_radarex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_radarex6.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_radarex6.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_radarex7.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_radarex8.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_radarex8.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_radarmarkex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_rotex0.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_rotex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_rotex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_rotex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_rotex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_rotex5.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_scatter_csimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_scatterex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_scatterex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_smallstaticbandsex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_smallstaticbandsex10.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_smallstaticbandsex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_smallstaticbandsex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_smallstaticbandsex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_smallstaticbandsex5.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_smallstaticbandsex6.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_smallstaticbandsex7.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_smallstaticbandsex8.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_smallstaticbandsex9.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_splineex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_staticbandbarex7.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_stockex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_tabtitleex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_textalignex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_titlecsimex01.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/frame_topxaxisex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/funcex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttconstrainex0.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttconstrainex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttcsimex01.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttcsimex02.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex00.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex01.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex02.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex03.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex04.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex05.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex06.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex07.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex08.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex09.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex10.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex11.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex12.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex13.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex14.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex15.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex16.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex17.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex18.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttex19.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/gantthgridex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/gantthourex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/gantthourminex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/gantticonex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/ganttsimpleex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/gradbkgex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/horizbarex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/horizbarex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/horizbarex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/horizbarex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_JpGraph_Logo.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_alphabarex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_antispamex01.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_backgroundex03.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_balloonex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bar_csimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bar_csimex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bar_csimex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bargradsmallex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bargradsmallex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bargradsmallex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bargradsmallex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bargradsmallex5.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bargradsmallex6.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bargradsmallex7.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bargradsmallex8.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_barline_csimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_barlinefreq_csimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bartutex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bartutex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bartutex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bartutex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bartutex5.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_bartutex6.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_boxstockcsimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_boxstockex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_builtinplotmarksex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_canvas_jpgarchex.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_canvasex01.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_canvasex02.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_canvasex03.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_canvasex04.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_canvasex05.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_canvasex06.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_color_chart01.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_color_chart02.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_color_chart03.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_color_chart04.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_dateaxisex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_dateaxisex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_dateaxisex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_dbschemaex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example0.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example11.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example13.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example14.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example15.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example16.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example16.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example16.3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example16.4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example16.6.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example16.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example17.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example18.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example19.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example19.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example20.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example20.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example20.3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example20.4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example20.5.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example20.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example21.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example22.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example23.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example24.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example25.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example25.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example25.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example26.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example26.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example27.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example27.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example27.3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example27.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example28.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example28.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example28.3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example28.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example3.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example3.2.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example3.2.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example3.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example3.3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example3.4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example5.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example5.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example6.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example6.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example6.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example7.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example8.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example9.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example9.2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_example9.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_fieldscatterex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_filledgridex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_filledlineex01.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_filledlineex01.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_funcex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttconstrainex0.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttconstrainex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttcsimex01.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttcsimex02.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex00.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex01.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex02.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex03.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex04.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex05.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex06.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex07.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex08.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex09.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex10.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex11.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex12.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex13.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex14.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex15.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex16.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex17.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex18.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttex19.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_gantthgridex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_gantthourex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_gantthourminex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_gantticonex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_ganttsimpleex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_gradbkgex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_horizbarex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_horizbarex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_horizbarex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_horizbarex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_imgmarkercsimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_imgmarkerex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_impulsex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_impulsex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_impulsex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_impulsex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_inyaxisex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_linebarcentex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_lineiconex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_lineiconex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_listfontsex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_logbarex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_loglogex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_manscaleex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_manscaleex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_manscaleex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_manscaleex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_markflagex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_nullvalueex01.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_partiallyfilledlineex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_penguin.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_pie3d_csimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_pie_csimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_piec_csimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_piecex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_piecex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_pieex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_pieex8.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_pieex9.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_pielabelsex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_pielabelsex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_pielabelsex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_polarex0-180.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_polarex0.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_polarex3-lin.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_polarex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_polarex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_polarex5.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_polarex7-2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_polarex9.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_radarex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_radarex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_radarex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_radarex6.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_radarex6.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_radarex7.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_radarex8.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_radarex8.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_radarmarkex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_rotex0.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_rotex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_rotex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_rotex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_rotex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_rotex5.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_scatter_csimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_scatterex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_scatterex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_smallstaticbandsex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_smallstaticbandsex10.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_smallstaticbandsex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_smallstaticbandsex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_smallstaticbandsex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_smallstaticbandsex5.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_smallstaticbandsex6.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_smallstaticbandsex7.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_smallstaticbandsex8.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_smallstaticbandsex9.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_splineex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_staticbandbarex7.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_stockex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_tabtitleex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_textalignex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_titlecsimex01.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/image_topxaxisex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/imgmarkercsimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/imgmarkerex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/impulsex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/impulsex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/impulsex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/impulsex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/inyaxisex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/linebarcentex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/lineiconex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/lineiconex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/listfontsex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/logbarex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/loglogex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/manscaleex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/manscaleex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/manscaleex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/manscaleex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/markflagex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/nullvalueex01.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/partiallyfilledlineex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/penguin.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/pie3d_csimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/pie_csimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/piec_csimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/piecex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/piecex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/pieex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/pieex8.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/pieex9.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/pielabelsex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/pielabelsex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/pielabelsex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/polarex0-180.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/polarex0.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/polarex3-lin.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/polarex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/polarex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/polarex5.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/polarex7-2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/polarex9.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/radarex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/radarex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/radarex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/radarex6.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/radarex6.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/radarex7.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/radarex8.1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/radarex8.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/radarmarkex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/rotex0.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/rotex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/rotex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/rotex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/rotex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/rotex5.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/scatter_csimex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/scatterex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/scatterex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/smallstaticbandsex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/smallstaticbandsex10.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/smallstaticbandsex2.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/smallstaticbandsex3.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/smallstaticbandsex4.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/smallstaticbandsex5.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/smallstaticbandsex6.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/smallstaticbandsex7.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/smallstaticbandsex8.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/smallstaticbandsex9.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/splineex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/staticbandbarex7.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/stockex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/tabtitleex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/textalignex1.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/titlecsimex01.html A pf/lib/jpgraph-2.3.4/docs/html/exframes/topxaxisex1.html A pf/lib/jpgraph-2.3.4/docs/html/img/alphabarex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/antispamex01.png A pf/lib/jpgraph-2.3.4/docs/html/img/backgroundex03.png A pf/lib/jpgraph-2.3.4/docs/html/img/balloonex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/bargradsmallex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/bargradsmallex2.png A pf/lib/jpgraph-2.3.4/docs/html/img/bargradsmallex3.png A pf/lib/jpgraph-2.3.4/docs/html/img/bargradsmallex4.png A pf/lib/jpgraph-2.3.4/docs/html/img/bargradsmallex5.png A pf/lib/jpgraph-2.3.4/docs/html/img/bargradsmallex6.png A pf/lib/jpgraph-2.3.4/docs/html/img/bargradsmallex7.png A pf/lib/jpgraph-2.3.4/docs/html/img/bargradsmallex8.png A pf/lib/jpgraph-2.3.4/docs/html/img/bartutex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/bartutex2.png A pf/lib/jpgraph-2.3.4/docs/html/img/bartutex3.png A pf/lib/jpgraph-2.3.4/docs/html/img/bartutex4.png A pf/lib/jpgraph-2.3.4/docs/html/img/bartutex5.png A pf/lib/jpgraph-2.3.4/docs/html/img/bartutex6.png A pf/lib/jpgraph-2.3.4/docs/html/img/boxstockex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/builtinplotmarksex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/canvas_jpgarchex.png A pf/lib/jpgraph-2.3.4/docs/html/img/canvasex01.png A pf/lib/jpgraph-2.3.4/docs/html/img/canvasex02.png A pf/lib/jpgraph-2.3.4/docs/html/img/canvasex03.png A pf/lib/jpgraph-2.3.4/docs/html/img/canvasex04.png A pf/lib/jpgraph-2.3.4/docs/html/img/canvasex05.png A pf/lib/jpgraph-2.3.4/docs/html/img/canvasex06.png A pf/lib/jpgraph-2.3.4/docs/html/img/color_chart01.png A pf/lib/jpgraph-2.3.4/docs/html/img/color_chart02.png A pf/lib/jpgraph-2.3.4/docs/html/img/color_chart03.png A pf/lib/jpgraph-2.3.4/docs/html/img/color_chart04.png A pf/lib/jpgraph-2.3.4/docs/html/img/dateaxisex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/dateaxisex2.png A pf/lib/jpgraph-2.3.4/docs/html/img/dateaxisex4.png A pf/lib/jpgraph-2.3.4/docs/html/img/dbschemaex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/example0.png A pf/lib/jpgraph-2.3.4/docs/html/img/example11.png A pf/lib/jpgraph-2.3.4/docs/html/img/example13.png A pf/lib/jpgraph-2.3.4/docs/html/img/example14.png A pf/lib/jpgraph-2.3.4/docs/html/img/example15.png A pf/lib/jpgraph-2.3.4/docs/html/img/example16.1.png A pf/lib/jpgraph-2.3.4/docs/html/img/example16.2.png A pf/lib/jpgraph-2.3.4/docs/html/img/example16.3.png A pf/lib/jpgraph-2.3.4/docs/html/img/example16.4.png A pf/lib/jpgraph-2.3.4/docs/html/img/example16.6.png A pf/lib/jpgraph-2.3.4/docs/html/img/example16.png A pf/lib/jpgraph-2.3.4/docs/html/img/example17.png A pf/lib/jpgraph-2.3.4/docs/html/img/example18.png A pf/lib/jpgraph-2.3.4/docs/html/img/example19.1.png A pf/lib/jpgraph-2.3.4/docs/html/img/example19.png A pf/lib/jpgraph-2.3.4/docs/html/img/example2.png A pf/lib/jpgraph-2.3.4/docs/html/img/example20.1.png A pf/lib/jpgraph-2.3.4/docs/html/img/example20.2.png A pf/lib/jpgraph-2.3.4/docs/html/img/example20.3.png A pf/lib/jpgraph-2.3.4/docs/html/img/example20.4.png A pf/lib/jpgraph-2.3.4/docs/html/img/example20.5.png A pf/lib/jpgraph-2.3.4/docs/html/img/example20.png A pf/lib/jpgraph-2.3.4/docs/html/img/example21.png A pf/lib/jpgraph-2.3.4/docs/html/img/example22.png A pf/lib/jpgraph-2.3.4/docs/html/img/example23.png A pf/lib/jpgraph-2.3.4/docs/html/img/example24.png A pf/lib/jpgraph-2.3.4/docs/html/img/example25.1.png A pf/lib/jpgraph-2.3.4/docs/html/img/example25.2.png A pf/lib/jpgraph-2.3.4/docs/html/img/example25.png A pf/lib/jpgraph-2.3.4/docs/html/img/example26.1.png A pf/lib/jpgraph-2.3.4/docs/html/img/example26.png A pf/lib/jpgraph-2.3.4/docs/html/img/example27.1.png A pf/lib/jpgraph-2.3.4/docs/html/img/example27.2.png A pf/lib/jpgraph-2.3.4/docs/html/img/example27.3.png A pf/lib/jpgraph-2.3.4/docs/html/img/example27.png A pf/lib/jpgraph-2.3.4/docs/html/img/example28.1.png A pf/lib/jpgraph-2.3.4/docs/html/img/example28.2.png A pf/lib/jpgraph-2.3.4/docs/html/img/example28.3.png A pf/lib/jpgraph-2.3.4/docs/html/img/example28.png A pf/lib/jpgraph-2.3.4/docs/html/img/example3.1.png A pf/lib/jpgraph-2.3.4/docs/html/img/example3.2.1.png A pf/lib/jpgraph-2.3.4/docs/html/img/example3.2.2.png A pf/lib/jpgraph-2.3.4/docs/html/img/example3.2.png A pf/lib/jpgraph-2.3.4/docs/html/img/example3.3.png A pf/lib/jpgraph-2.3.4/docs/html/img/example3.4.png A pf/lib/jpgraph-2.3.4/docs/html/img/example3.png A pf/lib/jpgraph-2.3.4/docs/html/img/example4.png A pf/lib/jpgraph-2.3.4/docs/html/img/example5.1.png A pf/lib/jpgraph-2.3.4/docs/html/img/example5.png A pf/lib/jpgraph-2.3.4/docs/html/img/example6.1.png A pf/lib/jpgraph-2.3.4/docs/html/img/example6.2.png A pf/lib/jpgraph-2.3.4/docs/html/img/example6.png A pf/lib/jpgraph-2.3.4/docs/html/img/example7.png A pf/lib/jpgraph-2.3.4/docs/html/img/example8.png A pf/lib/jpgraph-2.3.4/docs/html/img/example9.1.png A pf/lib/jpgraph-2.3.4/docs/html/img/example9.2.png A pf/lib/jpgraph-2.3.4/docs/html/img/example9.png A pf/lib/jpgraph-2.3.4/docs/html/img/fieldscatterex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/filledgridex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/filledlineex01.1.png A pf/lib/jpgraph-2.3.4/docs/html/img/filledlineex01.png A pf/lib/jpgraph-2.3.4/docs/html/img/funcex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/ganttconstrainex0.png A pf/lib/jpgraph-2.3.4/docs/html/img/ganttconstrainex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/ganttex00.png A pf/lib/jpgraph-2.3.4/docs/html/img/ganttex01.png A pf/lib/jpgraph-2.3.4/docs/html/img/ganttex02.png A pf/lib/jpgraph-2.3.4/docs/html/img/ganttex03.png A pf/lib/jpgraph-2.3.4/docs/html/img/ganttex04.png A pf/lib/jpgraph-2.3.4/docs/html/img/ganttex05.png A pf/lib/jpgraph-2.3.4/docs/html/img/ganttex06.png A pf/lib/jpgraph-2.3.4/docs/html/img/ganttex07.png A pf/lib/jpgraph-2.3.4/docs/html/img/ganttex08.png A pf/lib/jpgraph-2.3.4/docs/html/img/ganttex09.png A pf/lib/jpgraph-2.3.4/docs/html/img/ganttex10.png A pf/lib/jpgraph-2.3.4/docs/html/img/ganttex11.png A pf/lib/jpgraph-2.3.4/docs/html/img/ganttex12.png A pf/lib/jpgraph-2.3.4/docs/html/img/ganttex13.png A pf/lib/jpgraph-2.3.4/docs/html/img/ganttex14.png A pf/lib/jpgraph-2.3.4/docs/html/img/ganttex15.png A pf/lib/jpgraph-2.3.4/docs/html/img/ganttex16.png A pf/lib/jpgraph-2.3.4/docs/html/img/ganttex17.png A pf/lib/jpgraph-2.3.4/docs/html/img/ganttex18.png A pf/lib/jpgraph-2.3.4/docs/html/img/ganttex19.png A pf/lib/jpgraph-2.3.4/docs/html/img/gantthgridex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/gantthourex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/gantthourminex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/gantticonex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/ganttsimpleex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/gradbkgex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/horizbarex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/horizbarex2.png A pf/lib/jpgraph-2.3.4/docs/html/img/horizbarex3.png A pf/lib/jpgraph-2.3.4/docs/html/img/horizbarex4.png A pf/lib/jpgraph-2.3.4/docs/html/img/imgadj_b00c00sat-1.jpg A pf/lib/jpgraph-2.3.4/docs/html/img/imgadj_b03c-03sat0.jpg A pf/lib/jpgraph-2.3.4/docs/html/img/imgadj_b04c-07sat-1.jpg A pf/lib/jpgraph-2.3.4/docs/html/img/imgadj_b04c-07sat0.jpg A pf/lib/jpgraph-2.3.4/docs/html/img/imgadj_b0c0sat1.jpg A pf/lib/jpgraph-2.3.4/docs/html/img/imgadj_orig.jpg A pf/lib/jpgraph-2.3.4/docs/html/img/imgmarkerex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/impulsex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/impulsex2.png A pf/lib/jpgraph-2.3.4/docs/html/img/impulsex3.png A pf/lib/jpgraph-2.3.4/docs/html/img/impulsex4.png A pf/lib/jpgraph-2.3.4/docs/html/img/inyaxisex2.png A pf/lib/jpgraph-2.3.4/docs/html/img/linebarcentex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/lineiconex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/lineiconex2.png A pf/lib/jpgraph-2.3.4/docs/html/img/listfontsex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/logbarex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/loglogex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/manscaleex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/manscaleex2.png A pf/lib/jpgraph-2.3.4/docs/html/img/manscaleex3.png A pf/lib/jpgraph-2.3.4/docs/html/img/manscaleex4.png A pf/lib/jpgraph-2.3.4/docs/html/img/markflagex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/nullvalueex01.png A pf/lib/jpgraph-2.3.4/docs/html/img/partiallyfilledlineex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/piecex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/piecex2.png A pf/lib/jpgraph-2.3.4/docs/html/img/pieex3.png A pf/lib/jpgraph-2.3.4/docs/html/img/pieex8.png A pf/lib/jpgraph-2.3.4/docs/html/img/pieex9.png A pf/lib/jpgraph-2.3.4/docs/html/img/pielabelsex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/pielabelsex2.png A pf/lib/jpgraph-2.3.4/docs/html/img/pielabelsex4.png A pf/lib/jpgraph-2.3.4/docs/html/img/polarex0-180.png A pf/lib/jpgraph-2.3.4/docs/html/img/polarex0.png A pf/lib/jpgraph-2.3.4/docs/html/img/polarex3-lin.png A pf/lib/jpgraph-2.3.4/docs/html/img/polarex3.png A pf/lib/jpgraph-2.3.4/docs/html/img/polarex4.png A pf/lib/jpgraph-2.3.4/docs/html/img/polarex5.png A pf/lib/jpgraph-2.3.4/docs/html/img/polarex7-2.png A pf/lib/jpgraph-2.3.4/docs/html/img/polarex9.png A pf/lib/jpgraph-2.3.4/docs/html/img/radarex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/radarex2.png A pf/lib/jpgraph-2.3.4/docs/html/img/radarex4.png A pf/lib/jpgraph-2.3.4/docs/html/img/radarex6.1.png A pf/lib/jpgraph-2.3.4/docs/html/img/radarex6.png A pf/lib/jpgraph-2.3.4/docs/html/img/radarex7.png A pf/lib/jpgraph-2.3.4/docs/html/img/radarex8.1.png A pf/lib/jpgraph-2.3.4/docs/html/img/radarex8.png A pf/lib/jpgraph-2.3.4/docs/html/img/radarmarkex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/rotex0.png A pf/lib/jpgraph-2.3.4/docs/html/img/rotex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/rotex2.png A pf/lib/jpgraph-2.3.4/docs/html/img/rotex3.png A pf/lib/jpgraph-2.3.4/docs/html/img/rotex4.png A pf/lib/jpgraph-2.3.4/docs/html/img/rotex5.png A pf/lib/jpgraph-2.3.4/docs/html/img/scatterex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/scatterex2.png A pf/lib/jpgraph-2.3.4/docs/html/img/smallstaticbandsex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/smallstaticbandsex10.png A pf/lib/jpgraph-2.3.4/docs/html/img/smallstaticbandsex2.png A pf/lib/jpgraph-2.3.4/docs/html/img/smallstaticbandsex3.png A pf/lib/jpgraph-2.3.4/docs/html/img/smallstaticbandsex4.png A pf/lib/jpgraph-2.3.4/docs/html/img/smallstaticbandsex5.png A pf/lib/jpgraph-2.3.4/docs/html/img/smallstaticbandsex6.png A pf/lib/jpgraph-2.3.4/docs/html/img/smallstaticbandsex7.png A pf/lib/jpgraph-2.3.4/docs/html/img/smallstaticbandsex8.png A pf/lib/jpgraph-2.3.4/docs/html/img/smallstaticbandsex9.png A pf/lib/jpgraph-2.3.4/docs/html/img/splineex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/staticbandbarex7.png A pf/lib/jpgraph-2.3.4/docs/html/img/stockex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/tabtitleex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/textalignex1.png A pf/lib/jpgraph-2.3.4/docs/html/img/theme01.png A pf/lib/jpgraph-2.3.4/docs/html/img/theme02.png A pf/lib/jpgraph-2.3.4/docs/html/img/theme03.png A pf/lib/jpgraph-2.3.4/docs/html/img/theme04.png A pf/lib/jpgraph-2.3.4/docs/html/img/topxaxisex1.png A pf/lib/jpgraph-2.3.4/docs/html/imgadj_b00c00sat-1.jpg A pf/lib/jpgraph-2.3.4/docs/html/imgadj_b03c-03sat0.jpg A pf/lib/jpgraph-2.3.4/docs/html/imgadj_b04c-07sat-1.jpg A pf/lib/jpgraph-2.3.4/docs/html/imgadj_b04c-07sat0.jpg A pf/lib/jpgraph-2.3.4/docs/html/imgadj_b0c0sat1.jpg A pf/lib/jpgraph-2.3.4/docs/html/imgadj_orig.jpg A pf/lib/jpgraph-2.3.4/docs/html/index.html A pf/lib/jpgraph-2.3.4/docs/html/jpgmanual.css A pf/lib/jpgraph-2.3.4/docs/html/manual_jpgraph.html A pf/lib/jpgraph-2.3.4/docs/html/toc.html A pf/lib/jpgraph-2.3.4/docs/index.html A pf/lib/jpgraph-2.3.4/docs/manual.png A pf/lib/jpgraph-2.3.4/docs/ref/AccBarPlot.html A pf/lib/jpgraph-2.3.4/docs/ref/AccLinePlot.html A pf/lib/jpgraph-2.3.4/docs/ref/AntiSpam.html A pf/lib/jpgraph-2.3.4/docs/ref/Axis.html A pf/lib/jpgraph-2.3.4/docs/ref/BarPlot.html A pf/lib/jpgraph-2.3.4/docs/ref/Bezier.html A pf/lib/jpgraph-2.3.4/docs/ref/BoxPlot.html A pf/lib/jpgraph-2.3.4/docs/ref/CanvasGraph.html A pf/lib/jpgraph-2.3.4/docs/ref/CanvasRectangleText.html A pf/lib/jpgraph-2.3.4/docs/ref/CanvasScale.html A pf/lib/jpgraph-2.3.4/docs/ref/DateLocale.html A pf/lib/jpgraph-2.3.4/docs/ref/DateScale.html A pf/lib/jpgraph-2.3.4/docs/ref/DigitalLED74.html A pf/lib/jpgraph-2.3.4/docs/ref/DisplayValue.html A pf/lib/jpgraph-2.3.4/docs/ref/ErrMsgText.html A pf/lib/jpgraph-2.3.4/docs/ref/ErrorLinePlot.html A pf/lib/jpgraph-2.3.4/docs/ref/ErrorPlot.html A pf/lib/jpgraph-2.3.4/docs/ref/FieldArrow.html A pf/lib/jpgraph-2.3.4/docs/ref/FieldPlot.html A pf/lib/jpgraph-2.3.4/docs/ref/Footer.html A pf/lib/jpgraph-2.3.4/docs/ref/FuncGenerator.html A pf/lib/jpgraph-2.3.4/docs/ref/GTextTable.html A pf/lib/jpgraph-2.3.4/docs/ref/GanttActivityInfo.html A pf/lib/jpgraph-2.3.4/docs/ref/GanttBar.html A pf/lib/jpgraph-2.3.4/docs/ref/GanttGraph.html A pf/lib/jpgraph-2.3.4/docs/ref/GanttPlotObject.html A pf/lib/jpgraph-2.3.4/docs/ref/GanttScale.html A pf/lib/jpgraph-2.3.4/docs/ref/GanttVLine.html A pf/lib/jpgraph-2.3.4/docs/ref/Graph.html A pf/lib/jpgraph-2.3.4/docs/ref/GraphTabTitle.html A pf/lib/jpgraph-2.3.4/docs/ref/Grid.html A pf/lib/jpgraph-2.3.4/docs/ref/GroupBarPlot.html A pf/lib/jpgraph-2.3.4/docs/ref/HeaderProperty.html A pf/lib/jpgraph-2.3.4/docs/ref/HorizontalGridLine.html A pf/lib/jpgraph-2.3.4/docs/ref/IconImage.html A pf/lib/jpgraph-2.3.4/docs/ref/IconPlot.html A pf/lib/jpgraph-2.3.4/docs/ref/Image.html A pf/lib/jpgraph-2.3.4/docs/ref/Legend.html A pf/lib/jpgraph-2.3.4/docs/ref/LineErrorPlot.html A pf/lib/jpgraph-2.3.4/docs/ref/LinePlot.html A pf/lib/jpgraph-2.3.4/docs/ref/LineProperty.html A pf/lib/jpgraph-2.3.4/docs/ref/LinearScale.html A pf/lib/jpgraph-2.3.4/docs/ref/LinearTicks.html A pf/lib/jpgraph-2.3.4/docs/ref/LogScale.html A pf/lib/jpgraph-2.3.4/docs/ref/LogTicks.html A pf/lib/jpgraph-2.3.4/docs/ref/MileStone.html A pf/lib/jpgraph-2.3.4/docs/ref/PieGraph.html A pf/lib/jpgraph-2.3.4/docs/ref/PiePlot.html A pf/lib/jpgraph-2.3.4/docs/ref/PiePlot3D.html A pf/lib/jpgraph-2.3.4/docs/ref/PiePlotC.html A pf/lib/jpgraph-2.3.4/docs/ref/Plot.html A pf/lib/jpgraph-2.3.4/docs/ref/PlotBand.html A pf/lib/jpgraph-2.3.4/docs/ref/PlotLine.html A pf/lib/jpgraph-2.3.4/docs/ref/PlotMark.html A pf/lib/jpgraph-2.3.4/docs/ref/PolarAxis.html A pf/lib/jpgraph-2.3.4/docs/ref/PolarGraph.html A pf/lib/jpgraph-2.3.4/docs/ref/PolarPlot.html A pf/lib/jpgraph-2.3.4/docs/ref/Progress.html A pf/lib/jpgraph-2.3.4/docs/ref/RadarAxis.html A pf/lib/jpgraph-2.3.4/docs/ref/RadarGraph.html A pf/lib/jpgraph-2.3.4/docs/ref/RadarGrid.html A pf/lib/jpgraph-2.3.4/docs/ref/RadarLinearTicks.html A pf/lib/jpgraph-2.3.4/docs/ref/RadarLogTicks.html A pf/lib/jpgraph-2.3.4/docs/ref/RadarPlot.html A pf/lib/jpgraph-2.3.4/docs/ref/RotImage.html A pf/lib/jpgraph-2.3.4/docs/ref/ScatterPlot.html A pf/lib/jpgraph-2.3.4/docs/ref/Shape.html A pf/lib/jpgraph-2.3.4/docs/ref/Spline.html A pf/lib/jpgraph-2.3.4/docs/ref/StockPlot.html A pf/lib/jpgraph-2.3.4/docs/ref/SuperScriptText.html A pf/lib/jpgraph-2.3.4/docs/ref/Text.html A pf/lib/jpgraph-2.3.4/docs/ref/TextProperty.html A pf/lib/jpgraph-2.3.4/docs/ref/Ticks.html A pf/lib/jpgraph-2.3.4/docs/ref/class_toc.html A pf/lib/jpgraph-2.3.4/docs/ref/index.html A pf/lib/jpgraph-2.3.4/docs/ref/projinfo.html A pf/lib/jpgraph-2.3.4/docs/reference.png A pf/lib/jpgraph-2.3.4/src/Examples/accbarex1.php A pf/lib/jpgraph-2.3.4/src/Examples/alphabarex1.php A pf/lib/jpgraph-2.3.4/src/Examples/antispamex01.php A pf/lib/jpgraph-2.3.4/src/Examples/backgroundex01.php A pf/lib/jpgraph-2.3.4/src/Examples/backgroundex02.php A pf/lib/jpgraph-2.3.4/src/Examples/backgroundex03.php A pf/lib/jpgraph-2.3.4/src/Examples/balloonex1.php A pf/lib/jpgraph-2.3.4/src/Examples/balloonex2.php A pf/lib/jpgraph-2.3.4/src/Examples/bar2scalesex1.php A pf/lib/jpgraph-2.3.4/src/Examples/bar_csimex1.php A pf/lib/jpgraph-2.3.4/src/Examples/bar_csimex2.php A pf/lib/jpgraph-2.3.4/src/Examples/bar_csimex3.php A pf/lib/jpgraph-2.3.4/src/Examples/barcsim_details.php A pf/lib/jpgraph-2.3.4/src/Examples/barcsim_popup.php A pf/lib/jpgraph-2.3.4/src/Examples/barformatcallbackex1.php A pf/lib/jpgraph-2.3.4/src/Examples/bargradex1.php A pf/lib/jpgraph-2.3.4/src/Examples/bargradex2.php A pf/lib/jpgraph-2.3.4/src/Examples/bargradex3.php A pf/lib/jpgraph-2.3.4/src/Examples/bargradex4.php A pf/lib/jpgraph-2.3.4/src/Examples/bargradex5.php A pf/lib/jpgraph-2.3.4/src/Examples/bargradex6.php A pf/lib/jpgraph-2.3.4/src/Examples/bargradsmallex1.php A pf/lib/jpgraph-2.3.4/src/Examples/bargradsmallex2.php A pf/lib/jpgraph-2.3.4/src/Examples/bargradsmallex3.php A pf/lib/jpgraph-2.3.4/src/Examples/bargradsmallex4.php A pf/lib/jpgraph-2.3.4/src/Examples/bargradsmallex5.php A pf/lib/jpgraph-2.3.4/src/Examples/bargradsmallex6.php A pf/lib/jpgraph-2.3.4/src/Examples/bargradsmallex7.php A pf/lib/jpgraph-2.3.4/src/Examples/bargradsmallex8.php A pf/lib/jpgraph-2.3.4/src/Examples/barimgex1.php A pf/lib/jpgraph-2.3.4/src/Examples/barintex1.php A pf/lib/jpgraph-2.3.4/src/Examples/barintex2.php A pf/lib/jpgraph-2.3.4/src/Examples/barline_csimex1.php A pf/lib/jpgraph-2.3.4/src/Examples/barlinealphaex1.php A pf/lib/jpgraph-2.3.4/src/Examples/barlinefreq_csimex1.php A pf/lib/jpgraph-2.3.4/src/Examples/barlinefreqex1.php A pf/lib/jpgraph-2.3.4/src/Examples/barpatternex1.php A pf/lib/jpgraph-2.3.4/src/Examples/barscalecallbackex1.php A pf/lib/jpgraph-2.3.4/src/Examples/bartutex1.php A pf/lib/jpgraph-2.3.4/src/Examples/bartutex12.php A pf/lib/jpgraph-2.3.4/src/Examples/bartutex2.php A pf/lib/jpgraph-2.3.4/src/Examples/bartutex3.php A pf/lib/jpgraph-2.3.4/src/Examples/bartutex4.php A pf/lib/jpgraph-2.3.4/src/Examples/bartutex5.php A pf/lib/jpgraph-2.3.4/src/Examples/bartutex6.php A pf/lib/jpgraph-2.3.4/src/Examples/bezierex1.php A pf/lib/jpgraph-2.3.4/src/Examples/bkgimgflagex1.php A pf/lib/jpgraph-2.3.4/src/Examples/bkgimgflagex2.php A pf/lib/jpgraph-2.3.4/src/Examples/bkgimgflagex3.php A pf/lib/jpgraph-2.3.4/src/Examples/bkgimgflagex4.php A pf/lib/jpgraph-2.3.4/src/Examples/blueblack400x300grad.png A pf/lib/jpgraph-2.3.4/src/Examples/boxstockcsimex1.php A pf/lib/jpgraph-2.3.4/src/Examples/boxstockex1.php A pf/lib/jpgraph-2.3.4/src/Examples/boxstockex2.php A pf/lib/jpgraph-2.3.4/src/Examples/builtinplotmarksex1.php A pf/lib/jpgraph-2.3.4/src/Examples/canvas_jpgarchex.php A pf/lib/jpgraph-2.3.4/src/Examples/canvasbezierex1.php A pf/lib/jpgraph-2.3.4/src/Examples/canvasex01.php A pf/lib/jpgraph-2.3.4/src/Examples/canvasex02.php A pf/lib/jpgraph-2.3.4/src/Examples/canvasex03.php A pf/lib/jpgraph-2.3.4/src/Examples/canvasex04.php A pf/lib/jpgraph-2.3.4/src/Examples/canvasex05.php A pf/lib/jpgraph-2.3.4/src/Examples/canvasex06.php A pf/lib/jpgraph-2.3.4/src/Examples/canvaspiralex1.php A pf/lib/jpgraph-2.3.4/src/Examples/centeredlineex01.php A pf/lib/jpgraph-2.3.4/src/Examples/centeredlineex02.php A pf/lib/jpgraph-2.3.4/src/Examples/centeredlineex03.php A pf/lib/jpgraph-2.3.4/src/Examples/centerlinebarex1.php A pf/lib/jpgraph-2.3.4/src/Examples/combgraphex1.php A pf/lib/jpgraph-2.3.4/src/Examples/dateaxisex1.php A pf/lib/jpgraph-2.3.4/src/Examples/dateaxisex2.php A pf/lib/jpgraph-2.3.4/src/Examples/dateaxisex3.php A pf/lib/jpgraph-2.3.4/src/Examples/dateaxisex4.php A pf/lib/jpgraph-2.3.4/src/Examples/dbschemaex1.php A pf/lib/jpgraph-2.3.4/src/Examples/dupyaxisex1.php A pf/lib/jpgraph-2.3.4/src/Examples/example0.php A pf/lib/jpgraph-2.3.4/src/Examples/example1.1.php A pf/lib/jpgraph-2.3.4/src/Examples/example1.2.php A pf/lib/jpgraph-2.3.4/src/Examples/example1.php A pf/lib/jpgraph-2.3.4/src/Examples/example10.php A pf/lib/jpgraph-2.3.4/src/Examples/example11.php A pf/lib/jpgraph-2.3.4/src/Examples/example13.php A pf/lib/jpgraph-2.3.4/src/Examples/example14.php A pf/lib/jpgraph-2.3.4/src/Examples/example15.php A pf/lib/jpgraph-2.3.4/src/Examples/example16.1.php A pf/lib/jpgraph-2.3.4/src/Examples/example16.2.php A pf/lib/jpgraph-2.3.4/src/Examples/example16.3.php A pf/lib/jpgraph-2.3.4/src/Examples/example16.4.php A pf/lib/jpgraph-2.3.4/src/Examples/example16.5.php A pf/lib/jpgraph-2.3.4/src/Examples/example16.6.php A pf/lib/jpgraph-2.3.4/src/Examples/example16.php A pf/lib/jpgraph-2.3.4/src/Examples/example17.php A pf/lib/jpgraph-2.3.4/src/Examples/example18.php A pf/lib/jpgraph-2.3.4/src/Examples/example19.1.php A pf/lib/jpgraph-2.3.4/src/Examples/example19.php A pf/lib/jpgraph-2.3.4/src/Examples/example2.1.php A pf/lib/jpgraph-2.3.4/src/Examples/example2.5.php A pf/lib/jpgraph-2.3.4/src/Examples/example2.6.php A pf/lib/jpgraph-2.3.4/src/Examples/example2.php A pf/lib/jpgraph-2.3.4/src/Examples/example20.1.php A pf/lib/jpgraph-2.3.4/src/Examples/example20.2.php A pf/lib/jpgraph-2.3.4/src/Examples/example20.3.php A pf/lib/jpgraph-2.3.4/src/Examples/example20.4.php A pf/lib/jpgraph-2.3.4/src/Examples/example20.5.php A pf/lib/jpgraph-2.3.4/src/Examples/example20.php A pf/lib/jpgraph-2.3.4/src/Examples/example21.php A pf/lib/jpgraph-2.3.4/src/Examples/example22.php A pf/lib/jpgraph-2.3.4/src/Examples/example23.php A pf/lib/jpgraph-2.3.4/src/Examples/example24.php A pf/lib/jpgraph-2.3.4/src/Examples/example25.1.php A pf/lib/jpgraph-2.3.4/src/Examples/example25.2.php A pf/lib/jpgraph-2.3.4/src/Examples/example25.php A pf/lib/jpgraph-2.3.4/src/Examples/example26.1.php A pf/lib/jpgraph-2.3.4/src/Examples/example26.php A pf/lib/jpgraph-2.3.4/src/Examples/example27.1.php A pf/lib/jpgraph-2.3.4/src/Examples/example27.2.php A pf/lib/jpgraph-2.3.4/src/Examples/example27.3.php A pf/lib/jpgraph-2.3.4/src/Examples/example27.php A pf/lib/jpgraph-2.3.4/src/Examples/example28.1.php A pf/lib/jpgraph-2.3.4/src/Examples/example28.2.php A pf/lib/jpgraph-2.3.4/src/Examples/example28.3.php A pf/lib/jpgraph-2.3.4/src/Examples/example28.php A pf/lib/jpgraph-2.3.4/src/Examples/example3.1.php A pf/lib/jpgraph-2.3.4/src/Examples/example3.2.1.php A pf/lib/jpgraph-2.3.4/src/Examples/example3.2.2.php A pf/lib/jpgraph-2.3.4/src/Examples/example3.2.php A pf/lib/jpgraph-2.3.4/src/Examples/example3.3.php A pf/lib/jpgraph-2.3.4/src/Examples/example3.4.php A pf/lib/jpgraph-2.3.4/src/Examples/example3.php A pf/lib/jpgraph-2.3.4/src/Examples/example4.php A pf/lib/jpgraph-2.3.4/src/Examples/example5.1.php A pf/lib/jpgraph-2.3.4/src/Examples/example5.php A pf/lib/jpgraph-2.3.4/src/Examples/example6.1.php A pf/lib/jpgraph-2.3.4/src/Examples/example6.2.php A pf/lib/jpgraph-2.3.4/src/Examples/example6.php A pf/lib/jpgraph-2.3.4/src/Examples/example7.php A pf/lib/jpgraph-2.3.4/src/Examples/example8.1.php A pf/lib/jpgraph-2.3.4/src/Examples/example8.php A pf/lib/jpgraph-2.3.4/src/Examples/example9.1.php A pf/lib/jpgraph-2.3.4/src/Examples/example9.2.php A pf/lib/jpgraph-2.3.4/src/Examples/example9.php A pf/lib/jpgraph-2.3.4/src/Examples/exampleex9.php A pf/lib/jpgraph-2.3.4/src/Examples/fieldscatterex1.php A pf/lib/jpgraph-2.3.4/src/Examples/filledgridex1.php A pf/lib/jpgraph-2.3.4/src/Examples/filledline01.php A pf/lib/jpgraph-2.3.4/src/Examples/filledlineex01.1.php A pf/lib/jpgraph-2.3.4/src/Examples/filledlineex01.php A pf/lib/jpgraph-2.3.4/src/Examples/filledlineex02.php A pf/lib/jpgraph-2.3.4/src/Examples/filledlineex03.php A pf/lib/jpgraph-2.3.4/src/Examples/filledstepstyleex1.php A pf/lib/jpgraph-2.3.4/src/Examples/fixscale_radarex1.php A pf/lib/jpgraph-2.3.4/src/Examples/funcex1.php A pf/lib/jpgraph-2.3.4/src/Examples/funcex2.php A pf/lib/jpgraph-2.3.4/src/Examples/funcex3.php A pf/lib/jpgraph-2.3.4/src/Examples/funcex4.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttconstrainex0.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttconstrainex1.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttconstrainex2.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttcsimex01.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttcsimex02.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttex00.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttex01.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttex02.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttex03.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttex04.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttex05.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttex06.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttex07.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttex08.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttex09.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttex10.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttex11.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttex12.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttex13.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttex14.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttex15.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttex16.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttex17.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttex18.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttex19.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttex30.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttex_slice.php A pf/lib/jpgraph-2.3.4/src/Examples/gantthgridex1.php A pf/lib/jpgraph-2.3.4/src/Examples/gantthourex1.php A pf/lib/jpgraph-2.3.4/src/Examples/gantthourminex1.php A pf/lib/jpgraph-2.3.4/src/Examples/gantticonex1.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttmonthyearex1.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttmonthyearex2.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttmonthyearex3.php A pf/lib/jpgraph-2.3.4/src/Examples/ganttsimpleex1.php A pf/lib/jpgraph-2.3.4/src/Examples/gradbkgex1.php A pf/lib/jpgraph-2.3.4/src/Examples/gradlinefillex1.php A pf/lib/jpgraph-2.3.4/src/Examples/gradlinefillex2.php A pf/lib/jpgraph-2.3.4/src/Examples/gradlinefillex3.php A pf/lib/jpgraph-2.3.4/src/Examples/gradlinefillex4.php A pf/lib/jpgraph-2.3.4/src/Examples/groupbarex1.php A pf/lib/jpgraph-2.3.4/src/Examples/horizbarex1.php A pf/lib/jpgraph-2.3.4/src/Examples/horizbarex2.php A pf/lib/jpgraph-2.3.4/src/Examples/horizbarex3.php A pf/lib/jpgraph-2.3.4/src/Examples/horizbarex4.php A pf/lib/jpgraph-2.3.4/src/Examples/horizbarex6.php A pf/lib/jpgraph-2.3.4/src/Examples/imgmarkercsimex1.php A pf/lib/jpgraph-2.3.4/src/Examples/imgmarkerex1.php A pf/lib/jpgraph-2.3.4/src/Examples/impulsex1.php A pf/lib/jpgraph-2.3.4/src/Examples/impulsex2.php A pf/lib/jpgraph-2.3.4/src/Examples/impulsex3.php A pf/lib/jpgraph-2.3.4/src/Examples/impulsex4.php A pf/lib/jpgraph-2.3.4/src/Examples/inyaxisex1.php A pf/lib/jpgraph-2.3.4/src/Examples/inyaxisex2.php A pf/lib/jpgraph-2.3.4/src/Examples/inyaxisex3.php A pf/lib/jpgraph-2.3.4/src/Examples/ledex1.php A pf/lib/jpgraph-2.3.4/src/Examples/ledex2.php A pf/lib/jpgraph-2.3.4/src/Examples/ledex3.php A pf/lib/jpgraph-2.3.4/src/Examples/ledex4.php A pf/lib/jpgraph-2.3.4/src/Examples/lightbluedarkblue400x300grad.png A pf/lib/jpgraph-2.3.4/src/Examples/linebarcentex1.php A pf/lib/jpgraph-2.3.4/src/Examples/linebarex1.php A pf/lib/jpgraph-2.3.4/src/Examples/linebarex2.php A pf/lib/jpgraph-2.3.4/src/Examples/linebarex3.php A pf/lib/jpgraph-2.3.4/src/Examples/linegraceex.php A pf/lib/jpgraph-2.3.4/src/Examples/lineiconex1.php A pf/lib/jpgraph-2.3.4/src/Examples/lineiconex2.php A pf/lib/jpgraph-2.3.4/src/Examples/linlogex1.php A pf/lib/jpgraph-2.3.4/src/Examples/listallflags.php A pf/lib/jpgraph-2.3.4/src/Examples/listallflags_helper.php A pf/lib/jpgraph-2.3.4/src/Examples/listfontsex1.php A pf/lib/jpgraph-2.3.4/src/Examples/logbarex1.php A pf/lib/jpgraph-2.3.4/src/Examples/loglogex1.php A pf/lib/jpgraph-2.3.4/src/Examples/manscaleex1.php A pf/lib/jpgraph-2.3.4/src/Examples/manscaleex2.php A pf/lib/jpgraph-2.3.4/src/Examples/manscaleex3.php A pf/lib/jpgraph-2.3.4/src/Examples/manscaleex4.php A pf/lib/jpgraph-2.3.4/src/Examples/manualtickex1.php A pf/lib/jpgraph-2.3.4/src/Examples/manualtickex2.php A pf/lib/jpgraph-2.3.4/src/Examples/markflagex1.php A pf/lib/jpgraph-2.3.4/src/Examples/multconstganttex01.php A pf/lib/jpgraph-2.3.4/src/Examples/mulyaxiscsimex1.php A pf/lib/jpgraph-2.3.4/src/Examples/mulyaxisex1.php A pf/lib/jpgraph-2.3.4/src/Examples/negbarvalueex01.php A pf/lib/jpgraph-2.3.4/src/Examples/nullvalueex01.php A pf/lib/jpgraph-2.3.4/src/Examples/partiallyfilledlineex1.php A pf/lib/jpgraph-2.3.4/src/Examples/penguin.png A pf/lib/jpgraph-2.3.4/src/Examples/pie3d_csimex1.php A pf/lib/jpgraph-2.3.4/src/Examples/pie3dex1.php A pf/lib/jpgraph-2.3.4/src/Examples/pie3dex2.php A pf/lib/jpgraph-2.3.4/src/Examples/pie3dex3.php A pf/lib/jpgraph-2.3.4/src/Examples/pie3dex4.php A pf/lib/jpgraph-2.3.4/src/Examples/pie3dex5.php A pf/lib/jpgraph-2.3.4/src/Examples/pie_csimex1.php A pf/lib/jpgraph-2.3.4/src/Examples/piebkgex1.php A pf/lib/jpgraph-2.3.4/src/Examples/piec_csimex1.php A pf/lib/jpgraph-2.3.4/src/Examples/piecex1.php A pf/lib/jpgraph-2.3.4/src/Examples/piecex2.php A pf/lib/jpgraph-2.3.4/src/Examples/pieex1.php A pf/lib/jpgraph-2.3.4/src/Examples/pieex2.php A pf/lib/jpgraph-2.3.4/src/Examples/pieex3.php A pf/lib/jpgraph-2.3.4/src/Examples/pieex4.php A pf/lib/jpgraph-2.3.4/src/Examples/pieex5.php A pf/lib/jpgraph-2.3.4/src/Examples/pieex6.php A pf/lib/jpgraph-2.3.4/src/Examples/pieex7.php A pf/lib/jpgraph-2.3.4/src/Examples/pieex8.php A pf/lib/jpgraph-2.3.4/src/Examples/pieex9.php A pf/lib/jpgraph-2.3.4/src/Examples/pielabelsex1.php A pf/lib/jpgraph-2.3.4/src/Examples/pielabelsex2.php A pf/lib/jpgraph-2.3.4/src/Examples/pielabelsex3.php A pf/lib/jpgraph-2.3.4/src/Examples/pielabelsex4.php A pf/lib/jpgraph-2.3.4/src/Examples/plotlineex1.php A pf/lib/jpgraph-2.3.4/src/Examples/polarex0-180.php A pf/lib/jpgraph-2.3.4/src/Examples/polarex0.php A pf/lib/jpgraph-2.3.4/src/Examples/polarex1.php A pf/lib/jpgraph-2.3.4/src/Examples/polarex10.php A pf/lib/jpgraph-2.3.4/src/Examples/polarex2.php A pf/lib/jpgraph-2.3.4/src/Examples/polarex3-lin.php A pf/lib/jpgraph-2.3.4/src/Examples/polarex3.php A pf/lib/jpgraph-2.3.4/src/Examples/polarex4.php A pf/lib/jpgraph-2.3.4/src/Examples/polarex5.php A pf/lib/jpgraph-2.3.4/src/Examples/polarex6.php A pf/lib/jpgraph-2.3.4/src/Examples/polarex7-1.php A pf/lib/jpgraph-2.3.4/src/Examples/polarex7-2.php A pf/lib/jpgraph-2.3.4/src/Examples/polarex7.php A pf/lib/jpgraph-2.3.4/src/Examples/polarex8.php A pf/lib/jpgraph-2.3.4/src/Examples/polarex9.php A pf/lib/jpgraph-2.3.4/src/Examples/pushpinex1.php A pf/lib/jpgraph-2.3.4/src/Examples/pushpinex2.php A pf/lib/jpgraph-2.3.4/src/Examples/radarex1.php A pf/lib/jpgraph-2.3.4/src/Examples/radarex2.php A pf/lib/jpgraph-2.3.4/src/Examples/radarex3.php A pf/lib/jpgraph-2.3.4/src/Examples/radarex4.php A pf/lib/jpgraph-2.3.4/src/Examples/radarex5.php A pf/lib/jpgraph-2.3.4/src/Examples/radarex6.1.php A pf/lib/jpgraph-2.3.4/src/Examples/radarex6.php A pf/lib/jpgraph-2.3.4/src/Examples/radarex7.php A pf/lib/jpgraph-2.3.4/src/Examples/radarex8.1.php A pf/lib/jpgraph-2.3.4/src/Examples/radarex8.php A pf/lib/jpgraph-2.3.4/src/Examples/radarex9.php A pf/lib/jpgraph-2.3.4/src/Examples/radarlogex1.php A pf/lib/jpgraph-2.3.4/src/Examples/radarlogex2.php A pf/lib/jpgraph-2.3.4/src/Examples/radarmarkex1.php A pf/lib/jpgraph-2.3.4/src/Examples/rotateex1.php A pf/lib/jpgraph-2.3.4/src/Examples/rotex0.php A pf/lib/jpgraph-2.3.4/src/Examples/rotex1.php A pf/lib/jpgraph-2.3.4/src/Examples/rotex2.php A pf/lib/jpgraph-2.3.4/src/Examples/rotex3.php A pf/lib/jpgraph-2.3.4/src/Examples/rotex4.php A pf/lib/jpgraph-2.3.4/src/Examples/rotex5.php A pf/lib/jpgraph-2.3.4/src/Examples/saab_95.jpg A pf/lib/jpgraph-2.3.4/src/Examples/scatter_csimex1.php A pf/lib/jpgraph-2.3.4/src/Examples/scatterex1.php A pf/lib/jpgraph-2.3.4/src/Examples/scatterex2.php A pf/lib/jpgraph-2.3.4/src/Examples/scatterlinkex1.php A pf/lib/jpgraph-2.3.4/src/Examples/scatterlinkex2.php A pf/lib/jpgraph-2.3.4/src/Examples/scatterlinkex3.php A pf/lib/jpgraph-2.3.4/src/Examples/scatterlinkex4.php A pf/lib/jpgraph-2.3.4/src/Examples/scatterrotex1.php A pf/lib/jpgraph-2.3.4/src/Examples/show-example.php A pf/lib/jpgraph-2.3.4/src/Examples/show-image.php A pf/lib/jpgraph-2.3.4/src/Examples/show-source.php A pf/lib/jpgraph-2.3.4/src/Examples/smallstaticbandsex1.php A pf/lib/jpgraph-2.3.4/src/Examples/smallstaticbandsex10.php A pf/lib/jpgraph-2.3.4/src/Examples/smallstaticbandsex11.php A pf/lib/jpgraph-2.3.4/src/Examples/smallstaticbandsex2.php A pf/lib/jpgraph-2.3.4/src/Examples/smallstaticbandsex3.php A pf/lib/jpgraph-2.3.4/src/Examples/smallstaticbandsex4.php A pf/lib/jpgraph-2.3.4/src/Examples/smallstaticbandsex5.php A pf/lib/jpgraph-2.3.4/src/Examples/smallstaticbandsex6.php A pf/lib/jpgraph-2.3.4/src/Examples/smallstaticbandsex7.php A pf/lib/jpgraph-2.3.4/src/Examples/smallstaticbandsex8.php A pf/lib/jpgraph-2.3.4/src/Examples/smallstaticbandsex9.php A pf/lib/jpgraph-2.3.4/src/Examples/splineex1.php A pf/lib/jpgraph-2.3.4/src/Examples/staticbandbarex1.php A pf/lib/jpgraph-2.3.4/src/Examples/staticbandbarex2.php A pf/lib/jpgraph-2.3.4/src/Examples/staticbandbarex3.php A pf/lib/jpgraph-2.3.4/src/Examples/staticbandbarex4.php A pf/lib/jpgraph-2.3.4/src/Examples/staticbandbarex5.php A pf/lib/jpgraph-2.3.4/src/Examples/staticbandbarex6.php A pf/lib/jpgraph-2.3.4/src/Examples/staticbandbarex7.php A pf/lib/jpgraph-2.3.4/src/Examples/staticlinebarex1.php A pf/lib/jpgraph-2.3.4/src/Examples/stockex1.php A pf/lib/jpgraph-2.3.4/src/Examples/stockex2.php A pf/lib/jpgraph-2.3.4/src/Examples/stship.jpg A pf/lib/jpgraph-2.3.4/src/Examples/tabtitleex1.php A pf/lib/jpgraph-2.3.4/src/Examples/testsuit.php A pf/lib/jpgraph-2.3.4/src/Examples/text-example1.php A pf/lib/jpgraph-2.3.4/src/Examples/text-example2.php A pf/lib/jpgraph-2.3.4/src/Examples/textalignex1.php A pf/lib/jpgraph-2.3.4/src/Examples/tiger_bkg.gif A pf/lib/jpgraph-2.3.4/src/Examples/tiger_bkg.jpg A pf/lib/jpgraph-2.3.4/src/Examples/tiger_bkg.png A pf/lib/jpgraph-2.3.4/src/Examples/timestampex01.php A pf/lib/jpgraph-2.3.4/src/Examples/titlecsimex01.php A pf/lib/jpgraph-2.3.4/src/Examples/topxaxisex1.php A pf/lib/jpgraph-2.3.4/src/Examples/worldmap1.jpg A pf/lib/jpgraph-2.3.4/src/Examples/y2synch.php A pf/lib/jpgraph-2.3.4/src/Examples/y2synch2.php A pf/lib/jpgraph-2.3.4/src/flags.dat A pf/lib/jpgraph-2.3.4/src/flags_thumb100x100.dat A pf/lib/jpgraph-2.3.4/src/flags_thumb35x35.dat A pf/lib/jpgraph-2.3.4/src/flags_thumb60x60.dat A pf/lib/jpgraph-2.3.4/src/gd_image.inc.php A pf/lib/jpgraph-2.3.4/src/imgdata_balls.inc.php A pf/lib/jpgraph-2.3.4/src/imgdata_bevels.inc.php A pf/lib/jpgraph-2.3.4/src/imgdata_diamonds.inc.php A pf/lib/jpgraph-2.3.4/src/imgdata_pushpins.inc.php A pf/lib/jpgraph-2.3.4/src/imgdata_squares.inc.php A pf/lib/jpgraph-2.3.4/src/imgdata_stars.inc.php A pf/lib/jpgraph-2.3.4/src/jpg-config.inc.php A pf/lib/jpgraph-2.3.4/src/jpgraph.php A pf/lib/jpgraph-2.3.4/src/jpgraph_antispam-digits.php A pf/lib/jpgraph-2.3.4/src/jpgraph_antispam.php A pf/lib/jpgraph-2.3.4/src/jpgraph_bar.php A pf/lib/jpgraph-2.3.4/src/jpgraph_canvas.php A pf/lib/jpgraph-2.3.4/src/jpgraph_canvtools.php A pf/lib/jpgraph-2.3.4/src/jpgraph_date.php A pf/lib/jpgraph-2.3.4/src/jpgraph_errhandler.inc.php A pf/lib/jpgraph-2.3.4/src/jpgraph_error.php A pf/lib/jpgraph-2.3.4/src/jpgraph_flags.php A pf/lib/jpgraph-2.3.4/src/jpgraph_gantt.php A pf/lib/jpgraph-2.3.4/src/jpgraph_gb2312.php A pf/lib/jpgraph-2.3.4/src/jpgraph_gradient.php A pf/lib/jpgraph-2.3.4/src/jpgraph_iconplot.php A pf/lib/jpgraph-2.3.4/src/jpgraph_imgtrans.php A pf/lib/jpgraph-2.3.4/src/jpgraph_led.php A pf/lib/jpgraph-2.3.4/src/jpgraph_legend.inc.php A pf/lib/jpgraph-2.3.4/src/jpgraph_line.php A pf/lib/jpgraph-2.3.4/src/jpgraph_log.php A pf/lib/jpgraph-2.3.4/src/jpgraph_mgraph.php A pf/lib/jpgraph-2.3.4/src/jpgraph_pie.php A pf/lib/jpgraph-2.3.4/src/jpgraph_pie3d.php A pf/lib/jpgraph-2.3.4/src/jpgraph_plotband.php A pf/lib/jpgraph-2.3.4/src/jpgraph_plotmark.inc.php A pf/lib/jpgraph-2.3.4/src/jpgraph_polar.php A pf/lib/jpgraph-2.3.4/src/jpgraph_radar.php A pf/lib/jpgraph-2.3.4/src/jpgraph_regstat.php A pf/lib/jpgraph-2.3.4/src/jpgraph_rgb.inc.php A pf/lib/jpgraph-2.3.4/src/jpgraph_scatter.php A pf/lib/jpgraph-2.3.4/src/jpgraph_stock.php A pf/lib/jpgraph-2.3.4/src/jpgraph_text.inc.php A pf/lib/jpgraph-2.3.4/src/jpgraph_ttf.inc.php A pf/lib/jpgraph-2.3.4/src/jpgraph_utils.inc.php A pf/lib/jpgraph-2.3.4/src/lang/de.inc.php A pf/lib/jpgraph-2.3.4/src/lang/en.inc.php A pf/lib/jpgraph-2.3.4/src/lang/prod.inc.php M pf/packetfence.spec commit 5f311985c072f18803cacf06010769794298503e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Sun Jul 17 02:54:00 2011 +0000 added TODO task Monotone-Parent: 5e5acc380f83cc868437bfcbda4bf0ad394c8b33 Monotone-Revision: aedec6ecddad3fa6b8931fce9c165644c5e7021d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-17T02:54:00 M pf/lib/pf/SNMP/Dlink/DWS_3026.pm commit 28f212c74c399771c1b0bdf5d4138ae32165a6b1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jul 15 18:29:35 2011 +0000 Added ldap port support for Web Admin LDAP auth Also added logging and refactored the logging into an external lib Monotone-Parent: 6fb33f93de74220f2b4e2f5414cafb2ccae9e2f4 Monotone-Revision: 5e5acc380f83cc868437bfcbda4bf0ad394c8b33 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-15T18:29:35 M pf/NEWS M pf/conf/admin_ldap.conf M pf/html/admin/check_login.php A pf/html/admin/common/logging.inc M pf/html/admin/login.php commit 87401483e070c97778241cfdbf950a57a55419f4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jul 15 18:26:38 2011 +0000 disapproval of revision '646c742d471707941d764b458b8dc0367cc768cc' Monotone-Parent: 646c742d471707941d764b458b8dc0367cc768cc Monotone-Revision: 6fb33f93de74220f2b4e2f5414cafb2ccae9e2f4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-15T18:26:38 M pf/NEWS M pf/conf/admin_ldap.conf M pf/html/admin/check_login.php M pf/html/admin/login.php commit ddffa120efd4faf57a6a1c9a42f14e7422feea85 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jul 15 18:26:01 2011 +0000 Added ldap port support for Web Admin LDAP auth Also added logging and refactored the logging into an external lib Monotone-Parent: 58807d245e774b35efc6c764b714de11e5e6ff5f Monotone-Revision: 646c742d471707941d764b458b8dc0367cc768cc Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-15T18:26:01 M pf/NEWS M pf/conf/admin_ldap.conf M pf/html/admin/check_login.php M pf/html/admin/login.php commit db44341d2d554fda694a446216048fbda0e58f78 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jul 15 18:23:29 2011 +0000 made computername read-only in node edit, was confusing to users Monotone-Parent: d6eed242e68ce97e624724d65259bb12302697cb Monotone-Revision: d33552e237536ae9e43910ebcf84a452b39139e3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-15T18:23:29 M pf/NEWS M pf/html/admin/node/edit.php commit 1a24c8e2ddaec8a18d39c0f06ee0c7dd1215df27 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Jul 15 15:38:20 2011 +0000 - Missing file in previous commit Monotone-Parent: 00db2f72575b4621e667d0efd45f37444959642d Monotone-Revision: a1f9e8ec6fd8b65cd8296975103fa7e68d5fbf72 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-07-15T15:38:20 A pf/lib/pf/SNMP/LG/E4500.pm commit dd596f650c2920bb03525ffe792b95b05b72bc54 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Jul 15 15:35:20 2011 +0000 - Added support for LG Ipecs 4500 switch (MAC/802.1X) Monotone-Parent: d6eed242e68ce97e624724d65259bb12302697cb Monotone-Revision: 00db2f72575b4621e667d0efd45f37444959642d Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-07-15T15:35:20 M pf/NEWS M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt M pf/html/admin/configuration/switches_add.php M pf/html/admin/configuration/switches_edit.php A pf/lib/pf/SNMP/LG.pm commit 8b1ae907bb335b6a07fe9a217a5854b4282b8c47 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jul 15 14:17:52 2011 +0000 Fixed issues with single quotes and translated accentuated characters pushed in javascript Monotone-Parent: 04610aa0780098e8929014d1b32bb0836e11f0d1 Monotone-Revision: a8889a5436c0be468b599b60e4213e29e83f9997 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-15T14:17:52 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/web.pm M pf/lib/pf/web/custom.pm commit 21138a6e98619bb30d7bea65669025aa4038784f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jul 15 13:51:10 2011 +0000 Adding a global ErrorLog statement. Fixes could not open error log file problems for Apache compiled with a ServerRoot who is not setup to write to /var/logs/ or any other path already setup. Monotone-Parent: 1bff911118171c15497625d887e53756a13a67a1 Monotone-Revision: d6eed242e68ce97e624724d65259bb12302697cb Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-15T13:51:10 M pf/NEWS M pf/conf/httpd.conf.apache22 commit cedf6716283fd92a0db74fdba010f9bc3b70a65f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jul 15 12:55:54 2011 +0000 implemented connectWriteToController in MockedSwitch Monotone-Parent: 7263f121e2b5a299dfda9ee046a368959f1fb676 Monotone-Revision: 1bff911118171c15497625d887e53756a13a67a1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-15T12:55:54 M pf/lib/pf/SNMP/MockedSwitch.pm commit d8d8cc34db4e874f955bc2a866dc95d595b28523 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jul 14 22:21:12 2011 +0000 Fixed OS violations regression introduced in 2.2.0 while trying to fix #1180 Monotone-Parent: 5c7e8053d49c4f46a59c206cec3b3b2e1ff37414 Monotone-Revision: 7263f121e2b5a299dfda9ee046a368959f1fb676 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-14T22:21:12 M pf/NEWS M pf/sbin/pfdhcplistener commit 91493214cd8eb87dfe04c81a48c7fdfb9f47ea13 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jul 14 22:19:49 2011 +0000 fixed the test now that I can run it Monotone-Parent: 75c52b37761f42cdb31b66247edddd97bbfa3ba3 Monotone-Revision: 5c7e8053d49c4f46a59c206cec3b3b2e1ff37414 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-14T22:19:49 M pf/t/dao/os.t commit dc6fef90ea1a528ef1b95e5731f7e08ea8c5265b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jul 14 22:00:07 2011 +0000 regression test for a regression introduced while fixing #1180 Monotone-Parent: a804c0b99962e995fde6f86c36d76f837086f1bc Monotone-Revision: 75c52b37761f42cdb31b66247edddd97bbfa3ba3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-14T22:00:07 M pf/t/TestUtils.pm A pf/t/dao/os.t M pf/t/dao/setup.sql commit d1585b59f9e4675149c7c9252432958cd3680afd Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jul 14 21:20:54 2011 +0000 On Wireless if NAS-Port is not set, set the port to 0. Fixes issues with "bad" hardware Monotone-Parent: cf1c6fd770b5d7994b97968b30f103d7eff1d11d Monotone-Revision: a804c0b99962e995fde6f86c36d76f837086f1bc Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-14T21:20:54 M pf/NEWS M pf/lib/pf/radius.pm commit eeb8715243ab9fd7ce6482dec20b1683889c68dc Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jul 14 20:40:34 2011 +0000 Dlink ControllerIp (bridged-mode) support Includes error-handling/reporting improvements to the DWS 3026 Includes some new infrastructure to do SNMP Set Requests to the Controller of an AP Monotone-Parent: a19497b2a6027a0d1afb40c85eecd3b468bfcbb5 Monotone-Revision: cf1c6fd770b5d7994b97968b30f103d7eff1d11d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-14T20:40:34 M pf/lib/pf/SNMP.pm M pf/lib/pf/SNMP/Dlink/DWS_3026.pm commit fa21fc87f38b3006ae378bde8dd8d76ddfb340ea Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jul 14 20:35:26 2011 +0000 Fixes to translatable strings and a consistency variable name change Monotone-Parent: 31d5af59d0eaaafb4d62bc41bbe707d42f497d56 Monotone-Revision: 04610aa0780098e8929014d1b32bb0836e11f0d1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-14T20:35:26 Monotone-Branch: org.packetfence.trunk M pf/html/admin/common/helpers.inc M pf/html/captive-portal/remediation.php M pf/html/captive-portal/templates/login.html M pf/lib/pf/web.pm commit 3f5e206e11f5e8bb25b9f29015b8caec3aea3710 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jul 14 20:30:15 2011 +0000 updated French translation Monotone-Parent: e25fad88df7abef62099cc947e88f28c9e4c0d8a Monotone-Revision: 31d5af59d0eaaafb4d62bc41bbe707d42f497d56 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-14T20:30:15 Monotone-Branch: org.packetfence.trunk M pf/conf/locale/fr/LC_MESSAGES/packetfence.po commit 7122fe7afb56cefd2f6e15fc406b5eeea9a11253 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jul 14 20:27:53 2011 +0000 fixed a typo Monotone-Parent: a3dbca62d9edc445bd7ba7baa7b2e44c378b3de0 Monotone-Revision: e25fad88df7abef62099cc947e88f28c9e4c0d8a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-14T20:27:53 Monotone-Branch: org.packetfence.trunk M pf/conf/locale/en/LC_MESSAGES/packetfence.po commit 159093a37bc628c5837b1be28c6f9156910eba9d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jul 14 20:26:30 2011 +0000 big warning about RPM upgrade deleting stuff Monotone-Parent: a9d00ead0cd7373895381e3ab4b97eac6d2d4d19 Monotone-Revision: a3dbca62d9edc445bd7ba7baa7b2e44c378b3de0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-14T20:26:30 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE commit 1c5647f4fd2c6d4de4d8a11227ae397317a7bb99 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jul 14 20:22:25 2011 +0000 updated README according to new contributions Monotone-Parent: 5378417d74e92ab8536436765781d2bf4dd8ba95 Monotone-Revision: a9d00ead0cd7373895381e3ab4b97eac6d2d4d19 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-14T20:22:25 Monotone-Branch: org.packetfence.trunk M pf/README commit d7abf40a08e9e02552373f731fb4023b45b2acc4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jul 14 18:41:42 2011 +0000 new fingerprints Monotone-Parent: c020e904f18ef269424747b146b438917aabf420 Monotone-Revision: a19497b2a6027a0d1afb40c85eecd3b468bfcbb5 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-14T18:41:42 M pf/NEWS M pf/conf/dhcp_fingerprints.conf commit 14a057d05ce67c7cbeddcc909bf811a938e00e5e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jul 14 18:12:02 2011 +0000 Documented the fact that Avaya/Nortel ERS 25xx firmware 4.1 is buggy with port-security Monotone-Parent: 6bb643fbadfdd19d4c4d9f2986732e46604d1426 Monotone-Revision: c020e904f18ef269424747b146b438917aabf420 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-14T18:12:02 M pf/NEWS M pf/lib/pf/SNMP/Nortel/ERS2500.pm commit 52e485a82e62ac8895941654593d8cea02005582 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jul 14 17:59:20 2011 +0000 Added support for Dlink DWL Access Points. Actually it's a shim module for DWS 3026. They work the same way attached to a controller or not. Monotone-Parent: 9b93b4b4c4e715339c23aa22095745ff40278582 Monotone-Revision: 6bb643fbadfdd19d4c4d9f2986732e46604d1426 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-14T17:59:20 M pf/NEWS M pf/README.network-devices M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt M pf/html/admin/configuration/switches_add.php M pf/html/admin/configuration/switches_edit.php A pf/lib/pf/SNMP/Dlink/DWL.pm commit 69ecb7bfdb120ca5305b779dc5d730787c1ea3a2 Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jul 14 16:24:38 2011 +0000 CSS cleanup. Monotone-Parent: 4b4b906c1ee8c938807ad3839412434c555d0896 Monotone-Revision: 5378417d74e92ab8536436765781d2bf4dd8ba95 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-07-14T16:24:38 Monotone-Branch: org.packetfence.trunk M pf/html/captive-portal/content/styles.css commit 44ec35e28d13d447b44c78b260eda85abd9ad6ea Author: Francis Lachapelle <flachapelle@inverse.ca> Date: Thu Jul 14 16:21:14 2011 +0000 Various improvements to the guest management interface. Monotone-Parent: d47c50b86a8c7e52def2728f476fa6208b7e6ca2 Monotone-Revision: 4b4b906c1ee8c938807ad3839412434c555d0896 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-07-14T16:21:14 Monotone-Branch: org.packetfence.trunk M pf/conf/locale/en/LC_MESSAGES/packetfence.po M pf/html/captive-portal/content/styles.css A pf/html/captive-portal/templates/guest/footer.html M pf/html/captive-portal/templates/guest/mgmt_login.html M pf/html/captive-portal/templates/guest/register_guest.html M pf/html/captive-portal/templates/guest/registration_confirmation.html M pf/html/captive-portal/templates/login.html M pf/lib/pf/web/guest.pm commit 2c212c9fe908b3e830acaddcf36e9957ff88c384 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Jul 13 14:09:55 2011 +0000 - Fixed #1232 - MeruOS 4.1 prompt detection Monotone-Parent: 520d762aa04d6385e6aadb22006e898444a7097c Monotone-Revision: 9b93b4b4c4e715339c23aa22095745ff40278582 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-07-13T14:09:55 M pf/NEWS M pf/lib/pf/SNMP/Meru/nas-pb.yml commit 513715ed514f353a04b3a2dcee6218607d7ac0e6 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jul 11 20:23:01 2011 +0000 NEWS entry to cover disapprove of Nortel fixed (that actually caused a regression) Monotone-Parent: 6ed758670fa00a535d8eccd740228b90defd8ea0 Monotone-Revision: 4a92a57288b977304c468872a6c3afbe092dd1aa Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-11T20:23:01 M pf/NEWS commit f880feed821325a9bac9bb7409c734379b697587 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jul 11 20:15:45 2011 +0000 disapproval of revision 'e21c1a229fc54358ada60e34d4738b0e977d5ca2' Monotone-Parent: e21c1a229fc54358ada60e34d4738b0e977d5ca2 Monotone-Revision: 068d7876f1dc411e09f564b620503bc058d267f3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-11T20:15:45 M pf/lib/pf/SNMP/Nortel.pm commit f36449f3ed76dcee987c117167af57a08221a656 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jul 11 15:05:23 2011 +0000 minor problems left over from guest-mgmt branch merge Monotone-Parent: fff7e31f2c775cfb230cd15ac4859465e9de17b9 Monotone-Revision: d47c50b86a8c7e52def2728f476fa6208b7e6ca2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-11T15:05:23 Monotone-Branch: org.packetfence.trunk Monotone-Tag: packetfence-3.0.0-beta1 M pf/html/captive-portal/redir.cgi M pf/html/captive-portal/templates/guest/registration_confirmation.html commit e9450a6b46d6041e098a17114af959bf3e908108 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jul 11 15:04:55 2011 +0000 new TODO tasks Monotone-Parent: e4b4e68d2b37ba48bd7052ccc1edea2d15c75350 Monotone-Revision: fff7e31f2c775cfb230cd15ac4859465e9de17b9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-11T15:04:55 Monotone-Branch: org.packetfence.trunk M pf/feature.guest-management.TODO commit 11ce4e03fbbac669e6ee98417b31b4cfa608e197 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jul 11 15:04:42 2011 +0000 small whitespace fixes Monotone-Parent: 5d4790b0bf698927807a21bea1acdfd643ffecbd Monotone-Revision: e4b4e68d2b37ba48bd7052ccc1edea2d15c75350 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-11T15:04:42 Monotone-Branch: org.packetfence.trunk M pf/NEWS commit db7f9bbb523542726aedb48a1b8c907f9546a646 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jul 8 21:15:33 2011 +0000 Updated documentation regarding floating network devices support Monotone-Parent: 6ed758670fa00a535d8eccd740228b90defd8ea0 Monotone-Revision: 2cb35e4e93c4fbeff29db2c094322f00e4467d2e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-08T21:15:33 M pf/docs/docbook/pf-devel-guide.xml commit d95edf3ee9c165196b045234cd54f858140e50d4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jul 8 21:13:23 2011 +0000 Fixed problematic default grace period for System scan violation Monotone-Parent: 3a3c7256862c4898e7c0bd9f9aa98c558236eb3c Monotone-Revision: 6ed758670fa00a535d8eccd740228b90defd8ea0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-08T21:13:23 M pf/NEWS M pf/conf/violations.conf commit a52c5238c773028256aab40a70c585fb09e4b906 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jul 8 21:11:45 2011 +0000 floating newtork device support on Nortels - Solidified the floating network device interface - Abstracted some common parts in pf::SNMP - Extracted some Nortel constants into pf::SNMP::constants - Passing the switch_locker_ref to avoid potential race-conditions Monotone-Parent: 6e689dd0f4060e72ec8dd9060b911e94808e750b Monotone-Revision: 3a3c7256862c4898e7c0bd9f9aa98c558236eb3c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-08T21:11:45 M pf/NEWS M pf/lib/pf/SNMP.pm M pf/lib/pf/SNMP/Cisco/Catalyst_2950.pm M pf/lib/pf/SNMP/MockedSwitch.pm M pf/lib/pf/SNMP/Nortel.pm M pf/lib/pf/SNMP/constants.pm M pf/lib/pf/floatingdevice.pm M pf/t/hardware-snmp-objects.t commit 524ba8798aacf2b2cd62660225336edbeeaa5225 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jul 7 16:06:52 2011 +0000 added missing files in manifest version bump to 3.0 Monotone-Parent: 4730b64ff1ad5c736489719e9fbefbe7825ee966 Monotone-Revision: df50f7e3bea44f996b460e18eb0ca23025593725 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-07T16:06:52 Monotone-Branch: org.packetfence.trunk M pf/conf/pf-release M pf/packetfence.spec M pf/t/pfcmd.t commit b154435f0ec610bee8b2f9dcfd7b754bb5349cc7 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jul 7 15:06:41 2011 +0000 Added back domain statement Monotone-Parent: 60448d47697a9cf540bac88ddafdc1d5531c1553 Monotone-Revision: f0fbc38d042d9bfb0a796a73404e3ec9a57e1e85 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-07T15:06:41 Monotone-Branch: org.packetfence.trunk M pf/conf/locale/fr/LC_MESSAGES/packetfence.po commit e701d2dc0a903889561b43745589d26f3faf2e02 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jul 7 14:07:56 2011 +0000 fixed failing mocked switch tests Monotone-Parent: 52f06e8dd4ba05f284a8192388885d537b58cdc9 Monotone-Revision: 6e689dd0f4060e72ec8dd9060b911e94808e750b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-07T14:07:56 M pf/t/hardware-snmp-objects.t commit b3154dc47b5d0aa3cda6bf1ee3f5f94502344710 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jul 6 13:07:23 2011 +0000 Merged feature.guest-management branch in trunk. Manually merged NEWS and UPGRADE. Monotone-Parent: c56c8c34e9314ea374e64bbef1cceeeed979a909 Monotone-Revision: 60448d47697a9cf540bac88ddafdc1d5531c1553 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-06T13:07:23 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE commit 9ca0719b43b3372a12e4a3a30f87db322feb08a5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jul 6 12:48:20 2011 +0000 added license POD header Monotone-Parent: 981f2167df8a35c04d4fc4e06476a0d796d9a70e Monotone-Revision: 79b8a57c5349d162dbeef387188a2c83ebfc30f2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-06T12:48:20 M pf/lib/pf/email_activation.pm commit 1993a867600be352f2c7e9f111bfd3beb4349991 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jul 6 12:06:59 2011 +0000 fixed missing parenthesis.. Monotone-Parent: c4b0c8774c69065e56ecf1715a9684f03ab6b5b7 Monotone-Revision: 52f06e8dd4ba05f284a8192388885d537b58cdc9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-06T12:06:59 M pf/lib/pf/floatingdevice.pm commit 92918b02b371768f1fdd2bd441a330e3c34e6132 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jul 5 21:03:03 2011 +0000 POD cleanups and minor interface change Monotone-Parent: 3e305e038c2cbc2d7f799f1d5c2d91e411ce3231 Monotone-Revision: c4b0c8774c69065e56ecf1715a9684f03ab6b5b7 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-05T21:03:03 M pf/lib/pf/SNMP.pm M pf/lib/pf/floatingdevice.pm commit 71b615d41069fec283b7a416b5f6b0d458279d0d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jul 5 20:57:41 2011 +0000 Developer documentation to add Floating Network Devices support to switches Monotone-Parent: 487af34b659105d8f694ae82b4b054deb54b5137 Monotone-Revision: 3e305e038c2cbc2d7f799f1d5c2d91e411ce3231 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-05T20:57:41 M pf/NEWS M pf/docs/docbook/pf-devel-guide.xml commit 971ae2f6fa53d68e1b21acafcf3a0eecddecfeec Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jul 5 18:49:51 2011 +0000 left behind from last commit Monotone-Parent: 72915fb9550e70c903c5d7567b6fadcc6457e55d Monotone-Revision: 487af34b659105d8f694ae82b4b054deb54b5137 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-05T18:49:51 M pf/conf/ui.conf commit 50450dff3e7afbd0d2f55a01a6995162b68a8a29 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jul 5 18:39:04 2011 +0000 New switches.conf parameter controllerIp to support deauth on controllers even if request came from the AP For now it's not used by any switch module by default, it's only the infrastructure. Monotone-Parent: 22f56a6bc9ac9284c4ad3a466db6c0bbd81b5f0e Monotone-Revision: 716e3853564a456f06853a5821da9f9371bbc3c6 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-05T18:39:04 M pf/NEWS M pf/bin/pfcmd M pf/docs/docbook/pf-devel-guide.xml M pf/html/admin/configuration/switches.php M pf/html/admin/configuration/switches_add.php M pf/html/admin/configuration/switches_edit.php M pf/lib/pf/SNMP.pm M pf/lib/pf/SwitchFactory.pm M pf/lib/pf/pfcmd/pfcmd.pm commit f192ec6c052972132c48315e7bd04020669c4084 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jul 5 14:03:29 2011 +0000 UNKNOWN connection_type is now of numeric type like the rest of the connection types. Fixes #1231 Prevents warnings showing up when connection types were evaluated with numeric comparison operators. A string-based UNKNOWN generated warnings and the warnings were blowing up to the web admin (because of the line xxx\. regexp). http://www.packetfence.org/bugs/view.php?id=1231 Monotone-Parent: 22f56a6bc9ac9284c4ad3a466db6c0bbd81b5f0e Monotone-Revision: f962d04cf33709f183fed5d23cc1a04b826430b0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-05T14:03:29 M pf/NEWS M pf/bin/flip.pl M pf/bin/pfcmd_vlan M pf/lib/pf/config.pm commit 4d9c3e2c82c69a580da3b269c84609f80debe54c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jul 4 20:30:33 2011 +0000 New Web Admin page: Logs which allows to view log files; Fixes #1080 Basic but to the point. More features will be implemented if requested. http://www.packetfence.org/bugs/view.php?id=1080 Monotone-Parent: 1c6fb42cce217c413715bc1bc0199fbceb9a9928 Monotone-Revision: 22f56a6bc9ac9284c4ad3a466db6c0bbd81b5f0e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-04T20:30:33 M pf/NEWS M pf/conf/ui.conf A pf/html/admin/administration/logs.php M pf/html/admin/common/helpers.inc M pf/html/admin/header.php commit 37c8d84fa39346eb1dc4eda2c43303f953d0525a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jul 4 19:10:55 2011 +0000 pushed incomplete iptables rework, will get back to it in the future Monotone-Parent: 63f8027ee9b1f929ce29a08a1571e6ab4221238c Monotone-Revision: 11aa3aebe0c81a82a031129a35bc53821e7de895 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-07-04T19:10:55 M pf/UPGRADE M pf/conf/documentation.conf M pf/lib/pf/config.pm M pf/lib/pf/iptables.pm commit 7641330dc83b0207d7bfc25e93ab9021157b1200 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jun 30 18:31:52 2011 +0000 named_vlan.conf -> named.conf - refactored named config generation into pf::services::named - generating registration and isolation zones automatically from configuration. Fixes #1105; http://www.packetfence.org/bugs/view.php?id=1105 Monotone-Parent: a2aec9b8fc81091dd6e4e48a00a000f9a529c9d9 Monotone-Revision: 63f8027ee9b1f929ce29a08a1571e6ab4221238c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-30T18:31:52 M pf/NEWS M pf/UPGRADE M pf/conf/named-isolation.ca M pf/conf/named-registration.ca A pf/conf/named.conf D pf/conf/named_vlan.conf M pf/lib/pf/pfcmd/checkup.pm M pf/lib/pf/services.pm M pf/lib/pf/services/dhcpd.pm A pf/lib/pf/services/named.pm M pf/lib/pf/util.pm M pf/packetfence.spec M pf/t/coding-style.t M pf/t/critic.t M pf/t/pf.t M pf/t/pod.t M pf/t/podCoverage.t M pf/t/services.t commit 96daf4793a43c0dc624a78018a10fa9eced3f66a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jun 30 17:14:22 2011 +0000 updated DLink DES3550 supported techniques Monotone-Parent: 79b73644c4874975890a8f3e831177acaebd7d26 Monotone-Revision: d0829e4f236abe8d21c5c47949dc23f415b693f0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-30T17:14:22 M pf/README.network-devices commit 1b8b537ef9099a84d5eef347fb31b5306832d717 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jun 30 17:13:41 2011 +0000 documentation update Monotone-Parent: 1fcf1bad24b8e6719086c774ccf828861faa64c9 Monotone-Revision: 79b73644c4874975890a8f3e831177acaebd7d26 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-30T17:13:41 M pf/lib/pf/SNMP/Dlink/DES_3550.pm commit 5fada73095c0d3e28a5a97688646eed7f87145bb Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jun 30 17:10:45 2011 +0000 documented the firmware version on which the 3550 was developed Monotone-Parent: 0199340d2240274c1025fe5d2cdea306065c4de1 Monotone-Revision: 1fcf1bad24b8e6719086c774ccf828861faa64c9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-30T17:10:45 M pf/lib/pf/SNMP/Dlink/DES_3550.pm commit af940757ceef12dc3d5dbe33dddccf7662c26139 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jun 30 14:53:33 2011 +0000 Deprecated DHCP arguments removal - updated checkup tests to validate DHCP scopes for both inline and network modes - removed deprecated trapping.immediate parameter Monotone-Parent: d6e3fd561b25ed5f0c21f42b044ea95bbc320f0e Monotone-Revision: a2aec9b8fc81091dd6e4e48a00a000f9a529c9d9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-30T14:53:33 M pf/conf/documentation.conf M pf/conf/pf.conf.defaults M pf/lib/pf/config.pm M pf/lib/pf/pfcmd/checkup.pm M pf/t/config.t commit 4392eee02ae329a4a6e27a97869cc120e27d15e0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jun 30 14:48:22 2011 +0000 Removed misplaced references to regdate / unregdate in interfaces configuration Monotone-Parent: 584bbe27ca3e0e8acf2e822fc8830efc0f39177f Monotone-Revision: d6e3fd561b25ed5f0c21f42b044ea95bbc320f0e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-30T14:48:22 M pf/html/admin/configuration/interfaces_add.php M pf/html/admin/configuration/interfaces_edit.php commit 9b6a5dd7e3e3599f3ed229781f8b3726376c64bd Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Jun 30 14:02:05 2011 +0000 - Documentation start for Netgear Switches Monotone-Parent: 0199340d2240274c1025fe5d2cdea306065c4de1 Monotone-Revision: 5cca117e205bc683af418900cf55c5ddbdb78788 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-06-30T14:02:05 M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit 1620a8fa38165d704138e4811ac80426bc0fa694 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jun 30 12:58:56 2011 +0000 fixing tests: updated version match test Monotone-Parent: 8ab3e73955d4f06699edff63bdb9c92cbc5dbc7c Monotone-Revision: 9c078d5574ca85baba52c3cfd63adc7394be7c31 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-30T12:58:56 M pf/t/pfcmd.t commit 28f33458b0db85599691b254a7b7d2c800d8e7cd Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jun 29 21:49:47 2011 +0000 Inline mode: dhcp configuring properly for hybrid mode Other side-effects introduced: - Exposed a network.conf global hash like we do for pf.conf (avoids loading networks.conf in several parts of pf). Should improve pfcmd and web admin performance. - networks.conf type=isolation, registration deprecated in favor of vlan-isolation and vlan-registration. Done to avoid confusion with the newly introduced type=inline. - Refactored dhcpd configuration generation out of pf::services into pf::services::dhcpd - networks.conf pf_gateway renamed next_hop with migration path (#1182) - static routes injected if next_hop is set (#1182) - Most dhcpd config generation code dropped http://www.packetfence.org/bugs/view.php?id=1182 Monotone-Parent: 2598735682bf01b3af88d3a7873abc30d020851c Monotone-Revision: 584bbe27ca3e0e8acf2e822fc8830efc0f39177f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-29T21:49:47 M pf/NEWS M pf/UPGRADE M pf/bin/pfcmd M pf/conf/dhcpd.conf D pf/conf/dhcpd_vlan.conf M pf/conf/ui.conf M pf/html/admin/configuration/networks_add.php M pf/html/admin/configuration/networks_edit.php M pf/lib/pf/config.pm M pf/lib/pf/pfcmd/checkup.pm M pf/lib/pf/pfcmd/pfcmd.pm M pf/lib/pf/services.pm A pf/lib/pf/services/dhcpd.pm M pf/packetfence.spec M pf/sbin/pfmon M pf/t/coding-style.t M pf/t/critic.t M pf/t/pf.t M pf/t/pod.t M pf/t/podCoverage.t M pf/t/services.t commit 565c86dfea00a2b90aa22bfdcd756921b90ad6c9 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jun 29 14:20:33 2011 +0000 pf.conf's interface type=management is now supported and type=managed will be deprecated someday added pfcmd checkup warnings on startup renamed config array @managed_nets to @management_nets Monotone-Parent: 8bc8bf23c2bdb7b87b070d1f685156c08553fc2a Monotone-Revision: 2598735682bf01b3af88d3a7873abc30d020851c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-29T14:20:33 M pf/UPGRADE M pf/conf/documentation.conf M pf/lib/pf/config.pm M pf/lib/pf/iptables.pm M pf/lib/pf/pfcmd/checkup.pm M pf/lib/pf/util.pm commit a9b902899ab1a7a16817621134925f3c3e32d7ba Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jun 29 13:44:16 2011 +0000 updated version number (we forgot during release process). See #1228 Monotone-Parent: 50d77ac235e0a3e2b76884be8b304549518a0685 Monotone-Revision: 8ab3e73955d4f06699edff63bdb9c92cbc5dbc7c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-29T13:44:16 M pf/conf/pf-release commit 385b5faf7afb46df38890d925833a563318fa6ce Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jun 28 21:50:25 2011 +0000 big network.mode=... removal side effects: - deleted all arp mode related code I encountered - created a enforcement=vlan|inline under interfaces to determine what type of enforcement is to be used under one interface - tagged some tasks with XXX where I couldn't get rid of until I refactor the security posture re-evaluation - documentation, upgrade notes and `pfcmd checkup` that validates config Monotone-Parent: f113c43622d93398c48ec352f1a1621764e45b29 Monotone-Revision: 8bc8bf23c2bdb7b87b070d1f685156c08553fc2a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-28T21:50:25 M pf/NEWS M pf/UPGRADE M pf/bin/pfcmd M pf/cgi-bin/redir.cgi M pf/cgi-bin/register.cgi M pf/cgi-bin/release.cgi M pf/conf/documentation.conf M pf/conf/pf.conf.defaults M pf/lib/pf/action.pm M pf/lib/pf/config.pm M pf/lib/pf/iptables.pm M pf/lib/pf/lookup/node.pm M pf/lib/pf/node.pm M pf/lib/pf/nodecache.pm M pf/lib/pf/pfcmd/checkup.pm M pf/lib/pf/rawip.pm M pf/lib/pf/services.pm M pf/lib/pf/util.pm M pf/lib/pf/violation.pm M pf/lib/pf/web.pm M pf/sbin/pfdhcplistener M pf/sbin/pfmon commit 170c9671cadb8c1d180f21480dc6e8272dd4727b Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Jun 28 13:32:00 2011 +0000 - Version bump for ZEN installation guide to 2.2.1 Monotone-Parent: 50d77ac235e0a3e2b76884be8b304549518a0685 Monotone-Revision: fae7b387faa4d037406bf56d31d207b50a48ad5b Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-06-28T13:32:00 M pf/docs/PacketFenceZEN_Installation_Guide.odt commit 1b841c7353005325482af7541cf62c5349120001 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jun 27 15:18:34 2011 +0000 New DHCP fingerprints for Polycom and Snom IP devices Monotone-Parent: fd18daff77b97ab16edef499a8d0751cce5b54de Monotone-Revision: 50d77ac235e0a3e2b76884be8b304549518a0685 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-27T15:18:34 M pf/NEWS M pf/conf/dhcp_fingerprints.conf commit 1a4da6b2086b201fd5f5b5404a5d59ece67e1a9f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jun 17 21:47:56 2011 +0000 Untainted data critical to a nessus scan. Fixes #1087; Lots of single quoting and an aggressive regexp on the hostaddr did it. http://www.packetfence.org/bugs/view.php?id=1087 Monotone-Parent: 1370d8990a9c04d75ad2573b7854ea0c6cfe21bc Monotone-Revision: fd18daff77b97ab16edef499a8d0751cce5b54de Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-17T21:47:56 M pf/NEWS M pf/lib/pf/pfcmd/checkup.pm M pf/lib/pf/scan.pm M pf/lib/pf/util.pm commit b1e3b7d60bdf7bc2ed8e56c51df0c9b9cdaa5ece Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jun 17 21:12:14 2011 +0000 Using Net::Interface instead of relying on /proc/sys/net to list network interfaces. Fixes #1221; /proc/sys/net doesn't have interfaces without IP addresses so I found a module which does http://www.packetfence.org/bugs/view.php?id=1221 Monotone-Parent: 1d26d7bc4f83cefd4fead34b1bb7633b5d9ee71f Monotone-Revision: 1370d8990a9c04d75ad2573b7854ea0c6cfe21bc Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-17T21:12:14 M pf/NEWS M pf/configurator.pl M pf/packetfence.spec commit fa95b4bb636ddae733bac77007c5dca8e543f0c3 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jun 17 21:09:59 2011 +0000 LICENSE header Monotone-Parent: 1055d9ff9676ebc2918cc9b59949efaf6ad9a4c1 Monotone-Revision: 1d26d7bc4f83cefd4fead34b1bb7633b5d9ee71f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-17T21:09:59 M pf/lib/pf/import.pm commit c222e2c2ee0d9ea7c243acc89f8c06613e739f53 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jun 16 21:23:43 2011 +0000 linked to bug id Monotone-Parent: 100a5d60b76acf5de010224c38548331fe43c894 Monotone-Revision: 26fe7cb7d28dd22f5b88774d669bec188366f2ab Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-16T21:23:43 Monotone-Branch: org.packetfence.trunk M pf/NEWS commit cc0928e3e6530fc8b66e96651826d1f4d8ce1236 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jun 16 19:27:26 2011 +0000 looks like I forgot to mention this fix, added for future reference Monotone-Parent: dd728a4ad6bd04916185c28331eac36a76fe7dde Monotone-Revision: 1055d9ff9676ebc2918cc9b59949efaf6ad9a4c1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-16T19:27:26 M pf/NEWS commit 33c3a608a08899e46105284b5a65e1a6683fd825 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jun 16 15:26:47 2011 +0000 Updated Changelog Monotone-Parent: 6ff1474aae84d84d0c75ae39aeead6f3c59efa9b Monotone-Revision: dd728a4ad6bd04916185c28331eac36a76fe7dde Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-16T15:26:47 Monotone-Tag: packetfence-2.2.1 M pf/ChangeLog commit 30cb6d58687fd6cc164f94ab8c0e2297db111c3c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jun 16 15:25:37 2011 +0000 whitespace fixes Monotone-Parent: f0bec7e005818370d6ae6426daecf99f637b1a5b Monotone-Revision: 6ff1474aae84d84d0c75ae39aeead6f3c59efa9b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-16T15:25:37 M pf/ChangeLog.old commit a148636bc200b2c4d0ca4d09ef0af539ba569975 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jun 16 15:22:09 2011 +0000 Version bump Monotone-Parent: bc4a051f26eb5d300afd4a4453517e7c986d7a07 Monotone-Revision: f0bec7e005818370d6ae6426daecf99f637b1a5b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-16T15:22:09 M pf/NEWS M pf/UPGRADE M pf/packetfence.spec commit 802f90d95f788f93a1dc9448b3aa1500ac3eebec Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jun 16 15:13:52 2011 +0000 Version bump and ToC refresh in documentation Monotone-Parent: f2936143ec16ad2f2a156ca08537138ffb9ef0b0 Monotone-Revision: bc4a051f26eb5d300afd4a4453517e7c986d7a07 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-16T15:13:52 M pf/docs/PacketFence_Administration_Guide.odt M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt M pf/docs/docbook/pf-devel-guide.xml commit f32c47868370d06f02b6a679a91169aafda7acba Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jun 16 14:55:32 2011 +0000 Added an ldapsearch example in authentication::ldap's POD documentation Monotone-Parent: 72401bc3c8dcb746697344729731589b080c3096 Monotone-Revision: f2936143ec16ad2f2a156ca08537138ffb9ef0b0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-16T14:55:32 M pf/conf/authentication/ldap.pm commit 1352a3c2c6aefe48110177fe5f09eba98fd645ce Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jun 16 14:44:33 2011 +0000 Fixed VoIP support on Cisco 2960 in IOS 12.2(46)SE or greater A lot of testing and documenting went into this one. Make sure to consult the appropriate modules and documentation if necessary. Monotone-Parent: 041ecebebee27a897becf05f5030ed3643d4fe2e Monotone-Revision: 72401bc3c8dcb746697344729731589b080c3096 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-16T14:44:33 M pf/NEWS M pf/UPGRADE M pf/lib/pf/SNMP/Cisco/Catalyst_2960.pm M pf/lib/pf/SNMP/Cisco/Catalyst_2970.pm M pf/lib/pf/SNMP/Cisco/Catalyst_3550.pm M pf/lib/pf/SNMP/Cisco/Catalyst_3560.pm M pf/lib/pf/SNMP/Cisco/Catalyst_4500.pm commit 64bd52f380cd0998ee9c7deff3fa6b4738efd881 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Jun 15 21:00:02 2011 +0000 - Changes in network guide for IOS madness of 2960s and port-security Monotone-Parent: 6aca16e269f0a883e9f70e37c1410afde5ce99f9 Monotone-Revision: af7335c558d9293e292504ccad1e4d7b14b2c75c Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-06-15T21:00:02 M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit ab17d40d27c607a970bfc7670897673adc2ddcd1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jun 15 13:38:27 2011 +0000 added LICENSE header Monotone-Parent: 6aca16e269f0a883e9f70e37c1410afde5ce99f9 Monotone-Revision: 11195ff1c7e3978ad918f6fecef8499a2464efb5 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-15T13:38:27 M pf/lib/pf/SNMP/Cisco/Catalyst_4500.pm commit 6bab6b4a72eb36255608a3812e8d781226575f42 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jun 14 14:05:26 2011 +0000 Marc-Andre added to contributors for his watchdog script Monotone-Parent: 4da738d954689e7fa3dfe7cb6a3b62ed45329648 Monotone-Revision: 2469acbbc798012c89d1b3ec778564bd94a23eba Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-14T14:05:26 M pf/README commit c0f5be876bda0a4e8f7fda05a5f7af75714177f7 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jun 13 22:18:50 2011 +0000 Faster VLAN assignments by reducing the available node information - Created node_attributes which fetches only node.* and category table fields (no locationlog, violation, etc.) - Changed several node_view callers with node_attributes callers especially on critical speed code paths and/or where the additional info didn't seem useful - UPGRADE note describing impacts on pf::vlan::custom users - benchmark that shows the improvement - updated some tests that were failing because of the change Monotone-Parent: 7e5eb383948741a3ab71a22fc10e3d0901a6fdd4 Monotone-Revision: f989819b9658fb353249a035bd333f1faabba165 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-13T22:18:50 M pf/NEWS M pf/UPGRADE M pf/lib/pf/SNMP/Cisco/Catalyst_2950.pm M pf/lib/pf/node.pm M pf/lib/pf/violation.pm M pf/lib/pf/vlan.pm M pf/lib/pf/vlan/custom.pm M pf/lib/pf/web.pm M pf/lib/pf/web/custom.pm A pf/t/benchmarks/pf-node.pl M pf/t/vlan.t commit ec513dd2330136a9d2f5b7871e75be9cd1a3430e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jun 13 20:08:04 2011 +0000 Turned pf::SwitchFactory into a Singleton Huge performance improvement for people with a large conf/switches.conf file using RADIUS as the file is only loaded once on startup now. Monotone-Parent: 4da738d954689e7fa3dfe7cb6a3b62ed45329648 Monotone-Revision: 7e5eb383948741a3ab71a22fc10e3d0901a6fdd4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-13T20:08:04 M pf/NEWS M pf/bin/flip.pl M pf/bin/pfcmd M pf/bin/pfcmd_vlan M pf/lib/pf/SwitchFactory.pm M pf/lib/pf/radius.pm M pf/lib/pf/services.pm M pf/lib/pf/web/backend_modperl_require.pl M pf/sbin/pfsetvlan M pf/t/SwitchFactory.t A pf/t/benchmarks/switchFactory.pl commit 1a9c1c0157f70d04cced50a4116baafd5e088d2a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jun 13 17:32:35 2011 +0000 corrected a typo Monotone-Parent: 7ffe2ed0dcf4a97d5890dcb7cb509671001ea596 Monotone-Revision: 150def237782e6726d8c2be9cdd1e764c7819f28 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-13T17:32:35 M pf/feature.guest-management.TODO commit 58c5d2c58f59afee2a8cabb15dd30b5510446c42 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jun 13 15:54:01 2011 +0000 disapproval of revision '39b3f91dfaa1834f16dd4bbd58cd057d21bb8d2e' Monotone-Parent: 39b3f91dfaa1834f16dd4bbd58cd057d21bb8d2e Monotone-Revision: 01103f6e57f2e7b4ecc9726baab9cf53c0eadcbc Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-13T15:54:01 Monotone-Branch: org.packetfence.trunk D pf/addons/watchdog/freeradius-watchdog.sh D pf/addons/watchdog/pfdhcpdlistener-watchdog.sh commit 955d177b6ea48adb3814c354b0c2e22818df8ea0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jun 13 15:52:21 2011 +0000 pfdhcplistener watchdog applied changes from b321775f6baf1abee7b129ad1b0b9ae4dcb4ed3c through 39b3f91dfaa1834f16dd4bbd58cd057d21bb8d2e plus NEWS and RPM spec updates Monotone-Parent: e1b5862fef63e2684fc7322f80a40006e7846358 Monotone-Revision: 4da738d954689e7fa3dfe7cb6a3b62ed45329648 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-13T15:52:21 M pf/NEWS D pf/addons/freeradius-watchdog.sh A pf/addons/watchdog/freeradius-watchdog.sh A pf/addons/watchdog/pfdhcpdlistener-watchdog.sh M pf/packetfence.spec commit 7a4fdaec64bf558e07ab5389472ddfc8a8835ff0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jun 13 15:37:51 2011 +0000 Doc for Dlink 3550 Actually, lack of doc but still mentionning Dlink DES3550 as supported Monotone-Parent: 4681b74f6efde029b20ff4f875167b8642f05915 Monotone-Revision: e1b5862fef63e2684fc7322f80a40006e7846358 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-13T15:37:51 M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit 5e2cd1262afa4bd346e9b4798381beccac5508a2 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jun 13 15:25:19 2011 +0000 Added NEWS entry about the Admin guide's FAQ and troubleshooting section removal (migrated to website) Monotone-Parent: 304ab817b2435e694e7803230f6e31742c67fd1c Monotone-Revision: 4681b74f6efde029b20ff4f875167b8642f05915 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-13T15:25:19 M pf/NEWS commit 991cdf42deb8e6c5ef29cab174c08b3b8a1208f5 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Jun 13 15:20:08 2011 +0000 - Removing FAQ/Troubleshooting from admin guide, now online Monotone-Parent: 34d455afdd97d80b14437722cba3d213e51704a3 Monotone-Revision: 304ab817b2435e694e7803230f6e31742c67fd1c Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-06-13T15:20:08 M pf/docs/PacketFence_Administration_Guide.odt commit a7fed075e901983b7b2c2b0fc8a54ee47a9c8564 Author: Marc-André Jutras <mjutras@inverse.ca> Date: Mon Jun 13 14:12:52 2011 +0000 Add pfdhcpdlistener to addons/watchdog Monotone-Parent: b321775f6baf1abee7b129ad1b0b9ae4dcb4ed3c Monotone-Revision: 39b3f91dfaa1834f16dd4bbd58cd057d21bb8d2e Monotone-Author: mjutras@inverse.ca Monotone-Date: 2011-06-13T14:12:52 Monotone-Branch: org.packetfence.trunk A pf/addons/watchdog/freeradius-watchdog.sh A pf/addons/watchdog/pfdhcpdlistener-watchdog.sh commit 782d359703e86b41a1b486e2a0fc980676552f79 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jun 10 17:14:45 2011 +0000 new HP Printer fingerprint Monotone-Parent: ea92b51e81de9367384bb3d8f0cfdaddbe5e3299 Monotone-Revision: 5319b36fe7f4cf84106a6fdb98b34af3f7eb22a7 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-10T17:14:45 M pf/NEWS M pf/conf/dhcp_fingerprints.conf commit 299925902d095e70462ef46407aaa5da9fa3b143 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jun 10 16:57:29 2011 +0000 updated README to highlight all contributions and current / past maintainership Monotone-Parent: f0619e85ae509a2167b2dc8c8de177b40511e41c Monotone-Revision: ea92b51e81de9367384bb3d8f0cfdaddbe5e3299 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-10T16:57:29 M pf/README commit eb51b0bfd25330348a3dec192d06e96cbc244f30 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jun 10 16:29:05 2011 +0000 Integrated DES 3550 support based on a contribution by Olivier Roch Vilato Only a slight change to our MAC notification regexp and a stub module. Monotone-Parent: b22113ad41ab7596d49fad1a30ad4a131f03739e Monotone-Revision: f0619e85ae509a2167b2dc8c8de177b40511e41c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-10T16:29:05 M pf/NEWS M pf/README.network-devices M pf/html/admin/configuration/switches_add.php M pf/html/admin/configuration/switches_edit.php M pf/lib/pf/SNMP/Dlink.pm A pf/lib/pf/SNMP/Dlink/DES_3550.pm commit d04f8d8b32942880032c5ff1bfff4a71e2fc6cde Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Jun 10 15:13:43 2011 +0000 - Adding MAC Auth and 802.1X support for ExtremeNetworks Device Monotone-Parent: b22113ad41ab7596d49fad1a30ad4a131f03739e Monotone-Revision: cb778bfc67a3ddfc79b4dfd109a8f01cd29631c2 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-06-10T15:13:43 M pf/NEWS M pf/README.network-devices M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt M pf/lib/pf/SNMP/Extreme.pm commit 43a45e043af8a1ac8d48a8840e37eb7f461bd065 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jun 9 18:48:56 2011 +0000 Apparently ERS 2526T SW:v4.3.0.004 doesn't work in port-security mode Monotone-Parent: 4b905d3a2d261f9d4261155eff3782b9ef13f6b7 Monotone-Revision: b22113ad41ab7596d49fad1a30ad4a131f03739e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-09T18:48:56 M pf/lib/pf/SNMP/Nortel/ERS2500.pm commit 915bc252a3d43ce0a3209640b51bcdf8e43d3bb2 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Jun 9 18:03:31 2011 +0000 - Integration of accounting support in the packetfence-freeradius2 package Monotone-Parent: b56bcbda845c1676ef8c5a8d7809591a3adc3af9 Monotone-Revision: 1fb81d25f94d5d0d67c9be82c4f8e0ea3ff29780 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-06-09T18:03:31 M pf/addons/freeradius-integration/sites-available/packetfence A pf/addons/freeradius-integration/sql.conf.pf A pf/addons/freeradius-integration/sql/mysql/dialup.conf.pf M pf/packetfence.spec commit a07551eeaa3c0e1a0dc17680f4777bfe12c2eb79 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jun 9 16:17:16 2011 +0000 Added is_mobile($mac) to pf::useragent It allows to offer different captive portal for mobile devices Monotone-Parent: d1c76afcd9c203ed6eb2313b05f3a6fd8356e1b6 Monotone-Revision: 4b905d3a2d261f9d4261155eff3782b9ef13f6b7 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-09T16:17:16 M pf/NEWS M pf/lib/pf/config.pm M pf/lib/pf/useragent.pm commit 07b22a45aebb13061e8d39057c1cccb27149acc5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jun 9 12:58:42 2011 +0000 Fixed the build: missing file in rpm manifest Monotone-Parent: e21c1a229fc54358ada60e34d4738b0e977d5ca2 Monotone-Revision: d1c76afcd9c203ed6eb2313b05f3a6fd8356e1b6 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-09T12:58:42 M pf/packetfence.spec commit 6bce7af7badb92eaf4b11617552117c2accd6b5b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jun 8 21:23:06 2011 +0000 More Nortel fixes After some serious cross-model SNMP validation, it turns out that we should detect adequate first board index for the authorize / de-authorize portion of the security table and not always start with 1 (as was done earlier) Monotone-Parent: ddad1e68d9fbcb525235b66cc7875af300f5b84a Monotone-Revision: e21c1a229fc54358ada60e34d4738b0e977d5ca2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-08T21:23:06 M pf/lib/pf/SNMP/Nortel.pm commit c3366f94c72cccf9041d32d1e49e7a8924f3b5b5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jun 8 21:21:30 2011 +0000 no shoulds in my NEWS file! ;) Monotone-Parent: 8fdaee84cc2ca73fb7f76a7364fe86b3e5b42d63 Monotone-Revision: ddad1e68d9fbcb525235b66cc7875af300f5b84a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-08T21:21:30 M pf/NEWS commit 6eab896c291ad979117c9d298e5deac3a38c537f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jun 8 19:18:26 2011 +0000 fixed # of tests Monotone-Parent: d2b8d903aa6d82e8fa9dfd9eede06bb3e354d25d Monotone-Revision: 7ffe2ed0dcf4a97d5890dcb7cb509671001ea596 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-08T19:18:26 M pf/t/podCoverage.t commit b25798b2786a8688735b723a07cfed42e766a53e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jun 8 19:08:46 2011 +0000 fixed remaining conflict after complex merge of the WISPR backport Monotone-Parent: e9a61495e8146211eb39189f82fb6fa1fd685ec4 Monotone-Revision: d2b8d903aa6d82e8fa9dfd9eede06bb3e354d25d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-08T19:08:46 D pf/html/captive-portal/wispr-left/redirect.tt D pf/html/captive-portal/wispr-right/redirect.tt A pf/html/captive-portal/wispr/redirect.tt commit c22e43e729b8771f1e7ac638cee9b85365896bd7 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jun 8 18:35:07 2011 +0000 spec change from previous commit Monotone-Parent: 1f6847bb9bfcd960fb8f03b951539c56d552ac0a Monotone-Revision: 3b4d7b3d0ff7844ef2f3bbd0f351484da472818d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-08T18:35:07 M pf/packetfence.spec commit b4b35c9c8398877a57fd3f3471a8db701127eb72 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jun 8 18:33:15 2011 +0000 Basic WISPR support should improve iPod/iPhone/iPad usability. Fixes #815; http://www.packetfence.org/bugs/view.php?id=815 Monotone-Parent: 357d0a3dcc2e8149cdd7a3af562c7cf52ba223fa Monotone-Revision: 8fdaee84cc2ca73fb7f76a7364fe86b3e5b42d63 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-08T18:33:15 M pf/NEWS A pf/cgi-bin/wispr.cgi M pf/conf/httpd.conf.apache22 A pf/html/user/wispr/redirect.tt A pf/lib/pf/web/wispr.pm M pf/packetfence.spec M pf/t/binaries.t M pf/t/coding-style.t M pf/t/critic.t M pf/t/pf.t M pf/t/pod.t M pf/t/podCoverage.t M pf/t/web.t commit 5d563a764ed9f939d8257f70f918561b974c69cf Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jun 8 18:11:55 2011 +0000 Basic Wireless ISP Roaming support (WISPR) improves handling of iPod/iPad/iPhone Monotone-Parent: d68d460b520aa9b4cca80ed04ad8f204f7ce92e7 Monotone-Revision: 1f6847bb9bfcd960fb8f03b951539c56d552ac0a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-08T18:11:55 M pf/NEWS M pf/conf/httpd.conf.apache22 A pf/html/captive-portal/wispr.cgi A pf/html/captive-portal/wispr/redirect.tt A pf/lib/pf/web/wispr.pm M pf/t/binaries.t M pf/t/coding-style.t M pf/t/critic.t M pf/t/pf.t M pf/t/pod.t M pf/t/podCoverage.t M pf/t/web.t commit 41ef41064f19590e554e9ba2b13001d36b5c56db Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jun 8 14:53:16 2011 +0000 ios.css was renamed mobile.css but apparently we forgot to update the remediation template Monotone-Parent: 09e8c381d5404d88b5377b94158520ae6739ef69 Monotone-Revision: e043a680835fc2e2178267e572896b78db923e4b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-08T14:53:16 Monotone-Branch: org.packetfence.trunk M pf/html/user/content/templates/remediation.html commit abb48175768ea2fc8f2ea7483fb405f9d403fb02 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jun 7 15:57:56 2011 +0000 added LICENSE pod header Monotone-Parent: c6cc45ba1dd2fec340d0afc4539996466b4cadd2 Monotone-Revision: 09e8c381d5404d88b5377b94158520ae6739ef69 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-07T15:57:56 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/floatingdevice.pm commit 04f9749888f141497562fe5f6cceff72bb15af35 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Jun 6 21:01:43 2011 +0000 - Integration with the node lookup Monotone-Parent: 5d2e9cfd3830c7c82ff39c791f7028638c152170 Monotone-Revision: b56bcbda845c1676ef8c5a8d7809591a3adc3af9 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-06-06T21:01:43 M pf/db/upgrade-2.2.0-NEXT.sql M pf/lib/pf/accounting.pm M pf/lib/pf/lookup/node.pm commit 094cd265dfe5607e890f89241241e1e5af98be99 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jun 6 20:39:50 2011 +0000 12.2(52) was problematic for some people we know well Monotone-Parent: 701208082cc88ae302292257fb0cfb538939c245 Monotone-Revision: 357d0a3dcc2e8149cdd7a3af562c7cf52ba223fa Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-06T20:39:50 M pf/lib/pf/SNMP/Cisco/Catalyst_2960.pm commit 69f46dbbd012a5b454bbca9a8d2fed41a1d1086a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jun 3 19:33:31 2011 +0000 Some new notes on controller and switch Monotone-Parent: bd919a5f89cb306253187fe76c0f49bd6c727f94 Monotone-Revision: 701208082cc88ae302292257fb0cfb538939c245 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-03T19:33:31 M pf/lib/pf/SNMP/Dlink/DWS_3026.pm M pf/lib/pf/SNMP/Nortel.pm commit 13e4b2aebe8461416f08fce30bf24181c8b34e6f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jun 3 13:03:04 2011 +0000 Polycom DHCP fingerprint Monotone-Parent: 02dad12838716e67e3d82a00a121ea87a92a55bb Monotone-Revision: bd919a5f89cb306253187fe76c0f49bd6c727f94 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-03T13:03:04 M pf/NEWS M pf/conf/dhcp_fingerprints.conf commit bdb18bb6b673c807d9167002a45e998cfe61f598 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jun 2 14:40:41 2011 +0000 Increased PHP memory limit to 128M (was 64M) It buys us time for the "filters on large database" issue (#962) 128 is PHP's current default Monotone-Parent: 1a3ff8dff00bc4af4c8443095ff24e459871700c Monotone-Revision: 02dad12838716e67e3d82a00a121ea87a92a55bb Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-02T14:40:41 M pf/NEWS M pf/conf/httpd.conf.apache22 commit 784e3163f727e5363a5d925159f2b0628e6862a2 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jun 2 14:24:27 2011 +0000 minor comment alignment for a regexp Monotone-Parent: 421dcd787d3372130fe979af457e6c253af5f729 Monotone-Revision: 1a3ff8dff00bc4af4c8443095ff24e459871700c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-02T14:24:27 M pf/lib/pf/web/util.pm commit 93b9fd9f43d83819d5d088da4740e8f7808f0f72 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jun 2 13:50:13 2011 +0000 More logging in Samba config by default hopefully this will avoid hard to troubleshoot RADIUS problems Monotone-Parent: 82d95d971670293f7a7529ec18b63ce4546cc2ae Monotone-Revision: 421dcd787d3372130fe979af457e6c253af5f729 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-02T13:50:13 M pf/NEWS M pf/docs/PacketFence_Administration_Guide.odt commit f2be5035a993573d43e4da7eaa1b7f047ed36f01 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jun 1 15:31:25 2011 +0000 Externalized jpgraph library This makes source code management *much* simpler when running developement versions or diff'ing live installs. By pulling this out of the tree, there's no jpgraph clutter added by the awkward (and now dead) php-jpgraph-packetfence package. Monotone-Parent: c6ce59d6c35a88410d6140b51bde0fd48427a2c4 Monotone-Revision: aebf97388cd16ff8d56029ccf3f4b63af8e571cc Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-06-01T15:31:25 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE A pf/addons/dependencies/jpgraph-2.3.4.tar.gz A pf/addons/dependencies/php-jpgraph.spec M pf/html/admin/common.php M pf/packetfence.spec commit a07c668f8ef548a898d16a25daab2914df857073 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue May 31 21:01:31 2011 +0000 - RADIUS accouting integrated in the UI. Monotone-Parent: a9f3d735fda6f49dc0781a4e910ddba5a35863dd Monotone-Revision: 5d2e9cfd3830c7c82ff39c791f7028638c152170 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-05-31T21:01:31 M pf/bin/pfcmd M pf/conf/ui.conf M pf/html/admin/node/accounting.php M pf/lib/pf/accounting.pm M pf/lib/pf/pfcmd.pm M pf/lib/pf/pfcmd/help.pm M pf/lib/pf/util.pm commit 48f569685eb55e592b25d4cd95cf12da347fa568 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue May 31 20:30:41 2011 +0000 Updated guide to reflect latest captive portal changes Content updated to reflect latest captive portal improvements: Better templating, XHTML/CSS and streamlined remediation pages. Updated translation information including contributing translations. Monotone-Parent: 5c1f306bd23c79c93e75238cc8f43dcd2d4c9c12 Monotone-Revision: d68d460b520aa9b4cca80ed04ad8f204f7ce92e7 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-31T20:30:41 M pf/docs/docbook/pf-devel-guide.xml commit d93a733573684999c9aca1a5831daf55fd5b766a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue May 31 17:54:54 2011 +0000 Captive portal files re-organization New structure: - html/common/ (commun au captive et au web) - html/captive-portal/ (perl's CGIs, php) - html/captive-portal/content/ (static stuff: javascript, css) - html/captive-portal/content/images/ (images) - html/captive-portal/templates/ (HTML TT templates) - html/captive-portal/violations/ (violation text) Implemented all the necessary changes to make that happen. Monotone-Parent: c0b524e2dd345e6c96d6bb120a2b6f54e77623a2 Monotone-Revision: 5c1f306bd23c79c93e75238cc8f43dcd2d4c9c12 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-31T17:54:54 M pf/NEWS M pf/UPGRADE M pf/addons/guest-management/README D pf/cgi-bin/email_activation.cgi D pf/cgi-bin/guest-management.cgi D pf/cgi-bin/guest-selfregistration.cgi D pf/cgi-bin/redir.cgi D pf/cgi-bin/register.cgi D pf/cgi-bin/release.cgi M pf/conf/documentation.conf M pf/conf/httpd.conf.apache22 M pf/conf/violations.conf M pf/html/admin/configuration/captive-portal.php A pf/html/captive-portal/content/images/background.png A pf/html/captive-portal/content/images/biohazard-bg.gif A pf/html/captive-portal/content/images/biohazard-sm.gif A pf/html/captive-portal/content/images/error.png A pf/html/captive-portal/content/images/help.png A pf/html/captive-portal/content/images/lock.png A pf/html/captive-portal/content/images/quarantine.png A pf/html/captive-portal/content/images/unlock.png A pf/html/captive-portal/content/mobile.css A pf/html/captive-portal/content/styles.css A pf/html/captive-portal/content/timerbar.js A pf/html/captive-portal/email_activation.cgi A pf/html/captive-portal/guest-management.cgi A pf/html/captive-portal/guest-selfregistration.cgi A pf/html/captive-portal/redir.cgi A pf/html/captive-portal/register.cgi A pf/html/captive-portal/release.cgi A pf/html/captive-portal/remediation.php A pf/html/captive-portal/templates/activated.html A pf/html/captive-portal/templates/aup.html A pf/html/captive-portal/templates/aup_text.html A pf/html/captive-portal/templates/enabler.html A pf/html/captive-portal/templates/error.html A pf/html/captive-portal/templates/footer.html A pf/html/captive-portal/templates/guest.html A pf/html/captive-portal/templates/guest/mgmt_login.html A pf/html/captive-portal/templates/guest/register_guest.html A pf/html/captive-portal/templates/guest/registration_confirmation.html A pf/html/captive-portal/templates/header.html A pf/html/captive-portal/templates/login.html A pf/html/captive-portal/templates/pending.html A pf/html/captive-portal/templates/redirect.html A pf/html/captive-portal/templates/register.html A pf/html/captive-portal/templates/register_1.html A pf/html/captive-portal/templates/register_2.html A pf/html/captive-portal/templates/release.html A pf/html/captive-portal/templates/remediation.html A pf/html/captive-portal/templates/scan-in-progress.html A pf/html/captive-portal/templates/scan.html A pf/html/captive-portal/templates/status.html A pf/html/captive-portal/violations/banned_devices.php A pf/html/captive-portal/violations/banned_os.php A pf/html/captive-portal/violations/darknet.php A pf/html/captive-portal/violations/failed_scan.php A pf/html/captive-portal/violations/generic.php A pf/html/captive-portal/violations/lsass.php A pf/html/captive-portal/violations/malware.php A pf/html/captive-portal/violations/nat.php A pf/html/captive-portal/violations/p2p.php A pf/html/captive-portal/violations/roguedhcp.php A pf/html/captive-portal/violations/scanning.php A pf/html/captive-portal/violations/spam.php A pf/html/captive-portal/violations/system_scan.php A pf/html/captive-portal/violations/trojan.php A pf/html/captive-portal/violations/zotob.php D pf/html/user/3rdparty/timerbar.js D pf/html/user/content/images/background.png D pf/html/user/content/images/biohazard-bg.gif D pf/html/user/content/images/biohazard-sm.gif D pf/html/user/content/images/error.png D pf/html/user/content/images/help.png D pf/html/user/content/images/lock.png D pf/html/user/content/images/quarantine.png D pf/html/user/content/images/unlock.png D pf/html/user/content/mobile.css D pf/html/user/content/remediation.php D pf/html/user/content/styles.css D pf/html/user/content/templates/activated.html D pf/html/user/content/templates/aup.html D pf/html/user/content/templates/aup_text.html D pf/html/user/content/templates/enabler.html D pf/html/user/content/templates/error.html D pf/html/user/content/templates/footer.html D pf/html/user/content/templates/guest.html D pf/html/user/content/templates/guest/mgmt_login.html D pf/html/user/content/templates/guest/register_guest.html D pf/html/user/content/templates/guest/registration_confirmation.html D pf/html/user/content/templates/header.html D pf/html/user/content/templates/login.html D pf/html/user/content/templates/pending.html D pf/html/user/content/templates/redirect.html D pf/html/user/content/templates/register.html D pf/html/user/content/templates/register_1.html D pf/html/user/content/templates/register_2.html D pf/html/user/content/templates/release.html D pf/html/user/content/templates/remediation.html D pf/html/user/content/templates/scan-in-progress.html D pf/html/user/content/templates/scan.html D pf/html/user/content/templates/status.html D pf/html/user/content/violations/banned_devices.php D pf/html/user/content/violations/banned_os.php D pf/html/user/content/violations/darknet.php D pf/html/user/content/violations/failed_scan.php D pf/html/user/content/violations/generic.php D pf/html/user/content/violations/lsass.php D pf/html/user/content/violations/malware.php D pf/html/user/content/violations/nat.php D pf/html/user/content/violations/p2p.php D pf/html/user/content/violations/roguedhcp.php D pf/html/user/content/violations/scanning.php D pf/html/user/content/violations/spam.php D pf/html/user/content/violations/system_scan.php D pf/html/user/content/violations/trojan.php D pf/html/user/content/violations/zotob.php M pf/lib/pf/config.pm M pf/lib/pf/web.pm M pf/lib/pf/web/guest.pm M pf/packetfence.spec M pf/t/binaries.t M pf/t/coding-style.t M pf/t/critic.t M pf/t/php.t M pf/t/pod.t commit 52434c577acbd5e40cef2bdbfa424330fc085248 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue May 31 13:51:45 2011 +0000 updated todo tasks Monotone-Parent: 0217ea2ba5c3997edb11c091fe679012eaf3e622 Monotone-Revision: c0b524e2dd345e6c96d6bb120a2b6f54e77623a2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-31T13:51:45 M pf/feature.guest-management.TODO commit 58845a07736eac4220544cc16374b332aca3bafa Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue May 31 13:47:36 2011 +0000 broader name since branch got renamed Monotone-Parent: 744456bf6edc399c85f32da79f6e2f397a05cf96 Monotone-Revision: 0217ea2ba5c3997edb11c091fe679012eaf3e622 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-31T13:47:36 D pf/addons/guest-email-confirmation/README D pf/addons/guest-email-confirmation/schema-email-activation.sql D pf/addons/guest-email-confirmation/schema-temporary-passwords.sql A pf/addons/guest-management/README A pf/addons/guest-management/schema-email-activation.sql A pf/addons/guest-management/schema-temporary-passwords.sql commit e436ca102adf5027108deb7159f94d9e5357c7f0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue May 31 13:47:16 2011 +0000 migrated guest web pages to new header / footer and table-less design Monotone-Parent: 76d151227fc3799a9df93da2b75411ab4115eb73 Monotone-Revision: 744456bf6edc399c85f32da79f6e2f397a05cf96 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-31T13:47:16 M pf/html/user/content/templates/guest.html M pf/html/user/content/templates/guest/mgmt_login.html M pf/html/user/content/templates/guest/register_guest.html M pf/html/user/content/templates/guest/registration_confirmation.html commit baf1344f063c9b7211479d6a2feb20fc26263115 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue May 31 13:45:32 2011 +0000 cgi-bin to clean URLs Monotone-Parent: ed49fade25e4b7018a1e742d0d147bb9a1c20b4e Monotone-Revision: 76d151227fc3799a9df93da2b75411ab4115eb73 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-31T13:45:32 M pf/addons/captive-portal/proxy-bypass/squid-redirector.pl M pf/cgi-bin/guest-selfregistration.cgi M pf/cgi-bin/register.cgi M pf/cgi-bin/release.cgi M pf/t/stress-test/captive-portal.txt commit 0840dff1b4db89066abdf74e18218d7bda8357f9 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue May 31 13:25:30 2011 +0000 Removed some more cgi-bin redirect references Monotone-Parent: fe6e2eb0942337fe49800a1bc69cc582451da5ac Monotone-Revision: 06c2343709bcae4fd9e9523da0da334b3b7928b5 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-31T13:25:30 Monotone-Branch: org.packetfence.trunk M pf/cgi-bin/release.cgi commit a40b71d5e8f951176c7634551cd89398cf477e46 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue May 31 13:16:19 2011 +0000 Removed a cgi-bin redirect reference Monotone-Parent: aa09b88ad3c1206dcb7480ff05da44971adda5d0 Monotone-Revision: fe6e2eb0942337fe49800a1bc69cc582451da5ac Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-31T13:16:19 Monotone-Branch: org.packetfence.trunk M pf/cgi-bin/register.cgi commit ee71945d262980e570923ed3354abcf47eac8b1e Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon May 30 22:27:37 2011 +0000 - Small fixes Monotone-Parent: ca2cf354c07dd4c004caf4f6814157df66ed4076 Monotone-Revision: a9f3d735fda6f49dc0781a4e910ddba5a35863dd Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-05-30T22:27:37 M pf/bin/pfcmd M pf/lib/pf/pfcmd/pfcmd.pm M pf/lib/pf/util.pm commit 0e2aa8fe41212f9fc835083feee7af48c44800a5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon May 30 22:19:17 2011 +0000 updated proxy-bypass' redirection URL to fit new PacketFence URL scheme Monotone-Parent: c6ce59d6c35a88410d6140b51bde0fd48427a2c4 Monotone-Revision: aa09b88ad3c1206dcb7480ff05da44971adda5d0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-30T22:19:17 Monotone-Branch: org.packetfence.trunk M pf/addons/captive-portal/proxy-bypass/squid-redirector.pl commit 209b8ac7be448ea8907dfb6442da05b818efb27e Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon May 30 21:44:27 2011 +0000 - Adding Accounting pages and methods. Need to test in lab. Monotone-Parent: cc98aa703270fb9c953d2ce0ab9557d49e139b67 Monotone-Revision: ca2cf354c07dd4c004caf4f6814157df66ed4076 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-05-30T21:44:27 A pf/html/admin/node/accounting.php A pf/lib/pf/accounting.pm M pf/lib/pf/pfcmd.pm M pf/lib/pf/pfcmd/help.pm M pf/lib/pf/util.pm commit 6611f1021979e007f8a0e6008910710dc66395d7 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon May 30 21:30:06 2011 +0000 re-push back-in improvements done previously in this branch that were too complicated to merge with the captive portal update work Monotone-Parent: e5967d8e538fa4a25fab050c1ccbe6b6f668a521 Monotone-Revision: ed49fade25e4b7018a1e742d0d147bb9a1c20b4e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-30T21:30:06 M pf/html/user/content/templates/login.html commit ea8d6e420fdd5c9a6efc95e2f5f13f26b735d7fa Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon May 30 20:17:11 2011 +0000 Dropping support for Apache prior to version 2.2.0 Between you and me, it was probably broken since quite a while anyway ;) Monotone-Parent: 17205bae8f1cefb984a7e4568b1640bfec63b4b2 Monotone-Revision: c6ce59d6c35a88410d6140b51bde0fd48427a2c4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-30T20:17:11 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE D pf/conf/httpd.conf.pre_apache22 M pf/installer.pl M pf/packetfence.spec commit fc1992f1b827fbbb4cbf2d4528abfa0a48d67446 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon May 30 19:47:08 2011 +0000 Should've been included in last commit.. doh! Monotone-Parent: a828044bdcdf6d483df9a4f07b86ab2eb4963dfe Monotone-Revision: 17205bae8f1cefb984a7e4568b1640bfec63b4b2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-30T19:47:08 Monotone-Branch: org.packetfence.trunk M pf/conf/httpd.conf.apache22 commit 8e82fc7aee8a38103958da693aa39ee185aea87b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon May 30 19:30:28 2011 +0000 Complete overhaul of the captive portal. Fixes #822, #980, #982; - Full XHTML/CSS instead of old HTML with inline style tags and many deprecated HTML attributes - Clean URLs: try to use these instead of cgi files since we will be able to refactor things behind them - header / footer separation in the templates - Remedation template is now integrated along-side with the other TT templates in html/user/content/templates/ (but is still php) - New captive portal integration tests, very basic for now http://www.packetfence.org/bugs/view.php?id=822 http://www.packetfence.org/bugs/view.php?id=980 http://www.packetfence.org/bugs/view.php?id=982 Monotone-Parent: d8a49a89fb0b0912d07776b5297e4f35fb6a6f43 Monotone-Revision: a828044bdcdf6d483df9a4f07b86ab2eb4963dfe Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-30T19:30:28 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE M pf/cgi-bin/redir.cgi M pf/cgi-bin/register.cgi M pf/cgi-bin/release.cgi M pf/conf/locale/en/LC_MESSAGES/packetfence.po M pf/conf/pf.conf.defaults M pf/conf/violations.conf A pf/html/common/packetfence-cp.png M pf/html/common/pf.js D pf/html/user/content/footer.html D pf/html/user/content/header.html A pf/html/user/content/images/background.png A pf/html/user/content/images/error.png A pf/html/user/content/images/help.png A pf/html/user/content/images/lock.png A pf/html/user/content/images/quarantine.png A pf/html/user/content/images/unlock.png D pf/html/user/content/index.php A pf/html/user/content/mobile.css A pf/html/user/content/remediation.php D pf/html/user/content/style.php A pf/html/user/content/styles.css A pf/html/user/content/templates/aup.html A pf/html/user/content/templates/aup_text.html M pf/html/user/content/templates/enabler.html M pf/html/user/content/templates/error.html A pf/html/user/content/templates/footer.html A pf/html/user/content/templates/header.html M pf/html/user/content/templates/login.html M pf/html/user/content/templates/pending.html M pf/html/user/content/templates/redirect.html M pf/html/user/content/templates/register.html M pf/html/user/content/templates/register_1.html A pf/html/user/content/templates/register_2.html M pf/html/user/content/templates/release.html A pf/html/user/content/templates/remediation.html M pf/html/user/content/templates/scan-in-progress.html A pf/html/user/content/templates/scan.html M pf/html/user/content/templates/status.html M pf/lib/pf/web.pm M pf/packetfence.spec M pf/t/TestUtils.pm M pf/t/coding-style.t A pf/t/integration/captive-portal.t M pf/t/php.t commit af949e063616e1be8ea9b80de50ac006b433e506 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri May 27 18:41:50 2011 +0000 Apparently this code should work on all HP Wireless E series hardware Monotone-Parent: f2cd2f7e7d924acd35773f94fd5c78ec4953be43 Monotone-Revision: 82d95d971670293f7a7529ec18b63ce4546cc2ae Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-27T18:41:50 M pf/lib/pf/SNMP/HP/Controller_MSM710.pm commit aa849a1d41231383fad4d0f5114d8998af6a5c4a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu May 26 19:32:13 2011 +0000 Fixed SQL statement for mass unregistration based on expire.deadline. Fixes #865; It was missing a unix_timestamp conversion.. http://www.packetfence.org/bugs/view.php?id=865 Monotone-Parent: 5e7a818b732b560b4c2caaaa10e55b0aa38ed655 Monotone-Revision: f2cd2f7e7d924acd35773f94fd5c78ec4953be43 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-26T19:32:13 M pf/NEWS M pf/lib/pf/node.pm commit ac75721e93e66c9d26b76d1418318d8361d48f31 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri May 20 14:30:58 2011 +0000 More information about working / non-working firmwares on the 3560 Monotone-Parent: 7c4bce307d37ff134a512519d2434f41b43b96f2 Monotone-Revision: 5e7a818b732b560b4c2caaaa10e55b0aa38ed655 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-20T14:30:58 M pf/lib/pf/SNMP/Cisco/Catalyst_3560.pm commit 991beaa045bcf051c7e5b2a4bc430207a0ef9a71 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu May 19 20:56:57 2011 +0000 - Added radiusd to the service list in the admin ui Monotone-Parent: 7d971ac59c41ed21fa39d4056f4cbcc68e09666e Monotone-Revision: cc98aa703270fb9c953d2ce0ab9557d49e139b67 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-05-19T20:56:57 M pf/html/admin/administration/services.php commit f9e233c007477aeaa33160bc22d196577a05d98d Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu May 19 20:43:41 2011 +0000 - Quick fix to services.pm Monotone-Parent: 42c26e0f3604dbbf6688c7bf16abc9c978dddc43 Monotone-Revision: 7d971ac59c41ed21fa39d4056f4cbcc68e09666e Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-05-19T20:43:41 M pf/lib/pf/services.pm commit 1d6cd2f733fa57c2fe8d3569ae62694edcfb6115 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu May 19 20:35:49 2011 +0000 - Add nas_table generation Monotone-Parent: 3cd3be744d70e9798c1776fcb19a02511297060e Monotone-Revision: 42c26e0f3604dbbf6688c7bf16abc9c978dddc43 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-05-19T20:35:49 M pf/lib/pf/services.pm commit fb4e7595b05c856aaf24dfd151f57b43331714f1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed May 18 23:14:31 2011 +0000 registration.default_auth specify authentication mode selected by default ++documentation changed text on captive portal usability of captive portal (keeping auth selected and login on failed login) updated rpm spec to specify new dependency we rely on for filtering Monotone-Parent: 0ccf945d01dd06dd6b2fe53f4663e8773d5ac413 Monotone-Revision: d9c1ffad76dc135368d1c9add44b9ffb13bc5cff Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-18T23:14:31 M pf/NEWS M pf/conf/documentation.conf M pf/conf/locale/en/LC_MESSAGES/packetfence.po M pf/conf/pf.conf.defaults M pf/html/user/content/templates/login.html M pf/lib/pf/web.pm M pf/lib/pf/web/guest.pm M pf/packetfence.spec commit 919630e2b8d30d6f77ad53449dfa20324d66d8b6 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed May 18 21:58:34 2011 +0000 updated task list Monotone-Parent: 208c567cdf5352c27a00892262fd7214477b5880 Monotone-Revision: 0ccf945d01dd06dd6b2fe53f4663e8773d5ac413 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-18T21:58:34 A pf/feature.guest-management.TODO D pf/feature.guest-registration-by-email.TODO commit 854c9137f63b685030888f1cf21d9e577d75270b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed May 18 21:11:28 2011 +0000 migrated pf::web and pf::web::guest authentication object creation into a pf::web::auth call Monotone-Parent: 669778712d50205bb21926afbcff1a9dc70d8b83 Monotone-Revision: 208c567cdf5352c27a00892262fd7214477b5880 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-18T21:11:28 M pf/lib/pf/web.pm M pf/lib/pf/web/auth.pm M pf/lib/pf/web/guest.pm commit f1fbc18712f280c8a297773e103e8bffcac5c7c2 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed May 18 20:06:10 2011 +0000 Authentication modules now report their own names - getName implementation expected by tests - Simplifies customization - Encasulates complexity out of pf::web and pf::web::guest into pf::web:auth - Simple auth object management in pf::web::auth class Monotone-Parent: 26a8b7e972d0aae78841847c5d6e61497ffea972 Monotone-Revision: 669778712d50205bb21926afbcff1a9dc70d8b83 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-18T20:06:10 M pf/NEWS M pf/conf/authentication/guest_managers.pm M pf/conf/authentication/kerberos.pm M pf/conf/authentication/ldap.pm M pf/conf/authentication/local.pm M pf/conf/authentication/preregistered_guests.pm M pf/conf/authentication/radius.pm M pf/html/user/content/templates/login.html M pf/lib/pf/web.pm M pf/lib/pf/web/auth.pm M pf/lib/pf/web/guest.pm M pf/t/web-auth.t commit bbb9964f6db76658b3b4c04833a8ae4cc83b8eb5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed May 18 17:17:50 2011 +0000 validating that Apache required perl files compiles during startup (pfcmd checkup) Monotone-Parent: 34c6beb426e5486e5df70b2af36cf40a3c490098 Monotone-Revision: 26a8b7e972d0aae78841847c5d6e61497ffea972 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-18T17:17:50 M pf/NEWS M pf/lib/pf/pfcmd/checkup.pm commit 02a18492c5f030d69c03b15d49e54e084aaf5c49 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed May 18 14:22:21 2011 +0000 Migrated authentication modules into objects - new pf::web::auth class (base class for authentication::* modules) - interface tests on all current objects - versioned classes for API compatibility checks - new checkup verification that modules have proper API level, compile properly and are of correct object type Monotone-Parent: 59c2419e210419004f652e3a0dc26d4f69670bea Monotone-Revision: 34c6beb426e5486e5df70b2af36cf40a3c490098 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-18T14:22:21 M pf/NEWS M pf/UPGRADE M pf/conf/authentication/guest_managers.pm M pf/conf/authentication/kerberos.pm M pf/conf/authentication/ldap.pm M pf/conf/authentication/local.pm M pf/conf/authentication/preregistered_guests.pm M pf/conf/authentication/radius.pm M pf/lib/pf/config.pm M pf/lib/pf/pfcmd/checkup.pm M pf/lib/pf/web.pm A pf/lib/pf/web/auth.pm M pf/lib/pf/web/guest.pm M pf/packetfence.spec M pf/t/TestUtils.pm A pf/t/data/user.conf A pf/t/web-auth.t commit 4f32421cf8135f57c066e8afed0882eb2aec76d1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue May 17 20:14:22 2011 +0000 Try::Tiny says to use $_ not $@ as was done in bin/pfcmd Monotone-Parent: 61042a43cfd3f782ca6b94b2c159a0dd292ff10a Monotone-Revision: 7c4bce307d37ff134a512519d2434f41b43b96f2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-17T20:14:22 M pf/bin/pfcmd commit 56e24a7fa879bfb402f687b4ddfa47013452926e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue May 17 20:09:47 2011 +0000 improved instructions for pre-registered guests Monotone-Parent: 36ac61f743812db6b37ad970294c5d047ef98009 Monotone-Revision: 59c2419e210419004f652e3a0dc26d4f69670bea Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-17T20:09:47 M pf/addons/guest-email-confirmation/README commit 9882b0e7ed33c73a1a9441cf2b6cd842ac0d6e3b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue May 17 15:25:43 2011 +0000 put back email templates where they belong Monotone-Parent: 559de390fce93d12fcf17f1cb2a24a6b4ebfed3e Monotone-Revision: 36ac61f743812db6b37ad970294c5d047ef98009 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-17T15:25:43 D pf/conf/emails-guest_activation.txt.tt D pf/conf/emails-guest_registration.txt.tt D pf/conf/emails-sponsor_activation.txt.tt A pf/conf/templates/emails-guest_activation.txt.tt A pf/conf/templates/emails-guest_registration.txt.tt A pf/conf/templates/emails-sponsor_activation.txt.tt commit 8f6e03b6a77f79da84a5fc97aebfd3e1e007cd98 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon May 16 21:49:51 2011 +0000 - Schema update (NAS table + radacct table) Monotone-Parent: 59d3ee6d2009b11db7769d77fdfa60f985c0a42c Monotone-Revision: 3cd3be744d70e9798c1776fcb19a02511297060e Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-05-16T21:49:51 A pf/db/pf-schema-NEXT.sql A pf/db/upgrade-2.2.0-NEXT.sql commit c5b6a33ca59bc08bfd08c18f344774a4d35e5a41 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon May 16 21:30:48 2011 +0000 - missing entry in pf.conf.default for vlan.radiusd Monotone-Parent: 92e1cdd13e90236304ed57236c9a222b6bb553d4 Monotone-Revision: 59d3ee6d2009b11db7769d77fdfa60f985c0a42c Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-05-16T21:30:48 M pf/conf/pf.conf.defaults commit bbc7804deb29eb122656dae7fbe6ee2ded9f1c19 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon May 16 21:28:43 2011 +0000 - Added freeradius-watchdog.sh in the spec Monotone-Parent: 3e1ef7f0bcf8d2f8de0db899a09da7d695875b85 Monotone-Revision: 61042a43cfd3f782ca6b94b2c159a0dd292ff10a Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-05-16T21:28:43 M pf/packetfence.spec commit f6c23af1b48197b7c2c4ea6be512ed27cd0839dd Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon May 16 21:25:44 2011 +0000 - FreeRADIUS watchdog Monotone-Parent: 212ec1313459ca43a49dcf8f15aa107f6c8789a4 Monotone-Revision: 3e1ef7f0bcf8d2f8de0db899a09da7d695875b85 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-05-16T21:25:44 M pf/NEWS A pf/addons/freeradius-watchdog.sh commit fbf6f30023968ec15865b0d3c6af5ba9e5216cb2 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon May 16 20:01:21 2011 +0000 mtn ninja conflict avoidance stuff Removing from conf/templates as this directory was deleted in trunk and complicates the propagate from trunk. Files will be re-added there later. Monotone-Parent: 173ae59dbe89953617da3de3b82241bce09f86c3 Monotone-Revision: acd612d9901945ea8c0c41e2631cb5ee455c67d3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-16T20:01:21 A pf/conf/emails-guest_activation.txt.tt A pf/conf/emails-guest_registration.txt.tt A pf/conf/emails-sponsor_activation.txt.tt D pf/conf/templates/emails-guest_activation.txt.tt D pf/conf/templates/emails-guest_registration.txt.tt D pf/conf/templates/emails-sponsor_activation.txt.tt commit 5c7177f21147c5255d5aac87007cf027bc62dd7b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon May 16 19:58:04 2011 +0000 disapproval of revision '013cbf8ba4be6d2b1141b08cd34b1500767bfb53' Monotone-Parent: 013cbf8ba4be6d2b1141b08cd34b1500767bfb53 Monotone-Revision: 17626c310410101c71d008322e3cf22e268179f7 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-16T19:58:04 Monotone-Branch: org.packetfence.trunk commit 37c2a4ea22ecbc74c17a47c47d648f55c79b02ef Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon May 16 19:51:49 2011 +0000 re-added conf/templates so that i'll hold email templates (propagate conflict prevention) Monotone-Parent: 778e8b085c2339f96f40b8a64f642aa20a747b92 Monotone-Revision: 013cbf8ba4be6d2b1141b08cd34b1500767bfb53 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-16T19:51:49 Monotone-Branch: org.packetfence.trunk commit ead26c496c2f29d511d7c0ccab42cc739b77c961 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon May 16 19:49:29 2011 +0000 default login page for guests is now standard login page Monotone-Parent: 5b58ed6de9e10320413c9ceef2440845990b0218 Monotone-Revision: 173ae59dbe89953617da3de3b82241bce09f86c3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-16T19:49:29 M pf/feature.guest-registration-by-email.TODO M pf/lib/pf/web/guest.pm commit e8554a2655aaa9e096134a4b1dfab3fbf07cee31 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon May 16 19:09:27 2011 +0000 - Adding radius management (start/stop) to packetfence Monotone-Parent: 212ec1313459ca43a49dcf8f15aa107f6c8789a4 Monotone-Revision: 92e1cdd13e90236304ed57236c9a222b6bb553d4 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-05-16T19:09:27 M pf/conf/documentation.conf M pf/conf/pf.conf.defaults M pf/lib/pf/pfcmd.pm M pf/lib/pf/pfcmd/checkup.pm M pf/lib/pf/pfcmd/help.pm M pf/lib/pf/services.pm commit 7144ef1faa52f37954a58ffa33d6edcd9369a44e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri May 13 21:05:00 2011 +0000 Re-enabled support for Cisco 3560 and 3750 in MAC Authentication and 802.1X Monotone-Parent: 6359c895a543fcf573977d977e5a720e608b48ec Monotone-Revision: 212ec1313459ca43a49dcf8f15aa107f6c8789a4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-13T21:05:00 M pf/NEWS M pf/README.network-devices M pf/lib/pf/SNMP/Cisco/Catalyst_3560.pm M pf/lib/pf/SNMP/Cisco/Catalyst_3750.pm commit 102af269b15106ed975625b099ed2ada21ae9573 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri May 13 21:02:45 2011 +0000 POD fixes in authentication::ldap Monotone-Parent: 82e4ace40517a636813791f998ee4b10d92a4fe3 Monotone-Revision: 6359c895a543fcf573977d977e5a720e608b48ec Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-13T21:02:45 M pf/conf/authentication/ldap.pm commit 3ba307bc2e018c0b1323c4ffba94aad092667654 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri May 13 20:17:00 2011 +0000 s/- / * / Monotone-Parent: f4ed0ed37986e3ed391056be7f83ab40ad0689f2 Monotone-Revision: 82e4ace40517a636813791f998ee4b10d92a4fe3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-13T20:17:00 M pf/NEWS commit 3f1dfbeb84aea67d4cb900fb2e166a4b990d45ba Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri May 13 20:11:12 2011 +0000 re-ordered IOS from most recent to older Monotone-Parent: 1e6033975c4e0de6c4dfc14b8199d7310965106d Monotone-Revision: f4ed0ed37986e3ed391056be7f83ab40ad0689f2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-13T20:11:12 M pf/lib/pf/SNMP/Cisco/Catalyst_2960.pm commit 586bc9034dad13fb5e88d527b0c3962a782be288 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri May 13 13:42:49 2011 +0000 POD fixes Monotone-Parent: ff94ad1907864743cb0c8b7889266e4ece612988 Monotone-Revision: 1e6033975c4e0de6c4dfc14b8199d7310965106d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-13T13:42:49 M pf/lib/pf/SNMP/HP/Procurve_5400.pm commit aace833799af9ae3942815aef50915ae56f44acf Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri May 13 13:39:31 2011 +0000 new LDAP function that might be useful in some cases but not hooked-up by default Monotone-Parent: 7effe1a3e022132220ed3fb04d2ddcc353319757 Monotone-Revision: ff94ad1907864743cb0c8b7889266e4ece612988 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-13T13:39:31 M pf/conf/authentication/ldap.pm commit df1e1467a2f9b1ee73fc2e3753d92911c401479d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri May 13 13:38:48 2011 +0000 new dhcp fingerprints for Konica Minolta mutli-function printers Monotone-Parent: f837ee35ce91905100676a6d10373eaa7bd55f27 Monotone-Revision: 7effe1a3e022132220ed3fb04d2ddcc353319757 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-13T13:38:48 M pf/NEWS M pf/conf/dhcp_fingerprints.conf commit 96b5649ada422b276ab8de1aeb0231870f8ae8cb Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu May 12 17:56:37 2011 +0000 fixed a comment refering to a bad variable Monotone-Parent: 7218119b40ee6980ae8e1717f9b8838e0aff7ea9 Monotone-Revision: f837ee35ce91905100676a6d10373eaa7bd55f27 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-12T17:56:37 M pf/addons/802.1X/packetfence.pm commit db0e03a219406fbeaa42231f93db14d4cdc70e3c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu May 12 15:49:30 2011 +0000 Admin guide's custom VLAN assignment section talked about get_normal_vlan instead of getNormalVlan. Fixed now. Monotone-Parent: 4ecb74a193b144f6306adb4b1496fa58dcc398e1 Monotone-Revision: 7218119b40ee6980ae8e1717f9b8838e0aff7ea9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-12T15:49:30 M pf/NEWS M pf/docs/PacketFence_Administration_Guide.odt commit efbb9c6d0664433222f5b4ec1a96f94993efbb33 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu May 12 15:17:45 2011 +0000 More firmware information for the 2960 Monotone-Parent: e49b5176873faa3c1e433d36393fa9abbb075c75 Monotone-Revision: 4ecb74a193b144f6306adb4b1496fa58dcc398e1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-12T15:17:45 M pf/lib/pf/SNMP/Cisco/Catalyst_2960.pm commit 4ce03bbdfee20ec40274fcc1fa6afe35b9471a19 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu May 12 14:49:37 2011 +0000 brought back some code to handle groups I found Monotone-Parent: 5ad35787e5e8e38e5e749de035c026704e175f06 Monotone-Revision: e49b5176873faa3c1e433d36393fa9abbb075c75 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-12T14:49:37 M pf/html/admin/login.php commit fffe97c9dfbb8d499ea8fd674ed6967cae4e66ec Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu May 12 14:47:23 2011 +0000 Added ProCurve 5400 series This switch was reported twice by the community to work exactly as the 4100. Monotone-Parent: 8ea16a333206e9122499e748f7562c479ff42cbb Monotone-Revision: 5ad35787e5e8e38e5e749de035c026704e175f06 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-12T14:47:23 M pf/NEWS M pf/README.network-devices M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt M pf/html/admin/configuration/switches_add.php M pf/html/admin/configuration/switches_edit.php M pf/lib/pf/SNMP/HP/Procurve_2500.pm A pf/lib/pf/SNMP/HP/Procurve_5400.pm commit 413f650b696aea51dee94eedbad965d3fb689054 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed May 11 18:43:52 2011 +0000 Warning avoidance if getNormalVlan returns undef, we log and put in the MAC Detection VLAN Monotone-Parent: a63b1e1024d248c2aecf1f17d8a180e186d1cf50 Monotone-Revision: 8ea16a333206e9122499e748f7562c479ff42cbb Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-11T18:43:52 M pf/NEWS M pf/lib/pf/vlan.pm commit 6557bd89e0b1291d465d4125145ee3fc44d22fb5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed May 11 18:34:35 2011 +0000 Updated firmware documentation about the Cisco Catalyst 2960 Monotone-Parent: fd861ed781cc9ae815a5d96ba909e8a664ea1e7c Monotone-Revision: a63b1e1024d248c2aecf1f17d8a180e186d1cf50 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-11T18:34:35 M pf/lib/pf/SNMP/Cisco/Catalyst_2960.pm commit e23db58aff82602abd1a3b188a2fb34f0e53ce50 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed May 11 16:33:33 2011 +0000 New DHCP fingerprint for Cisco/Linksys, Aruba, 3Com switch and HTC Android Monotone-Parent: fab419d90d4876fa49f8ba4cd4a795ff2e076592 Monotone-Revision: fd861ed781cc9ae815a5d96ba909e8a664ea1e7c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-11T16:33:33 M pf/NEWS M pf/conf/dhcp_fingerprints.conf commit 541fff3ae3de3807d038e41fe5acfc070d12657d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed May 11 15:42:06 2011 +0000 Updated French translation. Thanks to Vincent Blut for his contribution! Monotone-Parent: 4421af9af204f82514106a2f3c29fab8be00464c Monotone-Revision: fab419d90d4876fa49f8ba4cd4a795ff2e076592 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-11T15:42:06 M pf/NEWS M pf/README M pf/conf/locale/fr/LC_MESSAGES/packetfence.po commit 44c283a1ab73155c29d7c39da951ef4af256cf48 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed May 11 15:18:02 2011 +0000 Fixed installer bug. Fixes #1217; Installer was still refering to conf/templates/.. instead of conf/.. for the httpd.conf symlink. http://www.packetfence.org/bugs/view.php?id=1217 Monotone-Parent: 583bd4fe760d3d5f7082a8da1a2fbf64a5c729db Monotone-Revision: d3bb416711d23e2c2a28a1c9fff63421d560f8df Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-11T15:18:02 M pf/NEWS M pf/installer.pl commit f27735d14a2f1d2574b6ecb0613fbde92fcfdea3 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue May 10 21:00:52 2011 +0000 - Support for Dlink DGS 3200 Monotone-Parent: 583bd4fe760d3d5f7082a8da1a2fbf64a5c729db Monotone-Revision: 7263d4ccdcab366904064ca58eed58ec63e01d51 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-05-10T21:00:52 M pf/NEWS M pf/README.network-devices M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt M pf/html/admin/configuration/switches_add.php M pf/html/admin/configuration/switches_edit.php A pf/lib/pf/SNMP/Dlink/DGS_3200.pm commit 2cf08ea77651e6016339b6d4e43c52cf1c8e4b9c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue May 10 13:09:01 2011 +0000 this will fix last night's failing tests Monotone-Parent: c964c7d1bbb2eba959ac68ba664cdb89d62be320 Monotone-Revision: 583bd4fe760d3d5f7082a8da1a2fbf64a5c729db Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-10T13:09:01 M pf/sbin/pfdhcplistener M pf/t/pfdhcplistener.t commit ba78fa77590c6e22ea91354c4cb2af6f0600d50a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon May 9 19:06:23 2011 +0000 Code seen in production in a customer setup. I never tested it myself. Monotone-Parent: 53b22e92796d16aef78e1c8112bb56386bc51bb9 Monotone-Revision: c964c7d1bbb2eba959ac68ba664cdb89d62be320 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-09T19:06:23 M pf/lib/pf/SNMP/Nortel.pm commit 4f3a7d80d2154468cdc63b2ea49f172e0170e45c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon May 9 18:26:21 2011 +0000 Fixing race-condition if you use violation autoreg and node categorization. Fixes #1216; Node modification now take place before triggering violations Originally intended to do tests but it turns out you can't require an executable without having it's code executed http://www.packetfence.org/bugs/view.php?id=1216 Monotone-Parent: fce46e8601716181321fd5336f77a4ad8b33b937 Monotone-Revision: 53b22e92796d16aef78e1c8112bb56386bc51bb9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-09T18:26:21 M pf/sbin/pfdhcplistener M pf/t/TestUtils.pm A pf/t/pfdhcplistener.t commit ba2370a70a0d12a84f00c2c751b6cb4c5c3b79a2 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri May 6 20:00:50 2011 +0000 cosmetic line indentation changes Monotone-Parent: a7434619bb0df148aa422039148880dd03fcb58d Monotone-Revision: fce46e8601716181321fd5336f77a4ad8b33b937 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-06T20:00:50 M pf/addons/monitorpfsetvlan.pl commit 90a5ef66b4f527443c5322691e3fb11178dc425d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri May 6 17:43:43 2011 +0000 Nortel modules now reports strange firstBoardIndex values and negative trap ifIndexes as a potential Stacked switch issue Monotone-Parent: 314e131c02b6fb3812d2b2dfc17231458723a7ea Monotone-Revision: 1d7d66feef5eef965cd876c74f60a43ffd84bee8 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-06T17:43:43 M pf/NEWS M pf/lib/pf/SNMP/Nortel.pm commit e742444f7354b40f34fa2d6fd6450af0c0fb0ade Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri May 6 14:20:41 2011 +0000 - Added hardware module for AeroHIVE AP Series Monotone-Parent: 314e131c02b6fb3812d2b2dfc17231458723a7ea Monotone-Revision: 925bfc692c0b0266a4b2ed89c94f134739ab8e32 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-05-06T14:20:41 M pf/NEWS M pf/README.network-devices M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt M pf/html/admin/configuration/switches_add.php M pf/html/admin/configuration/switches_edit.php A pf/lib/pf/SNMP/AeroHIVE.pm A pf/lib/pf/SNMP/AeroHIVE/AP.pm A pf/lib/pf/SNMP/AeroHIVE/nas-pb.yml commit a9394b446c9df583d9d84a075e2d9a4cb73f339a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu May 5 20:28:30 2011 +0000 Fixed problems with some Nortel models / firmware See diff for in-depth problem description Also added error handling in _authorizeMAC Monotone-Parent: 035bdcc0f6cc2f488891c7fed55b3466127d6f9a Monotone-Revision: 314e131c02b6fb3812d2b2dfc17231458723a7ea Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-05T20:28:30 M pf/NEWS M pf/lib/pf/SNMP/Nortel.pm commit d454f81509acbefbe27a8bebc2248f663e19881e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu May 5 16:56:26 2011 +0000 Simplified slow query log statements in our MySQL optimization section of the Admin guide Monotone-Parent: fe327ba46b4c53a6fb687f254ad58453dd6572d4 Monotone-Revision: 035bdcc0f6cc2f488891c7fed55b3466127d6f9a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-05T16:56:26 M pf/NEWS M pf/docs/PacketFence_Administration_Guide.odt commit 42f758aeb86a676faa8b3721ad5959e34f4d84f1 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue May 3 21:55:04 2011 +0000 - Version bump of PacketFence ZEN guide Monotone-Parent: 9d5b66b9307c4b88238048b1d23f2edd9d1764a0 Monotone-Revision: 1046ee3dd2cfaa82b90aa5953791abb137a724cd Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-05-03T21:55:04 M pf/docs/PacketFenceZEN_Installation_Guide.odt commit 7b7a18b69341114ee87a8ff2ca8360eb78195fe6 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue May 3 21:54:40 2011 +0000 Developer guide verison bump Monotone-Parent: 9d5b66b9307c4b88238048b1d23f2edd9d1764a0 Monotone-Revision: 7e8e0598dc5d26bedc0213076978e3a957e9399b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-03T21:54:40 M pf/docs/docbook/pf-devel-guide.xml commit cae638b9f29763f60ee53a1b65db2b815580ae0f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue May 3 21:18:13 2011 +0000 version bump (insures that nightly builds will be most current) Monotone-Parent: d5d0f2b8ab0ff29367dbde4829159e000aa096ea Monotone-Revision: f41f321912940c16c786cb7d8c91c38f01d79e40 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-03T21:18:13 Monotone-Branch: org.packetfence.trunk M pf/conf/pf-release M pf/packetfence.spec M pf/t/pfcmd.t commit aa15bad59c22cd135fad035390f00807bca0470d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue May 3 20:23:14 2011 +0000 package bump - we will re-issue packages with fix for #1212 http://www.packetfence.org/bugs/view.php?id=1212 Monotone-Parent: 11d80e52f7e424bb4d357761fe13bfdb65bc46a5 Monotone-Revision: 9d5b66b9307c4b88238048b1d23f2edd9d1764a0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-03T20:23:14 Monotone-Tag: packetfence-2.2.0-2 M pf/packetfence.spec commit b90de69ea9af6443a9575bac8e919a4fd82cf900 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue May 3 20:19:05 2011 +0000 Fixed config backup issue in packetfence-freeradiusd2 package. Fixes #1212; http://www.packetfence.org/bugs/view.php?id=1212 applied changes from 9b73d5f8645ae0263810b037b2385b995792943b through 3e8bac122e0f860e53cfc78132785fad4795ad98 with additional changes Monotone-Parent: 3edab012da616ce157be76d8fe9ac9495cf006f0 Monotone-Revision: 11d80e52f7e424bb4d357761fe13bfdb65bc46a5 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-03T20:19:05 M pf/packetfence.spec commit 82e0e2a6ed22f308dfe6d3593bc55c388c10cc02 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue May 3 18:28:42 2011 +0000 - Fixed typo in the packetfence.spec for the perl module backup Monotone-Parent: 9b73d5f8645ae0263810b037b2385b995792943b Monotone-Revision: 3e8bac122e0f860e53cfc78132785fad4795ad98 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-05-03T18:28:42 Monotone-Branch: org.packetfence.trunk M pf/packetfence.spec commit 0dc93378f4ba459418ef0e0f44c06834904f1171 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue May 3 14:40:29 2011 +0000 Version bump Monotone-Parent: d42ba6afacdd69f506bc147ed8f65a2332947bff Monotone-Revision: 3edab012da616ce157be76d8fe9ac9495cf006f0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-03T14:40:29 Monotone-Tag: packetfence-2.2.0 M pf/ChangeLog M pf/conf/pf-release M pf/packetfence.spec M pf/t/pfcmd.t commit f334dc9e6b2079e98a1e3968e5946f21bec07698 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue May 3 13:50:39 2011 +0000 Update Content table in guides Monotone-Parent: b321775f6baf1abee7b129ad1b0b9ae4dcb4ed3c Monotone-Revision: 9b73d5f8645ae0263810b037b2385b995792943b Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-05-03T13:50:39 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Administration_Guide.odt M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit 7ea3a8ecc3cfc62059e77515b79c08fd5a1d43a9 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue May 3 13:42:27 2011 +0000 re-organized and version bumped NEWS and UPGRADE Monotone-Parent: b321775f6baf1abee7b129ad1b0b9ae4dcb4ed3c Monotone-Revision: 17a716e9a663c3b81374dab87e1fe449514350c5 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-03T13:42:27 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE commit 1746ce3f7c8072a40bce9d0818d64552b669b2fd Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon May 2 23:02:09 2011 +0000 Improved database error reporting checkup now traps database exceptions when fetching person 1 and will report if the error is the usual config / database not-started problem vs an unexpected database problem. This should get rid of a couple of dumb mailing list questions. Monotone-Parent: ad71cbac120cc03d18ffa638666ce93631a8b6a9 Monotone-Revision: b321775f6baf1abee7b129ad1b0b9ae4dcb4ed3c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-02T23:02:09 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/pfcmd/checkup.pm commit a5b961b5b534ac63bcbd91c5ba3a5eb46496bc35 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon May 2 22:40:32 2011 +0000 Log4perl now reloads the log.conf config file every 5 minutes - Parameter is configurable in pf::config - Applied to all daemons (not useful for CLIs) Monotone-Parent: 8b59f69f69c4748d38e7d04e2ad9607892102600 Monotone-Revision: ad71cbac120cc03d18ffa638666ce93631a8b6a9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-02T22:40:32 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/WebAPI.pm M pf/lib/pf/config.pm M pf/sbin/pfdetect M pf/sbin/pfdhcplistener M pf/sbin/pfmon M pf/sbin/pfredirect M pf/sbin/pfsetvlan commit 30fc16cd80a671cb7af63377a1c2f65968582d8f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon May 2 22:21:10 2011 +0000 Proper enforcement of time in the violation class' grace parameter. Fixes #1154 http://www.packetfence.org/bugs/view.php?id=1154 Monotone-Parent: ad7c3a01bf6b69908f318ae0ed69fb826a78bc02 Monotone-Revision: 81801f7674995800842eb8514a054f032034529f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-02T22:21:10 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/config.pm M pf/lib/pf/services.pm commit 933532f9cb600517aff2541a6489a1a4ddd42f94 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon May 2 21:58:02 2011 +0000 Violation class validation in pfcmd's checkup. Fixes #992; Added validation on trigger ranges but it opens the way for more violation validation. - refactoring: isolated trigger interpretation in pf::trigger - new trigger.t unit test - checkup messages with a \n won't output two \n Original work from Francois, clean-up and additional work by Olivier. http://www.packetfence.org/bugs/view.php?id=992 Monotone-Parent: 96df02c26b73cb72813263d17d686abab90d3a59 Monotone-Revision: ad7c3a01bf6b69908f318ae0ed69fb826a78bc02 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-02T21:58:02 Monotone-Branch: org.packetfence.trunk M pf/bin/pfcmd M pf/lib/pf/config.pm M pf/lib/pf/pfcmd/checkup.pm M pf/lib/pf/services.pm M pf/lib/pf/trigger.pm M pf/t/TestUtils.pm A pf/t/trigger.t commit cbbc3e3738401ec06a9d5ddc54085073c5e7bf98 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon May 2 21:29:27 2011 +0000 Version BUMP to 2.2.0 Monotone-Parent: 4c6ed11e101483c25dbf5aeb038d92f797d45b3b Monotone-Revision: cd17c72908161faa9dd83726765629fd98e3014f Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-05-02T21:29:27 Monotone-Branch: org.packetfence.trunk D pf/Doc.TODO M pf/docs/PacketFence_Administration_Guide.odt M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit fbb5da468f51fefa6dd7624585acfd484b940f09 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon May 2 19:42:15 2011 +0000 Now sending a special HTTP Header to prevent DNS pre-fetching Fixes our problems with Firefox with the network access detection code. Monotone-Parent: 4c6ed11e101483c25dbf5aeb038d92f797d45b3b Monotone-Revision: 96df02c26b73cb72813263d17d686abab90d3a59 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-05-02T19:42:15 Monotone-Branch: org.packetfence.trunk M pf/conf/httpd.conf.apache22 M pf/html/common/pf.js commit 5ab59220a993a2a0155758150ffa36c9aaceaadb Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Apr 29 21:38:35 2011 +0000 Warning avoidance and error reporting. Fixes #1176; The fact that we were returning undefs was causing an unbalanced hash to be merged in the SOAP client. We fixed that by returning a RADIUS error message attribute with a relevant error message. Une piere deux coups! We're not so sure what will happen the various network devices will do with the Rely-Message though.. http://www.packetfence.org/bugs/view.php?id=1176 Monotone-Parent: d871961a29fdedd0b32a201ff9225a8e5e7cc3f9 Monotone-Revision: 4c6ed11e101483c25dbf5aeb038d92f797d45b3b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-29T21:38:35 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/radius.pm commit 5f6e1ce68f7832760420ee76a07b2eb638e049d7 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Apr 29 21:22:16 2011 +0000 Additional changes related to Connection-Type reports - Added all new calls to the report tests - SQL statement fix - Improvement to CSS: allowing submenus to be as wide as necessary - Changed graph title to make it shorter for menu Monotone-Parent: 7dd3516247860cb5dd279d710d4e2b529d5139e1 Monotone-Revision: d871961a29fdedd0b32a201ff9225a8e5e7cc3f9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-29T21:22:16 Monotone-Branch: org.packetfence.trunk M pf/conf/ui.conf M pf/html/admin/style.css M pf/lib/pf/pfcmd/report.pm M pf/t/dao/report.t commit 08a7a40245867a80bdd37b8581be51239db24674 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Apr 29 20:49:40 2011 +0000 new report: Connection-Type. Fixes #1125 http://www.packetfence.org/bugs/view.php?id=1125 Monotone-Parent: 6373b9dd21ff4bfafdf4aafeb577480939230349 Monotone-Revision: 7dd3516247860cb5dd279d710d4e2b529d5139e1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-29T20:49:40 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/conf/ui.conf M pf/html/admin/status/grapher.php M pf/html/admin/status/reports.php M pf/lib/pf/pfcmd.pm M pf/lib/pf/pfcmd/help.pm M pf/lib/pf/pfcmd/report.pm commit b286404076b517747a3a7c4fd572a7e294643fb3 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Apr 29 19:45:01 2011 +0000 improvements to the network access detection code but it's still not quite it Monotone-Parent: 90ff9bf450403dd75a9acb803ef08b4c5be6d75a Monotone-Revision: 6373b9dd21ff4bfafdf4aafeb577480939230349 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-29T19:45:01 Monotone-Branch: org.packetfence.trunk M pf/html/common/pf.js M pf/html/user/content/templates/pending.html M pf/html/user/content/templates/release.html commit a6d3c41ca25166e78856e0e30326537f27ef7c91 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Apr 29 14:56:46 2011 +0000 New report: Nodes per SSID (#1126) Monotone-Parent: 4d4327bb98c8a2b5a441f22876a90c6bc49faffa Monotone-Revision: 90ff9bf450403dd75a9acb803ef08b4c5be6d75a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-29T14:56:46 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/conf/ui.conf M pf/html/admin/status/grapher.php M pf/html/admin/status/reports.php M pf/lib/pf/pfcmd.pm M pf/lib/pf/pfcmd/help.pm M pf/lib/pf/pfcmd/report.pm commit 38f85de93d9a855352aa4ccd1a3698bbeb06598f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Apr 28 20:32:03 2011 +0000 Installer and configurator scripts no longer output passwords on the terminal. Fixes #1021 using Term::ReadKey and stopping echo and restoring it at the good locations Monotone-Parent: bad5f1c9044b023a3f89517e3c1ef7f17481a384 Monotone-Revision: 4d4327bb98c8a2b5a441f22876a90c6bc49faffa Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-28T20:32:03 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/configurator.pl M pf/installer.pl M pf/packetfence.spec commit 337b0735d04a34333078faefa61d039d44e34f8d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Apr 27 20:33:32 2011 +0000 quick reformating and POD improvements / additions Monotone-Parent: 528b4a9fdcd9f9ecd9ae62cc4e9d7c17fb2e1752 Monotone-Revision: bad5f1c9044b023a3f89517e3c1ef7f17481a384 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-27T20:33:32 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/Dlink/DGS_3100.pm commit 86fbab478c4568ee91f6eb5506ea63472be570c8 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Apr 27 20:21:00 2011 +0000 documentation for the captive portal network access detection using javascript Monotone-Parent: 3f7aaba6a03b5103b4fd50c273a0ea727307f5e9 Monotone-Revision: 528b4a9fdcd9f9ecd9ae62cc4e9d7c17fb2e1752 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-27T20:21:00 Monotone-Branch: org.packetfence.trunk M pf/conf/documentation.conf M pf/conf/pf.conf.defaults M pf/docs/PacketFence_Administration_Guide.odt commit 29755054ab3034d2e56e2fdb96ca39481823acc2 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Apr 27 19:46:27 2011 +0000 TODO tasks Monotone-Parent: a9c27d5d46fd99a45616ddd2d4debbcc2fd681d5 Monotone-Revision: 5ba4efefffd5fb20fbd973ff14f1281438225268 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-27T19:46:27 M pf/addons/802.1X/packetfence.pm M pf/conf/authentication/ldap.pm commit 90477bc4e0e29f52769fda18c2f8ef6ee41c53c4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Apr 27 19:39:58 2011 +0000 typo fix Monotone-Parent: 81b58edc0a70edc75a94921927a079315711e8df Monotone-Revision: 11341ba6a0747df9dbbb4209c48ad3e9923f3965 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-27T19:39:58 Monotone-Branch: org.packetfence.trunk M pf/html/user/content/violations/malware.php commit 4ed43c7f58ce00a45f070c2c823d4405b216771e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Apr 27 19:38:28 2011 +0000 new malware found violation class and remediation page with conficker signatures Monotone-Parent: 78c91df76988f1e1d52bf909445994db98bdb33f Monotone-Revision: 81b58edc0a70edc75a94921927a079315711e8df Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-27T19:38:28 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/conf/violations.conf A pf/html/user/content/violations/malware.php commit 3f5a5eb9ed360b0e8bb57845fbb4a337eb0e6a94 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Apr 27 19:17:05 2011 +0000 re-worked default violations - limited string length for prettier web admin output - reorg and clarified examples - refactoring: extracted hardcoded class ids into helpers lib - protecting more class ids Monotone-Parent: 8e9ee10b80504c15162ac4b34a643560fb10fc38 Monotone-Revision: 2bca7da485829e8aba0b4d15f682b58fa2386ee6 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-27T19:17:05 Monotone-Branch: org.packetfence.trunk M pf/UPGRADE M pf/conf/violations.conf M pf/html/admin/common.php M pf/html/admin/common/helpers.inc commit 1cd68c08ac688f8dbaae814188bcccc644545c34 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Apr 27 18:05:22 2011 +0000 Captive Portal's release page is now using Javascript to redirect users when network access is enabled Some aspects of this change: - Intrusive changes from pending's previous implementation to work-around browser issues and even more tested browsers - Presenting information to user if his javascript is disabled (<noscript> tag) - new trapping.always_use_redirecturl option forces redirections to be to redirecturl even if there's a destination_url available from the user - Redirect codes is now 307 which is supposed to be a better temporary redirect than 302 - Some code to flip users out of HTTPS for release. Fixes browser compatibility issues with javascript network access detection. - New translatable strings (shown in the captive portal) - Default value for trapping.redirtimer increased to 20s Monotone-Parent: 4b09a387bccda47c6af29c9ef5e1e7a53da7d677 Monotone-Revision: 8e9ee10b80504c15162ac4b34a643560fb10fc38 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-27T18:05:22 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE M pf/cgi-bin/register.cgi M pf/cgi-bin/release.cgi M pf/conf/documentation.conf M pf/conf/httpd.conf.apache22 M pf/conf/locale/en/LC_MESSAGES/packetfence.po M pf/conf/pf.conf.defaults M pf/html/common/pf.js M pf/html/user/content/templates/pending.html M pf/html/user/content/templates/release.html M pf/lib/pf/config.pm M pf/lib/pf/web.pm commit ba6f18ecc4e1c873da4208300a8f85828d68ca45 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Apr 27 12:44:35 2011 +0000 Missing =over and =back in the module for proper POD Monotone-Parent: 084fd669dd27d7df357148eef748cbc13a69877e Monotone-Revision: 3d91d22b31e257a10d2c3139d2fe9c9ee89e319b Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-04-27T12:44:35 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/Dlink/DGS_3100.pm commit dc2ef1626b252be44aefa7398ab27f499170f006 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Apr 26 20:08:09 2011 +0000 Web Admin User Homepage corruption fix. Fixes #1196; Fixed rare case of Web Admin user account corruption causing homepage to become status/dashboard instead of status/dashboard.php. http://www.packetfence.org/bugs/view.php?id=1196 Monotone-Parent: a02d859749f6febd36588d44d79856584bd17250 Monotone-Revision: 4b09a387bccda47c6af29c9ef5e1e7a53da7d677 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-26T20:08:09 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/html/admin/administration/ui_options.php commit 735cd6e99e2d3a69cc14c06a02af7b1b6cb9df2b Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Apr 26 19:35:56 2011 +0000 Added support for DLink DGS 3100 type switch Monotone-Parent: 983678515d0ad2df43608381d76a1dc13802bb4c Monotone-Revision: 084fd669dd27d7df357148eef748cbc13a69877e Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-04-26T19:35:56 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/README.network-devices M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt M pf/html/admin/configuration/switches_add.php M pf/html/admin/configuration/switches_edit.php A pf/lib/pf/SNMP/Dlink/DGS_3100.pm commit bac08acce52d246e92c217bfd389626b640d3af4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Apr 26 17:38:39 2011 +0000 Captive Portal remediation pages are now Displaying texts only if they are set This prevents the output of .po metadata that occured when an empty string was sent to gettext. Monotone-Parent: 2d23792444ca0f1c6023da2d42d946c4bd71af2e Monotone-Revision: a02d859749f6febd36588d44d79856584bd17250 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-26T17:38:39 Monotone-Branch: org.packetfence.trunk M pf/html/user/content/index.php commit e662bb4a53c9617db5dd5c0feaa4ac6596f568aa Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Apr 26 16:05:50 2011 +0000 Fixed issue where action icons were collapsed by the table content if larger than window width Monotone-Parent: c2badd61dcf390ad6adbf145ce938d1a019400ad Monotone-Revision: 2d23792444ca0f1c6023da2d42d946c4bd71af2e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-26T16:05:50 Monotone-Branch: org.packetfence.trunk M pf/html/admin/common.php M pf/html/admin/style.css commit a72a3aa805c39cf12adcebdb3aff18408af2c02a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Apr 22 19:49:40 2011 +0000 avoiding warnings with buggy Extreme OS firmwares sending back different OIDs than what was requested Monotone-Parent: c2badd61dcf390ad6adbf145ce938d1a019400ad Monotone-Revision: 983678515d0ad2df43608381d76a1dc13802bb4c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-22T19:49:40 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/SNMP/Extreme.pm commit 9cc59eef87e2ab3a0f5c5ff7d402960114dea90c Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Apr 21 22:32:11 2011 +0000 OS Class IDs are now visible in conf -> fingerprints. Fixes #1181 http://www.packetfence.org/bugs/view.php?id=1181 review-by obilodeau Monotone-Parent: eb0a96881525e7a876094a6cd31f65218ff94308 Monotone-Revision: c2badd61dcf390ad6adbf145ce938d1a019400ad Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-04-21T22:32:11 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/conf/ui.conf M pf/lib/pf/os.pm commit 5b26da7a2635e0352cc028cf8ba998d1a286ebbf Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Apr 21 22:21:24 2011 +0000 Fixed OS id not visible in dhcp-fingerprint view. Fixes #1180 http://www.packetfence.org/bugs/view.php?id=1180 Review-by obilodeau Monotone-Parent: f4f03dd7188b89158117915b7b773b8d1e50a895 Monotone-Revision: eb0a96881525e7a876094a6cd31f65218ff94308 Monotone-Author: fgaugreault@inverse.ca Monotone-Date: 2011-04-21T22:21:24 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/os.pm commit db50691c2ccaab05b13ba280defb614398220724 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Apr 21 18:08:27 2011 +0000 using noscript tags to warn users that they need to refresh from time to time to detect network access Monotone-Parent: ab12bfd958bb6e9d4d0b21eea552278a20bc493c Monotone-Revision: f4f03dd7188b89158117915b7b773b8d1e50a895 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-21T18:08:27 Monotone-Branch: org.packetfence.trunk M pf/html/user/content/templates/pending.html commit d237068625e2e510af9cbd69977fc536d5e0b7a1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Apr 21 14:55:52 2011 +0000 usability improvemnt: login input is now focused on page load Monotone-Parent: 12c2cd833682c0f7a9abfecca088f29ad58ef228 Monotone-Revision: ab12bfd958bb6e9d4d0b21eea552278a20bc493c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-21T14:55:52 Monotone-Branch: org.packetfence.trunk M pf/html/user/content/templates/login.html commit 426abbf56db00ecb52c56d4d2d0da152e25fa393 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Apr 21 14:53:25 2011 +0000 - Minor fix in the ZEN guide for wrong gateway ip on the production interface Monotone-Parent: a9c27d5d46fd99a45616ddd2d4debbcc2fd681d5 Monotone-Revision: 7736b3ee90a4700e8975f3caa19477a78c890173 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-04-21T14:53:25 M pf/docs/PacketFenceZEN_Installation_Guide.odt commit 87965f8f9cb72cdefbfb08b9f9d527b23d741831 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Apr 21 14:10:56 2011 +0000 corrected a small mistake Monotone-Parent: 4be792c4584c576aff588357d24a41492b60ebf6 Monotone-Revision: a9c27d5d46fd99a45616ddd2d4debbcc2fd681d5 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-21T14:10:56 M pf/NEWS commit c803ac9e1985b8b296a6d2bc853327fdca33776d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Apr 21 13:12:09 2011 +0000 fixed # of tests Monotone-Parent: 73e7fbaeab7e133741f58f0699bb83c45be1af01 Monotone-Revision: 164a5d846633a42ec1694bdbe45bc59f882f149c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-21T13:12:09 M pf/t/php.t commit c24171a79bac8a8c719bc943e989eeb59d542355 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Apr 20 21:35:57 2011 +0000 migrated from div / tables to ul / li in order to fix an IE bug (and be cleaner) Monotone-Parent: c404e83eaa8ced4231bd5939c9d7eea8c1895161 Monotone-Revision: 5ace56f57f6674db80cfd05bdbbe76adfd589c40 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-20T21:35:57 M pf/html/admin/configuration/captive-portal.php M pf/html/admin/configuration/main.php M pf/html/admin/style.css commit 0c027599d1211ce5f35e5a0f9a9c9b6069da727e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Apr 20 20:39:50 2011 +0000 Added javascript to prevent users from quitting page with unsaved changes Monotone-Parent: aa69f556159091955381dde58a75c30e332e868e Monotone-Revision: c404e83eaa8ced4231bd5939c9d7eea8c1895161 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-20T20:39:50 M pf/html/admin/configuration/captive-portal.php M pf/html/admin/header.php M pf/html/common/pf.js commit ddbed34f8a62a086dbf9246e1da7144331adf7f5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Apr 20 20:39:22 2011 +0000 added tests for captive-portal.php Monotone-Parent: 02643be3f3315f45cec1213e4223729ab0f814a8 Monotone-Revision: aa69f556159091955381dde58a75c30e332e868e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-20T20:39:22 M pf/t/coding-style.t M pf/t/php.t commit 1ba970b77ca1eed3815a60a6536984a93b631ed6 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Apr 20 16:24:35 2011 +0000 Remediation pages can now be modified from the Web Admin While I was there: - new web admin lib: display.inc encapsulate basic notification and error output - Important refactoring in html/admin/configuration/main.php to avoid inline style tags and dead code removal - Migrated inline styles into CSS Monotone-Parent: 7564983f31db0e1d16c5360ac4ce0b4aa30a41b3 Monotone-Revision: d9293f88492dd1df7c0d403e5967efc9bd2854bd Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-20T16:24:35 M pf/NEWS M pf/conf/ui.conf M pf/html/admin/check_login.php A pf/html/admin/common/display.inc A pf/html/admin/configuration/captive-portal.php M pf/html/admin/configuration/main.php M pf/html/admin/style.css commit 904863b9566754362387b878fdf619990fcf8fd2 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Apr 19 20:28:43 2011 +0000 -Added AeroHIVE in the device table Monotone-Parent: 7564983f31db0e1d16c5360ac4ce0b4aa30a41b3 Monotone-Revision: d9ef3ad45a5e8fdfabd0cea7c5e7f75e72d59919 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-04-19T20:28:43 M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit 55fbd57b9c63bd41013a97c73f54ba85af95e6ad Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Apr 19 15:28:21 2011 +0000 From Configuration -> Violation table you can now preview remediation pages Also fixed configuration -> violation edit / add popup size while I was there. Added new body id to be able to improve our CSS Monotone-Parent: 694698598e000b980bb4954b5ce81837a4413b6c Monotone-Revision: 7564983f31db0e1d16c5360ac4ce0b4aa30a41b3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-19T15:28:21 M pf/NEWS M pf/html/admin/common.php M pf/html/admin/header.php A pf/html/admin/images/famfamfam_silk_icons/page_world.png M pf/html/admin/style.css commit 970cda516f002f6b91b9535eb2385384bd506389 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Apr 19 15:03:20 2011 +0000 cleanup: this has nothing to do here Monotone-Parent: 413fe72b2bfa1cf2ee6028b5eab1efea226b8c57 Monotone-Revision: 694698598e000b980bb4954b5ce81837a4413b6c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-19T15:03:20 M pf/html/admin/configuration/violation_add.php commit 1f87d68dec2b16ea0d10e453d7809e8e1f69b1c6 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Apr 19 15:02:45 2011 +0000 cleanup: this has nothing to do there Monotone-Parent: 67348863af89393a2edab5141d689da5d0c8533e Monotone-Revision: 413fe72b2bfa1cf2ee6028b5eab1efea226b8c57 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-19T15:02:45 M pf/html/admin/configuration/violation_edit.php commit 9b8a64b966fa4f0639073425313b35331fd2aed9 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Apr 19 13:58:23 2011 +0000 Now possible to preview remediation pages through the Web Admin Monotone-Parent: 272966477c878b0095bcce72a759127bb81bb9b2 Monotone-Revision: 67348863af89393a2edab5141d689da5d0c8533e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-19T13:58:23 M pf/conf/templates/httpd.conf.apache22 M pf/html/user/content/index.php commit e117ea1ddd9e68eabdb2cfd280c1cb4eae3cc74b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Apr 19 13:34:41 2011 +0000 changes to node lookup to integrate new User-Agent capabilities Monotone-Parent: 54f9d91af66fdd8adf85eb70023590997e2c1787 Monotone-Revision: 272966477c878b0095bcce72a759127bb81bb9b2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-19T13:34:41 M pf/lib/pf/lookup/node.pm commit 63cde8286ef98e0793e26ff14fae879ed9d766ab Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Apr 19 13:34:09 2011 +0000 added POD to pf::vlan::new() so it'll pass it's POD coverage test Monotone-Parent: 262db99b19cc595b4b3047e4e37fd1980a517696 Monotone-Revision: 54f9d91af66fdd8adf85eb70023590997e2c1787 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-19T13:34:09 M pf/lib/pf/vlan.pm commit 03bc3bc1ba087db2380d15998ab23ee89658bc86 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Apr 19 13:30:15 2011 +0000 changes to "node lookup changed" text since we don't overwrite the script with our package Monotone-Parent: bec3f72494757dfc8a93135061841fc0d9e33bd3 Monotone-Revision: fc7dcad276672cb20a115c4af898a60c3d0d4d5b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-19T13:30:15 M pf/UPGRADE commit d5ff4732c9942a39022b22e70f8436ac6771435b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Apr 18 18:37:21 2011 +0000 apparently ProCurve's 5412zl work with this module Monotone-Parent: f268b5c86c513474829edd323d26d0727961012d Monotone-Revision: 73e7fbaeab7e133741f58f0699bb83c45be1af01 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-18T18:37:21 M pf/lib/pf/SNMP/HP/Procurve_2500.pm commit f5adfa08403e7c2066caf01a844760b231ac5d96 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Apr 18 18:13:59 2011 +0000 added configuration for 3Com 4800G (it's not the same as 4200G or 5500G) Monotone-Parent: f4a195450392f01f06cc9f358cbc4880e39aa92a Monotone-Revision: f268b5c86c513474829edd323d26d0727961012d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-18T18:13:59 M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit d2a16e5ba9140c38bffee0b70f3d48664d6798c1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Apr 18 18:10:02 2011 +0000 got known-to-work firmware version for 3Com's new MAC-Auth / 802.1X support Monotone-Parent: bec3f72494757dfc8a93135061841fc0d9e33bd3 Monotone-Revision: f4a195450392f01f06cc9f358cbc4880e39aa92a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-18T18:10:02 M pf/lib/pf/SNMP/HP/E4800G.pm M pf/lib/pf/SNMP/HP/E5500G.pm M pf/lib/pf/SNMP/ThreeCom/E4800G.pm M pf/lib/pf/SNMP/ThreeCom/E5500G.pm commit 84f8ee49b7473b061c0fc17d0969292e1b701cdf Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Apr 18 17:29:38 2011 +0000 added to package manifest the lib for the User-Agent rewrite feature (forgotten in previous commit) Monotone-Parent: fd0125492e29fbd197b224c1ded7e7cb84aaaf58 Monotone-Revision: bec3f72494757dfc8a93135061841fc0d9e33bd3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-18T17:29:38 M pf/packetfence.spec commit 9689d727c8092aa3f4271948e4ff7ae251610863 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Apr 18 16:35:55 2011 +0000 added fixed bugs id to previous news entry Monotone-Parent: c1e0a09b97b33bb0581d62ca23aae5e1cbd23527 Monotone-Revision: fd0125492e29fbd197b224c1ded7e7cb84aaaf58 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-18T16:35:55 M pf/NEWS commit b7977ccccc00abbb850a952c471d0b8543c82045 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Apr 18 16:33:43 2011 +0000 User-Agent detection and violation mechanism rewrite - Note: Database schema change - User-Agent node view and global detected User-Agent properties visiblity - Ability to share unknown user-agents to the project - New sample violations - Created a mod_perl require script for the Captive Portal (and moved Web Admin one into lib/pf/web/) - update-all-useragents.pl: new script to migrate User-Agent info in new nodeuseragent table (optional on upgrades) - using caching to avoid triggerring too many of the same violation (5m cache on identical hits) Fixes #769, #1192 http://www.packetfence.org/bugs/view.php?id=769 http://www.packetfence.org/bugs/view.php?id=1192 Monotone-Parent: 00d8e7d6a14f7dbbc37bc278acac0ed608b4c2c5 Monotone-Revision: c1e0a09b97b33bb0581d62ca23aae5e1cbd23527 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-18T16:33:43 M pf/NEWS M pf/UPGRADE A pf/addons/upgrade/update-all-useragents.pl M pf/bin/pfcmd M pf/conf/templates/httpd.conf.apache22 M pf/conf/ui.conf M pf/conf/violations.conf A pf/db/pf-schema-2.2.0.sql A pf/db/upgrade-2.0.0-2.2.0.sql M pf/html/admin/common.php A pf/html/admin/configuration/useragent.php M pf/html/admin/footer.php A pf/html/admin/node/useragent.php M pf/html/admin/status/reports.php A pf/lib/HTTP/BrowserDetect.pm D pf/lib/pf/mod_perl_require.pl M pf/lib/pf/pfcmd.pm M pf/lib/pf/pfcmd/help.pm M pf/lib/pf/pfcmd/report.pm M pf/lib/pf/useragent.pm M pf/lib/pf/web.pm A pf/lib/pf/web/backend_modperl_require.pl A pf/lib/pf/web/captiveportal_modperl_require.pl M pf/packetfence.spec M pf/t/TestUtils.pm M pf/t/binaries.t M pf/t/coding-style.t M pf/t/critic.t M pf/t/dao/data.t M pf/t/pfcmd.t M pf/t/php.t M pf/t/pod.t A pf/t/useragent.t commit a99f3b836bfb11606c3cf0ebf79f16fae21c30b0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Apr 18 13:52:35 2011 +0000 cleanup Monotone-Parent: 7d4f0207911e308db7f8953aa4be55b64b32f0c6 Monotone-Revision: 00d8e7d6a14f7dbbc37bc278acac0ed608b4c2c5 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-18T13:52:35 M pf/packetfence.spec commit d5dd2019550052a687ff1250ce9b9e410c57fbff Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Apr 15 14:03:34 2011 +0000 New dhcp fingerprint for polycom IP phone Monotone-Parent: 61d19ed0e299247522c5a47138a25445bcdc7ac1 Monotone-Revision: 7d4f0207911e308db7f8953aa4be55b64b32f0c6 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-15T14:03:34 M pf/NEWS M pf/conf/dhcp_fingerprints.conf commit 28250d020f91da1872dbd4635949f7b599598743 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Apr 15 13:52:30 2011 +0000 removed aggressive regexp from password validation in favor of a simpler validation. Fixes #1209 http://www.packetfence.org/bugs/view.php?id=1209 Monotone-Parent: 3beb319e4752bfe4c29bc2f496a95d668670eb4e Monotone-Revision: 61d19ed0e299247522c5a47138a25445bcdc7ac1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-15T13:52:30 M pf/NEWS M pf/html/admin/login.php commit d5fc9a1d4aa13f0491178f7793b6dc0af9cf5604 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Apr 15 13:17:20 2011 +0000 - Fixed date in packetfence.spec changlelog section Monotone-Parent: 941218fb05ed68c0f283659a0407dd9e4dc9124f Monotone-Revision: 688f07153aeb4f1add1a00b7a79a58201c3e9ff7 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-04-15T13:17:20 Monotone-Branch: org.packetfence.trunk M pf/packetfence.spec commit 1c15cc88183d8e123455f6e0992d85bf2e991883 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Apr 14 19:58:43 2011 +0000 - AeroHIVE beta configuration steps in Network Configuration Guide Monotone-Parent: 1da8589bbf4abb9ec9d61e3834fd02138a23cc2c Monotone-Revision: 3beb319e4752bfe4c29bc2f496a95d668670eb4e Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-04-14T19:58:43 M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit 3eb8b23e86b1c6ba7c36895b76b84ed0bbd07406 Author: Marc-André Jutras <mjutras@inverse.ca> Date: Thu Apr 14 17:32:05 2011 +0000 Add in FAQ: Windows authentication in registration network Monotone-Parent: 727231781e8fdec307e59be2c537d143d92128cf Monotone-Revision: b6b5b74640efcec8815c71a62206c89a3f117f54 Monotone-Author: mjutras@inverse.ca Monotone-Date: 2011-04-14T17:32:05 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/docs/PacketFence_Administration_Guide.odt commit 8de4168bd67aa8f7e7f3deba942bff31e7b8b94d Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Apr 14 14:45:34 2011 +0000 - Fixed install section for package freeradius2 Monotone-Parent: 727231781e8fdec307e59be2c537d143d92128cf Monotone-Revision: 7c2409e611890904f0db3c73091ee9e3d7fce87b Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-04-14T14:45:34 Monotone-Branch: org.packetfence.trunk M pf/packetfence.spec commit fd093531d1f665554cbf74d401ed1f519ee480e6 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Apr 14 14:11:02 2011 +0000 some potential improvements documented in the 3Com's port-security code Monotone-Parent: 8b2fb7949a66337fe86bb01a432f36590c8368f1 Monotone-Revision: 1da8589bbf4abb9ec9d61e3834fd02138a23cc2c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-14T14:11:02 M pf/lib/pf/SNMP/ThreeCom/SS4500.pm commit f5737f314997fdcaa1f74061fba7b3f4d9b36c1d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Apr 14 13:52:43 2011 +0000 port-security apparently broken on the 4800G too Monotone-Parent: edc5fa66d8afd71c2c529ef9f35b35dc92f2a0b9 Monotone-Revision: 8b2fb7949a66337fe86bb01a432f36590c8368f1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-14T13:52:43 M pf/lib/pf/SNMP/HP/E4800G.pm M pf/lib/pf/SNMP/ThreeCom/E4800G.pm commit 1957d9ef749d1b3195f40daae323ebc16a74ea84 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Apr 13 14:20:16 2011 +0000 - Added support for perl configuration in the packetfence- freeradius2 package Monotone-Parent: 31af2775378931827a830355e61fda5bbd364530 Monotone-Revision: 727231781e8fdec307e59be2c537d143d92128cf Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-04-13T14:20:16 Monotone-Branch: org.packetfence.trunk A pf/addons/freeradius-integration/modules/perl.pf M pf/packetfence.spec commit 904d921d45defbfe46be9456c8d2e2916dab2d48 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Apr 12 15:52:58 2011 +0000 added Foundry Mobility Controller placeholder module because we think Foundry and Meru are very similar Monotone-Parent: 2d3e1a028b3241bf0744a0bf99cd907a7243c6cb Monotone-Revision: edc5fa66d8afd71c2c529ef9f35b35dc92f2a0b9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-12T15:52:58 A pf/lib/pf/SNMP/Foundry/MC.pm commit f336748acea8165d0b53cbf8793b34df5a7d1661 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Apr 11 19:06:19 2011 +0000 Doc for 3Com 4800G and 5500G 802.1X + MAC-Auth support added references to HP's names too Monotone-Parent: 5b3eb1381b61cc37d5335b781e99f37694907e0b Monotone-Revision: 2d3e1a028b3241bf0744a0bf99cd907a7243c6cb Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-11T19:06:19 M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit 42cb3cde575fed530c2969e873564efd459fcd7d Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Apr 11 17:58:30 2011 +0000 News entry for bugfix 1205 Monotone-Parent: 964afbddcc5d76216da87efb226b2b70831e2a66 Monotone-Revision: 5b3eb1381b61cc37d5335b781e99f37694907e0b Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-04-11T17:58:30 M pf/NEWS commit 1ca7296cddbcce6a8d799fdb4713a84c96fc3204 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Apr 11 17:56:04 2011 +0000 Fixed basic samba configuration (#1205) Monotone-Parent: f82fb323220b275d3dc05b3c34d5fca44248eb46 Monotone-Revision: 964afbddcc5d76216da87efb226b2b70831e2a66 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-04-11T17:56:04 M pf/docs/PacketFence_Administration_Guide.odt commit 5e78c0191fb9eb33e08858b475730f04821d1440 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Sat Apr 9 02:27:50 2011 +0000 MaxClients of 256 instead of 255 Monotone-Parent: b969564c07a4876502e079ad3449d2ce8ad02c7a Monotone-Revision: c5453a1d58872c1fdebeb7542656380d3f7b96b2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-09T02:27:50 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/services/apache.pm commit 61359fcaff18c7ede146d4acf926296d9a25fdc5 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Apr 11 18:02:56 2011 +0000 - Fixed samba configuration snippet in administration guide Monotone-Parent: 5b922f1823885ed064571d08e8be773f09555bf0 Monotone-Revision: f61aca6728a53e0931d091cd70e66125c1db5d31 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-04-11T18:02:56 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Administration_Guide.odt commit 87503a3433956916bb5887f0e9c809a631e38134 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Sat Apr 9 02:24:25 2011 +0000 Apache performance settings are automatically adjusted by PacketFence based on total system memory when generating apache's configuration. Fixes #1204 Includes a checkup test for memory measurement Added relevant tests http://www.packetfence.org/bugs/view.php?id=1204 Monotone-Parent: e146738492a6e1b4d0dd924c3605c256aa936ac4 Monotone-Revision: 72f89c1e24c816eb856dfe0e829f02b9aa90d6ed Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-09T02:24:25 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE M pf/conf/httpd.conf.apache22 M pf/lib/pf/pfcmd/checkup.pm M pf/lib/pf/services/apache.pm M pf/lib/pf/util.pm M pf/t/TestUtils.pm A pf/t/linux.t M pf/t/services.t commit 5bf7d4d3ac1b989ecca185325a6465ea0d59b6ed Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Sat Apr 9 02:12:49 2011 +0000 clarified separated SSL config's advantage Monotone-Parent: 5b922f1823885ed064571d08e8be773f09555bf0 Monotone-Revision: e146738492a6e1b4d0dd924c3605c256aa936ac4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-09T02:12:49 Monotone-Branch: org.packetfence.trunk M pf/UPGRADE commit 5000b0631b1f3b4c8dbd3dfef3ae9dfcfad2634e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Apr 8 20:07:39 2011 +0000 forgotten from previous commit Monotone-Parent: 28c71a1af7ca43a47e35b928563dde81ffb7f6c8 Monotone-Revision: 5b922f1823885ed064571d08e8be773f09555bf0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-08T20:07:39 Monotone-Branch: org.packetfence.trunk A pf/conf/ssl-certificates.conf commit ad810b74435ecd08ca80978e284a35d146cf8e2f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Apr 8 19:18:06 2011 +0000 SSL configuration is extracted from the main apache config into a separate file so that it is easier to maintain (not overwritten by the package) fixes #1207; http://www.packetfence.org/bugs/view.php?id=1207 Monotone-Parent: e27c31a8888ade3548c1e17c17f08ca07921be49 Monotone-Revision: 28c71a1af7ca43a47e35b928563dde81ffb7f6c8 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-08T19:18:06 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE M pf/conf/httpd.conf.apache22 M pf/lib/pf/services/apache.pm M pf/packetfence.spec commit 8f99e35b6ee96ab7b7ee964155f8d0f542d0c227 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Apr 8 18:48:35 2011 +0000 Removed the warning from the actual configuration files and it is now added by the parse_template() call Monotone-Parent: 42a6f32293f27bc426a835b3c9abc8cafae83b5d Monotone-Revision: e27c31a8888ade3548c1e17c17f08ca07921be49 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-08T18:48:35 Monotone-Branch: org.packetfence.trunk M pf/conf/dhcpd.conf M pf/conf/dhcpd_vlan.conf M pf/conf/httpd.conf.apache22 M pf/conf/httpd.conf.pre_apache22 M pf/conf/iptables.conf M pf/conf/named-isolation.ca M pf/conf/named-registration.ca M pf/conf/named_vlan.conf M pf/conf/snort.conf M pf/conf/snort.conf.pre_snort-2.8 M pf/lib/pf/iptables.pm M pf/lib/pf/services.pm M pf/lib/pf/services/apache.pm M pf/lib/pf/util.pm commit 04ce393a51a7103814f8b41af2b709f8860728f1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Apr 8 18:44:05 2011 +0000 tabs to spaces Monotone-Parent: 4418060bf81adfc322b011766316ff03a9889b4c Monotone-Revision: 42a6f32293f27bc426a835b3c9abc8cafae83b5d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-08T18:44:05 Monotone-Branch: org.packetfence.trunk M pf/packetfence.spec commit 020563e753d0dd2a36eed33a7dad8e3d46b0d6e9 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Apr 8 15:47:52 2011 +0000 refactoring: extracted httpd.conf generation from pf::services into pf::services::apache Monotone-Parent: fde0c7f4580b9a3004d9738fbbb3c85985813433 Monotone-Revision: 4418060bf81adfc322b011766316ff03a9889b4c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-08T15:47:52 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/services.pm M pf/lib/pf/services/apache.pm commit 228e2405ed7f15836d93432514ae4fe46f7ae6ca Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Apr 8 14:36:05 2011 +0000 re-ordered items based on importance Monotone-Parent: fcecb003ff58f860455ecf3853e68a313b9f6e46 Monotone-Revision: fde0c7f4580b9a3004d9738fbbb3c85985813433 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-08T14:36:05 Monotone-Branch: org.packetfence.trunk M pf/UPGRADE commit eeee581d7c110f2ab361749bcb29545ceb887b97 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Apr 7 19:17:50 2011 +0000 in wired MAC-Authentication we now bounce the port by default since it's the only way for now that we can force client side re-auth Monotone-Parent: c6fae786dfb1220e3e65e5135128579b0718e112 Monotone-Revision: f82fb323220b275d3dc05b3c34d5fca44248eb46 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-07T19:17:50 M pf/UPGRADE M pf/lib/pf/SNMP.pm commit 6bf50689912aaf4286e3041a53a15147b8065272 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Apr 7 18:57:15 2011 +0000 linked a news item to a ticket Monotone-Parent: 48c0c18fb445fcdd45949ac4d058ebc4ad232886 Monotone-Revision: c6fae786dfb1220e3e65e5135128579b0718e112 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-07T18:57:15 M pf/NEWS commit e60c8ee91a581afe9fc71b440ba648cac17f2348 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Apr 7 18:33:50 2011 +0000 3Com 4800G and 5500G 802.1X + MAC-Auth support (inherited from Switch_4200G) added HP modules too Monotone-Parent: 1991981012d779672b79ae180d651e634206343a Monotone-Revision: 48c0c18fb445fcdd45949ac4d058ebc4ad232886 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-07T18:33:50 M pf/NEWS M pf/README.network-devices M pf/html/admin/configuration/switches_add.php M pf/html/admin/configuration/switches_edit.php A pf/lib/pf/SNMP/HP/E4800G.pm A pf/lib/pf/SNMP/HP/E5500G.pm A pf/lib/pf/SNMP/ThreeCom/E4800G.pm A pf/lib/pf/SNMP/ThreeCom/E5500G.pm commit 759e80ba29e8b6bf5f94112be824844399f852f2 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Apr 7 18:27:35 2011 +0000 some notes we got regarding the Foundry but none interested in funding implementation Monotone-Parent: aef7c6deae2fcb8b45fc85dbbaf93e2cbef75182 Monotone-Revision: 1991981012d779672b79ae180d651e634206343a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-07T18:27:35 M pf/lib/pf/SNMP/Foundry.pm commit 424c92cb0f1dc83dbadbbaadae9b486b76efde9c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Apr 7 16:08:08 2011 +0000 typos and code identation Monotone-Parent: decea05a0dcb1e790a9e9f73dd4fa77ecf095a3d Monotone-Revision: aef7c6deae2fcb8b45fc85dbbaf93e2cbef75182 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-07T16:08:08 M pf/lib/pf/SNMP.pm M pf/lib/pf/services.pm commit 0de60368e7584d9250293852518a3b2845b87cbe Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Apr 7 15:39:30 2011 +0000 allowing @ in pfcmd node view pid=... fixes #1206 http://www.packetfence.org/bugs/view.php?id=1206 Monotone-Parent: a2b76a30cdfa8b5ef4076053d034ad3b69831ac4 Monotone-Revision: decea05a0dcb1e790a9e9f73dd4fa77ecf095a3d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-07T15:39:30 M pf/NEWS M pf/lib/pf/pfcmd.pm M pf/t/pfcmd.t commit 460b3a2e101a0ad4e2eba1329515741c4d7e8096 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Apr 6 17:37:36 2011 +0000 SS4500 port-security improvements - leaner _setVlan - authorizeMAC is now using an SNMP implementation Monotone-Parent: efa8669b5cc55b58b690f929dc10eb37dc1eb986 Monotone-Revision: c781637201ae6976e7022cbf80138a6ef3648a69 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-06T17:37:36 M pf/NEWS M pf/lib/pf/SNMP/ThreeCom/SS4500.pm M pf/lib/pf/SNMP/constants.pm commit da43fb23ae0ba24fd30192eff725e56f8c1dc3c0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Apr 5 20:32:51 2011 +0000 refactored _authorizeCurrentMacWithNewVlan() out of Foundry and SMC into pf::SNMP since it seems we will use it in ThreeCom also couldn't resist to do some additional cleanup / formatting Monotone-Parent: 7213d23e86e1fa4c3b306371a177216167089932 Monotone-Revision: efa8669b5cc55b58b690f929dc10eb37dc1eb986 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-05T20:32:51 M pf/lib/pf/SNMP.pm M pf/lib/pf/SNMP/Foundry.pm M pf/lib/pf/SNMP/SMC.pm M pf/t/hardware-snmp-objects.t commit 7ce6c64bdc552e89bee3f06a7612df2e4ac9a6dd Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Apr 5 20:10:35 2011 +0000 minor refactoring Monotone-Parent: 68f31b7a3c4f054d718cd4c30669746c281c9f0f Monotone-Revision: 7213d23e86e1fa4c3b306371a177216167089932 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-05T20:10:35 M pf/lib/pf/SNMP/SMC.pm commit 4ddc270765b62af0e93b354d63b3cfd8900ab61b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Apr 5 16:06:51 2011 +0000 doc fix: 3Com 4200G MAC-Auth/802.1X support requires a user-name-format without-domain statement Monotone-Parent: 68f31b7a3c4f054d718cd4c30669746c281c9f0f Monotone-Revision: 012253bc0b7cfa5437ddec956739f8cd7b50861e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-05T16:06:51 M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit f2ce15ed4009768f6c433cfb81098d0b5eba123c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Apr 1 15:04:55 2011 +0000 new generic Intel PXE dhcp fingerprint Monotone-Parent: e24bd66172616e62c24ddcefe459f06c8539a56e Monotone-Revision: 68f31b7a3c4f054d718cd4c30669746c281c9f0f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-04-01T15:04:55 M pf/NEWS M pf/conf/dhcp_fingerprints.conf commit 8bf2f9ced927747e7960901eaa30dc43bb47faf6 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Mar 31 18:24:12 2011 +0000 Added 3Com Switch 4200G MAC Auth and 802.1X instructions Monotone-Parent: 3f8f78d2258daba2b3886ebe8134080cedff6d6e Monotone-Revision: e24bd66172616e62c24ddcefe459f06c8539a56e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-31T18:24:12 M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit 294d71a75400712c364681e3619672699f893ea5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Mar 31 18:23:43 2011 +0000 new content under MAC Auth and 802.1X support Monotone-Parent: 2569fc7f0ff28d4fd207ad5f86a6c58c12270d59 Monotone-Revision: 3f8f78d2258daba2b3886ebe8134080cedff6d6e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-31T18:23:43 M pf/docs/docbook/pf-devel-guide.xml commit f9b8f0f4cea89083965dcc145c5ab7f78a702602 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Mar 31 18:18:33 2011 +0000 3Com Switch 4200G MAC Authentication and 802.1X support - including a lot of module documentation - dot1x re-authentication is a port bounce (see doc for why) - complex NasPortToIfIndex translation (with tests!) - updated support chart - added important UPGRADE notes regarding port-security's status on the 3Com - small changes to the tests (a fake IP switch changed) Monotone-Parent: 962fdfb4c5ed05ee13c5a314ca97c4e0bad137eb Monotone-Revision: 2569fc7f0ff28d4fd207ad5f86a6c58c12270d59 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-31T18:18:33 M pf/NEWS M pf/README.network-devices M pf/UPGRADE M pf/lib/pf/SNMP/ThreeCom/Switch_4200G.pm M pf/lib/pf/SNMP/constants.pm M pf/t/TestUtils.pm M pf/t/data/switches.conf M pf/t/floatingdevice.t M pf/t/network-devices/cisco.t A pf/t/network-devices/threecom.t M pf/t/vlan.t commit 44e621e3bd5b205aba2bb28ec04bab97e6221e94 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Mar 31 18:10:59 2011 +0000 harmless code formatting Monotone-Parent: 8c702c88b090e2fe9e6e583feb5d02b657aa7e15 Monotone-Revision: 962fdfb4c5ed05ee13c5a314ca97c4e0bad137eb Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-31T18:10:59 M pf/lib/pf/SNMP/ThreeCom/SS4500.pm commit 967c29f8f248f43bf804e454984966b0d7326b50 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Mar 30 13:41:08 2011 +0000 pod fixes Monotone-Parent: 8d6c50626cebed361178c74eaaa60b35ef902e17 Monotone-Revision: 8c702c88b090e2fe9e6e583feb5d02b657aa7e15 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-30T13:41:08 M pf/lib/pf/SNMP/ThreeCom/Switch_4200G.pm M pf/lib/pf/SNMP/constants.pm commit 547ccaa45b7652dc42d5c74130220cc230dd706c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Mar 30 13:37:19 2011 +0000 Added perl(Authen::Krb5::Simple) as a dependency. Clarified it in POD and did a small POD fix. Monotone-Parent: 72fe332e07fe935d26c9a88bdb48acb5cc7b48d8 Monotone-Revision: 8d6c50626cebed361178c74eaaa60b35ef902e17 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-30T13:37:19 M pf/conf/authentication/kerberos.pm M pf/packetfence.spec commit 3878df9420ea03ad27eb4c60750927e78d40d509 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Mar 29 17:52:36 2011 +0000 Rework of the 3Com codebase. Mostly cosmetic + doc changes - extracted into constants - documented discovered limitations Monotone-Parent: 4d07cd21a477eaec8e90e55ab0b939dbf0b8b0b6 Monotone-Revision: 72fe332e07fe935d26c9a88bdb48acb5cc7b48d8 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-29T17:52:36 M pf/lib/pf/SNMP/ThreeCom.pm M pf/lib/pf/SNMP/ThreeCom/NJ220.pm M pf/lib/pf/SNMP/ThreeCom/SS4500.pm M pf/lib/pf/SNMP/ThreeCom/Switch_4200G.pm M pf/lib/pf/SNMP/constants.pm commit 51551d134552c93d534534b9064e0e7ac1c93fee Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Mar 29 17:47:30 2011 +0000 VoIP in RADIUS-based authentication will now use CDP / LLDP if implemented. by passing ifIndex here if VoIP is enabled we will perform CDP / LLDP polling through SNMP on supported switches (Cisco so far) Monotone-Parent: 31f75b151af3579ef0a8f7fc2523600285a7d928 Monotone-Revision: fd0683c1be337b4fbf82a7a8c92cdf79cec497a0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-29T17:47:30 M pf/NEWS M pf/lib/pf/radius.pm commit 48602e137f9e89f22511ef4e0a21d8a0b48ee74a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Mar 29 13:30:37 2011 +0000 Added authentication::kerberos to RPM package spec and tests Monotone-Parent: 31f75b151af3579ef0a8f7fc2523600285a7d928 Monotone-Revision: 481f018a223db9cb816ffb1bb8dffa72c1e5cc17 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-29T13:30:37 M pf/packetfence.spec M pf/t/coding-style.t M pf/t/critic.t M pf/t/pf.t M pf/t/pod.t M pf/t/podCoverage.t commit 631830b75922b26d2423910a7c72f28ca9088248 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Mar 28 15:15:56 2011 +0000 Added domain statement to french translation Monotone-Parent: 54ae73609e990eeda614a0e759c029d25a382791 Monotone-Revision: 31f75b151af3579ef0a8f7fc2523600285a7d928 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-28T15:15:56 M pf/conf/locale/fr/LC_MESSAGES/packetfence.po commit 29f56814f76cba2967273836477a38b509f485be Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Mar 25 22:03:39 2011 +0000 fixed RADIUS VoIP issue: doing NAS translation on an already translated port Monotone-Parent: 26922b32c2d2f61ce671867c7d90222b792c09cc Monotone-Revision: 54ae73609e990eeda614a0e759c029d25a382791 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-25T22:03:39 M pf/NEWS M pf/lib/pf/radius.pm commit 705e79416ed7d029743302a07f1d2160cd348f03 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Mar 25 21:07:47 2011 +0000 Fixed a french sentence Monotone-Parent: 10c8d5751e4cc3fe65502e68c858dfad8ef5efd9 Monotone-Revision: 26922b32c2d2f61ce671867c7d90222b792c09cc Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-25T21:07:47 M pf/conf/locale/fr/LC_MESSAGES/packetfence.po commit 90992cce7db71addbf75ef6788ebec48546aa6f0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Mar 25 21:06:31 2011 +0000 Kerberos Authentication on the Captive Portal (Thanks to Brad Lhotsky from NIH) Monotone-Parent: 565bd3a9f1347831c7aa323afae24d84864bb1be Monotone-Revision: 10c8d5751e4cc3fe65502e68c858dfad8ef5efd9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-25T21:06:31 M pf/NEWS A pf/conf/authentication/kerberos.pm M pf/conf/documentation.conf commit 6a8d04e34025376c70478e0230fd50cc1218950c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Mar 25 18:37:49 2011 +0000 groupinstall should be Packetfence-complete not "Packetfence-complete" Monotone-Parent: 8c3297a0daabb7603a0becde6c9c22518d40600f Monotone-Revision: 88be80da61875fdd0ba29aee7288403dc07a0bfc Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-25T18:37:49 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Administration_Guide.odt commit 9667f7ad2e4230e2af19f9dbb9339d527e6fd529 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Mar 25 18:36:42 2011 +0000 groupinstall is Packetfence-complete not "Packetfence-complete" Monotone-Parent: b7a24a45cacddb1b2e9ed528b681ed97aa1af656 Monotone-Revision: 565bd3a9f1347831c7aa323afae24d84864bb1be Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-25T18:36:42 M pf/docs/PacketFence_Administration_Guide.odt commit 6239416622ba386afc1aa4dd82cfb8b9ce4c2009 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Mar 25 18:00:24 2011 +0000 Added proper [vlan] section in the sample pf.conf and also did some whitespace cleanup Monotone-Parent: 318c1e45f0caa67ace6e45e11ac4ecf72cb0494f Monotone-Revision: b7a24a45cacddb1b2e9ed528b681ed97aa1af656 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-25T18:00:24 M pf/NEWS M pf/docs/PacketFence_Administration_Guide.odt commit 66ef5bb616f8860331064b7f013e9e9d635cf247 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Mar 25 17:45:59 2011 +0000 - Fixed my.cnf in trunk admin guide Monotone-Parent: 1645a10c24b8a0da1af5d4ea7ae57ff4ea8c76c7 Monotone-Revision: 8c3297a0daabb7603a0becde6c9c22518d40600f Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-03-25T17:45:59 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Administration_Guide.odt commit cd5b85650e7c34e84a8e3120b714debb53ed578f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Mar 25 17:09:31 2011 +0000 subject and email content now supports UTF-8 characters characters characters characters Monotone-Parent: dc783b0b40dd5f5a15c59d5d6630bbcc1562a4b8 Monotone-Revision: 5b58ed6de9e10320413c9ceef2440845990b0218 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-25T17:09:31 M pf/lib/pf/web/guest.pm commit 8ab234a4cc14cd991b4231d1314cef167335af91 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Mar 25 17:08:54 2011 +0000 auth() returns optional parameters from the specific authentication modules Monotone-Parent: dc5a6f5417dad9acd7e77eb6a234394bcdce036b Monotone-Revision: dc783b0b40dd5f5a15c59d5d6630bbcc1562a4b8 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-25T17:08:54 M pf/lib/pf/web/guest.pm commit 349b4ae81e6988be100afeecccb962359b1f304f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Mar 25 17:07:28 2011 +0000 French translation for the new guest registration workflow Monotone-Parent: 6dc5bf6b5b807ed04b0837b30dcb010b6e41fdc0 Monotone-Revision: dc5a6f5417dad9acd7e77eb6a234394bcdce036b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-25T17:07:28 M pf/conf/locale/fr/LC_MESSAGES/packetfence.po commit 54fbba342a9bf024f3b4f33d6748e3e1aca91a59 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Mar 25 17:05:28 2011 +0000 missing lib statement for import lookup and removed unused module Monotone-Parent: 8897c246585d5152a7f2fb3e4b8062f392edb6ba Monotone-Revision: 6dc5bf6b5b807ed04b0837b30dcb010b6e41fdc0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-25T17:05:28 M pf/conf/authentication/preregistered_guests.pm commit 0ebb5189af72b960c9686a873268ab10a149f119 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Mar 24 20:05:08 2011 +0000 sample pf.conf now has proper vlan section with dhcpd and named enabled Monotone-Parent: b302cafbcf274217417bcc091c8febb2bf3032cf Monotone-Revision: 1645a10c24b8a0da1af5d4ea7ae57ff4ea8c76c7 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-24T20:05:08 Monotone-Branch: org.packetfence.trunk M pf/docs/PacketFence_Administration_Guide.odt commit 96a06ca657b6f7866340dbb1c63750760513ba62 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Mar 23 20:21:35 2011 +0000 missing from previous commit Monotone-Parent: e65822515784189980c3e5130f20e274b028052e Monotone-Revision: 8897c246585d5152a7f2fb3e4b8062f392edb6ba Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-23T20:21:35 M pf/addons/guest-email-confirmation/schema-temporary-passwords.sql commit 783d681f8e4bbbe7521f21920335e9e3c057af48 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Mar 23 19:46:42 2011 +0000 Support for new guest workflow: pre-registration by trusted staff - separated pre-registration and self-registration workflows - new templates (manager login, manager registration, etc.) - new authentication modules (guest-managers, pre-registered guests) - pf::temporary_password now supports 'valid_from' date and carrying access duration which sets unregdate on signup - plural forms in translation, date / time translation utilities - required pf::web and pf::web::guest changes - hooked all tests to the new code in this branch (a lot of catching up to do) Monotone-Parent: 5645d78f936d526446333919d499bf134e19eb8e Monotone-Revision: e65822515784189980c3e5130f20e274b028052e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-23T19:46:42 M pf/cgi-bin/email_activation.cgi A pf/cgi-bin/guest-management.cgi A pf/cgi-bin/guest-selfregistration.cgi D pf/cgi-bin/guest.cgi A pf/conf/authentication/guest_managers.pm A pf/conf/authentication/preregistered_guests.pm M pf/conf/documentation.conf M pf/conf/locale/en/LC_MESSAGES/packetfence.po A pf/conf/templates/emails-guest_registration.txt.tt M pf/conf/templates/httpd.conf.apache22 M pf/feature.guest-registration-by-email.TODO A pf/html/user/content/templates/guest/mgmt_login.html A pf/html/user/content/templates/guest/register_guest.html A pf/html/user/content/templates/guest/registration_confirmation.html M pf/lib/pf/config.pm M pf/lib/pf/email_activation.pm M pf/lib/pf/temporary_password.pm M pf/lib/pf/util.pm M pf/lib/pf/web/guest.pm M pf/lib/pf/web/util.pm M pf/t/binaries.t M pf/t/coding-style.t M pf/t/critic.t M pf/t/pf.t M pf/t/pod.t M pf/t/podCoverage.t M pf/t/web.t commit 5395d40f39c01b02750754b2a083fefce63c0dc8 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Mar 23 18:47:57 2011 +0000 News entry for bug 743 commit Monotone-Parent: c234f00faa7489bebfac0b96e3303466d7ae9819 Monotone-Revision: 318c1e45f0caa67ace6e45e11ac4ecf72cb0494f Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-03-23T18:47:57 M pf/NEWS commit 98af45976c62f32af1f392a9188856e7af790650 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Mar 23 18:22:48 2011 +0000 - Changed the way we configure my.cnf in the Admin Guide Monotone-Parent: 851f9375ac7363064a1d064bf8e0833879320193 Monotone-Revision: c234f00faa7489bebfac0b96e3303466d7ae9819 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-03-23T18:22:48 M pf/docs/PacketFence_Administration_Guide.odt commit f796296e3e0f2aab3e6b532fdb701f81a399cc84 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Mar 23 14:40:23 2011 +0000 new dhcp fingerprints: Freebox Home Wireless Router and AeroHive's Hive AP fingerprints Monotone-Parent: 652ad16b60dc6cbf8dcdc87630c949918a2a5bb8 Monotone-Revision: 851f9375ac7363064a1d064bf8e0833879320193 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-23T14:40:23 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/conf/dhcp_fingerprints.conf commit d3ce943de44287fb69bef50f2835dc14173a7dbd Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Mar 22 20:21:11 2011 +0000 Added a SLED 11 fingerprint Monotone-Parent: 09c796004621c0a5afa86972d6ee2fbdd32a2100 Monotone-Revision: b3a921e7a2c99753988beaa14484c4f761f65e84 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-22T20:21:11 M pf/NEWS M pf/conf/dhcp_fingerprints.conf commit 9b1b098021fabf84202ccb9eb82a4b00d31ee85c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Mar 22 18:08:25 2011 +0000 small fixes to the mac detection code: - Using same config parameters both in pf::SNMP and pfsetvlan - TODO task, reindent Monotone-Parent: e72d0d5617624610eaa685df19232927310ab212 Monotone-Revision: 26571fa362240c802ccb22b313e467ea25708807 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-22T18:08:25 M pf/lib/pf/SNMP.pm M pf/sbin/pfsetvlan commit 18d41ed123a103b87cfd57475332ead8f547514e Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Mar 22 16:10:31 2011 +0000 - Added perl-SOAP-Lite as a dependency to packetfence-freeradius2 Monotone-Parent: 0e77a171dc9e1d745fb6a28d9c893355c7cc8fbe Monotone-Revision: 63c4a282df99615fc4758e137544e38f0a03436d Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-03-22T16:10:31 Monotone-Branch: org.packetfence.trunk M pf/packetfence.spec commit 29642a248bf48d8c84085fe260fea6fb8f542fb0 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Mar 22 15:33:26 2011 +0000 Removed perl-Class-Inspector as a dependency in the spec file Monotone-Parent: 09c796004621c0a5afa86972d6ee2fbdd32a2100 Monotone-Revision: a1e9c333ea01ba1740a775e263ee586a43f5eddb Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-03-22T15:33:26 M pf/packetfence.spec commit da53e29dd8771f579b094cb4d70b41dfd0ef684c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Mar 22 14:36:21 2011 +0000 Added new DHCP fingerprints for Mikrotik, Ubuntu Server and Synology NAS Monotone-Parent: 9383cc837db8b1949158d40cafad4c0dcbd26f2e Monotone-Revision: a151c59ff4a4bd1e14d42aca1ccd1d7ca6ae0481 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-22T14:36:21 M pf/NEWS M pf/conf/dhcp_fingerprints.conf commit dd87a09f1df52a40ad28c523dd9def601af2d25e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Mar 21 18:59:34 2011 +0000 news entry for last commit Monotone-Parent: 8e491355c9a2d903a198d1f780de6636b3630390 Monotone-Revision: e72d0d5617624610eaa685df19232927310ab212 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-21T18:59:34 M pf/NEWS commit 22f6f8e63a3c4589c8d3f7ff7fc26a325909d255 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Mar 21 18:57:00 2011 +0000 clean_mac now supports xxxx-xxxx-xxxx formats FreeRADIUS' packetfence.pm now uses clean_mac (copied in the module) instead of its own mac cleanup code I took the opportunity to make it more reliable and performant and I validated the results with a benchmark Added tests to util.t also Monotone-Parent: b6016604a1326da13ba9cb4943f20c4144ad903f Monotone-Revision: 8e491355c9a2d903a198d1f780de6636b3630390 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-21T18:57:00 M pf/addons/802.1X/packetfence.pm M pf/lib/pf/util.pm A pf/t/benchmarks/README A pf/t/benchmarks/pf-util.pl M pf/t/util.t commit d31a085e91daa0c927f51806c52f8a7bbd70c8ef Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Mar 21 17:58:52 2011 +0000 removed an unused import I encountered in this module, also done some minor cosmetic changes Monotone-Parent: 9383cc837db8b1949158d40cafad4c0dcbd26f2e Monotone-Revision: b6016604a1326da13ba9cb4943f20c4144ad903f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-21T17:58:52 M pf/lib/pf/SNMP/HP/Controller_MSM710.pm commit 35a562e72861f1d72bcdd1f1c2ac5a36c2d0fdfd Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Mar 18 15:56:30 2011 +0000 removed unused pf::SNMP MySQL connection code. Fixes #1058 http://www.packetfence.org/bugs/view.php?id=1058 Monotone-Parent: 003f99d7761f47fcde834aabffe3fdef221e9bb4 Monotone-Revision: 31fe9b4562022ccc6eb5f31ba5190ccbb4106310 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-18T15:56:30 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/SNMP.pm M pf/lib/pf/SNMP/MockedSwitch.pm M pf/lib/pf/SwitchFactory.pm commit 1b566b5094ed7f665182eb14746453109c13988b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Mar 18 15:05:21 2011 +0000 Fixed Nortel's regressions introduced in 2.1.0 but also the original aim of the 2.1.0 fixes. Fixes #1183, #1195 - fixed getFirstBoardIndex() so that it works properly - fixed isPortSecurityEnabled() so that it always uses 1 as first board index. It seems that the port-security enabled OIDs boards are not indexed the same way as the secure MAC table :( - improved isPortSecurityEnabled() and _setVlan()'s error handling - Also did some comestic code changes http://www.packetfence.org/bugs/view.php?id=1183 http://www.packetfence.org/bugs/view.php?id=1195 Monotone-Parent: 7d95979a7a190aeb208c1529f15daeaf5ac3e9a3 Monotone-Revision: 9383cc837db8b1949158d40cafad4c0dcbd26f2e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-18T15:05:21 M pf/NEWS M pf/lib/pf/SNMP/Nortel.pm commit ef2fcffb6b4e5b5b5baa5c8756aefb7c382676a9 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Mar 17 18:11:54 2011 +0000 mentionned the new package name Monotone-Parent: 58bf7a82e2f7b5227ae7a3ec34d2452aa1d2f27e Monotone-Revision: 26d446e836dd805f95ebd63121a43daf2b3612a3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-17T18:11:54 Monotone-Branch: org.packetfence.trunk M pf/NEWS commit 850ca76d54adacfe5ec5bdc31e75c108de48778e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Mar 17 18:10:40 2011 +0000 added UPGRADE note to new package behavior regarding logrotate added changelog entry in package spec Monotone-Parent: 20f52fcbaed8449c67fd571f3bb3179deeb763c3 Monotone-Revision: 7d95979a7a190aeb208c1529f15daeaf5ac3e9a3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-17T18:10:40 M pf/UPGRADE M pf/packetfence.spec commit 97ecd186791a99bfa3ffa6d57365d6a07fc2dcd5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Mar 17 17:50:32 2011 +0000 small fix: attributes and config(noreplace) needs to be on the same line Monotone-Parent: dace18d46208aac8abd83b1d9a73024700de191f Monotone-Revision: 58bf7a82e2f7b5227ae7a3ec34d2452aa1d2f27e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-17T17:50:32 Monotone-Branch: org.packetfence.trunk M pf/packetfence.spec commit 919d50df479c47528268699fcf8019df9e4243df Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Mar 17 16:27:38 2011 +0000 Improvements in the logrotate script Monotone-Parent: 35ce9eba33d0e921f83bcfaa54ed0a02d0c8a51a Monotone-Revision: 20f52fcbaed8449c67fd571f3bb3179deeb763c3 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-03-17T16:27:38 M pf/NEWS M pf/addons/logrotate M pf/packetfence.spec commit eab3fd28a43c36219cf2cf6bc80b3306aca02eae Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Mar 17 16:17:19 2011 +0000 re-added since it seems it's mandatory Monotone-Parent: c3559c3e997fe8b888e253e13aa25ff35a2ac145 Monotone-Revision: dace18d46208aac8abd83b1d9a73024700de191f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-17T16:17:19 Monotone-Branch: org.packetfence.trunk M pf/packetfence.spec commit f62eb36c6ba7da7090b0a3f33e518ffdcfbb9ae5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Mar 17 16:08:27 2011 +0000 Removed Version metadata for subpackages. It makes it easier for the build environment. Also removed duplicated entries in subpackages. Monotone-Parent: 31b301ed37da943085f8da180d5c1204bfae29fc Monotone-Revision: 256ff2a26d82a569a3c90537d315f1c22b1af6b0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-17T16:08:27 Monotone-Branch: org.packetfence.trunk M pf/packetfence.spec commit 8c476b74e9178096ec0fec4986b653ee94cd7580 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Mar 17 16:00:49 2011 +0000 disapproval of revision 'ff23573f865111b33aaefc8d1dea31396fca562a' Monotone-Parent: ff23573f865111b33aaefc8d1dea31396fca562a Monotone-Revision: 0d0a68396222fab648b9caf9093f220788190185 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-17T16:00:49 M pf/NEWS M pf/addons/logrotate M pf/packetfence.spec commit 6a2c64e4f8e38556b2f1f553630999b855305992 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Mar 17 15:49:19 2011 +0000 - Improvements in the logrotate script Monotone-Parent: d495f2846778804f5bbe5fd9647de39dfb4aec76 Monotone-Revision: ff23573f865111b33aaefc8d1dea31396fca562a Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-03-17T15:49:19 M pf/NEWS M pf/addons/logrotate M pf/packetfence.spec commit 883de4b017004f1fdaa08098d0d4c54da996bdb0 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Mar 17 15:30:58 2011 +0000 Small fix in the spec file Monotone-Parent: 31b301ed37da943085f8da180d5c1204bfae29fc Monotone-Revision: e409e3344c1f00166b23e3625ef37e890c8f06aa Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-03-17T15:30:58 Monotone-Branch: org.packetfence.trunk M pf/packetfence.spec commit ee5e5a759136cfb3643a98fd5e239eb8eb7e5a65 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Mar 17 15:27:07 2011 +0000 Meru's getVersion Monotone-Parent: 1564dea82b0e57ad4845f549199f7f27eb77a62d Monotone-Revision: 916d109ae46ce4839eb4ef8f56f29540a3c56831 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-17T15:27:07 M pf/NEWS M pf/lib/pf/SNMP/Meru.pm commit aa3011e0a341910de8f3c6c1a15119892853d5ee Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Mar 17 15:27:07 2011 +0000 - Pre-built configuration pack for FreeRADIUS 2.x integration Monotone-Parent: d3473df257f05d2f1045fff629f775f81066c293 Monotone-Revision: ad68e3d92006f6def6a317dd2ba6fbb4fb7ab639 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-03-17T15:27:07 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE A pf/addons/freeradius-integration/eap.conf.pf A pf/addons/freeradius-integration/radiusd.conf.pf A pf/addons/freeradius-integration/sites-available/packetfence A pf/addons/freeradius-integration/sites-available/packetfence-tunnel A pf/addons/freeradius-integration/users.pf M pf/docs/PacketFence_Administration_Guide.odt M pf/packetfence.spec commit d13797c50748a832ac3bdaa56cfdafcdb7ead243 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Mar 16 19:28:56 2011 +0000 Updated wireless hardware support instructions and checklist Monotone-Parent: 65f1718d887b3c194e75ce5ba66326998f8eba8c Monotone-Revision: 1564dea82b0e57ad4845f549199f7f27eb77a62d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-16T19:28:56 M pf/NEWS M pf/docs/docbook/pf-devel-guide.xml commit 05efa9878ac6e4c1669dbb1750a81d198f6260b0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Mar 16 19:22:34 2011 +0000 Fixed Meru's unimplemented parseTrap causing threads to crash if PF received a trap from a Meru controller. Included intrusive regression prevention. - empty parseTrap for pf::SNMP::Meru - a new wireless tests which validate proper interface implementation for Wireless modules - added supportsWirelessMacAuth() and supportsWirelessDot1x() capability reporting to all wireless hardware modules - new Wireless module template - minor cleanups to all the modules I touched (mostly POD and imports) Monotone-Parent: 535d94c5fa697149a295b07c0b28e27c98061159 Monotone-Revision: 65f1718d887b3c194e75ce5ba66326998f8eba8c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-16T19:22:34 M pf/NEWS M pf/lib/pf/SNMP.pm M pf/lib/pf/SNMP/Aruba.pm M pf/lib/pf/SNMP/Cisco/Aironet.pm M pf/lib/pf/SNMP/Cisco/WLC_2106.pm M pf/lib/pf/SNMP/Cisco/WLC_4400.pm M pf/lib/pf/SNMP/Cisco/WiSM.pm M pf/lib/pf/SNMP/Dlink/DWS_3026.pm M pf/lib/pf/SNMP/Extricom.pm M pf/lib/pf/SNMP/HP/Controller_MSM710.pm M pf/lib/pf/SNMP/Meru.pm M pf/lib/pf/SNMP/Motorola.pm A pf/lib/pf/SNMP/WirelessModuleTemplate.pm M pf/lib/pf/SNMP/Xirrus.pm M pf/t/TestUtils.pm A pf/t/network-devices/wireless.t commit 0526474d62c24fb775e2ff600163c8460f0eb32f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Mar 16 18:33:30 2011 +0000 Ground work in tests towards the Meru problem prevention - TestUtils now provides methods to list all pf::SNMP modules and classes - Ported all tests that were explicitly listing the modules to use this new wrapper - These test plans are now dynamic (# of tests calculated on the fly) - Added NoWarning tests to all tests I touched - Minor POD addition Monotone-Parent: dc167f9e16d1caef069a20beda5c1a1448cf988e Monotone-Revision: 535d94c5fa697149a295b07c0b28e27c98061159 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-16T18:33:30 M pf/t/TestUtils.pm M pf/t/coding-style.t M pf/t/critic.t M pf/t/hardware-snmp-objects.t M pf/t/pod.t commit 057fdcf287a4d46299c01de9dc38d8e6085b9f5b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Mar 16 15:18:30 2011 +0000 Support for Motorola RF Switches Wireless Controllers Monotone-Parent: d3432de223e7091e4c5c21424ad3d847a8fce97d Monotone-Revision: dc167f9e16d1caef069a20beda5c1a1448cf988e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-16T15:18:30 M pf/NEWS M pf/README.network-devices M pf/html/admin/configuration/switches_add.php M pf/html/admin/configuration/switches_edit.php A pf/lib/pf/SNMP/Motorola.pm A pf/lib/pf/SNMP/Motorola/RFS.pm M pf/t/coding-style.t M pf/t/critic.t M pf/t/hardware-snmp-objects.t M pf/t/pod.t commit d25d944ef54a8b0cc5099a46f27e2176630df8b5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Mar 15 21:26:20 2011 +0000 Added more documentation regarding Wireless hardware support Monotone-Parent: 359157e4e7ce65a549fcf77762ce5faa3fc72f06 Monotone-Revision: 0dc0c34d2017a05c74317447375a3b7fe44f774d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-15T21:26:20 M pf/docs/docbook/pf-devel-guide.xml commit 2973a2b43d5c89d4380266a33dcd96b403a9a0e4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Mar 15 21:25:21 2011 +0000 Added documentation to configure Motorola RF Switches Monotone-Parent: c31b9c49ba807d724a009e6fa529d0d41310aca1 Monotone-Revision: 359157e4e7ce65a549fcf77762ce5faa3fc72f06 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-15T21:25:21 M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit 2b6aabeb8ade94256f831daf7101e92ad92fdb6f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Mar 15 20:39:35 2011 +0000 log a warning when getVersion falls back to sysDescr Monotone-Parent: c31b9c49ba807d724a009e6fa529d0d41310aca1 Monotone-Revision: d954f268da1ece26e31244117f0c1fd58490a090 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-15T20:39:35 M pf/lib/pf/SNMP/Xirrus.pm commit 88f2315539d0814fc8a7aa818225b43cb260701c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Mar 15 16:40:33 2011 +0000 some tests to have a prettier html pod Monotone-Parent: e949d96a34230ba3ccf4deccb3f30db01ef40d22 Monotone-Revision: c31b9c49ba807d724a009e6fa529d0d41310aca1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-15T16:40:33 M pf/lib/pf/SNMP/Cisco/Catalyst_2950.pm commit d1f3bb041a49024a696472f635b3eb024aa7f6b9 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Mar 15 15:50:29 2011 +0000 Translated po file from ISO-8859-1 to UTF-8. Was in wrong format in the first place. Monotone-Parent: 9ae243f2c72cd00f50ac69eb7d12308d784e0771 Monotone-Revision: e949d96a34230ba3ccf4deccb3f30db01ef40d22 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-15T15:50:29 M pf/conf/locale/de/LC_MESSAGES/packetfence.po commit 06211038833ea15bc9f8504889785bc42539027b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Mar 14 20:23:01 2011 +0000 new fields sent to a new server-side script for dhcp fingerprint sharing. Fixes #983 Also fixed an issue (upstream regression?) with the fingerprints http://www.packetfence.org/bugs/view.php?id=983 Monotone-Parent: ec68c646c625cfb05543cb196f6ef3e5b4249853 Monotone-Revision: 9ae243f2c72cd00f50ac69eb7d12308d784e0771 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-14T20:23:01 M pf/NEWS M pf/html/admin/common.php commit 90bb2ebb85be057fb8a822f3d7c9184ac594b1c1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Mar 14 17:07:51 2011 +0000 small touch-ups to POD doc Monotone-Parent: 2f3fd325ea76c2a3ae7c9fa317fc7c51ab130502 Monotone-Revision: ec68c646c625cfb05543cb196f6ef3e5b4249853 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-14T17:07:51 M pf/lib/pf/SNMP/Cisco/Catalyst_2950.pm commit 125ceec4a60b717e6805a6e5bc98450cf6606998 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Mar 14 17:05:24 2011 +0000 Added translation metadata Monotone-Parent: 3b3b04c7d756b686eef6ec289248826847e3f163 Monotone-Revision: 2f3fd325ea76c2a3ae7c9fa317fc7c51ab130502 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-14T17:05:24 M pf/README M pf/conf/locale/de/LC_MESSAGES/packetfence.po M pf/conf/locale/en/LC_MESSAGES/packetfence.po M pf/conf/locale/es/LC_MESSAGES/packetfence.po M pf/conf/locale/fr/LC_MESSAGES/packetfence.po M pf/conf/locale/it/LC_MESSAGES/packetfence.po M pf/conf/locale/nl/LC_MESSAGES/packetfence.po M pf/conf/locale/pt_BR/LC_MESSAGES/packetfence.po commit 3d5c01abc3413f827b22e8920c8716adc714be70 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Mar 14 17:04:01 2011 +0000 added NEWS entry for previous change Monotone-Parent: d495f2846778804f5bbe5fd9647de39dfb4aec76 Monotone-Revision: 3b3b04c7d756b686eef6ec289248826847e3f163 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-14T17:04:01 M pf/NEWS commit 23b77d0b633d447dbb053dbc00194384914ee079 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Wed Mar 9 17:06:27 2011 +0000 Fix documentation for dot1x missing part Monotone-Parent: 76fb01fce9d1a4abc64f6cedd805d48bdaf6e3f0 Monotone-Revision: d495f2846778804f5bbe5fd9647de39dfb4aec76 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-03-09T17:06:27 M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit 5f62bc9292f7aaafe26dc1850696c9e79f837c15 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Mar 9 16:01:59 2011 +0000 Fixed an issue with pfcmd-initiated VLAN re-evaluation if you assign VLANs based on a client's connection-type (which is not the default) Connection-Type string was not translated out of the db Monotone-Parent: b6e4f15a22c2d338b676116c4a56fdd9f1fd62d0 Monotone-Revision: 76fb01fce9d1a4abc64f6cedd805d48bdaf6e3f0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-09T16:01:59 M pf/NEWS M pf/bin/pfcmd commit 778d9bd30c58eaa7c7d504fa2bd2feb960414b6f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Mar 9 15:18:21 2011 +0000 node importation can override default pid with info hash now Monotone-Parent: ba6afa1d4d8092af81a9b8bc4718feda4f3ab211 Monotone-Revision: b6e4f15a22c2d338b676116c4a56fdd9f1fd62d0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-09T15:18:21 M pf/lib/pf/import.pm commit a188cb822ff78de18aa9aafa3cb4f8bb93c0724c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Mar 9 14:25:24 2011 +0000 Removed GSoC Ideas, they are going to be hosted elsewhere after all. Monotone-Parent: 515573701ef8f1a0a495b450fb998b019eae7fcd Monotone-Revision: 330ab7242c838e70a50eda980989c04460950074 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-09T14:25:24 Monotone-Branch: org.packetfence.trunk D pf/docs/GSoC-Ideas-2011.txt commit e7df17903a83a2b083cd1fde3f52e39c504a301b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Mar 8 19:49:15 2011 +0000 Hosted source tarball location changed. Updated package to new location. Monotone-Parent: 85d5439dad3e8d5ccde3babd9367bd0e24ce7ef6 Monotone-Revision: ba6afa1d4d8092af81a9b8bc4718feda4f3ab211 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-08T19:49:15 M pf/packetfence.spec commit 27df083ac3e315489edf5dded3abf78f14f44285 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Mar 8 15:38:58 2011 +0000 Adding this year's GSoC Ideas Monotone-Parent: 25a05ed0a77b6ea19a16e149797f2321965632e1 Monotone-Revision: 515573701ef8f1a0a495b450fb998b019eae7fcd Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-08T15:38:58 Monotone-Branch: org.packetfence.trunk A pf/docs/GSoC-Ideas-2011.txt commit e4eeb72f20f1d53bd7e7bb81e67c896342bf0511 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Mar 8 15:29:28 2011 +0000 new dhcp fingerprint for Cisco SPA IP phone Monotone-Parent: 920d3508097e4022cff31d765138e65cd0b36817 Monotone-Revision: 85d5439dad3e8d5ccde3babd9367bd0e24ce7ef6 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-08T15:29:28 M pf/NEWS M pf/conf/dhcp_fingerprints.conf commit 0a5f225be2b92ce78bcf9c799999d4253fe1d779 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Mar 8 14:43:12 2011 +0000 Added German (de) translation Contributed by Tino Matysiak of Meetyoo Conferencing Version bump of the spec file for snapshot releases Monotone-Parent: 0ef27c098e7dbce8c3e754dd9c91093dea2f5bc1 Monotone-Revision: 56d494252508b9ea14fa265229146c51626fec09 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-08T14:43:12 M pf/NEWS M pf/README M pf/conf/documentation.conf A pf/conf/locale/de/LC_MESSAGES/packetfence.po M pf/packetfence.spec commit 8a8391c75d26998c4767639e625a9dd3f98af99c Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Mar 7 17:47:19 2011 +0000 Version bump Monotone-Parent: 0ef27c098e7dbce8c3e754dd9c91093dea2f5bc1 Monotone-Revision: aaac8477da9b2a4e076e24f4ce96af8dcf0c2f9c Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-03-07T17:47:19 M pf/docs/PacketFenceZEN_Installation_Guide.odt commit 96d041ffccfc5073bcd239752e2948999e3b33b3 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Mar 3 15:54:24 2011 +0000 version bump in spec file Monotone-Parent: d0bc2bd55a0eb760239be4c9b09fe36925b15ef2 Monotone-Revision: 0ef27c098e7dbce8c3e754dd9c91093dea2f5bc1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-03T15:54:24 Monotone-Tag: packetfence-2.1.0 M pf/packetfence.spec commit 5384444ed408074242a8b2ae440651359f9b9560 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Mar 3 15:02:54 2011 +0000 Version bump to 2.1 and auto-generated ChangeLog Monotone-Parent: 00a97049aa164a68dde91f35c650a3a388ad0356 Monotone-Revision: d0bc2bd55a0eb760239be4c9b09fe36925b15ef2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-03T15:02:54 M pf/ChangeLog M pf/NEWS M pf/UPGRADE M pf/conf/pf-release M pf/docs/PacketFence_Administration_Guide.odt M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt M pf/docs/docbook/pf-devel-guide.xml M pf/packetfence.spec M pf/t/pfcmd.t commit 4b7da3ae5dcf9fd4ae8cf232cbbc944d48bec0b1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Mar 3 14:48:23 2011 +0000 NEWS entry for Francois' #776 fix Monotone-Parent: 48e606bbc24225f730070db71166690c0c3b558f Monotone-Revision: 00a97049aa164a68dde91f35c650a3a388ad0356 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-03T14:48:23 M pf/NEWS commit 187b6a3dddb568998cef11d2084ce66c6db8a72a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Mar 1 22:40:04 2011 +0000 Added support for Cisco 2950 in 802.1X. Should work with or without VoIP. - port bounce encapuslated into a portBounce() sub with a configurable sleep value which fixes issue #1188 - Fixed an issue where warnings were not sent in Wired MAC Authentication if a device was isolated behind a VoIP phone - bumped pf::SNMP's version since we changed the contract of setAdminStatus() - re-did documentation around these switches (2960 and 2950) http://www.packetfence.org/bugs/view.php?id=1188 Monotone-Parent: 9666ffd55e49bd0c256b7cb78ae6a7c17b240139 Monotone-Revision: 48e606bbc24225f730070db71166690c0c3b558f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-03-01T22:40:04 M pf/NEWS M pf/README.network-devices M pf/UPGRADE M pf/conf/documentation.conf M pf/conf/pf.conf.defaults M pf/lib/pf/SNMP.pm M pf/lib/pf/SNMP/Cisco/Catalyst_2950.pm M pf/lib/pf/SNMP/Cisco/Catalyst_2960.pm M pf/lib/pf/SNMP/Cisco/Catalyst_2970.pm M pf/lib/pf/SNMP/Cisco/Catalyst_3550.pm M pf/lib/pf/SNMP/Cisco/Catalyst_3560.pm M pf/lib/pf/SNMP/Cisco/Catalyst_3750.pm M pf/lib/pf/SNMP/Cisco/Catalyst_4500.pm M pf/lib/pf/SNMP/MockedSwitch.pm M pf/lib/pf/config.pm M pf/lib/pf/radius.pm M pf/sbin/pfsetvlan commit fdf763ec80878a626b287e0b32813247d2536a08 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Mar 1 22:22:56 2011 +0000 Added 802.1X section in Network Devices Config Guide Monotone-Parent: 4c8c434a2bdf25d4e4a7f1b8feec80792f9e0129 Monotone-Revision: 9666ffd55e49bd0c256b7cb78ae6a7c17b240139 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-03-01T22:22:56 M pf/README.network-devices M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit 335db14d98785a1491bc94274b05e5d1aa36e01b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 28 21:33:07 2011 +0000 self-registration global changed too Monotone-Parent: 8458c2b16d23e70a2164db03e96d158b6f02f843 Monotone-Revision: 8983270fb5564a0f77ee3fa55545337f2aa09a33 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-28T21:33:07 M pf/lib/pf/web/guest.pm commit 7f5888bc454669a850364d4b5bf4a34f256e9099 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 28 21:28:07 2011 +0000 minor changes to pf::web::guest - concept naming change: guest registration is now guest self-registration. sub name changed - implementing VERSION and consumers validate for version, will help me on upgrades (compile time problems instead of run-time problems) Monotone-Parent: 11d17ddcb9d2d244fdf0f03d45f5032c9231f63a Monotone-Revision: 8458c2b16d23e70a2164db03e96d158b6f02f843 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-28T21:28:07 M pf/cgi-bin/email_activation.cgi M pf/cgi-bin/guest.cgi M pf/lib/pf/web/guest.pm commit 750e2d98f008b003c4988f3e7ee1eb4f032ca4b4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 28 19:57:23 2011 +0000 cleaner internals for pf::pfcmd::checkup - encapsulated array access into a method call which hides problem list implementation - pushed problems as a package global instead of passing around Monotone-Parent: a544c7b91f7f520a5ac0e3672830bc569cab14e4 Monotone-Revision: 2026dc664eb22d82c0612c4ef7db9f8a00bee591 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-28T19:57:23 M pf/lib/pf/pfcmd/checkup.pm commit e548e1d6c4a662f75180aa38a7640bfada4df7fa Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Feb 28 19:56:41 2011 +0000 Removed network.scan in the reg-detect-scan template (#0776) Monotone-Parent: a544c7b91f7f520a5ac0e3672830bc569cab14e4 Monotone-Revision: db0699267d14b207d7a186aa3309448f54a9c8bb Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-02-28T19:56:41 M pf/conf/templates/configurator/reg-detect-scan.conf commit 83f88291ed8da57c11f8444163923c7f83af5501 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 28 19:28:53 2011 +0000 Improved extension point version handling on pf's startup. - reporting appropriately missing vs inaccurate version info - trapping compile errors (version mismatch between radius and vlan) - UPGRADE now explains how to migrate from one version to the other - UPGRADE now provides more emphasis on this breaking change (re-ordered the entries) Monotone-Parent: d2c2a24137cf0c8e91bec31a86cf4f9c2460bc0d Monotone-Revision: a544c7b91f7f520a5ac0e3672830bc569cab14e4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-28T19:28:53 M pf/UPGRADE M pf/lib/pf/pfcmd/checkup.pm commit 1f1a82b21a503ae5024840112473e7b78f18ef15 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 28 18:06:19 2011 +0000 New Brazilian Portuguese (pt_BR) translation (Thanks to Brivaldo Junior of Federal University of Mato Grosso do Sul) Monotone-Parent: 8575a6a8a246a2e8096a9e58a451f59cfd179fa2 Monotone-Revision: d2c2a24137cf0c8e91bec31a86cf4f9c2460bc0d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-28T18:06:19 M pf/NEWS M pf/conf/documentation.conf A pf/conf/locale/pt_BR/LC_MESSAGES/packetfence.po M pf/packetfence.spec commit 6786ef7b0d849996507d52ebe3ac4fd1620c82c9 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 28 16:58:20 2011 +0000 typo fix Monotone-Parent: c5ef49fe4d218849cff40dcce3b4591887ee2745 Monotone-Revision: 11d17ddcb9d2d244fdf0f03d45f5032c9231f63a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-28T16:58:20 M pf/lib/pf/email_activation.pm commit b74f80386f5ec1403ffb9ee71c1326d280a42945 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 28 16:57:01 2011 +0000 we are now tracking 2_0 branch and not 1_9 Monotone-Parent: 48ff3f8a55862ba562e9ce32555e29b577a56a37 Monotone-Revision: c5ef49fe4d218849cff40dcce3b4591887ee2745 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-28T16:57:01 D pf/feature.guest-registration-by-email-TODO A pf/feature.guest-registration-by-email.TODO commit 453a4f2928c2504db6b5975e10cf820b5968e6b0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 28 15:17:36 2011 +0000 Added pf::WebAPI and mod_perl_require.pl to some tests they should have been running already Monotone-Parent: 984e802cc799dfd0f558f4e7801923ee9abf9843 Monotone-Revision: 56c1692ee98c0ad43021403bab709b03b4530a35 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-28T15:17:36 M pf/t/binaries.t M pf/t/coding-style.t commit 0915ae60cc12f81d2eae05661b39be304ad2f3c7 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 25 22:10:02 2011 +0000 added Class::Inspector dependency to mitigate upstream packaging issue with SOAP-Lite. Mitigates #1194 http://www.packetfence.org/bugs/view.php?id=1194 Monotone-Parent: 70a6ebb71b49d6b6df6e5510003c057117431cc7 Monotone-Revision: 084005fd20b5558e5f680a863f29ea357012367a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-25T22:10:02 M pf/NEWS M pf/packetfence.spec commit c805ffb9744a3567be05bf2624156528364e95e5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 25 19:48:34 2011 +0000 new HP Printer dhcp fingerprint Monotone-Parent: 58432248460c4238741fc811ce36e8093b9b5a20 Monotone-Revision: 719aaa466d37e35eddb95cbe964383c8be6c3c7a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-25T19:48:34 M pf/conf/dhcp_fingerprints.conf commit e6bada89d7ef2420a1f3696a488264db4f0b68b6 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 25 18:49:46 2011 +0000 More tests in checkup phase. Fixes #1025; Validating setuid/setgid and file ownership on bin/pfcmd. Mitigates #1193 to the point were we should not see it in production anymore. http://www.packetfence.org/bugs/view.php?id=1025 Monotone-Parent: 5cd0e89a5d91a020cb74a9ed3b5e3ce6b0c9855d Monotone-Revision: 984e802cc799dfd0f558f4e7801923ee9abf9843 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-25T18:49:46 M pf/NEWS M pf/lib/pf/pfcmd/checkup.pm commit 3004385ee44dc8e5e935851770b60588b93a92e7 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 25 18:45:17 2011 +0000 if called from CLI (or Web) report a "Nothing to report" if there was no message. Monotone-Parent: 58432248460c4238741fc811ce36e8093b9b5a20 Monotone-Revision: 5cd0e89a5d91a020cb74a9ed3b5e3ce6b0c9855d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-25T18:45:17 M pf/bin/pfcmd commit bc5f9ea4ab9dcbecc8bf769be962710872efcf1f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 25 17:51:38 2011 +0000 Removed unused configuration parameters. Fixes #767 http://www.packetfence.org/bugs/view.php?id=767 Monotone-Parent: 274f3862b58affabd6489b8dad573385cb7d3dc1 Monotone-Revision: 15a376a6f568e09cf9f4967c8c5559e2b5afc434 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-25T17:51:38 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/UPGRADE M pf/conf/documentation.conf M pf/conf/pf.conf.defaults commit ad652af6aefa0499898776cfad81da17090d9293 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 25 17:45:15 2011 +0000 removed debug code that was already commented out Monotone-Parent: 67b30ca913ffc5158e58883a6e55880dd8c73b7f Monotone-Revision: 58432248460c4238741fc811ce36e8093b9b5a20 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-25T17:45:15 M pf/lib/pf/pfcmd/checkup.pm commit 7eae7845a7b977a7a596512173e23ca26f44ab44 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 25 17:44:36 2011 +0000 Removed misleading registration.queuesize warnings on startup. Fixes #767; http://www.packetfence.org/bugs/view.php?id=767 Monotone-Parent: 028375c5377e1a675da659017cd22a3c5db6df6e Monotone-Revision: 67b30ca913ffc5158e58883a6e55880dd8c73b7f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-25T17:44:36 M pf/NEWS M pf/lib/pf/pfcmd/checkup.pm commit 99c98f46d6e0036d104bcb7419bbade5ffa5b954 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 25 16:53:00 2011 +0000 'pfcmd checkup' now visible in web admin under Admin -> Services and friendlier startup messages (w/o the perl stack trace) These changes implied a refactoring of the sanity_check mechanism to pass a simple structure back to pfcmd instead of doing logdies. If we get a FATAL then I exit in pfcmd. Monotone-Parent: 7c34f7c31e146415fbdc6b146a2d0e1935b829e6 Monotone-Revision: 028375c5377e1a675da659017cd22a3c5db6df6e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-25T16:53:00 M pf/NEWS M pf/bin/pfcmd M pf/html/admin/administration/services.php M pf/lib/pf/pfcmd/checkup.pm commit d865497a74e32aba20450ae7e69754709d8d2418 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Feb 24 21:21:21 2011 +0000 refactoring: sanity_check is extracted in it's own module: pf::pfcmd::checkup Monotone-Parent: 76edf462d6e30244eee32a90500bd456c57601bf Monotone-Revision: 7c34f7c31e146415fbdc6b146a2d0e1935b829e6 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-24T21:21:21 M pf/bin/pfcmd A pf/lib/pf/pfcmd/checkup.pm M pf/t/coding-style.t M pf/t/critic.t M pf/t/pf.t M pf/t/pod.t commit 63aad6e4179df91142fbe0508a155674eaf9b621 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Feb 24 20:53:12 2011 +0000 removed code that was commented out since the beginning of (modern) time Monotone-Parent: 9b71bb992fd50a62344249b92f4589978585ef68 Monotone-Revision: 76edf462d6e30244eee32a90500bd456c57601bf Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-24T20:53:12 M pf/bin/pfcmd commit 5d782d438f489b7cf1ef67bfe85f5043adbd0929 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Feb 24 20:29:37 2011 +0000 new command pfcmd checkup which performs the configuration sanity check - constantified service names in pf::services Monotone-Parent: 0e8a2dbb9050898a69fe54542bbae90ccc391101 Monotone-Revision: 9b71bb992fd50a62344249b92f4589978585ef68 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-24T20:29:37 M pf/bin/pfcmd M pf/lib/pf/pfcmd.pm M pf/lib/pf/pfcmd/help.pm M pf/lib/pf/services.pm M pf/t/pfcmd.t commit a400def61e5de49ec94d3e9b701e5930766152de Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Feb 24 14:24:25 2011 +0000 Violation with action autoreg is only triggered if node is not registered. Fixes #1026; this had nasty effects where a port where a phone was plugged in had its VLAN re-evaluated even though it shouldn't (already registered and in correct VLAN + it's a phone!!) also performance improvements because you don't need to perform the whole fork, etc. if the node is already reg http://www.packetfence.org/bugs/view.php?id=1026 Monotone-Parent: d85f7109873cbfb4a32032aad07b969e3f9bc823 Monotone-Revision: 0e8a2dbb9050898a69fe54542bbae90ccc391101 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-24T14:24:25 M pf/NEWS M pf/lib/pf/action.pm M pf/lib/pf/node.pm M pf/lib/pf/violation.pm commit 874dcfdd8bd8be7df90852b854f33cbea8d13fb7 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 23 15:06:59 2011 +0000 identified TODO task for issue #1192 Monotone-Parent: e0e6e0791489e9576d0e68d2ec4d85c541e58f6b Monotone-Revision: d85f7109873cbfb4a32032aad07b969e3f9bc823 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-23T15:06:59 M pf/lib/pf/web.pm commit f55888cc1d947daa48e16d5224fb85cd49a2ecfb Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 23 14:34:12 2011 +0000 TODO task issue #1191 Monotone-Parent: b69ab8a558eff470d7703f24a4da45ab9cd3da86 Monotone-Revision: e0e6e0791489e9576d0e68d2ec4d85c541e58f6b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-23T14:34:12 M pf/bin/pfcmd commit 4d31c5f919014d8d98e9ee83bf87f73f360485d0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 22 22:18:31 2011 +0000 pfcmd_vlan now handles -reAssignVlan with a regards to the last active node's connection_type on a switch-port. Fixes #1190. Since 2.0 we didn't handle wired dot1x or MAC Auth when using reAssignVlan from pfcmd_vlan. Not really a big deal. I took the opportunity to get rid of the hard-coded trap creation and rely on pf::SNMP::PacketFence instead. http://www.packetfence.org/bugs/view.php?id=1190 Monotone-Parent: 3e252760c077b9c6a2648c225f4f5390a0c5cde9 Monotone-Revision: b69ab8a558eff470d7703f24a4da45ab9cd3da86 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-22T22:18:31 M pf/NEWS M pf/bin/pfcmd_vlan commit 9c88ecf66c01d1c65e23bb8b62210dc25c62d0dd Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 22 18:22:28 2011 +0000 fixed SNMPv3 sample configuration. Thanks to Nate Renbarger for reporting and suggesting the fix. We were configuring AES on the PF side and DES56 on the switch side.. Doh! Monotone-Parent: bae299ba4f047bd2cb13b692d2a0144c5507351f Monotone-Revision: 3e252760c077b9c6a2648c225f4f5390a0c5cde9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-22T18:22:28 M pf/NEWS M pf/docs/PacketFence_Administration_Guide.odt commit 66392c90286e197dae856920cfebf53abe66d795 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 22 14:07:58 2011 +0000 Added status support and limitations information to 3Com SS4500 (so 4200G) Monotone-Parent: bd14df0788c8a6f5539ab99abff6c6805c6bc51c Monotone-Revision: bae299ba4f047bd2cb13b692d2a0144c5507351f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-22T14:07:58 M pf/lib/pf/SNMP/ThreeCom/SS4500.pm M pf/lib/pf/SNMP/ThreeCom/Switch_4200G.pm commit 7fbd18ba283ebb5a80ab8423122c43c525e9f69b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 21 16:52:06 2011 +0000 div was outside of body. fixed that Monotone-Parent: d4d282afb354a4c6c64118cfc3ddee5623e5ff53 Monotone-Revision: bd14df0788c8a6f5539ab99abff6c6805c6bc51c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-21T16:52:06 M pf/html/user/content/templates/pending.html commit c61e4c15047a2d23e579c09e234a04aa9997092f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 21 16:24:34 2011 +0000 Improvements to phone number validation (including handling european numbers) and added tests Monotone-Parent: 3d8201bc4f53db9d2fe6b173da6f005f7016cdb3 Monotone-Revision: d4d282afb354a4c6c64118cfc3ddee5623e5ff53 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-21T16:24:34 M pf/NEWS M pf/lib/pf/web/util.pm M pf/t/TestUtils.pm A pf/t/web.t commit 65fecd4876a4f23156e0fdb1cedbc6bddc7c1d9d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 21 15:13:20 2011 +0000 Added a "scripting should be turned on otherwise..." message to the pending template Monotone-Parent: b05f16d6628f43200f886aae2202e3fb8038ec76 Monotone-Revision: 3d8201bc4f53db9d2fe6b173da6f005f7016cdb3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-21T15:13:20 M pf/html/user/content/templates/pending.html commit 5d0ba2c5ea059dde347240b7c6b19e2bad511535 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 18 22:27:24 2011 +0000 New experimental javascript-based network access detection. Only used for node.status = pending (for now) added a JSON binding for node status as a side effect - new [captive_portal] section in pf.conf with a knob on the new detection mechanism - modified pending.html template - new pf.js javascript library - bundled prototype javascript library version 1.7 - new constants in pf::config Monotone-Parent: 307cb7010673c546e6d3d60d4a29efd72da199aa Monotone-Revision: b05f16d6628f43200f886aae2202e3fb8038ec76 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-18T22:27:24 M pf/NEWS M pf/UPGRADE M pf/cgi-bin/redir.cgi M pf/cgi-bin/register.cgi M pf/conf/documentation.conf M pf/conf/pf.conf.defaults A pf/html/common/network-access-detection.gif A pf/html/common/pf.js A pf/html/common/prototype.js M pf/html/user/content/templates/pending.html M pf/lib/pf/config.pm M pf/lib/pf/web.pm M pf/lib/pf/web/custom.pm M pf/packetfence.spec commit a044e3163e32ec2c5951bcea7aa3475d70d22f55 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 18 21:44:09 2011 +0000 re-ordered UPGRADE's content based on what's most important for our users Monotone-Parent: edee721651ded538879f9ce00e7b34dfb2b4eac0 Monotone-Revision: 307cb7010673c546e6d3d60d4a29efd72da199aa Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-18T21:44:09 M pf/UPGRADE commit f99b194848afecd571d542f46ebcd6e34292e582 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 18 20:44:36 2011 +0000 another load of new DHCP fingerprints. Androids, smartphones, MAC OS X, palm OS, UniData VoIP, ... Monotone-Parent: 6b71c369f822d310ff4c84432f72da78047b569a Monotone-Revision: edee721651ded538879f9ce00e7b34dfb2b4eac0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-18T20:44:36 M pf/NEWS M pf/conf/dhcp_fingerprints.conf commit 48f1f73aaa6de5ac596fcdbd4f841af45e6cf774 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 18 19:09:00 2011 +0000 updated violation trigger OS for Apple mobile devices Monotone-Parent: 09508e8654f442870cb36ffe3a74694a8fb34e0b Monotone-Revision: 6b71c369f822d310ff4c84432f72da78047b569a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-18T19:09:00 M pf/conf/violations.conf commit a4461066792b612c05b15488b0dc37cdc15db219 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Feb 17 15:32:38 2011 +0000 Added Meego Netbook and HP Printer DHCP fingerprint Monotone-Parent: 522920faa121f797b561d843ec7e4d5708ec40f2 Monotone-Revision: 61806a7106981ffa43cb6f5487f2a32de6b3af45 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-17T15:32:38 M pf/NEWS M pf/conf/dhcp_fingerprints.conf commit 74f81c59fbf223398f3c8c9ccac265b749fa5b7a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 16 16:51:43 2011 +0000 quick refactoring Monotone-Parent: 913dd644cc9d8897a5ad03e8ee36925409d18d15 Monotone-Revision: 8490885dc490ed86be763bc01e050a2dd87e9b5e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-16T16:51:43 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/SNMP/Nortel.pm commit e834766fbaf4a823a1a427754c0c41eb29b9ae8d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 16 16:35:09 2011 +0000 compile fix from last commit Monotone-Parent: 522920faa121f797b561d843ec7e4d5708ec40f2 Monotone-Revision: 45c0e0fd29fb9578ddc298e87a38a1a874628b45 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-16T16:35:09 M pf/lib/pf/SNMP/Nortel.pm commit cce10f604e19eefbdd055a1f03c61a65707ba2b1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 16 16:28:43 2011 +0000 Nortel/Avaya refactoring. Initiated by a mailing list conversation regarding handling of new ERS5500 with firmware 6.x. - Several Avaya module placeholders and references in documentation - handling BayStack / ERS 5500 with board width of 128 (firmware 6.x) - 5520 -> 5500 series - Merged 5520's _authorizeMAC in pf::SNMP::Nortel (no real changes) - Genericized board calculations Monotone-Parent: 1e658f512bc8c2a17962e1de8f75a74d33a66296 Monotone-Revision: 522920faa121f797b561d843ec7e4d5708ec40f2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-16T16:28:43 M pf/NEWS M pf/README.network-devices M pf/UPGRADE M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt M pf/html/admin/configuration/switches_add.php M pf/html/admin/configuration/switches_edit.php A pf/lib/pf/SNMP/Avaya.pm A pf/lib/pf/SNMP/Avaya/ERS5500.pm A pf/lib/pf/SNMP/Avaya/ERS5500_6x.pm M pf/lib/pf/SNMP/Nortel.pm M pf/lib/pf/SNMP/Nortel/BPS2000.pm M pf/lib/pf/SNMP/Nortel/BayStack4550.pm M pf/lib/pf/SNMP/Nortel/BayStack470.pm A pf/lib/pf/SNMP/Nortel/BayStack5500.pm A pf/lib/pf/SNMP/Nortel/BayStack5500_6x.pm D pf/lib/pf/SNMP/Nortel/BayStack5520.pm D pf/lib/pf/SNMP/Nortel/BayStack5520Stacked.pm M pf/lib/pf/SNMP/Nortel/ERS2500.pm M pf/lib/pf/SNMP/Nortel/ERS4500.pm A pf/lib/pf/SNMP/Nortel/ERS5500.pm A pf/lib/pf/SNMP/Nortel/ERS5500_6x.pm M pf/lib/pf/SNMP/Nortel/ES325.pm M pf/t/coding-style.t M pf/t/critic.t M pf/t/hardware-snmp-objects.t M pf/t/pod.t commit 8fb37232723211045264f1cefbae6956b97ba29a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 15 16:24:27 2011 +0000 We are no longer on acting on high severity vulns but we reported "no high severity vulns found". Misleading log entry fixed. Monotone-Parent: c78c7aff513c37679d6fed4966ddad1aee873a98 Monotone-Revision: 1e658f512bc8c2a17962e1de8f75a74d33a66296 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-15T16:24:27 M pf/lib/pf/scan.pm commit fd9f120ef80cd9f78297a1d4e4406dc3efae871e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 15 15:05:55 2011 +0000 Allows apache2 as a valid httpd daemon name. Fixes #1185. Patch provided by Jesper (hawk). http://www.packetfence.org/bugs/view.php?id=1185 Monotone-Parent: a542ff619457e03168d8baa906c9271c65f41461 Monotone-Revision: c78c7aff513c37679d6fed4966ddad1aee873a98 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-15T15:05:55 M pf/NEWS M pf/lib/pf/services.pm commit a87da2dd887cae978d685f2b8f8325d555db88b9 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 14 21:49:59 2011 +0000 Deleted Developers guide to avoid confusion between new docbook guide and old ODT guide Monotone-Parent: 3200074db50f625f760a8f42d3c9ef344bd40af8 Monotone-Revision: a542ff619457e03168d8baa906c9271c65f41461 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-14T21:49:59 D pf/docs/PacketFence_Developers_Guide.odt commit 8085f1896dee56080e4fcefceda9ee169ee70ed9 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 14 21:41:55 2011 +0000 Removed Android OS fingerprint from Linux category. Avoid clashes when applying violation to device categories. Monotone-Parent: f3bbce4e5e988c5cdf89e5fd3aed3f83c0ba805c Monotone-Revision: 3200074db50f625f760a8f42d3c9ef344bd40af8 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-14T21:41:55 M pf/conf/dhcp_fingerprints.conf commit 12406abe7e99643169893ea88cacb784a3aca7ee Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 14 21:38:37 2011 +0000 Removed iPhone/iPod/iPad OS fingerprint from Mac category. Avoid clashes when applying violation to device categories. Monotone-Parent: e6fd56829aac2a11008fe7ea9f5c64ab825c4ee2 Monotone-Revision: f3bbce4e5e988c5cdf89e5fd3aed3f83c0ba805c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-14T21:38:37 M pf/conf/dhcp_fingerprints.conf commit a42fc9405314f7dd1a6b92cce3264d487f2469e6 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 11 21:11:10 2011 +0000 iPhone fingerprints are the same as iPod and iPad Monotone-Parent: 1559815f2a343b8d4102ab9fa5adc4d66a6c6e91 Monotone-Revision: e6fd56829aac2a11008fe7ea9f5c64ab825c4ee2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-11T21:11:10 M pf/NEWS M pf/conf/dhcp_fingerprints.conf commit dfff236c5c46da482b3a5f45149a23efd6a67939 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 11 21:03:01 2011 +0000 20 new DHCP fingerprints. See NEWS for details. Monotone-Parent: 8424322572a9f8b85c499932de0bc3a890c07111 Monotone-Revision: 1559815f2a343b8d4102ab9fa5adc4d66a6c6e91 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-11T21:03:01 M pf/NEWS M pf/conf/dhcp_fingerprints.conf commit a93cb2a3ef6171fee01e2886be72422bf0609de7 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 11 16:29:09 2011 +0000 Docbook/FO output changes: header/footer, title fonts, inverse logo integration, chapter labeling, lines under some headings, revision history on seperate page, prevent pagebreaks in screen and programlisting elements Added authors, copyright and license information to files. Monotone-Parent: 90951660495c447a0fa88d5de2698923e53d0a34 Monotone-Revision: 8424322572a9f8b85c499932de0bc3a890c07111 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-11T16:29:09 M pf/docs/docbook/README M pf/docs/docbook/additional-info.xml M pf/docs/docbook/commercial-support.xml M pf/docs/docbook/license.xml M pf/docs/docbook/pf-devel-guide.xml A pf/docs/docbook/xsl/headerfooter-fo.xsl M pf/docs/docbook/xsl/packetfence-fo.xsl M pf/docs/docbook/xsl/titlepage-fo.xml A pf/docs/fonts/PALATINO.TTF A pf/docs/fonts/fop-config.xml A pf/docs/fonts/palatino.xml A pf/docs/images/inverse-logo-old.png A pf/docs/images/inverse-logo.jpg D pf/docs/images/inverse-logo.png M pf/packetfence.spec commit 3783f3229b010c7e9a1474259f0672884394331a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 8 16:09:29 2011 +0000 Refactoring of the versioning system to fix problems in the build environment - Checking for extension point versioning explicitly in pfcmd's sanity_check - Constantified versions in the core - Versions are now integer instead of strings Monotone-Parent: 33f1e851a512ef1e24cf7ef78a12a9bcbbcb9ded Monotone-Revision: 90951660495c447a0fa88d5de2698923e53d0a34 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-08T16:09:29 M pf/bin/pfcmd M pf/lib/pf/WebAPI.pm M pf/lib/pf/config.pm M pf/lib/pf/radius.pm M pf/lib/pf/radius/custom.pm M pf/lib/pf/services/apache.pm M pf/lib/pf/vlan.pm M pf/lib/pf/vlan/custom.pm M pf/sbin/pfsetvlan commit 97f17a56d4c3725f1e761eb51098afb1ef1ac063 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 7 19:23:37 2011 +0000 Implemented perl's module versioning to improve handling of API changes in extension points Monotone-Parent: aa85f28835c98c846aba0a79425197acf4196811 Monotone-Revision: 33f1e851a512ef1e24cf7ef78a12a9bcbbcb9ded Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-07T19:23:37 M pf/NEWS M pf/UPGRADE M pf/lib/pf/WebAPI.pm M pf/lib/pf/radius.pm M pf/lib/pf/radius/custom.pm M pf/lib/pf/services/apache.pm M pf/lib/pf/vlan.pm M pf/lib/pf/vlan/custom.pm M pf/sbin/pfsetvlan commit 1c35767f97ede2f1218f3f0c4f93702b554927c9 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 7 16:31:53 2011 +0000 Added error reporting in authorizeMAC() Monotone-Parent: c9e4b9eec7f7df4dea81c60c13d79eb4a04c91c8 Monotone-Revision: aa85f28835c98c846aba0a79425197acf4196811 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-07T16:31:53 M pf/lib/pf/SNMP/Cisco/Catalyst_2960.pm commit ae79d13ed1b4dd2e6969ea4d399f89a2298cb097 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Feb 7 16:26:52 2011 +0000 Added a note about VoIP entries possibly inaccurate. See #1178 for details. Monotone-Parent: 25dd5b33381e5e29e4f9b071f3afda9982f79c55 Monotone-Revision: c9e4b9eec7f7df4dea81c60c13d79eb4a04c91c8 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-07T16:26:52 M pf/html/admin/node/view.php commit 00adfad4c39c200098cbe87a819b78f4df00793a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 4 20:15:32 2011 +0000 Fixed an issue where modifying a node that never connected generated an error. Fixes #1177; - Added a new UNKNOWN connection type to make it's handling cleaner - two warning avoidance in flip.pl Monotone-Parent: c0cb2ad2a1b2eacec58aca67d83a7095b4e42b9a Monotone-Revision: 726b4c076e11d43d0bb47f53144ca1e5de30836a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-04T20:15:32 M pf/NEWS M pf/bin/flip.pl M pf/lib/pf/config.pm M pf/lib/pf/util.pm commit e5ecb776f2ac9429b0f4c7c26038e5587e551e1b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Feb 4 17:42:11 2011 +0000 removed an invalid comment Monotone-Parent: cd90b82db5303b83890605d2422a80eaf7ec5659 Monotone-Revision: a94bf612b2849dd49c817880aaf93d0f71deced4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-04T17:42:11 M pf/lib/pf/SNMP.pm commit 46c191d570af30d00a120cc98dcef71a383954a4 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Feb 3 21:11:43 2011 +0000 Modified the way the PacketFence repository is configured in yum Monotone-Parent: c0cb2ad2a1b2eacec58aca67d83a7095b4e42b9a Monotone-Revision: cd90b82db5303b83890605d2422a80eaf7ec5659 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-02-03T21:11:43 M pf/docs/PacketFence_Administration_Guide.odt commit ce28e38b063847798cab7754cdd3b2ec746fb05f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Feb 3 20:04:38 2011 +0000 Warning avoidance in pf::vlan's doWeActOnThisTrap. Fixes #832; http://www.packetfence.org/bugs/view.php?id=832 Monotone-Parent: 9cb4d8e6dca2d2a0603cba5ac037b22e5e6931ea Monotone-Revision: c0cb2ad2a1b2eacec58aca67d83a7095b4e42b9a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-03T20:04:38 M pf/NEWS M pf/lib/pf/vlan.pm M pf/t/vlan.t commit 755a358f8a707f33d949911a0cc5b038473424fe Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Feb 3 20:03:50 2011 +0000 upgrade notice for node lookup output change Monotone-Parent: c29f24c5813973df2563988671ab3e279c219927 Monotone-Revision: 9cb4d8e6dca2d2a0603cba5ac037b22e5e6931ea Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-03T20:03:50 M pf/UPGRADE commit bb59aa5b646d85074e76ce1466a697ad09a3919c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Feb 3 19:44:52 2011 +0000 test case reproducing #832 Monotone-Parent: 434384f669182847b1dda72d7d6768a02d41e967 Monotone-Revision: 5cea94a8294c1c50dda7c61df8f0ac8568076423 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-03T19:44:52 M pf/t/vlan.t commit 863c770a02ff3b212d2c9a2a3ab89f592a1a933f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Feb 3 15:57:38 2011 +0000 removed execute bits from files that don't require it Monotone-Parent: 6ba5163d999fa0b47236f6aa1b32ad83f0a9652b Monotone-Revision: 1d024f2d47da4dc9af358ccbf60e6d80ff2edf6f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-03T15:57:38 M pf/lib/pf/lookup/node.pm M pf/lib/pf/lookup/person.pm commit 39cfdafa9c53bc3803f82e0f0744a9f43848c75c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Feb 3 15:38:40 2011 +0000 Fixed warnings in node lookup. Fixes #1173 - removal of the old last_... info taken from node - hardened all locationlog's fields regarding undef in strings - fixed locationlog test (this fixed the warnings) http://www.packetfence.org/bugs/view.php?id=1173 Monotone-Parent: 1a3d8b11a3080bb9657bc09992fe17421723b5b4 Monotone-Revision: 434384f669182847b1dda72d7d6768a02d41e967 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-03T15:38:40 M pf/NEWS M pf/lib/pf/lookup/node.pm commit 2f5e0debd4950d1c75cd901e3ac9e9d85325f0a4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Feb 3 14:52:38 2011 +0000 removed commented code from last cycle Monotone-Parent: 0754c77ce11385d394c6ac6821ba67f41e6a6e56 Monotone-Revision: 4fe6167fdc47d8457d317e3e941b9c245745024d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-03T14:52:38 Monotone-Branch: org.packetfence.trunk M pf/sbin/pfsetvlan commit ed4a1ffd0031ca3aa617d9152b7320add6bf1ad7 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Feb 3 14:13:36 2011 +0000 date fix Monotone-Parent: 1a3d8b11a3080bb9657bc09992fe17421723b5b4 Monotone-Revision: f4e31152dcdf1ae5de85c66a875f48d2c751350c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-03T14:13:36 M pf/packetfence.spec commit 25376ab502a479930829ce470951d1fb2a032023 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Feb 3 14:11:13 2011 +0000 fixing the package: removing unpackaged files docs/images/ from build Monotone-Parent: 21ddc39a898b519063777978cf5510750e072c0b Monotone-Revision: 1a3d8b11a3080bb9657bc09992fe17421723b5b4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-03T14:11:13 M pf/packetfence.spec commit 511d9d8a1df1eface87f7b590ea0815ca0eb83b5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 2 19:03:45 2011 +0000 updated README with new instructions Monotone-Parent: 5441ea7e4cb880a6574c7797b52ac70db8049360 Monotone-Revision: 21ddc39a898b519063777978cf5510750e072c0b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-02T19:03:45 M pf/docs/docbook/README commit a3d1b48bd40d9e33cf8c6e934164663f19e15c69 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 2 18:45:13 2011 +0000 Added PacketFence logo to the PDF output of the docbook developer guide Monotone-Parent: 11b934a62e059dbc5289fd38283b808d1659f162 Monotone-Revision: 5441ea7e4cb880a6574c7797b52ac70db8049360 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-02T18:45:13 M pf/docs/docbook/pf-devel-guide.xml M pf/docs/docbook/xsl/packetfence-fo.xsl M pf/docs/docbook/xsl/titlepage-fo.xml A pf/docs/images/inverse-logo.png A pf/docs/images/pf-logo.png commit ece529b55833125822b3123fc22131fc8be91f17 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 2 17:31:18 2011 +0000 now using docbook 4.5 (latest 4.x) added dots (.) at the end of revision history entries Monotone-Parent: cb6b3ff28bc5e7d2c5e7fe7c94ee4ac865d07d96 Monotone-Revision: 11b934a62e059dbc5289fd38283b808d1659f162 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-02T17:31:18 M pf/docs/docbook/pf-devel-guide.xml commit 9ca648076640d53cf63133e4aadf23a48b313086 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 2 17:22:10 2011 +0000 news entry for new doc Monotone-Parent: 59f84daa5c964286eacb05843ae20421fdd7dabd Monotone-Revision: cb6b3ff28bc5e7d2c5e7fe7c94ee4ac865d07d96 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-02T17:22:10 M pf/NEWS commit 8e1b1914c347b2807fef97becb00dea5a1840adb Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 2 17:22:03 2011 +0000 some precision regarding deauth Monotone-Parent: 0ca35e33c99d2ab8a1656820484506c77600fbd9 Monotone-Revision: 59f84daa5c964286eacb05843ae20421fdd7dabd Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-02T17:22:03 M pf/README.network-devices commit 35d3088a18652495f3e554c772ab9ced34bf877c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 2 17:20:43 2011 +0000 Developer documentation update Reworked new switch support into a more general new network devices support. New content: Wireless Access-Points and Controllers, Switch support for MAC Auth and 802.1X, a new "add a network device to PacketFence" checklist and new exception handling techniques Monotone-Parent: 17aa1c2841a38b2e636733a4c24b375ecfcc69c4 Monotone-Revision: 0ca35e33c99d2ab8a1656820484506c77600fbd9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-02T17:20:43 M pf/docs/docbook/pf-devel-guide.xml commit 375df9b6592b2ad5900e88a6e81f7f7b1028c279 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Feb 2 13:54:56 2011 +0000 Fixed a merged that put changelog entries in wrong order causing build to fail Monotone-Parent: 5d8ab97147a40b8caac157ff3f81bc5d777dc930 Monotone-Revision: 79cbd043543fdd748e7e3c8940f41bf1a5085c05 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-02T13:54:56 Monotone-Branch: org.packetfence.trunk M pf/packetfence.spec commit 45847e44ade7f77268ba18ebfc78ad15771b72c1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 1 23:21:24 2011 +0000 New content: a chapter on contributing, one on code conventions and a developer recipes one Monotone-Parent: 49b09cd04b8bf924c637bd00ddbb7dbcb377c0c4 Monotone-Revision: 17aa1c2841a38b2e636733a4c24b375ecfcc69c4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-01T23:21:24 M pf/docs/docbook/pf-devel-guide.xml commit 72f2923d619f27dc4bc5c34ecc899aeb5099ffc7 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 1 19:39:49 2011 +0000 Docbook layout improvements in PDF version - title page styling (mimick of current Devel guide) - added revision table - links now stand out - grey code boxes with border Monotone-Parent: 0616c52ef659593faada64573ec360015d5aa87f Monotone-Revision: 49b09cd04b8bf924c637bd00ddbb7dbcb377c0c4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-01T19:39:49 M .mtn-ignore A pf/docs/docbook/xsl/packetfence-fo.xsl A pf/docs/docbook/xsl/titlepage-fo.xml commit 139bfabab3e8511f3b00f62403eea6fabc48fc11 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 1 19:39:12 2011 +0000 dropped some duplicated metadata better code section (CDATA handling and line wrapping) Monotone-Parent: e1e889f53ce45c9007a8354be601c5c55fc425a4 Monotone-Revision: 0616c52ef659593faada64573ec360015d5aa87f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-01T19:39:12 M pf/docs/docbook/pf-devel-guide.xml commit 987453badf520f0447c8e9f63248db5d7fda1c82 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 1 14:54:42 2011 +0000 New Nortel IP Phone DHCP Fingerprint Monotone-Parent: cea8487880b6937ded6f912f2f02f66043d568fe Monotone-Revision: e1e889f53ce45c9007a8354be601c5c55fc425a4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-01T14:54:42 M pf/NEWS M pf/conf/dhcp_fingerprints.conf commit ad34a92111e071bd4cfebc854feaeb4233ab65dc Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 1 14:30:11 2011 +0000 Explicitly remove docbook doc from package. For now. Monotone-Parent: 5725c8cfc614f430f759e033619800d00531e283 Monotone-Revision: 052cf0210f2b103fb6f5a2ba5559ba6555b2ac43 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-01T14:30:11 M pf/packetfence.spec commit 6be86609b7edd81fbaf7745d0c2c40fb806a832b Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Feb 1 14:27:09 2011 +0000 Version bump in the ZEN documentation for 2.0.1 Monotone-Parent: 5725c8cfc614f430f759e033619800d00531e283 Monotone-Revision: 0da8a3c022a12d435223d7927da4440a52620616 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-02-01T14:27:09 M pf/docs/PacketFenceZEN_Installation_Guide.odt commit e5801c7fd70408181096d22d21de8cdebc5c7ad8 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Feb 1 02:36:33 2011 +0000 Basic port of the PacketFence Developers Guide's ODT into Docbook XML Monotone-Parent: 4ae89b06e5e43c01be8325ea3dcbd80591b145d2 Monotone-Revision: 5725c8cfc614f430f759e033619800d00531e283 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-02-01T02:36:33 A pf/docs/docbook/README A pf/docs/docbook/additional-info.xml A pf/docs/docbook/commercial-support.xml A pf/docs/docbook/license.xml A pf/docs/docbook/pf-devel-guide.xml commit bf9eb5cd5bb05cdf6fda27ca7cb708bd5bf07dad Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 31 15:49:04 2011 +0000 forcing trapping.registration to enabled so that build systems will always perform the tests properly no matter the local configuration Monotone-Parent: 70817085046f7c4c84b54645a67c7401ff69e3a9 Monotone-Revision: 4ae89b06e5e43c01be8325ea3dcbd80591b145d2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-31T15:49:04 M pf/t/vlan.t commit 0626cd1c06f6cf1e7dc4ed22e71c2f57e100c490 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 31 15:33:35 2011 +0000 radius.t splited in two: - one more intrusive and end-to-end (requires a db) - one more a la unit test Monotone-Parent: dc426faf5f54da892d078e09dfb3a07852468ce4 Monotone-Revision: 70817085046f7c4c84b54645a67c7401ff69e3a9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-31T15:33:35 M pf/t/TestUtils.pm A pf/t/integration/radius.t M pf/t/radius.t commit 7475497786c5fcec6861338b889835cfa0511504 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 31 15:31:58 2011 +0000 vlan.t was accessing the database because of a call that was not mocked (violation_view_top). It is now mocked and can be considered a side-effect free test now. well until we break it again ;) Monotone-Parent: c906bf291a04e18756661f7660017a92788749a2 Monotone-Revision: dc426faf5f54da892d078e09dfb3a07852468ce4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-31T15:31:58 M pf/t/vlan.t commit 1bd89459e413d521d04c03de34bdc29f5606ba4b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 31 15:28:21 2011 +0000 added () to a method call because it's our standard and was apparently forgotten in this case Monotone-Parent: 50e92bad38e180b4ed850ec3c78be2e58bc60657 Monotone-Revision: c906bf291a04e18756661f7660017a92788749a2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-31T15:28:21 M pf/lib/pf/radius.pm commit c70576a440fee9b4ecf28f0b5a0abcf0fe5c9144 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 28 19:46:09 2011 +0000 last change to finally nail #1014 Monotone-Parent: 08587682c2093b0932343ac15eb4c0e90a85919e Monotone-Revision: 50e92bad38e180b4ed850ec3c78be2e58bc60657 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-28T19:46:09 M pf/packetfence.spec commit 8e6b055c05b04cb6828d3f9fd133ea84e1a0d515 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 28 19:39:31 2011 +0000 Some leftovers from the change to fix #1014 (conf/ re-org into var/) Monotone-Parent: 99814dfff4f2250cf9c0900e3cf28b938b5e8282 Monotone-Revision: 08587682c2093b0932343ac15eb4c0e90a85919e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-28T19:39:31 M pf/packetfence.spec commit a2b42c09331296fbdf1275309683458303b2cac8 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 28 19:11:37 2011 +0000 moved configuration files from conf/templates/ to conf/ Monotone-Parent: d3eff8f843325f74183437ab53ff1942c924038b Monotone-Revision: 886bc612c397d48fb567328374c034cd2407d12d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-28T19:11:37 Monotone-Branch: org.packetfence.trunk A pf/Doc.TODO M pf/NEWS M pf/UPGRADE M pf/bin/pfcmd A pf/conf/configurator/detection.conf A pf/conf/configurator/reg-detect-scan.conf A pf/conf/configurator/reg-detect-vlan.conf A pf/conf/configurator/reg-detect.conf A pf/conf/configurator/reg-vlan.conf A pf/conf/configurator/registration.conf A pf/conf/configurator/sessionauth.conf A pf/conf/configurator/testmode.conf A pf/conf/configurator/zen-vlan.conf A pf/conf/dhcpd.conf A pf/conf/dhcpd_vlan.conf M pf/conf/documentation.conf A pf/conf/httpd.conf.apache22 A pf/conf/httpd.conf.pre_apache22 A pf/conf/iptables.conf A pf/conf/listener.msg A pf/conf/named-isolation.ca A pf/conf/named-registration.ca A pf/conf/named_vlan.conf M pf/conf/pf.conf.defaults A pf/conf/popup.msg A pf/conf/snmptrapd.conf A pf/conf/snort.conf A pf/conf/snort.conf.pre_snort-2.8 D pf/conf/templates/configurator/detection.conf D pf/conf/templates/configurator/reg-detect-scan.conf D pf/conf/templates/configurator/reg-detect-vlan.conf D pf/conf/templates/configurator/reg-detect.conf D pf/conf/templates/configurator/reg-vlan.conf D pf/conf/templates/configurator/registration.conf D pf/conf/templates/configurator/sessionauth.conf D pf/conf/templates/configurator/testmode.conf D pf/conf/templates/configurator/zen-vlan.conf D pf/conf/templates/dhcpd.conf D pf/conf/templates/dhcpd_vlan.conf D pf/conf/templates/httpd.conf.apache22 D pf/conf/templates/httpd.conf.pre_apache22 D pf/conf/templates/iptables.conf D pf/conf/templates/listener.msg D pf/conf/templates/named-isolation.ca D pf/conf/templates/named-registration.ca D pf/conf/templates/named_vlan.conf D pf/conf/templates/popup.msg D pf/conf/templates/snmptrapd.conf D pf/conf/templates/snort.conf D pf/conf/templates/snort.conf.pre_snort-2.8 M pf/configurator.pl M pf/lib/pf/iptables.pm M pf/lib/pf/services.pm M pf/packetfence.spec M pf/sbin/pfredirect commit 0ecba5fd838e1381f98fe281dea4720cea959887 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 28 18:44:47 2011 +0000 added release info in changelog Monotone-Parent: 9d99e7c69d305b5e56e456997f44b52eb7afcf46 Monotone-Revision: 99814dfff4f2250cf9c0900e3cf28b938b5e8282 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-28T18:44:47 M pf/packetfence.spec commit 680645f7d1754f2ef6112df624ddf6e25b1da62d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 28 15:22:05 2011 +0000 oops, var/run instead of var/pid.. related to #1014 Monotone-Parent: fafec10ab0cc97ded65dcb73d229ed2a3b0af90c Monotone-Revision: 9d99e7c69d305b5e56e456997f44b52eb7afcf46 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-28T15:22:05 M pf/conf/templates/httpd.conf.apache22 commit 419139a071a03c377d4e16decd1d2c081aca9024 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 28 15:20:40 2011 +0000 Configuration templates changes related to #1014 They were left behind in yesterday's commit http://www.packetfence.org/bugs/view.php?id=1014 Monotone-Parent: 4470f92d630257240e0eb366d8b72a06090f99f9 Monotone-Revision: fafec10ab0cc97ded65dcb73d229ed2a3b0af90c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-28T15:20:40 M pf/UPGRADE M pf/conf/templates/httpd.conf.apache22 M pf/conf/templates/httpd.conf.pre_apache22 M pf/conf/templates/named_vlan.conf commit f9a839effeafc0f80719f079430e479fd182d14a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 28 15:13:14 2011 +0000 DAO test reorg - moved all tests I discovered were accessing the database into dao/ - new test db hook in TestUtils - new db data required for some tests to pass - disabled 3 tests in graph since they would have needed the whole violation classes loaded into db (will work on it later) Monotone-Parent: a1e4bd1cf906538bac7e49354c3484575aeb630e Monotone-Revision: 4470f92d630257240e0eb366d8b72a06090f99f9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-28T15:13:14 M pf/t/TestUtils.pm M pf/t/all.t A pf/t/dao/data.t A pf/t/dao/graph.t A pf/t/dao/node.t M pf/t/dao/person.t A pf/t/dao/report.t M pf/t/dao/setup.sql D pf/t/data.t D pf/t/graph.t D pf/t/node.t D pf/t/report.t commit 0251d68493c77fb6d5b76dd40097327b5b498ed0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 28 15:09:18 2011 +0000 Loading the Log4perl configuration now uses a relative path. This will fix build system issues. Also reorganized imports, added a bit of POD and added Test::NoWarnings. Monotone-Parent: 8c64a571c31de0bbd41eca44f4f79b215e1ab85f Monotone-Revision: a1e4bd1cf906538bac7e49354c3484575aeb630e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-28T15:09:18 M pf/t/nodecategory.t M pf/t/pfcmd.t M pf/t/pfsetvlan.t M pf/t/radius.t M pf/t/vlan.t commit 344364fabbf0b9a0b672d8d3f02ebc1f0b31663d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 28 13:53:46 2011 +0000 Loading the Log4perl configuration now uses a relative path. This will fix build system issues. Monotone-Parent: 9195836bedfdd355c13e0074a2d347c1eab25475 Monotone-Revision: 8c64a571c31de0bbd41eca44f4f79b215e1ab85f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-28T13:53:46 M pf/t/floatingdevice.t commit a852526fcb3c7d24c210a2444bb74fa060934529 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Jan 27 22:39:05 2011 +0000 migrated temporary files to var/ - Generated configuration files are now in var/... fixes #1014 - pid files are now in var/run/ http://www.packetfence.org/bugs/view.php?id=1014 Monotone-Parent: 81a773e5e19d8e29bdb6115a36d29db3dd935faf Monotone-Revision: 9195836bedfdd355c13e0074a2d347c1eab25475 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-01-27T22:39:05 M pf/NEWS M pf/UPGRADE M pf/lib/pf/config.pm M pf/lib/pf/services.pm M pf/lib/pf/util.pm M pf/packetfence.init M pf/packetfence.spec commit 85a566c8f4fff8d18736fe6b49b6c92a66d3b7a4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 27 22:29:13 2011 +0000 Added var/dhcpd/ and renamed lease to there Monotone-Parent: 253c28d8b3d4028547795a397c113eb4544d3bbf Monotone-Revision: 81a773e5e19d8e29bdb6115a36d29db3dd935faf Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-27T22:29:13 D pf/conf/dhcpd/dhcpd.leases A pf/var/dhcpd/dhcpd.leases commit 62ba098ccaf1e648e135df160bbc0edfd0d82d6c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 27 22:28:14 2011 +0000 new excludes Monotone-Parent: f48143323e9ea08b3f2b5b5a82bcf73638f420c9 Monotone-Revision: 253c28d8b3d4028547795a397c113eb4544d3bbf Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-27T22:28:14 M .mtn-ignore commit cbc119ae7a36d4c13c51901c2a96294a0fb2e0ee Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 27 21:52:12 2011 +0000 Added POD license and copyright to all tests Monotone-Parent: b2a1e548c1653fd04ca6768af6a4909a426d1299 Monotone-Revision: f48143323e9ea08b3f2b5b5a82bcf73638f420c9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-27T21:52:12 M pf/t/SNMP.t M pf/t/SwitchFactory.t M pf/t/binaries.t M pf/t/config.t M pf/t/critic.t M pf/t/data.t M pf/t/floatingdevice.t M pf/t/graph.t M pf/t/hardware-snmp-objects.t M pf/t/import.t M pf/t/network-devices/cisco.t M pf/t/node.t M pf/t/nodecategory.t M pf/t/pf.t M pf/t/pfcmd.t M pf/t/pfsetvlan.t M pf/t/php.t M pf/t/pod.t M pf/t/podCoverage.t M pf/t/radius.t M pf/t/report.t M pf/t/util.t M pf/t/vlan.t commit 0aef2889ea8d9fae1fa2c5347731eff38beb8e01 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 27 21:09:38 2011 +0000 finished test rework - new failing test categories for test that I haven't got around to fix - fixed smoke tests Monotone-Parent: b3cb6a08584041daf1ab335ef093bc65c92487f4 Monotone-Revision: b2a1e548c1653fd04ca6768af6a4909a426d1299 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-27T21:09:38 M pf/t/TestUtils.pm M pf/t/all.t M pf/t/smoke.t commit 8eb58f444a81ebb58f4817eb434db0214680b7de Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 27 20:36:44 2011 +0000 Fixed a "Integer with leading zeros" perl critic Monotone-Parent: 4c8394517644f19282368334711622c079d7ec57 Monotone-Revision: b3cb6a08584041daf1ab335ef093bc65c92487f4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-27T20:36:44 M pf/sbin/pfdhcplistener commit 2211a31bf8c870f1a3a6d766d0bc0a43804fa31b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 27 20:34:03 2011 +0000 Removed conf/templates/*.pl captive portal extensions Code cleanup to have some more perl critic test pass. Also the functionality was duplicated since the addition of pf::web::custom. Fixes 1165; http://www.packetfence.org/bugs/view.php?id=1165 Monotone-Parent: b87895795d69d8c4a9fb3ac86728f45e3c63ab62 Monotone-Revision: 4c8394517644f19282368334711622c079d7ec57 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-27T20:34:03 M pf/NEWS M pf/UPGRADE M pf/lib/pf/web.pm commit e45a0b0bb42b5df4d78210f8c5ad3e6638e1d149 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 27 18:22:58 2011 +0000 resolved perl critic reports with pf::schedule - return; instead of return undef; (avoids problems with list vs scalar context assumptions) - added strict and warnings pragmas Monotone-Parent: d0d1c8f393e2cdcaf09f2b5509bde730491b3d1b Monotone-Revision: b87895795d69d8c4a9fb3ac86728f45e3c63ab62 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-27T18:22:58 M pf/lib/pf/schedule.pm commit 7ec484d714eb29bb15d22831f58b1e1ad8e5dd7d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 27 18:13:48 2011 +0000 perl critic for pfcmd is green - needed a perlcriticrc file to enable some policy options since we use run-time module checks - fixed a leading zero problem Monotone-Parent: 6c477965e103baf2159b0e2dcba217b4b9daf559 Monotone-Revision: d0d1c8f393e2cdcaf09f2b5509bde730491b3d1b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-27T18:13:48 M pf/bin/pfcmd M pf/t/critic.t A pf/t/perlcriticrc commit 940f76cb5e84d3e689cb11dc258891ea390f2611 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 27 17:47:22 2011 +0000 Fixed a "Integer with leading zeros" perl critic Monotone-Parent: ed94bfa13bf93f2ce3d57644a0ff4f4f9f4ef7b7 Monotone-Revision: 6c477965e103baf2159b0e2dcba217b4b9daf559 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-27T17:47:22 M pf/addons/dhcp_dumper commit a258e7a0f04bd479e60d456ca974e6d0d3aedece Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 27 17:30:32 2011 +0000 Re-organized tests and created TestUtils.pm where we can store code to be shared among tests Monotone-Parent: 36359738f369fc57e660c125ffe0339ea1e792bc Monotone-Revision: ed94bfa13bf93f2ce3d57644a0ff4f4f9f4ef7b7 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-27T17:30:32 A pf/t/TestUtils.pm M pf/t/all.t commit 1d3ad7ae7cebe1307f3b1e75a63650a34bb086b0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 27 15:36:26 2011 +0000 New DAO Tests that do real queries on a real test database removed old DBI Mock tests that were broken since a while in person.t Monotone-Parent: 4d9614b4ec3b78fdaf483307eeee871a65cc3d72 Monotone-Revision: 36359738f369fc57e660c125ffe0339ea1e792bc Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-27T15:36:26 M pf/NEWS A pf/t/dao/README A pf/t/dao/person.t A pf/t/dao/setup.sql M pf/t/person.t commit b72ae3103a722e471b22f7a64582539a9e9d1b01 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 26 20:24:10 2011 +0000 NEWS entry for last commit (new dhcp fingerprints) Monotone-Parent: d0f5ad79a143040f32185ebd4ceb33bdc3a3d503 Monotone-Revision: 4d9614b4ec3b78fdaf483307eeee871a65cc3d72 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-26T20:24:10 M pf/NEWS commit 76767e87ff4a41703907b30f229e96a5d4c6495f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 26 20:08:30 2011 +0000 Added Cisco IP Phone and Cisco Small Business switch fingerprints Monotone-Parent: d753376bf65826924eab23a68baf4be816e2ff30 Monotone-Revision: d0f5ad79a143040f32185ebd4ceb33bdc3a3d503 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-26T20:08:30 M pf/conf/dhcp_fingerprints.conf commit 344d719365f317adb01199066bd6f07881aa7364 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 26 15:21:57 2011 +0000 aligned the names with those on the website Monotone-Parent: 81a2f5e27992ea4bc48165b2cbab681c74dbeec3 Monotone-Revision: d753376bf65826924eab23a68baf4be816e2ff30 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-26T15:21:57 M pf/README.network-devices commit 4c1e0a3249de1ba44dc9d249750932bfc6056e86 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 26 15:17:20 2011 +0000 added WiSM in the support table and clarified the text Monotone-Parent: 6d0f5450a0b254fb3c80f65d9d960940586d78a9 Monotone-Revision: 81a2f5e27992ea4bc48165b2cbab681c74dbeec3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-26T15:17:20 M pf/README.network-devices commit be53277b55abd2c2ae6eb20c0d2cf7b7b144aa72 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 26 14:17:05 2011 +0000 Updated ChangeLog for 2.0.1 release Monotone-Parent: 429ab9a1fea6137cb241d0274b411d76a3352316 Monotone-Revision: 6d0f5450a0b254fb3c80f65d9d960940586d78a9 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-26T14:17:05 Monotone-Tag: packetfence-2.0.1 M pf/ChangeLog commit 034e466ff358712f175859db6e067f460de4074e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 26 14:15:26 2011 +0000 date bump Monotone-Parent: 73cd8bc74bf98041524092c762bee1d060bcf6ab Monotone-Revision: 429ab9a1fea6137cb241d0274b411d76a3352316 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-26T14:15:26 M pf/NEWS M pf/packetfence.spec commit e0218ead10522279885016cf0cecdbd827a337ff Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 26 14:15:17 2011 +0000 little simplification of the text Monotone-Parent: 40c5a4b38877b8f2505c0e6352739babc4898252 Monotone-Revision: 73cd8bc74bf98041524092c762bee1d060bcf6ab Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-26T14:15:17 M pf/README commit 7b6e542bf70c5d6fcbedaf24de994296f0467fee Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 25 16:56:07 2011 +0000 improvements to the README file Monotone-Parent: 94c0d69c063e37c7a18409415e032a9d188df356 Monotone-Revision: 40c5a4b38877b8f2505c0e6352739babc4898252 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-25T16:56:07 M pf/README commit d3eafda68f4358c47ebc7ff49f967aedd2b60e6a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 25 15:27:25 2011 +0000 We will no longer be maintaining a manually edited, seperate changelog. Details will be in our code repository and we will generate a ChangeLog file before releasing from the code repo. ChangeLog.old has all changelog before 2.0 ChangeLog is our newly automaticly generated one starting since 2.0 Monotone-Parent: ec21f9bb0d986c2f449295982f4660b9817e1ad5 Monotone-Revision: 94c0d69c063e37c7a18409415e032a9d188df356 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-25T15:27:25 M pf/ChangeLog A pf/ChangeLog.old commit 246bd201e7e9454c248d699801e3de130c57d385 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 25 15:14:39 2011 +0000 Version bump to 2.0.1 Monotone-Parent: 367fb3f1a9e7fcd0c86bcd814f1901cfff376ead Monotone-Revision: ec21f9bb0d986c2f449295982f4660b9817e1ad5 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-25T15:14:39 M pf/NEWS M pf/UPGRADE M pf/conf/pf-release M pf/docs/PacketFence_Administration_Guide.odt M pf/docs/PacketFence_Developers_Guide.odt M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt M pf/packetfence.spec M pf/t/pfcmd.t commit 327c62a1f35bbfed4d89cc5f12ea8df095add7f4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 24 22:31:51 2011 +0000 Implemented a different fix for issue 1162. The subselect with a LIMIT 1 only worked for a single record and not the entire node view so it had to be reverted. Any other attempts I made were either too slow or incorrect. I settled on a solution that involves not always having the last_... information by joining when end_time is null. This makes sure that the locationlog is always accurate at the cost of losing the information on closed entries. Monotone-Parent: 5c3ae52026a78411ca57a2efae58134cef123367 Monotone-Revision: 367fb3f1a9e7fcd0c86bcd814f1901cfff376ead Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-24T22:31:51 M pf/UPGRADE D pf/db/pf-schema-2.0.1.sql D pf/db/upgrade-2.0.0-2.0.1.sql M pf/lib/pf/node.pm M pf/packetfence.spec commit b4baf81d22aa469244cdc5f864a50b91fd30e1e8 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 24 21:58:17 2011 +0000 another news entry for last commit Monotone-Parent: 01946e7014dd80af69657a14e9f1d080c0a0f34f Monotone-Revision: 5c3ae52026a78411ca57a2efae58134cef123367 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-24T21:58:17 M pf/NEWS commit ec22082e9af0df5d5fc5f0437f97835ae91f14a1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 24 21:56:00 2011 +0000 default SSID parameter extraction changes Default technique is now using the more standard Called-Station-Id RADIUS attribute (WiSM, WLC, Xirrus) and the Cisco-AVPair technique has been put in Aironet module. Fixes 994; http://www.packetfence.org/bugs/view.php?id=994 Monotone-Parent: a15400af2802c119b455cfe8a6597f33834a9827 Monotone-Revision: 01946e7014dd80af69657a14e9f1d080c0a0f34f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-24T21:56:00 M pf/NEWS M pf/lib/pf/SNMP.pm M pf/lib/pf/SNMP/Cisco/Aironet.pm M pf/lib/pf/SNMP/Xirrus.pm commit 5250f1f28edc8b9e12c7a17e261c8da524c13c48 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 24 21:05:24 2011 +0000 Documented Extricom's limitation regarding SSID not present in RADIUS-Request Monotone-Parent: 03a12d56a57618221c4217e0a4b4b4c7accf0396 Monotone-Revision: a15400af2802c119b455cfe8a6597f33834a9827 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-24T21:05:24 M pf/lib/pf/SNMP/Extricom.pm commit d934fec229be836785c96b380f99e4f051d49448 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 21 22:18:38 2011 +0000 Fixed node view database queries that were reporting wrong values under unknown circumstances. Fixes #1162; Instead of the LEFT JOIN were we hoped we would get proper results we are now using a sorted subselect that does the right thing everyhwere. http://www.packetfence.org/bugs/view.php?id=1162 Monotone-Parent: fc61e989aeca61d2e7d0db1da98e0d8f403523cd Monotone-Revision: 03a12d56a57618221c4217e0a4b4b4c7accf0396 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-21T22:18:38 M pf/NEWS M pf/UPGRADE A pf/db/pf-schema-2.0.1.sql A pf/db/upgrade-2.0.0-2.0.1.sql M pf/lib/pf/node.pm M pf/packetfence.spec commit f6e60629078f00d56b22bbccd6e16bdbfcb5e37b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 21 20:32:43 2011 +0000 bailing out on empty MySQL root password. Fixes #1146 http://www.packetfence.org/bugs/view.php?id=1146 Monotone-Parent: 38c3d8c17a6fd62702a021162b7db94f9182be2d Monotone-Revision: fc61e989aeca61d2e7d0db1da98e0d8f403523cd Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-21T20:32:43 M pf/NEWS M pf/installer.pl commit a13bd1a014c84bd584a63a7a5c2ed3267660c6ba Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Jan 21 20:02:17 2011 +0000 Fixed authMac method in Catalyst_2960.pm Monotone-Parent: bf04c43d6dc8c78f497259ef03a5e0cba4f62b62 Monotone-Revision: 569a41c4a55fddd917124343aea141e7cf489639 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-01-21T20:02:17 M pf/NEWS M pf/lib/pf/SNMP/Cisco/Catalyst_2960.pm commit 4494037067d3924912b2c701a7dea2e647f6fd30 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 21 19:52:02 2011 +0000 news entry for last commit Monotone-Parent: 9176bb80e4c8ee69c1dfb6061a55599d11a2025e Monotone-Revision: 15d619d19f64a1b91e271364544b208b2bb17ccf Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-21T19:52:02 M pf/NEWS commit e0aa9f03d0252a564085ea1ee522a2b37bde19b1 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 21 19:48:33 2011 +0000 configurator.pl no longer putting empty [network <network-address>] statements in conf/pf.conf. Fixes #1148; http://www.packetfence.org/bugs/view.php?id=1148 Monotone-Parent: 0475c322796838e0f3d106d9ac7848648bc16868 Monotone-Revision: 9176bb80e4c8ee69c1dfb6061a55599d11a2025e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-21T19:48:33 M pf/configurator.pl commit 89335d08737456456bf56daf7caeb875a5d17f54 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 21 17:55:25 2011 +0000 implemented Extricom's getVersion and added firmware devel version in doc Monotone-Parent: 7c75542894a1a37bdc44af73feca6e78fd11f1b4 Monotone-Revision: 0475c322796838e0f3d106d9ac7848648bc16868 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-21T17:55:25 M pf/lib/pf/SNMP/Extricom.pm commit 0e0d2734f94f6b4036b4c9608faf5e00d86a4611 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 21 17:14:36 2011 +0000 Important re-work of VLAN evaluation to allow proper VLAN re-evaluation (with the proper dot1x, MAC Auth context for correct VLAN assigment). Fixes #1160; Also fixed some inconsistencies in setVlan (removed error handling after locationlog_sync) Reduced code by merging pf::radius' _findNodeVlan into pf::vlan's fetchVlanForNode. Fixed RADIUS tests Warning: fetchVlanForNode's method signature changed. http://www.packetfence.org/bugs/view.php?id=1160 Monotone-Parent: e29f49ff069a2d43d5032a546e62f39863c675fd Monotone-Revision: 7c75542894a1a37bdc44af73feca6e78fd11f1b4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-21T17:14:36 M pf/NEWS M pf/UPGRADE M pf/bin/pfcmd M pf/lib/pf/SNMP.pm M pf/lib/pf/radius.pm M pf/lib/pf/vlan.pm M pf/sbin/pfsetvlan M pf/t/radius.t M pf/t/vlan.t commit 42d268d4580b886128662e7fc13f6504da627e63 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 19 21:10:01 2011 +0000 Renamed EXSW800 to EXSW since code should work for all of Extricom's Wireless Switches. Updated all references. Took the opportunity to improve POD in Extricom and some little fixes. Monotone-Parent: f234f51cabe0859cd55d9c3d4d12cdb6b30ee203 Monotone-Revision: e29f49ff069a2d43d5032a546e62f39863c675fd Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-19T21:10:01 M pf/NEWS M pf/README.network-devices M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt M pf/html/admin/configuration/switches_add.php M pf/html/admin/configuration/switches_edit.php M pf/lib/pf/SNMP/Extricom.pm A pf/lib/pf/SNMP/Extricom/EXSW.pm D pf/lib/pf/SNMP/Extricom/EXSW800.pm M pf/t/coding-style.t M pf/t/critic.t M pf/t/hardware-snmp-objects.t M pf/t/pod.t commit c1a8ed7d517bd5904b6e2f17f207778d5a075508 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 19 20:58:42 2011 +0000 Xirrus WiFi Arrays support: documentation portion Monotone-Parent: 5478aa8e2140c98bc87e6075afc4e70279e11b6e Monotone-Revision: f234f51cabe0859cd55d9c3d4d12cdb6b30ee203 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-19T20:58:42 M pf/NEWS M pf/README.network-devices M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit 93ea5ae572c6071298bfbdc3926fc846591dcf00 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 19 20:55:09 2011 +0000 Xirrus WiFi Arrays support. Code portion. Monotone-Parent: 32140b9d364221adfed25780343917fedcefa3f1 Monotone-Revision: d540e245dc7ec53ec7e26bf99db3f30564dfa7d5 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-19T20:55:09 M pf/html/admin/configuration/switches_add.php M pf/html/admin/configuration/switches_edit.php A pf/lib/pf/SNMP/Xirrus.pm M pf/t/coding-style.t M pf/t/critic.t M pf/t/hardware-snmp-objects.t M pf/t/pod.t commit 86cc9c73b8f9f02c15a54fb43bafefe1f8c7df49 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 19 20:43:28 2011 +0000 Got rid of a unnecessary requirement in our FreeRADIUS module Monotone-Parent: 32140b9d364221adfed25780343917fedcefa3f1 Monotone-Revision: 9e47ca9957eda5ecaa2f5addcce287c2bbdfe6cb Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-19T20:43:28 M pf/addons/802.1X/packetfence.pm commit 083c8db7efd9d6e8ae038796a8415eab5aa96102 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 18 21:08:57 2011 +0000 Setting switch_port to temporary 'WIFI' value for dot11Deauthentication traps in pfsetvlan's parseTrap. This solves warnings and potential crashers when receiving dot11Deauthentication traps (which should not be the default case) fixing #1157. Removed pf::SNMP::... references to trapIfIndex = 'WIFI' and re-enabled HP's parseTrap. http://www.packetfence.org/bugs/view.php?id=1157 Monotone-Parent: 832928361d696c79f1e5ee2757d7dcfae62410ff Monotone-Revision: 32140b9d364221adfed25780343917fedcefa3f1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-18T21:08:57 M pf/NEWS M pf/lib/pf/SNMP/Extricom.pm M pf/lib/pf/SNMP/HP/Controller_MSM710.pm M pf/lib/pf/SNMP/Meru.pm M pf/sbin/pfsetvlan commit f3533c68536ddc04ac3ac9b4bec843cc1e50bdd6 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 18 14:58:33 2011 +0000 new code task in import Monotone-Parent: d2661995fcd6b801a95e78702d7a06fc5393c28d Monotone-Revision: 16b8c2f6504047bed93d7a6fc79729547fc95560 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-18T14:58:33 Monotone-Branch: org.packetfence.trunk M pf/lib/pf/import.pm commit 8a94359eef6604f699232147c1bd662913eb0b87 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 18 14:28:24 2011 +0000 re-categorized an entry. it was not an enhancement but a bug fix Monotone-Parent: db662ddcdfcbec5c6f5d1b9df94a86a3af870086 Monotone-Revision: 832928361d696c79f1e5ee2757d7dcfae62410ff Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-18T14:28:24 M pf/NEWS commit 00987db1f21cea769c54d5aee21a1c1643f05116 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 14 23:12:20 2011 +0000 one include(..) statement that was not required Monotone-Parent: 2506d003901730d939d3cb29cac8fbedd9161aee Monotone-Revision: db662ddcdfcbec5c6f5d1b9df94a86a3af870086 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-14T23:12:20 M pf/html/admin/configuration/fingerprint.php commit 74dc4bda5e4992bb75a97c13d76fd184cb4a9e19 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Jan 14 15:34:20 2011 +0000 Clarified pfcmd's import node CLI arguments Monotone-Parent: aa1d92d3e92acce39499c26f0e8e49386271d01e Monotone-Revision: 2506d003901730d939d3cb29cac8fbedd9161aee Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-14T15:34:20 M pf/NEWS M pf/lib/pf/pfcmd/help.pm commit b593f51a7a7d860e766808c755e929090c5032fb Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 13 20:12:43 2011 +0000 re-organized imports Monotone-Parent: 2a6602484e4e8b20765c74e6bbf4bfd85a679d54 Monotone-Revision: b9c9c3cd9de52c0f81f0c1b27978666de8a2715a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-13T20:12:43 Monotone-Branch: org.packetfence.trunk M pf/sbin/pfdetect M pf/sbin/pfdhcplistener M pf/sbin/pfredirect commit 747c0e3accc71d49790e1755d92234b0f8376331 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 13 20:08:57 2011 +0000 added use warnings. don't know why it wasn't there? hopefully I won't break it Monotone-Parent: 3c8166984bb957a2833e5acb9eb1ddeffe40216c Monotone-Revision: 2a6602484e4e8b20765c74e6bbf4bfd85a679d54 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-13T20:08:57 Monotone-Branch: org.packetfence.trunk M pf/sbin/pfredirect commit 3caec5421b6f556b09bf158080a25dc67464e02a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 13 20:07:59 2011 +0000 $PID usage requires English pragma which was omitted in previous change. Monotone-Parent: d2661995fcd6b801a95e78702d7a06fc5393c28d Monotone-Revision: 3c8166984bb957a2833e5acb9eb1ddeffe40216c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-13T20:07:59 Monotone-Branch: org.packetfence.trunk M pf/sbin/pfdetect M pf/sbin/pfdhcplistener M pf/sbin/pfredirect commit 82d98c83ff99cfb36e26f20f5eaf81b1bd995ff7 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 13 16:12:39 2011 +0000 whitespace fix Monotone-Parent: 7c93df854b1be6eae01c0ef16558ae4e3634d1f0 Monotone-Revision: aa1d92d3e92acce39499c26f0e8e49386271d01e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-13T16:12:39 M pf/sbin/pfdhcplistener commit bd828e2038a764f6f56375b9bba319cc5bb87951 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Jan 13 15:43:14 2011 +0000 Fixed the way we grab a node's IP address in a DHCP REQUEST. Previously implemented technique didn't work. Fixes for good #1149. http://www.packetfence.org/bugs/view.php?id=1149 Monotone-Parent: 8fe1e1e305bc0b9ae901008e5af3aa3cc084234a Monotone-Revision: 7c93df854b1be6eae01c0ef16558ae4e3634d1f0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-13T15:43:14 M pf/sbin/pfdhcplistener commit 5978e2966a15bf82263cf82c3e89a4057504ae97 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 12 20:33:15 2011 +0000 removed no longer valid issue #637 reference in POD doc Monotone-Parent: b022f8397dfee411d74b1bdad5f7d45f633ebbb3 Monotone-Revision: 8fe1e1e305bc0b9ae901008e5af3aa3cc084234a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-12T20:33:15 M pf/sbin/pfdhcplistener commit 36f63c069902189ba12ea854517797d4f1cdc0a5 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 12 20:05:19 2011 +0000 Updating iplog on DHCP REQUEST instead of DHCP INFORM. Fixes #1149; Also avoided code duplication by extracting a method. http://www.packetfence.org/bugs/view.php?id=1149 Monotone-Parent: 25299b6b80e7337848150e8bd50e1b328e2f177f Monotone-Revision: b022f8397dfee411d74b1bdad5f7d45f633ebbb3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-12T20:05:19 M pf/sbin/pfdhcplistener commit 0a8085eb76ab112d7e66edb9f068e07986efc01a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 12 16:04:41 2011 +0000 warning avoidance in pfdhcplistener and reporting correct pid when started in daemon mode Monotone-Parent: 19aaf19b4c37c747ba49e4859f3c677bd07768f6 Monotone-Revision: 25299b6b80e7337848150e8bd50e1b328e2f177f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-12T16:04:41 M pf/sbin/pfdhcplistener commit 047957a2391e4bba3676aae9cf8b1e17529bec4e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 12 15:46:29 2011 +0000 News entry for last change Monotone-Parent: 7f5a19a77c59efefc0a1ea1741664df431fb09c3 Monotone-Revision: 5960b7e5f69df133cf71a5d674e1418af4bdecb4 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-12T15:46:29 Monotone-Branch: org.packetfence.trunk M pf/NEWS commit 8254013ed07e2f1c288f072cc6c5a797cdddae92 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 12 15:38:36 2011 +0000 Added process id information in log4perl's output Monotone-Parent: a40f955ea8e9d88706dfcafda28918f134ea689f Monotone-Revision: 7f5a19a77c59efefc0a1ea1741664df431fb09c3 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-12T15:38:36 Monotone-Branch: org.packetfence.trunk M pf/sbin/pfdetect M pf/sbin/pfredirect commit 044fc5beb8e945c8d2218a9aab2ce7dfba278a95 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Jan 12 15:00:41 2011 +0000 changed obscure (to me at least) $$ into $PID Monotone-Parent: 19aaf19b4c37c747ba49e4859f3c677bd07768f6 Monotone-Revision: a40f955ea8e9d88706dfcafda28918f134ea689f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-12T15:00:41 Monotone-Branch: org.packetfence.trunk M pf/sbin/pfdhcplistener commit 483e9d1c00aeffc9b596500d63363eed4150f2d7 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 11 21:46:25 2011 +0000 avoiding "p is not of type pcap_tPtr" exception by testing the result of pcap initialization. Fixes 1150; also reporting process id instead of thread id in logs/packetfence.log's entries http://www.packetfence.org/bugs/view.php?id=1150 Monotone-Parent: 26e87274c2403508da59b0499c3bbadefa1dcef7 Monotone-Revision: 19aaf19b4c37c747ba49e4859f3c677bd07768f6 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-11T21:46:25 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/sbin/pfdhcplistener commit a7905e54b7823f40c888d818433be55627a87577 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 11 21:41:13 2011 +0000 Fixed some log output in pf::violation where string interpolation caused warnings ($str::$str instead of ${str}::{$str}) Monotone-Parent: 7a1b5cf3e60fcc4a47192947b2744faa3c042248 Monotone-Revision: 26e87274c2403508da59b0499c3bbadefa1dcef7 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-11T21:41:13 Monotone-Branch: org.packetfence.trunk M pf/NEWS M pf/lib/pf/violation.pm commit 796a2c977a8f40b07585742b10fee368e0faca80 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 11 17:42:04 2011 +0000 Added a Kyocera printer dhcp fingerprint Monotone-Parent: 24a0cce883823853b5e511f7a173e6ada3c4ffca Monotone-Revision: 7a1b5cf3e60fcc4a47192947b2744faa3c042248 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-11T17:42:04 Monotone-Branch: org.packetfence.trunk M pf/conf/dhcp_fingerprints.conf commit 6879e04c69e0d4e3021a0628744d8cd532ef943f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jan 11 16:23:06 2011 +0000 added UPGRADE note for the Meru module name change Monotone-Parent: 9ab0dae1760d5c23e0c6d393455dcdfbaaeafdee Monotone-Revision: 24a0cce883823853b5e511f7a173e6ada3c4ffca Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-11T16:23:06 M pf/UPGRADE commit e9980dc0f03d54afd2dbb11bb50904a1d62b573f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 10 21:59:05 2011 +0000 Improved DHCP information provided by pfcmd lookup node <mac> Monotone-Parent: 9982bf14855b4eb09ebe509e2e683f6f40ccbae1 Monotone-Revision: 9ab0dae1760d5c23e0c6d393455dcdfbaaeafdee Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-10T21:59:05 M pf/UPGRADE M pf/lib/pf/lookup/node.pm commit 3cc57e19decbbd4c76765355f44acb393f77d8c0 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 10 21:57:50 2011 +0000 pfdhcplistener now updates iplog when processing DHCP INFORM packets (fixes #1149) This solves a big issue in ip-helper based environments since DHCP ACKs don't reach the daemon. http://www.packetfence.org/bugs/view.php?id=1149 Monotone-Parent: bfb9515936734d90667771460a92a8e1688a2d22 Monotone-Revision: 9982bf14855b4eb09ebe509e2e683f6f40ccbae1 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-10T21:57:50 M pf/NEWS M pf/sbin/pfdhcplistener commit 84ab5643477f546201885195511da430aa50b609 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 10 16:09:50 2011 +0000 documented known issues with a specific IOS version and identified a working IOS version Monotone-Parent: 9ab0f47d9f11f3a43e01aaf9694f4416f5f825f6 Monotone-Revision: bfb9515936734d90667771460a92a8e1688a2d22 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-10T16:09:50 M pf/lib/pf/SNMP/Cisco/Catalyst_3550.pm commit 0e760b97ca3bd8e467613113f61a414d4157584b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jan 10 15:23:56 2011 +0000 Fixed a typo in Admin guide Monotone-Parent: bf04c43d6dc8c78f497259ef03a5e0cba4f62b62 Monotone-Revision: 9ab0f47d9f11f3a43e01aaf9694f4416f5f825f6 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2011-01-10T15:23:56 M pf/docs/PacketFence_Administration_Guide.odt commit 5f0f5ada2f52eb618894c4fca5cf147a882e0c15 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Tue Jan 4 20:00:30 2011 +0000 Added some Extricom documentation + Fix typo in admin guide. Monotone-Parent: 6f392dfc2702f159519953ba5e67a28ec8a8eeeb Monotone-Revision: bf04c43d6dc8c78f497259ef03a5e0cba4f62b62 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2011-01-04T20:00:30 M pf/ChangeLog M pf/docs/PacketFence_Administration_Guide.odt M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit 102b55df479a9f2a68650859708798248aeb6827 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Dec 20 17:00:12 2010 +0000 Minor fix in changelog Monotone-Parent: 37ab75a7109d6a4179d553d71aa07fa384b862d6 Monotone-Revision: 6f392dfc2702f159519953ba5e67a28ec8a8eeeb Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2010-12-20T17:00:12 M pf/ChangeLog commit 202a18b14336f16921e8b5cdc98a25d4bec58caa Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Dec 20 16:58:14 2010 +0000 Updated changelog and News to reflect Meru module change Monotone-Parent: 181bdc5762f12d7f49fe957ae4bb2a38307da972 Monotone-Revision: 37ab75a7109d6a4179d553d71aa07fa384b862d6 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2010-12-20T16:58:14 M pf/ChangeLog M pf/NEWS commit 8067c3ce256fd4ca22af64fe0e8a2b23c25884ad Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Mon Dec 20 16:52:37 2010 +0000 Expend Meru Controllers support, using MC instead of MC3000 for module name Monotone-Parent: 7c4fb3e09a1c05d96fa5dcadd4b33d6919512e67 Monotone-Revision: 181bdc5762f12d7f49fe957ae4bb2a38307da972 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2010-12-20T16:52:37 A pf/lib/pf/SNMP/Meru/MC.pm D pf/lib/pf/SNMP/Meru/MC3000.pm M pf/t/coding-style.t M pf/t/critic.t M pf/t/hardware-snmp-objects.t M pf/t/pod.t commit 9bdf8fb7096b0c7663b2543cbf1bb026c8e24839 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Dec 17 19:26:14 2010 +0000 Added missing headers/footers in doc Monotone-Parent: bda323b0b694d30f653e10ff7ada8f8f7bc2af7e Monotone-Revision: 7c4fb3e09a1c05d96fa5dcadd4b33d6919512e67 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2010-12-17T19:26:14 M pf/docs/PacketFence_Administration_Guide.odt commit 3b38061b128fd6a2cd2e7de324d4ee8bf801b8b1 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Dec 17 16:41:35 2010 +0000 Add missing TELNET_SERVERS variable for SNORT config template (#1138) Monotone-Parent: e4dec84e996f39b310dc8916ebc1a472737276ab Monotone-Revision: bda323b0b694d30f653e10ff7ada8f8f7bc2af7e Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2010-12-17T16:41:35 M pf/ChangeLog M pf/NEWS M pf/conf/templates/snort.conf commit 32238015291e2ae09f4d016e29fbb9d3e07f7ff0 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Dec 17 16:14:33 2010 +0000 Minor change in the supported device list. Monotone-Parent: 06b6265f1ab79e5ea93a1f61686fddc525e75ba1 Monotone-Revision: e4dec84e996f39b310dc8916ebc1a472737276ab Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2010-12-17T16:14:33 M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit 05adb844b312b788d32d6d5f3b7386ccb73e8ebb Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Dec 17 16:11:03 2010 +0000 Added some supported Meru Networks devices Monotone-Parent: f693b216d3c2dc873895d9411eed4d89aa7fcf0a Monotone-Revision: 06b6265f1ab79e5ea93a1f61686fddc525e75ba1 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2010-12-17T16:11:03 M pf/README.network-devices M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt commit 9f4cdf9673a8ebfe584960822c5d07f7f6163cf7 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Fri Dec 17 14:21:36 2010 +0000 Minor fix in test files for new Extricom module Monotone-Parent: 972b55426073a43b6aceb6a37b17f74cd451dcfb Monotone-Revision: f693b216d3c2dc873895d9411eed4d89aa7fcf0a Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2010-12-17T14:21:36 M pf/t/hardware-snmp-objects.t M pf/t/pod.t commit 04637f9b94319355e6f253c38659db8d2f428346 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Dec 16 20:57:27 2010 +0000 Fixed typo in EXSW800 module Monotone-Parent: 9cb2a492ddac4332e83097ab11ba51bcc486d4f1 Monotone-Revision: 972b55426073a43b6aceb6a37b17f74cd451dcfb Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2010-12-16T20:57:27 M pf/lib/pf/SNMP/Extricom/EXSW800.pm commit 6ad9a541b2ab161f108fd65279d65e0abb78153e Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Dec 16 20:53:59 2010 +0000 Adding support for Extricom EXSW800 Controller Monotone-Parent: febf5de5745b581ed9a6c3ccecbc4f8b24094b09 Monotone-Revision: 9cb2a492ddac4332e83097ab11ba51bcc486d4f1 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2010-12-16T20:53:59 M pf/ChangeLog M pf/NEWS M pf/README.network-devices M pf/docs/PacketFence_Network_Devices_Configuration_Guide.odt A pf/lib/pf/SNMP/Extricom.pm A pf/lib/pf/SNMP/Extricom/EXSW800.pm M pf/t/coding-style.t M pf/t/critic.t M pf/t/hardware-snmp-objects.t M pf/t/pod.t commit adacca85fa6d2db34437943483834cea08eed1eb Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Dec 16 18:28:36 2010 +0000 Fix SSID in the ZEN documentation, and add production DHCP information Monotone-Parent: 07ea78af6a0853dbca13d03cc6ec27be602d3268 Monotone-Revision: febf5de5745b581ed9a6c3ccecbc4f8b24094b09 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2010-12-16T18:28:36 M pf/docs/PacketFenceZEN_Installation_Guide.odt commit 419a22242c1cb4ab8c8d74549bb817a156624815 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Dec 16 17:59:42 2010 +0000 Minor fix in the ZEN doc.. again Monotone-Parent: 48ad30d69119ea7d69888583f37ea89ef685b759 Monotone-Revision: 07ea78af6a0853dbca13d03cc6ec27be602d3268 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2010-12-16T17:59:42 M pf/docs/PacketFenceZEN_Installation_Guide.odt commit 17ed407ef0141afd700aed886428a60f4717ced5 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Dec 16 17:48:01 2010 +0000 Add more information in the ZEN documentation, ready to release Monotone-Parent: 6e401f5500908fc318a020506c977f088ac13769 Monotone-Revision: 48ad30d69119ea7d69888583f37ea89ef685b759 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2010-12-16T17:48:01 M pf/docs/PacketFenceZEN_Installation_Guide.odt commit ed12111cd58e05a49ebfd3a4fbf636a3b0ed4f73 Author: Francois Gaudreault <fgaudreault@inverse.ca> Date: Thu Dec 16 16:00:07 2010 +0000 Update ZEN Documentation for 2.0 Monotone-Parent: 26f90bace0ea44959ecef4c9aa8909562ca7c039 Monotone-Revision: 6e401f5500908fc318a020506c977f088ac13769 Monotone-Author: fgaudreault@inverse.ca Monotone-Date: 2010-12-16T16:00:07 M pf/docs/PacketFenceZEN_Installation_Guide.odt commit 4fe3d505066022b146dffe1ed19b854148f91654 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Dec 15 18:34:38 2010 +0000 removed a no longer valid bugs and limitations entry Monotone-Parent: 1e2e478d6ad23e41f9741450aff4bf01a4f6f599 Monotone-Revision: 26f90bace0ea44959ecef4c9aa8909562ca7c039 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-12-15T18:34:38 M pf/lib/pf/radius.pm commit c455734db199e86a9b31f813d67dfbe22f78a3c3 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Dec 15 14:51:41 2010 +0000 Removed Feature-TODO as it's all done or filed as bugs Actually, I forgot to drop this file earlier when I closed the rlm-soap branch Monotone-Parent: b964c0390f3201371b9390bcc97ad2c58f2dfc5a Monotone-Revision: 1e2e478d6ad23e41f9741450aff4bf01a4f6f599 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-12-15T14:51:41 D pf/Feature-TODO commit 43ca8a22b5c7c4c360f83d9942c1969b77a57927 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Nov 24 18:39:26 2010 +0000 New activation_domain feature to allow to expose a different domain than packetfence's name in email templates Monotone-Parent: 584e6d5649588fb4186e9fc511ac80c16146657a Monotone-Revision: 93f9232eeb05a6dc147ed5536fea6844978a4aa8 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-11-24T18:39:26 M pf/lib/pf/email_activation.pm commit 43d7f7f1c2944a0cad77bd88823a54fbc90af45d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Nov 17 18:29:36 2010 +0000 important fix preventing graphs from working Monotone-Parent: 6c9ac43e33f8c4d64d3d1a71111a4dd586c684b2 Monotone-Revision: 584e6d5649588fb4186e9fc511ac80c16146657a Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-11-17T18:29:36 M pf/html/admin/common/helpers.inc commit 9d05b25cd3b49efc5750ffe9cb7c15771aedcdbd Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Nov 17 14:55:36 2010 +0000 added pf::web::guest to the spec file Monotone-Parent: 3e1b129deed3f50ca5e2e57d7c934ab122d56948 Monotone-Revision: de52294341f3ec329eeda342722ee04b6570f749 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-11-17T14:55:36 M pf/packetfence.spec commit 072cc723eb40f275b019eb8b27f0f50a5db6df24 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Nov 11 19:46:04 2010 +0000 activation login if you want users to authenticate in order to approve activation (not enabled by default) Monotone-Parent: 6aa6bf10d78f587d5c21d01f671143e0a17cf72c Monotone-Revision: 3e1b129deed3f50ca5e2e57d7c934ab122d56948 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-11-11T19:46:04 M pf/lib/pf/web/guest.pm commit 7a61ebcbf25f7738938209d73a5d4c1940810cb3 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Nov 10 20:12:43 2010 +0000 password validation fixes Monotone-Parent: 85309bf069ebdc5e85110aaac5bb715adc12393f Monotone-Revision: 6aa6bf10d78f587d5c21d01f671143e0a17cf72c Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-11-10T20:12:43 M pf/lib/pf/temporary_password.pm commit d33ca8d08b46496a47e7e207ced7af79c7e9bfaf Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Nov 10 20:12:24 2010 +0000 fixed some incompatible changes Monotone-Parent: 11ffcc5b54253b5649bb930fe12d9470c46a7310 Monotone-Revision: 85309bf069ebdc5e85110aaac5bb715adc12393f Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-11-10T20:12:24 M pf/lib/pf/web/guest.pm commit ab8df22e552ab321bed93f6e18a816b1d7c14a00 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Wed Nov 10 20:11:30 2010 +0000 new important task Monotone-Parent: c59b91bd99a962e6144ddd744ef24854a730789b Monotone-Revision: 11ffcc5b54253b5649bb930fe12d9470c46a7310 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-11-10T20:11:30 M pf/feature.guest-registration-by-email-TODO commit 6fbbec9694f435e39ea99f49493e9b04d9bc869d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Nov 9 20:27:57 2010 +0000 Some refactoring of the email_activation lib to allow email activation for node not yet arrived in the network. temporary_password lib introduced (actually in previous commit) with SQL schema changes Monotone-Parent: a3efcaa84075690fa216cda19af70451a97b3852 Monotone-Revision: c59b91bd99a962e6144ddd744ef24854a730789b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-11-09T20:27:57 M pf/addons/guest-email-confirmation/README A pf/addons/guest-email-confirmation/schema-email-activation.sql A pf/addons/guest-email-confirmation/schema-temporary-passwords.sql D pf/addons/guest-email-confirmation/schema.sql M pf/cgi-bin/guest.cgi A pf/conf/templates/emails-sponsor_activation.txt.tt M pf/feature.guest-registration-by-email-TODO M pf/lib/pf/email_activation.pm M pf/lib/pf/temporary_password.pm M pf/packetfence.spec commit 8fa7129f78cbc45af247916146f249216851abf9 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Nov 9 18:44:32 2010 +0000 generating an entry for temporary_password with auto expiration Monotone-Parent: 23d576dae87777b0dcde2478b9780b2e8c0e043b Monotone-Revision: a3efcaa84075690fa216cda19af70451a97b3852 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-11-09T18:44:32 M pf/lib/pf/temporary_password.pm commit 31529bb30859ecd1377bc2fc4a9099cd558fa40d Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Nov 9 16:43:13 2010 +0000 pf::temporary_password started Monotone-Parent: 7c890500060777f2baf4b2d7925084a87e7256ca Monotone-Revision: 23d576dae87777b0dcde2478b9780b2e8c0e043b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-11-09T16:43:13 A pf/lib/pf/temporary_password.pm commit 41784954c01b67e7ddd3e8bb84fc70148d953224 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Nov 8 20:04:15 2010 +0000 fixed export problem, view_by_name doesn't exist Monotone-Parent: 6bb12539ae830dfe5f0d57c07219b0c86e3f2bd8 Monotone-Revision: 7c890500060777f2baf4b2d7925084a87e7256ca Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-11-08T20:04:15 M pf/lib/pf/email_activation.pm commit 5fcdbabe40b7757845c446e5c55a5e1410f4f449 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Nov 2 22:55:35 2010 +0000 changes to make email activation more generic Monotone-Parent: 405379046840029de62a79c3bdd96b430568d1dc Monotone-Revision: 6bb12539ae830dfe5f0d57c07219b0c86e3f2bd8 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-11-02T22:55:35 M pf/cgi-bin/email_activation.cgi M pf/cgi-bin/guest.cgi M pf/feature.guest-registration-by-email-TODO M pf/lib/pf/email_activation.pm commit e1930e8e8f76a0f322349163b5013d0ba0439967 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Nov 2 21:05:21 2010 +0000 changing IPs for other IPs Monotone-Parent: 7d88eb0bf315bd7554a434d24aff77d5c0218789 Monotone-Revision: 405379046840029de62a79c3bdd96b430568d1dc Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-11-02T21:05:21 M pf/addons/guest-email-confirmation/README commit 39cd31b27c14db02ab096fb4723139a2d5ba28c4 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Nov 1 17:24:16 2010 +0000 calling $cgi->script_name() instead of using REQUEST_URI because the request URI contains parameter metadata that we don't want to pass in the next form's action Monotone-Parent: 9a5867d177b56dac922cc4dc7bdd9b4e1138554d Monotone-Revision: 7d88eb0bf315bd7554a434d24aff77d5c0218789 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-11-01T17:24:16 M pf/cgi-bin/guest.cgi M pf/cgi-bin/register.cgi commit 57ad443136436d7e25c2cf4cc2eda3c45a4e83dc Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Nov 1 17:12:05 2010 +0000 fixed broken variable assignments Monotone-Parent: f42f791c46d1c0006f5013f36b51c359f669e806 Monotone-Revision: 9a5867d177b56dac922cc4dc7bdd9b4e1138554d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-11-01T17:12:05 M pf/lib/pf/web/guest.pm commit 3947a2782f3044832280d5bfe5cc458f11532f7f Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Nov 1 15:40:59 2010 +0000 Added pf::web::guest to all tests Monotone-Parent: eb8b569fec4b4a23a221b8d3bf475a61a598ae45 Monotone-Revision: f42f791c46d1c0006f5013f36b51c359f669e806 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-11-01T15:40:59 M pf/t/coding-style.t M pf/t/critic.t M pf/t/pf.t M pf/t/pod.t M pf/t/podCoverage.t commit ef0cbb9176559dbbe190fb0fd5609355f5586cae Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Oct 29 16:18:29 2010 +0000 auth (guests with accounts) vs validation (creating new guests) Monotone-Parent: 58c45db6172db966352d82e15c628935600d7cb7 Monotone-Revision: eb8b569fec4b4a23a221b8d3bf475a61a598ae45 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-10-29T16:18:29 M pf/cgi-bin/guest.cgi M pf/lib/pf/web/guest.pm commit 02ae3d7908abdd1f7367201681df550e71428d20 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Oct 29 14:17:02 2010 +0000 fix to authentication mechanism Monotone-Parent: 720bee19a52dcefd54a9e6cd0ef8566dbac6f2c2 Monotone-Revision: 58c45db6172db966352d82e15c628935600d7cb7 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-10-29T14:17:02 M pf/cgi-bin/guest.cgi commit f30b743442625d9d96c0b3614d1827f34798a2a8 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Fri Oct 29 14:11:59 2010 +0000 new guest login page generation and variable to define target template (allows it to be redefine by pf::web::custom) Monotone-Parent: 4ae6c5b4ebbb6e98f97cf0bbc444a078dc1a0067 Monotone-Revision: 720bee19a52dcefd54a9e6cd0ef8566dbac6f2c2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-10-29T14:11:59 M pf/lib/pf/web/guest.pm commit 01e29f738c1294bb82cb04c8a7f4f287d285c553 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Oct 28 20:19:22 2010 +0000 some calls to pf::web that weren't explicit Monotone-Parent: 4ce01e357f5c4869c62e11386285b484469ccaca Monotone-Revision: 4ae6c5b4ebbb6e98f97cf0bbc444a078dc1a0067 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-10-28T20:19:22 M pf/lib/pf/web/guest.pm commit 381343cf5a47251ac2c6d4037f77f483b136699b Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Oct 28 19:33:29 2010 +0000 some other minor glitches Monotone-Parent: 6c455640f24dfeddeafbbb46d3a9c3e1512b586d Monotone-Revision: 4ce01e357f5c4869c62e11386285b484469ccaca Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-10-28T19:33:29 M pf/lib/pf/web/guest.pm commit 2937602a4869110ae8ec741e482e684812054d8a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Oct 28 19:20:54 2010 +0000 left one sub behind in last commit Monotone-Parent: 3189758eb4b339b8b426bd34d3affaa1a593a973 Monotone-Revision: 6c455640f24dfeddeafbbb46d3a9c3e1512b586d Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-10-28T19:20:54 M pf/cgi-bin/guest.cgi commit c66d307070298e22b9de086a2d914e6efbb4bcc6 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Oct 28 18:55:42 2010 +0000 adapting guest stuff to the new pf::web::custom model Monotone-Parent: 85afa379dce9c7a2322420a5844a0d3c0e9620df Monotone-Revision: 3189758eb4b339b8b426bd34d3affaa1a593a973 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-10-28T18:55:42 M pf/cgi-bin/email_activation.cgi M pf/cgi-bin/guest.cgi M pf/lib/pf/web.pm M pf/lib/pf/web/custom.pm A pf/lib/pf/web/guest.pm commit 9351990ef681e69b78573809fcb103ad08be2088 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Oct 28 18:28:21 2010 +0000 ported new CGIs to new pf::web / pf::web::custom contract Monotone-Parent: 556285ecc88c84cc97ec874f015e4ccdcdd027f0 Monotone-Revision: 85afa379dce9c7a2322420a5844a0d3c0e9620df Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-10-28T18:28:21 M pf/cgi-bin/email_activation.cgi M pf/cgi-bin/guest.cgi commit 98fafc9fa7a151afa128f758be91db2c6f2cb109 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Thu Oct 28 18:16:37 2010 +0000 replacing time with Time::HiRes's makes "the request two code in the same second result in the same code" issue disappear Monotone-Parent: 10e8dbb2d71d704caad632a693b6997e0d3f1d34 Monotone-Revision: 0074697bbeb912accda63cdebe0acc830b75178b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-10-28T18:16:37 M pf/lib/pf/email_activation.pm commit c9200553e9faf41cb8eab9c4db0b421e0857f3d9 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Aug 31 14:59:47 2010 +0000 Added the fact that we need to change the vhost *:443 rules in order to allow email activation cgi to be called from production networks Monotone-Parent: 10e8dbb2d71d704caad632a693b6997e0d3f1d34 Monotone-Revision: a79b11663641b1f75f794575a079a8932f7366a2 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-08-31T14:59:47 M pf/addons/guest-email-confirmation/README commit cad5f27d1dbcd08328fae60c8b17b308ae478cbd Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Tue Jul 13 17:52:26 2010 +0000 comment for return value Monotone-Parent: f7c5a1f51883eb3a22469d1eb16fcacd2d909498 Monotone-Revision: 10e8dbb2d71d704caad632a693b6997e0d3f1d34 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-07-13T17:52:26 M pf/lib/pf/web.pm commit 71b8d8008eb2c483039bed1a6fcdfd387374297c Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Sat Jul 10 01:41:13 2010 +0000 another english mistake Monotone-Parent: 26edc0894f45dd5a6e434d812fe3019817557dd0 Monotone-Revision: f7c5a1f51883eb3a22469d1eb16fcacd2d909498 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-07-10T01:41:13 M pf/conf/templates/emails-guest_activation.txt.tt commit 9fdcfb216ae34565c8cf9fc72174c041cb22b05e Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Sat Jul 10 01:38:38 2010 +0000 better english in template email Monotone-Parent: ec72aac1aa17b2e83692c4d957ca132b1646716b Monotone-Revision: 26edc0894f45dd5a6e434d812fe3019817557dd0 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-07-10T01:38:38 M pf/conf/templates/emails-guest_activation.txt.tt commit d4062ba98e6f3b5ef4397268f463bd7c0891f6b9 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Sat Jul 10 01:37:59 2010 +0000 Refusing to register guests with an email that is part of the PacketFence's domain. For example, an inverse.ca NAC will not allow joe@inverse.ca or joe@it.inverse.ca to register as a guest. Monotone-Parent: da50a63c8d652b8bda51a8c3a45d666918393d8e Monotone-Revision: ec72aac1aa17b2e83692c4d957ca132b1646716b Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-07-10T01:37:59 M pf/lib/pf/web.pm commit f1442cce361792ba96073096f843431751c5075a Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jul 5 19:30:41 2010 +0000 aiming for a 1.9 branch merge instead of trunk merge Monotone-Parent: 82365ae80e4f372f99cff2a8adb4387b3a549c90 Monotone-Revision: da50a63c8d652b8bda51a8c3a45d666918393d8e Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-07-05T19:30:41 M pf/feature.guest-registration-by-email-TODO commit 23cacf95420d25817a7bf32a615061d09cfa63ac Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jul 5 19:22:32 2010 +0000 forgot to tell to create new table in README Monotone-Parent: e7c9b7d535ea3071d5d51d3012a62c290ed2cc04 Monotone-Revision: 82365ae80e4f372f99cff2a8adb4387b3a549c90 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-07-05T19:22:32 M pf/addons/guest-email-confirmation/README commit 1636e00930420587c02e8b5b7262f9c8c0795727 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jul 5 19:05:32 2010 +0000 Made TODO more visible since we are in a feature scoped branch Removed some local modifications of the apache config template Monotone-Parent: d1599c2e8da3a5c108c475b11d2b477fda589189 Monotone-Revision: e7c9b7d535ea3071d5d51d3012a62c290ed2cc04 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-07-05T19:05:32 D pf/addons/guest-email-confirmation/TODO M pf/conf/templates/httpd.conf.apache22 A pf/feature.guest-registration-by-email-TODO commit adabf7b11dcb1c982007eefbde3aa774a1ac5b04 Author: Olivier Bilodeau <obilodeau@inverse.ca> Date: Mon Jul 5 19:03:02 2010 +0000 Solid but still somewhat incomplete implementation of guest registration with email confirmation Monotone-Parent: 9789b6f39c1a8efeb0f411d0d827cfdd479939a3 Monotone-Revision: d1599c2e8da3a5c108c475b11d2b477fda589189 Monotone-Author: obilodeau@inverse.ca Monotone-Date: 2010-07-05T19:03:02 A pf/addons/guest-email-confirmation/README A pf/addons/guest-email-confirmation/TODO A pf/addons/guest-email-confirmation/schema.sql A pf/cgi-bin/email_activation.cgi A pf/cgi-bin/guest.cgi A pf/conf/templates/emails-guest_activation.txt.tt M pf/conf/templates/httpd.conf.apache22 A pf/html/user/content/templates/activated.html A pf/html/user/content/templates/guest.html A pf/lib/pf/email_activation.pm M pf/lib/pf/web.pm M pf/t/data.t