Commit graph

90025 commits

Author SHA1 Message Date
joerg
c489995b63 metakit-lib bumped since shared library is now installed. 2005-12-31 00:54:12 +00:00
joerg
2d0f05081c Add DragonFly support. Add -rpath argument and let libtool generate
a shared library, otherwise other parts of the Makefile gets confused.
2005-12-31 00:53:22 +00:00
joerg
6ccd861345 More errno fixes for the rest of freewnn. 2005-12-31 00:51:27 +00:00
joerg
7b199e3aa4 Fix errno. Add DragonFly support. 2005-12-31 00:39:01 +00:00
wiz
abef58d5b7 Update poppler{,-qt} to 0.4.3. 2005-12-31 00:38:45 +00:00
wiz
83a0444075 Update to 0.4.3:
- Fix selection crasher (Nickolay V. Shmyrev, #4402).
	- Fix printing problem for single page output (#4555).
	- Fix miscellaneous compile problems/warnings.
	- CVE-2005-3191 and CAN-2005-2097 security fixes.
2005-12-31 00:35:55 +00:00
schmonz
44120b04cf + libexif-0.6.13 2005-12-31 00:15:43 +00:00
wiz
92f2b3b76f gnome-keyring updated to 0.4.6. 2005-12-31 00:10:45 +00:00
wiz
814835f51a Update to 0.4.6:
Changes in version 0.4.6 are:
* Confirm password when selecting new password
2005-12-31 00:09:56 +00:00
wiz
882469d4a0 Note some updates I did today.
Remove fontconfig 2.3.93, development version.
2005-12-31 00:09:17 +00:00
wiz
9c4306c0d7 Update to 3.8.0:
MAJOR CHANGES:
  * Read-only support for custom directories (e.g. EXIF directory).
  * Preliminary support for MS MDI format.

----------------------------------------------------------------------------------------

CHANGES IN THE SOFTWARE CONFIGURATION:
  * Make the default strip size configurable via the
    --with-default-strip-size and STRIP_SIZE_DEFAULT options.

----------------------------------------------------------------------------------------

CHANGES IN LIBTIFF:
  * tiffio.h: Added VC_EXTRALEAN definition before including
    windows.h, to reduce the compile time.
  * tif_jpeg.c: Improve compilation under MinGW.
  * {tif_aux.c, tif_dir.c, tif_dir.h, tif_dirwrite.c, tif_print.c,
    tif_getimage.c}: Make InkSet, NumberOfInks, DotRange and StoNits tags
    custom.
  * {tif_aux.c, tif_dir.c, tif_dir.h, tif_print.c}: Make WhitePoint tag
    custom.
  * tiffio.h: fixed typo that potentially resulted in redefininition of
    USE_WIN32_FILEIO
  * {tif_dir.c, tif_dir.h, tif_print.c}: Make RichTIFFIPTC, Photoshop and
    ICCProfile tags custom.
  * libtiff/*, contrib/*: Added 'dual-mode' error handling, enabling newer
    code to get context indicator in error handler and still remain
    compatible with older code: Done TIFFError calls everywhere
    except in tools.
  * tiffinfo.c: Print EXIF directory contents if exist.
  * {tif_dirinfo.c, tif_dirread.c, tif_dir.h, tif_dir.c}: Custom
    directory read-only support.
  * {tif_aux.c, tif_dirinfo.c, tif_dirread.c, tif_dir.h, tif_dir.c,
    tif_print.c}: Make YCbCrCoefficients and ReferenceBlackWhite tags
    custom.
  * tif_dirread.c: One more workaround for broken StripByteCounts tag.
    Handle the case when StripByteCounts array filled with completely wrong
    values.
  * tif_dirinfo.c: Release file descriptor in case of failure in
    the TIFFOpenW() function as per bug
    http://bugzilla.remotesensing.org/show_bug.cgi?id=1003
  * tif_dirinfo.c: Correctly yse bsearch() and lfind() functions
    as per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=1008
  * tif_open.c, tiff.h, tiffdump.c: Incorporate preliminary support for MS
    MDI format.
    http://bugzilla.remotesensing.org/show_bug.cgi?id=1002
  * libtiff.def, tiffiop.h, tiffio.h: Made TIFFFreeDirectory public.
  * /tif_dirinfo.c: Make XResolution, YResolution and ResolutionUnit tags
    modifiable during write process. As per bug
    http://bugzilla.remotesensing.org/show_bug.cgi?id=977
  * if_dirread.c: Don't try and split single strips into "0" strips in
    ChopUpSingleUncompressedStrip. This happens in some degenerate
    cases (like 1x1 files with stripbytecounts==0 (gtsmall.jp2 embed tiff)
  * tif_fax3.c: changed 'at scanline ...' style warning/errors with
    incorrect use of tif_row, to 'at line ... of strip/tile ...'
    style.

CHANGES IN THE TOOLS:
  * tiffcp.c: Added many error reporting messages; fixed integer
    overflow as per bug
    http://bugzilla.remotesensing.org/show_bug.cgi?id=789
  * tiffcp.c: Return non-zero status when reading fails.
  * fax2tiff.c: Properly calculate sizes of temporary arrays as
    per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=943
  * fax2tiff.c: Added option '-r' to set RowsPerStrip parameter as per bug
    http://bugzilla.remotesensing.org/show_bug.cgi?id=944
  * tiffdump.c: Fixed typeshift and typemask arrays initialization problem
    as per bug
    http://bugzilla.remotesensing.org/show_bug.cgi?id=946
  * bmp2tiff.c: Fixed possible integer overflow error as per bug
    http://bugzilla.remotesensing.org/show_bug.cgi?id=965
  * tiffsplit.c: Copy fax related fields over splitted parts as
    per bug http://bugzilla.remotesensing.org/show_bug.cgi?id=983
  * tiffdump.c: Fixed crash when reading malformed tags.
  * tiff2pdf.c: Added missed 'break' statement as per bug
    http://bugzilla.remotesensing.org/show_bug.cgi?id=932
2005-12-31 00:07:36 +00:00
wiz
fb93d0a329 Update to 1.0.20051219:
2005/12/19
	+ correct return-values of new functions dlg_default_listitem() and
	  dlg_default_formitem() (Debian #344002).
	+ add Swedish translation (Debian #343303, by Daniel Nylander)
	+ begin function-summaries in dialog.3
	+ update config.guess, config.sub

2005/12/07
	+ change license to LGPL.
	+ change naming convention in dlg_colors.h to make it easier to read,
	  and incidentally remove the last chunk of code preventing relicense.
	+ add --passwordform (request by Reznic Valery).
	+ modify pause.c, msgbox.c to work with --help-button.
	+ modify formbox.c, inputbox.c, textbox.c, yesno.c to work with extra
	  button (adapted from Reznic Valery patch).
	+ modify dlg_exit_label(), dlg_yes_labels() and dlg_ok_label() to allow
	  help-button (prompted by Reznic Valery patch).
	+ add zh_CN.po file from
		http://www.iro.umontreal.ca/translation/maint/dialog/
	+ provide alternate interfaces for dialog_checklist(), dialog_menu()
	  and dialog_form():  dlg_checklist(), dlg_menu() and dlg_form()
	  (discussion with Michael Gebetsroither).
	+ add/use dlg_result_key() to allow binding function keys to the
	  buttons.
	+ implement user-definable key bindings in the rc-file.
	+ modify inline cases for KEY_xxx values to use binding tables in new
	  module dlg_keys.c
	+ add several DIALOG_STATE items to the rc file:  aspect,
	  separate_widget, tab_len and visit_links
	+ add a tab-adjustment to dlg_print_text() to improve solution from
	  2005/10/30, e.g., in the samples/form* scripts.
	+ fix an off-by-one which made mouse-selection not work for menu items
	  past the first page (GenToo #112024, patch by Harald van Dijk).

2005/11/07
	+ extend dlg_add_result() to allow caller to pass a null pointer
	  for dialog_vars.input_result (Debian #336986).
	+ correct length used for text portion of radio/checkboxes (report by
	  Valentin Stoykov).
	+ modify msgbox, textbox and center_label() to work properly for
	  LANG=bg_BG.utf8 examples by Valentin Stoykov.
	+ modify use of freopen() to work with opaque FILE type on DragonFly
	  (report by Jeremy C Reed).
	+ modify print_line() to compute columns, use that for the call to
	  dlg_print_line().  Fix a few places where strlen() was used instead
	  of dlg_count_columns() (reports by Valentin Stoykov).

2005/10/30
	+ reviewed changes since beginning development in 1999, decided that
	  there are no appreciable portions of original code remaining.
	  Marked sources to correspond.
	+ improve cache performance for inputstr.c using tsearch() rather than
	  a linked-list search (Debian #294853).
	+ remove a special case for darwin in CF_XOPEN_SOURCE configure macro.
	+ add ms.po file from
		http://www.iro.umontreal.ca/translation/maint/dialog/
	+ remove an assignment that caused the cursor to appear initially on a
	  form field rather than button (Debian #333506).
	+ modify buttons.c to count columns rather than bytes, fixing case
	  where buttons were laid out incorrectly (report by Valentin Stoykov).
	+ change dlg_print_text() to count columns rather than bytes, fixing
	  case where fewer columns were displayed in menu than expected
	  (report by Valentin Stoykov).

2005/10/05
	+ improve fix for dlg_does_output(), eliminating redundant leading
	  separator.
	+ fill background color for item-help text (report by Peter Postma).
	+ correct interaction between --separate-output and --output-separator
	  broken in 2005/09/11 fix for Debian #326918 (Debian #331440).
	+ update config.guess, config.sub
2005-12-31 00:07:03 +00:00
wiz
5475dd99f0 Update to 2.12.1:
2.12.1
======

 Fixes
  - Code cleanups (Kjartan Maraas)
  - Open GModules with G_MODULE_BIND_LAZY (Kjartan Maraas)
  - Fix change notification with multiple sources (Alexander Larsson)
  - Allow space in config source names on windows (Tor Lillqvist)
  - Read xml files in larger chunks (Mark McLoughlin)
  - Simplify the handling of --enable-schemas-install (Stepan Kasal)
  - Win32 Fixes (Tor Lillqvist)

 Lots of translation updates.
2005-12-31 00:06:30 +00:00
wiz
4f3b55cd1d Update to 2.12.1:
2.12.1
======

 Fixes
  - Code cleanups (Kjartan Maraas)
  - Open GModules with G_MODULE_BIND_LAZY (Kjartan Maraas)
  - Fix change notification with multiple sources (Alexander Larsson)
  - Allow space in config source names on windows (Tor Lillqvist)
  - Read xml files in larger chunks (Mark McLoughlin)
  - Simplify the handling of --enable-schemas-install (Stepan Kasal)
  - Win32 Fixes (Tor Lillqvist)

 Translators

  - Alexander Shopov (bg)
  - Samia Niamatullah (bn)
  - Miloslav Trmac (cs)
  - Martin Willemoes Hansen (da)
  - Adam Weinberger (en_CA)
  - Francisco Javier F. Serrador (es)
  - Ivar Smolin (et)
  - Hizkuntza Politikarako Sailburuordetza (eu)
  - Ilkka Tuohela (fi)
  - Ignacio Casal Quinteiro (gl)
  - Ankit Patel (gu)
  - Yair Hershkovitz (he)
  - Erdal Ronahi (ku)
  - Tino Meinen (nl)
  - Mişu Moldovan (ro)
  - Marcel Telka (sk)
  - Laurent Dhima (sq)
  - Christian Rose (sv)
  - Maxim Dziumanenko (uk)
  - Clytie Siddall (vi)
  - Funda Wang (zh_CN)
2005-12-31 00:05:11 +00:00
wiz
f5b2bd21ac Update to 1.0.1:
Overview of changes from 1.0.0 to 1.0.1
==
* Fixes
  o Minor
    - uim-xim
      - Workaround fix for preventing SEGV if compiled with g++-4.x.

Overview of changes from 1.0.0-beta to 1.0.0-final
==
* Fixes
  o Minor
    - uim.el
      - Sync with uim-el 0.0.6-beta4
    - gtk+ immodule
      - fix SEGV with gvim when the caret state indicator is enabled
	with a timeout value (Etsushi)
      - workaround fix for preedit handling on gvim when use-with-vi?
	is enabled with anthy and mana (Masanari, YamaKen, Etsushi)
    - SKK
      - improve completion behavior (Masanari, Etsushi)

Overview of changes from 1.0.0-alpha to 1.0.0-beta
==
* New features

  o IM related
    - SKK
      - enable word completion with UNIX look command (Etsushi)

* Fixes
  o Critical
    - uim-pref-qt
      - fix behavior of custom widget with integer number when the
        value in the stored file is greater than 99 (Etsushi)

  o Minor
    - update configure script (Etsushi)
      - don't require XML::Parser
      - more strict check for canna
    - Qt immodule
      - fix to respond to uim-pref-gtk's custom messages on the fly in
	addition to uim-pref-qt's (Etsushi)
    - uim-pref-qt
      - code cleanup (Kazuki)

    - Canna
      - fix behavior of backspace key in conversion state (Etsushi)

  o Others
    - Update translations

Overview of changes from 0.4.9.1 to 1.0.0-alpha
==
* New features
  o Main features
    - uim.el (bridge for Emacs) (Konosuke)
    - byeoru Hangul input suite (Jae-hyeon)
    - mana Japanese input (Masanari)

  o IM related
    - toggle-im facility (Etsushi, YamaKen)
    - Anthy
      - vi-cooperative mode (Masanari)
    - Canna
      - vi-cooperative mode (Masanari)
    - SKK (Etsushi)
      - dynamic completion
      - ddskk compatible behavior with mistypes while starting
	kanji-mode, e.g. "kAnnji" for "Kannji"
      - improved numeric conversion
      - support commit with opposite case in latin-conversion
      - support completion with conversion and/or commit at once

* Fixes
  o Critical
    - fix segmentation fault if uim is compiled with '--enabled-debug'
      (Etsushi, dai <d+r AT vdr.jp>)
    - fix IPC (connection to PRIME) in some rare cases (Masanari)
    - fix possible GC crash with anti-stack smashing compilers such as
      GCC4 (Jun, YamaKen)

  o Minor
    - preedit reset with IM switch (Masanari)
    - some build fixes (Masanari)

    - gtk+ immodule
      - disable warnings (Etsushi)
    - uim-xim
      - support changes in X modifier keys on-the-fly (Etsushi)

    - Anthy
      - improve kana-input mode (Masanari)
    - SKK
      - improve completion behavior (Etsushi)
      - improve skkserv connection (Masahito, Etsushi)
    - PRIME
      - proper custom setting (YamaKen)

    - uim-im-switcher-qt
      - show list of IM properly (Etsushi)
    - uim-pref-qt
      - compatible behavior with uim-pref-gtk (Etsushi)

* Others
  o obsolete table API
  o translations
    - add ko (Jae-hyeon)
    - update ja (Daichi Kawahata, YamaKen)
2005-12-31 00:04:28 +00:00
wiz
b6bd0d506a Update to 0.98b:
xsane-0.97 -> 0.98:
-------------------

 - void xsane_batch_scan_scan_list(void):
   added if (gtk_events_pending()) in while (xsane.scanning)
   (this was removed in xsane-0.97 what made a lot of trouble)

 - corrected bad <Toolbox/...> italian transations for gimp plugin

 - added Postscript Zlib-Compression and Ascii-85 compression
   (patch by Julien BLACHE)

 - added (single page) PDF saving routine
   (patch by Julien BLACHE)

 - added PDF and Postscript to mail-mode. PDF and Postscript documents can not
   be displayed inline in html mails. I also do not know a way to display a
   link to a document that is integrated in the mail. So the <IMAGE> tag
   has no effect for pdf and postscript documents in html mode.

 - --print-filenames prints the filenames after conversion, so it is
   safe that the file exists and is complete

 - selected medium definition is stored in preferences now

 - BUGFIX for scanners that do not allow to set all resolutions.
   In fax mode an possibly also in copy mode the created pages
   had a wrong scaling when the scanner did not support the
   desired resolution:
   - xsane_set_resolution returns bestdpi = selected resolution
   - xsane_set_all_resolutions stores bestdpi as used resolution

 - when option 0 (num_options) has not defined SANE_CAP_SOFT_DETECT
   then xsane prints a warning but does try to read the option value

 - added xsane_mode (VIEWER/SAVE/EMAIL/FAX/etc) to preferences

 - po/*: all po files are in UTF-8 code now
   to transform non-UTF-8 po files to UTF-8 put the po file
   into the IMPORT_PO_DIR directory and call in the po directory
   "make import-po-files"

 - rename xsane-logo2.jpg to xsane-logo.jpg and changed all
   html files to xsane-logo.jpg

 - viewer uses preferences.filetype instead of "by ext"

 - localedir for sane-backends is set by sane-prefix instead of xsane-prefix

 - replaced printf by g_print to get correct output on non-utf-8 terminals

 - question mark '?' and asterisk '*' in filenames are replaced by underscore '_'

 - translations: U=updated, N=not updated, A=added/new
   cs da de es fr hu it ja nl pl pt pt_BR ro ru sk sl sr sv tr vi zh
   U  U  U  N  N  U  U  N  N  N  N  N     N  U  U  N  N  N  N  N  N

xsane-0.98 -> 0.98a:
--------------------

 - corrected gimp_plugin bug:
   xsane_mode now is hold in xsane.xsane_mode like bevore xsane-0.98,
   additionally preferences.xsane_mode is used to store the user
   selection
   the user selection is loaded at program start when nothing else is predefined


xsane-0.98a -> 0.98b:
---------------------

 - changed bug in header file due to conficting types in xsane-front-gtk.h
   from:  int xsane_set_resolution(int well_known_option, double resolution);
   to: double xsane_set_resolution(int well_known_option, double resolution);
2005-12-31 00:04:03 +00:00
wiz
582129cc92 Update to 1.0.17:
New with 1.0.17, released 2005-12-18:

* New backends: hp4200 (HP ScanJet 4200), lexmark (Lexmark X1100 series),
  mustek_usb2 (Mustek BearPaw 2448 TA Pro)
* Updated backends: artec_eplus48u, avision, canon, epson, fujitsu, genesys,
  gt68xx, microtek2, mustek_pp, plustek, plustek_pp, sm3600, snapscan, umax_pp.
* Hotplug/udev updates.
* scanimage fixes.
* sane-find-scanner finds more chipsets.
* Build system fixes/updates. make now calls makedepend.
* Several fixes in SANE internal functions (sanei).
* Portability fixes (especially for MacOSX, FreeBSD, OpenBSD, OS/2).
* Updated translations.
* Documentation updates.
* Bugfixes.
2005-12-31 00:03:24 +00:00
wiz
29458ff754 Update to 1.3.2:
* Version 1.3.2 (released 2005-12-15)

** GnuTLS now support TLS Inner application (TLS/IA).
This is per draft-funk-tls-inner-application-extension-01.  This
functionality is added to libgnutls-extra, so it is licensed under the
GNU General Public License.

** New APIs to access the TLS Pseudo-Random-Function (PRF).
The PRF is used by some protocols building on TLS, such as EAP-PEAP
and EAP-TTLS.  One function to access the raw PRF and one to access
the PRF seeded with the client/server random fields are provided.
Suggested by Jouni Malinen <jkmaline@cc.hut.fi>.

** New APIs to acceess the client and server random fields in a session.
These fields can be useful by protocols using TLS.  Note that these
fields are typically used as input to the TLS PRF, and if this is your
intended use, you should use the TLS PRF API that use the
client/server random field directly.  Suggested by Jouni Malinen
<jkmaline@cc.hut.fi>.

** Internal type cleanups.
The uint8, uint16, uint32 types have been replaced by uint8_t,
uint16_t, uint32_t.  Gnulib is used to guarantee the presence of
correct types on platforms that lack them.  The uint type have been
replaced by unsigned.

** API and ABI modifications:
New functions to invoke the TLS Pseudo-Random-Function (PRF):
  gnutls_prf
  gnutls_prf_raw

New functions to retrieve the session's client and server random values:
  gnutls_session_get_server_random
  gnutls_session_get_client_random

New function, to perform TLS/IA handshake:
  gnutls_ia_handshake

New function to decide whether to do a TLS/IA handshake:
  gnutls_ia_handshake_p

New functions to allocate a TLS/IA credential:
  gnutls_ia_allocate_client_credentials
  gnutls_ia_free_client_credentials
  gnutls_ia_allocate_server_credentials
  gnutls_ia_free_server_credentials

New functions to handle the AVP callback:
  gnutls_ia_set_client_avp_function
  gnutls_ia_set_client_avp_ptr
  gnutls_ia_get_client_avp_ptr
  gnutls_ia_set_server_avp_function
  gnutls_ia_set_server_avp_ptr
  gnutls_ia_get_server_avp_ptr

New functions, to toggle TLS/IA application phases:
  gnutls_ia_require_inner_phase

New function to mix session keys with inner secret:
  gnutls_ia_permute_inner_secret

Low-level API (used internally by gnutls_ia_handshake):
  gnutls_ia_endphase_send
  gnutls_ia_send
  gnutls_ia_recv

New functions that can be used after successful TLS/IA negotiation:
  gnutls_ia_generate_challenge
  gnutls_ia_extract_inner_secret

Enum type with TLS/IA modes:
  gnutls_ia_mode_t

Enum type with TLS/IA packet types:
  gnutls_ia_apptype_t

Enum values for TLS/IA alerts:
  GNUTLS_A_INNER_APPLICATION_FAILURE
  GNUTLS_A_INNER_APPLICATION_VERIFICATION

New error codes, to signal when an application phase has finished:
  GNUTLS_E_WARNING_IA_IPHF_RECEIVED
  GNUTLS_E_WARNING_IA_FPHF_RECEIVED

New error code to signal TLS/IA verify failure:
  GNUTLS_E_IA_VERIFY_FAILED

* Version 1.3.1 (released 2005-12-08)

** Support for DHE-PSK cipher suites has been added.
This method offers perfect forward secrecy.

** Fix gnutls-cli STARTTLS hang when SIGINT is sent too quickly, thanks to
Otto Maddox <ottomaddox@fastmail.fm> and Nozomu Ando <nand@mac.com>.

** Corrected a bug in certtool for 64 bit machines. Reported
by Max Kellermann <max@duempel.org>.

** New function to set a X.509 private key and certificate pairs, and/or
CRLs, from an PKCS#12 file, suggested by Emile van Bergen
<emile@e-advies.nl>.

The integrity of the PKCS#12 file is protected through a password
based MAC; public-key based signatures for integrity protection are
not supported.  PKCS#12 bags may be encrypted using password derived
symmetric keys, public-key based encryption is not supported.  The
PKCS#8 keys may be encrypted using passwords.  The API use the same
password for all operations.  We believe that any more flexibility
create too much complexity that would hurt overall security, but may
add more PKCS#12 related APIs if real-world experience indicate
otherwise.

** gnutls_x509_privkey_import_pkcs8 now accept unencrypted PEM PKCS#8 keys,
reported by Emile van Bergen <emile@e-advies.nl>.
This will enable "certtool -k -8" to parse those keys.

** Certtool now generate keys in unencrypted PKCS#8 format for empty passwords.
Use "certtool -p -8" and press press enter at the prompt.  Earlier,
certtool would have encrypted the key using an empty password.

** Certtool now accept --password for --key-info and encrypted PKCS#8 keys.
Earlier it would have prompted the user for it, even if --password was
supplied.

** Added self test of PKCS#8 parsing.
Unencrypted and encrypted (pbeWithSHAAnd3-KeyTripleDES-CBC and
pbeWithSHAAnd40BitRC2-CBC) formats are tested.  The test is in
tests/pkcs8.

** API and ABI modifications:
New function to set X.509 credentials from a PKCS#12 file:
  gnutls_certificate_set_x509_simple_pkcs12_file

New gnutls_kx_algorithm_t enum type:
  GNUTLS_KX_DHE_PSK

New API to return session data (better data types than
gnutls_session_get_data):
  gnutls_session_get_data2

New API to set PSK Diffie-Hellman parameters:
  gnutls_psk_set_server_dh_params

* Version 1.3.0 (2005-11-15)

** Support for TLS Pre-Shared Key (TLS-PSK) ciphersuites have been added.
This add several new APIs, see below.  Read the updated manual for
more information.  A new self test "pskself" has been added, that will
test this functionality.

** The session resumption data are now system independent.

** The code has been re-indented to conform to the GNU coding style.

** Removed the RIPEMD ciphersuites.

** Added a discussion of the internals of gnutls in manual.

** Fixes for Tru64 UNIX 4.0D that lack MAP_FAILED, from Albert Chin.

** Remove trailing comma in enums, for IBM C v6, from Albert Chin.

** Make sure config.h is included first in a few files, from Albert Chin.

** Don't use C++ comments ("//") as they are invalid, from Albert Chin.

** Don't install SRP programs and man pages if --disable-srp-authentication,
from Albert Chin.

** API and ABI modifications:
New gnutls_kx_algorithm_t key exchange type: GNUTLS_KX_PSK

New gnutls_credentials_type_t credential type:
  GNUTLS_CRD_PSK

New credential types:
  gnutls_psk_server_credentials_t
  gnutls_psk_client_credentials_t

New functions to allocate PSK credentials:
  gnutls_psk_allocate_client_credentials
  gnutls_psk_free_client_credentials
  gnutls_psk_free_server_credentials
  gnutls_psk_allocate_server_credentials

New enum type for PSK key flags:
  gnutls_psk_key_flags

New function prototypes for credential callback:
  gnutls_psk_client_credentials_function
  gnutls_psk_server_credentials_function

New function to set PSK username and key:
  gnutls_psk_set_client_credentials

New function to set PSK passwd file:
  gnutls_psk_set_server_credentials_file

New function to extract PSK user in server:
  gnutls_psk_server_get_username

New functions to set PSK callback:
  gnutls_psk_set_server_credentials_function
  gnutls_psk_set_client_credentials_function

Use size_t instead of int for output size parameter:
  gnutls_srp_base64_encode
  gnutls_srp_base64_decode
2005-12-31 00:02:58 +00:00
wiz
6e3c39e34d Update to 3.1pl1:
This is a terse description of the new features added to bash-3.1 since
the release of bash-3.0.  As always, the manual page (doc/bash.1) is
the place to look for complete descriptions.

1.  New Features in Bash

a.  Bash now understands LC_TIME as a special variable so that time display
    tracks the current locale.

b.  BASH_ARGC, BASH_ARGV, BASH_SOURCE, and BASH_LINENO are no longer created
    as `invisible' variables and may not be unset.

c.  In POSIX mode, if `xpg_echo' option is enabled, the `echo' builtin doesn't
    try to interpret any options at all, as POSIX requires.

d.  The `bg' builtin now accepts multiple arguments, as POSIX seems to specify.

e.  Fixed vi-mode word completion and glob expansion to perform tilde
    expansion.

f.  The `**' mathematic exponentiation operator is now right-associative.

g.  The `ulimit' builtin has new options: -i (max number of pending signals),
    -q (max size of POSIX message queues), and -x (max number of file locks).

h.  A bare `%' once again expands to the current job when used as a job
    specifier.

i.  The `+=' assignment operator (append to the value of a string or array) is
    now supported for assignment statements and arguments to builtin commands
    that accept assignment statements.

j.  BASH_COMMAND now preserves its value when a DEBUG trap is executed.

k.  The `gnu_errfmt' option is enabled automatically if the shell is running
    in an emacs terminal window.

l.  New configuration option:  --single-help-strings.  Causes long help text
    to be written as a single string; intended to ease translation.

m.  The COMP_WORDBREAKS variable now causes the list of word break characters
    to be emptied when the variable is unset.

n.  An unquoted expansion of $* when $IFS is empty now causes the positional
    parameters to be concatenated if the expansion doesn't undergo word
    splitting.

o.  Bash now inherits $_ from the environment if it appears there at startup.

p.  New shell option: nocasematch.  If non-zero, shell pattern matching ignores
    case when used by `case' and `[[' commands.

q.  The `printf' builtin takes a new option: -v var.  That causes the output
    to be placed into var instead of on stdout.

r.  By default, the shell no longer reports processes dying from SIGPIPE.

s.  Bash now sets the extern variable `environ' to the export environment it
    creates, so C library functions that call getenv() (and can't use the
    shell-provided replacement) get current values of environment variables.

t.  A new configuration option, `--enable-strict-posix-default', which will
    build bash to be POSIX conforming by default.

u.  If compiled for strict POSIX conformance, LINES and COLUMNS may now
    override the true terminal size.

2.  New Features in Readline

a.  The key sequence sent by the keypad `delete' key is now automatically
    bound to delete-char.

b.  A negative argument to menu-complete now cycles backward through the
    completion list.

c.  A new bindable readline variable:  bind-tty-special-chars.  If non-zero,
    readline will bind the terminal special characters to their readline
    equivalents when it's called (on by default).

d.  New bindable command: vi-rubout.  Saves deleted text for possible
    reinsertion, as with any vi-mode `text modification' command; `X' is bound
    to this in vi command mode.

e.  A new external application-controllable variable that allows the LINES
    and COLUMNS environment variables to set the window size regardless of
    what the kernel returns: rl_prefer_env_winsize
2005-12-31 00:02:27 +00:00
wiz
e27026cd98 Update to 5.1:
This is a terse description of the new features added to readline-5.1 since
the release of readline-5.0.

1.  New Features in Readline

a.  The key sequence sent by the keypad `delete' key is now automatically
    bound to delete-char.

b.  A negative argument to menu-complete now cycles backward through the
    completion list.

c.  A new bindable readline variable:  bind-tty-special-chars.  If non-zero,
    readline will bind the terminal special characters to their readline
    equivalents when it's called (on by default).

d.  New bindable command: vi-rubout.  Saves deleted text for possible
    reinsertion, as with any vi-mode `text modification' command; `X' is bound
    to this in vi command mode.

e.  If the rl_completion_query_items is set to a value < 0, readline never
    asks the user whether or not to view the possible completions.

f.  New application-callable auxiliary function, rl_variable_value, returns
    a string corresponding to a readline variable's value.

g.  When parsing inputrc files and variable binding commands, the parser
    strips trailing whitespace from values assigned to boolean variables
    before checking them.

h.  A new external application-controllable variable that allows the LINES
    and COLUMNS environment variables to set the window size regardless of
    what the kernel returns.
2005-12-31 00:01:45 +00:00
wiz
05ece3d69b Remove p5-Apache-ePerl, since eperl, its dependency, has been removed. 2005-12-31 00:01:22 +00:00
wiz
de7c37727a + mathomatic-12.5.5, spamprobe-1.4, tiff-3.8.0. 2005-12-30 23:53:51 +00:00
joerg
898e04c8c1 Add DragonFly support. 2005-12-30 23:49:08 +00:00
joerg
36b1417ad4 Use find instead of pax -rw, the latter overflows the argument buffer
on DragonFly.
2005-12-30 23:47:48 +00:00
joerg
27f1f402e9 jpegpixi dependency change. 2005-12-30 23:39:28 +00:00
joerg
3dce97fbbe Uses gettext. Bump revision for dependency change. 2005-12-30 23:37:42 +00:00
joerg
6e244a7db6 Move init of errfdevice to bwb_init, it should be the first
function which is ran and stderr can't be used as lvalue in
file scope.
2005-12-30 23:29:36 +00:00
joerg
4b260f490e stdout can not be used to initialise a global variable.. Move it from
global scope to static scope in encoder.c / decoder.c and initialise it
from main.
Fix a nice side-effect from a macro, which is not a macro in DragonFly:
	if feof(tablefile)
does not parse correctly.
2005-12-30 23:23:54 +00:00
jlam
d12148e1c9 Ensure that the hints files are always writable before modifying them.
Fixes build problems on platforms without threads.
2005-12-30 23:16:33 +00:00
joerg
2094b347be DragonFly ~= NetBSD, at least here. 2005-12-30 23:13:41 +00:00
jlam
ffa70a6b31 Skip charset.alias as it's another generated index file that changes
over time.
2005-12-30 23:11:55 +00:00
joerg
19d1eeb598 Add DragonFly support. 2005-12-30 23:06:43 +00:00
agc
cd0ee2e62d Note addition of sysutils/xfsprogs 2005-12-30 23:04:54 +00:00
agc
f25577ca11 Add and enable xfsprogs 2005-12-30 23:03:57 +00:00
agc
8dc522478c Initial import of xfsprogs-2.7.3 into the Packages Collection.
XFS combines advanced journaling technology with full 64-bit
	addressing and scalable structures and algorithms.

	+ Journaled 64-bit filesystem with guaranteed filesystem consistency.

	+ XFS supports filesystem growth for mounted volumes, allows
	filesystem "freeze" and "thaw" operations to support volume level
	snapshots, and provides an online file defragmentation utility.

	+ XFS supports user and group quotas.  XFS considers quota information
	as filesystem metadata and uses journaling to avoid the need for
	lengthy quota consistency checks after a crash.

	+ For Linux 2.6 and beyond, when using 64 bit addressing in the block
	devices layer (CONFIG_LBD) and a 64 bit platform, filesystem size
	limit increases to 9 million terabytes (or the device limits).  For
	these later kernels on 32 bit platforms, 16TB is the current limit
	even with 64 bit addressing enabled in the block layer.

	This package contains filesystem manipulation and support programs.

Very loosely based on the FreeBSD port (I took the MASTER_SITES from there).
2005-12-30 23:03:05 +00:00
joerg
5a27872305 Include ossaudio.b3.mk. 2005-12-30 22:57:57 +00:00
joerg
06c3764607 Add DragonFly support. Fix ossaudio usage. Use system perror. 2005-12-30 22:41:27 +00:00
joerg
93be5c6820 Fix errno. Add DragonFly. 2005-12-30 21:51:23 +00:00
joerg
7ff9ef5398 Add DragonFly build support, partly based on the patches from
www/firefox.
2005-12-30 21:35:58 +00:00
jlam
b8c78246e7 Optionally build the ODBC driver for freetds. This will allow ODBC
clients to load the driver to talk to MS SQL Server.
2005-12-30 21:07:42 +00:00
jlam
6516295733 Update databases/iodbc to 3.52.3. Changes from version 2.50.3 include
adding some support for the ODBC 3.x specifications and fixing quite
a lot of bugs.
2005-12-30 21:03:59 +00:00
joerg
21c52d50b7 ffs is a pre-existing symbol e.g. on DragonFly, use a different name. 2005-12-30 17:24:16 +00:00
jlam
06b8122436 Remove some unnecessary patches that removed targets to install the
configuration files.  It's easier just to override the installation
destination during the install phase by setting INSTALL_MAKE_FLAGS.
2005-12-30 16:39:39 +00:00
jlam
f1de2e9253 Update the package description to match the current version. 2005-12-30 16:38:32 +00:00
joerg
ff4b54c998 Index: has sometimes different precedence in patch, avoid problems. 2005-12-30 16:27:13 +00:00
ghen
d1b33df842 Add missing @comment $NetBSD$. 2005-12-30 16:10:29 +00:00
joerg
416bcd0e6c Fix errno. Add DragonFly. 2005-12-30 16:05:55 +00:00
ben
09948a9094 Sort mutt entry correctly. 2005-12-30 15:29:53 +00:00
joerg
d27922a9f9 Fix rest of errno issues in canna. 2005-12-30 15:16:21 +00:00
taca
bd9c6ea6f5 +samba-3.0.21a 2005-12-30 15:08:51 +00:00