aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2016-04-03configure.ac, Changelog, NEWS: update to version 2.1.2HEADv2.1.2testingmasterStefan Richter3-1/+17
2016-03-20testlibraw: build the CLOCK_MONOTONIC_RAW test conditionallyThomas Petazzoni1-0/+2
2016-03-20Use <stdint.h> types instead of non-standard typesThomas Petazzoni3-5/+6
2015-04-28configure.ac, Changelog, NEWS: update to version 2.1.1v2.1.1Stefan Richter3-1/+37
2015-04-28Align fw_handle buffer for 64-bit accessAaro Koskinen1-1/+1
2015-04-28Prevent requests for previously provided iso tx packetsJonathan Woithe1-2/+2
2015-04-28Fix memory leak in response handlerLee Cewd1-3/+5
2013-08-24Save and restore errno in raw1394_new_handle{,_on_port} for legacy applicationsStefan Richter1-0/+10
2013-08-24tools: Fix startup of dumpiso and sendiso on jujuStefan Richter2-7/+8
2012-07-31Documentation improvement: return code of raw1394_read_cycle_timer{,_and_clock}Stefan Richter1-1/+1
2012-07-29Changelog, NEWS: update to version 2.1.0v2.1.0Stefan Richter2-0/+80
2012-06-30testlibraw: Fix printing of card nameStefan Richter1-3/+9
2012-06-30Add raw1394_get_speed() APIStefan Richter5-5/+76
2012-06-30Trivial whitespace normalization in ieee1394.h and raw1394.hStefan Richter2-157/+151
2012-06-30Add 1394b speed codes to <libraw1394/{ieee,raw}1394.h>Stefan Richter2-3/+12
2012-06-30Fix documentation of raw1394_iso_multichannel_recv_init()Stefan Richter1-1/+0
2012-06-24Remove now unused codeStefan Richter1-26/+2
2012-06-24Disable power-of-2 alignment of isochronous I/O buffersIgor Kuzmin1-1/+1
2012-06-24Enable write access to isochronous reception bufferIgor Kuzmin1-1/+1
2012-06-18Increase libtool version to 2.1.0Stefan Richter1-4/+4
2012-06-18Add raw1394_read_cycle_timer_and_clock() APIStefan Richter5-9/+89
2012-06-18Tweak raw1394_add_config_rom_descriptor() API, add documentation and test caseStefan Richter5-41/+128
2012-06-17Add raw1394_add_config_rom_descriptor() and raw1394_remove_config_rom_descrip...B.J. Buchalter4-0/+85
2012-06-02configure.ac, Changelog, NEWS etc.: update to version 2.0.9v2.0.9Stefan Richter3-1/+29
2012-05-25Remove unused codeStefan Richter2-66/+7
2012-05-25Include local firewire-*.h instead of system-wide <linux/firewire-*.h>Stefan Richter4-17/+6
2012-05-25Add firewire-{cdev,constants}.h from Linux v3.4Stefan Richter2-0/+1131
2012-03-19Implement raw1394_iso_recv_flush() on JujuClemens Ladisch1-1/+6
2012-02-19Fix incorrect use of == instead of =.Guus Sliepen1-1/+1
2012-02-19Remove UTF-8 whitespace.Guus Sliepen1-1/+1
2012-02-19configure.ac, Changelog, NEWS etc.: update to version 2.0.8v2.0.8Stefan Richter3-1/+34
2012-02-05Make a symbol staticStefan Richter1-1/+1
2012-02-05Continue inotify event handling even after failure in one eventStefan Richter1-4/+2
2012-02-05Process multiple inotify eventsPeter Hurley1-8/+27
2012-02-05Reset device fd upon error condition in handle_inotify()Peter Hurley1-0/+1
2011-10-22retry raw1394_read/write/lock/lock64 with delays after ack-busyStefan Richter1-1/+29
2011-08-21redirect Config ROM reads into the kernel's ROM cacheStefan Richter1-0/+52
2011-03-08configure.ac, Changelog, NEWS: update to version 2.0.7v2.0.7Stefan Richter3-1/+16
2011-02-25fix start_on_cycle on firewire-coreClemens Ladisch1-3/+32
2011-02-25do not delay iso packet queueingClemens Ladisch1-4/+2
2010-11-01configure.ac, Changelog, NEWS etc.: update to version 2.0.6v2.0.6Stefan Richter5-11/+91
2010-10-20arm on firewire-core: Remove leftover debug printfsStefan Richter1-6/+0
2010-09-07Be more careful when copying response payloads on firewire-coreStefan Richter2-9/+7
2010-09-07Implement raw1394_(start_)phy_packet_write() on firewire-coreStefan Richter3-18/+81
2010-09-07Filter incoming requests per cardStefan Richter2-3/+17
2010-09-07Fix FCP and ARM source node ID on firewire-coreStefan Richter1-42/+75
2010-09-07Rename a few kernel ABI testing helpersStefan Richter2-9/+14
2010-09-07Do not use a random FW_CDEV_VERSION as our implemented ABI versionStefan Richter1-4/+9
2010-09-07tools/dumpiso: Add write() return code checks, fix harmless format string bugStefan Richter1-10/+12
2010-09-07tools/testlibraw: Fix a harmless format string bugStefan Richter1-2/+2
2010-09-07Always imply iso shutdown in fw_destroy_handleStefan Richter2-2/+4
2010-09-07Treat the kernel's iso context handle as opaque itemStefan Richter2-6/+8
2010-09-07Fix raw1394_iso_stop on firewire-coreStefan Richter1-1/+1
2010-09-07Add missing malloc failure checksStefan Richter2-5/+19
2010-04-17Fix for overlooked device HUP with 'firewire' stackPeter Hurley1-1/+1
2010-02-01Fix documentation of return values of raw1394_start_ family of functionsStefan Richter1-7/+7
2010-02-01doc: let "make clean" remove generated HTML filesStefan Richter1-1/+1
2010-02-01Document contact address (linux1394-devel) more clearlyStefan Richter2-5/+13
2010-02-01update README: replace outdated link to wikiSebastian Schüppel1-1/+1
2010-01-10Fix "make doc".Stefan Richter2-16/+12
2009-12-26Update ChangeLog for release.v2.0.5Dan Dennedy1-0/+4
2009-12-26Set to version 2.0.5.Dan Dennedy2-2/+4
2009-12-26Update ChangeLog for release.Dan Dennedy1-0/+36
2009-12-26Update release notes.Dan Dennedy1-1/+2
2009-11-23Addendum to 'Calculate iso receive cycles on firewire-core'Stefan Richter1-2/+5
2009-11-22Initialize unused fields in ioctl argumentsJay Fenlason2-0/+3
2009-11-22Calculate iso receive cycles on firewire-core at ABI version 1Jay Fenlason1-2/+17
2009-11-22Fix reporting of isochronous transmit cycles on firewire-coreJay Fenlason1-10/+46
2009-11-22Fix default isochronous IRQ interval on firewire-coreJay Fenlason1-4/+7
2009-08-30Update reference docs using kernel-doc.v2.0.4Dan Dennedy1-785/+1338
2009-06-30Fix build due to incomplete tarball.Dan Dennedy4-2/+7
2009-06-29Update ChangeLog from git log.v2.0.3Dan Dennedy1-10/+982
2009-06-29Bump to v2.0.3 and update release notes.Dan Dennedy2-1/+4
2009-06-18Fix build always expecting FW_DIR.Dan Dennedy2-0/+5
2009-05-31Match only /dev/fw[0-9]* as firewire-core device filesStefan Richter1-4/+10
2009-05-30Remove an unused struct memberStefan Richter1-1/+0
2009-05-30Fix memory leaks with async requests on firewire-coreStefan Richter1-3/+10
2009-05-30Use new async stream ioctlStefan Richter3-16/+52
2009-05-30Iso reception: Use packet timestamps in juju ABI v2Stefan Richter1-3/+13
2009-05-30Use new iso resource allocation ioctlsStefan Richter3-2/+110
2009-05-30Use new broadcast request ioctlStefan Richter1-2/+15
2009-05-27testlibraw: fix printing of local config ROMStefan Richter1-1/+1
2009-02-03bump version to 2.0.2 and add release notesv2.0.2Dan Dennedy2-1/+5
2009-02-03Change the license of the "juju" fw*.[hc] files to LGPL v2.1 as approvedDan Dennedy3-39/+9
2009-01-14bump version and add release notesv2.0.1Dan Dennedy2-2/+6
2009-01-12Set errno = ENOSYS in unimplemented functionsStefan Richter1-0/+5
2009-01-10Work without permission to access local node's /dev/fw*Stefan Richter3-21/+38
2008-12-29Fix stack corruption during juju lock transactionsDavid Moore1-13/+19
2008-12-08Fix iso_shutdown with juju firewire stackJarod Wilson2-3/+22
2008-12-07Checking /dev/raw1394 and recommendation for creating it for the install make...Dan Dennedy1-23/+0
2008-12-07testlibraw: test raw1394_read_cycle_timer()Stefan Richter1-0/+23
2008-12-07testlibraw: test all cards instead of only the firstStefan Richter1-120/+143
2008-12-07Let fw_read_cycle_timer() use the local fd instead of requiring iso to be ini...Dan Dennedy1-1/+1
2008-12-03[libraw1394 patch] Unify {ieee1394,fw}_bandwidth_modify()Stefan Richter3-56/+1
2008-12-03[libraw1394 patch] Fix raw1394_channel_modify() on firewire-coreStefan Richter4-57/+2
2008-10-28Fix segfault in juju's handle_arm_requestStefan Richter1-0/+2
2008-10-28Reduce nesting depth in new_handle dispatchersStefan Richter1-47/+49
2008-10-28Address some compiler warningsStefan Richter5-10/+5
2008-10-28Makes extra sure strings are not overrun.Erik Hovland1-13/+19
2008-10-28Makes sure to check any return valuesErik Hovland1-1/+2
2008-10-28Makes sure a value is returned by the function.Erik Hovland1-0/+1
2008-10-28Make sure that we have the right types.Erik Hovland2-7/+8
2008-10-28Compare unsigned values instead of subtracting them.Erik Hovland1-2/+3
2008-10-28Protect against resource leaks.Erik Hovland2-4/+11
2008-10-28Make sure variables are initialized before used.Erik Hovland1-1/+2
2008-07-21dispatch.c: fix a memory leak on not deleting the raw1394 wrapper handle.Dan Dennedy1-1/+2
2008-07-18configure.ac, Makefile.am: drop debian from build and restore doc and toolsv2.0.0Dan Dennedy2-3/+1
2008-07-18NEWS: added release notesDan Dennedy2-1/+5
2008-07-18Reset the libtool age.Dan Dennedy2-2/+5
2008-07-06Change handle validation to prevent segfault and be more informative.Dan Dennedy5-69/+314
2008-07-05Fix raw1394_read_cycle_timer after juju integrationStefan Richter4-1/+33
2008-07-05Plug dir leak and initialize data structsPhilippe Troin3-1/+17
2008-04-30Move the source code files in the juju directory into the src directory andDan Dennedy9-25/+18
2008-04-29libraw1394.sgml, raw1394.h: remove information about deprecated isochronousDan Dennedy3-443/+29
2008-04-29juju/raw1394-iso.c: bugfix size of mmap'ed isochronous buffer to preventDan Dennedy1-2/+2
2008-04-23First cut at integrating jujuDan Dennedy18-672/+1208
2008-04-22Fix configure.ac missing fi after initial merge.Dan Dennedy1-0/+1
2008-04-22Merge commit 'krh/juju'Dan Dennedy8-19/+2196
2008-03-27Merge branch 'master' of dennedy.org:git/dennedy.org/libraw1394Dan Dennedy0-0/+0
2008-03-27src/eventloop.c: redo the undo (git-svn virgin at the controls)ddennedy1-2/+3
2008-03-27Merge branch 'master' of dennedy.org:git/dennedy.org/libraw1394Dan Dennedy0-0/+0
2008-03-27eventloop.c: apply patch from Jonas Bonn to retrty read when failed with EINTR.ddennedy1-3/+2
2008-03-27eventloop.c: apply patch from Jonas Bonn to retry read when failed with EINTR.ddennedy1-2/+3
2008-03-27eventloop.c: apply patch from Jonas Bonn to retry read when failed with EINTR.Dan Dennedy1-2/+3
2007-10-24Set handle->iso.packets to NULL after freeing to avoid double-frees.Jarod Wilson1-0/+5
2007-10-14fix documentation on raw1394_update_config_romddennedy1-1/+1
2007-10-14add Pieter Palmers to AUTHORS as contributorddennedy1-0/+1
2007-10-14update release notesddennedy1-0/+9
2007-06-13Update the juju implementation to follow the recent bitfield changes.Kristian Høgsberg2-16/+9
2007-05-30Apply patch from Jon Schewe <jon.schewe@honeywell.com> to make valgrind happy...ddennedy2-4/+31
2007-04-17Follow ioctl changes and header file move.Kristian Høgsberg2-3/+12
2007-04-12Use correct payload size for two-operand lock transactions.Jay Fenlason1-2/+2
2007-04-12Use power-of-two max packet sizes.Kristian Høgsberg1-1/+13
2007-04-12Wrap receive tail pointer correctly.Kristian Høgsberg1-1/+2
2007-04-11Refactor packet queueing and use for both xmit and recv.Kristian Høgsberg2-129/+54
2007-04-03Fix warnings.Kristian Høgsberg2-11/+17
2007-04-03Implement raw1394_iso_xmit_sync(), remove debug code.Kristian Høgsberg1-10/+33
2007-04-03Handle rawiso dispositions.Kristian Høgsberg1-7/+37
2007-04-03Fix xmit payload packing, use pointers for circular buffer indices.Kristian Høgsberg2-63/+58
2007-04-03Make raw1394_iso_xmit_write work.Kristian Høgsberg2-38/+98
2007-04-02More work on iso receive; handle payload wrapping.Kristian Høgsberg2-16/+28
2007-03-31Decode iso headers properly.Kristian Høgsberg1-8/+11
2007-03-28Get rawiso receive a little closer to working.Kristian Høgsberg3-58/+127
2007-03-26Add the juju support work so far.Kristian Høgsberg8-19/+2053
2007-02-17add documentation about existence of RAW1394DEVddennedy1-2/+12
2007-02-17add support for RAW1394DEV environment variable to override default /dev/raw1...ddennedy1-5/+20
2007-02-14added raw1394_read_cycle_timer, contributed by Pieter Palmersddennedy6-18/+55
2006-10-17bugfix segfault in raw1394_iso_shutdown on no iso activity due to not initial...ddennedy1-2/+3
2006-05-09apply optimization patch from Pieter Palmers that removes modulo operator fro...ddennedy1-4/+16
2006-04-09cleanup some compiler warningsddennedy3-13/+18
2006-04-09add release notesddennedy1-0/+4
2006-04-09lock allocated isochronous packet tracking memoryddennedy1-1/+16
2006-04-09remove memory allocations for isochronous operations from the libraw1394 even...ddennedy2-8/+19
2006-03-04Added a new callback response for iso_xmit handlers: RAW1394_ISO_AGAIN.ddennedy2-0/+13
2005-07-04Fix raw1394_iso_xmit_write() to work with recent kernel change to raw1394ddennedy1-1/+1
2005-07-04add sanity check to queuing of packets in rawiso xmitddennedy2-6/+15
2005-07-01Add a comment that libraw does not allocate channels and bandwidth. Thisddennedy1-0/+1
2005-06-23bugfix stalling on iso transmission underflowddennedy2-3/+3
2005-06-02documentation and header comment corrections from Stefan Richterddennedy2-43/+57
2005-02-16add functions for allocating and releasing bandwidth and channelsddennedy6-5/+296
2004-11-26add comment about assumptions made in raw1394_get_port_infoddennedy1-0/+5
2004-11-25apply patch from Matthias Hanel to fix uninitialized buffer and remove unnces...ddennedy1-6/+1
2004-11-25improve reference documentationddennedy2-233/+616
2004-11-20pkgconfig include path should not contain libraw1394ddennedy1-1/+1
2004-11-19bump version of isodump fileddennedy2-2/+2
2004-11-18port iso examples to rawiso APIddennedy4-65/+109
2004-11-11fix version and copyright in docsddennedy1-3/+3
2004-11-11remove m4, remove -O2 from CFLAGSddennedy2-160/+1
2004-11-11reorganize and update documentation; fix compiler warningddennedy14-1091/+5071
2004-10-31revert kernel protocol versionddennedy2-3/+2
2004-10-31fix make dist without docddennedy2-4/+3
2004-10-30nother doc updateddennedy1-0/+3
2004-10-30bump versions, build fixes, and doc updatesddennedy12-38/+152
2003-12-09Patch from Jim Radford. Other half of packet_per_buffer ABI cleanup.bencollins1-3/+3
2003-11-20Patch from Alexander Neundorf to support differing ISO rx modes. Currentlybencollins3-3/+18
2003-11-09sync with driverweihs3-0/+94
2003-11-09sync with driver version of this fileweihs1-2/+6
2003-10-07Patch from Alexander Neundorf to add proto for raw1394_iso_recv_flush()bencollins1-0/+3
2003-09-26Update for new version, 0.10.1.bencollins2-2/+3
2003-09-26Fixup async_stream to use same local req variable for reentrancy.bencollins1-10/+10
2003-09-26Fix postinst so device node gets created.bencollins2-4/+6
2003-09-11Async stream support from Jim Radford.bencollins3-0/+42
2003-07-22Increase so maj/age so account for new recv-flush call.bencollins1-2/+2
2003-07-22Patch from Stephen Tiedemann to allow reentrancy in raw1394's usage ofbencollins7-200/+199
2003-07-17Patch from Dan Maas to add raw1394_iso_recv_flush() call to API, using thebencollins2-3/+25
2003-07-17pkg-config support from Kristian Hogsberg.bencollins3-1/+15
2003-07-17Remove trailing whitespace, which automake chokes on.bencollins1-1/+1
2003-07-13Fixed section for -dev package.bencollins1-1/+1
2003-07-13Re-add the pdf buildbencollins1-0/+1
2003-07-13Update Debian files.bencollins4-25/+73
2003-07-13Ok, the Debian package was way out of sync with upstreambencollins1-1/+1
2003-07-13Ooops...libtool works a bit different than I thought, but atleast it worksbencollins2-6/+1
2003-07-13Generate and install the pdf in the Debian package.bencollins3-3/+4
2003-07-13Don't run configure at the end of autogen.sh. Also, remove autom4te.cache.bencollins1-1/+1
2003-07-13Update Debian maintainerbencollins1-1/+2
2003-07-13Update Debian changelog.bencollins1-0/+8
2003-07-13File doesn't really seem needed. The NEWS file gives a good overview, andbencollins1-4/+0
2003-07-13Fix compiler warnings.bencollins4-12/+22
2003-07-13Updates from 0.10.0 release.bencollins4-5/+14
2003-04-23add libtoolize to bootstrapddennedy1-1/+10