Log of /trunk/c++/src/cgi
Directory Listing
Revision
1187 -
Directory Listing
Modified
Thu Dec 30 22:11:17 1999 UTC
(25 years, 1 month ago)
by
vakatov
CCgiCookie::GetExpDate() -- use a more standard time string format.
CCgiCookie::CCgiCookie() -- check the validity of passed cookie attributes
Revision
1186 -
Directory Listing
Modified
Thu Dec 30 22:06:14 1999 UTC
(25 years, 1 month ago)
by
vakatov
TestCgi() -- use $CONTENT_TYPE
Revision
1147 -
Directory Listing
Modified
Thu Dec 23 17:16:18 1999 UTC
(25 years, 1 month ago)
by
golikov
CtxMsgs made not HTML lib depended
Revision
1127 -
Directory Listing
Modified
Fri Dec 17 17:25:15 1999 UTC
(25 years, 1 month ago)
by
vakatov
Typo fixed
Revision
1126 -
Directory Listing
Modified
Fri Dec 17 17:24:52 1999 UTC
(25 years, 1 month ago)
by
vakatov
Get rid of some extra stuff
Revision
1124 -
Directory Listing
Modified
Fri Dec 17 15:35:24 1999 UTC
(25 years, 1 month ago)
by
vakatov
Workaround of a GMAKE glitch
Revision
1122 -
Directory Listing
Modified
Fri Dec 17 04:08:05 1999 UTC
(25 years, 1 month ago)
by
vakatov
cgiapp.cpp
Revision
1120 -
Directory Listing
Modified
Fri Dec 17 03:59:41 1999 UTC
(25 years, 1 month ago)
by
vakatov
Cosmetics
Revision
1119 -
Directory Listing
Modified
Fri Dec 17 03:55:03 1999 UTC
(25 years, 1 month ago)
by
vakatov
Initial revision
Revision
1112 -
Directory Listing
Modified
Wed Dec 15 19:19:10 1999 UTC
(25 years, 1 month ago)
by
golikov
fixes
Revision
1064 -
Directory Listing
Modified
Mon Nov 22 19:57:09 1999 UTC
(25 years, 2 months ago)
by
vakatov
TestCgiResponse() -- made "static"
Revision
1059 -
Directory Listing
Modified
Mon Nov 22 19:07:47 1999 UTC
(25 years, 2 months ago)
by
vakatov
CCgiRequest::CCgiRequest() -- check for the NULL "query_string"
Revision
1036 -
Directory Listing
Modified
Wed Nov 17 22:48:51 1999 UTC
(25 years, 2 months ago)
by
vakatov
Moved "GetModTime()"-related code and headers to under #if HAVE_LIBFASTCGI
Revision
1020 -
Directory Listing
Modified
Mon Nov 15 15:54:59 1999 UTC
(25 years, 2 months ago)
by
sandomir
Registry support moved from CCgiApplication to CNcbiApplication
Revision
1015 -
Directory Listing
Modified
Fri Nov 12 17:50:05 1999 UTC
(25 years, 2 months ago)
by
vakatov
To be more careful with _DEBUG to suit some ugly MSVC++ features
Revision
1007 -
Directory Listing
Modified
Tue Nov 2 22:15:50 1999 UTC
(25 years, 3 months ago)
by
vakatov
const CCgiCookie* CCgiCookies::Find() -- forgot to cast to non-const "this"
Revision
1006 -
Directory Listing
Modified
Tue Nov 2 20:35:45 1999 UTC
(25 years, 3 months ago)
by
vakatov
Redesigned of CCgiCookie and CCgiCookies to make them closer to the
cookie standard, smarter, and easier in use
Revision
997 -
Directory Listing
Modified
Tue Oct 26 18:11:57 1999 UTC
(25 years, 3 months ago)
by
vakatov
CCgiObuffer::overflow() -- get rid of unused var "bumpCount" (warning)
Revision
983 -
Directory Listing
Modified
Thu Oct 21 16:10:56 1999 UTC
(25 years, 3 months ago)
by
vasilche
Fixed memory leak in CNcbiOstrstream::str()
Revision
981 -
Directory Listing
Modified
Thu Oct 21 14:50:49 1999 UTC
(25 years, 3 months ago)
by
sandomir
optimization for overflow() (internal buffer added)
Revision
958 -
Directory Listing
Modified
Mon Oct 18 15:17:40 1999 UTC
(25 years, 3 months ago)
by
vakatov
Rolled back previous commit -- restoring the build of test/demo apps
Revision
955 -
Directory Listing
Modified
Thu Oct 14 18:58:30 1999 UTC
(25 years, 3 months ago)
by
golikov
sub_proj off
Revision
920 -
Directory Listing
Modified
Fri Oct 1 14:22:04 1999 UTC
(25 years, 4 months ago)
by
golikov
Now messages in context are html nodes
Revision
898 -
Directory Listing
Modified
Fri Sep 24 03:50:57 1999 UTC
(25 years, 4 months ago)
by
vakatov
No need in NCBI_C_INCLUDE
Revision
897 -
Directory Listing
Modified
Fri Sep 24 02:49:28 1999 UTC
(25 years, 4 months ago)
by
vakatov
+ FASTCGI_INCLUDE
Revision
884 -
Directory Listing
Modified
Thu Sep 23 18:27:18 1999 UTC
(25 years, 4 months ago)
by
vakatov
Major revision of the configuration scripts and parameters
Revision
855 -
Directory Listing
Modified
Fri Sep 3 21:32:28 1999 UTC
(25 years, 5 months ago)
by
vakatov
Move #include <algorithm> after the NCBI #include's for more
consistency and to suppress some bulky MSVC++ warnings.
Revision
833 -
Directory Listing
Modified
Thu Aug 12 14:54:43 1999 UTC
(25 years, 5 months ago)
by
sandomir
#include <algorithm> added
Revision
832 -
Directory Listing
Modified
Wed Aug 11 18:33:50 1999 UTC
(25 years, 6 months ago)
by
sandomir
class CNcbiResource more logical (some functionality from CNcbiDbResource moved in CNcbiResource; CNcbiCommand get CNcbiResource in ctor
Revision
810 -
Directory Listing
Modified
Mon Jul 19 21:02:32 1999 UTC
(25 years, 6 months ago)
by
pubmed
minor change: show error if any
Revision
805 -
Directory Listing
Modified
Thu Jul 15 19:05:17 1999 UTC
(25 years, 6 months ago)
by
sandomir
GetSelfURL(() added in Context
Revision
797 -
Directory Listing
Modified
Fri Jul 9 18:50:21 1999 UTC
(25 years, 7 months ago)
by
sandomir
FASTCGI mode: if programs modification date changed, break out the loop
Revision
789 -
Directory Listing
Modified
Thu Jul 8 16:25:05 1999 UTC
(25 years, 7 months ago)
by
vakatov
Get rid of the redundant `extern "C"' at "main()"
Revision
785 -
Directory Listing
Modified
Thu Jul 8 14:10:16 1999 UTC
(25 years, 7 months ago)
by
sandomir
Simple output add on exitfastcgi command
Revision
779 -
Directory Listing
Modified
Wed Jul 7 14:23:38 1999 UTC
(25 years, 7 months ago)
by
pubmed
minor changes for VC++
Revision
768 -
Directory Listing
Modified
Tue Jun 29 20:05:53 1999 UTC
(25 years, 7 months ago)
by
pubmed
many changes due to query interface changes
Revision
764 -
Directory Listing
Modified
Mon Jun 21 16:04:17 1999 UTC
(25 years, 7 months ago)
by
vakatov
CCgiRequest::CCgiRequest() -- the last(optional) arg is of type
"TFlags" rather than the former "bool"
Revision
762 -
Directory Listing
Modified
Fri Jun 18 20:42:50 1999 UTC
(25 years, 7 months ago)
by
vakatov
Fixed tiny compilation warnings
Revision
751 -
Directory Listing
Modified
Fri Jun 11 20:30:37 1999 UTC
(25 years, 8 months ago)
by
vasilche
We should catch exception by reference, because catching by value
doesn't preserve comment string.
Revision
740 -
Directory Listing
Modified
Tue Jun 8 21:36:29 1999 UTC
(25 years, 8 months ago)
by
vakatov
#HAVE_NO_CHAR_TRAITS:: use "CT_XXX_TYPE" instead of "xxx_type" for
xxx = { "int", "char", "pos", "off" }
Revision
735 -
Directory Listing
Modified
Tue Jun 8 00:31:22 1999 UTC
(25 years, 8 months ago)
by
vakatov
No need to explicitly add $(NETWORK_LIBS) for $(FASTCGI_LIBS) -- these
get added automagically when FASTCGI_LIBS is engaged
Revision
714 -
Directory Listing
Modified
Thu Jun 3 21:47:20 1999 UTC
(25 years, 8 months ago)
by
vakatov
CCgiApplication::LoadConfig(): patch for R1.12
Revision
691 -
Directory Listing
Modified
Thu May 27 16:42:42 1999 UTC
(25 years, 8 months ago)
by
vakatov
CCgiApplication::LoadConfig(): if the executable name is "*.exe" then
compose the default registry file name as "*.ini" rather than
"*.exe.ini"; use "Warning" rather than "Error" diagnostic severity
if cannot open the default registry file
Revision
686 -
Directory Listing
Modified
Mon May 24 15:15:19 1999 UTC
(25 years, 8 months ago)
by
golikov
class CNcbiRelocateCommand added
Revision
677 -
Directory Listing
Modified
Mon May 17 00:26:21 1999 UTC
(25 years, 8 months ago)
by
vakatov
Use double-quote rather than angle-brackets for the private headers
Revision
673 -
Directory Listing
Modified
Fri May 14 19:21:54 1999 UTC
(25 years, 8 months ago)
by
pubmed
myncbi - initial version; minor changes in CgiContext, history, query
Revision
663 -
Directory Listing
Modified
Tue May 11 03:11:57 1999 UTC
(25 years, 9 months ago)
by
vakatov
Moved the CGI API(along with the relevant tests) from "corelib/" to "cgi/"
Revision
647 -
Directory Listing
Modified
Thu May 6 23:24:22 1999 UTC
(25 years, 9 months ago)
by
vakatov
Use configurable $(FASTCGI_LIBS) and $(NETWORK_LIBS) instead of
the hard-coded ones
Revision
645 -
Directory Listing
Modified
Thu May 6 23:18:10 1999 UTC
(25 years, 9 months ago)
by
vakatov
<fcgibuf.hpp> became a local header file.
Revision
644 -
Directory Listing
Modified
Thu May 6 23:16:45 1999 UTC
(25 years, 9 months ago)
by
vakatov
<fcgibuf.hpp> became a local header file.
Use #HAVE_LIBFASTCGI(from <ncbiconf.h>) rather than cmd.-line #FAST_CGI.
Revision
637 -
Directory Listing
Modified
Thu May 6 20:33:44 1999 UTC
(25 years, 9 months ago)
by
pubmed
CNcbiResource -> CNcbiDbResource; utils from query; few more context methods
Revision
633 -
Directory Listing
Modified
Tue May 4 16:14:50 1999 UTC
(25 years, 9 months ago)
by
vasilche
Fixed problems with program environment.
Added class CNcbiEnvironment for cached access to C environment.
Revision
631 -
Directory Listing
Modified
Tue May 4 00:03:18 1999 UTC
(25 years, 9 months ago)
by
vakatov
Removed the redundant severity arg from macro ERR_POST()
Revision
630 -
Directory Listing
Modified
Mon May 3 20:32:31 1999 UTC
(25 years, 9 months ago)
by
vakatov
Use the (newly introduced) macro from <corelib/ncbidbg.h>:
RETHROW_TRACE,
THROW0_TRACE(exception_class),
THROW1_TRACE(exception_class, exception_arg),
THROW_TRACE(exception_class, exception_args)
instead of the former (now obsolete) macro _TRACE_THROW.
Revision
626 -
Directory Listing
Modified
Fri Apr 30 19:21:08 1999 UTC
(25 years, 9 months ago)
by
vakatov
Added more details and more control on the diagnostics
See #ERR_POST, EDiagPostFlag, and ***DiagPostFlag()
Revision
620 -
Directory Listing
Modified
Wed Apr 28 16:54:43 1999 UTC
(25 years, 9 months ago)
by
vasilche
Implemented stream input processing for FastCGI applications.
Fixed POST request parsing
Revision
619 -
Directory Listing
Modified
Wed Apr 28 16:54:19 1999 UTC
(25 years, 9 months ago)
by
vasilche
Implemented stream input processing for FastCGI applications.
Revision
614 -
Directory Listing
Modified
Tue Apr 27 16:11:11 1999 UTC
(25 years, 9 months ago)
by
vakatov
Moved #define FAST_CGI from inside the "cgiapp.cpp" to "sunpro50.sh"
Revision
613 -
Directory Listing
Modified
Tue Apr 27 14:50:21 1999 UTC
(25 years, 9 months ago)
by
vasilche
Added FastCGI interface.
CNcbiContext renamed to CCgiContext.
Revision
574 -
Directory Listing
Modified
Wed Apr 14 21:01:22 1999 UTC
(25 years, 9 months ago)
by
vakatov
s_HexChar(): get rid of "::tolower()"
Revision
572 -
Directory Listing
Modified
Wed Apr 14 20:11:56 1999 UTC
(25 years, 9 months ago)
by
vakatov
+ <stdio.h>
Changed all "str.compare(...)" to "NStr::Compare(str, ...)"
Revision
559 -
Directory Listing
Modified
Wed Apr 14 17:29:01 1999 UTC
(25 years, 9 months ago)
by
vasilche
Added parsing of CGI parameters from IMAGE input tag like "cmd.x=1&cmd.y=2"
As a result special parameter is added with empty name: "=cmd"
Revision
557 -
Directory Listing
Modified
Tue Apr 13 14:26:01 1999 UTC
(25 years, 9 months ago)
by
vasilche
Removed old _TRACE
Revision
545 -
Directory Listing
Modified
Wed Mar 17 18:59:51 1999 UTC
(25 years, 10 months ago)
by
vasilche
Changed CNcbiQueryResult&Iterator.
Revision
543 -
Directory Listing
Modified
Mon Mar 15 19:58:24 1999 UTC
(25 years, 10 months ago)
by
vasilche
Added CNcbiQueryResultIterator
Revision
536 -
Directory Listing
Modified
Wed Mar 10 21:20:23 1999 UTC
(25 years, 11 months ago)
by
sandomir
Resource added to CNcbiContext
Revision
532 -
Directory Listing
Modified
Mon Mar 1 21:02:22 1999 UTC
(25 years, 11 months ago)
by
vasilche
Added parsing of 'form-data' requests.
Revision
529 -
Directory Listing
Modified
Mon Feb 22 22:45:43 1999 UTC
(25 years, 11 months ago)
by
vasilche
Fixed map::insert(value_type) usage.
Revision
528 -
Directory Listing
Modified
Mon Feb 22 21:12:39 1999 UTC
(25 years, 11 months ago)
by
sandomir
MsgRequest -> NcbiContext
Revision
515 -
Directory Listing
Modified
Wed Jan 27 16:46:23 1999 UTC
(26 years ago)
by
sandomir
minor change: PFindByName added
Revision
498 -
Directory Listing
Modified
Thu Jan 14 20:03:49 1999 UTC
(26 years ago)
by
sandomir
minor changes
Revision
496 -
Directory Listing
Modified
Wed Jan 13 19:21:47 1999 UTC
(26 years ago)
by
lewisg
check for end of multimap
Revision
495 -
Directory Listing
Modified
Wed Jan 13 14:46:45 1999 UTC
(26 years ago)
by
lewisg
simple cgi demo
Revision
492 -
Directory Listing
Modified
Tue Jan 12 17:06:37 1999 UTC
(26 years ago)
by
sandomir
GetLink changed
Revision
483 -
Directory Listing
Modified
Thu Jan 7 22:03:42 1999 UTC
(26 years, 1 month ago)
by
vakatov
s_URL_Decode(): typo fixed
Revision
482 -
Directory Listing
Modified
Thu Jan 7 21:15:24 1999 UTC
(26 years, 1 month ago)
by
vakatov
Changed prototypes for URL_DecodeString() and URL_EncodeString()
Revision
481 -
Directory Listing
Modified
Thu Jan 7 20:06:06 1999 UTC
(26 years, 1 month ago)
by
vakatov
+ URL_DecodeString()
+ URL_EncodeString()
Revision
475 -
Directory Listing
Modified
Wed Jan 6 22:23:40 1999 UTC
(26 years, 1 month ago)
by
sandomir
minor changes
Revision
469 -
Directory Listing
Modified
Tue Jan 5 21:03:01 1999 UTC
(26 years, 1 month ago)
by
sandomir
GetEntry() changes
Revision
459 -
Directory Listing
Modified
Thu Dec 31 19:47:29 1998 UTC
(26 years, 1 month ago)
by
sandomir
GetEntry() fixed
Revision
449 -
Directory Listing
Modified
Mon Dec 28 23:29:17 1998 UTC
(26 years, 1 month ago)
by
vakatov
New CVS and development tree structure for the NCBI C++ projects
Revision
441 -
Directory Listing
Modified
Mon Dec 28 17:56:43 1998 UTC
(26 years, 1 month ago)
by
vakatov
New CVS and development tree structure for the NCBI C++ projects
Revision
438 -
Directory Listing
Modified
Mon Dec 28 15:43:13 1998 UTC
(26 years, 1 month ago)
by
sandomir
minor fixed in CgiApp and Resource
Revision
428 -
Directory Listing
Modified
Wed Dec 23 13:57:55 1998 UTC
(26 years, 1 month ago)
by
vasilche
Default output stream will be NcbiCout.
Revision
415 -
Directory Listing
Modified
Mon Dec 21 17:19:37 1998 UTC
(26 years, 1 month ago)
by
sandomir
VC++ fixes in ncbistd; minor fixes in Resource
Revision
409 -
Directory Listing
Modified
Thu Dec 17 21:50:45 1998 UTC
(26 years, 1 month ago)
by
sandomir
CNCBINode fixed in Resource; case insensitive string comparison predicate added
Revision
406 -
Directory Listing
Modified
Thu Dec 17 17:25:02 1998 UTC
(26 years, 1 month ago)
by
sandomir
minor changes in Report
Revision
402 -
Directory Listing
Modified
Mon Dec 14 20:25:37 1998 UTC
(26 years, 1 month ago)
by
sandomir
changed with Command handling
Revision
401 -
Directory Listing
Modified
Mon Dec 14 15:30:08 1998 UTC
(26 years, 1 month ago)
by
sandomir
minor fixes in CNcbiApplication; command handling fixed
Revision
397 -
Directory Listing
Modified
Fri Dec 11 22:00:34 1998 UTC
(26 years, 2 months ago)
by
vasilche
Added raw CGI response
Revision
395 -
Directory Listing
Modified
Fri Dec 11 18:00:56 1998 UTC
(26 years, 2 months ago)
by
vasilche
Added cookies and output stream
Revision
392 -
Directory Listing
Modified
Thu Dec 10 20:40:21 1998 UTC
(26 years, 2 months ago)
by
sandomir
#include <algorithm> added in ncbires.cpp
Revision
391 -
Directory Listing
Modified
Thu Dec 10 19:58:22 1998 UTC
(26 years, 2 months ago)
by
vasilche
Header option made more generic
Revision
388 -
Directory Listing
Modified
Thu Dec 10 17:36:56 1998 UTC
(26 years, 2 months ago)
by
sandomir
ncbires.cpp added
Revision
381 -
Directory Listing
Modified
Wed Dec 9 20:18:18 1998 UTC
(26 years, 2 months ago)
by
vasilche
Initial implementation of CGI response generator
Revision
358 -
Directory Listing
Modified
Fri Dec 4 23:38:35 1998 UTC
(26 years, 2 months ago)
by
vakatov
Workaround SunPro's "buggy const"(see "BW_01")
Renamed "CCgiCookies::Erase()" method to "...Clear()"
Revision
340 -
Directory Listing
Modified
Tue Dec 1 00:27:21 1998 UTC
(26 years, 2 months ago)
by
vakatov
Made CCgiRequest::ParseEntries() to read ISINDEX data, too.
Got rid of now redundant CCgiRequest::ParseIndexesAsEntries()
Revision
339 -
Directory Listing
Modified
Mon Nov 30 21:23:20 1998 UTC
(26 years, 2 months ago)
by
vakatov
CCgiRequest:: - by default, interprete ISINDEX data as regular FORM entries
+ CCgiRequest::ParseIndexesAsEntries()
Allow FORM entry in format "name1&name2....." (no '=' necessary after name)
Revision
338 -
Directory Listing
Modified
Fri Nov 27 20:55:23 1998 UTC
(26 years, 2 months ago)
by
vakatov
CCgiRequest:: made the input stream arg. be optional(std.input by default)
Revision
336 -
Directory Listing
Modified
Fri Nov 27 19:44:34 1998 UTC
(26 years, 2 months ago)
by
vakatov
CCgiRequest:: Engage cmd.-line args if "$REQUEST_METHOD" is undefined
Revision
334 -
Directory Listing
Modified
Fri Nov 27 15:54:05 1998 UTC
(26 years, 2 months ago)
by
vakatov
Cosmetics in the ParseEntries() diagnostics
Revision
333 -
Directory Listing
Modified
Thu Nov 26 00:29:55 1998 UTC
(26 years, 2 months ago)
by
vakatov
Finished NCBI CGI API; successfully tested on MSVC++ and SunPro C++ 5.0
Revision
330 -
Directory Listing
Modified
Tue Nov 24 23:07:31 1998 UTC
(26 years, 2 months ago)
by
vakatov
Draft(almost untested) version of CCgiRequest API
Revision
329 -
Directory Listing
Modified
Tue Nov 24 21:31:34 1998 UTC
(26 years, 2 months ago)
by
vakatov
Updated with the ISINDEX-related code for CCgiRequest::
TCgiEntries, ParseIndexes(), GetIndexes(), etc.
Revision
327 -
Directory Listing
Modified
Tue Nov 24 17:52:17 1998 UTC
(26 years, 2 months ago)
by
vakatov
Starting to implement CCgiRequest::
Fully implemented CCgiRequest::ParseEntries() static function
Revision
317 -
Directory Listing
Modified
Fri Nov 20 22:36:40 1998 UTC
(26 years, 2 months ago)
by
vakatov
Added destructor to CCgiCookies:: class
+ Save the works on CCgiRequest:: class in a "compilable" state
Revision
315 -
Directory Listing
Modified
Thu Nov 19 23:53:30 1998 UTC
(26 years, 2 months ago)
by
vakatov
Bug/typo fixed
Revision
314 -
Directory Listing
Modified
Thu Nov 19 23:41:14 1998 UTC
(26 years, 2 months ago)
by
vakatov
Tested version of "CCgiCookie::" and "CCgiCookies::"
Revision
312 -
Directory Listing
Modified
Thu Nov 19 20:02:51 1998 UTC
(26 years, 2 months ago)
by
vakatov
Logic typo: actually, the cookie string does not contain "Cookie: "
Revision
311 -
Directory Listing
Modified
Thu Nov 19 19:50:03 1998 UTC
(26 years, 2 months ago)
by
vakatov
Implemented "CCgiCookies::"
Slightly changed "CCgiCookie::" API
Revision
310 -
Directory Listing
Added
Wed Nov 18 21:47:53 1998 UTC
(26 years, 2 months ago)
by
vakatov
Draft version of CCgiCookie::
HHS Vulnerability Disclosure