Bo Peng [Thu, 20 Dec 2018 06:19:24 +0000 (15:19 +0900)]
Prepare 4.0.1.
Bo Peng [Thu, 20 Dec 2018 06:17:16 +0000 (15:17 +0900)]
Fix the vulnerability that pgpoolAdmin allow an attacker to
login without properly checking the authorization.
Once getting into PgpoolAdmin, the attacker can control
Pgpool-II. Also it may be possible to obtain the superuser
role of a PostgreSQL database.
PgPool Global Development Group would like to thank Fotios Rogkotis
of DarkMatter for finding the security issue and giving us the
detailed studies on it.
Bo Peng [Fri, 19 Oct 2018 01:53:13 +0000 (10:53 +0900)]
Prepare 4.0.0.
Bo Peng [Fri, 12 Oct 2018 08:50:04 +0000 (17:50 +0900)]
Add support to Pgpool-II 4.0.
Added parameters are:
- allow_clear_text_frontend_auth
- log_client_messages
- black_query_pattern_list
- disable_load_balance_on_write
- failover_on_backend_error
- detach_false_primary
Deleted parameters are:
- fail_over_on_backend_error
Bo Peng [Wed, 28 Feb 2018 07:52:50 +0000 (16:52 +0900)]
Improve isSuperUser() function to make pgpoolAdmin more useful.
Bo Peng [Mon, 5 Feb 2018 04:08:32 +0000 (13:08 +0900)]
Prepare 3.7.1.
pengbo [Fri, 19 Jan 2018 04:49:38 +0000 (13:49 +0900)]
Fix pgpool stop mode doesn't work correctly.
pengbo [Fri, 19 Jan 2018 04:40:08 +0000 (13:40 +0900)]
Change the PostgreSQL connection timeout parameter name.
pengbo [Fri, 12 Jan 2018 06:38:04 +0000 (15:38 +0900)]
Add new PostgreSQL connect timeout parameter.
Sometimes no response from backend due to network reasons,
pgpoolAdmin will wait long time. In this commit, we add
new PostgreSQL connection timeout parameter.
Patch is provide by Tuukka Kivilahti, and improved by us.
Bo Peng [Wed, 22 Nov 2017 01:56:52 +0000 (10:56 +0900)]
Prepare 3.7.0.
pengbo [Sun, 12 Nov 2017 12:21:53 +0000 (21:21 +0900)]
Prepare 3.7.0 RC1.
pengbo [Sun, 12 Nov 2017 12:18:15 +0000 (21:18 +0900)]
If $_SESSION[SESSION_IS_SUPER_USER] exists, get the is_superuser information from $_SESSION.
pengbo [Sun, 12 Nov 2017 04:52:00 +0000 (13:52 +0900)]
Fix support for Pgpool-II 3.7.
Added parameters are:
- failover_when_quorum_exists
- failover_require_consensus
- enable_multiple_failover_requests_from_node
- health_check_period0
- health_check_timeout0
- health_check_user0
- health_check_password0
- health_check_database0
- health_check_max_retries0
- health_check_retry_delay0
- connect_timeout0
Deleted parameters are:
- debug_level
pengbo [Tue, 7 Nov 2017 13:51:50 +0000 (22:51 +0900)]
Add 3.7 config parameters.
pengbo [Tue, 5 Sep 2017 02:58:27 +0000 (11:58 +0900)]
Change pgpoolAdmin.spec to include js directory.
pengbo [Tue, 5 Sep 2017 02:30:52 +0000 (11:30 +0900)]
Prepare 3.6.2.
pengbo [Mon, 4 Sep 2017 09:14:03 +0000 (18:14 +0900)]
Fix some notice in setting pgpool.conf.
pengbo [Mon, 28 Aug 2017 00:09:21 +0000 (09:09 +0900)]
Fix bugs in js/pgconfig.js used for setting pgpool.conf.
[pgpool-general: 5660]
pengbo [Fri, 4 Aug 2017 05:05:21 +0000 (14:05 +0900)]
Add missed js directory to pgpoolAdmin RPM.
pengbo [Wed, 10 May 2017 00:09:34 +0000 (09:09 +0900)]
Fix PHP Notice: Undefined variable.
Per bug297.
pengbo [Fri, 28 Apr 2017 05:31:57 +0000 (14:31 +0900)]
Prepare 3.6.1.
pengbo [Mon, 3 Apr 2017 03:29:38 +0000 (12:29 +0900)]
Add selection of version 3.6 in pgpoolAdmin install.
Per bug297.
pengbo [Mon, 3 Apr 2017 03:26:31 +0000 (12:26 +0900)]
Fix for [pgpool-general: 5350] add selection of version 3.6 in pgpoolAdmin setting.
pengbo [Mon, 27 Feb 2017 09:43:33 +0000 (18:43 +0900)]
Prepare 3.6.0
pengbo [Sun, 26 Feb 2017 08:22:17 +0000 (17:22 +0900)]
Prepare 3.6.0.
pengbo [Sun, 26 Feb 2017 07:48:03 +0000 (16:48 +0900)]
Fix incorrect display of watchdog status when using Pgpool-II 3.6.x.
pengbo [Sun, 26 Feb 2017 02:27:27 +0000 (11:27 +0900)]
Redirect stdout, stderr to log file while starting Pgpool-II without running in daemon mode.
pengbo [Sun, 26 Feb 2017 02:22:25 +0000 (11:22 +0900)]
Fix superuser: unknown (Connection error) in pgpoolAdmin.
per bug276
Nozomi Anzai [Wed, 25 May 2016 08:04:39 +0000 (17:04 +0900)]
Fix readConfigParams() to treat the varliables with numbers
See bug 201
Nozomi Anzai [Mon, 11 Apr 2016 06:50:13 +0000 (15:50 +0900)]
Fix to check "PCP Directory"
http://www.pgpool.net/mantisbt/view.php?id=187
Yugo Nagata [Mon, 4 Apr 2016 10:38:49 +0000 (19:38 +0900)]
Prepare 3.5.1
Nozomi Anzai [Mon, 7 Mar 2016 06:03:51 +0000 (15:03 +0900)]
Merge branch 'master' of ssh://git.postgresql.org/pgpooladmin
Nozomi Anzai [Mon, 7 Mar 2016 06:03:17 +0000 (15:03 +0900)]
Fix the argument's name
http://www.pgpool.net/mantisbt/view.php?id=171
pengbo [Fri, 19 Feb 2016 08:22:29 +0000 (17:22 +0900)]
fix some typo in templates/help/
pengbo [Fri, 19 Feb 2016 07:34:08 +0000 (16:34 +0900)]
change the chinese message catalog
pengbo [Fri, 19 Feb 2016 07:32:21 +0000 (16:32 +0900)]
add chinese templates help
Nozomi Anzai [Fri, 12 Feb 2016 05:46:32 +0000 (14:46 +0900)]
Fix not to confirm the status of "pcp_systemdb_info" command if the version is 3.5
[pgpool-general: 4427]
Nozomi Anzai [Tue, 2 Feb 2016 01:54:30 +0000 (10:54 +0900)]
Merge branch 'master' of ssh://git.postgresql.org/pgpooladmin
Nozomi Anzai [Tue, 2 Feb 2016 01:50:33 +0000 (10:50 +0900)]
Show the path to .pcppass
pengbo [Fri, 29 Jan 2016 04:53:06 +0000 (13:53 +0900)]
change Copyright -> 2016
pengbo [Fri, 29 Jan 2016 04:40:09 +0000 (13:40 +0900)]
update Chinese catalog message
- add a new parameter "wd_monitoring_interfaces_list"
Nozomi Anzai [Fri, 29 Jan 2016 04:28:13 +0000 (13:28 +0900)]
Prepare 3.5
Nozomi Anzai [Fri, 29 Jan 2016 04:27:43 +0000 (13:27 +0900)]
Add a new parameter "wd_monitoring_interfaces_list"
Yugo Nagata [Thu, 14 Jan 2016 07:53:42 +0000 (16:53 +0900)]
Prepare 3.5RC1
Nozomi Anzai [Thu, 7 Jan 2016 07:43:43 +0000 (16:43 +0900)]
Merge branch 'master' of ssh://git.postgresql.org/pgpooladmin
Nozomi Anzai [Thu, 7 Jan 2016 07:41:55 +0000 (16:41 +0900)]
Adopt pcp_watchdog_info in ver3.5
pengbo [Tue, 29 Dec 2015 05:35:52 +0000 (14:35 +0900)]
small changes of the chinese message catalogs
pengbo [Mon, 28 Dec 2015 06:39:57 +0000 (15:39 +0900)]
fix mistakes in Chinese message catalogs.
pengbo [Mon, 28 Dec 2015 06:16:36 +0000 (15:16 +0900)]
add Chinese message catalogs
Yugo Nagata [Mon, 14 Dec 2015 10:40:10 +0000 (19:40 +0900)]
Prepare 3.5.0 beta1
Yugo Nagata [Mon, 14 Dec 2015 10:38:26 +0000 (19:38 +0900)]
Reset release number
Nozomi Anzai [Tue, 8 Dec 2015 01:07:14 +0000 (10:07 +0900)]
Add
Nozomi Anzai [Mon, 7 Dec 2015 10:36:08 +0000 (19:36 +0900)]
Fix defines of other_pgpool_*
Nozomi Anzai [Mon, 7 Dec 2015 10:25:12 +0000 (19:25 +0900)]
Confirm if "version" corresponds with output of "pgpool_command" in config.php
Nozomi Anzai [Mon, 7 Dec 2015 09:56:44 +0000 (18:56 +0900)]
Fix pgpoolAdmin cannot start and execute PCP command not in 3.5
Nozomi Anzai [Mon, 7 Dec 2015 06:42:26 +0000 (15:42 +0900)]
Add plugin
Nozomi Anzai [Mon, 7 Dec 2015 06:32:39 +0000 (15:32 +0900)]
Add some parameters for V3.5
Nozomi Anzai [Mon, 7 Dec 2015 06:32:09 +0000 (15:32 +0900)]
Fix args of some pcp commands
Nozomi Anzai [Mon, 7 Dec 2015 06:31:36 +0000 (15:31 +0900)]
Fix to show the new values after updating pgpool.conf
Nozomi Anzai [Mon, 7 Dec 2015 06:30:58 +0000 (15:30 +0900)]
Fix the definitions of "heartbeat_*"
Nozomi Anzai [Mon, 7 Dec 2015 06:29:38 +0000 (15:29 +0900)]
Fix to use "health_check_database" in NodeActive()
Nozomi Anzai [Mon, 7 Dec 2015 04:55:26 +0000 (13:55 +0900)]
Set max value of "search_primary_node_timeout"
Nozomi Anzai [Fri, 4 Dec 2015 07:35:12 +0000 (16:35 +0900)]
Change default version to 3.5
Nozomi Anzai [Fri, 4 Dec 2015 07:34:21 +0000 (16:34 +0900)]
Fix syntax error
Nozomi Anzai [Fri, 4 Dec 2015 07:33:54 +0000 (16:33 +0900)]
Add new error code 'e1014'
Nozomi Anzai [Fri, 4 Dec 2015 07:18:46 +0000 (16:18 +0900)]
Adopt to new pcp command usage
Nozomi Anzai [Wed, 2 Dec 2015 05:44:43 +0000 (14:44 +0900)]
Add new parameters in 3.5
Nozomi Anzai [Wed, 14 Oct 2015 02:57:53 +0000 (11:57 +0900)]
Fix typo
http://www.pgpool.net/mantisbt/view.php?id=148
Nozomi Anzai [Wed, 14 Oct 2015 02:48:43 +0000 (11:48 +0900)]
Define a new error code "e1013" and fix to return it if pcp_watchdog_info failed
http://www.pgpool.net/mantisbt/view.php?id=149
Nozomi Anzai [Fri, 21 Aug 2015 01:02:14 +0000 (10:02 +0900)]
Fix typo
Nozomi Anzai [Wed, 8 Apr 2015 04:22:31 +0000 (13:22 +0900)]
Modified installer to check if pgsql extension is loaded
Patch contributed by Rodrigo Ramirez Norambuena
Nozomi Anzai [Wed, 8 Apr 2015 04:22:00 +0000 (13:22 +0900)]
Adopt Spanish translation
Patch contributed by Rodrigo Ramirez Norambuena
Nozomi Anzai [Mon, 23 Feb 2015 04:53:04 +0000 (13:53 +0900)]
Add selected attribute to <select> of "pgpool-II version"
Nozomi Anzai [Fri, 6 Feb 2015 09:41:42 +0000 (18:41 +0900)]
Merge branch 'master' of ssh://git.postgresql.org/pgpooladmin
Nozomi Anzai [Fri, 6 Feb 2015 09:41:22 +0000 (18:41 +0900)]
Prepare 3.4.1
Yugo Nagata [Thu, 5 Feb 2015 11:51:02 +0000 (20:51 +0900)]
Prepare 3.4.1
Yugo Nagata [Thu, 5 Feb 2015 11:07:48 +0000 (20:07 +0900)]
Prepare 3.4.1
Nozomi Anzai [Tue, 27 Jan 2015 02:40:49 +0000 (11:40 +0900)]
Add pgpoolAdmin.patch as patch2
Yugo Nagata [Thu, 25 Dec 2014 08:44:18 +0000 (17:44 +0900)]
Update pgpoolAdmin.spec
Nozomi Anzai [Mon, 8 Dec 2014 04:26:04 +0000 (13:26 +0900)]
Fix typo
Tatsuo Ishii [Mon, 24 Nov 2014 05:50:21 +0000 (14:50 +0900)]
Fix installer to allow to choose 3.4 version.
Yugo Nagata [Fri, 7 Nov 2014 06:08:43 +0000 (15:08 +0900)]
Prepare 3.4.0
Yugo Nagata [Fri, 7 Nov 2014 04:36:45 +0000 (13:36 +0900)]
prepare 3.4.0
Tatsuo Ishii [Fri, 31 Oct 2014 08:11:31 +0000 (17:11 +0900)]
Remove fixed version string.
Tatsuo Ishii [Wed, 29 Oct 2014 02:11:28 +0000 (11:11 +0900)]
Remove garbage.
Tatsuo Ishii [Wed, 29 Oct 2014 02:01:06 +0000 (11:01 +0900)]
Prepare 3.4rc1.
Tatsuo Ishii [Fri, 24 Oct 2014 09:14:52 +0000 (18:14 +0900)]
Prepare 3.4 beta2.
Tatsuo Ishii [Fri, 24 Oct 2014 05:03:31 +0000 (14:03 +0900)]
Prepae 3.4beta2.
Nozomi Anzai [Fri, 10 Oct 2014 01:22:09 +0000 (10:22 +0900)]
Prepare 3.4 alpha1.
Nozomi Anzai [Thu, 9 Oct 2014 05:22:57 +0000 (14:22 +0900)]
Adopt pgpool-II 3.4
Added parameters are:
- listen_backlog_multiplier
- connect_timeout
- allow_sql_comments
- check_unlogged_table
- database_redirect_preference_list
- app_name_redirect_preference_list
- log_line_prefix
- log_error_verbosity
- client_min_messages
- log_min_messages
Deleted parameters are:
- parallel_mode
- system_db_hostname
- system_db_port
- system_db_dbname
- system_db_schema
- system_db_user
- system_db_password
- print_timestamp
Nozomi Anzai [Wed, 8 Oct 2014 06:34:15 +0000 (15:34 +0900)]
Adopt pgpool-II 3.4
Added parameters are:
- listen_backlog_multiplier
- connect_timeout
- allow_sql_comments
- check_unlogged_table
- database_redirect_preference_list
- app_name_redirect_preference_list
Nozomi Anzai [Mon, 21 Apr 2014 07:58:11 +0000 (16:58 +0900)]
Merge branch 'master' of ssh://git.postgresql.org/pgpooladmin
Nozomi Anzai [Mon, 21 Apr 2014 07:56:33 +0000 (16:56 +0900)]
Set is_superuser to judge buttons for PostgreSQL to be available or not.
Yugo Nagata [Mon, 21 Apr 2014 04:50:17 +0000 (13:50 +0900)]
Fix a typo of title in installing
Yugo Nagata [Wed, 26 Mar 2014 07:27:58 +0000 (16:27 +0900)]
Fix descriptions of if_up_cmd and if_down_cmd that are mixed up
Nozomi Anzai [Wed, 26 Mar 2014 01:41:05 +0000 (10:41 +0900)]
Fix to update strings parameteres for backends
Previously the way to use the function checkString() was wrong, and
updating backend_hostnamex, backend_data_directoryx, backend_flagx failed.
Yugo Nagata [Mon, 24 Mar 2014 14:34:58 +0000 (23:34 +0900)]
Prepare 3.3.1
Nozomi Anzai [Wed, 25 Dec 2013 10:43:33 +0000 (19:43 +0900)]
Fix that pgpool_pgctl can be executed only when the login user is super user in backend nodes.
Previously, any login user was able to try to execute pgpool_pgctl()
which could stop/restart/reload a backend node even if he was not a super user.
Also pgpool_pgctl() was executed by sr_check_user or health_check_user, but it wasn't reasonable.
This update is that buttons of stop/restart/reload are disabled when the login user isn't a super user
and that pgpool_pg_ctl() is executed by login user instead of sr_check_user or health_check_user
who don't have to be non-superuser.
Per [pgpool-general: 2338].
Nozomi Anzai [Wed, 25 Dec 2013 09:54:19 +0000 (18:54 +0900)]
Fix to get properly if the login user is a super user or not on backend nodes.
This problem could be occured especially when he isn't a super user.
Per [pgpool-general: 2340].
Yugo Nagata [Wed, 2 Oct 2013 10:26:12 +0000 (19:26 +0900)]
Fix a bug that restart of PostgreSQL doesn't work