diff --git a/ChangeLog.2003 b/ChangeLog.2003 new file mode 100644 index 0000000..b40c1e7 --- /dev/null +++ b/ChangeLog.2003 @@ -0,0 +1,66 @@ +2003-12-31 Gernot Hillier + * src/modules/connectmodule.{h,cpp} (ConnectModule): throw + CapiExternalError only when connection's already up, otherwise + use CapiWrongState + * scripts/incoming.py (voiceIncoming): include recorded msg length + and host name were file is stored in sent mail (closes bug #6, + thx to Achim Bohnet and Thomas Niesel for the feature requests) + * scripts/cs_helpers.pyin (sendMIMEMail): use 16 bit ouput when + converting sound files from la to wav. Thx to Holger Krull for + the fix (closes bug #51)! + +2003-12-28 Gernot Hillier + * nearly all files (history block): disabled the automatic + adding of CVS log messages to source files as we now have + this nice ChangeLog file + * src/modules/audioreceive.{h,cpp} (AudioReceive,mainLoop), + src/modules/audiosend.{h,cpp} (AudioSend,mainLoop), + src/modules/callmodule.{h,cpp} (CallModule,mainLoop), + src/modules/calloutgoing.{h,cpp} (mainLoop), + src/modules/connectmodule.{h,cpp} (ConnectModule,mainLoop), + src/modules/disconnectmodule.{h,cpp} (only comment fixes), + src/modules/faxreceive.{h,cpp} (FaxReceive,mainLoop), + src/modules/faxsend.{h,cpp} (FaxSend,mainLoop), + src/modules/readDTMF.{h,cpp} (ReadDTMF,mainLoop), + src/modules/switch2faxG3.{h,cpp} (Switch2FaxG3,mainLoop): + rework of exception handling stuff; many modules were not + declaring thrown exceptions correctly any more after the + re-structuring to not throw exceptions on any disconnect + +2003-12-21 Gernot Hillier + + * src/backend/connection.cpp (buildBconfiguration): accept + color faxes now by setting bit 10 in B3configuration + +2003-12-02 Gernot Hillier + + * scripts/idle.py (idle): fix a wrong call of ConfigParser::get + instead of cs_helpers::get, this means fax_numbers must not be + defined if a user + +2003-12-01 Gernot Hillier + + * scripts/incoming.py (faxIncoming): confused "hiRes and "loRes". + Thx to Ingo Göppert for the report. + +2003-10-19 Gernot Hillier + + * docs/manual.docbook (creating_alaw): add note how to convert vbox + to inversed A-Law files (thx to Thomas Niesel) + * docs/manual-de.docbook (creating_alaw): see above + * docs/manual.docbook (require_soft): updated link to jpeg2ps (thx to + Achim Bohnet) + * docs/manual-de.docbook (require_soft): see above + * scripts/cs_helpers.pyin (sendMIMEMail): better wording for some error + messages + +2003-10-05 Gernot Hillier + + * started ChangeLog + * docs/manual.docbook (require_soft): add note that glibc-locales are + necessary if AVM drivers are used for faxing. They're needed for + iconv() in Connection::convertToCP437. Thx to M. Koelbl for reporting + the problem. + * docs/manual-de.docbook (require_soft): add same note + * suse/capisuite-8.{0,1,2}.spec: add dependancy to glibc-locale + diff --git a/ChangeLog b/ChangeLog.2004 similarity index 75% rename from ChangeLog rename to ChangeLog.2004 index 54bf87e..0341800 100644 --- a/ChangeLog +++ b/ChangeLog.2004 @@ -1,47 +1,3 @@ -2005-01-07 Hartmut Goebel - * scripts/waves/SConscript: wave-files are now installed into - $pkgdatadir instead of $pkgdatadir/waves. - * SConstruct: Some pkgpython_* variables have not been set for - non-building targets (eg. clean). This caused building errors. - Fixed. - * SConstruct: define HAVE_CONFIG_H for compiler calls. - * SConstruct: .spec-files have moved, fixed pathes. - * SConscript: no longer install $sysconfdir/cron.daily/capisuite, - $sysconfdir/init.d/capisuite and $pkgsysconfdir/cronjob.conf. - -2005-01-07 Gernot Hillier - * src/capisuite-py/Makefile.am: fix installation paths for capisuite-py - files, fixes bug #108 - -2005-01-06 Gernot Hillier - * scripts/cs_helpers.pyin: beautify Hartmut's changes from 2004-12-30 - to make script code more understandable after auto-replacement - * scripts/Makefile.am: fix sed statement - -2005-01-02 Hartmut Goebel - * SConstruct: enhanced for supporting SCons 0.96's 'toolpath' - feature - * scons-tools/filesubst.py: likewise - * scons-tools/sourcetar.py: likewise - * SConstruct: Added traget 'dist' and 'distcheck' for creating and - testing a distribution archive (.tar.gz) - * SConstruct: env.InstallMan() for easy installation of man pages. - * SConstruct: made 'install-*' targets sub-aliases of 'install'; - this allowed some cleaning up in SConscripts. - * SConscript: likewise - * src/SConscript: likewise - * src/capisuite-py/SConscript: likewise - * scripts/SConscript: likewise - * docs/SConscript: changed to use prebuild man pages from SVN - repository. Building from docbook is still to do. - * suse/SConscript: New SConscript for building .spec files. - * suse/capisuite-mdk-9.2.spec.in: Added .spec for Mandrake 9.2 - * SConstruct: Added target 'rpms' for build source and binary RPMs - (currently the .spec file is hardcoded). - * SConstruct: updated tests to status of current ./configure script - * SConstruct-Config: likewise - * Changelog, TODO: Updated - 2004-12-30 Hartmut Goebel * scripts/cs_helpers.pyin: Changed sfftotiff to be defined depending on @sfftobmp_major_version@ during runtime. This @@ -354,70 +310,3 @@ docu improvements * src/modules/connectmodule.h: disabled the automatic adding of CVS log messages - -2003-12-31 Gernot Hillier - * src/modules/connectmodule.{h,cpp} (ConnectModule): throw - CapiExternalError only when connection's already up, otherwise - use CapiWrongState - * scripts/incoming.py (voiceIncoming): include recorded msg length - and host name were file is stored in sent mail (closes bug #6, - thx to Achim Bohnet and Thomas Niesel for the feature requests) - * scripts/cs_helpers.pyin (sendMIMEMail): use 16 bit ouput when - converting sound files from la to wav. Thx to Holger Krull for - the fix (closes bug #51)! - -2003-12-28 Gernot Hillier - * nearly all files (history block): disabled the automatic - adding of CVS log messages to source files as we now have - this nice ChangeLog file - * src/modules/audioreceive.{h,cpp} (AudioReceive,mainLoop), - src/modules/audiosend.{h,cpp} (AudioSend,mainLoop), - src/modules/callmodule.{h,cpp} (CallModule,mainLoop), - src/modules/calloutgoing.{h,cpp} (mainLoop), - src/modules/connectmodule.{h,cpp} (ConnectModule,mainLoop), - src/modules/disconnectmodule.{h,cpp} (only comment fixes), - src/modules/faxreceive.{h,cpp} (FaxReceive,mainLoop), - src/modules/faxsend.{h,cpp} (FaxSend,mainLoop), - src/modules/readDTMF.{h,cpp} (ReadDTMF,mainLoop), - src/modules/switch2faxG3.{h,cpp} (Switch2FaxG3,mainLoop): - rework of exception handling stuff; many modules were not - declaring thrown exceptions correctly any more after the - re-structuring to not throw exceptions on any disconnect - -2003-12-21 Gernot Hillier - - * src/backend/connection.cpp (buildBconfiguration): accept - color faxes now by setting bit 10 in B3configuration - -2003-12-02 Gernot Hillier - - * scripts/idle.py (idle): fix a wrong call of ConfigParser::get - instead of cs_helpers::get, this means fax_numbers must not be - defined if a user - -2003-12-01 Gernot Hillier - - * scripts/incoming.py (faxIncoming): confused "hiRes and "loRes". - Thx to Ingo Göppert for the report. - -2003-10-19 Gernot Hillier - - * docs/manual.docbook (creating_alaw): add note how to convert vbox - to inversed A-Law files (thx to Thomas Niesel) - * docs/manual-de.docbook (creating_alaw): see above - * docs/manual.docbook (require_soft): updated link to jpeg2ps (thx to - Achim Bohnet) - * docs/manual-de.docbook (require_soft): see above - * scripts/cs_helpers.pyin (sendMIMEMail): better wording for some error - messages - -2003-10-05 Gernot Hillier - - * started ChangeLog - * docs/manual.docbook (require_soft): add note that glibc-locales are - necessary if AVM drivers are used for faxing. They're needed for - iconv() in Connection::convertToCP437. Thx to M. Koelbl for reporting - the problem. - * docs/manual-de.docbook (require_soft): add same note - * suse/capisuite-8.{0,1,2}.spec: add dependancy to glibc-locale - diff --git a/Makefile.am b/Makefile.am index 134a25c..aad8816 100644 --- a/Makefile.am +++ b/Makefile.am @@ -2,7 +2,7 @@ spooldir = @localstatedir@/spool/capisuite pkgsysconfdir = @sysconfdir@/capisuite docdir = @docdir@ doc_DATA = COPYING NEWS README -EXTRA_DIST = rc.capisuite.in capisuite.cronin cronjob.conf +EXTRA_DIST = rc.capisuite.in capisuite.cronin cronjob.conf ChangeLog.complete ChangeLog.2003 ChangeLog.2004 SUBDIRS = src scripts docs @@ -23,3 +23,23 @@ rc.capisuite: rc.capisuite.in clean-local: rm -f rc.capisuite capisuite.cron +#force re-creation of ChangeLog +.PHONY: ChangeLog ChangeLog.complete + +ChangeLog: + echo "# This file is automatically generated from the Subversion log for" > ChangeLog + echo "# the current branch (i.e. the branch which was used for this" >> ChangeLog + echo "# release). Only changes starting from 2005-01-01 are listed here." >> ChangeLog + echo "#" >> ChangeLog + echo "# ChangeLog.complete lists all changes in all branches if needed" >> ChangeLog + echo "# for reference." >> ChangeLog + echo >> ChangeLog + svn log -r HEAD:385 -v >> ChangeLog + +ChangeLog.complete: + echo "# This file is automatically generated from the Subversion" > ChangeLog.complete + echo "# repository. It contains all changes in all development branches" >> ChangeLog.complete + echo "# and is only meant for reference purposes. If you want to see the" >> ChangeLog.complete + echo "# changes which lead to this release, please refer to the ChangeLog" >> ChangeLog.complete + echo >> ChangeLog.complete + svn log -v https://h3281.serverkompetenz.net/repos/capisuite/ >> ChangeLog.complete diff --git a/Makefile.in b/Makefile.in index cda8835..e0f8156 100644 --- a/Makefile.in +++ b/Makefile.in @@ -182,7 +182,7 @@ target_alias = @target_alias@ spooldir = @localstatedir@/spool/capisuite pkgsysconfdir = @sysconfdir@/capisuite doc_DATA = COPYING NEWS README -EXTRA_DIST = rc.capisuite.in capisuite.cronin cronjob.conf +EXTRA_DIST = rc.capisuite.in capisuite.cronin cronjob.conf ChangeLog.complete ChangeLog.2003 ChangeLog.2004 SUBDIRS = src scripts docs all: config.h $(MAKE) $(AM_MAKEFLAGS) all-recursive @@ -633,6 +633,27 @@ rc.capisuite: rc.capisuite.in clean-local: rm -f rc.capisuite capisuite.cron + +#force re-creation of ChangeLog +.PHONY: ChangeLog ChangeLog.complete + +ChangeLog: + echo "# This file is automatically generated from the Subversion log for" > ChangeLog + echo "# the current branch (i.e. the branch which was used for this" >> ChangeLog + echo "# release). Only changes starting from 2005-01-01 are listed here." >> ChangeLog + echo "#" >> ChangeLog + echo "# ChangeLog.complete lists all changes in all branches if needed" >> ChangeLog + echo "# for reference." >> ChangeLog + echo >> ChangeLog + svn log -r HEAD:385 -v >> ChangeLog + +ChangeLog.complete: + echo "# This file is automatically generated from the Subversion" > ChangeLog.complete + echo "# repository. It contains all changes in all development branches" >> ChangeLog.complete + echo "# and is only meant for reference purposes. If you want to see the" >> ChangeLog.complete + echo "# changes which lead to this release, please refer to the ChangeLog" >> ChangeLog.complete + echo >> ChangeLog.complete + svn log -v https://h3281.serverkompetenz.net/repos/capisuite/ >> ChangeLog.complete # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: