lp:lwan-unofficial

Created by George White on 2015-11-06 and last modified on 2019-11-17
Get this branch:
bzr branch lp:lwan-unofficial

Related bugs

Related blueprints

Branch information

Owner:
George White
Project:
lwan (unofficial PPA)
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at https://github.com/lpereira/lwan.git.

The next import is scheduled to run in 2 hours.

Last successful import was 3 hours ago.

Import started 3 hours ago on izar and finished 3 hours ago taking 20 seconds — see the log
Import started 11 hours ago on alnitak and finished 11 hours ago taking 20 seconds — see the log
Import started 17 hours ago on alnitak and finished 17 hours ago taking 20 seconds — see the log
Import started 23 hours ago on alnitak and finished 23 hours ago taking 20 seconds — see the log
Import started on 2019-11-18 on alnitak and finished on 2019-11-18 taking 20 seconds — see the log
Import started on 2019-11-17 on izar and finished on 2019-11-17 taking 20 seconds — see the log
Import started on 2019-11-17 on alnitak and finished on 2019-11-17 taking 20 seconds — see the log
Import started on 2019-11-17 on alnitak and finished on 2019-11-17 taking 20 seconds — see the log
Import started on 2019-11-17 on izar and finished on 2019-11-17 taking 20 seconds — see the log
Import started on 2019-11-16 on alnitak and finished on 2019-11-16 taking 25 seconds — see the log

Recent revisions

2557. By Leandro A. F. Pereira on 2019-11-17

Fix buffer overflow in template parser harness

Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=18988

2556. By Leandro A. F. Pereira on 2019-11-16

Fix heap overflow while parsing templates

Fixes https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=18952

Thanks to OSS-Fuzz.

2555. By Leandro A. F. Pereira on 2019-11-15

Increase size of per-thread client queue

2554. By Leandro A. F. Pereira on 2019-11-15

Really fix the yield_value offset

It's 616 in decimal, not hex!

2553. By Leandro A. F. Pereira on 2019-11-15

coro_yield() might not be inlinable when used outside liblwan

2552. By Leandro A. F. Pereira on 2019-11-15

Fix coroutine yield_value signaling

When moving the coro_defer array to inlinefirst, the size of that structure
changed, and with it the offset of the yield_value member was pushed
forward. Since, on x86_64, the trampoline function is written in assembly,
this is was corrupting memory.

(A static_assert() is now in place to ensure that this doesn't happen again.)

2551. By Leandro A. F. Pereira on 2019-11-15

LEXEME_EOF shouldn't be treated as errors while lexing templates

They're used to generate an ACTION_LAST opcode, which is required by
the VM.

2550. By Leandro A. F. Pereira on 2019-11-15

Fix reallocation of compressed blobs for small files

2549. By Leandro A. F. Pereira on 2019-11-15

Add support for zstd compression (mimegen and file serving)

2548. By Leandro A. F. Pereira on 2019-11-14

Fuzz-test the mustache template parser

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.

Subscribers