commit | 030e235ec70868469cb6aaf01f25fc29d579e028 | [log] [tgz] |
---|---|---|
author | Maxim Dounin <mdounin@mdounin.ru> | Thu Mar 15 11:23:07 2012 +0000 |
committer | Maxim Dounin <mdounin@mdounin.ru> | Thu Mar 15 11:23:07 2012 +0000 |
tree | 04c937dbec32f2b6c56041bf59d26692bd059f30 | |
parent | 205394e6f90c8aa2aac000e46d4b7a1eff5bbfd2 [diff] |
Fixed ssi and perl interaction. Embedded perl module assumes there is a space for terminating NUL character, make sure to provide it in all situations by allocating one extra byte for value buffer. Default ssi_value_length is reduced accordingly to preserve 256 byte allocations. While here, fixed another one byte value buffer overrun possible in ssi_quoted_symbol_state. Reported by Matthew Daley.