Commits
- Commit:
3e5418099fb2d44e0ffa9c65af66657cb28b466b
- From:
- Omar Polo <op@omarpolo.com>
- Date:
[cgi] always set some variables
- Commit:
ee655e64d757e972d3fa3748b6dc4ade8a829035
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync CGI section with actual implementation
- Commit:
38f8a798b117968e9ab9fc3cf153c642da92bf92
- From:
- Omar Polo <op@omarpolo.com>
- Date:
mention v1.5
- Commit:
67528c1f82bed7d6626c3be7a68d3cd98b4944f5
- From:
- Omar Polo <op@omarpolo.com>
- Date:
don't add the query to argv
FRC3875 says that if the query does not contain any unecnoded "="
characters, we SHOULD treat the query string as a "search-string",
split in on "+" and add every word to the CGI argv.
In launch_cgi it's too late because iri->query is the *decoded* query!
I have in mind some refactoring around how we decode things, so this
is postponed.
- Commit:
2fafa2d23e5607def335902b7a9d10a9de5247a9
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bring the CGI implementation in par with GLV-1.12556
- Commit:
e17642a7bb0f182c3c6a26c27681d49ca9dce8dc
- From:
- Omar Polo <op@omarpolo.com>
- Date:
require absolute paths in config file
- Commit:
bcf5d929e608a3c61a79f5c021478760db54d271
- From:
- Omar Polo <op@omarpolo.com>
- Date:
ensure absolute paths in config-less mode
- Commit:
6ff23c673989f92a42da0029728fe80ca3dde40f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
use absolute paths in the regression suite
- Commit:
7808978667888512395e63519751796dacae8550
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix computed offset
Oh my, this is such a stupid mistake. It went undiscovered only
because I always used CGI scripts on the first vhost (and hence the
offset would be 0) and never on the others.
- Commit:
57d0d0adba61856956191554a9624334f083c2f6
- From:
- Omar Polo <op@omarpolo.com>
- Date:
ensure iri.host isn't NULL
- Commit:
ee29b5a63bbb03e6ff7fe1890f05caa9ccb75cff
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync
- Commit:
8503a1431ddd372d6af0d834529625a6e06b45b8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
set cloexec status on the socketpair fds
the executor forks to spawn the cgi scripts, and they inherit the
socket for communication with the listener process. Make that
impossible.
- Commit:
91d7870bb7115904edf6bf029698c5af437dd516
- From:
- Omar Polo <op@omarpolo.com>
- Date:
typo
- Commit:
1b246dbd3c77301747cb367469b3220b5fb0c988
- From:
- Omar Polo <op@omarpolo.com>
- Date:
remove unused target
"test" was replaced by "regress" a while ago
- Commit:
39a7b611450e1127f88a9096f8515b47388c0d46
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync date