Julien Voisin

Results 188 issues of Julien Voisin

```C /home/jvoisin/dev/snuffleupagus/src/sp_config_scanner.re: In function ‘sp_config_scan’: /home/jvoisin/dev/snuffleupagus/src/sp_config_scanner.re:193:38: warning: ‘yyt4’ may be used uninitialized in this function [-Wmaybe-uninitialized] 193 | tmp = zend_string_init(t3+1, t4-t3-2, 1); | ~~^~~ /home/jvoisin/dev/snuffleupagus/src/sp_config_scanner.c:158:13: note: ‘yyt4’ was declared...

help wanted
portability

Currently, the only way to verify that a configuration file is valid is to restart PHP: this is inconvenient. We should provide a standalone binary to perform configuration validation. Since...

enhancement
configuration
good first issue
usability

The nice people of ambionics have published a [comprehensive list]( https://github.com/ambionics/phpggc ) of pop-chains for mainstream php software. It would be nice to kill/blacklist those chains via virtual-patching in Snuffleupagus.

virtual patching
configuration
good first issue

- [ ] Suggest to use `value` when a `value_r` is unnecessarily used - [ ] Warn when groups are used in regexps, since it's almost always a bad idea...

enhancement
configuration
good first issue
usability

It would be nice to be able to **write** metadata to files, and not only reading them.

It would be great to have some syntaxic colouration for demangled strings in the symbol window. Note the absence of colouration in the following screenshot and how this is making...

enhancement
gui
good first issue

The current number of scrypt iterations used by syncthing is [32768](https://github.com/syncthing/syncthing/blob/main/lib/protocol/encryption.go#L494), but this is the [recommended value]( https://pkg.go.dev/golang.org/x/crypto/scrypt) for interactive logins. As the security maintainer for go's crypto module said...

bug

- Make use of default values for parameters - Use the `.=` operator instead of `cmd = cmd .`

scope-maintainability
scope-quality