2009-07-12 Rafael Ostertag * TODO: Finishing touches prior 0.4 release. * BUGS, doc/INSTALL.sgml.in, doc/Makefile.am, doc/README.Cygwin.sgml.in, doc/README.sgml.in, doc/csv2yapet.sgml.in, doc/supportedplatforms.sgml, doc/yapet.sgml.in: Finishing touches prior 0.4 release. 2009-07-11 Rafael Ostertag * tests/Makefile.am: Fixed CPPFLAGS of import tests. * doc: Updated svn:ignore. * doc/csv2yapet.sgml.in: Finished csv2yapet man page. * doc/Makefile.am: Improved Makefile.am. Removed stuff for conditional processing of docbook files. * configure.ac: Help strings updated. --enable-build-doc will be enabled only if lynx and xsltproc are found. * po/de_AT.po, po/de_CH.po, po/de_DE.po, po/yapet.pot: Updated. * Makefile.cvs: Added configure.ac as dependency for Makefile.in. * doc/yapet.sgml.in: Some minor changes. * MAINTAINER: updated. * Makefile.am: Added automake options, distcheck configure flags, and BUGS file as EXTRA_DIST. * BUGS: added BUGS file. 2009-07-10 Rafael Ostertag * configure.ac: Source documentation is now independently of --enable-doc-build built. * ., csv2yapet: svn property edit. * po, po/de_AT.po, po/de_CH.po, po/de_DE.po, po/yapet.pot: Translated new messages. * NEWS, TODO: Update. * doc: Ignore some more files. * doc/Makefile.am: Added csv2yapet man page and conditional processing for docbook files. * doc/csv2yapet.sgml.in: Added man page for csv2yapet. * doc/lincense.sgml: Renamed. * doc/yapet.sgml.in: Restructuring, improved tagging. * doc/INSTALL.sgml.in: Updated tagging, added stuff concerning csv2yapet. * doc/pwrecord.sgml: Updated tagging. * doc/README.sgml.in: Rephrase, update. * doc/caution.sgml: Rephrase. * csv2yapet/csvimport.h: changed comment. * csv2yapet/main.cc: changed comments. 2009-07-09 Rafael Ostertag * doc/license.sgml: fixed typo. * doc/lincense.sgml: put license in a separate file. 2009-07-08 Rafael Ostertag * doc/pwrecord.sgml: rephrase. * yapet/main.cc: grouped the command line arguments in the help screen. * yapet/mainwindow.cc: clear the terminal title upon exit. * doc/Doxyfile.in: added the path of csv2yapet in order to process it. * csv2yapet/csvimport.h: whitespace cleanup. * csv2yapet/csvimport.cc, csv2yapet/csvimport.h, csv2yapet/main.cc: commented the source. 2009-07-07 Rafael Ostertag * csv2yapet/csvimport.cc, csv2yapet/csvimport.h, csv2yapet/main.cc: Basic functionality implemented. * NEWS: Updated. * configure.ac: Added tests for headers and functions needed by csv2yapet. * tests/import1.cc, tests/import3.cc, tests/import4.cc, tests/import5.cc: Added missing headers. * tests/file3.cc: whitespace cleanup. * Makefile.am: adjusted build order * yapet/main.cc: updated help text * tests/import1.cc, tests/import2.cc: Improved tests * tests/Makefile.am: Added conditional for csv2yapet build. Added more import tests. * Makefile.am, configure.ac: Added conditional for csv2yapet build * doc/Makefile.am: make clean properly cleans up generated files * tests/import3.cc, tests/import4.cc, tests/import5.cc, tests/import6.cc, tests/test2.csv, tests/test3.csv, tests/test4.csv, tests/testpaths.h.in: Added more import tests 2009-07-06 Rafael Ostertag * Makefile.am, Makefile.cvs, configure.ac, csv2yapet, csv2yapet/Makefile.am, csv2yapet/csvimport.cc, csv2yapet/csvimport.h, csv2yapet/main.cc, tests/Makefile.am, tests/import1.cc, tests/import2.cc, tests/test1.csv: Added csv import utility including some tests * TODO: Updated * tests/file4.cc, tests/tests.h: Whitespace cleanup * po/de_AT.po, po/de_CH.po, po/de_DE.po, po/yapet.pot: Updated translations * yapet/cfgfile.cc: fixed typo * crypt/file.cc: shortened the exception message. * yapet/main.cc: added cmd line option for explicitly enable file security check. * yapet/cfgfile.cc: removed debug code. * configure.ac: proper handling of --enable-* 2009-07-05 Rafael Ostertag * NEWS, TODO: updated. * configure.ac, yapet/Makefile.am, yapet/cfgfile.cc, yapet/cfgfile.h, yapet/main.cc, yapet/mainwindow.cc: configuration file handling implemented. * configure.ac: removed prog check for flex and bison. Added checks for additional C++ headers and C functions * configure.ac: bumped version to 0.4. Added check for yacc and lex. * yapet/main.cc: update copyright date * NEWS: updated * yapet/main.cc, yapet/mainwindow.cc, yapet/mainwindow.h: time-out for locking screen can be specified on the cmd line * crypt/file.cc, crypt/file.h, yapet/main.cc, yapet/mainwindow.cc, yapet/mainwindow.h: file permission and owner check implemented including cmd line option for disabling the check * NEWS, TODO: update * configure.ac: checks availability of functions for file mode and ownership retrieval * yapet/fileopen.h: prevents creation of files named only '.pet'. * ui/button.cc, ui/curswa.h, ui/dialogbox.cc, ui/inputwidget.cc, yapet/fileopen.cc, yapet/passworddialog.cc, yapet/passwordrecord.cc, yapet/searchdialog.cc: added support for closing message boxes and dialogs by pressing the escape key. * doc/Makefile.am: *.in files are again included in the distribution 2009-06-12 Rafael Ostertag * doc/INSTALL.sgml.in: updated "what gets installed?" section * doc/README.Cygwin.sgml.in: fixed typo 2009-06-11 Rafael Ostertag * AUTHORS: Updated. * crypt/bdbuffer.cc, crypt/bdbuffer.h, crypt/crypt.cc, crypt/crypt.h, crypt/file.cc, crypt/file.h, crypt/key.cc, crypt/key.h, crypt/partdec.cc, crypt/partdec.h, crypt/record.h, crypt/structs.h, crypt/yapetexception.h, yapet/main.cc: Added waiver * NEWS: Updated. * LICENSE: License file that includes the waiver on the GPL for the OpenSSL library. * Makefile.am: added the LICENSE file to the EXTRA_DIST and textdoc_DATA variables. * yapet.desktop.in: Syntax conforms to the freedesktop.org spec. * doc/yapet.sgml.in: Fixed typo * doc/yapet.sgml.in: Added reference to the author in the BUGS section * doc/README.sgml.in: Added copyright statement * configure.ac: Bumped to version 3.0a * TODO: Updated * intl.h: Adjusted the copyright statement as described in the GNU HowTo * crypt/bdbuffer.cc, crypt/bdbuffer.h, crypt/crypt.cc, crypt/crypt.h, crypt/file.cc, crypt/file.h, crypt/key.cc, crypt/key.h, crypt/partdec.cc, crypt/partdec.h, crypt/record.h, crypt/structs.h, crypt/yapetexception.h: Adjusted the copyright statement as described in the GNU HowTo * yapet/fileopen.cc, yapet/fileopen.h, yapet/main.cc, yapet/mainwindow.cc, yapet/mainwindow.h, yapet/passworddialog.cc, yapet/passworddialog.h, yapet/passwordrecord.cc, yapet/passwordrecord.h, yapet/searchdialog.cc, yapet/searchdialog.h, yapet/statusbar.cc, yapet/statusbar.h: Adjusted the copyright statement as described in the GNU HowTo * ui/basewindow.cc, ui/basewindow.h, ui/button.cc, ui/button.h, ui/colors.cc, ui/colors.h, ui/curswa.h, ui/dialogbox.cc, ui/dialogbox.h, ui/inputwidget.cc, ui/inputwidget.h, ui/listwidget.h, ui/messagebox.cc, ui/messagebox.h, ui/misc.cc, ui/misc.h, ui/passwordwidget.cc, ui/passwordwidget.h, ui/secstring.h, ui/uiexception.h: Adjusted the copyright statement as described in the GNU HowTo 2009-05-03 Rafael Ostertag * TODO: added one more todo * TODO: todo file added 2009-04-13 Rafael Ostertag * Makefile.am: maintainer-clean removes README.Cygwin * doc/DESIGN.sgml.in, doc/INSTALL.sgml.in, doc/Makefile.am, doc/README.sgml.in, doc/copyright.sgml, doc/preamble.sgml, doc/yapet.sgml.in: Copyright not inserted via preamble.sgml but copyright.sgml. * doc/README.Cygwin.sgml.in: Copyright not inserted via preamble.sgml but copyright.sgml. Build Error section added. * configure.ac: some cleanup * NEWS: Updated. * doc/INSTALL.sgml.in, doc/README.sgml.in: fixed this and that. * configure.ac, doc/Makefile.am: --with-docbook-xsl option for specifying the location of the Docbook XSL added. 2009-04-11 Rafael Ostertag * tests/Makefile.am: fixed build * configure.ac: fixed am conditionals * Makefile.am, configure.ac, crypt/Makefile.am, ui/Makefile.am, yapet/Makefile.am: - -I../intl will only be added when not using included gettext * doc/DESIGN.sgml.in, doc/INSTALL.sgml.in, doc/README.sgml.in, doc/yapet.sgml.in: - Fixed some spelling errors. Added subtitles. * doc/Makefile.am: - added README.Cygwin * doc/README.Cygwin.sgml.in: Cygwin build instructions added * crypt/bdbuffer.cc, crypt/crypt.cc, crypt/crypt.h, crypt/file.cc, crypt/key.cc, crypt/record.h, crypt/yapetexception.h, ui/button.cc, ui/dialogbox.cc, ui/inputwidget.cc, ui/listwidget.h, ui/messagebox.cc, ui/passwordwidget.cc, ui/uiexception.h, yapet/fileopen.cc, yapet/main.cc, yapet/mainwindow.cc, yapet/passworddialog.cc, yapet/passwordrecord.cc, yapet/searchdialog.cc, yapet/statusbar.cc: - fixed #include of intl.h to make the build process pass make dist-check * po/ChangeLog: - ChangeLog update * po/de_AT.po, po/de_CH.po, po/de_DE.po, po/yapet.pot: -updated due to changes in the code * configure.ac: - added checks for support functions of openssl * Makefile.am, crypt/Makefile.am, intl/Makefile.in, tests/Makefile.am, ui/Makefile.am, yapet/Makefile.am: - Added target to remove SunWS_cache 2009-04-10 Rafael Ostertag * po/de_AT.po, po/de_CH.po, po/de_DE.po, po/yapet.pot: - some updates * configure.ac: if doxygen is not found, no is returned * yapet/mainwindow.cc: added some comments * doc/Makefile.am: if programs are not available, error messages are printed * intl/plural.c, po/LINGUAS, po/de_AT.po, po/de_CH.po, po/de_DE.po, po/messages.pot, po/yapet.pot, yapet/mainwindow.cc: - refined translations * ABOUT-NLS, Makefile.am, Makefile.cvs, config.guess, config.rpath, config.sub, configure.ac, crypt/Makefile.am, crypt/bdbuffer.cc, crypt/crypt.cc, crypt/crypt.h, crypt/file.cc, crypt/key.cc, crypt/key.h, crypt/record.h, crypt/yapetexception.h, doc/Makefile.am, gettext.h, intl, intl.h, intl/ChangeLog, intl/Makefile.in, intl/VERSION, intl/bindtextdom.c, intl/config.charset, intl/dcgettext.c, intl/dcigettext.c, intl/dcngettext.c, intl/dgettext.c, intl/dngettext.c, intl/eval-plural.h, intl/explodename.c, intl/export.h, intl/finddomain.c, intl/gettext.c, intl/gettextP.h, intl/gmo.h, intl/hash-string.c, intl/hash-string.h, intl/intl-compat.c, intl/intl-exports.c, intl/l10nflist.c, intl/langprefs.c, intl/libgnuintl.h.in, intl/libintl.rc, intl/loadinfo.h, intl/loadmsgcat.c, intl/localcharset.c, intl/localcharset.h, intl/locale.alias, intl/localealias.c, intl/localename.c, intl/lock.c, intl/lock.h, intl/log.c, intl/ngettext.c, intl/os2compat.c, intl/os2compat.h, intl/osdep.c, intl/plural-exp.c, intl/plural-exp.h, intl/plural.c, intl/plural.y, intl/printf-args.c, intl/printf-args.h, intl/printf-parse.c, intl/printf-parse.h, intl/printf.c, intl/ref-add.sin, intl/ref-del.sin, intl/relocatable.c, intl/relocatable.h, intl/textdomain.c, intl/tsearch.c, intl/tsearch.h, intl/vasnprintf.c, intl/vasnprintf.h, intl/vasnwprintf.h, intl/version.c, intl/wprintf-parse.h, intl/xsize.h, m4, m4/ChangeLog, m4/codeset.m4, m4/gettext.m4, m4/glibc2.m4, m4/glibc21.m4, m4/iconv.m4, m4/intdiv0.m4, m4/intl.m4, m4/intldir.m4, m4/intlmacosx.m4, m4/intmax.m4, m4/inttypes-pri.m4, m4/inttypes_h.m4, m4/lcmessage.m4, m4/lib-ld.m4, m4/lib-link.m4, m4/lib-prefix.m4, m4/lock.m4, m4/longlong.m4, m4/nls.m4, m4/po.m4, m4/printf-posix.m4, m4/progtest.m4, m4/size_max.m4, m4/stdint_h.m4, m4/uintmax_t.m4, m4/visibility.m4, m4/wchar_t.m4, m4/wint_t.m4, m4/xsize.m4, po, po/ChangeLog, po/LINGUAS, po/Makefile.in.in, po/Makevars, po/Makevars.template, po/POTFILES.in, po/Rules-quot, po/boldquot.sed, po/de_CH.po, po/en@boldquot.header, po/en@quot.header, po/insert-header.sin, po/messages.pot, po/quot.sed, po/remove-potcdate.sin, po/yapet.pot, ui/Makefile.am, ui/button.cc, ui/dialogbox.cc, ui/inputwidget.cc, ui/listwidget.h, ui/messagebox.cc, ui/misc.cc, ui/passwordwidget.cc, ui/uiexception.h, yapet/Makefile.am, yapet/fileopen.cc, yapet/main.cc, yapet/mainwindow.cc, yapet/passworddialog.cc, yapet/passwordrecord.cc, yapet/searchdialog.cc, yapet/statusbar.cc: - Gettextize 2009-03-23 Rafael Ostertag * yapet/mainwindow.cc: xterm title updates implemented. * ui/misc.cc: fixed syntax error * ui/misc.cc, ui/misc.h: - added new function isXTerm - improved setTerminalTitle * configure.ac: added test for strncmp 2009-03-22 Rafael Ostertag * yapet/mainwindow.cc: - added setTerminalTitle, but its not completely tested yet. * ui/colors.cc: - whitespace cleanup * ui/Makefile.am, ui/misc.cc, ui/misc.h: - setTerminalTitle implemented. * configure.ac: - Added some more tests - Added --enable-terminal-title 2009-03-12 Rafael Ostertag * doc/Doxyfile.in: - Doxygen configuration updated. * configure.ac: --with-xslpath removed. No longer needed, since xsltproc fetches xsl via http now. * doc/DESIGN.sgml.in, doc/INSTALL.sgml.in, doc/Makefile.am, doc/README.sgml.in, doc/yapet.sgml.in: xsltproc is now advised to fetch the style sheets via http. Docbook version bumped to 4.5 XML. 2008-07-23 Rafael Ostertag * ui/inputwidget.cc, ui/inputwidget.h: - Cursor visible in input widgdets. - Backspace handling improved. * doc/Makefile.am: - Including files to build documentation in the tar-ball. 2008-07-21 Rafael Ostertag * configure.ac, crypt/bdbuffer.cc, crypt/bdbuffer.h, tests/bdbuffer.cc, ui/listwidget.h, ui/passwordwidget.cc: - Fixed build for gcc 4.3 or later 2008-07-19 Rafael Ostertag * .cvsignore, crypt/.cvsignore, doc/.cvsignore, tests/.cvsignore, ui/.cvsignore, yapet/.cvsignore: - No longer used. * ui/listwidget.h: - Whitespace cleanup * ui/listwidget.h: - Made it compile under SUNWspro. * NEWS: - Update * doc/yapet.sgml.in: - Documented the new functionalities. - Improved the documentation and added some missing stuff. * doc/caution.sgml: - Minor alterations * ui/listwidget.h: - Added a method for highlighting a certain iterator in the widget. - Completed the search functions. - Minor clean ups. * yapet/mainwindow.cc, yapet/mainwindow.h: - The searchNext() method is implemented. * yapet/searchdialog.cc, yapet/searchdialog.h: - The search term is returned as char*. - Depending on whether the platform has strcasestr or strstr only, the user is hinted about whether the search is case sensitive or not. * configure.ac: - Bumped package version to 0.2. - Added checks for additional headers and functions. 2008-07-18 Rafael Ostertag * yapet/mainwindow.cc, yapet/mainwindow.h: - Prepared for the search functionality. * yapet/Makefile.am: - Added the new files for the search dialog. * yapet/searchdialog.cc: - Whitespace cleanup * yapet/searchdialog.cc, yapet/searchdialog.h: - Search Dialog * ui/listwidget.h: - No protected members anymore. - Some comments * doc/yapet.sgml.in: - Updated manpage. * yapet/mainwindow.cc: - The title is now properly shown even upon resize. * ui/basewindow.cc, ui/basewindow.h: - Resize events are not processed below certain dimensions. * NEWS: - Updated 2008-07-17 Rafael Ostertag * yapet/mainwindow.cc: - Made it compile under SUNWspro again - Dialog confirming whether or not an entry should be deleted will be shown only if there are actual entries to delete. * ui/listwidget.h: - Selection handling now working - Newly introduced method for selection removed again. * ui/listwidget.h: - Border of inactive listwidget uses now different characters for drawing the border - New method for hiding the selection bar. * yapet/mainwindow.cc: - Deleting a record puts a message in the status bar now. * yapet/mainwindow.cc, yapet/mainwindow.h: - Sort order is maintained when adding and editing entries. - Sort order can be changed. 2008-07-15 Rafael Ostertag * ui/listwidget.h: - The list is sorted before displayed in the setList() method. - Added convenience method setSortOrder() for sorting the list with the currently set sort order. * crypt/partdec.cc, crypt/partdec.h: - Added less-than operator in order to be able to sort a list of partdecS. * configure.ac: - Check for strcmp() added. * ui/listwidget.h: - Added code for sorting. - Does not compile. 2008-02-27 Rafael Ostertag * configure.ac: *** empty log message *** * configure.ac: *** empty log message *** * AUTHORS, MAINTAINER, Makefile.am, NEWS, crypt/file.h, doc/DESIGN.sgml.in, doc/INSTALL.sgml.in: - Altered doc files in order to prepare for the release. * configure.ac, doc/INSTALL.sgml.in, doc/Makefile.am: - Docs are now only build upon explicit request by --enable-build-doc. 2008-02-26 Rafael Ostertag * doc/Makefile.am: - Passes distcheck except for doxygen generated docs, but that's 'k. * doc/Makefile.am, doc/caution.sgml, doc/preamble.sgml, doc/pwrecord.sgml, doc/supportedplatforms.sgml: *** empty log message *** * Makefile.am, doc/Makefile.am, tests/Makefile.am: *** empty log message *** * doc/DESIGN.sgml.in, doc/Doxyfile.in: - Recovered files. * doc/DESIGN.sgml.in, doc/Doxyfile.in, doc/Makefile.am: *** empty log message *** * doc/pwrecord.sgml: *** empty log message *** * crypt/file.h, crypt/structs.h, doc/DESIGN.sgml.in, doc/INSTALL.sgml.in, doc/Makefile.am, doc/README.sgml.in, doc/yapet.sgml.in: - Completed doc files and manpage. * doc/yapet.sgml.in: *** empty log message *** * doc/Makefile.am, doc/manfigures, doc/yapet.sgml.in: *** empty log message *** 2008-02-25 Rafael Ostertag * doc/Makefile.am: - Fixed Makefile for make/dmake under solaris. * ., .cvsignore, crypt, crypt/.cvsignore, doc, doc/.cvsignore, doc/DESIGN.sgml.in, doc/Doxyfile.in, doc/INSTALL.sgml.in, doc/Makefile.am, doc/README.sgml.in, doc/yapet.sgml.in, tests, tests/.cvsignore, yapet, yapet/.cvsignore: *** empty log message *** * doc/Makefile.am, doc/yapet.sgml.in, doc/yapetman.sgml.in: *** empty log message *** * doc/yapetman.sgml.in: *** empty log message *** * doc/DESIGN.sgml.in, doc/Makefile.am, doc/yapetman.sgml.in: *** empty log message *** * configure.ac, doc/INSTALL.sgml.in, doc/Makefile.am, doc/README.sgml.in, doc/caution.sgml, doc/manfigures, doc/manfigures/mainscreen.sgml, doc/yapetman.sgml.in, yapet/fileopen.cc, yapet/fileopen.h, yapet/main.cc, yapet/mainwindow.cc: - Manpages generated with xsltproc. - Status bar shows missing messages for record addition and record edition. 2008-02-24 Rafael Ostertag * Makefile.am, configure.ac, doc/caution.sgml, doc/yapetman.sgml.in, ui/basewindow.cc, yapet/main.cc: *** empty log message *** 2008-02-23 Rafael Ostertag * doc/DESIGN.sgml.in, doc/INSTALL.sgml.in, doc/Makefile.am, doc/README.sgml.in, doc/caution.sgml, doc/yapetman.sgml.in: - Added some more files. - DESGIN.sgml.in describes the general design of yapet. - Docbook2x-man is used for generating the man page from xml sources. 2008-02-21 Rafael Ostertag * doc/INSTALL.sgml.in, doc/README.sgml.in, yapet.desktop.in, yapet/main.cc: - File to be opened by yapet can now be specified on the command line without using the -f option. 2008-02-20 Rafael Ostertag * doc/INSTALL.sgml.in, doc/Makefile.am, doc/README.sgml.in, doc/supportedplatforms.sgml: *** empty log message *** 2008-02-19 Rafael Ostertag * doc/INSTALL.sgml.in: *** empty log message *** * doc/INSTALL.sgml.in: *** empty log message *** * ui/curswa.h, ui/listwidget.h, yapet/mainwindow.cc: - Compiles using Sun's X/Open implementation of curses. * Makefile.cvs: - Creates an empty README file * README: - Will generated from sgml sources. * README, configure.ac, doc/INSTALL.sgml.in, doc/Makefile.am, ui/basewindow.h: - Fixed abstract method in class AlarmFunction. - Text files are by default generated by xsltproc and lynx. 2008-02-18 Rafael Ostertag * doc/INSTALL.sgml.in: *** empty log message *** * README, configure.ac, crypt/file.cc, crypt/file.h, yapet/mainwindow.cc: - Date when master password was last set is now displayed. * tests/file5.cc: - Test file * Makefile.am, README, configure.ac, doc/Doxyfile.in, doc/INSTALL.sgml.in, doc/Makefile.am, doc/README.sgml.in: *** empty log message *** 2008-02-15 Rafael Ostertag * configure.ac, doc/INSTALL.sgml.in, doc/README.sgml.in, ui/listwidget.h, yapet/fileopen.cc: - The cwd string in the file open dialog will be updated again. - Scroll indicators added to list widget. 2008-02-13 Rafael Ostertag * Makefile.am, configure.ac, crypt/file.h, doc/Makefile.am, ui/basewindow.h, ui/button.h, ui/colors.h, ui/curswa.h, ui/dialogbox.h, ui/inputwidget.h, ui/listwidget.h, ui/messagebox.h, ui/passwordwidget.cc, ui/passwordwidget.h, ui/secstring.h, ui/uiexception.h, yapet.desktop.in, yapet/fileopen.h, yapet/main.cc, yapet/mainwindow.cc, yapet/mainwindow.h, yapet/passworddialog.h, yapet/passwordrecord.h, yapet/statusbar.cc, yapet/statusbar.h: - Commented code. - Added desktop file. * ui/Makefile.am, ui/basewindow.cc, ui/basewindow.h, ui/button.cc, ui/dialogbox.cc, ui/inputwidget.cc, ui/listwidget.h, ui/messagebox.cc, ui/messagebox.h, ui/resizeable.cc, ui/resizeable.h, yapet/fileopen.cc, yapet/fileopen.h, yapet/main.cc, yapet/mainwindow.cc, yapet/mainwindow.h, yapet/passworddialog.cc, yapet/passworddialog.h, yapet/passwordrecord.cc, yapet/passwordrecord.h, yapet/statusbar.cc, yapet/statusbar.h: - Renamed resizeable.(cc|h) to basewindow.(cc|h). - Renamed the class Resizeable to BaseWindow. * configure.ac, crypt/record.h, crypt/structs.h, ui/button.h, ui/colors.h, ui/curswa.h, ui/dialogbox.cc, ui/dialogbox.h, ui/inputwidget.h, ui/listwidget.h, ui/resizeable.cc, ui/resizeable.h, ui/secstring.h, ui/uiexception.h, yapet/main.cc, yapet/mainwindow.cc, yapet/mainwindow.h: - Added signal handler for ALARM in order to lock the screen automatically. - Added some other signal handlers to deal with certain terminating signals. - Commented some more code. 2008-02-11 Rafael Ostertag * crypt/Makefile.am, crypt/bdbuffer.h, crypt/file.cc, crypt/file.h, crypt/key.h, crypt/partdec.h, crypt/record.h, crypt/structs.h, doc/Doxyfile.in, doc/README.sgml.in, yapet/fileopen.h: - Commented code. 2008-02-10 Rafael Ostertag * Makefile.cvs, crypt/bdbuffer.h, crypt/crypt.h, crypt/file.cc, crypt/file.h, crypt/record.h, doc/INSTALL.sgml.in: - Started commenting file.h - Finished INSTALL.sgml.in. 2008-02-09 Rafael Ostertag * doc/INSTALL.sgml.in, doc/Makefile.am, doc/preamble.sgml: - SGMLized INSTALL.sgml.in 2008-02-08 Rafael Ostertag * INSTALL, INSTALL.generic, Makefile.am, doc/INSTALL.sgml.in: - INSTALL is built from INSTALL.sgml.in * AUTHORS, configure.ac, yapet/main.cc: - Uses getopt_long() if available for option parsing. 2008-02-07 Rafael Ostertag * tests/tests.h: - Functions and defines shared by the tests. * Makefile.am, Makefile.cvs, configure.ac, crypt/bdbuffer.cc, crypt/bdbuffer.h, crypt/crypt.cc, crypt/crypt.h, crypt/file.cc, crypt/file.h, crypt/gpsexception.h, crypt/key.cc, crypt/key.h, crypt/partdec.cc, crypt/partdec.h, crypt/record.h, crypt/structs.h, crypt/yapetexception.h, tests/Makefile.am, tests/bdbuffer.cc, tests/enc.cc, tests/encryptiontest.gps, tests/file.cc, tests/file2.cc, tests/file3.cc, tests/file4.cc, tests/key.cc, tests/partdec.cc, tests/record.cc, ui/button.cc, ui/button.h, ui/colors.cc, ui/colors.h, ui/curswa.h, ui/dialogbox.cc, ui/dialogbox.h, ui/inputwidget.cc, ui/inputwidget.h, ui/listwidget.h, ui/messagebox.cc, ui/messagebox.h, ui/passwordwidget.cc, ui/passwordwidget.h, ui/resizeable.cc, ui/resizeable.h, ui/secstring.h, ui/uiexception.h, yapet/Makefile.am, yapet/fileopen.cc, yapet/fileopen.h, yapet/main.cc, yapet/mainwindow.cc, yapet/mainwindow.h, yapet/passworddialog.cc, yapet/passworddialog.h, yapet/passwordrecord.cc, yapet/passwordrecord.h, yapet/statusbar.cc, yapet/statusbar.h: - Renamed GPSafe stuff to YAPET. - Fixed mtime bug when writing data. - Password change is now supported, but not implemented in the UI. - Test are now more quiet and accurate. * crypt/bdbuffer.cc, crypt/bdbuffer.h, crypt/crypt.cc, crypt/crypt.h, crypt/file.cc, crypt/gpsexception.h, crypt/key.cc, crypt/key.h, tests/encryptiontest.gps, ui/Makefile.am, ui/button.cc, ui/inputwidget.cc, ui/listwidget.h, ui/messagebox.cc, ui/messagebox.h, ui/resizeable.h, ui/scrdim.h, yapet/fileopen.cc, yapet/fileopen.h, yapet/mainwindow.cc, yapet/mainwindow.h, yapet/passworddialog.cc, yapet/passworddialog.h, yapet/passwordrecord.cc, yapet/passwordrecord.h, yapet/statusbar.cc, yapet/statusbar.h: - Commented code. - scrdim class merged into resizeable. 2008-02-06 Rafael Ostertag * COPYING, configure.ac, crypt/bdbuffer.cc, crypt/bdbuffer.h, crypt/crypt.cc, crypt/crypt.h, crypt/file.cc, crypt/file.h, crypt/gpsexception.h, crypt/key.cc, crypt/key.h, crypt/partdec.cc, crypt/partdec.h, crypt/record.h, crypt/structs.h, ui/button.cc, ui/button.h, ui/colors.cc, ui/colors.h, ui/curswa.h, ui/dialogbox.cc, ui/dialogbox.h, ui/inputwidget.cc, ui/inputwidget.h, ui/listwidget.h, ui/messagebox.cc, ui/messagebox.h, ui/passwordwidget.cc, ui/passwordwidget.h, ui/resizeable.cc, ui/resizeable.h, ui/scrdim.h, ui/secstring.h, ui/uiexception.h, yapet/fileopen.cc, yapet/fileopen.h, yapet/main.cc, yapet/mainwindow.cc, yapet/mainwindow.h, yapet/passworddialog.cc, yapet/passworddialog.h, yapet/passwordrecord.cc, yapet/passwordrecord.h, yapet/statusbar.cc, yapet/statusbar.h: - Licensed under the GPLv3. - Added copyright notice. - Fixed a few bugs. - On-disk data is stored in big endian format. * configure.ac, crypt/file.cc, doc/Makefile.am, tests/Makefile.am, tests/encryptiontest.gps, tests/file4.cc, ui/button.cc, ui/button.h, ui/curswa.h, ui/dialogbox.cc, ui/inputwidget.cc, ui/listwidget.h, ui/messagebox.cc, ui/resizeable.cc, yapet/fileopen.cc, yapet/main.cc, yapet/mainwindow.cc, yapet/passworddialog.cc, yapet/passwordrecord.cc, yapet/statusbar.cc: - Tried to improve the curses window handling. - Using setrlimit() to suppress the creation of core files. - Streamlined code. - This and that. 2008-02-05 Rafael Ostertag * configure.ac, ui/button.cc, ui/inputwidget.cc, ui/listwidget.h, ui/messagebox.cc, ui/messagebox.h, yapet/fileopen.cc, yapet/fileopen.h, yapet/passworddialog.cc, yapet/passwordrecord.cc, yapet/statusbar.cc: - Before using delwin(), wclear(), and wrefresh() is issued in order to prevent passwords from staying in memory ... 2008-02-04 Rafael Ostertag * ., .cvsignore, configure.ac, tests, tests/.cvsignore, ui, ui/.cvsignore, ui/inputwidget.cc, ui/listwidget.h, yapet/mainwindow.cc: - Tried to make recognition of backspace and delete key reliable in input widget * Makefile.am, configure.ac, crypt/Makefile.am, crypt/key.cc, crypt/key.h, doc, doc/Doxyfile.in, doc/Makefile.am, tests/encryptiontest.gps, ui/Makefile.am, yapet/Makefile.am: - Added comments. - Prepared for documentation 2008-02-03 Rafael Ostertag * ., AUTHORS, COPYING, INSTALL, Makefile.am, Makefile.cvs, NEWS, README, configure.ac, crypt, crypt/Makefile.am, crypt/bdbuffer.cc, crypt/bdbuffer.h, crypt/crypt.cc, crypt/crypt.h, crypt/file.cc, crypt/file.h, crypt/gpsexception.h, crypt/key.cc, crypt/key.h, crypt/partdec.cc, crypt/partdec.h, crypt/record.h, crypt/structs.h, tests, tests/Makefile.am, tests/bdbuffer.cc, tests/enc.cc, tests/encryptiontest.gps, tests/file.cc, tests/file2.cc, tests/file3.cc, tests/file4.cc, tests/key.cc, tests/partdec.cc, tests/record.cc, ui, ui/Makefile.am, ui/button.cc, ui/button.h, ui/colors.cc, ui/colors.h, ui/curswa.h, ui/dialogbox.cc, ui/dialogbox.h, ui/inputwidget.cc, ui/inputwidget.h, ui/listwidget.h, ui/messagebox.cc, ui/messagebox.h, ui/passwordwidget.cc, ui/passwordwidget.h, ui/resizeable.cc, ui/resizeable.h, ui/scrdim.h, ui/secstring.h, ui/uiexception.h, yapet, yapet/Makefile.am, yapet/fileopen.cc, yapet/fileopen.h, yapet/main.cc, yapet/mainwindow.cc, yapet/mainwindow.h, yapet/passworddialog.cc, yapet/passworddialog.h, yapet/passwordrecord.cc, yapet/passwordrecord.h, yapet/statusbar.cc, yapet/statusbar.h: Initial revision