569 lines
14 KiB
Plaintext
569 lines
14 KiB
Plaintext
------------------------------------------------------------------------------
|
|
libburn.pykix.org scdbackup.sourceforge.net/cdrskin
|
|
------------------------------------------------------------------------------
|
|
Changelog
|
|
------------------------------------------------------------------------------
|
|
|
|
19 Aug 2006 [committed]
|
|
README
|
|
cdrskin/README cdrskin/cdrskin.c cdrskin/add_ts_changes_to_libburn_0_2_1 \
|
|
cdrskin/cdrskin_timestamp.h cdrskin/compile_cdrskin.sh
|
|
cdrskin-0.1.4 "stable" released on base of August 15 2006 version of
|
|
libburn-svn.pykix.org/trunk after initial merge of libburn and cdrskin-0.1.3 .
|
|
|
|
------------------------------------------------------------------------------
|
|
|
|
19 Aug 2006 [committed 16]
|
|
cdrskin/changelog.txt
|
|
cdrskin-0.1.5 development started.
|
|
Introduced this changelog.
|
|
---------------------------------- Format (still emerging):
|
|
|
|
Day Month Year [eventual commit mark with revision number]
|
|
affected files , naked, one by line,
|
|
[eventually = internal snapshot tarball]
|
|
More ore less concise description.
|
|
|
|
---------------------------------- End of Format
|
|
|
|
20 Aug 2006 [committed together with next change, i fear]
|
|
libburn/sg.c
|
|
Hopefully fixed a file descriptor resource leak in sg_grab().
|
|
All scanned drives (seem to) stay open once, the grabbed one got re-opened
|
|
and its stored first file descriptor got forgotten. Now we try to detect
|
|
and re-use the still open fd.
|
|
|
|
21 Aug 2006 [committed]
|
|
libburn/libburn.h
|
|
libburn/sg.c
|
|
libburn/init.c
|
|
= libburn_cdrskin_A60819.tgz
|
|
cdrskin/cdrskin.c [committed later as revision 11]
|
|
O_EXCL experiments imported from cdrskin-0.1.3
|
|
In default configuration and on compliant kernels expect that a busy drive is
|
|
invisible to further cdrskin instances. The user gets hints in case of empty
|
|
bus scan result resp. busy drive given with dev=...
|
|
Wether cdrecord and cdrskin respect each other would have to be evaluated.
|
|
Options to play with:
|
|
--demand_a_drive exit !=0 on bus scans with empty result
|
|
--drive_abort_on_busy abort process if busy drive is found
|
|
(might be triggered by a busy hard disk)
|
|
--drive_blocking try to wait for busy drive to become free
|
|
(might be stalled by a busy hard disk)
|
|
--drive_not_exclusive do not ask kernel to prevent opening
|
|
busy drives. Effect is kernel dependend.
|
|
grab_drive_and_wait=<num> grab drive, wait given number of
|
|
seconds, release drive, and do normal work
|
|
|
|
21 Aug 2006 [committed]
|
|
libburn/write.c
|
|
Rectified non-ANSI-C comment, complained by gcc.
|
|
|
|
21 Aug 2006 [committed 13]
|
|
cdrskin/cdrskin_eng.html
|
|
The homepage moved in from scdbackup's internal doc collection.
|
|
|
|
21 Aug 2006 [committed with revision 11, i fear]
|
|
cdrskin/cdrskin.c
|
|
Removed flaw:
|
|
Help text of tao_to_sao_tsize= clarified.
|
|
|
|
21 Aug 2006 [committed 12]
|
|
cdrskin/wiki_plain.txt
|
|
The initial filling of the cdrskin wiki on libburn.pykix.org .
|
|
I am not sure about the future fate of this text. I plan to keep it up to
|
|
date with the online wiki for now. The online version will be considered
|
|
the original.
|
|
|
|
21 Aug 2006 [committed 15]
|
|
cdrskin/cdrskin_timestamp.h
|
|
Timestamping the new version.
|
|
|
|
21 Aug 2006 [committed 14]
|
|
cdrskin/add_ts_changes_to_libburn_0_2_1
|
|
cdrskin/compile_cdrskin.sh
|
|
Readjusted relationship glue of libburn and cdrskin.
|
|
|
|
--------------------------------------------------------------------- cycled -
|
|
|
|
27 Aug 2006 [40]
|
|
libburn/mmc.c
|
|
libburn/sg.c
|
|
Inserted prints to see how sg_issue_command() is called (printing is disabled now)
|
|
|
|
21 Aug 2006 [17]
|
|
README
|
|
Reported obvious need for automake >=1.7
|
|
|
|
21 Aug 2006 [18]
|
|
cdrskin/cdrskin_eng.html
|
|
cdrskin/README
|
|
Reported obvious need for automake >=1.7
|
|
|
|
22 Aug 2006 [19]
|
|
libburn/drive.c
|
|
libburn/drive.h
|
|
New internal function burn_drive_is_open()
|
|
|
|
23 Aug 2006 [20]
|
|
cdrskin/cdrskin.c
|
|
Implemented Lorenzo Taylor's audio patch manually by copy+paste
|
|
as i wanted to fully understand it.
|
|
Hopefully did not break it that way.
|
|
|
|
24 Aug 2006 [21]
|
|
libburn/libburn.h
|
|
libburn/drive.c
|
|
Introduced API functions burn_drive_scan_and_grab() burn_drive_get_adr()
|
|
|
|
24 Aug 2006 [22]
|
|
cdrskin/compile_cdrskin.sh
|
|
Experimental option cdrskin/compile_cdrskin.sh -newapi
|
|
|
|
24 Aug 2006 [23]
|
|
cdrskin/cdrskin.c
|
|
First test of possibility to obey the self imposed rules of Revison 21
|
|
|
|
24 Aug 2006 [25]
|
|
cdrskin/cdrskin.c
|
|
Fixed undefined track_type introduced by revision 20.
|
|
(We broke cdrskin, but i did not break the patch. Success.)
|
|
|
|
24 Aug 2006 [30]
|
|
libburn/libburn.h
|
|
Hopefully fixed an unintended line break in API doxygen
|
|
|
|
25 Aug 2006 [32]
|
|
cdrskin/cdrskin.c
|
|
Installed protection against resource leak in Cdrskin_grab_drive()
|
|
Just to be sure.
|
|
|
|
25 Aug 2006 [33]
|
|
libburn/drive.c
|
|
burn_drive_free() now closes all open drive file descriptors
|
|
|
|
25 Aug 2006 [34]
|
|
libburn/libburn.h
|
|
Adjusted statement at API documention of burn_initialize()
|
|
|
|
25 Aug 2006 [35]
|
|
cdrskin/cdrskin.c
|
|
Worked forth in order to make cdrskin fully newapi compliant
|
|
|
|
26 Aug 2006 [37]
|
|
Makefile.am
|
|
libburn/back_hacks.h
|
|
libburn/drive.c
|
|
libburn/init.c
|
|
Allowed to blank appendable files and installed first back_hacks.h variable ever
|
|
|
|
26 Aug 2006 [38]
|
|
test/burniso.c
|
|
Rewrote it to new API practice, inflated explanation comments, SAO mode
|
|
|
|
27 Aug 2006 [39]
|
|
cdrskin/cdrskin.c
|
|
Implemented Lorenzos blank-appendable patch plus option --no_blank_appendable
|
|
|
|
27 Aug 2006 [44]
|
|
test/blank.c
|
|
Rewrote test/blank.c to new API practice, inflated explanation comments
|
|
|
|
27 Aug 2006 [41]
|
|
cdrskin/cdrskin.c
|
|
Fixed obscure sigsegv introduced with 35 or 39 by obeying libburn.h text
|
|
(could be a fandango starting in burn_drive_info_free)
|
|
|
|
27 Aug 2006 [45]
|
|
test/burniso.c
|
|
Disabled inner burn_drive_info_free like in cdrskin, polished a bit
|
|
|
|
27 Aug 2006 [43]
|
|
libburn/libburn.h
|
|
Changed some 'release' to 'close' with specs of burn_drive_scan_and_grab
|
|
|
|
28 Aug 2006 [46]
|
|
test/burniso.c
|
|
Polished a bit more for doxygen
|
|
|
|
28 Aug 2006 [50]
|
|
libburn/libburn.h
|
|
cdrskin/cdrskin.c
|
|
Wrote into API the imperative not to use drive.location but burn_drive_get_adr
|
|
|
|
28 Aug 2006 [47]
|
|
test/burniso.c
|
|
Integrated functionality of test/devices.c into test/burniso.c
|
|
Proposed to rename it to test/libburner.c
|
|
|
|
28 Aug 2006 [51]
|
|
cdrskin/cdrskin.c
|
|
Closed a pitfall with reading from '-' and no tsize= or tao_to_sao_tsize=
|
|
Ticket 55
|
|
|
|
28 Aug 2006 [52]
|
|
cdrskin/cdrskin.c
|
|
Added personal commitment to grant BSD license on request. Insisted in GPL for now.
|
|
|
|
28 Aug 2006 [53]
|
|
cdrskin/cdrskin.c
|
|
Forced each track to have a minimum size of 600 kB
|
|
Ticket 55
|
|
|
|
29 Aug 2006 [58]
|
|
test/burniso.c
|
|
Integrated functionality of test/blank.c into test/burniso.c
|
|
|
|
29 Aug 2006 [55]
|
|
cdrskin/cdrskin.c
|
|
Made cdrskin ready to make good use of now working libburn-eject
|
|
|
|
29 Aug 2006 [56]
|
|
cdrskin/cdrskin.c
|
|
Avoided unwanted tray loading on eject of never grabbed drive
|
|
|
|
29 Aug 2006 [57]
|
|
cdrskin/cdrskin.c
|
|
Disabled unconditionality of eject introduced by 55 or 56
|
|
|
|
30 Aug 2006 [59]
|
|
test/burniso.c
|
|
Repaired SIGSEGV caused by releasing ungrabbed drive after mere bus scan
|
|
|
|
30 Aug 2006 [60]
|
|
test/libburner.c
|
|
Makefile.am
|
|
My proposal for new souvereign app as API doc and reference for API decisions
|
|
|
|
31 Aug 2006 [61]
|
|
libburn/sg.c
|
|
cdrskin/cdrskin.c
|
|
Outcommented "experimental:" messages of O_EXCL development
|
|
|
|
31 Aug 2006 [62]
|
|
test/libburner.c
|
|
Added 300 kB of padding to get rid of warning in doc, plus end sector padding
|
|
|
|
31 Aug 2006 [63]
|
|
cdrskin/cdrskin.c
|
|
Promoted "newapi" functionality and libburn-eject from test to standard
|
|
|
|
31 Aug 2006 [64]
|
|
cdrskin/cdrskin.c
|
|
Made cdrskin abort if fifo filling before burn yields 0 bytes (ticket 55)
|
|
|
|
1 Sep 2006 [65]
|
|
cdrskin/README
|
|
cdrskin/cdrskin.c
|
|
cdrskin/cdrskin_eng.html
|
|
Updated cdrskin help tests and docs: -audio, obsolete eject_device=
|
|
|
|
1 Sep 2006 [66]
|
|
libburn/write.c
|
|
cdrskin/cdrskin.c
|
|
Implemented track number patch by bonfire-app@wanadoo.fr, tickets 58 and 9
|
|
|
|
1 Sep 2006 [67]
|
|
cdrskin/cdrskin.c
|
|
Added clarifying URGE to ABORT texts
|
|
|
|
1 Sep 2006 [71]
|
|
test/libburner.c
|
|
Made "read-ahead" comment sufficiently ambigous: "buffer"|"filesystem" == ""
|
|
|
|
1 Sep 2006 [72] [73]
|
|
cdrskin/cdrskin.c
|
|
cdrskin/compile_cdrskin.sh
|
|
Rowed back from revision 64. Now #ifdef Cdrskin_fifo_abort_on_emptY
|
|
|
|
1 Sep 2006 [74]
|
|
cdrskin/cdrskin.c
|
|
cdrskin/compile_cdrskin.sh
|
|
Rowed forth from revision 73. Now hopefully compliant to man cdrecord.
|
|
|
|
1 Sep 2006 [78]
|
|
cdrskin/cdrskin.c
|
|
Made -pad behave cdrecord-ly on audio tracks (not tested acousticly)
|
|
|
|
2 Sep 2006 [85]
|
|
test/libburner.c
|
|
Added upcoming clarification of copyright and license aspiration
|
|
|
|
3 Sep 2006 [86]
|
|
README
|
|
Added upcoming clarification of copyright and license aspiration
|
|
|
|
3 Sep 2006 [87] [88]
|
|
cdrskin/README
|
|
cdrskin/cdrskin.c
|
|
Added upcoming clarification of copyright and license aspiration
|
|
|
|
3 Sep 2006 [91]
|
|
cdrskin/changelog.txt
|
|
cdrskin/cdrskin_timestamp.h
|
|
Opened new cdrskin-0.1.5 upload cycle. This marks a should-be-stable phase.
|
|
|
|
---------------------------------------------------- cycled - 2006.09.03.132934
|
|
|
|
|
|
3 Sep 2006 [89]
|
|
doc/comments_test_ts
|
|
Made a try to get doxygen portal page readable by html dl lists
|
|
|
|
4 Sep 2006 [92]
|
|
cdrskin/README
|
|
Made changes as reported by Lorenzo on libburn-hackers today
|
|
|
|
4 Sep 2006 [93]
|
|
libburn/transport.h
|
|
libburn/drive.h
|
|
libburn/drive.c
|
|
libburn/init.c
|
|
libburn/libburn.h
|
|
Integrated elmom patch proposal #3 from ticket #62
|
|
/* ts A60904 : ticket 62, contribution by elmom */
|
|
|
|
4 Sep 2006 [94]
|
|
cdrskin/README
|
|
Removed reference to frontend "burn" (needs a patch to work for .mp3)
|
|
|
|
5 Sep 2006 [95]
|
|
doc/comments_test_ts
|
|
Made a try to get doxygen portal page readable by pre tags and truncation
|
|
|
|
5 Sep 2006 [96]
|
|
test/libburner.c
|
|
Rearranged definitions and header inclusions. Is safer so.
|
|
|
|
5 Sep 2006 [97]
|
|
test/libburner.c
|
|
Re-inserted lost tab.
|
|
|
|
6 Sep 2006 [trac]
|
|
closed ticket 55: burn of empty tracks from stdin is now forbidden
|
|
|
|
6 Sep 2006 [98]
|
|
libburn/libburn.h
|
|
libburn/drive.c
|
|
Added new parameter "force" to API-experimental burn_drive_info_forget()
|
|
|
|
6 Sep 2006 [99]
|
|
doc/comments
|
|
Made doc test portal the official doc portal
|
|
|
|
6 Sep 2006 [100]
|
|
cdrskin/cdrfifo.c
|
|
Added an initial value on proposal by Bart Vanherck
|
|
|
|
7 Sep 2006 [101]
|
|
test/libburner.c
|
|
Changed a macro name from Burniso_ to Libburner_
|
|
|
|
7 Sep 2006 [102] [103]
|
|
libburn/libburn.h
|
|
libburn/drive.c
|
|
cdrskin/cdrskin.c
|
|
Implemented first use of API-experimental burn_drive_info_forget() in cdrskin signal handler
|
|
|
|
7 Sep 2006 [104]
|
|
cdrskin/cdrskin.c
|
|
Tried to make abort messages clearer
|
|
|
|
7 Sep 2006 [105]
|
|
Makefile.am
|
|
test/testburner.c
|
|
Prepared test bed for burn_drive_info_forget() as regular API call
|
|
|
|
7 Sep 2006 [106]
|
|
test/testburner.c
|
|
Removed a remnant piece of rather unhealthy test code
|
|
|
|
7 Sep 2006 [106]
|
|
test/testburner.c
|
|
Corrected test reciepe
|
|
|
|
7 Sep 2006 [107]
|
|
test/libburner.c
|
|
Added constraint --stdin_size >= 600k, better bus scan behavior
|
|
|
|
8 Sep 2006 2006 [109]
|
|
libburn/drive.c
|
|
test/testburner.c
|
|
cdrskin/cdrskin.c
|
|
Hopefully ensured correct burn_disc_erasable() already after first grab
|
|
|
|
9 Sep 2006 2006 [112]
|
|
libburn/drive.c
|
|
cdrskin/cdrskin.c
|
|
Hunted down the bug which let newapi-cdrskin fail with drive 1
|
|
|
|
10 Sep 2006 [113]
|
|
libburn/drive.c
|
|
test/libburner.c
|
|
test/testburner.c
|
|
cdrskin/cdrskin.c
|
|
Slowed down highspeed loops waiting for drive status changes
|
|
|
|
10 Sep 2006 [114]
|
|
cdrskin/compile_cdrskin.sh
|
|
Aliased switch name -newapi by -experimental
|
|
|
|
10 Sep 2006 [115]
|
|
test/libburner.c
|
|
test/testburner.c
|
|
cdrskin/cdrskin.c
|
|
Re-enabled call to burn_drive_info_free() after repair by revision 93
|
|
|
|
11 Sep 2006 [116]
|
|
cdrskin/compile_cdrskin.sh
|
|
Changed -newapi to -experimental in help text
|
|
|
|
11 Sep 2006 [117]
|
|
libburn/drive.c
|
|
Removed a bug introduced with revison 93
|
|
|
|
11 Sep 2006 [118]
|
|
libburn/libburn.h
|
|
test/libburner.c
|
|
Officialized burn_drive_info_forget()
|
|
|
|
11 Sep 2006 [119] [120]
|
|
Makefile.am
|
|
test/testburner.c
|
|
Deleted until next occasion: testburner
|
|
|
|
12 Sep Sep 2006 [124]
|
|
cdrskin/cdrskin.c
|
|
Repaired regression of -eject which loaded tray again
|
|
|
|
12 Sep 2006 [126]
|
|
cdrskin/cdrskin.c
|
|
Replaced -experimental method of closing libburn by burn_drive_info_forget()
|
|
|
|
12 Sep 2006 [129]
|
|
cdrskin/cdrskin.c
|
|
Added automated padding to last audio track (ticket 41)
|
|
|
|
2006.09.13.093350 [130]
|
|
cdrskin/make_timestamp.sh
|
|
Prepared for new revision timestamps to mark cdrskin test versions
|
|
From now on cdrskin/cdrskin_timestamp.h is to be part of any commit.
|
|
|
|
15 Sep 2006 [135]
|
|
Makefile.am
|
|
Replaced a few 8-blanks by tab
|
|
|
|
15 Sep 2006 [136]
|
|
README
|
|
Moved installation instructions in front of overview paragraph
|
|
|
|
15 Sep 2006 [137]
|
|
Makefile.am
|
|
cdrskin/README
|
|
Made cdrskin an installable program
|
|
|
|
2006.09.15.092509 [138]
|
|
cdrskin/cdrskin.c
|
|
cdrskin/compile_cdrskin.sh
|
|
Prepared cdrskin-build for version leap
|
|
|
|
|
|
----------------------------- cycled (last cdrskin-0.1.5 ?) - 2006.09.15.101326
|
|
|
|
2006.09.15.101326 [139]
|
|
cdrskin/README
|
|
cdrskin/changelog.txt
|
|
New upload of scdbackup.sourceforge.net/cdrskin-0.1.5.tar.gz
|
|
|
|
2006.09.15.174748 [143]
|
|
cdrskin/cdrskin.c
|
|
Revoked change of 1 Sep 2006 revision 78 (full -nopad) (ticket 41)
|
|
|
|
16 Sep 2006 [144]
|
|
libburn/libburn.h
|
|
Made doxygen happy with parameter of burn_drive_get_adr
|
|
|
|
2006.09.16.194730 [145]
|
|
000_CAUTION_RELEASE_CANDIDATE
|
|
zzz_CAUTION_RELEASE_CANDIDATE
|
|
README
|
|
Makefile.am
|
|
cdrskin/README
|
|
cdrskin/cdrskin.c
|
|
cdrskin/compile_cdrskin.sh
|
|
Perfomed version leap in respect to SVN
|
|
|
|
2006.09.19.124540 [160] [161]
|
|
cdrskin/cdrskin.c
|
|
Allowed driveropts=burnproof as alias for burnfree
|
|
|
|
2006.09.19.140716 [162] [163]
|
|
cdrskin/cdrskin.c
|
|
Added error message in case of failed eject
|
|
|
|
2006.09.20.134219 [175] [176] [177]
|
|
cdrskin/cdrskin.c
|
|
Fixed bug with dev=1,1,0 (ticket 75)
|
|
|
|
21 Sep 2006 [186]
|
|
configure.ac
|
|
Makefile.am
|
|
Forwarded changes from 0.2.2 to 0.2.3
|
|
|
|
|
|
Sep 2006 []
|
|
cdrskin/cdrskin.c
|
|
cdrskin/compile_cdrskin.sh
|
|
cdrskin/cdrskin_eng.html
|
|
cdrskin/README
|
|
cdrskin/changelog.txt
|
|
- cdrskin/add_ts_changes_to_libburn_0_2_1
|
|
+ cdrskin/add_ts_changes_to_libburn_0_2_3
|
|
Perfomed development version leap to cdrskin-0.2.3
|
|
|
|
------------------------------ cycle - cdrskin-0.2.3 - 2006.09.21.082411
|
|
|
|
|
|
2006 []
|
|
cdrskin/cdrskin.c
|
|
cdrskin/compile_cdrskin.sh
|
|
Give up -tarball_0_2 , -cvs_A51208 , -libburn_0_2_1
|
|
Officialize most gestures out of Cdrskin_new_api_tesT
|
|
|
|
2006 []
|
|
cdrskin/cdrskin.c
|
|
Tackle failure to open drive on eject
|
|
|
|
|
|
2006 []
|
|
test/libburner.c
|
|
--audio and multi-track
|
|
|
|
2006 []
|
|
Resolve softlinks (ticket 33)
|
|
|
|
2006 []
|
|
Find matching /dev/sgN from srM or scdK
|
|
Occupy /dev/srM and /dev/scdK when occupying /dev/sgN
|
|
|
|
2006 []
|
|
Implement a .wav decapitator (ticket 38)
|
|
|
|
2006 []
|
|
Clear outdated persistent read buffer after small CD image was read (ticket 57)
|
|
|
|
2006 []
|
|
Add an error message handling facility (ticket 74)
|
|
|
|
2006 []
|
|
Transplant signal handler from cdrskin to libburn
|
|
|
|
|
|
2006 []
|
|
>>> libburn/libburn.h
|
|
>>> libburn/drive.c
|
|
>>> libburn/sg.c
|
|
>>> Promoted burn_drive_is_open() to official API
|
|
|
|
|