Igor Wiedler
27279afa1e
[ticket/10377] Do not allow all moderators to sticky posts
...
In the mcp the change_topic_type does not properly check permissions,
allowing moderators to make any post sticky or announced by visiting the
correct URL.
PHPBB3-10377
2011-10-14 17:37:12 +02:00
Igor Wiedler
1657339e6d
Merge remote-tracking branch 'bantu/ticket/10327' into develop-olympus
...
* bantu/ticket/10327:
[ticket/10327] Change CREATE INDEX to ALTER TABLE table ADD INDEX for MySQL.
2011-10-14 14:34:44 +02:00
Andreas Fischer
d86fccf9c9
[ticket/10327] Change CREATE INDEX to ALTER TABLE table ADD INDEX for MySQL.
...
* CREATE INDEX is internally mapped to an ALTER INDEX statement.
* CREATE INDEX requires the INDEX permission.
* ALTER TABLE requires the (more powerful) ALTER permission.
* We require the ALTER permission anyway for operation.
* Changing CREATE INDEX to ALTER TABLE thus removes dependency on the INDEX
permission which is good because some management software does not give
out the INDEX permission by default.
http://dev.mysql.com/doc/refman/5.0/en/create-index.html
PHPBB3-10327
2011-10-14 14:30:51 +02:00
Nils Adermann
768932a3f2
[ticket/10212] Return a CAPTCHA on incorrect username for ip limited users too
...
PHPBB3-10212
2011-10-14 03:41:52 +02:00
Nils Adermann
d16b160d5c
Merge remote-tracking branch 'github-nickvergessen/ticket/10074' into develop-olympus
...
* github-nickvergessen/ticket/10074:
[ticket/10074] Change default value of 'Set as special rank' to No
2011-10-14 02:55:05 +02:00
Nils Adermann
dda1e13126
Merge remote-tracking branch 'github-bantu/ticket/10278' into develop-olympus
...
* github-bantu/ticket/10278:
[ticket/10278] Show VERSIONCHECK_FAIL instead of FSOCK_TIMEOUT.
[ticket/10278] Also timeout when receiving data over a slow connection.
[ticket/10278] Decrease default timeout of get_remote_file() to 6 seconds.
[ticket/10278] Return with a timeout error when fread() or fgets() time out.
[ticket/10278] Also set timeout on stream in get_remote_file().
2011-10-14 02:47:45 +02:00
Joas Schilling
1f677d5de3
[ticket/10074] Change default value of 'Set as special rank' to No
...
PHPBB3-10074
2011-10-14 02:41:37 +02:00
Andreas Fischer
4e69fe6859
Merge remote-tracking branch 'igorw/ticket/10307' into develop-olympus
...
* igorw/ticket/10307:
[ticket/10307] Add a test for PHPBB3-10307
[ticket/10307] Return false in mysqli sql_fetchrow on empty result
2011-10-13 23:44:42 +02:00
Andreas Fischer
1dc1583b92
[ticket/10278] Show VERSIONCHECK_FAIL instead of FSOCK_TIMEOUT.
...
PHPBB3-10278
2011-10-13 18:23:33 +02:00
Andreas Fischer
091119605a
[ticket/10278] Also timeout when receiving data over a slow connection.
...
PHPBB3-10278
2011-10-13 18:03:02 +02:00
Andreas Fischer
4c1bde350a
Merge remote-tracking branch 'nickvergessen/ticket/10304' into develop-olympus
...
* nickvergessen/ticket/10304:
[ticket/10304] Fix URL for ICQ while view private messages
2011-10-13 17:07:28 +02:00
Andreas Fischer
4b42646f36
Merge remote-tracking branch 'nickvergessen/ticket/10400' into develop-olympus
...
* nickvergessen/ticket/10400:
[ticket/10400] Allow forum name to be '0'
2011-10-13 17:05:01 +02:00
Igor Wiedler
3cd8c2507d
[ticket/10307] Return false in mysqli sql_fetchrow on empty result
...
PHPBB3-10307
2011-10-13 16:43:11 +02:00
Joas Schilling
f94f872624
[ticket/10304] Fix URL for ICQ while view private messages
...
PHPBB3-10304
2011-10-13 13:59:39 +02:00
Joas Schilling
cacb9f2ec5
[ticket/10400] Allow forum name to be '0'
...
PHPBB3-10400
2011-10-07 09:44:31 +02:00
Vjacheslav Trushkin
b38fbc6d25
[ticket/10397] Pagination inconsistency fix
...
Fixing topic_generate_pagination()
PHPBB3-10397
2011-10-04 12:24:42 +03:00
Vjacheslav Trushkin
12882084d4
[ticket/10397] Pagination inconsistency fix
...
Fixing inconsistency in code generated by generate_pagination()
PHPBB3-10397
2011-10-04 11:55:25 +03:00
Andreas Fischer
79ad3a3f32
[ticket/10370] Add function documentation for get_stacktrace().
...
PHPBB3-10370
2011-09-19 17:45:32 +02:00
Andreas Fischer
fc2af460ee
[ticket/10370] Explain that we are not the ones hiding backtrace pieces.
...
Taken from 2db54cf7e809e731e4440377bcc06e2aa05f190d.
PHPBB3-10370
2011-09-19 17:37:16 +02:00
Andreas Fischer
19ce73c884
[ticket/10370] Call htmlspecialchars() after phpbb_filter_root_path().
...
PHPBB3-10370
2011-09-19 17:37:16 +02:00
Andreas Fischer
8a84f42f7d
[ticket/10370] Add require_once to whitelisted functions.
...
PHPBB3-10370
2011-09-19 17:37:15 +02:00
Andreas Fischer
7965387201
[ticket/10370] Use single string instead of an array for arguments.
...
PHPBB3-10370
2011-09-19 17:37:15 +02:00
Andreas Fischer
0df7e5eefa
[ticket/10370] Ease up code checking for arguments of include etc.
...
PHPBB3-10370
2011-09-19 17:37:10 +02:00
Andreas Fischer
12530a763b
[ticket/10370] Use unset() on the first backtrace instead of checking in loop.
...
PHPBB3-10370
2011-09-19 16:58:25 +02:00
Andreas Fischer
9c0f75fd65
[ticket/10370] Use phpbb_filter_root_path() in get_backtrace().
...
PHPBB3-10370
2011-09-19 16:57:09 +02:00
Nils Adermann
410028eecf
Merge remote-tracking branch 'github-bantu/ticket/10245' into develop-olympus
...
* github-bantu/ticket/10245:
[ticket/10245] Use error_collector instead of ob_start() and ob_get_clean().
2011-09-18 23:25:04 +02:00
Andreas Fischer
1b390f0b49
[ticket/10369] Replace root path with "[ROOT]" as per IRC.
...
PHPBB3-10369
2011-09-18 23:03:28 +02:00
Andreas Fischer
c8564e6ce9
[ticket/10369] Add warning about paths outside of phpBB root not being filtered
...
PHPBB3-10369
2011-09-18 22:41:02 +02:00
Andreas Fischer
1ad97424a4
[ticket/10369] Rename filter_errfile() to filter_root_path().
...
PHPBB3-10369
2011-09-18 22:32:25 +02:00
Andreas Fischer
9006984d5a
[ticket/10369] DRY code to remove phpbb path from errfile.
...
PHPBB3-10369
2011-09-18 22:24:14 +02:00
Andreas Fischer
7b3f6cb219
[ticket/10369] Always include errfile and errline in format_errors().
...
We remove the phpBB root path from errfile. This is consistent with how
msg_handler handles E_WARNING messages etc.
PHPBB3-10369
2011-09-18 22:23:41 +02:00
Andreas Fischer
05515e0510
[ticket/10245] Use error_collector instead of ob_start() and ob_get_clean().
...
PHPBB3-10245
2011-09-18 22:04:34 +02:00
Andreas Fischer
92373e6d46
Merge remote-tracking branch 'bantu/ticket/10294' into develop-olympus
...
* bantu/ticket/10294:
[ticket/10294] Fix sql_affectedrows() in mssqlnative driver.
2011-09-06 00:43:10 +02:00
Andreas Fischer
d28ec48675
Merge remote-tracking branch 'Noxwizard/ticket/10351' into develop-olympus
...
* Noxwizard/ticket/10351:
[ticket/10351] Fix Oracle's sql_column_remove()
2011-09-06 00:42:48 +02:00
Andreas Fischer
3801101f3b
Merge remote-tracking branch 'Noxwizard/ticket/10352' into develop-olympus
...
* Noxwizard/ticket/10352:
[ticket/10352] Add missing break for Oracle's sql_table_drop()
2011-09-06 00:42:40 +02:00
Oleg Pudeyev
cf5f0cce83
Merge remote-tracking branch 'nickvergessen/ticket/10321' into develop-olympus
...
* nickvergessen/ticket/10321:
[ticket/10321] Add descriptions to the unit tests
[ticket/10321] Do not append the ? if the param-list is empty anyway.
2011-09-05 02:42:41 -04:00
Patrick Webster
5c7f5f0516
[ticket/10352] Add missing break for Oracle's sql_table_drop()
...
PHPBB3-10352
2011-09-04 20:31:34 -05:00
Patrick Webster
d938d5d399
[ticket/10351] Fix Oracle's sql_column_remove()
...
The correct syntax is DROP COLUMN.
PHPBB3-10351
2011-09-04 20:22:36 -05:00
Nils Adermann
0f2e45800e
[ticket/10346] Add drop_tables to perform_schema_changes and add tests
...
PHPBB3-10346
2011-08-29 14:24:50 -04:00
Nils Adermann
dc9a771473
Merge remote-tracking branch 'github-bantu/ticket/10335' into develop-olympus
...
* github-bantu/ticket/10335:
[ticket/10335] Add X-PHPBB-IS-BOT header so reverse proxies know about bots.
2011-08-26 05:59:13 -04:00
Nils Adermann
0d4089da7f
Merge remote-tracking branch 'github-bantu/ticket/10320' into develop-olympus
...
* github-bantu/ticket/10320:
[ticket/10320] Exclude passworded forums when determining "Most active topic".
[ticket/10320] Move phpbb_feed_base::get_passworded_forums() to user class.
2011-08-25 23:20:55 -04:00
Andreas Fischer
7ae871dfae
[ticket/9995] Do not run forum SQL query when marking the whole board read.
...
PHPBB3-9995
2011-08-26 03:59:39 +02:00
Andreas Fischer
afc35f610d
[ticket/9995] Always continue when harvesting $forum_ids for markread().
...
PHPBB3-9995
2011-08-26 03:32:36 +02:00
Andreas Fischer
e4e854863f
[ticket/9995] Remove useless statement from display_forums()
...
The $forum_ids array is only used if $mark_read == 'forums'.
When $mark_read == 'forums', we either continue when
$auth->acl_get('f_list', $forum_id) is false or true.
So this statement is never useful.
PHPBB3-9995
2011-08-26 03:29:05 +02:00
Andreas Fischer
c0507c6a9e
[ticket/10278] Decrease default timeout of get_remote_file() to 6 seconds.
...
PHPBB3-10278
2011-08-25 20:39:35 +02:00
Andreas Fischer
29a23ae217
[ticket/10278] Return with a timeout error when fread() or fgets() time out.
...
PHPBB3-10278
2011-08-25 20:34:01 +02:00
Andreas Fischer
2ffdf56bfe
[ticket/10278] Also set timeout on stream in get_remote_file().
...
From the PHP manual for fsockopen():
If you need to set a timeout for reading/writing data over the socket, use
stream_set_timeout(), as the timeout parameter to fsockopen() only applies
while connecting the socket.
http://www.php.net/manual/en/function.fsockopen.php
PHPBB3-10278
2011-08-25 20:14:49 +02:00
Andreas Fischer
4f8bb02a57
[ticket/10320] Exclude passworded forums when determining "Most active topic".
...
PHPBB3-10320
2011-08-25 17:33:39 +02:00
Andreas Fischer
4491746c73
[ticket/10320] Move phpbb_feed_base::get_passworded_forums() to user class.
...
PHPBB3-10320
2011-08-25 17:12:42 +02:00
Andreas Fischer
7a36c3b34b
[ticket/10335] Add X-PHPBB-IS-BOT header so reverse proxies know about bots.
...
PHPBB3-10335
2011-08-24 14:51:37 +02:00