Commit Graph

1708 Commits (858e42d696f0b7b1be94c6d202e42a9734722122)

Author SHA1 Message Date
Thomas Schmitt 0f657077af Prevented a quite unlikely buffer overflow by argument. Coverity CID 21827. 8 years ago
Thomas Schmitt 189a43bac9 Closed memory leak with minor cdrskin jobs. Found by valgrind. 8 years ago
Thomas Schmitt 232b49bc90 Removed a surplus test. Coverity CID 21796. 8 years ago
Thomas Schmitt a3f86a1432 Removed overly optimistic test ocde for SUN audio. Coverity CID 21846. 8 years ago
Thomas Schmitt 9917a1ddeb Fixed memory waste by oversized feature descriptor objects. Coverity CID 21. 8 years ago
Thomas Schmitt 7993b719a7 Preventing very improbable signed 32 bit overflow with MMC speed range. Coverity CID 21823. 8 years ago
Thomas Schmitt 98a6284402 Corrected reaction on unsupported track modes. Coverity CID 21804. 8 years ago
Thomas Schmitt 6136eaf86f Added missing break statement to SG_IO error reporting. Coverity CID 21803. 8 years ago
Thomas Schmitt d31a72100b Closed a file pointer leak with CUE file interpretation. Coverity CID 21821. 8 years ago
Thomas Schmitt 2b82095236 Closed a memory leak with error opening audio input of CUE sheet. Coverity CID 21820. 8 years ago
Thomas Schmitt 8ba554a60d Distinguishing between self-opened and inherited file descriptors as track input. Coverity CID 21819. 8 years ago
Thomas Schmitt d9206d7fdb Clarified the scope of an allocated variable. Coverity CID 21818. 8 years ago
Thomas Schmitt ccefc2daa1 Avoiding to allocate empty buffer for texp packs. Indirectly Coverity CID 21818. 8 years ago
Thomas Schmitt 726351f211 Closed memory leak in case of burn failure. Coverity CID 21817. 8 years ago
Thomas Schmitt 20d01446d1 Closed file pointer leak in case of error with audio source. Coverity CID 21816. 8 years ago
Thomas Schmitt cbc21aef76 Closed memory leak in telltoc. Coverity CID 21812. 8 years ago
Thomas Schmitt 955525c60c Closed memory leak with errors while attaching fifo. Coverity CID 21811. 8 years ago
Thomas Schmitt b212205b0b Closed a potential memory leak with writing to stdio pseudo drives. Coverity CID 21810. 8 years ago
Thomas Schmitt dfeefaa5fc Closed a potential memory leak with CD-TEXT production. Coverity CID 21809. 8 years ago
Thomas Schmitt 53c279be18 Avoided a potential memory leak with debug messages. Coverity CID 21808. 8 years ago
Thomas Schmitt caf04416ea Enabled display of pacifier state "formatting" in cdrskin. Coverity CID 21793. 8 years ago
Thomas Schmitt 8416310ba6 Moved unused variable into its ifdef case. Coverity CID 21799. 8 years ago
Thomas Schmitt 330fb2cd20 Previous commit was rather: Completed initialization of struct sigaction in test/poll.c. Coverity CID 21845. 8 years ago
Thomas Schmitt d762c6b9dd Removed surplus code statement which used uninitialized variable. Coverity CID 21843. 8 years ago
Thomas Schmitt 6c7822b5bc Prevented use of an uninitialized variable. Coverity CID 21842. 8 years ago
Thomas Schmitt 22719b880e Checking program arguments of test/fake_au. Coverity CID 21832. 8 years ago
Thomas Schmitt ab11ce2a0e Bug fix: Endless loop if transport error occurs while waiting for drive ready 8 years ago
Thomas Schmitt 793157c26b Completed rev 5498, which is a reaction on Coverity CID 21805. 8 years ago
Thomas Schmitt 1a6fd3ad95 Made sure that only existent CDB bytes get accessed by SCSI command logging. Coverity CID 21806. 8 years ago
Thomas Schmitt d26dc809d7 Bug fix: Media summary session count of blank and closed media was short by 1 8 years ago
Thomas Schmitt 2d71ea303c New -toc output lines "Drive id" and "Media id" 8 years ago
Thomas Schmitt 60e2e7df28 New API calls burn_drive_get_serial_no() and burn_drive_get_media_sno() 8 years ago
Thomas Schmitt 368b0590e2 Bug fix: burn_disc_get_multi_caps() returned 2048 bytes too many in .start_range_high 8 years ago
Thomas Schmitt 29c0be903d Recognizing again Debian GNU/kFreeBSD, regression by rev 5437 8 years ago
Thomas Schmitt 0dd3ff606c More hunt for "allow to" 8 years ago
Thomas Schmitt df52e79df6 Avoiding to trigger lintian check "allows to allows one to" 8 years ago
Thomas Schmitt a46cbdcccd Fixed typos reported by J.S.Junior 8 years ago
Thomas Schmitt e1c12bbf57 New paramaters for option modesty_on_drive= timeout_sec, min_usec, max_usec 8 years ago
Thomas Schmitt 300b9e7016 Small change in API documentation about burn_drive_set_buffer_waiting() 8 years ago
Thomas Schmitt 2d5bf266f7 Reacting on changes in the output of my local man -H 8 years ago
Thomas Schmitt 6a927ae867 Changed wrong use of "resp." in docs 8 years ago
Thomas Schmitt 3dcee0dcc9 Removed unused macro definitions 8 years ago
Thomas Schmitt bbbb9a1eb3 Mentioned option -use_libcdio of cdrskin/compile_cdrskin.sh 8 years ago
Thomas Schmitt 3c6a36546a Bug fix: burn_disc_get_media_id() returned BD identifiers 2 chars too long 8 years ago
Thomas Schmitt 2326a36250 Registered BD-R producer Millenniata. Thanks to Lucjan Bryndza. 8 years ago
Thomas Schmitt 2f194084b8 Updated change log 8 years ago
Thomas Schmitt decefbede5 Updated cdrskin tarball generator 8 years ago
Thomas Schmitt cdf00267b0 Made number transition to 1.4.1 8 years ago
Thomas Schmitt e0167f9385 Made sure that cdrskin on Solaris gets linked with libvolmgt 8 years ago
Thomas Schmitt 516df39cc7 Corrected outdated references to function name burn_get_media_product_id() 8 years ago
Thomas Schmitt 406a0e7747 Human readable error message for 3 32 00 9 years ago
Thomas Schmitt 44f064fea0 Fixed a typo in message of make install. Thanks to Jakub Wilk. 9 years ago
Thomas Schmitt 5c154a478e Using libvolmgt on older Solaris 9 years ago
Thomas Schmitt 4670984dec Added debugging messages for drive recognition on Solaris 9 years ago
Thomas Schmitt 0b110821f6 Equipped all non-system-dependent open(2) calls with O_BINARY 9 years ago
Thomas Schmitt ad688b85eb Bug fix: Double free with cdrskin -vvv. Introduced with rev 5065, version 1.3.1 9 years ago
Thomas Schmitt 3877fc6bea Fixed a bug introduced with previous revision 9 years ago
Thomas Schmitt 77aeeba934 New flag bit5 with burn_read_data() and burn_read_audio() 9 years ago
Thomas Schmitt cfa6ee1498 Removed obsolete conditional code 9 years ago
Thomas Schmitt a9affdc82a Reduced number of GET CONFIGURATION transactions 9 years ago
Thomas Schmitt 1286079d3d Small correction of rev5369 9 years ago
Thomas Schmitt 3b5906b30c Improved error message for erase failures 9 years ago
Thomas Schmitt 0c9293f9c6 Keeping GET CONFIGURATION from requesting more than 4 KB of data 9 years ago
Thomas Schmitt 3c4dccc966 Debugging macro Libburn_debug_dxferP to check sg_io_hdr_t.dxferp 9 years ago
Thomas Schmitt f3fd5fbc99 New internal function for SCSI-logging arbitrary texts 9 years ago
Thomas Schmitt f4a49078c8 Fixed a wrong read access to memory. Reported by valgrind of lian jianfei, 9 years ago
Thomas Schmitt a3b8c3c659 Documented changes and release timestamp 9 years ago
Thomas Schmitt 73bd0547e2 Updated cdrskin tarball generator 9 years ago
Thomas Schmitt da874ca4f8 Made number transition to 1.3.9 9 years ago
Thomas Schmitt 69b282a5ba Reacted on compiler warning of gcc on NetBSD-current 9 years ago
Thomas Schmitt 193c260285 Fixed a SIGSEGV introduced by previous revision 9 years ago
Thomas Schmitt ca532f7623 Improved drive capacity estimation for sparse regular files 9 years ago
Thomas Schmitt 61e2176d03 Bug fix: A failed MMC BLANK command did not cause error indication by libburn 10 years ago
Thomas Schmitt 91eca50221 Bug fix: Wrong stack usage caused SIGBUS on sparc when compiled by gcc -O2 10 years ago
Thomas Schmitt e54f6ebd68 Improved read retrying with DVD and BD media 10 years ago
Thomas Schmitt 856081559c Retrying write(2) if it returns a short non-negative write count 10 years ago
Thomas Schmitt 511d23f574 Restoring capability of burn_random_access_write() to fsync() (lost in rev 5302) 10 years ago
Thomas Schmitt f17d5ee7d1 Bug fix: A final fsync(2) was performed with stdio drives, even if not desired 10 years ago
Thomas Schmitt d08658833a Bug fix: Minimum drive buffer fill was measured before the buffer could get full 10 years ago
Thomas Schmitt a8a2d54c25 Bug fix: Compilation warning for unsupported systems mutated into an error 10 years ago
Thomas Schmitt 9accc668fa Updated change log 10 years ago
Thomas Schmitt 33e20f9e49 Bug fix: CD TAO with multiple tracks could cause a buffer overrun 10 years ago
Thomas Schmitt 48db3adaf6 Documented changes and release timestamp 10 years ago
Thomas Schmitt ac46978d63 Updated cdrskin tarball generator 10 years ago
Thomas Schmitt 2aba5b4dd7 Made number transition to 1.3.7 10 years ago
Thomas Schmitt 6e5c50bde4 Improved emulation of mode page 2A 10 years ago
Thomas Schmitt 174c22aeb7 Removed Linux compilability mock-up from sg-netbsd.c 10 years ago
Thomas Schmitt 31abdedade Inquiring GET PERFORMANCE independently of existence of mode page 2A 10 years ago
Thomas Schmitt b6afe92e47 Improved workaround for missing mode page 2A 10 years ago
Thomas Schmitt 1d616b5944 Corrected size determination of NetBSD block devices 10 years ago
Thomas Schmitt 070ac64459 Mentioned support for NetBSD 10 years ago
Thomas Schmitt cf5c7aa84f Inmplemented a system adapter for NetBSD 10 years ago
Thomas Schmitt d40ab32360 Being more rugged towards missing MODE SENSE info 10 years ago
Thomas Schmitt 43e1daab23 Avoiding to have two file descriptors open to the same stdio drive 10 years ago
Thomas Schmitt 6e4d1cc53e Prepared for possible demise of mode page 2A 10 years ago
Thomas Schmitt cdbbcbb923 Fixed bugs introduced with previous commit 10 years ago
Thomas Schmitt 7f31c9e985 Trying to better handle MMC violating replies of MODE SENSE (Block Descriptors) 10 years ago
Thomas Schmitt dd0ceb6720 Implemented a generic verification whether a SPC device is a MMC device 10 years ago
Thomas Schmitt 5676a1953d Improved handling of stdio pseudo-drives after aborted burn runs 10 years ago
Thomas Schmitt 78627934f3 Updated copyright claim in sg-linux.c 10 years ago