[libfcgi-perl] branch master updated (4fa97f8 -> f77a843)
gregor herrmann
gregoa at debian.org
Mon Jul 18 20:50:27 UTC 2016
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to branch master
in repository libfcgi-perl.
from 4fa97f8 update changelog
new 074e763 Add debian/upstream/metadata
new a4c2784 Update debian/changelog
adds 0198fd3 Initial revision
adds 966a577 Handle fflush(NULL). Contributed by Michael Driscoll (fenris at frob.ml.org).
adds 17abbc3 Add tmpfile() support. Contributed by Michael Driscoll (fenris at frob.ml.org).
adds 65ee3b0 Correct for loop syntax for Bourne shell. Rob Saccoccio <robs at InfiniteTechnology.com>
adds a3c4361 Important IsFcgi() and Accept() fixes
adds b22c378 Update IsFcgi() so that it detects the CGI envrionment properly on Solaris 2.5.1 (Netscape Server). Hopefully it won't break other platforms.
adds 203fd55 Remove unneccesary cast to caddr_t.
adds 4d534eb Disable Nagle algorithm for TCP based connections because we don't expect any data in response to our write()s. The module and cgi-fcgi should also do this.
adds db2f2db A patch for 1.1 support provided by Bill Burke.
adds 690f392 Correct converting from bytes which are unsigned to int (left shift is sign extended during promition). Based on a patch submitted by Bill Burke.
adds 7168e2e Add $Id$ string and beautify.
adds ed728ef Misc. updates to get a clean make on Linux. A bit of hack - I didn't bother figuring out autoconf.
adds 2fd179a Misc. updates to get a clean make on Linux. A bit of hack - I didn't bother figuring out autoconf.
adds 52c5620 Misc. updates to get a clean make on Linux. A bit of hack - I didn't bother figuring out autoconf.
adds 0537026 There's no reason we need to maintain compiled classes in a devkit.
adds 89ac62e Moved the source files up a directory.
adds 61962ef Files moved up from the old src directory.
adds 4a7222d A workaround for a problem on (at least) Linux 2.0.x and UnixWare. When using Unix Domain sockets, if the web server close()ed the connection before the accept() a valid file descriptor is returned by accept() but there's no data to be read and thus the first read() would block forever.
adds 69f62c0 Moved the workaround from the last patch out from under the serialize accept lock - no point to holding the lock while we sit and wait.
adds 94f1fff Don't need these..
adds d39da66 Update mailing list links -> idle.com.
adds e09316d Removed a handful of wild (DOS) carriage returns.
adds 19d98b9 Wrap write()s in a loop to make sure the entire buffer is written.
adds 1b64d24 Rename Perl -> perl (gotta move all the files).
adds 6ef7789 Change reference to INSTALL to configure.readme Allow bypassing the installation of die and warn handler.
adds 0074e70 ActivePerl compatibility
adds f3804d0 - Remove the parenthesis in the ASSERT macro definition. [Quentin Bennett <quentin.bennett at trilogy.co.nz>]
adds ac8a58a Flush FastCGI buffers at application exit. <eichin at fastengines.com>
adds f6d1be3 Remove the static initialization of _fcgi_sF[] because on glibc 2.x based systems stdin/stdout/stderr are no longer static.
adds 5c63083 Remove them dang DOS CRs.
adds fbf7540 Remove the printf() and #include of stdio.h from examples/echo2.c.
adds 5a7cc49 *) Add multithread support to the fcgiapp lib and an example multithreaded application, threaded.c. Based on work by Dennis Payne <dpayne at softscape.com> and Gene Sokolov <hook at aktrad.ru>.
adds 283822e Remove some debugging code and clean up some gcc warnings in cgi-fcgi.c.
adds 04d1220 A little more tweeking to eliminate warnings..
adds da7d42b Removed examples/tiny-cgi.c (it wasn't a FastCGI application?!).
adds 3293ebd Fix warnigs - mostly main() complaints.
adds ee03fac Remove unneeded include file <sys/time.h>
adds e3fe7c0 #include <stdio.h> - for environ
adds b7720ff exit() -> return() to eliminate a warning on win32
adds ae0319b Use FCGX_InitRequest() to initialize the static FCGX_Request structure instead of memcpy.
adds 3215aba put back environ declaration for Unix
adds fdb63fa put back <sys/time.h> for Unix
adds 9cb019c use ANSI style function definitions
adds aadcc3c eliminate C++ void* implicit cast warnings
adds 5bf9364 Remove Open Market's sample config file.
adds 54cf3fe get the power of fcgi_config.h
adds 5153a9d don't need this - it doesn't work
adds d1ac78e This should be replaced with Tom Poindexter's TCL lib or a reference to it
adds 6ad90ad some more #include juggling
adds cc198b4 prevent a C++ compiler error
adds 344bf05 more header juggling
adds fde8db0 header juggling & C++ warnings
adds 236550c ANSI function definitions
adds b682daf header juggling & print thread id
adds 6600ff6 header juggling
adds 3c373f2 Add $(LIBS) to threaded.c
adds 3d68318 env bug, header juggling, C++ warnings
adds 7f04894 Move sample-store to SampleStore Don't create perl & tclsh links
adds 8ee4da7 Move sample-store to SampleStore
adds 517e778 Move sample-store to SampleStore
adds 2e6deae Move sample-store to SampleStore
adds 90a18d6 Partial threadification. Still incomplete !
adds eede4b7 Further threadification
adds 34bfd35 Finish off thread support (fingers crossed) Add threading example
adds 2c38ecd Fix sfio support
adds 9c38d1d Fix a bug in "int read()"
adds 6518a3e *) Fixed an unintentional sign extension during promotion in Java's FCGIInputStream.read(). Takayuki Tachikawa <tachi at po.ntts.co.jp>
adds cebfd7c some cleanups 0.46 release
adds de53af2 Use pthread_mutexes for locking the accept() and data.
adds d8cc97f move PRINTF into correct package deprecated set_exit_status general cleanup, moving old non thread safe interface from xs to perl
adds 3361128 Check for socklen_t
adds 3fcee69 Comment about accept serialization
adds 8eac3e1 and actually use the HAVE_SOCKLEN define
adds 68ff52f Remove an OM Secure Server specific comment.
adds b716743 Small clean ups Lock ifdef USE_LOCKING perl5.00560 compatibility
adds d06e110 Linux needs <sys/types.h>
adds 0b7c966 Initial shot at supporting initializing FastCGI socket on our own.
adds a25dc89 handle NULLs in VFPrintf
adds 6ff77af new API changes
adds 165bb74 Fix FCGX_Accept()
adds 8a7135b Update based on the FCGX_Accept_r() API change
adds 3da6011 Remove a couple of warnings
adds 1dd5d7a Fix OS_Accept arg on Win32. Use consistent name for webServerAddrs arg.
adds faca4b3 Fix a silly change I made back w/ the multi-thread changes that broke WinNT.
adds bfc019c Eliminate a warning
adds c124bb9 C++ support - provided by Michael Richards <mimiker at scifair.acadiau.ca>n(Apollo Software) and George Feinberg
adds a475ed0 Remove unnecessary .dfc files.
adds 43886db Missed a couple..
adds 8db9dd8 Recover from header juggling - (Solaris)
adds 74e5373 Remove Win #include
adds 6b312a7 0.48 release access to socket function
adds 3bc7b7d Couple of minor WIN32 tweaks suggested by G. Del Merritt [dmerritt at intranetics.com].
adds b6c774b Write an empty STDIN PDU to indicate stdin EOF.
adds 773280a Remove the Perl and TCL examples; examples exist in their respective directories.
adds 6c4b41b die handler
adds 5baeeca detach/attach remove DESTROY on FCGI::Stream
adds 2706409 move <sys/types.h> include in os_unix.c
adds 07c4123 Put the classes in the com.fastcgi package
adds 05f5814 Put the RCS keyword '$Id: $' in each of the classes.
adds 58760be Don't close stdout/stderr on init & check for null pointer.
adds d2900ee Document new interface. Release 0.49
adds 794c66b Minor fixups
adds 37a69de 0.53 release (fixes sfio)
adds 98e2dda Hi folks,
adds e52a748 fix the #include fcgio.h
adds 59bfcb8 Set in,out,err,parmsPtr to NULL in FCGX_FClose(FCGX_Stream *)
adds 6f902b1 assert -> ASSERT
adds eff1a9b Reset in,parmsPtr to NULL when reading the request fails
adds a9a7201 Delete not needed M$ VC++ file.
adds 2b391ac Fix bug in OS_Close() (when accept returns fds >8). ernst at wildape.com
adds 364045f Note potential bug when accept returns fds >32. ernst at wildape.com
adds c92b39a *** empty log message ***
adds 226e4c7 Fix a problem with ClientAddressList handling - jakub.spicak at deltaes.cz
adds ab4f3d6 tweak for gcc 2.96 (RH7) [techprod at emumail.com]
adds 1671ea1 Eliminate String methods and constructor deprecation warnings under 1.3
adds 9651400 Version 0.54 changes
adds e40fb02 o small documentation fix o compilation issues with older perls fixed o library initialization when using sockets fixed
adds 6b0686c 0.55 release
adds 4ca54f3 Handle malloc failures in FCGI_OpenFromFILE() properly. Suggested by 'ZIGLIO Frediano' <Frediano.Ziglio at omnitel.it>.
adds 9915cd6 GetHandle and GetEnvironment
adds 1d20999 IsFastCGI
adds 8a85187 add warning when in devkit and library hasn't been compiled yet
adds 08f6026 warn handler fix; 0.56 release
adds 8462b1e Provide FCGX_Free().
adds a7ad2f4 Set ipcFd = -1 when an error occurs and ipcFd is closed
adds 8c74d6f set ipcFd = -1 in FCGX_InitRequest()
adds a635480 use FCGX_Free
adds d482d22 document backlog and warn on incorrect use of accept
adds b5424f4 0.57 release
adds dd2ef7d do close when not bound;0.58 release
adds 09c3bca copy win32 configuration file instead of moving it
adds 48cdf76 echo.fpl was still using the old interface
adds 637b713 forgot to add remote.PL to the repository
adds 0833402 pure perl implementation
adds c620a32 0.59 release
adds 87abe10 Add support the shutdown Event.
adds a6b4e4d Cleaned up OS_CreateLocalIpcFd() and OS_FcgiConnect().
adds 420df42 add BINMODE method and comment on socket perms
adds f43b400 Clear errno before calling getpeername() to determine if the app is running as a FastCGI application.
adds 36c0386 no message
adds 62e100c Remove page breaks.
adds 236be38 Don't try to compile anything on pure perl build
adds 73389ec Protect write access to the fdTable. Wolfgang Meisl [meisl at brainlab.com]
adds 225369c Clean up and remove some useless code.
adds 03f366b bind to non-INADDR_ANY for TCP/IP ("James E Jurach Jr." <muaddib at fundsxpress.com>)
adds dcdf34f attempt at better explaining OpenSocket
adds c23d91c Fix some broken links.
adds 6791223 Minor cleanup (more needed).
adds 2fe790f Check for NULL args. Eric Sit [esit at MIT.EDU]
adds 00cbdd9 work around problem in earlier MakeMakers
adds 26c9b57 Try and find an open slot in the fdTable if the fd is >WIN32_OPEN_MAX. Suggested by Eric Sit [esit at MIT.EDU]
adds 152da6b fix length calculation in pure perl version
adds 7bb0196 allow pecification of purity on command line
adds 45fb4b6 Remove unneeded include of <io.h>
adds fc0ac9b Header file juggling.
adds 26bdca4 Remove FALSE/TRUE defines - they're picked up in fcgimisc.h if needed.
adds 75ccbd9 Need <limits.h>
adds ed73725 Remove a bunch of includes that don't belong here.
adds 5d581fb Add windows.h to pickup GetLastError, etc.
adds 0208970 Remove references in the comments to fcgio2.h.
adds 02231a6 Add WIN32_LEAN_AND_MEAN to WIN defines
adds b8a1576 no message
adds adc99d2 These don't serve any purpose. The echo examples are sufficient.
adds b901739 Rename echo2 -> echo-x
adds 60a0904 These are clutter and with the "self-start" feature somewhat obsolete. The examples should be documented instead in the cgi-fcgi docs.
adds 1708380 tiny-authorizer renamed authorizer
adds 57df2a8 no message
adds a7ab0d7 no message
adds 77dc5f4 Add the examples
adds 5215a48 renamed libfcgi.dsp
adds 458752c Add editor backup files.
adds 7f3aa04 Add configure related status files.
adds e57ed02 Add fcgiappmisc.h back in.
adds 9bbd33f Fix includes.
adds f1734b8 Fix includes.
adds 8940773 This is a generated file and shouldn't be under source control.
adds 35b461a These don't build (yet) under Win so exclude them.
adds 65d3968 header fiddling.
adds 63a3820 Remove a bogus check in last commit.
adds 4673bf0 Remove page breaks.
adds 0394d3a Revert isFCGI() to its original form - ignoring the sock arg.
adds 9227ca8 A little header juggling.
adds a235520 Header play
adds 378bd84 Eliminate const on buffersize to eliminate a compiler warning.
adds 494c52a Touch args to avoid compiler warnings.
adds 611bc63 casts and initializers to prevent warnings.
adds bf00339 type changes, casts, and arg touching to prevent warnings.
adds 2c46f60 Add exe dependencies on lib.
adds c5f9a5f Fix build settings.
adds cc6db5a casts and arg touching to prevent warnings.
adds 213d0e0 Don't remove SHUTDOWN_EVENT from initial env.
adds 55d1f20 Don't keep connection on failure.
adds 37605d3 Make str_dup static.
adds 0a62d74 Remove DLLAPI define.
adds bef7e0f extra argument for FCGX_Free
adds e6368b6 Change the ordering on DLLAPI define, only define if not defined (unix case).
adds e4bb1ae Move fcgiappmisc.h into fcgiapp.h
adds 569591e More bloody header/define juggling.
adds 80251b6 Rename FreeStream -> FCGX_FreeStream and CreateWriter ->FCGX_CreateWriter (they're exported).
adds ff5fc04 Remove unneeded header includes.
adds a8b2c96 Add DLLAPI define for win
adds 33c47d4 header juggling
adds f7e17a2 Remove #undef DLLAPI - not needed anymore
adds ae1cdf6 Functionally equivelent - remove "/GX-" (exception handling) from compile options.
adds b3ecb12 Functionally equivelent compile options.
adds 4ea6fa2 Move the <io.h> inside a _WIN32 define.
adds fb6df5c Remove fcgiappmisc.h
adds 31fdb47 cleanup and remove obsolete files
adds cbc0456 check to see if the SampleStore dirs exist before trying to create them
adds 28290b6 allow file handle Request socket argument
adds ffaa0e4 Remove references to files that have been removed from the kit.
adds a225285 Fix a broken declaration.
adds 1fa88eb Win32 lib makefile update (based on the latest project file).
adds 9b60732 Fix the return type on FCGI_Flush from int to void.
adds 889959f Support building from the devkit on Win32 when the libfcgi was built into Release/Debug directories.
adds f7b1c7e Ignore editor files and the blib directory
adds a669d5d Ignore Debug and Release directories.
adds 119fe93 Ignore FcgiBin directory
adds 4f1b54f Ignore fcgi_config.h
adds 049148c Ignore:
adds afea022 Add a check for limits.h
adds 3ae119e Update to autoconf 2.52.
adds 481ebd0 autoconf 2.52 update and check for limits.h
adds e87ca2d When building under devkit, copy needed devkit files down instead of using lib built from above.
adds 66009cc Update to the install.sh provided with autoconf 2.52
adds 047f97a Remove obsolete files.
adds 8bd181b Remove dependency on OMI_CONFIG (unavailable) by reverse engineering configure. Hopefully I got everything.
adds 0980812 Remove obsolete lines (refering to examples/perl and examples/tclsh subdirectories).
adds 5953c51 Remove reference to obsolete file - acconfig.h.
adds 7d6a5cc Remove uneccesary checks.
adds 3d57487 Put back a revised version - its used by autoheader.
adds 57185fa Update based on a new autoheader run against configure.in.
adds ae0165d Revert last commit - put acconfig.h back into the dist target.
adds dbd3cce Add
adds 9da0040 Put the name of the file in the comment because autoheader copies it into fcgi_config.h (and would otherwise be confusing).
adds 910a090 Added check for ssize_t.
adds a98f318 no message
adds 8d686b1 configure and configure.in are now copied down from above.
adds 2e30b47 Add configure and configure.in to the distribution fileset.
adds f802ee9 Make configure capable of being used here or from inside the perl directory.
adds 94ffd23 Win makefiles don't need to be built by configure.
adds 0c53c2e Changes that are the result of the OMI_CONFIG being removed from configure.in.
adds 4737956 New run of autoheader.
adds 9b4ab99 New run of autoheader - really this time.
adds 796f8a6 Remove uneeded code that was causing gcc to warn
adds b301ede Repace the build batch files with an nmake Makefile.
adds a715f3c no message
adds a1905a3 Rename and rewrite echo2 -> echox
adds 2b5dbb8 Rewrite based on latest project file.
adds 9e2d498 Remove SampleStore from distribution. I don't know that its really added much WRT helping folks, it doesn't build on Win and it depends on a chunk of TCL library code.
adds cbc0639 Remove SampleStore from distribution. I don't know that its really added much WRT helping folks, it doesn't build on Win and it depends on a chunk of TCL library code.
adds fa58c80 Remove obsolete file - the use of accconfig is deprecated in favour of the 3 argument version of AC_DEFINE (and others).
adds f5e40fb Remove acconfig from the distribution file list - the use of accconfig.h is deprecated in favour of the 3 argument version of AC_DEFINE (and others).
adds 996d6c2 Break out the clean target and establish a dependency on fcgi_config.h
adds eb7bc90 Use 3 arg version of AC_DEFINE.
adds 7539987 Add the .exe extension when appropriate to the clean target.
adds 4ba1030 Add the .exe extension when appropriate to the clean target.
adds d90c924 Rename the PP conditional for the fileno() prototype to HAVE_FILENO_PROTO.
adds 7433ebc Remove the recursive behaviour that caused an nmake on the library.
adds c868496 Remove #define of NULL
adds eac4d1e semantics
adds 26c1e8f New autoconf/autoheader run.
adds c1076c7 Updates as a result of fcgi_config.h.in updates.
adds bc404bb rerun... to remove bloody carriage returns
adds 108e1cc copy the dist1 files down when building from under the devkit.
adds 08cfa0a revert socket option patch
adds c0c6bbf use standard T_PTROBJ typemaps
adds c5be828 Remove configure{,.in} from MANIFEST. Include install.sh in distribution (needed by configure).
adds cee3e38 Remove the /Y option to copy - its not in/on NT4
adds 58191f5 Prevent MakeMaker from searching for the winsock2 library - it was found by the linker anyway. Gerald Richter [richter at ecos.de]
adds b24cecc Fix TCP socket accept handling that I broke in a previous commit.
adds e095be5 no message
adds d0686b0 Add shutdown flags and install signal handlers at lib init if there are not already handlers installed.
adds 60f6da4 no message
adds 98aeb41 If shutdownPending is set, fail out of AquireLock().
adds 890f5f3 no message
adds 6c50b8b Add
adds 9128199 Only expose the shutdown functions.
adds 994e1bb Only expose the shutdown functions.
adds 2e7fb6c Add
adds 9c31872 handle int to pointer conversion properly
adds d4b5dcc use Config{sh}
adds ef8432e The socket thing again. GetEnvironment for pure mode.
adds 967b1cf Remove FCGX_Shutdown and OS_Shutdown() - there is no immediate need so no point in exposing them.
adds a6b22a6 fix reference counting
adds 72aae7c bump version
adds 7fa2de7 add LastCall method
adds cd834ed assume non pure build
adds f6854a7 document changes
adds af1181a move topdir to automake
adds 4945bfb Move version number to separate file. Add missing to list of files to be copied.
adds a7d0e0f remove use File::Copy just added
adds ec72877 add libtool "support"
adds 9bb294e copy additional files
adds 812fe74 update changelog
adds 737bf5c use libtool
adds 618f588 add config.*
adds 7ef79c6 Use common checks but different configure scripts for devkit and perl module.
adds 490972c remove useless calls
adds 9ba553a install not needed for perl module
adds e12d4fb remove copying
adds 848f879 Move the ./index.html to ./doc/overview.html
adds 6fef124 fix links
adds 98e813c fix AM_CONFIG_HEADER call
adds ec0a8a3 convert to automake
adds 50b58d6 don't install example programs
adds aa8a7b8 install include files
adds c737f29 detect installed fcgi lib
adds b39b32d respect CFLAGS
adds 9f2857f initialize tcp_ia and port to prevent compile warning.
adds 9207929 move fcgi_config.h
adds 2b97af6 install move fcgi_config.h
adds d1a0141 bump version
adds fa01dc1 version thing again
adds df986e9 initialize port in OS_FcgiConnect to prevent compiler warning
adds 4f4f7df copy x86.h from correct place
adds 18c10cb another attempt
adds e09efff avoid warning under strict
adds a3b4bea mention pure named pipes thing and useinstalled option
adds eb781bf add $(EXEEXT) to threaded
adds 0c1fdec define INT2PTR if needed
adds cf89007 Added "int FCGX_Peek(FCGX_Stream *)" (needed by fcgio.cpp).
adds f684a49 Rewrite of the C++ lib
adds 72cb9f1 Add the C++ API to the lib.
adds c2a77fd no message
adds 2147247 add the lstdc++ dependency
adds 123dc84 exit -> return to prevent a warning
adds af4a4f3 define DLLAPI for non win platforms
adds 54a7115 fix typo: setb -> setp
adds 4c0f03c pickup unistd.h and environ
adds 6a149ad fix C++ build handling
adds f93c07d fix shell compatibility (bash)
adds 6332d52 change const qualifier on extern environ
adds 282622d Fix buffered reads. Add constructors that take a buffer.
adds 07e0e88 Add some comments/notes
adds 0cf44b1 remove bloody CRs and fix bufsize initialization
adds 99b44ea revert last commit (i.e. remove FCGX_Peek)
adds 1eed886 revert last commit (i.e. remove FCGX_Peek)
adds e9c3e4d remove bloody CRs
adds 777d6aa Replace the application/path specific echo.html and echo2.html with the more flexible test.html that allows the POST destination to be specified.
adds d29155e fix to allow the c++ lib to be built and installed as a shared library
adds fb0f73b use gcount() instead of eof() because ignore() doesn't set the eof bit in some versions of glibc++
adds 4c4f72f implement uflow()
adds df70e74 move all the virtual protected member functions back to protected (from public)
adds 41c39f2 *** empty log message ***
adds f156fca *** empty log message ***
adds e8e277c this doesn't say antyihg useful - so begone
adds e88ae2c fix validation, organization, and links
adds 34e33d1 fix validation, organization, and links
adds bb59d4c fix mailing list links/refs
adds 6ef7d9a prep for 2.2.2
adds 1856131 add some CHANGES history, update the build procedure.
adds 35c7ac0 change compiler options consistent with other projects
adds cbce87e Add LIBFCGI_EXPORTS to defines
adds 871a7ff Add echo-cpp project to workspace
adds 4f0ea73 no message
adds b893e12 remove unneeded comment
adds 3a1cdde Add echo-cpp Remove extaneous (?) forward slash
adds 05aea53 no message
adds 0525a90 Add LIBFCGI_EXPORTS to defines
adds 3a4a7f9 update obsolete syntax
adds 11073eb Refer to the FCGI.pm documentation and eliminate all of the erroneous content
adds 4141ac6 add perl, java, doc, win32 to the DIST files
adds be6bdca add .mak files to DIST
adds 9d4177a add size to PROGRAMS
adds 48f63bd (WIN32) Fixed initialization of the accept mutex when OpenSocket() was used. Niklas Bergh [niklas.bergh at tific.com]
adds 27b2c28 change version to 2.2.3
adds 25413d1 Change references to NULL to 0. Prevent hidden variable warnings.
adds fae4909 test for iostreams that support a streambuf assignment operator
adds 3fd6f9a define HAVE_IOSTREAM_WITHASSIGN_STREAMBUF
adds d423c1c define HAVE_IOSTREAM_WITHASSIGN_STREAMBUF
adds 6fb3543 use real function names when looking for libraries to prevent breakage under Solaris Workshop's compiler
adds 33977e3 Fix a bug a that caused the lib to crash under certain circumstances when an error occured on a read
adds 396788f more lib crash fixes on err'd read
adds 6cb02b9 Modified Files: fcgios.h
adds 7f1bbe1 Modified Files: os_win32.c
adds d300bc4 Modified Files: libfcgi/Makefile.am examples/Makefile.am configure.in acinclude.m4
adds 71c4e1f Modified Files: Makefile.am
adds a3dc0a1 Modified Files: libfcgi/Makefile.am examples/Makefile.am cgi-fcgi/Makefile.am
adds 283635e Modified Files: Makefile.am
adds 5e33a2d add automake required file - compile
adds 630ce25 remove <CR>
adds 392b946 Add a mini project to copy the fcgi_config.h file from fcgi_config_x86.h
adds 81c34d5 Add a mini project to copy the fcgi_config.h file from fcgi_config_x86.h
adds 8b4c497 Update the echo-cpp example to show the restoral of the original streambufs. Trub, Vladimir [vtrub at purolator.com]
adds f3804f3 [WIN] Use _beginthread instead of CreateThread because we use the clib.
adds a34d549 Fix a bug that caused an assert to pop when an async file descriptor was numbered greater than 16. Kevin Eye [eye at buffalo.edu]
adds 385793d prepare for 0.65
adds 553207a [WIN32] Eliminate the (partial and broken) use of OverlappedIO - this was causing a loose spin in acceptNamedPipe().
adds 465e5dc disable the 4127 warning caused by FD_SET
adds 6e0500b ignore *.tar.gz
adds 8b73dc3 add check for char_type in the context of C++'s streambuf and some misc changes to how C++ related checks are performed
adds 18f985c add 'using namespace std' because fcgio.h doesn't do that anymore
adds 134d8df use streamsize and char_type, export the C++ API via the class not its methods
adds 852467e remove dos eols
adds bdf57c4 use #if instead of #ifdef
adds 71e9085 remove define of HAVE_IOSTREAM_WITHASSIGN_STREAMBUF enable exception handling
adds e99c63e enable synchonous exception handling in the release target
adds 38892db build fcgio.cpp at warning level 3 instead of 4 (because windows headers throw piles of warnings)
adds b6bd1b6 updates based on the latest fcgi_config.h.in
adds b21f680 changes to match recent .dsp changes
adds 949af0f missed a couple of streamsize changes
adds 047424a cleanup to avoid warnings under borland complier
adds 746775a [WIN32] force an exit from the ShutdownRequestThread when a shutdown is signaled and NamedPipes are in use.
adds 28900a8 [WIN32] shutdown only the send side of a TCP socket to prevent a TCP reset from trashing the reciept of data on the client.
adds 1447563 shutdown() the send side and then read() from client until EOF or a timeout expires. This is done to minimize the potential that a TCP RST will be sent by our TCP stack in response to receipt of additional data from the client. The RST would cause the client to discard potentially useful response data.
adds 69d8072 same change as in os_win.c - on connection close, shutdown() the send side and read until EOF or timeout
adds 6d7e3fb perl 5.8.0 compatibility fix by Autrijus
adds 6c287a7 bump version
adds 78d3a5a typo
adds 849cab1 Upgrade FCGI_UndoBinding to perlio
adds 497802b comment on a possible FILENO method
adds aff18d2 Remove extraneous "/". Problem reported by Igor Franchuk <softdep at rol.ru>
adds 4f396a0 Write out in 32KiB chunks since FastCGI protocol support blocks up to 64KiB-1 Based on a patch by "Kurtis D. Rader" <kdrader at us.ibm.com>
adds 9aa25e6 Comment out calls to close in Finish based on a report by "Kurtis D. Rader" <kdrader at us.ibm.com>
adds 6dc530a add minimal test
adds 4fce6b5 bump version in anticipation of new release
adds fa6b48c update to 0.67
adds d6a1188 fix typo in example code, re prime number
adds fba762d set version to 2.4.0
adds 5ac48a2 tabs -> spaces
adds 2a7273a add attach()/detach() support
adds fdee298 call the fcgi lib's attach/detach
adds ac8d264 Fix fcgi_streambuf::underflow() such that when there is no buffer the character isn't removed. AIDA Shinra <shinra at j10n.org>
adds 0d99bb7 migrate OS_Close() calls to new signiature
adds 98a958f bump version to 2.4.1
adds 5572e15 add Win32/config_h.dsp
adds a8e1e72 change uses of 'cp' to 'copy'
adds aae9da5 remove '/GX-' from the compiler flags - there C++ exception handling is off on extern 'C' fns anyway
adds 156d83a remove '/D LIBFCGI_EXPORTS'
adds 9d06812 remove '/GX-' - C++ exceptions are presumed disabled for extern 'C' fns
adds af20503 [WIN32] Raise SIGTERM from the ShutdownRequestThread to emulate the Unix behaviour. Dan [mail at daniel-albert.de]
adds 6f95124 Add a .gitignore.
adds 562f0c6 Trim trailing whitespace
adds 0bbb689 Add FILENO method to FCGI.pm to comply with IO:: interface
adds c67cb08 add a .gitignore for the perl stuff.
adds 45c0ca5 Trim trailing whitespace
adds bc584fd Add FILENO method to FCGI.pm to comply with IO:: interface
adds 59e88ea Add more things to .gitignore
adds 67e9605 Merge branch 'master' of ssh://goatse.co.uk/~bobtfish/public_html/fcgi2
adds b921811 Chop tabs for spaces in the changelog
adds e76c84c Add additional ignores
adds 14e4983 Avoid quoting error with newer automake
adds b123bee Bump versions for dev release pending
adds 254616f Add yet more generated files to .gitignore
adds cfcd1f2 More .gitignore
adds 21b4f5e Allow us to ship dev releases without version mismatches.
adds d58b358 Merge branch 'master' of git.shadowcat.co.uk:fcgi2
adds ea28b97 Add more generated files to .gitignore
adds ed436fe Bump versions for 0.68
adds c9234f8 Fix UTF-8 double encoding issues (RT#52400)
adds 29829dd Make the PRINT method return the number of bytes written.
adds 9ab7499 Force signal handler installation so we can catch SIGPIPE. RT#5100
adds 5beb50f Bump version
adds 02e74f8 IO:: PRINT returns a bool, not no of bytes written, pointed out by chansen
adds 1ead996 Another .gitignore fix
adds 2f33e70 Switch PRINT back to void and use XSRETURN_UNDEF/XSRETURN_YES - chansen
adds cd90e76 PRINT patch take 3 after diving the perl source
adds bb66468 Bump versions for another dev release
adds 03e35f7 defined %hash will be deprecated in 5.12.
adds ab618b0 Bump version
adds 65560f5 Merge commit 'github/master'
adds 12737b7 Changelog and bump versions for 0.70
adds b89243f Fix another case of defined %hash.
adds 1fc1392 Version 0.71.
adds 8866526 Fix a spelling mistake in the docs.
adds 9a03f45 Apply patch from RT#57697
adds 929a7b0 Added a LIMITATIONS section to POD
adds c27c950 print() and write() now warn() instead of croak() incase of wide character output
adds 895366e Version 0.71_01
adds f85665b Take the patch from FCGI::ProcManager Pod.
adds f308152 Version 0.71_02
adds 5828234 s/\t/ /
adds 66cfae2 Fixed indent style and braces to be consistent
adds d99074f Removed support for SFIO
adds 124d74f FCGI::Stream::READ() should warn() instead of croak() incase of wide character
adds 20d16a1 FCGI::Stream::READ() - croak if called with invalid number of arguments - croak if length is negative - croak if offset is outside string - pad scalar if offset is greater than length
adds c4d7420 discard any remaining data in input stream which otherwise ends up in next request
adds 643b2e4 warn in case of implicit discarding of input stream
adds 9b15a63 remove "implicit discarding of input stream" warning. RFC 3875 is pretty clear that a script is not obliged to read any of the data.
adds 7369e6b Passing wide char's down to FCGI is deprecated
adds e564fec Merge remote branch 'shadowcat/master'
adds 039957a Update ChangeLog
adds 81da377 Version 0.71_03
adds 1e48c05 Cleanup Makefile.PL
adds f151f93 Update .gitignore for MYMETA.yml
adds 8d7b81b Swap tabs for spaces
adds 7752819 Re-indent code to be sane
adds d81643d Stop abusing EUMM too much
adds 71dfb48 Update changes
adds c08ec3d Version 0.72
adds f8d0fe1 Add repository to meta resources
adds 3e13286 Stop claiming we ship a file called -e
adds 93981a5 Stop relying on echo being available
adds 86193cd Version 0.73
adds 21472f7 Only discard input stream if FCGI_KEEP_CONN is set in FCGI_BeginRequestBody flags.
adds 297693d Stop leaking information across requests
adds a1abb8b Version 0.74
adds eb48783 Remove deprecated API
adds 0846177 Removed broken PP implementation.
adds a365dde Removed genereating of FCGI.xs
adds f1bd23d Removed genereating of FCGI.pm
adds 9a0020d Removed POD file documenting removed API
adds 4a75932 Removed unused version.pm file
adds b3029f8 Moved examples to eg/
adds 043e7be Require Perl 5.6 and use XSLoader
adds 9df14a3 Correct mutual exclusion with ithreads
adds 8719773 Port eg/threaded.pl to ithreads
adds 6012141 Correct POD paragraph Reported by gregor herrmann <gregoa at debian.org>
adds 8ee94e2 Merge my 0.74 release with catagits/master
adds fd4e384 Attempts to perform OPEN, SEEK, TELL or TIEHANDLE operations throws an exception
adds c3ed3ec Implemented support for EOF operation on FCGI::Stream handle
adds da653cb Corrected FILENO implementation to return undef if stream is closed otherwise -1.
adds d71d9db add a standard MANIFEST.SKIP file
adds c8a45dc ignore dist dirs and MYMETA.*
adds 0a90482 declare MIN_PERL_VERSION in Makefile.PL
adds 19b57cb prepare for release of 0.75
adds 048f8be add a breadcrumb for maintainers
adds 3764fc1 tighter entries
adds a4c097d On Android, set TMPDIR before calling configure
adds 71946dc commit MANIFEST changes
adds c9e1611 prepare for release of 0.76
adds f040450 sort this list to weed out duplicates
adds c05dee8 remove dupes; ignore MANIFEST artifacts
adds 9d1bff5 DO NOT PACKAGE build artifacts!!!
adds 7c19e83 ensure all build artifacts can be cleaned up
adds 469fc3d commit new generated MANIFEST
adds f1dc4e1 prepare for 0.77 release
adds d908576 upgrade metadata to v2, and include more resources
adds ecb1464 fix file permissions
adds 9677873 canonicalize contributors
adds 305c1e1 change repository metadata to reference the github mirror
adds af1b4ca rename this file so it is visible by metacpan et al
adds 60ee6f6 add copyright information to main pod
adds 89856cf fix copyright information in these files
adds 4e6c2df prepare for 0.78 release
adds db535ad ignore config.log
adds 604e03d Imported Upstream version 0.78
new b4fcca2 Merge tag 'upstream/0.78'
new 5b93515 Update debian/changelog
new b3f547d update debian/upstream/metadata after import
new 882e56e debian/copyright: update Upstream-Contact.
new a9de646 debian/copyright: update copyright years for configure script.
new ab68675 Declare compliance with Debian Policy 3.9.8.
new 9f73a88 Set bindnow linker flag in debian/rules.
new f77a843 releasing package libfcgi-perl version 0.78-1
The 10 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
ChangeLog | 4 +
FCGI.pm | 9 +-
LICENSE.TERMS => LICENSE | 0
MANIFEST | 2 +-
MANIFEST.SKIP | 12 +-
META.json | 15 +-
META.yml | 10 +-
Makefile.PL | 19 +-
README | 2 +-
configure | 4151 +++++++++++++++++++++-------------------------
debian/changelog | 15 +-
debian/control | 2 +-
debian/copyright | 4 +-
debian/rules | 2 +
debian/upstream/metadata | 8 +
eg/echo.pl | 2 +-
fastcgi.h | 2 +-
fcgi_config.h.in | 3 +
fcgiapp.c | 2 +-
fcgiapp.h | 2 +-
fcgimisc.h | 2 +-
fcgios.h | 16 +-
os_unix.c | 16 +-
os_win32.c | 14 +-
24 files changed, 2041 insertions(+), 2273 deletions(-)
rename LICENSE.TERMS => LICENSE (100%)
create mode 100644 debian/upstream/metadata
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libfcgi-perl.git
More information about the Pkg-perl-cvs-commits
mailing list