updated build system

master
Marc Wäckerlin 10 years ago
parent 15044913a6
commit e4857feccf
  1. 1596
      ChangeLog
  2. 33
      ax_init_standard_project.m4
  3. 63
      bootstrap.sh
  4. 15
      build-in-docker.sh
  5. 54
      resolve-debbuilddeps.sh

@ -7,8 +7,8 @@
2015-09-10 11:52 marc
* debian/control.in, debian/surfer-dev.install,
debian/surfer.install: fixed packaging
* debian/control.in, debian/swisssurfer-dev.install,
debian/swisssurfer.install: fixed packaging
2015-09-09 15:28 marc
@ -23,24 +23,24 @@
2015-09-09 14:05 marc
* debian/surfer-dev.install, debian/surfer.install, doc,
* debian/swisssurfer-dev.install, debian/swisssurfer.install, doc,
doc/doxyfile.in, doc/makefile.am, makefile.am: fixed debian build
2015-09-09 12:53 marc
* README, ax_check_qt.m4, configure.ac, debian/control.in,
src/makefile.am, src/qbrowserlib/makefile.am,
surfer.spec.in: fixed missing resources
swisssurfer.spec.in: fixed missing resources
2015-09-09 09:43 marc
* ChangeLog, ax_check_qt.m4, ax_init_standard_project.m4,
bootstrap.sh, configure.ac, debian, debian/changelog.in,
debian/compat, debian/control.in, debian/docs, debian/rules,
debian/surfer-dev.install, debian/surfer.install,
debian/swisssurfer-dev.install, debian/swisssurfer.install,
examples/makefile.am, mac-create-app-bundle.sh,
resolve-debbuilddeps.sh, src/makefile.am,
src/qbrowserlib/webview.hxx, surfer.spec.in: designer
src/qbrowserlib/swisswebview.hxx, swisssurfer.spec.in: designer
widgets removed - has completely changed in qt5
2015-07-13 18:48 marc
@ -59,9 +59,9 @@
* ChangeLog, ax_check_qt.m4, ax_init_standard_project.m4,
bootstrap.sh, configure.ac, debian/control.in, debian/rules,
debian/surfer.install, doc/doxyfile.in, doc/makefile.am,
debian/swisssurfer.install, doc/doxyfile.in, doc/makefile.am,
examples, examples/makefile.am, examples/qmake.pro.in,
makefile.am, src/makefile.am, src/surfer.pc.in,
makefile.am, src/makefile.am, src/swisssurfer.pc.in,
src/version.cxx, src/version.cxx.in, src/version.hxx, test: build
should work now
@ -78,12 +78,12 @@
* ax_check_qt.m4, ax_cxx_compile_stdcxx_11.m4,
ax_init_standard_project.m4, bootstrap.sh,
debian/surfer-dev.install, debian/surfer.install: build
debian/swisssurfer-dev.install, debian/swisssurfer.install: build
fixed - missing resources, translations, test, examples
2015-03-15 21:58 marc
* debian/surfer-dev.install, debian/surfer.install: build
* debian/swisssurfer-dev.install, debian/swisssurfer.install: build
fixed - missing resources, translations, test, examples
2015-03-15 21:58 marc
@ -110,9 +110,9 @@
src/pinentry.hxx, src/qbrowserlib/downloadmanager.hxx,
src/qbrowserlib/makefile.am, src/qbrowserlib/pluginfactory.hxx,
src/qbrowserlib/qmake.pro.in, src/qbrowserlib/settings.hxx,
src/qbrowserlib/webpage.hxx,
src/qbrowserlib/webview.hxx, src/qmake.pro.in,
src/smartcardauth.hxx, src/surfer.pc.in: works with new
src/qbrowserlib/swisswebpage.hxx,
src/qbrowserlib/swisswebview.hxx, src/qmake.pro.in,
src/smartcardauth.hxx, src/swisssurfer.pc.in: works with new
build environment, but still missing resources and translations
2015-03-14 16:26 marc
@ -125,26 +125,26 @@
src/qbrowserlib/buttonlineedit.hxx, src/qbrowserlib/errorlog.hxx,
src/qbrowserlib/log.hxx, src/qbrowserlib/makefile.am,
src/qbrowserlib/saveorrun.hxx, src/qbrowserlib/settings.hxx,
src/qbrowserlib/webwidget.hxx, src/smartcardauth.hxx,
src/surfer.pc.in: on the way to compile
src/qbrowserlib/swisswebwidget.hxx, src/smartcardauth.hxx,
src/swisssurfer.pc.in: on the way to compile
2015-03-14 09:03 marc
* AUTHORS, ChangeLog, README, bootstrap.sh, debian, debian/control,
debian/control.in, debian/rules, src/designer/makefile.am,
src/languages.qrc.in, src/qmake.pro.in, src/version.cxx.in,
surfer.spec.in: some fixes, does not yet compile
swisssurfer.spec.in: some fixes, does not yet compile
2015-03-13 16:30 marc
* ChangeLog, ax_check_qt.m4, ax_cxx_compile_stdcxx_11.m4,
ax_init_standard_project.m4, bootstrap.sh, configure.ac, debian,
debian/changelog.in, debian/compat, debian/control.in,
debian/docs, debian/rules, debian/surfer-dev.dirs,
debian/surfer-dev.install, debian/surfer.dirs,
debian/surfer.install, doc/doxyfile.in, doc/makefile.am,
debian/docs, debian/rules, debian/swisssurfer-dev.dirs,
debian/swisssurfer-dev.install, debian/swisssurfer.dirs,
debian/swisssurfer.install, doc/doxyfile.in, doc/makefile.am,
examples, examples/makefile.am, makefile.am, src/makefile.am,
src/qbrowserlib/makefile.am, src/surfer.pc.in,
src/qbrowserlib/makefile.am, src/swisssurfer.pc.in,
test/makefile.am: «bootstrapped» with new build environment
2015-03-13 10:18 marc
@ -154,30 +154,30 @@
2015-03-08 19:16 marc
* README, configure.in, debian/changelog.in, debian/control,
debian/copyright, debian/menu, debian/browser-dev.dirs,
debian/browser-dev.install, debian/browser.dirs,
debian/browser.doc-base.EX, debian/browser.install,
debian/surfer-dev.dirs, debian/surfer-dev.install,
debian/surfer.dirs, debian/surfer.doc-base.EX,
debian/surfer.install, doc/screenshot.png, src/Info.plist,
debian/copyright, debian/menu, debian/swissbrowser-dev.dirs,
debian/swissbrowser-dev.install, debian/swissbrowser.dirs,
debian/swissbrowser.doc-base.EX, debian/swissbrowser.install,
debian/swisssurfer-dev.dirs, debian/swisssurfer-dev.install,
debian/swisssurfer.dirs, debian/swisssurfer.doc-base.EX,
debian/swisssurfer.install, doc/screenshot.png, src/Info.plist,
src/browser.hxx, src/browser.ui, src/main.cxx, src/makefile.am,
src/qbrowserlib/qbrowserlib_de.ts,
src/qbrowserlib/qbrowserlib_en.ts,
src/qbrowserlib/qbrowserlib_fr.ts,
src/qbrowserlib/qbrowserlib_it.ts, src/qbrowserlib/settings.ui,
src/qmake.pro.in, src/resources.qrc,
src/resources/icons/128x128/SW_Browser_128x128x32.png,
src/resources/icons/128x128/SW_Surfer_128x128x32.png,
src/resources/icons/16x16/browser.png,
src/resources/icons/16x16/surfer.png,
src/resources/icons/256x256/SW_Browser_256x256x32.png,
src/resources/icons/256x256/SW_Surfer_256x256x32.png,
src/resources/icons/32x32/browser.png,
src/resources/icons/32x32/surfer.png,
src/resources/icons/48x48/SW_Browser_48x48x32.png,
src/resources/icons/48x48/SW_Surfer_48x48x32.png,
src/resources/icons/512x512/SW_Browser_512x512x32.png,
src/resources/icons/512x512/SW_Surfer_512x512x32.png,
src/resources/icons/128x128/SW_SwissBrowser_128x128x32.png,
src/resources/icons/128x128/SW_SwissSurfer_128x128x32.png,
src/resources/icons/16x16/swissbrowser.png,
src/resources/icons/16x16/swisssurfer.png,
src/resources/icons/256x256/SW_SwissBrowser_256x256x32.png,
src/resources/icons/256x256/SW_SwissSurfer_256x256x32.png,
src/resources/icons/32x32/swissbrowser.png,
src/resources/icons/32x32/swisssurfer.png,
src/resources/icons/48x48/SW_SwissBrowser_48x48x32.png,
src/resources/icons/48x48/SW_SwissSurfer_48x48x32.png,
src/resources/icons/512x512/SW_SwissBrowser_512x512x32.png,
src/resources/icons/512x512/SW_SwissSurfer_512x512x32.png,
src/resources/icons/about.png,
src/resources/icons/addbookmark.png,
src/resources/icons/clearlocation.png,
@ -186,50 +186,50 @@
src/resources/icons/newwindow.png, src/resources/icons/print.png,
src/resources/icons/printpreview.png,
src/resources/icons/settings.png,
src/resources/icons/browser.ico,
src/resources/icons/browser.png,
src/resources/icons/browser_32x32x32.png,
src/resources/icons/surfer.ico,
src/resources/icons/surfer.png,
src/resources/icons/surfer_32x32x32.png,
src/resources/icons/usercert.png, src/resources/browser.png,
src/resources/surfer.png, src/browser.desktop,
src/browser.icns, src/browser_de.ts,
src/browser_en.ts, src/browser_fr.ts,
src/browser_it.ts, src/surfer.desktop,
src/surfer.icns, src/surfer_de.ts,
src/surfer_en.ts, src/surfer_fr.ts,
src/surfer_it.ts, browser.spec.in, surfer.spec.in:
renamed browser to surfer; redo change r367 but without
src/resources/icons/swissbrowser.ico,
src/resources/icons/swissbrowser.png,
src/resources/icons/swissbrowser_32x32x32.png,
src/resources/icons/swisssurfer.ico,
src/resources/icons/swisssurfer.png,
src/resources/icons/swisssurfer_32x32x32.png,
src/resources/icons/usercert.png, src/resources/swissbrowser.png,
src/resources/swisssurfer.png, src/swissbrowser.desktop,
src/swissbrowser.icns, src/swissbrowser_de.ts,
src/swissbrowser_en.ts, src/swissbrowser_fr.ts,
src/swissbrowser_it.ts, src/swisssurfer.desktop,
src/swisssurfer.icns, src/swisssurfer_de.ts,
src/swisssurfer_en.ts, src/swisssurfer_fr.ts,
src/swisssurfer_it.ts, swissbrowser.spec.in, swisssurfer.spec.in:
renamed swissbrowser to swisssurfer; redo change r367 but without
typo
2015-03-08 19:14 marc
* README, configure.in, debian/changelog.in, debian/control,
debian/copyright, debian/menu, debian/browser-dev.dirs,
debian/browser-dev.install, debian/browser.dirs,
debian/browser.doc-base.EX, debian/browser.install,
debian/surfer-dev.dirs, debian/surfer-dev.install,
debian/surfer.dirs, debian/surfer.doc-base.EX,
debian/surfer.install, doc/screenshot.png, src/Info.plist,
debian/copyright, debian/menu, debian/swissbrowser-dev.dirs,
debian/swissbrowser-dev.install, debian/swissbrowser.dirs,
debian/swissbrowser.doc-base.EX, debian/swissbrowser.install,
debian/swisssurfer-dev.dirs, debian/swisssurfer-dev.install,
debian/swisssurfer.dirs, debian/swisssurfer.doc-base.EX,
debian/swisssurfer.install, doc/screenshot.png, src/Info.plist,
src/browser.hxx, src/browser.ui, src/main.cxx, src/makefile.am,
src/qbrowserlib/qbrowserlib_de.ts,
src/qbrowserlib/qbrowserlib_en.ts,
src/qbrowserlib/qbrowserlib_fr.ts,
src/qbrowserlib/qbrowserlib_it.ts, src/qbrowserlib/settings.ui,
src/qmake.pro.in, src/resources.qrc,
src/resources/icons/128x128/SW_Browser_128x128x32.png,
src/resources/icons/128x128/SW_Surfer_128x128x32.png,
src/resources/icons/16x16/browser.png,
src/resources/icons/16x16/surfer.png,
src/resources/icons/256x256/SW_Browser_256x256x32.png,
src/resources/icons/256x256/SW_Surfer_256x256x32.png,
src/resources/icons/32x32/browser.png,
src/resources/icons/32x32/surfer.png,
src/resources/icons/48x48/SW_Browser_48x48x32.png,
src/resources/icons/48x48/SW_Surfer_48x48x32.png,
src/resources/icons/512x512/SW_Browser_512x512x32.png,
src/resources/icons/512x512/SW_Surfer_512x512x32.png,
src/resources/icons/128x128/SW_SwissBrowser_128x128x32.png,
src/resources/icons/128x128/SW_SwissSurfer_128x128x32.png,
src/resources/icons/16x16/swissbrowser.png,
src/resources/icons/16x16/swisssurfer.png,
src/resources/icons/256x256/SW_SwissBrowser_256x256x32.png,
src/resources/icons/256x256/SW_SwissSurfer_256x256x32.png,
src/resources/icons/32x32/swissbrowser.png,
src/resources/icons/32x32/swisssurfer.png,
src/resources/icons/48x48/SW_SwissBrowser_48x48x32.png,
src/resources/icons/48x48/SW_SwissSurfer_48x48x32.png,
src/resources/icons/512x512/SW_SwissBrowser_512x512x32.png,
src/resources/icons/512x512/SW_SwissSurfer_512x512x32.png,
src/resources/icons/about.png,
src/resources/icons/addbookmark.png,
src/resources/icons/clearlocation.png,
@ -238,49 +238,49 @@
src/resources/icons/newwindow.png, src/resources/icons/print.png,
src/resources/icons/printpreview.png,
src/resources/icons/settings.png,
src/resources/icons/browser.ico,
src/resources/icons/browser.png,
src/resources/icons/browser_32x32x32.png,
src/resources/icons/surfer.ico,
src/resources/icons/surfer.png,
src/resources/icons/surfer_32x32x32.png,
src/resources/icons/usercert.png, src/resources/browser.png,
src/resources/surfer.png, src/browser.desktop,
src/browser.icns, src/browser_de.ts,
src/browser_en.ts, src/browser_fr.ts,
src/browser_it.ts, src/surfer.desktop,
src/surfer.icns, src/surfer_de.ts,
src/surfer_en.ts, src/surfer_fr.ts,
src/surfer_it.ts, browser.spec.in, surfer.spec.in:
src/resources/icons/swissbrowser.ico,
src/resources/icons/swissbrowser.png,
src/resources/icons/swissbrowser_32x32x32.png,
src/resources/icons/swisssurfer.ico,
src/resources/icons/swisssurfer.png,
src/resources/icons/swisssurfer_32x32x32.png,
src/resources/icons/usercert.png, src/resources/swissbrowser.png,
src/resources/swisssurfer.png, src/swissbrowser.desktop,
src/swissbrowser.icns, src/swissbrowser_de.ts,
src/swissbrowser_en.ts, src/swissbrowser_fr.ts,
src/swissbrowser_it.ts, src/swisssurfer.desktop,
src/swisssurfer.icns, src/swisssurfer_de.ts,
src/swisssurfer_en.ts, src/swisssurfer_fr.ts,
src/swisssurfer_it.ts, swissbrowser.spec.in, swisssurfer.spec.in:
undo last change r367 due to typo
2015-03-08 18:59 marc
* README, configure.in, debian/changelog.in, debian/control,
debian/copyright, debian/menu, debian/browser-dev.dirs,
debian/browser-dev.install, debian/browser.dirs,
debian/browser.doc-base.EX, debian/browser.install,
debian/surfer-dev.dirs, debian/surfer-dev.install,
debian/surfer.dirs, debian/surfer.doc-base.EX,
debian/surfer.install, doc/screenshot.png, src/Info.plist,
debian/copyright, debian/menu, debian/swissbrowser-dev.dirs,
debian/swissbrowser-dev.install, debian/swissbrowser.dirs,
debian/swissbrowser.doc-base.EX, debian/swissbrowser.install,
debian/swisssurfer-dev.dirs, debian/swisssurfer-dev.install,
debian/swisssurfer.dirs, debian/swisssurfer.doc-base.EX,
debian/swisssurfer.install, doc/screenshot.png, src/Info.plist,
src/browser.hxx, src/browser.ui, src/main.cxx, src/makefile.am,
src/qbrowserlib/qbrowserlib_de.ts,
src/qbrowserlib/qbrowserlib_en.ts,
src/qbrowserlib/qbrowserlib_fr.ts,
src/qbrowserlib/qbrowserlib_it.ts, src/qbrowserlib/settings.ui,
src/qmake.pro.in, src/resources.qrc,
src/resources/icons/128x128/SW_Browser_128x128x32.png,
src/resources/icons/128x128/SW_Surfer_128x128x32.png,
src/resources/icons/16x16/browser.png,
src/resources/icons/16x16/surfer.png,
src/resources/icons/256x256/SW_Browser_256x256x32.png,
src/resources/icons/256x256/SW_Surfer_256x256x32.png,
src/resources/icons/32x32/browser.png,
src/resources/icons/32x32/surfer.png,
src/resources/icons/48x48/SW_Browser_48x48x32.png,
src/resources/icons/48x48/SW_Surfer_48x48x32.png,
src/resources/icons/512x512/SW_Browser_512x512x32.png,
src/resources/icons/512x512/SW_Surfer_512x512x32.png,
src/resources/icons/128x128/SW_SwissBrowser_128x128x32.png,
src/resources/icons/128x128/SW_SwissSurfer_128x128x32.png,
src/resources/icons/16x16/swissbrowser.png,
src/resources/icons/16x16/swisssurfer.png,
src/resources/icons/256x256/SW_SwissBrowser_256x256x32.png,
src/resources/icons/256x256/SW_SwissSurfer_256x256x32.png,
src/resources/icons/32x32/swissbrowser.png,
src/resources/icons/32x32/swisssurfer.png,
src/resources/icons/48x48/SW_SwissBrowser_48x48x32.png,
src/resources/icons/48x48/SW_SwissSurfer_48x48x32.png,
src/resources/icons/512x512/SW_SwissBrowser_512x512x32.png,
src/resources/icons/512x512/SW_SwissSurfer_512x512x32.png,
src/resources/icons/about.png,
src/resources/icons/addbookmark.png,
src/resources/icons/clearlocation.png,
@ -289,141 +289,141 @@
src/resources/icons/newwindow.png, src/resources/icons/print.png,
src/resources/icons/printpreview.png,
src/resources/icons/settings.png,
src/resources/icons/browser.ico,
src/resources/icons/browser.png,
src/resources/icons/browser_32x32x32.png,
src/resources/icons/surfer.ico,
src/resources/icons/surfer.png,
src/resources/icons/surfer_32x32x32.png,
src/resources/icons/usercert.png, src/resources/browser.png,
src/resources/surfer.png, src/browser.desktop,
src/browser.icns, src/browser_de.ts,
src/browser_en.ts, src/browser_fr.ts,
src/browser_it.ts, src/surfer.desktop,
src/surfer.icns, src/surfer_de.ts,
src/surfer_en.ts, src/surfer_fr.ts,
src/surfer_it.ts, browser.spec.in, surfer.spec.in:
renamed browser to surfer
2015-01-30 14:29 marc.waeckerlin@tech.sign.com
src/resources/icons/swissbrowser.ico,
src/resources/icons/swissbrowser.png,
src/resources/icons/swissbrowser_32x32x32.png,
src/resources/icons/swisssurfer.ico,
src/resources/icons/swisssurfer.png,
src/resources/icons/swisssurfer_32x32x32.png,
src/resources/icons/usercert.png, src/resources/swissbrowser.png,
src/resources/swisssurfer.png, src/swissbrowser.desktop,
src/swissbrowser.icns, src/swissbrowser_de.ts,
src/swissbrowser_en.ts, src/swissbrowser_fr.ts,
src/swissbrowser_it.ts, src/swisssurfer.desktop,
src/swisssurfer.icns, src/swisssurfer_de.ts,
src/swisssurfer_en.ts, src/swisssurfer_fr.ts,
src/swisssurfer_it.ts, swissbrowser.spec.in, swisssurfer.spec.in:
renamed swissbrowser to swisssurfer
2015-01-30 14:29 marc.waeckerlin@tech.swisssign.com
* src/browser.hxx, src/browser.ui: new commandline arguments help
text; refs #167
2014-05-19 11:39 marc.waeckerlin@tech.sign.com
2014-05-19 11:39 marc.waeckerlin@tech.swisssign.com
* browser.spec.in: add PKCS11 include path to RPM spec; refs
* swissbrowser.spec.in: add PKCS11 include path to RPM spec; refs
#177
2014-05-16 13:07 marc.waeckerlin@tech.sign.com
2014-05-16 13:07 marc.waeckerlin@tech.swisssign.com
* debian/control, debian/rules: replace libp11-kit-dev by
libpkcs11-helper1-dev beacause it's missing on lucid; refs #177
2014-05-08 07:48 marc.waeckerlin@tech.sign.com
2014-05-08 07:48 marc.waeckerlin@tech.swisssign.com
* debian/rules: new configuration; refs #176
2014-04-04 11:29 marc.waeckerlin@tech.sign.com
2014-04-04 11:29 marc.waeckerlin@tech.swisssign.com
* src/browser.hxx, src/main.cxx, src/pinentry.hxx,
src/qbrowserlib/downloadmanager.hxx, src/qbrowserlib/log.cxx,
src/qbrowserlib/log.hxx, src/smartcardauth.hxx,
src/browser_de.ts, src/browser_en.ts,
src/browser_fr.ts, src/browser_it.ts: changed for new
src/swissbrowser_de.ts, src/swissbrowser_en.ts,
src/swissbrowser_fr.ts, src/swissbrowser_it.ts: changed for new
libpcscxx interface version 3; refs #176
2013-11-13 10:24 marc.waeckerlin@tech.sign.com
2013-11-13 10:24 marc.waeckerlin@tech.swisssign.com
* ax_cxx_compile_stdcxx_11.m4, configure.in: use C++11 if
available; refs #176
2013-11-12 13:04 marc.waeckerlin@tech.sign.com
2013-11-12 13:04 marc.waeckerlin@tech.swisssign.com
* src/certificate.hxx, src/designer/qmake.pro.in,
src/qbrowserlib/certs.hxx, src/qbrowserlib/executor.hxx,
src/qbrowserlib/log.hxx, src/qbrowserlib/pluginfactory.hxx,
src/qbrowserlib/qmake.pro.in, src/qbrowserlib/saveorrun.hxx,
src/qbrowserlib/webpage.hxx,
src/qbrowserlib/webview.hxx, src/qmake.pro.in,
src/smartcardauth.hxx, src/browser_de.ts,
src/browser_en.ts, src/browser_fr.ts,
src/browser_it.ts: changes for new libpcscxx, works, but
src/qbrowserlib/swisswebpage.hxx,
src/qbrowserlib/swisswebview.hxx, src/qmake.pro.in,
src/smartcardauth.hxx, src/swissbrowser_de.ts,
src/swissbrowser_en.ts, src/swissbrowser_fr.ts,
src/swissbrowser_it.ts: changes for new libpcscxx, works, but
crashes at the end; refs #176
2013-07-11 13:49 marc.waeckerlin@tech.sign.com
2013-07-11 13:49 marc.waeckerlin@tech.swisssign.com
* src/main.cxx, src/browser.desktop: rename Post Suisse ID to
* src/main.cxx, src/swissbrowser.desktop: rename Post Suisse ID to
Suisse ID: all done?; refs #175
2013-06-26 07:32 marc.waeckerlin@tech.sign.com
2013-06-26 07:32 marc.waeckerlin@tech.swisssign.com
* src/browser.hxx: wrong action event for home button; refs #174
2013-06-24 11:45 marc.waeckerlin@tech.sign.com
2013-06-24 11:45 marc.waeckerlin@tech.swisssign.com
* src/designer/qmake.pro.in, src/qbrowserlib/qmake.pro.in,
src/qmake.pro.in: no more 64bit; refs #173
2013-06-24 08:28 marc.waeckerlin@tech.sign.com
2013-06-24 08:28 marc.waeckerlin@tech.swisssign.com
* src/qmake.pro.in: no more -lpcsclite for mac; refs #173
2013-06-24 07:39 marc.waeckerlin@tech.sign.com
2013-06-24 07:39 marc.waeckerlin@tech.swisssign.com
* src/qmake.pro.in: no more -lpcsclite for mac; refs #173
2013-06-21 13:32 marc.waeckerlin@tech.sign.com
2013-06-21 13:32 marc.waeckerlin@tech.swisssign.com
* src/designer/qmake.pro.in, src/qbrowserlib/qmake.pro.in,
src/qmake.pro.in: switch to 64bit; refs #173
2013-06-20 11:26 marc.waeckerlin@tech.sign.com
2013-06-20 11:26 marc.waeckerlin@tech.swisssign.com
* src/qmake.pro.in: switch to 64bit; refs #173
2013-06-20 10:41 marc.waeckerlin@tech.sign.com
2013-06-20 10:41 marc.waeckerlin@tech.swisssign.com
* src/qmake.pro.in: switch to 64bit; refs #173
2013-06-20 09:05 marc.waeckerlin@tech.sign.com
2013-06-20 09:05 marc.waeckerlin@tech.swisssign.com
* src/designer/qmake.pro.in, src/qbrowserlib/qmake.pro.in,
src/qmake.pro.in, test/qmake.pro.in: switch to 64bit; refs #173
2013-04-25 08:09 marc.waeckerlin@tech.sign.com
2013-04-25 08:09 marc.waeckerlin@tech.swisssign.com
* src/qbrowserlib/log.cxx, src/qbrowserlib/log.hxx: (re-) added log
to std::clog; refs #169
2013-04-18 14:19 marc.waeckerlin@tech.sign.com
2013-04-18 14:19 marc.waeckerlin@tech.swisssign.com
* src/qbrowserlib/log.cxx, src/qbrowserlib/log.hxx,
src/smartcardauth.hxx, src/browser_de.ts,
src/browser_en.ts, src/browser_fr.ts,
src/browser_it.ts: much more debug, back to initial
src/smartcardauth.hxx, src/swissbrowser_de.ts,
src/swissbrowser_en.ts, src/swissbrowser_fr.ts,
src/swissbrowser_it.ts: much more debug, back to initial
handling; refs #169
2013-04-17 12:33 marc.waeckerlin@tech.sign.com
2013-04-17 12:33 marc.waeckerlin@tech.swisssign.com
* src/smartcardauth.hxx, src/browser_de.ts,
src/browser_en.ts, src/browser_fr.ts,
src/browser_it.ts: next try, idea stolen from
* src/smartcardauth.hxx, src/swissbrowser_de.ts,
src/swissbrowser_en.ts, src/swissbrowser_fr.ts,
src/swissbrowser_it.ts: next try, idea stolen from
https://svn.eesti.ee/projektid/idkaart_public/trunk/qdigidoc/common/QPKCS11.cpp;
refs #169
2013-04-17 11:01 marc.waeckerlin@tech.sign.com
2013-04-17 11:01 marc.waeckerlin@tech.swisssign.com
* src/smartcardauth.hxx: try to simply remove type/size-consistency
checks; refs #169
2013-04-05 11:46 jenkins@tech.sign.com
2013-04-05 11:46 jenkins@tech.swisssign.com
* src/browser_de.ts, src/browser_en.ts,
src/browser_fr.ts, src/browser_it.ts: updated laguage
files for browser; refs #171
* src/swissbrowser_de.ts, src/swissbrowser_en.ts,
src/swissbrowser_fr.ts, src/swissbrowser_it.ts: updated laguage
files for swissbrowser; refs #171
2013-04-03 09:23 marc.waeckerlin@tech.sign.com
2013-04-03 09:23 marc.waeckerlin@tech.swisssign.com
* src/browser.hxx, src/qbrowserlib/errorlog.hxx,
src/qbrowserlib/settings.hxx: remove singletons when qt is still
@ -431,7 +431,7 @@
2013-01-29 15:10 marc
* browser.spec.in: support for fedora-18 bugs; closes #168
* swissbrowser.spec.in: support for fedora-18 bugs; closes #168
2012-11-14 09:42 marc
@ -442,9 +442,9 @@
src/qbrowserlib/qbrowserlib_en.ts,
src/qbrowserlib/qbrowserlib_fr.ts,
src/qbrowserlib/qbrowserlib_it.ts, src/qbrowserlib/qmake.pro.in,
src/qbrowserlib/webwidget.hxx, src/qmake.pro.in,
src/browser_de.ts, src/browser_en.ts,
src/browser_fr.ts, src/browser_it.ts: moved more to
src/qbrowserlib/swisswebwidget.hxx, src/qmake.pro.in,
src/swissbrowser_de.ts, src/swissbrowser_en.ts,
src/swissbrowser_fr.ts, src/swissbrowser_it.ts: moved more to
qbrowserlib, added download manager functions; refs #167
2012-11-13 14:50 marc
@ -453,7 +453,7 @@
src/qbrowserlib/qbrowserlib_en.ts,
src/qbrowserlib/qbrowserlib_fr.ts,
src/qbrowserlib/qbrowserlib_it.ts,
src/qbrowserlib/webwidget.hxx: home; refs #167
src/qbrowserlib/swisswebwidget.hxx: home; refs #167
2012-11-12 10:34 marc
@ -469,39 +469,39 @@
src/qbrowserlib/qbrowserlib_en.ts,
src/qbrowserlib/qbrowserlib_fr.ts,
src/qbrowserlib/qbrowserlib_it.ts, src/qbrowserlib/saveorrun.hxx,
src/qbrowserlib/webpage.hxx,
src/qbrowserlib/webview.hxx,
src/qbrowserlib/webwidget.hxx: qbrowserlib::Executor as
src/qbrowserlib/swisswebpage.hxx,
src/qbrowserlib/swisswebview.hxx,
src/qbrowserlib/swisswebwidget.hxx: qbrowserlib::Executor as
singleton; refs #167
2012-11-09 07:20 marc
* src/qbrowserlib/webwidget.hxx: revert order; refs #167
* src/qbrowserlib/swisswebwidget.hxx: revert order; refs #167
2012-11-08 15:14 marc
* src/qbrowserlib/webwidget.hxx: next try; refs #167
* src/qbrowserlib/swisswebwidget.hxx: next try; refs #167
2012-11-08 14:33 marc
* src/qbrowserlib/webwidget.hxx: next try; refs #167
* src/qbrowserlib/swisswebwidget.hxx: next try; refs #167
2012-11-08 13:49 marc
* src/qbrowserlib/webwidget.hxx,
src/qbrowserlib/webwidget.ui: next try; refs #167
* src/qbrowserlib/swisswebwidget.hxx,
src/qbrowserlib/swisswebwidget.ui: next try; refs #167
2012-11-08 12:55 marc
* src/qbrowserlib/webwidget.hxx: next try; refs #167
* src/qbrowserlib/swisswebwidget.hxx: next try; refs #167
2012-11-08 12:45 marc
* src/qbrowserlib/webwidget.hxx: next try; refs #167
* src/qbrowserlib/swisswebwidget.hxx: next try; refs #167
2012-11-08 11:26 marc
* src/qbrowserlib/webwidget.hxx: from central widget to it
* src/qbrowserlib/swisswebwidget.hxx: from central widget to it
parent; refs #167
2012-11-08 09:27 marc
@ -510,7 +510,7 @@
src/qbrowserlib/qbrowserlib_en.ts,
src/qbrowserlib/qbrowserlib_fr.ts,
src/qbrowserlib/qbrowserlib_it.ts,
src/qbrowserlib/webwidget.hxx: verbose; refs #167
src/qbrowserlib/swisswebwidget.hxx: verbose; refs #167
2012-11-08 08:34 marc
@ -518,18 +518,18 @@
src/qbrowserlib/qbrowserlib_en.ts,
src/qbrowserlib/qbrowserlib_fr.ts,
src/qbrowserlib/qbrowserlib_it.ts,
src/qbrowserlib/webwidget.hxx,
src/qbrowserlib/webwidget.ui: auto reparent in main window;
src/qbrowserlib/swisswebwidget.hxx,
src/qbrowserlib/swisswebwidget.ui: auto reparent in main window;
refs #167
2012-11-07 14:32 marc
* src/qbrowserlib/webwidget.hxx: try widget not main window;
* src/qbrowserlib/swisswebwidget.hxx: try widget not main window;
refs #167
2012-11-07 13:07 marc
* src/qbrowserlib/qmake.pro.in, src/qbrowserlib/webwidget.hxx:
* src/qbrowserlib/qmake.pro.in, src/qbrowserlib/swisswebwidget.hxx:
more to add; refs #167
2012-11-07 12:21 marc
@ -544,8 +544,8 @@
src/qbrowserlib/qbrowserlib_en.ts,
src/qbrowserlib/qbrowserlib_fr.ts,
src/qbrowserlib/qbrowserlib_it.ts, src/qbrowserlib/qmake.pro.in,
src/qbrowserlib/webview.hxx,
src/qbrowserlib/webwidget.hxx: incomplete/wrong template;
src/qbrowserlib/swisswebview.hxx,
src/qbrowserlib/swisswebwidget.hxx: incomplete/wrong template;
refs #167
2012-11-07 11:14 marc
@ -554,15 +554,15 @@
2012-11-07 10:42 marc
* src/designer/resources.qrc.in, src/designer/webwidget.png:
* src/designer/resources.qrc.in, src/designer/swisswebwidget.png:
added icon to main browser widget; refs #167
2012-11-07 09:57 marc
* src/designer/makefile.am, src/designer/qmake.pro.in,
src/designer/webwidgetifc.cxx, src/designer/webwidgetifc.hxx,
src/qbrowserlib/webwidget.hxx,
src/qbrowserlib/webwidget.ui: new experimental main browser
src/qbrowserlib/swisswebwidget.hxx,
src/qbrowserlib/swisswebwidget.ui: new experimental main browser
widget; refs #167
2012-11-06 09:47 marc
@ -610,8 +610,8 @@
2012-10-19 13:15 marc
* src/browser.hxx, src/browser_de.ts, src/browser_en.ts,
src/browser_fr.ts, src/browser_it.ts: show page
* src/browser.hxx, src/swissbrowser_de.ts, src/swissbrowser_en.ts,
src/swissbrowser_fr.ts, src/swissbrowser_it.ts: show page
information in window title; refs #166
2012-09-28 08:43 marc
@ -659,7 +659,7 @@
2012-09-18 14:24 marc
* browser.spec.in: fedora has different package names; refs
* swissbrowser.spec.in: fedora has different package names; refs
#159
2012-08-17 08:46 marc
@ -673,7 +673,7 @@
2012-08-17 08:39 marc
* logo.png: add logo in root for
https://dev.sign.com/projects/dev/ticket/172; refs #158
https://dev.swisssign.com/projects/dev/ticket/172; refs #158
2012-06-15 13:15 marc
@ -696,15 +696,15 @@
2012-06-11 13:41 marc
* src/downloadmanager.hxx, src/browser_de.ts,
src/browser_en.ts, src/browser_fr.ts,
src/browser_it.ts: check if self signed certs are really
* src/downloadmanager.hxx, src/swissbrowser_de.ts,
src/swissbrowser_en.ts, src/swissbrowser_fr.ts,
src/swissbrowser_it.ts: check if self signed certs are really
unknown (debugging): refs #130
2012-06-11 10:00 marc
* src/browser.hxx, src/browser_de.ts, src/browser_en.ts,
src/browser_fr.ts, src/browser_it.ts: OpenSSL does not
* src/browser.hxx, src/swissbrowser_de.ts, src/swissbrowser_en.ts,
src/swissbrowser_fr.ts, src/swissbrowser_it.ts: OpenSSL does not
work any more on Mac, check status in about; refs #130
2012-05-16 14:40 marc
@ -836,10 +836,10 @@
src/qbrowserlib/qbrowserlib_fr.ts,
src/qbrowserlib/qbrowserlib_it.ts, src/qbrowserlib/qmake.pro.in,
src/qbrowserlib/saveorrun.hxx, src/qbrowserlib/settings.hxx,
src/qbrowserlib/webpage.hxx, src/smartcardauth.hxx,
src/sslclientnetworkmanager.hxx, src/browser_de.ts,
src/browser_en.ts, src/browser_fr.ts,
src/browser_it.ts: new option --debug to enable debugging
src/qbrowserlib/swisswebpage.hxx, src/smartcardauth.hxx,
src/sslclientnetworkmanager.hxx, src/swissbrowser_de.ts,
src/swissbrowser_en.ts, src/swissbrowser_fr.ts,
src/swissbrowser_it.ts: new option --debug to enable debugging
and debug window in info; refs #153
2012-05-09 08:49 marc
@ -849,15 +849,15 @@
src/qbrowserlib/qbrowserlib_fr.ts,
src/qbrowserlib/qbrowserlib_it.ts, src/qbrowserlib/saveorrun.hxx,
src/qbrowserlib/saveorrun.ui, src/qbrowserlib/settings.hxx,
src/browser_de.ts, src/browser_en.ts,
src/browser_fr.ts, src/browser_it.ts: save as dialog
src/swissbrowser_de.ts, src/swissbrowser_en.ts,
src/swissbrowser_fr.ts, src/swissbrowser_it.ts: save as dialog
cleanups, #refs 145; rearrangements for debug; refs #153
2012-05-09 07:56 marc
* src/main.cxx, src/qbrowserlib/saveorrun.ui,
src/browser_de.ts, src/browser_en.ts,
src/browser_fr.ts, src/browser_it.ts: re-added debug
src/swissbrowser_de.ts, src/swissbrowser_en.ts,
src/swissbrowser_fr.ts, src/swissbrowser_it.ts: re-added debug
output; refs #130
2012-05-08 14:01 marc
@ -870,12 +870,12 @@
src/qbrowserlib/qbrowserlib_it.ts, src/qbrowserlib/qmake.pro.in,
src/qbrowserlib/saveorrun.hxx, src/qbrowserlib/saveorrun.ui,
src/qbrowserlib/settings.hxx, src/qbrowserlib/settings.ui,
src/qbrowserlib/webpage.hxx,
src/qbrowserlib/webview.hxx,
src/qbrowserlib/swisswebpage.hxx,
src/qbrowserlib/swisswebview.hxx,
src/qbrowserlib/temporaryfile.hxx, src/qmake.pro.in,
src/settings.hxx, src/settings.ui, src/browser_de.ts,
src/browser_en.ts, src/browser_fr.ts,
src/browser_it.ts, src/temporaryfile.hxx: Unknown filetypes
src/settings.hxx, src/settings.ui, src/swissbrowser_de.ts,
src/swissbrowser_en.ts, src/swissbrowser_fr.ts,
src/swissbrowser_it.ts, src/temporaryfile.hxx: Unknown filetypes
show a dialog where the user can choose between «save as» and
«open with». If there is a plugin handler, we catch it and decide
whether to pass to the plugin-handler or to handle it ourself (we
@ -888,7 +888,7 @@
* test/makefile.am: added a test that watches test/testfile which
can be given the browser as bookmark file - it work's; refs
https://dev.sign.com/projects/stick/ticket/980; refs
https://dev.swisssign.com/projects/swissstick/ticket/980; refs
#150
2012-05-07 12:52 marc
@ -897,7 +897,7 @@
test/filewatch.cxx, test/filewatch.hxx, test/makefile.am,
test/qmake.pro.in: added a test that watches test/testfile which
can be given the browser as bookmark file - it work's; refs
https://dev.sign.com/projects/stick/ticket/980; refs
https://dev.swisssign.com/projects/swissstick/ticket/980; refs
#150
2012-05-07 09:44 marc
@ -1021,7 +1021,7 @@
2012-04-19 06:49 marc
* debian/browser-dev.install,
* debian/swissbrowser-dev.install,
src/resources/icons/16x16/butt16_49.png,
src/resources/icons/32x32/butt32_49.png: don't install lib*.a;
refs #119
@ -1049,43 +1049,43 @@
2012-04-18 14:01 marc
* src/resources/browser.png: cleanup the mess; no idea, what
the ico-files sould be used for; added sbrowser.png as
* src/resources/swissbrowser.png: cleanup the mess; no idea, what
the ico-files sould be used for; added swisssbrowser.png as
app-icon; app-icon should be in resources; refs #125 #122
2012-04-18 13:57 marc
* src/browser.ui, src/main.cxx, src/resources.qrc,
src/resources/SW_Browser.icns,
src/resources/SW_Browser.ico,
src/resources/SW_Browser_128x128x32.png,
src/resources/SW_Browser_16x16x32.png,
src/resources/SW_Browser_256x256x32.png,
src/resources/SW_Browser_32x32x32.png,
src/resources/SW_Browser_48x48x32.png,
src/resources/SW_Browser_512x512x32.png,
src/resources/SW_SwissBrowser.icns,
src/resources/SW_SwissBrowser.ico,
src/resources/SW_SwissBrowser_128x128x32.png,
src/resources/SW_SwissBrowser_16x16x32.png,
src/resources/SW_SwissBrowser_256x256x32.png,
src/resources/SW_SwissBrowser_32x32x32.png,
src/resources/SW_SwissBrowser_48x48x32.png,
src/resources/SW_SwissBrowser_512x512x32.png,
src/resources/favicon_16x16.ico, src/resources/favicon_32x32.ico,
src/resources/icons/128x128,
src/resources/icons/128x128/SW_Browser_128x128x32.png,
src/resources/icons/128x128/SW_SwissBrowser_128x128x32.png,
src/resources/icons/16x16/favicon.ico,
src/resources/icons/16x16/browser.png,
src/resources/icons/16x16/swissbrowser.png,
src/resources/icons/256x256,
src/resources/icons/256x256/SW_Browser_256x256x32.png,
src/resources/icons/256x256/SW_SwissBrowser_256x256x32.png,
src/resources/icons/32x32/favicon.ico,
src/resources/icons/32x32/browser.png,
src/resources/icons/32x32/swissbrowser.png,
src/resources/icons/48x48,
src/resources/icons/48x48/SW_Browser_48x48x32.png,
src/resources/icons/48x48/SW_SwissBrowser_48x48x32.png,
src/resources/icons/512x512,
src/resources/icons/512x512/SW_Browser_512x512x32.png,
src/resources/icons/browser.ico,
src/resources/icons/browser.png,
src/resources/browser.png, src/browser.icns: cleanup
src/resources/icons/512x512/SW_SwissBrowser_512x512x32.png,
src/resources/icons/swissbrowser.ico,
src/resources/icons/swissbrowser.png,
src/resources/swissbrowser.png, src/swissbrowser.icns: cleanup
the mess; no idea, what the ico-files sould be used for; added
sbrowser.png as app-icon; refs #125 #122
swisssbrowser.png as app-icon; refs #125 #122
2012-04-18 13:16 marc
* debian/browser-dev.install, browser.spec.in: install
* debian/swissbrowser-dev.install, swissbrowser.spec.in: install
headers ... also on rpm/deb; refs #119
2012-04-18 12:31 marc
@ -1095,8 +1095,8 @@
2012-04-18 12:26 marc
* src/browser.hxx, src/main.cxx, src/makefile.am,
src/browser_de.ts, src/browser_en.ts,
src/browser_fr.ts, src/browser_it.ts: install headers;
src/swissbrowser_de.ts, src/swissbrowser_en.ts,
src/swissbrowser_fr.ts, src/swissbrowser_it.ts: install headers;
refs #119
2012-04-18 11:33 marc
@ -1111,8 +1111,8 @@
2012-04-18 06:03 frekai
* src/browser.icns: Browser seems not taking the ico from
the Stick ISO folder refs #125
* src/swissbrowser.icns: SwissBrowser seems not taking the ico from
the SwissStick ISO folder refs #125
2012-04-17 14:50 marc
@ -1122,23 +1122,23 @@
src/qbrowserlib/qbrowserlib_en.ts,
src/qbrowserlib/qbrowserlib_fr.ts,
src/qbrowserlib/qbrowserlib_it.ts, src/qbrowserlib/qmake.pro.in,
src/browser_de.ts, src/browser_en.ts,
src/browser_fr.ts, src/browser_it.ts: support
src/swissbrowser_de.ts, src/swissbrowser_en.ts,
src/swissbrowser_fr.ts, src/swissbrowser_it.ts: support
bookmark-file; refs #116
2012-04-16 05:39 frekai
* src/resources/SW_Browser.icns,
src/resources/SW_Browser.ico,
src/resources/SW_Browser_128x128x32.png,
src/resources/SW_Browser_16x16x32.png,
src/resources/SW_Browser_256x256x32.png,
src/resources/SW_Browser_32x32x32.png,
src/resources/SW_Browser_48x48x32.png,
src/resources/SW_Browser_512x512x32.png,
* src/resources/SW_SwissBrowser.icns,
src/resources/SW_SwissBrowser.ico,
src/resources/SW_SwissBrowser_128x128x32.png,
src/resources/SW_SwissBrowser_16x16x32.png,
src/resources/SW_SwissBrowser_256x256x32.png,
src/resources/SW_SwissBrowser_32x32x32.png,
src/resources/SW_SwissBrowser_48x48x32.png,
src/resources/SW_SwissBrowser_512x512x32.png,
src/resources/favicon_16x16.ico, src/resources/favicon_32x32.ico,
src/resources/icons/browser_32x32x32.png,
src/resources/browser.png: Browser icons refs #125 #122
src/resources/icons/swissbrowser_32x32x32.png,
src/resources/swissbrowser.png: SwissBrowser icons refs #125 #122
2012-04-11 13:05 marc
@ -1244,7 +1244,7 @@
2012-02-24 07:32 marc
* src/qbrowserlib/webview.hxx: build error on win; refs #116
* src/qbrowserlib/swisswebview.hxx: build error on win; refs #116
2012-02-23 15:32 marc
@ -1286,13 +1286,13 @@
src/designer/buttonlineeditwidgetifc.cxx,
src/designer/buttonlineeditwidgetifc.hxx,
src/designer/makefile.am, src/designer/qmake.pro.in,
src/designer/resources.qrc.in, src/designer/webview.png,
src/designer/resources.qrc.in, src/designer/swisswebview.png,
src/designer/webview.png, src/designer/webviewwidgetifc.hxx,
src/main.cxx, src/qbrowserlib/buttonlineedit.hxx,
src/qbrowserlib/makefile.am, src/qbrowserlib/pluginfactory.hxx,
src/qbrowserlib/qmake.pro.in, src/qbrowserlib/saveorrun.hxx,
src/browser_de.ts, src/browser_en.ts,
src/browser_fr.ts, src/browser_it.ts: done point 1) in
src/swissbrowser_de.ts, src/swissbrowser_en.ts,
src/swissbrowser_fr.ts, src/swissbrowser_it.ts: done point 1) in
refs #108; separated ButtonLineEdit for refs #115
2012-02-09 09:42 marc
@ -1300,8 +1300,8 @@
* src/browser.hxx, src/designer/webviewwidgetifc.cxx,
src/designer/webviewwidgetifc.hxx, src/main.cxx,
src/qbrowserlib/pluginfactory.hxx, src/qbrowserlib/saveorrun.hxx,
src/qbrowserlib/webpage.hxx,
src/qbrowserlib/webview.hxx,
src/qbrowserlib/swisswebpage.hxx,
src/qbrowserlib/swisswebview.hxx,
src/sslclientnetworkmanager.hxx: more documentation; refs #115
2012-02-09 09:27 marc
@ -1312,10 +1312,10 @@
* src/browser.hxx, src/designer/webviewwidgetifc.cxx,
src/designer/webviewwidgetifc.hxx, src/qbrowserlib/qmake.pro.in,
src/qbrowserlib/webpage.hxx,
src/qbrowserlib/webview.hxx, src/qbrowserlib/webpage.hxx,
src/qbrowserlib/swisswebpage.hxx,
src/qbrowserlib/swisswebview.hxx, src/qbrowserlib/webpage.hxx,
src/qbrowserlib/webview.hxx: rename webpage and webview to
webpage and swebview to be more specific; refs #115
swisswebpage and swissswebview to be more specific; refs #115
2012-02-09 08:03 marc
@ -1340,14 +1340,14 @@
2012-02-08 12:23 marc
* browser.spec.in: create separate library and designer
* swissbrowser.spec.in: create separate library and designer
plugin; refs #115
2012-02-08 12:04 marc
* configure.in, debian/rules, debian/browser-dev.dirs,
debian/browser-dev.install, debian/browser.dirs,
debian/browser.install, src/browser.hxx, src/designer,
* configure.in, debian/rules, debian/swissbrowser-dev.dirs,
debian/swissbrowser-dev.install, debian/swissbrowser.dirs,
debian/swissbrowser.install, src/browser.hxx, src/designer,
src/designer/makefile.am, src/designer/qmake.pro.in,
src/designer/resources.qrc.in, src/designer/webview.png,
src/designer/webviewwidgetifc.cxx,
@ -1362,16 +1362,16 @@
src/qbrowserlib/saveorrun.hxx, src/qbrowserlib/saveorrun.ui,
src/qbrowserlib/webpage.hxx, src/qbrowserlib/webview.hxx,
src/qmake.pro.in, src/saveorrun.hxx, src/saveorrun.ui,
src/browser_de.ts, src/browser_en.ts,
src/browser_fr.ts, src/browser_it.ts, src/webpage.hxx,
src/webview.hxx, browser.spec.in: create separate library
src/swissbrowser_de.ts, src/swissbrowser_en.ts,
src/swissbrowser_fr.ts, src/swissbrowser_it.ts, src/webpage.hxx,
src/webview.hxx, swissbrowser.spec.in: create separate library
and designer plugin; refs #115
2012-02-03 13:04 marc
* src/browser.hxx, src/downloadmanager.hxx, src/pluginfactory.hxx,
src/qmake.pro.in, src/browser_de.ts, src/browser_en.ts,
src/browser_fr.ts, src/browser_it.ts, src/webpage.cxx,
src/qmake.pro.in, src/swissbrowser_de.ts, src/swissbrowser_en.ts,
src/swissbrowser_fr.ts, src/swissbrowser_it.ts, src/webpage.cxx,
src/webpage.hxx, src/webview.hxx: put webview in own class; refs
#115
@ -1409,25 +1409,25 @@
src/resources/icons/32x32/butt32_09_sw.png,
src/resources/icons/32x32/butt32_10.png,
src/resources/icons/32x32/butt32_10_sw.png,
src/resources/icons/32x32/butt32_11.png, src/browser_de.ts,
src/browser_en.ts, src/browser_fr.ts,
src/browser_it.ts: imported icons, see open points in
src/resources/icons/32x32/butt32_11.png, src/swissbrowser_de.ts,
src/swissbrowser_en.ts, src/swissbrowser_fr.ts,
src/swissbrowser_it.ts: imported icons, see open points in
ticket; refs #113
2012-01-25 08:44 marc
* debian/control, browser.spec.in: replace/obsolete in
* debian/control, swissbrowser.spec.in: replace/obsolete in
rpm/deb; refs #114 (spent 8h)
2012-01-24 15:33 marc
* README, configure.in, debian/changelog.in, debian/control,
debian/copyright, debian/menu, debian/browser-dev.dirs,
debian/browser-dev.install, debian/browser.dirs,
debian/browser.doc-base.EX, debian/browser.install,
debian/surfer-dev.dirs, debian/surfer-dev.install,
debian/surfer.dirs, debian/surfer.doc-base.EX,
debian/surfer.install, doc/screenshot.png, src/Info.plist,
debian/copyright, debian/menu, debian/swissbrowser-dev.dirs,
debian/swissbrowser-dev.install, debian/swissbrowser.dirs,
debian/swissbrowser.doc-base.EX, debian/swissbrowser.install,
debian/swisssurfer-dev.dirs, debian/swisssurfer-dev.install,
debian/swisssurfer.dirs, debian/swisssurfer.doc-base.EX,
debian/swisssurfer.install, doc/screenshot.png, src/Info.plist,
src/browser.ui, src/main.cxx, src/makefile.am, src/qmake.pro.in,
src/resources.qrc, src/resources/icons/about.png,
src/resources/icons/addbookmark.png,
@ -1437,17 +1437,17 @@
src/resources/icons/newwindow.png, src/resources/icons/print.png,
src/resources/icons/printpreview.png,
src/resources/icons/settings.png,
src/resources/icons/browser_32x32x32.png,
src/resources/icons/surfer_32x32x32.png,
src/resources/icons/usercert.png, src/resources/browser.png,
src/resources/surfer.png, src/settings.ui,
src/browser.desktop, src/browser.icns,
src/browser_de.ts, src/browser_en.ts,
src/browser_fr.ts, src/browser_it.ts,
src/surfer.desktop, src/surfer.icns,
src/surfer_de.ts, src/surfer_en.ts,
src/surfer_fr.ts, src/surfer_it.ts,
browser.spec.in, surfer.spec.in: renaming; refs #114
src/resources/icons/swissbrowser_32x32x32.png,
src/resources/icons/swisssurfer_32x32x32.png,
src/resources/icons/usercert.png, src/resources/swissbrowser.png,
src/resources/swisssurfer.png, src/settings.ui,
src/swissbrowser.desktop, src/swissbrowser.icns,
src/swissbrowser_de.ts, src/swissbrowser_en.ts,
src/swissbrowser_fr.ts, src/swissbrowser_it.ts,
src/swisssurfer.desktop, src/swisssurfer.icns,
src/swisssurfer_de.ts, src/swisssurfer_en.ts,
src/swisssurfer_fr.ts, src/swisssurfer_it.ts,
swissbrowser.spec.in, swisssurfer.spec.in: renaming; refs #114
(spent 8h)
2012-01-03 13:19 marc
@ -1460,7 +1460,7 @@
2012-01-03 13:07 marc
* surfer.spec.in: files to install and remove uninstalled
* swisssurfer.spec.in: files to install and remove uninstalled
files; refs #112
2012-01-03 13:00 marc
@ -1473,17 +1473,17 @@
2011-12-13 12:15 marc
* src/surfer.desktop: corrected menu entry; refs #110
* src/swisssurfer.desktop: corrected menu entry; refs #110
2011-12-13 11:40 marc
* src/surfer.desktop: corrected menu entry; refs #110
* src/swisssurfer.desktop: corrected menu entry; refs #110
2011-12-13 09:35 marc
* configure.in, debian/control, debian/menu, debian/rules,
doc/doxyfile.in, doc/makefile.am, makefile.am, src/makefile.am,
src/resources/surfer.png: compiles deb, fails at distcheck;
src/resources/swisssurfer.png: compiles deb, fails at distcheck;
refs #110
2011-12-13 08:27 marc
@ -1495,761 +1495,761 @@
debian/manpage.sgml.ex, debian/manpage.xml.ex, debian/menu,
debian/menu.ex, debian/postinst.ex, debian/postrm.ex,
debian/preinst.ex, debian/prerm.ex, debian/rules,
debian/shlibs.local.ex, debian/surfer-dev.dirs,
debian/surfer-dev.install, debian/surfer.dirs,
debian/surfer.doc-base.EX, debian/surfer.install,
debian/watch.ex, doc/doxygenlayout.xml, src/surfer.desktop,
src/version.cxx.in, surfer.spec.in: cleanup with template;
debian/shlibs.local.ex, debian/swisssurfer-dev.dirs,
debian/swisssurfer-dev.install, debian/swisssurfer.dirs,
debian/swisssurfer.doc-base.EX, debian/swisssurfer.install,
debian/watch.ex, doc/doxygenlayout.xml, src/swisssurfer.desktop,
src/version.cxx.in, swisssurfer.spec.in: cleanup with template;
refs #110
2011-12-09 14:53 marc
* surfer: moved subdir surfer to root; refs #110
* swisssurfer: moved subdir swisssurfer to root; refs #110
2011-12-09 14:51 marc
* AUTHORS, COPYING, ChangeLog, INSTALL, NEWS, README, bootstrap.sh,
configure.in, doc, makefile.am, src, surfer/AUTHORS,
surfer/COPYING, surfer/ChangeLog, surfer/INSTALL,
surfer/NEWS, surfer/README, surfer/bootstrap.sh,
surfer/configure.in, surfer/doc,
surfer/makefile.am, surfer/src: moved subdir
surfer to root; refs #110
configure.in, doc, makefile.am, src, swisssurfer/AUTHORS,
swisssurfer/COPYING, swisssurfer/ChangeLog, swisssurfer/INSTALL,
swisssurfer/NEWS, swisssurfer/README, swisssurfer/bootstrap.sh,
swisssurfer/configure.in, swisssurfer/doc,
swisssurfer/makefile.am, swisssurfer/src: moved subdir
swisssurfer to root; refs #110
2011-12-09 14:50 marc
* README.txt, Sample_Executables, Test_Qt_Frontend, actlibrary,
makefile, openssl-act-engine, qt,
sign-openssl-pkcs11-engine: remove unneeded stuff; refs #110
swisssign-openssl-pkcs11-engine: remove unneeded stuff; refs #110
2011-12-07 11:36 marc
* surfer/src/resources/icons/gg.png,
surfer/src/resources/icons/tel.png,
surfer/src/resources/icons/wp.png: Search Bar Icons; refs
* swisssurfer/src/resources/icons/gg.png,
swisssurfer/src/resources/icons/tel.png,
swisssurfer/src/resources/icons/wp.png: Search Bar Icons; refs
#107
2011-12-07 11:34 marc
* surfer/src/browser.hxx,
surfer/src/logincertificate.hxx,
surfer/src/pinentry.hxx, surfer/src/pinentry.ui,
surfer/src/resources.qrc, surfer/src/settings.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: Certificate Info + Search Bar
* swisssurfer/src/browser.hxx,
swisssurfer/src/logincertificate.hxx,
swisssurfer/src/pinentry.hxx, swisssurfer/src/pinentry.ui,
swisssurfer/src/resources.qrc, swisssurfer/src/settings.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: Certificate Info + Search Bar
+ Bug Fixes; refs #107
2011-12-06 14:40 marc
* surfer/src/browser.hxx, surfer/src/browser.ui,
surfer/src/certificate.ui,
surfer/src/downloadmanager.hxx, surfer/src/main.cxx,
surfer/src/pinentry.hxx, surfer/src/pinentry.ui,
surfer/src/qmake.pro.in, surfer/src/resources.qrc,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: redesign; refs #107
* swisssurfer/src/browser.hxx, swisssurfer/src/browser.ui,
swisssurfer/src/certificate.ui,
swisssurfer/src/downloadmanager.hxx, swisssurfer/src/main.cxx,
swisssurfer/src/pinentry.hxx, swisssurfer/src/pinentry.ui,
swisssurfer/src/qmake.pro.in, swisssurfer/src/resources.qrc,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: redesign; refs #107
2011-12-02 11:53 frekai
* surfer/src/surfer.icns: Also in surfer project
* swisssurfer/src/swisssurfer.icns: Also in swisssurfer project
closes #89
2011-11-11 12:16 marc
* surfer/src/qmake.pro.in: no poppler; refs #79
* swisssurfer/src/qmake.pro.in: no poppler; refs #79
2011-11-11 12:15 marc
* surfer/src/qmake.pro.in: warnings should not produce errors;
* swisssurfer/src/qmake.pro.in: warnings should not produce errors;
refs #79
2011-11-11 11:45 marc
* surfer/src/browser.hxx, surfer/src/browser.ui,
surfer/src/certificate.hxx,
surfer/src/downloadmanager.hxx, surfer/src/main.cxx,
surfer/src/pinentry.hxx, surfer/src/pluginfactory.hxx,
surfer/src/qmake.pro.in, surfer/src/saveorrun.hxx,
surfer/src/saveorrun.ui, surfer/src/settings.ui,
surfer/src/smartcardauth.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: massive problems with locking;
* swisssurfer/src/browser.hxx, swisssurfer/src/browser.ui,
swisssurfer/src/certificate.hxx,
swisssurfer/src/downloadmanager.hxx, swisssurfer/src/main.cxx,
swisssurfer/src/pinentry.hxx, swisssurfer/src/pluginfactory.hxx,
swisssurfer/src/qmake.pro.in, swisssurfer/src/saveorrun.hxx,
swisssurfer/src/saveorrun.ui, swisssurfer/src/settings.ui,
swisssurfer/src/smartcardauth.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: massive problems with locking;
show before login; handling of plugins; no c++0x standard on gcc
in mac/win yet; extremely unstable; refs #79; refs #58
2011-09-26 11:08 marc
* surfer/src/pluginfactory.hxx: no assertion please, refs #79
* swisssurfer/src/pluginfactory.hxx: no assertion please, refs #79
2011-09-26 10:59 marc
* surfer/src/pluginfactory.hxx: no assertion please, refs #79
* swisssurfer/src/pluginfactory.hxx: no assertion please, refs #79
2011-09-26 10:56 marc
* surfer/src/browser.hxx, surfer/src/certificate.hxx,
surfer/src/pdfdisplay.hpp,
surfer/src/pluginfactory.hxx, surfer/src/qmake.pro.in,
surfer/src/saveorrun.hxx, surfer/src/saveorrun.ui,
surfer/src/smartcardauth.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts,
surfer/src/temporaryfile.hxx: removed version, refs #101;
* swisssurfer/src/browser.hxx, swisssurfer/src/certificate.hxx,
swisssurfer/src/pdfdisplay.hpp,
swisssurfer/src/pluginfactory.hxx, swisssurfer/src/qmake.pro.in,
swisssurfer/src/saveorrun.hxx, swisssurfer/src/saveorrun.ui,
swisssurfer/src/smartcardauth.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts,
swisssurfer/src/temporaryfile.hxx: removed version, refs #101;
implemented new temporaryfile handler and improved save, refs
#51; partial changes for refs #79 and solved #104
2011-09-21 12:37 marc
* surfer/src/browser.hxx, surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: cursor is hour-glass during
* swisssurfer/src/browser.hxx, swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: cursor is hour-glass during
download, on application start, «launching application ...» is
shown for 5s; refs #77
2011-09-21 12:00 marc
* surfer/src/browser.hxx, surfer/src/browser.ui,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: Changed QComboBox to QEditText
* swisssurfer/src/browser.hxx, swisssurfer/src/browser.ui,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: Changed QComboBox to QEditText
for kiosk mode - fixed key-shortcuts + close tab; refs #102
2011-09-21 11:51 marc
* surfer/src/browser.ui: Changed QComboBox to QEditText for
* swisssurfer/src/browser.ui: Changed QComboBox to QEditText for
kiosk mode - bugfix; refs #102
2011-09-21 11:42 marc
* surfer/src/browser.hxx, surfer/src/browser.ui,
surfer/src/main.cxx, surfer/src/qmake.pro.in,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts, surfer/src/webpage.hxx:
* swisssurfer/src/browser.hxx, swisssurfer/src/browser.ui,
swisssurfer/src/main.cxx, swisssurfer/src/qmake.pro.in,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts, swisssurfer/src/webpage.hxx:
Changed QComboBox to QEditText for kiosk mode; refs #102
2011-09-13 13:15 marc
* surfer/src/editbookmarks.ui, surfer/src/main.cxx: use
* swisssurfer/src/editbookmarks.ui, swisssurfer/src/main.cxx: use
default constructor for QLocale, not ::system; refs #66
2011-08-26 12:39 marc
* surfer/src/browser.hxx, surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: and of course, if my personal
* swisssurfer/src/browser.hxx, swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: and of course, if my personal
feature is public, it must be restricted in kiosk and no-settings
mode; refs #88
2011-08-26 12:33 marc
* surfer/src/editbookmarks.hxx,
surfer/src/editbookmarks.ui: added missing files from
* swisssurfer/src/editbookmarks.hxx,
swisssurfer/src/editbookmarks.ui: added missing files from
changes@home that has been accidentally checked in partially at
last commit [135]; refs #88
2011-08-25 11:46 marc
* surfer/src/browser.hxx, surfer/src/browser.ui,
surfer/src/qmake.pro.in, surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts, surfer/src/webpage.hxx:
append $SURFER_USERAGENT to user agent; refs #88
* swisssurfer/src/browser.hxx, swisssurfer/src/browser.ui,
swisssurfer/src/qmake.pro.in, swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts, swisssurfer/src/webpage.hxx:
append $SWISSSURFER_USERAGENT to user agent; refs #88
2011-08-23 10:58 marc
* surfer/src/browser.hxx,
surfer/src/resources/icons/about.png,
surfer/src/resources/icons/addbookmark.png,
surfer/src/resources/icons/clearlocation.png,
surfer/src/resources/icons/close.png,
surfer/src/resources/icons/error.png,
surfer/src/resources/icons/find.png,
surfer/src/resources/icons/newtab.png,
surfer/src/resources/icons/newwindow.png,
surfer/src/resources/icons/print.png,
surfer/src/resources/icons/printpreview.png,
surfer/src/resources/icons/settings.png,
surfer/src/resources/icons/usercert.png,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: icons are now within the
* swisssurfer/src/browser.hxx,
swisssurfer/src/resources/icons/about.png,
swisssurfer/src/resources/icons/addbookmark.png,
swisssurfer/src/resources/icons/clearlocation.png,
swisssurfer/src/resources/icons/close.png,
swisssurfer/src/resources/icons/error.png,
swisssurfer/src/resources/icons/find.png,
swisssurfer/src/resources/icons/newtab.png,
swisssurfer/src/resources/icons/newwindow.png,
swisssurfer/src/resources/icons/print.png,
swisssurfer/src/resources/icons/printpreview.png,
swisssurfer/src/resources/icons/settings.png,
swisssurfer/src/resources/icons/usercert.png,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: icons are now within the
line-edit and background is transparent; refs #93
2011-08-10 07:03 marc
* surfer/src/resources.qrc,
surfer/src/resources/icons/about.png,
surfer/src/resources/icons/addbookmark.png,
surfer/src/resources/icons/clearlocation.png,
surfer/src/resources/icons/close.png,
surfer/src/resources/icons/error.png,
surfer/src/resources/icons/find.png,
surfer/src/resources/icons/newtab.png,
surfer/src/resources/icons/newwindow.png,
surfer/src/resources/icons/print.png,
surfer/src/resources/icons/printpreview.png,
surfer/src/resources/icons/settings.png,
surfer/src/resources/icons/usercert.png: convertet all SVG
* swisssurfer/src/resources.qrc,
swisssurfer/src/resources/icons/about.png,
swisssurfer/src/resources/icons/addbookmark.png,
swisssurfer/src/resources/icons/clearlocation.png,
swisssurfer/src/resources/icons/close.png,
swisssurfer/src/resources/icons/error.png,
swisssurfer/src/resources/icons/find.png,
swisssurfer/src/resources/icons/newtab.png,
swisssurfer/src/resources/icons/newwindow.png,
swisssurfer/src/resources/icons/print.png,
swisssurfer/src/resources/icons/printpreview.png,
swisssurfer/src/resources/icons/settings.png,
swisssurfer/src/resources/icons/usercert.png: convertet all SVG
files to PNG because SVG seems to be unavailable on Mac; refs #93
2011-07-06 13:39 marc
* surfer/src/browser.hxx, surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: menu enabled in kios mode;
* swisssurfer/src/browser.hxx, swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: menu enabled in kios mode;
refs #90
2011-07-06 13:16 marc
* surfer/src/browser.hxx, surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: must test whether _url exists
* swisssurfer/src/browser.hxx, swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: must test whether _url exists
and has edit field; refs #94
2011-06-30 13:47 marc
* surfer/src/browser.ui, surfer/src/resources.qrc,
surfer/src/resources/icons/about.svg,
surfer/src/resources/icons/close.svg,
surfer/src/resources/icons/find.svg,
surfer/src/resources/icons/newtab.svg,
surfer/src/resources/icons/newwindow.svg,
surfer/src/resources/icons/print.svg,
surfer/src/resources/icons/printpreview.svg,
surfer/src/resources/icons/settings.svg,
surfer/src/resources/icons/usercert.svg,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: nice icons; closes #92
* swisssurfer/src/browser.ui, swisssurfer/src/resources.qrc,
swisssurfer/src/resources/icons/about.svg,
swisssurfer/src/resources/icons/close.svg,
swisssurfer/src/resources/icons/find.svg,
swisssurfer/src/resources/icons/newtab.svg,
swisssurfer/src/resources/icons/newwindow.svg,
swisssurfer/src/resources/icons/print.svg,
swisssurfer/src/resources/icons/printpreview.svg,
swisssurfer/src/resources/icons/settings.svg,
swisssurfer/src/resources/icons/usercert.svg,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: nice icons; closes #92
2011-06-30 13:12 marc
* surfer/src/browser.hxx, surfer/src/browser.ui,
surfer/src/resources.qrc,
surfer/src/resources/icons/addbookmark.svg,
surfer/src/resources/icons/clearlocation.svg,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: buttons are now actions with
* swisssurfer/src/browser.hxx, swisssurfer/src/browser.ui,
swisssurfer/src/resources.qrc,
swisssurfer/src/resources/icons/addbookmark.svg,
swisssurfer/src/resources/icons/clearlocation.svg,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: buttons are now actions with
images too; url-bar height is now not minimum but preferred; refs
#91
2011-06-30 07:45 marc
* surfer/src/browser.hxx, surfer/src/errorlog.hxx,
surfer/src/errorlog.ui, surfer/src/resources.qrc,
surfer/src/resources/icons/error.svg,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: even smarter error
* swisssurfer/src/browser.hxx, swisssurfer/src/errorlog.hxx,
swisssurfer/src/errorlog.ui, swisssurfer/src/resources.qrc,
swisssurfer/src/resources/icons/error.svg,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: even smarter error
notification; refs #68
2011-06-30 07:40 marc
* surfer/src/main.cxx: corrected documentation; refs #88
* swisssurfer/src/main.cxx: corrected documentation; refs #88
2011-06-29 08:06 marc
* surfer/src/browser.hxx, surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: change url-color to white if
* swisssurfer/src/browser.hxx, swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: change url-color to white if
page load was successful; closes #68
2011-06-29 07:53 marc
* surfer/src/browser.hxx, surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: ignore abort, url-bar red if
* swisssurfer/src/browser.hxx, swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: ignore abort, url-bar red if
load fails, better error message and same for find: red if not
found, green if found; closes #68
2011-06-29 06:52 marc
* surfer/src/browser.hxx, surfer/src/main.cxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts, surfer/src/webpage.hxx:
set SURFER_USERAGENT e.g. to "Mozilla/5.0 (%Platform%;
* swisssurfer/src/browser.hxx, swisssurfer/src/main.cxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts, swisssurfer/src/webpage.hxx:
set SWISSSURFER_USERAGENT e.g. to "Mozilla/5.0 (%Platform%;
%Security%; %Subplatform%; %Locale%) AppleWebKit/%WebKitVersion%
(KHTML, like Gecko) %AppVersion Safari/%WebKitVersion%"; closes
#88
2011-06-21 06:49 marc
* surfer/src/pinentry.ui, surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: closes #83
* swisssurfer/src/pinentry.ui, swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: closes #83
2011-06-21 06:38 marc
* surfer/src/qmake.pro.in: undo enable debug; closes #85
* swisssurfer/src/qmake.pro.in: undo enable debug; closes #85
2011-06-21 06:37 marc
* surfer/src/browser.hxx, surfer/src/qmake.pro.in: closes
* swisssurfer/src/browser.hxx, swisssurfer/src/qmake.pro.in: closes
#85
2011-06-20 10:01 marc
* surfer/configure.in, surfer/src/browser.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: more version information; refs
* swisssurfer/configure.in, swisssurfer/src/browser.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: more version information; refs
#85
2011-06-17 09:25 marc
* surfer/src/smartcardauth.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: closes #82; closes #76
* swisssurfer/src/smartcardauth.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: closes #82; closes #76
2011-06-16 10:05 marc
* surfer/src/qmake.pro.in: don't check-in debug; refs #82
* swisssurfer/src/qmake.pro.in: don't check-in debug; refs #82
2011-06-16 06:39 marc
* surfer/src/certificate.hxx, surfer/src/pinentry.ui,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: closes #83
* swisssurfer/src/certificate.hxx, swisssurfer/src/pinentry.ui,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: closes #83
2011-06-16 06:24 marc
* surfer/src/browser.hxx, surfer/src/settings.hxx,
surfer/src/settings.ui, surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: closes #84
* swisssurfer/src/browser.hxx, swisssurfer/src/settings.hxx,
swisssurfer/src/settings.ui, swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: closes #84
2011-06-15 12:00 marc
* surfer/src/smartcardauth.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: with change, nothing works any
* swisssurfer/src/smartcardauth.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: with change, nothing works any
more; refs #82
2011-06-15 05:25 frekai
* surfer/src/main.cxx: AutoVerifyPeer refs #75
* swisssurfer/src/main.cxx: AutoVerifyPeer refs #75
2011-06-14 12:41 marc
* surfer/src/main.cxx: try to accept all protocols; refs #75
* swisssurfer/src/main.cxx: try to accept all protocols; refs #75
2011-06-14 12:41 marc
* surfer/src/smartcardauth.hxx: RSA_new_method calls RSA_free,
* swisssurfer/src/smartcardauth.hxx: RSA_new_method calls RSA_free,
don't free RSA, keep memory leak; refs #82
2011-06-14 07:26 marc
* surfer/src/qmake.pro.in, surfer/src/smartcardauth.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: don't free the RSA*, it seems
* swisssurfer/src/qmake.pro.in, swisssurfer/src/smartcardauth.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: don't free the RSA*, it seems
not to properly clean up old references; refs #82
2011-06-09 08:58 marc
* surfer/src/browser.hxx, surfer/src/browser.ui,
surfer/src/qmake.pro.in, surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: closes #65
* swisssurfer/src/browser.hxx, swisssurfer/src/browser.ui,
swisssurfer/src/qmake.pro.in, swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: closes #65
2011-06-09 08:48 marc
* surfer/src/browser.hxx, surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: using
* swisssurfer/src/browser.hxx, swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: using
QTemporaryFile::createLocalFile; closes #69
2011-06-09 08:46 marc
* surfer/src/logincertificate.hxx: closes #71
* swisssurfer/src/logincertificate.hxx: closes #71
2011-06-09 08:40 marc
* surfer/src/logincertificate.ui, surfer/src/pinentry.ui,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: closes #71
* swisssurfer/src/logincertificate.ui, swisssurfer/src/pinentry.ui,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: closes #71
2011-06-09 08:23 marc
* surfer/src/browser.hxx, surfer/src/browser.ui,
surfer/src/certificate.hxx, surfer/src/certificate.ui,
surfer/src/logincertificate.ui,
surfer/src/pinentry.hxx, surfer/src/pinentry.ui,
surfer/src/qmake.pro.in, surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: closes #71
* swisssurfer/src/browser.hxx, swisssurfer/src/browser.ui,
swisssurfer/src/certificate.hxx, swisssurfer/src/certificate.ui,
swisssurfer/src/logincertificate.ui,
swisssurfer/src/pinentry.hxx, swisssurfer/src/pinentry.ui,
swisssurfer/src/qmake.pro.in, swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: closes #71
2011-06-08 13:00 marc
* surfer/src/browser.hxx, surfer/src/makefile.am,
surfer/src/sslclientnetworkmanager.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: closes #60
* swisssurfer/src/browser.hxx, swisssurfer/src/makefile.am,
swisssurfer/src/sslclientnetworkmanager.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: closes #60
2011-06-08 12:40 marc
* surfer/src/browser.hxx: closes #64
* swisssurfer/src/browser.hxx: closes #64
2011-06-08 12:39 marc
* surfer/src/browser.hxx: closes #64
* swisssurfer/src/browser.hxx: closes #64
2011-06-08 12:32 marc
* surfer/src/browser.hxx: closes #64
* swisssurfer/src/browser.hxx: closes #64
2011-06-08 12:24 marc
* surfer/src/main.cxx, surfer/src/makefile.am:
* swisssurfer/src/main.cxx, swisssurfer/src/makefile.am:
installation of programs fixed; closes #70
2011-06-08 11:37 marc
* surfer/configure.in, surfer/src/main.cxx,
surfer/src/makefile.am, surfer/src/qmake.pro.in,
surfer/src/smartcardauth.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: additional feature: built in
* swisssurfer/configure.in, swisssurfer/src/main.cxx,
swisssurfer/src/makefile.am, swisssurfer/src/qmake.pro.in,
swisssurfer/src/smartcardauth.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: additional feature: built in
library name; plus: closes #70
2011-06-06 13:35 nichan
* surfer/src/main.cxx: corrected typo for icon, refs #44
* swisssurfer/src/main.cxx: corrected typo for icon, refs #44
2011-06-06 13:25 nichan
* surfer/src/Info.plist, surfer/src/main.cxx,
surfer/src/qmake.pro.in, surfer/src/resources.qrc,
surfer/src/resources/icons/surfer_32x32x32.png,
surfer/src/surfer.icns: added window icon for mac and
* swisssurfer/src/Info.plist, swisssurfer/src/main.cxx,
swisssurfer/src/qmake.pro.in, swisssurfer/src/resources.qrc,
swisssurfer/src/resources/icons/swisssurfer_32x32x32.png,
swisssurfer/src/swisssurfer.icns: added window icon for mac and
win, refs #44
2011-06-03 08:24 marc
* surfer/src/pinentry.ui, surfer/src/qmake.pro.in,
surfer/src/smartcardauth.hxx: requires pcsclite; refs #37
* swisssurfer/src/pinentry.ui, swisssurfer/src/qmake.pro.in,
swisssurfer/src/smartcardauth.hxx: requires pcsclite; refs #37
2011-06-03 07:48 marc
* surfer/src/qmake.pro.in: requires pcsclite; refs #37
* swisssurfer/src/qmake.pro.in: requires pcsclite; refs #37
2011-06-03 06:59 marc
* surfer/src/pinentry.hxx, surfer/src/pinentry.ui,
surfer/src/qmake.pro.in, surfer/src/smartcardauth.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: show PIN attempts if known,
* swisssurfer/src/pinentry.hxx, swisssurfer/src/pinentry.ui,
swisssurfer/src/qmake.pro.in, swisssurfer/src/smartcardauth.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: show PIN attempts if known,
nothing if unknown; refs #37
2011-06-01 09:06 marc
* surfer/src/browser.hxx, surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: closes #57
* swisssurfer/src/browser.hxx, swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: closes #57
2011-06-01 08:57 marc
* surfer/src/browser.hxx, surfer/src/main.cxx,
surfer/src/qmake.pro.in, surfer/src/settings.hxx,
surfer/src/smartcardauth.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: closes #56; closes #54
* swisssurfer/src/browser.hxx, swisssurfer/src/main.cxx,
swisssurfer/src/qmake.pro.in, swisssurfer/src/settings.hxx,
swisssurfer/src/smartcardauth.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: closes #56; closes #54
2011-05-26 08:39 marc
* surfer/src/errorlog.hxx, surfer/src/errorlog.ui: added
* swisssurfer/src/errorlog.hxx, swisssurfer/src/errorlog.ui: added
missing files; refs #48
2011-05-26 06:31 marc
* surfer/configure.in, surfer/src/browser.hxx,
surfer/src/browser.ui, surfer/src/downloadmanager.hxx,
surfer/src/qmake.pro.in, surfer/src/smartcardauth.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: done fist implementation of
* swisssurfer/configure.in, swisssurfer/src/browser.hxx,
swisssurfer/src/browser.ui, swisssurfer/src/downloadmanager.hxx,
swisssurfer/src/qmake.pro.in, swisssurfer/src/smartcardauth.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: done fist implementation of
ErrorLog, refs #48; added AdjustToMinimumContentsLength, closes
#52
2011-05-24 05:53 marc
* surfer/src/browser.hxx, surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: closes #51, closes #47
* swisssurfer/src/browser.hxx, swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: closes #51, closes #47
2011-05-23 11:22 marc
* surfer/src/browser.hxx, surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: not removed, but diabled and
* swisssurfer/src/browser.hxx, swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: not removed, but diabled and
smaller; closes #47
2011-05-23 09:19 marc
* surfer/src/browser.hxx: url is no more visible in kiosk
* swisssurfer/src/browser.hxx: url is no more visible in kiosk
mode; closes #52
2011-05-23 09:16 marc
* surfer/src/browser.hxx, surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: hint: «reduced mode» is
* swisssurfer/src/browser.hxx, swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: hint: «reduced mode» is
--no-settings or -n; closes #35
2011-05-23 09:08 marc
* surfer/src/browser.hxx, surfer/src/settings.hxx,
surfer/src/settings.ui, surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: closes #50
* swisssurfer/src/browser.hxx, swisssurfer/src/settings.hxx,
swisssurfer/src/settings.ui, swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: closes #50
2011-05-19 12:58 marc
* surfer/src/settings.hxx: mac has qt 4.7.0; refs #49
* swisssurfer/src/settings.hxx: mac has qt 4.7.0; refs #49
2011-05-19 12:55 marc
* surfer/src/browser.hxx, surfer/src/smartcardauth.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: it works, first cleanup; refs
* swisssurfer/src/browser.hxx, swisssurfer/src/smartcardauth.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: it works, first cleanup; refs
#49
2011-05-19 12:29 marc
* surfer/src/smartcardauth.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: it works, first try; refs #49
* swisssurfer/src/smartcardauth.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: it works, first try; refs #49
2011-05-17 08:14 marc
* surfer/COPYING, surfer/INSTALL: handle mac; refs #43
* swisssurfer/COPYING, swisssurfer/INSTALL: handle mac; refs #43
2011-05-17 08:14 marc
* surfer/COPYING, surfer/INSTALL: handle mac; refs #43
* swisssurfer/COPYING, swisssurfer/INSTALL: handle mac; refs #43
2011-05-17 08:11 marc.waeckerlin
* surfer/src/browser.hxx, surfer/src/downloadmanager.hxx,
surfer/src/smartcardauth.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: to test, ignore all ssl
* swisssurfer/src/browser.hxx, swisssurfer/src/downloadmanager.hxx,
swisssurfer/src/smartcardauth.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: to test, ignore all ssl
errors; refs #43
2011-05-11 13:17 marc
* surfer/COPYING, surfer/INSTALL,
surfer/src/smartcardauth.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: added error from mac to
* swisssurfer/COPYING, swisssurfer/INSTALL,
swisssurfer/src/smartcardauth.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: added error from mac to
trusted errors as possible workaround; refs #43
2011-05-10 09:13 marc
* surfer/src/qmake.pro.in: is it timing? removed lot of
* swisssurfer/src/qmake.pro.in: is it timing? removed lot of
traces; refs #43
2011-05-05 13:31 marc.waeckerlin
* surfer/COPYING, surfer/INSTALL,
surfer/src/downloadmanager.hxx, surfer/src/main.cxx,
surfer/src/smartcardauth.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: try to set CA to Context, but
* swisssurfer/COPYING, swisssurfer/INSTALL,
swisssurfer/src/downloadmanager.hxx, swisssurfer/src/main.cxx,
swisssurfer/src/smartcardauth.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: try to set CA to Context, but
still does not work; refs #43
2011-05-04 11:28 marc
* surfer/src/main.cxx: closes #42
* swisssurfer/src/main.cxx: closes #42
2011-05-03 11:07 marc
* surfer/src/smartcardauth.hxx: template for engine registry;
* swisssurfer/src/smartcardauth.hxx: template for engine registry;
refs #32
2011-05-03 10:21 marc
* surfer/configure.in, surfer/src/browser.hxx,
surfer/src/main.cxx, surfer/src/qmake.pro.in,
surfer/src/smartcardauth.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: option is noe --login to
* swisssurfer/configure.in, swisssurfer/src/browser.hxx,
swisssurfer/src/main.cxx, swisssurfer/src/qmake.pro.in,
swisssurfer/src/smartcardauth.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: option is noe --login to
enable immediate login, otherwise logs in at first https-access;
also works without cryptoki-library; closes #34
2011-05-02 13:07 marc
* surfer/src/browser.hxx, surfer/src/main.cxx,
surfer/src/smartcardauth.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: Prepared, but problem with GUI
* swisssurfer/src/browser.hxx, swisssurfer/src/main.cxx,
swisssurfer/src/smartcardauth.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: Prepared, but problem with GUI
and simultanous connections - Solution: Net option --no-login;
refs #34
2011-04-27 12:07 marc
* surfer/src/browser.hxx, surfer/src/downloadmanager.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: more debug on ssl error; refs
* swisssurfer/src/browser.hxx, swisssurfer/src/downloadmanager.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: more debug on ssl error; refs
#22
2011-04-27 11:56 marc
* surfer/src/browser.hxx, surfer/src/downloadmanager.hxx:
* swisssurfer/src/browser.hxx, swisssurfer/src/downloadmanager.hxx:
more debug on ssl error; refs #22
2011-04-27 11:30 marc
* surfer/configure.in, surfer/src/authentication.hxx,
surfer/src/browser.hxx, surfer/src/browser.ui,
surfer/src/main.cxx, surfer/src/qmake.pro.in,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: added server certificate
SIGN_SERVER_GOLD_CA_2008_G2; allow reject of authentication;
* swisssurfer/configure.in, swisssurfer/src/authentication.hxx,
swisssurfer/src/browser.hxx, swisssurfer/src/browser.ui,
swisssurfer/src/main.cxx, swisssurfer/src/qmake.pro.in,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: added server certificate
SWISSSIGN_SERVER_GOLD_CA_2008_G2; allow reject of authentication;
added meaningful about dialog; added history menu; refs #22
2011-04-27 07:33 marc
* surfer/src/browser.hxx, surfer/src/downloadmanager.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: more error tracing; refs #22
* swisssurfer/src/browser.hxx, swisssurfer/src/downloadmanager.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: more error tracing; refs #22
2011-04-26 12:18 marc
* surfer/src/browser.hxx: log ssl errors; refs #32
* swisssurfer/src/browser.hxx: log ssl errors; refs #32
2011-04-26 11:59 marc
* surfer/src/qmake.pro.in, surfer/src/smartcardauth.hxx:
* swisssurfer/src/qmake.pro.in, swisssurfer/src/smartcardauth.hxx:
log rsa free, new -g option; refs #32
2011-04-26 08:35 marc
* surfer/src/main.cxx: proxy; refs #32
* swisssurfer/src/main.cxx: proxy; refs #32
2011-04-26 07:32 marc
* surfer/src/smartcardauth.hxx: find SuisseID certs; refs #32
* swisssurfer/src/smartcardauth.hxx: find SuisseID certs; refs #32
2011-04-26 07:03 marc
* surfer/src/smartcardauth.hxx: find SuisseID certs; refs #32
* swisssurfer/src/smartcardauth.hxx: find SuisseID certs; refs #32
2011-04-26 07:02 marc
* surfer/src/smartcardauth.hxx: find SuisseID certs; refs #32
* swisssurfer/src/smartcardauth.hxx: find SuisseID certs; refs #32
2011-04-21 07:50 marc
* surfer/src/qmake.pro.in: build on windows; refs #32
* swisssurfer/src/qmake.pro.in: build on windows; refs #32
2011-04-21 06:17 marc
* surfer/src/qmake.pro.in, surfer/src/smartcardauth.cxx:
* swisssurfer/src/qmake.pro.in, swisssurfer/src/smartcardauth.cxx:
cleanup old stuff; refs #32
2011-04-21 05:48 marc
* surfer/README, surfer/src/browser.hxx,
surfer/src/pindialog.cxx, surfer/src/pindialog.hxx,
surfer/src/pinentry.hxx, surfer/src/pinentry.ui,
surfer/src/qmake.pro.in, surfer/src/smartcardauth.cxx,
surfer/src/smartcardauth.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: first working implementaiion;
* swisssurfer/README, swisssurfer/src/browser.hxx,
swisssurfer/src/pindialog.cxx, swisssurfer/src/pindialog.hxx,
swisssurfer/src/pinentry.hxx, swisssurfer/src/pinentry.ui,
swisssurfer/src/qmake.pro.in, swisssurfer/src/smartcardauth.cxx,
swisssurfer/src/smartcardauth.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: first working implementaiion;
to be improved; refs #32, closes #28, closes #29
2011-02-28 08:34 marc
* surfer/src/browser.hxx: closes #27
* swisssurfer/src/browser.hxx: closes #27
2011-02-28 08:30 marc
* surfer/src/authentication.hxx,
surfer/src/authentication.ui, surfer/src/browser.hxx,
surfer/src/qmake.pro.in, surfer/src/smartcardauth.cxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts, surfer/src/webpage.cxx,
surfer/src/webpage.hxx: closes #26; closes #24
* swisssurfer/src/authentication.hxx,
swisssurfer/src/authentication.ui, swisssurfer/src/browser.hxx,
swisssurfer/src/qmake.pro.in, swisssurfer/src/smartcardauth.cxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts, swisssurfer/src/webpage.cxx,
swisssurfer/src/webpage.hxx: closes #26; closes #24
2011-02-10 08:47 marc
@ -2258,7 +2258,7 @@
2011-02-09 14:59 marc
* surfer/src/makefile.am: on mac, app is a directory; refs #22
* swisssurfer/src/makefile.am: on mac, app is a directory; refs #22
2011-02-09 14:43 marc
@ -2293,10 +2293,10 @@
* openssl-act-engine/src/CertificateList.cpp,
openssl-act-engine/src/engine_sct.cpp, qt/makefile,
surfer/src/makefile.am, surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: const or not const that is the
swisssurfer/src/makefile.am, swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: const or not const that is the
question, whether we're on mac or on a different system; refs #22
2011-02-02 12:04 marc.waeckerlin
@ -2306,11 +2306,11 @@
openssl-act-engine/src/engine_sct.cpp,
openssl-act-engine/src/makefile.am,
openssl-act-engine/src/test_engine.cpp,
surfer/src/qmake.pro.in: compiled on Mac; refs #22
swisssurfer/src/qmake.pro.in: compiled on Mac; refs #22
2011-01-31 08:50 marc
* surfer/src/browser.hxx: improve find, remove
* swisssurfer/src/browser.hxx: improve find, remove
QWebPage::HighlightAllOccurrences; refs #23
2011-01-28 06:14 marc
@ -2319,7 +2319,7 @@
2011-01-27 12:06 marc
* qt/makefile, surfer/src/browser.hxx: build 32bit QT; refs
* qt/makefile, swisssurfer/src/browser.hxx: build 32bit QT; refs
#22
2011-01-27 10:40 marc
@ -2340,21 +2340,21 @@
2011-01-27 09:31 marc
* openssl-act-engine/configure.in, surfer/src/browser.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: refs #22
* openssl-act-engine/configure.in, swisssurfer/src/browser.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: refs #22
2011-01-27 06:35 marc
* makefile, openssl-act-engine/configure.in, qt/makefile,
surfer/configure.in, surfer/doc/makefile.am,
surfer/src/makefile.am, surfer/src/smartcardauth.cxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: refs #22
swisssurfer/configure.in, swisssurfer/doc/makefile.am,
swisssurfer/src/makefile.am, swisssurfer/src/smartcardauth.cxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: refs #22
2011-01-21 13:35 marc
@ -2362,38 +2362,38 @@
2011-01-21 13:32 marc
* surfer/src/browser.hxx, surfer/src/browser.ui,
surfer/src/main.cxx, surfer/src/pinentry.ui,
surfer/src/settings.hxx, surfer/src/settings.ui,
surfer/src/smartcardauth.cxx,
surfer/src/smartcardauth.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: ready for weekend; several
* swisssurfer/src/browser.hxx, swisssurfer/src/browser.ui,
swisssurfer/src/main.cxx, swisssurfer/src/pinentry.ui,
swisssurfer/src/settings.hxx, swisssurfer/src/settings.ui,
swisssurfer/src/smartcardauth.cxx,
swisssurfer/src/smartcardauth.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: ready for weekend; several
changes; refs #22
2011-01-19 15:04 marc
* surfer/src/browser.hxx, surfer/src/browser.ui,
surfer/src/main.cxx, surfer/src/qmake.pro.in,
surfer/src/settings.hxx, surfer/src/settings.ui,
surfer/src/sslclientnetworkmanager.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: closes #20, closes #21, closes
* swisssurfer/src/browser.hxx, swisssurfer/src/browser.ui,
swisssurfer/src/main.cxx, swisssurfer/src/qmake.pro.in,
swisssurfer/src/settings.hxx, swisssurfer/src/settings.ui,
swisssurfer/src/sslclientnetworkmanager.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: closes #20, closes #21, closes
#17
2011-01-18 14:40 marc
* surfer/README, surfer/src/browser.hxx,
surfer/src/browser.ui, surfer/src/downloadmanager.hxx,
surfer/src/main.cxx, surfer/src/qmake.pro.in,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: closes #9; closes #10; closes
* swisssurfer/README, swisssurfer/src/browser.hxx,
swisssurfer/src/browser.ui, swisssurfer/src/downloadmanager.hxx,
swisssurfer/src/main.cxx, swisssurfer/src/qmake.pro.in,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: closes #9; closes #10; closes
#13
2011-01-18 14:39 marc
@ -2408,34 +2408,34 @@
2011-01-14 13:39 marc
* qt/patch/qt-sources-patch.diff, surfer/src/browser.hxx,
surfer/src/browser.ui, surfer/src/smartcardauth.cxx,
surfer/src/smartcardauth.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: some slots are disfunctional;
* qt/patch/qt-sources-patch.diff, swisssurfer/src/browser.hxx,
swisssurfer/src/browser.ui, swisssurfer/src/smartcardauth.cxx,
swisssurfer/src/smartcardauth.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: some slots are disfunctional;
refs #13 closes #15
2011-01-14 10:11 marc
* surfer/src/browser.hxx, surfer/src/browser.ui,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: All in one tyb now, not yet
* swisssurfer/src/browser.hxx, swisssurfer/src/browser.ui,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: All in one tyb now, not yet
really tabbed; closes #14; refs #13
2011-01-14 08:49 marc
* qt/patch/qt-sources-patch.diff, surfer/src/browser.hxx,
surfer/src/main.cxx, surfer/src/qmake.pro.in,
surfer/src/smartcardauth.cxx,
surfer/src/smartcardauth.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: closes #12
* qt/patch/qt-sources-patch.diff, swisssurfer/src/browser.hxx,
swisssurfer/src/main.cxx, swisssurfer/src/qmake.pro.in,
swisssurfer/src/smartcardauth.cxx,
swisssurfer/src/smartcardauth.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: closes #12
2011-01-14 08:47 marc
@ -2451,16 +2451,16 @@
Test_Qt_Frontend/smartcardauth.h, openssl-act-engine/README,
openssl-act-engine/configure.in, openssl-act-engine/makefile.am,
openssl-act-engine/src/engine_sct.cpp,
openssl-act-engine/src/test_engine.cpp, surfer/README,
surfer/configure.in, surfer/src/browser.hxx,
surfer/src/main.cxx, surfer/src/pindialog.cxx,
surfer/src/pindialog.hxx, surfer/src/qmake.pro.in,
surfer/src/smartcardauth.cxx,
surfer/src/smartcardauth.hxx,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: it works; closes #8
openssl-act-engine/src/test_engine.cpp, swisssurfer/README,
swisssurfer/configure.in, swisssurfer/src/browser.hxx,
swisssurfer/src/main.cxx, swisssurfer/src/pindialog.cxx,
swisssurfer/src/pindialog.hxx, swisssurfer/src/qmake.pro.in,
swisssurfer/src/smartcardauth.cxx,
swisssurfer/src/smartcardauth.hxx,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: it works; closes #8
2011-01-11 14:46 marc
@ -3851,28 +3851,28 @@
2010-07-12 13:49 marc
* sign-openssl-pkcs11-engine/COPYING,
sign-openssl-pkcs11-engine/INSTALL,
sign-openssl-pkcs11-engine/configure.in,
sign-openssl-pkcs11-engine/doc/makefile.am: first compilable
* swisssign-openssl-pkcs11-engine/COPYING,
swisssign-openssl-pkcs11-engine/INSTALL,
swisssign-openssl-pkcs11-engine/configure.in,
swisssign-openssl-pkcs11-engine/doc/makefile.am: first compilable
version, refs #1
2010-07-12 13:46 marc
* sign-openssl-pkcs11-engine,
sign-openssl-pkcs11-engine/AUTHORS,
sign-openssl-pkcs11-engine/ChangeLog,
sign-openssl-pkcs11-engine/NEWS,
sign-openssl-pkcs11-engine/README,
sign-openssl-pkcs11-engine/bootstrap.sh,
sign-openssl-pkcs11-engine/configure.in,
sign-openssl-pkcs11-engine/doc,
sign-openssl-pkcs11-engine/doc/doxyfile.in,
sign-openssl-pkcs11-engine/doc/makefile.am,
sign-openssl-pkcs11-engine/makefile.am,
sign-openssl-pkcs11-engine/src,
sign-openssl-pkcs11-engine/src/main.cxx,
sign-openssl-pkcs11-engine/src/makefile.am: basic subproject
* swisssign-openssl-pkcs11-engine,
swisssign-openssl-pkcs11-engine/AUTHORS,
swisssign-openssl-pkcs11-engine/ChangeLog,
swisssign-openssl-pkcs11-engine/NEWS,
swisssign-openssl-pkcs11-engine/README,
swisssign-openssl-pkcs11-engine/bootstrap.sh,
swisssign-openssl-pkcs11-engine/configure.in,
swisssign-openssl-pkcs11-engine/doc,
swisssign-openssl-pkcs11-engine/doc/doxyfile.in,
swisssign-openssl-pkcs11-engine/doc/makefile.am,
swisssign-openssl-pkcs11-engine/makefile.am,
swisssign-openssl-pkcs11-engine/src,
swisssign-openssl-pkcs11-engine/src/main.cxx,
swisssign-openssl-pkcs11-engine/src/makefile.am: basic subproject
structure, see #1
2010-07-12 13:45 marc
@ -3882,29 +3882,29 @@
2010-07-12 13:43 marc
* surfer, surfer/AUTHORS, surfer/COPYING,
surfer/ChangeLog, surfer/INSTALL, surfer/NEWS,
surfer/README, surfer/bootstrap.sh,
surfer/configure.in, surfer/doc,
surfer/doc/doxyfile.in, surfer/doc/makefile.am,
surfer/doc/screenshot.png, surfer/makefile.am,
surfer/src, surfer/src/browser.hxx,
surfer/src/browser.ui, surfer/src/languages.qrc.in,
surfer/src/main.cxx, surfer/src/makefile.am,
surfer/src/qmake.pro.in, surfer/src/resources,
surfer/src/resources.qrc, surfer/src/resources/icons,
surfer/src/resources/icons/back.png,
surfer/src/resources/icons/forward.png,
surfer/src/resources/icons/gohome.png,
surfer/src/resources/icons/reload.png,
surfer/src/resources/icons/source,
surfer/src/resources/icons/stop.png,
surfer/src/resources/icons/up.png,
surfer/src/surfer_de.ts,
surfer/src/surfer_en.ts,
surfer/src/surfer_fr.ts,
surfer/src/surfer_it.ts: copied surfer from
https://dev.marc.waeckerlin.org/svn/surfer/trunk, version
* swisssurfer, swisssurfer/AUTHORS, swisssurfer/COPYING,
swisssurfer/ChangeLog, swisssurfer/INSTALL, swisssurfer/NEWS,
swisssurfer/README, swisssurfer/bootstrap.sh,
swisssurfer/configure.in, swisssurfer/doc,
swisssurfer/doc/doxyfile.in, swisssurfer/doc/makefile.am,
swisssurfer/doc/screenshot.png, swisssurfer/makefile.am,
swisssurfer/src, swisssurfer/src/browser.hxx,
swisssurfer/src/browser.ui, swisssurfer/src/languages.qrc.in,
swisssurfer/src/main.cxx, swisssurfer/src/makefile.am,
swisssurfer/src/qmake.pro.in, swisssurfer/src/resources,
swisssurfer/src/resources.qrc, swisssurfer/src/resources/icons,
swisssurfer/src/resources/icons/back.png,
swisssurfer/src/resources/icons/forward.png,
swisssurfer/src/resources/icons/gohome.png,
swisssurfer/src/resources/icons/reload.png,
swisssurfer/src/resources/icons/source,
swisssurfer/src/resources/icons/stop.png,
swisssurfer/src/resources/icons/up.png,
swisssurfer/src/swisssurfer_de.ts,
swisssurfer/src/swisssurfer_en.ts,
swisssurfer/src/swisssurfer_fr.ts,
swisssurfer/src/swisssurfer_it.ts: copied swisssurfer from
https://dev.marc.waeckerlin.org/svn/swisssurfer/trunk, version
15,refs #1
2010-07-07 13:36 www-data

@ -265,14 +265,8 @@ maintainer-clean-cxx-targets:
EOF
])
# use this in configure.ac to support CppUnit for C++ unit tests
AC_DEFUN([AX_USE_CPPUNIT], [
AM_PATH_CPPUNIT([1.0.0], [have_cppunit="yes"], [have_cppunit="no"])
# infos and warnings
if test "$have_cppunit" = "no"; then
AC_MSG_WARN([Missing cppunit development library!
- you cannot check the library using "make check"
- everything else works perfectly]); fi
# use this in configure.ac to support tests without CppUnit
AC_DEFUN([AX_BUILD_TEST], [
AC_CONFIG_FILES([test/makefile])
AX_ADD_MAKEFILE_TARGET_DEP([maintainer-clean-am], [maintainer-clean-test-targets], [test/makefile.in])
test -f test/makefile.in && cat >> test/makefile.in <<EOF
@ -283,6 +277,17 @@ maintainer-clean-test-targets:
EOF
])
# use this in configure.ac to support CppUnit for C++ unit tests
AC_DEFUN([AX_USE_CPPUNIT], [
AM_PATH_CPPUNIT([1.0.0], [have_cppunit="yes"], [have_cppunit="no"])
# infos and warnings
if test "$have_cppunit" = "no"; then
AC_MSG_WARN([Missing cppunit development library!
- you cannot check the project using "make check"
- everything else works perfectly]); fi
AX_BUILD_TEST
])
# use this in configure.ac to support C++ examples
AC_DEFUN([AX_BUILD_EXAMPLES], [
AC_CONFIG_FILES([examples/makefile])
@ -696,3 +701,15 @@ AC_DEFUN([AX_CHECK_VALID_LD_FLAG], [
AC_SUBST(LDFLAGS)
AC_MSG_RESULT([$newflag in $LDFLAGS])
])
# Check if a package exists in the current distribution, if yes, require it
# in debian/control.in append @DEB_DEPEND_IFEXISTS@ to Build-Depends
# - parameter:
# $1 = package name
AC_DEFUN([AX_DEB_DEPEND_IFEXISTS], [
pkg=$1
if test -n "$(apt-cache policy -q ${pkg} 2> /dev/null)"; then
DEB_DEPEND_IFEXISTS+=", ${pkg}"
fi
AC_SUBST(DEB_DEPEND_IFEXISTS)
])

@ -19,6 +19,7 @@ PROJECT_PATH=$(pwd)
DEFAULT_PROJECT_NAME=${PROJECT_PATH##*/}
configure=0
build=0
docker=0
buildtarget="distcheck"
overwrite=0
rebuild=0
@ -26,6 +27,7 @@ rebuildfiles=()
while test $# -gt 0; do
case "$1" in
(--configure|-c) configure=1;;
(--docker|-d) docker=1;;
(--build|-b) configure=1; build=1;;
(--target|-t) shift; configure=1; build=1; buildtarget="$1";;
(--overwrite|-o) overwrite=1;;
@ -42,6 +44,7 @@ SYNOPSIS
OPTIONS
--configure, -c call ./configure after initialization
--docker, -d build and run tests in a docker instance
--build, -b build, also call ./configure && make distcheck
--target, -t <target> same as -b, but specify target instead of distcheck
--overwrite, -o overwrite all basic files (bootstrap.sh, m4-macros)
@ -105,6 +108,7 @@ GENERATED FILES
* ax_check_qt.m4 - auxiliary macro definition file
* resolve-debbuilddeps.sh - script to install debian package dependencies
* resolve-rpmbuilddeps.sh - script to install RPM package dependencies
* build-in-docker.sh - script to build the project encapsulated in a docker container
* build-resource-file.sh - build resource.qrc file from a resource directory
* mac-create-app-bundle.sh - script to create apple mac os-x app-bundle
* AUTHORS - replace your name in AUTHORS before first run
@ -119,7 +123,7 @@ GENERATED FILES
* scripts/makefile.in - if you enabled AX_USE_SCRIPTS
* doc/makefile.am - if you enabled AX_USE_DOXYGEN
* doc/doxyfile.in - if you enabled AX_USE_DOXYGEN
* test/makefile.am - if you enabled AX_USE_CPPUNIT
* test/makefile.am - if you enabled AX_BUILD_TEST or AX_USE_CPPUNIT
* examples/makefile.am - if you enabled AX_BUILD_EXAMPLES
* debian/changelog.in - if you enabled AX_USE_DEBIAN_PACKAGING
* debian/control.in - if you enabled AX_USE_DEBIAN_PACKAGING
@ -170,7 +174,7 @@ FILE DEPENDENCIES
* test/makefile.am depends on AX_USE_LIBTOOL
* html/makefile.am depends on AX_BUILD_HTML
* doc/doxyfile.in depends on AX_BUILD_EXAMPLES
* debian/control.in depends on AX_USE_DOXYGEN, AX_USE_CPPUNIT,
* debian/control.in depends on AX_USE_DOXYGEN, AX_USE_CPPUNIT
AX_CXX_QT, AX_CHECK_QT, AX_REQUIRE_QT, AX_USE_LIBTOOL
* debian/${DEFAULT_PROJECT_NAME}.install depends on AX_USE_LIBTOOL
* debian/${DEFAULT_PROJECT_NAME}.dirs depends on AX_USE_LIBTOOL
@ -207,6 +211,7 @@ FILES
* Enable Debian packaging by calling "make deb": AX_USE_DEBIAN_PACKAGING
* Enable RPM packaging by calling "make rpm": AX_USE_RPM_PACKAGING
* Enable C++ testing using CppUnit: AX_USE_CPPUNIT
* Enable other tests: AX_BUILD_TEST
* Enable C++ examples, i.e. for libraries: AX_BUILD_EXAMPLES
* Check for C++11 support: AX_CXX_COMPILE_STDCXX_11 (see ax_cxx_compile_stdcxx_11.m4)
* Require a QT module: AX_REQUIRE_QT (see ax_check_qt.m4)
@ -404,6 +409,7 @@ copy ax_cxx_compile_stdcxx_11.m4
copy ax_check_qt.m4
copy resolve-debbuilddeps.sh
copy resolve-rpmbuilddeps.sh
copy build-in-docker.sh
copy build-resource-file.sh
copy mac-create-app-bundle.sh
AUTHOR=$(gpg -K | sed -n 's,uid *,,p' | sort | head -1)
@ -439,6 +445,7 @@ AX_INIT_STANDARD_PROJECT
#AX_USE_DEBIAN_PACKAGING
#AX_USE_RPM_PACKAGING
#AX_USE_CPPUNIT
#AX_BUILD_TEST
#AX_BUILD_EXAMPLES
#AX_BUILD_HTML
@ -458,8 +465,8 @@ IFS="$SAVEIFS"
PackageName=${PackageName[*]^}
PackageName=${PackageName// /}
if ! testtag "AX_CHECK_QT" configure.ac && \
! testtag "AX_REQUIRE_QT" configure.ac; then
if ! testtag AX_CHECK_QT && \
! testtag AX_REQUIRE_QT; then
echo "${HEADER}MAINTAINERCLEANFILES = makefile.in" | \
to --condition AX_USE_CXX src/makefile.am
elif ! test -e src/makefile.am; then
@ -695,10 +702,20 @@ namespace NAMESPACE {
EOF
echo "${HEADER}MAINTAINERCLEANFILES = makefile.in" | to --condition AX_USE_SCRIPTS scripts/makefile.am
echo "${HEADER}MAINTAINERCLEANFILES = makefile.in" | to --condition AX_USE_DOXYGEN doc/makefile.am
to --condition AX_USE_CPPUNIT test/makefile.am <<EOF
${HEADER}AM_CPPFLAGS = -I\${top_srcdir}/src -I\${top_builddir}/src
to --condition 'AX_BUILD_TEST|AX_USE_CPPUNIT' test/makefile.am <<EOF
${HEADER}$(if testtag AX_USE_CXX; then
cat <<EOF2
AM_CPPFLAGS = -I\${top_srcdir}/src -I\${top_builddir}/src
AM_LDFLAGS = -L\${abs_top_builddir}/src/.libs
$(if testtag AX_USE_LIBTOOL; then
cat <<EOF3
LDADD = -l${PACKAGE_NAME#lib}
EOF3
fi)
EOF2
fi)
TESTS =
MAINTAINERCLEANFILES = makefile.in
EOF
@ -761,7 +778,7 @@ if testtag AX_USE_DOXYGEN; then
if testtag AX_BUILD_HTML; then
doxyadd INPUT "@top_srcdir@/html"
fi
if testtag AX_USE_CPPUNIT; then
if testtag AX_BUILD_TEST AX_USE_CPPUNIT; then
doxyadd INPUT "@top_srcdir@/test"
fi
doxyreplace FILE_PATTERNS '*.c *.cc *.cxx *.cpp *.c++ *.java *.ii *.ixx *.ipp *.i++ *.inl *.idl *.ddl *.odl *.h *.hh *.hxx *.hpp *.h++ *.cs *.d *.php *.php4 *.php5 *.phtml *.inc *.m *.markdown *.md *.mm *.dox *.py *.f90 *.f *.for *.tcl *.vhd *.vhdl *.ucf *.qsf *.as *.js *.wt'
@ -802,11 +819,12 @@ if testtag AX_USE_DEBIAN_PACKAGING; then
-- @AUTHOR@ @BUILD_DATE@
EOF
BUILD_DEPENDS="debhelper, subversion, svn2cl, pkg-config, automake, libtool, autotools-dev, lsb-release $(if testtag AX_USE_DOXYGEN; then echo -n ", doxygen, graphviz, mscgen"; fi; if testtag AX_USE_CPPUNIT; then echo -n ", libcppunit-dev"; fi; if testtag AX_CXX_QT || testtag AX_CHECK_QT AX_REQUIRE_QT; then echo -n ", qt5-default | qt4-default | qt5-qmake | qt4-qmake, qtbase5-dev | libqt4-dev, qtbase5-dev-tools | qt4-dev-tools, qttools5-dev-tools | qt4-dev-tools, qttools5-dev-tools | qt4-dev-tools"; fi)"
to debian/control.in <<EOF
Source: @PACKAGE_NAME@
Priority: extra
Maintainer: @AUTHOR@
Build-Depends: debhelper, subversion, pkg-config, autotools-dev, lsb-release $(if testtag AX_USE_DOXYGEN; then echo -n ", doxygen, graphviz, mscgen"; fi; if testtag AX_USE_CPPUNIT; then echo -n ", libcppunit-dev"; fi; if testtag AX_CXX_QT || testtag AX_CHECK_QT AX_REQUIRE_QT; then echo -n ", qt5-default | qt4-default | qt5-qmake | qt4-qmake, qtbase5-dev | libqt4-dev, qtbase5-dev-tools | qt4-dev-tools, qttools5-dev-tools | qt4-dev-tools, qttools5-dev-tools | qt4-dev-tools"; fi)
Build-Depends: ${BUILD-DEPENDS}
Package: @PACKAGE_NAME@
Section: $(if testtag AX_USE_LIBTOOL; then echo "libs"; fi)
@ -820,7 +838,7 @@ $( if testtag AX_USE_LIBTOOL; then
Package: @PACKAGE_NAME@-dev
Section: libdevel
Architecture: any
Depends: @PACKAGE_NAME@ (= \${binary:Version})
Depends: @PACKAGE_NAME@ (= \${binary:Version}), ${BUILD-DEPENDS}
Description: @DESCRIPTION@ - Development Package
@README_DEB@
EOF2
@ -965,8 +983,28 @@ fi)
EOF
SUBDIRS=""
if testtag AX_USE_CXX; then
SUBDIRS="${SUBDIRS} src"
fi
if testtag AX_BUILD_TEST AX_USE_CPPUNIT; then
SUBDIRS="${SUBDIRS} test"
fi
if testtag AX_USE_SCRIPTS; then
SUBDIRS="${SUBDIRS} scripts"
fi
if testtag AX_USE_DOXYGEN; then
SUBDIRS="${SUBDIRS} doc"
fi
if testtag AX_BUILD_EXAMPLES; then
SUBDIRS="${SUBDIRS} examples"
fi
if testtag AX_BUILD_HTML; then
SUBDIRS="${SUBDIRS} html"
fi
for d in src test scripts doc examples html; do
test -d $d && SUBDIRS="${SUBDIRS} $d"
if test -d $d -a "${SUBDIRS//$d/}" = ${SUBDIRS}; then
SUBDIRS="${SUBDIRS} $d"
fi
done
to makefile.am<<EOF
${HEADER}SUBDIRS =${SUBDIRS}
@ -1011,3 +1049,8 @@ fi
if test "$build" -eq 1; then
make $buildtarget
fi
#### Build In Docker If User Requires ####
if test "$docker" -eq 1; then
./build-in-docker.sh
fi

@ -0,0 +1,15 @@
#! /bin/bash -ex
# build and test everything in a fresh docker installation
DOCKER_ID=$(docker run -d -v $(pwd):/workdir -w /workdir ubuntu sleep infinity)
trap "docker rm -f ${DOCKER_ID}" INT TERM EXIT
docker exec ${DOCKER_ID} apt-get install -y software-properties-common apt-transport-https dpkg-dev
docker exec ${DOCKER_ID} apt-add-repository universe
docker exec ${DOCKER_ID} apt-add-repository https://dev.marc.waeckerlin.org/repository
wget -O- https://dev.marc.waeckerlin.org/repository/PublicKey \
| docker exec -i ${DOCKER_ID} apt-key add -
docker exec ${DOCKER_ID} apt-get update
docker exec ${DOCKER_ID} ./resolve-debbuilddeps.sh
docker exec -u $(id -u) ${DOCKER_ID} svn upgrade || true
docker exec -u $(id -u) ${DOCKER_ID} ./bootstrap.sh -t "all check distcheck"

@ -12,33 +12,63 @@
SCHROOTNAME="$1"
sed 's,@[^@]*@, dummytext,g' debian/control.in > debian/control
function install() {
if test -n "${SCHROOTNAME}"; then
if schroot -c "${SCHROOTNAME}" -u root -d / -- apt-get -y install $*; then
return 0
fi
else
if apt-get -y install $*; then
return 0
fi
fi
return 1
}
TO_INSTALL=
if test -e debian/control.in -a ! -e debian/control; then
for f in $(sed -n 's, *AX_DEB_DEPEND_IFEXISTS(\([^)]*\)).*,\1,p' configure.ac); do
if test -n "$(apt-cache policy -q ${f})" && ! dpkg -l "${f}"; then
TO_INSTALL+=" ${f}"
fi
done
trap "rm debian/control" INT TERM EXIT
sed 's,@DEB_DEPEND_IFEXISTS@,,g' debian/control.in | \
sed 's,@[^@]*@, dummytext,g' > debian/control
fi
if test -n "${SCHROOTNAME}"; then
schroot -c "${SCHROOTNAME}" -u root -d / -- apt-get -y install dpkg-dev
DEPS=$(schroot -c "${SCHROOTNAME}" -- dpkg-checkbuilddeps 2>&1 || true)
else
apt-get -y install dpkg-dev
DEPS=$(dpkg-checkbuilddeps 2>&1 || true)
fi
DEPS=$(echo "$DEPS" | sed -n '/Unmet build dependencies/ { s,.*Unmet build dependencies: ,,g; s, ([^)]*),,g; s, *| *,|,g; p}')
for pa in ${DEPS}; do
if test ${pa//|/} = ${pa}; then
TO_INSTALL+=" ${pa}"
continue;
fi
success=0
for p in $(echo "${pa}" | sed 's,|, ,g'); do
if test -n "${SCHROOTNAME}"; then
if schroot -c "${SCHROOTNAME}" -u root -d / -- apt-get -y install ${p}; then
success=1
break;
fi
else
if sudo apt-get -y install ${p}; then
success=1
break;
fi
for p in ${pa//|/ }; do
if install ${TO_INSTALL} ${p}; then
TO_INSTALL+=" ${p}"
success=1
break
fi
done
if test ${success} -eq 0; then
echo "**** Error: Installation Failed: ${pa}"
exit 1
fi
done
if test -n "${TO_INSTALL}" && ! install ${TO_INSTALL}; then
echo "**** Error: Installation Failed: ${TO_INSTALL}"
exit 1
fi
echo "**** Success: All Dependencies Resolved"

Loading…
Cancel
Save