Jan Slabon

Results 17 issues of Jan Slabon

Actually there's no validation before the parameter is passed to fopen(). This could end in a warning. We could fix this by something like: if (!(\file_exists($filename) || \is_readable($filename))) { throw...

To place the logic in the CrossReference class looks somewhat odd. We should refactor this.

enhancement

Such object structures are invalid but sadly there are some PDF creators on the road which produces them... We need to simulate indirect objects in this case. We could use...

enhancement

I have two "SafeNet eToken 5110" attached and named them indivdually: ![grafik](https://user-images.githubusercontent.com/12390057/65312250-65bb6980-db92-11e9-8dd4-71b9cb997af4.png) I can identify them in any other program but not in Fortiy. They are name "SafeNet eToken 5110"...

enhancement

If a Firefox instance is running and you start Fortify, the Firefox instance is closed and re-started. This happens automatically which feels somewhat strange and may result in lost data....

usability

Reader name: DATEV Virtueller SmartCard Leser 0 ATR: 3BBF96008131FE5D00640411040F31C073F701D000900074 ```js { "cards": [{ "atr": "3BBF96008131FE5D00640411040F31C073F701D000900074", "name": "Token name", "driver": "22321E684272425A40627493D0F794B5F51F310D" }], "drivers": [{ "id": "22321E684272425A40627493D0F794B5F51F310D", "name": "Driver name", "file": {...

enhancement
new smart card

I just did this: ![grafik](https://user-images.githubusercontent.com/12390057/205171014-bc51d0fd-0e1f-4f66-b045-4c5a1146edee.png) Resulting in the following certificate: -----BEGIN CERTIFICATE----- MIICuDCCAaCgAwIBAgIBATANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDEwxGb3J0 aWZ5LVRlc3QwHhcNMjIxMjAxMjA0MjQ0WhcNMjMxMjAxMjA0MjQ0WjAXMRUwEwYD VQQDEwxGb3J0aWZ5LVRlc3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIB AQC8xS3r9pN4gTk5z31nTWzdAOIgl/1ehVBefZ0/TLB6uCuc2XzgBauXGJkYbJgr r65OiNtEaGZzHg2ORcZnJ/x3I4vFCJL62i+BydqlY61jA46YaZCbVtInpKI9DVAc CCohtBmEz0Q/rtwnUbtUHKf+T+F4K6R9HZBxZhZBlw5lYrDpDMqh0KfvI2S5JbCd u/KlwQ5GeX3lb8EWJ1pLAls8fUr74uIdCMMbLPiyI2EH94D4/9fQ3B0RzqOvNH+a PjExDnep5McPqXQMJS5mrUz0zy0g8ui1j5SoJzXg9sRy4ScJ3UqSqJlSp8V8fq42 f0GgCKEn6iiNBNgWE3u7+OSNAgMBAAGjDzANMAsGA1UdDwQEAwIAgDANBgkqhkiG 9w0BAQsFAAOCAQEAsfpcLg0d0pU5kYvoEEMbLZqL0rKRTHY1Z1qzbaAnE+R9zBya ZH1jfgwqhNLfOT13oiEpuv2HI3dQoNS8qIGFHb6sIOGteNT5ihklc5315J1cH3LB Lt8d8BLezjdbFadldC7bARnJEiYYlB4XrQWCDduGFYlSsuRqCmSoGqcI8KCjuQ6N WQMUPc912F+hRYaGLD1xFR/aNfYS1Nzt06hQfaUAV9PFmy0yIzzo1ebv3t7nwhH4 AxNQKDtvIFnT5PmrasYISc6FkTzy7twFVWCHRMqZSiNSUr2VIQpuBvrHBblJiyn1 zkK93SHIMRM3zdI6mZd38j1jbvOP+2T2goVFJQ== -----END CERTIFICATE----- The...

As we test for OpenSSL functions and version numbers it would be good to have these tested. Is this possible via Github Actions? With [this](https://github.com/marketplace/actions/setup-php-action#heavy_plus_sign-php-extension-support) one it looks possible. We...

They include links to `SetaPDF` constants which is wrong.

It is possible to create links during the creation of a template (beginTemplate() / endTemplate()): $pdf->beginTemplate(); $pdf->Write(12, 'LINK', 'https://www.setasign.com'); $pdf->endTemplate(); but the link is missplaced then. We should prohibit links...