summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2003-07-19Add an item in cleanup: set USE_GCC_SHLIB in packages that need it.jmmv1-1/+4
2003-07-19Note update of "ap-ssl" package to version 2.8.15.tron1-1/+2
2003-07-19Update "ap-ssl" package to version 2.8.15. Changes since version 2.8.14:tron2-7/+7
- Upgraded to Apache 1.3.28 - Take over security fix from Apache 2.0 related to per-directory renogotiations.
2003-07-19Note update of "apache" package to version 1.3.28.tron1-1/+2
2003-07-19Update "apache" package to version 1.3.28. Changes since version 1.3.27:tron3-13/+18
- SECURITY: CAN-2003-0460 (cve.mitre.org) Fix the rotatelogs support program on Win32 and OS/2 to ignore special control characters received over the pipe. Previously such characters could cause it to quit logging and exit. [André Malo] - Prevent the server from crashing when entering infinite loops. The new LimitInternalRecursion directive configures limits of subsequent internal redirects and nested subrequests, after which the request will be aborted. PR 19753 (and probably others). [William Rowe, Jeff Trawick, Jim Jagielski, André Malo] - Fix NULL-pointer issue in ab when parsing an incomplete or non-HTTP response. PR 21085. [Glenn Nielsen <glenn@apache.org>, André Malo] - Removed BIND_NOSTART from HP/UX shl_load() logic for loadable Apache modules, so that statics are initialized when the module is loaded (especially critical for c++ modules on HPUX.) [William Rowe, Noah Arliss <narliss@netegrity.com>] - Win32 build system changes; always recompile buildmark.c (used for Apache -v 'server built' messages) even when Apache is built from within the IDE; build test_char.h and uri_delims.h from within the ApacheCore.dsp project. PR 12706. [William Rowe] - Introduce Win32 .pdb diagnostic symbols into the Apache 1.3 build (as created in Apache 2.0.45 and later.) Makes debugging and analysis of crash dumps and Dr. Watson logs trivial. Requires the Win32 binary builder to set aside the exact .pdb files that match the released binaries (.exe/.so files) for reference by users and developers. [William Rowe] - Make sure the accept mutex is released before calling child exit hooks and cleanups. Otherwise, modules can segfault in such code and, with pthread mutexes, leave the server deadlocked. Even if the module doesn't segfault, if it performs extensive processing it can temporarily prevent the server from accepting new connections. [Jeff Trawick] - Fix mod_rewrite's handling of absolute URIs. The escaping routines now work scheme dependent and the query string will only be appended if supported by the particular scheme. [André Malo] - Use appropriate language codes for Czech (cs) and Traditional Chinese (zh-tw) in default config files. PR 9427. [André Malo] - Don't block synchronous signals (e.g., SIGSEGV) while waiting for and holding a pthread accept mutex. [Jeff Trawick] - AIX: Change the default accept mechanism from pthread back to fcntl. Idle child cleanup doesn't work when the child selected for termination by the parent is waiting on a pthread mutex, and because the AIX kernel's notion of hot process is apparently the same as Apache's, it is common for the Apache parent to continually select a child for termination that the kernel will leave waiting on the mutex for extended periods of time. There are other concerns with pthread mutexes as well, such as the ability to deadlock the server if a child process segfaults while holding the mutex. [Jeff Trawick] - Fix a pair of potential buffer overflows in htdigest [Martin Schulze <joey@infodrom.org>, Thom May] - A newly created child now has a start_time of 0, to prevent mod_status from displaying a bogus value for the "time to process most recent request" column for freshly-started children in a previously-used scoreboard slot. [Martin Kraemer] - When using Redirect in directory context, append requested query string if there's no one supplied by configuration. PR 10961. [André Malo] - Fix path handling of mod_rewrite, especially on non-unix systems. There was some confusion between local paths and URL paths. PR 12902. [André Malo] - backport from 2.x series: Prevent endless loops of internal redirects in mod_rewrite by aborting after exceeding a limit of internal redirects. The limit defaults to 10 and can be changed using the RewriteOptions directive. PR 17462. [André Malo] - Use the correct locations of srm.conf and access.conf when tailoring the httpd.conf during the install process. PR 9446. [Stanislav Brabec <utx@penguin.cz>] - suexec: Be more pedantic when cleaning environment. Clean it immediately after startup. PR 2790, 10449. [Jeff Stewart <jws@purdue.edu>, André Malo] - Fix apxs to insert LoadModule/AddModule directives only outside of sections. PR 8712, 9012. [André Malo] - Fix suexec compile error under SUNOS4, where strerror() doesn't exist. PR 5913, 9977. [Jonathan W Miner <Jonathan.W.Miner@lmco.com>] - Unix build: Add support for environment variable EXTRA_LDFLAGS_SHLIB, which allows the user to add to the hard-coded ld flags specified for DSOs. Compare with the existing LDFLAGS_SHLIB environment variable, which allows the user to completely replace the hard-coded ld flags specified for DSOs. [Jeff Trawick] - mod_auth_digest no longer tries to guess AuthDigestDomain, if it's not specified. Now it assumes "/" as already documented. PR 16937. [André Malo] - In configure always assume suexec-umask to be an octal value by prepending a "0". PR 16984. [André Malo] - Fix typo in suexec -V output. PR 9034. [Youichirou Koga <y-koga@apache.or.jp>] - Fix bug where 'Satisfy Any' without an AuthType resulted in an "Internal Server Error" response. PR 9076. [André Malo] - mod_rewrite: Allow "RewriteEngine Off" even if no "Options FollowSymlinks" (or SymlinksIfOwnermatch) is set. PR 12395. [André Malo] - Change the log messages for setsockopt(TCP_NODELAY) and getsockname() failures to log the client IP address and to change the log level to debug. [Jeff Trawick] - Correction to mod_negotation for Win32, OS2, Netware etc, where case insensitive requests such as the HEADER or README search from autoindex would fail to match HEADER.html (because the system internally looked for the case-sensitive header.* pattern.) PR 7300 [William Rowe] - Correction to mod_autoindex so that only text/* files (prefering /html, then /plain, then some other flavor) can be recovered from a multiview-based HEADER or README subrequest. [William Rowe] - Improvements to mod_usertrack that allows for a regular (verbose) as well as "compact" version of the tracking cookie (the new 'CookieFormat' directive), and the ability to prepend a string to the cookie via the 'CookiePrefix' directive. [Pål Løberg <pallo@initio.no>, with cleanup by Jim Jagielski] - Certain 3rd party modules would bypass the Apache API and not invoke ap_cleanup_for_exec() before creating sub-processes. To such a child process, Apache's file descriptors (lock fd's, log files, sockets) were accessible, allowing them direct access to Apache log file etc. Where the OS allows, we now add proactive close functions to prevent these file descriptors from leaking to the child processes. [Jim Jagielski, Martin Kraemer] - Prevent obscenely large values of precision in ap_vformatter from clobbering a buffer. [Sander Striker, Jim Jagielski] - NetWare: implemented ap_os_default_port() to resolve the correct default port based on the request method. This fixes a URL reconstruction problem on a redirect. [Pavel Novy (novy@feld.cvut.cz)] - Added new ap_register_cleanup_ex() API function which allows for a "magic" cleanup function to be run at register time rather than at cleanup time. Also added the ap_note_cleanups_for_(socket|fd|file)_ex() API functions which allows for control over whether that magic cleanup should be called or not. This does not change the default behavior of the non-"ex" function (eg: ap_register_cleanup). [Jim Jagielski, concept by Ben Laurie] - PORT: Take advantage of OpenBSD's arc4random() function for the initial secret [Henning Brauer <hb-apache-dev at bsws.de>] - If Listen directive is not a port, but just an IP, emit an error condition as this case is ambiguous. [Rich Bowen, Justin Erenkrantz, Cliff Woolley] - Update timeout algorithm in free_proc_chain. If a subprocess did not exit immediately, the thread would sleep for 3 seconds before checking the subprocess exit status again. In a very common case when the subprocess was an HTTP server CGI script, the CGI script actually exited a fraction of a second into the 3 second sleep, which effectively limited the server to serving one CGI request every 3 seconds across a persistent connection. PRs 6961, 8664 [Bill Stoddard] - mod_setenvif: Add SERVER_ADDR special keyword to allow envariable setting according to the server IP address which received the request. [Ken Coar] - PORT: Enable SINGLE_LISTEN_UNSERIALIZED_ACCEPT for AIX 4.3.2 and above. Update AIX configure logic to allow higher AIX release numbers without having to change Apache. [Jeff Trawick]
2003-07-19Add kde to categories.jmmv1-2/+2
2003-07-19Note update of gaim to 0.66.jmmv1-1/+2
2003-07-19Update to 0.66 with patch from maintainer:jmmv3-6/+8
* Freebsd compile fix (Matthew Luckie) * .spec file improvements (Ethan Blanton) * Added a gaim-remote man page (Robert McQueen) * The Remote Control plugin no longer adds duplicate groups to your buddy list. * Servers and ports are now imported correctly in MSN. * Core/UI split the core initialization and shutdown. * MSN messages with newlines are now sent correctly to MSN clients. * Italian translation updated (Claudio Satriano) * British English "translation" added (Sam Halliday) * Fix some sound initialization stuff * Updated Portuguese (Brazilian) translation (Mauricio de Lemos Rodrigues Collares Neto) * Updated Czech translation (Miloslav Trmac) * Fix saving and import of default away message
2003-07-19Note revision bump for aspell to 3.jmmv1-1/+2
2003-07-19... and bump PKGREVISION to 3. The package will have an extra dependancy onjmmv1-2/+2
systems using gcc from a package.
2003-07-19- Set USE_GCC_SHLIB.jmmv1-3/+4
- Use INSTALL_DATA_DIR instead of MKDIR. - Capitalize comment.
2003-07-19Complete move of flac-xmms to xmms-flac.wiz6-62/+3
Sort entries in category Makefile while here.
2003-07-19Reimport flac-xmms as xmms-flac, to be consistent with otherwiz5-0/+62
flac packages. Addresses PR 22173 by Ben Collver.
2003-07-19Change address of maintainer per PR 22170.wiz41-82/+82
2003-07-19Skip bogus Objective-C test during configure and make this work on Darwin.rh1-1/+3
2003-07-19Note addition of expatobjc-1.0rh1-1/+2
2003-07-19Add and enable expatobjcrh1-1/+2
2003-07-19Initial import of expatobjc-1.0, an Objective-C Wrapper for the Expat XMLrh4-0/+45
parsing library.
2003-07-19note update of libnbcompat to 20030718grant1-1/+2
2003-07-19bump to 20030718grant1-2/+2
2003-07-19test for time.h, sys/time.h and inclusion of both.grant4-16/+88
include system fts.h if we have one, or our own.
2003-07-19- fix comment about what shows up in the index file.dmcmahill1-2/+5
- add ONLY_FOR_ARCHS and NOT_FOR_OPSYS to the list of variables that goes in the print-summary-data output. This is the first step in speeding up the 'make index' process.
2003-07-18+apache-1.3.28grant1-1/+2
2003-07-18Note revision bump for dopewars to 2.jmmv1-1/+2
2003-07-18Do not depend on gnome1-dirs which requires X11, though dopewars does notjmmv2-7/+5
need it. Handle gnome shared directories manually here. Bump PKGREVISION to 2. Pointed out by David W. Talmage in tech-pkg@.
2003-07-18Add/enable bbdate.jschauma1-1/+2
2003-07-18Note import of time/bbdatejschauma1-1/+2
2003-07-18Initial import of bbdate-0.2.4:jschauma6-0/+59
This tool displays the date in an decorated window, simulating the look of the Blackbox toolbar (Blackbox is a Windowmanager for X11). To copy this look a great deal of the code is taken from Blackbox.
2003-07-18Note update of bbmail to 0.8.3jschauma1-1/+2
2003-07-18Update to 0.8.3:jschauma2-5/+5
fix a bug appearing when using gcc-3.x causing a segfault
2003-07-18Note update of devtodo to version 0.1.7. Changes are:jwise1-1/+2
* Finally tracked down the VERY nasty slowdown (at times up to a minute or more) some users have been experiencing. It turns out that one of the recent versions of glibc has a bug in its regex code when dealing with non-multibyte characters (ie. most of the time). This came to a head because I upgraded to slackware-current, which has this version of glibc. Great. Thanks to Mark Eichen for pointing me towards several Debian bug tracker items about other programs having this same problem. * Added a new directory "contrib" which will be used for anything that users contribute that is not patched into the main distribution. * XSLT transform courtesy of Mark Eichin, to convert devtodo XML databases into colour PDF's. This is contrib/xslt-example.1. * XSLT contribution for converting devtodo XML databases into HTML, courtesy of Daniel Peterson. This is contrib/xslt-example.2. * I have created an amalgam of the above two XSLT contributions that will output a HTML page with colourised items. Completed items are struck out. This is a dodgy hack, so if anybody has any enhancements it would be much appreciated. * Changed filename of src/todo.cc to src/main.cc so that devtodo will compile under environments where case is not relevant in filenames (ie. Cygwin under M$ Windows). * Added a small PERL script to generate a todo database from a ChangeLog file that's in the same format as that used by devtodo. In the contrib directory. eg. changelog2todo > changelog.todo && devtodo --database changelog.todo * Added two new events: "load" and "save". This can be used in conjunction with one of the above XSLT files by putting something like the following in your ~/.todorc (assuming you have libxlst installed - www.xmlsoft.org): on save exec xsltproc $HOME/etc/todo-html.xslt $TODODB > `dirname $TODODB`/.todo.html Which will basically generate a .todo.html file every time a devtodo database is modified and saved. * Fixed a few minor man page bugs. (the contrib/ files described here go under ${PREFIX}/share/examples/devtodo when installing from pkgsrc)
2003-07-18scmxx-0.6.3.8 update done.wiz2-3/+3
2003-07-18Update to 0.6.3.8:wiz4-17/+19
"RING" catched fixed sms type identification enable unicode sms sending (patch by Andy Shevchenko) update man page change flash sms coding to work with unicode setting in parallel fix content length output for unicode sms added russian man page translation (sent in by Andy Shevchenko) small change in unicode.c to stop gcc3.3 complain trying to avoid some error messages about syntax
2003-07-18Undo last for now, until I find out what went wrong here.wiz1-4/+3
2003-07-18Initial import of libffi-2.0beta into the NetBSD Packages Collection.agc1-1/+2
The libffi library provides a portable, high level programming interface to various calling conventions. This allows a programmer to call any function specified by a call interface description at run-time. Some programs may not know at the time of compilation what arguments are to be passed to a function. For instance, an interpreter may be told at run-time about the number and types of arguments used to call a given function. Libffi can be used in such programs to provide a bridge from the interpreter program to compiled code. Ffi stands for Foreign Function Interface. A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. The libffi library really only provides the lowest, machine dependent layer of a fully featured foreign function interface. A layer must exist above libffi that handles type conversions for values passed between the two languages.
2003-07-18Add and enable libffiagc1-1/+2
2003-07-18Initial import of libffi-2.0beta into the NetBSD Packages Collection.agc5-0/+75
The libffi library provides a portable, high level programming interface to various calling conventions. This allows a programmer to call any function specified by a call interface description at run-time. Some programs may not know at the time of compilation what arguments are to be passed to a function. For instance, an interpreter may be told at run-time about the number and types of arguments used to call a given function. Libffi can be used in such programs to provide a bridge from the interpreter program to compiled code. Ffi stands for Foreign Function Interface. A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. The libffi library really only provides the lowest, machine dependent layer of a fully featured foreign function interface. A layer must exist above libffi that handles type conversions for values passed between the two languages.
2003-07-18pass libs in LIBS, not LDFLAGS. link with libstdc++ and libm if gcc,grant1-6/+9
libCrun and libm if SunPro. fixes build with SunPro.
2003-07-18Note update of pkg_comp to 1.7.jmmv1-1/+2
2003-07-18Update to 1.7:jmmv3-162/+244
- Added support for audit-packages. pkg_comp will now automatically setup the vulnerabilities file inside the chroot so that pkgsrc can check for security flaws before building packages. See the USE_AUDIT_PACKAGES variable in the manpage. - Added support for gcc3. pkg_comp will now automatically install the gcc3 compiler inside the chroot and build all packages using it. See the USE_GCC3 variable in the manpage. - The new MKCONF_VARS variable lets you add any variable to the generated mk.conf file from the configuration file (no need for EXTRAMK in most cases). - Deprecated the removepkgs target. It was buggy and difficult to adapt to the new changes. removeroot+makeroot should produce the same effect. - Some code cleanup, specially regarding to template file generation and default values for variables. (See next change item) - Configuration file semantics have changed. Variables are now set to their default value if they are NOT set in the configuration file. This changes the behaviour of SETS_X11 specially, which needs to be explicitly set to "no" to disable X11. - Fixed shell profile configuration. Now PS1 is properly set when using the "chroot" target.
2003-07-18Correct the URL for the aqsis homepage, from Richard Rauch in PR 22176agc1-2/+2
2003-07-18only use libstdc++ and libm if we aren't using sunpro or mipspro.grant1-1/+5
2003-07-18gcc.buildlink2.mk is now handled automatically.grant1-4/+1
2003-07-18Updated lesstif to 0.93.46adam2-3/+3
2003-07-18Changes 0.93.41:adam12-63/+66
Intermediate release - extend LessTif to work with the Xft library Bug-fixes Changes 0.93.44: Bug-fixes Changes 0.93.46: Bug-fixes
2003-07-18Remove "No newline at end of file" lines.uebayasi2-5/+3
Addresses PR22172 by Takanori Isihara <isihara at stud dot sccs dot chukyo-u dot ac dot jp>.
2003-07-18Updated eawpatches to 12adam1-1/+2
2003-07-18Updated patches to v12; changes: fixed instruments and the configadam2-7/+7
2003-07-18allow these to work with -current glib/gtk on Solaris, add links forgrant8-50/+62
libgmodule and handle symlinked libraries more cleanly.
2003-07-18only include gcc.buildlink2.mk if we are not using the MIPSpro or SunProgrant2-8/+8
compiler. don't include the buildlink2.mk of the gcc package being built.