summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2004-07-14Sync PLIST with 4.7 update (hi cjs!).wiz1-5/+19
2004-07-14Fix PLIST for 1.7.0 (hi jschauma!)wiz1-4/+72
2004-07-14Remove devel/jlib.wiz7-116/+1
The pkgsrc version does not compile with gcc3; the latest available version does not compile with gcc3; development has stopped two years ago; there is no package in-tree that uses it.
2004-07-14- Update to apache 2.0.50adrianp2-5/+5
- Add new build def APACHE_DEFAULT_FILES Changes with Apache 2.0.50 *) SECURITY: CAN-2004-0493 (cve.mitre.org) Close a denial of service vulnerability identified by Georgi Guninski which could lead to memory exhaustion with certain input data. [Jeff Trawick] *) mod_cgi: Handle output on stderr during script execution on Unix platforms; preventing deadlock when stderr output fills pipe buffer. Also fixes case where stderr from nph- scripts could be lost. PR 22030, 18348. [Joe Orton, Jeff Trawick] *) mod_alias now emits a warning if it detects overlapping *Alias* directives. [André Malo] *) mod_rewrite no longer turns forward proxy requests into reverse proxy requests. PR 28125 [ast domdv.de, André Malo] *) ap_set_sub_req_protocol and ap_finalize_sub_req_protocol are now exported on Win32 and Netware as well (minor MMN bump). PR 28523. [Edward Rudd <eddie omegaware.com>, André Malo] *) Restore the ability to disable the use of AcceptEx on Win9x systems automatically (broken in 2.0.49). PR 28529. [André Malo] *) <VirtualHost myhost> now applies to all IP addresses for myhost instead of just the first one reported by the resolver. This corrects a regression since 1.3. [Jeff Trawick] *) util_ldap: allow relative paths for LDAPTrustedCA to be resolved against ServerRoot PR#26602 [Brad Nicholes] *) SECURITY: CAN-2004-0488 (cve.mitre.org) mod_ssl: Fix a buffer overflow in the FakeBasicAuth code for a (trusted) client certificate subject DN which exceeds 6K in length. [Joe Orton] *) mod_dav_fs: Fix MKCOL response for missing parent collections, which caused issues for the Eclipse WebDAV extension. PR 29034. [Joe Orton] *) mod_deflate: Fix memory consumption (which was proportional to the response size). PR 29318. [Joe Orton] *) mod_ssl: Log the errors returned on failure to load or initialize a crypto accelerator engine. [Joe Orton] *) Allow RequestHeader directives to be conditional. PR 27951. [Vincent Deffontaines <vincent gryzor.com>, André Malo] *) Allow LimitRequestBody to be reset to unlimited. PR 29106 [André Malo] *) Fix a bunch of cases where the return code of the regex compiler was not checked properly. This affects: mod_setenvif, mod_usertrack, mod_proxy, mod_proxy_ftp and core. PR 28218. [André Malo] *) mod_ssl: Fix a potential segfault in the 'shmcb' session cache for small cache sizes. PR 27751. [Geoff Thorpe <geoff geoffthorpe.net>] *) Remove 2Gb log file size restriction on some 32-bit platforms. PR 13511. [Joe Orton] *) mod_logio no longer removes the EOS bucket. PR 27928. [Bojan Smojver <bojan rexursive.com>] *) htpasswd no longer refuses to process files that contain empty lines. [André Malo] *) Regression from 1.3: At startup, suexec now will be checked for availability, the setuid bit and user root. The works only if httpd is compiled with the shipped APR version (0.9.5). PR 28287. [André Malo] *) Unix MPMs: Stop dropping connections when the file descriptor is at least FD_SETSIZE. [Jeff Trawick] *) Fix handling of IPv6 numeric strings in mod_proxy. [Jeff Trawick] *) mod_isapi: send_response_header() failed to copy status string's last character. PR 20619. [Jesse Pelton <jsp pkc.com>] *) Fix a segfault when requests for shared memory fails and returns NULL. Fix a segfault caused by a lack of bounds checking on the cache. PR 24801. [Graham Leggett] *) Throw an error message if an attempt is made to use the LDAPTrustedCA or LDAPTrustedCAType directives in a VirtualHost. PR 26390 [Brad Nicholes] *) Fix a potential segfault if the bind password in the LDAP cache is NULL. PR 28250. [Jari Ahonen <jah progress.com>] *) Quotes cannot be used around require group and require dn directives, update the documentation to reflect this. Also add quotes around the dn and group within debug messages, to make it more obvious why authentication is failing if quotes are used in error. PR 19304. [Graham Leggett] *) The Microsoft LDAP SDK escapes filters for us, stop util_ldap from escaping filters twice when the backslash character is used. PR 24437. [Jess Holle <jessh ptc.com>] *) Overhaul handling of LDAP error conditions, so that the util_ldap_* functions leave the connections in a sane state after errors have occurred. PR 27748, 17274, 17599, 18661, 21787, 24595, 24683, 27134, 27271 [Graham Leggett] *) mod_ldap calls ldap_simple_bind_s() to validate the user credentials. If the bind fails, the connection is left in an unbound state. Make sure that the ldap connection record is updated to show that the connection is no longer bound. [Brad Nicholes] *) Ensure that lines in the request which are too long are properly terminated before logging. [Tsurutani Naoki <turutani scphys.kyoto-u.ac.jp>] *) Update the bind credentials for the cached LDAP connection to reflect the last bind. This prevents util_ldap from creating unnecessary connections rather than reusing cached connections. [Brad Nicholes] *) mod_isapi: GetServerVariable returned improperly terminated header fields given "ALL_HTTP" or "ALL_RAW". PR 20656. [Jesse Pelton <jsp pkc.com>] *) mod_isapi: GetServerVariable("ALL_RAW") returned the wrong buffer size. PR 20617. [Jesse Pelton <jsp pkc.com>] *) mod_dav: Fix a problem that could cause crashes when manipulating locks on some platforms. [Jeff Trawick] *) mod_headers no longer crashes if an empty header value should be added. [André Malo] *) Fix segfault in mod_expires, which occured under certain circumstances. PR 28047. [André Malo] *) htpasswd: use apr_temp_dir_get() and general cleanup [Guenter Knauf <eflash gmx.net>, Thom May] *) mod_ssl: Fix memory leak in session cache handling. PR 26562 [Madhusudan Mathihalli] *) mod_ssl: Fix potential segfaults when performing SSL shutdown from a pool cleanup. PR 27945. [Joe Orton] *) Add forensic logging module (mod_log_forensic). [Ben Laurie] *) logresolve: Allow size of log line buffer to be overridden at build time (MAXLINE). PR 27793. [Jeff Trawick] *) Fix the comment delimiter in htdbm so that it correctly parses the username comment. Also add a terminate function to allow NetWare to pause the output before the screen is destroyed. [Guenter Knauf <eflash gmx.net>, Brad Nicholes] *) Fix crash when Apache was started with no Listen directives. [Michael Corcoran <mcorcoran warpsolutions.com>] *) core_output_filter: Fix bug that could result in sending garbage over the network when module handlers construct bucket brigades containing multiple file buckets all referencing the same open file descriptor. [Bojan Smojver] *) Fix memory corruption problem with ap_custom_response() function. The core per-dir config would later point to request pool data that would be reused for different purposes on different requests. [Jeff Trawick, based on an old 1.3 patch submitted by Will Lowe] *) Win32: Tweak worker thread accounting routines to eliminate server hang when number of Listen directives in httpd.conf is greater than or equal to the setting of ThreadsPerChild. [Bill Stoddard]
2004-07-13Work around brokenness in the bulk build.kristerw1-2/+17
The problem is that perl58>=5.8.3 includes Test::Harness, so we allow it to satisfy this dependency. The default perl in pkgsrc is 5.8.4, so no package will depend on devel/p5-Test-Harness (unless the user has an old perl installation, or overrides the default). But the way the bulk build tracks dependencies makes it add dependencies on devel/p5-Test-Harness anyway... Work around this for now, by noting that if there is no PERL5 installed, and the user has not overridden the default, then we do not need to add anything to the DEPENDS at all (since perl 5.8.4 will be used from the normal USE_PERL5 mechanism).
2004-07-13Make this package build on NetBSD ports that do not havekristerw4-80/+199
<machine/joystick.h>.
2004-07-13Update eclipse to 3.0. There are tons of changes, including a new lookjschauma3-15565/+3380
and feel, but apparently no cumulative list of changes is available. Please compare to www.eclipse.org. XXX: mark this as for NetBSD-*-i386 and Linux-*-* only for the time being XXX: Users of other OS might be able to tweak the Makefile - if you do, XXX: please file a PR with the patches. Thanks.
2004-07-13Update devel/libidn to 0.5.1.xtraeme3-8/+11
Bugfixes, documentation, etc; please review the Changelog file.
2004-07-13update boehm-gc to 6.3b1recht5-5/+61
changes: - Add a patch provided by UCHIYAMA Yasushi in PR 26180 to support NetBSD/sh3. - Correctly define ELFSIZE for NetBSD. Fixes PR 26252 by Kouichirou Hiratsuka. Bump BUILDLINK_DEPNDS to 6.3nb1 for the ELFSIZE fix.
2004-07-13add Darwin to INCOMPAT_READLINE to work around PR 26268danw1-2/+2
2004-07-12Actually, let's only use one of the dependency files, as intended.wiz2-4/+4
2004-07-12Add patch so this does not depend on GNU make.wiz3-3/+16
2004-07-12For USE_MMX users, do the following:cube1-3/+5
o only include it in the BUILD_DEFS if the current platform is concerned. For now that only includes i386, but we might find amd64 users in the future. o test against [Yy][Ee][Ss], for consistency. Fixes part of PR 26243.
2004-07-10.include "../../mk/bsd.pkg.mk" not .include <../../mk/bsd.pkg.mk>grant1-2/+2
2004-07-09apply some patches from SDL CVS which fix inline assembler to compiledrochner4-1/+248
with gcc-3.4.x left out a part which requires support for the "named parameter" syntax which is not present on NetBSD-1.6.x/gcc-2.95.x This is obviously not needed because the real variable names and the abstract parameter names are identical. (see PR pkg/25855 by John R. Shannon for details) The next SDL release will probably require to install gcc-3.3.x on NetBSD-1.6.x.
2004-07-09Update to 2.4.4:jmmv4-31/+14
* Win32 bug fixes (John Ehresman) * Other bug fixes (Manish Singh, Matthias Clasen, Federico Mena Quintero, Philippe Blain, Sven Neumann, Julio M. Merino Vidal, Kaz Sasayama, Morten Welinder, Mariano Suarez-Alvarez) * Documentation updates (Crispin Flowerday, Ed Griffiths, Federico) * New and updated translations (az,ne,sq)
2004-07-09depend on groffdrochner1-1/+2
2004-07-09update to 6.3recht10-266/+43
This is mostly a bug fix release. Selection of changes: - most pkgsrc patches have been integrated - amd64 support for NetBSD/OpenBSD (thanks to drochner@) - enhanced Darwin support For a complete list see: http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/recent_changes
2004-07-08Remove bogus html file.erh1-210/+0
2004-07-08Add p5-Date-Business subdirectoryerh1-1/+2
2004-07-08New package: p5-Date-Business version 1.2erh5-0/+244
Perl5 module for fast calendar and business date calculations
2004-07-08Update HOMEPAGE and MASTER_SITES.seb1-3/+3
2004-07-07Update to 2.5. Selections from the changelog:schmonz4-27/+13
* The 'return' statement now actually returns, and there are now break & continue statements for for & while loops. * MkDir now grists directories with 'dir', so that directory targets can be distinguished from other targets. * SubDir now allows multiple overlapping roots (top level directories): the first SubDir of a new root uses the CWD of jam to set that root; subsquent SubDirs use the current SUBDIR to set the new root. New FSubDirPath to compute a path (given SubDir arguments) and SubRules to include another root's Jamrules. Jamrules only included if present; no error issued if no Jamrules file. * $(RMDIR) has been defined for NT and defaulted to $(RM) everwhere else. Not much tested. For Michael Champigny. * GenFile actions (on UNIX) now put . in the PATH for the execution of the command, so that (at least) when jam builds itself . does not need to be in the global path. It is the rare case where a target bound in the current directory can't be used directly, so we fudge it by setting PATH. * The whole /MR of Jam's name has been dropped. It was intended to avoid trademark infringement of JYACC's JAM, but as far as we can tell (a) it wasn't enough to avoid infringement and (b) the trademark has lapsed anyhow. * If header dependencies cause an object to be recompiled and the source file is a temporary, the temporary is now reconstructed. Previously, headers weren't considered when deciding when to reconstruct a temporary. * -d has been reworked to make it easier to display more useful tracing information separate from the debugging gunk: -da - show all actions (formerly -d2) -dc - show 'causes' for rebuilding (new output) -dd - show dependencies (new output) -dm - show make graph (aka -d3) -dx - show executable text (formerly -d2) -dd is new, and more display options are anticipated. -n now implies -dax. The message "...using xxx..." now only shows up with -da. * Several bug and portability fixes. pkgsrc changes: * Use the .zip distfile instead of the .tar to save space. * Iterate with ${f} rather than ${file} to placate pkglint.
2004-07-07Make this work on non-NetBSD systemsmartti1-7/+43
2004-07-07Updated distcc to 2.15martti3-14/+10
* Fix crash bug in receiving LZO compressed data into a mmapped file. * Remove redundant temporary file cleanup in non-forking mode. * Client calculates and can display the overall throughput in preprocessed bytes per second for remote jobs. * The deprecated fork-after-exec mode controlled by the --no-prefork option has been removed. * mmap is no longer used for compressed data to simplify the code. * Daemon now chdirs to $TMPDIR at startup rather than /. This allows dumping core, among other things.
2004-07-06Include application.mk before extension.mk to avoid problems pickingrecht1-1/+2
up the correct Python version if scons is used as dependency. Pointed out by drochner.
2004-07-06Update cpuflags to 0.72:abs2-3/+5
Handle c3 as 'c3' or '586', not '686'. From Dick Davies Rationale: http://www3.sympatico.ca/howlettfamily/epia/epia_howto/x881.html#pentium_compatible
2004-07-06Unused.wiz3-295/+0
2004-07-06Convert to buildlink3, and mark as BROKEN, since it does not compilewiz1-3/+5
with gcc3 nor buildlink3.
2004-07-06add missing gtkmm-2.0/2.2 componentsdrochner1-1/+4
2004-07-06import libgnomeuimm20-2.0.0 which is a component of the gtkmm-2.0/2.2drochner5-0/+136
family of C++ bindings for gnome libraries fortunately, these families can coexist
2004-07-06import libgnomemm20-2.0.1 which is a component of the gtkmm-2.0/2.2drochner5-0/+91
family of C++ bindings for gnome libraries fortunately, these families can coexist
2004-07-06import libglademm20-2.2.0 which is a component of the gtkmm-2.0/2.2drochner5-0/+89
family of C++ bindings for gnome libraries (the ...20 suffix is because the pkg installs into 2.0 paths and describes itself as 2.0 to pkgconfig) fortunately, these families can coexist
2004-07-06bump PKGREVISIONs since libxslt needs libgcrypt nowrecht3-4/+6
2004-07-06s/let's/lets/snj1-1/+1
2004-07-05Add ArX and sort.recht1-3/+4
2004-07-05initial import of ArX-1.0.20recht5-0/+79
ArX is a revision control system: a program that let's programmers archive a history of changes made to the software they maintain and that, more importantly, helps programmers to coordinate, synchronize, and combine multiple lines of development for a single project.
2004-07-05update to 2.0.2,drochner3-10/+9
fix MASTER_SITES changes: * Client::signal_value_changed(): Fixed a refcount crash. (Daniel Elstner) * spec file corrected. (Eric Bourque) * Reference docs generated. (Bradley Bell)
2004-07-04Unneeded after update to 4.7.wiz1-48/+0
2004-07-04Update to 4.7:wiz9-36/+38
4.7 (9 April 2004) * Language: . new commands @float, @caption, @shortcaption, @listoffloats for initial implementation of floating material (figures, tables, etc). Ironically, they do not yet actually float anywhere. . new commands @docbook, @ifdocbook, @ifnotdocbook for conditional Docbook. . new commands @ordf{} and @ordm{} for Spanish feminine/masculine ordinals. . new commands @deftypecv[x] for class variables in typed OO languages. . new command @registeredsymbol for the r-in-a-circle symbol. . new command @headitem to make a heading row in @multitable. . new command @LaTeX{} for the LaTeX logo. . new command @comma{} to avoid comma-parsing problems. . @url is now a synonym for @uref; new command @indicateurl has the old meaning of just displaying a url as text. . @quotation now accepts an optional argument for labelling the text as a `Note', `Tip', etc. . @defun (et al.) heading lines can now be continued with a lone @. . @acronym accepts an optional argument for the meaning of the acronym. * makeinfo: . New environment variable TEXINFO_OUTPUT_FORMAT determines the output format at runtime, if no options are specified. . New option --plaintext, equivalent to --no-headers with Info output. . All outputs: - sections are numbered by default. . Info output: - punctuation is inserted after @pxref and @ref, if needed to make cross-references valid. - line numbers included in index menus, so Info readers can go to the exact line of an entry, not just a node. Also in plaintext output. - ^@^H[index^@^H] cookie included in index menus, so Info readers can handle the ] etc. commands better. . HTML output: - new algorithm for cross-references to other manuals, for maximum portability and stability. - include node name in <title> with split output. - @multicolumn fractions become percentages. - entities used for bullets, quotes, dashes, and others. - index entries are links to the exact locations. - <h4> and <h5> used for @sub and @subsubsections again. - accented dotless i supported. . XML output: many new tags and structure to preserve more source features. . Docbook output: - upgraded DTD to Docbook XML 4.2, no longer using Docbook SGML. - improved translation in general, for instance: - line annotations and marked quotations. * texi2dvi: . if available, use etex (pdfetex if --pdf) by default. . if the input file includes thumbpdf.sty (for LaTeX), then run thumbpdf. . more output if --debug. * texinfo.tex: . @defun names are now printed in typewriter (instead of bold), and within the arguments, @var text is printed in slanted typewriter. . @tex code is executed inside a TeX group, so that any changes must be prefixed with \global (or the equivalent) to be effective. (This change was actually made years ago, but never made it into the NEWS.) * info: . new option --where (aka --location, -w) to report where an Info file would be found, instead of reading it. . by default, output ANSI terminal escape sequences as-is; new option --no-raw-escapes overrides this. . use the newly-generated index line numbers. * Distribution: . new script gendocs.sh (not installed), for use by GNU maintainers in getting their manuals on the GNU web site. Documented in maintain.texi (http://www.gnu.org/prep/maintain_toc.html). . Most code uses ANSI C prototypes, to some extent. . New translation: nb. . automake 1.8.3, autoconf 2.59, gettext 0.14.1.
2004-07-04Update to 1.11:wiz2-6/+6
1.11 Apr 12, 2004 - No code changes, just switching to including a Makefile.PL that uses ExtUtils::MakeMaker instead of one that sneakily uses Module::Build. Requested by Perrin Harkins. 1.10 Mar 10, 2004 - Silence a warning from the test code if Exception::Class isn't installed. Reported by Stefano Ruberti. - Localize $@ to avoid overwriting a previously set $@ while creating a Devel::StackTrace object. This caused a test failure in the Exception::Class tests when run with Perl 5.6.1, but not with 5.8.3. I don't really know how to test for it outside of Exception::Class. Reported by Jesse Erlbaum. 1.09 Feb 26, 2004 - The overload workaround blows up if a DBI handle is anywhere in the stack, because of a bad interaction between overload::Overloaded and DBI's custom dispatching. This release works around that. 1.08 Feb 23, 2004 - Some tests failed on Win32 because they were hardcoded to expect a file name with forward slashes. Reported by Steve Hay. 1.07 Feb 21, 2004 - This release includes a change to the overload handling that is necessary for cooperation with Exception::Class. 1.06 Feb 21, 2004 - Devel::StackTrace now uses overload::StrVal() to get the underlying string value of an overloaded object when creating a stack frame for display. This can be turned off by setting respect_overload to a true value. Suggested by Matt Sisk. 1.05 Feb 17, 2004 - Devel::StackTrace incorrectly reported that arguments were being passed to eval blocks (which isn't possible). Reported by Mark Dedlow. 1.04 Sep 25, 2003 - The special handling of Exception::Class::Base objects was broken. This was exposed by the fact that Exception::Class 1.15 now uses Devel::StackTrace in a slightly different way than it did previously.
2004-07-04Update to 0.16:jmmv3-36/+33
* Documentation changes to match Buildtool 0.16. - Track the renaming of defines, which now include the language name in them. - Added information about the bt_check_prog_make function. - Documented the new 'test' target/stage. - Documented the new BT_IS_TEST definition in the 'program' type. - Documented the new 'bt_logic.conf' system-wide configuration file. - Documented the new '--destdir' flag in bt_logic. - Documented the new '--workdir' flag in bt_config and bt_logic, as well as the BT_USE_WORKDIR variable, related to it. - Documented the new bt_echo and bt_source functions in bt_swcgen. - Rewritten the bt_swcgen chapter to match reality (no more M4). This should have happened in the previous version. * Dropped some leftovers of documentation about the bt_make module and related Makefiles. The information has been reworded to match logic scripts where appropiate. * Fixed the description of bt_define and bt_define_unquoted functions, as they take a pair of values, not a list of variables.
2004-07-04Update to 0.16:jmmv4-51/+50
Sixteenth alpha version, released on 2004/07/04. o Added preliminar support for work directories, which are used to put all temporary files created during a build in them. This allows mak- ing the source tree read only, as it won't get polluted in any way. Note that existing packages may need some tweaks in their logic files to support this completely. To help with testing, you should set the BT_USE_WORKDIR variable in bt_config.conf to `yes', so that this fea- ture is always used. o Added a standard customizable `DOC' feature, which can be used by the end user to disable installation of documentation. Existing packages may need to be fixed to honour this, though. o bt_logic's core has been rewritten. It is now much faster than before and has better dependency control, which solves many stupid bugs. o A framework to run uninstalled programs (those which may be linked to uninstalled libraries) has been readded. It is very similar to what libtool does with its .libs directory, and is completely transparent to the end user. o Added (in fact, readded, as it was lost during the conversion to bt_logic) support to install packages in a fake root directory, needed in many package systems to support Buildtool-ized programs. o Definitions' names (those written to the configuration header) have been changed to include the language name they refer to in them. This provides better support when the C and C++ compilers do not match. Note that for this to take effect you need to set BT_REQUIRE to (at least) `0.16'; otherwise, the previous behavior is kept. o Multiple fixes have been done in the bt_check_bits() function. o Fixed the link command in bt_logic so that library directories appearing under the same project hierarchy (and manually specified by the -L flag) are not converted to an rpath. o Fixed build under OpenBSD 3.4, HP-UX and Tru64. o Added the bt_check_prog_make() check in bt_config, which looks for a make utility. o Added the bt_echo() and bt_source() functions to bt_swcgen. o The installation was changed to use unversioned directories and bina- ries.
2004-07-04Apply patch provided by Georg Schwarz in PR pkg/26157:jschauma2-12/+24
binutils does not build gprof on all platforms.
2004-07-04Apply patch by Roland Illig posted to tech-pkg to make this compilejschauma2-4/+4
on Linux.
2004-07-04add new gtkmm partsdrochner1-1/+7
2004-07-04Import the latest generation of gnome-C++ bindings.drochner25-0/+1243
(can coexist with older versions)
2004-07-04Import version 2 of the Type-safe callback system for C++ programs.drochner5-0/+1497
This can well coexist with the previous generations (1.0, 1.2).
2004-07-04Unused.wiz1-186/+0
2004-07-04Rather than using .error, set BROKEN if an unknown compiler is encountered.tv1-2/+2