summaryrefslogtreecommitdiffstats
path: root/debian/copyright (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-07-18NEWS: added release notesGravatar Dan Dennedy 2-1/+5
Makefile.am: use git-log to generate ChangeLog on make dist.
2008-07-18Reset the libtool age.Gravatar Dan Dennedy 2-2/+5
2008-07-06Change handle validation to prevent segfault and be more informative.Gravatar Dan Dennedy 5-69/+314
2008-07-05Fix raw1394_read_cycle_timer after juju integrationGravatar Stefan Richter 4-1/+33
The ieee1394 version of raw1394_read_cycle_timer() fell over the cliff in "First cut at integrating juju". This brings it back and adds a juju version of it. Also correct a typo in the inline documentation: s/get/read/
2008-07-05Plug dir leak and initialize data structsGravatar Philippe Troin 3-1/+17
While trying to track down some crashes in kino, I found the following problems with libraw1394: * There is a DIR* leak in raw1394_set_port(). * Lots of data structures are not fully initialized when calling IEEE1394 ioctl()s. These cause valgrind errors (benign, as valgrind does not know how to interpret all ioctls. However these also cause kino to crash in libraw1394. I've added a bunch of memset()s to prevent this problem from happening. Forward-ported to libraw1394 git tree by Jarod Wilson.
2008-04-30Move the source code files in the juju directory into the src directory andGravatar Dan Dennedy 9-25/+18
give them 'fw' names instead of 'juju.'
2008-04-29libraw1394.sgml, raw1394.h: remove information about deprecated isochronousGravatar Dan Dennedy 3-443/+29
API that has been removed.
2008-04-29juju/raw1394-iso.c: bugfix size of mmap'ed isochronous buffer to preventGravatar Dan Dennedy 1-2/+2
segfault in applications.
2008-04-23First cut at integrating jujuGravatar Dan Dennedy 18-672/+1208
This is currently working with legacy ieee1394 and tools/testlibraw.
2008-04-22Fix configure.ac missing fi after initial merge.Gravatar Dan Dennedy 1-0/+1
2008-03-27src/eventloop.c: redo the undo (git-svn virgin at the controls)Gravatar ddennedy 1-2/+3
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@179 53a565d1-3bb7-0310-b661-cf11e63c67ab
2008-03-27eventloop.c: apply patch from Jonas Bonn to retrty read when failed with EINTR.Gravatar ddennedy 1-3/+2
This can occur when libraw1394 callera receives a signal while in the read and the caller is not using a signal handler set with signal(). git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@178 53a565d1-3bb7-0310-b661-cf11e63c67ab
2008-03-27eventloop.c: apply patch from Jonas Bonn to retry read when failed with EINTR.Gravatar ddennedy 1-2/+3
This can occur when libraw1394 caller receives a signal while in this read and the caller is not using a signal handler set with signal(). git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@177 53a565d1-3bb7-0310-b661-cf11e63c67ab
2008-03-27eventloop.c: apply patch from Jonas Bonn to retry read when failed with EINTR.Gravatar Dan Dennedy 1-2/+3
This can occur when libraw1394 caller receives a signal while in this read and the caller is not using a signal handler set with signal().
2007-10-24Set handle->iso.packets to NULL after freeing to avoid double-frees.Gravatar Jarod Wilson 1-0/+5
2007-10-14fix documentation on raw1394_update_config_romGravatar ddennedy 1-1/+1
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@175 53a565d1-3bb7-0310-b661-cf11e63c67ab
2007-10-14add Pieter Palmers to AUTHORS as contributorGravatar ddennedy 1-0/+1
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@174 53a565d1-3bb7-0310-b661-cf11e63c67ab
2007-10-14update release notesGravatar ddennedy 1-0/+9
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@173 53a565d1-3bb7-0310-b661-cf11e63c67ab
2007-06-13Update the juju implementation to follow the recent bitfield changes.Gravatar Kristian Høgsberg 2-16/+9
2007-05-30Apply patch from Jon Schewe <jon.schewe@honeywell.com> to make valgrind ↵Gravatar ddennedy 2-4/+31
happy. Adds --with-valgrind configure option. git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@172 53a565d1-3bb7-0310-b661-cf11e63c67ab
2007-04-17Follow ioctl changes and header file move.Gravatar Kristian Høgsberg 2-3/+12
2007-04-12Use correct payload size for two-operand lock transactions.Gravatar Jay Fenlason 1-2/+2
2007-04-12Use power-of-two max packet sizes.Gravatar Kristian Høgsberg 1-1/+13
2007-04-12Wrap receive tail pointer correctly.Gravatar Kristian Høgsberg 1-1/+2
2007-04-11Refactor packet queueing and use for both xmit and recv.Gravatar Kristian Høgsberg 2-129/+54
2007-04-03Fix warnings.Gravatar Kristian Høgsberg 2-11/+17
2007-04-03Implement raw1394_iso_xmit_sync(), remove debug code.Gravatar Kristian Høgsberg 1-10/+33
2007-04-03Handle rawiso dispositions.Gravatar Kristian Høgsberg 1-7/+37
2007-04-03Fix xmit payload packing, use pointers for circular buffer indices.Gravatar Kristian Høgsberg 2-63/+58
2007-04-03Make raw1394_iso_xmit_write work.Gravatar Kristian Høgsberg 2-38/+98
2007-04-02More work on iso receive; handle payload wrapping.Gravatar Kristian Høgsberg 2-16/+28
2007-03-31Decode iso headers properly.Gravatar Kristian Høgsberg 1-8/+11
2007-03-28Get rawiso receive a little closer to working.Gravatar Kristian Høgsberg 3-58/+127
2007-03-26Add the juju support work so far.Gravatar Kristian Høgsberg 8-19/+2053
2007-02-17add documentation about existence of RAW1394DEVGravatar ddennedy 1-2/+12
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@171 53a565d1-3bb7-0310-b661-cf11e63c67ab
2007-02-17add support for RAW1394DEV environment variable to override default ↵Gravatar ddennedy 1-5/+20
/dev/raw1394, but also attempt to failover to default. git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@170 53a565d1-3bb7-0310-b661-cf11e63c67ab
2007-02-14added raw1394_read_cycle_timer, contributed by Pieter PalmersGravatar ddennedy 6-18/+55
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@169 53a565d1-3bb7-0310-b661-cf11e63c67ab
2006-10-17bugfix segfault in raw1394_iso_shutdown on no iso activity due to not ↵Gravatar ddennedy 1-2/+3
initializing raw1394_handle.iso_packet_infos to NULL in raw1394_new_handle git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@168 53a565d1-3bb7-0310-b661-cf11e63c67ab
2006-05-09apply optimization patch from Pieter Palmers that removes modulo operator ↵Gravatar ddennedy 1-4/+16
from high frequency isochronous code git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@167 53a565d1-3bb7-0310-b661-cf11e63c67ab
2006-04-09cleanup some compiler warningsGravatar ddennedy 3-13/+18
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@165 53a565d1-3bb7-0310-b661-cf11e63c67ab
2006-04-09add release notesGravatar ddennedy 1-0/+4
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@164 53a565d1-3bb7-0310-b661-cf11e63c67ab
2006-04-09lock allocated isochronous packet tracking memoryGravatar ddennedy 1-1/+16
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@163 53a565d1-3bb7-0310-b661-cf11e63c67ab
2006-04-09remove memory allocations for isochronous operations from the libraw1394 ↵Gravatar ddennedy 2-8/+19
event loop to make them more respectful of realtime applications git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@162 53a565d1-3bb7-0310-b661-cf11e63c67ab
2006-03-04Added a new callback response for iso_xmit handlers: RAW1394_ISO_AGAIN.Gravatar ddennedy 2-0/+13
This would be returned when the callback doesn't have enough data to create a complete packet. This can occur when the xmit buffers are bigger than the buffers supplying the data. It is not nescessarily an error, because there are enough packets in the xmit buffer. This response could give the data supplyer more time to fill the intermediate buffer without losing any packets. Signed-off-by: Pieter Palmers <pieterp@joow.be> Signed-off-by: Dan Dennedy <dan@dennedy.org> git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@161 53a565d1-3bb7-0310-b661-cf11e63c67ab
2005-07-04Fix raw1394_iso_xmit_write() to work with recent kernel change to raw1394Gravatar ddennedy 1-1/+1
to fix bug with stalling on buffer underrun. git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@160 53a565d1-3bb7-0310-b661-cf11e63c67ab
2005-07-04add sanity check to queuing of packets in rawiso xmitGravatar ddennedy 2-6/+15
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@159 53a565d1-3bb7-0310-b661-cf11e63c67ab
2005-07-01Add a comment that libraw does not allocate channels and bandwidth. ThisGravatar ddennedy 1-0/+1
is already mentioned in doc/libraw1394.sgml but an existing comment about raw1394_iso_xmit_init may be misleading. Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de> git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@158 53a565d1-3bb7-0310-b661-cf11e63c67ab
2005-06-23bugfix stalling on iso transmission underflowGravatar ddennedy 2-3/+3
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@156 53a565d1-3bb7-0310-b661-cf11e63c67ab
2005-06-02documentation and header comment corrections from Stefan RichterGravatar ddennedy 2-43/+57
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@155 53a565d1-3bb7-0310-b661-cf11e63c67ab
2005-02-16add functions for allocating and releasing bandwidth and channelsGravatar ddennedy 6-5/+296
git-svn-id: svn://svn.linux1394.org/libraw1394/trunk@154 53a565d1-3bb7-0310-b661-cf11e63c67ab