Commit graph

152809 commits

Author SHA1 Message Date
jakllsch
98a2b82253 Updated cross/avrdude to 5.8nb1 2010-01-20 03:32:30 +00:00
jakllsch
a09d2f2179 Enable USB programmers (such as AVRISP mkII) by adding libusb dependency.
Thereby hitherto forth yonder the revision is bumped.
2010-01-20 03:31:58 +00:00
roy
de21f6a47e When running terminfo but compiled for termcap, we cannot assume
that we actually have anything useable in termcap_term_buffer so just
use the terminfo fixed size defined ealier.
2010-01-20 03:21:20 +00:00
jakllsch
00e17fb815 +pstoedit-3.50 2010-01-20 03:14:25 +00:00
taca
738829d288 Note update of net/bind96 package to 9.6.1pl3. 2010-01-20 01:01:55 +00:00
taca
d37801d8b3 Update net/bind96 to 9.6.1pl3 (9.6.1-P3).
--- 9.6.1-P3 released ---

2831.	[security]	Do not attempt to validate or cache
			out-of-bailiwick data returned with a secure
			answer; it must be re-fetched from its original
			source and validated in that context. [RT #20819]

2828.	[security]	Cached CNAME or DNAME RR could be returned to clients
			without DNSSEC validation. [RT #20737]

2827.	[security]	Bogus NXDOMAIN could be cached as if valid. [RT #20712]
2010-01-20 01:01:15 +00:00
drochner
62719f1258 update to 0.9.9
too many changes to list here - our last version was from 2006
2010-01-19 20:51:48 +00:00
drochner
b34317d12e update to 0.5.905
changes: minor UI improvements
2010-01-19 20:33:26 +00:00
drochner
07ab9edca2 -explicitely depend on libsoup - while it was pulled in by webkit
indirectly, "configure" checks itself for it
-make "avahi" non-default (because we don't have nss support for it,
 and it conflicts with "mdnsd" on NetBSD-current)
2010-01-19 20:28:33 +00:00
drochner
f6ce2c9380 update to 2.28.3
changes:
-minor UI improvements
-bugfixes
-translation updates
2010-01-19 20:08:32 +00:00
drochner
3c7a42c82e update to 2.28.5
changes:
-minor UI fixes
-translation updates
2010-01-19 20:05:52 +00:00
drochner
70544823cf make use of "avahi" an option, default to "off"
(because we don't have nss support for it, and it conflicts with
"mdnsd" on NetBSD-current)
bump PKGREVISION
2010-01-19 20:02:40 +00:00
tnn
7b1c6d3f5d # used by devel/nss/Makefile 2010-01-19 10:07:49 +00:00
wiz
bf0a27291b Fix destdir installation. 2010-01-19 08:23:43 +00:00
seb
0ba9dc643e Updated devel/p5-Moose to 0.94 2010-01-19 04:19:31 +00:00
seb
cc9cf8bd4f Update p5-Moose from version 0.93 to version 0.94.
Pkgsrc changes:
- Adjust dependencies
- Set PERL5_MODULE_TYPE to Module::Install::Bundled (isomorphism)
- A C compiler is now required

Upstream changes:
0.94 Mon, Jan 18, 2010

[API CHANGES]

* Please see the changes listed for 0.93_01 and Moose::Manual::Delta.

[ENHANCEMENTS]

* Improved support for anonymous roles by changing various APIs to take
  Moose::Meta::Role objects as well as role names. This included

  - Moose::Meta::Class->does_role
  - Moose::Meta::Role->does_role
  - Moose::Util::does_role
  - Moose::Util::apply_all_roles
  - Moose::Util::ensure_all_roles
  - Moose::Util::search_class_by_role

  Requested by Shawn Moore. Addresses RT #51143 (and then some). (Dave Rolsky)

[BUG FIXES]

* Fix handling of non-alphanumeric attributes names like '@foo'. This should
  work as long as the accessor method names are explicitly set to valid Perl
  method names. Reported by Doug Treder. RT #53731. (Dave Rolsky)


0.93_03 Tue, Jan 5, 2010

[BUG FIXES]

* Portability fixes to our XS code so we compile with 5.8.8 with Visual
  C++. Fixes RT #53391. Reported by Taro Nishino. (rafl)


0.93_02 Tue, Jan 5, 2010

[BUG FIXES]

* Depend on Class::MOP 0.97_01 so we can get useful results from CPAN
  testers. (Dave Rolsky)


0.93_01 Mon, Jan 4, 2010

[API CHANGES]

See Moose::Manual::Delta for more details on backwards compatiblity issues.

* Role attributes are now objects of the Moose::Meta::Role::Attribute
  class. (Dave Rolsky).

* There were major changes to how metaroles are applied. We now distinguish
  between metaroles for classes vs those for roles. See the
  Moose::Util::MetaRole docs for details. (Dave Rolsky)

* The old MetaRole API has been deprecated, but will continue to
  work. However, if you are applying an attribute metaclass role, this may
  break because of the fact that roles now have an attribute metaclass
  too. (Dave Rolsky)

* Moose::Util::MetaRole::apply_metaclass_roles is now called
  apply_metaroles. The old name is deprecated. Dave Rolsky>

* The unimport subs created by Moose::Exporter now clean up re-exported
  functions like blessed and confess, unless the caller imported them from
  somewhere else too. See Moose::Manua::Delta for backcompat details. (rafl)

[ENHANCEMENTS AND BUG FIXES]

* Changed the Str constraint to accept magic lvalue strings like one gets from
  substr et al, again. (sorear)

* Sped up the type constraint parsing regex. (Sam Vilain)

* The Moose::Cookbook::Extending::Recipe2 recipe was broken. Fix suggested by
  jrey.

* Added Moose::Util::TypeConstraints exports when using oose.pm to allow
  easier testing of TypeConstraints from the command line. (perigrin)

* Added a with_immutable test function to Test::Moose, to run a block of tests
  with and without certain classes being immutable. (doy)

* We now use Module::Install extensions explicitly to avoid confusing errors
  if they're not installed. We use Module::Install::AuthorRequires to stop
  test extraction and general failures if you don't have the author side
  dependencies installed.

* Fixed a grammar error in Moose::Cookbook::Basics::Recipe4. rt.cpan.org
  #51791. (Amir E. Aharoni)
2010-01-19 04:19:23 +00:00
seb
4fd68e4d66 Updated devel/p5-Class-MOP to 0.98 2010-01-19 04:19:17 +00:00
seb
092e24ee17 Update p5-Class-MOP from version 0.97 to version 0.98.
Upstream changes:
0.98 Mon, Jan 18, 2010

[ENHANCEMENTS]

* Added Class::MOP::Class->rebless_instance_back, which does the inverse of
  rebless_instance (doy, rafl).

0.97_01 Mon, Jan 4, 2010

[ENHANCEMENTS]

* Internal refactorings to move shared behavior into new "mixin" classes. This
  made adding some new features to Moose much easier. (Dave Rolsky)
2010-01-19 04:19:09 +00:00
asau
7caa64d29c Updated parallel/openmpi to 1.4.1 2010-01-19 00:48:19 +00:00
asau
57fdc6e7e7 Update to OpenMPI 1.4.1:
- Update to PLPA v1.3.2, addressing a licensing issue identified by
  the Fedora project.  See
  https://svn.open-mpi.org/trac/plpa/changeset/262 for details.
- Add check for malformed checkpoint metadata files (Ticket #2141).
- Fix error path in ompi-checkpoint when not able to checkpoint
  (Ticket #2138).
- Cleanup component release logic when selecting checkpoint/restart
  enabled components (Ticket #2135).
- Fixed VT node name detection for Cray XT platforms, and fixed some
  broken VT documentation files.
- Fix a possible race condition in tearing down RDMA CM-based
  connections.
- Relax error checking on MPI_GRAPH_CREATE.  Thanks to David Singleton
  for pointing out the issue.
- Fix a shared memory "hang" problem that occurred on x86/x86_64
  platforms when used with the GNU >=4.4.x compiler series.
- Add fix for Libtool 2.2.6b's problems with the PGI 10.x compiler
  suite.  Inspired directly from the upstream Libtool patches that fix
  the issue (but we need something working before the next Libtool
  release).
2010-01-19 00:45:58 +00:00
tnn
b4a46a050e unlimit datasize. Should fix ICE on netbsd-4/amd64 observed in bulk build. 2010-01-18 23:50:42 +00:00
tron
93120ee8eb Note update of the "mediatomb" package to version 0.11.0nb8. 2010-01-18 23:38:45 +00:00
tron
9d6a53927d Bump the package revision as we now require a newer version of BIND and
the binary package changes.
2010-01-18 23:38:31 +00:00
minskim
8f4db24df7 Note update of tex-hyphen-base. 2010-01-18 23:15:17 +00:00
tron
889947ab25 Use BIND 9.5.x by default. It works fine for me under NetBSD/amd64
since several month.
2010-01-18 23:10:15 +00:00
minskim
49706bd710 Update tex-hyphen-base to 2009.14587.
No notable change.
2010-01-18 23:08:29 +00:00
minskim
ff7447d09e Note update of emacs-snapshot. 2010-01-18 19:36:28 +00:00
minskim
3e1febea02 Update emacs-snapshot to 23.1.91.20100111.
Changes:
* .dir-locals.el (change-log-mode): Restore bug-reference-mode.
* info/dir: Add Semantic.
* info/dir: Add EDT entry.
* .dir-locals.el (bug-reference-url-format): Change to debbugs.gnu.org.
* elisp package updates: edt, cedet, chart, eieio, files-x, font-setting,
  hfy-cmap, htmlfontify, mule-conf, ucs-normalize, mpc, imap, tramp,
  levents, lucid, sym-comp, org, js, and subword.
2010-01-18 19:34:20 +00:00
drochner
81612dc3ad update to 3.1.3
Contains translation updates, crash fixes, bug fixes, and minor updates.
2010-01-18 19:00:16 +00:00
drochner
5cd20e4e5c update to 2.28.3
changes:
-Misc bugfixes
-translation updates
2010-01-18 18:37:37 +00:00
drochner
1f9f6adc36 update to 2.18.5
changes:
-Removal of a potential infinite loop in different clearlooks styles
-translation updates
2010-01-18 18:31:09 +00:00
drochner
be9d1a0960 update to 2.8.2
changes:
-bugfixes
-translation updates
2010-01-18 18:26:42 +00:00
drochner
5d40678d9a update to 2.18.6
changes:
-improvements for "Client-side windows"
-bugfixes
-translation updates
2010-01-18 18:23:14 +00:00
drochner
dc914ecc2f update to 2.22.4
changes: minor bugfixes
2010-01-18 18:15:46 +00:00
is
e380128017 Don't hack a seperate game manual suffix/directory in behind
xmkmf's back. Makes this install cleanly on Solaris.
2010-01-18 15:18:53 +00:00
jmmv
1295b3d5cd Note update of monotone and monotone-server to 0.46. 2010-01-18 13:41:57 +00:00
jmmv
cddf57fe5a Update to 0.46: use monotone 0.46. 2010-01-18 13:41:17 +00:00
wiz
7c05ce775a + asterisk16-1.6.2.1, babl-0.1.2, calibre-0.6.34, cfitsio-3230,
etm-494, gle-4.2.2, gnome-utils-2.28.3, gupnp-igd-0.1.6 [needs
  gupnp-1.0 >= 0.13.2], hicolor-icon-theme-0.12, libX11-1.3.3,
  libgda-4.0.6 [GNOME 2.28], libv4l-0.6.4, p5-Digest-HMAC-1.02,
  p5-Test-Exception-0.29, p5-version-0.7900, py-qt4-4.7, py-sip-4.10,
  qemu-0.12.2, sdlmess-0.136, snes9x-gtk-1.52, source-highlight-3.1.3,
  tinyproxy-1.8.0, x264-devel-20100116.
2010-01-18 13:35:39 +00:00
jmmv
1c47fb6ba3 Update monotone to 0.46. Tested under OS X 10.5 and NetBSD/macppc.
Sun Jan 17 21:40:35 UTC 2010

        0.46 release.

        Changes

        - "automate stdio" (and "automate remote_stdio", see below)
          use separate streams to encode out-of-band information like
          informational messages, warnings or tickers. A special
          "header" section has been added to the standard output to
          identify future stdio version changes. The error codes used
          in the output of both stdio and remote_stdio, have also
          slightly changed: errors which are the result of a wrong
          call (unknown command, invalid options, parsing errors, ...)
          are returned with code 1, while errors which happened while
          the actual command executed are returned with code 2. Error
          codes are no longer echoed with every packet, but only as
          the payload of the final 'l' ("last") packet.

          Please consult the manual section "mtn automate stdio" for a
          detailed description of the new format.

        - The 'heads' command should be significantly faster now (not
          that it was particularly slow before). This probably isn't
          terribly noticable unless you're in the habit of using "h:*"
          (heads of all branches) as a selector, it's primarily meant
          to enable future changes that will depend on fast 'heads'.

          The database schema has been changed, so you will need to
          run 'mtn db migrate' (preferably after making a backup copy
          of your db).

        - the 'status' command now includes the current (to be committed)
          revision number and will indicate when the branch option in
          _MTN/options has been changed and does not match one of the
          revision's parent branches.

        - Cert labels in the output of the 'log' command are now
          localized.

        New features

        - There's a new command "automate remote_stdio" that makes it
          possible to execute automate commands on a remote server
          (for example, to permit a single database to be used both
          for serving netsync connections and for running a viewmtn
          instance). This requires that the server be running monotone
          0.46 or later. Access control on the server uses a new lua
          hook "get_remote_automate_permitted(identity, command_line,
          options)".

        - There's also a new command "automate remote" that's very much
          the same, but executes only a single command and does not
          stdio-encode the output.

        - A new 'bisect' command has been added to allow searching for a
          specific revision within a range of revisions. This can be useful for
          locating the exact revision that broke something or removed a
          particular feature.

        - Three new commands - 'push', 'pull' and 'sync' - have been added
          to the automation interface. They work just as their non-automate
          counterparts.

        - The global option '--timestamps' has been added which prefixes
          the current local timestamp before diagnostic messages such as
          warnings, progress messages, errors and tickers.  For example,
          this option can be used to log the date and time when clients
          connect to a monotone server.

        Bugs fixed

        - A regression from 0.45's key migration prevented the proper
          output of the `committer` field in 'git_export'.

        - 'db info --full' no longer crashes when executed on a database
          with only one revision.

        - The mtn_automate Lua function which can be used for custom
          commands now properly handles binary data.

        - `db info` now returns a correct byte count for certs again.

        - If a public key was read in via the `read` or
          `automate read_packets`, an invariant was triggered if the
          key was already existing in the database. This has been fixed.

        - `annotate` no longer crashes if the annotated file is empty.

        Other

        - Added the script of the Lua-based contributed Monotone
          extension command "mtn remote_export" to contrib/command/
          with which a remote revision can be exported locally without
          having to fetch all of the history before.
2010-01-18 13:27:51 +00:00
obache
fbf842cc30 Fixes format for re-addition of tn3270-0.20100116. 2010-01-18 11:38:55 +00:00
wiz
d355c686f8 Updated devel/libmtp to 1.0.1 2010-01-18 10:06:22 +00:00
wiz
c7fe8fea6a Update to 1.0.1:
2009-09-12  Linus Walleij <triad@df.lth.se>

	* configure.ac: bump version to libmtp 1.0.1 and release!
	* src/Makefile.am: bump soversion to libmtp.so.8.3.1

2009-09-11  Linus Walleij <triad@df.lth.se>

	* src/music-players.h: tag all SONY NWZ walkmen with
	  DEVICE_FLAG_BROKEN_MTPGETOBJPROPLIST.

2009-08-27  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: modernize the album retrieveal functions
	  so they work just as nicely as the track/playlist etc
	  functions. Triggered by Nyalls excellent bug report that
	  showed how libmtp tried to get "composer" info for an
	  album eventhough the device didn't support it.

2009-08-27  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: bugfixes again...

2009-08-25  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: fix a bug where the metadata was cached
	  twice, thx to Marcus for the patch!

2009-08-23  Linus Walleij <triad@df.lth.se>

	* src/ptp.c: sync to upstream
	* src/ptp.h: dito.
	* src/libmtp.c: patch from Thomas Schweitzer to not use
	  C++ reserved words like "private" and "new", this was
	  changed to "priv" and "newlist" making C++ happy.
	* src/libusb-glue.h: inclusion guard, export functions to
	  C++ (whoever wants to do that...)
	* src/libusb-glue.c: define USB_CLASS_PTP unless defined,
	  out-commented code to detect all PTP devices as MTP
	  devices as well.

2009-08-12  Linus Walleij <triad@df.lth.se>

	* src/libusb-glue.c: patch from Simon Berg to detect PTP
	  interface descriptors.
	* src/ptp.c: sync to upstream with correct MTP interface
	  detection in accordance with MTP spec.
	* src/ptp.h: dito.

2009-08-02  Linus Walleij <triad@df.lth.se>

	* configure.ac: tag for libmtp 1.0.0!
	* src/Makefile.am: bump to compatible API/ABI
	  result = libmtp.so.8.3.0
	* src/libmtp.c: missing flag fix from Marcus.

2009-07-24  Linus Walleij <triad@df.lth.se>

	* src/device-flags.h: add a flag for unknown FLAC type.
	* src/music-players.h: tag the Cowon iAudio S9 with this.
	* src/libmtp.c: implement unknown FLAC type.

2009-07-24  Linus Walleij <triad@df.lth.se>

	* src/music-players.h: a number of new devices.
	* src/ptp.c: sync to upstream.
	* src/ptp.h: sync to upstream.
	* src/ptp-pack.c: sync to upstream.

2009-06-24  Linus Walleij <triad@df.lth.se>

	* src/music-players.h: tag most all Samsung devices with
	  the UNLOAD_DRIVER flag. Broken GET_ALL info in all
	  Creative devices.

2009-06-20  Linus Walleij <triad@df.lth.se>

	* examples/pathutils.c: detect VCF files too.

2009-06-15  Marcus Meissner <meissner@suse.de>

	* configure.ac: use the AC_SYS_LARGEFILE macro instead
	  of the ugly largefile hacks.
	* src/libmtp.c: fix use of largefile back to the simple
	  functions instead.
	* examples/albumart.c: dito.
	* examples/sendfile.c: dito.
	* examples/sendtr.c: dito.
	* examples/thumb.c: dito.

2009-06-15  Linus Walleij <triad@df.lth.se>

	* configure.ac: some buildsystem updates.
	* INSTALL: some doc updates.

2009-06-15  Marcus Meissner <meissner@suse.de>

	* src/libmtp.c: synced to new libgphoto2 code.
	* src/device-flags.h: dito.
	* src/ptp.h: sync to upstream.
	* src/ptp.c: dito.
	* src/ptp-pack.c: dito.

	The handles, the PTPObjectInfo and the MTP proplists
	are now consolidated into "PTPObject"s.

	This and abstraction and the resulting helper functions
	allow implementation of easier dynamic operations like
	I need for libgphoto2.

	Some corner stones:

	- PTPParams now contains the device flags itself.
	  (from device-flags.h) This is needed due to
	  ptp_object_want() needing to decide whether it can call
	  GetObjPropList, and it makes it cleaner.

	  So the ptp-bugs and device-flags handling are unified.

	- PTPObjects are sorted by object handle. This allows binary
	  search by handle.

	- New generic helper functions.

	  * uint16_t ptp_object_find (PTPParams *params,
	    uint32_t handle, PTPObject **retob)
	    binary searches the handle in the object list and returns
	    a pointer to the object.

	  * uint16_t ptp_object_find_or_insert (PTPParams *params,
	    uint32_t handle, PTPObject **retob)
	    binary searches the handle in the object list, inserts it
	    if not there yet, and returns a pointer to the object.

	  * uint16_t ptp_object_want (PTPParams *params, uint32_t handle,
	    int want, PTPObject **retob)
	    The most magic function, which does the "on demand" loading
	    of objectinfos, mtp proplists (and more).
	    want is a flag mask of PTPOBJECT_*_LOADED
	    PTPOBJECT_OBJECTINFO_LOADED   clear
	    PTPOBJECT_CANONFLAGS_LOADED   (special canon flags)
	    PTPOBJECT_MTPPROPLIST_LOADED  mtp properties for this object
	                                  loaded
	    PTPOBJECT_DIRECTORY_LOADED    (only used by libgphoto2 currently)
	    PTPOBJECT_PARENTOBJECT_LOADED this and storageid are
	                                  interesting for directory based
	                                  lookups
	    PTPOBJECT_STORAGEID_LOADED    and can be filled out by directory
	                                  loading

	  * void ptp_objects_sort (PTPParams *params);
	    Sort the objects list if you did any modification of your own
	    on it and the order of object handles might not be linear
	    anymore.

	- Multiple object information loading strategies are possible.
	  libmtp uses getobjecthandles() /getobjectinfo() and
	  getobjectproplist() loading strategies for initial setup. This
	  stays of course, it will just fill out the PTPObject array.

	  libgphoto2 now uses a per-directory getobjecthandles() /
	  getobjectinfo() loading approach, and I will readd the
	  getobjectproplist() approach.

	  It is open what you chose to use here. For libmtp the "load all
	  handles at startup" is good, dynamic loading is better for
	  libgphoto2.

	  Only rule is: The objectlist must be in order of objecthandles!
	  (ptp_object_sort()).

2009-06-02  Linus Walleij <triad@df.lth.se>

	* examples/hotplug.c: change the udev match rule from
	  ATTR{dev}!="?*" to ENV{MAJOR}!="?*" at the suggestion of
	  Alan Jenkins, this should be faster.
	* src/libusb-glue.c: include config.h (Marcus Meissner found
	  this is needed when you're not using iconv().)

2009-05-09  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: include <config.h> for iconv() compatibility.
	* src/unicode.c: dito. NOTE: this file needs fixing to work
	  without iconv!
	* src/ptp.h: sync to upstream and get all the embedded support
	  for FREE!
	* src/ptp.c: dito.
	* src/ptp-pack.c: dito.

2009-05-06  Linus Walleij <triad@df.lth.se>

	* src/ptp.h: sync to upstream.
	* src/ptp.c: dito.
	* src/ptp-pack.c: dito.

2009-05-06  Linus Walleij <triad@df.lth.se>

	A host of Windows fixes from
	Carlo Bramini <carlo_bramini@users.sourcefore.net>
	With this patch everything works fine with cygwin and
	Debian 5.0. Unfortunately, with MSys the "make install"
	still fails at the very last actions. It happens that
	everything is re-linked (strange, but not a big problem)
	and for some unknown reason it loops forever when executing
	"examples/hotplug > libmtp.usermap". But hopefully the
	simple "make" completes without errors.

	* configure.ac:
	  * iconv is now detected with autotools, this makes libmtp
	    linkable on cygwin too (previously it was not).
	  * the presence of Microsoft LIB.EXE is checked; if it is
	    absent then the MSVC libraries won't be generated.
	  * Added checking for some include files not available on
	    Windows: arpa/inet.h, byteswap.h, sys/uio.h.
	  * Check for presence of mkstemp: a replacement has been
	    written for Windows.
	* examples/Makefile.am: the creation of the links failed:
	  I added source path and $(EXEEXT) extension for executables.
	  This is tested and working with Mingw+MSys, Cygwin, Debian 5.0.
	* examples/albumart.c: include sys/uio.h only if it's available.
	* examples/trexist.c: u_int32_t does not exists, into almost all
	  other parts libmtp is using uint32_t so I fixed it in that
	  manner. (Same for u_int64_t/uint64_t).
	* examples/getfile.c: dito.
	* examples/pathutils.c: dito, plus rindex() does not exist under
	  Windows, we must user strrchr() instead.
	* examples/pathutils.h: fixes for prototypes changes made into
	  examples/pathutils.c
	* examples/thumb.c: include sys/uio.h only if it's available.
	* src/Makefile.am:
	  * Several fixes because the check on the presence of LIB.EXE
	    libmtp.sym is now prefixed by $(srcdir), this allows to
	    configure libmtp outside the source tree in Windows too.
	  * Libraries are put into LIBADD instead of LDFLAGS, this is the
	    right place.
	  * Previously the linker crashed because there was -ws2_32
	    instead of -lws2_32.
	* src/playlist-spl.c:
	  * include sys/uio.h only if it's available.
	  * include replacement for mkstemp() function.

2009-05-03  Richard Low <richard@wentnet.com>

	* src/libmtp.c: add external property types just like file
	  types so any property can be retrieved/set. Add function
	  LIBMTP_Is_Property_Supported to determine if a property is
	  supported for a given object type. Add function
	  LIBMTP_Get_Allowed_Property_Values to get alowed range/enum
	  of a property value. Make
	  LIBMTP_Get_Representative_Sample_Format get the size parameter
	  to allow us to determine the maximum size for a representative
	  sample.
	* src/libmtp.h.in: ditto
	* src/libusb-glue.c: update to check the handler function return
	  value so the handler can return PTP_ERROR_CANCEL to cancel the
	  transfer.

2009-05-02 Richard Low <richard@wentnet.com>

	* src/ptp-pack.c: add a NULL check

2009-04-18  Richard Low <richard@wentnet.com>

	* src/ptp-pack.c: add terminating NULL character

2009-04-11  Richard Low <richard@wentnet.com>

	* src/libusb-glue.c: Make get_playlist_extension return type
	  const char *
	* src/libusb-glue.h: ditto
	* src/libusb-glue.c: In probe_device_descriptor, check to see if
	  dev->config is NULL before going round the first loop
	* src/libmtp.c: Add LIBMTP_Get_File_To_Handler,
	  LIBMTP_Send_File_From_Handler, LIBMTP_Get_Track_To_Handler,
	  LIBMTP_Send_Track_From_Handler functions to get/send files/tracks
	  from/to handler functions. Add modificationdate to file and track
	  structs. Add LIBMTP_FILETYPE_ALBUM and LIBMTP_FILETYPE_PLAYLIST
	  filetypes.

2009-03-17  Linus Walleij <triad@df.lth.se>

	* src/device-flags.h: discovered a new device that cannot even
	  read out battery level but still claims to be able to. Sigh.
	* src/libusb-glue.h: flag macro.
	* src/music-players.h: flag the Slacker.
	* src/libmtp.c: avoid battery level getting on these devices.
	* configure.ac: preparing for 0.3.7.
	* src/Makefile.am: preparing for 0.3.7 (libmtp.so.8.2.2)
	* Release libmtp 0.3.7.

2009-03-08  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: refactored OGG extenstion check again, same
	  code in three places, broke it out and made it foolproof
	  (hopefully) in one single spot.

2009-03-04  Linus Walleij <triad@df.lth.se>

	* src/libusb-glue.c: patch from Marcus to fix an issue
	  with retransmit originally reported by Florent Pillet.

2009-02-21  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: some additional NULL checks from
	  Florent Pillet.

2009-02-18  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: error report from RedHat BZ
	  http://bugzilla.redhat.com/show_bug.cgi?id=485627
	  led to strange code for detecting anonymous OGG files
	  being rewritten to handle NULL filenames and filenames
	  that do not exceed 4 chars.

2009-01-30  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: store albums and playlists in the default
	  music folder if no default folder for albums resp.
	  playlists has been detected.

2009-01-22  Linus Walleij <triad@df.lth.se>

	* configure.ac: bump to 0.3.6 and release.
	* src/Makefile.am: interface bump to libmtp.so.8.2.1

2009-01-16  Linus Walleij <triad@df.lth.se>

	* src/ptp.c: sync to upstream.
	* src/ptp.h: dito.

2009-01-15  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: include fixes from Yuri Pankov for *BSD.
	* src/playlist-spl.c: dito.
	* examples/*.c: (more or less) dito.

2009-01-14  Linus Walleij <triad@df.lth.se>

	* src/device-flags.h: new device flag for broken
	  SendObjectPropList, as found broken in MEU202
	* src/music-players.h: use the new flag.
	* src/libmtp.c: implement this device flag.
	* src/libusb-glue.h: dito.

2009-01-10  Linus Walleij <triad@df.lth.se>

	* src/libmtp.h.in: mingw32 fixes from James Ravenscroft.
	* src/libmtp.c: dito. Replaced "rindex" with "strrchr"
	* src/Makefile.am: dito.
	* examples/albumart.c: dito.

2009-01-06  Linus Walleij <triad@df.lth.se>

	* src/Makefile.am: patch from Rafael Laboissiere removing a
	  build artifact in distclean.

2009-01-02  Linus Walleij <triad@df.lth.se>

	* examples/connect.c: usage patch from Riley Patterson.
	* examples/sendtr.c: dito. Plus only try to add track to an
	  album if and only if an album name was given.
	* examples/newfolder.c: real bad bug fixed, didn't even work
	  due to bad args check.
	* examples/sendfile.c: another bad bug...
	* examples/common.h: include <config.h> not "config.h"
	* src/unicode.h: no reason for this to include config.h!

2008-12-21  Linus Walleij <triad@df.lth.se>

	* Release libmtp 0.3.5.

2008-12-15  Nathan Bullock <nathanbullock@gmail.com>

	* src/libmtp.c: get folders to a flat list and we get O(n) searching
	  instead of the previous O(n^2) algorithm!

2008-12-13  Linus Walleij <triad@df.lth.se>

	* examples/detect.c: make mtp-detect dump out default-capabilities.xml
	  if such a file exists on the device.
	* m4/stdint.m4: update to newer macro from libgphoto2.
	* m4/byteorder.m4: update to newer macro from libgphoto2.
	  We find these here:
	  http://gphoto.svn.sourceforge.net/viewvc/gphoto/trunk/m4/
	* configure.ac: fix the renamed _stdint.h too.
	* Doxyfile.in: some config option got obsolete.
	* libmtp.c: start to use PTP error redirection to the libmtp error
	  stack. This also makes it possible to stop the annoying debug prints.
	* libusb-glue.c: dito.
	* ptp.c: sync to upstream.
	* ptp.h: sync to upstream.

2008-12-02  Linus Walleij <triad@df.lth.se>

	* examples/util.c: another NULL check.

2008-11-25  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: fix a bug on handling folder children with an illegal
	  ID of 0. Occured in the ZEN Xi-Fi in the "Recordings" folder, when
	  that is created on the device.

2008-11-17  Alistair Boyle <alistair.js.boyle@gmail.com>

	* configure.ac: change release to 0.3.5.
	* libmtp.c: change metadata const*const to *const to allow playlist_id
	  to be modified by LIBMTP_Update_Playlist. (Samsung playlists)
	* libmtp.h.in: match libmtp.c

2008-11-11  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: allow for playlists with zero tracks on them,
	  also in update.

2008-11-09  Linus Walleij <triad@df.lth.se>

	* src/ptp.h: sync from upstream.
	* src/ptp.c: sync from upstream.
	* src/ptp-pack.c: sync from upstream.

2008-11-07  Linus Walleij <triad@df.lth.se>

	* Release libmtp 0.3.4.
	* configure.ac: let's release 0.3.4.
	* src/Makefile.am: compatible API and ABI.

2008-11-05  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: fix the association type problem on
	  LIBMTP_Create_Folder(). This causes folders not to
	  work properly on some devices!!

2008-11-01  Linus Walleij <triad@df.lth.se>

	* src/ptp.h: sync to upstream.
	* src/ptp.c: sync to upstream.
	* src/ptp-pack.c: introduce Richards bugfix on top of
	  upstream and take advantage of the ptp_debug() function.
	* src/libusb-glue.c: make ptp_debug() non-static since
	  ptp-pack.c needs it.

2008-10-21  Linus Walleij <triad@df.lth.se>

	* src/device-flags.h: actually the SanDisks cannot handle
	  PTP_OPC_DateModified at ALL, not even as part of the
	  initial update so rename the flag to something sensible.
	* src/music-players.h: consequental changes.
	* src/libmtp.c: disable all use of PTP_OPC_DateModified if
	  flag is set, not just updates.

2008-10-16  Linus Walleij <triad@df.lth.se>

	* src/device-flags.h: new flag for broken updates of
	  PTP_OPC_DateModified.
	* src/music-players.h: tag all SanDisk devices with this
	  flag. Bug appeared in them.
	* libmtp.c: avoid updating PTP_OPC_DateModified on broken
	  devices.

2008-09-28  Alvin <alvinbeach@gmail.com>

	* src/libmtp.c: fix several bugs in Ogg filetype support.

2008-09-26  Richard Low <richard@wentnet.com>

	* src/libmtp.c: check propdesc before setting props in
	  create_new_abstract_list()

2008-09-25  Linus Walleij <triad@df.lth.se>

	* configure.ac: bump to 0.3.3.
	* src/Makefile.am: interface to .so.8.1.0
	* Release as 0.3.3.

2008-09-24  Linus Walleij <triad@df.lth.se>

	* src/libmtp.h.in: add new filename setting functions, patch
	  from Florent Mertens <flomertens@gmail.com>.
	* src/libmtp.c: implementation.
	* src/playlist-spl.c: consequental changes.
	* src/libmtp.sym: consequental changes.
	* Fixup patch from Alvin later this day.
	* Note to self: remember to bump soname to .so.8.1.0.

2008-09-23  Richard Low <richard@wentnet.com>

	* src/libmtp.c: check for NULL storage
	* src/libusb-glue.c: return PTP_RC_OK on zero read
	* src/music-players.h: give Samsung YP-10 DEVICE_FLAG_NO_ZERO_READS

2008-09-22  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: make sure we don't try to fit a new file onto
	  a ROM storage. Add some pretty-print to FourCC codecs so
	  you can actually understand the enumerations.

2008-09-20  Joe Nahmias <joe@nahmias.net>

	* examples/sendtr.c: added option to specify which
	  storage_id the track should be copied.

2008-09-20  Linus Walleij <triad@df.lth.se>

	* configure.ac: bump to 0.3.2.
	* src/Makefile.am: bump to libmtp.so.8.0.2, compatible
	  interface.
	* Release this as 0.3.2 mainly to get the Creative fixes out.

2008-09-17  Linus Walleij <triad@df.lth.se>

	* src/libmtp.h.in: new helper macros from
	  Alvin <alvinbeach@gmail.com> plus some docs.

2008-09-12  Linus Walleij <triad@df.lth.se>

	* src/music-players.h: drop bug flags off the Creative devices.
	  I am confident that the bugs they were masking have been
	  fixed now.

2008-09-07  Richard Low <richard@wentnet.com>

	* src/music-players.h: added Panasonic P905i

2008-09-05  Marcus Meissner <meissner@suse.de>

	* src/libmtp.sym: update symbol export table.
	* src/Makefile.am: fix up some magic for symbol export.

2008-09-04  Linus Walleij <triad@df.lth.se>

	* src/libmtp.c: look up the filename for playlists if the name is
	  missing or not properly set. Not doing the same for albums -
	  these must have proper metadata.
	* src/music-players.h: more players as usual.
	* examples/sendtr.c: more warnings.

2008-08-31  Linus Walleij <triad@df.lth.se>

	* src/ptp.h: sync to upstream.
	* src/ptp.c: sync to upstream.

2008-08-30  Chris Bagwell <chris@cnpbagwell.com>

	* src/libusb-glue.c: make it possible to have per-command
	  or otherwise altered timeout values for different PTP
	  request/response sequences.
	* src/libusb-glue.h: dito.
	* src/libmtp.c: increase USB timeout to 30s when getting
	  a complete track listing off the device.
	* src/music-players.h: as a consequence, the Sirus Stiletto
	  no longer needs any brokenness flag.

2008-08-30  Linus Walleij <triad@df.lth.se>

	* src/ptp.c: sync to upstream.

2008-08-28  Linus Walleij <triad@df.lth.se>

	* examples/sendtr.c: fix non-strdup():ed strings to be
	  copied, patch courtesy of Juanan Pereira.
2010-01-18 10:06:15 +00:00
wiz
7e9f949650 Second try at jpeg-8 recursive PKGREVISION bump. 2010-01-18 09:58:37 +00:00
adam
839e25c49b Updated proj and gdal-lib 2010-01-18 09:39:20 +00:00
adam
054250d32e Changes 1.6.3:
* r13533 (ogr postgis plugin) have been added to the stable branch only
* GRIB detection not thread safe
* Bug fixes

Changes 1.6.2:
* OGR expression parser causes access violations with large expressions
* OGR cannot open/handle .DBF files > 2 GB
* crash in cpl_vsil_win32.cpp when compiling as x64 under Windows
* create index sql execute problem
* GTiffDataset::FlushCache() cause crashes when used just after dataset creation
* GDALDefaultOverviews::BuildOverviews() causes out-of-bounds writes for a
  1x1 dataset
* gdaladdo crashes on a 16-bit dataset when external overviews are requested
  to have JPEG compression
* Corrupt EXIF info can cause stack buffer overflow in JPEG driver
2010-01-18 09:36:09 +00:00
adam
20cdd115ac Changes 4.7.0:
* Added in memory caching of init file search results for substantial
  acceleration in some application environments (like MapServer).
* Regenerated nad/epsg init file with EPSG 7.1 database, including new
  support for Google Mercator (EPSG:3857).
* Various thread safety improvements, including preliminary support for
  a mutex lock around some operations, like grid loading.
2010-01-18 08:56:02 +00:00
adam
32d36c3ce9 Updated databases/sqlite3 to 3.6.22 2010-01-18 08:52:02 +00:00
adam
b7b04e5baa Changes 3.6.22:
* Fix bugs that can (rarely) lead to incorrect query results when the CAST
  or OR operators are used in the WHERE clause of a query.
* Continuing enhancements and improvements to FTS3.
* Other miscellanous bug fixes.
2010-01-18 08:51:09 +00:00
wiz
caeb79e265 Updated pkgtools/revbump to 2.0 2010-01-18 06:51:22 +00:00
wiz
cb95d271ea Use dummy package name in example instead of existing one. Bump version. 2010-01-18 06:51:14 +00:00