Commit Graph

1392 Commits

Author SHA1 Message Date
Patrick Ohly 003534c983 documentation: Google drops photos larger than a certain threshold (Bugzilla #4638)
Photos somewhere between 40KB (okay) and 80KB (dropped) are silently
dropped by the server. Documented this behavior in README.google and
the NEWS for 0.9 final, as we cannot do anything else about it.
2009-07-23 13:13:41 +02:00
Patrick Ohly 89d1ae3b35 testing: don't compress .out files
These files used to contain the complete sync session
output. Now they contain just the user-visible output,
so don't compress anymore because that doesn't save much
space and makes the files harder to read.
2009-07-22 11:54:30 +02:00
Patrick Ohly b69430fb98 testing: added --sanity-checks mode
In this mode, Client::Sync is replaced with
just Client::Sync::<first source>::testItems.
This assumes that all servers support WBXML
with our test data.
2009-07-22 10:53:01 +02:00
Patrick Ohly 275e561d02 testing: copy log directory in addition to stdout
.log.gz is the stdout of a complete test. It covers
multiple sync sessions, which are in the corresponding
directories.
2009-07-22 10:53:01 +02:00
Patrick Ohly f0093308ec NEWS: explain soup/gnutls certificate checking problem with Google/Vrisign 2009-07-22 08:37:32 +02:00
Patrick Ohly e46e166cf0 NEWS: SSL libsoup problem is not solved yet (Bugzilla #4220) 2009-07-21 19:25:16 +02:00
Patrick Ohly c7bd14e729 Google: don't use SSL, libsoup doesn't support it yet (Bugzilla #4551)
Couldn't get libsoup to accept the Google certificate, so as a workaround
I'm disabling the use of https for Google. Hopefully we can get this
fixed before the next major release, if not, it has to stay turned off.
2009-07-21 19:21:49 +02:00
Patrick Ohly a70efb2bf2 SSL logging: added SYNCEVOLUTION_GNUTLS_DEBUG env variable to control libgnutls
The value of SYNCEVOLUTION_GNUTLS_DEBUG is directly passed to gnutls_global_set_log_level().
Use 10 to enable all logging. Log messages are written into the normal log with the
format "level %d: %s". GNUTLS is the line prefix, but that is not currently stored in .html.

To avoid a hard dependency on libgnutls (which we don't call directly), the relevant
functions are found via dlsym().
2009-07-21 19:18:53 +02:00
Patrick Ohly f35336a9c3 logging: fixed incorrect path to .html log
The basename was sysync_linux.html instead of sysynclib_linux.html.
2009-07-21 19:18:03 +02:00
Patrick Ohly d3e810560c configure: removed obsolete debug output 2009-07-21 16:03:30 +02:00
Patrick Ohly 2a49281d72 version bumped to 0.8.1+0.9+beta3, NEWS updated accordingly 2009-07-21 16:02:36 +02:00
Patrick Ohly 8099f4837a Merge branch 'moblin-transifex' of git@git.moblin.org:syncevolution into moblin-transifex 2009-07-21 15:42:49 +02:00
milo d9035be460 Updates to Italian (it) translation
Transmitted-via: Transifex (translate.moblin.org)
2009-07-21 12:09:41 +00:00
Patrick Ohly 94b3be413a Merge commit 'origin/moblin-transifex' 2009-07-21 13:15:25 +02:00
Jussi Kukkonen 3d77a9f034 dbus client: require url in "New Service" window
Fixes #4572
2009-07-21 13:14:50 +02:00
Jussi Kukkonen 1df11d6f42 dbus: handle errors correctly when getting config
in dbus server syncevo_get_server_config() and
syncevo_get_template_config() did not set a return variable
to NULL when returning error. The client checked for non-NULLness
even on errors, however.... Both issues fixed.

Fixes #4556
2009-07-21 13:14:41 +02:00
Patrick Ohly 522195582e .deb and .tar.gz binary dist: include server interoperability READMEs
All test/README.* files are included in the same directory as the
normal NEWS/COPYING/README files. It's no longer necessary that
users dig out a copy of these files from the source distro.

In Moblin users are not expected to read these files, so the
build via OBS will not be adapted.
2009-07-21 13:13:54 +02:00
Patrick Ohly cdf4777bb1 NEWS: describe Funambol and Google support in more detail
In particular the Google limitations required some more explanation.
The test/README.* files are mentioned, but they are not included in
binary distributions yet.
2009-07-21 11:40:50 +02:00
Patrick Ohly 7546170ce8 Google sync: visible in GUI now (Bugzilla #4552)
The "consumerReady" flag wasn't set for the new Google configuration.
2009-07-21 11:32:25 +02:00
Patrick Ohly 07d526945c ScheduleWorld testing: ignore text::testManyItems failure (Bugzilla #4596)
The server doesn't do twinning during a slow sync correctly,
thus duplicating all text items.
2009-07-21 11:09:59 +02:00
Patrick Ohly a7edbb3cd8 testing: added Google contact sync testing
Only contacts in vCard 2.1 are tested. Several
failures are ignored because Google does not support
them:
* refresh from client
* one-way from client
* XML format

These tests are run although we know that they
fail, just in case that at some point they start
to work.
2009-07-21 11:06:49 +02:00
GLSJPN_Yukari 6547057a67 Updates to Japanese (ja) translation
Transmitted-via: Transifex (translate.moblin.org)
2009-07-21 05:57:10 +00:00
GLSJPN_Yukari 511d5e5985 Updates to Korean (ko) translation
Transmitted-via: Transifex (translate.moblin.org)
2009-07-21 05:30:59 +00:00
balrog 0bafecb016 Updates to Polish (pl) translation
Transmitted-via: Transifex (translate.moblin.org)
2009-07-21 04:33:49 +00:00
GLSJPN_Yukari e852727021 Updates to Chinese (Taiwan) (zh_TW) translation
Transmitted-via: Transifex (translate.moblin.org)
2009-07-20 23:05:16 +00:00
GLSJPN_Yukari fc09ec6855 Updates to Japanese (ja) translation
Transmitted-via: Transifex (translate.moblin.org)
2009-07-20 22:14:14 +00:00
GLSJPN_Yukari bf412f78b3 Updates to German (de) translation
Transmitted-via: Transifex (translate.moblin.org)
2009-07-20 19:27:15 +00:00
Patrick Ohly d630535cfd testing: added ZYB.com for contacts
Calendar sync would also work, but is no longer officially supported, thus not enabling it.
2009-07-20 15:30:11 +02:00
Patrick Ohly 2daf66bf38 testing: removed ScheduleWorld failure suppression for new clients
vcard30::testCopy used to fail because adding new clients forced
unexpected slow syncs on all other clients. This should be fixed
now, so the FAILURES entry could be removed.
2009-07-20 15:30:11 +02:00
Patrick Ohly 260caaf0cc ZYB: Add template for zyb (Bug #2424)
Add zyb template. Since zyb only supports contact
and calendar, disable todo and memo by default
2009-07-18 16:40:29 +02:00
GLSJPN_Yukari 967e50bd11 Updates to Finnish (fi) translation
Transmitted-via: Transifex (translate.moblin.org)
2009-07-18 01:43:06 +00:00
GLSJPN_Yukari de79a6851b Updates to Swedish (sv) translation
Transmitted-via: Transifex (translate.moblin.org)
2009-07-18 01:35:45 +00:00
GLSJPN_Yukari 3d568242e5 Updates to Brazilian Portuguese (pt_BR) translation
Transmitted-via: Transifex (translate.moblin.org)
2009-07-18 01:10:48 +00:00
GLSJPN_Yukari b6d2b78051 Updates to French (fr) translation
Transmitted-via: Transifex (translate.moblin.org)
2009-07-18 01:03:11 +00:00
Patrick Ohly e2670f3f43 bumped version: 0.8.1+0.9+beta2+20090717 2009-07-17 22:40:32 +02:00
Patrick Ohly 0a593a72c0 Merge commit 'origin/moblin-transifex' 2009-07-17 22:14:17 +02:00
Patrick Ohly a9af1a4447 SSL certificates: include path for Moblin and fix command line test (Bugzilla #4220)
Moblin is going to integrate the ca-certificates package from Fedora,
which puts the certificate file into /etc/pki/tls/certs/ca-bundle.crt
Added that path to the default search path in SyncEvolution for libsoup
and also fixed the SyncEvolutionCmdlineTest.
2009-07-17 22:13:52 +02:00
Chen Congwu 52f736fc37 Goolge + vcard21: bugzilla #2423, ignore some properties
ignore some properties that google server will get lost
not comparing PHOTO encoded data because google always return jpg format

Ignore value mismatch in FN, NOTE, ORG and TEL
Add google specific case to workaround a test failure because of delele failed
to clean the previous data (A know issue in server)

slightly change a test case to workaround google
google server can not delete cleanly; if a later test sends a contact with the
same N field, the server will trigger a client side update which is not
expected.
2009-07-17 17:27:07 +08:00
Wu, Yong d034e17474 Google+vcard21: Add Google sync template configuration; bugzilla #2423 2009-07-17 17:04:24 +08:00
Nick Richards 9b2de04e49 fix .desktop file 2009-07-16 17:11:51 +01:00
Zhu, Yongsheng 8b46b1dcad Funambol: add a declaration of lost parameter 'X-EVOLUTION-UI-SLOT' (Bug #2422)
Add a declaration in README.funambol:
The parameter 'X-EVOLUTION-URI-SLOT'of properties
like 'TEL' and 'EMAIL' is lost
2009-07-16 11:37:17 +02:00
Patrick Ohly 8888e69c56 autogen.sh: m4 directory must exist before calling tools
intltoolize from 0.40 failed when the directory didn't exist.
Create an empty directory before calling it.
2009-07-16 11:33:26 +02:00
ZhuYanhai 3106452bb7 Updates to Chinese (China) (zh_CN) translation
Transmitted-via: Transifex (translate.moblin.org)
2009-07-16 02:30:21 +00:00
Patrick Ohly bb13e0effe autotools: cleaner separation between permanent and temporary m4 macro copies
autogen.sh still didn't remove all obsolete copies of libtool m4 macros.
After moving the only m4 macro that we provide as part of our repository
into m4-repo, it is possible to rebuild m4 during each autogen.sh run.
2009-07-15 22:17:28 +02:00
Patrick Ohly d54de67432 building: split out non-standard parts of autogen.sh into gen-autotools.sh
Build systems like OpenEmbedded/Poky ignore out autogen.sh. This is
problematic when building from git because configure.in and Makefile.am
need to be created after checkout. The new gen-autotools.sh does that,
which hopefully can be used by OpenEmbedded/Poky.
2009-07-15 19:03:46 +02:00
Patrick Ohly 98df00d558 testing: fixed typo in recent commit
The local "evolution" test failed because of a typo
in the Python function call: comma instead of %.
2009-07-15 17:03:33 +02:00
Patrick Ohly 7719dcf26b testing: valgrindcheck and dbus-session scripts
These scripts are used by the regular testing.
valgrindcheck.sh checks that valgrind didn't print
any output while running a program, dbus-session.sh
creates a D-Bus session for running a program
(necessary starting with GNOME 2.26 if D-Bus is not
running yet and there's no X).
2009-07-15 17:03:33 +02:00
Patrick Ohly a47d7ff1d2 testing: allow parallel makes
Added --make-command to runtests.py: can be used to ask for a parallel
make.
2009-07-15 17:03:33 +02:00
Patrick Ohly 3c2bf7ea49 testing: workaround for running client-test with --enable-shared --disable-static
For weird reasons that I don't have the patience to analyze running
the client-test wrapper script as generated by libtool fails
to set up the search path for libsyncevolution.so. It works
for syncevolution.

As a workaround let's simply set LD_LIBRARY_PATH ourselves, regardless
whether it is needed.
2009-07-15 17:03:32 +02:00
Zhu, Yongsheng a616e773a5 Funambol: A workaround for 'ACTION' lost by Funambol server (Bug #2422)
'ACTION' is lost by server. In VCALENDAR_INCOMING_SCRIPT,
add a default value 'DISPLAY' for 'ACTION'.
see http://bugzilla.moblin.org/show_bug.cgi?id=2422#c61
2009-07-15 11:25:04 +08:00