2008-12-15 Shaun Ruffell <sruffell@digium.com>

	* dahdi-tools version 2.1.0.2 released.

2008-12-15 20:19 +0000 [r5533]  Shaun Ruffell <sruffell@digium.com>

	* Makefile: Overwrite the libtonezone.so.1.0 and libtonezone.so.1
	  links and libraries in order to maintain binary compatibility
	  with applications linked with dahdi-tools 2.0.0.

2008-12-15 11:19 +0000 [r5530-5532]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>

	* xpp/README.Astribank: README.Astribank: minor formatting fix.

	* xpp/README.Astribank: Document patching the xpp BRI driver for
	  now.

	* dahdi_cfg.c: Allow the span timing to be up to 255. The test for
	  15 was ineffective anyway. Some drivers can use higher values.
	  See issue #13954 .

2008-12-11 Shaun Ruffell <sruffell@digium.com>

	* dahdi-tools version 2.1.0.1 released.

2008-12-11 22:45 +0000 [r5514]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>

	* dahdi.init: Drop the "redhat" action at the 'stop' case for now:
	  RHEL4's 'action' only works with programs and not with functions.

2008-12-09 Shaun Ruffell <sruffell@digium.com>

	* dahdi-tools version 2.1.0 released.

2008-12-09 19:41 +0000 [r5461]  Shaun Ruffell <sruffell@digium.com>

	* modules.sample: Adding the wctc4xxp driver to the modules.sample.

2008-12-08 14:02 +0000 [r5452]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>

	* xpp/perl_modules/Dahdi/Span.pm: Fix detection of the B410P card.
	  All ports will be reported as TE. Tested by write_erase on
	  #asterisk-dev.

2008-12-05 00:24 +0000 [r5432-5440]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>

	* xpp/dahdi_genconf: dahdi_genconf: add output type 'modules'
	  (/etc/dahdi/modules) Also improved documentation.

	* xpp/README.Astribank: A minor formatting fix.

2008-12-01 18:41 +0000 [r5409-5426]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>

	* xpp/README.Astribank: Next README.Astribank revision: Devices are
	  not under the bun. (And various other fixes)

	* xpp/README.Astribank: README.Astribank catching up with sysfs,
	  dahdi and all. Many more entries in the table of contents. Most
	  of sysfs is documented.

2008-11-27 10:01 +0000 [r5402-5404]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>

	* Makefile, /: dahdi-tools: Re-add README.Astribank.html
	  generation.

	* xpp/README.Astribank (added): Moving README.Astribank to
	  dahdi-tools .

2008-11-25 Shaun Ruffell <sruffell@digium.com>

	* dahdi-tools version 2.1.0-rc5 released.

2008-11-24 20:42 +0000 [r5379-5381]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>

	* dahdi_cfg.c: dahdi_cfg: {} as per coding guidelines.

	* dahdi_cfg.c: dahdi_cfg: Make the message about echo canceller
	  selection verbose.

	* xpp/waitfor_xpds, xpp/test_parse.c, xpp/xpp_fxloader,
	  xpp/fpga_load.c: Add some missing copyright statements in the
	  xpp/ directory as well.

2008-11-21 23:26 +0000 [r5365-5366]  Kevin P. Fleming <kpfleming@digium.com>

	* dahdi_diag.c, hdlcstress.c, patgen.c, patlooptest.c,
	  hdlcverify.c, fxstest.c, timertest.c, hdlcgen.c, pattest.c,
	  dahdi_test.c, dahdi_speed.c, hdlctest.c: add copyright headers to
	  all the files that don't have them

	* dahdi_monitor.c, fxotune.c: minor fixes to accommodate compilers
	  who check return result usage

2008-11-19 21:16 +0000 [r5334]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>

	* dahdi.init: LSB init script comments.

2008-11-17 Shaun Ruffell <sruffell@digium.com>

	* dahdi-tools version 2.1.0-rc4 released.

2008-11-16 17:55 +0000 [r5308-5309]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>

	* hdlcverify.c: Fix a compilation warning about signedness

	* hdlcstress.c, patgen.c, patlooptest.c, pattest.c, hdlctest.c: Fix
	  usage strings and eliminate all traces of tor

2008-11-10 Shaun Ruffell <sruffell@digium.com>

	* dahdi-tools 2.1.0-rc3 released.

2008-11-06 22:38 +0000 [r5266]  Doug Bailey <dbailey@digium.com>

	* zonedata.c: set DTMF twist levels for listed EU countries to meet
	  TBR-21 standard of -9/-11 dB

2008-11-05 Shaun Ruffell <sruffell@digium.com>

	* dahdi-tools 2.1.0-rc2 released.

2008-11-05 19:17 +0000 [r5231]  Shaun Ruffell <sruffell@digium.com>

	* system.conf.sample: Update system.conf.sample to clarify BRI
	  configuration.

2008-11-04 15:58 +0000 [r5228]  Shaun Ruffell <sruffell@digium.com>

	* hdlcstress.c, hdlcverify.c, hdlcgen.c, hdlctest.c: Fix
	  compilation issues with the hdlc tests.

2008-11-03 20:14 +0000 [r5226]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>

	* Makefile: Bump SONAME of libtonezone to 2.0: API and ABI have not
	  changed from Zaptel, but the library behaves differently.

2008-11-03 Shaun Ruffell <sruffell@digium.com>

	* dahdi-tools 2.1.0-rc1 released.

2008-10-28 20:42 +0000 [r5160]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>

	* xpp/perl_modules/Dahdi/Chans.pm: Get wcb4xxp listed in lsdahdi .

2008-10-28 18:34 +0000 [r5155]  Shaun Ruffell <sruffell@digium.com>

	* xpp/perl_modules/Dahdi/Hardware/PCI.pm, blacklist.sample,
	  modules.sample: Adding support for the wcb4xxp module.

2008-10-27 16:07 +0000 [r5134]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>

	* xpp/perl_modules/Dahdi/Xpp/Line.pm,
	  xpp/perl_modules/Dahdi/Xpp.pm: perl xpp: Support for FXO batter
	  attribute from sysfs (from r5133). Still falls back to reading
	  the battery status from procfs. Also fixes error message.

2008-10-16 18:03 +0000 [r5098-5099]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>

	* xpp/waitfor_xpds (added), xpp/perl_modules/Dahdi/Xpp/Line.pm,
	  xpp/Makefile, xpp/perl_modules/Dahdi/Xpp/Xpd.pm, dahdi.init,
	  xpp/perl_modules/Dahdi/Xpp.pm: xpp: userspace support for sysfx
	  migration. The userspace side of dahdi-linux r5097. * Perl
	  modules default to using xpp sysfs but will fallback (with
	  warning) to procfs interface. * An additional
	  /usr/share/dahdi/waitfor_xpds to replace the line in the init.d
	  script.

	* xpp/dahdi_genconf: dahdi_genconf: report channel number in case
	  of error.

2008-10-15 17:11 +0000 [r5094]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>

	* xpp/perl_modules/Dahdi/Chans.pm: Dahdi-perl: Fix detection of
	  empty slots in Rhino analog cards. Closes issue #13685

2008-10-12 23:09 +0000 [r5088]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>

	* xpp/dahdi.cgi (added): A CGI script to give some information
	  about Zaptel through the Dahdi perl interface. A simple demo. Not
	  installed automatically.

2008-10-10 18:29 +0000 [r5079-5082]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>

	* Makefile: Fix 'make config' for distros with no chkconfig and no
	  update-rc.d . This would cause the error on 'make config' for
	  "unknown command dahdi", and 'make -n config' would show that it
	  tries to run "dahdi defaults 15 30"

	* dahdi_test.c: revert r5077 as r5078 fixes this better: now we can
	  use 8 entries in a line.

	* dahdi_test.c: make dahdi_test's prints fit in one line. It makes
	  them slightly less "accurate", but we already use it in the
	  verbose messages, and dahdi_test is not really accurate.

2008-10-10 16:15 +0000 [r5072-5077]  Sean Bright <sean.bright@gmail.com>

	* dahdi_test.c: Wrap at 6 instead of 8 so we are sure to fit on an
	  80 column terminal.

	* dahdi.init: Return the appropriate values to indicate if the
	  modules are loaded or not.

	* dahdi.init: Add a status command to the DAHDI init script.
	  (closes issue #13655) Reported by: jcollie Patches:
	  0001-Add-a-trivial-status-command-to-the-init-script.patch
	  uploaded by jcollie (license 412) (Slight modification by me to
	  update the usage text)

2008-10-03 19:37 +0000 [r5044]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>

	* xpp/perl_modules/Dahdi/Config/GenconfDefaults.pm: When the config
	  file is not found: return "empty" data and don't die. Closes
	  issues #13615 .

2008-10-03 19:03 +0000 [r5038-5042]  Sean Bright <sean.bright@gmail.com>

	* dahdi_test.c: Whitespace and formatting only.

	* dahdi_test.c: The first line was getting wrapped after 7 instead
	  of 8.

	* xpp/genzaptelconf (removed), xpp/genzaptelconf.8 (removed):
	  Remove some leftovers.

	* dahdi_scan.c, doc/dahdi_scan.8: Fix the dahdi_scan manpage
	  (s/dahdi_span/dahdi_scan/) and make dahdi_scan do what it is
	  advertised to do. Namely take span numbers on the command line.
	  (closes issue #13614) Reported by: jfinstrom

2008-09-29 Shaun Ruffell <sruffell@digium.com>

	* dahdi-tools 2.0.0 released.

2008-09-25 15:47 +0000 [r4984]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>

	* dahdi.init: dahdi_init: Fix a typo in xpp initialization (Stephen
	  Farrell)

2008-09-24 19:54 +0000 [r4977]  Sean Bright <sean.bright@gmail.com>

	* build_tools/menuselect-deps.in, configure, configure.ac,
	  dahdi.xml: Re-enable sethdlc by default in menuselect. Add
	  configure checks to properly discover the linux/hdlc.h
	  dependency.

2008-09-24 17:35 +0000 [r4975]  Jason Parker <jparker@digium.com>

	* dahdi.xml: Disable sethdlc in menuselect by default. This is how
	  it was in Zaptel, and it's causing issues. Ideally, this would
	  eventually be checked in the configure script.

2008-09-23 04:56 +0000 [r4969]  Shaun Ruffell <sruffell@digium.com>

	* README: Removing the note about running install_prereq since from
	  the README since that script is not present currently.

2008-09-16 18:26 +0000 [r4913-4915]  Shaun Ruffell <sruffell@digium.com>

	* dahdi.init: Remove the extra space printed after each line when a
	  module is loaded.

	* dahdi_cfg.c: Close the /dev/dahdi/channel file handle if we're
	  unable to associate it with a particular channel.

	* dahdi_cfg.c: Provide system error information if open on
	  /dev/dahdi/channel fails.

2008-09-12 18:06 +0000 [r4904]  Sean Bright <sean.bright@gmail.com>

	* Makefile, /, configure, configure.ac, makeopts.in: A few changes:
	  1) Start using menuselect trunk 2) Bring in changes similar to
	  those in asterisk trunk so that 'make menuselect' works as it
	  should from the dahdi-tools directory. 3) Stop looking for
	  curses/ncurses in the top level configure since nothing uses it
	  (except menuselect which will find it on it's own).

2008-09-11 20:52 +0000 [r4894]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>

	* xpp/Makefile, xpp/xpp.rules (removed): Move udev rules xpp.rules
	  from dahdi-tools to dahdi-linux .

2008-09-11 15:45 +0000 [r4891-4893]  Jason Parker <jparker@digium.com>

	* Makefile: Fix installation of ifup-hdlc and init script when
	  using DESTDIR. (Step 2 of cleanup) (closes issue #13430) Reported
	  by: jcollie Patches:
	  0001-Fix-install-of-ifup-hdlc-when-installing-into-an-alt.patch
	  uploaded by jcollie (license 412) Tested by: qwell Note: Patch
	  from #13430 was extended to modify init script installation as
	  well.

	* build_tools/genmodconf (removed), dahdi.rules (removed),
	  build_tools/genudevrules (removed): Remove files that aren't used
	  or are duplicated from dahdi-linux. Step 1 of cleanup.

2008-09-09 18:21 +0000 [r4882-4883]  Jason Parker <jparker@digium.com>

	* Makefile: Fix a few typos

	* dahdi.init: Fix location of fxotune (closes issue #13428)
	  Reported by: eeman

2008-09-04 16:37 +0000 [r4860]  Shaun Ruffell <sruffell@digium.com>

	* Makefile, UPGRADE.txt: * Updates the instructions presented after
	  'make config' about where to set which modules are loaded. *
	  Update UPGRADE.txt to indicate where to set which modules are
	  loaded and where the module parameters are set. Issue# DAHDI-187

2008-09-03 19:38 +0000 [r4859]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>

	* Makefile, README, UPGRADE.txt: Slightly reformat UPDATES.txt for
	  asciidoc . Include it in README.html . See e.g.
	  http://docs.tzafrir.org.il/dahdi-tools/README.html#_upgrade_notes
	  Also fix some links in the README.

2008-08-28 21:40 +0000 [r4853-4855]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>

	* dahdi.init: Simplify reading list of modules from
	  /etc/dahdi/modules .

	* doc, xpp: Ignore generated HTML files.

	* xpp/Makefile: Don't install genzaptelconf: deprecated, and
	  collides with Zaptel.

2008-08-27 17:13 +0000 [r4845-4850]  Kevin P. Fleming <kpfleming@digium.com>

	* modules.sample, dahdi.init: remove some silly echo statement
	  constructions in the init script clean up the modules.sample file
	  to have proper lists of cards supported by each module and remove
	  reference to dahdi_dummy since the init script takes care of
	  loading that module

	* makeopts.in, fxotune.c: actually implement the rest of
	  --enable-dev-mode, and fix up more problems it found

	* Makefile, configure, configure.ac, sethdlc.c, makeopts.in,
	  dahdi_cfg.c: add --enable-dev-mode support, and fix up a couple
	  of warnings found using it (only two, surprisingly)

2008-08-26 14:35 +0000 [r4833-4844]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>

	* Makefile, README, system.conf.sample: * Add a "docs" target to
	  generate documentation. * Demote/promote some headers. * Fix URL
	  for on-line copy of the README.

	* xpp/perl_modules/Dahdi/Chans.pm: Fix default path of dahdi_cfg
	  (used for probing type of wctdm channels)

2008-08-25 16:12 +0000 [r4826-4827]  Jason Parker <jparker@digium.com>

	* dahdi_cfg.c: Fix more crazy formatting

	* dahdi_cfg.c: Reverse some incorrect logic, and cleanup some very
	  ugly formatting in passing.

2008-08-24 10:53 +0000 [r4821-4822]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>

	* dahdi_cfg.c: We've got a new "zap" string to zap.

	* dahdi_cfg.c: dahdi_cfg.c: Reduce nesting in main() .

2008-08-24 05:54 +0000 [r4818]  Matthew Fredrickson <creslin@digium.com>

	* dahdi_cfg.c: Add support for 56 KB HDLC as well as selectable
	  rate in system.conf

2008-08-20 Kevin P. Fleming <kpfleming@digium.com>

	* dahdi-tools version 2.0.0-rc2 released.

2008-08-17 15:50 +0000 [r4787]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>

	* xpp/perl_modules/Dahdi/Chans.pm: Dahdi::Chans: fix leftovers from
	  r4767 (handling of spaces) While r4767 solved some parsing
	  problems of channels with "strange" encoding names, it introduced
	  a new problem (e.g.: "RED" after "(In use)" which is fixed here.

2008-08-12 12:59 +0000 [r4764-4767]  Tzafrir Cohen <tzafrir.cohen@xorcom.com>

	* xpp/perl_modules/Dahdi/Chans.pm: Dahdi-perl: More robust parsing
	  of channel signalling types. Use a list of signalling types
	  rather than a regular experssion of a "word".

	* xpp/dahdi_genconf, xpp/genconf_parameters: MFC/R2 configuration
	  generation support If optional setting 'pri_connection_type' is
	  set to R2, configure E1 spans as CAS and generate a unicall.conf
	  snippet (unicall-channels.conf).

	* xpp/perl_modules/Dahdi/Hardware/PCI.pm, xpp/xpp_fxloader: *
	  xpp_fxloader: shows USB firmware version. * Update PCI IDs
	  database.

	* xpp/lsdahdi, xpp/perl_modules/Dahdi/Chans.pm: Dahdi-perl: Add
	  alarms() method for channels. Use it in lsdahdi. * Better paring
	  of the /proc/dahdi/N channel lines for alarms * Provide it as a
	  separate alarms() method.

2008-08-06 Kevin P. Fleming <kpfleming@digium.com>

	* dahdi-tools version 2.0.0-rc1 released.

