From 6b127567dec8a2b82a1d09447ae5fe068da03747 Mon Sep 17 00:00:00 2001 From: Louis Munro Date: Wed, 16 Nov 2016 13:49:26 -0500 Subject: [PATCH] Updated Changelog for 6.4. --- ChangeLog | 3890 ++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 3886 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index 9c2470b3f4db..df8e71c08df4 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,3207 @@ +commit 181f108e5ecee50477360b8b842d71b5cc9ea913 +Author: Louis Munro +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 +Date: Wed Nov 16 11:14:13 2016 -0500 + + Missing \n + +M lib/pf/iptables.pm + +commit ff9f0e9118f4bcd5f06ada2ac1bb7b369a20887d +Author: Derek Wuelfrath +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 45d24bad8861ec7f19cb0d2731fbe9ff2d0fa6c2 +Author: Durand Fabrice +Date: Wed Nov 16 09:51:48 2016 -0500 + + Updated translation + +M conf/locale/de/LC_MESSAGES/packetfence.po + +commit a8cc7d31d3d9d5eef75df463ee3c439a1d3fffaa +Author: Durand Fabrice +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 +Date: Wed Nov 16 09:06:49 2016 -0500 + + Updated NEWS file + +M NEWS.asciidoc + +commit 09073ccf9dd0aeaf163528ebdb0628fb5469eb04 +Author: Derek Wuelfrath +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 +Date: Tue Nov 15 15:43:44 2016 -0500 + + Fixed two typos + +M NEWS.asciidoc + +commit 9d8349417dda8a661ea0e3a62c970c451c0261ac +Author: Ludovic Marcotte +Date: Tue Nov 15 15:42:24 2016 -0500 + + Added NEWS item for the release + +M NEWS.asciidoc + +commit 4897613cfa58f14d848b1d4cd5d0f1825e31a00c +Author: James Rouzier +Date: Tue Nov 15 13:38:36 2016 -0500 + + Update .gitignore + +M .gitignore + +commit c3871e981f3927e3f714a1a0dab462b963d4f02d +Author: James Rouzier +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 +Date: Tue Nov 15 09:56:39 2016 -0500 + + Moved again + +M UPGRADE.asciidoc + +commit 6154c91dd35251bd368d749fd86e9720ae9ea8e8 +Author: Ludovic Marcotte +Date: Tue Nov 15 08:54:54 2016 -0500 + + Fixed upgrade guide - completion notes + +M UPGRADE.asciidoc + +commit f79ddf78006da6c812765f9432203656e357a813 +Author: Ludovic Marcotte +Date: Tue Nov 15 08:40:39 2016 -0500 + + Updated upgrade instructions + +M UPGRADE.asciidoc + +commit d69d285844c983a35513a9fda23cd9a00f68b4ac +Author: Durand Fabrice +Date: Mon Nov 14 14:07:57 2016 -0500 + + Typo + +M lib/pf/lookup/person.pm + +commit 03fab7fa00a40ee675160d800e5cbcb5813e13a5 +Author: Durand Fabrice +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 +Date: Mon Nov 14 13:38:58 2016 -0500 + + Fix typo + +M conf/radiusd/packetfence-tunnel.example + +commit 608381ff0c2d4530925351800ac8a76b5e2b764c +Author: Durand Fabrice +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 +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 +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 +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 +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 +Date: Mon Nov 14 08:59:47 2016 -0500 + + Update expire to 1h + +M conf/chi.conf.defaults + +commit 5a7f9fa24fa1254d700bc1913a0c5af77c657671 +Author: Durand Fabrice +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 +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 +Date: Sat Nov 12 19:18:28 2016 -0500 + + return after person_modify + +M lib/pf/lookup/person.pm + +commit 0710e4a76c0ee9024b156f4689b1c4b6f43c700b +Author: Durand Fabrice +Date: Sat Nov 12 19:05:24 2016 -0500 + + Fixed typo + +M lib/pf/lookup/person.pm + +commit 59375e9d6ad8206eea4f364c8c1e2108f9bd9333 +Author: Durand Fabrice +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 +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 +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 +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 +Date: Fri Nov 11 16:34:28 2016 -0500 + + Clarifications + +M docs/PacketFence_Clustering_Guide.asciidoc + +commit 105cff55ed8efd1abba85944403c3c983095bc50 +Author: Thierry Laurion +Date: Fri Nov 11 16:30:12 2016 -0500 + + typo + +M docs/PacketFence_Clustering_Guide.asciidoc + +commit ad6a44c0d7b3086d6a9cf20dd185765afda1fbce +Author: Durand Fabrice +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 +Date: Fri Nov 11 15:33:34 2016 -0500 + + Add additional checks for imported + +M lib/pf/ConfigStore.pm + +commit c1d888bb85f8d9dfeda5631e4489d01491470c6c +Author: James Rouzier +Date: Fri Nov 11 14:53:10 2016 -0500 + + Add a reload action when importing a file + +M lib/pf/ConfigStore.pm + +commit 551043b9a237a3aac4a8549c6530179fe25839a6 +Author: Julien Semaan +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 +Date: Fri Nov 11 09:45:15 2016 -0500 + + fix list formatting + +M UPGRADE.asciidoc + +commit b560470af90073a4516cd388f7a5ade533b66882 +Author: Julien Semaan +Date: Fri Nov 11 09:44:38 2016 -0500 + + upgrade notes for web auth + +M UPGRADE.asciidoc + +commit d01626c61948e32b8e7861f9f6fde4847d74dc85 +Author: Julien Semaan +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 +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 db7713a2f4f33243b4b1601a0710125691341779 +Author: Thierry Laurion +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 +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 +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 +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 +Date: Wed Nov 9 15:39:10 2016 -0500 + + fix the in operator + +M lib/pf/SearchBuilder.pm + +commit 080cc4c100264f5d6998078aba4b5afa7a5af274 +Author: James Rouzier +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 +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 +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 9788a5b613d2e056b427e2e2c6d8bf5886712658 +Author: James Rouzier +Date: Wed Nov 9 11:21:28 2016 -0500 + + Code cleanup + +M lib/pf/config.pm + +commit fe8b7d653fca7f44e7354b157a6e06687b5bb257 +Author: James Rouzier +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 0d738646a5ec8cc7daf171c5d47e42bf6232023d +Author: James Rouzier +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 +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 +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 +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 +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 ba2db098443aa8f4be4ddab19884808e1a3bb541 +Author: Derek Wuelfrath +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 +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 +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 +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 +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 +Date: Thu Nov 10 08:48:35 2016 -0500 + + Fixed #1812 #1813 + +M html/pfappserver/root/auditing/radiuslog/view.tt + +commit eee0a0b5659be57d0aa0d0c5f0a713309a4a0b11 +Author: Louis Munro +Date: Thu Nov 3 06:53:54 2016 -0400 + + Updated freeradius versions dependencies. + +M debian/control + +commit 9be61e328a019a48e87d1b9288bfa3098897388f +Author: Durand Fabrice +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 +Date: Fri Nov 4 10:49:56 2016 -0400 + + Fix for test + +M t/unittest/violations.t + +commit 93fc2d0ba0fddadaa31a80b3d2ee6eeae828a0ef +Author: James Rouzier +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 +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 +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 +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 +Date: Fri Nov 4 06:19:33 2016 -0400 + + Added default config to defaults + +M addons/packages/packetfence.spec + +commit 96dc79f8e148af201c89e457fbdb84bd6a0ccf61 +Author: Derek Wuelfrath +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 +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 +Date: Tue Oct 25 15:35:30 2016 -0400 + + Fixed pfcmd ipmachistory + +M lib/pf/cmd/pf/ipmachistory.pm + +commit 5c249bd02a28312709378208967aa6edb79e8a62 +Author: Durand Fabrice +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 +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 +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 +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 +Date: Thu Nov 3 13:07:06 2016 -0400 + + Use the parent implementation + +M lib/pf/ConfigStore/Switch.pm + +commit de868a82954084074d939756e1519a86c8a1804f +Author: James Rouzier +Date: Thu Nov 3 13:06:41 2016 -0400 + + Cleanup variables + +M lib/pf/file_paths.pm + +commit 84302b2db045c2436930d00de74221d9c3058639 +Author: Julien Semaan +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 +Date: Thu Nov 3 11:54:06 2016 -0400 + + Fix missing refactoring + +M lib/pf/api.pm + +commit dae6bc1c3a410b3d93ce073ab4a50941a63e3469 +Author: Durand Fabrice +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 +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 +Date: Thu Nov 3 10:19:28 2016 -0400 + + Always untaint + +M lib/pfconfig/util.pm + +commit ad1602a96408b6caa99c0163649c0fd0ef351f0b +Author: Louis Munro +Date: Wed Nov 2 16:05:30 2016 -0400 + + Fixed incorrect SQL in iplog. + +M lib/pf/iplog.pm + +commit 39a6fb26a49f8bb6d20a72a1f4f70900425255ec +Author: Derek Wuelfrath +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 +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 +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 +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 +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 +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 +Date: Wed Nov 2 15:14:23 2016 -0400 + + Include missing module + +M lib/pf/Redis.pm + +commit 281738441e26319cc66a247fa9f5e6b9704733cb +Author: Durand Fabrice +Date: Wed Nov 2 15:11:42 2016 -0400 + + Fixed typo + +M addons/extract_i18n_strings.pl + +commit 58e424b44cc74e2defa2dbcdfd6367b29098b777 +Author: James Rouzier +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 +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 +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 +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 +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 +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 +Date: Wed Nov 2 10:36:55 2016 -0400 + + Do the filtering in the regzone function + +M sbin/pfdns + +commit d390a834f203739278e41efb04e0a7f8539a9a90 +Author: James Rouzier +Date: Wed Nov 2 10:35:43 2016 -0400 + + Always check for non filtered domains first + +M sbin/pfdns + +commit f26b8a9132e08e787beac7223add19da3e049839 +Author: James Rouzier +Date: Wed Nov 2 10:22:15 2016 -0400 + + New method regzone_non_filtered + +M sbin/pfdns + +commit 7fb8e70f5e2c79c695446a210d165bf6662d5d97 +Author: James Rouzier +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 +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 +Date: Wed Nov 2 09:02:34 2016 -0400 + + Bump release + +M conf/pf-release + +commit bb5753b9628732e4361835c4fb87b53888d62b56 +Author: Durand Fabrice +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +Date: Tue Nov 1 13:24:48 2016 -0400 + + typo fix + +M lib/pf/Switch/Mojo.pm + +commit f75c6f063da600b5760f00b76a76f7547f599516 +Author: Derek Wuelfrath +Date: Tue Nov 1 13:58:14 2016 -0400 + + Adjusted image + +M docs/images/aerohive-external-portal.png + +commit 09d993bec65ddea10701fa13deb365f195ac33b4 +Author: Derek Wuelfrath +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 +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 +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 +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 +Date: Thu Oct 20 12:35:02 2016 -0400 + + Remove all unused functions + +M lib/pf/locationlog.pm + +commit 270a750aeed95a0531f562f33ad553f0236280a4 +Author: Derek Wuelfrath +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 +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 +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 +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 +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 +Date: Tue Nov 1 07:07:19 2016 -0400 + + Update packaging + +M addons/packages/packetfence.spec +M debian/control + +commit 2a9000ad8d1445a3faefdd9c7b945ca9c58b8b1f +Author: James Rouzier +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 +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 +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 +Date: Fri Jun 3 11:06:00 2016 -0400 + + Added the user to the crontab + +M packetfence.cron.d + +commit 4d5457ffce86cb853f93af75d4de91db8ff6aabf +Author: Durand Fabrice +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 +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 +Date: Mon Oct 31 11:45:27 2016 -0400 + + We've got enough extras + +M t/TestUtils.pm + +commit 66584fa297608feb1dec1ef02d96db28cbe7cc42 +Author: Antoine Amacher +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 +Date: Fri Oct 28 17:34:07 2016 -0400 + + Documentation adjustments + +M conf/vlan_filters.conf.example + +commit d842faa8fdc029e815f66337d55b5831a52940d8 +Author: Derek Wuelfrath +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +Date: Fri Aug 5 16:19:59 2016 -0400 + + Fix tabulation + +M conf/radiusd/eduroam.example + +commit 8b03b1e14a6d6dc3f040309e43d40edd6c419d96 +Author: Derek Wuelfrath +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 +Date: Wed Aug 3 16:20:30 2016 -0400 + + reordering + +M lib/pf/services/manager/radiusd.pm + +commit 7f2d701f02d97187df3c35461d0c5b09bbf71eef +Author: Derek Wuelfrath +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 +Date: Wed Aug 3 15:06:26 2016 -0400 + + reordering + +M lib/pf/services/manager/radiusd_child.pm + +commit 7cf6287f63428a2dfaebcbe91792278e9bce6c2c +Author: Derek Wuelfrath +Date: Wed Aug 3 15:04:48 2016 -0400 + + reordering + +M lib/pf/services/manager/radiusd_child.pm + +commit 294393ec0c5f8e6cb7bccd66ceb7d16ce32bae25 +Author: Derek Wuelfrath +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 +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 +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 +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 +Date: Thu Oct 20 06:54:46 2016 -0400 + + Remove redundant indexes + +M db/pf-schema-X.Y.Z.sql + +commit 8c9b382a7839a2b6bfcfc337eb9059de8e4521c7 +Author: Durand Fabrice +Date: Wed Oct 26 12:46:42 2016 -0400 + + Fix df command + +M addons/database-backup-and-maintenance.sh + +commit b67ae756be5421ecc17a55372da0b7a477f4e928 +Author: James Rouzier +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 +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 +Date: Tue Oct 25 14:51:01 2016 -0400 + + Refactor and optimize add_event + +M lib/pf/api.pm + +commit 8ed5011e41a5bf0ac349b89ad040b5dbbf3468b0 +Author: Derek Wuelfrath +Date: Tue Oct 25 14:32:20 2016 -0400 + + Indentation + +M lib/pf/iplog.pm + +commit 531ddefbba9136a086ce7802bac3e618d6e4716e +Author: Derek Wuelfrath +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +Date: Mon Oct 24 15:52:58 2016 -0400 + + fix vlan_filter + +M conf/vlan_filters.conf.defaults + +commit d785796b546f62cd6685de017be64bc5836c8c6e +Author: Derek Wuelfrath +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 +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 +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 +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 +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 +Date: Fri Oct 21 17:18:30 2016 -0400 + + Debianize + +M addons/monit/monit_build_configuration.pl + +commit 283b9e1aad70d3bcfdfefb58e2ad509159a34709 +Author: Thierry Laurion +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 +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 +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 +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 +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 +Date: Thu Oct 20 16:01:41 2016 -0400 + + Alerting + +M addons/monit/monit_configurations/monit_general.tt + +commit 6d6c990d11a82ae7e1b592a8b9d0f892c8b086d3 +Author: James Rouzier +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 +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 +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 +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 +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 +Date: Thu Oct 20 14:40:22 2016 -0400 + + Debianize Monit path + +M addons/monit/monit_build_configuration.pl + +commit 8e848069a223f429dcf5818dc18f5b9bf4418c3e +Author: Derek Wuelfrath +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 +Date: Thu Oct 20 14:17:53 2016 -0400 + + Issue template + +A .github/ISSUE_TEMPLATE.md + +commit 415e7b71b379fe7ec01b6f812d0d62e58bb954da +Author: Thierry Laurion +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 +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 +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 +Date: Thu Oct 20 11:46:15 2016 -0400 + + Export node_remove_from_cache + +M lib/pf/node.pm + +commit a58f7fadc1f04af4a0d509b0f81933999f510888 +Author: Julien Semaan +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 +Date: Thu Oct 20 11:38:29 2016 -0400 + + use node_remove_from_cache + +M lib/pf/locationlog.pm + +commit 38afff14c75011163a59a1808c822f34260fcd7a +Author: Durand Fabrice +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 +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 +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 +Date: Thu Oct 20 10:00:27 2016 -0400 + + 802.1X typo + +M lib/pf/Switch/Mojo.pm + +commit 640e68fc3bfffb2c64801c1e29c19d7446205ce8 +Author: lzammit +Date: Thu Oct 20 09:57:35 2016 -0400 + + Fix description + +M lib/pf/Switch/Mojo.pm + +commit 1923a6dd408dca3d02ced642b69f24e7fd164549 +Author: James Rouzier +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 +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 +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 +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 +Date: Fri Oct 14 13:21:35 2016 -0400 + + Refactor benchmark script + +M t/benchmarks/request-cache.pl + +commit 60c301909af234184780bfdc749ca50588f59413 +Author: James Rouzier +Date: Fri Oct 14 12:01:30 2016 -0400 + + memoize pf::SwitchFactory::instantiate + +M lib/pf/SwitchFactory.pm + +commit 6175a93d645ba77a04a0902b4249ecff239369a9 +Author: James Rouzier +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 +Date: Fri Oct 14 11:58:00 2016 -0400 + + Build the cache directly + +M lib/pf/CHI/Request.pm + +commit 893ef26476d362579ca110d43a9f9b46158738ba +Author: James Rouzier +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 +Date: Wed Oct 12 16:49:03 2016 -0400 + + Add benchmarking script + +A t/benchmarks/request-cache.pl + +commit cf10ffb02cec2ef8a05ca8600368c408502864cd +Author: James Rouzier +Date: Wed Oct 12 15:35:49 2016 -0400 + + New function pf_memoize + +M lib/pf/CHI/Request.pm + +commit 2a6a2d2876b7fb8eb5ee383bb2d0c1bbd7a694d7 +Author: James Rouzier +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +Date: Wed Oct 19 14:39:24 2016 -0400 + + Less aggressive logrotate window on httpd logs + +M addons/logrotate + +commit 736ac3b837cf525ed7429b97c68ba3425df9c11e +Author: Derek Wuelfrath +Date: Wed Oct 19 14:37:30 2016 -0400 + + Disabled iplog rotation by default + +M conf/pf.conf.defaults + +commit 2091839d9a3f9a4c65b7961f1261de68ecdc0383 +Author: Derek Wuelfrath +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 +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 +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 +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 +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 +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 +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 +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 +Date: Wed Oct 19 13:47:52 2016 -0400 + + Ajusted with new structure + +M addons/monit/README.md + +commit 3535bba31f540d5ee351d677e79e9d68e8d5d273 +Author: Julien Semaan +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 +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 +Date: Wed Oct 19 11:56:19 2016 -0400 + + RHEL / Debian compliant + +M addons/monit/monit_build_configuration.pl + +commit baaa093e704057b4cd71e5e75d0ec7a6c717d04c +Author: Julien Semaan +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 +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 +Date: Wed Oct 19 11:44:01 2016 -0400 + + fix inconsistencies in scan instantiation + +M lib/pf/scan.pm + +commit f3780684b13bc80854fd19ea8480dca7c963af07 +Author: Derek Wuelfrath +Date: Wed Oct 19 10:49:39 2016 -0400 + + Added logging + +M addons/monit/monit_build_configuration.pl + +commit 3de748650925612d825a019f583c275130a9cd19 +Author: Derek Wuelfrath +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 +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 +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 47fd82271eb8752ed32f606cc659ff018399bd4f +Author: James Rouzier +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +Date: Mon Oct 17 15:47:35 2016 -0400 + + improvments + +M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc + +commit cfdd483c6cc92293d62c17ac7f8195cccef520e5 +Author: lzammit +Date: Mon Oct 17 15:25:57 2016 -0400 + + improvments + +M docs/PacketFence_Network_Devices_Configuration_Guide.asciidoc + +commit 68cebe493ad4565b7b03fda636f841ea6b88ad08 +Author: lzammit +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 +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 +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 +Date: Fri Oct 14 14:42:30 2016 -0400 + + added note about eap.conf + +M UPGRADE.asciidoc + +commit 78f60c65697470ab8ba754b4c0ae4da86c8fdf6c +Author: Durand Fabrice +Date: Thu Oct 13 16:29:39 2016 -0400 + + Remove useless call + +M lib/pf/role.pm + +commit 33d0afc487f461a7144702f68e872244a041d9ef +Author: Durand Fabrice +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 +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 +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 +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 +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 +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 +Date: Thu Oct 13 12:27:01 2016 -0400 + + Fix syntax error + +M conf/radiusd/packetfence.example + +commit 905dc10e6dc9c8b13c7b00d3a255b32f16a52069 +Author: Durand Fabrice +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +Date: Fri Oct 14 17:24:20 2016 -0400 + + Typos + +M addons/monit/monit_build_configuration.pl + +commit a12251245744538ee7d715ce5586fe2acab3d780 +Author: Derek Wuelfrath +Date: Fri Oct 14 17:22:31 2016 -0400 + + Better usage handling + +M addons/monit/monit_build_configuration.pl + +commit 480c19b3ba164f61d1ed9c332a7f17462421572e +Author: Julien Semaan +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 +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 +Date: Fri Oct 14 16:43:02 2016 -0400 + + Monit configuration builder + +A addons/monit/monit_build_configuration.pl + +commit e04c06a825d9e3d3ec21fcf900dcc0bb254294a5 +Author: Derek Wuelfrath +Date: Fri Oct 14 16:33:58 2016 -0400 + + Fixed FreeRADIUS variable + +M addons/monit/00_packetfence.tt + +commit 9ccec1e89d6714f0643f7107c3037e242393fa3c +Author: Derek Wuelfrath +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +Date: Fri Oct 14 12:19:43 2016 -0400 + + Spacing :nail_polish: + +M sbin/pfmon + +commit 5864ee4a052be9a07ecfaebabfcc6c7902053fcf +Author: Derek Wuelfrath +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 +Date: Fri Oct 14 11:25:47 2016 -0400 + + No longer keep useless apache logs + +M addons/logrotate + +commit bd906267046a575a7772872f2982a6fdaf4b4360 +Author: Thierry Laurion +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +Date: Tue Oct 11 16:24:08 2016 -0400 + + Keep realm.conf when upgrading + +M addons/packages/packetfence.spec + +commit bad44a193182bfcecb598a84e43612cff95d8023 +Author: Durand Fabrice +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 +Date: Tue Oct 11 14:52:20 2016 -0400 + + Adjusted log message + +M lib/pf/iplog.pm + +commit 3257afd0a303e05261fd5507f6e838c3f05d0060 +Author: Durand Fabrice +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 +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 +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 +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 +Date: Fri Oct 7 10:44:33 2016 -0400 + + Update packaging + +M debian/control + +commit 765d7da459a87b5c42a56787132814b547121a80 +Author: James Rouzier +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 +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 +Date: Fri Oct 7 10:24:55 2016 -0400 + + Add fork child + +M lib/pf/db.pm + +commit ef646228259cfde177a08d077eaea45d3bc71299 +Author: James Rouzier +Date: Thu Oct 6 14:24:09 2016 -0400 + + Fix test count + +M t/coding-style.t + +commit f928c3a4c8928496e4b264dc1b177153ee18b31c +Author: Durand Fabrice +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 +Date: Wed Oct 5 16:35:51 2016 -0400 + + Ignore the sourcefire addon + +M t/coding-style.t + +commit b971c2ad15bec962e420200ab833083a845ccce1 +Author: James Rouzier +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 +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 +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 +Date: Wed Oct 5 16:50:45 2016 -0400 + + Updated Changelog. + +M ChangeLog + commit 0808126676626233d56acc6666eafb94561de628 Author: Louis Munro Date: Wed Oct 5 16:44:56 2016 -0400 @@ -159,6 +3363,14 @@ Date: Wed Oct 5 09:06:52 2016 -0400 M html/pfappserver/root/admin/configuration.tt +commit 87b37935e86c30e0fc308d5b0b88b1bbecc990b1 +Author: Julien Semaan +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 Date: Tue Oct 4 18:55:06 2016 -0400 @@ -212,6 +3424,184 @@ 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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 +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 Date: Tue Oct 4 13:53:12 2016 -0400 @@ -389,6 +3779,14 @@ 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 +Date: Mon Oct 3 11:42:26 2016 -0400 + + "Improved" VLAN filters documentation + +M conf/vlan_filters.conf.example + commit c8e0e15e40851068f604fd846fc8c1dbd9049723 Author: Durand Fabrice Date: Mon Oct 3 11:33:54 2016 -0400 @@ -405,6 +3803,14 @@ Date: Mon Oct 3 09:09:04 2016 -0400 M addons/monit/00_packetfence.sh +commit 66624ef64db9e4adb51dc4a0a5785d945bd91da8 +Author: Thierry Laurion +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 Date: Fri Sep 30 16:41:45 2016 -0400 @@ -628,6 +4034,22 @@ Date: Wed Sep 28 10:56:44 2016 -0400 M t/TestUtils.pm +commit 63af4d096fe530b5788d5cc7ec291d77e6b1f27e +Author: Julien Semaan +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 +Date: Wed Sep 28 10:56:44 2016 -0400 + + ignore compilation of sourcefire agent + +M t/TestUtils.pm + commit b22af135047e07fe92660544a14dd88059979d57 Author: Durand Fabrice Date: Wed Sep 28 08:36:31 2016 -0400 @@ -683,6 +4105,14 @@ Date: Mon Sep 26 16:03:58 2016 -0400 M db/upgrade-X.X.X-X.Y.Z.sql +commit 003c069fc3a9be0ff51054dfe05657fb7ba752f9 +Author: Derek Wuelfrath +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 Date: Mon Sep 26 12:12:22 2016 -0400 @@ -763,6 +4193,65 @@ Date: Thu Sep 22 13:15:10 2016 -0400 M addons/create_chroot.sh +commit 8d47a4adb11095b17d636342aeeedd7a72298cb9 +Author: Julien Semaan +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 +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 +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 +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 +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 +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 Date: Thu Sep 22 08:15:00 2016 -0400 @@ -921,13 +4410,37 @@ Date: Tue Sep 20 08:23:45 2016 -0400 M .gitignore -commit 38ba3ccb4fed5260d4235c0be2962db9531f1496 +commit 38ba3ccb4fed5260d4235c0be2962db9531f1496 +Author: Julien Semaan +Date: Tue Sep 20 08:22:53 2016 -0400 + + added raddb/cli.conf to .gitignore + +M .gitignore + +commit 9b86128cc3175f015e326e00c5b53a3aca56cc96 +Author: Julien Semaan +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 -Date: Tue Sep 20 08:22:53 2016 -0400 +Date: Mon Sep 19 17:49:53 2016 -0400 - added raddb/cli.conf to .gitignore + improve fingerbank fields in node -M .gitignore +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 @@ -976,6 +4489,212 @@ Date: Mon Sep 19 13:36:22 2016 -0400 M addons/database-backup-and-maintenance.sh +commit 2cbd4ca2bb7c6901ee42af5c8ff7114f9f689ebd +Author: Derek Wuelfrath +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 +Date: Fri Jul 22 17:21:57 2016 -0400 + + externalPortalEnforcement "support" accessor + +M lib/pf/Switch.pm + +commit f1e6f4277073c128fe7ebd88d741ba7d78d07962 +Author: Derek Wuelfrath +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 +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 +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 +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 +Date: Thu Jul 21 17:03:36 2016 -0400 + + Indentation party + +M lib/pf/Switch.pm + +commit 381a3bafa7892b723daa5f3b6f15d3a75ae8b9a8 +Author: Derek Wuelfrath +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 +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 +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 +Date: Tue Jul 12 14:33:38 2016 -0400 + + Obsolete + +M lib/pf/web/constants.pm + +commit 4c9423467dfdc98616b89a69ec67e1b5307b5584 +Author: Derek Wuelfrath +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 +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 +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 +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 +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 +Date: Tue Jul 5 17:18:05 2016 -0400 + + Typo + +M lib/pf/web/constants.pm + +commit 051c37f78747aa9ea102b27e01ae449c71fcdf75 +Author: Derek Wuelfrath +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 +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 Date: Mon Sep 19 12:14:11 2016 -0400 @@ -2659,6 +6378,23 @@ Date: Wed Aug 24 17:42:36 2016 -0400 M lib/pf/Switch/Meraki/AP_http_V2.pm +commit 7459bca4bbfdf2adb0593890ed1d39ea0f5de4d9 +Author: Durand Fabrice +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 +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 Date: Tue Aug 23 16:37:02 2016 -0400 @@ -2675,6 +6411,16 @@ Date: Tue Aug 23 16:23:02 2016 -0400 M raddb/mods-config/perl/packetfence.pm +commit d78951bce1ea5c5454b1e73104dfbeef74319f58 +Author: Durand Fabrice +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 Date: Tue Aug 23 14:50:52 2016 -0400 @@ -2685,6 +6431,22 @@ 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 +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 +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 Date: Tue Aug 23 11:02:21 2016 -0400 @@ -2693,6 +6455,14 @@ Date: Tue Aug 23 11:02:21 2016 -0400 M db/upgrade-X.X.X-X.Y.Z.sql +commit 61b86e380795a52290069d266e28ac70e9538e3b +Author: Thierry Laurion +Date: Tue Aug 23 09:52:57 2016 -0400 + + Changed Attention to WARNING: + +M docs/PacketFence_Administration_Guide.asciidoc + commit 84102eab9a3297d9280cbe9bed76b111152d42c9 Author: Durand Fabrice Date: Mon Aug 22 15:39:22 2016 -0400 @@ -2717,6 +6487,15 @@ Date: Mon Aug 22 13:46:36 2016 -0400 M UPGRADE.asciidoc +commit ec4da87db7b46e55bcce505a5bc5da80e217a05e +Author: Louis Munro +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 Date: Fri Aug 19 20:53:11 2016 -0400 @@ -2725,6 +6504,30 @@ Date: Fri Aug 19 20:53:11 2016 -0400 M lib/pf/activation.pm +commit c78b044060f57c3798e84af8d76fb5ee9115bf15 +Author: Thierry Laurion +Date: Fri Aug 19 17:29:13 2016 -0400 + + command validations. + +M docs/PacketFence_Administration_Guide.asciidoc + +commit 5a85a47025b513166d4f3919cda09ea0fc766897 +Author: Thierry Laurion +Date: Fri Aug 19 17:26:16 2016 -0400 + + Presentation corrections. + +M docs/PacketFence_Administration_Guide.asciidoc + +commit 76c98d704dfe35eba0b11873ff5f62a1bd357c43 +Author: Thierry Laurion +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 Date: Fri Aug 19 14:19:40 2016 -0400 @@ -2817,6 +6620,22 @@ Date: Thu Aug 18 11:53:59 2016 -0400 M html/pfappserver/lib/pfappserver/Model/Search/Node.pm +commit b5c34ad46b47ee2a3d0fb4a3d7aed145c72cd930 +Author: Thierry Laurion +Date: Wed Aug 17 18:03:31 2016 -0400 + + Indentation corrections + +M docs/PacketFence_Administration_Guide.asciidoc + +commit 7f5b6f6727c7c141db486c83f677ec35d33fec20 +Author: Thierry Laurion +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 Date: Wed Aug 17 16:09:42 2016 -0400 @@ -2833,6 +6652,26 @@ Date: Wed Aug 17 16:08:57 2016 -0400 M addons/monit/README.md +commit 73fce5f92075e022b1c2652b917d32222e19a7aa +Author: Thierry Laurion +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 +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 Date: Wed Aug 17 15:41:07 2016 -0400 @@ -2852,6 +6691,14 @@ Date: Wed Aug 17 13:57:35 2016 -0400 M html/captive-portal/lib/captiveportal/PacketFence/Controller/WirelessProfile.pm +commit 2109b78e23dac566d078cdc107275f96b165ba7d +Author: Thierry Laurion +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 Date: Tue Aug 16 21:46:44 2016 -0400 @@ -3606,6 +7453,41 @@ Date: Mon Aug 1 15:30:14 2016 -0400 M html/captive-portal/lib/captiveportal/PacketFence/Controller/Root.pm +commit 4bbcba2ccba89e4e0ddd72e15c4f4ea6258a5004 +Author: Julien Semaan +Date: Mon Aug 1 10:03:47 2016 -0400 + + simplify regex + +M lib/pf/Portal/Profile.pm + +commit e8f3bc4f993a8938f1554d5b144ba286d7574c07 +Author: Julien Semaan +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 +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 +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 Date: Fri Jul 29 11:59:33 2016 -0400