aboutsummaryrefslogtreecommitdiffstats
path: root/src/libfast
Commit message (Expand)AuthorAgeFilesLines
* configure: Check for and explicitly link against -latomicMartin Willi2016-06-141-1/+1
* sigwaitinfo() may fail with EINTR if interrupted by an unblocked signal not i...Tobias Brunner2015-11-231-1/+5
* Replace usages of sigwait(3) with sigwaitinfo(2)Tobias Brunner2015-10-291-2/+1
* plugins: Don't link with -rdynamic on WindowsMartin Willi2014-06-041-1/+1
* libfast: Use chunk_map() instead of non-portable mmap()Martin Willi2014-01-231-29/+10
* Build all shared libraries with -no-undefined and link them properlyTobias Brunner2013-09-121-2/+6
* automake: replace INCLUDES by AM_CPPFLAGSMartin Willi2013-07-181-2/+7
* libfast: cancel thread if it fails to accept fcgi sessionsMartin Willi2013-07-181-1/+5
* libfast: add a fast_ prefix to all classes, avoiding namespace clashesMartin Willi2013-07-1812-245/+258
* Fixed Doxygen comments after scanning complete src directoryTobias Brunner2013-03-021-1/+1
* Moved debug.[ch] to utils folderTobias Brunner2012-10-243-3/+3
* Moved data structures to new collections subfolderTobias Brunner2012-10-242-3/+3
* Add a libfast sendfile() method to send files from disk5.0.1Martin Willi2012-10-022-0/+69
* Fixed check for rng in session ID creation of libfastTobias Brunner2012-09-281-1/+1
* Properly initialize sockaddr_in struct in fast and dhcp pluginsTobias Brunner2012-09-281-4/+7
* Check rng return value when generating libfast session COOKIEsMartin Willi2012-07-163-6/+27
* Install dev headers only if --with-dev-headers= option is setMartin Willi2012-07-111-1/+3
* Install libfast development headersMartin Willi2012-07-111-2/+7
* Fixed additional typos in comments and log messages.Tobias Brunner2012-01-121-1/+1
* libfast: Fixed compiler warning.Tobias Brunner2011-11-251-1/+1
* Check if ClearSilver actually requires zlibMartin Willi2011-09-021-1/+1
* "this" removed from comments.Tobias Brunner2011-07-061-2/+0
* Don't install the libraries directly in lib/.Tobias Brunner2011-07-051-1/+1
* We actually need to link against libz, as neo libraries are often staticMartin Willi2011-06-151-1/+1
* Set cookies for the complete domainMartin Willi2011-06-151-1/+1
* Migrated libfast to INIT/METHOD macrosMartin Willi2011-06-153-199/+142
* libfast does not depend on zlib directly, clearsilver can be built without co...Martin Willi2011-06-011-1/+1
* Added a null-safe strdup variantMartin Willi2011-01-051-1/+1
* Added getter for arbitrary environment variablesMartin Willi2010-11-172-0/+17
* Added support for reading raw PUT/POST data from HTTP requestMartin Willi2010-05-272-0/+18
* Reintroduce to_referer(), redirect() does not work with get_referer()Martin Willi2010-04-282-0/+25
* Use a 301 permanent redirect if no controller givenMartin Willi2010-04-281-1/+3
* Remove to_referer() method, as it fails if no referer was givenMartin Willi2010-04-072-29/+10
* Adding DBG_LIB to all calls of libstrongswan's version of DBG*.Tobias Brunner2010-04-061-8/+9
* Added a very minimalistic SMTP client to send mails via a local EximMartin Willi2010-03-113-1/+241
* Add a getter for the HTTP refererMartin Willi2010-03-102-0/+16
* Using the thread wrapper in charon, libstrongswan and their plugins.Tobias Brunner2009-12-232-25/+30
* Check if libpthread is required or not.Tobias Brunner2009-12-231-1/+1
* Separated the public interfaces of the threading primitives.Tobias Brunner2009-12-231-1/+1
* Moved mutex.c to a separate folder in order to cleanly wrap other threading p...Tobias Brunner2009-12-231-1/+1
* Improved libfast session management, using a hashtableMartin Willi2009-12-082-40/+109
* added lost session cookie bufferMartin Willi2009-09-111-0/+1
* Removed chunk_from_buf() in favor of a simpler chunk_from_chars() macroMartin Willi2009-09-111-3/+1
* double check session id has been initializedMartin Willi2009-09-101-1/+1
* remove obsolete @brief doxygen tagsMartin Willi2009-09-102-2/+2
* Use wrapped mutex_t/condvar_t instead of pthread_mutex/cond_tMartin Willi2009-09-101-10/+16
* libfast uses enumerator instead of deprecated iteratorMartin Willi2009-09-101-12/+12
* remove spaces before tabs at the beginning of lines (^( )+\t)Martin Willi2009-09-041-2/+2
* replaces four spaces by tabs, where appropriateMartin Willi2009-09-043-9/+9
* removed trailing spaces ([[:space:]]+$)Martin Willi2009-09-049-111/+111