* configure.in: supply AC_PROG_CXX to fix the automake-1.7 problem
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8283 57a11ea4-9604-0410-9ed3-97b8803252fd
used by GnuCash. Still some dependency-untangling left to do.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5347 57a11ea4-9604-0410-9ed3-97b8803252fd
* gnc-network.{c,h}: new files. Functions for user registration
and authentication.
* gnc-gpg.c: fix bugs. make gpg operations optionally
asynchronous via gdk_input_add().
* gnc-html.c: fix URL base name handling. Rework processing of
http requests.
* gnc-http.c: memory management in gnome_http. Still some
memory leaks in there, I think.
* gnc-html-actions.{c,h}: remove files. Content moved into
gnc-network.
* prefs.scm: Add hidden preference for GnuCash Network user ID.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3814 57a11ea4-9604-0410-9ed3-97b8803252fd
* add configure/acconfig option for GPG
* src/gnome/gng-gpg.c: add handlers for creation of keypair
(with passphrase) and for exporting public key block to GnuCash
Network server. Fix bugs in old keypair creator. Add passphrase
handling to data encrypt/decrypt.
* src/gnome/gnc-html-actions.c: rewrite privacy notice to use
GnuCash Network terminology. The longer you guys wait to bitch
about the name the more stuck it is. Rewrite gnc-info/form handler
to submit GnuCash version and feature information.
* src/gnome/gnc-html.c: respect global preferences for HTTP, SSL,
and GnuCash Network transactions. Change submit handler calls to
unpack encoded form data into a hash table and possibly re-encode
and re-pack if necessary. Fix bugs in submit handler lookups.
Add RFC-1738 decoder to go with the encoder.
* src/gnome/window-help.c: fix bugs in Open dialog.
* src/scm/html-table.scm: Add new table-cell/markup and
append-row/markup functions to make it easier to set semantic data
styles in style sheets. Remove dead code.
* src/sc/prefs.scm: New preferences section, "Network", with
options to globally disable HTTP, SSL, and GnuCash Network, and to
assign the GnuCash Network server name.
* src/scm/report/table-test.scm: new test report to demonstrate
row and cell semantic style
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@3765 57a11ea4-9604-0410-9ed3-97b8803252fd
instead of a compile-time option.
Implement the 'thin blue line' separating past transactions from
future transactions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2975 57a11ea4-9604-0410-9ed3-97b8803252fd
Add and use gnome autoconf macros.
Fix lots of new compiler warnings.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2842 57a11ea4-9604-0410-9ed3-97b8803252fd