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

28 Commits

Author SHA1 Message Date
Shivam Mathur
1dc14f9638 Add windows QA builds
Rename release-candidates to pre-release-builds
2025-11-15 11:30:40 +05:30
Shivam Mathur
4618a89a9b Fix windows builds releases file path 2025-08-27 01:07:57 +01:00
Andreas Möller
59c070f557 Enhancement: Enable blank_line_after_opening_tag fixer (#875) 2023-12-07 16:57:19 +01:00
Sara Golemon
c0afd74bf7 Swap uses of _SERVER[DOCUMENT_ROOT] for __DIR__
2/4 - Update remaining except archives/ and release/.
2019-05-31 12:31:21 -04:00
Peter Kokot
af17be9131 Add missing final EOL 2018-10-17 13:37:58 +02:00
Peter Kokot
db42773277 This patch iCalendar files with CRLF line endings everywhere
If file is downloaded from certain Git interfaces such as GitHub,
the CRLF lineendings are not presevered. So it's best to disable line
normalization for all iCalendar files and all systems.
2018-10-17 13:30:14 +02:00
Peter Kokot
8191537190 Renormalize line endings for iCalendar files.
The following settings will always checkout iCalendar files with CRLF
line endings no matter the user's system configuration of
core.autocrlf setting and core.eol setting.
2018-10-17 13:19:55 +02: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
d184dce4af Convert iCalendar files end of lines back to CRLF
This patch fixes previous commit since the iCalendar format requires
the CRLF line endings.
2018-10-17 10:58:25 +02:00
Peter Kokot
6e80db5087 Convert CRLF line endings to LF
This patch simplifies line endings tracked in the Git repository and
syncs them to all include the LF style instead of the CRLF files.

Newline characters:
- LF (\n) (*nix and Mac)
- CRLF (\r\n) (Windows)
- CR (\r) (old Mac, obsolete)

To see which line endings are in the index and in the working copy the
following command can be used:
`git ls-files --eol`

Git additionally provides `.gitattributes` file to specify if some files
need to have specific line endings on all platforms (either CRLF or LF).

Changed files shouldn't cause issues on modern Windows platforms because
Git can do output conversion if core.autocrlf=true is set on Windows
and then uses CRLF newlines in all files in the working tree.

Unless CRLF files are tracked specifically, Git by default tracks all
files in the index using LF newlines.
2018-10-17 09:49:07 +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
Peter Kokot
2bb85c1b2d Remove unused .cvsignore file
The .cvsignore file in backend folder has been replaced with .gitignore
with migration to Git.
2018-08-22 17:53:21 +02:00
Sobak
03fb7a1de9 Fix typos 2017-11-19 05:29:19 +01:00
Hannes Magnusson
52253e9113 Update fixtures after backend changes on php.ug 2014-03-28 00:23:12 -07:00
Hannes Magnusson
84c7d04d1c Add hardcoded icalendars fetched from usergroups.json 2014-01-22 21:54:26 -08:00
Hannes Magnusson
839419e765 Replace a hardcoded UG events list with one generated from php.ug
This will be automatically generated on master later on
2014-01-22 16:36:08 -08:00
Hannes Magnusson
5b3f6d3fdb Commit some generated files to make it easier to get up&running
These are all overwritten by the rsync box by executing
PhD (docs) & scripts/update-backend (in the master repo)
2013-12-03 20:32:02 -08:00
Hannes Magnusson
acf7065e48 Here it was hiding.. renamed to /mirror-stats.conf since its not a backend anymore 2013-10-27 16:52:54 -07:00
Hannes Magnusson
5f28fd6513 Do not remove mirror.* images from mirrors
# Looks like rsyncing has removed mirror images since we switches to svn.. whoopsy :D
2011-08-03 20:45:46 +00:00
Hannes Magnusson
a31346be6e typo 2007-05-26 13:09:47 +00:00
Hannes Magnusson
2595af201c Add BASE_PAGE and remove the depreciated function usage 2007-05-26 12:45:49 +00:00
Hannes Magnusson
397a8642ec don't depend on the include_path, use absolute path 2007-04-14 09:16:50 +00:00
Gabor Hojtsy
dad69ec158 standardise on redirection methods, plug in missing folders 2006-09-20 18:50:35 +00:00
Gabor Hojtsy
1c5c752e6b Do not require register_globals 2003-08-09 16:51:24 +00:00
Gabor Hojtsy
6c9779a32a Remove search setup supporting files 2003-08-09 09:56:54 +00:00
Gabor Hojtsy
d701af95fb Fixing the URL shortcut simlulations 2003-05-03 15:59:06 +00:00
Gabor Hojtsy
00e2b3e098 Adding mirrorkit files to phpweb/backend 2003-02-06 15:11:30 +00:00
Gabor Hojtsy
e077cb2b21 Look a bit more professional, and hide all directory listings, by simulating
some REQUEST_URI for error/index.php (have all redirections at one place).
2003-01-11 13:05:40 +00:00