Page MenuHomePhorge
Feed Advanced Search

Nov 5 2024

valerio.bozzolan closed T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies as Wontfix.

Probably not enough consensus for a mass edit. Best we can do is case-by-case fixes reading warn reports.

Nov 5 2024, 14:25 · Documentation, PHP 8 support, Arcanist, User-valerio.bozzolan

Sep 14 2024

valerio.bozzolan closed T15870: Provide documentation for Javelin scry, find, and findAbove as Resolved by committing rP0fe0b9f681d0: Documentation: add article about Javelin DOM stuff.
Sep 14 2024, 13:40 · User-valerio.bozzolan, Documentation

Sep 9 2024

valerio.bozzolan added a revision to T15870: Provide documentation for Javelin scry, find, and findAbove: D25822: Documentation: add article about Javelin DOM stuff.
Sep 9 2024, 16:04 · User-valerio.bozzolan, Documentation
valerio.bozzolan claimed T15870: Provide documentation for Javelin scry, find, and findAbove.
Sep 9 2024, 16:01 · User-valerio.bozzolan, Documentation

Aug 4 2024

avivey raised the priority of T15401: Make the Remarkup Help Page Extensible from Wishlist to Low.
Aug 4 2024, 07:54 · Documentation, Remarkup

Jun 28 2024

valerio.bozzolan updated the task description for T15870: Provide documentation for Javelin scry, find, and findAbove.
Jun 28 2024, 14:48 · User-valerio.bozzolan, Documentation
valerio.bozzolan created T15870: Provide documentation for Javelin scry, find, and findAbove.
Jun 28 2024, 14:41 · User-valerio.bozzolan, Documentation

Jun 27 2024

avivey reopened T15401: Make the Remarkup Help Page Extensible as "Open".

(re-opening, there's more work left here)

Jun 27 2024, 06:27 · Documentation, Remarkup

Jun 26 2024

mturdus closed T15401: Make the Remarkup Help Page Extensible as Resolved by committing rPf52bc073216e: Make the Remarkup Help Page Extensible.
Jun 26 2024, 20:11 · Documentation, Remarkup

Jun 23 2024

mturdus added a revision to T15401: Make the Remarkup Help Page Extensible: D25698: Make the Remarkup Help Page Extensible.
Jun 23 2024, 20:10 · Documentation, Remarkup

Apr 4 2024

aklapper removed a parent task for T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies: T15223: Fix Phorge PhabricatorFactDaemon::run() in PHP 8.2: Passing null to parameter #1 ($string) of type string is deprecated.
Apr 4 2024, 21:39 · Documentation, PHP 8 support, Arcanist, User-valerio.bozzolan

Feb 13 2024

sirocyl closed T15737: Include information for installing required PHP version in Diviner docs as Wontfix.
Feb 13 2024, 03:34 · PHP 8 support, Good Starter Task, Documentation

Feb 12 2024

avivey added a revision to T15737: Include information for installing required PHP version in Diviner docs: D25537: Update PHP versions in install guide: Remove 5, Add 8..
Feb 12 2024, 20:35 · PHP 8 support, Good Starter Task, Documentation
sirocyl added a comment to T15737: Include information for installing required PHP version in Diviner docs.

On it, thank you!

Feb 12 2024, 10:47 · PHP 8 support, Good Starter Task, Documentation
valerio.bozzolan added a comment to T15737: Include information for installing required PHP version in Diviner docs.

My friend, I think you are affected by this change, and this applies to whatever PHP version

Feb 12 2024, 10:46 · PHP 8 support, Good Starter Task, Documentation
sirocyl added a comment to T15737: Include information for installing required PHP version in Diviner docs.

I'm on the latest pull, commit f81e821abf2b275d1778d02a018a4d0af7208be8.
A bit off topic here :) but I'll quickly sum up the issue I'm having (and am in the middle of trying things to fix):

  • Visiting https://[phorge instance]/auth/config/view/2/, where my Github auth item is, makes nginx dump a blank 502 page, no further info.
  • First instinct is to check the /var/log/nginx/error.log, where I get a PHP stack trace concatenated into one line, and an nginx header length error (reformatted for readability. the PHP error is truncated):
Feb 12 2024, 10:35 · PHP 8 support, Good Starter Task, Documentation
avivey added a comment to T15737: Include information for installing required PHP version in Diviner docs.

Oh, totally possible that I forgot to update it :)

Feb 12 2024, 10:14 · PHP 8 support, Good Starter Task, Documentation
sirocyl added a comment to T15737: Include information for installing required PHP version in Diviner docs.

I'll take your word on it that it's supported, though the current installation guide says otherwise.
Further, I had a few roadbumps on a fresh install to a new server with PHP 8, that I suspect may relate to strlen(NULL) behavior, but I did need to set up PHP 7 to make sure that was or wasn't the case.
(I'm in the process of reproducing those and working out a possible cause or trace. Some manifested as warning banners, one as a 502 on my end in the GitHub auth provider.)

Feb 12 2024, 10:01 · PHP 8 support, Good Starter Task, Documentation
avivey added a comment to T15737: Include information for installing required PHP version in Diviner docs.

We already support PHP 8...

Feb 12 2024, 09:44 · PHP 8 support, Good Starter Task, Documentation
sirocyl updated the task description for T15737: Include information for installing required PHP version in Diviner docs.
Feb 12 2024, 07:38 · PHP 8 support, Good Starter Task, Documentation
sirocyl updated the task description for T15737: Include information for installing required PHP version in Diviner docs.
Feb 12 2024, 07:37 · PHP 8 support, Good Starter Task, Documentation
sirocyl created T15737: Include information for installing required PHP version in Diviner docs.
Feb 12 2024, 07:36 · PHP 8 support, Good Starter Task, Documentation

Dec 14 2023

valerio.bozzolan added a revision to T15467: Document a systemd daemon: D25497: Add example systemd unit for sshd in Diffusion docs.
Dec 14 2023, 11:32 · User-valerio.bozzolan, Documentation
valerio.bozzolan added a comment to T15467: Document a systemd daemon.

Partially related, a systemd unit for the SSH server. Proposal in D25497

Dec 14 2023, 11:32 · User-valerio.bozzolan, Documentation

Sep 6 2023

valerio.bozzolan added a comment to T15401: Make the Remarkup Help Page Extensible.

While it could be nice to have this, in the meanwhile I think that having something minimal like D25434 would be nice

Sep 6 2023, 08:25 · Documentation, Remarkup

Aug 30 2023

valerio.bozzolan added a comment to D25427: Clarifying the operating system choices..

I'm Valerio, a simple person: I see "GNU/Linux" and I say "yeah, land".

Aug 30 2023, 06:45 · Documentation

Aug 29 2023

Juest closed D25427: Clarifying the operating system choices..
Aug 29 2023, 23:15 · Documentation
chris accepted D25427: Clarifying the operating system choices..
Aug 29 2023, 22:49 · Documentation
Juest requested review of D25427: Clarifying the operating system choices..
Aug 29 2023, 22:30 · Documentation

Jul 18 2023

valerio.bozzolan closed T15239: phutil_nonempty_scalar() should never throw an exception with valid scalars (like booleans), a subtask of T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies, as Resolved.
Jul 18 2023, 10:41 · Documentation, PHP 8 support, Arcanist, User-valerio.bozzolan

Jul 8 2023

avivey renamed T15401: Make the Remarkup Help Page Extensible from Add Documentation about Figlet and Cowsay to Make the Remarkup Help Page Extensible.
Jul 8 2023, 15:43 · Documentation, Remarkup

Jun 29 2023

Cigaryno moved T15015: Remove or clean up references to libphutil in the documentation from Backlog to Removal/Cleanup on the Documentation board.
Jun 29 2023, 11:05 · Documentation
Cigaryno added a project to T15015: Remove or clean up references to libphutil in the documentation: Documentation.
Jun 29 2023, 10:50 · Documentation

Jun 23 2023

valerio.bozzolan closed T15467: Document a systemd daemon as Resolved by committing rPa25af8ccef69: Diviner: add a minimal systemd example.
Jun 23 2023, 06:50 · User-valerio.bozzolan, Documentation

Jun 16 2023

valerio.bozzolan moved T15467: Document a systemd daemon from Backlog to PingDeath 🌚 on the User-valerio.bozzolan board.
Jun 16 2023, 21:38 · User-valerio.bozzolan, Documentation
valerio.bozzolan moved T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies from Backlog to 🔥 Trap on the User-valerio.bozzolan board.
Jun 16 2023, 21:38 · Documentation, PHP 8 support, Arcanist, User-valerio.bozzolan
valerio.bozzolan triaged T15467: Document a systemd daemon as Low priority.
Jun 16 2023, 12:59 · User-valerio.bozzolan, Documentation

Jun 14 2023

valerio.bozzolan added a revision to T15467: Document a systemd daemon: D25293: Diviner: add a minimal systemd example.
Jun 14 2023, 16:22 · User-valerio.bozzolan, Documentation
20after4 added a comment to T15467: Document a systemd daemon.

This is a nice contribution and definitely would be a valuable addition to the docs, IMO.

Jun 14 2023, 04:55 · User-valerio.bozzolan, Documentation

Jun 12 2023

valerio.bozzolan updated the task description for T15467: Document a systemd daemon.
Jun 12 2023, 13:05 · User-valerio.bozzolan, Documentation
valerio.bozzolan updated the task description for T15467: Document a systemd daemon.
Jun 12 2023, 13:05 · User-valerio.bozzolan, Documentation
valerio.bozzolan added projects to T15467: Document a systemd daemon: Documentation, User-valerio.bozzolan.
Jun 12 2023, 13:04 · User-valerio.bozzolan, Documentation
valerio.bozzolan placed T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies up for grabs.

I honestly have nothing more to be done here. I would like to set as resolved but there are sub-tasks opened

Jun 12 2023, 07:59 · Documentation, PHP 8 support, Arcanist, User-valerio.bozzolan
valerio.bozzolan updated the task description for T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies.
Jun 12 2023, 07:58 · Documentation, PHP 8 support, Arcanist, User-valerio.bozzolan
avivey added a project to T15153: Document the special syntax you can use in commit messages to cause effects: Documentation.
Jun 12 2023, 07:43 · Documentation, Diffusion, User-valerio.bozzolan

Jun 10 2023

avivey created T15457: Update installation docs to talk about linux users.
Jun 10 2023, 08:44 · Documentation

May 25 2023

valerio.bozzolan closed D25108: PHP Pitfalls: mention strlen() deprecation since PHP 8.1.
May 25 2023, 11:43 · Documentation
avivey accepted D25108: PHP Pitfalls: mention strlen() deprecation since PHP 8.1.
May 25 2023, 10:58 · Documentation
valerio.bozzolan added a comment to D25108: PHP Pitfalls: mention strlen() deprecation since PHP 8.1.

Note that I like to do NOT mention the stuff phutil_nonempty_stringlike() since it causes extra headaches with incoming objects to many friends. Same for its friend phutil_nonempty_scalar() since it's broken with known scalars (T15239).

May 25 2023, 10:34 · Documentation
valerio.bozzolan updated the diff for D25108: PHP Pitfalls: mention strlen() deprecation since PHP 8.1.

avoid unuseful tables

May 25 2023, 10:28 · Documentation
valerio.bozzolan updated the summary of D25108: PHP Pitfalls: mention strlen() deprecation since PHP 8.1.
May 25 2023, 10:22 · Documentation
valerio.bozzolan updated the diff for D25108: PHP Pitfalls: mention strlen() deprecation since PHP 8.1.

mention the cast thing

May 25 2023, 10:21 · Documentation
valerio.bozzolan updated the diff for D25108: PHP Pitfalls: mention strlen() deprecation since PHP 8.1.

mention the cast thing

May 25 2023, 10:19 · Documentation
valerio.bozzolan updated the task description for T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies.
May 25 2023, 09:20 · Documentation, PHP 8 support, Arcanist, User-valerio.bozzolan

May 12 2023

valerio.bozzolan added inline comments to D25108: PHP Pitfalls: mention strlen() deprecation since PHP 8.1.
May 12 2023, 10:12 · Documentation

Apr 28 2023

valerio.bozzolan moved T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies from Backlog to Epic on the PHP 8 support board.
Apr 28 2023, 19:20 · Documentation, PHP 8 support, Arcanist, User-valerio.bozzolan

Apr 19 2023

goddenrich added a revision to T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies: D25128: Fix idx default empty string in ArcanistWorkflow.
Apr 19 2023, 17:12 · Documentation, PHP 8 support, Arcanist, User-valerio.bozzolan
valerio.bozzolan added a revision to T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies: D25126: Fix early exit from getMatchSeverity on null severity.
Apr 19 2023, 15:11 · Documentation, PHP 8 support, Arcanist, User-valerio.bozzolan

Apr 14 2023

valerio.bozzolan removed a parent task for T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies: T15226: Fix Diviner creation in PHP 8.1: strlen(): passing null to parameter #1 is deprecated - DivinerGenerateWorkflow.php:197.
Apr 14 2023, 15:19 · Documentation, PHP 8 support, Arcanist, User-valerio.bozzolan
valerio.bozzolan added a parent task for T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies: T15255: Fix Diviner generation in PHP 8.
Apr 14 2023, 15:18 · Documentation, PHP 8 support, Arcanist, User-valerio.bozzolan
valerio.bozzolan renamed T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies from PHP 8.1: strlen() does not accept NULL anymore - understand fix strategies to PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies.
Apr 14 2023, 13:54 · Documentation, PHP 8 support, Arcanist, User-valerio.bozzolan
valerio.bozzolan added a revision to T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies: D25122: Fix InvalidArgumentException on commit hook.
Apr 14 2023, 12:50 · Documentation, PHP 8 support, Arcanist, User-valerio.bozzolan
valerio.bozzolan updated the task description for T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies.
Apr 14 2023, 12:49 · Documentation, PHP 8 support, Arcanist, User-valerio.bozzolan
avivey created T15251: Write actual Workboards documentation.
Apr 14 2023, 09:07 · Workboard, Documentation

Apr 7 2023

valerio.bozzolan added a comment to T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies.

Basically phutil_nonempty_scalar() cannot be used since, instead of returning false when receiving false, it explodes.

Apr 7 2023, 16:46 · Documentation, PHP 8 support, Arcanist, User-valerio.bozzolan
valerio.bozzolan added a subtask for T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies: T15239: phutil_nonempty_scalar() should never throw an exception with valid scalars (like booleans).
Apr 7 2023, 16:45 · Documentation, PHP 8 support, Arcanist, User-valerio.bozzolan
valerio.bozzolan added a revision to T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies: D25113: AphrontFileResponse: avoid alien usages of setDownload().
Apr 7 2023, 08:16 · Documentation, PHP 8 support, Arcanist, User-valerio.bozzolan

Apr 6 2023

valerio.bozzolan retitled D25108: PHP Pitfalls: mention strlen() deprecation since PHP 8.1 from Documentation: mention strlen() deprecation since PHP 8.1
Apr 6 2023, 18:34 · Documentation
Cigaryno set the image for Documentation to F277379: profile.
Apr 6 2023, 13:59
valerio.bozzolan added a comment to D25108: PHP Pitfalls: mention strlen() deprecation since PHP 8.1.

If you need a preview:

Apr 6 2023, 13:18 · Documentation
valerio.bozzolan added a project to T15190: PHP 8.1: strlen() and other scalar-only functions do not accept NULL anymore - understand fix strategies: Documentation.
Apr 6 2023, 13:14 · Documentation, PHP 8 support, Arcanist, User-valerio.bozzolan
avivey edited projects for T15179: Diffusion: fix support for git version 1.8.3.1 ("This path was a submodule at ...") - probably since git < 2.5.0, added: Diffusion; removed Diffusion (archived).
Apr 6 2023, 10:46 · Diffusion, User-valerio.bozzolan, Documentation

Apr 3 2023

Cigaryno accepted D25108: PHP Pitfalls: mention strlen() deprecation since PHP 8.1.
Apr 3 2023, 10:12 · Documentation

Mar 28 2023

valerio.bozzolan added a project to T15179: Diffusion: fix support for git version 1.8.3.1 ("This path was a submodule at ...") - probably since git < 2.5.0: User-valerio.bozzolan.
Mar 28 2023, 09:03 · Diffusion, User-valerio.bozzolan, Documentation

Mar 27 2023

valerio.bozzolan added a project to T15179: Diffusion: fix support for git version 1.8.3.1 ("This path was a submodule at ...") - probably since git < 2.5.0: Documentation.
Mar 27 2023, 20:27 · Diffusion, User-valerio.bozzolan, Documentation
valerio.bozzolan set the icon for Documentation to Tag.
Mar 27 2023, 20:27
valerio.bozzolan created Documentation.
Mar 27 2023, 20:27