Commit Graph

1241 Commits

Author SHA1 Message Date
Dominique.Fournier 0f6ddcd7ae dblayeroo : allow to log with priority
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5483 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-09-16 14:06:05 +00:00
Dominique.Fournier ecfe70bcdc logger : remove the \n in syslog as they are written as #012
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5477 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-09-13 09:45:27 +00:00
Dominique.Fournier a01d704e85 route : relative routes are now relative to site base and not relative to current directory. Due to bad coded crawlers and browser as they don't manage correctely the ../ in front of relative URL.
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5473 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-09-12 07:55:52 +00:00
Dominique.Fournier 39e47d70c6 mail : Add folding
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5472 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-09-11 12:35:07 +00:00
Dominique.Fournier e72c0a849e mail : getDetails return attachmentDetails at empty if no attach is defined
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5471 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-09-11 12:27:50 +00:00
Dominique.Fournier daed08ef10 csrf : update migration
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5467 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-09-10 12:58:30 +00:00
Dominique.Fournier 755867e68c lintian errors
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5465 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-09-10 11:00:12 +00:00
Dominique.Fournier 7645210dfb Start packaging for 0.57 version
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5464 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-09-10 10:58:50 +00:00
Dominique.Fournier 32542c44b8 csrf : domci update
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5461 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-09-10 08:48:43 +00:00
Dominique.Fournier 5585ae23e8 csrf : add the checkThenDelete method
form : use the checkThenDelete CSRF method to remove the used token


git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5460 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-09-10 08:11:14 +00:00
Dominique.Fournier 3f7584fab7 CSRF : Add the multiple CSRF management tests
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5459 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-09-09 09:55:51 +00:00
Dominique.Fournier 1f3dbb87f4 csrf : allow multiple browser window by storing multiple CSRF tokens
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5458 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-09-09 09:52:10 +00:00
Dominique.Fournier 2212237752 tcpclient : return the error codes of exception with codes :
521 Server Is Down
    Origin server refuse the connection
522 Connection Timed Out
    Could not negotiate a TCP handshake with the origin server.
523 Origin Is Unreachable
    Could not reach the origin server; for example, if the DNS records for the
    origin server are incorrect, or No route to host


git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5441 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-08-24 18:56:20 +00:00
Dominique.Fournier 842a96130c dblayeroo : Add BLOB support
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5430 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-08-23 10:11:32 +00:00
Dominique.Fournier c280b01ba9 file : add fileArray (can not be named 'file' as it is the class name)
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5428 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-08-22 10:19:58 +00:00
Dominique.Fournier 45a003930b httpclient : allow to get TCP source/dest IP and ports in getInfo method
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5426 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-08-20 12:46:16 +00:00
Dominique.Fournier 98116d9550 file : add folding
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5425 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-08-20 10:13:23 +00:00
Dominique.Fournier f3386a4dfc Add macaddresses and Tests
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5403 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-08-08 09:22:27 +00:00
Dominique.Fournier 592865f7c0 Lintian update
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5379 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-20 07:42:34 +00:00
Dominique.Fournier faa324e56d Lintian update
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5378 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-20 07:41:48 +00:00
Dominique.Fournier d6dee55657 Lintian error
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5377 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-20 07:40:25 +00:00
Dominique.Fournier 1ce5acccda Start 0.56 packaging
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5376 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-20 07:35:55 +00:00
Dominique.Fournier 73ace65060 outputdl : allow to download a file from filesystem, and manage the partial download if the browser request it
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5374 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-19 13:47:19 +00:00
Dominique.Fournier ce5240e50e http : Add 416 Error code 'Range Not Satisfiable'
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5370 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-18 06:45:57 +00:00
Dominique.Fournier aa430d0f83 tcpclient, httpclient : Add TCP Metadata support (get the cyphers and protocols used by example)
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5360 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-14 13:10:32 +00:00
Dominique.Fournier 5342b716b1 Sitemap doc
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5356 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-14 07:19:51 +00:00
Dominique.Fournier 5db4b19abd Add sitemap support
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5355 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-14 07:17:06 +00:00
Dominique.Fournier 5c49e53251 tcpclient : need PHP 5.6 minimum
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5353 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-13 08:03:55 +00:00
Dominique.Fournier 330dfc3993 robotstxt : the analyze must be done at start. Use the constructor
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5344 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-12 07:03:44 +00:00
Dominique.Fournier f574476427 robotsTxt : update Tests
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5343 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-11 18:59:44 +00:00
Dominique.Fournier ded1628c1f robotstxt : rewrite all the parser with the logic defined in RFC
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5342 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-11 09:08:53 +00:00
Dominique.Fournier 2cfe3f4d17 Add RobotsTXT test
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5341 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-10 16:02:27 +00:00
Dominique.Fournier da4215dbf2 Update robotstxt file
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5340 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-10 14:38:23 +00:00
Dominique.Fournier 1f466ffa47 robotstxt : Add support to understand the robots.txt files
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5339 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-10 14:35:49 +00:00
Dominique.Fournier 37d83947aa ipaddresses : add folding
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5338 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-09 19:18:37 +00:00
Dominique.Fournier ed607a9495 httpclient : debug pending
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5327 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-07 07:50:42 +00:00
Dominique.Fournier 0cbda8f8c0 httpclient : allow to overwrite Content-Type with form data
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5326 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-07 07:49:39 +00:00
Dominique.Fournier 3bf1336af7 httpclient : add the authentication method and do not reset it between connections
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5319 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-06 11:21:24 +00:00
Dominique.Fournier f43fa732b0 autparams : domci ending space
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5318 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-06 07:28:23 +00:00
Dominique.Fournier 8d8f1a4de0 httpclient : allow ssloptions to be set before connecting
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5317 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-06 07:27:36 +00:00
Dominique.Fournier a0a5e70fc4 httpclient : do not force the namespace for domframework
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5305 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-06-03 10:04:00 +00:00
Dominique.Fournier db38df6a88 jwt : update comment
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5294 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-25 22:49:27 +00:00
Dominique.Fournier 0a619ff71b authentication : the JWT is now defined only in property authServer, and not by adding new parameter
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5293 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-25 22:47:26 +00:00
Dominique.Fournier e8517ea495 authparams : add the method used to matche the user
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5292 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-25 22:46:34 +00:00
Dominique.Fournier 3076e88e43 authjwt : Update property name
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5291 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-25 22:45:38 +00:00
Dominique.Fournier 569be5d418 domci for authentication
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5290 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-24 13:33:28 +00:00
Dominique.Fournier af18f56a93 Update comment
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5289 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-24 13:32:33 +00:00
Dominique.Fournier 18ba0f6b20 JSON Web Token is now in authentication process
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5288 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-24 13:30:22 +00:00
Dominique.Fournier 5829288988 Add authentication by JSON Web Token
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5287 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-24 11:58:25 +00:00
Dominique.Fournier 7fb5519eba authparams : Add JSON Web Token support
git-svn-id: https://svn.fournier38.fr/svn/ProgSVN/trunk@5286 bf3deb0d-5f1a-0410-827f-c0cc1f45334c
2019-05-24 11:43:15 +00:00