Commits
- Commit:
73bb7969cfc48e90a10200bd6b1c8c1ed9aff4f2
- From:
- Omar Polo <op@omarpolo.com>
- Date:
unfrozen by default
it seems that we can "melt" :P the evbuffer from the start to avoid
the unfreeze/freeze dance
- Commit:
4c7d2b8fffba7a465cba957f823bc24d1d64cc04
- From:
- Omar Polo <op@omarpolo.com>
- Date:
buffer is frozen; drain becomes a NOP
- Commit:
1470eab31452d2fab50bc4965320dab7892b2ef3
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix bufferevent tls I/O on libevent2
on libevent2 we need to wrap evbuffer_add with
evbuffer_freeze/evbuffer_unfreeze. Not sure exactly why, probably
because we're doing some evbuffer_enable/disable/enable-again.
Retain compatibility with the custom libevent1 in base on OpenBSD.
- Commit:
4b435a4c4739dd67d3bc01e6b106969aaec431fe
- From:
- Omar Polo <op@omarpolo.com>
- Date:
libevent is already included by telescope.h
- Commit:
08b9feb5df5a93ed2a422126736561588a59544a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix off-by-one
Thanks to the fact that we're using a bigger buffer in the net process,
and thanks to the way otto@' malloc works, it was easy to detect this
off-by-one in a large page (RFC3089 in particular).
- Commit:
04439a7846b42eb66a9dde6e8965391346c80543
- From:
- Omar Polo <op@omarpolo.com>
- Date:
rendering text/plain documents as text an not pre-content
let's start an experiments: using LINE_TEXT instead of
LINE_PRE_CONTENT for documents managed by the texplain parser. I
never read much text/plain content until now, but by starting to use
finger and gopher the amount of text pages is only bound to grow.
- Commit:
d646a8f7a7d938fd0a0a3e45723b8668a9c9d431
- From:
- Omar Polo <op@omarpolo.com>
- Date:
factorize the line type
- Commit:
a09aef7da470bbd81d4c5cd267a8b299990eed46
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync
- Commit:
8c1b0837f83e214cf4d8a02eb548a8061eaa0d0f
- From:
- Omar Polo <op@omarpolo.com>
- Date:
simplify parsers api; use domain name if no title
- Commit:
98121e1244b72c0f73e2561a90223620bc925278
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fix gopher requests
- Commit:
886bb66c6851130f6c60d2016503443c251cd564
- From:
- Omar Polo <op@omarpolo.com>
- Date:
sync
- Commit:
81839fee39ad184c28b20b13297027be9d10f200
- From:
- Omar Polo <op@omarpolo.com>
- Date:
initial gophermaps support
- Commit:
7527561b1106e58c4f926b259d87fd4e55d6be70
- From:
- Omar Polo <op@omarpolo.com>
- Date:
complete hte rename
- Commit:
aae2bee157a74464638c442159cd6ea02bc4ceb0
- From:
- Omar Polo <op@omarpolo.com>
- Date:
align
- Commit:
70d237dfca1766a56254470d2b97611d02c79010
- From:
- Omar Polo <op@omarpolo.com>
- Date:
rename textplain/gemtext.c to parser_*