Skip to content
Permalink
Browse files

remove boutell.com references

  • Loading branch information...
boutell committed Oct 22, 2019
1 parent c95c378 commit 960dddb988941e6868a09f7abf8cdce002aedba8
Showing with 12 additions and 49 deletions.
  1. +7 −7 README.md
  2. +1 −1 cgic.h
  3. +3 −40 cgic.html
  4. +1 −1 cgictest.c
@@ -192,7 +192,7 @@ This bug has been corrected.
<li>
Many small changes have been made to increase compatibility.
cgic now compiles with no warnings under the compilers
available at boutell.com.
available at boutell.dev.
</ul>
<h3><a name="whatsnew101">What's new in version 1.01?</a></h3>
Version 1.01 adds no major functionality but corrects
@@ -302,10 +302,10 @@ This command also produces the subdirectory 'cgic207', which will contain
the complete cgic distribution, including a copy of this
documentation in the file cgic.html.
<p>
cgic is available via the web from www.boutell.com:
cgic is available via the web from www.boutell.dev:
<ul>
<li><a href="http://www.boutell.com/cgic/cgic207.tar.gz">Obtain cgic: gzipped tar file</a>
<li><a href="http://www.boutell.com/cgic/cgic207.zip">Obtain cgic: .ZIP file</a>
<li><a href="http://www.boutell.dev/cgic/cgic207.tar.gz">Obtain cgic: gzipped tar file</a>
<li><a href="http://www.boutell.dev/cgic/cgic207.zip">Obtain cgic: .ZIP file</a>
</ul>
<h3><a name="build">Building cgic: a sample application</a></h3>
The sample application 'cgictest.c' is provided as part of the
@@ -475,7 +475,7 @@ In this case the cookie is relevant only to the CGI program itself, so
<code><a href="#cgiScriptName">cgiScriptName</a></code> (the URL of the CGI program, not including the
domain name) is sent. Similarly, a cookie can be considered relevant
to a single web site or to an entire domain, such as
<code>www.boutell.com</code> or the entire <code>.boutell.com</code>
<code>www.boutell.dev</code> or the entire <code>.boutell.dev</code>
domain. In this case, the current site on which the program is running
is the only relevant site, so <code><a href="#cgiServerName">cgiServerName</a></code> is used
as the domain.
@@ -1176,7 +1176,7 @@ variable containing the name of the browser software is
in the variable <a href="#cgiReferrer">cgiReferrer</a>.
<h3><a name="images">How can I generate images from my cgic application?</a></h3>
cgic can be used in conjunction with the
<a href="http://www.boutell.com/gd/">gd graphics library</a>, which
<a href="https://libgd.github.io/">gd graphics library</a>, which
can produce GIF images on the fly.
<p>
The following short sample program hints at the possibilities:
@@ -1669,7 +1669,7 @@ set this argument to <code>/</code>. The final argument is the
web site name or entire domain for which this cookie should be
submitted; if you choose to have the cookie sent back for an
entire domain, this argument must begin with a dot, such as
<code>.boutell.com</code>. The cgic variables <a name="#cgiScriptName</a>
<code>.boutell.dev</code>. The cgic variables <a name="#cgiScriptName</a>
and <a name="#cgiServerName">cgiServerName</a> are convenient
values for the fourth and fifth arguments.
See also <a href="#cgiHeaderCookieSetInteger">cgiHeaderCookieSetInteger</a>,
2 cgic.h
@@ -183,7 +183,7 @@ cgiFormResultType cgiCookies(

/* path can be null or empty in which case a path of / (entire site) is set.
domain can be a single web site; if it is an entire domain, such as
'boutell.com', it should begin with a dot: '.boutell.com' */
'boutell.dev', it should begin with a dot: '.boutell.dev' */
extern void cgiHeaderCookieSetString(char *name, char *value,
int secondsToLive, char *path, char *domain);
extern void cgiHeaderCookieSetInteger(char *name, int value,
@@ -4,10 +4,6 @@
</head>
<body>
<h1>cgic 2.07: an ANSI C library for CGI Programming</h1>
<h2>By <a href="http://www.boutell.com/boutell/">Thomas Boutell</a></h2>
<em><a href="http://www.boutell.com/cgic/">
The LATEST documentation is available here. Check often
for new releases.</a></em>
<blockquote>
<strong>IMPORTANT NOTICES:</strong>
<p>
@@ -197,10 +193,6 @@ <h3><a name="whatsnew102">What's new in version 1.02?</a></h3>
<a href="#cgiFormDoubleBounded">cgiFormDoubleBounded</a> specified
its arguments in the wrong order, with surprising results.
This bug has been corrected.
<li>
Many small changes have been made to increase compatibility.
cgic now compiles with no warnings under the compilers
available at boutell.com.
</ul>
<h3><a name="whatsnew101">What's new in version 1.01?</a></h3>
Version 1.01 adds no major functionality but corrects
@@ -287,34 +279,6 @@ <h4>What Operating System Does Your WEB SERVER Run?</h4>
Compiling a Windows console executable will not give you a CGI program that
can be installed on a Linux-based server.
</blockquote>
Your web browser should inquire whether to save the file to disk
when you select one of the links below. Under Unix and compatible
operating systems, save it, then issue the following
commands to unpack it:
<pre>
gunzip cgic207.tar.gz
tar -xf cgic207.tar
</pre>
This should produce the subdirectory 'cgic207', which will contain
the complete cgic distribution for version 2.07, including a copy of this
documentation in the file cgic.html.
<p>
Under Windows and compatible operating systems, save it,
open a command prompt window, and issue the following commands to unpack it:
<pre>
unzip /d cgic207.zip
</pre>
Or use the unzip utility of your choice.
<p>
This command also produces the subdirectory 'cgic207', which will contain
the complete cgic distribution, including a copy of this
documentation in the file cgic.html.
<p>
cgic is available via the web from www.boutell.com:
<ul>
<li><a href="http://www.boutell.com/cgic/cgic207.tar.gz">Obtain cgic: gzipped tar file</a>
<li><a href="http://www.boutell.com/cgic/cgic207.zip">Obtain cgic: .ZIP file</a>
</ul>
<h3><a name="build">Building cgic: a sample application</a></h3>
The sample application 'cgictest.c' is provided as part of the
cgic distribution. This CGI program displays an input form,
@@ -483,7 +447,7 @@ <h4>Setting Cookies</h4>
<code><a href="#cgiScriptName">cgiScriptName</a></code> (the URL of the CGI program, not including the
domain name) is sent. Similarly, a cookie can be considered relevant
to a single web site or to an entire domain, such as
<code>www.boutell.com</code> or the entire <code>.boutell.com</code>
<code>www.boutell.dev</code> or the entire <code>.boutell.dev</code>
domain. In this case, the current site on which the program is running
is the only relevant site, so <code><a href="#cgiServerName">cgiServerName</a></code> is used
as the domain.
@@ -1183,8 +1147,7 @@ <h4>Examining CGI environment variables</h4>
<a href="#cgiUserAgent">cgiUserAgent</a>. The referring URL appears
in the variable <a href="#cgiReferrer">cgiReferrer</a>.
<h3><a name="images">How can I generate images from my cgic application?</a></h3>
cgic can be used in conjunction with the
<a href="http://www.boutell.com/gd/">gd graphics library</a>, which
cgic can be used in conjunction with the <a href="https://libgd.github.io/">gd graphics library</a>, which
can produce GIF images on the fly.
<p>
The following short sample program hints at the possibilities:
@@ -1677,7 +1640,7 @@ <h3><a name="functions">cgic function reference</a></h3>
web site name or entire domain for which this cookie should be
submitted; if you choose to have the cookie sent back for an
entire domain, this argument must begin with a dot, such as
<code>.boutell.com</code>. The cgic variables <a name="#cgiScriptName</a>
<code>.boutell.dev</code>. The cgic variables <a name="#cgiScriptName</a>
and <a name="#cgiServerName">cgiServerName</a> are convenient
values for the fourth and fifth arguments.
See also <a href="#cgiHeaderCookieSetInteger">cgiHeaderCookieSetInteger</a>,
@@ -4,7 +4,7 @@
#define SERVER_NAME cgiServerName
#endif
#if 0
#define SERVER_NAME "www.boutell.com"
#define SERVER_NAME "www.boutell.dev"
#endif

/* You may need to change this, particularly under Windows;

0 comments on commit 960dddb

Please sign in to comment.
You can’t perform that action at this time.