summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Joey Schulze [Mon, 21 Jan 2008 19:52:47 +0000 (19:52 +0000)]
Untypo
Joey Schulze [Mon, 21 Jan 2008 10:52:36 +0000 (10:52 +0000)]
Improvement by Neil Spring: Declare some arguments const
Joey Schulze [Mon, 21 Jan 2008 10:41:49 +0000 (10:41 +0000)]
Added support for inclusion into C++
Joey Schulze [Sun, 20 Jan 2008 19:04:03 +0000 (19:04 +0000)]
Support for uploaded files, beautification of the output, improved
HTML, more examples
Joey Schulze [Mon, 17 Dec 2007 16:00:51 +0000 (16:00 +0000)]
Small improvements
Joey Schulze [Sun, 16 Dec 2007 16:40:43 +0000 (16:40 +0000)]
-lcgi not required in local directory
Joey Schulze [Sun, 16 Dec 2007 16:40:23 +0000 (16:40 +0000)]
Updates
Joey Schulze [Sun, 16 Dec 2007 16:39:01 +0000 (16:39 +0000)]
Refer to freeing memory
Joey Schulze [Fri, 14 Dec 2007 15:58:01 +0000 (15:58 +0000)]
Document cgiFree
Joey Schulze [Fri, 14 Dec 2007 15:39:50 +0000 (15:39 +0000)]
Remove temporary files at the end
Joey Schulze [Fri, 14 Dec 2007 15:09:09 +0000 (15:09 +0000)]
Bugfix
Joey Schulze [Fri, 14 Dec 2007 15:01:55 +0000 (15:01 +0000)]
Added documentation
Joey Schulze [Thu, 13 Dec 2007 18:44:33 +0000 (18:44 +0000)]
Support functions for transmitted files
Joey Schulze [Fri, 7 Dec 2007 16:30:40 +0000 (16:30 +0000)]
Hint freeing memory
Joey Schulze [Fri, 7 Dec 2007 15:08:51 +0000 (15:08 +0000)]
free CGI data structures
Joey Schulze [Fri, 7 Dec 2007 14:49:52 +0000 (14:49 +0000)]
text update
Joey Schulze [Thu, 6 Dec 2007 18:35:47 +0000 (18:35 +0000)]
memory correction
Joey Schulze [Thu, 6 Dec 2007 18:32:45 +0000 (18:32 +0000)]
Use cgiFreeList to free the list
Joey Schulze [Thu, 6 Dec 2007 17:11:17 +0000 (17:11 +0000)]
indention
Joey Schulze [Wed, 5 Dec 2007 20:10:22 +0000 (20:10 +0000)]
Added new reference
Joey Schulze [Wed, 5 Dec 2007 19:52:12 +0000 (19:52 +0000)]
Add cgiGetFiles to list functions
Joey Schulze [Wed, 5 Dec 2007 19:48:34 +0000 (19:48 +0000)]
Document cgiGetFiles
Joey Schulze [Wed, 5 Dec 2007 19:44:25 +0000 (19:44 +0000)]
Untypo
Joey Schulze [Sun, 2 Dec 2007 22:27:01 +0000 (22:27 +0000)]
Improved output
Joey Schulze [Sun, 2 Dec 2007 22:25:15 +0000 (22:25 +0000)]
Added support for uploaded files to the input parser
Joey Schulze [Sun, 2 Dec 2007 22:23:47 +0000 (22:23 +0000)]
Free all allocated space
Joey Schulze [Sun, 2 Dec 2007 22:22:01 +0000 (22:22 +0000)]
Don't abuse variables
Joey Schulze [Sun, 2 Dec 2007 22:19:42 +0000 (22:19 +0000)]
Be less verbose
Joey Schulze [Sun, 2 Dec 2007 22:19:22 +0000 (22:19 +0000)]
free type if set
Joey Schulze [Sun, 2 Dec 2007 22:13:58 +0000 (22:13 +0000)]
Corrected pointer arithmetic
Joey Schulze [Sun, 2 Dec 2007 22:05:44 +0000 (22:05 +0000)]
Parse function need to return the s_cgi structure in preparation of
file upload support
Joey Schulze [Sun, 2 Dec 2007 21:48:26 +0000 (21:48 +0000)]
data structure for uploaded files
Joey Schulze [Thu, 29 Nov 2007 15:13:02 +0000 (15:13 +0000)]
Adjust verbosity
Joey Schulze [Thu, 29 Nov 2007 14:16:58 +0000 (14:16 +0000)]
Document basic support for multipart/form-data
Joey Schulze [Thu, 29 Nov 2007 13:58:25 +0000 (13:58 +0000)]
Added basic support for multipart/form-data
Joey Schulze [Thu, 29 Nov 2007 13:54:27 +0000 (13:54 +0000)]
Added internal routine to read input
Joey Schulze [Wed, 28 Nov 2007 14:06:34 +0000 (14:06 +0000)]
Append newline after each log line on stderr
Joey Schulze [Wed, 28 Nov 2007 14:05:01 +0000 (14:05 +0000)]
A newline will be appended on demand when debug output is emitted
Joey Schulze [Wed, 28 Nov 2007 13:59:22 +0000 (13:59 +0000)]
Don't trust Content-Length too much
Joey Schulze [Tue, 27 Nov 2007 18:45:29 +0000 (18:45 +0000)]
Include syslog header
Joey Schulze [Tue, 27 Nov 2007 18:16:49 +0000 (18:16 +0000)]
Open the channel to syslog if needed
Joey Schulze [Tue, 27 Nov 2007 18:02:27 +0000 (18:02 +0000)]
Documentation update
Joey Schulze [Tue, 27 Nov 2007 18:01:27 +0000 (18:01 +0000)]
Restructurisation: moved debug code into general routine, and into aux file
Joey Schulze [Sun, 25 Nov 2007 21:19:50 +0000 (21:19 +0000)]
Demonstrate GET variables
Joey Schulze [Sun, 25 Nov 2007 21:12:25 +0000 (21:12 +0000)]
Updated URLs
Joey Schulze [Sun, 25 Nov 2007 21:04:48 +0000 (21:04 +0000)]
Removed included changelog
Joey Schulze [Sun, 25 Nov 2007 19:16:11 +0000 (19:16 +0000)]
Take care of null termination
Joey Schulze [Sun, 25 Nov 2007 19:09:56 +0000 (19:09 +0000)]
Simplify and unify code
Joey Schulze [Sun, 25 Nov 2007 19:09:24 +0000 (19:09 +0000)]
Use \r\n in headers
Joey Schulze [Sun, 25 Nov 2007 18:55:03 +0000 (18:55 +0000)]
Use \r\n in headers
Joey Schulze [Sun, 25 Nov 2007 18:34:18 +0000 (18:34 +0000)]
<malloc.h> is obsolete, use <stdlib.h>
Joey Schulze [Sun, 25 Nov 2007 18:32:13 +0000 (18:32 +0000)]
Spelling corrections by Stephen Uitti
Joey Schulze [Sun, 25 Nov 2007 18:03:36 +0000 (18:03 +0000)]
Properly return NULL when the variable is empty
Joey Schulze [Sun, 25 Nov 2007 16:41:17 +0000 (16:41 +0000)]
New contributor
Joey Schulze [Sun, 25 Nov 2007 16:17:54 +0000 (16:17 +0000)]
Patch by Laszlo Zavaleta <wry@kopu.org> to accept ';' as delimiter
Joey Schulze [Sun, 25 Nov 2007 16:04:51 +0000 (16:04 +0000)]
Escape potentially characters
Joey Schulze [Sun, 25 Nov 2007 16:04:28 +0000 (16:04 +0000)]
Added auxilliary routines
Joey Schulze [Sun, 25 Nov 2007 15:58:51 +0000 (15:58 +0000)]
Documentation
Joey Schulze [Sun, 25 Nov 2007 15:46:53 +0000 (15:46 +0000)]
Auxilliary routines
Joey Schulze [Sun, 25 Nov 2007 15:39:53 +0000 (15:39 +0000)]
Adjust the mail address
Joey Schulze [Tue, 3 May 2005 03:38:50 +0000 (03:38 +0000)]
Added missing include file for strcmp() and strlen()
Joey Schulze [Fri, 14 Dec 2001 18:09:52 +0000 (18:09 +0000)]
* Darn, f*cking DEB_BUILD_OPTIONS support broke the build system. Found
a way to workaround this by cheating but it seems to work this
time.
Joey Schulze [Thu, 22 Nov 2001 08:25:10 +0000 (08:25 +0000)]
Added convenience code to support $DEB_BUILD_OPTIONS
Joey Schulze [Tue, 20 Nov 2001 21:14:50 +0000 (21:14 +0000)]
Updated addresses
Joey Schulze [Mon, 24 Apr 2000 16:07:22 +0000 (16:07 +0000)]
typo
Joey Schulze [Sat, 6 Nov 1999 12:09:37 +0000 (12:09 +0000)]
removed misplaced quotes
Joey Schulze [Fri, 20 Aug 1999 21:32:32 +0000 (21:32 +0000)]
. Added homepage to readme
. Adjusted copyright file
Joey Schulze [Fri, 20 Aug 1999 21:29:37 +0000 (21:29 +0000)]
Set final dates
Joey Schulze [Fri, 20 Aug 1999 21:27:49 +0000 (21:27 +0000)]
. Corrected debian/rules
. Added cookies to readme
Joey Schulze [Fri, 20 Aug 1999 21:14:07 +0000 (21:14 +0000)]
. Updated CHANGES with information from debian/changelog
. Added myself to CREDITS, actually learned from cfingerd where Ken
has forgotton himself
. Added target htmlman to convert all manpages into html pages
. Added cgiFreeList() and manpage
. Added code to set a cookie to manpages
. Removed code for cgiFreeList() from manpages
. Adjusted jumpto.c
. Fixated debian/changes, prepared for upload
. Extended Debian description (debian/control)
Joey Schulze [Tue, 17 Aug 1999 13:21:20 +0000 (13:21 +0000)]
. Added support for HTTP Cookies
. Added Cookie documentation
. Added cgiFree() to free internal datastructures
. Reorganized internal datastructures
. Updated Changelog(s)
. Updated CREDITS, abandoned Mikko's cookie support
. Extended cgitst to set a cookie and display them
. Renamed cgiInit() to cgiReadVariables() and added new cgiInit()
. Modified s_cgi structure to contain cookies as well
. Easified some ite, jump out of routine faster
. Added some manpages to new routines
Joey Schulze [Mon, 16 Aug 1999 20:10:43 +0000 (20:10 +0000)]
Improved
Joey Schulze [Sun, 15 Aug 1999 11:03:51 +0000 (11:03 +0000)]
. Implemented cgiSetHeader() and cgiSetType()
. Wrote appropriate manpage
. Changed manpage source to "CGI Library"
Joey Schulze [Sun, 15 Aug 1999 08:48:05 +0000 (08:48 +0000)]
. Fixed problem with name being a prefix of another
. Also decode HTTP strings for multiple fields
Joey Schulze [Sat, 14 Aug 1999 21:08:42 +0000 (21:08 +0000)]
. Added space to manpage synopsis
. Corrected cgiGetValue(3)
. Use capital letters for CGI
. Added cgiGetVariables(3) manpage and routine
. Test suite cgitest now users cgiGetVariables() as well
. Makefile improvement to use $@ and $^
. Posixification: index() -> strchr()
. Added CREDITS
. Reworked offline parser
. Adjusted date of manpages
. Improved test program, now displays environment as well
. Improved readme
. Use upstream changelog for Debian, compress it
Joey Schulze [Wed, 28 Apr 1999 07:27:51 +0000 (07:27 +0000)]
* Makefile::clean now removes libcgi.a, debian/rules now uses pristine source
Joey Schulze [Wed, 28 Apr 1999 07:21:58 +0000 (07:21 +0000)]
Forward ported bugfixes from 0.4-4:
* Added some braces as suggested by gcc
* Oops, fixed simple length+1byte bug (closes: Bug#32834)
Joey Schulze [Mon, 7 Dec 1998 20:11:53 +0000 (20:11 +0000)]
We should provide a proper changelog file.
Joey Schulze [Mon, 7 Dec 1998 20:11:09 +0000 (20:11 +0000)]
Added support for HTML cookies, written by Mikko Torni <mtorni@mail.freenet.hut.fi>
Mikko reported that it doesn't work properly so he's tuning it.
Joey Schulze [Mon, 7 Dec 1998 20:09:41 +0000 (20:09 +0000)]
Also removed temporary binary file
Joey Schulze [Mon, 7 Dec 1998 20:08:05 +0000 (20:08 +0000)]
Added proper install target.
Joey Schulze [Sat, 12 Sep 1998 00:55:54 +0000 (00:55 +0000)]
* Fixed typo in jump.c comments, thanks Shaleh.
Joey Schulze [Fri, 11 Sep 1998 19:38:27 +0000 (19:38 +0000)]
* Switched from bzero() to memset(), thanks Shaleh
* Corrected typo in cgiInit(3), thanks Shaleh
Joey Schulze [Fri, 20 Mar 1998 08:21:32 +0000 (08:21 +0000)]
* Corrected html code in redirection
* Corrected number of bytes in redirection
Joey Schulze [Mon, 23 Feb 1998 10:06:11 +0000 (10:06 +0000)]
Included another example, jumpto
Joey Schulze [Sun, 22 Feb 1998 20:09:00 +0000 (20:09 +0000)]
Removed empty line
Joey Schulze [Wed, 18 Feb 1998 20:14:57 +0000 (20:14 +0000)]
Fixed little mistake in offline mode
Joey Schulze [Wed, 18 Feb 1998 10:29:07 +0000 (10:29 +0000)]
. Corrected debugging
. Added cgiRedirect()
. Added cgiRedirect(3) manpage
. Added call to cgiRedirect() to example cgitest.c
. Added compile notice to cgitest.c
. Added support for the GET method
. Reorganized POST/GET/stdin support
. Implemented support for multiple fields and updated manpage
Joey Schulze [Sun, 15 Feb 1998 04:44:12 +0000 (04:44 +0000)]
. Added support for a static libcgi.a
. Added readme file
. Added Debian GNU/Linux control files
Joey Schulze [Sun, 15 Feb 1998 04:01:07 +0000 (04:01 +0000)]
. Reformatted some c-code
. Added some more debug code
. Added new manpage cgi.5
Joey Schulze [Sun, 15 Feb 1998 02:33:34 +0000 (02:33 +0000)]
Some comments were written in german, translated them.
Joey Schulze [Sun, 15 Feb 1998 02:29:27 +0000 (02:29 +0000)]
. cgiDebug() und cgiDebugLevel eingefuehrt
. cgiDecodeString() implementiert
. Kompletter re-write von cgiInit()
. cgiInit() versteht nun auch lange Variableninhalte und dekodiert
die entsprechenden %ab Werte
. Implemented an offline input mode as known by CGI.pm
. Manpages fuer cgiDebug(), cgiInit(), cgiGetValue() und cgiHeader()
geschrieben
. Testprogram added
Joey Schulze [Sat, 14 Feb 1998 22:25:00 +0000 (22:25 +0000)]
Import of IN-GS source