Skip to content
This repository has been archived by the owner on Jun 30, 2021. It is now read-only.

1.2.12

Compare
Choose a tag to compare
@NathanFrench NathanFrench released this 09 Sep 19:15
· 228 commits to develop since this release

I would like to thank everyone who has shown support with patches, commentary, and issues. If it wasn't for you, none of this would matter. We live in a crazy world, sometimes it's hard to cope with all of the horrors around us. But the open-source community should stand united, to represent and be an example of what international goodwill can produce.

Code often, and code with respect.

Thank you!

Changes

o remove evhtp_heap, never used (d132721 Nathan French)
o remove evhtp_json, never used (aec4b3c Nathan French)
o [Issue#20] Include pathing (80a69cc Nathan French)
o Fix deprecated usage (f4c42c7 Roman Gershman)
o Create issue_template.md (8d1a95f Nathan French)
o [Issue#25] Return NULL if callbacks == NULL for get_cb (cfcdba4 Nathan French)
o adding more null checks. I wish attr(nonull) was portable (9b552b7 Nathan French)
o adding some struct accessor defines to make life easier (613c5bf Nathan French)
o I think I worked out most of the potential derefs (acb42cf Nathan French)
o Fix potential null deref in htp__strndup_ (60b85ca Nathan French)
o Fix dead assignments in parser.c (e0a48e1 Nathan French)
o Eat our own dogfood (use_thread_wexit()) (ea37928 Nathan French)
o No use for strlen() in a loop (6833080 Nathan French)
o use PROJECT_BINARY_DIR for sys/ compat headers (012341c Nathan French)
o return int for htp__path_new_ (bf59eb1 Nathan French)
o more return normalization (91008a6 Nathan French)
o allocation functions set out to NULL (0305c10 Nathan French)
o do not return on error from requie_uri (ddc2ce6 Nathan French)
o added user-defined custom memory functions (73b54c6 Nathan French)
o for some reason, htparser_init was being called manually with type_request?? (a153e5f Nathan French)
o Add htp__strndup_ memfn wrapper (763168c Nathan French)
o add a callback member in evhtp_ssl_cfg_t for customized decrypt privfile. fixes #16 (b3a4d42 h00360646)
o Internalize some structs / deprecate evhtp_set_hook() (50ab327 Nathan French)
o remove cruft (1b1a037 Nathan French)
o add include directory for compat/sys headers (948c547 Nathan French)
o export flag functions (3467cbb Nathan French)
o formatting (4ec8dd3 Nathan French)
o (evhtp_send_reply): Grab reference to bufferevent during write. (a976a2f Marcus Sundberg)
o add thread exit callback for cleaning (0c7d9c4 jgli)
o fix memory leak (a6b00cc jgli)
o fix thread exit callback type (c8978b6 jgli)
o Updates for threading functionality. (b634002 Mark Ellzey)
o Added evhtp_accept_socket (a497a14 Mark Ellzey)
o Forgot to export evhtp_accept_socke. (c94cb5b Mark Ellzey)
o Formatting. (4a78297 Mark Ellzey)
o Maybe I should spell rite. (2114210 Mark Ellzey)
o Fix cmake compilation issue in centos7 (dfc8c2b kaustubh-d)
o Remove double-free when SSL is used. (ee32b2a Jacob Marble)
o Add CPack commands to build a debian package. (0c4a8ec Tom Pusateri)
o [docs] added some doxygen groups (8a247f1 Mark Ellzey)
o check res for bufferevent_socket_connect (#136) (70b68d4 mthomas)
o Regression from commit 67ed0bc (c96c51e Ultima1252)
o Added build/
to gitignore (c64f1dc Mark Ellzey)
o Updating license to include Marcus Sundberg (801c52f Mark Ellzey)
o [htparse] fix up some stuff to make coverity happy (abc7eb4 Mark Ellzey)
o More coverity fixes (7d3cc52 Mark Ellzey)
o check for sockopt returns (534bb48 Mark Ellzey)
o master travis updates (2c6bb88 Mark Ellzey)
o added testbigendian module for old cmake (fb6a866 Mark Ellzey)
o Added initial evhtp_json API (6e48770 Mark Ellzey)
o LICENSE update for ripping liblz json api (fb473ef Mark Ellzey)
o Removing the SIGNED.md file (outdated anyway) (d4bcfa8 Mark Ellzey)
o Update README (6ef073e Mark Ellzey)
o updates / formatting / renames (926e355 Nathan French)
o static funcs from now on will just return int (5112b6d Nathan French)
o fix htp__use_threads_ call error (2ed2f7f weijiazhen)
o FIX : Socket leakage on error #6 (d13b72b Nathan French)
o Issue#6: make evhtp_accept_socket conform to api (d0347dc Nathan French)
o Establish conformity through flags. (58da6dd Nathan French)
o request flags (71341d9 Nathan French)
o EVHTP_CONN flags (087e9a7 Nathan French)
o Flag ops (and related functions) / cleanup (0abc96f Nathan French)
o Add flags accessor (e0f04aa Nathan French)