1
0
mirror of https://github.com/php/web-php.git synced 2026-03-23 23:02:13 +01:00

24 Commits

Author SHA1 Message Date
Andreas Möller
a8c736a079 Enhancement: Enable void_return fixer (#661)
* Enhancement: Enable void_return fixer

* Fix: Run 'make coding-standards'
2023-12-05 14:06:29 +01:00
Andreas Möller
d9bcfed482 Enhancement: Enable array_syntax fixer
Co-authored-by: MathiasReker <mathias@reker.dk>

Closes GH-659.
2022-08-22 18:59:14 +02:00
Christoph M. Becker
5c9eab2f38 Fix CS violations (case of null, false and true) 2022-07-15 14:05:50 +02:00
Andreas Möller
22fffaad7a Fix: Remove unused references to a global variable (#563) 2022-06-28 13:20:52 +01:00
Peter Kokot
dd8d8bf863 Sync final and leading newlines
This patch adds some missing newlines, trims some multiple redundant
final newlines into a single one, and trims few redundant leading
newlines.

According to POSIX, a line is a sequence of zero or more non-'<newline>'
characters plus a terminating '<newline>' character. [1] Files should
normally have at least one final newline character.

C89 [2] and later standards [3] mention a final newline:
"A source file that is not empty shall end in a new-line character,
which shall not be immediately preceded by a backslash character."

Although it is not mandatory for all files to have a final newline
fixed, a more consistent and homogeneous approach brings less of commit
differences issues and a better development experience in certain text
editors and IDEs.

[1] http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/V1_chap03.html#tag_03_206
[2] https://port70.net/~nsz/c/c89/c89-draft.html#2.1.1.2
[3] https://port70.net/~nsz/c/c99/n1256.html#5.1.1.2
2018-10-17 12:37:26 +02:00
Peter Kokot
e235f79473 Trim trailing whitespace
This patch cleans all redundant trailing whitespace across the
repository except for the icalendar files.
2018-10-17 10:51:08 +02:00
Peter Kokot
0f95b8c709 Remove unused Git attributes ident
The $Id$ keywords were used in Subversion where they can be substituted
with filename, last revision number change, last changed date, and last
user who changed it.

In Git this functionality is different and can be done with Git attribute
ident. These need to be defined manually for each file in the
.gitattributes file and are afterwards replaced with 40-character
hexadecimal blob object name which is based only on the particular file
contents.

This patch simplifies handling of $Id$ keywords by removing them since
they are not used anymore.
2018-10-17 07:29:46 +02:00
Hannes Magnusson
7d161939a9 This hasn't been used in a looong time. Fixes bug #54377 2013-12-26 17:20:23 -08:00
Adam Harvey
f85fbcbfc5 Fix downloads by using the right variable.
Fixes bug #66142 (Impossible to download PHP from website).
2013-11-21 14:01:15 -08:00
Hannes Magnusson
af21c99842 Download system tweaks
Remove reduntant/duplicate code between do-download and get-download

Also make this page more interesting when the download is missing from
this specific mirror by give the choise of going to other mirrors to check.
Rather then blindly go to the download file though we go to the same page
on the other mirror so we can check if the file exists there before giving
the link to the actual real file.

This also makes it a lot easier to work with on developers checkouts
2013-11-21 11:25:45 -08:00
Rasmus Lerdorf
52af0c2fe2 Remove transitional master2 hostname 2012-01-22 02:46:15 +00:00
Rasmus Lerdorf
44a352047a use master2 2012-01-20 05:15:17 +00:00
Hannes Magnusson
1587166891 Fix xss on bogus filenames (reported by Rasmus) 2011-01-23 14:31:11 +00:00
Rasmus Lerdorf
5a93445f9b Fix xss problems 2011-01-21 15:28:33 +00:00
Hannes Magnusson
f4b2f7ea90 Fixed bug#44916 (wong status code) 2008-05-05 19:02:11 +00:00
Hannes Magnusson
2588fbb8b2 Force correct status code (bug#36440) 2006-09-19 15:41:49 +00:00
Gabor Hojtsy
3af56fce10 link to the mirror list, and not the download mirror selector, since if the file is not available, the download mirror selector will also emit an error. so fit this download mirror selector too, to inform the user 2004-08-27 20:33:31 +00:00
Gabor Hojtsy
8f8bdb3748 intercept executable downloads, and inform users on a solution 2004-08-27 19:59:11 +00:00
Gabor Hojtsy
6e14f214b7 downloads are not working, since the master server is down. PLEASE remove the comment if the master server is up again 2004-03-21 14:49:11 +00:00
Gabor Hojtsy
daaa449f2c Include filename and server name in the error message, so we would
know this instantly in case one copy-paster submits this as an error
report to us.
2003-09-07 08:28:42 +00:00
Gabor Hojtsy
edad79a4d6 Support the download of manual files via short URLs, and with
mirror selection, as discussed on the last docmeeting
2003-09-07 08:15:25 +00:00
Gabor Hojtsy
a3cf8e365e No need to make $_SERVER global anymore, we have 4.1.x+
as a requirement currently...
2003-08-09 11:54:51 +00:00
Gabor Hojtsy
d6a39c138b Fix text in comment 2003-05-17 13:57:32 +00:00
Gabor Hojtsy
bfee72a3fd Move do-download code to the include dir, as we
have no official direct interface for direct downloads,
and it would be painfull to maintain one

Also make the download code much more modern using
$_SERVER and $_REQUEST vars, instead of globals,
also use i2c_realip() for more accurate() IP detection
2003-05-17 13:54:59 +00:00