
Filters
Project Name: OldUnix Date Added:1/7/97 Author: Andrew Solberg Description: A small filter that changes the url from \~username to \username and \file.html to \file.htm. This helped in moving our web server from unix to IIS. We kept getting hits to the old pages from search engines and other external pages. Language: C++ Source: http://www.genusa.com/isapi/oldunix.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: IISExec (filter & extension) Date Added:10/14/96 Author: Andreas Saurwein Description: IIS Exec is a ISAPI Server Extension for executing IDC queries from HTML files. It uses the following HTML comment for this purpose: <!--#execute file="myquery.idc"-->
You can use more than one query in a single HTML file.
Language: C++ Source: http://www.genusa.com/isapi/iisexec.zip Binaries: Intel x86 Alpha PowerPC Mips iisexecbi.zip N/A N/A N/A
Project Name: ChangeURL Date Added:9/5/96 Author: Joe Weisner Description: An ISAPI Filter that changes the URL of a request. Language: Delphi 2.0 Source: http://www.genusa.com/isapi/chgurl.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: DAF Date Added:9/2/96 Author: Philippe Tenenhaus http://philt.babel.fr/philt/daf Description: Dynamic Authentification Filter (DAF) 1.0 Language: C++ Source: http://www.genusa.com/isapi/dafsrc.zip Binaries: Intel x86 Alpha PowerPC Mips daf.zip N/A N/A N/A
Project Name: AuthFilt Date Added:8/7/96 Author: Microsoft http://www.microsoft.com Description: This module is an example of an ISAPI Authentication Filter. It demonstrates how to do an authentication filter based on an external datasource. Though this sample uses a flat file, access to a database could easily be plugged in.
Language: C++ Source: http://www.genusa.com/isapi/authfilt.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: LFilter Date Added:8/7/96 Author: Mark Grossman http://www.microsoft.com Description: This module is a Microsoft HTTP server filter interface that logs additional information. It logs the Referer, UserAgent, and the Cookie used for the MSN custom home page. Language: C++ Source: http://www.genusa.com/isapi/newlog.zip Binaries: Intel x86 Alpha PowerPC Mips newlogb.zip N/A N/A N/A
Project Name: DateTime Date Added:8/4/96 Author: David Torres http://www.clearmind.com Description: Filter that insert the date and time into an HTML file with date/time tokens. Language: C++ Source: http://www.genusa.com/isapi/datetime.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: FLogU Date Added:8/4/96 Author: Murali R. Krishnan Description: Filter to log User Agent from clients. Language: C++ Source: http://www.genusa.com/isapi/flogu.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: GenesisFilter Date Added:7/27/96 Author: David Torres http://www.clearmind.com Description: This filter does NOTHING, but its a great place observe how the IIS world works. This filter requests notification of all IIS filter events and is the starting point for all of my filter development. Language: C++ Source: http://www.genusa.com/isapi/genesisf.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: HTMLEx Date Added:7/27/96 Author: Zoltan Pekic http://www1.heathcomm.no/nyttig/htmlex/ Description: HTMLEx is an ISAPI Filter (DLL) for Microsoft's Internet Information Server. The use of this filter enhances the HTM pages with features such as: customizeable text and graphic counters, greeting messages with client's browser. Language: C++ Source: http://www.genusa.com/isapi/htmlex21.zip Binaries: Intel x86 Alpha PowerPC Mips htmlexbn.zip N/A N/A N/A
Project Name: HttpFilt Date Added:7/27/96 Author: Stephen Genusa http://www.genusa.com/ Description: A filter written using Delphi 2.0 that simply logs each event as it occurs. Language: Delphi 2.0 Source: http://www.genusa.com/isapi/delpfilt.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: ISAPIF1 Date Added:7/27/96 Author: Hong Lin http://140.138.148.142/hong/projects/isapi/ Description: This filter program will show what a filter app looks like, and how to debug a filter app. Language: C++ Source: http://www.genusa.com/isapi/isapif1.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: ISAPIF2 Date Added:7/27/96 Author: Hong Lin http://140.138.148.142/hong/projects/isapi/ Description: This filter program will dynamically add a link to an image in every HTML document that is sent to the client. Language: C++ Source: http://www.genusa.com/isapi/isapif2.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: SiteHits Date Added:7/27/96 Author: David Torres http://www.clearmind.com Description: This filter records hits to each HTML page on this site. Language: C++ Source: http://www.genusa.com/isapi/sitehit.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: AdFlipperFilter Date Added:7/26/96 Author: David Torres http://www.clearmind.com Description: This filter checks .htm pages accessed at the server for the special advertisement tags. Then it looks into its database for the next ad to run on the page. It then inserts the hyperlink, graphic and alternate text for the advertiser. Language: C++ Source: http://www.genusa.com/isapi/adfilt.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Extensions
Project Name: PoolSample Date Added:03/31/98 Author: Kurt Krueckeberg Description: It is a ODBC connection pooling sample. Language: C++ Source: http://www.genusa.com/isapi/poolsample.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: LifWrap Date Added:1/29/97 Author: Matt Heffron Description: "Wrap" around another ScriptMap-based extension and process statements in the output generated by the wrapped extension. Language: C++ Source: http://www.genusa.com/isapi/lifwrap.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: IISSMTP2 Date Added:11/16/96 Author: Frank Shofner http://www.shofcorp.com Description: Generic Form E-mail ISAPI extension. Function: For any form, loops through all name-value pairs, concatenates them into the email 'text', then displays all data in a confirmation page back to the browser. Language: C++ Source: http://www.genusa.com/isapi/email3.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: IISIPMap Date Added:11/6/96 Author: Andreas Saurwein Description: Redirect clients to any URL depending on their hostaddress. You can use wildcards for the addresses too. Language: C++ Source: http://www.genusa.com/isapi/iisipmap.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: IISEMail Date Added:9/7/96 Author: Martin J. Norman http://staff.ndl.co.uk/martin/isapi.htm Description: E-Mails the contents of a form using SMTP. Language: C++ Source: http://www.genusa.com/isapi/iisemail.zip Binaries: Intel x86 Alpha PowerPC Mips iissmtp.zip N/A N/A N/A
Project Name: D-OLEISAPI Date Added:8/29/96 Author: Ralf Westphal Description: Enables Web browsers to call OLE automation servers on the Web server thru the use of URLs (see OLEISAPI.DLL from Microsoft for similar functionality). Allows VB programs to get server vars. Includes Delphi source code. Language: Delphi 2.0 Source: http://www.genusa.com/isapi/doleisap.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: DBSample Date Added:8/29/96 Author: Bobby Addison http://www.midnite.net/ Description: This ISAPI application demonstrates how to connect a database to the World Wide Web by using MFC's CDatabase and CRecordset. Language: C++ Source: http://www.genusa.com/isapi/dbsample.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: SendMail Date Added:8/29/96 Author: Bobby Addison http://www.midnite.net/ Description: This ISAPI application demonstrates how to use the SendMail class from K. D. Spoelstra. Language: C++ Source: http://www.genusa.com/isapi/sendmail.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: LoanCalc Date Added:8/18/96 Author: Bobby Addison http://www.midnite.net/ Description: This ISAPI application demonstrates performing calculations from values entered by users on the World Wide Web. Language: C++ Source: http://www.genusa.com/isapi/loans.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: WebCount Date Added:8/18/96 Author: Blake Stone http://www.dkw.com/bstone Description: An ISAPI Web counter plus ISAPI/CGI Delphi 2.0 framework. Language: Delphi 2.0 Source: http://www.genusa.com/isapi/dkwhttp.zip Binaries: Intel x86 Alpha PowerPC Mips webcount.zip N/A N/A N/A
Project Name: ISAPIThread Date Added:8/7/96 Author: Rainer Gerhards http://www.klv.com Description: This isapi extension has been written to demonstrate multithreading of isapi extensions. Language: C++ Source: http://www.genusa.com/isapi/isapthrd.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: SimpSrch Date Added:8/7/96 Author: Microsoft http://www.microsoft.com Description: A very simple search extension Language: C++ Source: http://www.genusa.com/isapi/srchext.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: AdvLot Date Added:8/4/96 Author: Microsoft Description: Lottery - An ISAPI DLL that maintains a persistent worker thread Language: C++ Source: http://www.genusa.com/isapi/advlot.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: MFCTalk Date Added:8/4/96 Author: Microsoft http://www.nwlink.com/ Description: MFCTALK was originally published in an article on ISAPI programming with MFC in the May, 1996 issue of Microsoft Systems Journal. The sample shows how to use synchronization objects (specifically, a CCriticalSection) to protect data. Language: C++ Source: http://www.genusa.com/isapi/mfctalk.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: NetStat Date Added:8/4/96 Author: Martin J. Norman http://staff.ndl.co.uk/martin/isapi.htm Description: IP network address check. Language: C++ Source: http://www.genusa.com/isapi/netstat.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: SimpLot Date Added:8/4/96 Author: Murali R. Krishnan Description: Simple lottery ISAPI Extension Language: C++ Source: http://www.genusa.com/isapi/simplot.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: TraceRt Date Added:8/4/96 Author: Martin J. Norman http://staff.ndl.co.uk/martin/isapi.htm Description: Network address tracer ISAPI extension. Language: C++ Source: http://www.genusa.com/isapi/tracert.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: ClickThru Date Added:7/27/96 Author: David Torres http://www.clearmind.com Description: This extension is called from a hypertext link to an alternate site and maintains a counter of the number of "pass thru" hits a site receives via a linked page. Language: C++ Source: http://www.genusa.com/isapi/clikthrs.zip Binaries: Intel x86 Alpha PowerPC Mips clikthru.zip N/A N/A N/A
Project Name: DelpExt1 Date Added:7/27/96 Author: Stephen Genusa http://www.genusa.com/ Description: A very simple Delphi 2.0 extension that simply returns some of the server variables to the calling client. Language: Delphi 2.0 Source: http://www.genusa.com/isapi/delpext1.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: GenesisExtension Date Added:7/27/96 Author: David Torres http://www.clearmind.com Description: This is a template for ISAPI extensions for C++. Language: C++ Source: http://www.genusa.com/isapi/genesise.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: NTPassword Date Added:7/27/96 Author: Andrew Smith http://home.earthlink.net/~andrewsmith/ Description: Change NT passwords via the web. Important: PASSWDISAPI passes your NT password over the network through your current WEB protocol (HTTP or HTTPS). Any user with "sniffer" equipment may be able to capture the passwords passed by these protocols. Language: C++ Source: http://www.genusa.com/isapi/passwds.zip Binaries: Intel x86 Alpha PowerPC Mips passwd.zip N/A N/A N/A
Project Name: SiteStats Date Added:7/27/96 Author: David Torres http://www.clearmind.com Description: This extension produces a HTML page with the requested statistics from the IIS Site database. Statistics include counters for ClickThrus, SiteHits. Language: C++ Source: http://www.genusa.com/isapi/sitestat.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: ZooCode Date Added:7/27/96 Author: Jim Schmidt Description: ZOO.DLL represents a very specific example of a real-world application that is based on FormDump. It was not designed to be used for any other purpose other than the zoo tour, but there are ways to make it produce another type of tour. Language: C++ Source: http://www.genusa.com/isapi/zoocode.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: GetPost Date Added:7/26/96 Author: Hong Lin http://140.138.148.142/hong/projects/isapi/ Description: This isapi dll will accept both get and post submission methods, and reply all information entered by the user from the client side. This project demos how an ISAPI application acts like a general CGI application.
Language: C++ Source: http://www.genusa.com/isapi/getpost.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Other Source Code Items
Project Name: TBrowser Date Added:3/15/97 Author: Yaniv Golan Description: Delphi implementation of the ASP Browser object for determining client capabilities. Language: Delphi 2.0 Source: http://www.genusa.com/isapi/browscap.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: CHTTPExt Date Added:11/18/96 Author: Prasad Ayyalasomayajula http://www.travelon.com Description: CHttpServer overloaded to handle multiple selects from list boxes. Language: C++ Source: http://www.genusa.com/isapi/chttpext.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: ISAPIHeader Date Added:8/7/96 Author: Microsoft http://www.microsoft.com Description: This file contains the filter and extension C header files. Language: C++ Source: http://www.genusa.com/isapi/isapihdr.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
Project Name: SndMail Date Added:8/7/96 Author: K. D. Spoelstra http://gene.fwi.uva.nl/~spoelstr/ Description: C++ Source implementing SMTP -- send mail. Language: C++ Source: http://www.genusa.com/isapi/sndmail.zip Binaries: Intel x86 Alpha PowerPC Mips N/A N/A N/A N/A
© Copyright 1996 by Stephen Genusa. All Rights Reserved.