summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2004-10-21Fix PDF building by using more files from htdocshubertf1-1/+5
XXX someone with XML clue may have a look on this whole thing...
2004-10-211.4: Add a bunch of types, symbols, and headers to the checks based ontv2-5/+59
some builds I did recently. (Only including those things which should be in the C library; avoiding things such as the resolver -- which may be in libbind -- or TCP/IP headers and symbols.)
2004-10-21Update mail/sylpheed-gtk2 to 0.9.12.20040918, this is a bugfix release.xtraeme3-25/+28
While I'm here, convert to use bsd.options.mk.
2004-10-21Fixes :reinoud4-1/+68
non i386 dont have <machine/spkr.h> <net/ieee81102.h> needs <net/if.h> first
2004-10-21Update HOMEPAGE.reed1-2/+2
2004-10-21Make this work on Interix.tv2-15/+34
2004-10-21rsync -> 2.6.3tv1-1/+2
2004-10-21NEWS for rsync 2.6.3 (30 Sep 2004)tv5-41/+12
Protocol: 28 (unchanged) Changes since 2.6.2: SECURITY FIXES: - A bug in the sanitize_path routine (which affects a non-chrooted rsync daemon) could allow a user to craft a pathname that would get transformed into an absolute path for certain options (but not for file-transfer names). If you're running an rsync daemon with chroot disabled, *please upgrade*, ESPECIALLY if the user privs you run rsync under is anything above "nobody". OUTPUT CHANGES (ATTN: those using a script to parse the verbose output): - Please note that the 2-line footer (output when verbose) now uses the term "sent" instead of "wrote" and "received" instead of "read". If you are not parsing the numeric values out of this footer, a script would be better off using the empty line prior to the footer as the indicator that the verbose output is over. - The output from the --stats option was similarly affected to change "written" to "sent" and "read" to "received". - Rsync ensures that a filename that contains a newline gets mentioned with each newline transformed into a question mark (which prevents a filename from causing an empty line to be output). - The "backed up ..." message that is output when at least 2 --verbose options are specified is now the same both with and without the --backup-dir option. BUG FIXES: - Fixed a crash bug that might appear when --delete was used and multiple source directories were specified. - Fixed a 32-bit truncation of the file length when generating the checksums. - The --backup code no longer attempts to create some directories over and over again (generating warnings along the way). - Fixed a bug in the reading of the secrets file (by the daemon) and the password file (by the client): the files no longer need to be terminated by a newline for their content to be read in. - If a file has a read error on the sending side or the reconstructed data doesn't match the expected checksum (perhaps due to the basis file changing during the transfer), the receiver will no longer retain the resulting file unless the --partial option was specified. (Note: for the read-error detection to work, neither side can be older than 2.6.3 -- older receivers will always retain the file, and older senders don't tell the receiver that the file had a read error.) - If a file gets resent in a single transfer and the --backup option is enabled, rsync no longer performs a duplicate backup (it used to overwrite the original file in the backup area). - Files specified in the daemon's "exclude" or "exclude from" config items are now excluded from being uploaded (assuming that the module allows uploading at all) in addition to the old download exclusion. - Got rid of a potential hang in the receiver when near the end of a phase. - When using --backup without a --backup-dir, rsync no longer preserves the modify time on directories. This avoids confusing NFS. - When --copy-links (-L) is specified, we now output a separate error for a symlink that has no referent instead of claiming that a file "vanished". - The --copy-links (-L) option no longer has the side-effect of telling the receiving side to follow symlinks. See the --keep-dirlinks option (mentioned below) for a way to specify that behavior. - Error messages from the daemon server's option-parsing (such as refused options) are now successfully transferred back to the client (the server used to fail to send the message because the socket wasn't in the right state for the message to get through). - Most transfer errors that occur during a daemon transfer are now returned to the user in addition to being logged (some messages are intended to be daemon-only and are not affected by this). - Fixed a bug in the daemon authentication code when using one of the batch-processing options. - We try to work around some buggy IPv6 implementations that fail to implement IPV6_V6ONLY. This should fix the "address in use" error that some daemons get when running on an OS with a buggy IPv6 implementation. Also, if the new code gets this error, we might suggest that the user specify --ipv4 or --ipv6 (if we think it will help). - When the remote rsync dies, make a better effort to recover any error messages it may have sent before dying (the local rsync used to just die with a socket-write error). - When using --delete and a --backup-dir that contains files that are hard-linked to their destination equivalents, rsync now makes sure that removed files really get removed (avoids a really weird rename() behavior). - Avoid a bogus run-time complaint about a lack of 64-bit integers when the int64 type is defined as an off_t and it actually has 64-bits. - Added a configure check for open64() without mkstemp64() so that we can avoid using mkstemp() when such a combination is encountered. This bypasses a problem writing out large temp files on OSes such as AIX and HP-UX. - Fixed an age-old crash problem with --read-batch on a local copy (rsync was improperly assuming --whole-file for the local copy). - When --dry-run (-n) is used and the destination directory does not exist, rsync now produces a correct report of files that would be sent instead of dying with a chdir() error. - Fixed a bug that could cause a slow-to-connect rsync daemon to die with an error instead of waiting for the connection to finish. - Fixed an ssh interaction that could cause output to be lost when the user chose to combine the output of rsync's stdout and stderr (e.g. using the "2>&1"). ENHANCEMENTS: - Added the --partial-dir=DIR option that lets you specify where to (temporarily) put a partially transferred file (instead of over- writing the destination file). E.g. --partial-dir=.rsync-partial Also added support for the RSYNC_PARTIAL_DIR environment variable that, when found, transforms a regular --partial option (such as the convenient -P option) into one that also specifies a directory. - Added --keep-dirlinks (-K), which allows you to symlink a directory onto another partition on the receiving side and have rsync treat it as matching a normal directory from the sender. - Added the --inplace option that tells rsync to write each destination file without using a temporary file. The matching of existing data in the destination file can be severely limited by this, but there are also cases where this is more efficient (such as appending data). Use only when needed (see the man page for more details). - Added the "write only" option for the daemon's config file. - Added long-option names for -4 and -6 (namely --ipv4 and --ipv6) and documented all these options in the man page. - Improved the handling of the --bwlimit option so that it's less bursty, more accurate, and works properly over a larger range of values. - The rsync daemon-over-ssh code now looks for SSH_CONNECTION and SSH2_CLIENT in addition to SSH_CLIENT to figure out the IP address. - Added the --checksum-seed=N option for advanced users. - Batch writing/reading has a brand-new implementation that is simpler, fixes a few weird problems with the old code (such as no longer sprinkling the batch files into different dirs or even onto different systems), and is much less intrusive into the code (making it easier to maintain for the future). The new code generates just one data file instead of three, which makes it possible to read the batch on stdin via a remote shell. Also, the old requirement of forcing the same fixed checksum-seed for all batch processing has been removed. - If an rsync daemon has a module set with "list = no" (which hides its presence in the list of available modules), a user that fails to authenticate gets the same "unknown module" error that they would get if the module were actually unknown (while still logging the real error to the daemon's log file). This prevents fishing for module names. - The daemon's "refuse options" config item now allows you to match option names using wildcards and/or the single-letter option names. - Each transferred file now gets its permissions and modified-time updated before the temp-file gets moved into place. Previously, the finished file would have a very brief window where its permissions disallowed all group and world access. - Added the ability to parse a literal IPv6 address in an "rsync:" URL (e.g. rsync://[2001:638:500:101::21]:873/module/dir). - The daemon's wildcard expanding code can now handle more than 1000 filenames (it's now limited by memory instead of having a hard-wired limit). INTERNAL: - Some cleanup in the exclude code has saved some per-exclude memory and made the code easier to maintain. - Improved the argv-overflow checking for a remote command that has a lot of args. - Use rsyserr() in the various places that were still calling rprintf() with strerror() as an arg. - If an rsync daemon is listening on multiple sockets (to handle both IPv4 and IPv6 to a single port), we now close all the unneeded file handles after we accept a connection (we used to close just one of them). - Optimized the handling of larger block sizes (rsync used to slow to a crawl if the block size got too large). - Optimized away a loop in hash_search(). - Some improvements to the sanitize_path() and clean_fname() functions makes them more efficient and produce better results (while still being compatible with the file-name cleaning that gets done on both sides when sending the file-list). - Got rid of alloc_sanitize_path() after adding a destination-buffer arg to sanitize_path() made it possible to put all the former's functionality into the latter. - The file-list that is output when at least 4 verbose options are specified reports the uid value on the sender even when rsync is not running as root (since we might be sending to a root receiver). BUILD CHANGES: - Added a "gen" target to rebuild most of the generated files, including configure, config.h.in, the man pages, and proto.h. - If "make proto" doesn't find some changes in the prototypes, the proto.h file is left untouched (its time-stamp used to always be updated). - The variable $STRIP (that is optionally set by the install-strip target's rule) was changed to $INSTALL_STRIP because some systems have $STRIP already set in the environment. - Fixed a build problem when SUPPORT_HARD_LINKS isn't defined. - When cross-compiling, the gettimeofday() function is now assumed to be a modern version that takes two-args (since we can't test it). DEVELOPER RELATED: - The scripts in the testsuite dir were cleaned up a bit and a few new tests added. - Some new diffs were added to the patches dir, and some accepted ones were removed.
2004-10-21Add MASTER_SITE_SUNSITE as a MASTER_SITES.reed1-3/+3
2004-10-21Change HOMEPAGE and remove now two non-working MASTER_SITES.reed1-5/+3
2004-10-21Only allow LIBTOOLIZE_PLIST=no if USE_LIBTOOL is *not* used, setting BROKENtv1-3/+3
if both are specified.
2004-10-21Put back LIBTOOLIZE_PLIST, which I meant to do but didn't commit. This istv2-2/+14
needed by some packages currently which install broken .la files or otherwise don't work with the transform logic yet.
2004-10-21Remove readline dependency, it's not needed really... because bashxtraeme1-4/+1
uses its own, and there isn't any test in the configure script. Pointed out by wiz@.
2004-10-21Note addition of py-pgnotify.darcy1-1/+2
2004-10-21Add py-pgnotify package.darcy1-1/+2
2004-10-21Initial import of pg-notify version 0.1darcy4-0/+46
Python interface to PostgreSQL LISTEN/NOTIFY
2004-10-21this has the fixes from Packages.txt 1.361-1.362grant1-3/+3
2004-10-21initial commit of the pkgsrc guide for distribution with pkgsrc.grant2-0/+15514
2004-10-21make WRKSRC more appropriate. delete pkgsrc.tmp.html (for now) so itgrant1-1/+6
doesn't get installed.
2004-10-21import The pkgsrc guide, the docbook conversion/replacement ofgrant29-0/+7820
Packages.txt; Packages.txt will be going away. this package contains the source files and a mechanism to install pkgsrc/doc/pkgsrc.{html,txt} which are distributed with pkgsrc. it uses the same docbook infrastructure that is used to build the documentation on www.NetBSD.org.
2004-10-21Updated lsof to 4.73atatat1-1/+2
2004-10-21Upgrade to lsof version 4.73. No changes related to or affectingatatat2-6/+6
NetBSD (or pkgsrc) are mentioned in the 00DIST file, but this update conveniently and completely eliminates the problem of the changing tar file from a few days ago.
2004-10-21Add sum for patch file needed when compiling with PGSQL_USE_HIER=YESjonb1-1/+3
2004-10-21Note net/lftp update.salo2-3/+3
2004-10-21Updated to version 3.0.10salo2-6/+5
Changes: Some bad bugs fixed. Completion for mirror improved. - better mirror -R completion added - fixed upload retry corruption bug - fixed rare coredump in parallel mirror - don't retry on wrong password in fish and sftp protocols - don't send empty Cache-Control http header - don't unconditionally chmod files in mirror
2004-10-21+ lftp-3.0.10, wine-20041019.wiz1-2/+3
2004-10-21Updated fltk to 1.1.5adam1-1/+2
2004-10-21Patches no longer neededadam2-54/+0
2004-10-21Changes 1.1.5rc1:adam9-115/+111
- Documentation updates (STR #186, STR #245, STR #250, STR #277, STR #281, STR #328, STR #338) - fl_scroll() did not handle scrolling from off-screen on WIN32 (STR #315) - Fl_File_Chooser did not allow manual entry of a drive letter (STR #339) - Fl_Menu now uses the boxtype to redraw the menu background (STR #204) - Fl_Scroll now shows the background image when a framed box type is used and the Fl_Scroll is a direct decendent of a window (STR #205) - Added a new_directory_tooltip string pointer to allow localization of the file chooser's new directory button (STR #340) - Added Fl_Menu_::find_item() method (STR #316) - The Fl_Widget copy operator definitions were not conditionally compiled properly (STR #329) - FLUID's Layout functionality did not move child widgets when laying out group widgets (STR #319) - FLUID's Layout->Center In Group functionality did not properly handle widgets that were children of a Fl_Window widget (STR #318) - The Fl_Text_Display destructor did not remove the predelete callback associated with the current buffer (STR #332) - Fixed several bugs in the MacOS X Fl::add_fd() handling (STR #333, STR #337)
2004-10-21Use POSIX termios on Interix.minskim2-1/+15
2004-10-21Use initgroups(3) only when it is available.minskim5-12/+42
2004-10-21Added abiword-plugins-2.0.11.xtraeme2-2/+4
2004-10-21Initial import of abiword-plugins-2.0.11, based on patch sentxtraeme3-0/+45
by Ove Soerensen in PR pkg/26893. These plugins will enhance your AbiWord-experience. Included are additional import/export filters for DocBook, HTML, KWord, Latex and MS-Write as well as plugins adding support for further graphic-formats (JPEG, GIF, BMP, WMF, etc.)
2004-10-21Update editors/abiword to 2.0.11, and split Makefile into Makefile.common,xtraeme11-231/+258
which will be used for the upcoming abiword-plugins package, based on patch sent by Ove Soerensen in PR pkg/26893, this closes PR pkg/26695 by Joel Carnat too, thanks. Use bsd.options.mk for the gucharmap dependency/option, which now is disabled by default, because it adds a lot of GNOME dependencies (this is bad if you don't use GNOME). There are too many changes to list here, but notably bugfixes and some new features were added, as usual, please take a look at the ChangeLog file.
2004-10-21Update textproc/libxml2 to 2.6.14, this is a bugfix release.xtraeme4-9/+8
2004-10-21Change CATEGORY to editors.xtraeme1-2/+2
2004-10-21Move gtranslator to the editors category, Closes PR pkg/26494 byxtraeme7-7/+7
Douglas Brebner.
2004-10-21- distcc-2.18 (thanks tv)xtraeme1-2/+1
2004-10-21Update editors/nano to 1.2.4.xtraeme6-24/+30
Too many changes to list here, because our pkgsrc version was really old! please take a look at the NEWS/ChangeLog file. Another change: Georg Schwarz reported in PR pkg/26671 that nano requires glib to build in his system (IRIX 5.3) and I know what's happening there... nano.h checks for the functions snprintf()/vsnprint(), if they aren't available, the glib functions are used instead, so put the glib dependency if MACHINE_PLATFORM = IRIX 5.3 and closing PR. No idea about IRIX 6.x, sorry.
2004-10-21- bash-3.0xtraeme1-2/+1
2004-10-21Added bash-3.0.xtraeme2-2/+4
2004-10-21Initial import of bash-3.0. It's imported as bash (not bash3) becausextraeme4-0/+91
our existing bash package already is called bash2. If you want to see the new features, please take a look at the NEWS file.
2004-10-21Only include <stdbool.h> if !defined(_cplusplus) in nptypes.h.xtraeme2-1/+31
Fixes build on NetBSD/macppc and maybe others, tested by Peter Bex on 2-0/macppc and i386/-current/2-0 by me, closes PR pkg/27033.
2004-10-21- source-highlight-1.11seb1-2/+1
2004-10-21Note update of textproc/source-highlight to version 1.11 [couple ofseb1-1/+2
new features]
2004-10-21Update to version 1.11seb6-21/+47
Changes since last packaged version (1.10): * errors in tags error files are reported more correctly and make the program exit * more tag options added * "linenum" tag for specifying the style of line numbers Package changes: * set USE_LANGUAGES * fix HTML installation directory in manpage
2004-10-20Consistency in comments; sort options; fix typo.wiz1-12/+12
2004-10-20Use standard headers; add RCS Id; sort options; fix two typos.wiz1-4/+5
2004-10-20libradius is a simple and easy-to use client library for RADIUS.manu2-2/+4
2004-10-20Missing rcsid tagsmanu2-0/+2