summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2003-12-24Adjust dependancies and bump PKGREVISION due to:jmmv2-5/+8
- teTeX 1.0.x packages have been moved to teTeX1* directories. - teTeX 2.0.x packages have been moved to teTeX* directories and their base name has been changed to teTeX (instead of teTeX2).
2003-12-24s/@netbsd.org/@NetBSD.org/ in MAINTAINER.jmmv12-24/+24
2003-12-23Depend on either teTeX and teTeX2 (defaulting to the later).jmmv1-2/+3
Fixes PR pkg/23852.
2003-12-22Update bmake to 20031222 - matches NetBSD make as of that date.sjg2-5/+5
Changes include: * Make portable snprintf safer - output to /dev/null first to check space needed. o -dg3 to show input graph when things go wrong. o explicitly look for makefiles in objdir if not found in curdir so that errors in .depend etc will be reported accurarely. o avoid use of -e in shell scripts in jobs mode, use '|| exit $?' instead as it more accurately reflects the expected behavior and is more consistently implemented. o avoid use of asprintf.
2003-12-22Fix build with GCC 2.95.jmmv4-2/+31
2003-12-21Update to 2.12:jmmv3-7/+9
distcc-2.12 "Figgy Pudding" 2003-12-19 FEATURES: * New --log-level feature allows logging of only errors rather than messages for each connection. * IPv6 support now works better when distcc is configured with --enable-rfc2553. The server can normally accept either IPv4 or IPv6 connections. * New --with-docdir configure option to set install location for documents. The default is the same as previously. Patch from Harold L Hunt II. INTERNAL: * GNU-style ChangeLog is now included in the package. Please keep it up to date if you make your own changes! PORTABILITY: * setgroups() was broken by Mac OS X Panther so that it will not accept setgroups(0, NULL) to clear the group list. Instead we now set the group list to our single primary gid. Suggestion from Wayne Davison. * sendfile problems on FreeBSD 4.9-RC fixed. Patch from Allan Saddi. * MAXPATHLEN is provided if it's not defined, which is the case on GNU Hurd. Reported by Santiago Vila as Debian #219600. BUG FIXES: * Check pkg-config information GNOME/GTK+ is now checked at configure time, not build time. This is a bit quicker than running the script for every file we build, and means that PKG_CONFIG_PATH only needs to be set for configure. DOCUMENTATION: * Small documentation corrections.
2003-12-20Make this work with (and require) Subversion 0.35.0.epg3-2/+18
Bump PKGREVISION.
2003-12-20Allow ncurses to install useful reset, tset, tput and clear utilitiesreed4-46/+12
(and manpages). This is in regards to my PR #23103. I bumped PKGREVISION in Makefile but not in buildlink2.mk file. The ncurses libraries and headers didn't change. No need to bump PKGREVISIONs for all the packages that depend on libncurses.
2003-12-20Update to 0.35.0.epg3-18/+5
Upstream change log: Version 0.35.0 (branching 12 December 2003, from revision 7994) http://svn.collab.net/repos/svn/branches/0.35.0 1. As of this release, Subversion once again does deltification automatically. This means that the deltification step most repositories introduced into their post-commit hooks as of release 0.33.0 should now be reverted. Look for a line with "svnadmin deltify" in hooks/post-commit, and remove it. User-visible changes: * BDB log files are automatically pruned, with BDB 4.2.50 and higher (#1615) * deltification is automatic again (issue #1601) * fix: svn diff -rX:Y wcpath' may lie (issue #1616) * fix: URI-decoding problem on 'svn import' (issue #1622) * automatic log file removal on repositorys (issue #1615) * many other enhancements, minor features, and bugfixes not listed here Developer-visible changes: * misc. improvements on Perl and Java bindings * improved diff handling (r7985) * many other changes not listed here Merged revisions after release branching: * r8009, r8010 and r8011 - Java bindings * r8041 - typo/bugfix
2003-12-19Bump PKGREVISION for packages which install files into RUBY_ARCHLIBDIR,sketch1-2/+2
which has changed for Solaris installs.
2003-12-19+p5-Memoize-ExpireLRUgrant1-1/+2
2003-12-19Initial import of p5-Memoize-ExpireLRU into the NetBSD Packagesgrant4-0/+25
Collection. Memoize::ExpireLRU is a module that implements LRU expiration for Memoize.
2003-12-19correct HOMEPAGEgrant1-2/+2
2003-12-17Use a more portable test construct for compatability with Solaris andsketch3-1/+34
others. Remove -Wall to get the package building with USE_SUNPRO by default.
2003-12-17+p5-File-DirSyncgrant1-1/+2
2003-12-17Initial import of p5-File-DirSync 1.11 into the NetBSD Packagesgrant4-0/+25
Collection. File::DirSync will make two directories exactly the same. The goal is to perform this syncronization process as quickly as possible with as few stats and reads and writes as possible. It usually can perform the syncronization process within a few milliseconds - even for gigabytes or more of information.
2003-12-16The 2.59 distfile is on ftp.gnu.org, so enablewiz1-5/+2
MASTER_SITE_GNU as master site again.
2003-12-16update to 0.14.1recht3-8/+10
Patch provided by Soren Jacobsen in PR 23767 0.14.1 fixes "a problem" (whatever that means) when using gnutls. Also, HOMEPAGE changed.
2003-12-16And here is a master site that actually works.epg1-2/+2
2003-12-15Add .idl files, missed in previous commit.xtraeme1-1/+3
2003-12-14s/gnome-2.4/devel/.xtraeme1-2/+2
2003-12-14Updated to 2.0.1 from Soren Jacobsen.xtraeme3-8/+12
Many bugfixes were solved, review Changelog to see a complete list of changes.
2003-12-14Update to 2.4.1.xtraeme4-15/+18
Changes: * Fix accessibiliyt crashes in foocanvas * Translation updates * Don't use RevertToNone in eel_gdk_window_focus * New and updated translations * new calls for handling non-writable gconf keys * Build fixes * Crash fix in new FooCanvas * Build fixes for gcc 3.3 * Removed unused widgets. * Added eel_uri_is_desktop and EEL_DESKTOP_URI.
2003-12-14Add patches forgotten in previous commit.jmmv2-0/+26
2003-12-14Bump revision to track GNOME 2.2 -> 2.4 update.jmmv2-6/+4
2003-12-14Update to 1.4.1, based on work done by xtraeme@.jmmv4-15/+13
Overview of Changes in GAIL 1.4.1 ================================= * Set role for accessible object for GtkMessageDialog to ATK_ROLE_ALERT (bug #122551) * Apply build fixes for Darwin (bug #1243343) [Jerry Talkington] * Correct text length reported in text-changed signals emitted when label changes (bug #123696) * Avoid emitting focus notification for out-of-process GtkSocket (bug #120991) * Fix documentation build (bug #123876) [Malcolm Tredennick] * Report children of menu item correctly when menu item has a submenu whose menu items are created only when menu is shown (bug #120303) * Report label change only if toplevel window is showing. (bug #123470) Overview of Changes in GAIL 1.4.0 ================================= None Overview of Changes in GAIL 1.3.6 ================================= * Do notification of window title change in an idle handler. (bug #119259) Overview of Changes in GAIL 1.3.5 ================================= * Add notification that tooltip is showing if tooltip window is mapped when its accessible is created (bug #118743) * Report expected events when GtkCombo's selection is changed using the keyboard. (bug #117063) * Avoid warning when child changed in row expanded callback (bug #117630) * Do not emit focus event if active-descendant-changed signal is emitted. (bug #115599) Overview of Changes in GAIL 1.3.4 ================================= * Set insert mark at end instead of start of selected text when selecting text in a GtkTextBuffer (bug #116271) * Fix crasher bug when TreeView has empty column (bug #116043) * Return correct offset in atk_text_get_offset_at_point (bug #114780) * Correct LABELLED_BY relation for gtk-demo (bug #114452) * Set SHWOING and VISIBLE correctly when tab is not shown (bug #114397) Overview of Changes in GAIL 1.3.3 ================================= * Find label for LABELLED_BY relation when label is a sibling of widget's parent (bug #113069) * Use object data "gtk-attached-menu" to find menu attached to button to report menu as button's child. (bug #113117) * Check that widget is actually on screen before adding state VISIBLE. (bug #109860) * Report only one child for option menu. (bug #111983) Overview of Changes in GAIL 1.3.2 ================================= * Add state FOCUSABLE to child of TreeView. Set state FOCUSED on focus cell. (bug #112075) [Padraig O'Briain] * Create LABELLED_BY relation for widgets which are mnemonic widgets. (bug #72249) [Padraig] * Return correct name for GtkOptionMenu. (bug #112572) [Padraig] * Avoid redumdant acitvate events when dialog window is reopened. (bug #112896) [Padraig] * Fix crasher bug when gucharmap is started with accessibility enabled. (bug #112964) [Padraig] Overview of Changes in GAIL 1.3.1 ================================= * Allow GailOptionMenu to report its text (bug #111857) [Padraig O'Briain] * Generate documentation using output-format of xml (bug #111794) [Padraig] * Allow for menu being attached to button. This supports accessibility implementation of Gnome Menu in gnome-panel (bug #111573) [Padraig] * Emit notification when context menu is popped down for Gnome Menu. (bug #111738) [Padraig] * Fix crasher when run without gnome-conformant WM (bug #111532) [Nalin Dahyabhai] * Add cgheck that widget is on screen before reporting it as visible. [Padraig] * Set string contens of event correctly when Control modifier is set. (bug #108666) [Padraig] * Set role of GtkPlug to ATK_ROLE_PANEL (bug #108332) [Padraig] Overview of Changes in GAIL 1.3.0 ================================= * Use property name accessible-table-caption-caption in gail_tree_view_set_caption [Padraig O'Briain] * Have GailOptionMenu report menu and label as its children. [Padraig] * Report "showing" state correctly for cells in a TreeView with vertical scrollbar. (bug #104623) [Padraig] * Implement AtkText interface for GailItem, page tab of Notebook, GailStatusbar. (bug #104657) [Padraig] * Report GtkCombo popup window as child of GailCombo. [Padraig] * Add GailObject which is used for accessibility support in eel and nautilus. [Padraig] * Correct image size for image in buttons on Gnome CD Player. (bug #106715) [Padraig] * Fix crash when getting second child of GailOptionMenu. (bug #106715) [Padraig]
2003-12-14Update to 2.4.0.1, based on work done by xtraeme@ and Min Sik Kim.jmmv4-14/+28
2.4.0 - fix workspace name property handling - fix updating of window/icon names - fixes to viewport handling - lots of new translations 2.3.1 - put -lX11 in link flags - add API to manipulate window fullscreen state - use an icon from one of the windows in a group, rather than the "white piece of paper" icon, if a group doesn't set an icon - fixes for Cygwin compilation - add support for viewports in window list and workspace switcher - fix multihead glitches - set desktop layout properly on 64-bit platforms - new/updated translations 2.3.0 - fixed fitt's law for window list applet (Mark McLoughlin) - incorporated fixes from stable branch
2003-12-14Update to 2.4.0.1, based on work done by xtraeme@.jmmv4-45/+47
2003-09-09 Anders Carlsson <andersca@gnome.org> * configure.in: Release 2.4.0.1 2003-09-01 Anders Carlsson <andersca@gnome.org> * configure.in: Release 2.4.0 2003-08-25 Anders Carlsson <andersca@gnome.org> * configure.in: Release 2.3.7 2003-09-05 Taneem Ahmed <taneem@bengalinux.org> * configure.in: Added "bn" to ALL_LINGUAS. 2003-09-01 Laurent Dhima <laurenti@alblinux.net> * configure.in: Added "sq" to ALL_LINGUAS. 2003-08-11 Anders Carlsson <andersca@codefactory.se> * configure.in: Release 2.3.6 2003-07-04 Anders Carlsson <andersca@codefactory.se> * configure.in: Release 2.3.3.1 Fri Jul 4 04:27:42 2003 Soeren Sandmann <sandmann@daimi.au.dk> * libgnomeui/gnome-app.c (gnome_app_add_toolbar): remove setting of border width, thus getting rid of double bevels. 2003-07-03 Anders Carlsson <andersca@codefactory.se> * doc/reference/.cvsignore: * doc/reference/Makefile.am: * doc/reference/libgnomeui-docs.sgml: Generate xml reference docs (#111798, Matthias Clasen) 2003-07-01 Kjartan Maraas <kmaraas@gnome.org> * libgnomeui/gnome-thumbnail-pixbuf-utils.c (vfs_src): Merge fix for bug #114928 * libgnomeui/gnome-ui-init.c: Merge fix for bug #111496. 2003-06-25 Thomas Vander Stichele <thomas at apestaart dot org> * po/az.po: removed \- which was causing msgfmt to break 2003-06-15 Anders Carlsson <andersca@codefactory.se> * libgnomeui/gnome-icon-theme.c: (load_themes), (string_from_suffix), (suffix_from_name), (scan_directory): Treat files ending with ".svgz" as svg files. 2003-06-05 Alexander Larsson <alexl@redhat.com> * libgnomeui/gnome-thumbnail.c (gnome_thumbnail_factory_ensure_failed_uptodate): Avoid using uninitialized value tv.tv_sec Wed Jun 04 15:54:18 2003 George Lebl <jirka@5z.com> * libgnomeui/gnome-password-dialog.c: fix cast warning * libgnomeui/gnome-ui-init.c: things that are normally only with HAVE_ESD were generating a warning so added #ifdef HAVE_ESD around those as well. 2003-05-26 Anders Carlsson <andersca@codefactory.se> * libgnomeui/gnome-file-entry.c: (browse_dialog_ok): Fix a warning. * libgnomeui/Makefile.am: * libgnomeui/gnome-authentication-manager.c: (construct_password_dialog), (present_authentication_dialog_blocking), (mark_callback_completed), (authentication_dialog_button_clicked), (authentication_dialog_closed), (authentication_dialog_destroyed), (present_authentication_dialog_nonblocking), (vfs_async_authentication_callback), (vfs_authentication_callback), (gnome_authentication_manager_init): * libgnomeui/gnome-authentication-manager.h: * libgnomeui/gnome-password-dialog.c: (gnome_password_dialog_get_type), (gnome_password_dialog_class_init), (gnome_password_dialog_init), (gnome_password_dialog_finalize), (dialog_show_callback), (dialog_close_callback), (add_row), (username_entry_activate), (gnome_password_dialog_new), (gnome_password_dialog_run_and_block), (gnome_password_dialog_set_username), (gnome_password_dialog_set_password), (gnome_password_dialog_set_readonly_username), (gnome_password_dialog_get_username), (gnome_password_dialog_get_password): * libgnomeui/gnome-password-dialog.h: * libgnomeui/gnome-stock-icons.c: (get_default_icons): * libgnomeui/gnome-stock-icons.h: * libgnomeui/libgnomeui.h: * libgnomeui/pixmaps/Makefile.am: * test-gnome/Makefile.am: * test-gnome/test-password-dialog.c: (authenticate_boink_callback), (exit_callback), (main): Add authentication callbacks, a password dialog, and a authentication stock icon. 2003-05-26 Kjartan Maraas <kmaraas@gnome.org> * libgnomeui/gnome-app.c: Merge fix for bug #111168 from stable. 2003-05-24 Kjartan Maraas <kmaraas@gnome.org> * libgnomeui/gnome-file-entry.c: Merge fix for bug #110500 from stable. * libgnomeui/gnome-icon-entry.c: Merge fix for bug #106298 from stable branch. * libgnomeui/gnome-icon-entry.c: Merge fix for bug #112651 from stable. * libgnomeui/gnome-color-picker.c: Merge fix for bug #105730 from stable. * libgnomeui/gnome-entry.c: Merge fix for bug #105388 from branch. * libgnomeui/gnome-ui-init.c: Fix the fix for bug #84778. Patch from <malcolm@commsecure.com.au> * libgnomeui/gnome-icon-list.c: Merge fix for bug #83748 from stable branch. * libgnomeui/gnome-app.c: Merge fix for bug #106342 from stable branch. 2003-05-20 Kenneth Rohde Christiansen <kenneth@gnu.org> * configure.in: Added Limburgish to ALL_LINGUAS 2003-05-19 Christian Neumair <chris@gnome-de.org> * libgnomeui/gnome-ui/gnome-about.c: HIGified about dialog. 2003-05-19 Kjartan Maraas <kmaraas@gnome.org> * libgnomeui/gnome-ui-init.c: (libgnomeui_segv_handle): Merge fix for bug #84778 from branch. 2003-05-19 Kjartan Maraas <kmaraas@gnome.org> * glade/glade-gnome.c: (icon_entry_set_max_saved): * libgnomeui/gnome-icon-entry.c: (gnome_icon_entry_set_max_saved): * libgnomeui/gnome-icon-entry.h: Patch from Jacob Berkman that adds an API entry point to work around another being deprecated. Fixes bug #79324. 2003-05-15 Jaka Mocnik <jaka@gnu.org> * libgnomeui/gnome-mdi.c: fixed referencing problems. sink the object instead of unrefing them. patch by Ecmel Ercan. this is actually not a Proper(tm) fix, but it serves its purpose: finalization is done properly. the Right Way(tm) would be to make GnomeMDI and GnomeMDIChild GObject descendants, but since the MDI API is deprecated, I won't bother. 2003-05-13 Anders Carlsson <andersca@codefactory.se> * libgnomeui/gnome-app-helper.c: Accept both-horiz here too. 2003-05-09 Telsa Gwynne <hobbit@aloss.ukuu.org.uk> * configure.in: Added cy to ALL_LINGUAS 2003-05-08 Masahiro Sakai <sakai@tom.sfc.keio.ac.jp> * configure.in: call AC_LIBTOOL_WIN32_DLL which is necessary for building shared library on win32 platform. * libgnomeui/Makefile.am (libgnomeui_2_la_LDFLAGS): * glade/Makefile.am (libgnome_la_LDFLAGS): add -no-undefined which is necessary for building shared library on some platforms (e.g. Win32, BeOS). 2003-05-06 Danilo Šegan <dsegan@gmx.net> * configure.in: Added "sr" and "sr@Latn" to ALL_LINGUAS. 2003-05-01 Kjartan Maraas <kmaraas@gnome.org> * libgnomeui/gnome-about.c: Pass NULL to g_string_new. * libgnomeui/gnome-app-helper.c: Same * libgnomeui/gnome-client.c: Reapply Arjan's leak patch. And don't break it in the process this time :-) Fixes bug #104986. 2003-04-23 Gustavo Giraldez <gustavo.giraldez@gmx.net> * libgnomeui/gnome-icon-theme.c (gnome_icon_theme_class_init): Set parent_class. (gnome_icon_theme_finalize): Chain parent_class' finalize. 2003-04-07 Mark McLoughlin <mark@skynet.ie> * libgnomeui/gnome-icon-theme.c: (theme_lookup_icon): Merge the two seperate iterations of the theme's directory list into a single iteration. 2003-04-02 Loban A Rahman <loban@earthling.net> * libgnomeui/gnome-color-picker.h: Fixed bug #106154, header misdocumentation. 2003-03-27 Anders Carlsson <andersca@codefactory.se> * configure.in: Release 2.3.0 2003-03-26 Christian Rose <menthos@menthos.com> * configure.in: Added "yi" to ALL_LINGUAS. 2003-03-24 Narayana Pattipati <narayana.pattipati@wipro.com> *libgnomeui/gnome-file-entry.c (browse_clicked): Fix the problem application crash when Gnome File Selector widget's OK button is double clicked. Fixes bugzilla bug#104906 2003-03-19 Paul Duffy <dubhthach@frink.nuigalway.ie> * configure.in: Added "ga" to ALL_LINGUAS. 2003-03-13 Christian Rose <menthos@menthos.com> * configure.in: Added "ml" to ALL_LINGUAS. 2003-03-10 Christian Rose <menthos@menthos.com> * configure.in: Added "eo" to ALL_LINGUAS. 2003-03-09 Narayana Pattipati <narayana.pattipati@wipro.com> *libgnomeui/gnome-icon-entry.c (ientry_browse): Fix the problem of Browse dialog(gnome-file-entry) being non-responsive to user inputs. Fixes bugzilla bug#107255. 2003-03-08 Sebastian Rittau <srittau@jroger.in-berlin.de> Documentation fixes: * libgnomeui/gnome-client.c (gnome_client_set_discard_command): Removed doc string and added a comment where the true doc string can be found. (Namely in the corresponding templates file.) * doc/reference/libgnomeui-sections.txt: Inserted *Class definitions in the Standard sections. * doc/reference/libgnomeui-docs.sgml: FIXME -> Miscellaneous Widgets 2003-03-05 Anders Carlsson <andersca@codefactory.se> * libgnomeui/gnome-icon-list.c: Don't return FALSE in pointer functions. #107652, reported by Morten Welinder. 2003-03-04 Malcolm Tredinnick <malcolm@commsecure.com.au> * libgnomeui/gnome-icon-theme.c (gnome_icon_theme_rescan_if_needed): * libgnomeui/gnome-thumbnail-pixbuf-utils.c (convert_cmyk_to_rgb): * libgnomeui/gnome-thumbnail.c (read_scripts): Remove unused variables to eliminate compiler warnings. * libgnomeui/gnome-theme-parser.c (parse_key_value): Initialise locale_end to some value (NULL) before use. 2003-03-02 Anders Carlsson <andersca@codefactory.se> * libgnomeui/gnome-icon-lookup.c: (mimetype_supported_by_gdk_pixbuf), (gnome_icon_lookup): * libgnomeui/gnome-thumbnail.c: (mimetype_supported_by_gdk_pixbuf): Ask gdk-pixbuf for supported mime types, fixes #106609, reported by Christian Schaller. 2003-02-21 Roozbeh Pournader <roozbeh@sharif.edu> * configure.in: Added "fa" to ALL_LINGUAS. 2003-02-13 Kjartan Maraas <kmaraas@gnome.org> * libgnome/gnome-font-picker.c (gnome_font_picker_label_use_font_in_label): Fix a leak. 2003-02-10 Mohammad DAMT <mdamt@bisnisweb.com> * po/id.po: Added Indonesian translation * configure.in: Added "id" to ALL_LINGUAS 2003-02-09 Christian Rose <menthos@menthos.com> * configure.in: Added "kn" to ALL_LINGUAS. 2003-02-04 Anders Carlsson <andersca@codefactory.se> * libgnomeui/gnome-client.c: (client_set_restart_command): Revert fix since it caused brokenness. 2003-02-01 Anders Carlsson <andersca@codefactory.se> * libgnomeui/gnome-client.c (client_set_restart_command): Fix memory leak, patch by Arjan van de Ven, #104986. 2003-01-31 Alexander Larsson <alexl@redhat.com> * libgnomeui/gnome-icon-lookup.c (gnome_icon_lookup): Use gnome-regular for text files if GNOME_ICON_LOOKUP_FLAGS_EMBEDDING_TEXT is set. This enables top-left text for nautilus. 2003-01-25 Samúel Jón Gunnarsson <sammi@techattack.nu> * configure.in: Added "is" to ALL_LINUGAS. 2003-01-23 Alexander Larsson <alexl@redhat.com> * configure.in (LIBGNOMEUI_AGE): Add EXTRAVERSION and set to .1 * libgnomeui/Makefile.am (libgnomeui_2_la_LDFLAGS): Correct version number bug 2003-01-22 Christian Rose <menthos@menthos.com> * configure.in: Added "mn" to ALL_LINGUAS.
2003-12-14Update to 2.4.1, based on work done by xtraeme@ and Min Sik Kim.jmmv4-14/+20
Change log lists changes for the development branch (2.3); since then, there have been several bugfixes. libbonoboui 2.3.6 * bugs fixed + F1 help menu shortcut (Yuedong Du) + vicious K/B focus fixage (Federico) + dock grip fix (Padraig O'Briain) + doc. fix (Michael) libbonoboui 2.3.3 * bugs fixed + multi-head issues (Morten Welinder, Michael) + nasty focus hacks binned (Michael) + UI preferences fixes (Anders Carlsson) + toolbar layout fix (Gustavo Giraldez) + UI re-enterancy fix (Radek Doulik) + Tooltip fixes (Dave Camp) + build fixage (Hidetoshi Tajima, Masahiro Sakai, Malcolm Tredinnick, Padraig O'Briain, Alex Duggan) * featurelets + new sample container (Sergey Oudaltsov) + nicer toolbar rendering (Rodney Dawes) + cygwin port (Masahiro Sakai) + toolbar widget direction (Jody Goldberg) + working canvas components (Bob Gibbs) + more documentation (Gustavo Carneiro) * translations + kn, id, mn, yi (Christian Rose) + ro (Marius Andreiana) + fa (Roozbeh Pournader) + ml (Guntupalli Karunakar) + sr (Danilo Šegan) + cy (Telsa Gwynne et. al)
2003-12-14Update to 2.4.0, based on work done by xtraeme@.jmmv6-75/+40
2003-09-01 Anders Carlsson <andersca@gnome.org> * configure.in: Release 2.4.0 * schemas/Makefile.am (schema_in_files): Ship .schemas in tarball since that's what everyone else is doing. li2003-09-01 Laurent Dhima <laurenti@alblinux.net> * configure.in: Added "sq" to ALL_LINGUAS. 2003-08-26 Frederic Crozat <fcrozat@mandrakesoft.com> * schemas/Makefile.am: Ship .schemas.in in tarball, not .schemas. 2003-08-25 Anders Carlsson <andersca@gnome.org> * configure.in: Release 2.3.7 2003-08-25 Alexander Larsson <alexl@redhat.com> * schemas/desktop_gnome_url_handlers.schemas.in: Add http url handlers. 2003-08-17 Paisa Seeluangsawat <paisa@users.sf.net> * configure.in: Added Thai (th) to ALL_LINGUAS. 2003-08-11 Anders Carlsson <andersca@codefactory.se> * configure.in: Release 2.3.6 2003-07-23 Gustavo J. A. M. Carneiro <gustavo@users.sourceforge.net> * libgnome/gnome-program.c (gnome_program_initv): Don't create new pointer arrays for program_module_list and program_modules if such arrays already exist, which may happen if gnome_program_module_register() has been called directly by the programmer. 2003-07-11 Dennis Cranston <dennis_cranston at yahoo com> Fixes for ui-review bug number 99533. * gnome-data/gtk-events-2.soundlist.in: s/Action button click/Click on command button, s/Check box toggled/Select check box, s/Menu item activation/Choose menu item. * gnome-data/gnome-2.soundlist.in: s/GNOME system events/System events, s/Error Messages/Error message, s/Informational Messages/Informational message, s/Login/Log in, s/Logout/Log out, s/Miscellaneous Messages/Miscellaneous message, s/Question Dialogs/Question dialog, s/Warning Messages/Warning message. 2003-07-10 Kjartan Maraas <kmaraas@gnome.org> * libgnome/gnome-program.c: (gnome_program_postinit): * libgnome/gnome-score.c: (gnome_score_child): Merge fixes for bug #116794 + one more :) 2003-07-08 Anders Carlsson <andersca@codefactory.se> * schemas/desktop_gnome_interface.schemas.in: Add default value for monospace font name (Patch by Owen Taylor). 2003-07-08 Anders Carlsson <andersca@codefactory.se> * configure.in: Remove libxml and libxslt deps. 2003-07-08 Anders Carlsson <andersca@codefactory.se> * Makefile.am: * configure.in: * help-converters/Makefile.am: * help-converters/README: * help-converters/docbook/.cvsignore: * help-converters/docbook/AUTHORS: * help-converters/docbook/Makefile.am: * help-converters/docbook/README: * help-converters/docbook/gnome-customization/.cvsignore: * help-converters/docbook/gnome-customization/Makefile.am: * help-converters/docbook/gnome-customization/gnome-custom.xsl: * help-converters/docbook/gnome-customization/gnome-customization.x sl: * help-converters/docbook/gnome-customization/l10n.xml: * help-converters/docbook/gnome-db2html3.c: * help-converters/gnome-vfs-module/.cvsignore: * help-converters/gnome-vfs-module/Makefile.am: * help-converters/gnome-vfs-module/help-method.c: * help-converters/gnome-vfs-module/help-method.h: * help-converters/gnome-vfs-module/help-methods.conf.in: * help-converters/info/.cvsignore: * help-converters/info/Makefile.am: * help-converters/info/data.h: * help-converters/info/html.c: * help-converters/info/html.h: * help-converters/info/main.c: * help-converters/info/parse.c: * help-converters/info/parse.h: * help-converters/info/utils.c: * help-converters/info/utils.h: * help-converters/info/version.h: * help-converters/man/.cvsignore: * help-converters/man/Makefile.am: * help-converters/man/README: * help-converters/man/gnome-man2html.c: * help-converters/man/man2html.8: Remove help converters (#98761) 2003-07-04 Anders Carlsson <andersca@codefactory.se> * configure.in: Release 2.3.3.1 2003-07-02 Anders Carlsson <andersca@codefactory.se> * doc/reference/.cvsignore: * doc/reference/Makefile.am: * doc/reference/libgnome-docs.sgml: Generate xml reference docs (#111796, Matthias Clasen) 2003-06-30 Anders Carlsson <andersca@codefactory.se> * libgnome/gnome-gconf.h: Add G_BEGIN_DECLS and G_END_DECLS. 2003-06-27 Richard Hult <richard@imendio.com> * schemas/desktop_gnome_typing_break.schemas.in: Remove the unused schemas so we don't get stuck with them after a release. Also use the correct name for the postpone key. Thu Jun 26 07:35:41 2003 Jonathan Blandford <jrb@gnome.org> * schemas/desktop_gnome_typing_break.schemas.in: new schemas file for the typing-break-daemon. 2003-06-24 Anders Carlsson <andersca@codefactory.se> * schemas/desktop_gnome_peripherals_mouse.schemas.in: Fix typo. (#100283, Christian Rose) (#104140, Christian Rose) * schemas/desktop_gnome_interface.schemas.in: Fix typo. (#100280, Christian Rose) * schemas/desktop_gnome_accessibility_startup.schemas.in: Use "Applications", not "Apps". (#115570, Christian Rose) * libgnome/gnome-util.c: (gnome_util_user_shell): Check that the shells exist and that they are executable. (#91925, Giovanni Pardini). 2003-06-24 Anders Carlsson <andersca@codefactory.se> * help-converters/info/main.c: (main): Use g_strdup_printf instead of sprintf. (#109889, Christian Marillat). 2003-06-24 Anders Carlsson <andersca@codefactory.se> * help-converters/man/gnome-man2html.c: Use glib versions of string functions. (Fixes #81355, Morten Welinder.) * schemas/Makefile.am: Honor for --disable-schemas-install (#106119, Julio Merino.) 2003-06-24 Anders Carlsson <andersca@codefactory.se> * schemas/desktop_gnome_interface.schemas.in: * schemas/desktop_gnome_peripherals_keyboard.schemas.in: Put literal values inside quotes. (#100278, Christian Rose) 2003-06-23 Anders Carlsson <andersca@codefactory.se> * libgnome/.cvsignore: * libgnome/Makefile.am: * libgnome/gnome-open.c: (main): Add gnome-open. Tue Jun 10 12:51:27 2003 Jonathan Blandford <jrb@redhat.com> * schemas/desktop_gnome_accessibility_startup.schemas.in: Patch from Bill Haneman <bill.haneman@sun.com> to add at_start support. 2003-06-10 Jody Goldberg <jody@gnome.org> * schemas/desktop_gnome_url_handlers.schemas.in : we still need ghelp, info, and man to keep the help system working. 2003-05-26 Kjartan Maraas <kmaraas@gnome.org> * libgnome/gnome-program.c: Merge fix for bug #113660. 2003-05-16 Telsa Gwynne <hobbit@aloss.ukuu.org.uk> * configure.in: Added cy to ALL_LINGUAS 2003-05-12 Hidetoshi Tajima <hidetoshi.tajima@sun.com> * libgnome/gnome-init.c (libgnome_module_info_get): call bindtextdomain and bind_textdomain_codeset() earlier than the current, fixing bug #99224. 2003-05-09 SamÅel JÅn Gunnarsson <sammi@techattack.nu> * configure.in: Added "is" into ALL_LINGUAS Thu May 8 18:31:02 2003 Soeren Sandmann <sandmann@daimi.au.dk> * help-converters/info/main.c (file_exists): make it compile on C89 compilers. 2003-05-08 Masahiro Sakai <sakai@tom.sfc.keio.ac.jp> * configure.in: call AC_LIBTOOL_WIN32_DLL which is necessary for building shared library on win32 platform. * libgnome/Makefile.am (libgnome_2_la_LDFLAGS): add -no-undefined which is necessary for building shared library on some platforms (e.g. Win32, BeOS). * libgnome/libgnome-2.0.pc.in (Libs): add -lpopt. * help-converters/gnome-vfs-module/Makefile.am: (module_flags): add -module and -no-undefined. (libvfs_help_la_LIBADD): add $(top_builddir)/libgnome/libgnome-2.la. * help-converters/gnome-vfs-module/help-methods.conf.in: remove "lib" prefix and ".so" suffix from module names. Because these are added automatically by g_module_build_path(), and they breaks on Cygwin. Cygwin uses "cyg" and ".dll" respectively. * monikers/GNOME_Moniker_std.server.in.in: remove ".so" from module name. * monikers/Makefile.am (libmoniker_extra_2_la_LDFLAGS): add -no-undefined. 2003-05-05 Christian Rose <menthos@menthos.com> * configure.in: Added sr and sr@Latn to ALL_LINGUAS. 2003-05-04 Taneem Ahmed <taneem@eyetap.org> * configure.in: Added "bn" in ALL_LINGUAS 2003-05-01 Kjartan Maraas <set EMAIL_ADDRESS environment variable> * libgnome/gnome-i18n.c: (unalias_lang): Locate locale.alias in LIBGNOME_DATADIR also. Patch from Julio Merino <jmmv@hispabsd.org>. Fixes bug #106180. 2003-05-01 Kjartan Maraas <kmaraas@gnome.org> * schemas/desktop_gnome_interface.schemas.in: Fix typo. Fixes bug #104422. 2003-05-01 Kjartan Maraas <kmaraas@gnome.org> * Same as below: Fix crashes when feeding dirs to the help converters. Merged from branch. * help-converters/man/Makefile.am: * help-converters/man/gnome-man2html.c: (output_meta_element), (scan_request): Fix for bug #79071. Localised man pages work. 2003-05-01 Kjartan Maraas <kmaraas@gnome.org> * help-converters/man/gnome-man2html.c: (main): Fix for bug #73597. Patch from Roderich Schupp. * libgnome/gnome-config.c: (check_path): Use NULL in g_string_new() * libgnome/gnome-exec.c: (gnome_execute_shell_fds): Fix a typo in a comment. 2003-04-25 Alexander Larsson <alexl@redhat.com> Patch by Frank Worsley <fworsley@shaw.ca> * libgnome/gnome-url.c: (gnome_url_show_with_env): now just calls gnome_vfs_show_url and wrap error codes in GErrors * libgnome/gnome-url.h: updated for new functions * schemas/desktop_gnome_url_handlers.schemas.in: cleaned up the url handler schemas. removed unneeded schemas and moved others into gnome-vfs 2003-04-14 Paul Duffy <dubhthach@frink.nuigalway.ie> * configure.in: Added ga (irish) to ALL_LINGUAS 2003-04-12 Arvind Samptur <arvind.samptur@wipro.com> * libgnome/gnome-exec.c: (gnome_execute_async_with_env_fds): waitpid() could fail due to a interrupted system call, loop till you succeed. #110100 Reviewed by: Mark McLoughlin <mark@skynet.ie> 2003-04-11 Pasupathi Duraisamy <pasupathi.duraisamy@wipro.com> * libgnome/gnome-url.c (gnome_url_show_with_env): Make sure url substitution takes place for customized web browser command. Fixes bug#108909. Reviewed by: Mark McLoughlin <mark@skynet.ie> 2003-03-27 Anders Carlsson <andersca@gnu.org> * configure.in: Releae 2.3.0 2003-03-26 Christian Rose <menthos@menthos.com> * configure.in: Added "yi" to ALL_LINGUAS. 2003-03-21 Guntupalli Karunakar <karunakar@freedomink.org> * configure.in: Added "ml" in ALL_LINGUAS 2003-03-16 Andras Timar <timar@gnome.hu> * help-converters/docbook/gnome-customization/l10n.xml: Added Hungarian translation. 2003-02-13 Kjartan Maraas <kmaraas@gnome.org> * configure.in: Require intltool version that supports merging translations of .schemas files * doc/reference/Makefile.am: Removed extra '\' * libgnome/gnome-help.c (gnome_help_display_desktop_with_env): Plug a leak. 2003-02-11 Frederic Crozat <fcrozat@mandrakesoft.com> * help-converters/gnome-vfs-module/Makefile.am: Fix tinderbox bustage introduced by my previous commit. 2003-02-10 Frederic Crozat <fcrozat@mandrakesoft.com> * help-converters/gnome-vfs-module/Makefile.am: * help-converters/gnome-vfs-module/help-methods.conf: * help-converters/gnome-vfs-module/help-methods.conf.in: be sure to generate help-methods.conf based on libexecdir value (bug #91169) 2003-02-10 Mohammad DAMT <mdamt@bisnisweb.com> * po/id.po: Added Indonesian translation * configure.in: Added "id" to ALL_LINGUAS Thu Jan 30 22:28:43 2003 Jonathan Blandford <jrb@redhat.com> * schemas/desktop_gnome_interface.schemas.in: change default GTK+ theme. 2003-01-23 Alexander Larsson <alexl@redhat.com> * libgnome/Makefile.am (libgnome_2_la_LDFLAGS): Correct version number error. * configure.in: Add EXTRAVERSION and set to .1 Add missing translations to ALL_LINGUAS. 2003-01-22 Christian Rose <menthos@menthos.com> * configure.in: Added "mn" to ALL_LINGUAS.
2003-12-14Update to 2.4.2, based on work done by xtraeme@. The following list ofjmmv4-23/+130
changes is according to the development branch, 2.3. Changes since then include several bugfixes. libbonobo 2.3.6 + bugs fixes + improved tests (Gustavo) + improved FAQ (Gustavo) + featurelets + bogus inheritance trap (Michael) libbonobo 2.3.5 * Bugs fixed + reference tracking race (Gustavo Carneiro) + incompatible activation-client fix (Antonio Xu) + popt fixage (Michael, Damien Carbery) * Featurelets + factory regression tests (Gustavo) libbonobo 2.3.4 * Bugs fixed + don't use C++ keyword in C code (Frederic Crozat) + fix activation test linking and script (Michael) * Translations + az (Metin Amiroff) + id (Mohammad Damt) + ml (Guntupalli Karunakar) + nl (Huib Kleinhout) + bn (Mahmudur Rahman) + fi (Pauli Virtanen) + ru (Russian team, Dmitry G. Mastrukov) + da (Ole Laursen) + sr (Serbian team, Danilo Å egan) + sq (Laurent Dhima) libbonobo 2.3.3 * Features + use Gdk::WindowId for Bonobo_Canvas (Michael) * Bugs fixed + CORBA_boolean handling in property bag (Dan Winship) + cancel pending timeouts when destroying factory (Gustavo Carneiro) libbonobo 2.3.2 * Features + very much improved API docs (Gustavo Carneiro, Martin Kretschmar, Rodrigo Moya) + dynamic b-a-s path update (Antonio Xu) + fix DNS reverse-lookup (Shailesh Mittal, Michael) + always run in thread-safe mode (Michael) + tentative BonoboObject locking action (Michael) + new thread policy APIs (Michael) + bump default factory timeouts (Gustavo) + more regression tests (Michael, Gustavo) * Bugs fixed + de-linc-ization (Michael) + build fixes (Jens Granseuer, Martin) libbonobo 2.3.1 * Features + lots more API & other doc work (Gustavo) + selectable BonoboObject POAs (Michael, Gustavo) + re-factored activation server (Michael) + merged bonobo-activation (Michael) + unknown app registration (Gustavo) + cygwin build fixes (Masahiro Sakai) + BonoboForeignObject - for bindings (Gustavo, James H) * Bugs fixed + BonoboArg improvements (Gustavo) + make check doesn't trash /tmp (Michael) + remove .so library suffix (Michael) + trailing ; fixes (Padraig O'Briain) + C++ BonoboArg bits (Martin Kretzchmar) + gettext fixes (Hidetoshi Tajima) + build fixes (Thomas VS, James H, Carlos Marin) * Translations + am - Daniel Yacob, de, fa, mk, nl - Pablo Saratxaga + ro - Marius Andreiana, mn, id, eo, sr - Christian Rose + ml - Guntupalli Karunakar
2003-12-14Update to 2.4.0.1 to sync with GConf2. Closes PR pkg/23698 by Min Sik Kim.jmmv2-8/+10
2003-12-14Update to 2.4.0.1, from PR pkg/23697 by Min Sik Kim.jmmv9-385/+52
2.4.0 - print usage message when no options passed to gconftool - API docs updates - fix UTF-8 handling for command line output - fix reliability of writing out XML - ensure recursive unsets get synced - fix flag value that was "0" - fix recursive preloading - fix a memleak - fix some gconftool messages/segfaults 2.3.3 - new gconf_client_notify() API to fake a notification - fixes to gconftool --dump feature - implement schema uninstallation in gconftool so packages can avoid leaving junk - fix build issues with linc-free ORBit - new gconf_client_recursive_unset API - fix gcc 3.3 strict aliasing warnings 2.3.2 - fix build on Cygwin - don't complain about missing saved_state in syslog - improve gconf-sanity-check error text - added --get-type, --get-list-size and --get-list-element - exported gconf_entry_copy - cleaned up headers for C++ - added missing GCONF_CLIENT_GET_CLASS - hackaround fix for 2.3.1 lockfile breakage
2003-12-13This package is one of the pathological texinfo users, where the size ofcube1-1/+2
the produced info file is too small to be sliced up with texinfo < 4.6, but large enough to be by texinfo >= 4.6. As a workaround, require texinfo >= 4.6 to build it, while we wait for Stoned's better fix. This only adds a build dependency, and we're close enough to the last commit to avoid revision bump.
2003-12-13Updated to 2.0.7.xtraeme14-168/+632
Changes: o Added more locale files. o Makefile.am: Change subdirectory build order so that 'distclean' target work (and other targets remain working). o libgtop-2.0.pc.in: Fix missing build flags. Patch from Julio Merino. o sysdeps/linux/mem.c: (glibtop_get_mem_s): Fix memory calculation under Linux. Patch from <rwahl@gmx.de>. And more... please review Changelog for a complete list of changes. pkgsrc-changes: o FreeBSD 4.x/5.x support (only tested on 5.x)
2003-12-13Update MAINTAINER email address.ben5-10/+10
2003-12-13Change from using packaged install program and flags, to a do-installben4-15/+21
target in pkgsrc, in order to have a better chance of installing on Solaris and other platforms.
2003-12-13Unneeded since 1.4.1 update.wiz1-13/+0
2003-12-13Bump PKGREVISION for atk library major bump.wiz23-45/+46
2003-12-13Update to 1.4.1, based on PR 23687 by Min Sik Kim.wiz4-40/+44
Also closes PR 23570. Contains a library major bump. Changes in version 1.4.1 ======================== * Add translations: Lithuanian [Gedminas Paulauskas], Norwegian [(nynorsk [\303\205smund Skj\303\246veland] * Update translations: German [Christian Neumair], Romanian [Mi\305\237u Moldovan] * Add description of signals to the documentation [Padraig O'Briain] * Fix bug which caused building of rpms to fail [Scott Kennedy] Changes in version 1.4.0 ======================== * Add translations: Nepali [Pawan Chitrakar] * Update translations: Spanish [Francisco Javier F.Serrador], Welsh [Dafydd Harries] Changes in version 1.3.6 ======================== * Add translations: Hindi [Guntupalli Katunakar] * Update translations: Azerbaijani [Metin Amiroff], Italian [Alessio Frusciante] Changes in version 1.3.5 ======================== * Remove po/Makefile.in.in (bug #119053) * Return correct value for atk_state-set_is_empty (bug #116621) * Ensure that row and column values in atk_table_ref_at are non-negative. * Add translations: Tamil [Dinesh N] * Update translations: Serbian [Prevod.org], Esparanto [Charles Voelger], Hungarian [Andras Timar]. Changes in version 1.3.4 ======================== * Add translations: Irish [Paul Duffy], Limburgish [Mathieu Van Woerkom] * Add new relation type ATK_RELATION_POPUP * Some win32 fixes [Tor Lillqvist] Changes in version 1.3.3 ======================== * Add translations: Welsh [Dafydd Harries], Arabic [Arafat Medini] * Update translations: Traditional Chinese [Abel Cheung] * Add new role ATK_ROLE_AUTOCOMPLETE and state ATK_STATE_INDETERMINATE. Changes in version 1.3.2 ======================== * Add translations: Serbian [Danilo \305\240egan], Portuguese [Duarte Loreto], Icelandic [Sam\303\272el J\303\263n Gunnarsson] * Update translations: Traditional Chinese [Abel Cheung], Polish [Artur Flinta] Changes in version 1.3.1 ======================== * Allow use of libtool-1.5 (bug #111481) [Ali Akcaagac] * Added translations: Yiddish [Raphael Finkel], Japanese [Takeshi AIHANA]. Changes in version 1.3.0 ======================== * Use automake-1.7, libtoolize, gtkdocize and glib-gettextize. [James Henstridge] * Windows fixes [Tor Lillqvist] * Add translations: Esparanto [Charles Voelger], Belarussian [Dmitry G.Mastrukov], Malayalam [Guntupalli Karunkar], Persian [Roozbeh Pourander], Azerbaijani [Metin Amiroff], Bengali [Sayamindu Dasgupta], Kannada [Pramod], Macedonian {Abel Cheung], Turkish [Gorkem], Indonesian [Mohammad Damt], Traditional Chinese [Abel Cheung], Slovak [Stanislav Visnovsky], Brazilian Portuguese [Alexander Folle de Menezes], Romanian [Mi\305\237u Moldovan], Mongolian [Sanlig Badral] * Make atk_text_get_character_extents() return positive value, even for rtl text. (bug #102954) [Padraig O'Briain] * Add new functions atk_text_get_range_extents and atk_text_get_bounded_ranges. (bug #100943) [Padraig] * Add properties "relation-type" and "target" to AtkRelation. (bug #72426) [Padraig] * Add property "accessible-table-caption-object" to AtkObject. (bug #74814) [Padraig] * Add property "selected-link" to AtkHyperlink and new function atk_kyperlink_is_selected_link(); add signal "link-selected" to AtkHyperlink. (bug #104621) [Padraig] * Correct creation of object which is not a AtkGObjectAccessible in atk_gobject_accessible_from_object. [Padraig and Alex Larsson] * Do not emit notification for initial setting of role using atk_object_set_role(). (bug #107710) [Padraig]
2003-12-12Update to 2.11.2. While here, make this package honour PKG_SYSCONFDIR.jmmv5-11/+40
Changes since 2.11: distcc-2.11.2 "Muscovado" 2003-10-23 BUG FIXES: * Correct the handling of --without-gnome. Reported by Dimitri Papadopoulos. * Fatal signal handlers for client and daemon should reset the signal vector before doing anything else, to protect against an (unlikely) spin if the signal is re-sent. * Corrections to .desktop file from Dag Wieers. INTERNAL: * Remove dependency on libglade for GTK+ and GNOME monitor programs. PORTABILITY: * IRIX portability fixes from Dimitri Papadopoulos. * Use AC_TYPE_SIGNAL to generate correct signal handler return types. (It can be either int or void.) DOCUMENTATION: * Various manual updates. * Update to xinetd example from Dag Wieers. distcc-2.11.1 "Burnt sugar" 2003-10-08 FEATURES: * The graphical monitor can now be configured with either --with-gnome or --with-gtk. In the second case, the GNOME libraries are not used. In both cases the resulting program is called distccmon-gnome and the functional differences are fairly small. BUG FIXES: * An error message is emitted and compilation fails if distcc cannot use the specified TMPDIR. This can happen if distccd is started by root with a TMPDIR only accessible to root. Reported by Brett Dikeman. * GNOME data files are now only installed when the application is configured with --with-gnome or --with-gtk. Files are installed into a distcc/ subdirectory of the configured data directory. (By default this is /usr/local/share/distcc/). Reported by Erik Jan Tromp and Noe`l Ko"the. * Fix bug in sending compressed files where errors were ignored. * C++ compilation using -frepo must be local. Reported by Andrew Slater. PORTABILITY: * Don't use stdint.h, which is not available on FreeBSD 4-STABLE, IRIX or Solaris. Reported by Frerich Raabe. DOCUMENTATION: * Corrections to distcc manpage reported by Lionel Sausin. * Documentation of how to write monitor programs, from Frerich Raabe. INTERNAL: * Fix state.h for use with C++. Patch from Frerich Raabe.
2003-12-12Update to 4.5:jmmv3-11/+11
1. There has been some re-arrangement of the code for the match() function so that it can be compiled in a version that does not call itself recursively. Instead, it keeps those local variables that need separate instances for each "recursion" in a frame on the heap, and gets/frees frames whenever it needs to "recurse". Keeping track of where control must go is done by means of setjmp/longjmp. The whole thing is implemented by a set of macros that hide most of the details from the main code, and operates only if NO_RECURSE is defined while compiling pcre.c. If PCRE is built using the "configure" mechanism, "--disable-stack-for-recursion" turns on this way of operating. To make it easier for callers to provide specially tailored get/free functions for this usage, two new functions, pcre_stack_malloc, and pcre_stack_free, are used. They are always called in strict stacking order, and the size of block requested is always the same. The PCRE_CONFIG_STACKRECURSE info parameter can be used to find out whether PCRE has been compiled to use the stack or the heap for recursion. The -C option of pcretest uses this to show which version is compiled. A new data escape \S, is added to pcretest; it causes the amounts of store obtained and freed by both kinds of malloc/free at match time to be added to the output. 2. Changed the locale test to use "fr_FR" instead of "fr" because that's what's available on my current Linux desktop machine. 3. When matching a UTF-8 string, the test for a valid string at the start has been extended. If start_offset is not zero, PCRE now checks that it points to a byte that is the start of a UTF-8 character. If not, it returns PCRE_ERROR_BADUTF8_OFFSET (-11). Note: the whole string is still checked; this is necessary because there may be backward assertions in the pattern. When matching the same subject several times, it may save resources to use PCRE_NO_UTF8_CHECK on all but the first call if the string is long. 4. The code for checking the validity of UTF-8 strings has been tightened so that it rejects (a) strings containing 0xfe or 0xff bytes and (b) strings containing "overlong sequences". 5. Fixed a bug (appearing twice) that I could not find any way of exploiting! I had written "if ((digitab[*p++] && chtab_digit) == 0)" where the "&&" should have been "&", but it just so happened that all the cases this let through by mistake were picked up later in the function. 6. I had used a variable called "isblank" - this is a C99 function, causing some compilers to warn. To avoid this, I renamed it (as "blankclass"). 7. Cosmetic: (a) only output another newline at the end of pcretest if it is prompting; (b) run "./pcretest /dev/null" at the start of the test script so the version is shown; (c) stop "make test" echoing "./RunTest". 8. Added patches from David Burgess to enable PCRE to run on EBCDIC systems. 9. The prototype for memmove() for systems that don't have it was using size_t, but the inclusion of the header that defines size_t was later. I've moved the #includes for the C headers earlier to avoid this. 10. Added some adjustments to the code to make it easier to compiler on certain special systems: (a) Some "const" qualifiers were missing. (b) Added the macro EXPORT before all exported functions; by default this is defined to be empty. (c) Changed the dftables auxiliary program (that builds chartables.c) so that it reads its output file name as an argument instead of writing to the standard output and assuming this can be redirected. 11. In UTF-8 mode, if a recursive reference (e.g. (?1)) followed a character class containing characters with values greater than 255, PCRE compilation went into a loop. 12. A recursive reference to a subpattern that was within another subpattern that had a minimum quantifier of zero caused PCRE to crash. For example, (x(y(?2))z)? provoked this bug with a subject that got as far as the recursion. If the recursively-called subpattern itself had a zero repeat, that was OK. 13. In pcretest, the buffer for reading a data line was set at 30K, but the buffer into which it was copied (for escape processing) was still set at 1024, so long lines caused crashes. 14. A pattern such as /[ab]{1,3}+/ failed to compile, giving the error "internal error: code overflow...". This applied to any character class that was followed by a possessive quantifier. 15. Modified the Makefile to add libpcre.la as a prerequisite for libpcreposix.la because I was told this is needed for a parallel build to work. 16. If a pattern that contained .* following optional items at the start was studied, the wrong optimizing data was generated, leading to matching errors. For example, studying /[ab]*.*c/ concluded, erroneously, that any matching string must start with a or b or c. The correct conclusion for this pattern is that a match can start with any character.
2003-12-12Update to 1.11.10:wiz19-95/+102
Changes since 1.11.9: ********************* SERVER SECURITY ISSUES * Malformed module requests could cause the CVS server to attempt to create directories and possibly files at the root of the filesystem holding the CVS repository. Filesystem permissions usually prevent the creation of these misplaced directories, but nevertheless, the CVS server now rejects the malformed requests. GENERAL USER ISSUES * Case insensitive clients using a case sensitive server can now use a `cvs rm -f file; cvs add FILE' command sequence to add a file with the same name in a new case. * CVSROOTs which contain a symlink to a real repository should work. * The configure script now tests whether it is building CVS on a case insensitive file system. If it is, CVS assumes that all file systems on this platform will be case insensitive. This is useful for getting the case insensitivity flag set correctly when compiling on Mac OS X and under Cygwin on Windows. Autodetection can be overridden using the --disable-case-sensitivity and --enable-case-sensitivity arguments to configure. * A behavior change in `cvs up -jrev1 -jrev2' for modified files with a base revision of rev2 (ie, checked-out version matches rev2 and file has been modified). The operation is no longer ignored and instead is passed to diff3. This will potentially re-apply the diffs between the two revisions to a modified local file. Status messages like from a standard merge have also been added when the file would not or does not change due to this merge request ("[file] already contains the changes between [revisions]..."). * A bug which could stop `cvs admin -mTAG:message' from recursing has been fixed. * Misc documentation cleanup and fixes. * Some of the contrib scripts, some of the documentation, and sanity.sh were modified to use and recommend more portable commands rather than using and recommending commands which were not compatible with the POSIX 1003.1-2001 specification. DEVELOPER ISSUES * A new set of tests to test issues specific to case insensitive clients and servers has also been added. * Support has been added to the test suite to support testing over a :ext: link to another machine, subject to some stringent requirements. This support can be used, for instance, to test the operation of a case insensitive client against a case sensitive server. Please see the comments in TEST and the src/sanity.sh test script itself for more. * We've standardized on Automake 1.7.9 to get a bug fix. See the note below on the Autoconf upgrade for more details. * We've standardized on Autoconf version 2.58 to avoid a bug and get at a few new macros. Again, this should only really affect developers, though it is possible that CVS will now compile on a few new platforms. Please see the section of the INSTALL file about using the autotools if you are compiling CVS yourself. Changes from 1.11.8 to 1.11.9: * CVS now knows how to report, as well as record, `P' record types. * When running the `cvs history' command, clients will now send the long-accepted `-e' option, for all records, rather than explicitly requesting `P' record types, a request which servers prior to 1.11.7 will reject with a fatal error message. * A problem with locating files requested by case insensitive clients which was accidentally introduced in 1.11.6 as part of a fix for a data loss problem involving `cvs add's from case insensitive clients has been fixed. The relevant error message was `cvs [<command> aborted]: filE,v is ambiguous; could mean FILE,v or file,v'. * Attempts to use the global `-l' option, removed from both client and server as of version 1.11.6, will now elicit a warning rather than a fatal error from the server. Changes from 1.11.7 to 1.11.8: * A problem in the CVS getpass library that could cause passwords to echo on some systems has been fixed. Changes from 1.11.6 to 1.11.7: * A segfault that could occur in very rare cases where the stat of a file failed during a diff has been fixed. * Any user with write privleges to the CVSROOT/checkoutlist file could pass arbitrary format strings directly through to a printf function. This was probably bad and has been fixed. White space at the beginning of error strings in checkoutlist is now ignored properly. * In client/server mode, most messages from CVS now contain the actual command name rather than the generic "server". * A long-standing bug that prevented most client/server updates from being logged in the history file has been fixed. * Updates done via a patch ("P" status) are now logged in the history file by default and the corresponding "P" history record type is now documented. If you're setting the LogHistory option in your CVSROOT/config file, you may want to add "P" to the list of record types. * CVS now will always compile and its own getpass() function (originally from GNULIB) in favor of any system one that may exist. This avoids some problems with long passwords on some systems and updates us to POSIX.2 compliance, since getpass() was removed from the POSIX.2 specification. * A bug that allowed a write lock to be created in a directory despite there being existing read locks when using LockDir in CVSROOT/config has been fixed. * A bug with short patches (`rdiff -s') which caused rdiff to sometimes report differences that did not exist has been fixed. * Some minor corrections were made to the diff code to keep diff & rdiff from printing diff headers with empty change texts when two files have different revision numbers but the same content. * The global '-l' option, which suppressed history logging, has been removed from both client and server.
2003-12-12Conflict with 1.7 versions of automake package sincewiz1-1/+3
they install in the same location (1.8+ and 1.6- are fine).
2003-12-12Mention that automake package is newer.wiz1-2/+2
2003-12-12Add and enable automake17.wiz1-1/+2
2003-12-12automake-1.7.9 package that can coexist with the otherwiz6-0/+236
automake packages, for packages that still need it. XXX: They should be converted not to need it, of course.
2003-12-12Removed patches for libtool.m4 and aclocal.m4 which provided fixesreed3-38/+1
for BSD/OS support. salo@ reported this caused autoconf to run in install target and caused build to fail on his system. Regenerated distinfo.
2003-12-11Added better support for BSD/OS for libtool. libtool has neverreed7-18/+98
officially been ported to BSD/OS 5. So this adds that support. Added three more patches and changed two. Based on some ideas from Steven M. Schultz and discussed with skrll@NetBSD. Bump PKGREVISION.
2003-12-11Give these packages a higher chance to install on Solaris.ben4-8/+8