History log of /openbsd-current/usr.bin/cdio/extern.h
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.17 28-Nov-2021 deraadt

Stop using MAXBSIZE to eliminate sys/param.h including (which injects a
ton of namespace intrusion). Create local sizes, and refactor some code
along the way.
ok millert


Revision tags: OPENBSD_6_9_BASE OPENBSD_7_0_BASE
# 1.16 18-Jan-2021 mortimer

Extern tracks list to avoid linker issues with -fno-common.

ok deraadt@


Revision tags: OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE
# 1.15 01-Mar-2010 krw

Add printing of current profile and feature information to 'info'
command with -v. Make a second -v cause printing of raw feature
data and a full list of profiles. A few minor tweaks to the feature
bitmap handling. Helps in debugging media problems in cdio.

Suggestions from fgsch@, man page fixes from jmc@ as usual.

ok beck@ deraadt@


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE
# 1.14 30-Aug-2008 fgsch

use a bitmap to store the features. simplify the code a bit and allow for
future work. ok av@ a similar diff.


# 1.13 13-Aug-2008 av

Old drives (reported Giovanni Bechis <bigionews@snb.it>) don't report CD-RW
write feature. Add additional check for media type before blanking.
The patch fixes problem for Giovanni.
ok fgsch


Revision tags: OPENBSD_4_4_BASE
# 1.12 30-Jun-2008 av

set speed for writing tracks in TAO.
ok and tweaks by fgsch
manual page by jmc


# 1.11 22-Jun-2008 av

Automatically distinguish between CD-DA track and WAVE audio file writing them
in TAO mode. For WAVE files we should skip header.

ok and comments by fgsch


# 1.10 08-Jun-2008 av

add ability to determine media capabilities (what we can do with media).
ok fgsch


# 1.9 30-Apr-2008 fgsch

add two missing prototypes.


Revision tags: OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE
# 1.8 26-Aug-2006 krw

/* $OpenBSD $*/ -> /* $OpenBSD$ */


# 1.7 26-Aug-2006 deraadt

print updates on the same line, per second, as we go along writing, in
the following form:
track 01 'd' 00328891/00328891 100%
checked lots, but nobody replied to my mail...


# 1.6 15-Jun-2006 mjc

put fd into track's struct so we can fail earlier
'looks good' pat@


# 1.5 01-Jun-2006 mjc

add checks for disc size before we set out trying to burn 4gb
onto an unsuspecting cdr


# 1.4 01-Jun-2006 mjc

better command line usage as suggested by deraadt@
ok @deraadt


# 1.3 31-May-2006 mjc

add rewritable blanking and track-at-once burning support

ok deraadt@


Revision tags: OPENBSD_3_2_BASE OPENBSD_3_3_BASE OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE
# 1.2 18-Apr-2002 espie

Reuse cddb code to support FreeBSD new cdid command.
(who knows ? scripts might use it).
ok fgs@, pval@


# 1.1 18-Apr-2002 espie

Add cddb support.


# 1.16 18-Jan-2021 mortimer

Extern tracks list to avoid linker issues with -fno-common.

ok deraadt@


Revision tags: OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE OPENBSD_6_8_BASE
# 1.15 01-Mar-2010 krw

Add printing of current profile and feature information to 'info'
command with -v. Make a second -v cause printing of raw feature
data and a full list of profiles. A few minor tweaks to the feature
bitmap handling. Helps in debugging media problems in cdio.

Suggestions from fgsch@, man page fixes from jmc@ as usual.

ok beck@ deraadt@


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE
# 1.14 30-Aug-2008 fgsch

use a bitmap to store the features. simplify the code a bit and allow for
future work. ok av@ a similar diff.


# 1.13 13-Aug-2008 av

Old drives (reported Giovanni Bechis <bigionews@snb.it>) don't report CD-RW
write feature. Add additional check for media type before blanking.
The patch fixes problem for Giovanni.
ok fgsch


Revision tags: OPENBSD_4_4_BASE
# 1.12 30-Jun-2008 av

set speed for writing tracks in TAO.
ok and tweaks by fgsch
manual page by jmc


# 1.11 22-Jun-2008 av

Automatically distinguish between CD-DA track and WAVE audio file writing them
in TAO mode. For WAVE files we should skip header.

ok and comments by fgsch


# 1.10 08-Jun-2008 av

add ability to determine media capabilities (what we can do with media).
ok fgsch


# 1.9 30-Apr-2008 fgsch

add two missing prototypes.


Revision tags: OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE
# 1.8 26-Aug-2006 krw

/* $OpenBSD $*/ -> /* $OpenBSD$ */


# 1.7 26-Aug-2006 deraadt

print updates on the same line, per second, as we go along writing, in
the following form:
track 01 'd' 00328891/00328891 100%
checked lots, but nobody replied to my mail...


# 1.6 15-Jun-2006 mjc

put fd into track's struct so we can fail earlier
'looks good' pat@


# 1.5 01-Jun-2006 mjc

add checks for disc size before we set out trying to burn 4gb
onto an unsuspecting cdr


# 1.4 01-Jun-2006 mjc

better command line usage as suggested by deraadt@
ok @deraadt


# 1.3 31-May-2006 mjc

add rewritable blanking and track-at-once burning support

ok deraadt@


Revision tags: OPENBSD_3_2_BASE OPENBSD_3_3_BASE OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE
# 1.2 18-Apr-2002 espie

Reuse cddb code to support FreeBSD new cdid command.
(who knows ? scripts might use it).
ok fgs@, pval@


# 1.1 18-Apr-2002 espie

Add cddb support.


Revision tags: OPENBSD_4_7_BASE OPENBSD_4_8_BASE OPENBSD_4_9_BASE OPENBSD_5_0_BASE OPENBSD_5_1_BASE OPENBSD_5_2_BASE OPENBSD_5_3_BASE OPENBSD_5_4_BASE OPENBSD_5_5_BASE OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE OPENBSD_5_9_BASE OPENBSD_6_0_BASE OPENBSD_6_1_BASE OPENBSD_6_2_BASE
# 1.15 01-Mar-2010 krw

Add printing of current profile and feature information to 'info'
command with -v. Make a second -v cause printing of raw feature
data and a full list of profiles. A few minor tweaks to the feature
bitmap handling. Helps in debugging media problems in cdio.

Suggestions from fgsch@, man page fixes from jmc@ as usual.

ok beck@ deraadt@


Revision tags: OPENBSD_4_5_BASE OPENBSD_4_6_BASE
# 1.14 30-Aug-2008 fgsch

use a bitmap to store the features. simplify the code a bit and allow for
future work. ok av@ a similar diff.


# 1.13 13-Aug-2008 av

Old drives (reported Giovanni Bechis <bigionews@snb.it>) don't report CD-RW
write feature. Add additional check for media type before blanking.
The patch fixes problem for Giovanni.
ok fgsch


Revision tags: OPENBSD_4_4_BASE
# 1.12 30-Jun-2008 av

set speed for writing tracks in TAO.
ok and tweaks by fgsch
manual page by jmc


# 1.11 22-Jun-2008 av

Automatically distinguish between CD-DA track and WAVE audio file writing them
in TAO mode. For WAVE files we should skip header.

ok and comments by fgsch


# 1.10 08-Jun-2008 av

add ability to determine media capabilities (what we can do with media).
ok fgsch


# 1.9 30-Apr-2008 fgsch

add two missing prototypes.


Revision tags: OPENBSD_4_0_BASE OPENBSD_4_1_BASE OPENBSD_4_2_BASE OPENBSD_4_3_BASE
# 1.8 26-Aug-2006 krw

/* $OpenBSD $*/ -> /* $OpenBSD$ */


# 1.7 26-Aug-2006 deraadt

print updates on the same line, per second, as we go along writing, in
the following form:
track 01 'd' 00328891/00328891 100%
checked lots, but nobody replied to my mail...


# 1.6 15-Jun-2006 mjc

put fd into track's struct so we can fail earlier
'looks good' pat@


# 1.5 01-Jun-2006 mjc

add checks for disc size before we set out trying to burn 4gb
onto an unsuspecting cdr


# 1.4 01-Jun-2006 mjc

better command line usage as suggested by deraadt@
ok @deraadt


# 1.3 31-May-2006 mjc

add rewritable blanking and track-at-once burning support

ok deraadt@


Revision tags: OPENBSD_3_2_BASE OPENBSD_3_3_BASE OPENBSD_3_4_BASE OPENBSD_3_5_BASE OPENBSD_3_6_BASE OPENBSD_3_7_BASE OPENBSD_3_8_BASE OPENBSD_3_9_BASE
# 1.2 18-Apr-2002 espie

Reuse cddb code to support FreeBSD new cdid command.
(who knows ? scripts might use it).
ok fgs@, pval@


# 1.1 18-Apr-2002 espie

Add cddb support.