Commits
- Commit:
140a1abdc7de2af3283c254cf82435384495b1c0
- From:
- Omar Polo <op@omarpolo.com>
- Date:
slightly rework gemini reply handling
- rename `r' to `code'
- defer the buf_drain() call
With libevent we had to free() the header string, whereas buf_getdelim()
returns a string from the buffer itself, so we can safely defer the
drain operation after the sanity checks.
- Commit:
9659786c230c5dd9f5bb0193e07d068d828dfb44
- From:
- Omar Polo <op@omarpolo.com>
- Date:
grammar
- Commit:
1fa94674f952e02ed869066a528110a1aef8a246
- From:
- Omar Polo <op@omarpolo.com>
- Date:
make gemini_parse_reply() return -1 on error
- Commit:
81df72e1bd1474d79928c8478d09e8c713f1cdca
- From:
- Omar Polo <op@omarpolo.com>
- Date:
don't pause the request in gemini_parse_reply()
a parse routine shouldn't interfere with the handling of the events;
pulling this into the caller makes the logic simpler to follow.
- Commit:
5f285272dff39a7d4b876e094dd60b9afab0f523
- From:
- Omar Polo <op@omarpolo.com>
- Date:
simplify gemini_parse_reply()
- Commit:
1afd6a68da181e3ea73fb1a8b9163b6e4d0f57b1
- From:
- Omar Polo <op@omarpolo.com>
- Date:
configure: add a check to detect Libre/OpenSSL mixings
Now that we're using also some bits from libcrypto, it's important
to not mix different libcrypto/ssl implementation in the same
program.
This check is taken from OpenSMTPD.
May have helped with https://github.com/macports/macports-ports/pull/23007
- Commit:
f2a80e942a406dcda39fddc9fd879dfb766338a8
- From:
- Omar Polo <op@omarpolo.com>
- Date:
simplify gemini header handling with buf_getdelim()
- Commit:
98f8e538bf0499faf31a3c7368205a3c024a4949
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bufio: add buf_getdelim
will help simplifying a bit in net.c, and it's generally useful.
- Commit:
7bdb6d522add94db48fb6cf85f8217e512b9ff79
- From:
- Omar Polo <op@omarpolo.com>
- Date:
delete trailing whitespace
- Commit:
1a7a3e451f8ee33c9fbb092774f471580d71c0e2
- From:
- Omar Polo <op@omarpolo.com>
- Date:
point out the dependency changes in 0.9
- Commit:
63dff8d4b0766ab0244e23ccb49c79dcf7aadcc5
- From:
- Omar Polo <op@omarpolo.com>
- Date:
few more fixes for the site
- Commit:
f327d1433c1fd60a7713ecc720dc99d566a5f8d7
- From:
- Omar Polo <op@omarpolo.com>
- Date:
fold line
- Commit:
b2137a78aedc42d372c927cdf37fccaf707b266a
- From:
- Omar Polo <op@omarpolo.com>
- Date:
-current again
- Commit:
8d3a30b1f3e387d1f941a23a4aa5bb28ad2f1ae1
- From:
- Omar Polo <op@omarpolo.com>
- Date:
bump version to 0.9
- Commit:
93ca14d5539f67e913a2d3eb6299cb38e68ca38e
- From:
- Omar Polo <op@omarpolo.com>
- Date:
add release target